#include <TransformationCheckersImpl.h>
Public Member Functions | |
virtual void | check (const TransformationParameters ¶meters, bool &iterate) |
Set iterate to false if iteration should stop. | |
DifferentialTransformationChecker (const Parameters ¶ms=Parameters()) | |
virtual void | init (const TransformationParameters ¶meters, bool &iterate) |
Init, set iterate to false if iteration should stop. | |
Static Public Member Functions | |
static const ParametersDoc | availableParameters () |
static const std::string | description () |
Public Attributes | |
const T | minDiffRotErr |
const T | minDiffTransErr |
const unsigned int | smoothLength |
Protected Attributes | |
QuaternionVector | rotations |
VectorVector | translations |
Definition at line 78 of file TransformationCheckersImpl.h.
TransformationCheckersImpl< T >::DifferentialTransformationChecker::DifferentialTransformationChecker | ( | const Parameters & | params = Parameters() | ) |
Definition at line 82 of file TransformationCheckersImpl.cpp.
static const ParametersDoc TransformationCheckersImpl< T >::DifferentialTransformationChecker::availableParameters | ( | ) | [inline, static] |
Definition at line 84 of file TransformationCheckersImpl.h.
void TransformationCheckersImpl< T >::DifferentialTransformationChecker::check | ( | const TransformationParameters & | parameters, |
bool & | iterate | ||
) | [virtual] |
Set iterate to false if iteration should stop.
Implements PointMatcher< T >::TransformationChecker.
Definition at line 123 of file TransformationCheckersImpl.cpp.
static const std::string TransformationCheckersImpl< T >::DifferentialTransformationChecker::description | ( | ) | [inline, static] |
Definition at line 80 of file TransformationCheckersImpl.h.
void TransformationCheckersImpl< T >::DifferentialTransformationChecker::init | ( | const TransformationParameters & | parameters, |
bool & | iterate | ||
) | [virtual] |
Init, set iterate to false if iteration should stop.
Implements PointMatcher< T >::TransformationChecker.
Definition at line 100 of file TransformationCheckersImpl.cpp.
const T TransformationCheckersImpl< T >::DifferentialTransformationChecker::minDiffRotErr |
Definition at line 93 of file TransformationCheckersImpl.h.
const T TransformationCheckersImpl< T >::DifferentialTransformationChecker::minDiffTransErr |
Definition at line 94 of file TransformationCheckersImpl.h.
QuaternionVector TransformationCheckersImpl< T >::DifferentialTransformationChecker::rotations [protected] |
Definition at line 98 of file TransformationCheckersImpl.h.
const unsigned int TransformationCheckersImpl< T >::DifferentialTransformationChecker::smoothLength |
Definition at line 95 of file TransformationCheckersImpl.h.
VectorVector TransformationCheckersImpl< T >::DifferentialTransformationChecker::translations [protected] |
Definition at line 99 of file TransformationCheckersImpl.h.