Public Member Functions | Protected Attributes | List of all members
hector_pose_estimation::Filter::Predictor_< ConcreteModel > Struct Template Referenceabstract

#include <filter.h>

Inheritance diagram for hector_pose_estimation::Filter::Predictor_< ConcreteModel >:
Inheritance graph
[legend]

Public Member Functions

template<typename Derived >
Derived::template Predictor_< ConcreteModel > * derived ()
 
template<typename Derived >
const Derived::template Predictor_< ConcreteModel > * derived () const
 
virtual bool predict (double dt)=0
 
 Predictor_ (Filter *filter, ConcreteModel *model)
 
virtual ~Predictor_ ()
 
- Public Member Functions inherited from hector_pose_estimation::Filter::Predictor
Filterbase ()
 
const Filterbase () const
 
 Predictor (Filter *filter)
 
virtual void reset ()
 
Statestate ()
 
const Statestate () const
 
virtual ~Predictor ()
 

Protected Attributes

ConcreteModel * model_
 
- Protected Attributes inherited from hector_pose_estimation::Filter::Predictor
Filterfilter_
 
bool init_
 

Detailed Description

template<class ConcreteModel>
struct hector_pose_estimation::Filter::Predictor_< ConcreteModel >

Definition at line 82 of file filter.h.

Constructor & Destructor Documentation

template<class ConcreteModel >
hector_pose_estimation::Filter::Predictor_< ConcreteModel >::Predictor_ ( Filter filter,
ConcreteModel *  model 
)
inline

Definition at line 83 of file filter.h.

template<class ConcreteModel >
virtual hector_pose_estimation::Filter::Predictor_< ConcreteModel >::~Predictor_ ( )
inlinevirtual

Definition at line 84 of file filter.h.

Member Function Documentation

template<class ConcreteModel >
template<typename Derived >
Derived::template Predictor_<ConcreteModel>* hector_pose_estimation::Filter::Predictor_< ConcreteModel >::derived ( )
inline

Definition at line 88 of file filter.h.

template<class ConcreteModel >
template<typename Derived >
const Derived::template Predictor_<ConcreteModel>* hector_pose_estimation::Filter::Predictor_< ConcreteModel >::derived ( ) const
inline

Definition at line 89 of file filter.h.

template<class ConcreteModel >
virtual bool hector_pose_estimation::Filter::Predictor_< ConcreteModel >::predict ( double  dt)
pure virtual

Member Data Documentation

template<class ConcreteModel >
ConcreteModel* hector_pose_estimation::Filter::Predictor_< ConcreteModel >::model_
protected

Definition at line 92 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