![]() |
VR-Forces Developer's Guide
|
This structure is used by the aynchronous job which query airport features to provide DtSimTerrainRequestManager the information to create aerodromes and runways found.

Classes | |
| struct | AerodromeInformation |
| struct | RunwayInformation |
Private Attributes | |
| std::map< std::string, AerodromeInformation * > | myAerodromes |
| std::map< std::string, std::list< RunwayInformation * > * > | myRunways |
| DtSimulationAddress | myFromAddress |
| double | myLastElevationRead |
| AerodromeInformation * | myAerodromeInformation |
| RunwayInformation * | myRunwayInformation |
| DtIfComputeAerodromeResponse::ComputeFailureInformation | myFailureInformation |
| AerodromeResult::AerodromeResult | ( | ) |
| AerodromeResult::~AerodromeResult | ( | ) |
| void AerodromeResult::setupFrom | ( | const MAKVRinTerra::DtAerodromeLoader::AerodromeData & | aerodromeData | ) |
| void AerodromeResult::visitAirportFeature | ( | const MAKVRinTerra::DtFeature & | feature | ) |
visit function for each airport feature filtered.
| void AerodromeResult::visitBoundaryFeature | ( | const MAKVRinTerra::DtFeature & | feature | ) |
visit function for each boundary feature filtered.
| void AerodromeResult::visitRunwayFeature | ( | const MAKVRinTerra::DtFeature & | feature | ) |
visit function for each runway feature filtered.
| void AerodromeResult::getAirportFeatureAttributeNames | ( | const MAKVRinTerra::DtFeature::Key & | key, |
| const MAKVRinTerra::DtFeature::Attribute & | attr | ||
| ) |
Look at airport point feature attribute to extract ICAO code.
| void AerodromeResult::getBoundaryAttributes | ( | const MAKVRinTerra::DtFeature::Key & | key, |
| const MAKVRinTerra::DtFeature::Attribute & | attr | ||
| ) |
Look at boundary areal feature attribute to extract elevation and ICAO code.
| void AerodromeResult::getRunwayAttributes | ( | const MAKVRinTerra::DtFeature::Key & | key, |
| const MAKVRinTerra::DtFeature::Attribute & | attr | ||
| ) |
Look at runway area feature attribute to extract runway names.
|
inline |
References myAerodromes.
|
inline |
References myAerodromes.
| const std::list<RunwayInformation*>* AerodromeResult::runwaysInformation | ( | const std::string & | ICAO | ) | const |
| std::list<RunwayInformation*>* AerodromeResult::runwaysInformation | ( | const std::string & | ICAO | ) |
|
inline |
References myFailureInformation.
|
inline |
References myFailureInformation.
|
private |
Hash list of AerodromeInformation.
Referenced by aerodromes().
|
private |
Hash list of RunwayInformation by ICAO code.
|
private |
Remember simulation address who requested the compute aerodrome.
|
private |
to keep track of latest elevation read to apply to feature point location.
|
private |
to keep track attribute value read on the current aerodrome feature visited.
|
private |
to keep track attribute value read on the current runway feature visited.
|
private |
Referenced by failureInformation(), and setComputeFailureInformation().