#define AGX_DECLARE_POINTER_TYPES(type)
#define AGXSTREAM_DECLARE_SERIALIZABLE(T)
Use this in a Serializable class to add the required methods Important: Use full namespace in the dec...
Base type for a camera lens systems attached to a camera.
Base camera model describing the fundamental components, such as the lens and the sensor of the camer...
CameraModel(CameraLens *lens, CameraPhotodetector *photodetector)
Constructs a camera model with the specified parameters.
CameraPhotodetector * getPhotodetector() const
CameraLens * getLens() const
Base type for a photodetector (digital sensor or film) attached to a camera.
This class is an abstract base class for all classes that can be stored and retrieved from an Archive...
Base class providing referencing counted objects.
#define DOXYGEN_END_INTERNAL_BLOCK()
#define DOXYGEN_START_INTERNAL_BLOCK()
The agxSensor namespace contains components to model real-time sensors connected to the physics of AG...