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

Generated from class MR.CloseToMeshVolumeParams. This is the non-const half of the class. More...

+ Inheritance diagram for MR.CloseToMeshVolumeParams:

Public Member Functions

unsafe CloseToMeshVolumeParams ()
 Constructs an empty (default-constructed) instance.
 
unsafe CloseToMeshVolumeParams (float closeDist, MR._ByValue_DistanceVolumeParams vol, MR.AffineXf3f? meshToWorld)
 Constructs MR.CloseToMeshVolumeParams elementwise.
 
unsafe CloseToMeshVolumeParams (MR._ByValue_CloseToMeshVolumeParams _other)
 Generated from constructor MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams.
 
 CloseToMeshVolumeParams (Const_CloseToMeshVolumeParams _other)
 Generated from constructor MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams.
 
 CloseToMeshVolumeParams (CloseToMeshVolumeParams _other)
 Generated from constructor MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams.
 
unsafe MR.CloseToMeshVolumeParams assign (MR._ByValue_CloseToMeshVolumeParams _other)
 Generated from method MR.CloseToMeshVolumeParams.operator=.
 

Properties

new unsafe ref float closeDist [get]
 a resulting voxel will get 1 if that voxel's center is not further than unsigned (closeDist) from the surface, and 0 otherwise
 
new unsafe MR.DistanceVolumeParams vol [get, protected set]
 dimensions, location, and scaling in world space of the expected volume
 
new unsafe MR.? ConstBox_AffineXf3f meshToWorld [get, set]
 optional transformation from mesh space to world space
 

Detailed Description

Generated from class MR.CloseToMeshVolumeParams. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ CloseToMeshVolumeParams() [1/5]

unsafe MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ CloseToMeshVolumeParams() [2/5]

unsafe MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams ( float closeDist,
MR._ByValue_DistanceVolumeParams vol,
MR.AffineXf3f? meshToWorld )
inline

Constructs MR.CloseToMeshVolumeParams elementwise.

◆ CloseToMeshVolumeParams() [3/5]

unsafe MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams ( MR._ByValue_CloseToMeshVolumeParams _other)
inline

Generated from constructor MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams.

◆ CloseToMeshVolumeParams() [4/5]

MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams ( Const_CloseToMeshVolumeParams _other)
inline

Generated from constructor MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams.

◆ CloseToMeshVolumeParams() [5/5]

MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams ( CloseToMeshVolumeParams _other)
inline

Generated from constructor MR.CloseToMeshVolumeParams.CloseToMeshVolumeParams.

Member Function Documentation

◆ assign()

unsafe MR.CloseToMeshVolumeParams MR.CloseToMeshVolumeParams.assign ( MR._ByValue_CloseToMeshVolumeParams _other)
inline

Generated from method MR.CloseToMeshVolumeParams.operator=.

Property Documentation

◆ closeDist

new unsafe ref float MR.CloseToMeshVolumeParams.closeDist
get

a resulting voxel will get 1 if that voxel's center is not further than unsigned (closeDist) from the surface, and 0 otherwise

◆ meshToWorld

new unsafe MR.? ConstBox_AffineXf3f MR.CloseToMeshVolumeParams.meshToWorld
getset

optional transformation from mesh space to world space

◆ vol

new unsafe MR.DistanceVolumeParams MR.CloseToMeshVolumeParams.vol
getprotected set

dimensions, location, and scaling in world space of the expected volume


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