28#include <simgear/compiler.h>
29#include <simgear/sg_inlines.h>
41 const std::string type;
42 const std::string airlineCodes;
52 double heading,
double radius,
53 const std::string&
name,
const std::string& type,
54 const std::string& codes);
60 std::string
getType ()
const {
return type; };
61 std::string
getCodes ()
const {
return airlineCodes;};
68 return radius < other.radius; };
SGSharedPtr< FGTaxiNode > FGTaxiNodeRef
std::string getType() const
virtual ~FGParking()=default
double getHeading() const
FGParking(int index, const SGGeod &pos, double heading, double radius, const std::string &name, const std::string &type, const std::string &codes)
void setPushBackPoint(const FGTaxiNodeRef &node)
std::string getName() const
static bool isType(FGPositioned::Type ty)
bool operator<(const FGParking &other) const
std::string getCodes() const
FGTaxiNodeRef getPushBackPoint()
@ PARKING
parking position - might be a gate, or stand
const std::string & ident() const
FGTaxiNode(FGPositioned::Type ty, int index, const SGGeod &pos, bool aOnRunway, int aHoldType, const std::string &ident={})