Banuba SDK
libs
types
bnb
types
interfaces
transformable_event.hpp
Go to the documentation of this file.
1
/// \file
2
/// \addtogroup Types
3
/// @{
4
///
5
// AUTOGENERATED FILE - DO NOT MODIFY!
6
// This file was generated by Djinni from types.djinni
7
8
#pragma once
9
10
#include "
bnb/types/interfaces/pixel_rect.hpp
"
11
#include <utility>
12
#include <vector>
13
14
namespace
bnb {
namespace
interfaces {
15
16
struct
transformable_event
final {
17
/** (common -> some event data basis) transformation */
18
std::vector<float>
basis_transform
;
19
/** rectangle area in common basis that encloses all valid & usable data */
20
pixel_rect
full_roi
;
21
22
transformable_event
(std::vector<float> basis_transform_,
23
pixel_rect
full_roi_)
24
:
basis_transform
(std::move(basis_transform_))
25
,
full_roi
(std::move(full_roi_))
26
{}
27
};
28
29
} }
// namespace bnb::interfaces
30
/// @}
31
pixel_rect.hpp
bnb::interfaces::pixel_rect
Definition:
pixel_rect.hpp:15
bnb::interfaces::transformable_event
Definition:
transformable_event.hpp:16
bnb::interfaces::transformable_event::basis_transform
std::vector< float > basis_transform
(common -> some event data basis) transformation
Definition:
transformable_event.hpp:18
bnb::interfaces::transformable_event::full_roi
pixel_rect full_roi
rectangle area in common basis that encloses all valid & usable data
Definition:
transformable_event.hpp:20
Generated by
1.8.17