#include <gtest/gtest.h>
#include <pcl/point_cloud.h>
#include <pcl/features/normal_3d.h>
#include <pcl/features/pfh.h>
#include <pcl/features/fpfh.h>
#include <pcl/features/fpfh_omp.h>
#include <pcl/features/vfh.h>
#include <pcl/io/pcd_io.h>
Go to the source code of this file.
Typedefs | |
typedef search::KdTree < PointXYZ >::Ptr | KdTreePtr |
Functions | |
int | main (int argc, char **argv) |
TEST (PCL, PFHEstimation) | |
TEST (PCL, FPFHEstimation) | |
TEST (PCL, FPFHEstimationOpenMP) | |
TEST (PCL, VFHEstimation) | |
TEST (PCL, PFHEstimationEigen) | |
TEST (PCL, FPFHEstimationEigen) | |
template<typename FeatureEstimation , typename PointT , typename NormalT , typename OutputT > | |
void | testIndicesAndSearchSurface (const typename PointCloud< PointT >::Ptr &points, const typename PointCloud< NormalT >::Ptr &normals, const boost::shared_ptr< vector< int > > &indices, int ndims) |
template<typename FeatureEstimation , typename PointT , typename NormalT > | |
void | testIndicesAndSearchSurfaceEigen (const typename PointCloud< PointT >::Ptr &points, const typename PointCloud< NormalT >::Ptr &normals, const boost::shared_ptr< vector< int > > &indices, int ndims) |
Variables | |
PointCloud< PointXYZ > | cloud |
vector< int > | indices |
KdTreePtr | tree |
typedef search::KdTree<PointXYZ>::Ptr KdTreePtr |
Definition at line 53 of file test_pfh_estimation.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 908 of file test_pfh_estimation.cpp.
TEST | ( | PCL | , |
PFHEstimation | |||
) |
Definition at line 145 of file test_pfh_estimation.cpp.
TEST | ( | PCL | , |
FPFHEstimation | |||
) |
Definition at line 265 of file test_pfh_estimation.cpp.
TEST | ( | PCL | , |
FPFHEstimationOpenMP | |||
) |
Definition at line 427 of file test_pfh_estimation.cpp.
TEST | ( | PCL | , |
VFHEstimation | |||
) |
Definition at line 502 of file test_pfh_estimation.cpp.
TEST | ( | PCL | , |
PFHEstimationEigen | |||
) |
Definition at line 627 of file test_pfh_estimation.cpp.
TEST | ( | PCL | , |
FPFHEstimationEigen | |||
) |
Definition at line 746 of file test_pfh_estimation.cpp.
void testIndicesAndSearchSurface | ( | const typename PointCloud< PointT >::Ptr & | points, |
const typename PointCloud< NormalT >::Ptr & | normals, | ||
const boost::shared_ptr< vector< int > > & | indices, | ||
int | ndims | ||
) |
Definition at line 61 of file test_pfh_estimation.cpp.
void testIndicesAndSearchSurfaceEigen | ( | const typename PointCloud< PointT >::Ptr & | points, |
const typename PointCloud< NormalT >::Ptr & | normals, | ||
const boost::shared_ptr< vector< int > > & | indices, | ||
int | ndims | ||
) |
Definition at line 541 of file test_pfh_estimation.cpp.
Definition at line 55 of file test_pfh_estimation.cpp.
vector<int> indices |
Definition at line 56 of file test_pfh_estimation.cpp.
Definition at line 57 of file test_pfh_estimation.cpp.