+ SGPropertyNode_ptr gear_pos_pct;
+ SGPropertyNode_ptr wing_fold_pos_pct;
+ SGPropertyNode_ptr tailhook_pos_pct;
+
+ SGPropertyNode_ptr temperature;
+ SGPropertyNode_ptr pressure;
+ SGPropertyNode_ptr pressureSL;
+ SGPropertyNode_ptr density;
+ SGPropertyNode_ptr ground_wind;
+ SGPropertyNode_ptr turbulence_gain;
+ SGPropertyNode_ptr turbulence_rate;
+ SGPropertyNode_ptr turbulence_model;
+
+ SGPropertyNode_ptr wind_from_north;
+ SGPropertyNode_ptr wind_from_east;
+ SGPropertyNode_ptr wind_from_down;
+
+ SGPropertyNode_ptr slaved;
+
+ static std::map<std::string,int> TURBULENCE_TYPE_NAMES;
+
+ double last_hook_tip[3];
+ double last_hook_root[3];
+ JSBSim::FGColumnVector3 hook_root_struct;
+ double hook_length;
+ bool got_wire;
+
+ bool crashed;
+
+ void do_trim(void);
+
+ double getMachFromVcas(double vcas);
+ bool update_ground_cache(JSBSim::FGLocation cart, double* cart_pos, double dt);