![]() |
0.4.1
|
Position with Reference frame, used for GUI input. More...
Public Types | |
enum class | ReferenceFrame : uint8_t { ECEF , LLA , COUNT } |
Reference frames. More... | |
Public Member Functions | |
double | altitude () const |
Altitude in [m]. | |
double | latitude () const |
Latitude in [rad]. | |
double | latitude_deg () const |
Latitude in [deg]. | |
Eigen::Vector3d | latLonAlt () const |
Latitude in [rad, rad, m]. | |
Eigen::Vector3d | latLonAlt_deg () const |
Latitude in [deg, deg, m]. | |
double | longitude () const |
Longitude in [rad]. | |
double | longitude_deg () const |
Longitude in [deg]. | |
Data Fields | |
Eigen::Vector3d | e_position |
Position in ECEF coordinates in [m]. | |
ReferenceFrame | frame |
Reference frame used for the input, not for the storage of values. | |
Position with Reference frame, used for GUI input.
Definition at line 30 of file PositionInput.hpp.
|
strong |
Reference frames.
Enumerator | |
---|---|
ECEF | Earth-centered Earth-fixed. |
LLA | Latitude, Longitude, Altitude. |
COUNT | Amount of items in the enum. |
Definition at line 33 of file PositionInput.hpp.
|
inlinenodiscard |
Altitude in [m].
Definition at line 50 of file PositionInput.hpp.
|
inlinenodiscard |
Latitude in [rad].
Definition at line 46 of file PositionInput.hpp.
|
inlinenodiscard |
Latitude in [deg].
Definition at line 52 of file PositionInput.hpp.
|
inlinenodiscard |
Latitude in [rad, rad, m].
Definition at line 57 of file PositionInput.hpp.
|
inlinenodiscard |
Latitude in [deg, deg, m].
Definition at line 59 of file PositionInput.hpp.
|
inlinenodiscard |
Longitude in [rad].
Definition at line 48 of file PositionInput.hpp.
|
inlinenodiscard |
Longitude in [deg].
Definition at line 54 of file PositionInput.hpp.
Eigen::Vector3d NAV::gui::widgets::PositionWithFrame::e_position |
Position in ECEF coordinates in [m].
Definition at line 43 of file PositionInput.hpp.
ReferenceFrame NAV::gui::widgets::PositionWithFrame::frame |
Reference frame used for the input, not for the storage of values.
Definition at line 41 of file PositionInput.hpp.