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

optional outputs of mcOffsetMesh(...) describing the volume, from which the mesh was extracted Generated from class MR.McOffsetMeshOutputs. This is the const half of the class. More...

Inheritance diagram for MR.Const_McOffsetMeshOutputs:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_McOffsetMeshOutputs ()
 Constructs an empty (default-constructed) instance.
unsafe Const_McOffsetMeshOutputs (MR.Vector_MRVoxelId_MRFaceId? voxelPerFaceMap, MR.Misc.InOut< MR.Vector3i >? dims, MR.Misc.InOut< MR.AffineXf3f >? gridToMeshXf)
 Constructs MR.McOffsetMeshOutputs elementwise.
unsafe Const_McOffsetMeshOutputs (MR.Const_McOffsetMeshOutputs _other)
 Generated from constructor MR.McOffsetMeshOutputs.McOffsetMeshOutputs.
 Const_McOffsetMeshOutputs (McOffsetMeshOutputs _other)
 Generated from constructor MR.McOffsetMeshOutputs.McOffsetMeshOutputs.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe MR.Vector_MRVoxelId_MRFaceId._Underlying ** __ptr_storage_voxelPerFaceMap
unsafe MR.Box_Vector3i._Underlying ** __ptr_storage_dims
unsafe MR.Box_AffineXf3f._Underlying ** __ptr_storage_gridToMeshXf

Properties

unsafe MR.? Vector_MRVoxelId_MRFaceId voxelPerFaceMap [get]
 optional output map FaceId->VoxelId
unsafe MR.? Box_Vector3i dims [get]
 optional output dimensions of the volume
unsafe MR.? Box_AffineXf3f gridToMeshXf [get]
 optional output transform from integer grid locations to mesh reference frame: the node with integer coordinates (i,j,k) is located in (*gridToMeshXf)( Vector3f( i, j, k ) ); every vertex of output mesh is located on a grid edge

Detailed Description

optional outputs of mcOffsetMesh(...) describing the volume, from which the mesh was extracted Generated from class MR.McOffsetMeshOutputs. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_McOffsetMeshOutputs() [1/4]

unsafe MR.Const_McOffsetMeshOutputs.Const_McOffsetMeshOutputs ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_McOffsetMeshOutputs() [2/4]

unsafe MR.Const_McOffsetMeshOutputs.Const_McOffsetMeshOutputs ( MR.Vector_MRVoxelId_MRFaceId? voxelPerFaceMap,
MR.Misc.InOut< MR.Vector3i >? dims,
MR.Misc.InOut< MR.AffineXf3f >? gridToMeshXf )
inline

Constructs MR.McOffsetMeshOutputs elementwise.

◆ Const_McOffsetMeshOutputs() [3/4]

unsafe MR.Const_McOffsetMeshOutputs.Const_McOffsetMeshOutputs ( MR.Const_McOffsetMeshOutputs _other)
inline

Generated from constructor MR.McOffsetMeshOutputs.McOffsetMeshOutputs.

◆ Const_McOffsetMeshOutputs() [4/4]

MR.Const_McOffsetMeshOutputs.Const_McOffsetMeshOutputs ( McOffsetMeshOutputs _other)
inline

Generated from constructor MR.McOffsetMeshOutputs.McOffsetMeshOutputs.

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.Const_McOffsetMeshOutputs.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

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

Member Data Documentation

◆ __ptr_storage_dims

unsafe MR.Box_Vector3i._Underlying** MR.Const_McOffsetMeshOutputs.__ptr_storage_dims
protected

◆ __ptr_storage_gridToMeshXf

unsafe MR.Box_AffineXf3f._Underlying** MR.Const_McOffsetMeshOutputs.__ptr_storage_gridToMeshXf
protected

◆ __ptr_storage_voxelPerFaceMap

unsafe MR.Vector_MRVoxelId_MRFaceId._Underlying** MR.Const_McOffsetMeshOutputs.__ptr_storage_voxelPerFaceMap
protected

Property Documentation

◆ dims

unsafe MR.? Box_Vector3i MR.Const_McOffsetMeshOutputs.dims
get

optional output dimensions of the volume

◆ gridToMeshXf

unsafe MR.? Box_AffineXf3f MR.Const_McOffsetMeshOutputs.gridToMeshXf
get

optional output transform from integer grid locations to mesh reference frame: the node with integer coordinates (i,j,k) is located in (*gridToMeshXf)( Vector3f( i, j, k ) ); every vertex of output mesh is located on a grid edge

◆ voxelPerFaceMap

unsafe MR.? Vector_MRVoxelId_MRFaceId MR.Const_McOffsetMeshOutputs.voxelPerFaceMap
get

optional output map FaceId->VoxelId


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