Banuba SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
libs
types
bnb
types
interfaces
frx_recognition_result.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/utils/defs.hpp>
11
#include <cstdint>
12
#include <memory>
13
#include <vector>
14
15
namespace
bnb {
namespace
interfaces {
16
17
class
face_data
;
18
struct
transformable_event
;
19
20
class
BNB_EXPORT
frx_recognition_result
{
21
public
:
22
virtual
~frx_recognition_result
() {}
23
24
static
std::shared_ptr<frx_recognition_result> create();
25
26
virtual
std::vector<std::shared_ptr<face_data>> get_faces() = 0;
27
28
virtual
void
set_faces(
const
std::vector<std::shared_ptr<face_data>> & faces) = 0;
29
30
virtual
std::vector<float> get_tex_coords() = 0;
31
32
virtual
std::vector<int32_t> get_triangles() = 0;
33
34
virtual
transformable_event
get_transform() = 0;
35
36
virtual
void
set_transform(
const
transformable_event
& t) = 0;
37
};
38
39
} }
// namespace bnb::interfaces
40
/// @}
41
bnb::interfaces::face_data
Definition
face_data.hpp:22
bnb::interfaces::frx_recognition_result
Definition
frx_recognition_result.hpp:20
bnb::interfaces::transformable_event
Definition
transformable_event.hpp:16
Generated by
1.17.0