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

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

Inheritance diagram for MR.UniteMeshNormalizationParams:

Public Member Functions

unsafe UniteMeshNormalizationParams ()
 Constructs an empty (default-constructed) instance.
unsafe UniteMeshNormalizationParams (float expansionRatio, bool flipInverted, bool trySelfBoolean)
 Constructs MR.UniteMeshNormalizationParams elementwise.
unsafe UniteMeshNormalizationParams (MR.Const_UniteMeshNormalizationParams _other)
 Generated from constructor MR.UniteMeshNormalizationParams.UniteMeshNormalizationParams.
 UniteMeshNormalizationParams (UniteMeshNormalizationParams _other)
 Generated from constructor MR.UniteMeshNormalizationParams.UniteMeshNormalizationParams.
unsafe MR.UniteMeshNormalizationParams assign (MR.Const_UniteMeshNormalizationParams _other)
 Generated from method MR::UniteMeshNormalizationParams::operator=.
Public Member Functions inherited from MR.Const_UniteMeshNormalizationParams
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.

Properties

new unsafe ref float expansionRatio [get]
 If !=0 each mesh is expanded on 1+expRatio around its own centroid.
new unsafe ref bool flipInverted [get]
 If enabled flips orientation of mesh with negative volume.
new unsafe ref bool trySelfBoolean [get]
 Try experimental self-boolean for mesh not recommended yet TODO: update when self-boolean is finalized.
Properties inherited from MR.Const_UniteMeshNormalizationParams
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.

Additional Inherited Members

Protected Member Functions inherited from MR.Const_UniteMeshNormalizationParams
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_UniteMeshNormalizationParams
unsafe float * __ref_storage_expansionRatio
unsafe bool * __ref_storage_flipInverted
unsafe bool * __ref_storage_trySelfBoolean

Detailed Description

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

Constructor & Destructor Documentation

◆ UniteMeshNormalizationParams() [1/4]

unsafe MR.UniteMeshNormalizationParams.UniteMeshNormalizationParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ UniteMeshNormalizationParams() [2/4]

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

Constructs MR.UniteMeshNormalizationParams elementwise.

◆ UniteMeshNormalizationParams() [3/4]

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

◆ UniteMeshNormalizationParams() [4/4]

MR.UniteMeshNormalizationParams.UniteMeshNormalizationParams ( UniteMeshNormalizationParams _other)
inline

Member Function Documentation

◆ assign()

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

Generated from method MR::UniteMeshNormalizationParams::operator=.

Property Documentation

◆ expansionRatio

new unsafe ref float MR.UniteMeshNormalizationParams.expansionRatio
get

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

◆ flipInverted

new unsafe ref bool MR.UniteMeshNormalizationParams.flipInverted
get

If enabled flips orientation of mesh with negative volume.

◆ trySelfBoolean

new unsafe ref bool MR.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: