|
Isis 3 Programmer Reference
|
1 #ifndef TgoCassisDistortionMap_h
2 #define TgoCassisDistortionMap_h
14 #include "CameraDistortionMap.h"
QList< double > m_A1_corr
Coefficients for rational distortion model used to compute ideal x from distorted x.
double m_width
The width of the ccd in pixels.
QList< double > m_A2_dist
Coefficients for rational distortion model used to compute distorted y from ideal y.
double m_height
The height of the ccd in pixels.
double m_pixelPitch
The pixel pitch of the camera.
double chiDotA(double x, double y, QList< double > A)
Evaluate the value for the multi-variate polynomial, given the list of 6 coefficients.
QList< double > m_A1_dist
Coefficients for rational distortion model used to compute distorted x from ideal x.
Distort/undistort focal plane coordinates.
QList< double > m_A3_dist
Coefficients for rational distortion model used to find scaling factor used when computing distorted ...
TgoCassisDistortionMap(Camera *parent, int naifIkCode)
Exomars TGO CaSSIS distortion map constructor.
Distort/undistort focal plane coordinates.
QList< double > m_A2_corr
Coefficients for rational distortion model used to compute ideal y from distorted y.
virtual bool SetUndistortedFocalPlane(const double ux, const double uy)
Compute distorted focal plane (x,y) given an undistorted focal plane (x,y).
virtual bool SetFocalPlane(const double dx, const double dy)
Compute undistorted focal plane (x,y) coordinate given the distorted (x,y).
virtual ~TgoCassisDistortionMap()
Exomars TGO CaSSIS distortion map destructor.
This is free and unencumbered software released into the public domain.
QList< double > m_A3_corr
Coefficients for rational distortion model used to find scaling factor used when computing ideal coor...