MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::BooleanResult Struct Reference

Structure contain boolean result. More...

#include <MRMeshBoolean.h>

Public Member Functions

bool valid () const
 Returns true if boolean succeed, false otherwise.
 
Meshoperator* ()
 
const Meshoperator* () const
 
Meshoperator-> ()
 
const Meshoperator-> () 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.
 

Detailed Description

Structure contain boolean result.

Structure with parameters for boolean call.

This structure store result mesh of MR::boolean or some error info


The documentation for this struct was generated from the following file: