Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
librealsense
gl
gpu_points_frame
List of all members
librealsense::gl::gpu_points_frame Class Reference
#include <
synthetic-stream-gl.h
>
Inheritance diagram for librealsense::gl::gpu_points_frame:
[
legend
]
Additional Inherited Members
Public Member Functions inherited from
librealsense::gl::gpu_addon< points >
const
byte
*
get_frame_data
() const override
virtual
gpu_section
&
get_gpu_section
() override
gpu_addon
()
gpu_addon
(
gpu_addon
&&other)
gpu_addon
&
operator=
(
gpu_addon
&&other)
frame_interface
*
publish
(std::shared_ptr<
archive_interface
> new_owner) override
void
unpublish
() override
Public Member Functions inherited from
librealsense::points
void
export_to_ply
(const
std::string
&fname, const
frame_holder
&
texture
)
float2
*
get_texture_coordinates
()
size_t
get_vertex_count
() const
float3
*
get_vertices
()
Public Member Functions inherited from
librealsense::frame
void
acquire
() override
void
attach_continuation
(
frame_continuation
&&continuation) override
void
disable_continuation
() override
frame
()
frame
(const
frame
&
r
)=delete
frame
(
frame
&&
r
)
rs2_time_t
get_frame_callback_start_time_point
() const override
int
get_frame_data_size
() const override
rs2_metadata_type
get_frame_metadata
(const
rs2_frame_metadata_value
&
frame_metadata
) const override
unsigned long long
get_frame_number
() const override
rs2_time_t
get_frame_system_time
() const override
rs2_time_t
get_frame_timestamp
() const override
rs2_timestamp_domain
get_frame_timestamp_domain
() const override
archive_interface
*
get_owner
() const override
std::shared_ptr<
sensor_interface
>
get_sensor
() const override
std::shared_ptr<
stream_profile_interface
>
get_stream
() const override
bool
is_blocking
() const override
bool
is_fixed
() const override
void
keep
() override
void
log_callback_end
(
rs2_time_t
timestamp) const override
void
log_callback_start
(
rs2_time_t
timestamp) override
void
mark_fixed
() override
frame
&
operator=
(const
frame
&
r
)=delete
frame
&
operator=
(
frame
&&
r
)
void
release
() override
void
set_blocking
(bool
state
) override
void
set_sensor
(std::shared_ptr<
sensor_interface
>
s
) override
void
set_stream
(std::shared_ptr<
stream_profile_interface
> sp) override
void
set_timestamp
(double new_ts) override
void
set_timestamp_domain
(
rs2_timestamp_domain
timestamp_domain) override
bool
supports_frame_metadata
(const
rs2_frame_metadata_value
&
frame_metadata
) const override
void
update_frame_callback_start_ts
(
rs2_time_t
ts) override
virtual
~frame
()
Public Member Functions inherited from
librealsense::frame_interface
virtual
~frame_interface
()=default
Public Member Functions inherited from
librealsense::sensor_part
virtual
~sensor_part
()=default
Public Member Functions inherited from
librealsense::gl::gpu_addon_interface
virtual
~gpu_addon_interface
()=default
Public Attributes inherited from
librealsense::frame
frame_additional_data
additional_data
std::vector<
byte
>
data
std::shared_ptr<
metadata_parser_map
>
metadata_parsers
= nullptr
Detailed Description
Definition at line
422
of file
synthetic-stream-gl.h
.
The documentation for this class was generated from the following file:
synthetic-stream-gl.h
librealsense2
Author(s): Sergey Dorodnicov
, Doron Hirshberg
, Mark Horn
, Reagan Lopez
, Itay Carpis
autogenerated on Mon May 3 2021 02:50:39