UNCLASSIFIED

GeographicTranslator
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
EllipsoidParameters.h
Go to the documentation of this file.
1 // CLASSIFICATION: UNCLASSIFIED
2 
3 #ifndef EllipsoidParameters_H
4 #define EllipsoidParameters_H
5 
6 #include "DtccApi.h"
7 
8 
9 namespace MSP
10 {
11  namespace CCS
12  {
14  {
15  public:
16 
19  double __semiMajorAxis,
20  double __flattening,
21  const char* __ellipsoidCode );
23 
25 
26  EllipsoidParameters& operator=( const EllipsoidParameters &ecp );
27 
28  void setSemiMajorAxis( double __semiMajorAxis );
29  void setFlattening( double __flattening );
30  void setEllipsoidCode( char __ellipsoidCode[4] );
31 
32  double semiMajorAxis() const;
33  double flattening() const;
34  char* ellipsoidCode();
35 
36  private:
37 
38  double _semiMajorAxis;
39  double _flattening;
40  char _ellipsoidCode[4];
41 
42  };
43  }
44 }
45 
46 #endif
47 
48 
49 // CLASSIFICATION: UNCLASSIFIED