OpenJAUS Software Development Kit
4.3.1
|
#include <VisualSensorConfigurationRecord.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_SENSORSTATE = 0x1 |
static const uint16_t | PV_ZOOMMODE = 0x2 |
static const uint16_t | PV_ZOOMLEVEL = 0x4 |
static const uint16_t | PV_FOCALLENGTH = 0x8 |
static const uint16_t | PV_HORIZONTALFIELDOFVIEW = 0x10 |
static const uint16_t | PV_VERTICALFIELDOFVIEW = 0x20 |
static const uint16_t | PV_FOCUSMODE = 0x40 |
static const uint16_t | PV_FOCUSVALUE = 0x80 |
static const uint16_t | PV_WHITEBALANCE = 0x100 |
static const uint16_t | PV_IMAGINGMODE = 0x200 |
static const uint16_t | PV_EXPOSUREMODE = 0x400 |
static const uint16_t | PV_METERINGMODE = 0x800 |
static const uint16_t | PV_SHUTTERSPEED = 0x1000 |
static const uint16_t | PV_APERTURE = 0x2000 |
static const uint16_t | PV_LIGHTSENSITIVITY = 0x4000 |
static const uint16_t | PV_IMAGESTABLIZATION = 0x8000 |
openjaus::environment::VisualSensorConfigurationRecord::VisualSensorConfigurationRecord | ( | ) |
openjaus::environment::VisualSensorConfigurationRecord::VisualSensorConfigurationRecord | ( | const VisualSensorConfigurationRecord & | source | ) |
openjaus::environment::VisualSensorConfigurationRecord::~VisualSensorConfigurationRecord | ( | ) |
void openjaus::environment::VisualSensorConfigurationRecord::copy | ( | VisualSensorConfigurationRecord & | source | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableAperture | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableExposureMode | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableFocalLength | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableFocusMode | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableFocusValue | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableHorizontalFieldOfView | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableImageStablization | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableImagingMode | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableLightSensitivity | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableMeteringMode | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableSensorState | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableShutterSpeed | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableVerticalFieldOfView | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableWhiteBalance | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableZoomLevel | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::disableZoomMode | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableAperture | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableExposureMode | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableFocalLength | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableFocusMode | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableFocusValue | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableHorizontalFieldOfView | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableImageStablization | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableImagingMode | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableLightSensitivity | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableMeteringMode | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableSensorState | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableShutterSpeed | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableVerticalFieldOfView | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableWhiteBalance | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableZoomLevel | ( | void | ) |
void openjaus::environment::VisualSensorConfigurationRecord::enableZoomMode | ( | void | ) |
|
virtual |
src |
Reimplemented from openjaus::model::fields::Record.
double openjaus::environment::VisualSensorConfigurationRecord::getAperture | ( | void | ) |
ExposureModeEnumeration::ExposureModeEnum openjaus::environment::VisualSensorConfigurationRecord::getExposureMode | ( | void | ) |
std::string openjaus::environment::VisualSensorConfigurationRecord::getExposureModeToString | ( | void | ) |
double openjaus::environment::VisualSensorConfigurationRecord::getFocalLength_m | ( | void | ) |
FocusModeEnumeration::FocusModeEnum openjaus::environment::VisualSensorConfigurationRecord::getFocusMode | ( | void | ) |
std::string openjaus::environment::VisualSensorConfigurationRecord::getFocusModeToString | ( | void | ) |
double openjaus::environment::VisualSensorConfigurationRecord::getFocusValue | ( | void | ) |
double openjaus::environment::VisualSensorConfigurationRecord::getHorizontalFieldOfView_rad | ( | void | ) |
ImageStablizationEnumeration::ImageStablizationEnum openjaus::environment::VisualSensorConfigurationRecord::getImageStablization | ( | void | ) |
std::string openjaus::environment::VisualSensorConfigurationRecord::getImageStablizationToString | ( | void | ) |
ImagingModeEnumeration::ImagingModeEnum openjaus::environment::VisualSensorConfigurationRecord::getImagingMode | ( | void | ) |
std::string openjaus::environment::VisualSensorConfigurationRecord::getImagingModeToString | ( | void | ) |
LightSensitivityEnumeration::LightSensitivityEnum openjaus::environment::VisualSensorConfigurationRecord::getLightSensitivity | ( | void | ) |
std::string openjaus::environment::VisualSensorConfigurationRecord::getLightSensitivityToString | ( | void | ) |
MeteringModeEnumeration::MeteringModeEnum openjaus::environment::VisualSensorConfigurationRecord::getMeteringMode | ( | void | ) |
std::string openjaus::environment::VisualSensorConfigurationRecord::getMeteringModeToString | ( | void | ) |
uint16_t openjaus::environment::VisualSensorConfigurationRecord::getPresenceVector | ( | void | ) | const |
uint16_t openjaus::environment::VisualSensorConfigurationRecord::getSensorID | ( | void | ) |
SensorStateEnumeration::SensorStateEnum openjaus::environment::VisualSensorConfigurationRecord::getSensorState | ( | void | ) |
std::string openjaus::environment::VisualSensorConfigurationRecord::getSensorStateToString | ( | void | ) |
double openjaus::environment::VisualSensorConfigurationRecord::getShutterSpeed_sec | ( | void | ) |
double openjaus::environment::VisualSensorConfigurationRecord::getVerticalFieldOfView_rad | ( | void | ) |
WhiteBalanceEnumeration::WhiteBalanceEnum openjaus::environment::VisualSensorConfigurationRecord::getWhiteBalance | ( | void | ) |
std::string openjaus::environment::VisualSensorConfigurationRecord::getWhiteBalanceToString | ( | void | ) |
double openjaus::environment::VisualSensorConfigurationRecord::getZoomLevel | ( | void | ) |
ZoomModeEnumeration::ZoomModeEnum openjaus::environment::VisualSensorConfigurationRecord::getZoomMode | ( | void | ) |
std::string openjaus::environment::VisualSensorConfigurationRecord::getZoomModeToString | ( | void | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::isApertureEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isExposureModeEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isFocalLengthEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isFocusModeEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isFocusValueEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isHorizontalFieldOfViewEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isImageStablizationEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isImagingModeEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isLightSensitivityEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isMeteringModeEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isSensorStateEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isShutterSpeedEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isVerticalFieldOfViewEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isWhiteBalanceEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isZoomLevelEnabled | ( | void | ) | const |
bool openjaus::environment::VisualSensorConfigurationRecord::isZoomModeEnabled | ( | void | ) | const |
|
virtual |
Reimplemented from openjaus::model::fields::Record.
bool openjaus::environment::VisualSensorConfigurationRecord::setAperture | ( | double | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setExposureMode | ( | ExposureModeEnumeration::ExposureModeEnum | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setFocalLength_m | ( | double | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setFocusMode | ( | FocusModeEnumeration::FocusModeEnum | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setFocusValue | ( | double | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setHorizontalFieldOfView_rad | ( | double | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setImageStablization | ( | ImageStablizationEnumeration::ImageStablizationEnum | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setImagingMode | ( | ImagingModeEnumeration::ImagingModeEnum | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setLightSensitivity | ( | LightSensitivityEnumeration::LightSensitivityEnum | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setMeteringMode | ( | MeteringModeEnumeration::MeteringModeEnum | value | ) |
void openjaus::environment::VisualSensorConfigurationRecord::setPresenceVector | ( | uint16_t | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setSensorID | ( | uint16_t | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setSensorState | ( | SensorStateEnumeration::SensorStateEnum | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setShutterSpeed_sec | ( | double | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setVerticalFieldOfView_rad | ( | double | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setWhiteBalance | ( | WhiteBalanceEnumeration::WhiteBalanceEnum | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setZoomLevel | ( | double | value | ) |
bool openjaus::environment::VisualSensorConfigurationRecord::setZoomMode | ( | ZoomModeEnumeration::ZoomModeEnum | value | ) |
|
virtual |
dst |
Reimplemented from openjaus::model::fields::Record.
std::string openjaus::environment::VisualSensorConfigurationRecord::toXml | ( | unsigned char | ojIndentLevel = 0 | ) | const |
|
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 |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |