Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, FillHoleMetric arg0) |
None | __init__ (self, func_double_from_Id_VertTag_Id_VertTag_Id_VertTag triangleMetric, func_double_from_Id_VertTag_Id_VertTag_Id_VertTag_Id_VertTag edgeMetric, func_double_from_double_double combineMetric) |
func_double_from_double_double | combineMetric (self) |
None | combineMetric (self, func_double_from_double_double arg1) |
func_double_from_Id_VertTag_Id_VertTag_Id_VertTag_Id_VertTag | edgeMetric (self) |
None | edgeMetric (self, func_double_from_Id_VertTag_Id_VertTag_Id_VertTag_Id_VertTag arg1) |
func_double_from_Id_VertTag_Id_VertTag_Id_VertTag | triangleMetric (self) |
None | triangleMetric (self, func_double_from_Id_VertTag_Id_VertTag_Id_VertTag arg1) |
Generated from: MR::FillHoleMetric \\struct MR::FillHoleMetric \\brief Holds metrics for fillHole and buildCylinderBetweenTwoHoles triangulation\\n This is struct used as optimization metric of fillHole and buildCylinderBetweenTwoHoles functions\\n \\sa \\ref getCircumscribedMetric \\sa \\ref getPlaneFillMetric \\sa \\ref getEdgeLengthFillMetric \\sa \\ref getEdgeLengthStitchMetric \\sa \\ref getComplexStitchMetric \\sa \\ref fillHole \\sa \\ref buildCylinderBetweenTwoHoles
None meshlib.mrmeshpy.FillHoleMetric.__init__ | ( | self | ) |
Implicit default constructor.
None meshlib.mrmeshpy.FillHoleMetric.__init__ | ( | self, | |
FillHoleMetric | arg0 ) |
Implicit copy constructor.
None meshlib.mrmeshpy.FillHoleMetric.__init__ | ( | self, | |
func_double_from_Id_VertTag_Id_VertTag_Id_VertTag | triangleMetric, | ||
func_double_from_Id_VertTag_Id_VertTag_Id_VertTag_Id_VertTag | edgeMetric, | ||
func_double_from_double_double | combineMetric ) |
Implicit aggregate constructor.
func_double_from_double_double meshlib.mrmeshpy.FillHoleMetric.combineMetric | ( | self | ) |
is called to combine metrics from different candidates, if it is not set it just summarizes input
None meshlib.mrmeshpy.FillHoleMetric.combineMetric | ( | self, | |
func_double_from_double_double | arg1 ) |
func_double_from_Id_VertTag_Id_VertTag_Id_VertTag_Id_VertTag meshlib.mrmeshpy.FillHoleMetric.edgeMetric | ( | self | ) |
is called for each edge, if it is set
None meshlib.mrmeshpy.FillHoleMetric.edgeMetric | ( | self, | |
func_double_from_Id_VertTag_Id_VertTag_Id_VertTag_Id_VertTag | arg1 ) |
func_double_from_Id_VertTag_Id_VertTag_Id_VertTag meshlib.mrmeshpy.FillHoleMetric.triangleMetric | ( | self | ) |
is called for each triangle, if it is set
None meshlib.mrmeshpy.FillHoleMetric.triangleMetric | ( | self, | |
func_double_from_Id_VertTag_Id_VertTag_Id_VertTag | arg1 ) |