UNCLASSIFIED

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

#include <PolarStereographic.h>

Inheritance diagram for MSP::CCS::PolarStereographic:
MSP::CCS::CoordinateSystem

Public Member Functions

 PolarStereographic (double ellipsoidSemiMajorAxis, double ellipsoidFlattening, double centralMeridian, double standardParallel, double falseEasting, double falseNorthing)
 
 PolarStereographic (double ellipsoidSemiMajorAxis, double ellipsoidFlattening, double centralMeridian, double scaleFactor, char hemisphere, double falseEasting, double falseNorthing)
 
 PolarStereographic (const PolarStereographic &ps)
 
 ~PolarStereographic (void)
 
PolarStereographicoperator= (const PolarStereographic &ps)
 
PolarStereographicStandardParallelParametersgetStandardParallelParameters () const
 
PolarStereographicScaleFactorParametersgetScaleFactorParameters () const
 
MSP::CCS::MapProjectionCoordinatesconvertFromGeodetic (MSP::CCS::GeodeticCoordinates *geodeticCoordinates)
 
MSP::CCS::GeodeticCoordinatesconvertToGeodetic (MSP::CCS::MapProjectionCoordinates *mapProjectionCoordinates)
 
- Public Member Functions inherited from MSP::CCS::CoordinateSystem
 CoordinateSystem ()
 
 CoordinateSystem (double _semiMajorAxis, double _flattening)
 
 ~CoordinateSystem ()
 
void getEllipsoidParameters (double *_semiMajorAxis, double *_flattening)
 

Additional Inherited Members

- Protected Attributes inherited from MSP::CCS::CoordinateSystem
double semiMajorAxis
 
double flattening
 

Detailed Description

Definition at line 113 of file PolarStereographic.h.

Constructor & Destructor Documentation

PolarStereographic::PolarStereographic ( double  ellipsoidSemiMajorAxis,
double  ellipsoidFlattening,
double  centralMeridian,
double  standardParallel,
double  falseEasting,
double  falseNorthing 
)

Definition at line 138 of file PolarStereographic.cpp.

PolarStereographic::PolarStereographic ( double  ellipsoidSemiMajorAxis,
double  ellipsoidFlattening,
double  centralMeridian,
double  scaleFactor,
char  hemisphere,
double  falseEasting,
double  falseNorthing 
)

Definition at line 264 of file PolarStereographic.cpp.

PolarStereographic::PolarStereographic ( const PolarStereographic ps)

Definition at line 408 of file PolarStereographic.cpp.

PolarStereographic::~PolarStereographic ( void  )

Definition at line 430 of file PolarStereographic.cpp.

Member Function Documentation

MSP::CCS::MapProjectionCoordinates * PolarStereographic::convertFromGeodetic ( MSP::CCS::GeodeticCoordinates geodeticCoordinates)

Definition at line 501 of file PolarStereographic.cpp.

MSP::CCS::GeodeticCoordinates * PolarStereographic::convertToGeodetic ( MSP::CCS::MapProjectionCoordinates mapProjectionCoordinates)

Definition at line 592 of file PolarStereographic.cpp.

PolarStereographicScaleFactorParameters * PolarStereographic::getScaleFactorParameters ( ) const

Definition at line 480 of file PolarStereographic.cpp.

PolarStereographicStandardParallelParameters * PolarStereographic::getStandardParallelParameters ( ) const

Definition at line 462 of file PolarStereographic.cpp.

PolarStereographic & PolarStereographic::operator= ( const PolarStereographic ps)

Definition at line 435 of file PolarStereographic.cpp.