OrbbecSDK  1.5.7
OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices
Public 成员函数 | 友元 | 所有成员列表
ob::FrameSet类 参考

#include <Frame.hpp>

类 ob::FrameSet 继承关系图:
ob::Frame

Public 成员函数

 FrameSet (Frame &frame)
 
 ~FrameSet () noexcept
 
uint32_t frameCount ()
 帧集合中包含的帧数量 更多...
 
std::shared_ptr< DepthFramedepthFrame ()
 获取深度帧 更多...
 
std::shared_ptr< ColorFramecolorFrame ()
 获取彩色帧 更多...
 
std::shared_ptr< IRFrameirFrame ()
 获取红外帧 更多...
 
std::shared_ptr< PointsFramepointsFrame ()
 获取点云帧 更多...
 
std::shared_ptr< FramegetFrame (OBFrameType frameType)
 通过传感器类型获取帧 更多...
 
- Public 成员函数 继承自 ob::Frame
 Frame (std::unique_ptr< FrameImpl > impl)
 
 Frame (Frame &frame)
 
virtual ~Frame () noexcept
 
virtual OBFrameType type ()
 获取帧的类型 更多...
 
virtual OBFormat format ()
 获取帧的格式 更多...
 
virtual uint64_t index ()
 获取帧的序号 更多...
 
virtual void * data ()
 获取帧数据 更多...
 
virtual uint32_t dataSize ()
 获取帧数据大小 更多...
 
uint64_t timeStamp ()
 获取帧的硬件时间戳 更多...
 
uint64_t timeStampUs ()
 获取帧的硬件时间戳 更多...
 
uint64_t systemTimeStamp ()
 获取帧的系统时间戳 更多...
 
template<typename T >
bool is ()
 检查帧对象的运行时类型是否与给定类型兼容 更多...
 
template<typename T >
std::shared_ptr< T > as ()
 帧对象类型转换 更多...
 

友元

class Pipeline
 
class Filter
 

额外继承的成员函数

- Protected 属性 继承自 ob::Frame
std::unique_ptr< FrameImpl > impl_
 

详细描述

在文件 Frame.hpp334 行定义.

构造及析构函数说明

ob::FrameSet::FrameSet ( Frame frame)
ob::FrameSet::~FrameSet ( )
noexcept

成员函数说明

uint32_t ob::FrameSet::frameCount ( )

帧集合中包含的帧数量

返回
uint32_t 返回帧的数量
std::shared_ptr<DepthFrame> ob::FrameSet::depthFrame ( )

获取深度帧

返回
std::shared_ptr<DepthFrame> 返回深度帧
std::shared_ptr<ColorFrame> ob::FrameSet::colorFrame ( )

获取彩色帧

返回
std::shared_ptr<ColorFrame> 返回彩色帧
std::shared_ptr<IRFrame> ob::FrameSet::irFrame ( )

获取红外帧

返回
std::shared_ptr<IRFrame> 返回红外帧
std::shared_ptr<PointsFrame> ob::FrameSet::pointsFrame ( )

获取点云帧

返回
std::shared_ptr<PointsFrame> 返回点云帧
std::shared_ptr<Frame> ob::FrameSet::getFrame ( OBFrameType  frameType)

通过传感器类型获取帧

参数
frameType传感器的类型
返回
std::shared_ptr<Frame> 返回相应类型的帧

友元及相关函数文档

friend class Pipeline
friend

在文件 Frame.hpp421 行定义.

friend class Filter
friend

在文件 Frame.hpp422 行定义.


该类的文档由以下文件生成: