Apollo Metric Distortion Map. More...
#include <ApolloMetricDistortionMap.h>


Public Member Functions | |
| ApolloMetricDistortionMap (Camera *parent, double xp, double yp, double k1, double k2, double k3, double j1, double j2, double t0) | |
| Constructs a Distortion Map object for the Apollo Metric Camera.   | |
| ~ApolloMetricDistortionMap () | |
| Destroys ApolloMetricDistortionMap object.   | |
| bool | SetFocalPlane (const double dx, const double dy) | 
| Compute undistorted focal plane x/y.   | |
| bool | SetUndistortedFocalPlane (const double ux, const double uy) | 
| Compute distorted 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 | |
| Camera * | p_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.   | |
Private Attributes | |
| double | p_xp | 
| Principal point x-coordinate.   | |
| double | p_yp | 
| Principal point y-coordinate.   | |
| double | p_k1 | 
| First coefficient of radial distortion.   | |
| double | p_k2 | 
| Second coefficient of radial distortion.   | |
| double | p_k3 | 
| Third coefficient of radial distortion.   | |
| double | p_j1 | 
| First coefficient of decentering distortion.   | |
| double | p_j2 | 
| Second coefficient of decentering distortion.   | |
| double | p_t0 | 
| Angle between positive x-axis of image and vector to imaged point.   | |
Apollo Metric Distortion Map.
2011-05-03 Jeannie Walldren - Updated documentation. Removed Apollo namespace wrap inside Isis namespace. Added Isis Disclaimer to files.
2013-03-18 Debbie A. Cook - Added flag to flip focal plane z axis
2017-06-28 Makayla Shepherd - Updated documentation. References #4807.
Definition at line 28 of file ApolloMetricDistortionMap.h.
| Isis::ApolloMetricDistortionMap::ApolloMetricDistortionMap | ( | Camera * | parent, | 
| double | xp, | ||
| double | yp, | ||
| double | k1, | ||
| double | k2, | ||
| double | k3, | ||
| double | j1, | ||
| double | j2, | ||
| double | t0 ) | 
Constructs a Distortion Map object for the Apollo Metric Camera.
| parent | Pointer to parent Camera object | 
| xp | Pricipal point x-coordinate | 
| yp | Pricipal point y-coordinate | 
| k1 | First coefficient of radial distortion | 
| k2 | Second coefficient of radial distortion | 
| k3 | Third coefficient of radial distortion | 
| j1 | First coefficient of decentering distortion | 
| j2 | Second coefficient of decentering distortion | 
| t0 | Angle between positive x-axis of image and vector to imaged point | 
2011-05-03 Jeannie Walldren - Added documentation.
2013-03-18 Debbie A. Cook - Added flag to flip focal plane z axis
| parent | Pointer to parent Camera object | 
| xp | Pricipal point x-coordinate | 
| yp | Pricipal point y-coordinate | 
| k1 | First coefficient of radial distortion | 
| k2 | Second coefficient of radial distortion | 
| k3 | Third coefficient of radial distortion | 
| j1 | First coefficient of decentering distortion | 
| j2 | Second coefficient of decentering distortion | 
| t0 | Angle between positive x-axis of image and vector to imaged point | 
2011-05-03 Jeannie Walldren - Added documentation.
2013-03-18 Debbie A. Cook - Added flag to flip focal plane z axis
Definition at line 32 of file ApolloMetricDistortionMap.cpp.
References Isis::CameraDistortionMap::CameraDistortionMap(), p_j1, p_j2, p_k1, p_k2, p_k3, p_t0, p_xp, and p_yp.
      
  | 
  inline | 
Destroys ApolloMetricDistortionMap object.
Definition at line 54 of file ApolloMetricDistortionMap.h.
      
  | 
  inherited | 
Gets the x-value in the focal plane coordinate system.
This is represented in millimeters from the origin.
Definition at line 216 of file CameraDistortionMap.cpp.
References p_focalPlaneX.
Referenced by Isis::ControlPoint::ComputeResiduals(), Isis::PushFrameCameraGroundMap::FindDistance(), and Isis::LineScanCameraSkyMap::SetSky().
      
  | 
  inherited | 
Gets the y-value in the focal plane coordinate system.
This is represented in millimeters from the origin.
Definition at line 227 of file CameraDistortionMap.cpp.
References p_focalPlaneY.
Referenced by Isis::ControlPoint::ComputeResiduals(), Isis::PushFrameCameraGroundMap::FindDistance(), and Isis::LineScanCameraSkyMap::SetSky().
      
  | 
  inherited | 
