Public Member Functions | Static Public Member Functions | Public Attributes
ErrorMinimizersImpl< T >::PointToPlaneErrorMinimizer Struct Reference

#include <ErrorMinimizersImpl.h>

Inheritance diagram for ErrorMinimizersImpl< T >::PointToPlaneErrorMinimizer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual TransformationParameters compute (const DataPoints &filteredReading, const DataPoints &filteredReference, const OutlierWeights &outlierWeights, const Matches &matches)
 Find the transformation that minimizes the error.
virtual T getOverlap () const
 If not redefined by child class, return the ratio of how many points were used (with weight) for error minimization.
 PointToPlaneErrorMinimizer (const Parameters &params=Parameters())

Static Public Member Functions

static const ParametersDoc availableParameters ()
static const std::string description ()

Public Attributes

const bool force2D

Detailed Description

template<typename T>
struct ErrorMinimizersImpl< T >::PointToPlaneErrorMinimizer

Definition at line 79 of file ErrorMinimizersImpl.h.


Constructor & Destructor Documentation

Definition at line 141 of file ErrorMinimizersImpl.cpp.


Member Function Documentation

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

Definition at line 86 of file ErrorMinimizersImpl.h.

template<typename T >
PointMatcher< T >::TransformationParameters ErrorMinimizersImpl< T >::PointToPlaneErrorMinimizer::compute ( const DataPoints filteredReading,
const DataPoints filteredReference,
const OutlierWeights outlierWeights,
const Matches matches 
) [virtual]

Find the transformation that minimizes the error.

Implements PointMatcher< T >::ErrorMinimizer.

Definition at line 149 of file ErrorMinimizersImpl.cpp.

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

Definition at line 81 of file ErrorMinimizersImpl.h.

template<typename T >
T ErrorMinimizersImpl< T >::PointToPlaneErrorMinimizer::getOverlap ( ) const [virtual]

If not redefined by child class, return the ratio of how many points were used (with weight) for error minimization.

Reimplemented from PointMatcher< T >::ErrorMinimizer.

Definition at line 266 of file ErrorMinimizersImpl.cpp.


Member Data Documentation

template<typename T>
const bool ErrorMinimizersImpl< T >::PointToPlaneErrorMinimizer::force2D

Definition at line 93 of file ErrorMinimizersImpl.h.


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


upstream_src
Author(s):
autogenerated on Mon Oct 6 2014 10:27:42