Structure contain boolean result. More...
#include <MRMeshBoolean.h>
Public Member Functions | |
| bool | valid () const |
| Returns true if boolean succeed, false otherwise. | |
| Mesh & | operator* () |
| const Mesh & | operator* () const |
| Mesh * | operator-> () |
| const Mesh * | operator-> () const |
| operator bool () const | |
Public Attributes | |
| Mesh | mesh |
| Result mesh of boolean operation, if error occurred it would be empty. | |
| FaceBitSet | meshABadContourFaces |
If input contours have intersections, this face bit set presents faces of mesh A on which contours intersect. | |
| FaceBitSet | meshBBadContourFaces |
If input contours have intersections, this face bit set presents faces of mesh B on which contours intersect. | |
| std::string | errorString |
| Holds error message, empty if boolean succeed. | |
Structure contain boolean result.
Structure with parameters for boolean call.
This structure store result mesh of MR::boolean or some error info