23 #ifndef __LIBS_TF_TYPES_LUA_H_ 24 #define __LIBS_TF_TYPES_LUA_H_ 39 class StampedQuaternion :
public Stamped<Quaternion>
42 StampedQuaternion() : Stamped<Quaternion>() {}
43 StampedQuaternion(
const Quaternion &input,
const fawkes::Time ×tamp,
44 const std::string &frame_id)
45 : Stamped<Quaternion>(input, timestamp, frame_id) {}
48 class StampedVector3 :
public Stamped<Vector3>
51 StampedVector3() : Stamped<Vector3>() {}
52 StampedVector3(
const Vector3 &input,
const fawkes::Time ×tamp,
53 const std::string &frame_id)
54 : Stamped<Vector3>(input, timestamp, frame_id) {}
59 class StampedPoint :
public Stamped<Point>
62 StampedPoint() : Stamped<Point>() {}
63 StampedPoint(
const Point &input,
const fawkes::Time ×tamp,
64 const std::string &frame_id)
65 : Stamped<Point>(input, timestamp, frame_id) {}
69 class StampedPose :
public Stamped<Pose>
72 StampedPose() : Stamped<Pose>() {}
73 StampedPose(
const Pose &input,
const fawkes::Time ×tamp,
74 const std::string &frame_id)
75 : Stamped<Pose>(input, timestamp, frame_id) {}
Fawkes library namespace.
A class for handling time.