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
38
class
RadarGroundRangeMap
:
public
CameraFocalPlaneMap
{
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
src
base
objs
RadarGroundRangeMap
RadarGroundRangeMap.h