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

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

Inheritance diagram for MR.Const_MeshToVolumeParams:

Classes

struct  _Underlying

Public Types

enum  Type : int { Signed = 0 , Unsigned = 1 }

Public Member Functions

virtual void Dispose ()
unsafe Const_MeshToVolumeParams ()
 Constructs an empty (default-constructed) instance.
unsafe Const_MeshToVolumeParams (MR.MeshToVolumeParams.Type type, float surfaceOffset, MR.Vector3f voxelSize, MR.AffineXf3f worldXf, MR.Misc.InOut< MR.AffineXf3f >? outXf, MR.Std._ByValue_Function_Bool_From_Float cb)
 Constructs MR.MeshToVolumeParams elementwise.
unsafe Const_MeshToVolumeParams (MR._ByValue_MeshToVolumeParams _other)
 Generated from constructor MR.MeshToVolumeParams.MeshToVolumeParams.
 Const_MeshToVolumeParams (Const_MeshToVolumeParams _other)
 Generated from constructor MR.MeshToVolumeParams.MeshToVolumeParams.
 Const_MeshToVolumeParams (MeshToVolumeParams _other)
 Generated from constructor MR.MeshToVolumeParams.MeshToVolumeParams.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe MR.MeshToVolumeParams.Type__ref_storage_type
unsafe float * __ref_storage_surfaceOffset
unsafe MR.Vector3f__ref_storage_voxelSize
unsafe MR.AffineXf3f__ref_storage_worldXf
unsafe MR.Box_AffineXf3f._Underlying ** __ptr_storage_outXf

Properties

unsafe MR.MeshToVolumeParams.Type type [get]
unsafe float surfaceOffset [get]
unsafe ref readonly MR.Vector3f voxelSize [get]
unsafe ref readonly MR.AffineXf3f worldXf [get]
unsafe MR.? Box_AffineXf3f outXf [get]
unsafe MR.Std.Const_Function_Bool_From_Float cb [get, protected set]

Detailed Description

Generated from class MR.MeshToVolumeParams. This is the const half of the class.

Member Enumeration Documentation

◆ Type

Enumerator
Signed 
Unsigned 

Constructor & Destructor Documentation

◆ Const_MeshToVolumeParams() [1/5]

unsafe MR.Const_MeshToVolumeParams.Const_MeshToVolumeParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_MeshToVolumeParams() [2/5]

unsafe MR.Const_MeshToVolumeParams.Const_MeshToVolumeParams ( MR.MeshToVolumeParams.Type type,
float surfaceOffset,
MR.Vector3f voxelSize,
MR.AffineXf3f worldXf,
MR.Misc.InOut< MR.AffineXf3f >? outXf,
MR.Std._ByValue_Function_Bool_From_Float cb )
inline

Constructs MR.MeshToVolumeParams elementwise.

◆ Const_MeshToVolumeParams() [3/5]

unsafe MR.Const_MeshToVolumeParams.Const_MeshToVolumeParams ( MR._ByValue_MeshToVolumeParams _other)
inline

Generated from constructor MR.MeshToVolumeParams.MeshToVolumeParams.

◆ Const_MeshToVolumeParams() [4/5]

MR.Const_MeshToVolumeParams.Const_MeshToVolumeParams ( Const_MeshToVolumeParams _other)
inline

Generated from constructor MR.MeshToVolumeParams.MeshToVolumeParams.

◆ Const_MeshToVolumeParams() [5/5]

MR.Const_MeshToVolumeParams.Const_MeshToVolumeParams ( MeshToVolumeParams _other)
inline

Generated from constructor MR.MeshToVolumeParams.MeshToVolumeParams.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_MeshToVolumeParams.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

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

Member Data Documentation

◆ __ptr_storage_outXf

unsafe MR.Box_AffineXf3f._Underlying** MR.Const_MeshToVolumeParams.__ptr_storage_outXf
protected

◆ __ref_storage_surfaceOffset

unsafe float* MR.Const_MeshToVolumeParams.__ref_storage_surfaceOffset
protected

◆ __ref_storage_type

unsafe MR.MeshToVolumeParams.Type* MR.Const_MeshToVolumeParams.__ref_storage_type
protected

◆ __ref_storage_voxelSize

unsafe MR.Vector3f* MR.Const_MeshToVolumeParams.__ref_storage_voxelSize
protected

◆ __ref_storage_worldXf

unsafe MR.AffineXf3f* MR.Const_MeshToVolumeParams.__ref_storage_worldXf
protected

Property Documentation

◆ cb

unsafe MR.Std.Const_Function_Bool_From_Float MR.Const_MeshToVolumeParams.cb
getprotected set

◆ outXf

unsafe MR.? Box_AffineXf3f MR.Const_MeshToVolumeParams.outXf
get

◆ surfaceOffset

unsafe float MR.Const_MeshToVolumeParams.surfaceOffset
get

◆ type

unsafe MR.MeshToVolumeParams.Type MR.Const_MeshToVolumeParams.type
get

◆ voxelSize

unsafe ref readonly MR.Vector3f MR.Const_MeshToVolumeParams.voxelSize
get

◆ worldXf

unsafe ref readonly MR.AffineXf3f MR.Const_MeshToVolumeParams.worldXf
get

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