00001 // CLASSIFICATION: UNCLASSIFIED 00002 00003 #ifndef CoordinateSystemParameters_H 00004 #define CoordinateSystemParameters_H 00005 00006 #include "CoordinateType.h" 00007 #include "DtccApi.h" 00008 00009 00010 00011 namespace MSP 00012 { 00013 namespace CCS 00014 { 00015 class MSP_DTCC_API CoordinateSystemParameters 00016 { 00017 public: 00018 00019 CoordinateSystemParameters(); 00020 CoordinateSystemParameters( MSP::CCS::CoordinateType::Enum __coordinateType ); 00021 CoordinateSystemParameters( const CoordinateSystemParameters& csp ); 00022 00023 virtual ~CoordinateSystemParameters(); 00024 00025 CoordinateSystemParameters& operator=( const CoordinateSystemParameters &csp ); 00026 00027 void setCoordinateType( MSP::CCS::CoordinateType::Enum __coordinateType ); 00028 CoordinateType::Enum coordinateType() const; 00029 00030 00031 protected: 00032 00033 CoordinateType::Enum _coordinateType; 00034 00035 }; 00036 } 00037 } 00038 00039 #endif 00040 00041 00042 // CLASSIFICATION: UNCLASSIFIED