Retrieve the distortion coefficients used for this model.
Definition at line 195 of file CameraDistortionMap.cpp.
References p_odk.
      
  | 
  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:
These coefficient will be used to convert from focal plane x,y to undistorted x,y as follows (add equation here)
| naifIkCode | Code to search for in instrument kernel | 
Generalize to read variable number of coefficients
Add latex equation to the documentation
Reimplemented in Isis::JunoDistortionMap, Isis::KaguyaMiCameraDistortionMap, Isis::LoHighDistortionMap, Isis::LoMediumDistortionMap, Isis::LroNarrowAngleDistortionMap, Isis::OsirisRexOcamsDistortionMap, and Isis::TaylorCameraDistortionMap.
Definition at line 58 of file CameraDistortionMap.cpp.
References p_camera, p_odk, and Isis::toString().
Referenced by Isis::ClipperNacRollingShutterCamera::ClipperNacRollingShutterCamera(), Isis::ClipperPushBroomCamera::ClipperPushBroomCamera(), Isis::ClipperWacFcCamera::ClipperWacFcCamera(), Isis::CTXCamera::CTXCamera(), Isis::HayabusaAmicaCamera::HayabusaAmicaCamera(), Isis::HiriseCamera::HiriseCamera(), Isis::Hyb2OncCamera::Hyb2OncCamera(), Isis::LoHighDistortionMap::SetDistortion(), and Isis::LoMediumDistortionMap::SetDistortion().
      
  | 
  virtual | 
Compute undistorted focal plane x/y.
Compute undistorted focal plane x/y given a distorted focal plane x/y. fter calling this method, you can obtain the undistorted x/y via the UndistortedFocalPlaneX and UndistortedFocalPlaneY methods
| dx | Distorted focal plane x, in millimeters | 
| dy | Distorted focal plane y, in millimeters | 
Reimplemented from Isis::CameraDistortionMap.
Definition at line 60 of file ApolloMetricDistortionMap.cpp.
References Isis::CameraDistortionMap::p_focalPlaneX, Isis::CameraDistortionMap::p_focalPlaneY, p_j1, p_j2, p_k1, p_k2, p_k3, p_t0, Isis::CameraDistortionMap::p_undistortedFocalPlaneX, Isis::CameraDistortionMap::p_undistortedFocalPlaneY, p_xp, and p_yp.
      
  | 
  virtual | 
Compute distorted focal plane x/y.
Compute distorted focal plane x/y given an undistorted focal plane x/y. After calling this method, you can obtain the distorted x/y via the FocalPlaneX and FocalPlaneY methods
| ux | Undistorted focal plane x, in millimeters | 
| uy | Undistorted focal plane y, in millimeters | 
Reimplemented from Isis::CameraDistortionMap.
Definition at line 98 of file ApolloMetricDistortionMap.cpp.
References Isis::CameraDistortionMap::p_focalPlaneX, Isis::CameraDistortionMap::p_focalPlaneY, p_j1, p_j2, p_k1, p_k2, p_k3, p_t0, Isis::CameraDistortionMap::p_undistortedFocalPlaneX, Isis::CameraDistortionMap::p_undistortedFocalPlaneY, p_xp, and p_yp.
      
  | 
  inherited | 
Gets the x-value in the undistorted focal plane coordinate system.
This is represented in millimeters from the origin.
Definition at line 238 of file CameraDistortionMap.cpp.
References p_undistortedFocalPlaneX.
Referenced by Isis::ControlPoint::ComputeApriori(), Isis::LidarControlPoint::ComputeResiduals(), and Isis::AdvancedTrackTool::updateRow().
      
  | 
  inherited | 
Gets the y-value in the undistorted focal plane coordinate system.
This is represented in millimeters from the origin.
Definition at line 249 of file CameraDistortionMap.cpp.
References p_undistortedFocalPlaneY.
Referenced by Isis::ControlPoint::ComputeApriori(), Isis::LidarControlPoint::ComputeResiduals(), and Isis::AdvancedTrackTool::updateRow().
      
  | 
  inherited | 
Gets the z-value in the undistorted focal plane coordinate system.
This is represented as the focal length, in millimeters, with the sign indicating z-direction.
Definition at line 261 of file CameraDistortionMap.cpp.
References p_camera, and p_zDirection.
Referenced by Isis::PixelFOV::instantaneousFov(), and Isis::AdvancedTrackTool::updateRow().
      
  | 
  inherited | 
