OpenJAUS Software Development Kit
4.3.1
|
#include <VisualSensorCapabilitiesRecord.h>
Inherits openjaus::model::fields::Record.
Static Public Attributes | |
static const uint16_t | PV_ALL_FIELDS = 0xFFFF |
static const uint16_t | PV_NO_FIELDS = 0x0 |
static const uint16_t | PV_SUPPORTEDSTATES = 0x1 |
static const uint16_t | PV_ZOOMMODES = 0x2 |
static const uint16_t | PV_FOCUSMODES = 0x4 |
static const uint16_t | PV_WHITEBALANCE = 0x8 |
static const uint16_t | PV_IMAGINGMODES = 0x10 |
static const uint16_t | PV_EXPOSUREMODES = 0x20 |
static const uint16_t | PV_METERINGMODES = 0x40 |
static const uint16_t | PV_MINIMUMSHUTTERSPEED = 0x80 |
static const uint16_t | PV_MAXIMUMSHUTTERSPEED = 0x100 |
static const uint16_t | PV_MINIMUMAPERTURE = 0x200 |
static const uint16_t | PV_MAXIMUMAPERTURE = 0x400 |
static const uint16_t | PV_MINIMUMFOCALLENGTH = 0x800 |
static const uint16_t | PV_MAXIMUMFOCALLENGTH = 0x1000 |
static const uint16_t | PV_LIGHTSENSITIVITYLEVELS = 0x2000 |
static const uint16_t | PV_IMAGESTABILIZATION = 0x4000 |
openjaus::environment::VisualSensorCapabilitiesRecord::VisualSensorCapabilitiesRecord | ( | ) |
openjaus::environment::VisualSensorCapabilitiesRecord::VisualSensorCapabilitiesRecord | ( | const VisualSensorCapabilitiesRecord & | source | ) |
openjaus::environment::VisualSensorCapabilitiesRecord::~VisualSensorCapabilitiesRecord | ( | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::copy | ( | VisualSensorCapabilitiesRecord & | source | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableExposureModes | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableFocusModes | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableImageStabilization | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableImagingModes | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableLightSensitivityLevels | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableMaximumAperture | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableMaximumFocalLength | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableMaximumShutterSpeed | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableMeteringModes | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableMinimumAperture | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableMinimumFocalLength | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableMinimumShutterSpeed | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableSupportedStates | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableWhiteBalance | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::disableZoomModes | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableExposureModes | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableFocusModes | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableImageStabilization | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableImagingModes | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableLightSensitivityLevels | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableMaximumAperture | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableMaximumFocalLength | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableMaximumShutterSpeed | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableMeteringModes | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableMinimumAperture | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableMinimumFocalLength | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableMinimumShutterSpeed | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableSupportedStates | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableWhiteBalance | ( | void | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::enableZoomModes | ( | void | ) |
|
virtual |
src |
Reimplemented from openjaus::model::fields::Record.
ExposureModesBitField & openjaus::environment::VisualSensorCapabilitiesRecord::getExposureModes | ( | void | ) |
FocusModesBitField & openjaus::environment::VisualSensorCapabilitiesRecord::getFocusModes | ( | void | ) |
ImageStabilizationEnumeration::ImageStabilizationEnum openjaus::environment::VisualSensorCapabilitiesRecord::getImageStabilization | ( | void | ) |
std::string openjaus::environment::VisualSensorCapabilitiesRecord::getImageStabilizationToString | ( | void | ) |
ImagingModesBitField & openjaus::environment::VisualSensorCapabilitiesRecord::getImagingModes | ( | void | ) |
LightSensitivityLevelsBitField & openjaus::environment::VisualSensorCapabilitiesRecord::getLightSensitivityLevels | ( | void | ) |
double openjaus::environment::VisualSensorCapabilitiesRecord::getMaximumAperture | ( | void | ) |
double openjaus::environment::VisualSensorCapabilitiesRecord::getMaximumFocalLength_m | ( | void | ) |
double openjaus::environment::VisualSensorCapabilitiesRecord::getMaximumShutterSpeed_sec | ( | void | ) |
MeteringModesBitField & openjaus::environment::VisualSensorCapabilitiesRecord::getMeteringModes | ( | void | ) |
double openjaus::environment::VisualSensorCapabilitiesRecord::getMinimumAperture | ( | void | ) |
double openjaus::environment::VisualSensorCapabilitiesRecord::getMinimumFocalLength_m | ( | void | ) |
double openjaus::environment::VisualSensorCapabilitiesRecord::getMinimumShutterSpeed_sec | ( | void | ) |
uint16_t openjaus::environment::VisualSensorCapabilitiesRecord::getPresenceVector | ( | void | ) | const |
uint16_t openjaus::environment::VisualSensorCapabilitiesRecord::getSensorID | ( | void | ) |
std::string openjaus::environment::VisualSensorCapabilitiesRecord::getSensorName | ( | void | ) |
SupportedStatesBitField & openjaus::environment::VisualSensorCapabilitiesRecord::getSupportedStates | ( | void | ) |
WhiteBalanceBitField & openjaus::environment::VisualSensorCapabilitiesRecord::getWhiteBalance | ( | void | ) |
ZoomModesBitField & openjaus::environment::VisualSensorCapabilitiesRecord::getZoomModes | ( | void | ) |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isExposureModesEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isFocusModesEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isImageStabilizationEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isImagingModesEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isLightSensitivityLevelsEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isMaximumApertureEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isMaximumFocalLengthEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isMaximumShutterSpeedEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isMeteringModesEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isMinimumApertureEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isMinimumFocalLengthEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isMinimumShutterSpeedEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isSupportedStatesEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isWhiteBalanceEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorCapabilitiesRecord::isZoomModesEnabled | ( | void | ) | const |
|
virtual |
Reimplemented from openjaus::model::fields::Record.
bool openjaus::environment::VisualSensorCapabilitiesRecord::setImageStabilization | ( | ImageStabilizationEnumeration::ImageStabilizationEnum | value | ) |
bool openjaus::environment::VisualSensorCapabilitiesRecord::setMaximumAperture | ( | double | value | ) |
bool openjaus::environment::VisualSensorCapabilitiesRecord::setMaximumFocalLength_m | ( | double | value | ) |
bool openjaus::environment::VisualSensorCapabilitiesRecord::setMaximumShutterSpeed_sec | ( | double | value | ) |
bool openjaus::environment::VisualSensorCapabilitiesRecord::setMinimumAperture | ( | double | value | ) |
bool openjaus::environment::VisualSensorCapabilitiesRecord::setMinimumFocalLength_m | ( | double | value | ) |
bool openjaus::environment::VisualSensorCapabilitiesRecord::setMinimumShutterSpeed_sec | ( | double | value | ) |
void openjaus::environment::VisualSensorCapabilitiesRecord::setPresenceVector | ( | uint16_t | value | ) |
bool openjaus::environment::VisualSensorCapabilitiesRecord::setSensorID | ( | uint16_t | value | ) |
bool openjaus::environment::VisualSensorCapabilitiesRecord::setSensorName | ( | std::string | value | ) |
|
virtual |
dst |
Reimplemented from openjaus::model::fields::Record.
std::string openjaus::environment::VisualSensorCapabilitiesRecord::toXml | ( | unsigned char | ojIndentLevel = 0 | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |