Properties defining a radiation camera. More...
#include <RadiationModel.h>
Public Member Functions | |
bool | operator!= (const CameraProperties &rhs) const |
bool | operator== (const CameraProperties &rhs) const |
Data Fields | |
helios::int2 | camera_resolution |
Camera sensor resolution (number of pixels) in the horizontal (.x) and vertical (.y) directions. | |
float | focal_plane_distance |
Distance from the viewing plane to the focal plane. | |
float | lens_diameter |
Diameter of the camera lens (lens_diameter = 0 gives a 'pinhole' camera with everything in focus) | |
float | HFOV |
Camera horizontal field of view in degrees. | |
float | FOV_aspect_ratio |
Ratio of camera horizontal field of view to vertical field of view (HFOV/VFOV) | |
Properties defining a radiation camera.
Definition at line 32 of file RadiationModel.h.
|
inline |
Definition at line 53 of file RadiationModel.h.
|
inline |
Definition at line 34 of file RadiationModel.h.
|
inline |
Definition at line 62 of file RadiationModel.h.
helios::int2 CameraProperties::camera_resolution |
Camera sensor resolution (number of pixels) in the horizontal (.x) and vertical (.y) directions.
Definition at line 39 of file RadiationModel.h.
float CameraProperties::focal_plane_distance |
Distance from the viewing plane to the focal plane.
Definition at line 42 of file RadiationModel.h.
float CameraProperties::FOV_aspect_ratio |
Ratio of camera horizontal field of view to vertical field of view (HFOV/VFOV)
Definition at line 51 of file RadiationModel.h.
float CameraProperties::HFOV |
Camera horizontal field of view in degrees.
Definition at line 48 of file RadiationModel.h.
float CameraProperties::lens_diameter |
Diameter of the camera lens (lens_diameter = 0 gives a 'pinhole' camera with everything in focus)
Definition at line 45 of file RadiationModel.h.