#include <GeoidLibrary.h>
Public Member Functions | |
~GeoidLibrary (void) | |
void | convertEllipsoidToEGM96FifteenMinBilinearGeoidHeight (double longitude, double latitude, double ellipsoidHeight, double *geoidHeight) |
void | convertEllipsoidToEGM96VariableNaturalSplineHeight (double longitude, double latitude, double ellipsoidHeight, double *geoidHeight) |
void | convertEllipsoidToEGM84TenDegBilinearHeight (double longitude, double latitude, double ellipsoidHeight, double *geoidHeight) |
void | convertEllipsoidToEGM84TenDegNaturalSplineHeight (double longitude, double latitude, double ellipsoidHeight, double *geoidHeight) |
void | convertEllipsoidToEGM84ThirtyMinBiLinearHeight (double longitude, double latitude, double ellipsoidHeight, double *geoidHeight) |
void | convertEllipsoidHeightToEGM2008GeoidHeight (double longitude, double latitude, double ellipsoidHeight, double *geoidHeight) |
void | convertEGM96FifteenMinBilinearGeoidToEllipsoidHeight (double longitude, double latitude, double geoidHeight, double *ellipsoidHeight) |
void | convertEGM96VariableNaturalSplineToEllipsoidHeight (double longitude, double latitude, double geoidHeight, double *ellipsoidHeight) |
void | convertEGM84TenDegBilinearToEllipsoidHeight (double longitude, double latitude, double geoidHeight, double *ellipsoidHeight) |
void | convertEGM84TenDegNaturalSplineToEllipsoidHeight (double longitude, double latitude, double geoidHeight, double *ellipsoidHeight) |
void | convertEGM84ThirtyMinBiLinearToEllipsoidHeight (double longitude, double latitude, double geoidHeight, double *ellipsoidHeight) |
void | convertEGM2008GeoidHeightToEllipsoidHeight (double longitude, double latitude, double geoidHeight, double *ellipsoidHeight) |
Static Public Member Functions | |
static GeoidLibrary * | getInstance () |
static void | removeInstance () |
Protected Member Functions | |
GeoidLibrary () | |
GeoidLibrary (const GeoidLibrary &gl) | |
GeoidLibrary & | operator= (const GeoidLibrary &gl) |
Friends | |
class | GeoidLibraryCleaner |
Definition at line 82 of file GeoidLibrary.h.
GeoidLibrary::~GeoidLibrary | ( | void | ) |
Definition at line 369 of file GeoidLibrary.cpp.
GeoidLibrary::GeoidLibrary | ( | ) | [protected] |
Definition at line 357 of file GeoidLibrary.cpp.
GeoidLibrary::GeoidLibrary | ( | const GeoidLibrary & | gl | ) | [protected] |
Definition at line 363 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEGM2008GeoidHeightToEllipsoidHeight | ( | double | longitude, | |
double | latitude, | |||
double | geoidHeight, | |||
double * | ellipsoidHeight | |||
) |
Definition at line 961 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEGM84TenDegBilinearToEllipsoidHeight | ( | double | longitude, | |
double | latitude, | |||
double | geoidHeight, | |||
double * | ellipsoidHeight | |||
) |
Definition at line 863 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEGM84TenDegNaturalSplineToEllipsoidHeight | ( | double | longitude, | |
double | latitude, | |||
double | geoidHeight, | |||
double * | ellipsoidHeight | |||
) |
Definition at line 894 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEGM84ThirtyMinBiLinearToEllipsoidHeight | ( | double | longitude, | |
double | latitude, | |||
double | geoidHeight, | |||
double * | ellipsoidHeight | |||
) |
Definition at line 929 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEGM96FifteenMinBilinearGeoidToEllipsoidHeight | ( | double | longitude, | |
double | latitude, | |||
double | geoidHeight, | |||
double * | ellipsoidHeight | |||
) |
Definition at line 755 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEGM96VariableNaturalSplineToEllipsoidHeight | ( | double | longitude, | |
double | latitude, | |||
double | geoidHeight, | |||
double * | ellipsoidHeight | |||
) |
Definition at line 786 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEllipsoidHeightToEGM2008GeoidHeight | ( | double | longitude, | |
double | latitude, | |||
double | ellipsoidHeight, | |||
double * | geoidHeight | |||
) |
Definition at line 698 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEllipsoidToEGM84TenDegBilinearHeight | ( | double | longitude, | |
double | latitude, | |||
double | ellipsoidHeight, | |||
double * | geoidHeight | |||
) |
Definition at line 594 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEllipsoidToEGM84TenDegNaturalSplineHeight | ( | double | longitude, | |
double | latitude, | |||
double | ellipsoidHeight, | |||
double * | geoidHeight | |||
) |
Definition at line 629 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEllipsoidToEGM84ThirtyMinBiLinearHeight | ( | double | longitude, | |
double | latitude, | |||
double | ellipsoidHeight, | |||
double * | geoidHeight | |||
) |
Definition at line 664 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEllipsoidToEGM96FifteenMinBilinearGeoidHeight | ( | double | longitude, | |
double | latitude, | |||
double | ellipsoidHeight, | |||
double * | geoidHeight | |||
) |
Definition at line 482 of file GeoidLibrary.cpp.
void GeoidLibrary::convertEllipsoidToEGM96VariableNaturalSplineHeight | ( | double | longitude, | |
double | latitude, | |||
double | ellipsoidHeight, | |||
double * | geoidHeight | |||
) |
Definition at line 517 of file GeoidLibrary.cpp.
GeoidLibrary * GeoidLibrary::getInstance | ( | ) | [static] |
Definition at line 317 of file GeoidLibrary.cpp.
GeoidLibrary & GeoidLibrary::operator= | ( | const GeoidLibrary & | gl | ) | [protected] |
Definition at line 379 of file GeoidLibrary.cpp.
void GeoidLibrary::removeInstance | ( | ) | [static] |
Definition at line 329 of file GeoidLibrary.cpp.
friend class GeoidLibraryCleaner [friend] |
Definition at line 84 of file GeoidLibrary.h.