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 |
![]() | |
virtual | ~RouteBase () |
Protected Member Functions | |
Procedure (const std::string &aIdent) | |
Protected Attributes | |
std::string | _ident |
Additional Inherited Members | |
![]() | |
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.