| asECEF() | Position | [inline] |
| asGeodetic() | Position | [inline] |
| asGeodetic(GeoidModel *geoid) | Position | [inline] |
| asString() const | Position | |
| azAngle(const Triple &right) const | Triple | |
| azimuth(const Position &Target) const | Position | |
| azimuthGeodetic(const Position &Target) const | Position | |
| Cartesian enum value | Position | |
| convertCartesianToGeocentric(const Triple &xyz, Triple &llr) | Position | [static] |
| convertCartesianToGeodetic(const Triple &xyz, Triple &llh, const double A, const double eccSq) | Position | [static] |
| convertCartesianToSpherical(const Triple &xyz, Triple &tpr) | Position | [static] |
| convertGeocentricToCartesian(const Triple &llr, Triple &xyz) | Position | [static] |
| convertGeocentricToGeodetic(const Triple &llr, Triple &geodeticllh, const double A, const double eccSq) | Position | [static] |
| convertGeodeticToCartesian(const Triple &llh, Triple &xyz, const double A, const double eccSq) | Position | [static] |
| convertGeodeticToGeocentric(const Triple &geodeticllh, Triple &llr, const double A, const double eccSq) | Position | [static] |
| convertSphericalToCartesian(const Triple &tpr, Triple &xyz) | Position | [static] |
| CoordinateSystem enum name | Position | |
| cosVector(const Triple &right) const | Triple | |
| cross(const Triple &right) const | Triple | |
| dot(const Triple &right) const | Triple | |
| elevation(const Position &Target) const | Position | |
| elevationGeodetic(const Position &Target) const | Position | |
| elvAngle(const Triple &right) const | Triple | |
| Geocentric enum value | Position | |
| geocentricLatitude() const | Position | |
| Geodetic enum value | Position | |
| geodeticLatitude() const | Position | |
| getAltitude() const | Position | [inline] |
| getCoordinateSystem() const | Position | [inline] |
| getGeocentricLatitude() const | Position | [inline] |
| getGeodeticLatitude() const | Position | [inline] |
| getHeight() const | Position | [inline] |
| getIonosphericPiercePoint(const double elev, const double azim, const double ionoht) const | Position | |
| getLongitude() const | Position | [inline] |
| getPhi() const | Position | [inline] |
| getPositionTolerance() | Position | [inline, static] |
| getRadius() const | Position | [inline] |
| getSystemName() | Position | |
| getTheta() const | Position | [inline] |
| getX() const | Position | [inline] |
| getY() const | Position | [inline] |
| getZ() const | Position | [inline] |
| height() const | Position | |
| longitude() const | Position | |
| mag() const | Triple | |
| ONE_CM_TOLERANCE | Position | [static] |
| ONE_MM_TOLERANCE | Position | [static] |
| ONE_UM_TOLERANCE | Position | [static] |
| operator *(const double &scale, const Position &right) | Position | [friend] |
| operator *(const Position &left, const double &scale) | Position | [friend] |
| operator *(const int &scale, const Position &right) | Position | [friend] |
| operator *(const Position &left, const int &scale) | Position | [friend] |
| gpstk::Triple::operator *(double right, const Triple &rhs) | Triple | [friend] |
| operator!=(const Position &right) const | Position | |
| operator+(const Position &left, const Position &right) | Position | [friend] |
| gpstk::Triple::operator+(const Triple &right) const | Triple | |
| operator+=(const Position &right) | Position | |
| operator-(const Position &left, const Position &right) | Position | [friend] |
| gpstk::Triple::operator-(const Triple &right) const | Triple | |
| operator-=(const Position &right) | Position | |
| operator<<(std::ostream &s, const Position &p) | Position | [friend] |
| gpstk::Triple::operator<<(std::ostream &s, const gpstk::Triple &v) | Triple | [friend] |
| operator=(const Triple &right) | Triple | |
| operator=(const std::valarray< double > &right) | Triple | |
| operator==(const Position &right) const | Position | |
| gpstk::Triple::operator==(const Triple &right) const | Triple | |
| operator[](const size_t index) | Triple | [inline] |
| operator[](const size_t index) const | Triple | [inline] |
| phi() const | Position | |
| Position() | Position | |
| Position(const double &a, const double &b, const double &c, CoordinateSystem s=Cartesian, GeoidModel *geoid=NULL) | Position | |
| Position(const double ABC[3], CoordinateSystem s=Cartesian, GeoidModel *geoid=NULL) | Position | |
| Position(const Triple &ABC, CoordinateSystem s=Cartesian, GeoidModel *geoid=NULL) | Position | |
| Position(const Xvt &xvt) | Position | |
| POSITION_TOLERANCE | Position | [static] |
| printf(const char *fmt) const | Position | |
| printf(const std::string &fmt) const | Position | [inline] |
| R1(const double &angle) const | Triple | |
| R2(const double &angle) const | Triple | |
| R3(const double &angle) const | Triple | |
| radius() const | Position | |
| radiusEarth(const double geolat, const double A, const double eccSq) | Position | [static] |
| radiusEarth() const | Position | [inline] |
| range(const Position &A, const Position &B) | Position | [friend] |
| setECEF(const double X, const double Y, const double Z) | Position | |
| setECEF(const double XYZ[3]) | Position | [inline] |
| setECEF(const Triple &XYZ) | Position | [inline] |
| setGeocentric(const double lat, const double lon, const double rad) | Position | |
| setGeodetic(const double lat, const double lon, const double ht, const GeoidModel *geoid=NULL) | Position | |
| setGeoidModel(const GeoidModel *geoid) | Position | |
| setPositionTolerance(const double tol) | Position | [inline, static] |
| setSpherical(const double theta, const double phi, const double rad) | Position | |
| setTolerance(const double tol) | Position | |
| setToString(const std::string &str, const std::string &fmt) | Position | |
| size(void) const | Triple | [inline] |
| slantRange(const Triple &right) const | Triple | |
| Spherical enum value | Position | |
| theArray | Triple | |
| theta() const | Position | |
| toStdVector() | Triple | |
| toVector() | Triple | |
| transformTo(CoordinateSystem sys) | Position | |
| Triple() | Triple | |
| Triple(const Triple &right) | Triple | |
| Triple(double a, double b, double c) | Triple | |
| unitVector() const | Triple | |
| Unknown enum value | Position | |
| X() const | Position | |
| Y() const | Position | |
| Z() const | Position | |
| ~Position() | Position | [inline] |
| ~Triple() | Triple | [inline, virtual] |