| OrbbecSDK 1.5.7 OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices

- 首页
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

ObSensor.hpp
浏览该文件的文档.
1 /* License: Apache 2.0. See LICENSE file in root directory.
2 Copyright(c) 2020 Orbbec Corporation. All Rights Reserved. */
3
15 #pragma once
16
17 #include <libobsensor/hpp/Context.hpp>
18 #include <libobsensor/hpp/Device.hpp>
19 #include <libobsensor/hpp/Error.hpp>
20 #include <libobsensor/hpp/Filter.hpp>
21 #include <libobsensor/hpp/Frame.hpp>
22 #include <libobsensor/hpp/Pipeline.hpp>
23 #include <libobsensor/hpp/RecordPlayback.hpp>
24 #include <libobsensor/hpp/Sensor.hpp>
25 #include <libobsensor/hpp/StreamProfile.hpp>
26 #include <libobsensor/hpp/Types.hpp>
27 #include <libobsensor/hpp/Version.hpp>
StreamProfile.hpp
流配置相关类型，用于获取流的宽、高、帧率及格式等信息
Device.hpp
设备相关类型，包括获取创建设备，设置及获取设备属性，获取传感器等操作
Frame.hpp
帧相关类型，主要用于获取帧数据及帧的信息
Sensor.hpp
传感器相关类型，用于获取流配置，开关流，设置及获取传感器属性等操作
Types.hpp
提供SDK的结构体、枚举常量定义（依赖libobsensor/h/ObTypes.h）
Pipeline.hpp
SDK的高级API类型，可以快速实现开关流，帧同步，软件滤波，生成点云等操作
Version.hpp
获取SDK版本号相关信息的类
Filter.hpp
SDK的处理单元，可以进行点云的生成，格式转换等功能
RecordPlayback.hpp
用于录制和回放功能
Error.hpp
Error描述SDK内部的异常错误，通过该类可以实现异常的详细信息。
Context.hpp
SDK上下文环境类，底层SDK的入口，用于获取设备列表，处理设备的回调，日志等级的设置操作 ...