Parameters for building metric function Generated from class MR.VoxelMetricParameters. This is the const half of the class.
More...
|
| virtual unsafe void | Dispose (bool disposing) |
|
| unsafe ulong | start [get] |
| | start voxel index
|
| unsafe ulong | stop [get] |
| | stop voxel index
|
| unsafe float | maxDistRatio [get] |
| | max distance ratio: if (dist^2(next,start) + dist^2(next,stop) > maxDistRatio^2*dist^2(start,stop)) - candidate is not processed
|
| unsafe MR.SlicePlane | plane [get] |
| | if not None - builds path in one slice of voxels (make sure start and stop has same main axis coordinate)
|
| unsafe MR.QuarterBit | quatersMask [get] |
| | quarter of building path, if plane is selected, it should be (LeftLeft | LeftRigth) or (RigthLeft | RightRight) or All
|
Parameters for building metric function Generated from class MR.VoxelMetricParameters. This is the const half of the class.
◆ Const_VoxelMetricParameters() [1/4]
| unsafe MR.Const_VoxelMetricParameters.Const_VoxelMetricParameters |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ Const_VoxelMetricParameters() [2/4]
| unsafe MR.Const_VoxelMetricParameters.Const_VoxelMetricParameters |
( |
ulong | start, |
|
|
ulong | stop, |
|
|
float | maxDistRatio, |
|
|
MR.SlicePlane | plane, |
|
|
MR.QuarterBit | quatersMask ) |
|
inline |
◆ Const_VoxelMetricParameters() [3/4]
◆ Const_VoxelMetricParameters() [4/4]
◆ Dispose() [1/2]
| virtual void MR.Const_VoxelMetricParameters.Dispose |
( |
| ) |
|
|
inlinevirtual |
◆ Dispose() [2/2]
| virtual unsafe void MR.Const_VoxelMetricParameters.Dispose |
( |
bool | disposing | ) |
|
|
inlineprotectedvirtual |
◆ __ref_storage_maxDistRatio
| unsafe float* MR.Const_VoxelMetricParameters.__ref_storage_maxDistRatio |
|
protected |
◆ __ref_storage_plane
| unsafe MR.SlicePlane* MR.Const_VoxelMetricParameters.__ref_storage_plane |
|
protected |
◆ __ref_storage_quatersMask
| unsafe MR.QuarterBit* MR.Const_VoxelMetricParameters.__ref_storage_quatersMask |
|
protected |
◆ __ref_storage_start
| unsafe ulong* MR.Const_VoxelMetricParameters.__ref_storage_start |
|
protected |
◆ __ref_storage_stop
| unsafe ulong* MR.Const_VoxelMetricParameters.__ref_storage_stop |
|
protected |
◆ maxDistRatio
| unsafe float MR.Const_VoxelMetricParameters.maxDistRatio |
|
get |
max distance ratio: if (dist^2(next,start) + dist^2(next,stop) > maxDistRatio^2*dist^2(start,stop)) - candidate is not processed
◆ plane
if not None - builds path in one slice of voxels (make sure start and stop has same main axis coordinate)
◆ quatersMask
quarter of building path, if plane is selected, it should be (LeftLeft | LeftRigth) or (RigthLeft | RightRight) or All
◆ start
| unsafe ulong MR.Const_VoxelMetricParameters.start |
|
get |
◆ stop
| unsafe ulong MR.Const_VoxelMetricParameters.stop |
|
get |
The documentation for this class was generated from the following file: