|
FlightGear next
|
#include <procedure.hxx>
Inherits flightgear::RouteBase.
Inherited by flightgear::Approach, flightgear::ArrivalDeparture, and flightgear::Transition.
Public Member Functions | |
| virtual ProcedureType | type () const =0 |
| virtual std::string | ident () const |
| virtual FGAirport * | airport () const =0 |
| virtual RunwayVec | runways () const |
Public Member Functions inherited from flightgear::RouteBase | |
| virtual | ~RouteBase () |
Protected Member Functions | |
| Procedure (const std::string &aIdent) | |
Protected Attributes | |
| std::string | _ident |
Additional Inherited Members | |
Static Public Member Functions inherited from flightgear::RouteBase | |
| static void | loadAirportProcedures (const SGPath &aPath, FGAirport *aApt) |
| static void | dumpRouteToKML (const WayptVec &aRoute, const std::string &aName) |
| static void | dumpRouteToKMLLineString (const std::string &aIdent, const WayptVec &aRoute, std::ostream &aStream) |
Definition at line 48 of file procedure.hxx.
|
protected |
Definition at line 44 of file procedure.cxx.
|
pure virtual |
Implemented in flightgear::Approach, flightgear::ArrivalDeparture, and flightgear::Transition.
|
inlinevirtual |
Implements flightgear::RouteBase.
Definition at line 53 of file procedure.hxx.
|
inlinevirtual |
Reimplemented in flightgear::Approach, and flightgear::ArrivalDeparture.
Definition at line 58 of file procedure.hxx.
|
pure virtual |
Implemented in flightgear::Approach, flightgear::SID, flightgear::STAR, and flightgear::Transition.
|
protected |
Definition at line 63 of file procedure.hxx.