Inheritance diagram for code::Mda1DVect:
Public Member Functions | |
Mda1DVect () | |
This is a class that stores 1D Shear Segments and the info associated with them. | |
~Mda1DVect () | |
void | setMaxVelocity (const double &v) |
Setters. | |
void | setMinVelocity (const double &v) |
void | setMaxVelocityAz (const Angle &a) |
void | setMinVelocityAz (const Angle &a) |
void | setMaxVelocityLoc (const Location &l) |
void | setMinVelocityLoc (const Location &l) |
void | setRangeInc (const int &r) |
void | setVelocityDiff (const double &v) |
void | setShear (const double &s) |
void | setGTGVelocityDiff (const double &v) |
void | setGTGVelocityAz (const Angle &a) |
void | setGTGVelocityDiffLocation (const Location &l) |
void | setRadarLocation (const Location &l) |
void | setElevationAngle (const Angle &a) |
void | setSegment (const std::vector< int > &s) |
void | setSegmentLength (const Length &s) |
double | getMaxVelocity () const |
Getters. | |
double | getMinVelocity () const |
Angle | getMaxVelocityAz () const |
Angle | getMinVelocityAz () const |
Location | getMaxVelocityLoc () const |
Location | getMinVelocityLoc () const |
int | getRangeInc () const |
double | getVelocityDiff () const |
double | getShear () const |
double | getGTGVelocityDiff () const |
Angle | getGTGVelocityAz () const |
Location | getGTGVelocityDiffLoc () const |
Location | getRadarLocation () const |
Angle | getElevationAngle () const |
std::vector< int > | getSegment () const |
Length | getSegmentLength () const |
void | init () |
void | setID (const int &i) |
void | setTempID (const int &i) |
void | setRank (const int &r) |
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 | 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::Mda1DVect::Mda1DVect | ( | ) | [inline] |
This is a class that stores 1D Shear Segments and the info associated with them.
code::Mda1DVect::~Mda1DVect | ( | ) | [inline] |
Angle code::Mda1DVect::getElevationAngle | ( | ) | const [inline] |
AzRangeHeight code::MdaFeature::getFeatCenterAzRanHeight | ( | ) | const [inline, inherited] |
Location code::MdaFeature::getFeatCenterLoc | ( | ) | const [inline, inherited] |
Angle code::MdaFeature::getFeatMotionDir | ( | ) | const [inline, inherited] |
Speed code::MdaFeature::getFeatMotionSpeed | ( | ) | const [inline, inherited] |
Angle code::Mda1DVect::getGTGVelocityAz | ( | ) | const [inline] |
double code::Mda1DVect::getGTGVelocityDiff | ( | ) | const [inline] |
Location code::Mda1DVect::getGTGVelocityDiffLoc | ( | ) | const [inline] |
int code::MdaFeature::getID | ( | ) | const [inline, inherited] |
double code::Mda1DVect::getMaxVelocity | ( | ) | const [inline] |
Getters.
Angle code::Mda1DVect::getMaxVelocityAz | ( | ) | const [inline] |
Location code::Mda1DVect::getMaxVelocityLoc | ( | ) | const [inline] |
double code::Mda1DVect::getMinVelocity | ( | ) | const [inline] |
Angle code::Mda1DVect::getMinVelocityAz | ( | ) | const [inline] |
Location code::Mda1DVect::getMinVelocityLoc | ( | ) | const [inline] |
Location code::Mda1DVect::getRadarLocation | ( | ) | const [inline] |
Reimplemented from code::MdaFeature.
Length code::MdaFeature::getRange | ( | ) | const [inline, inherited] |
int code::Mda1DVect::getRangeInc | ( | ) | const [inline] |
int code::MdaFeature::getRank | ( | ) | const [inline, inherited] |
std::vector< int > code::Mda1DVect::getSegment | ( | ) | const [inline] |
Length code::Mda1DVect::getSegmentLength | ( | ) | const [inline] |
double code::Mda1DVect::getShear | ( | ) | const [inline] |
int code::MdaFeature::getTempID | ( | ) | const [inline, inherited] |
double code::Mda1DVect::getVelocityDiff | ( | ) | const [inline] |
void code::MdaFeature::init | ( | ) | [inline, inherited] |
void code::Mda1DVect::setElevationAngle | ( | const Angle & | a | ) | [inline] |
void code::MdaFeature::setFeatCenterAzRanHeight | ( | const AzRangeHeight & | a | ) | [inline, inherited] |
void code::MdaFeature::setFeatCenterLoc | ( | const Location & | l | ) | [inline, inherited] |
void code::MdaFeature::setFeatMotionDir | ( | const Angle & | a | ) | [inline, inherited] |
void code::MdaFeature::setFeatMotionSpeed | ( | const Speed & | s | ) | [inline, inherited] |
void code::Mda1DVect::setGTGVelocityAz | ( | const Angle & | a | ) | [inline] |
void code::Mda1DVect::setGTGVelocityDiff | ( | const double & | v | ) | [inline] |
void code::Mda1DVect::setGTGVelocityDiffLocation | ( | const Location & | l | ) | [inline] |
void code::MdaFeature::setID | ( | const int & | i | ) | [inline, inherited] |
void code::Mda1DVect::setMaxVelocity | ( | const double & | v | ) | [inline] |
Setters.
void code::Mda1DVect::setMaxVelocityAz | ( | const Angle & | a | ) | [inline] |
void code::Mda1DVect::setMaxVelocityLoc | ( | const Location & | l | ) | [inline] |
void code::Mda1DVect::setMinVelocity | ( | const double & | v | ) | [inline] |
void code::Mda1DVect::setMinVelocityAz | ( | const Angle & | a | ) | [inline] |
void code::Mda1DVect::setMinVelocityLoc | ( | const Location & | l | ) | [inline] |
void code::Mda1DVect::setRadarLocation | ( | const Location & | l | ) | [inline] |
Reimplemented from code::MdaFeature.
void code::MdaFeature::setRange | ( | const Length & | l | ) | [inline, inherited] |
void code::Mda1DVect::setRangeInc | ( | const int & | r | ) | [inline] |
void code::MdaFeature::setRank | ( | const int & | r | ) | [inline, inherited] |
void code::Mda1DVect::setSegment | ( | const std::vector< int > & | s | ) | [inline] |
void code::Mda1DVect::setSegmentLength | ( | const Length & | s | ) | [inline] |
void code::Mda1DVect::setShear | ( | const double & | s | ) | [inline] |
void code::MdaFeature::setTempID | ( | const int & | i | ) | [inline, inherited] |
void code::Mda1DVect::setVelocityDiff | ( | const double & | v | ) | [inline] |
AzRangeHeight code::MdaFeature::CENTER_ARH [protected, inherited] |
Location code::MdaFeature::CENTER_LOC [protected, inherited] |
int code::MdaFeature::ID [protected, inherited] |
Angle code::MdaFeature::MOTION_DIR [protected, inherited] |
Speed code::MdaFeature::MOTION_SPEED [protected, inherited] |
Location code::MdaFeature::RADAR_LOC [protected, inherited] |
Length code::MdaFeature::RANGE [protected, inherited] |
int code::MdaFeature::RANK [protected, inherited] |
int code::MdaFeature::TMP_ID [protected, inherited] |