GL Studio C++ Runtime API
GeoCoord Member List

This is the complete list of members for GeoCoord, including all inherited members.

GeocentricToGeodetic(double xp, double yp, double zp, double *lon, double *lat, double *alt, const EllipsoidParams &ellipsoid=GeoCoord::WGS84)GeoCoordstatic
GeodeticToGeocentric(double lon, double lat, double alt, double *xp, double *yp, double *zp, const EllipsoidParams &ellipsoid=GeoCoord::WGS84)GeoCoordstatic
GetGeocentric(Vector *value) const GeoCoordinline
GetGeocentric(double *x, double *y, double *z) const GeoCoordinline
GetGeodetic(Vector *lonLatAlt, const EllipsoidParams &ellipsoid=GeoCoord::WGS84) const GeoCoordinline
GetGeodetic(double *longitude, double *latitude, double *altitude, const EllipsoidParams &ellipsoid=GeoCoord::WGS84) const GeoCoordinline
GetPointAtDistanceAndBearingSpherical(const GeoCoord &origin, double distance, double bearing, GeoCoord *destination, const double radius=6372795.477598)GeoCoordstatic
GetSphericalDistanceAndBearing(const GeoCoord &coord1, const GeoCoord &coord2, double *distance, double *bearing, const double radius=6372795.477598)GeoCoordstatic
operator!=(const GeoCoord &other) const GeoCoordinline
operator==(const GeoCoord &other) const GeoCoordinline
SetGeocentric(const Vector &value)GeoCoordinline
SetGeocentric(double x, double y, double z)GeoCoordinline
SetGeodetic(const Vector &lonLatAlt, const EllipsoidParams &ellipsoid=GeoCoord::WGS84)GeoCoordinline
SetGeodetic(double longitude, double latitude, double altitude, const EllipsoidParams &ellipsoid=GeoCoord::WGS84)GeoCoordinline