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

Parameters structure for uniteManyMeshes function. More...

#include <MRUniteManyMeshes.h>

Public Attributes

bool useRandomShifts { false }
 Apply random shift to each mesh, to prevent degenerations on coincident surfaces.
 
bool fixDegenerations { false }
 
float maxAllowedError { 1e-5f }
 
unsigned int randomShiftsSeed { 0 }
 Seed that is used for random shifts.
 
FaceBitSet * newFaces { nullptr }
 If set, the bitset will store new faces created by boolean operations.
 
NestedComponenetsMode nestedComponentsMode { NestedComponenetsMode::Remove }
 
bool mergeOnFail { false }
 If set - merges meshes instead of booleaning it if boolean operation fails.
 
bool forceCut = false
 
ProgressCallback progressCb
 

Detailed Description

Parameters structure for uniteManyMeshes function.


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