Isis 3.0 Developer's Reference (
API
)
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
KaguyaMiCameraDistortionMap.h
Go to the documentation of this file.
1
#ifndef KaguyaMiCameraDistortionMap_h
2
#define KaguyaMiCameraDistortionMap_h
3
23
#include <vector>
24
#include "
CameraDistortionMap.h
"
25
26
namespace
Isis {
27
45
class
KaguyaMiCameraDistortionMap
:
public
CameraDistortionMap
{
46
public
:
47
KaguyaMiCameraDistortionMap
(
Camera
*parent);
48
50
virtual
~KaguyaMiCameraDistortionMap
() {};
51
52
void
SetDistortion
(
const
int
naifIkCode);
53
54
virtual
bool
SetFocalPlane
(
const
double
dx,
const
double
dy);
55
56
virtual
bool
SetUndistortedFocalPlane
(
const
double
ux,
const
double
uy);
57
private
:
58
double
m_distCoefX[4], m_distCoefY[4];
59
double
m_boreX, m_boreY;
60
int
m_numDistCoef;
61
};
62
};
63
#endif