settings for IPointsProjector::findProjections More...
#include <MRPointsProject.h>
Public Attributes | |
| const BitSet * | valid = nullptr |
| bitset of valid input points | |
| const AffineXf3f * | xf = nullptr |
| affine transformation for input points | |
| float | upDistLimitSq = FLT_MAX |
| upper limit on the distance in question, if the real distance is larger than the function exits returning upDistLimitSq and no valid point | |
| float | loDistLimitSq = 0.f |
| low limit on the distance in question, if a point is found within this distance then it is immediately returned without searching for a closer one | |
| bool | skipSameIndex = false |
| if true, discards a projection candidate with the same index as the target point | |
| ProgressCallback | cb |
| progress callback | |
settings for IPointsProjector::findProjections
| ProgressCallback MR::FindProjectionOnPointsSettings::cb |
progress callback
| float MR::FindProjectionOnPointsSettings::loDistLimitSq = 0.f |
low limit on the distance in question, if a point is found within this distance then it is immediately returned without searching for a closer one
| bool MR::FindProjectionOnPointsSettings::skipSameIndex = false |
if true, discards a projection candidate with the same index as the target point
| float MR::FindProjectionOnPointsSettings::upDistLimitSq = FLT_MAX |
upper limit on the distance in question, if the real distance is larger than the function exits returning upDistLimitSq and no valid point
| const BitSet* MR::FindProjectionOnPointsSettings::valid = nullptr |
bitset of valid input points
| const AffineXf3f* MR::FindProjectionOnPointsSettings::xf = nullptr |
affine transformation for input points