Gets the z-direction for this camera.
The direction is represented as +/- 1.
Definition at line 205 of file CameraDistortionMap.cpp.
References p_zDirection.
      
  | 
  protectedinherited | 
The camera to distort/undistort.
Definition at line 63 of file CameraDistortionMap.h.
Referenced by Isis::LroWideAngleCameraDistortionMap::addFilter(), CameraDistortionMap(), Isis::NewHorizonsMvicTdiCameraDistortionMap::computeResidualDistortionCorrections(), 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(), SetDistortion(), Isis::JunoDistortionMap::SetDistortion(), Isis::KaguyaMiCameraDistortionMap::SetDistortion(), Isis::LoHighDistortionMap::SetDistortion(), Isis::LoMediumDistortionMap::SetDistortion(), Isis::LroNarrowAngleDistortionMap::SetDistortion(), Isis::OsirisRexDistortionMap::SetDistortion(), Isis::OsirisRexOcamsDistortionMap::SetDistortion(), Isis::TaylorCameraDistortionMap::SetDistortion(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::MocWideAngleDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::ReseauDistortionMap::SetFocalPlane(), SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::MocWideAngleDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane(), Isis::ReseauDistortionMap::SetUndistortedFocalPlane(), Isis::TgoCassisDistortionMap::TgoCassisDistortionMap(), and UndistortedFocalPlaneZ().
      
  | 
  protectedinherited | 
Distorted focal plane x.
Definition at line 65 of file CameraDistortionMap.h.
Referenced by FocalPlaneX(), Isis::ApolloMetricDistortionMap::SetFocalPlane(), SetFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetFocalPlane(), Isis::ClementineUvvisDistortionMap::SetFocalPlane(), Isis::DawnFcDistortionMap::SetFocalPlane(), Isis::Hyb2OncDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetFocalPlane(), Isis::LoHighDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::MocWideAngleDistortionMap::SetFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetFocalPlane(), Isis::OsirisRexDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetFocalPlane(), Isis::RadarSlantRangeMap::SetFocalPlane(), Isis::RadialDistortionMap::SetFocalPlane(), Isis::ReseauDistortionMap::SetFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetFocalPlane(), Isis::TaylorCameraDistortionMap::SetFocalPlane(), Isis::TgoCassisDistortionMap::SetFocalPlane(), Isis::ThemisIrDistortionMap::SetFocalPlane(), Isis::ThemisVisDistortionMap::SetFocalPlane(), Isis::ApolloMetricDistortionMap::SetUndistortedFocalPlane(), SetUndistortedFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetUndistortedFocalPlane(), Isis::ClementineUvvisDistortionMap::SetUndistortedFocalPlane(), Isis::DawnFcDistortionMap::SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::JunoDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetUndistortedFocalPlane(), Isis::LoHighDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetUndistortedFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::MocWideAngleDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetUndistortedFocalPlane(), Isis::RadarSlantRangeMap::SetUndistortedFocalPlane(), Isis::RadialDistortionMap::SetUndistortedFocalPlane(), Isis::ReseauDistortionMap::SetUndistortedFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TaylorCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TgoCassisDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisIrDistortionMap::SetUndistortedFocalPlane(), and Isis::ThemisVisDistortionMap::SetUndistortedFocalPlane().
      
  | 
  protectedinherited | 
Distorted focal plane y.
Definition at line 66 of file CameraDistortionMap.h.
Referenced by FocalPlaneY(), Isis::ApolloMetricDistortionMap::SetFocalPlane(), SetFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetFocalPlane(), Isis::ClementineUvvisDistortionMap::SetFocalPlane(), Isis::DawnFcDistortionMap::SetFocalPlane(), Isis::Hyb2OncDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetFocalPlane(), Isis::LoHighDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::MocWideAngleDistortionMap::SetFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetFocalPlane(), Isis::OsirisRexDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetFocalPlane(), Isis::RadarSlantRangeMap::SetFocalPlane(), Isis::RadialDistortionMap::SetFocalPlane(), Isis::ReseauDistortionMap::SetFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetFocalPlane(), Isis::TaylorCameraDistortionMap::SetFocalPlane(), Isis::TgoCassisDistortionMap::SetFocalPlane(), Isis::ThemisIrDistortionMap::SetFocalPlane(), Isis::ThemisVisDistortionMap::SetFocalPlane(), Isis::ApolloMetricDistortionMap::SetUndistortedFocalPlane(), SetUndistortedFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetUndistortedFocalPlane(), Isis::ClementineUvvisDistortionMap::SetUndistortedFocalPlane(), Isis::DawnFcDistortionMap::SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::JunoDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetUndistortedFocalPlane(), Isis::LoHighDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetUndistortedFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::MocWideAngleDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetUndistortedFocalPlane(), Isis::RadarSlantRangeMap::SetUndistortedFocalPlane(), Isis::RadialDistortionMap::SetUndistortedFocalPlane(), Isis::ReseauDistortionMap::SetUndistortedFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TaylorCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TgoCassisDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisIrDistortionMap::SetUndistortedFocalPlane(), and Isis::ThemisVisDistortionMap::SetUndistortedFocalPlane().
      
  | 
  private | 
First coefficient of decentering distortion.
Definition at line 93 of file ApolloMetricDistortionMap.h.
Referenced by ApolloMetricDistortionMap(), SetFocalPlane(), and SetUndistortedFocalPlane().
      
  | 
  private | 
Second coefficient of decentering distortion.
Definition at line 94 of file ApolloMetricDistortionMap.h.
Referenced by ApolloMetricDistortionMap(), SetFocalPlane(), and SetUndistortedFocalPlane().
      
  | 
  private | 
First coefficient of radial distortion.
Definition at line 90 of file ApolloMetricDistortionMap.h.
Referenced by ApolloMetricDistortionMap(), SetFocalPlane(), and SetUndistortedFocalPlane().
      
  | 
  private | 
Second coefficient of radial distortion.
Definition at line 91 of file ApolloMetricDistortionMap.h.
Referenced by ApolloMetricDistortionMap(), SetFocalPlane(), and SetUndistortedFocalPlane().
      
  | 
  private | 
Third coefficient of radial distortion.
Definition at line 92 of file ApolloMetricDistortionMap.h.
Referenced by ApolloMetricDistortionMap(), SetFocalPlane(), and SetUndistortedFocalPlane().
      
  | 
  protectedinherited | 
Vector of distortion coefficients.
Definition at line 71 of file CameraDistortionMap.h.
Referenced by Isis::LroWideAngleCameraDistortionMap::LroWideAngleCameraDistortionMap(), Isis::MarciDistortionMap::MarciDistortionMap(), OpticalDistortionCoefficients(), Isis::LroWideAngleCameraDistortionMap::setBand(), SetDistortion(), Isis::JunoDistortionMap::SetDistortion(), Isis::LroNarrowAngleDistortionMap::SetDistortion(), Isis::OsirisRexDistortionMap::SetDistortion(), Isis::OsirisRexOcamsDistortionMap::SetDistortion(), SetFocalPlane(), Isis::Hyb2OncDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::LoHighDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::OsirisRexDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::JunoDistortionMap::SetUndistortedFocalPlane(), Isis::LoHighDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetUndistortedFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexDistortionMap::SetUndistortedFocalPlane(), and Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane().
      
  | 
  private | 
Angle between positive x-axis of image and vector to imaged point.
Used in computation of decentering distortion.
Definition at line 95 of file ApolloMetricDistortionMap.h.
Referenced by ApolloMetricDistortionMap(), SetFocalPlane(), and SetUndistortedFocalPlane().
      
  | 
  protectedinherited | 
Undistorted focal plane x.
Definition at line 67 of file CameraDistortionMap.h.
Referenced by Isis::ApolloMetricDistortionMap::SetFocalPlane(), SetFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetFocalPlane(), Isis::ClementineUvvisDistortionMap::SetFocalPlane(), Isis::DawnFcDistortionMap::SetFocalPlane(), Isis::Hyb2OncDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetFocalPlane(), Isis::LoHighDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::MocWideAngleDistortionMap::SetFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetFocalPlane(), Isis::OsirisRexDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetFocalPlane(), Isis::RadarSlantRangeMap::SetFocalPlane(), Isis::RadialDistortionMap::SetFocalPlane(), Isis::ReseauDistortionMap::SetFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetFocalPlane(), Isis::TaylorCameraDistortionMap::SetFocalPlane(), Isis::TgoCassisDistortionMap::SetFocalPlane(), Isis::ThemisIrDistortionMap::SetFocalPlane(), Isis::ThemisVisDistortionMap::SetFocalPlane(), Isis::ApolloMetricDistortionMap::SetUndistortedFocalPlane(), SetUndistortedFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetUndistortedFocalPlane(), Isis::ClementineUvvisDistortionMap::SetUndistortedFocalPlane(), Isis::DawnFcDistortionMap::SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::JunoDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetUndistortedFocalPlane(), Isis::LoHighDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetUndistortedFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::MocWideAngleDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetUndistortedFocalPlane(), Isis::RadarSlantRangeMap::SetUndistortedFocalPlane(), Isis::RadialDistortionMap::SetUndistortedFocalPlane(), Isis::ReseauDistortionMap::SetUndistortedFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TaylorCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TgoCassisDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisIrDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisVisDistortionMap::SetUndistortedFocalPlane(), and UndistortedFocalPlaneX().
      
  | 
  protectedinherited | 
Undistorted focal plane y.
Definition at line 68 of file CameraDistortionMap.h.
Referenced by Isis::ApolloMetricDistortionMap::SetFocalPlane(), SetFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetFocalPlane(), Isis::ClementineUvvisDistortionMap::SetFocalPlane(), Isis::DawnFcDistortionMap::SetFocalPlane(), Isis::Hyb2OncDistortionMap::SetFocalPlane(), Isis::JunoDistortionMap::SetFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetFocalPlane(), Isis::LoHighDistortionMap::SetFocalPlane(), Isis::LoMediumDistortionMap::SetFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetFocalPlane(), Isis::MarciDistortionMap::SetFocalPlane(), Isis::MocWideAngleDistortionMap::SetFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetFocalPlane(), Isis::OsirisRexDistortionMap::SetFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetFocalPlane(), Isis::RadarSlantRangeMap::SetFocalPlane(), Isis::RadialDistortionMap::SetFocalPlane(), Isis::ReseauDistortionMap::SetFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetFocalPlane(), Isis::TaylorCameraDistortionMap::SetFocalPlane(), Isis::TgoCassisDistortionMap::SetFocalPlane(), Isis::ThemisIrDistortionMap::SetFocalPlane(), Isis::ThemisVisDistortionMap::SetFocalPlane(), Isis::ApolloMetricDistortionMap::SetUndistortedFocalPlane(), SetUndistortedFocalPlane(), Isis::Chandrayaan1M3DistortionMap::SetUndistortedFocalPlane(), Isis::ClementineUvvisDistortionMap::SetUndistortedFocalPlane(), Isis::DawnFcDistortionMap::SetUndistortedFocalPlane(), Isis::Hyb2OncDistortionMap::SetUndistortedFocalPlane(), Isis::JunoDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaMiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::KaguyaTcCameraDistortionMap::SetUndistortedFocalPlane(), Isis::LoHighDistortionMap::SetUndistortedFocalPlane(), Isis::LoMediumDistortionMap::SetUndistortedFocalPlane(), Isis::LroNarrowAngleDistortionMap::SetUndistortedFocalPlane(), Isis::LroWideAngleCameraDistortionMap::SetUndistortedFocalPlane(), Isis::MarciDistortionMap::SetUndistortedFocalPlane(), Isis::MocWideAngleDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsLorriDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicFrameCameraDistortionMap::SetUndistortedFocalPlane(), Isis::NewHorizonsMvicTdiCameraDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexOcamsDistortionMap::SetUndistortedFocalPlane(), Isis::OsirisRexTagcamsDistortionMap::SetUndistortedFocalPlane(), Isis::RadarSlantRangeMap::SetUndistortedFocalPlane(), Isis::RadialDistortionMap::SetUndistortedFocalPlane(), Isis::ReseauDistortionMap::SetUndistortedFocalPlane(), Isis::RosettaOsirisCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TaylorCameraDistortionMap::SetUndistortedFocalPlane(), Isis::TgoCassisDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisIrDistortionMap::SetUndistortedFocalPlane(), Isis::ThemisVisDistortionMap::SetUndistortedFocalPlane(), and UndistortedFocalPlaneY().
      
  | 
  private | 
Principal point x-coordinate.
Definition at line 88 of file ApolloMetricDistortionMap.h.
Referenced by ApolloMetricDistortionMap(), SetFocalPlane(), and SetUndistortedFocalPlane().
      
  | 
  private | 
Principal point y-coordinate.
Definition at line 89 of file ApolloMetricDistortionMap.h.
Referenced by ApolloMetricDistortionMap(), SetFocalPlane(), and SetUndistortedFocalPlane().
      
  | 
  protectedinherited | 
Undistorted focal plane z.
Definition at line 69 of file CameraDistortionMap.h.
Referenced by CameraDistortionMap(), UndistortedFocalPlaneZ(), and ZDirection().