Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, FillHoleNicelySettings arg0) |
| None | __init__ (self, FillHoleParams triangulateParams, bool triangulateOnly, SubdivideFillingSettings subdivideSettings, bool smoothCurvature, SmoothFillingSettings smoothSeettings, OutAttributesFillingSettings outAttributes) |
| OutAttributesFillingSettings | outAttributes (self) |
| None | outAttributes (self, OutAttributesFillingSettings arg1) |
| bool | smoothCurvature (self) |
| None | smoothCurvature (self, bool arg1) |
| SmoothFillingSettings | smoothSeettings (self) |
| None | smoothSeettings (self, SmoothFillingSettings arg1) |
| SubdivideFillingSettings | subdivideSettings (self) |
| None | subdivideSettings (self, SubdivideFillingSettings arg1) |
| bool | triangulateOnly (self) |
| None | triangulateOnly (self, bool arg1) |
| FillHoleParams | triangulateParams (self) |
| None | triangulateParams (self, FillHoleParams arg1) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| FillHoleNicelySettings | operator (*args, **kwargs) |
| FillHoleNicelySettings | operator (*args, **kwargs) |
Static Protected Attributes | |
| typing | _offsetof_outAttributes = 248 |
| typing | _offsetof_smoothCurvature = 232 |
| typing | _offsetof_smoothSeettings = 236 |
| typing | _offsetof_subdivideSettings = 144 |
| typing | _offsetof_triangulateOnly = 136 |
| typing | _offsetof_triangulateParams = 0 |
Generated from: MR::FillHoleNicelySettings
|
static |
| None mrmeshpy.FillHoleNicelySettings.__init__ | ( | self | ) |
| None mrmeshpy.FillHoleNicelySettings.__init__ | ( | self, | |
| FillHoleNicelySettings | arg0 ) |
Implicit copy constructor.
| None mrmeshpy.FillHoleNicelySettings.__init__ | ( | self, | |
| FillHoleParams | triangulateParams, | ||
| bool | triangulateOnly, | ||
| SubdivideFillingSettings | subdivideSettings, | ||
| bool | smoothCurvature, | ||
| SmoothFillingSettings | smoothSeettings, | ||
| OutAttributesFillingSettings | outAttributes ) |
Implicit aggregate constructor.
|
static |
|
static |
| OutAttributesFillingSettings mrmeshpy.FillHoleNicelySettings.outAttributes | ( | self | ) |
structure with optional output attributes
| None mrmeshpy.FillHoleNicelySettings.outAttributes | ( | self, | |
| OutAttributesFillingSettings | arg1 ) |
| bool mrmeshpy.FillHoleNicelySettings.smoothCurvature | ( | self | ) |
Whether to make patch over the hole smooth both inside and on its boundary with existed surface
| None mrmeshpy.FillHoleNicelySettings.smoothCurvature | ( | self, | |
| bool | arg1 ) |
| SmoothFillingSettings mrmeshpy.FillHoleNicelySettings.smoothSeettings | ( | self | ) |
if `smoothCurvature` is true and `triangulateOnly is false - these settings are used to smooth new filling
| None mrmeshpy.FillHoleNicelySettings.smoothSeettings | ( | self, | |
| SmoothFillingSettings | arg1 ) |
| SubdivideFillingSettings mrmeshpy.FillHoleNicelySettings.subdivideSettings | ( | self | ) |
if `triangulateOnly` is false - this settings are used to subdivide new filling
| None mrmeshpy.FillHoleNicelySettings.subdivideSettings | ( | self, | |
| SubdivideFillingSettings | arg1 ) |
| bool mrmeshpy.FillHoleNicelySettings.triangulateOnly | ( | self | ) |
If false then additional vertices are created inside the patch for best mesh quality
| None mrmeshpy.FillHoleNicelySettings.triangulateOnly | ( | self, | |
| bool | arg1 ) |
| FillHoleParams mrmeshpy.FillHoleNicelySettings.triangulateParams | ( | self | ) |
how to triangulate the hole, must be specified by the user
| None mrmeshpy.FillHoleNicelySettings.triangulateParams | ( | self, | |
| FillHoleParams | arg1 ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |