|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef TaylorCameraDistortionMap_h
2 #define TaylorCameraDistortionMap_h
12 #ifndef CameraDistortionMap_h
Distort/undistort focal plane coordinates.
Definition: TaylorCameraDistortionMap.h:40
double p_focalPlaneX
Distorted focal plane x.
Definition: CameraDistortionMap.h:65
void SetDistortion(const int naifIkCode)
Load distortion coefficients.
Definition: TaylorCameraDistortionMap.cpp:63
double p_undistortedFocalPlaneY
Undistorted focal plane y.
Definition: CameraDistortionMap.h:68
bool SetFocalPlane(const double dx, const double dy)
Compute undistorted focal plane x/y.
Definition: TaylorCameraDistortionMap.cpp:92
double p_undistortedFocalPlaneX
Undistorted focal plane x.
Definition: CameraDistortionMap.h:67
void DistortionFunctionJacobian(double x, double y, double *Jxx, double *Jxy, double *Jyx, double *Jyy)
Jacobian of the distortion function.
Definition: TaylorCameraDistortionMap.cpp:239
void DistortionFunction(double ux, double uy, double *dx, double *dy)
Compute distorted focal plane dx,dy given an undistorted focal plane ux,uy.
Definition: TaylorCameraDistortionMap.cpp:203
bool SetUndistortedFocalPlane(const double ux, const double uy)
Compute distorted focal plane x/y.
Definition: TaylorCameraDistortionMap.cpp:177
QString toString(bool boolToConvert)
Global function to convert a boolean to a string.
Definition: IString.cpp:211
std::vector< double > p_odtx
distortion x coefficients
Definition: TaylorCameraDistortionMap.h:54
Camera * p_camera
The camera to distort/undistort.
Definition: CameraDistortionMap.h:63
~TaylorCameraDistortionMap()
Destructor.
Definition: TaylorCameraDistortionMap.h:47
TaylorCameraDistortionMap(Camera *parent, double zDirection=1.0)
Taylor series camera distortion map constructor.
Definition: TaylorCameraDistortionMap.cpp:29
Distort/undistort focal plane coordinates.
Definition: CameraDistortionMap.h:41
Namespace for the standard library.
std::vector< double > p_odty
distortion y coefficients
Definition: TaylorCameraDistortionMap.h:55
const double E
Sets some basic constants for use in ISIS programming.
Definition: Constants.h:39
SpiceDouble getDouble(const QString &key, int index=0)
This returns a value from the NAIF text pool.
Definition: Spice.cpp:1039
double p_focalPlaneY
Distorted focal plane y.
Definition: CameraDistortionMap.h:66
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16