Public Member Functions | |
bool | __eq__ (self, typing.Any other) |
int | __getstate__ (self) |
int | __hash__ (self) |
int | __index__ (self) |
None | __init__ (self, int value) |
int | __int__ (self) |
bool | __ne__ (self, typing.Any other) |
str | __repr__ (self) |
None | __setstate__ (self, int state) |
str | __str__ (self) |
str | name (self) |
int | value (self) |
Static Public Attributes | |
typing | HoleWindingRule .ClassVar[SignDetectionMode] |
typing | OpenVDB .ClassVar[SignDetectionMode] |
typing | ProjectionNormal .ClassVar[SignDetectionMode] |
typing | Unsigned .ClassVar[SignDetectionMode] |
typing | WindingRule .ClassVar[SignDetectionMode] |
Static Protected Member Functions | |
_pybind11_conduit_v1_ (*args, **kwargs) | |
Members: Unsigned : unsigned distance, useful for bidirectional `Shell` offset OpenVDB : sign detection from OpenVDB library, which is good and fast if input geometry is closed ProjectionNormal : the sign is determined based on pseudonormal in closest mesh point (unsafe in case of self-intersections) WindingRule : ray intersection counter, significantly slower than ProjectionNormal and does not support holes in mesh; this mode is slow, and it does NOT have CUDA acceleration at this moment HoleWindingRule : computes robust winding number generalization with support of holes and self-intersections in mesh, it is the slowest sign detection mode, but it CAN be accelerated with CUDA if this mode activated e.g. in OffsetParameters.fwn
None mrmeshpy.SignDetectionMode.__init__ | ( | self, | |
int | value ) |
bool mrmeshpy.SignDetectionMode.__eq__ | ( | self, | |
typing.Any | other ) |
int mrmeshpy.SignDetectionMode.__getstate__ | ( | self | ) |
int mrmeshpy.SignDetectionMode.__hash__ | ( | self | ) |
int mrmeshpy.SignDetectionMode.__index__ | ( | self | ) |
int mrmeshpy.SignDetectionMode.__int__ | ( | self | ) |
bool mrmeshpy.SignDetectionMode.__ne__ | ( | self, | |
typing.Any | other ) |
str mrmeshpy.SignDetectionMode.__repr__ | ( | self | ) |
None mrmeshpy.SignDetectionMode.__setstate__ | ( | self, | |
int | state ) |
str mrmeshpy.SignDetectionMode.__str__ | ( | self | ) |
|
staticprotected |
str mrmeshpy.SignDetectionMode.name | ( | self | ) |
int mrmeshpy.SignDetectionMode.value | ( | self | ) |
|
static |
|
static |
|
static |
|
static |
|
static |