An interface to retrieve the properties of a CameraDevice.
More...
#include <CameraDevice.h>
List of all members.
Detailed Description
An interface to retrieve the properties of a CameraDevice.
Definition at line 58 of file CameraDevice.h.
Constructor & Destructor Documentation
Argus::ICameraProperties::~ICameraProperties |
( |
| ) |
|
|
inlineprotected |
Member Function Documentation
virtual Range<int32_t> Argus::ICameraProperties::getFocusPositionRange |
( |
| ) |
const |
|
pure virtual |
Returns the valid range of focuser positions.
The units are focuser steps.
virtual Range<float> Argus::ICameraProperties::getLensApertureRange |
( |
| ) |
const |
|
pure virtual |
Returns the supported aperture range.
virtual uint32_t Argus::ICameraProperties::getMaxAeRegions |
( |
| ) |
const |
|
pure virtual |
Returns the maximum number of regions of interest supported by AE.
A value of 0 means that the entire image is the only supported region of interest.
- See also:
- IAutoControlSettings::setAeRegions()
virtual uint32_t Argus::ICameraProperties::getMaxAwbRegions |
( |
| ) |
const |
|
pure virtual |
Returns the maximum number of regions of interest supported by AWB.
A value of 0 means that the entire image is the only supported region of interest.
- See also:
- IAutoControlSettings::setAwbRegions()
virtual Status Argus::ICameraProperties::getSensorModes |
( |
std::vector< SensorMode * > * |
modes | ) |
const |
|
pure virtual |
Returns the available sensor modes.
- Parameters:
-
[out] | modes,a | vector that will be populated with the sensor modes. |
- Returns:
- success/status of the call.
virtual UUID Argus::ICameraProperties::getUUID |
( |
| ) |
const |
|
pure virtual |
static const InterfaceID& Argus::ICameraProperties::id |
( |
| ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file: