UNCLASSIFIED
|
GeographicTranslator
|
#include <DatumLibrary.h>
Public Member Functions | |
| DatumLibrary (DatumLibraryImplementation *__datumLibraryImplementation) | |
| DatumLibrary (const DatumLibrary &d) | |
| DatumLibrary & | operator= (const DatumLibrary &d) |
| ~DatumLibrary (void) | |
| void | defineDatum (const int datumType, const char *datumCode, const char *datumName, const char *ellipsoidCode, double deltaX, double deltaY, double deltaZ, double sigmaX, double sigmaY, double sigmaZ, double westLongitude, double eastLongitude, double southLatitude, double northLatitude, double rotationX, double rotationY, double rotationZ, double scaleFactor) |
| void | removeDatum (const char *code) |
| void | datumCode (const long index, char *code) |
| void | getDatumCount (long *count) |
| void | getDatumIndex (const char *code, long *index) |
| void | getDatumInfo (const long index, char *code, char *name, char *ellipsoidCode) |
| void | getDatumParameters (const long index, DatumType::Enum *datumType, double *deltaX, double *deltaY, double *deltaZ, double *sigmaX, double *sigmaY, double *sigmaZ, double *westLongitude, double *eastLongitude, double *southLatitude, double *northLatitude, double *rotationX, double *rotationY, double *rotationZ, double *scaleFactor) |
| void | getDatumValidRectangle (const long index, double *westLongitude, double *eastLongitude, double *southLatitude, double *northLatitude) |
| void | validDatum (const long index, double longitude, double latitude, long *result) |
Definition at line 133 of file DatumLibrary.h.
| DatumLibrary::DatumLibrary | ( | DatumLibraryImplementation * | __datumLibraryImplementation | ) |
Definition at line 143 of file DatumLibrary.cpp.
| DatumLibrary::DatumLibrary | ( | const DatumLibrary & | d | ) |
Definition at line 154 of file DatumLibrary.cpp.
| DatumLibrary::~DatumLibrary | ( | void | ) |
Definition at line 160 of file DatumLibrary.cpp.
| void MSP::CCS::DatumLibrary::datumCode | ( | const long | index, |
| char * | code | ||
| ) |
| void DatumLibrary::defineDatum | ( | const int | datumType, |
| const char * | datumCode, | ||
| const char * | datumName, | ||
| const char * | ellipsoidCode, | ||
| double | deltaX, | ||
| double | deltaY, | ||
| double | deltaZ, | ||
| double | sigmaX, | ||
| double | sigmaY, | ||
| double | sigmaZ, | ||
| double | westLongitude, | ||
| double | eastLongitude, | ||
| double | southLatitude, | ||
| double | northLatitude, | ||
| double | rotationX, | ||
| double | rotationY, | ||
| double | rotationZ, | ||
| double | scaleFactor | ||
| ) |
Definition at line 177 of file DatumLibrary.cpp.
| void DatumLibrary::getDatumCount | ( | long * | count | ) |
Definition at line 244 of file DatumLibrary.cpp.
| void DatumLibrary::getDatumIndex | ( | const char * | code, |
| long * | index | ||
| ) |
Definition at line 257 of file DatumLibrary.cpp.
| void DatumLibrary::getDatumInfo | ( | const long | index, |
| char * | code, | ||
| char * | name, | ||
| char * | ellipsoidCode | ||
| ) |
Definition at line 272 of file DatumLibrary.cpp.
| void DatumLibrary::getDatumParameters | ( | const long | index, |
| DatumType::Enum * | datumType, | ||
| double * | deltaX, | ||
| double * | deltaY, | ||
| double * | deltaZ, | ||
| double * | sigmaX, | ||
| double * | sigmaY, | ||
| double * | sigmaZ, | ||
| double * | westLongitude, | ||
| double * | eastLongitude, | ||
| double * | southLatitude, | ||
| double * | northLatitude, | ||
| double * | rotationX, | ||
| double * | rotationY, | ||
| double * | rotationZ, | ||
| double * | scaleFactor | ||
| ) |
Definition at line 291 of file DatumLibrary.cpp.
| void DatumLibrary::getDatumValidRectangle | ( | const long | index, |
| double * | westLongitude, | ||
| double * | eastLongitude, | ||
| double * | southLatitude, | ||
| double * | northLatitude | ||
| ) |
Definition at line 366 of file DatumLibrary.cpp.
| DatumLibrary & DatumLibrary::operator= | ( | const DatumLibrary & | d | ) |
Definition at line 166 of file DatumLibrary.cpp.
| void DatumLibrary::removeDatum | ( | const char * | code | ) |
Definition at line 227 of file DatumLibrary.cpp.
| void DatumLibrary::validDatum | ( | const long | index, |
| double | longitude, | ||
| double | latitude, | ||
| long * | result | ||
| ) |
Definition at line 383 of file DatumLibrary.cpp.