Class for voxels segmentation <table border=0> <caption id="VolumeSegmenter_examples"></caption> <tr> <td>.
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_Bool_From_Float? 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 {}.
|
| virtual void | Dispose () |
| unsafe | Const_VolumeSegmenter (MR._ByValue_VolumeSegmenter _other) |
| | Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
|
| | Const_VolumeSegmenter (Const_VolumeSegmenter _other) |
| | Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
|
| | Const_VolumeSegmenter (VolumeSegmenter _other) |
| | Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
|
| unsafe | Const_VolumeSegmenter (MR.Const_VdbVolume volume) |
| | Generated from constructor MR.VolumeSegmenter.VolumeSegmenter.
|
| unsafe MR.Std.Const_Vector_MRVector3i | getSeeds (MR.VolumeSegmenter.SeedType seedType) |
| | Return currently stored seeds Generated from method MR.VolumeSegmenter.getSeeds.
|
| unsafe MR.Mesh | createMeshFromSegmentation (MR.Const_VoxelBitSet segmentation) |
| | Returns mesh of given segment Generated from method MR.VolumeSegmenter.createMeshFromSegmentation.
|
| unsafe ref readonly MR.Vector3i | getVolumePartDimensions () |
| | Dimensions of volume part, filled after segmentation Generated from method MR.VolumeSegmenter.getVolumePartDimensions.
|
| unsafe ref readonly MR.Vector3i | getMinVoxel () |
| | Min voxel of volume part box in whole volume space, filled after segmentation Generated from method MR.VolumeSegmenter.getMinVoxel.
|
Class for voxels segmentation <table border=0> <caption id="VolumeSegmenter_examples"></caption> <tr> <td>.
"Before (a)" width = 350cm </td>
<td>
"Before (b)" width = 350cm </td> </tr>
<td>
"After" width = 350cm </td> </tr>
</table> Generated from class MR.VolumeSegmenter. This is the non-const half of the class.