Isis Developer Reference
KaguyaTcCameraDistortionMap.h
Go to the documentation of this file.
1
7/* SPDX-License-Identifier: CC0-1.0 */
8
9#ifndef KaguyaTcCameraDistortionMap_h
10#define KaguyaTcCameraDistortionMap_h
11
12#include "CameraDistortionMap.h"
13
14namespace Isis {
31 public:
32 KaguyaTcCameraDistortionMap(Camera *parent, int naifIkCode);
33
35
36 virtual bool SetFocalPlane(double dx, double dy);
37
38 virtual bool SetUndistortedFocalPlane(double ux, double uy);
39
40 protected:
41 std::vector<double> p_odkx;
42 std::vector<double> p_odky;
43 };
44};
45#endif
Distort/undistort focal plane coordinates.
Definition CameraDistortionMap.h:41
Definition Camera.h:236
Distort/undistort focal plane coordinates for Kaguya's TC cameras.
Definition KaguyaTcCameraDistortionMap.h:30
std::vector< double > p_odky
distortion y coefficients
Definition KaguyaTcCameraDistortionMap.h:42
virtual bool SetFocalPlane(double dx, double dy)
Compute undistorted focal plane x/y.
Definition KaguyaTcCameraDistortionMap.cpp:90
KaguyaTcCameraDistortionMap(Camera *parent, int naifIkCode)
Kaguya TC Camera distortion map constructor.
Definition KaguyaTcCameraDistortionMap.cpp:30
virtual ~KaguyaTcCameraDistortionMap()
Destructor.
Definition KaguyaTcCameraDistortionMap.cpp:51
std::vector< double > p_odkx
distortion x coefficients
Definition KaguyaTcCameraDistortionMap.h:41
virtual bool SetUndistortedFocalPlane(double ux, double uy)
Compute distorted focal plane x/y.
Definition KaguyaTcCameraDistortionMap.cpp:130
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16