Inheritance diagram for code::MdaFeature:

All MDA features share tha same fields and methods. This class helps to reduce redundant code such as sorting and association methods.
Public Member Functions | |
| MdaFeature () | |
| Constructor. | |
| ~MdaFeature () | |
| void | init () |
| void | setID (const int &i) |
| void | setTempID (const int &i) |
| void | setRank (const int &r) |
| void | setRadarLocation (const Location &l) |
| void | setFeatCenterLoc (const Location &l) |
| void | setFeatCenterAzRanHeight (const AzRangeHeight &a) |
| void | setRange (const Length &l) |
| void | setFeatMotionSpeed (const Speed &s) |
| void | setFeatMotionDir (const Angle &a) |
| int | getID () const |
| int | getTempID () const |
| int | getRank () const |
| Location | getRadarLocation () const |
| Location | getFeatCenterLoc () const |
| AzRangeHeight | getFeatCenterAzRanHeight () const |
| Length | getRange () const |
| Speed | getFeatMotionSpeed () const |
| Angle | getFeatMotionDir () const |
Protected Attributes | |
| int | ID |
| int | TMP_ID |
| int | RANK |
| Location | RADAR_LOC |
| Location | CENTER_LOC |
| AzRangeHeight | CENTER_ARH |
| Length | RANGE |
| Speed | MOTION_SPEED |
| Angle | MOTION_DIR |
| code::MdaFeature::MdaFeature | ( | ) | [inline] |
Constructor.
| code::MdaFeature::~MdaFeature | ( | ) | [inline] |
| AzRangeHeight code::MdaFeature::getFeatCenterAzRanHeight | ( | ) | const [inline] |
| Location code::MdaFeature::getFeatCenterLoc | ( | ) | const [inline] |
| Angle code::MdaFeature::getFeatMotionDir | ( | ) | const [inline] |
| Speed code::MdaFeature::getFeatMotionSpeed | ( | ) | const [inline] |
| int code::MdaFeature::getID | ( | ) | const [inline] |
| Location code::MdaFeature::getRadarLocation | ( | ) | const [inline] |
Reimplemented in code::Mda1DVect.
| Length code::MdaFeature::getRange | ( | ) | const [inline] |
| int code::MdaFeature::getRank | ( | ) | const [inline] |
| int code::MdaFeature::getTempID | ( | ) | const [inline] |
| void code::MdaFeature::init | ( | ) | [inline] |
| void code::MdaFeature::setFeatCenterAzRanHeight | ( | const AzRangeHeight & | a | ) | [inline] |
| void code::MdaFeature::setFeatCenterLoc | ( | const Location & | l | ) | [inline] |
| void code::MdaFeature::setFeatMotionDir | ( | const Angle & | a | ) | [inline] |
| void code::MdaFeature::setFeatMotionSpeed | ( | const Speed & | s | ) | [inline] |
| void code::MdaFeature::setID | ( | const int & | i | ) | [inline] |
| void code::MdaFeature::setRadarLocation | ( | const Location & | l | ) | [inline] |
Reimplemented in code::Mda1DVect.
| void code::MdaFeature::setRange | ( | const Length & | l | ) | [inline] |
| void code::MdaFeature::setRank | ( | const int & | r | ) | [inline] |
| void code::MdaFeature::setTempID | ( | const int & | i | ) | [inline] |
AzRangeHeight code::MdaFeature::CENTER_ARH [protected] |
Location code::MdaFeature::CENTER_LOC [protected] |
int code::MdaFeature::ID [protected] |
Angle code::MdaFeature::MOTION_DIR [protected] |
Speed code::MdaFeature::MOTION_SPEED [protected] |
Location code::MdaFeature::RADAR_LOC [protected] |
Length code::MdaFeature::RANGE [protected] |
int code::MdaFeature::RANK [protected] |
int code::MdaFeature::TMP_ID [protected] |
1.4.7