Isis Developer Reference
Isis::TgoCassisDistortionMap Class Reference

Distort/undistort focal plane coordinates. More...

#include <TgoCassisDistortionMap.h>

Inheritance diagram for Isis::TgoCassisDistortionMap:
Inheritance graph
Collaboration diagram for Isis::TgoCassisDistortionMap:
Collaboration graph

Public Member Functions

 TgoCassisDistortionMap (Camera *parent, int naifIkCode)
 Exomars TGO CaSSIS distortion map constructor.
 
virtual ~TgoCassisDistortionMap ()
 Exomars TGO CaSSIS distortion map destructor.
 
virtual bool SetFocalPlane (const double dx, const double dy)
 Compute undistorted focal plane (x,y) coordinate given the distorted (x,y).
 
virtual bool SetUndistortedFocalPlane (const double ux, const double uy)
 Compute distorted focal plane (x,y) given an undistorted focal plane (x,y).
 
virtual void SetDistortion (int naifIkCode)
 Load distortion coefficients.
 
std::vector< double > OpticalDistortionCoefficients () const
 Retrieve the distortion coefficients used for this model.
 
double ZDirection () const
 Gets the z-direction for this camera.
 
double FocalPlaneX () const
 Gets the x-value in the focal plane coordinate system.
 
double FocalPlaneY () const
 Gets the y-value in the focal plane coordinate system.
 
double UndistortedFocalPlaneX () const
 Gets the x-value in the undistorted focal plane coordinate system.
 
double UndistortedFocalPlaneY () const
 Gets the y-value in the undistorted focal plane coordinate system.
 
double UndistortedFocalPlaneZ () const
 Gets the z-value in the undistorted focal plane coordinate system.
 

Protected Attributes

Camerap_camera
 The camera to distort/undistort.
 
double p_focalPlaneX
 Distorted focal plane x.
 
double p_focalPlaneY
 Distorted focal plane y.
 
double p_undistortedFocalPlaneX
 Undistorted focal plane x.
 
double p_undistortedFocalPlaneY
 Undistorted focal plane y.
 
double p_zDirection
 Undistorted focal plane z.
 
std::vector< double > p_odk = {}
 Vector of distortion coefficients.
 

Detailed Description

Distort/undistort focal plane coordinates.

Creates a map for adding/removing optical distortions from the focal plane of a camera.

Model derived by Stepan Tulyakov and Anoton Ivanov, EPFL (Ecole Polytechnique Federale de Lausanne).

See also
TgoCassisCamera
$ISISDATA/tgo/assets/distortion
Author
2017-04-03 Jeannie Backer

Constructor & Destructor Documentation

◆ TgoCassisDistortionMap()

Isis::TgoCassisDistortionMap::TgoCassisDistortionMap ( Camera * parent,
int naifIkCode )

Exomars TGO CaSSIS distortion map constructor.

Create a camera distortion map. This class maps between distorted and undistorted focal plane x/y's. The default mapping is the identity, that is, the focal plane x/y and undistorted focal plane x/y will be identical.

Parameters
parentthe parent camera that will use this distortion map
naifIkCodeNAIF IK code.

References Isis::Spice::getDouble(), Isis::CameraDistortionMap::p_camera, and Isis::toString().

◆ ~TgoCassisDistortionMap()

Isis::TgoCassisDistortionMap::~TgoCassisDistortionMap ( )
virtual

Exomars TGO CaSSIS distortion map destructor.

Member Function Documentation

◆ FocalPlaneX()

double Isis::CameraDistortionMap::FocalPlaneX ( ) const
inherited

Gets the x-value in the focal plane coordinate system.

This is represented in millimeters from the origin.

Returns
The distorted focal plane x.

References Isis::CameraDistortionMap::p_focalPlaneX.

Referenced by Isis::Camera::SetRightAscensionDeclination(), and Isis::LineScanCameraSkyMap::SetSky().

◆ FocalPlaneY()

double Isis::CameraDistortionMap::FocalPlaneY ( ) const
inherited

Gets the y-value in the focal plane coordinate system.

This is represented in millimeters from the origin.

