![]() |
OrbbecSDK2 2.0.2
OrbbecSDK2: New generation Software-Development-Kit for Orbbec 3D-Sensor devices
|
回放器,用于录制器生成的录制文件的播放. 更多...
#include <OB2Playback.hpp>
Public 成员函数 | |
playback (const std::string file_path) | |
回放器构造函数 更多... | |
playback (playback &&pb) | |
通过其他回放器对象构造(移动构造,主要用于派生类的实现) 更多... | |
virtual | ~playback () noexcept |
回放器析构函数 更多... | |
virtual ob2_device_info_t | get_device_info () |
获取已录制的设备信息 更多... | |
virtual ob2_cameras_calibration_t | get_cameras_calibration () |
获取相机标定参数 更多... | |
virtual void | start (capture_cb capture_cb, imu_sample_cb imu_sample_cb, playback_state_cb playback_state_cb) |
开启回放 更多... | |
virtual void | stop () |
停止回放 更多... | |
静态 Protected 成员函数 | |
static void | capture_callback (ob2_capture_t capture_handle, void *user_data) |
static void | imu_sample_callback (ob2_imu_sample_t imu_sample_handle, void *user_data) |
static void | playback_state_callback (ob2_playback_state_t state, void *user_data) |
Protected 属性 | |
capture_cb | m_capture_cb |
imu_sample_cb | m_imu_sample_cb |
playback_state_cb | m_playback_state_cb |
ob2_playback_t | m_playback_handle |
回放器,用于录制器生成的录制文件的播放.
在文件 OB2Playback.hpp 第 26 行定义.
|
inline |
回放器构造函数
file_path | 录制文件路径 |
在文件 OB2Playback.hpp 第 48 行定义.
|
inline |
|
inlinevirtualnoexcept |
回放器析构函数
在文件 OB2Playback.hpp 第 89 行定义.
|
inlinevirtual |
获取已录制的设备信息
在文件 OB2Playback.hpp 第 116 行定义.
|
inlinevirtual |
获取相机标定参数
在文件 OB2Playback.hpp 第 143 行定义.
|
inlinevirtual |
开启回放
[in] | capture_cb | capture 回调 |
[in] | imu_sample_cb | imu_sample 回调(当前不支持,请传入 NULL) |
[in] | playback_state_cb | 回放状态回调 |
在文件 OB2Playback.hpp 第 174 行定义.
|
inlinevirtual |
停止回放
在文件 OB2Playback.hpp 第 194 行定义.
|
inlinestaticprotected |
在文件 OB2Playback.hpp 第 201 行定义.
被这些函数引用 start().
|
inlinestaticprotected |
在文件 OB2Playback.hpp 第 208 行定义.
被这些函数引用 start().
|
inlinestaticprotected |
在文件 OB2Playback.hpp 第 215 行定义.
被这些函数引用 start().
|
protected |
在文件 OB2Playback.hpp 第 223 行定义.
被这些函数引用 start().
|
protected |
在文件 OB2Playback.hpp 第 224 行定义.
被这些函数引用 start().
|
protected |
在文件 OB2Playback.hpp 第 225 行定义.
被这些函数引用 start().
|
protected |
在文件 OB2Playback.hpp 第 227 行定义.
被这些函数引用 get_cameras_calibration(), get_device_info(), playback(), start(), stop() , 以及 ~playback().