Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
proc
units-transform.h
Go to the documentation of this file.
1
// License: Apache 2.0. See LICENSE file in root directory.
2
// Copyright(c) 2019 Intel Corporation. All Rights Reserved.
3
4
#pragma once
5
6
#include "
synthetic-stream.h
"
7
8
namespace
rs2
9
{
10
class
stream_profile;
11
}
12
13
namespace
librealsense
14
{
15
class
units_transform
:
public
stream_filter_processing_block
16
{
17
public
:
18
units_transform
();
19
20
protected
:
21
void
update_configuration(
const
rs2::frame
&
f
);
22
rs2::frame
process_frame(
const
rs2::frame_source
&
source
,
const
rs2::frame
& f)
override
;
23
bool
should_process(
const
rs2::frame
&
frame
)
override
;
24
25
private
:
26
rs2::stream_profile
_target_stream_profile
;
27
rs2::stream_profile
_source_stream_profile
;
28
29
optional_value<float>
_depth_units
;
30
size_t
_width
, _height, _stride;
31
size_t
_bpp
;
32
};
33
}
rs2::stream_profile
Definition:
rs_frame.hpp:22
rs2::frame
Definition:
rs_frame.hpp:343
rs2
Definition:
cah-model.h:10
librealsense::units_transform::_width
size_t _width
Definition:
units-transform.h:30
librealsense::frame
Definition:
archive.h:97
librealsense
Definition:
calibration-model.h:6
f
GLdouble f
Definition:
glad/glad/glad.h:1518
rs2::frame_source
Definition:
rs_processing.hpp:18
librealsense::units_transform
Definition:
units-transform.h:15
synthetic-stream.h
librealsense::units_transform::_source_stream_profile
rs2::stream_profile _source_stream_profile
Definition:
units-transform.h:27
source
GLsizei GLsizei GLchar * source
Definition:
glad/glad/glad.h:2829
librealsense::units_transform::_bpp
size_t _bpp
Definition:
units-transform.h:31
librealsense::units_transform::_depth_units
optional_value< float > _depth_units
Definition:
units-transform.h:29
librealsense::stream_filter_processing_block
Definition:
synthetic-stream.h:129
librealsense::units_transform::_target_stream_profile
rs2::stream_profile _target_stream_profile
Definition:
units-transform.h:26
librealsense::optional_value< float >
librealsense2
Author(s): Sergey Dorodnicov
, Doron Hirshberg
, Mark Horn
, Reagan Lopez
, Itay Carpis
autogenerated on Mon May 3 2021 02:50:13