1 #ifndef NewHorizonsMvicTdiCameraDistortionMap_h 2 #define NewHorizonsMvicTdiCameraDistortionMap_h 48 vector<double> xDistortionCoeffs,
49 vector<double> yDistortionCoeffs,
50 vector<double> residualColDistCoeffs,
51 vector<double> residualRowDistCoeffs);
55 virtual bool SetFocalPlane(
const double dx,
const double dy);
57 virtual bool SetUndistortedFocalPlane(
const double ux,
const double uy);
62 bool computeDistortionCorrections(
const double xscaled,
const double yscaled,
double &deltax);
63 void computeResidualDistortionCorrections(
const double dx,
double &residualDeltax,
64 double &residualDeltay);
vector< double > m_residualColDistCoeffs
residual distortion coefficients as determined
Namespace for the standard library.
double m_focalPlaneHalf_x
half of focal plane x and y dimensions in mm
Distort/undistort focal plane coordinates for New Horizons/MVIC.
std::vector< double > m_xDistortionCoeffs
distortion coefficients in x and y as determined
Distort/undistort focal plane coordinates.
vector< double > m_residualRowDistCoeffs
by Jason Cook, SWRI (MVIC Distortion)
Namespace for ISIS/Bullet specific routines.
std::vector< double > m_yDistortionCoeffs
by Keith Harrison (Interface Control Document section 10.3.1.2)