This is the complete list of members for gnsstk::Position, including all inherited members.
| AEarth | gnsstk::Position | private |
| asECEF() noexcept | gnsstk::Position | inline |
| asGeodetic() noexcept | gnsstk::Position | inline |
| asGeodetic(EllipsoidModel *ell) | gnsstk::Position | inline |
| asString() const | gnsstk::Position | |
| azAngle(const Triple &right) const | gnsstk::Triple | |
| azimuth(const Position &Target) const | gnsstk::Position | |
| azimuthGeodetic(const Position &Target) const | gnsstk::Position | |
| Cartesian enum value | gnsstk::Position | |
| convertCartesianToGeocentric(const Triple &xyz, Triple &llr) noexcept | gnsstk::Position | static |
| convertCartesianToGeodetic(const Triple &xyz, Triple &llh, const double A, const double eccSq) noexcept | gnsstk::Position | static |
| convertCartesianToSpherical(const Triple &xyz, Triple &tpr) noexcept | gnsstk::Position | static |
| convertGeocentricToCartesian(const Triple &llr, Triple &xyz) noexcept | gnsstk::Position | static |
| convertGeocentricToGeodetic(const Triple &llr, Triple &geodeticllh, const double A, const double eccSq) noexcept | gnsstk::Position | static |
| convertGeodeticToCartesian(const Triple &llh, Triple &xyz, const double A, const double eccSq) noexcept | gnsstk::Position | static |
| convertGeodeticToGeocentric(const Triple &geodeticllh, Triple &llr, const double A, const double eccSq) noexcept | gnsstk::Position | static |
| convertSphericalToCartesian(const Triple &tpr, Triple &xyz) noexcept | gnsstk::Position | static |
| CoordinateSystem enum name | gnsstk::Position | |
| copyEllipsoidModelFrom(const Position &src) | gnsstk::Position | inline |
| cosVector(const Triple &right) const | gnsstk::Triple | |
| cross(const Triple &right) const noexcept | gnsstk::Triple | |
| dot(const Triple &right) const noexcept | gnsstk::Triple | |
| eccSquared | gnsstk::Position | private |
| elevation(const Position &Target) const | gnsstk::Position | |
| elevationGeodetic(const Position &Target) const | gnsstk::Position | |
| elvAngle(const Triple &right) const | gnsstk::Triple | |
| Geocentric enum value | gnsstk::Position | |
| geocentricLatitude() const noexcept | gnsstk::Position | |
| Geodetic enum value | gnsstk::Position | |
| geodeticLatitude() const noexcept | gnsstk::Position | |
| getAEarth() const | gnsstk::Position | inline |
| getAltitude() const noexcept | gnsstk::Position | inline |
| getCoordinateSystem() const noexcept | gnsstk::Position | inline |
| getCurvMeridian() const noexcept | gnsstk::Position | |
| getCurvPrimeVertical() const noexcept | gnsstk::Position | |
| getGeocentricLatitude() const noexcept | gnsstk::Position | inline |
| getGeodeticLatitude() const noexcept | gnsstk::Position | inline |
| getHeight() const noexcept | gnsstk::Position | inline |
| getIonosphericPiercePoint(const double elev, const double azim, const double ionoht) const noexcept | gnsstk::Position | |
| getLongitude() const noexcept | gnsstk::Position | inline |
| getPhi() const noexcept | gnsstk::Position | inline |
| getPositionTolerance() | gnsstk::Position | inlinestatic |
| getRadius() const noexcept | gnsstk::Position | inline |
| getRayPerigee(const Position &target) const | gnsstk::Position | |
| getRayPosition(double dist, const Position &target) const | gnsstk::Position | |
| getReferenceFrame() const noexcept | gnsstk::Position | |
| getSystemName() noexcept | gnsstk::Position | |
| getTheta() const noexcept | gnsstk::Position | inline |
| getX() const noexcept | gnsstk::Position | inline |
| getY() const noexcept | gnsstk::Position | inline |
| getZ() const noexcept | gnsstk::Position | inline |
| getZenithAngle(const Position &target, AngleReduced &delta) const | gnsstk::Position | |
| getZenithAngle(const Angle &phi1, const Angle &lambda1, const Angle &phi2, const Angle &lambda2, double r1, double r2, AngleReduced &delta) | gnsstk::Position | static |
| height() const noexcept | gnsstk::Position | |
| initialize(const double a, const double b, const double c, CoordinateSystem s=Cartesian, const EllipsoidModel *ell=nullptr, const RefFrame &frame=RefFrame()) | gnsstk::Position | private |
| longitude() const noexcept | gnsstk::Position | |
| mag() const noexcept | gnsstk::Triple | |
| ONE_CM_TOLERANCE | gnsstk::Position | static |
| ONE_MM_TOLERANCE | gnsstk::Position | static |
| ONE_UM_TOLERANCE | gnsstk::Position | static |
| operator!=(const Position &right) const noexcept | gnsstk::Position | |
| operator*(const double &scale, const Position &right) | gnsstk::Position | friend |
| operator*(const Position &left, const double &scale) | gnsstk::Position | friend |
| operator*(const int &scale, const Position &right) | gnsstk::Position | friend |
| operator*(const Position &left, const int &scale) | gnsstk::Position | friend |
| operator+(const Position &left, const Position &right) noexcept | gnsstk::Position | friend |
| gnsstk::Triple::operator+(const Triple &right) const | gnsstk::Triple | |
| operator+=(const Position &right) noexcept | gnsstk::Position | |
| operator-(const Position &left, const Position &right) noexcept | gnsstk::Position | friend |
| gnsstk::Triple::operator-(const Triple &right) const | gnsstk::Triple | |
| operator-=(const Position &right) noexcept | gnsstk::Position | |
| operator<<(std::ostream &s, const Position &p) | gnsstk::Position | friend |
| operator=(const Triple &right) | gnsstk::Triple | |
| operator=(const std::valarray< double > &right) | gnsstk::Triple | |
| operator==(const Position &right) const noexcept | gnsstk::Position | |
| gnsstk::Triple::operator==(const Triple &right) const | gnsstk::Triple | |
| operator[](const size_t index) | gnsstk::Triple | inline |
| operator[](const size_t index) const | gnsstk::Triple | inline |
| phi() const noexcept | gnsstk::Position | |
| Position() noexcept | gnsstk::Position | |
| Position(const double &a, const double &b, const double &c, CoordinateSystem s=Cartesian, const EllipsoidModel *ell=nullptr, const RefFrame &frame=RefFrame()) | gnsstk::Position | |
| Position(const double ABC[3], CoordinateSystem s=Cartesian, const EllipsoidModel *ell=nullptr, const RefFrame &frame=RefFrame()) | gnsstk::Position | |
| Position(const Triple &ABC, CoordinateSystem s=Cartesian, const EllipsoidModel *ell=nullptr, const RefFrame &frame=RefFrame()) | gnsstk::Position | |
| Position(const Xvt &xvt) noexcept | gnsstk::Position | |
| POSITION_TOLERANCE | gnsstk::Position | static |
| printf(const char *fmt) const | gnsstk::Position | |
| printf(const std::string &fmt) const | gnsstk::Position | inline |
| R1(const double &angle) const noexcept | gnsstk::Triple | |
| R2(const double &angle) const noexcept | gnsstk::Triple | |
| R3(const double &angle) const noexcept | gnsstk::Triple | |
| radius() const noexcept | gnsstk::Position | |
| radiusEarth(const double geolat, const double A, const double eccSq) noexcept | gnsstk::Position | static |
| radiusEarth() const noexcept | gnsstk::Position | inline |
| range(const Position &A, const Position &B) | gnsstk::Position | friend |
| refFrame | gnsstk::Position | private |
| setECEF(const double X, const double Y, const double Z) noexcept | gnsstk::Position | |
| setECEF(const double XYZ[3]) noexcept | gnsstk::Position | inline |
| setECEF(const Triple &XYZ) noexcept | gnsstk::Position | inline |
| setEllipsoidModel(const EllipsoidModel *ell) | gnsstk::Position | |
| setGeocentric(const double lat, const double lon, const double rad) | gnsstk::Position | |
| setGeodetic(const double lat, const double lon, const double ht, const EllipsoidModel *ell=nullptr) | gnsstk::Position | |
| setPositionTolerance(const double tol) | gnsstk::Position | inlinestatic |
| setReferenceFrame(const RefFrame &frame) noexcept | gnsstk::Position | |
| setSpherical(const double theta, const double phi, const double rad) | gnsstk::Position | |
| setTolerance(const double tol) noexcept | gnsstk::Position | |
| setToString(const std::string &str, const std::string &fmt) | gnsstk::Position | |
| size(void) const | gnsstk::Triple | inline |
| slantRange(const Triple &right) const noexcept | gnsstk::Triple | |
| Spherical enum value | gnsstk::Position | |
| system | gnsstk::Position | private |
| theArray | gnsstk::Triple | |
| theta() const noexcept | gnsstk::Position | |
| tolerance | gnsstk::Position | private |
| toStdVector() | gnsstk::Triple | |
| toVector() | gnsstk::Triple | |
| transformTo(CoordinateSystem sys) noexcept | gnsstk::Position | |
| Triple() | gnsstk::Triple | |
| Triple(const Triple &right) | gnsstk::Triple | |
| Triple(double a, double b, double c) | gnsstk::Triple | |
| unitVector() const | gnsstk::Triple | |
| Unknown enum value | gnsstk::Position | |
| X() const noexcept | gnsstk::Position | |
| Y() const noexcept | gnsstk::Position | |
| Z() const noexcept | gnsstk::Position | |
| ~Position() noexcept | gnsstk::Position | inline |
| ~Triple() | gnsstk::Triple | inlinevirtual |