#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_ |
hector_pose_estimation::Filter::Factory< Derived >::Factory | ( | Derived * | filter | ) | [inline] |
boost::shared_ptr<Corrector_<ConcreteModel> > hector_pose_estimation::Filter::Factory< Derived >::addCorrector | ( | ConcreteModel * | model | ) | [inline] |
boost::shared_ptr<Predictor_<ConcreteModel> > hector_pose_estimation::Filter::Factory< Derived >::addPredictor | ( | ConcreteModel * | model | ) | [inline] |
Derived* hector_pose_estimation::Filter::Factory< Derived >::filter_ [private] |