3 #ifndef EllipsoidLibrary_H 
    4 #define EllipsoidLibrary_H 
  102     class EllipsoidLibraryImplementation;
 
  145       void defineEllipsoid( 
const char* code, 
const char* name, 
double semiMajorAxis, 
double flattening );
 
  160       void removeEllipsoid( 
const char* code );
 
  172       void getEllipsoidCount ( 
long *count );
 
  186       void getEllipsoidIndex( 
const char *code, 
long* index );
 
  200       void getEllipsoidInfo( 
const long index, 
char *code, 
char *name );
 
  214       void getEllipsoidParameters( 
const long index, 
double *a, 
double *f );