1#ifndef LineScanCameraDetectorMap_h 
    2#define LineScanCameraDetectorMap_h 
   42                                const double lineRate);
 
   51                                      const int band) 
const;
 
   53      virtual bool SetParent(
const double sample, 
 
   55      virtual bool SetParent(
const double sample, 
 
Convert between parent image coordinates and detector coordinates.
Definition: CameraDetectorMap.h:47
 
Convert between parent image coordinates and detector coordinates.
Definition: LineScanCameraDetectorMap.h:37
 
virtual bool SetDetector(const double sample, const double line)
Compute parent position from a detector coordinate.
Definition: LineScanCameraDetectorMap.cpp:86
 
virtual bool SetParent(const double sample, const double line)
Compute detector position from a parent image coordinate.
Definition: LineScanCameraDetectorMap.cpp:110
 
virtual ~LineScanCameraDetectorMap()
Destructor.
Definition: LineScanCameraDetectorMap.cpp:33
 
double StartTime() const
Access the starting time at the top edge of the first line in the parent image.
Definition: LineScanCameraDetectorMap.cpp:149
 
virtual double exposureDuration(const double sample, const double line, const int band) const
@breif This virtual method is for returning the exposure duration of a pixel.
Definition: LineScanCameraDetectorMap.cpp:175
 
void SetStartTime(const double etStart)
Reset the starting ephemeris time.
Definition: LineScanCameraDetectorMap.cpp:47
 
void SetLineRate(const double lineRate)
Reset the line rate.
Definition: LineScanCameraDetectorMap.cpp:60
 
double LineRate() const
Access the time, in seconds, between scan lines.
Definition: LineScanCameraDetectorMap.cpp:70
 
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16