- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

# Y:/msp/devkits/temp_geotrans/master/geotrans3.1/CCS/src/dtcc/CoordinateSystemParameters/MapProjection6Parameters.h

Go to the documentation of this file.

    00001 // CLASSIFICATION: UNCLASSIFIED
    00002
    00003 #ifndef MapProjection6Parameters_H
    00004 #define MapProjection6Parameters_H
    00005
    00006 #include "CoordinateSystemParameters.h"
    00007 #include "DtccApi.h"
    00008
    00009
    00010
    00011 namespace MSP
    00012 {
    00013   namespace CCS
    00014   {
    00015     class MSP_DTCC_API MapProjection6Parameters : public CoordinateSystemParameters
    00016     {
    00017     public:
    00018
    00019       MapProjection6Parameters();
    00020       MapProjection6Parameters( CoordinateType::Enum _coordinateType );
    00021       MapProjection6Parameters( CoordinateType::Enum _coordinateType, double __centralMeridian, double __originLatitude, double __standardParallel1, double __standardParallel2, double __falseEasting, double __falseNorthing );
    00022       MapProjection6Parameters( const MapProjection6Parameters& p );
    00023
    00024       ~MapProjection6Parameters();
    00025
    00026       MapProjection6Parameters& operator=( const MapProjection6Parameters &p );
    00027
    00028       void setCentralMeridian( double __centralMeridian );
    00029       void setOriginLatitude( double __originLatitude );
    00030       void setStandardParallel1( double __standardParallel1 );
    00031       void setStandardParallel2( double __standardParallel2 );
    00032       void setFalseEasting( double __falseEasting );
    00033       void setFalseNorthing( double __falseNorthing );
    00034
    00035       double centralMeridian() const;
    00036       double originLatitude() const;
    00037       double standardParallel1() const;
    00038       double standardParallel2() const;
    00039       double falseEasting() const;
    00040       double falseNorthing() const;
    00041
    00042     private:
    00043
    00044       double _centralMeridian;
    00045       double _originLatitude;
    00046       double _standardParallel1;
    00047       double _standardParallel2;
    00048       double _falseEasting;
    00049       double _falseNorthing;
    00050
    00051     };
    00052   }
    00053 }
    00054
    00055 #endif
    00056
    00057
    00058 // CLASSIFICATION: UNCLASSIFIED