Go to the documentation of this file.
88 if (system < right.system)
return true;
89 if (right.system < system)
return false;
90 if (realization < right.realization)
return true;
171 InvalidParameter exc(
"Invalid ReferenceFrame " +
@ ITRF2008
ITRF, 2008 version.
@ WGS84G1762
WGS84, GPS week 1762 version.
@ PZ90
The reference frame used by Glonass.
@ WGS84G1674
WGS84, GPS week 1674 version.
bool operator==(const RefFrame &right) const noexcept
Compare this with right.
RefFrameRlz asRefFrameRlz(const std::string &s) noexcept
Convert a string name to an RefFrameRlz.
@ ITRF2014
ITRF, 2014 version.
@ ITRF
The reference frame used by Galileo.
@ WGS84G873
WGS84, GPS week 873 version.
RefFrame()
Set both system and realization to Unknown.
RefFrameRlz realization
The reference frame realization this object represents.
@ ITRF96
ITRF, 1996 version.
@ WGS84G1762
WGS84, GPS week 1762 version.
@ ITRF94
ITRF, 1994 version.
@ ITRF2005
ITRF, 2005 version.
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
@ Unknown
Unknown system or uninitialized value.
RefFrameRlz
Reference frame realizations. For general systems, see RefFrameSys.
bool operator<(const RefFrame &right) const noexcept
Ordering for maps etc.
@ ITRF97
ITRF, 1997 version.
@ Unknown
Unknown or uninitialized stategy value.
@ ITRF2008
ITRF, 2008 version.
@ WGS84G730
WGS84, GPS week 730 version.
@ Unknown
Unknown system or uninitialized value.
@ ITRF2000
ITRF, 2000 version.
@ ITRF2014
ITRF, 2014 version.
@ WGS84
WGS84, assumed to be the latest version.
@ WGS84G1674
WGS84, GPS week 1674 version.
@ WGS84
The reference frame used by GPS.
@ ITRF
ITRF, assumed to be the latest version.
RefFrameSys
Reference frame systems. For specific realizations, see RefFrameRlz.
@ WGS84G1150
WGS84, GPS week 1150 version.
@ PZ90KGS
PZ90 the "original".
@ WGS84G730
WGS84, GPS week 730 version.
@ ITRF97
ITRF, 1997 version.
@ WGS84G1150
WGS84, GPS week 1150 version.
@ ITRF96
ITRF, 1996 version.
@ PZ90KGS
PZ90 the "original".
@ CGCS2000
The reference frame used by BeiDou.
RefFrameSys getRefFrameSys(RefFrameRlz rlz) noexcept
@ ITRF94
ITRF, 1994 version.
#define GNSSTK_THROW(exc)
RefFrameSys asRefFrameSys(const std::string &s) noexcept
Convert a string name to an RefFrameSys.
@ ITRF2005
ITRF, 2005 version.
RefFrameRlz getRefFrameRlz(RefFrameSys sys, const CommonTime &when)
@ ITRF2000
ITRF, 2000 version.
RefFrameSys system
The reference frame system this object represents.
@ WGS84G873
WGS84, GPS week 873 version.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:40