// forward decls
class FGRunway;
+class SGPropertyNode;
class FGNavRecord : public FGPositioned
{
void initAirportRelation();
void alignLocaliserWithRunway(double aThreshold);
+
+ void readAirportSceneryData();
+ void processSceneryILS(SGPropertyNode* aILSNode);
public:
inline ~FGNavRecord(void) {}
* Retrieve the runway this navaid is associated with (for ILS/LOC/GS)
*/
FGRunway* runway() const { return mRunway; }
+
+ /**
+ * return the localizer width, in degrees
+ * computation is based up ICAO stdandard width at the runway threshold
+ * see implementation for further details.
+ */
+ double localizerWidth() const;
};
class FGTACANRecord : public SGReferenced {