OrbbecSDK  1.5.7
OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices
| 类型定义
ob 命名空间参考

class  AccelFrame
 
class  AccelStreamProfile
 
class  CameraParamList
 
class  ColorFrame
 
class  CompressionFilter
 
class  Config
 
class  Context
 
class  DecompressionFilter
 
class  DepthFrame
 
class  Device
 
class  DeviceInfo
 描述设备信息的类,代表一个RGBD相机的名称,id,序列号等其他设备自身基本信息。 更多...
 
class  DeviceList
 
class  Error
 
class  Filter
 
class  FormatConvertFilter
 
class  Frame
 
class  FrameHelper
 
class  FrameSet
 
class  GyroFrame
 
class  GyroStreamProfile
 
class  IRFrame
 
class  OBDepthWorkModeList
 相机深度模式列表 更多...
 
class  Pipeline
 
class  Playback
 
class  PointCloudFilter
 
class  PointsFrame
 
class  Recorder
 
class  Sensor
 
class  SensorList
 
class  StreamProfile
 
class  StreamProfileList
 
class  Version
 
class  VideoFrame
 
class  VideoStreamProfile
 

类型定义

typedef std::function< void(std::shared_ptr< Frame >)> FilterCallback
 
typedef std::function< void(void *buffer, void *context)> BufferDestroyCallback
 
typedef std::function< void(std::shared_ptr< FrameSet > frame)> FrameSetCallback
 
using PlaybackCallback = std::function< void(std::shared_ptr< Frame > frame)>
 
using MediaStateCallback = std::function< void(OBMediaState state)>
 
using FrameCallback = std::function< void(std::shared_ptr< Frame > frame)>
 帧数据回调 更多...
 

类型定义说明

typedef std::function<void(std::shared_ptr<Frame>)> ob::FilterCallback

在文件 Filter.hpp17 行定义.

typedef std::function<void(void *buffer, void *context)> ob::BufferDestroyCallback

在文件 Frame.hpp41 行定义.

typedef std::function<void(std::shared_ptr<FrameSet> frame)> ob::FrameSetCallback

在文件 Pipeline.hpp28 行定义.

using ob::PlaybackCallback = typedef std::function<void(std::shared_ptr<Frame> frame)>

在文件 RecordPlayback.hpp24 行定义.

using ob::MediaStateCallback = typedef std::function<void(OBMediaState state)>

在文件 RecordPlayback.hpp25 行定义.

using ob::FrameCallback = typedef std::function<void(std::shared_ptr<Frame> frame)>

帧数据回调

参数
frame帧数据

在文件 Sensor.hpp38 行定义.