Isis 3.0 Programmer Reference
Back | Home
VimsCamera.h
Go to the documentation of this file.
1 #ifndef VimsCamera_h
2 #define VimsCamera_h
3 
24 #include "Camera.h"
25 
26 #include <QList>
27 #include <QPointF>
28 
29 namespace Isis {
30  class Pvl;
85  class VimsCamera : public Camera {
86  public:
87  // constructors
88  VimsCamera(Cube &cube);
89 
92 
98  virtual CameraType GetCameraType() const {
99  return Point;
100  }
101 
102 // void SetBand (const int physicalBand);
103 // bool IsBandIndependent () { return false; };
104 
111  virtual int CkFrameId() const { return (-82000); }
112 
119  virtual int CkReferenceId() const { return (1); }
120 
127  virtual int SpkCenterId() const { return 6; }
128 
135  virtual int SpkReferenceId() const { return (1); }
136 
138 
139  private:
140  double m_pixelPitchX;
141  double m_pixelPitchY;
142  };
143 };
144 #endif
virtual QList< QPointF > PixelIfovOffsets()
Returns the pixel ifov offsets from center of pixel.
Definition: VimsCamera.cpp:192
virtual int SpkReferenceId() const
SPK Reference ID - J2000.
Definition: VimsCamera.h:135
~VimsCamera()
Destroys the VimsCamera object.
Definition: VimsCamera.h:91
virtual int CkFrameId() const
CK frame ID - - Instrument Code from spacit run on CK.
Definition: VimsCamera.h:111
CameraType
This enum defines the types of cameras supported in this class.
Definition: Camera.h:359
VimsCamera(Cube &cube)
Constructor for the Cassini Vims Camera Model.
Definition: VimsCamera.cpp:62
Point Camera.
Definition: Camera.h:364
virtual int SpkCenterId() const
SPK Center ID - 6 (Saturn)
Definition: VimsCamera.h:127
Cassini Vims camera model.
Definition: VimsCamera.h:85
virtual int CkReferenceId() const
CK Reference ID - J2000.
Definition: VimsCamera.h:119
IO Handler for Isis Cubes.
Definition: Cube.h:158
virtual CameraType GetCameraType() const
The Vims camera is the only point camera we have.
Definition: VimsCamera.h:98

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 ISIS Support Center
File Modified: 07/12/2023 23:31:36