Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
algo
thermal-loop
thermal-calibration-table-interface.h
Go to the documentation of this file.
1
// License: Apache 2.0. See LICENSE file in root directory.
2
// Copyright(c) 2020 Intel Corporation. All Rights Reserved.
3
4
#pragma once
5
6
#include <vector>
7
8
namespace
librealsense
{
9
namespace
algo
{
10
namespace
thermal_loop {
11
12
13
struct
thermal_calibration_table_interface
14
{
15
virtual
~thermal_calibration_table_interface
() {}
16
17
virtual
bool
is_valid
()
const
= 0;
18
19
virtual
double
get_thermal_scale
(
double
hum_temp )
const
= 0;
20
21
virtual
std::vector< byte >
build_raw_data
()
const
= 0;
22
};
23
24
25
}
// namespace thermal_loop
26
}
// namespace algo
27
}
// namespace librealsense
librealsense::algo::thermal_loop::thermal_calibration_table_interface::get_thermal_scale
virtual double get_thermal_scale(double hum_temp) const =0
librealsense::algo::thermal_loop::thermal_calibration_table_interface
Definition:
thermal-calibration-table-interface.h:13
librealsense
Definition:
calibration-model.h:6
librealsense::algo::thermal_loop::thermal_calibration_table_interface::build_raw_data
virtual std::vector< byte > build_raw_data() const =0
librealsense::algo::thermal_loop::thermal_calibration_table_interface::~thermal_calibration_table_interface
virtual ~thermal_calibration_table_interface()
Definition:
thermal-calibration-table-interface.h:15
librealsense::algo::depth_to_rgb_calibration
Definition:
calibration-types.h:12
librealsense::algo::thermal_loop::thermal_calibration_table_interface::is_valid
virtual bool is_valid() const =0
librealsense2
Author(s): Sergey Dorodnicov
, Doron Hirshberg
, Mark Horn
, Reagan Lopez
, Itay Carpis
autogenerated on Mon May 3 2021 02:50:11