#include <ObjectTrack.h>
Public Member Functions | |
ObjectObservation () | |
ObjectObservation (const JString &xml) | |
ObjectObservation (XMLNode *node) | |
virtual | ~ObjectObservation () |
Object * | clone () const |
JString | print () |
JString | toXML () |
bool | fromXML (const JString &xml) |
bool | fromXML (XMLNode *node) |
JString | get (const JString &key) |
bool | set (const JString &key, const JString &value) |
Object * | getObject (const JString &key) |
bool | setObject (const JString &key, Object *value) |
bool | associateWithTrack (const JString &trackID) |
bool | disassociateWithTrack (const JString &trackID) |
Public Attributes | |
unsigned long long | frame |
JString | id |
JString | scene |
JTime | timestamp |
Box | box |
Bitmap * | image |
ObjectDictionary | properties |
Collection | tracks |
Definition at line 37 of file ObjectTrack.h.
cmlabs::ObjectObservation::ObjectObservation | ( | ) |
Definition at line 27 of file ObjectTrack.cpp.
cmlabs::ObjectObservation::ObjectObservation | ( | const JString & | xml | ) |
Definition at line 32 of file ObjectTrack.cpp.
cmlabs::ObjectObservation::ObjectObservation | ( | XMLNode * | node | ) |
Definition at line 40 of file ObjectTrack.cpp.
cmlabs::ObjectObservation::~ObjectObservation | ( | ) | [virtual] |
Definition at line 48 of file ObjectTrack.cpp.
Object * cmlabs::ObjectObservation::clone | ( | ) | const [virtual] |
JString cmlabs::ObjectObservation::print | ( | ) | [virtual] |
JString cmlabs::ObjectObservation::toXML | ( | ) | [virtual] |
bool cmlabs::ObjectObservation::fromXML | ( | const JString & | xml | ) | [virtual] |
bool cmlabs::ObjectObservation::fromXML | ( | XMLNode * | node | ) | [virtual] |
Definition at line 105 of file ObjectTrack.cpp.
Definition at line 111 of file ObjectTrack.cpp.
Definition at line 115 of file ObjectTrack.cpp.
Definition at line 119 of file ObjectTrack.cpp.
bool cmlabs::ObjectObservation::associateWithTrack | ( | const JString & | trackID | ) |
Definition at line 123 of file ObjectTrack.cpp.
bool cmlabs::ObjectObservation::disassociateWithTrack | ( | const JString & | trackID | ) |
Definition at line 129 of file ObjectTrack.cpp.
unsigned long long cmlabs::ObjectObservation::frame |
Definition at line 60 of file ObjectTrack.h.
Definition at line 61 of file ObjectTrack.h.
Definition at line 62 of file ObjectTrack.h.
Definition at line 63 of file ObjectTrack.h.
Definition at line 64 of file ObjectTrack.h.
Definition at line 65 of file ObjectTrack.h.
Definition at line 66 of file ObjectTrack.h.
Definition at line 67 of file ObjectTrack.h.