aron_conversions.h
Go to the documentation of this file.
1#pragma once
2
4{
7 struct AStarParams;
8 struct SPFAParams;
11
12 namespace optimization
13 {
15 enum class RotationDirection;
16 } // namespace optimization
17
18 namespace arondto
19 {
21 struct Point2PointParams;
22 struct AStarParams;
23 struct SPFAParams;
27
28 } // namespace arondto
29
30} // namespace armarx::navigation::global_planning
31
33{
34 void toAron(arondto::GlobalPlannerParams& dto, const GlobalPlannerParams& bo);
35 void fromAron(const arondto::GlobalPlannerParams& dto, GlobalPlannerParams& bo);
36
37 void toAron(arondto::Point2PointParams& dto, const Point2PointParams& bo);
38 void fromAron(const arondto::Point2PointParams& dto, Point2PointParams& bo);
39
40 void toAron(arondto::AStarParams& dto, const AStarParams& bo);
41 void fromAron(const arondto::AStarParams& dto, AStarParams& bo);
42
43 void toAron(arondto::SPFAParams& dto, const SPFAParams& bo);
44 void fromAron(const arondto::SPFAParams& dto, SPFAParams& bo);
45
46 void toAron(arondto::OrientationOptimizerParams& dto,
47 const optimization::OrientationOptimizerParams& bo);
48 void fromAron(const arondto::OrientationOptimizerParams& dto,
49 optimization::OrientationOptimizerParams& bo);
50
51 void toAron(arondto::RotationDirection& dto, const optimization::RotationDirection& bo);
52 void fromAron(const arondto::RotationDirection& dto, optimization::RotationDirection& bo);
53
54 void toAron(arondto::AStarWithOrientationParams& dto, const AStarWithOrientationParams& bo);
55 void fromAron(const arondto::AStarWithOrientationParams& dto, AStarWithOrientationParams& bo);
56
57
58} // namespace armarx::navigation::global_planning::aron_conv
void toAron(arondto::GlobalPlannerParams &dto, const GlobalPlannerParams &bo)
void fromAron(const arondto::GlobalPlannerParams &dto, GlobalPlannerParams &bo)
This file is part of ArmarX.
Definition fwd.h:30