X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FEnvironment%2Fridge_lift.hxx;h=a5e97d62083a56379b005e48be394dfbd0bdaf1b;hb=11d15b451347674fba77648700d23c5aaec3c6c2;hp=a4768d8dec04bb25d6794b8e2f7a569455cdf3eb;hpb=6af3e0eec3961750015a4225c2792bd274b727bb;p=flightgear.git diff --git a/src/Environment/ridge_lift.hxx b/src/Environment/ridge_lift.hxx index a4768d8de..a5e97d620 100644 --- a/src/Environment/ridge_lift.hxx +++ b/src/Environment/ridge_lift.hxx @@ -56,41 +56,29 @@ public: inline double get_slope( int index ) const { return slope[index]; }; private: - //void init(); - - double dist_probe_m[5]; + static const double dist_probe_m[5]; double strength; double timer; - double probe_lat_rad[5]; - double probe_lon_rad[5]; - double probe_lat_deg[5]; double probe_lon_deg[5]; - - double alt; double probe_elev_m[5]; double slope[4]; double lift_factor; - inline double sign(double x) const { - if( x == 0 ) return 0; - return x > 0 ? 1.0 : -1.0; - } - + SGPropertyNode_ptr _enabled_node; SGPropertyNode_ptr _ridge_lift_fps_node; SGPropertyNode_ptr _surface_wind_from_deg_node; SGPropertyNode_ptr _surface_wind_speed_node; - SGPropertyNode_ptr _user_altitude_ft_node; SGPropertyNode_ptr _user_altitude_agl_ft_node; - SGPropertyNode_ptr _earth_radius_node; SGPropertyNode_ptr _user_longitude_node; SGPropertyNode_ptr _user_latitude_node; + SGPropertyNode_ptr _ground_elev_node; };