Isis 3 Programmer Reference
MocWideAngleDetectorMap.h
Go to the documentation of this file.
1 #ifndef MocWideAngleDetectorMap_h
2 #define MocWideAngleDetectorMap_h
3 
25 #include "MocLabels.h"
26 
27 namespace Isis {
45  public:
56  MocWideAngleDetectorMap(Camera *parent, const double etStart,
57  const double lineRate, MocLabels *moclab) :
58  LineScanCameraDetectorMap(parent, etStart, lineRate) {
59  p_moclab = moclab;
60  }
61 
64 
65  virtual bool SetParent(const double sample, const double line);
66 
67  virtual bool SetDetector(const double sample, const double line);
68 
69  private:
70  MocLabels *p_moclab;
71  };
72 };
73 #endif
virtual bool SetDetector(const double sample, const double line)
Constructor for MocWideAngleDetectorMap class.
Convert between parent image coordinates and detector coordinates.
MocWideAngleDetectorMap(Camera *parent, const double etStart, const double lineRate, MocLabels *moclab)
Construct a detector map for line scan cameras.
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
Read values from MOC labels.
Definition: MocLabels.h:63
Convert between parent image coordinates and detector coordinates.
virtual bool SetParent(const double sample, const double line)
virtual ~MocWideAngleDetectorMap()
Destructor.