Isis 3 Programmer Reference
RadarGroundRangeMap.h
1 #ifndef RadarGroundRangeMap_h
2 #define RadarGroundRangeMap_h
3 
8 /* SPDX-License-Identifier: CC0-1.0 */
9 
10 #include "Camera.h"
11 #include "CameraFocalPlaneMap.h"
12 
13 namespace Isis {
14 
15 #ifndef RADAR_LOOK_DIR
16  namespace Radar {
17  enum LookDirection { Left, Right };
18  }
19 #define RADAR_LOOK_DIR
20 #endif
21 
39  public:
40  RadarGroundRangeMap(Camera *parent, const int naifIkCode);
41 
42  static void setTransform(int naifIkCode, double groundRangeResolution,
43  int samples, Radar::LookDirection ldir);
44  };
45 };
46 #endif
Isis::RadarGroundRangeMap
Construct a mapping between image sample and Radar ground range.
Definition: RadarGroundRangeMap.h:38
Isis::RadarGroundRangeMap::RadarGroundRangeMap
RadarGroundRangeMap(Camera *parent, const int naifIkCode)
Construct mapping between detectors and focal plane x/y.
Definition: RadarGroundRangeMap.cpp:16
Isis::Camera
Definition: Camera.h:236
Isis::CameraFocalPlaneMap
Convert between distorted focal plane and detector coordinates.
Definition: CameraFocalPlaneMap.h:85
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16