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