Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, FindInnerShellSettings arg0) |
| None | __init__ (self, Side side, float maxDistSq, bool useWindingNumber, float windingNumberThreshold, int minVertsInComp) |
| float | maxDistSq (self) |
| None | maxDistSq (self, float arg1) |
| int | minVertsInComp (self) |
| None | minVertsInComp (self, int arg1) |
| Side | side (self) |
| None | side (self, Side arg1) |
| bool | useWindingNumber (self) |
| None | useWindingNumber (self, bool arg1) |
| float | windingNumberThreshold (self) |
| None | windingNumberThreshold (self, float arg1) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| FindInnerShellSettings | operator (*args, **kwargs) |
| FindInnerShellSettings | operator (*args, **kwargs) |
Static Protected Attributes | |
| typing | _offsetof_maxDistSq = 4 |
| typing | _offsetof_minVertsInComp = 16 |
| typing | _offsetof_side = 0 |
| typing | _offsetof_useWindingNumber = 8 |
| typing | _offsetof_windingNumberThreshold = 12 |
Generated from: MR::FindInnerShellSettings
|
static |
| None mrmeshpy.FindInnerShellSettings.__init__ | ( | self | ) |
| None mrmeshpy.FindInnerShellSettings.__init__ | ( | self, | |
| FindInnerShellSettings | arg0 ) |
Implicit copy constructor.
| None mrmeshpy.FindInnerShellSettings.__init__ | ( | self, | |
| Side | side, | ||
| float | maxDistSq, | ||
| bool | useWindingNumber, | ||
| float | windingNumberThreshold, | ||
| int | minVertsInComp ) |
Implicit aggregate constructor.
| float mrmeshpy.FindInnerShellSettings.maxDistSq | ( | self | ) |
specifies maximum squared distance from shell parts of interest to source mesh
| None mrmeshpy.FindInnerShellSettings.maxDistSq | ( | self, | |
| float | arg1 ) |
| int mrmeshpy.FindInnerShellSettings.minVertsInComp | ( | self | ) |
components of proper side with smaller number of vertices than this value will be removed from the result; components of wrong side with smaller number of vertices than this value will be added to the result
| None mrmeshpy.FindInnerShellSettings.minVertsInComp | ( | self, | |
| int | arg1 ) |
|
static |
|
static |
| Side mrmeshpy.FindInnerShellSettings.side | ( | self | ) |
specifies which side of shell is of interest: negative or positive relative to mesh normals
| None mrmeshpy.FindInnerShellSettings.side | ( | self, | |
| Side | arg1 ) |
| bool mrmeshpy.FindInnerShellSettings.useWindingNumber | ( | self | ) |
if true, a slower algorithm is activated that is more robust in the presence of self-intersections on mesh
| None mrmeshpy.FindInnerShellSettings.useWindingNumber | ( | self, | |
| bool | arg1 ) |
| float mrmeshpy.FindInnerShellSettings.windingNumberThreshold | ( | self | ) |
positive side if winding number below or equal this threshold; ideal threshold: 0.5 for closed meshes; 0.0 for planar meshes
| None mrmeshpy.FindInnerShellSettings.windingNumberThreshold | ( | self, | |
| float | arg1 ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |