r3iafhknife
plugins/objects/sdsplus/r3iafhknife.h
r3sdsplus
Interactor for SDS freehand knife tool
r3Ianp
R3CLID_IANP
r3Iasdsfreehandknife
R3CLID_IASDSFREEHANDKNIFE - 1818
int R3RegisterIaSDSFreehandKnifeClass(R3APP *app);
Selected
Selected
R3IASDSFHKA_Selected
Boolean
R3BOOL
selected only
jsobj.SetSelected(value);
value = jsobj.GetSelected();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3IASDSFHKA_Selected, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IASDSFHKA_Selected, &value, R3TAG_END);
AddEdges
AddEdges
R3IASDSFHKA_AddEdges
Boolean
R3BOOL
add edges for newly created cuts
jsobj.SetAddEdges(value);
value = jsobj.GetAddEdges();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3IASDSFHKA_AddEdges, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IASDSFHKA_AddEdges, &value, R3TAG_END);
SelectFaces
SelectFaces
R3IASDSFHKA_SelectFaces
Boolean
R3BOOL
select the newly created faces
jsobj.SetSelectFaces(value);
value = jsobj.GetSelectFaces();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3IASDSFHKA_SelectFaces, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3IASDSFHKA_SelectFaces, &value, R3TAG_END);
r3appobj *