Class for voxels segmentation.
More...
|
| unsafe | VolumeSegmenter (MR._ByValue_VolumeSegmenter _other) |
| | Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
|
| |
| | VolumeSegmenter (Const_VolumeSegmenter _other) |
| | Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
|
| |
| | VolumeSegmenter (VolumeSegmenter _other) |
| | Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
|
| |
| unsafe | VolumeSegmenter (MR.Const_VdbVolume volume) |
| | Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
|
| |
| unsafe void | addPathSeeds (MR.Const_VoxelMetricParameters metricParameters, MR.VolumeSegmenter.SeedType seedType, float? exponentModifier=null) |
| | Builds path with given parameters, marks result as seedType seeds Generated from method MR.VolumeSegmenter.addPathSeeds. Parameter exponentModifier defaults to -1.0f.
|
| |
| unsafe void | setSeeds (MR.Std.Const_Vector_MRVector3i seeds, MR.VolumeSegmenter.SeedType seedType) |
| | Reset seeds with given ones Generated from method MR.VolumeSegmenter.setSeeds.
|
| |
| unsafe void | addSeeds (MR.Std.Const_Vector_MRVector3i seeds, MR.VolumeSegmenter.SeedType seedType) |
| | Adds new seeds to stored Generated from method MR.VolumeSegmenter.addSeeds.
|
| |
| unsafe MR.VoxelBitSet | segmentVolume (float? segmentationExponentModifier=null, int? voxelsExpansion=null, MR.Std._ByValue_Function_BoolFuncFromFloat? cb=null) |
| | Segments volume, return inside part segmentation (VoxelBitSet in space of VolumePart) Generated from method MR.VolumeSegmenter.segmentVolume. Parameter segmentationExponentModifier defaults to 3000.0f. Parameter voxelsExpansion defaults to 25. Parameter cb defaults to {}.
|
| |
Class for voxels segmentation.
Before (a)
|
Before (b)
|
After
|
Generated from class MR.VolumeSegmenter. This is the non-const half of the class.
◆ VolumeSegmenter() [1/4]
| unsafe MR.VolumeSegmenter.VolumeSegmenter |
( |
MR._ByValue_VolumeSegmenter | _other | ) |
|
|
inline |
Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
◆ VolumeSegmenter() [2/4]
| MR.VolumeSegmenter.VolumeSegmenter |
( |
Const_VolumeSegmenter | _other | ) |
|
|
inline |
Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
◆ VolumeSegmenter() [3/4]
Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
◆ VolumeSegmenter() [4/4]
| unsafe MR.VolumeSegmenter.VolumeSegmenter |
( |
MR.Const_VdbVolume | volume | ) |
|
|
inline |
Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
◆ addPathSeeds()
| unsafe void MR.VolumeSegmenter.addPathSeeds |
( |
MR.Const_VoxelMetricParameters | metricParameters, |
|
|
MR.VolumeSegmenter.SeedType | seedType, |
|
|
float? | exponentModifier = null ) |
|
inline |
Builds path with given parameters, marks result as seedType seeds Generated from method MR.VolumeSegmenter.addPathSeeds. Parameter exponentModifier defaults to -1.0f.
◆ addSeeds()
| unsafe void MR.VolumeSegmenter.addSeeds |
( |
MR.Std.Const_Vector_MRVector3i | seeds, |
|
|
MR.VolumeSegmenter.SeedType | seedType ) |
|
inline |
◆ operator VolumeSegmenter()
| static unsafe implicit MR.VolumeSegmenter.operator VolumeSegmenter |
( |
MR.Const_VdbVolume | volume | ) |
|
|
inlinestatic |
Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
◆ segmentVolume()
| unsafe MR.VoxelBitSet MR.VolumeSegmenter.segmentVolume |
( |
float? | segmentationExponentModifier = null, |
|
|
int? | voxelsExpansion = null, |
|
|
MR.Std._ByValue_Function_BoolFuncFromFloat? | cb = null ) |
|
inline |
Segments volume, return inside part segmentation (VoxelBitSet in space of VolumePart) Generated from method MR.VolumeSegmenter.segmentVolume. Parameter segmentationExponentModifier defaults to 3000.0f. Parameter voxelsExpansion defaults to 25. Parameter cb defaults to {}.
◆ setSeeds()
| unsafe void MR.VolumeSegmenter.setSeeds |
( |
MR.Std.Const_Vector_MRVector3i | seeds, |
|
|
MR.VolumeSegmenter.SeedType | seedType ) |
|
inline |
The documentation for this class was generated from the following file: