File failed to load: https://isis.astrogeology.usgs.gov/7.1.0/Object/assets/jax/output/NativeMML/config.js
Isis Developer Reference
LineScanCamera.h
Go to the documentation of this file.
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
36 class LineScanCamera : public Camera {
37 public:
39
45 virtual CameraType GetCameraType() const {
46 return LineScan;
47 }
48
56 };
57
65 };
66
74 };
75
76 private:
80 LineScanCamera &operator=(const LineScanCamera &);
81 };
82};
83
84#endif
Definition: Camera.h:236
CameraDetectorMap * DetectorMap()
Returns a pointer to the CameraDetectorMap object.
Definition: Camera.cpp:2882
CameraSkyMap * SkyMap()
Returns a pointer to the CameraSkyMap object.
Definition: Camera.cpp:2902
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:2892
IO Handler for Isis Cubes.
Definition: Cube.h:168
Convert between parent image coordinates and detector coordinates.
Definition: LineScanCameraDetectorMap.h:37
Convert between undistorted focal plane and ground coordinates.
Definition: LineScanCameraGroundMap.h:49
Generic class for Line Scan Cameras.
Definition: LineScanCamera.h:36
LineScanCameraSkyMap * SkyMap()
Returns a pointer to the LineScanCameraSkyMap object.
Definition: LineScanCamera.h:63
LineScanCamera(Isis::Cube &cube)
Constructs the LineScanCamera object.
Definition: LineScanCamera.cpp:16
LineScanCameraDetectorMap * DetectorMap()
Returns a pointer to the LineScanCameraDetectorMap object.
Definition: LineScanCamera.h:72
LineScanCameraGroundMap * GroundMap()
Returns a pointer to the LineScanCameraGroundMap object.
Definition: LineScanCamera.h:54
virtual CameraType GetCameraType() const
Returns the LineScan type of camera, as enumerated in the Camera class.
Definition: LineScanCamera.h:45
Convert between undistorted focal plane and ra/dec coordinates.
Definition: LineScanCameraSkyMap.h:34
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the USGS Astrogeology Discussion Board
To report a bug, or suggest a feature go to: ISIS Github
File Modified: 02/21/2025 21:56:35