#include <MRMeshBoolean.h>
◆ cb
◆ mapper
Optional output structure to map mesh A
and mesh B
topology to result mesh topology.
◆ mergeAllNonIntersectingComponents
bool MR::BooleanParameters::mergeAllNonIntersectingComponents = false |
By default produce valid operation on disconnected components if set merge all non-intersecting components
◆ outCutEdges
std::vector<EdgeLoop>* MR::BooleanParameters::outCutEdges = nullptr |
Optional output cut edges of booleaned meshes.
◆ outPreCutA
Optional precut output of meshA, if present - does not perform boolean and just return them.
◆ outPreCutB
Optional precut output of meshB, if present - does not perform boolean and just return them.
◆ rigidB2A
const AffineXf3f* MR::BooleanParameters::rigidB2A = nullptr |
Transform from mesh B
space to mesh A
space.
The documentation for this struct was generated from the following file: