File failed to load: https://isis.astrogeology.usgs.gov/6.0.0/Object/assets/jax/output/NativeMML/config.js
Isis 3 Programmer Reference
ApolloPanoramicCamera.h
1 #ifndef ApolloPanoramicCamera_h
2 #define ApolloPanoramicCamera_h
3 
10 /* SPDX-License-Identifier: CC0-1.0 */
11 
12 #include "LineScanCamera.h"
13 
14 namespace Isis {
15  class PvlGroup;
39  public:
41 
44 
51  //this sensor was used on multiple missions so it is necessary to check which Apollo
52  virtual int CkFrameId() const {return m_CkFrameId; }
53 
60  virtual int CkReferenceId() const { return (1); }
61 
68  virtual int SpkReferenceId() const { return (1); }
69 
76 
82  double intOriResidualMax() const { return m_residualMax; }
83 
89  double intOriResidualMean() const { return m_residualMean; }
90 
96  double intOriResidualStdev() const { return m_residualStdev; }
97 
98  private:
101 
104 
107 
110  };
111 };
112 
113 #endif
Isis::ApolloPanoramicCamera::m_residualStdev
double m_residualStdev
Standard deviation of interior orientation residual vector length.
Definition: ApolloPanoramicCamera.h:106
Isis::ApolloPanoramicCamera::~ApolloPanoramicCamera
~ApolloPanoramicCamera()
Destorys the ApolloPanoramicCamera object.
Definition: ApolloPanoramicCamera.h:43
Isis::ApolloPanoramicCamera::intOriResidualsReport
PvlGroup intOriResidualsReport()
Returns residual summary statistics from interior orientation as a PvlGroup.
Isis::ApolloPanoramicCamera::m_residualMean
double m_residualMean
Max interior orientation residual vector length.
Definition: ApolloPanoramicCamera.h:100
Isis::ApolloPanoramicCamera::ApolloPanoramicCamera
ApolloPanoramicCamera(Cube &lab)
Constructs an Apollo Panoramic Camera object using the image labels.
Definition: ApolloPanoramicCamera.cpp:35
Isis::ApolloPanoramicCamera::m_CkFrameId
int m_CkFrameId
CK "Camera Matrix" kernel frame ID.
Definition: ApolloPanoramicCamera.h:109
Isis::ApolloPanoramicCamera::intOriResidualMean
double intOriResidualMean() const
Mean (average) of interior orientation residual vector length, accesor.
Definition: ApolloPanoramicCamera.h:89
Isis::ApolloPanoramicCamera::CkReferenceId
virtual int CkReferenceId() const
CK Reference ID - J2000.
Definition: ApolloPanoramicCamera.h:60
Isis::ApolloPanoramicCamera::intOriResidualMax
double intOriResidualMax() const
Max interior orientation residual vector length, accesor.
Definition: ApolloPanoramicCamera.h:82
Isis::ApolloPanoramicCamera::intOriResidualStdev
double intOriResidualStdev() const
Standard deviation of interior orientation residual vector length, accesor.
Definition: ApolloPanoramicCamera.h:96
Isis::PvlGroup
Contains multiple PvlContainers.
Definition: PvlGroup.h:41
Isis::ApolloPanoramicCamera::CkFrameId
virtual int CkFrameId() const
CK frame ID - - Instrument Code.
Definition: ApolloPanoramicCamera.h:52
Isis::LineScanCamera
Generic class for Line Scan Cameras.
Definition: LineScanCamera.h:36
Isis::ApolloPanoramicCamera
Apollo Panoramic Camera.
Definition: ApolloPanoramicCamera.h:38
Isis::Cube
IO Handler for Isis Cubes.
Definition: Cube.h:167
Isis::ApolloPanoramicCamera::SpkReferenceId
virtual int SpkReferenceId() const
SPK Reference ID - J2000.
Definition: ApolloPanoramicCamera.h:68
Isis::ApolloPanoramicCamera::m_residualMax
double m_residualMax
Mean (average) of interior orientation residual vector length.
Definition: ApolloPanoramicCamera.h:103
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the USGS Astrogeology Discussion Board
To report a bug, or suggest a feature go to: ISIS Github
File Modified: 07/13/2023 15:16:07