Template Function pcl_ros::transformPointCloud(const pcl::PointCloud<PointT>&, pcl::PointCloud<PointT>&, const geometry_msgs::msg::TransformStamped&)

Function Documentation

template<typename PointT>
void pcl_ros::transformPointCloud(const pcl::PointCloud<PointT> &cloud_in, pcl::PointCloud<PointT> &cloud_out, const geometry_msgs::msg::TransformStamped &transform)

Apply a rigid transform defined by a 3D offset and a quaternion.

Note

calls the Eigen version

Parameters:
  • cloud_in – the input point cloud

  • cloud_out – the input point cloud

  • transform – a rigid transformation from tf