Public Member Functions | |
TrackFlockMap (space::Space *pContourSpace, space::Space *pMotionSpace) | |
~TrackFlockMap () | |
void | notify (const com::Message &pMessage) |
Protected Member Functions | |
void | updateMotionGrid (com::Message &pMessage) throw (com::ComException) |
void | updateTrackObjects (com::Message &pMessage) throw (com::ComException) |
void | updateShapeImage () |
void | udpateContours () |
Protected Attributes | |
long | mPrevMessageId |
QVector< TrackObject * > | mTrackObjects |
QVector< space::SpaceShape * > | mContourObjects |
unsigned int | mActiveTrackObjectCount |
IplImage * | mShapeImage |
space::Space * | mMotionSpace |
space::Space * | mContourSpace |
TrackFlockMap::TrackFlockMap | ( | space::Space * | pContourSpace, | |
space::Space * | pMotionSpace | |||
) |
TrackFlockMap::~TrackFlockMap | ( | ) |
void TrackFlockMap::notify | ( | const com::Message & | pMessage | ) |
void TrackFlockMap::updateMotionGrid | ( | com::Message & | pMessage | ) | throw (com::ComException) [protected] |
void TrackFlockMap::updateTrackObjects | ( | com::Message & | pMessage | ) | throw (com::ComException) [protected] |
void TrackFlockMap::updateShapeImage | ( | ) | [protected] |
void TrackFlockMap::udpateContours | ( | ) | [protected] |
long TrackFlockMap::mPrevMessageId [protected] |
QVector< TrackObject* > TrackFlockMap::mTrackObjects [protected] |
QVector< space::SpaceShape* > TrackFlockMap::mContourObjects [protected] |
unsigned int TrackFlockMap::mActiveTrackObjectCount [protected] |
IplImage* TrackFlockMap::mShapeImage [protected] |
space::Space* TrackFlockMap::mMotionSpace [protected] |
space::Space* TrackFlockMap::mContourSpace [protected] |