Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Isis 3 Programmer Reference
WorldMapper.h
1#ifndef WorldMapper_h
2#define WorldMapper_h
7
8/* SPDX-License-Identifier: CC0-1.0 */
9namespace Isis {
39 public:
42
44 virtual ~WorldMapper() {};
45
56 virtual double ProjectionX(const double worldX) const = 0;
57
68 virtual double ProjectionY(const double worldY) const = 0;
69
79 virtual double WorldX(const double projectionX) const = 0;
80
90 virtual double WorldY(const double projectionY) const = 0;
91
100 virtual double Resolution() const {
101 return 1.0;
102 };
103 };
104};
105
106#endif
virtual ~WorldMapper()
Destroys the WorldMapper object.
Definition WorldMapper.h:44
virtual double WorldY(const double projectionY) const =0
This pure virtual method will return a world Y coordinate given a projection Y coordinate in meters.
virtual double ProjectionX(const double worldX) const =0
This pure virtual method will return a projection X coordinate in meters given a world X coordinate.
virtual double WorldX(const double projectionX) const =0
This pure virtual method will return a world X coordinate given a projection Y coordinate in meters.
virtual double Resolution() const
This virtual method will the resolution of the world system relative to one unit in the projection sy...
virtual double ProjectionY(const double worldY) const =0
This pure virtual method will return a projection Y coordinate in meters given a world Y coordinate.
WorldMapper()
Constructs an empty WorldMapper object.
Definition WorldMapper.h:41
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16