OrbbecSDK 2.8.6
OrbbecSDK: Software-Development-Kit for Orbbec 3D Cameras
Loading...
Searching...
No Matches
TypeHelper.h
Go to the documentation of this file.
1// Copyright (c) Orbbec Inc. All Rights Reserved.
2// Licensed under the MIT License.
3
4#pragma once
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10#include "ObTypes.h"
11
19OB_EXPORT const char* ob_format_type_to_string(OBFormat type);
20
28OB_EXPORT const char* ob_frame_type_to_string(OBFrameType type);
29
37OB_EXPORT const char* ob_stream_type_to_string(OBStreamType type);
38
46OB_EXPORT const char* ob_sensor_type_to_string(OBSensorType type);
47
55OB_EXPORT const char* ob_imu_rate_type_to_string(OBIMUSampleRate type);
56
65
74
82
91
100
108OB_EXPORT const char *ob_format_to_string(OBFormat format);
109#ifdef __cplusplus
110}
111#endif
Provide structs commonly used in the SDK, enumerating constant definitions.
OBLiDARScanRate
Data structures for LiDAR scan rate.
Definition ObTypes.h:714
OBSensorType
Enumeration value describing the sensor type.
Definition ObTypes.h:179
OBIMUSampleRate
Enumeration of IMU sample rate values (gyroscope or accelerometer)
Definition ObTypes.h:646
OBGyroFullScaleRange
Enumeration of gyroscope ranges.
Definition ObTypes.h:671
OBFormat
Enumeration value describing the pixel format.
Definition ObTypes.h:259
enum ob_frame_metadata_type OBFrameMetadataType
OBFrameType
Enumeration value describing the type of frame.
Definition ObTypes.h:222
OBStreamType
Enumeration value describing the type of data stream.
Definition ObTypes.h:200
OBAccelFullScaleRange
Enumeration of accelerometer ranges.
Definition ObTypes.h:689
OB_EXPORT const char * ob_gyro_range_type_to_string(OBGyroFullScaleRange type)
Convert OBGyroFullScaleRange to " char* " type and then return.
OB_EXPORT const char * ob_sensor_type_to_string(OBSensorType type)
Convert OBSensorType to " char* " type and then return.
OB_EXPORT const char * ob_meta_data_type_to_string(OBFrameMetadataType type)
Convert OBFrameMetadataType to " char* " type and then return.
OB_EXPORT const char * ob_format_to_string(OBFormat format)
Convert OBFormat to " char* " type and then return.
OB_EXPORT const char * ob_format_type_to_string(OBFormat type)
Convert OBFormat to " char* " type and then return.
OB_EXPORT const char * ob_imu_rate_type_to_string(OBIMUSampleRate type)
Convert OBIMUSampleRate to " char* " type and then return.
OB_EXPORT const char * ob_accel_range_type_to_string(OBAccelFullScaleRange type)
Convert OBAccelFullScaleRange to " char* " type and then return.
OB_EXPORT const char * ob_frame_type_to_string(OBFrameType type)
Convert OBFrameType to " char* " type and then return.
OB_EXPORT const char * ob_lidar_scan_rate_type_to_string(OBLiDARScanRate type)
Convert OBLiDARScanRate to " char* " type and then return.
OB_EXPORT OBStreamType ob_sensor_type_to_stream_type(OBSensorType type)
Convert OBStreamType to OBSensorType.
OB_EXPORT const char * ob_stream_type_to_string(OBStreamType type)
Convert OBStreamType to " char* " type and then return.