36 #ifndef EGM2008_GEOID_GRID_H
37 #define EGM2008_GEOID_GRID_H
169 double& gHeight ) = 0;
192 double& gHeight ) = 0;
242 const double posts[],
268 const double posts[],
269 const double moments[] );
void swapBytes(void *buffer, size_t size, size_t count)
int loadGridCoords(int i, int j, double &latitude, double &longitude)
virtual int geoidHeight(int wSize, double latitude, double longitude, double &gHeight)=0
MSP::CCSThreadMutex _mutex
Egm2008GeoidGrid & operator=(const Egm2008GeoidGrid &oldGrid)
int initSpline(int n, const double posts[], double moments[])
double spline(int n, double x, const double posts[], const double moments[])
virtual ~Egm2008GeoidGrid(void)
int swGridIndices(double latitude, double longitude, int &i, int &j)