Private Member Functions
pcl::FPFHEstimation< PointInT, PointNT, Eigen::MatrixXf > Class Template Reference

FPFHEstimation estimates the Fast Point Feature Histogram (FPFH) descriptor for a given point cloud dataset containing points and normals. More...

#include <fpfh.h>

Inheritance diagram for pcl::FPFHEstimation< PointInT, PointNT, Eigen::MatrixXf >:
Inheritance graph
[legend]

List of all members.

Private Member Functions

void compute (pcl::PointCloud< pcl::FPFHSignature33 > &)
 Make the compute (&PointCloudOut); inaccessible from outside the class.
void computeFeatureEigen (pcl::PointCloud< Eigen::MatrixXf > &output)
 Estimate the Fast Point Feature Histograms (FPFH) descriptors at a set of points given by <setInputCloud (), setIndices ()> using the surface in setSearchSurface () and the spatial locator in setSearchMethod ()

Detailed Description

template<typename PointInT, typename PointNT>
class pcl::FPFHEstimation< PointInT, PointNT, Eigen::MatrixXf >

FPFHEstimation estimates the Fast Point Feature Histogram (FPFH) descriptor for a given point cloud dataset containing points and normals.

Note:
If you use this code in any academic work, please cite:
Attention:
The convention for FPFH features is:
  • if a query point's nearest neighbors cannot be estimated, the FPFH feature will be set to NaN (not a number)
  • it is impossible to estimate a FPFH descriptor for a point that doesn't have finite 3D coordinates. Therefore, any point that contains NaN data on x, y, or z, will have its FPFH feature property set to NaN.
Note:
The code is stateful as we do not expect this class to be multicore parallelized. Please look at FPFHEstimationOMP for examples on parallel implementations of the FPFH (Fast Point Feature Histogram).
Author:
Radu B. Rusu

Definition at line 254 of file fpfh.h.


Member Function Documentation

template<typename PointInT , typename PointNT >
void pcl::FPFHEstimation< PointInT, PointNT, Eigen::MatrixXf >::compute ( pcl::PointCloud< pcl::FPFHSignature33 > &  ) [inline, private]

Make the compute (&PointCloudOut); inaccessible from outside the class.

Parameters:
[out]outputthe output point cloud

Reimplemented from pcl::Feature< PointInT, pcl::FPFHSignature33 >.

Definition at line 283 of file fpfh.h.

template<typename PointInT , typename PointNT >
void pcl::FPFHEstimation< PointInT, PointNT, Eigen::MatrixXf >::computeFeatureEigen ( pcl::PointCloud< Eigen::MatrixXf > &  output) [private, virtual]

Estimate the Fast Point Feature Histograms (FPFH) descriptors at a set of points given by <setInputCloud (), setIndices ()> using the surface in setSearchSurface () and the spatial locator in setSearchMethod ()

Parameters:
outputthe resultant point cloud model dataset that contains the FPFH feature estimates

Reimplemented from pcl::FPFHEstimation< PointInT, PointNT, pcl::FPFHSignature33 >.

Definition at line 304 of file fpfh.hpp.


The documentation for this class was generated from the following files:


pcl
Author(s): Open Perception
autogenerated on Mon Oct 6 2014 03:19:30