10 #include <bnb/utils/defs.hpp>
15 namespace bnb {
namespace interfaces {
18 struct transformable_event;
24 static std::shared_ptr<frx_recognition_result> create();
26 virtual std::vector<std::shared_ptr<face_data>> get_faces() = 0;
28 virtual void set_faces(
const std::vector<std::shared_ptr<face_data>> & faces) = 0;
30 virtual std::vector<float> get_tex_coords() = 0;
32 virtual std::vector<int32_t> get_triangles() = 0;