UNCLASSIFIED
GeographicTranslator
|
#include <EllipsoidLibrary.h>
Public Member Functions | |
EllipsoidLibrary (EllipsoidLibraryImplementation *__ellipsoidLibraryImplementation) | |
EllipsoidLibrary (const EllipsoidLibrary &e) | |
EllipsoidLibrary & | operator= (const EllipsoidLibrary &e) |
~EllipsoidLibrary (void) | |
void | defineEllipsoid (const char *code, const char *name, double semiMajorAxis, double flattening) |
void | removeEllipsoid (const char *code) |
void | getEllipsoidCount (long *count) |
void | getEllipsoidIndex (const char *code, long *index) |
void | getEllipsoidInfo (const long index, char *code, char *name) |
void | getEllipsoidParameters (const long index, double *a, double *f) |
Definition at line 108 of file EllipsoidLibrary.h.
EllipsoidLibrary::EllipsoidLibrary | ( | EllipsoidLibraryImplementation * | __ellipsoidLibraryImplementation | ) |
Definition at line 123 of file EllipsoidLibrary.cpp.
EllipsoidLibrary::EllipsoidLibrary | ( | const EllipsoidLibrary & | e | ) |
Definition at line 134 of file EllipsoidLibrary.cpp.
EllipsoidLibrary::~EllipsoidLibrary | ( | void | ) |
Definition at line 140 of file EllipsoidLibrary.cpp.
void EllipsoidLibrary::defineEllipsoid | ( | const char * | code, |
const char * | name, | ||
double | semiMajorAxis, | ||
double | flattening | ||
) |
Definition at line 157 of file EllipsoidLibrary.cpp.
void EllipsoidLibrary::getEllipsoidCount | ( | long * | count | ) |
Definition at line 196 of file EllipsoidLibrary.cpp.
void EllipsoidLibrary::getEllipsoidIndex | ( | const char * | code, |
long * | index | ||
) |
Definition at line 210 of file EllipsoidLibrary.cpp.
void EllipsoidLibrary::getEllipsoidInfo | ( | const long | index, |
char * | code, | ||
char * | name | ||
) |
Definition at line 227 of file EllipsoidLibrary.cpp.
void EllipsoidLibrary::getEllipsoidParameters | ( | const long | index, |
double * | a, | ||
double * | f | ||
) |
Definition at line 245 of file EllipsoidLibrary.cpp.
EllipsoidLibrary & EllipsoidLibrary::operator= | ( | const EllipsoidLibrary & | e | ) |
Definition at line 146 of file EllipsoidLibrary.cpp.
void EllipsoidLibrary::removeEllipsoid | ( | const char * | code | ) |
Definition at line 178 of file EllipsoidLibrary.cpp.