Generated from: MR::FillHoleNicelySettings
None meshlib.mrmeshpy.FillHoleNicelySettings.__init__ | ( | self | ) |
Implicit default constructor.
None meshlib.mrmeshpy.FillHoleNicelySettings.__init__ | ( | self, | |
FillHoleNicelySettings | arg0 ) |
Implicit copy constructor.
None meshlib.mrmeshpy.FillHoleNicelySettings.__init__ | ( | self, | |
FillHoleParams | triangulateParams, | ||
bool | triangulateOnly, | ||
float | maxEdgeLen, | ||
int | maxEdgeSplits, | ||
float | maxAngleChangeAfterFlip, | ||
bool | smoothCurvature, | ||
bool | naturalSmooth, | ||
EdgeWeights | edgeWeights, | ||
VertUVCoords | uvCoords, | ||
VertColors | colorMap ) |
Implicit aggregate constructor.
VertColors meshlib.mrmeshpy.FillHoleNicelySettings.colorMap | ( | self | ) |
optional colors of vertices; if provided then elements corresponding to new vertices will be added there
None meshlib.mrmeshpy.FillHoleNicelySettings.colorMap | ( | self, | |
VertColors | arg1 ) |
EdgeWeights meshlib.mrmeshpy.FillHoleNicelySettings.edgeWeights | ( | self | ) |
edge weighting scheme for smoothCurvature mode
None meshlib.mrmeshpy.FillHoleNicelySettings.edgeWeights | ( | self, | |
EdgeWeights | arg1 ) |
float meshlib.mrmeshpy.FillHoleNicelySettings.maxAngleChangeAfterFlip | ( | self | ) |
Improves local mesh triangulation by doing edge flips if it does not change dihedral angle more than on this value (in radians)
None meshlib.mrmeshpy.FillHoleNicelySettings.maxAngleChangeAfterFlip | ( | self, | |
float | arg1 ) |
float meshlib.mrmeshpy.FillHoleNicelySettings.maxEdgeLen | ( | self | ) |
Subdivision is stopped when all edges inside or on the boundary of the region are not longer than this value
None meshlib.mrmeshpy.FillHoleNicelySettings.maxEdgeLen | ( | self, | |
float | arg1 ) |
int meshlib.mrmeshpy.FillHoleNicelySettings.maxEdgeSplits | ( | self | ) |
Maximum number of edge splits allowed during subdivision
None meshlib.mrmeshpy.FillHoleNicelySettings.maxEdgeSplits | ( | self, | |
int | arg1 ) |
bool meshlib.mrmeshpy.FillHoleNicelySettings.naturalSmooth | ( | self | ) |
Additionally smooth 3 layers of vertices near hole boundary both inside and outside of the hole
None meshlib.mrmeshpy.FillHoleNicelySettings.naturalSmooth | ( | self, | |
bool | arg1 ) |
bool meshlib.mrmeshpy.FillHoleNicelySettings.smoothCurvature | ( | self | ) |
Whether to make patch over the hole smooth both inside and on its boundary with existed surface
None meshlib.mrmeshpy.FillHoleNicelySettings.smoothCurvature | ( | self, | |
bool | arg1 ) |
bool meshlib.mrmeshpy.FillHoleNicelySettings.triangulateOnly | ( | self | ) |
If false then additional vertices are created inside the patch for best mesh quality
None meshlib.mrmeshpy.FillHoleNicelySettings.triangulateOnly | ( | self, | |
bool | arg1 ) |
FillHoleParams meshlib.mrmeshpy.FillHoleNicelySettings.triangulateParams | ( | self | ) |
how to triangulate the hole, must be specified by the user
None meshlib.mrmeshpy.FillHoleNicelySettings.triangulateParams | ( | self, | |
FillHoleParams | arg1 ) |
VertUVCoords meshlib.mrmeshpy.FillHoleNicelySettings.uvCoords | ( | self | ) |
optional uv-coordinates of vertices; if provided then elements corresponding to new vertices will be added there
None meshlib.mrmeshpy.FillHoleNicelySettings.uvCoords | ( | self, | |
VertUVCoords | arg1 ) |