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

#include <MRRebuildMesh.h>

Public Attributes

bool preSubdivide = true
 
float voxelSize = 0
 
SignDetectionModeShort signMode = SignDetectionModeShort::Auto
 
bool closeHolesInHoleWindingNumber = true
 whether to construct closed mesh in signMode = SignDetectionModeShort::HoleWindingNumber
 
OffsetMode offsetMode = OffsetMode::Standard
 
UndirectedEdgeBitSet * outSharpEdges = nullptr
 if non-null then created sharp edges (only if offsetMode = OffsetMode::Sharpening) will be saved here
 
float windingNumberThreshold = 0.5f
 
float windingNumberBeta = 2
 
std::shared_ptr< IFastWindingNumberfwn
 
bool decimate = true
 whether to decimate resulting mesh
 
float tinyEdgeLength = -1
 
ProgressCallback progress
 To report algorithm's progress and cancel it on user demand.
 
std::function< void(SignDetectionMode)> onSignDetectionModeSelected
 

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