MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Const_UniteMeshNormalizationParams Class Reference

Unite mesh normalization parameters also mandatory fill holes in case of forceCut || flipInverted Generated from class MR.UniteMeshNormalizationParams. This is the const half of the class. More...

Inheritance diagram for MR.Const_UniteMeshNormalizationParams:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_UniteMeshNormalizationParams ()
 Constructs an empty (default-constructed) instance.
unsafe Const_UniteMeshNormalizationParams (float expansionRatio, bool flipInverted, bool trySelfBoolean)
 Constructs MR.UniteMeshNormalizationParams elementwise.
unsafe Const_UniteMeshNormalizationParams (MR.Const_UniteMeshNormalizationParams _other)
 Generated from constructor MR.UniteMeshNormalizationParams.UniteMeshNormalizationParams.
 Const_UniteMeshNormalizationParams (UniteMeshNormalizationParams _other)
 Generated from constructor MR.UniteMeshNormalizationParams.UniteMeshNormalizationParams.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe float * __ref_storage_expansionRatio
unsafe bool * __ref_storage_flipInverted
unsafe bool * __ref_storage_trySelfBoolean

Properties

unsafe float expansionRatio [get]
 If !=0 each mesh is expanded on 1+expRatio around its own centroid.
unsafe bool flipInverted [get]
 If enabled flips orientation of mesh with negative volume.
unsafe bool trySelfBoolean [get]
 Try experimental self-boolean for mesh not recommended yet TODO: update when self-boolean is finalized.

Detailed Description

Unite mesh normalization parameters also mandatory fill holes in case of forceCut || flipInverted Generated from class MR.UniteMeshNormalizationParams. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_UniteMeshNormalizationParams() [1/4]

unsafe MR.Const_UniteMeshNormalizationParams.Const_UniteMeshNormalizationParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_UniteMeshNormalizationParams() [2/4]

unsafe MR.Const_UniteMeshNormalizationParams.Const_UniteMeshNormalizationParams ( float expansionRatio,
bool flipInverted,
bool trySelfBoolean )
inline

Constructs MR.UniteMeshNormalizationParams elementwise.

◆ Const_UniteMeshNormalizationParams() [3/4]

unsafe MR.Const_UniteMeshNormalizationParams.Const_UniteMeshNormalizationParams ( MR.Const_UniteMeshNormalizationParams _other)
inline

◆ Const_UniteMeshNormalizationParams() [4/4]

MR.Const_UniteMeshNormalizationParams.Const_UniteMeshNormalizationParams ( UniteMeshNormalizationParams _other)
inline

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_UniteMeshNormalizationParams.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

virtual unsafe void MR.Const_UniteMeshNormalizationParams.Dispose ( bool disposing)
inlineprotectedvirtual

Member Data Documentation

◆ __ref_storage_expansionRatio

unsafe float* MR.Const_UniteMeshNormalizationParams.__ref_storage_expansionRatio
protected

◆ __ref_storage_flipInverted

unsafe bool* MR.Const_UniteMeshNormalizationParams.__ref_storage_flipInverted
protected

◆ __ref_storage_trySelfBoolean

unsafe bool* MR.Const_UniteMeshNormalizationParams.__ref_storage_trySelfBoolean
protected

Property Documentation

◆ expansionRatio

unsafe float MR.Const_UniteMeshNormalizationParams.expansionRatio
get

If !=0 each mesh is expanded on 1+expRatio around its own centroid.

◆ flipInverted

unsafe bool MR.Const_UniteMeshNormalizationParams.flipInverted
get

If enabled flips orientation of mesh with negative volume.

◆ trySelfBoolean

unsafe bool MR.Const_UniteMeshNormalizationParams.trySelfBoolean
get

Try experimental self-boolean for mesh not recommended yet TODO: update when self-boolean is finalized.


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