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
void copy_params(const arondto::MoveJointsParams &from, arondto::MoveJointsToPositionParams &to)