gnsstk::Position Member List

This is the complete list of members for gnsstk::Position, including all inherited members.

AEarthgnsstk::Positionprivate
asECEF() noexceptgnsstk::Positioninline
asGeodetic() noexceptgnsstk::Positioninline
asGeodetic(EllipsoidModel *ell)gnsstk::Positioninline
asString() constgnsstk::Position
azAngle(const Triple &right) constgnsstk::Triple
azimuth(const Position &Target) constgnsstk::Position
azimuthGeodetic(const Position &Target) constgnsstk::Position
Cartesian enum valuegnsstk::Position
convertCartesianToGeocentric(const Triple &xyz, Triple &llr) noexceptgnsstk::Positionstatic
convertCartesianToGeodetic(const Triple &xyz, Triple &llh, const double A, const double eccSq) noexceptgnsstk::Positionstatic
convertCartesianToSpherical(const Triple &xyz, Triple &tpr) noexceptgnsstk::Positionstatic
convertGeocentricToCartesian(const Triple &llr, Triple &xyz) noexceptgnsstk::Positionstatic
convertGeocentricToGeodetic(const Triple &llr, Triple &geodeticllh, const double A, const double eccSq) noexceptgnsstk::Positionstatic
convertGeodeticToCartesian(const Triple &llh, Triple &xyz, const double A, const double eccSq) noexceptgnsstk::Positionstatic
convertGeodeticToGeocentric(const Triple &geodeticllh, Triple &llr, const double A, const double eccSq) noexceptgnsstk::Positionstatic
convertSphericalToCartesian(const Triple &tpr, Triple &xyz) noexceptgnsstk::Positionstatic
CoordinateSystem enum namegnsstk::Position
copyEllipsoidModelFrom(const Position &src)gnsstk::Positioninline
cosVector(const Triple &right) constgnsstk::Triple
cross(const Triple &right) const noexceptgnsstk::Triple
dot(const Triple &right) const noexceptgnsstk::Triple
eccSquaredgnsstk::Positionprivate
elevation(const Position &Target) constgnsstk::Position
elevationGeodetic(const Position &Target) constgnsstk::Position
elvAngle(const Triple &right) constgnsstk::Triple
Geocentric enum valuegnsstk::Position
geocentricLatitude() const noexceptgnsstk::Position
Geodetic enum valuegnsstk::Position
geodeticLatitude() const noexceptgnsstk::Position
getAEarth() constgnsstk::Positioninline
getAltitude() const noexceptgnsstk::Positioninline
getCoordinateSystem() const noexceptgnsstk::Positioninline
getCurvMeridian() const noexceptgnsstk::Position
getCurvPrimeVertical() const noexceptgnsstk::Position
getGeocentricLatitude() const noexceptgnsstk::Positioninline
getGeodeticLatitude() const noexceptgnsstk::Positioninline
getHeight() const noexceptgnsstk::Positioninline
getIonosphericPiercePoint(const double elev, const double azim, const double ionoht) const noexceptgnsstk::Position
getLongitude() const noexceptgnsstk::Positioninline
getPhi() const noexceptgnsstk::Positioninline
getPositionTolerance()gnsstk::Positioninlinestatic
getRadius() const noexceptgnsstk::Positioninline
getRayPerigee(const Position &target) constgnsstk::Position
getRayPosition(double dist, const Position &target) constgnsstk::Position
getReferenceFrame() const noexceptgnsstk::Position
getSystemName() noexceptgnsstk::Position
getTheta() const noexceptgnsstk::Positioninline
getX() const noexceptgnsstk::Positioninline
getY() const noexceptgnsstk::Positioninline
getZ() const noexceptgnsstk::Positioninline
getZenithAngle(const Position &target, AngleReduced &delta) constgnsstk::Position
getZenithAngle(const Angle &phi1, const Angle &lambda1, const Angle &phi2, const Angle &lambda2, double r1, double r2, AngleReduced &delta)gnsstk::Positionstatic
height() const noexceptgnsstk::Position
initialize(const double a, const double b, const double c, CoordinateSystem s=Cartesian, const EllipsoidModel *ell=nullptr, const RefFrame &frame=RefFrame())gnsstk::Positionprivate
longitude() const noexceptgnsstk::Position
mag() const noexceptgnsstk::Triple
ONE_CM_TOLERANCEgnsstk::Positionstatic
ONE_MM_TOLERANCEgnsstk::Positionstatic
ONE_UM_TOLERANCEgnsstk::Positionstatic
operator!=(const Position &right) const noexceptgnsstk::Position
operator*(const double &scale, const Position &right)gnsstk::Positionfriend
operator*(const Position &left, const double &scale)gnsstk::Positionfriend
operator*(const int &scale, const Position &right)gnsstk::Positionfriend
operator*(const Position &left, const int &scale)gnsstk::Positionfriend
operator+(const Position &left, const Position &right) noexceptgnsstk::Positionfriend
gnsstk::Triple::operator+(const Triple &right) constgnsstk::Triple
operator+=(const Position &right) noexceptgnsstk::Position
operator-(const Position &left, const Position &right) noexceptgnsstk::Positionfriend
gnsstk::Triple::operator-(const Triple &right) constgnsstk::Triple
operator-=(const Position &right) noexceptgnsstk::Position
operator<<(std::ostream &s, const Position &p)gnsstk::Positionfriend
operator=(const Triple &right)gnsstk::Triple
operator=(const std::valarray< double > &right)gnsstk::Triple
operator==(const Position &right) const noexceptgnsstk::Position
gnsstk::Triple::operator==(const Triple &right) constgnsstk::Triple
operator[](const size_t index)gnsstk::Tripleinline
operator[](const size_t index) constgnsstk::Tripleinline
phi() const noexceptgnsstk::Position
Position() noexceptgnsstk::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) noexceptgnsstk::Position
POSITION_TOLERANCEgnsstk::Positionstatic
printf(const char *fmt) constgnsstk::Position
printf(const std::string &fmt) constgnsstk::Positioninline
R1(const double &angle) const noexceptgnsstk::Triple
R2(const double &angle) const noexceptgnsstk::Triple
R3(const double &angle) const noexceptgnsstk::Triple
radius() const noexceptgnsstk::Position
radiusEarth(const double geolat, const double A, const double eccSq) noexceptgnsstk::Positionstatic
radiusEarth() const noexceptgnsstk::Positioninline
range(const Position &A, const Position &B)gnsstk::Positionfriend
refFramegnsstk::Positionprivate
setECEF(const double X, const double Y, const double Z) noexceptgnsstk::Position
setECEF(const double XYZ[3]) noexceptgnsstk::Positioninline
setECEF(const Triple &XYZ) noexceptgnsstk::Positioninline
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::Positioninlinestatic
setReferenceFrame(const RefFrame &frame) noexceptgnsstk::Position
setSpherical(const double theta, const double phi, const double rad)gnsstk::Position
setTolerance(const double tol) noexceptgnsstk::Position
setToString(const std::string &str, const std::string &fmt)gnsstk::Position
size(void) constgnsstk::Tripleinline
slantRange(const Triple &right) const noexceptgnsstk::Triple
Spherical enum valuegnsstk::Position
systemgnsstk::Positionprivate
theArraygnsstk::Triple
theta() const noexceptgnsstk::Position
tolerancegnsstk::Positionprivate
toStdVector()gnsstk::Triple
toVector()gnsstk::Triple
transformTo(CoordinateSystem sys) noexceptgnsstk::Position
Triple()gnsstk::Triple
Triple(const Triple &right)gnsstk::Triple
Triple(double a, double b, double c)gnsstk::Triple
unitVector() constgnsstk::Triple
Unknown enum valuegnsstk::Position
X() const noexceptgnsstk::Position
Y() const noexceptgnsstk::Position
Z() const noexceptgnsstk::Position
~Position() noexceptgnsstk::Positioninline
~Triple()gnsstk::Tripleinlinevirtual


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:45