GeoTessCPP  2.6.1
Software to facilitate storage and retrieval of 3D information about the Earth.
All Classes Namespaces Files Functions Variables Typedefs Friends Macros
geotess::GeoTessUtils Member List

This is the complete list of members for geotess::GeoTessUtils, including all inherited members.

angle(const double *const v0, const double *const v1)geotess::GeoTessUtilsinlinestatic
angleDegrees(const double *const v0, const double *const v1)geotess::GeoTessUtilsinlinestatic
approximateLatitudesgeotess::GeoTessUtilsstatic
azimuth(const double *const v1, const double *const v2, double errorValue)geotess::GeoTessUtilsstatic
azimuthDegrees(const double *const v1, const double *const v2, double errorValue)geotess::GeoTessUtilsstatic
center(double const *const *const v, int n)geotess::GeoTessUtilsinlinestatic
center(vector< double * > v, double *x)geotess::GeoTessUtilsinlinestatic
circumCenter(const double *const v0, const double *const v1, const double *const v2, double *const vs)geotess::GeoTessUtilsinlinestatic
circumCenterPlus(const double *const v0, const double *const v1, const double *const v2, double *const vs)geotess::GeoTessUtilsinlinestatic
circumCenterPlus(const double *const v0, const double *const v1, const double *const v2)geotess::GeoTessUtilsinlinestatic
circumCenterPlus(double const *const *const t, double *const vs)geotess::GeoTessUtilsinlinestatic
class_name()geotess::GeoTessUtilsinlinestatic
class_size() constgeotess::GeoTessUtilsinlinevirtual
cross(const double *const v1, const double *const v2, double *const rslt)geotess::GeoTessUtilsinlinestatic
crossNormal(const double *const u, const double *const v)geotess::GeoTessUtilsinlinestatic
crossNormal(const double *const u, const double *const v, double *const w)geotess::GeoTessUtilsinlinestatic
crossNorth(const double *const u, double *const w)geotess::GeoTessUtilsinlinestatic
dot(const double *const v0, const double *const v1)geotess::GeoTessUtilsinlinestatic
GeoTessUtils()geotess::GeoTessUtilsinline
getDistance3D(const double *const v0, double r0, const double *const v1, double r1)geotess::GeoTessUtilsinlinestatic
getEarthRadius(const double *const v)geotess::GeoTessUtilsinlinestatic
getGeocentricLat(const double &lat)geotess::GeoTessUtilsinlinestatic
getGeographicLat(const double &lat)geotess::GeoTessUtilsinlinestatic
getGreatCircle(const double *const v0, const double *const v1)geotess::GeoTessUtilsstatic
getGreatCircle(const double *const v0, const double *const v1, double **const gc)geotess::GeoTessUtilsstatic
getGreatCircle(const double *const v, double azimuth)geotess::GeoTessUtilsstatic
getGreatCircle(const double *const v, double azimuth, double **const gc)geotess::GeoTessUtilsstatic
getGreatCirclePoint(double const *const *const greatCircle, double distance)geotess::GeoTessUtilsinlinestatic
getGreatCirclePoint(double const *const *const greatCircle, double distance, double *const v)geotess::GeoTessUtilsinlinestatic
getGreatCirclePoints(double *ptA, double *ptB, const double &delta, const bool &onCenters)geotess::GeoTessUtilsstatic
getGreatCirclePoints(double *ptA, double *ptB, const int &npoints, const bool &onCenters, double **points)geotess::GeoTessUtilsstatic
getGreatCirclePoints(double *ptA, double *ptB, const double &delta, const bool &onCenters, double **points, int &npoints)geotess::GeoTessUtilsstatic
getLat(const double *const v)geotess::GeoTessUtilsinlinestatic
getLatDegrees(const double *const v)geotess::GeoTessUtilsinlinestatic
getLatLonString(const double *const v)geotess::GeoTessUtilsstatic
getLon(const double *const v)geotess::GeoTessUtilsinlinestatic
getLonDegrees(const double *const v)geotess::GeoTessUtilsinlinestatic
getLonLatString(const double *const v)geotess::GeoTessUtilsstatic
getTransform(const double *const u, const double *const v, double **const t)geotess::GeoTessUtilsstatic
getTriangleArea(const double *const v0, const double *const v1, const double *const v2)geotess::GeoTessUtilsinlinestatic
getTriangleArea(const double *const v0, const double *const v1, const double *const v2, double *work1, double *work2, double *work3)geotess::GeoTessUtilsinlinestatic
getVector(const double &lat, const double &lon)geotess::GeoTessUtilsinlinestatic
getVector(const double &lat, const double &lon, double *v)geotess::GeoTessUtilsinlinestatic
getVectorDegrees(const double &lat, const double &lon)geotess::GeoTessUtilsinlinestatic
getVectorDegrees(const double &lat, const double &lon, double *v)geotess::GeoTessUtilsinlinestatic
getVersion()geotess::GeoTessUtilsinlinestatic
isPole(const double *const u)geotess::GeoTessUtilsinlinestatic
length(const double *const u)geotess::GeoTessUtilsinlinestatic
move(const double *const w, const double *const vtp, double a, double *const u)geotess::GeoTessUtilsinlinestatic
moveDistAz(const double *const w, double distance, double azimuth, double *const u)geotess::GeoTessUtilsinlinestatic
moveNorth(const double *const x, double distance, double *const z)geotess::GeoTessUtilsinlinestatic
normalize(double *const u)geotess::GeoTessUtilsinlinestatic
normalizeFast(double *const u)geotess::GeoTessUtilsinlinestatic
parallel(const double *const u, const double *const v)geotess::GeoTessUtilsinlinestatic
readString(string &s, ifstream &ifs)geotess::GeoTessUtilsinlinestatic
rotate(const double *const x, const double *const p, double a, double *const z)geotess::GeoTessUtilsstatic
scalarTripleProduct(const double *const v0, const double *const v1, const double *const v2)geotess::GeoTessUtilsinlinestatic
transform(const double *x, double const *const *const t, double *const g)geotess::GeoTessUtilsinlinestatic
vectorTripleProduct(const double *const v0, const double *const v1, const double *const v2, double *const rslt)geotess::GeoTessUtilsinlinestatic
vectorTripleProductNorthPole(const double *const u, double *const w)geotess::GeoTessUtilsinlinestatic
writeString(ofstream &ofs, const string &s)geotess::GeoTessUtilsinlinestatic
~GeoTessUtils()geotess::GeoTessUtilsinlinevirtual