MeshLib Documentation
Loading...
Searching...
No Matches
MR::MeshBuilder::BuildSettings Struct Reference

#include <MRMeshBuilderTypes.h>

Public Attributes

FaceBitSet * region = nullptr
 if region is given then on input it contains the faces to be added, and on output the faces failed to be added
 
int shiftFaceId = 0
 this value to be added to every faceId before its inclusion in the topology
 
bool allowNonManifoldEdge = true
 whether to permit non-manifold edges in the resulting topology
 
int * skippedFaceCount = nullptr
 optional output: counter of skipped faces during mesh creation
 

Member Data Documentation

◆ allowNonManifoldEdge

bool MR::MeshBuilder::BuildSettings::allowNonManifoldEdge = true

whether to permit non-manifold edges in the resulting topology

◆ region

FaceBitSet* MR::MeshBuilder::BuildSettings::region = nullptr

if region is given then on input it contains the faces to be added, and on output the faces failed to be added

◆ shiftFaceId

int MR::MeshBuilder::BuildSettings::shiftFaceId = 0

this value to be added to every faceId before its inclusion in the topology

◆ skippedFaceCount

int* MR::MeshBuilder::BuildSettings::skippedFaceCount = nullptr

optional output: counter of skipped faces during mesh creation


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