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
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