Returns
The distorted focal plane y.

References Isis::CameraDistortionMap::p_focalPlaneY.

Referenced by Isis::Camera::SetRightAscensionDeclination().

◆ OpticalDistortionCoefficients()

std::vector< double > Isis::CameraDistortionMap::OpticalDistortionCoefficients ( ) const
inherited

Retrieve the distortion coefficients used for this model.

Returns
The optical distortion of polynomial coefficients.

References Isis::CameraDistortionMap::p_odk.

◆ SetDistortion()

void Isis::CameraDistortionMap::SetDistortion ( int naifIkCode)
virtualinherited

Load distortion coefficients.

This method loads the distortion coefficients from the instrument kernel. The coefficients in the NAIF instrument kernel are expected to be in the form of:

INSxxxxx_OD_K = ( coef1, coef2, ..., coefN)
where xxxxx is the instrument code (always a negative number)

These coefficient will be used to convert from focal plane x,y to undistorted x,y as follows (add equation here)

Parameters
naifIkCodeCode to search for in instrument kernel

Reimplemented in Isis::KaguyaMiCameraDistortionMap, Isis::LoHighDistortionMap, Isis::LoMediumDistortionMap, Isis::LroNarrowAngleDistortionMap, Isis::TaylorCameraDistortionMap, Isis::JunoDistortionMap, and Isis::OsirisRexOcamsDistortionMap.

References Isis::CameraDistortionMap::p_camera, Isis::CameraDistortionMap::p_odk, and Isis::toString().

Referenced by Isis::LoHighDistortionMap::SetDistortion(), and Isis::LoMediumDistortionMap::SetDistortion().

◆ SetFocalPlane()

bool Isis::TgoCassisDistortionMap::SetFocalPlane ( const double dx,
const double dy )
virtual

Compute undistorted focal plane (x,y) coordinate given the distorted (x,y).

Model derived by Stepan Tulyakov and Anoton Ivanov, EPFL (Ecole Polytechnique Federale de Lausanne).

Given distorted focal plane coordinates, in millimeters, and parameters of rational CORRECTION model A1_corr, A2_corr, A3_corr, this function returns undistorted focal plane coordinates, in millimeters.

The rational optical distortion correction model is described by following equations:

chi = [ dx^2, dx*dy, dy^2, dx, dy, 1]

    A1_corr * chi'

x = ------------— A3_corr * chi'

A2_corr * chi' y = -------------— A3_corr * chi'

Parameters
dxdistorted focal plane x, in millimeters
dydistorted focal plane y, in millimeters
Returns
bool Indicates whether the conversion was successful.

Reimplemented from Isis::CameraDistortionMap.

References Isis::CameraDistortionMap::p_focalPlaneX, Isis::CameraDistortionMap::p_focalPlaneY, Isis::CameraDistortionMap::p_undistortedFocalPlaneX, and Isis::CameraDistortionMap::p_undistortedFocalPlaneY.

◆ SetUndistortedFocalPlane()

bool Isis::TgoCassisDistortionMap::SetUndistortedFocalPlane ( const double ux,
const double uy )
virtual

Compute distorted focal plane (x,y) given an undistorted focal plane (x,y).

Model derived by Stepan Tulyakov and Anoton Ivanov, EPFL (Ecole Polytechnique Federale de Lausanne).

Given ideal focal plane coordinates, in millimeters, and parameters of rational CORRECTION model A1_dist, A2_dist, A3_dist, this function returns distorted focal plane coordinates, in millimeters.

The rational optical distortion correction model is described by following equations:

chi = [ dx^2, dx*dy, dy^2, dx, dy, 1]

    A1_dist * chi'

x = ------------— A3_dist * chi'

A2_dist * chi' y = -------------— A3_dist * chi'

Parameters
uxundistorted focal plane x, in millimeters
uyundistorted focal plane y, in millimeters
Returns
bool Indicates whether the conversion was successful

Reimplemented from Isis::CameraDistortionMap.

References Isis::CameraDistortionMap::p_focalPlaneX, Isis::CameraDistortionMap::p_focalPlaneY, Isis::CameraDistortionMap::p_undistortedFocalPlaneX, and Isis::CameraDistortionMap::p_undistortedFocalPlaneY.

