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 |
Parameters structure for uniteManyMeshes function.