aron_conversions.h
Go to the documentation of this file.
1 #pragma once
2 
3 
5 
7 #include <VisionX/interface/components/OpenPoseEstimationInterface.h>
8 #include <VisionX/libraries/armem_human/aron/HumanPose.aron.generated.h>
9 #include <VisionX/libraries/armem_human/aron/Profile.aron.generated.h>
10 
11 
12 namespace armarx::armem::human
13 {
14 
15  void fromAron(const armarx::human::arondto::HumanPose& dto, HumanPose& bo);
16 
17  void toAron(armarx::human::arondto::HumanPose& dto, const HumanPose& bo);
18 
19  void fromAron(const std::map<std::string, armarx::human::arondto::PoseKeypoint>& dto,
20  std::map<std::string, armarx::armem::human::PoseKeypoint>& bo);
21 
22  void toAron(std::map<std::string, armarx::human::arondto::PoseKeypoint>& dto,
23  const std::map<std::string, armarx::armem::human::PoseKeypoint>& bo);
24 
25  void fromAron(const armarx::human::arondto::PoseKeypoint& dto, PoseKeypoint& bo);
26 
27  void toAron(armarx::human::arondto::PoseKeypoint& dto, const PoseKeypoint& bo);
28 
29  void fromAron(const armarx::human::arondto::HumanPose2D& dto, HumanPose2D& bo);
30 
31  void toAron(armarx::human::arondto::HumanPose2D& dto, const HumanPose2D& bo);
32 
33  void fromAron(const std::map<std::string, armarx::human::arondto::PoseKeypoint2D>& dto,
34  std::map<std::string, armarx::armem::human::PoseKeypoint2D>& bo);
35 
36  void toAron(std::map<std::string, armarx::human::arondto::PoseKeypoint2D>& dto,
37  const std::map<std::string, armarx::armem::human::PoseKeypoint2D>& bo);
38 
39  void fromAron(const armarx::human::arondto::PoseKeypoint2D& dto, PoseKeypoint2D& bo);
40 
41  void toAron(armarx::human::arondto::PoseKeypoint2D& dto, const PoseKeypoint2D& bo);
42 
43 } // namespace armarx::armem::human
armarx::armem::human::toAron
void toAron(armarx::human::arondto::HumanPose &dto, const HumanPose &bo)
Definition: aron_conversions.cpp:30
types.h
forward_declarations.h
armarx::armem::human
Definition: aron_conversions.cpp:15
armarx::aron::bo
const std::optional< BoT > & bo
Definition: aron_conversions.h:166
armarx::armem::human::fromAron
void fromAron(const armarx::human::arondto::HumanPose &dto, HumanPose &bo)
Definition: aron_conversions.cpp:19