◆ UndistortedFocalPlaneX()

double Isis::CameraDistortionMap::UndistortedFocalPlaneX ( ) const
inherited

Gets the x-value in the undistorted focal plane coordinate system.

This is represented in millimeters from the origin.

Returns
The undistorted focal plane x

References Isis::CameraDistortionMap::p_undistortedFocalPlaneX.

Referenced by Isis::LidarControlPoint::ComputeResiduals(), Isis::Camera::SetImage(), and Isis::Camera::SetImage().

◆ UndistortedFocalPlaneY()

double Isis::CameraDistortionMap::UndistortedFocalPlaneY ( ) const
inherited

Gets the y-value in the undistorted focal plane coordinate system.

This is represented in millimeters from the origin.

Returns
The undistorted focal plane y

References Isis::CameraDistortionMap::p_undistortedFocalPlaneY.

Referenced by Isis::LidarControlPoint::ComputeResiduals(), Isis::Camera::SetImage(), and Isis::Camera::SetImage().

◆ UndistortedFocalPlaneZ()

double Isis::CameraDistortionMap::UndistortedFocalPlaneZ ( ) const
inherited

◆ ZDirection()

double Isis::CameraDistortionMap::ZDirection ( ) const
inherited

Gets the z-direction for this camera.

The direction is represented as +/- 1.

Returns
The direction of the focal plane Z-axis

References Isis::CameraDistortionMap::p_zDirection.

Member Data Documentation

◆ p_camera

Camera* Isis::CameraDistortionMap::p_camera
protectedinherited

The camera to distort/undistort.

Referenced by Isis::LroWideAngleCameraDistortionMap::addFilter(), Isis::CameraDistortionMap::CameraDistortionMap(), Isis::OsirisRexTagcamsDistortionMap::distortion_to_pointing_frame(), Isis::KaguyaTcCameraDistortionMap::KaguyaTcCameraDistortionMap(), Isis::MarciDistortionMap::MarciDistortionMap(), Isis::NewHorizonsMvicFrameCameraDistortionMap::NewHorizonsMvicFrameCameraDistortionMap(), Isis::NewHorizonsMvicTdiCameraDistortionMap::NewHorizonsMvicTdiCameraDistortionMap(), Isis::OsirisRexDistortionMap::OsirisRexDistortionMap(), Isis::OsirisRexOcamsDistortionMap::OsirisRexOcamsDistortionMap(), Isis::OsirisRexTagcamsDistortionMap::pointing_to_distortion_frame(), Isis::KaguyaMiCameraDistortionMap::SetDistortion(), Isis::LoHighDistortionMap::SetDistortion(), Isis::LoMediumDistortionMap::SetDistortion(), Isis::LroNarrowAngleDistortionMap::SetDistortion(), Isis::TaylorCameraDistortionMap::SetDistortion(), Isis::CameraDistortionMap::SetDistortion(), Isis::JunoDistortionMap::SetDistortion(), Isis::OsirisRexOcamsDistortionMap::SetDistortion(), Isis::OsirisRexDistortionMap::SetDistortion(), Isis::ReseauDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::MocWideAngleDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::ReseauDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::MocWideAngleDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::CameraDistortionMap::SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane(), TgoCassisDistortionMap(), and Isis::CameraDistortionMap::UndistortedFocalPlaneZ().

◆ p_focalPlaneX

double Isis::CameraDistortionMap::p_focalPlaneX
protectedinherited

Distorted focal plane x.

