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

ShapeContext3DEstimation implements the 3D shape context descriptor as described in: More...

#include <3dsc.h>

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

List of all members.

Private Member Functions

void compute (pcl::PointCloud< pcl::SHOT > &)
 Make the compute (&PointCloudOut); inaccessible from outside the class.
void computeFeatureEigen (pcl::PointCloud< Eigen::MatrixXf > &output)
 Estimate the actual feature.

Detailed Description

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

ShapeContext3DEstimation implements the 3D shape context descriptor as described in:

The 3DSC computed feature has the following structure

Attention:
The convention for a 3D shape context descriptor is:
  • if a query point's nearest neighbors cannot be estimated, the feature descriptor will be set to NaN (not a number), and the RF to 0
  • it is impossible to estimate a 3D shape context 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 boundary feature property set to NaN.
Author:
Alessandro Franchi, Samuele Salti, Federico Tombari (original code)
Nizar Sallem (port to PCL)

Definition at line 280 of file 3dsc.h.


Member Function Documentation

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

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

Parameters:
[out]outputthe output point cloud

Definition at line 301 of file 3dsc.h.

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

Estimate the actual feature.

Parameters:
[out]outputthe resultant feature

Reimplemented from pcl::ShapeContext3DEstimation< PointInT, PointNT, pcl::SHOT >.

Definition at line 321 of file 3dsc.hpp.


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


pcl
Author(s): Open Perception
autogenerated on Mon Oct 6 2014 03:20:11