Parameters for building metric function. More...
#include <MRVoxelPath.h>
Public Attributes | |
size_t | start |
start voxel index | |
size_t | stop |
stop voxel index | |
float | maxDistRatio {1.5f} |
max distance ratio: if (dist^2(next,start) + dist^2(next,stop) > maxDistRatio^2*dist^2(start,stop)) - candidate is not processed | |
SlicePlane | plane {None} |
if not None - builds path in one slice of voxels (make sure start and stop has same main axis coordinate) | |
QuarterBit | quatersMask {QuarterBit::All} |
quarter of building path, if plane is selected, it should be (LeftLeft | LeftRigth) or (RigthLeft | RightRight) or All | |
Parameters for building metric function.
float MR::VoxelMetricParameters::maxDistRatio {1.5f} |
max distance ratio: if (dist^2(next,start) + dist^2(next,stop) > maxDistRatio^2*dist^2(start,stop)) - candidate is not processed
SlicePlane MR::VoxelMetricParameters::plane {None} |
if not None - builds path in one slice of voxels (make sure start and stop has same main axis coordinate)
QuarterBit MR::VoxelMetricParameters::quatersMask {QuarterBit::All} |
quarter of building path, if plane is selected, it should be (LeftLeft | LeftRigth) or (RigthLeft | RightRight) or All
size_t MR::VoxelMetricParameters::start |
start voxel index
size_t MR::VoxelMetricParameters::stop |
stop voxel index