#include <Main/globals.hxx>
#include <Main/fg_props.hxx>
#include <Airports/runways.hxx>
-#include <simgear/xml/easyxml.hxx>
#include STL_STRING
#include <vector>
SG_USING_STD(sort);
SG_USING_STD(random_shuffle);
-#include "parking.hxx"
-#include "groundnetwork.hxx"
-#include "runwayprefs.hxx"
#include "dynamics.hxx"
/********** FGAirport Dynamics *********************************************/
#define _AIRPORT_DYNAMICS_HXX_
-#ifndef __cplusplus
+#ifndef __cplusplus
# error This library requires C++
-#endif
+#endif
+
+#include <simgear/xml/easyxml.hxx>
+
+#include "parking.hxx"
+#include "groundnetwork.hxx"
+#include "runwayprefs.hxx"
-
class FGAirportDynamics : public XMLVisitor {
-
+
private:
double _longitude; // degrees
double _latitude; // degrees
#include <math.h>
#include <algorithm>
-#include <simgear/compiler.h>
-
//#include <plib/sg.h>
//#include <plib/ul.h>
#ifndef _GROUNDNETWORK_HXX_
#define _GROUNDNETWORK_HXX_
+#include <simgear/compiler.h>
+
#include STL_STRING
#include <vector>
#ifndef _PARKING_HXX_
#define _PARKING_HXX_
-#ifndef __cplusplus
+#ifndef __cplusplus
# error This library requires C++
-#endif
+#endif
+
+#include <simgear/compiler.h>
#include STL_STRING
#include <vector>
-
-
SG_USING_STD(string);
SG_USING_STD(vector);
# include <config.h>
#endif
-#ifdef HAVE_WINDOWS_H
+#ifdef HAVE_WINDOWS_H
# include <windows.h>
#endif
#include <simgear/compiler.h>
#include STL_IOSTREAM
+#include STL_STRING
SG_USING_STD(istream);
+SG_USING_STD(string);
class FGPanel;