Public Member Functions | |
bool | __bool__ (self) |
None | __init__ (self) |
None | __init__ (self, Mesh mesh, FaceBitSet meshABadContourFaces, FaceBitSet meshBBadContourFaces, str errorString) |
Mesh | __mul__ (self) |
Mesh | __mul__ (self) |
str | __repr__ (self) |
Mesh | operatorminus (self) |
Mesh | operatorminus (self) |
bool | valid (self) |
str | errorString (self) |
None | errorString (self, str arg1) |
Mesh | mesh (self) |
None | mesh (self, Mesh arg1) |
FaceBitSet | meshABadContourFaces (self) |
None | meshABadContourFaces (self, FaceBitSet arg1) |
FaceBitSet | meshBBadContourFaces (self) |
None | meshBBadContourFaces (self, FaceBitSet arg1) |
Static Public Member Functions | |
None | __init__ (*args, **kwargs) |
BooleanResult | operator (*args, **kwargs) |
BooleanResult | operator (*args, **kwargs) |
Static Protected Attributes | |
typing | _offsetof_errorString = 336 |
typing | _offsetof_mesh = 0 |
typing | _offsetof_meshABadContourFaces = 272 |
typing | _offsetof_meshBBadContourFaces = 304 |
Generated from: MR::BooleanResult \\struct MR::BooleanResult \\ingroup BooleanGroup \\brief Structure contain boolean result This structure store result mesh of MR::boolean or some error info
|
static |
None mrmeshpy.BooleanResult.__init__ | ( | self | ) |
None mrmeshpy.BooleanResult.__init__ | ( | self, | |
Mesh | mesh, | ||
FaceBitSet | meshABadContourFaces, | ||
FaceBitSet | meshBBadContourFaces, | ||
str | errorString ) |
Implicit aggregate constructor.
bool mrmeshpy.BooleanResult.__bool__ | ( | self | ) |
Mesh mrmeshpy.BooleanResult.__mul__ | ( | self | ) |
Mesh mrmeshpy.BooleanResult.__mul__ | ( | self | ) |
str mrmeshpy.BooleanResult.__repr__ | ( | self | ) |
str mrmeshpy.BooleanResult.errorString | ( | self | ) |
Holds error message, empty if boolean succeed
None mrmeshpy.BooleanResult.errorString | ( | self, | |
str | arg1 ) |
Mesh mrmeshpy.BooleanResult.mesh | ( | self | ) |
Result mesh of boolean operation, if error occurred it would be empty
None mrmeshpy.BooleanResult.mesh | ( | self, | |
Mesh | arg1 ) |
FaceBitSet mrmeshpy.BooleanResult.meshABadContourFaces | ( | self | ) |
If input contours have intersections, this face bit set presents faces of mesh `A` on which contours intersect
None mrmeshpy.BooleanResult.meshABadContourFaces | ( | self, | |
FaceBitSet | arg1 ) |
FaceBitSet mrmeshpy.BooleanResult.meshBBadContourFaces | ( | self | ) |
If input contours have intersections, this face bit set presents faces of mesh `B` on which contours intersect
None mrmeshpy.BooleanResult.meshBBadContourFaces | ( | self, | |
FaceBitSet | arg1 ) |
|
static |
|
static |
Mesh mrmeshpy.BooleanResult.operatorminus | ( | self | ) |
Mesh mrmeshpy.BooleanResult.operatorminus | ( | self | ) |
bool mrmeshpy.BooleanResult.valid | ( | self | ) |
Returns true if boolean succeed, false otherwise
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |