UNCLASSIFIED

GeographicTranslator
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes | List of all members
MSP::CCS::CoordinateSystem Class Reference

#include <CoordinateSystem.h>

Inheritance diagram for MSP::CCS::CoordinateSystem:
MSP::CCS::AlbersEqualAreaConic MSP::CCS::AzimuthalEquidistant MSP::CCS::Bonne MSP::CCS::BritishNationalGrid MSP::CCS::Cassini MSP::CCS::CylindricalEqualArea MSP::CCS::Eckert4 MSP::CCS::Eckert6 MSP::CCS::EquidistantCylindrical MSP::CCS::GARS MSP::CCS::Geocentric MSP::CCS::GEOREF MSP::CCS::Gnomonic MSP::CCS::LambertConformalConic MSP::CCS::LocalCartesian MSP::CCS::Mercator MSP::CCS::MGRS MSP::CCS::MillerCylindrical MSP::CCS::Mollweide MSP::CCS::Neys MSP::CCS::NZMG MSP::CCS::ObliqueMercator MSP::CCS::Orthographic MSP::CCS::PolarStereographic MSP::CCS::Polyconic MSP::CCS::Sinusoidal MSP::CCS::Stereographic MSP::CCS::TransverseCylindricalEqualArea MSP::CCS::TransverseMercator MSP::CCS::UPS MSP::CCS::USNG MSP::CCS::UTM MSP::CCS::VanDerGrinten MSP::CCS::WebMercator

Public Member Functions

 CoordinateSystem ()
 
 CoordinateSystem (double _semiMajorAxis, double _flattening)
 
 ~CoordinateSystem ()
 
void getEllipsoidParameters (double *_semiMajorAxis, double *_flattening)
 

Protected Attributes

double semiMajorAxis
 
double flattening
 

Detailed Description

Definition at line 13 of file CoordinateSystem.h.

Constructor & Destructor Documentation

CoordinateSystem::CoordinateSystem ( )

Definition at line 9 of file CoordinateSystem.cpp.

CoordinateSystem::CoordinateSystem ( double  _semiMajorAxis,
double  _flattening 
)

Definition at line 20 of file CoordinateSystem.cpp.

CoordinateSystem::~CoordinateSystem ( )

Definition at line 34 of file CoordinateSystem.cpp.

Member Function Documentation

void CoordinateSystem::getEllipsoidParameters ( double *  _semiMajorAxis,
double *  _flattening 
)

Definition at line 58 of file CoordinateSystem.cpp.

Member Data Documentation

double MSP::CCS::CoordinateSystem::flattening
protected

Definition at line 52 of file CoordinateSystem.h.

double MSP::CCS::CoordinateSystem::semiMajorAxis
protected

Definition at line 51 of file CoordinateSystem.h.