![]() |
VR-Forces Developer's Guide
|
Class definition for one dynamic point of a track.
Public Member Functions | |
| DtPathPoint () | |
| ~DtPathPoint () | |
Public Attributes | |
| DtTime | myTimeStamp |
| double | myLatitude |
| double | myLongitude |
| double | myAltitudeBarometric |
| float | mySpeed |
| float | myVerticalSpeed |
| float | myHeading |
| std::string | myCallSign |
| std::string | myFlightNumber |
| std::string | mySquawkCode |
| bool | myHasSpeed |
| bool | myHasVerticalSpeed |
| bool | myHasHeading |
| bool | myHasAltitude |
| bool | myIsOnGround |
| DtAdsb::DtPathPoint::DtPathPoint | ( | ) |
| DtAdsb::DtPathPoint::~DtPathPoint | ( | ) |
| DtTime DtAdsb::DtPathPoint::myTimeStamp |
| double DtAdsb::DtPathPoint::myLatitude |
The representation of lat-lon in the ADSB data is 10e-4 minutes, or about 27-28 bits. Since float is (?) 24 bits, use double.
| double DtAdsb::DtPathPoint::myLongitude |
radians
| double DtAdsb::DtPathPoint::myAltitudeBarometric |
radians
| float DtAdsb::DtPathPoint::mySpeed |
meters
| float DtAdsb::DtPathPoint::myVerticalSpeed |
mps
| float DtAdsb::DtPathPoint::myHeading |
mps
| bool DtAdsb::DtPathPoint::myHasSpeed |
radians, 0 - 2pi. Ignore if < 0.
Indicator for whether the above data has been specified in the data.
| bool DtAdsb::DtPathPoint::myHasVerticalSpeed |
radians, 0 - 2pi. Ignore if < 0.
Indicator for whether the above data has been specified in the data.
| bool DtAdsb::DtPathPoint::myHasHeading |
radians, 0 - 2pi. Ignore if < 0.
Indicator for whether the above data has been specified in the data.
| bool DtAdsb::DtPathPoint::myHasAltitude |
radians, 0 - 2pi. Ignore if < 0.
Indicator for whether the above data has been specified in the data.
| bool DtAdsb::DtPathPoint::myIsOnGround |
radians, 0 - 2pi. Ignore if < 0.
Indicator for whether the above data has been specified in the data.
| std::string DtAdsb::DtPathPoint::myCallSign |
These might change during the day as an aircraft lands at an airport and becomes a new flight to a new city.
| std::string DtAdsb::DtPathPoint::myFlightNumber |
| std::string DtAdsb::DtPathPoint::mySquawkCode |
This IFF code could change during a flight.