]> git.mxchange.org Git - flightgear.git/blobdiff - src/Navaids/navdb.hxx
fix trx and rx heights and improve calculations
[flightgear.git] / src / Navaids / navdb.hxx
index 87e510825b2f228d616e9393edcc558ff0a49cf8..a4aa9be1b77c8ab990a046b0ef74f5540e8f2fdb 100644 (file)
@@ -37,4 +37,17 @@ bool fgNavDBInit( FGNavList *navlist, FGNavList *loclist, FGNavList *gslist,
                   FGTACANList *channellist );
 
 
+/**
+ * Return the property node corresponding to the runway ILS installation,
+ * from the Airports/I/C/A/ICAO.ils.xml file (loading it if necessary)
+ * returns NULL is no ILS data is defined for the runway.
+ */
+SGPropertyNode* ilsDataForRunwayAndNavaid(FGRunway* aRunway, const std::string& aNavIdent);
+
+/**
+ * Helper to map a nav.data name (eg 'KBWI 33R GS') into a FGRunway reference.
+ * returns NULL, and complains loudly, if the airport/runway is not found.
+ */
+FGRunway* getRunwayFromName(const std::string& aName);
+
 #endif // _FG_NAVDB_HXX