USGS

Isis 3.0 Developer's Reference (API)

Home

VoyagerCamera.h

Go to the documentation of this file.
00001 #ifndef VoyagerCamera_h
00002 #define VoyagerCamera_h
00003 
00025 #include "FramingCamera.h"
00026 
00027 namespace Isis {
00058   class VoyagerCamera : public FramingCamera {
00059     public:
00060       VoyagerCamera (Pvl &lab);
00062       ~VoyagerCamera () {};
00063       virtual std::pair <iTime, iTime> ShutterOpenCloseTimes(double time, 
00064                                                              double exposureDuration);
00073       virtual int CkFrameId() const { return p_ckFrameId; }
00074 
00081       virtual int CkReferenceId() const { return (2); }
00082 
00091       virtual int SpkTargetId() const { return p_spkTargetId; }
00092 
00099       virtual int SpkReferenceId() const { return (1); }
00100 
00101     private:
00102       int p_ckFrameId;       
00103       int p_spkTargetId;     
00104   };
00105 };
00106 #endif