tf2_eigen  master
Eigen binding for tf2.
Functions
Eigen Namespace Reference

Functions

geometry_msgs::msg::Pose toMsg (const Eigen::Affine3d &in)
 
geometry_msgs::msg::Pose toMsg (const Eigen::Isometry3d &in)
 
void fromMsg (const geometry_msgs::msg::Point &msg, Eigen::Vector3d &out)
 
geometry_msgs::msg::Point toMsg (const Eigen::Vector3d &in)
 
void fromMsg (const geometry_msgs::msg::Pose &msg, Eigen::Affine3d &out)
 
void fromMsg (const geometry_msgs::msg::Pose &msg, Eigen::Isometry3d &out)
 
geometry_msgs::msg::Quaternion toMsg (const Eigen::Quaterniond &in)
 
geometry_msgs::msg::Twist toMsg (const Eigen::Matrix< double, 6, 1 > &in)
 
void fromMsg (const geometry_msgs::msg::Twist &msg, Eigen::Matrix< double, 6, 1 > &out)
 

Function Documentation

◆ toMsg() [1/5]

geometry_msgs::msg::Pose Eigen::toMsg ( const Eigen::Affine3d &  in)
inline

◆ toMsg() [2/5]

geometry_msgs::msg::Pose Eigen::toMsg ( const Eigen::Isometry3d &  in)
inline

◆ fromMsg() [1/4]

void Eigen::fromMsg ( const geometry_msgs::msg::Point &  msg,
Eigen::Vector3d &  out 
)
inline

◆ toMsg() [3/5]

geometry_msgs::msg::Point Eigen::toMsg ( const Eigen::Vector3d &  in)
inline

◆ fromMsg() [2/4]

void Eigen::fromMsg ( const geometry_msgs::msg::Pose &  msg,
Eigen::Affine3d &  out 
)
inline

◆ fromMsg() [3/4]

void Eigen::fromMsg ( const geometry_msgs::msg::Pose &  msg,
Eigen::Isometry3d &  out 
)
inline

◆ toMsg() [4/5]

geometry_msgs::msg::Quaternion Eigen::toMsg ( const Eigen::Quaterniond &  in)
inline

◆ toMsg() [5/5]

geometry_msgs::msg::Twist Eigen::toMsg ( const Eigen::Matrix< double, 6, 1 > &  in)
inline

◆ fromMsg() [4/4]

void Eigen::fromMsg ( const geometry_msgs::msg::Twist &  msg,
Eigen::Matrix< double, 6, 1 > &  out 
)
inline