Isis Developer Reference
RadarSkyMap.h
Go to the documentation of this file.
1 #ifndef RadarSkyMap_h
2 #define RadarSkyMap_h
3 
8 /* SPDX-License-Identifier: CC0-1.0 */
9 
10 #include "Camera.h"
11 #include "CameraSkyMap.h"
12 
13 namespace Isis {
31  class RadarSkyMap : public CameraSkyMap {
32  public:
33  RadarSkyMap(Camera *parent);
34 
36  virtual ~RadarSkyMap() {};
37 
38  virtual bool SetFocalPlane(const double ux, const double uy,
39  const double uz);
40 
41  virtual bool SetSky(const double ra, const double dec);
42 
43  };
44 };
45 #endif
Isis::RadarSkyMap::RadarSkyMap
RadarSkyMap(Camera *parent)
Constructor a map between focal plane x/y and right acension/declination.
Definition: RadarSkyMap.cpp:16
Isis::Camera
Definition: Camera.h:236
RadarSkyMap.h
Isis::RadarSkyMap::SetFocalPlane
virtual bool SetFocalPlane(const double ux, const double uy, const double uz)
Compute ra/dec from slant range.
Definition: RadarSkyMap.cpp:29
Isis::RadarSkyMap::~RadarSkyMap
virtual ~RadarSkyMap()
Destructor.
Definition: RadarSkyMap.h:36
Camera.h
Isis::CameraSkyMap
Convert between undistorted focal plane and ra/dec coordinates.
Definition: CameraSkyMap.h:31
Isis::RadarSkyMap
Convert between slantrange/groundrange and ra/dec coordinates.
Definition: RadarSkyMap.h:31
Isis::RadarSkyMap::SetSky
virtual bool SetSky(const double ra, const double dec)
Compute slant range from ra/dec.
Definition: RadarSkyMap.cpp:43
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
CameraSkyMap.h