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

This class is an alternative to directly invoking meshToDirectionVolume for the mesh retrieved from the teeth mask. It is better because when a single mesh is created from mask, some neighboring teeth might fuse together, creating incorrect mask. This class invokes meshing for each teeth separately, thus eliminating this problem. Generated from class MR.TeethMaskToDirectionVolumeConvertor. This is the non-const half of the class. More...

Inheritance diagram for MR.TeethMaskToDirectionVolumeConvertor:

Public Member Functions

unsafe TeethMaskToDirectionVolumeConvertor (MR._ByValue_TeethMaskToDirectionVolumeConvertor _other)
 Generated from constructor MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor.
 TeethMaskToDirectionVolumeConvertor (Const_TeethMaskToDirectionVolumeConvertor _other)
 Generated from constructor MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor.
 TeethMaskToDirectionVolumeConvertor (TeethMaskToDirectionVolumeConvertor _other)
 Generated from constructor MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor.
unsafe MR.TeethMaskToDirectionVolumeConvertor assign (MR._ByValue_TeethMaskToDirectionVolumeConvertor _other)
 Generated from method MR::TeethMaskToDirectionVolumeConvertor::operator=.
Public Member Functions inherited from MR.Const_TeethMaskToDirectionVolumeConvertor
virtual void Dispose ()
unsafe Const_TeethMaskToDirectionVolumeConvertor (MR._ByValue_TeethMaskToDirectionVolumeConvertor _other)
 Generated from constructor MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor.
 Const_TeethMaskToDirectionVolumeConvertor (Const_TeethMaskToDirectionVolumeConvertor _other)
 Generated from constructor MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor.
 Const_TeethMaskToDirectionVolumeConvertor (TeethMaskToDirectionVolumeConvertor _other)
 Generated from constructor MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor.
unsafe MR.Phmap.Const_FlatHashMap_Int_MRBox3i_PhmapHashInt32T getObjectBounds ()
 Returns all the objects present in volume and corresponding bounding boxes Generated from method MR.TeethMaskToDirectionVolumeConvertor.getObjectBounds.
unsafe MR.TeethMaskToDirectionVolumeConvertor.ProcessResult convertObject (int id)
 Converts single object into direction volume Generated from method MR.TeethMaskToDirectionVolumeConvertor.convertObject.
unsafe MR.TeethMaskToDirectionVolumeConvertor.ProcessResult convertAll ()
 Converts all the objects into direction volume Generated from method MR.TeethMaskToDirectionVolumeConvertor.convertAll.

Additional Inherited Members

Static Public Member Functions inherited from MR.Const_TeethMaskToDirectionVolumeConvertor
static unsafe MR.TeethMaskToDirectionVolumeConvertor create (MR.Const_VdbVolume volume, MR.Std.Const_Vector_Int? additionalIds=null)
 Initialize class.
Protected Member Functions inherited from MR.Const_TeethMaskToDirectionVolumeConvertor
virtual unsafe void Dispose (bool disposing)

Detailed Description

This class is an alternative to directly invoking meshToDirectionVolume for the mesh retrieved from the teeth mask. It is better because when a single mesh is created from mask, some neighboring teeth might fuse together, creating incorrect mask. This class invokes meshing for each teeth separately, thus eliminating this problem. Generated from class MR.TeethMaskToDirectionVolumeConvertor. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ TeethMaskToDirectionVolumeConvertor() [1/3]

unsafe MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor ( MR._ByValue_TeethMaskToDirectionVolumeConvertor _other)
inline

◆ TeethMaskToDirectionVolumeConvertor() [2/3]

MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor ( Const_TeethMaskToDirectionVolumeConvertor _other)
inline

◆ TeethMaskToDirectionVolumeConvertor() [3/3]

MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor ( TeethMaskToDirectionVolumeConvertor _other)
inline

Member Function Documentation

◆ assign()

unsafe MR.TeethMaskToDirectionVolumeConvertor MR.TeethMaskToDirectionVolumeConvertor.assign ( MR._ByValue_TeethMaskToDirectionVolumeConvertor _other)
inline

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


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