Referenced by Isis::CameraDistortionMap::FocalPlaneX(), Isis::ApolloMetricDistortionMap::SetFocalPlane(), Isis::RadarSlantRangeMap::SetFocalPlane(), Isis::RadialDistortionMap::SetFocalPlane(), Isis::ReseauDistortionMap::SetFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetFocalPlane(), Isis::ClementineUvvisDistortionMap::SetFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetFocalPlane(), Isis::LoHighDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetFocalPlane(), Isis::TaylorCameraDistortionMap::SetFocalPlane(), Isis::MocWideAngleDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetFocalPlane(), Isis::ThemisIrDistortionMap::SetFocalPlane(), Isis::ThemisVisDistortionMap::SetFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetFocalPlane(), SetFocalPlane(), Isis::DawnFcDistortionMap::SetFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetFocalPlane(), Isis::CameraDistortionMap::SetFocalPlane(), Isis::Hyb2OncDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetFocalPlane(), Isis::OsirisRexDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::DawnFcDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetUndistortedFocalPlane(), Isis::ApolloMetricDistortionMap::SetUndistortedFocalPlane(), Isis::RadarSlantRangeMap::SetUndistortedFocalPlane(), Isis::RadialDistortionMap::SetUndistortedFocalPlane(), Isis::ReseauDistortionMap::SetUndistortedFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetUndistortedFocalPlane(), Isis::ClementineUvvisDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::LoHighDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetUndistortedFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TaylorCameraDistortionMap::SetUndistortedFocalPlane(), Isis::MocWideAngleDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisIrDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisVisDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetUndistortedFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetUndistortedFocalPlane(), SetUndistortedFocalPlane(), Isis::CameraDistortionMap::SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::JunoDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexDistortionMap::SetUndistortedFocalPlane(), and Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane().

◆ p_focalPlaneY

double Isis::CameraDistortionMap::p_focalPlaneY
protectedinherited

Distorted focal plane y.

Referenced by Isis::CameraDistortionMap::FocalPlaneY(), Isis::ApolloMetricDistortionMap::SetFocalPlane(), Isis::RadarSlantRangeMap::SetFocalPlane(), Isis::RadialDistortionMap::SetFocalPlane(), Isis::ReseauDistortionMap::SetFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetFocalPlane(), Isis::ClementineUvvisDistortionMap::SetFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetFocalPlane(), Isis::LoHighDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetFocalPlane(), Isis::TaylorCameraDistortionMap::SetFocalPlane(), Isis::MocWideAngleDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetFocalPlane(), Isis::ThemisIrDistortionMap::SetFocalPlane(), Isis::ThemisVisDistortionMap::SetFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetFocalPlane(), SetFocalPlane(), Isis::DawnFcDistortionMap::SetFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetFocalPlane(), Isis::CameraDistortionMap::SetFocalPlane(), Isis::Hyb2OncDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetFocalPlane(), Isis::OsirisRexDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::DawnFcDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetUndistortedFocalPlane(), Isis::ApolloMetricDistortionMap::SetUndistortedFocalPlane(), Isis::RadarSlantRangeMap::SetUndistortedFocalPlane(), Isis::RadialDistortionMap::SetUndistortedFocalPlane(), Isis::ReseauDistortionMap::SetUndistortedFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetUndistortedFocalPlane(), Isis::ClementineUvvisDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::LoHighDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetUndistortedFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TaylorCameraDistortionMap::SetUndistortedFocalPlane(), Isis::MocWideAngleDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisIrDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisVisDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetUndistortedFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetUndistortedFocalPlane(), SetUndistortedFocalPlane(), Isis::CameraDistortionMap::SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::JunoDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexDistortionMap::SetUndistortedFocalPlane(), and Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane().

◆ p_odk

std::vector<double> Isis::CameraDistortionMap::p_odk = {}
protectedinherited

Vector of distortion coefficients.

Referenced by Isis::LroWideAngleCameraDistortionMap::LroWideAngleCameraDistortionMap(), Isis::MarciDistortionMap::MarciDistortionMap(), Isis::CameraDistortionMap::OpticalDistortionCoefficients(), Isis::LroWideAngleCameraDistortionMap::setBand(), Isis::LroNarrowAngleDistortionMap::SetDistortion(), Isis::CameraDistortionMap::SetDistortion(), Isis::JunoDistortionMap::SetDistortion(), Isis::OsirisRexOcamsDistortionMap::SetDistortion(), Isis::OsirisRexDistortionMap::SetDistortion(), Isis::LoHighDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::CameraDistortionMap::SetFocalPlane(), Isis::Hyb2OncDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::OsirisRexDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::LoHighDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetUndistortedFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::CameraDistortionMap::SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::JunoDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexDistortionMap::SetUndistortedFocalPlane(), and Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane().

