- void update( double lon, double lat, double elev );
-
- inline void set_nav1_freq( double freq ) {
- nav1_freq = freq; need_update = true;
- }
- inline void set_nav1_radial( double radial ) {
- nav1_radial = radial; need_update = true;
- }
-
- inline void set_nav2_freq( double freq ) {
- nav2_freq = freq; need_update = true;
- }
-
- inline void set_nav2_radial( double radial ) {
- nav2_radial = radial; need_update = true;
- }
-
- inline void set_adf_freq( double freq ) {
- adf_freq = freq; need_update = true;
- }
-
- inline bool get_nav1_inrange() const { return nav1_inrange; }
- inline bool get_nav1_loc() const { return nav1_loc; }
- inline double get_nav1_radial() const { return nav1_radial; }
- inline double get_nav1_lon() const { return nav1_lon; }
- inline double get_nav1_lat() const { return nav1_lat; }
- inline double get_nav1_elev() const { return nav1_elev; }
- inline double get_nav1_dist() const { return nav1_dist; }
- inline double get_nav1_heading() const { return nav1_heading; }
- inline double get_nav1_target_gs() const { return nav1_target_gs; }
-
- inline bool get_nav2_inrange() const { return nav2_inrange; }
- inline double get_nav2_radial() const { return nav2_radial; }
- inline double get_nav2_lon() const { return nav2_lon; }
- inline double get_nav2_lat() const { return nav2_lat; }
- inline double get_nav2_elev() const { return nav2_elev; }
- inline double get_nav2_dist() const { return nav2_dist; }
- inline double get_nav2_heading() const { return nav2_heading; }
- inline double get_nav2_target_gs() const { return nav2_target_gs; }
-
- inline bool get_adf_inrange() const { return adf_inrange; }
- inline double get_adf_lon() const { return adf_lon; }
- inline double get_adf_lat() const { return adf_lat; }
- inline double get_adf_heading() const { return adf_heading; }