OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimGeodeticEvaluator.h
Go to the documentation of this file.
1 //----------------------------------------------------------------------------
2 //
3 // License: See top level LICENSE.txt file.
4 //
5 // Author: David Hicks
6 //
7 // Description: GeodeticEvaluator class.
8 //----------------------------------------------------------------------------
9 #ifndef ossimGeodeticEvaluator_HEADER
10 #define ossimGeodeticEvaluator_HEADER 1
11 
14 #include <ossim/base/ossimGpt.h>
15 
16 
18 {
19 public:
20 
26 
31 
32 
44  bool direct(
45  const ossimGpt& p1, const double& az1, const double& d, ossimGpt& p2, double& az2);
46 
47 
59  bool inverse(
60  const ossimGpt& p1, const ossimGpt& p2, double& d, double& az12, double& az21);
61 
62 protected:
63  double m_A;
64  double m_B;
65  double m_F;
66  double m_A2;
67  double m_B2;
68  double m_Ecc2;
69  double m_2ndEcc2;
70 
71 private:
72 
73 };
74 
75 #endif // #ifndef ossimGeodeticEvaluator_HEADER
#define OSSIM_DLL