MSP::CCS::GeoidLibrary Class Reference

#include <GeoidLibrary.h>

List of all members.

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 GeoidLibrarygetInstance ()
static void removeInstance ()

Protected Member Functions

 GeoidLibrary ()
 GeoidLibrary (const GeoidLibrary &gl)
GeoidLibraryoperator= (const GeoidLibrary &gl)

Friends

class GeoidLibraryCleaner

Detailed Description

Definition at line 82 of file GeoidLibrary.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Friends And Related Function Documentation

friend class GeoidLibraryCleaner [friend]

Definition at line 84 of file GeoidLibrary.h.


The documentation for this class was generated from the following files:
Generated on Wed Sep 28 10:59:56 2011 for MSP GEOTRANS by  doxygen 1.6.3