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 78 of file TransformationCheckersImpl.h.


Constructor & Destructor Documentation

Definition at line 82 of file TransformationCheckersImpl.cpp.


Member Function Documentation

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

Definition at line 84 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 124 of file TransformationCheckersImpl.cpp.

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

Definition at line 80 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 100 of file TransformationCheckersImpl.cpp.


Member Data Documentation

Definition at line 93 of file TransformationCheckersImpl.h.

Definition at line 94 of file TransformationCheckersImpl.h.

Definition at line 98 of file TransformationCheckersImpl.h.

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

Definition at line 95 of file TransformationCheckersImpl.h.

Definition at line 99 of file TransformationCheckersImpl.h.


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


libpointmatcher
Author(s):
autogenerated on Mon Sep 14 2015 02:59:07