Astra SDK  v2.1.3
Public 成员函数 | 所有成员列表

A Point Data Frame 更多...

#include <Point.hpp>

类 astra::PointFrame 继承关系图:
astra::ImageFrame< Vector3f, ASTRA_STREAM_POINT >

Public 成员函数

 PointFrame (astra_imageframe_t frame)
 default constructs 更多...
 
- Public 成员函数 继承自 astra::ImageFrame< Vector3f, ASTRA_STREAM_POINT >
 ImageFrame (astra_imageframe_t frame, astra_pixel_format_t expected_format)
 Default constructs 更多...
 
const bool is_valid () const
 get is vaild 更多...
 
const int width () const
 get width 更多...
 
const int height () const
 get height 更多...
 
const std::uint8_t bytes_per_pixel () const
 get bytes per pixel 更多...
 
const astra_frame_index_t frame_index () const
 get frame index 更多...
 
const astra_imageframe_t handle () const
 get handle 更多...
 
const Vector3fdata () const
 get data pointer 更多...
 
const size_t byte_length () const
 get byte length 更多...
 
const size_t length () const
 get length 更多...
 
void copy_to (Vector3f *buffer) const
 copy to buffer 更多...
 
void rotate (int angle)
 

额外继承的成员函数

- 静态 Public 成员函数 继承自 astra::ImageFrame< Vector3f, ASTRA_STREAM_POINT >
static astra_stream_type_t stream_type ()
 get stream type 更多...
 
static TFrameType acquire (astra_reader_frame_t readerFrame, astra_stream_subtype_t subtype)
 acquire frame 更多...
 

详细描述

A Point Data Frame

A Point Data Frame

示例
MultiSensorViewer-SFML\main.cpp, SimpleDepthViewer-SFML\main.cpp, SimpleHandViewer-SFML\main.cpp , 以及 SimpleStreamViewer-SFML\main.cpp.

构造及析构函数说明

◆ PointFrame()

astra::PointFrame::PointFrame ( astra_imageframe_t  frame)
inline

default constructs

参数
[in]frame

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