#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.