23 #ifndef CameraDistortionMap_h
24 #define CameraDistortionMap_h
83 return p_undistortedFocalPlaneX;
88 return p_undistortedFocalPlaneY;
100 double p_focalPlaneY;
101 double p_undistortedFocalPlaneX;
102 double p_undistortedFocalPlaneY;
105 std::vector<double> p_odk;
double ZDirection() const
Return the direction of the focal plane Z-axis.
double UndistortedFocalPlaneY() const
Return undistorted focal plane y.
CameraDistortionMap(Camera *parent, double zDirection=1.0)
Camera distortion map constructor.
void SetDistortion(int naifIkCode)
Load distortion coefficients.
virtual ~CameraDistortionMap()
Destructor.
double FocalLength() const
Returns the focal length.
std::vector< double > OpticalDistortionCoefficients() const
Return optical distortion polynomial coefficients.
virtual bool SetUndistortedFocalPlane(double ux, double uy)
Compute distorted focal plane x/y.
virtual bool SetFocalPlane(double dx, double dy)
Compute undistorted focal plane x/y.
Distort/undistort focal plane coordinates.
double UndistortedFocalPlaneZ() const
Return undistorted focal plane z.
double FocalPlaneY() const
Return distorted focal plane y.
double FocalPlaneX() const
Return distorted focal plane x.
double UndistortedFocalPlaneX() const
Return undistorted focal plane x.