#include <utl/CoordinateSystemPtr.h>
#include <utl/AugerException.h>
#include <string>
Go to the source code of this file.
Classes | |
class | fwk::CoordinateSystemRegistry::InvalidCoordinateSystemException |
Base class for exceptions in the CoordinateSystemRegistry. More... | |
Namespaces | |
fwk | |
fwk::CoordinateSystemRegistry | |
Collection of useful pre-defined coordinate systems. | |
Enumerations | |
enum | fwk::CoordinateSystemRegistry::CoordinateSystemID { fwk::CoordinateSystemRegistry::eUndefined = 0, fwk::CoordinateSystemRegistry::eECEF = 1, fwk::CoordinateSystemRegistry::eMalargue, fwk::CoordinateSystemRegistry::ePampaAmarilla, fwk::CoordinateSystemRegistry::eCLF, fwk::CoordinateSystemRegistry::eXLF, fwk::CoordinateSystemRegistry::eLamar = 16, fwk::CoordinateSystemRegistry::eNewYork = 32 } |
Identifiers for all well-known coordinate systems. More... | |
Functions | |
utl::CoordinateSystemPtr | fwk::CoordinateSystemRegistry::Get (const std::string &theID) |
Get a well-known Coordinate System. More... | |
utl::CoordinateSystemPtr | fwk::CoordinateSystemRegistry::Get (const CoordinateSystemID &theID) |
Get a well-known Coordinate System. More... | |
void | fwk::CoordinateSystemRegistry::Init () |
Initialise the registry. More... | |
Registry for well-known auger coordinate systems
Definition in file CoordinateSystemRegistry.h.