GL Studio C++ Runtime API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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