Isis 3.0 Object Programmers' Reference
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
LroWideAngleCameraDistortionMap.h
Go to the documentation of this file.
1
#ifndef LroWideAngleCameraDistortionMap_h
2
#define LroWideAngleCameraDistortionMap_h
3
23
#include <QVector>
24
#include "
CameraDistortionMap.h
"
25
26
namespace
Isis {
58
class
LroWideAngleCameraDistortionMap
:
public
CameraDistortionMap
{
59
public
:
60
LroWideAngleCameraDistortionMap
(
Camera
*parent,
int
naifIkCode);
61
63
virtual
~LroWideAngleCameraDistortionMap
() { }
64
65
void
addFilter
(
int
naifIkCode);
66
void
setBand
(
int
vband);
67
68
virtual
bool
SetFocalPlane
(
const
double
dx,
const
double
dy);
69
70
virtual
bool
SetUndistortedFocalPlane
(
const
double
ux,
const
double
uy);
71
72
private
:
73
QVector<std::vector<double> > m_odkFilters;
74
75
};
76
};
77
#endif