MeshLib C# Docs
Loading...
Searching...
No Matches

Generated from class MR.MeshBuilder.BuildSettings. This is the const half of the class. More...

Inheritance diagram for MR.MeshBuilder.Const_BuildSettings:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_BuildSettings ()
 Constructs an empty (default-constructed) instance.
unsafe Const_BuildSettings (MR.FaceBitSet? region, int shiftFaceId, bool allowNonManifoldEdge, MR.Misc.InOut< int >? skippedFaceCount)
 Constructs MR.MeshBuilder.BuildSettings elementwise.
unsafe Const_BuildSettings (MR.MeshBuilder.Const_BuildSettings _other)
 Generated from constructor MR.MeshBuilder.BuildSettings.BuildSettings.
 Const_BuildSettings (BuildSettings _other)
 Generated from constructor MR.MeshBuilder.BuildSettings.BuildSettings.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe MR.FaceBitSet._Underlying ** __ptr_storage_region
unsafe int * __ref_storage_shiftFaceId
unsafe bool * __ref_storage_allowNonManifoldEdge
unsafe int ** __ptr_storage_skippedFaceCount

Properties

unsafe MR.? FaceBitSet region [get]
 if region is given then on input it contains the faces to be added, and on output the faces failed to be added
unsafe int shiftFaceId [get]
 this value to be added to every faceId before its inclusion in the topology
unsafe bool allowNonManifoldEdge [get]
 whether to permit non-manifold edges in the resulting topology
unsafe MR.Misc.? Box< int > skippedFaceCount [get]
 optional output: counter of skipped faces during mesh creation

Detailed Description

Generated from class MR.MeshBuilder.BuildSettings. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_BuildSettings() [1/4]

unsafe MR.MeshBuilder.Const_BuildSettings.Const_BuildSettings ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_BuildSettings() [2/4]

unsafe MR.MeshBuilder.Const_BuildSettings.Const_BuildSettings ( MR.FaceBitSet? region,
int shiftFaceId,
bool allowNonManifoldEdge,
MR.Misc.InOut< int >? skippedFaceCount )
inline

Constructs MR.MeshBuilder.BuildSettings elementwise.

◆ Const_BuildSettings() [3/4]

unsafe MR.MeshBuilder.Const_BuildSettings.Const_BuildSettings ( MR.MeshBuilder.Const_BuildSettings _other)
inline

Generated from constructor MR.MeshBuilder.BuildSettings.BuildSettings.

◆ Const_BuildSettings() [4/4]

MR.MeshBuilder.Const_BuildSettings.Const_BuildSettings ( BuildSettings _other)
inline

Generated from constructor MR.MeshBuilder.BuildSettings.BuildSettings.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.MeshBuilder.Const_BuildSettings.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

virtual unsafe void MR.MeshBuilder.Const_BuildSettings.Dispose ( bool disposing)
inlineprotectedvirtual

Member Data Documentation

◆ __ptr_storage_region

unsafe MR.FaceBitSet._Underlying** MR.MeshBuilder.Const_BuildSettings.__ptr_storage_region
protected

◆ __ptr_storage_skippedFaceCount

unsafe int** MR.MeshBuilder.Const_BuildSettings.__ptr_storage_skippedFaceCount
protected

◆ __ref_storage_allowNonManifoldEdge

unsafe bool* MR.MeshBuilder.Const_BuildSettings.__ref_storage_allowNonManifoldEdge
protected

◆ __ref_storage_shiftFaceId

unsafe int* MR.MeshBuilder.Const_BuildSettings.__ref_storage_shiftFaceId
protected

Property Documentation

◆ allowNonManifoldEdge

unsafe bool MR.MeshBuilder.Const_BuildSettings.allowNonManifoldEdge
get

whether to permit non-manifold edges in the resulting topology

◆ region

unsafe MR.? FaceBitSet MR.MeshBuilder.Const_BuildSettings.region
get

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

◆ shiftFaceId

unsafe int MR.MeshBuilder.Const_BuildSettings.shiftFaceId
get

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

◆ skippedFaceCount

unsafe MR.Misc.? Box<int> MR.MeshBuilder.Const_BuildSettings.skippedFaceCount
get

optional output: counter of skipped faces during mesh creation


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