Banuba SDK
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 
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 */
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