Isis Developer Reference
DawnFcDistortionMap.h
Go to the documentation of this file.
1#ifndef DawnFcDistortionMap_h
2#define DawnFcDistortionMap_h
3
10/* SPDX-License-Identifier: CC0-1.0 */
11
12#include "CameraDistortionMap.h"
13#include "Camera.h"
14
15namespace Isis {
22 public:
23 DawnFcDistortionMap(Camera *parent, double k1, double zDirection = 1.0);
25
26 bool SetFocalPlane(const double ux, const double uy);
27 bool SetUndistortedFocalPlane(const double dx, const double dy);
28
29 private:
30 double p_k1;
31 };
32};
33#endif
Distort/undistort focal plane coordinates.
Definition CameraDistortionMap.h:41
Definition Camera.h:236
Definition DawnFcDistortionMap.h:21
bool SetFocalPlane(const double ux, const double uy)
Compute undistorted focal plane x/y.
Definition DawnFcDistortionMap.cpp:24
DawnFcDistortionMap(Camera *parent, double k1, double zDirection=1.0)
Definition DawnFcDistortionMap.cpp:7
~DawnFcDistortionMap()
Definition DawnFcDistortionMap.h:24
bool SetUndistortedFocalPlane(const double dx, const double dy)
Compute distorted focal plane x/y.
Definition DawnFcDistortionMap.cpp:11
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16