UNCLASSIFIED

GeographicTranslator
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
UPSCoordinates.h
Go to the documentation of this file.
1 // CLASSIFICATION: UNCLASSIFIED
2 
3 #ifndef UPSCoordinates_H
4 #define UPSCoordinates_H
5 
6 #include "CoordinateTuple.h"
7 #include "DtccApi.h"
8 
9 
10 
11 namespace MSP
12 {
13  namespace CCS
14  {
16  {
17  public:
18 
20  UPSCoordinates( CoordinateType::Enum _coordinateType );
21  UPSCoordinates( CoordinateType::Enum _coordinateType, char __hemisphere, double __easting, double __northing );
22  UPSCoordinates( CoordinateType::Enum _coordinateType, const char* __warningMessage, char __hemisphere, double __easting, double __northing );
23  UPSCoordinates( const UPSCoordinates& c );
24 
25  ~UPSCoordinates();
26 
27  UPSCoordinates& operator=( const UPSCoordinates &c );
28 
29  void set( char __hemisphere, double __easting, double __northing );
30 
31  char hemisphere() const;
32  double easting() const;
33  double northing() const;
34 
35  private:
36 
37  char _hemisphere;
38  double _easting;
39  double _northing;
40 
41  };
42  }
43 }
44 
45 #endif
46 
47 
48 // CLASSIFICATION: UNCLASSIFIED