inline double airspeed() const { return props->getFloatValue("velocities/airspeed-kt");};
std::string atGate();
+ void checkTcas();
protected:
void Run(double dt);
void updateActualState();
void handleATCRequests();
void checkVisibility();
+ inline bool isStationary() { return ((fabs(speed)<=0.0001)&&(fabs(tgt_speed)<=0.0001));}
+ inline bool needGroundElevation() { if (!isStationary()) _needsGroundElevation=true;return _needsGroundElevation;}
double sign(double x);
bool reachedWaypoint;
bool needsTaxiClearance;
+ bool _needsGroundElevation;
time_t timeElapsed;
PerformanceData* _performance; // the performance data for this aircraft