Isis 3.0 Developer's Reference (API) |
Home |
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