65 const t_Visitor &visitor,
66 Eigen::Transform<t_Scalar, 3, t_mode, t_options> &left,
67 const geometry_msgs::Transform &right,
68 const typename t_Visitor::Parameters ¶m)
72 Eigen::Quaternion<t_Scalar> quaternion;
73 Eigen::Matrix<t_Scalar, 3, 1> translation;
79 left.linear() = quaternion.toRotationMatrix();
80 left.translation() = translation;
145 const t_Visitor &visitor,
146 const Eigen::Transform<t_Scalar, 3, t_mode, t_options> &left,
147 geometry_msgs::Transform &right,
148 const typename t_Visitor::Parameters ¶m)
151 apply_copyto(visitor, Eigen::Quaternion<t_Scalar>(left.linear()), right.rotation, param);
152 apply_copyto(visitor, left.translation(), right.translation, param);