Namespaces | Functions
transforms.cpp File Reference
#include <sensor_msgs/PointCloud2.h>
#include <pcl/common/io.h>
#include <pcl/point_types.h>
#include <pcl_conversions/pcl_conversions.h>
#include "pcl_ros/transforms.h"
#include "pcl_ros/impl/transforms.hpp"
Include dependency graph for transforms.cpp:

Go to the source code of this file.

Namespaces

 pcl_ros
 

Functions

template void pcl_ros::transformPointCloud< pcl::InterestPoint > (const pcl::PointCloud< pcl::InterestPoint > &, pcl::PointCloud< pcl::InterestPoint > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloud< pcl::InterestPoint > (const std::string &, const pcl::PointCloud< pcl::InterestPoint > &, pcl::PointCloud< pcl::InterestPoint > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloud< pcl::InterestPoint > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::InterestPoint > &, const std::string &, pcl::PointCloud< pcl::InterestPoint > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloud< pcl::PointNormal > (const pcl::PointCloud< pcl::PointNormal > &, pcl::PointCloud< pcl::PointNormal > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloud< pcl::PointNormal > (const std::string &, const pcl::PointCloud< pcl::PointNormal > &, pcl::PointCloud< pcl::PointNormal > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloud< pcl::PointNormal > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointNormal > &, const std::string &, pcl::PointCloud< pcl::PointNormal > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloud< pcl::PointWithRange > (const pcl::PointCloud< pcl::PointWithRange > &, pcl::PointCloud< pcl::PointWithRange > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloud< pcl::PointWithRange > (const std::string &, const pcl::PointCloud< pcl::PointWithRange > &, pcl::PointCloud< pcl::PointWithRange > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloud< pcl::PointWithRange > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointWithRange > &, const std::string &, pcl::PointCloud< pcl::PointWithRange > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloud< pcl::PointWithViewpoint > (const pcl::PointCloud< pcl::PointWithViewpoint > &, pcl::PointCloud< pcl::PointWithViewpoint > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloud< pcl::PointWithViewpoint > (const std::string &, const pcl::PointCloud< pcl::PointWithViewpoint > &, pcl::PointCloud< pcl::PointWithViewpoint > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloud< pcl::PointWithViewpoint > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointWithViewpoint > &, const std::string &, pcl::PointCloud< pcl::PointWithViewpoint > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloud< pcl::PointXYZ > (const pcl::PointCloud< pcl::PointXYZ > &, pcl::PointCloud< pcl::PointXYZ > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZ > (const std::string &, const pcl::PointCloud< pcl::PointXYZ > &, pcl::PointCloud< pcl::PointXYZ > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZ > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointXYZ > &, const std::string &, pcl::PointCloud< pcl::PointXYZ > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloud< pcl::PointXYZI > (const pcl::PointCloud< pcl::PointXYZI > &, pcl::PointCloud< pcl::PointXYZI > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZI > (const std::string &, const pcl::PointCloud< pcl::PointXYZI > &, pcl::PointCloud< pcl::PointXYZI > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZI > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointXYZI > &, const std::string &, pcl::PointCloud< pcl::PointXYZI > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloud< pcl::PointXYZINormal > (const pcl::PointCloud< pcl::PointXYZINormal > &, pcl::PointCloud< pcl::PointXYZINormal > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZINormal > (const std::string &, const pcl::PointCloud< pcl::PointXYZINormal > &, pcl::PointCloud< pcl::PointXYZINormal > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZINormal > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointXYZINormal > &, const std::string &, pcl::PointCloud< pcl::PointXYZINormal > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloud< pcl::PointXYZRGB > (const pcl::PointCloud< pcl::PointXYZRGB > &, pcl::PointCloud< pcl::PointXYZRGB > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGB > (const std::string &, const pcl::PointCloud< pcl::PointXYZRGB > &, pcl::PointCloud< pcl::PointXYZRGB > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGB > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointXYZRGB > &, const std::string &, pcl::PointCloud< pcl::PointXYZRGB > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloud< pcl::PointXYZRGBA > (const pcl::PointCloud< pcl::PointXYZRGBA > &, pcl::PointCloud< pcl::PointXYZRGBA > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGBA > (const std::string &, const pcl::PointCloud< pcl::PointXYZRGBA > &, pcl::PointCloud< pcl::PointXYZRGBA > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGBA > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointXYZRGBA > &, const std::string &, pcl::PointCloud< pcl::PointXYZRGBA > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloud< pcl::PointXYZRGBNormal > (const pcl::PointCloud< pcl::PointXYZRGBNormal > &, pcl::PointCloud< pcl::PointXYZRGBNormal > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGBNormal > (const std::string &, const pcl::PointCloud< pcl::PointXYZRGBNormal > &, pcl::PointCloud< pcl::PointXYZRGBNormal > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGBNormal > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointXYZRGBNormal > &, const std::string &, pcl::PointCloud< pcl::PointXYZRGBNormal > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloudWithNormals< pcl::PointNormal > (const pcl::PointCloud< pcl::PointNormal > &, pcl::PointCloud< pcl::PointNormal > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointNormal > (const std::string &, const pcl::PointCloud< pcl::PointNormal > &, pcl::PointCloud< pcl::PointNormal > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointNormal > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointNormal > &, const std::string &, pcl::PointCloud< pcl::PointNormal > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloudWithNormals< pcl::PointXYZINormal > (const pcl::PointCloud< pcl::PointXYZINormal > &, pcl::PointCloud< pcl::PointXYZINormal > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointXYZINormal > (const std::string &, const pcl::PointCloud< pcl::PointXYZINormal > &, pcl::PointCloud< pcl::PointXYZINormal > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointXYZINormal > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointXYZINormal > &, const std::string &, pcl::PointCloud< pcl::PointXYZINormal > &, const tf::TransformListener &)
 
template void pcl_ros::transformPointCloudWithNormals< pcl::PointXYZRGBNormal > (const pcl::PointCloud< pcl::PointXYZRGBNormal > &, pcl::PointCloud< pcl::PointXYZRGBNormal > &, const tf::Transform &)
 
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointXYZRGBNormal > (const std::string &, const pcl::PointCloud< pcl::PointXYZRGBNormal > &, pcl::PointCloud< pcl::PointXYZRGBNormal > &, const tf::TransformListener &)
 
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointXYZRGBNormal > (const std::string &, const ros::Time &, const pcl::PointCloud< pcl::PointXYZRGBNormal > &, const std::string &, pcl::PointCloud< pcl::PointXYZRGBNormal > &, const tf::TransformListener &)
 
void pcl_ros::transformAsMatrix (const tf::Transform &bt, Eigen::Matrix4f &out_mat)
 Obtain the transformation matrix from TF into an Eigen form. More...
 
bool pcl_ros::transformPointCloud (const std::string &target_frame, const sensor_msgs::PointCloud2 &in, sensor_msgs::PointCloud2 &out, const tf::TransformListener &tf_listener)
 Transform a sensor_msgs::PointCloud2 dataset from its frame to a given TF target frame. More...
 
void pcl_ros::transformPointCloud (const std::string &target_frame, const tf::Transform &net_transform, const sensor_msgs::PointCloud2 &in, sensor_msgs::PointCloud2 &out)
 Transform a sensor_msgs::PointCloud2 dataset from its frame to a given TF target frame. More...
 
void pcl_ros::transformPointCloud (const Eigen::Matrix4f &transform, const sensor_msgs::PointCloud2 &in, sensor_msgs::PointCloud2 &out)
 Transform a sensor_msgs::PointCloud2 dataset using an Eigen 4x4 matrix. More...
 

Function Documentation

template void pcl_ros::transformPointCloud< pcl::InterestPoint > ( const pcl::PointCloud< pcl::InterestPoint > &  ,
pcl::PointCloud< pcl::InterestPoint > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloud< pcl::InterestPoint > ( const std::string &  ,
const pcl::PointCloud< pcl::InterestPoint > &  ,
pcl::PointCloud< pcl::InterestPoint > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloud< pcl::InterestPoint > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::InterestPoint > &  ,
const std::string &  ,
pcl::PointCloud< pcl::InterestPoint > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloud< pcl::PointNormal > ( const pcl::PointCloud< pcl::PointNormal > &  ,
pcl::PointCloud< pcl::PointNormal > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloud< pcl::PointNormal > ( const std::string &  ,
const pcl::PointCloud< pcl::PointNormal > &  ,
pcl::PointCloud< pcl::PointNormal > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloud< pcl::PointNormal > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointNormal > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointNormal > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloud< pcl::PointWithRange > ( const pcl::PointCloud< pcl::PointWithRange > &  ,
pcl::PointCloud< pcl::PointWithRange > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloud< pcl::PointWithRange > ( const std::string &  ,
const pcl::PointCloud< pcl::PointWithRange > &  ,
pcl::PointCloud< pcl::PointWithRange > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloud< pcl::PointWithRange > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointWithRange > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointWithRange > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloud< pcl::PointWithViewpoint > ( const pcl::PointCloud< pcl::PointWithViewpoint > &  ,
pcl::PointCloud< pcl::PointWithViewpoint > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloud< pcl::PointWithViewpoint > ( const std::string &  ,
const pcl::PointCloud< pcl::PointWithViewpoint > &  ,
pcl::PointCloud< pcl::PointWithViewpoint > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloud< pcl::PointWithViewpoint > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointWithViewpoint > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointWithViewpoint > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloud< pcl::PointXYZ > ( const pcl::PointCloud< pcl::PointXYZ > &  ,
pcl::PointCloud< pcl::PointXYZ > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZ > ( const std::string &  ,
const pcl::PointCloud< pcl::PointXYZ > &  ,
pcl::PointCloud< pcl::PointXYZ > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZ > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointXYZ > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointXYZ > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloud< pcl::PointXYZI > ( const pcl::PointCloud< pcl::PointXYZI > &  ,
pcl::PointCloud< pcl::PointXYZI > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZI > ( const std::string &  ,
const pcl::PointCloud< pcl::PointXYZI > &  ,
pcl::PointCloud< pcl::PointXYZI > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZI > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointXYZI > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointXYZI > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloud< pcl::PointXYZINormal > ( const pcl::PointCloud< pcl::PointXYZINormal > &  ,
pcl::PointCloud< pcl::PointXYZINormal > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZINormal > ( const std::string &  ,
const pcl::PointCloud< pcl::PointXYZINormal > &  ,
pcl::PointCloud< pcl::PointXYZINormal > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZINormal > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointXYZINormal > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointXYZINormal > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloud< pcl::PointXYZRGB > ( const pcl::PointCloud< pcl::PointXYZRGB > &  ,
pcl::PointCloud< pcl::PointXYZRGB > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGB > ( const std::string &  ,
const pcl::PointCloud< pcl::PointXYZRGB > &  ,
pcl::PointCloud< pcl::PointXYZRGB > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGB > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointXYZRGB > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointXYZRGB > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloud< pcl::PointXYZRGBA > ( const pcl::PointCloud< pcl::PointXYZRGBA > &  ,
pcl::PointCloud< pcl::PointXYZRGBA > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGBA > ( const std::string &  ,
const pcl::PointCloud< pcl::PointXYZRGBA > &  ,
pcl::PointCloud< pcl::PointXYZRGBA > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGBA > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointXYZRGBA > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointXYZRGBA > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloud< pcl::PointXYZRGBNormal > ( const pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGBNormal > ( const std::string &  ,
const pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloud< pcl::PointXYZRGBNormal > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloudWithNormals< pcl::PointNormal > ( const pcl::PointCloud< pcl::PointNormal > &  ,
pcl::PointCloud< pcl::PointNormal > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointNormal > ( const std::string &  ,
const pcl::PointCloud< pcl::PointNormal > &  ,
pcl::PointCloud< pcl::PointNormal > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointNormal > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointNormal > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointNormal > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloudWithNormals< pcl::PointXYZINormal > ( const pcl::PointCloud< pcl::PointXYZINormal > &  ,
pcl::PointCloud< pcl::PointXYZINormal > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointXYZINormal > ( const std::string &  ,
const pcl::PointCloud< pcl::PointXYZINormal > &  ,
pcl::PointCloud< pcl::PointXYZINormal > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointXYZINormal > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointXYZINormal > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointXYZINormal > &  ,
const tf::TransformListener  
)
template void pcl_ros::transformPointCloudWithNormals< pcl::PointXYZRGBNormal > ( const pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
const tf::Transform  
)
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointXYZRGBNormal > ( const std::string &  ,
const pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
const tf::TransformListener  
)
template bool pcl_ros::transformPointCloudWithNormals< pcl::PointXYZRGBNormal > ( const std::string &  ,
const ros::Time ,
const pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
const std::string &  ,
pcl::PointCloud< pcl::PointXYZRGBNormal > &  ,
const tf::TransformListener  
)


pcl_ros
Author(s): Open Perception, Julius Kammerl , William Woodall
autogenerated on Wed Jun 5 2019 19:52:53