Public Member Functions | |
| bool | __bool__ (self) |
| None | __init__ (self) |
| None | __init__ (self, BooleanResult arg0) |
| 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 \\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, | |
| BooleanResult | arg0 ) |
Implicit copy constructor.
| 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 |