Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, DividePolylineParameters arg0) |
| None | __init__ (self, func_void_from_Id_EdgeTag_Id_EdgeTag_float onEdgeSplitCallback, bool closeLineAfterCut, VertMap outVmap, EdgeMap outEmap, Polyline3 otherPart, VertMap otherOutVmap, EdgeMap otherOutEmap) |
| bool | closeLineAfterCut (self) |
| None | closeLineAfterCut (self, bool arg1) |
| func_void_from_Id_EdgeTag_Id_EdgeTag_float | onEdgeSplitCallback (self) |
| None | onEdgeSplitCallback (self, func_void_from_Id_EdgeTag_Id_EdgeTag_float arg1) |
| EdgeMap | otherOutEmap (self) |
| None | otherOutEmap (self, EdgeMap arg1) |
| VertMap | otherOutVmap (self) |
| None | otherOutVmap (self, VertMap arg1) |
| Polyline3 | otherPart (self) |
| None | otherPart (self, Polyline3 arg1) |
| EdgeMap | outEmap (self) |
| None | outEmap (self, EdgeMap arg1) |
| VertMap | outVmap (self) |
| None | outVmap (self, VertMap arg1) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| DividePolylineParameters | operator (*args, **kwargs) |
| DividePolylineParameters | operator (*args, **kwargs) |
Static Protected Attributes | |
| typing | _offsetof_closeLineAfterCut = 32 |
| typing | _offsetof_onEdgeSplitCallback = 0 |
| typing | _offsetof_otherOutEmap = 72 |
| typing | _offsetof_otherOutVmap = 64 |
| typing | _offsetof_otherPart = 56 |
| typing | _offsetof_outEmap = 48 |
| typing | _offsetof_outVmap = 40 |
Generated from: MR::DividePolylineParameters
|
static |
| None mrmeshpy.DividePolylineParameters.__init__ | ( | self | ) |
| None mrmeshpy.DividePolylineParameters.__init__ | ( | self, | |
| DividePolylineParameters | arg0 ) |
Implicit copy constructor.
| None mrmeshpy.DividePolylineParameters.__init__ | ( | self, | |
| func_void_from_Id_EdgeTag_Id_EdgeTag_float | onEdgeSplitCallback, | ||
| bool | closeLineAfterCut, | ||
| VertMap | outVmap, | ||
| EdgeMap | outEmap, | ||
| Polyline3 | otherPart, | ||
| VertMap | otherOutVmap, | ||
| EdgeMap | otherOutEmap ) |
Implicit aggregate constructor.
| bool mrmeshpy.DividePolylineParameters.closeLineAfterCut | ( | self | ) |
closeLineAfterCut if true, the ends of resulting polyline will be connected by new edges (can make a polyline closed, even if the original one was open) if close, only cut edges (no new edges will be created)
| None mrmeshpy.DividePolylineParameters.closeLineAfterCut | ( | self, | |
| bool | arg1 ) |
| func_void_from_Id_EdgeTag_Id_EdgeTag_float mrmeshpy.DividePolylineParameters.onEdgeSplitCallback | ( | self | ) |
onEdgeSplitCallback is invoked each time when an edge is split. Receives edge ID before split, edge ID after split, and weight of the origin vertex
| None mrmeshpy.DividePolylineParameters.onEdgeSplitCallback | ( | self, | |
| func_void_from_Id_EdgeTag_Id_EdgeTag_float | arg1 ) |
|
static |
|
static |
| EdgeMap mrmeshpy.DividePolylineParameters.otherOutEmap | ( | self | ) |
map from input polyline edges to other output
| None mrmeshpy.DividePolylineParameters.otherOutEmap | ( | self, | |
| EdgeMap | arg1 ) |
| VertMap mrmeshpy.DividePolylineParameters.otherOutVmap | ( | self | ) |
map from input polyline verts to other output
| None mrmeshpy.DividePolylineParameters.otherOutVmap | ( | self, | |
| VertMap | arg1 ) |
| Polyline3 mrmeshpy.DividePolylineParameters.otherPart | ( | self | ) |
otherPart Optional return, polyline composed from edges on the negative side of the plane
| None mrmeshpy.DividePolylineParameters.otherPart | ( | self, | |
| Polyline3 | arg1 ) |
| EdgeMap mrmeshpy.DividePolylineParameters.outEmap | ( | self | ) |
map from input polyline edges to output
| None mrmeshpy.DividePolylineParameters.outEmap | ( | self, | |
| EdgeMap | arg1 ) |
| VertMap mrmeshpy.DividePolylineParameters.outVmap | ( | self | ) |
map from input polyline verts to output
| None mrmeshpy.DividePolylineParameters.outVmap | ( | self, | |
| VertMap | arg1 ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |