Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes
TransformationCheckersImpl< T >::DifferentialTransformationChecker Struct Reference

#include <TransformationCheckersImpl.h>

Inheritance diagram for TransformationCheckersImpl< T >::DifferentialTransformationChecker:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void check (const TransformationParameters &parameters, bool &iterate)
 Set iterate to false if iteration should stop.
 DifferentialTransformationChecker (const Parameters &params=Parameters())
virtual void init (const TransformationParameters &parameters, 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

Detailed Description

template<typename T>
struct TransformationCheckersImpl< T >::DifferentialTransformationChecker

Definition at line 81 of file TransformationCheckersImpl.h.


Constructor & Destructor Documentation

Definition at line 85 of file TransformationCheckersImpl.cpp.


Member Function Documentation

template<typename T >
static const ParametersDoc TransformationCheckersImpl< T >::DifferentialTransformationChecker::availableParameters ( ) [inline, static]

Definition at line 87 of file TransformationCheckersImpl.h.

template<typename T >
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 127 of file TransformationCheckersImpl.cpp.

template<typename T >
static const std::string TransformationCheckersImpl< T >::DifferentialTransformationChecker::description ( ) [inline, static]

Definition at line 83 of file TransformationCheckersImpl.h.

template<typename T >
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 103 of file TransformationCheckersImpl.cpp.


Member Data Documentation

Definition at line 96 of file TransformationCheckersImpl.h.

Definition at line 97 of file TransformationCheckersImpl.h.

Definition at line 101 of file TransformationCheckersImpl.h.

template<typename T >
const unsigned int TransformationCheckersImpl< T >::DifferentialTransformationChecker::smoothLength

Definition at line 98 of file TransformationCheckersImpl.h.

Definition at line 102 of file TransformationCheckersImpl.h.


The documentation for this struct was generated from the following files:


libpointmatcher
Author(s):
autogenerated on Thu Jun 20 2019 19:51:34