Public Member Functions | Private Attributes
hector_pose_estimation::Filter::Factory< Derived > Struct Template Reference

#include <filter.h>

List of all members.

Public Member Functions

template<class ConcreteModel >
boost::shared_ptr< Corrector_
< ConcreteModel > > 
addCorrector (ConcreteModel *model)
template<class ConcreteModel >
boost::shared_ptr< Predictor_
< ConcreteModel > > 
addPredictor (ConcreteModel *model)
 Factory (Derived *filter)

Private Attributes

Derived * filter_

Detailed Description

template<typename Derived>
struct hector_pose_estimation::Filter::Factory< Derived >

Definition at line 113 of file filter.h.


Constructor & Destructor Documentation

template<typename Derived >
hector_pose_estimation::Filter::Factory< Derived >::Factory ( Derived *  filter) [inline]

Definition at line 114 of file filter.h.


Member Function Documentation

template<typename Derived >
template<class ConcreteModel >
boost::shared_ptr<Corrector_<ConcreteModel> > hector_pose_estimation::Filter::Factory< Derived >::addCorrector ( ConcreteModel *  model) [inline]

Definition at line 118 of file filter.h.

template<typename Derived >
template<class ConcreteModel >
boost::shared_ptr<Predictor_<ConcreteModel> > hector_pose_estimation::Filter::Factory< Derived >::addPredictor ( ConcreteModel *  model) [inline]

Definition at line 117 of file filter.h.


Member Data Documentation

template<typename Derived >
Derived* hector_pose_estimation::Filter::Factory< Derived >::filter_ [private]

Definition at line 121 of file filter.h.


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


hector_pose_estimation_core
Author(s): Johannes Meyer
autogenerated on Mon Oct 6 2014 00:24:16