+ /// Is sufficient to be private, stores a possible position to place an
+ /// aircraft on start
+ struct ParkPosition {
+ ParkPosition(const ParkPosition& pp)
+ : name(pp.name), offset(pp.offset), heading_deg(pp.heading_deg)
+ {}
+ ParkPosition(const string& n, const SGVec3d& off = SGVec3d(), double heading = 0)
+ : name(n), offset(off), heading_deg(heading)
+ {}
+ string name;
+ SGVec3d offset;
+ double heading_deg;
+ };