Isis 3 Programmer Reference
LineScanCamera.h
1#ifndef LINESCANCAMERA_H
2#define LINESCANCAMERA_H
8/* SPDX-License-Identifier: CC0-1.0 */
9
10#include "Camera.h"
11
12namespace Isis {
13 class LineScanCameraGroundMap;
14 class LineScanCameraDetectorMap;
15 class LineScanCameraSkyMap;
16
82};
83
84#endif
CameraDetectorMap * DetectorMap()
Returns a pointer to the CameraDetectorMap object.
Definition Camera.cpp:2876
CameraSkyMap * SkyMap()
Returns a pointer to the CameraSkyMap object.
Definition Camera.cpp:2896
CameraType
This enum defines the types of cameras supported in this class.
Definition Camera.h:358
@ LineScan
Line Scan Camera.
Definition Camera.h:361
CameraGroundMap * GroundMap()
Returns a pointer to the CameraGroundMap object.
Definition Camera.cpp:2886
IO Handler for Isis Cubes.
Definition Cube.h:168
Convert between parent image coordinates and detector coordinates.
Convert between undistorted focal plane and ground coordinates.
Generic class for Line Scan Cameras.
LineScanCameraSkyMap * SkyMap()
Returns a pointer to the LineScanCameraSkyMap object.
LineScanCamera(Isis::Cube &cube)
Constructs the LineScanCamera object.
LineScanCamera & operator=(const LineScanCamera &)
Assigning cameras is not allowed.
LineScanCameraDetectorMap * DetectorMap()
Returns a pointer to the LineScanCameraDetectorMap object.
LineScanCameraGroundMap * GroundMap()
Returns a pointer to the LineScanCameraGroundMap object.
LineScanCamera(const LineScanCamera &)
Copying cameras is not allowed.
virtual CameraType GetCameraType() const
Returns the LineScan type of camera, as enumerated in the Camera class.
Convert between undistorted focal plane and ra/dec coordinates.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16