|
OrbbecSDK 2.5.5
OrbbecSDK: Software-Development-Kit for Orbbec 3D Cameras
|
This is the complete list of members for ob::Device, including all inherited members.
| Device(ob_device_t *impl) | ob::Device | inlineexplicit |
| Device(Device &&other) noexcept | ob::Device | inline |
| Device(const Device &)=delete | ob::Device | |
| DeviceFwUpdateCallback typedef | ob::Device | |
| deviceStateChangeCallback_ | ob::Device | protected |
| DeviceStateChangedCallback typedef | ob::Device | |
| deviceStateChangedCallback(OBDeviceState state, const char *message, void *userData) | ob::Device | inlinestatic |
| deviceUpgrade(const char *filePath, DeviceFwUpdateCallback callback, bool async=true) | ob::Device | inline |
| deviceUpgradeFromData(const uint8_t *firmwareData, uint32_t firmwareDataSize, DeviceFwUpdateCallback callback, bool async=true) | ob::Device | inline |
| enableGlobalTimestamp(bool enable) | ob::Device | inline |
| enableHeartbeat(bool enable) const | ob::Device | inline |
| exportSettingsAsPresetJsonData(const char *presetName, const uint8_t **data, uint32_t *dataSize) | ob::Device | inline |
| exportSettingsAsPresetJsonFile(const char *filePath) const | ob::Device | inline |
| fwUpdateCallback_ | ob::Device | protected |
| getAvailableFrameInterleaveList() const | ob::Device | inline |
| getAvailablePresetList() const | ob::Device | inline |
| getAvailablePresetResolutionConfigList() const | ob::Device | inline |
| getBoolProperty(OBPropertyID propertyId) const | ob::Device | inline |
| getBoolPropertyRange(OBPropertyID propertyId) const | ob::Device | inline |
| getCalibrationCameraParamList() | ob::Device | inline |
| getCurrentDepthModeName() | ob::Device | inline |
| getCurrentDepthWorkMode() const | ob::Device | inline |
| getCurrentPresetName() const | ob::Device | inline |
| getDepthWorkModeList() const | ob::Device | inline |
| getDeviceInfo() const | ob::Device | inline |
| getDeviceState() | ob::Device | inline |
| getExtensionInfo(const std::string &infoKey) const | ob::Device | inline |
| getFloatProperty(OBPropertyID propertyId) const | ob::Device | inline |
| getFloatPropertyRange(OBPropertyID propertyId) const | ob::Device | inline |
| getImpl() const | ob::Device | inline |
| getIntProperty(OBPropertyID propertyId) const | ob::Device | inline |
| getIntPropertyRange(OBPropertyID propertyId) const | ob::Device | inline |
| getMultiDeviceSyncConfig() const | ob::Device | inline |
| getSensor(OBSensorType type) const | ob::Device | inline |
| getSensorList() const | ob::Device | inline |
| getStructuredData(OBPropertyID propertyId, uint8_t *data, uint32_t *dataSize) const | ob::Device | inline |
| getSupportedMultiDeviceSyncModeBitmap() const | ob::Device | inline |
| getSupportedProperty(uint32_t index) const | ob::Device | inline |
| getSupportedPropertyCount() const | ob::Device | inline |
| getTimestampResetConfig() const | ob::Device | inline |
| impl_ | ob::Device | protected |
| isExtensionInfoExist(const std::string &infoKey) const | ob::Device | inline |
| isFrameInterleaveSupported() const | ob::Device | inline |
| isGlobalTimestampSupported() const | ob::Device | inline |
| isPropertySupported(OBPropertyID propertyId, OBPermissionType permission) const | ob::Device | inline |
| loadDepthFilterConfig(const char *filePath) | ob::Device | inline |
| loadFrameInterleave(const char *frameInterleaveName) const | ob::Device | inline |
| loadPreset(const char *presetName) const | ob::Device | inline |
| loadPresetFromJsonData(const char *presetName, const uint8_t *data, uint32_t size) | ob::Device | inline |
| loadPresetFromJsonFile(const char *filePath) const | ob::Device | inline |
| operator=(Device &&other) noexcept | ob::Device | inline |
| operator=(const Device &)=delete | ob::Device | |
| readCustomerData(void *data, uint32_t *dataSize) | ob::Device | inline |
| reboot() const | ob::Device | inline |
| reboot(uint32_t delayMs) const | ob::Device | inline |
| sendAndReceiveData(const uint8_t *sendData, uint32_t sendDataSize, uint8_t *receiveData, uint32_t *receiveDataSize) const | ob::Device | inline |
| setBoolProperty(OBPropertyID propertyId, bool value) const | ob::Device | inline |
| setDeviceStateChangedCallback(DeviceStateChangedCallback callback) | ob::Device | inline |
| setFloatProperty(OBPropertyID propertyId, float value) const | ob::Device | inline |
| setIntProperty(OBPropertyID propertyId, int32_t value) const | ob::Device | inline |
| setMultiDeviceSyncConfig(const OBMultiDeviceSyncConfig &config) const | ob::Device | inline |
| setStructuredData(OBPropertyID propertyId, const uint8_t *data, uint32_t dataSize) const | ob::Device | inline |
| setTimestampResetConfig(const OBDeviceTimestampResetConfig &config) const | ob::Device | inline |
| switchDepthWorkMode(const OBDepthWorkMode &workMode) const | ob::Device | inline |
| switchDepthWorkMode(const char *modeName) const | ob::Device | inline |
| timerSyncWithHost() const | ob::Device | inline |
| timestampReset() const | ob::Device | inline |
| triggerCapture() const | ob::Device | inline |
| updateFirmware(const char *filePath, DeviceFwUpdateCallback callback, bool async=true) | ob::Device | inline |
| updateFirmwareFromData(const uint8_t *firmwareData, uint32_t firmwareDataSize, DeviceFwUpdateCallback callback, bool async=true) | ob::Device | inline |
| updateOptionalDepthPresets(const char filePathList[][OB_PATH_MAX], uint8_t pathCount, DeviceFwUpdateCallback callback) | ob::Device | inline |
| writeCustomerData(const void *data, uint32_t dataSize) | ob::Device | inline |
| ~Device() noexcept | ob::Device | inlinevirtual |