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