#include <Navaids/positioned.hxx>
#include <Airports/dynamics.hxx>
-// forward decls
-class FGTaxiRoute;
-class FGRunway;
-class FGAIAircraft;
-class FGAirport;
-
-typedef SGSharedPtr<FGAirport> FGAirportRef;
-
class FGAIWaypoint {
private:
std::string name;
void setGate(const ParkingAssignment& pka);
FGParking* getParkingGate();
+ FGAirportRef departureAirport() const;
+ FGAirportRef arrivalAirport() const;
private:
FGAIFlightPlan *sid;
typedef std::vector <FGAIWaypoint*> wpt_vector_type;