#include <Property.h>
Public Member Functions | |
| Property * | clone () const |
| const Attribute & | getAttribute () const |
| const IStateEstimator & | getEstimator () const |
| virtual double | getLikelihood (const pbl::PDF &pdf) const |
| const ObjectID & | getObjectID () const |
| const pbl::PDF & | getValue () const |
| Property & | operator= (const Property &other) |
| void | propagate (const Time &time) |
| Property (const Attribute &attribute, const IStateEstimator &bm, const ObjectID &object_id=-1) | |
| Property (const Property &orig) | |
| void | reset () |
| std::string | toString (const std::string &prefix="") const |
| void | update (const pbl::PDF &z, const Time &time) |
| virtual | ~Property () |
Protected Attributes | |
| Attribute | attribute_ |
| IStateEstimator * | estimator_ |
| Time | time_ |
Definition at line 49 of file Property.h.
| mhf::Property::Property | ( | const Attribute & | attribute, |
| const IStateEstimator & | bm, | ||
| const ObjectID & | object_id = -1 |
||
| ) |
Definition at line 13 of file Property.cpp.
| mhf::Property::Property | ( | const Property & | orig | ) |
Definition at line 17 of file Property.cpp.
| mhf::Property::~Property | ( | ) | [virtual] |
Definition at line 21 of file Property.cpp.
| Property * mhf::Property::clone | ( | ) | const |
Definition at line 25 of file Property.cpp.
| const Attribute & mhf::Property::getAttribute | ( | ) | const |
Definition at line 40 of file Property.cpp.
| const IStateEstimator & mhf::Property::getEstimator | ( | ) | const |
Definition at line 44 of file Property.cpp.
| double mhf::Property::getLikelihood | ( | const pbl::PDF & | ) | const [virtual] |
Definition at line 68 of file Property.cpp.
| const ObjectID& mhf::Property::getObjectID | ( | ) | const |
| const pbl::PDF & mhf::Property::getValue | ( | ) | const |
Definition at line 48 of file Property.cpp.
Definition at line 29 of file Property.cpp.
| void mhf::Property::propagate | ( | const Time & | time | ) |
Definition at line 58 of file Property.cpp.
| void mhf::Property::reset | ( | ) |
Definition at line 64 of file Property.cpp.
| std::string mhf::Property::toString | ( | const std::string & | prefix = "" | ) | const |
Definition at line 72 of file Property.cpp.
| void mhf::Property::update | ( | const pbl::PDF & | z, |
| const Time & | time | ||
| ) |
Definition at line 52 of file Property.cpp.
Attribute mhf::Property::attribute_ [protected] |
Definition at line 89 of file Property.h.
IStateEstimator* mhf::Property::estimator_ [protected] |
Definition at line 91 of file Property.h.
Time mhf::Property::time_ [protected] |
Definition at line 85 of file Property.h.