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 const half of the class. More...
Classes | |
| class | _ByValue_ProcessResult |
| This is used as a function parameter when the underlying function receives ProcessResult by value. Usage: | |
| class | _InOptConst_ProcessResult |
| This is used for optional parameters of class ProcessResult with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_ProcessResult. Usage: | |
| class | _InOptMut_ProcessResult |
| This is used for optional parameters of class ProcessResult with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_ProcessResult. Usage: | |
| struct | _Underlying |
| class | Const_ProcessResult |
| Generated from class MR.TeethMaskToDirectionVolumeConvertor.ProcessResult. This is the const half of the class. More... | |
| class | ProcessResult |
| Generated from class MR.TeethMaskToDirectionVolumeConvertor.ProcessResult. This is the non-const half of the class. More... | |
Static Public Member Functions | |
| static unsafe MR.TeethMaskToDirectionVolumeConvertor | create (MR.Const_VdbVolume volume, MR.Std.Const_Vector_Int? additionalIds=null) |
| Initialize class. | |
Protected Member Functions | |
| virtual unsafe void | Dispose (bool disposing) |
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 const half of the class.
|
inline |
Generated from constructor MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor.
|
inline |
Generated from constructor MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor.
|
inline |
Generated from constructor MR.TeethMaskToDirectionVolumeConvertor.TeethMaskToDirectionVolumeConvertor.
|
inline |
Converts all the objects into direction volume Generated from method MR.TeethMaskToDirectionVolumeConvertor.convertAll.
|
inline |
Converts single object into direction volume Generated from method MR.TeethMaskToDirectionVolumeConvertor.convertObject.
|
inlinestatic |
Initialize class.
| volume | Voxel mask |
| additionalIds | List of additional ids (besides teeth) to convert Generated from method MR.TeethMaskToDirectionVolumeConvertor.create. Parameter additionalIds defaults to {}. |
|
inlinevirtual |
|
inlineprotectedvirtual |
|
inline |
Returns all the objects present in volume and corresponding bounding boxes Generated from method MR.TeethMaskToDirectionVolumeConvertor.getObjectBounds.