MeshLib Documentation
Loading...
Searching...
No Matches
MR::UniteManyMeshesParams Struct Reference

#include <MRUniteManyMeshes.h>

Public Attributes

bool useRandomShifts { false }
 
bool fixDegenerations { false }
 
float maxAllowedError { 1e-5f }
 
unsigned int randomShiftsSeed { 0 }
 
FaceBitSet * newFaces { nullptr }
 
NestedComponenetsMode nestedComponentsMode { NestedComponenetsMode::Remove }
 
ProgressCallback progressCb
 

Member Data Documentation

◆ fixDegenerations

bool MR::UniteManyMeshesParams::fixDegenerations { false }

◆ maxAllowedError

float MR::UniteManyMeshesParams::maxAllowedError { 1e-5f }

◆ nestedComponentsMode

NestedComponenetsMode MR::UniteManyMeshesParams::nestedComponentsMode { NestedComponenetsMode::Remove }

◆ newFaces

FaceBitSet* MR::UniteManyMeshesParams::newFaces { nullptr }

◆ progressCb

ProgressCallback MR::UniteManyMeshesParams::progressCb

◆ randomShiftsSeed

unsigned int MR::UniteManyMeshesParams::randomShiftsSeed { 0 }

◆ useRandomShifts

bool MR::UniteManyMeshesParams::useRandomShifts { false }

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