- inline double get_lon() const { return lon; } // degrees
- inline void set_lon( double l ) { lon = l; } // degrees
- inline double get_lat() const { return lat; } // degrees
- inline void set_lat( double l ) { lat = l; } // degrees
- inline double get_elev_ft() const { return elev_ft; }
- inline void set_elev_ft( double e ) { elev_ft = e; }
- inline double get_x() const { return x; }
- inline double get_y() const { return y; }
- inline double get_z() const { return z; }
+ inline double get_lon() const { return pos.getLongitudeDeg(); } // degrees
+ inline void set_lon( double l ) { pos.setLongitudeDeg(l); } // degrees
+ inline double get_lat() const { return pos.getLatitudeDeg(); } // degrees
+ inline void set_lat( double l ) { pos.setLatitudeDeg(l); } // degrees
+ inline double get_elev_ft() const { return pos.getElevationFt(); }
+ inline void set_elev_ft( double e ) { pos.setElevationFt(e); }
+ const SGGeod& get_pos() const { return pos; }
+ const SGVec3d& get_cart() const { return cart; }