#include <iso_tracker_com_data.h>
Collaboration diagram for iso::tracker::TrackerComData:
Public Member Functions | |
| TrackerComData () | |
| default constructor | |
| ~TrackerComData () | |
| destructor | |
| void | registerForeground (IplImage *pFGImage) |
| register foreground for continous sending | |
| void | registerMotionField (math::VectorField< float > &pMotionField) |
| register motion data vector for continous sending | |
| void | registerTrackObject (TrackObject &pTrackObject, unsigned int pObjectId) |
| register track object for continous sending | |
| void | registerTrackObject (TrackObject &pTrackObject, const math::Vector2< real > &pNewMinValue, const math::Vector2< real > &pNewMaxValue, unsigned int pObjectId) |
| register track object for continous sending | |
| void | createMessage (com::Message &pMessage) |
Protected Attributes | |
| ForegroundComData * | mForeground |
| MotionFieldComData * | mMotionField |
| QVector< TrackObjectComData * > | mTrackObjects |
| TrackerComData::TrackerComData | ( | ) |
default constructor
| TrackerComData::~TrackerComData | ( | ) |
destructor
| void TrackerComData::registerForeground | ( | IplImage * | pFGImage | ) |
register foreground for continous sending
| pFGImage | foreground |
| void TrackerComData::registerMotionField | ( | math::VectorField< float > & | pMotionField | ) |
register motion data vector for continous sending
| pMotionField | motion field |
| void TrackerComData::registerTrackObject | ( | TrackObject & | pTrackObject, | |
| unsigned int | pObjectId | |||
| ) |
register track object for continous sending
| pTrackObject | track object | |
| pObjectId | object id |
| void TrackerComData::registerTrackObject | ( | TrackObject & | pTrackObject, | |
| const math::Vector2< real > & | pNewMinValue, | |||
| const math::Vector2< real > & | pNewMaxValue, | |||
| unsigned int | pObjectId | |||
| ) |
register track object for continous sending
| pTrackObject | track object | |
| pNewMinValue | minimum normalization value | |
| pNewMaxValue | maximum normalization value | |
| pObjectId | object id |
| void TrackerComData::createMessage | ( | com::Message & | pMessage | ) |
QVector< TrackObjectComData* > iso::tracker::TrackerComData::mTrackObjects [protected] |
1.5.1