#include <iso_tracker_track_object_com_data.h>
Collaboration diagram for iso::tracker::TrackObjectComData:
Public Member Functions | |
| TrackObjectComData (TrackObject &pTrackObject, unsigned int pId) | |
| TrackObjectComData (TrackObject &pTrackObject, const math::Vector2< float > &pNormMinValue, const math::Vector2< float > &pNormMaxValue, unsigned int pId) | |
| ~TrackObjectComData () | |
| void | update (com::Message &pMessage) |
Protected Member Functions | |
| float | scaleValue (float pValue, float pMinValue, float pMaxValue, float pNewMinValue, float pNewMaxValue, float pValueScale) |
Protected Attributes | |
| TrackObject & | mTrackObject |
| int | mId |
| math::Vector< float > | mContourData |
| math::Vector< float > | mBBoxData |
| float | mAreaData |
| math::Vector< float > | mCOGData |
| float | mOrientationData |
| math::Vector< float > | mMotionData |
| math::Vector2< float > | mNewMinValue |
| math::Vector2< float > | mNewMaxValue |
| math::Vector2< float > | mValueScale |
| bool | mScaleData |
| TrackObjectComData::TrackObjectComData | ( | TrackObject & | pTrackObject, | |
| unsigned int | pId | |||
| ) |
| TrackObjectComData::TrackObjectComData | ( | TrackObject & | pTrackObject, | |
| const math::Vector2< float > & | pNormMinValue, | |||
| const math::Vector2< float > & | pNormMaxValue, | |||
| unsigned int | pId | |||
| ) |
| TrackObjectComData::~TrackObjectComData | ( | ) |
| void TrackObjectComData::update | ( | com::Message & | pMessage | ) |
| float TrackObjectComData::scaleValue | ( | float | pValue, | |
| float | pMinValue, | |||
| float | pMaxValue, | |||
| float | pNewMinValue, | |||
| float | pNewMaxValue, | |||
| float | pValueScale | |||
| ) | [inline, protected] |
int iso::tracker::TrackObjectComData::mId [protected] |
math::Vector<float> iso::tracker::TrackObjectComData::mContourData [protected] |
math::Vector<float> iso::tracker::TrackObjectComData::mBBoxData [protected] |
float iso::tracker::TrackObjectComData::mAreaData [protected] |
math::Vector<float> iso::tracker::TrackObjectComData::mCOGData [protected] |
float iso::tracker::TrackObjectComData::mOrientationData [protected] |
math::Vector<float> iso::tracker::TrackObjectComData::mMotionData [protected] |
math::Vector2<float> iso::tracker::TrackObjectComData::mNewMinValue [protected] |
math::Vector2<float> iso::tracker::TrackObjectComData::mNewMaxValue [protected] |
math::Vector2<float> iso::tracker::TrackObjectComData::mValueScale [protected] |
bool iso::tracker::TrackObjectComData::mScaleData [protected] |
1.5.1