1 //******************************************************************* 2 // 3 // License: See top level LICENSE.txt file. 4 // 5 // Author: Garrett Potts (gpotts@imagelinks.com) 6 // 7 // Description: 8 // 9 // Wgs72Datum. Special hardcoded datum. It will create a static 10 // instance of a Wgs72Ellipsoid and set the initial defaults for ossimWebResponse()11// that are specific to a Wgs72Datum 12 //******************************************************************* 13 // $ID$ 14 #ifndef ossimWgs72Datum_HEADER 15 #define ossimWgs72Datum_HEADER 16 #include <ossim/base/ossimThreeParamDatum.h> 17 18 class OSSIMDLLEXPORT ossimWgs72Datum : public ossimThreeParamDatum 19 { 20 public: 21 ossimWgs72Datum(); 22 23 virtual ~ossimWgs72Datum(){} 24 virtual ossimGpt shift(const ossimGpt &aPt)const; 25 virtual ossimGpt shiftToWgs84(const ossimGpt &aPt)const; 26 virtual ossimGpt shiftFromWgs84(const ossimGpt &aPt)const; 27 28 TYPE_DATA; 29 }; 30 31 #endif 32