Isis Developer Reference
RadarCamera.h
Go to the documentation of this file.
1
#ifndef RadarCamera_h
2
#define RadarCamera_h
3
8
/* SPDX-License-Identifier: CC0-1.0 */
9
10
#include "
Camera.h
"
11
12
namespace
Isis
{
31
class
RadarCamera
:
public
Camera
{
32
public
:
33
RadarCamera
(
Cube
&cube);
34
35
virtual
CameraType
GetCameraType
()
const
{
36
return
Radar
;
37
}
38
39
private
:
41
RadarCamera
(
const
RadarCamera
&);
43
RadarCamera
&operator=(
const
RadarCamera
&);
44
};
45
};
46
47
#endif
Isis::RadarCamera::RadarCamera
RadarCamera(Cube &cube)
Constructs the RadarCamera object.
Definition:
RadarCamera.cpp:16
Isis::RadarCamera
Generic class for Radar Cameras.
Definition:
RadarCamera.h:31
Isis::RadarCamera::GetCameraType
virtual CameraType GetCameraType() const
Returns the type of camera that was created.
Definition:
RadarCamera.h:35
Isis::Camera::Radar
@ Radar
Radar Camera.
Definition:
Camera.h:361
Isis::Camera
Definition:
Camera.h:236
Isis::Camera::CameraType
CameraType
This enum defines the types of cameras supported in this class.
Definition:
Camera.h:357
Isis::Cube
IO Handler for Isis Cubes.
Definition:
Cube.h:167
Camera.h
RadarCamera.h
Isis
This is free and unencumbered software released into the public domain.
Definition:
Apollo.h:16
home
isis3mgr
repos
ISIS3
isis
src
base
objs
RadarCamera
RadarCamera.h