Isis 3.0 Object Programmers' Reference
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
VoyagerCamera.h
Go to the documentation of this file.
1
#ifndef VoyagerCamera_h
2
#define VoyagerCamera_h
3
25
#include "
FramingCamera.h
"
26
27
namespace
Isis {
60
class
VoyagerCamera
:
public
FramingCamera
{
61
public
:
62
VoyagerCamera
(
Cube
&cube);
64
~VoyagerCamera
() {};
65
virtual
std::pair <iTime, iTime>
ShutterOpenCloseTimes
(
double
time
,
66
double
exposureDuration);
75
virtual
int
CkFrameId
()
const
{
return
p_ckFrameId
; }
76
83
virtual
int
CkReferenceId
()
const
{
return
(2); }
84
93
virtual
int
SpkTargetId
()
const
{
return
p_spkTargetId
; }
94
101
virtual
int
SpkReferenceId
()
const
{
return
(1); }
102
103
private
:
104
int
p_ckFrameId
;
105
int
p_spkTargetId
;
106
};
107
};
108
#endif