Parameters for building metric function Generated from class MR.VoxelMetricParameters. This is the non-const half of the class. More...
Properties | |
| new unsafe ref ulong | start [get] |
| start voxel index | |
| new unsafe ref ulong | stop [get] |
| stop voxel index | |
| new unsafe ref 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 | |
| new unsafe ref MR.SlicePlane | plane [get] |
| if not None - builds path in one slice of voxels (make sure start and stop has same main axis coordinate) | |
| new unsafe ref MR.QuarterBit | quatersMask [get] |
| quarter of building path, if plane is selected, it should be (LeftLeft | LeftRigth) or (RigthLeft | RightRight) or All | |
| Properties inherited from MR.Const_VoxelMetricParameters | |
| 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 | |
Additional Inherited Members | |
| Protected Member Functions inherited from MR.Const_VoxelMetricParameters | |
| virtual unsafe void | Dispose (bool disposing) |
| Protected Attributes inherited from MR.Const_VoxelMetricParameters | |
| unsafe ulong * | __ref_storage_start |
| unsafe ulong * | __ref_storage_stop |
| unsafe float * | __ref_storage_maxDistRatio |
| unsafe MR.SlicePlane * | __ref_storage_plane |
| unsafe MR.QuarterBit * | __ref_storage_quatersMask |
Parameters for building metric function Generated from class MR.VoxelMetricParameters. This is the non-const half of the class.
|
inline |
Constructs an empty (default-constructed) instance.
|
inline |
Constructs MR.VoxelMetricParameters elementwise.
|
inline |
Generated from constructor MR.VoxelMetricParameters.VoxelMetricParameters.
|
inline |
Generated from constructor MR.VoxelMetricParameters.VoxelMetricParameters.
|
inline |
Generated from method MR::VoxelMetricParameters::operator=.
|
get |
max distance ratio: if (dist^2(next,start) + dist^2(next,stop) > maxDistRatio^2*dist^2(start,stop)) - candidate is not processed
|
get |
if not None - builds path in one slice of voxels (make sure start and stop has same main axis coordinate)
|
get |
quarter of building path, if plane is selected, it should be (LeftLeft | LeftRigth) or (RigthLeft | RightRight) or All
|
get |
start voxel index
|
get |
stop voxel index