21 inline ::std::string
to_string(const ::tf2::Vector3& value)
26 inline ::std::string
to_string(const ::tf2::Quaternion& value)
30 double roll, pitch, yaw;
31 m.
getRPY(roll, pitch, yaw);
33 value.getX(), value.getY(), value.getZ(), value.getW(), roll, pitch, yaw);
36 inline ::std::string
to_string(const ::tf2::Matrix3x3& value)
39 value.getRow(0).getX(), value.getRow(0).getY(), value.getRow(0).getZ(),
40 value.getRow(1).getX(), value.getRow(1).getY(), value.getRow(1).getZ(),
41 value.getRow(2).getX(), value.getRow(2).getY(), value.getRow(2).getZ());
44 inline ::std::string
to_string(const ::tf2::Transform& value)
inline ::std::string to_string(const ::Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > &value)
inline ::std::string format(const char *format, ::va_list args)
void setRotation(const Quaternion &q)
void getRPY(tf2Scalar &roll, tf2Scalar &pitch, tf2Scalar &yaw, unsigned int solution_number=1) const
inline ::std::string to_string(const ::tf2::Transform &value)