Public Member Functions | Protected Member Functions
pcl::SHOTColorEstimation< PointInT, PointNT, Eigen::MatrixXf, PointRFT > Class Template Reference

#include <shot.h>

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

List of all members.

Public Member Functions

void computeEigen (pcl::PointCloud< Eigen::MatrixXf > &output)
 Base method for feature estimation for all points given in <setInputCloud (), setIndices ()> using the surface in setSearchSurface () and the spatial locator in setSearchMethod ()
 SHOTColorEstimation (bool describe_shape=true, bool describe_color=true, int nr_shape_bins=10, int nr_color_bins=30)
 Empty constructor.

Protected Member Functions

void compute (pcl::PointCloud< pcl::SHOT1344 > &)
 Make the compute (&PointCloudOut); inaccessible from outside the class.
void computeFeatureEigen (pcl::PointCloud< Eigen::MatrixXf > &output)
 Estimate the Signatures of Histograms of OrienTations (SHOT) 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, typename PointRFT>
class pcl::SHOTColorEstimation< PointInT, PointNT, Eigen::MatrixXf, PointRFT >

Definition at line 618 of file shot.h.


Constructor & Destructor Documentation

template<typename PointInT , typename PointNT , typename PointRFT >
pcl::SHOTColorEstimation< PointInT, PointNT, Eigen::MatrixXf, PointRFT >::SHOTColorEstimation ( bool  describe_shape = true,
bool  describe_color = true,
int  nr_shape_bins = 10,
int  nr_color_bins = 30 
) [inline]

Empty constructor.

Parameters:
[in]describe_shape
[in]describe_color

Definition at line 649 of file shot.h.


Member Function Documentation

template<typename PointInT , typename PointNT , typename PointRFT >
void pcl::SHOTColorEstimation< PointInT, PointNT, Eigen::MatrixXf, PointRFT >::compute ( pcl::PointCloud< pcl::SHOT1344 > &  ) [inline, protected]

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

Parameters:
[out]outputthe output point cloud

Definition at line 685 of file shot.h.

template<typename PointInT , typename PointNT , typename PointRFT >
void pcl::SHOTColorEstimation< PointInT, PointNT, Eigen::MatrixXf, PointRFT >::computeEigen ( pcl::PointCloud< Eigen::MatrixXf > &  output) [inline]

Base method for feature estimation for all points given in <setInputCloud (), setIndices ()> using the surface in setSearchSurface () and the spatial locator in setSearchMethod ()

Parameters:
[out]outputthe resultant point cloud model dataset containing the estimated features

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

Definition at line 666 of file shot.h.

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

Estimate the Signatures of Histograms of OrienTations (SHOT) 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 SHOT feature estimates

Reimplemented from pcl::SHOTEstimationBase< PointInT, PointNT, pcl::SHOT1344, PointRFT >.

Definition at line 1650 of file shot.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