$search
#include <measurement_update.h>
Public Types | |
typedef MeasurementModel::NoiseCovariance | Covariance |
typedef Update_< MeasurementModel > | Type |
typedef MeasurementModel::MeasurementVector | Vector |
Public Member Functions | |
virtual Covariance const & | getCovariance () const |
virtual Vector const & | getVector () const |
virtual bool | hasCovariance () const |
virtual Vector & | operator= (double y) |
virtual Vector & | operator= (Vector const &y) |
virtual void | setCovariance (Covariance const &R) |
virtual void | setValue (double y) |
virtual void | setValue (Vector const &y) |
Update_ (double y) | |
Update_ (Vector const &y) | |
Update_ () | |
virtual | ~Update_ () |
Protected Attributes | |
bool | has_covariance_ |
Covariance | R_ |
Vector | y_ |
Definition at line 46 of file measurement_update.h.
typedef MeasurementModel::NoiseCovariance hector_pose_estimation::Update_< MeasurementModel >::Covariance |
Definition at line 50 of file measurement_update.h.
typedef Update_<MeasurementModel> hector_pose_estimation::Update_< MeasurementModel >::Type |
Definition at line 48 of file measurement_update.h.
typedef MeasurementModel::MeasurementVector hector_pose_estimation::Update_< MeasurementModel >::Vector |
Definition at line 49 of file measurement_update.h.
hector_pose_estimation::Update_< MeasurementModel >::Update_ | ( | ) | [inline] |
Definition at line 52 of file measurement_update.h.
hector_pose_estimation::Update_< MeasurementModel >::Update_ | ( | Vector const & | y | ) | [inline] |
Definition at line 56 of file measurement_update.h.
hector_pose_estimation::Update_< MeasurementModel >::Update_ | ( | double | y | ) | [inline] |
Definition at line 62 of file measurement_update.h.
virtual hector_pose_estimation::Update_< MeasurementModel >::~Update_ | ( | ) | [inline, virtual] |
Definition at line 68 of file measurement_update.h.
virtual Covariance const& hector_pose_estimation::Update_< MeasurementModel >::getCovariance | ( | ) | const [inline, virtual] |
Definition at line 75 of file measurement_update.h.
virtual Vector const& hector_pose_estimation::Update_< MeasurementModel >::getVector | ( | ) | const [inline, virtual] |
Definition at line 74 of file measurement_update.h.
virtual bool hector_pose_estimation::Update_< MeasurementModel >::hasCovariance | ( | ) | const [inline, virtual] |
Reimplemented from hector_pose_estimation::MeasurementUpdate.
Definition at line 80 of file measurement_update.h.
virtual Vector& hector_pose_estimation::Update_< MeasurementModel >::operator= | ( | double | y | ) | [inline, virtual] |
Definition at line 78 of file measurement_update.h.
virtual Vector& hector_pose_estimation::Update_< MeasurementModel >::operator= | ( | Vector const & | y | ) | [inline, virtual] |
Definition at line 77 of file measurement_update.h.
virtual void hector_pose_estimation::Update_< MeasurementModel >::setCovariance | ( | Covariance const & | R | ) | [inline, virtual] |
Definition at line 73 of file measurement_update.h.
virtual void hector_pose_estimation::Update_< MeasurementModel >::setValue | ( | double | y | ) | [inline, virtual] |
Definition at line 71 of file measurement_update.h.
virtual void hector_pose_estimation::Update_< MeasurementModel >::setValue | ( | Vector const & | y | ) | [inline, virtual] |
Definition at line 70 of file measurement_update.h.
bool hector_pose_estimation::Update_< MeasurementModel >::has_covariance_ [protected] |
Definition at line 85 of file measurement_update.h.
Covariance hector_pose_estimation::Update_< MeasurementModel >::R_ [protected] |
Definition at line 84 of file measurement_update.h.
Vector hector_pose_estimation::Update_< MeasurementModel >::y_ [protected] |
Definition at line 83 of file measurement_update.h.