  | 
  
    Isis Developer Reference
    
   | 
 
 
 
 
Go to the documentation of this file.    1 #ifndef PushFrameCameraGroundMap_h 
    2 #define PushFrameCameraGroundMap_h 
   44         p_evenFramelets = evenFramelets;
 
   54       double FindDistance(
int framelet, 
const SurfacePoint &surfacePoint);
 
   55       double FindSpacecraftDistance(
int framelet,
 
 
 
This class is designed to encapsulate the concept of a Latitude.
Definition: Latitude.h:51
 
int TotalFramelets() const
Return the total number of framelets including padding.
Definition: PushFrameCameraDetectorMap.cpp:381
 
void SetFramelet(int framelet, const double deltaT=0)
This method changes the current framelet.
Definition: PushFrameCameraDetectorMap.cpp:182
 
virtual bool SetUndistortedFocalPlane(double ux, double uy)
Compute distorted focal plane x/y.
Definition: CameraDistortionMap.cpp:130
 
double FocalPlaneX() const
Gets the x-value in the focal plane coordinate system.
Definition: CameraDistortionMap.cpp:215
 
double DetectorLine() const
Definition: CameraFocalPlaneMap.cpp:263
 
double FocalPlaneY() const
Gets the y-value in the focal plane coordinate system.
Definition: CameraDistortionMap.cpp:226
 
CameraDistortionMap * DistortionMap()
Returns a pointer to the CameraDistortionMap object.
Definition: Camera.cpp:2826
 
Latitude GetLatitude() const
Return the body-fixed latitude for the surface point.
Definition: SurfacePoint.cpp:1665
 
double DetectorSample() const
Definition: CameraFocalPlaneMap.cpp:255
 
virtual bool SetGround(const Latitude &lat, const Longitude &lon)
Compute undistorted focal plane coordinate from ground position.
Definition: PushFrameCameraGroundMap.cpp:28
 
This class is designed to encapsulate the concept of a Longitude.
Definition: Longitude.h:40
 
Convert between undistorted focal plane and ground coordinates.
Definition: CameraGroundMap.h:73
 
PushFrameCameraGroundMap(Camera *cam, bool evenFramelets)
This is the constructor for the push frame ground map.
Definition: PushFrameCameraGroundMap.h:42
 
int frameletHeight() const
This returns how many lines are considered a single framelet.
Definition: PushFrameCameraDetectorMap.cpp:414
 
virtual bool SetFocalPlane(const double dx, const double dy)
Compute detector position (sample,line) from focal plane coordinates.
Definition: CameraFocalPlaneMap.cpp:143
 
virtual bool SetDetector(const double sample, const double line)
Compute parent position from a detector coordinate.
Definition: PushFrameCameraDetectorMap.cpp:59
 
double frameletLine() const
This returns the calculated framelet line.
Definition: PushFrameCameraDetectorMap.cpp:403
 
Camera * p_camera
Camera.
Definition: CameraGroundMap.h:131
 
Distort/undistort focal plane coordinates.
Definition: CameraDistortionMap.h:41
 
virtual double LineScaleFactor() const
Return scaling factor for computing line resolution.
Definition: CameraDetectorMap.cpp:183
 
Longitude GetLongitude() const
Return the body-fixed longitude for the surface point.
Definition: SurfacePoint.cpp:1685
 
CameraFocalPlaneMap * FocalPlaneMap()
Returns a pointer to the CameraFocalPlaneMap object.
Definition: Camera.cpp:2836
 
double FocalLength() const
Returns the focal length.
Definition: Camera.cpp:2732
 
Convert between distorted focal plane and detector coordinates.
Definition: CameraFocalPlaneMap.h:85
 
CameraDetectorMap * DetectorMap()
Returns a pointer to the CameraDetectorMap object.
Definition: Camera.cpp:2846
 
Convert between undistorted focal plane and ground coordinates.
Definition: PushFrameCameraGroundMap.h:34
 
virtual ~PushFrameCameraGroundMap()
Destructor.
Definition: PushFrameCameraGroundMap.h:48
 
Convert between parent image coordinates and detector coordinates.
Definition: PushFrameCameraDetectorMap.h:45
 
This class defines a body-fixed surface point.
Definition: SurfacePoint.h:132
 
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
 
virtual double SlantDistance() const
Return the distance between the spacecraft and surface point in kmv.
Definition: Sensor.cpp:637
 
Distance LocalRadius() const
Returns the local radius at the intersection point.
Definition: Sensor.cpp:267
 
virtual bool SetGround(const Latitude &lat, const Longitude &lon)
Compute undistorted focal plane coordinate from ground position.
Definition: CameraGroundMap.cpp:76
 
bool timeAscendingFramelets()
Returns if the framelets are reversed from top-to-bottom.
Definition: PushFrameCameraDetectorMap.cpp:425