represents a box in 3D space subdivided on voxels stored in T; and stores minimum and maximum values among all valid voxels Generated from class MR.SimpleVolumeMinMax. Base classes: Direct: (non-virtual) MR.SimpleVolume MR.Box1f This is the const half of the class.
More...
|
| virtual unsafe void | Dispose (bool disposing) |
represents a box in 3D space subdivided on voxels stored in T; and stores minimum and maximum values among all valid voxels Generated from class MR.SimpleVolumeMinMax. Base classes: Direct: (non-virtual) MR.SimpleVolume MR.Box1f This is the const half of the class.
◆ Const_SimpleVolumeMinMax() [1/4]
| unsafe MR.Const_SimpleVolumeMinMax.Const_SimpleVolumeMinMax |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ Const_SimpleVolumeMinMax() [2/4]
| unsafe MR.Const_SimpleVolumeMinMax.Const_SimpleVolumeMinMax |
( |
MR._ByValue_SimpleVolumeMinMax | _other | ) |
|
|
inline |
◆ Const_SimpleVolumeMinMax() [3/4]
◆ Const_SimpleVolumeMinMax() [4/4]
◆ center()
| unsafe float MR.Const_SimpleVolumeMinMax.center |
( |
| ) |
|
|
inline |
◆ corner()
| unsafe float MR.Const_SimpleVolumeMinMax.corner |
( |
bool | c | ) |
|
|
inline |
returns the corner of this box as specified by given bool-vector: 0 element in (c) means take min's coordinate, 1 element in (c) means take max's coordinate Generated from method MR.SimpleVolumeMinMax.corner.
◆ diagonal()
| unsafe float MR.Const_SimpleVolumeMinMax.diagonal |
( |
| ) |
|
|
inline |
◆ Dispose() [1/2]
| virtual void MR.Const_SimpleVolumeMinMax.Dispose |
( |
| ) |
|
|
inlinevirtual |
◆ Dispose() [2/2]
| virtual unsafe void MR.Const_SimpleVolumeMinMax.Dispose |
( |
bool | disposing | ) |
|
|
inlineprotectedvirtual |
◆ Equals() [1/2]
| bool MR.Const_SimpleVolumeMinMax.Equals |
( |
MR.Box1f | a | ) |
|
|
inline |
◆ Equals() [2/2]
| override bool MR.Const_SimpleVolumeMinMax.Equals |
( |
object? | other | ) |
|
|
inline |
◆ expanded()
| unsafe MR.Box1f MR.Const_SimpleVolumeMinMax.expanded |
( |
float | expansion | ) |
|
|
inline |
◆ fromMinAndSize()
| unsafe MR.Box1f MR.Const_SimpleVolumeMinMax.fromMinAndSize |
( |
float | min, |
|
|
float | size ) |
|
inlinestatic |
◆ getBoxClosestPointTo()
| unsafe float MR.Const_SimpleVolumeMinMax.getBoxClosestPointTo |
( |
float | pt | ) |
|
|
inline |
◆ getMaxBoxCorner()
| unsafe bool MR.Const_SimpleVolumeMinMax.getMaxBoxCorner |
( |
float | n | ) |
|
|
inlinestatic |
◆ getMinBoxCorner()
| unsafe bool MR.Const_SimpleVolumeMinMax.getMinBoxCorner |
( |
float | n | ) |
|
|
inlinestatic |
◆ getProjection()
| unsafe float MR.Const_SimpleVolumeMinMax.getProjection |
( |
float | pt | ) |
|
|
inline |
returns the closest point on the box to the given point for points outside the box this is equivalent to getBoxClosestPointTo Generated from method MR.SimpleVolumeMinMax.getProjection.
◆ heapBytes()
| unsafe ulong MR.Const_SimpleVolumeMinMax.heapBytes |
( |
| ) |
|
|
inline |
◆ insignificantlyExpanded()
| unsafe MR.Box1f MR.Const_SimpleVolumeMinMax.insignificantlyExpanded |
( |
| ) |
|
|
inline |
◆ intersection()
◆ intersects()
| unsafe bool MR.Const_SimpleVolumeMinMax.intersects |
( |
in MR.Box1f | b | ) |
|
|
inline |
◆ operator MR.Const_SimpleVolume()
◆ operator MR.ConstBox_Box1f()
◆ operator!=()
◆ operator==()
Generated from method MR::SimpleVolumeMinMax::operator==.
◆ size()
| unsafe float MR.Const_SimpleVolumeMinMax.size |
( |
| ) |
|
|
inline |
◆ valid()
| unsafe bool MR.Const_SimpleVolumeMinMax.valid |
( |
| ) |
|
|
inline |
◆ volume()
| unsafe float MR.Const_SimpleVolumeMinMax.volume |
( |
| ) |
|
|
inline |
◆ __ref_storage_dims
| unsafe MR.Vector3i* MR.Const_SimpleVolumeMinMax.__ref_storage_dims |
|
protected |
◆ __ref_storage_Elements
| unsafe int* MR.Const_SimpleVolumeMinMax.__ref_storage_Elements |
|
staticprotected |
◆ __ref_storage_max
| unsafe float* MR.Const_SimpleVolumeMinMax.__ref_storage_max |
|
protected |
◆ __ref_storage_min
| unsafe float* MR.Const_SimpleVolumeMinMax.__ref_storage_min |
|
protected |
◆ __ref_storage_voxelSize
| unsafe MR.Vector3f* MR.Const_SimpleVolumeMinMax.__ref_storage_voxelSize |
|
protected |
◆ data
◆ dims
| unsafe ref readonly MR.Vector3i MR.Const_SimpleVolumeMinMax.dims |
|
get |
◆ Elements
| unsafe int MR.Const_SimpleVolumeMinMax.Elements |
|
staticget |
◆ max
| unsafe float MR.Const_SimpleVolumeMinMax.max |
|
get |
◆ min
| unsafe float MR.Const_SimpleVolumeMinMax.min |
|
get |
◆ voxelSize
| unsafe ref readonly MR.Vector3f MR.Const_SimpleVolumeMinMax.voxelSize |
|
get |
The documentation for this class was generated from the following file: