Classes | |
| class | ECEF |
| Earth centered, earth fixed geodetic coordinates in meters. More... | |
| class | EllipsoidModel |
| This abstract class encapsulates ellipsoid models (e.g. More... | |
| class | ENUUtil |
| A utility for converting from Cartesian in XZY to East-North-Up (ENU). More... | |
| class | NoGeoidException |
| Thrown when the internal gpstk::GeoidModel isn't assigned. More... | |
| class | Geodetic |
| Specialization of triple that represents geodetic coordinates (latitude in degrees, longitude in degrees, altitude in m). More... | |
| class | GeoidModel |
| This abstract class encapsulates geodetic models (e.g. More... | |
| class | GPSEllipsoid |
| This class represents the ellipsoidal model defined in ICD-GPS-200. More... | |
| class | GPSGeoid |
| This class represents the geodetic model defined in ICD-GPS-200. More... | |
| class | NEDUtil |
| A utility for converting from Cartesian in XZY to North-East-Down (NED). More... | |
| class | Position |
| A position representation class for common 3D geographic position formats, including geodetic (geodetic latitude, longitude, and height above the geoid) geocentric (geocentric latitude, longitude, and radius from Earth's center), cartesian (Earth-centered, Earth-fixed) and spherical (theta,phi,radius). More... | |
| class | GeometryException |
| Thrown when a gpstk::Triple operation can't be completed. More... | |
| class | Triple |
| Three-dimensional vectors. More... | |
| class | WGS84Ellipsoid |
| This class represents the ellipsoid model defined in NIMA TR8350.2, "Department of Defense World Geodetic System 1984". More... | |
| class | WGS84Geoid |
| This class represents the geodetic model defined in NIMA TR8350.2, "Department of Defense World Geodetic System 1984". More... | |
| class | Xvt |
| An Earth-Centered, Earth-Fixed position/velocity/clock representation. More... | |
Functions | |
| double | gpstk::cycles2meters (double phase, double freq, GeoidModel &geoid) |
| Convert a phase and frequency to meters. | |
| double | gpstk::meters2cycles (double range, double freq, GeoidModel &geoid) |
| Convert a range and frequency to cycles. | |
| double | gpstk::cel2far (double c) |
| Convert a temperature from Celsius to Fahrenheit. | |
| double | gpstk::far2cel (double f) |
| Convert a temperature from Fahrenheit to Celsius. | |
| double | gpstk::mb2hg (double mb) |
| Convert pressure from millibars to inches of mercury. | |
| double | gpstk::hg2mb (double hg) |
| Convert pressure from inches of mercury to millibars. | |
| double | gpstk::range (const Position &A, const Position &B) throw (GeometryException) |
|
|
Convert a temperature from Celsius to Fahrenheit.
Definition at line 93 of file convhelp.hpp. |
|
||||||||||||||||
|
Convert a phase and frequency to meters.
Definition at line 69 of file convhelp.hpp. |
|
|
Convert a temperature from Fahrenheit to Celsius.
Definition at line 104 of file convhelp.hpp. |
|
|
Convert pressure from inches of mercury to millibars.
Definition at line 126 of file convhelp.hpp. |
|
|
Convert pressure from millibars to inches of mercury.
Definition at line 115 of file convhelp.hpp. |
|
||||||||||||||||
|
Convert a range and frequency to cycles.
Definition at line 82 of file convhelp.hpp. |
|
||||||||||||
|
Input Positions are not modified.
Definition at line 1262 of file Position.cpp. References gpstk::ge(), GPSTK_THROW, gpstk::RSS(), and Position::transformTo(). Referenced by PreciseRange::ComputeAtTransmitTime(), MDPObsEpoch::Observation::decode(), MDPNavSubframe::decode(), MDPObsEpoch::Observation::dump(), SatDataReader::getBlock(), SatDataReader::getDeactivationDate(), SatDataReader::getGPSNumber(), SatDataReader::getLaunchDate(), main(), and Position::operator==(). |
1.3.9.1