Banuba SDK
external_face_data.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 <utility>
11 #include <vector>
12 
13 namespace bnb { namespace interfaces {
14 
15 /** Holds recognition result from an external source (ARKit, ARCore, etc.) */
16 struct external_face_data final {
17  std::vector<float> vertices;
18  std::vector<float> model_mat;
19  std::vector<float> view_mat;
20  std::vector<float> proj_mat;
21 
22  external_face_data(std::vector<float> vertices_,
23  std::vector<float> model_mat_,
24  std::vector<float> view_mat_,
25  std::vector<float> proj_mat_)
26  : vertices(std::move(vertices_))
27  , model_mat(std::move(model_mat_))
28  , view_mat(std::move(view_mat_))
29  , proj_mat(std::move(proj_mat_))
30  {}
31 };
32 
33 } } // namespace bnb::interfaces
34 /// @}
35 
bnb::interfaces::external_face_data
Holds recognition result from an external source (ARKit, ARCore, etc.)
Definition: external_face_data.hpp:16