Isis 3 Programmer Reference
LroWideAngleCameraFocalPlaneMap.h
1#ifndef LroWideAngleCameraFocalPlaneMap_h
2#define LroWideAngleCameraFocalPlaneMap_h
3
10/* SPDX-License-Identifier: CC0-1.0 */
11
12#include <QVector>
13#include "CameraFocalPlaneMap.h"
14
15namespace Isis {
34 public:
35 LroWideAngleCameraFocalPlaneMap(Camera *parent, int naifIkCode);
36
39
40 void addFilter(int naifIkCode);
41 void setBand(int vband);
42
43 private:
45 double m_transx[3];
46 double m_transy[3];
47 double m_itranss[3];
48 double m_itransl[3];
49 };
50 QVector<TranslationParameters> m_transparms;
51 };
52}
53#endif
Convert between distorted focal plane and detector coordinates.
Distort/undistort focal plane coordinates.
LroWideAngleCameraFocalPlaneMap(Camera *parent, int naifIkCode)
Camera distortion map constructor.
void addFilter(int naifIkCode)
Add an additional set of parameters for a given LROC/WAC filter.
void setBand(int vband)
Implements band-dependant focal plane parameters.
virtual ~LroWideAngleCameraFocalPlaneMap()
Destroys the LroWideAngleCameraFocalPlaneMap object.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16