Banuba SDK
libs
types
bnb
types
interfaces
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 generated by Djinni from types.djinni
7
8
#pragma once
9
10
#include <cstdint>
11
#include <utility>
12
#include <vector>
13
14
namespace
bnb {
namespace
interfaces {
15
16
struct
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
bnb::interfaces::transformed_mask::basis_transform
std::vector< float > basis_transform
(common -> mask) transformation
Definition:
transformed_mask.hpp:22
bnb::interfaces::transformed_mask
Definition:
transformed_mask.hpp:16
Generated by
1.8.20