USGS

Isis 3.0 Developer's Reference (API)

Home

WorldMapper.h

Go to the documentation of this file.
00001 #ifndef WorldMapper_h
00002 #define WorldMapper_h
00003 
00025 namespace Isis {
00054   class WorldMapper {
00055     public:
00057       WorldMapper() {};
00058 
00060       virtual ~WorldMapper() {};
00061 
00072       virtual double ProjectionX(const double worldX) const = 0;
00073 
00084       virtual double ProjectionY(const double worldY) const = 0;
00085 
00095       virtual double WorldX(const double projectionX) const = 0;
00096 
00106       virtual double WorldY(const double projectionY) const = 0;
00107 
00116       virtual double Resolution() const {
00117         return 1.0;
00118       };
00119   };
00120 };
00121 
00122 #endif