Isis 3 Programmer Reference
HiriseCamera.h
Go to the documentation of this file.
1 #ifndef HiriseCamera_h
2 #define HiriseCamera_h
3 
25 #include "LineScanCamera.h"
26 
27 namespace Isis {
60  class HiriseCamera : public LineScanCamera {
61  public:
62  // Constructs a HiriseCamera object
63  HiriseCamera(Cube &cube);
64 
65  // Destroys the HiriseCamera object
66  ~HiriseCamera();
67 
74  virtual int CkFrameId() const { return (-74000); }
75 
82  virtual int CkReferenceId() const { return (-74900); }
83 
90  virtual int SpkReferenceId() const { return (1); }
91  };
92 };
93 #endif
virtual int CkReferenceId() const
CK Reference ID - MRO_MME_OF_DATE.
Definition: HiriseCamera.h:82
Hirise Camera Model.
Definition: HiriseCamera.h:60
HiriseCamera(Cube &cube)
Creates a Hirise Camera Model.
Generic class for Line Scan Cameras.
~HiriseCamera()
Destroys the HiriseCamera object.
virtual int CkFrameId() const
CK frame ID - - Instrument Code from spacit run on CK.
Definition: HiriseCamera.h:74
virtual int SpkReferenceId() const
SPK Reference ID - J2000.
Definition: HiriseCamera.h:90
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
IO Handler for Isis Cubes.
Definition: Cube.h:170