23 #ifndef _LIBS_TF_TYPES_LUA_H_
24 #define _LIBS_TF_TYPES_LUA_H_
35 class StampedQuaternion :
public Stamped<Quaternion>
38 StampedQuaternion() : Stamped<Quaternion>()
41 StampedQuaternion(
const Quaternion & input,
43 const std::string & frame_id)
44 : Stamped<Quaternion>(input, timestamp, frame_id)
49 class StampedVector3 :
public Stamped<Vector3>
52 StampedVector3() : Stamped<Vector3>()
55 StampedVector3(
const Vector3 &input,
const fawkes::Time ×tamp,
const std::string &frame_id)
56 : Stamped<Vector3>(input, timestamp, frame_id)
61 class StampedPoint :
public Stamped<Point>
64 StampedPoint() : Stamped<Point>()
67 StampedPoint(
const Point &input,
const fawkes::Time ×tamp,
const std::string &frame_id)
68 : Stamped<Point>(input, timestamp, frame_id)
73 class StampedPose :
public Stamped<Pose>
76 StampedPose() : Stamped<Pose>()
79 StampedPose(
const Pose &input,
const fawkes::Time ×tamp,
const std::string &frame_id)
80 : Stamped<Pose>(input, timestamp, frame_id)