Salome HOME
47f087541b78d31ab20635a181fc4c8b3fb6a010
[modules/hydro.git] / src / HYDROData / HYDROData_Lambert93.h
1 \r
2 #ifndef HYDROData_Lambert93_HeaderFile\r
3 #define HYDROData_Lambert93_HeaderFile\r
4 \r
5 class HYDROData_Lambert93\r
6 {\r
7 public:\r
8   static double toRad( double theDeg );\r
9   static double toDeg( double theRad );\r
10 \r
11   static void toXY( double theLatitudeDeg, double theLongitudeDeg,\r
12                     double& theX, double& theY );\r
13   static void toGeo( double theX, double theY,\r
14                      double& theLatitudeDeg, double& theLongitudeDeg,\r
15                      double theEps );\r
16 private:\r
17   static double calc_rho( double phi );\r
18   static double calc_phi_inv( double rho, double eps );\r
19   static double calc_phi_ign( double rho, double eps );\r
20 };\r
21 \r
22 #endif\r