|
Point Cloud Library (PCL)
1.8.1
|
#include </build/pcl-qv3n_B/pcl-1.8.1+dfsg1/gpu/features/test/data_source.hpp>
Classes | |
| struct | Normal2PointXYZ |
Public Member Functions | |
| DataSource (const std::string &file="d:/office_chair_model.pcd") | |
| void | generateColor () |
| void | estimateNormals () |
| void | runCloudViewer () const |
| void | findKNNeghbors () |
| void | findRadiusNeghbors (float radius=-1) |
| void | getNeghborsArray (std::vector< int > &data) |
| void | generateSurface () |
| void | generateIndices (size_t step=100) |
Public Attributes | |
| PointCloud< PointXYZ >::Ptr | cloud |
| PointCloud< PointXYZ >::Ptr | surface |
| IndicesPtr | indices |
| PointCloud< Normal >::Ptr | normals |
| PointCloud< Normal >::Ptr | normals_surface |
| float | radius |
| std::vector< std::vector< int > > | neighbors_all |
| std::vector< int > | sizes |
| int | max_nn_size |
Static Public Attributes | |
| static const int | k = 32 |
| static const int | max_elements = 500 |
Definition at line 65 of file data_source.hpp.
|
inline |
Definition at line 82 of file data_source.hpp.
References pcl::getMinMax3D(), and pcl::PCDReader::read().
|
inline |
|
inline |
Definition at line 128 of file data_source.hpp.
References pcl::KdTreeFLANN< PointT, Dist >::nearestKSearch(), pcl::PointCloud< PointT >::points, and pcl::KdTreeFLANN< PointT, Dist >::setInputCloud().
|
inline |
Definition at line 145 of file data_source.hpp.
References pcl::PointCloud< PointT >::points, radius, pcl::KdTreeFLANN< PointT, Dist >::radiusSearch(), and pcl::KdTreeFLANN< PointT, Dist >::setInputCloud().
|
inline |
Definition at line 95 of file data_source.hpp.
References pcl::PointCloud< PointT >::points.
|
inline |
Definition at line 191 of file data_source.hpp.
References pcl::PointCloud< PointT >::points.
|
inline |
Definition at line 172 of file data_source.hpp.
References pcl::PointCloud< PointT >::height, pcl::PointCloud< PointT >::points, and pcl::PointCloud< PointT >::width.
|
inline |
Definition at line 164 of file data_source.hpp.
References pcl::gpu::PtrStep< T >::ptr().
|
inline |
Definition at line 121 of file data_source.hpp.
References pcl::visualization::CloudViewer::showCloud(), and pcl::visualization::CloudViewer::wasStopped().
| PointCloud<PointXYZ>::Ptr pcl::gpu::DataSource::cloud |
Definition at line 70 of file data_source.hpp.
| IndicesPtr pcl::gpu::DataSource::indices |
Definition at line 72 of file data_source.hpp.
|
static |
Definition at line 67 of file data_source.hpp.
|
static |
Definition at line 68 of file data_source.hpp.
| int pcl::gpu::DataSource::max_nn_size |
Definition at line 80 of file data_source.hpp.
| std::vector< std::vector<int> > pcl::gpu::DataSource::neighbors_all |
Definition at line 78 of file data_source.hpp.
| PointCloud<Normal>::Ptr pcl::gpu::DataSource::normals |
Definition at line 74 of file data_source.hpp.
| PointCloud<Normal>::Ptr pcl::gpu::DataSource::normals_surface |
Definition at line 75 of file data_source.hpp.
| float pcl::gpu::DataSource::radius |
Definition at line 76 of file data_source.hpp.
Referenced by findRadiusNeghbors().
| std::vector<int> pcl::gpu::DataSource::sizes |
Definition at line 79 of file data_source.hpp.
| PointCloud<PointXYZ>::Ptr pcl::gpu::DataSource::surface |
Definition at line 71 of file data_source.hpp.