7 #include <VisionX/interface/components/OpenPoseEstimationInterface.h>
8 #include <VisionX/libraries/armem_human/aron/FaceRecognition.aron.generated.h>
9 #include <VisionX/libraries/armem_human/aron/HumanPose.aron.generated.h>
10 #include <VisionX/libraries/armem_human/aron/PersonInstance.aron.generated.h>
11 #include <VisionX/libraries/armem_human/aron/Profile.aron.generated.h>
16 void fromAron(
const armarx::human::arondto::HumanPose& dto, HumanPose&
bo);
18 void toAron(armarx::human::arondto::HumanPose& dto,
const HumanPose&
bo);
20 void fromAron(
const std::map<std::string, armarx::human::arondto::PoseKeypoint>& dto,
21 std::map<std::string, armarx::armem::human::PoseKeypoint>&
bo);
23 void toAron(std::map<std::string, armarx::human::arondto::PoseKeypoint>& dto,
24 const std::map<std::string, armarx::armem::human::PoseKeypoint>&
bo);
26 void fromAron(
const armarx::human::arondto::PoseKeypoint& dto, PoseKeypoint&
bo);
28 void toAron(armarx::human::arondto::PoseKeypoint& dto,
const PoseKeypoint&
bo);
30 void fromAron(
const armarx::human::arondto::HumanPose2D& dto, HumanPose2D&
bo);
32 void toAron(armarx::human::arondto::HumanPose2D& dto,
const HumanPose2D&
bo);
34 void fromAron(
const std::map<std::string, armarx::human::arondto::PoseKeypoint2D>& dto,
35 std::map<std::string, armarx::armem::human::PoseKeypoint2D>&
bo);
37 void toAron(std::map<std::string, armarx::human::arondto::PoseKeypoint2D>& dto,
38 const std::map<std::string, armarx::armem::human::PoseKeypoint2D>&
bo);
40 void fromAron(
const armarx::human::arondto::PoseKeypoint2D& dto, PoseKeypoint2D&
bo);
42 void toAron(armarx::human::arondto::PoseKeypoint2D& dto,
const PoseKeypoint2D&
bo);
44 void fromAron(
const armarx::human::arondto::FaceRecognition& dto, FaceRecognition&
bo);
46 void toAron(armarx::human::arondto::FaceRecognition& dto,
const FaceRecognition&
bo);
48 void fromAron(
const armarx::human::arondto::PersonInstance& dto, PersonInstance&
bo);
50 void toAron(armarx::human::arondto::PersonInstance& dto,
const PersonInstance&
bo);