Isis 3 Programmer Reference
IrregularBodyCameraGroundMap.cpp
1
6/* SPDX-License-Identifier: CC0-1.0 */
7
8#include "IrregularBodyCameraGroundMap.h"
9
10#include "SurfacePoint.h"
11
12using namespace std;
13
14namespace Isis {
15
22 const bool clip_emission_angles) : CameraGroundMap(parent),
23 m_clip_emission(clip_emission_angles) {
24 }
25
43 double *cudx, double *cudy) {
44
45 return CameraGroundMap::GetXY(point, cudx, cudy, m_clip_emission);
46 }
47}
Convert between undistorted focal plane and ground coordinates.
virtual bool GetXY(const SurfacePoint &spoint, double *cudx, double *cudy, bool test=true)
Compute undistorted focal plane coordinate from ground position using current Spice from SetImage cal...
IrregularBodyCameraGroundMap(Camera *parent, const bool clip_emission_angles=false)
Constructor.
virtual bool GetXY(const SurfacePoint &spoint, double *cudx, double *cudy)
This method computes the undistorted focal plane coordinates for a ground position,...
This class defines a body-fixed surface point.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16
Namespace for the standard library.