param_conversions.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <armarx/control/skills/aron/MoveJointsParams.aron.generated.h>
4 #include <armarx/control/skills/aron/MoveJointsToNamedConfigurationParams.aron.generated.h>
5 #include <armarx/control/skills/aron/MoveJointsToPositionParams.aron.generated.h>
6 #include <armarx/control/skills/aron/NamedConfigurationParams.aron.generated.h>
7 
9 {
10 
11  inline void
12  copy_params(const arondto::MoveJointsParams& from, arondto::MoveJointsToPositionParams& to)
13  {
14  static_cast<arondto::MoveJointsParams&>(to) = from;
15  }
16 
17  inline void
18  copy_params(const arondto::MoveJointsParams& from, arondto::NamedConfigurationParams& to)
19  {
20  static_cast<arondto::MoveJointsParams&>(to) = from;
21  }
22 
23  inline void
24  copy_params(const arondto::NamedConfigurationParams& from,
25  arondto::MoveJointsToNamedConfigurationParams& to)
26  {
27  static_cast<arondto::NamedConfigurationParams&>(to) = from;
28  }
29 
30 } // namespace armarx::control::skills::skills
armarx::control::skills::skills::copy_params
void copy_params(const arondto::MoveJointsParams &from, arondto::MoveJointsToPositionParams &to)
Definition: param_conversions.h:12
armarx::control::skills::skills
Definition: ExecuteTrajectory.cpp:18