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

#include <filter.h>

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 133 of file filter.h.

Constructor & Destructor Documentation

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

Definition at line 134 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 136 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 135 of file filter.h.

Member Data Documentation

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

Definition at line 139 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 Thu Feb 18 2021 03:29:31