1 #ifndef GEOLIB_ROS_MSG_CONVERSIONS_H_
2 #define GEOLIB_ROS_MSG_CONVERSIONS_H_
7 #include <geometry_msgs/Pose.h>
8 #include <geometry_msgs/Point.h>
9 #include <geometry_msgs/Point32.h>
10 #include <geometry_msgs/Transform.h>
11 #include <sensor_msgs/CameraInfo.h>
12 #include <shape_msgs/Mesh.h>
24 msg.x = v.
x; msg.y = v.
y; msg.z = v.
z;
33 msg.x = v.
x; msg.y = v.
y; msg.z = v.
z;
42 msg.x = v.
x; msg.y = v.
y; msg.z = v.
z;
51 msg.x = q.
x; msg.y = q.
y; msg.z = q.
z; msg.w = q.
w;
71 convert(
t.getOrigin(), msg.position);
72 convert(
t.getBasis(), msg.orientation);
81 convert(
t.getOrigin(), msg.translation);
91 msg.vertex_indices[0] =
t.i1_;
92 msg.vertex_indices[1] =
t.i2_;
93 msg.vertex_indices[2] =
t.i3_;
119 v.
x = msg.x; v.
y = msg.y; v.
z = msg.z;
128 v.
x = msg.x; v.
y = msg.y; v.
z = msg.z;
137 v.
x = msg.x; v.
y = msg.y; v.
z = msg.z;
146 q.
x = msg.x; q.
y = msg.y; q.
z = msg.z; q.
w = msg.w;