Isis 3 Programmer Reference
RollingShutterCamera.h
1#ifndef RollingShutterCamera_h
2#define RollingShutterCamera_h
8/* SPDX-License-Identifier: CC0-1.0 */
9
10#include "Camera.h"
11
25namespace Isis {
26 class Cube;
27 class RollingShutterCameraDetectorMap;
28
66};
67
68#endif
CameraDetectorMap * DetectorMap()
Returns a pointer to the CameraDetectorMap object.
Definition Camera.cpp:2876
CameraType
This enum defines the types of cameras supported in this class.
Definition Camera.h:358
@ RollingShutter
RollingShutter.
Definition Camera.h:364
IO Handler for Isis Cubes.
Definition Cube.h:168
Convert between parent image coordinates and detector coordinates.
Generic class for Rolling Shutter Cameras.
RollingShutterCamera & operator=(const RollingShutterCamera &)
Assigning cameras is not allowed.
virtual CameraType GetCameraType() const
Returns the RollingShutter type of camera, as enumerated in the Camera class.
RollingShutterCamera(Cube &cube)
Constructs the RollingShutterCamera object.
RollingShutterCamera(const RollingShutterCamera &)
Copying cameras is not allowed.
RollingShutterCameraDetectorMap * DetectorMap()
Returns a pointer to the RollingShutterCameraDetectorMap object.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16