|
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