◆ p_undistortedFocalPlaneX

double Isis::CameraDistortionMap::p_undistortedFocalPlaneX
protectedinherited

Undistorted focal plane x.

Referenced by Isis::ApolloMetricDistortionMap::SetFocalPlane(), Isis::RadarSlantRangeMap::SetFocalPlane(), Isis::RadialDistortionMap::SetFocalPlane(), Isis::ReseauDistortionMap::SetFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetFocalPlane(), Isis::ClementineUvvisDistortionMap::SetFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetFocalPlane(), Isis::LoHighDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetFocalPlane(), Isis::TaylorCameraDistortionMap::SetFocalPlane(), Isis::MocWideAngleDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetFocalPlane(), Isis::ThemisIrDistortionMap::SetFocalPlane(), Isis::ThemisVisDistortionMap::SetFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetFocalPlane(), SetFocalPlane(), Isis::DawnFcDistortionMap::SetFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetFocalPlane(), Isis::CameraDistortionMap::SetFocalPlane(), Isis::Hyb2OncDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetFocalPlane(), Isis::OsirisRexDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::DawnFcDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetUndistortedFocalPlane(), Isis::ApolloMetricDistortionMap::SetUndistortedFocalPlane(), Isis::RadarSlantRangeMap::SetUndistortedFocalPlane(), Isis::RadialDistortionMap::SetUndistortedFocalPlane(), Isis::ReseauDistortionMap::SetUndistortedFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetUndistortedFocalPlane(), Isis::ClementineUvvisDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::LoHighDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetUndistortedFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TaylorCameraDistortionMap::SetUndistortedFocalPlane(), Isis::MocWideAngleDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisIrDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisVisDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetUndistortedFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetUndistortedFocalPlane(), SetUndistortedFocalPlane(), Isis::CameraDistortionMap::SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::JunoDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane(), and Isis::CameraDistortionMap::UndistortedFocalPlaneX().

◆ p_undistortedFocalPlaneY

double Isis::CameraDistortionMap::p_undistortedFocalPlaneY
protectedinherited

Undistorted focal plane y.

Referenced by Isis::ApolloMetricDistortionMap::SetFocalPlane(), Isis::RadarSlantRangeMap::SetFocalPlane(), Isis::RadialDistortionMap::SetFocalPlane(), Isis::ReseauDistortionMap::SetFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetFocalPlane(), Isis::ClementineUvvisDistortionMap::SetFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetFocalPlane(), Isis::LoHighDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetFocalPlane(), Isis::TaylorCameraDistortionMap::SetFocalPlane(), Isis::MocWideAngleDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetFocalPlane(), Isis::ThemisIrDistortionMap::SetFocalPlane(), Isis::ThemisVisDistortionMap::SetFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetFocalPlane(), SetFocalPlane(), Isis::DawnFcDistortionMap::SetFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetFocalPlane(), Isis::CameraDistortionMap::SetFocalPlane(), Isis::Hyb2OncDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetFocalPlane(), Isis::OsirisRexDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::DawnFcDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetUndistortedFocalPlane(), Isis::ApolloMetricDistortionMap::SetUndistortedFocalPlane(), Isis::RadarSlantRangeMap::SetUndistortedFocalPlane(), Isis::RadialDistortionMap::SetUndistortedFocalPlane(), Isis::ReseauDistortionMap::SetUndistortedFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetUndistortedFocalPlane(), Isis::ClementineUvvisDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::LoHighDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetUndistortedFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TaylorCameraDistortionMap::SetUndistortedFocalPlane(), Isis::MocWideAngleDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisIrDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisVisDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetUndistortedFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetUndistortedFocalPlane(), SetUndistortedFocalPlane(), Isis::CameraDistortionMap::SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::JunoDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane(), and Isis::CameraDistortionMap::UndistortedFocalPlaneY().

◆ p_zDirection

double Isis::CameraDistortionMap::p_zDirection
protectedinherited

The documentation for this class was generated from the following files: