Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, DeloneSettings arg0) |
None | __init__ (self, float maxDeviationAfterFlip, float maxAngleChange, float criticalTriAspectRatio, FaceBitSet region, UndirectedEdgeBitSet notFlippable) |
float | criticalTriAspectRatio (self) |
None | criticalTriAspectRatio (self, float arg1) |
float | maxAngleChange (self) |
None | maxAngleChange (self, float arg1) |
float | maxDeviationAfterFlip (self) |
None | maxDeviationAfterFlip (self, float arg1) |
UndirectedEdgeBitSet | notFlippable (self) |
None | notFlippable (self, UndirectedEdgeBitSet arg1) |
FaceBitSet | region (self) |
None | region (self, FaceBitSet arg1) |
Generated from: MR::DeloneSettings
None meshlib.mrmeshpy.DeloneSettings.__init__ | ( | self | ) |
Implicit default constructor.
None meshlib.mrmeshpy.DeloneSettings.__init__ | ( | self, | |
DeloneSettings | arg0 ) |
Implicit copy constructor.
None meshlib.mrmeshpy.DeloneSettings.__init__ | ( | self, | |
float | maxDeviationAfterFlip, | ||
float | maxAngleChange, | ||
float | criticalTriAspectRatio, | ||
FaceBitSet | region, | ||
UndirectedEdgeBitSet | notFlippable ) |
Implicit aggregate constructor.
float meshlib.mrmeshpy.DeloneSettings.criticalTriAspectRatio | ( | self | ) |
if this value is less than FLT_MAX then the algorithm will ignore dihedral angle check if one of triangles has aspect ratio more than this value
None meshlib.mrmeshpy.DeloneSettings.criticalTriAspectRatio | ( | self, | |
float | arg1 ) |
float meshlib.mrmeshpy.DeloneSettings.maxAngleChange | ( | self | ) |
Maximal allowed dihedral angle change (in radians) over the flipped edge
None meshlib.mrmeshpy.DeloneSettings.maxAngleChange | ( | self, | |
float | arg1 ) |
float meshlib.mrmeshpy.DeloneSettings.maxDeviationAfterFlip | ( | self | ) |
Maximal allowed surface deviation during every individual flip
None meshlib.mrmeshpy.DeloneSettings.maxDeviationAfterFlip | ( | self, | |
float | arg1 ) |
UndirectedEdgeBitSet meshlib.mrmeshpy.DeloneSettings.notFlippable | ( | self | ) |
Edges specified by this bit-set will never be flipped
None meshlib.mrmeshpy.DeloneSettings.notFlippable | ( | self, | |
UndirectedEdgeBitSet | arg1 ) |
FaceBitSet meshlib.mrmeshpy.DeloneSettings.region | ( | self | ) |
Region on mesh to be processed, it is constant and not updated
None meshlib.mrmeshpy.DeloneSettings.region | ( | self, | |
FaceBitSet | arg1 ) |