Functions
pcl_utils.h File Reference
#include "rgbd_registration/typedefs.h"
#include <pcl/kdtree/kdtree_flann.h>
Include dependency graph for pcl_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void calculatePointCloudNormals (const PointCloudConstPtr input_cloud_ptr, PointCloudNormalsPtr output_cloud_ptr)
void checkforNaNs (const PointCloudNormalsConstPtr input_cloud_ptr)
template<class pointT >
void getIndicesFromMatches (typename pcl::PointCloud< pointT >::Ptr cloud_ptr, const std::vector< Eigen::Vector4f, Eigen::aligned_allocator< Eigen::Vector4f > > &point_locations, std::vector< int > &indices)
void removePointNormalsWithNaNs (const PointCloudNormalsPtr input_cloud_ptr)
void transformAndWriteToFile (const PointCloudConstPtr cloud_in, const Eigen::Matrix4f &trafo)
void transformAndWriteToFile (const PointCloudConstPtr cloud_in, const std::vector< int > &indices, const Eigen::Matrix4f &trafo)
void transformAndWriteToFile (const PointCloudNormalsConstPtr cloud_in, const Eigen::Matrix4f &trafo)
void transformAndWriteToFile (const PointCloudNormalsConstPtr cloud_in, const std::vector< int > &indices, const Eigen::Matrix4f &trafo)
void writePCDToFile (const std::string &fileName, const PointCloudConstPtr cloud_ptr)
void writePCDToFile (const std::string &fileName, const PointCloudConstPtr cloud_ptr, const std::vector< int > &indices)
void writePCDToFile (const std::string &fileName, const PointCloudNormalsConstPtr cloud_ptr)
void writePCDToFile (const std::string &fileName, const PointCloudNormalsConstPtr cloud_ptr, const std::vector< int > &indices)

Function Documentation

void calculatePointCloudNormals ( const PointCloudConstPtr  input_cloud_ptr,
PointCloudNormalsPtr  output_cloud_ptr 
)

Definition at line 81 of file pcl_utils.cpp.

void checkforNaNs ( const PointCloudNormalsConstPtr  input_cloud_ptr)

Definition at line 118 of file pcl_utils.cpp.

template<class pointT >
void getIndicesFromMatches ( typename pcl::PointCloud< pointT >::Ptr  cloud_ptr,
const std::vector< Eigen::Vector4f, Eigen::aligned_allocator< Eigen::Vector4f > > &  point_locations,
std::vector< int > &  indices 
) [inline]

Definition at line 42 of file pcl_utils.h.

Definition at line 99 of file pcl_utils.cpp.

void transformAndWriteToFile ( const PointCloudConstPtr  cloud_in,
const Eigen::Matrix4f &  trafo 
)

Definition at line 35 of file pcl_utils.cpp.

void transformAndWriteToFile ( const PointCloudConstPtr  cloud_in,
const std::vector< int > &  indices,
const Eigen::Matrix4f &  trafo 
)

Definition at line 42 of file pcl_utils.cpp.

void transformAndWriteToFile ( const PointCloudNormalsConstPtr  cloud_in,
const Eigen::Matrix4f &  trafo 
)

Definition at line 66 of file pcl_utils.cpp.

void transformAndWriteToFile ( const PointCloudNormalsConstPtr  cloud_in,
const std::vector< int > &  indices,
const Eigen::Matrix4f &  trafo 
)

Definition at line 73 of file pcl_utils.cpp.

void writePCDToFile ( const std::string fileName,
const PointCloudConstPtr  cloud_ptr 
)

Definition at line 20 of file pcl_utils.cpp.

void writePCDToFile ( const std::string fileName,
const PointCloudConstPtr  cloud_ptr,
const std::vector< int > &  indices 
)

Definition at line 27 of file pcl_utils.cpp.

void writePCDToFile ( const std::string fileName,
const PointCloudNormalsConstPtr  cloud_ptr 
)

Definition at line 51 of file pcl_utils.cpp.

void writePCDToFile ( const std::string fileName,
const PointCloudNormalsConstPtr  cloud_ptr,
const std::vector< int > &  indices 
)

Definition at line 58 of file pcl_utils.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


rgbd_registration
Author(s): Ross Kidson
autogenerated on Thu May 23 2013 15:36:56