Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
proc
threshold.h
Go to the documentation of this file.
1
// License: Apache 2.0. See LICENSE file in root directory.
2
// Copyright(c) 2017 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
threshold
:
public
stream_filter_processing_block
16
{
17
public
:
18
threshold
();
19
20
protected
:
21
rs2::frame
process_frame(
const
rs2::frame_source
&
source
,
const
rs2::frame
&
f
)
override
;
22
23
private
:
24
rs2::stream_profile
_target_stream_profile
;
25
rs2::stream_profile
_source_stream_profile
;
26
27
float
_min
, _max;
28
};
29
MAP_EXTENSION
(
RS2_EXTENSION_THRESHOLD_FILTER
,
librealsense::threshold
);
30
}
rs2::stream_profile
Definition:
rs_frame.hpp:22
rs2::frame
Definition:
rs_frame.hpp:343
librealsense::threshold::_source_stream_profile
rs2::stream_profile _source_stream_profile
Definition:
threshold.h:25
rs2
Definition:
cah-model.h:10
librealsense
Definition:
calibration-model.h:6
f
GLdouble f
Definition:
glad/glad/glad.h:1518
rs2::frame_source
Definition:
rs_processing.hpp:18
synthetic-stream.h
MAP_EXTENSION
#define MAP_EXTENSION(E, T)
Definition:
extension.h:10
librealsense::threshold::_min
float _min
Definition:
threshold.h:27
source
GLsizei GLsizei GLchar * source
Definition:
glad/glad/glad.h:2829
librealsense::threshold
Definition:
threshold.h:15
RS2_EXTENSION_THRESHOLD_FILTER
Definition:
rs_types.h:194
librealsense::threshold::_target_stream_profile
rs2::stream_profile _target_stream_profile
Definition:
threshold.h:24
librealsense::stream_filter_processing_block
Definition:
synthetic-stream.h:129
librealsense2
Author(s): Sergey Dorodnicov
, Doron Hirshberg
, Mark Horn
, Reagan Lopez
, Itay Carpis
autogenerated on Mon May 3 2021 02:50:11