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

Go to the source code of this file.

Namespaces

namespace  pcl16_ros

Functions

template void pcl16_ros::transformPointCloud< pcl16::InterestPoint > (const pcl16::PointCloud< pcl16::InterestPoint > &, pcl16::PointCloud< pcl16::InterestPoint > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloud< pcl16::InterestPoint > (const std::string &, const pcl16::PointCloud< pcl16::InterestPoint > &, pcl16::PointCloud< pcl16::InterestPoint > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloud< pcl16::InterestPoint > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::InterestPoint > &, const std::string &, pcl16::PointCloud< pcl16::InterestPoint > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloud< pcl16::PointNormal > (const pcl16::PointCloud< pcl16::PointNormal > &, pcl16::PointCloud< pcl16::PointNormal > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloud< pcl16::PointNormal > (const std::string &, const pcl16::PointCloud< pcl16::PointNormal > &, pcl16::PointCloud< pcl16::PointNormal > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloud< pcl16::PointNormal > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointNormal > &, const std::string &, pcl16::PointCloud< pcl16::PointNormal > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloud< pcl16::PointWithRange > (const pcl16::PointCloud< pcl16::PointWithRange > &, pcl16::PointCloud< pcl16::PointWithRange > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloud< pcl16::PointWithRange > (const std::string &, const pcl16::PointCloud< pcl16::PointWithRange > &, pcl16::PointCloud< pcl16::PointWithRange > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloud< pcl16::PointWithRange > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointWithRange > &, const std::string &, pcl16::PointCloud< pcl16::PointWithRange > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloud< pcl16::PointWithViewpoint > (const pcl16::PointCloud< pcl16::PointWithViewpoint > &, pcl16::PointCloud< pcl16::PointWithViewpoint > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloud< pcl16::PointWithViewpoint > (const std::string &, const pcl16::PointCloud< pcl16::PointWithViewpoint > &, pcl16::PointCloud< pcl16::PointWithViewpoint > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloud< pcl16::PointWithViewpoint > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointWithViewpoint > &, const std::string &, pcl16::PointCloud< pcl16::PointWithViewpoint > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloud< pcl16::PointXYZ > (const pcl16::PointCloud< pcl16::PointXYZ > &, pcl16::PointCloud< pcl16::PointXYZ > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZ > (const std::string &, const pcl16::PointCloud< pcl16::PointXYZ > &, pcl16::PointCloud< pcl16::PointXYZ > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZ > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointXYZ > &, const std::string &, pcl16::PointCloud< pcl16::PointXYZ > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloud< pcl16::PointXYZI > (const pcl16::PointCloud< pcl16::PointXYZI > &, pcl16::PointCloud< pcl16::PointXYZI > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZI > (const std::string &, const pcl16::PointCloud< pcl16::PointXYZI > &, pcl16::PointCloud< pcl16::PointXYZI > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZI > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointXYZI > &, const std::string &, pcl16::PointCloud< pcl16::PointXYZI > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloud< pcl16::PointXYZINormal > (const pcl16::PointCloud< pcl16::PointXYZINormal > &, pcl16::PointCloud< pcl16::PointXYZINormal > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZINormal > (const std::string &, const pcl16::PointCloud< pcl16::PointXYZINormal > &, pcl16::PointCloud< pcl16::PointXYZINormal > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZINormal > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointXYZINormal > &, const std::string &, pcl16::PointCloud< pcl16::PointXYZINormal > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloud< pcl16::PointXYZRGB > (const pcl16::PointCloud< pcl16::PointXYZRGB > &, pcl16::PointCloud< pcl16::PointXYZRGB > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZRGB > (const std::string &, const pcl16::PointCloud< pcl16::PointXYZRGB > &, pcl16::PointCloud< pcl16::PointXYZRGB > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZRGB > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointXYZRGB > &, const std::string &, pcl16::PointCloud< pcl16::PointXYZRGB > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloud< pcl16::PointXYZRGBA > (const pcl16::PointCloud< pcl16::PointXYZRGBA > &, pcl16::PointCloud< pcl16::PointXYZRGBA > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZRGBA > (const std::string &, const pcl16::PointCloud< pcl16::PointXYZRGBA > &, pcl16::PointCloud< pcl16::PointXYZRGBA > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZRGBA > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointXYZRGBA > &, const std::string &, pcl16::PointCloud< pcl16::PointXYZRGBA > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloud< pcl16::PointXYZRGBNormal > (const pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZRGBNormal > (const std::string &, const pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloud< pcl16::PointXYZRGBNormal > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, const std::string &, pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloudWithNormals< pcl16::PointNormal > (const pcl16::PointCloud< pcl16::PointNormal > &, pcl16::PointCloud< pcl16::PointNormal > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloudWithNormals< pcl16::PointNormal > (const std::string &, const pcl16::PointCloud< pcl16::PointNormal > &, pcl16::PointCloud< pcl16::PointNormal > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloudWithNormals< pcl16::PointNormal > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointNormal > &, const std::string &, pcl16::PointCloud< pcl16::PointNormal > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloudWithNormals< pcl16::PointXYZINormal > (const pcl16::PointCloud< pcl16::PointXYZINormal > &, pcl16::PointCloud< pcl16::PointXYZINormal > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloudWithNormals< pcl16::PointXYZINormal > (const std::string &, const pcl16::PointCloud< pcl16::PointXYZINormal > &, pcl16::PointCloud< pcl16::PointXYZINormal > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloudWithNormals< pcl16::PointXYZINormal > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointXYZINormal > &, const std::string &, pcl16::PointCloud< pcl16::PointXYZINormal > &, const tf::TransformListener &)
template void pcl16_ros::transformPointCloudWithNormals< pcl16::PointXYZRGBNormal > (const pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, const tf::Transform &)
template bool pcl16_ros::transformPointCloudWithNormals< pcl16::PointXYZRGBNormal > (const std::string &, const pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, const tf::TransformListener &)
template bool pcl16_ros::transformPointCloudWithNormals< pcl16::PointXYZRGBNormal > (const std::string &, const ros::Time &, const pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, const std::string &, pcl16::PointCloud< pcl16::PointXYZRGBNormal > &, const tf::TransformListener &)
void pcl16_ros::transformAsMatrix (const tf::Transform &bt, Eigen::Matrix4f &out_mat)
 Obtain the transformation matrix from TF into an Eigen form.
bool pcl16_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.
void pcl16_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.
void pcl16_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.

Function Documentation

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


pcl16_ros
Author(s): Maintained by Radu Bogdan Rusu
autogenerated on Thu Jan 2 2014 11:37:07