Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, DividePolylineParameters arg0) |
None | __init__ (self, func_void_from_Id_EdgeTag_Id_EdgeTag_float onEdgeSplitCallback, bool fillAfterCut, VertMap outVmap, EdgeMap outEmap, Polyline3 otherPart, VertMap otherOutVmap, EdgeMap otherOutEmap) |
bool | fillAfterCut (self) |
None | fillAfterCut (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) |
Generated from: MR::DividePolylineParameters
None meshlib.mrmeshpy.DividePolylineParameters.__init__ | ( | self | ) |
Implicit default constructor.
None meshlib.mrmeshpy.DividePolylineParameters.__init__ | ( | self, | |
DividePolylineParameters | arg0 ) |
Implicit copy constructor.
None meshlib.mrmeshpy.DividePolylineParameters.__init__ | ( | self, | |
func_void_from_Id_EdgeTag_Id_EdgeTag_float | onEdgeSplitCallback, | ||
bool | fillAfterCut, | ||
VertMap | outVmap, | ||
EdgeMap | outEmap, | ||
Polyline3 | otherPart, | ||
VertMap | otherOutVmap, | ||
EdgeMap | otherOutEmap ) |
Implicit aggregate constructor.
bool meshlib.mrmeshpy.DividePolylineParameters.fillAfterCut | ( | self | ) |
fillAfterCut if true, the ends of resulting polyline will be united with new edges
None meshlib.mrmeshpy.DividePolylineParameters.fillAfterCut | ( | self, | |
bool | arg1 ) |
func_void_from_Id_EdgeTag_Id_EdgeTag_float meshlib.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 meshlib.mrmeshpy.DividePolylineParameters.onEdgeSplitCallback | ( | self, | |
func_void_from_Id_EdgeTag_Id_EdgeTag_float | arg1 ) |
EdgeMap meshlib.mrmeshpy.DividePolylineParameters.otherOutEmap | ( | self | ) |
map from input polyline edges to other output
None meshlib.mrmeshpy.DividePolylineParameters.otherOutEmap | ( | self, | |
EdgeMap | arg1 ) |
VertMap meshlib.mrmeshpy.DividePolylineParameters.otherOutVmap | ( | self | ) |
map from input polyline verts to other output
None meshlib.mrmeshpy.DividePolylineParameters.otherOutVmap | ( | self, | |
VertMap | arg1 ) |
Polyline3 meshlib.mrmeshpy.DividePolylineParameters.otherPart | ( | self | ) |
otherPart Optional return, polyline composed from edges on the negative side of the plane
None meshlib.mrmeshpy.DividePolylineParameters.otherPart | ( | self, | |
Polyline3 | arg1 ) |
EdgeMap meshlib.mrmeshpy.DividePolylineParameters.outEmap | ( | self | ) |
map from input polyline edges to output
None meshlib.mrmeshpy.DividePolylineParameters.outEmap | ( | self, | |
EdgeMap | arg1 ) |
VertMap meshlib.mrmeshpy.DividePolylineParameters.outVmap | ( | self | ) |
map from input polyline verts to output
None meshlib.mrmeshpy.DividePolylineParameters.outVmap | ( | self, | |
VertMap | arg1 ) |