Banuba SDK
Loading...
Searching...
No Matches
transformed_mask.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 <cstdint>
11#include <utility>
12#include <vector>
13
14namespace bnb { namespace interfaces {
15
16struct transformed_mask final {
17 int32_t width;
18 int32_t height;
19 int32_t channel;
20 bool inverse;
21 /** (common -> mask) transformation */
22 std::vector<float> basis_transform;
23
24 transformed_mask(int32_t width_,
25 int32_t height_,
26 int32_t channel_,
27 bool inverse_,
28 std::vector<float> basis_transform_)
29 : width(std::move(width_))
30 , height(std::move(height_))
31 , channel(std::move(channel_))
32 , inverse(std::move(inverse_))
33 , basis_transform(std::move(basis_transform_))
34 {}
35};
36
37} } // namespace bnb::interfaces
38/// @}
39
std::vector< float > basis_transform
(common -> mask) transformation