#include <ObjectTrack.h>
Public Member Functions | |
ObjectTrack () | |
ObjectTrack (const JString &xml) | |
ObjectTrack (XMLNode *node) | |
virtual | ~ObjectTrack () |
Object * | clone () const |
JString | print () |
JString | toXML () |
bool | fromXML (const JString &xml) |
bool | fromXML (XMLNode *node) |
ObjectTrackEntry * | get (unsigned long long frame) |
ObjectTrackEntry * | getFirst () |
ObjectTrackEntry * | getLast () |
JTime | getFirstActivityTime () |
unsigned long long | getFirstActivityFrame () |
JTime | getLastActivityTime () |
unsigned long long | getLastActivityFrame () |
bool | associateObservation (ObjectObservation *obs) |
bool | disassociateObservation (ObjectObservation *obs) |
Public Attributes | |
JString | id |
ObjectDictionary | entries |
Definition at line 97 of file ObjectTrack.h.
cmlabs::ObjectTrack::ObjectTrack | ( | ) |
Definition at line 275 of file ObjectTrack.cpp.
cmlabs::ObjectTrack::ObjectTrack | ( | const JString & | xml | ) |
Definition at line 279 of file ObjectTrack.cpp.
cmlabs::ObjectTrack::ObjectTrack | ( | XMLNode * | node | ) |
Definition at line 285 of file ObjectTrack.cpp.
cmlabs::ObjectTrack::~ObjectTrack | ( | ) | [virtual] |
Definition at line 291 of file ObjectTrack.cpp.
Object * cmlabs::ObjectTrack::clone | ( | ) | const [virtual] |
JString cmlabs::ObjectTrack::print | ( | ) | [virtual] |
JString cmlabs::ObjectTrack::toXML | ( | ) | [virtual] |
bool cmlabs::ObjectTrack::fromXML | ( | const JString & | xml | ) | [virtual] |
bool cmlabs::ObjectTrack::fromXML | ( | XMLNode * | node | ) | [virtual] |
ObjectTrackEntry * cmlabs::ObjectTrack::get | ( | unsigned long long | frame | ) |
Definition at line 338 of file ObjectTrack.cpp.
ObjectTrackEntry * cmlabs::ObjectTrack::getFirst | ( | ) |
Definition at line 342 of file ObjectTrack.cpp.
ObjectTrackEntry * cmlabs::ObjectTrack::getLast | ( | ) |
Definition at line 346 of file ObjectTrack.cpp.
JTime cmlabs::ObjectTrack::getFirstActivityTime | ( | ) |
Definition at line 350 of file ObjectTrack.cpp.
unsigned long long cmlabs::ObjectTrack::getFirstActivityFrame | ( | ) |
Definition at line 356 of file ObjectTrack.cpp.
JTime cmlabs::ObjectTrack::getLastActivityTime | ( | ) |
Definition at line 362 of file ObjectTrack.cpp.
unsigned long long cmlabs::ObjectTrack::getLastActivityFrame | ( | ) |
Definition at line 368 of file ObjectTrack.cpp.
bool cmlabs::ObjectTrack::associateObservation | ( | ObjectObservation * | obs | ) |
Definition at line 374 of file ObjectTrack.cpp.
bool cmlabs::ObjectTrack::disassociateObservation | ( | ObjectObservation * | obs | ) |
Definition at line 386 of file ObjectTrack.cpp.
Definition at line 124 of file ObjectTrack.h.
Definition at line 125 of file ObjectTrack.h.