All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Public Types | Public Member Functions | Private Member Functions | Private Attributes
pcl17::SGF3Estimation< PointInT, PointOutT > Class Template Reference

#include <sgf3.h>

List of all members.

Public Types

typedef Feature< PointInT,
PointOutT >::PointCloudIn 
PointCloudIn
typedef Feature< PointInT,
PointOutT >::PointCloudOut 
PointCloudOut

Public Member Functions

void computeFeature (PointCloudOut &output)
void setGridSize (float grid_size)
float setGridSize ()
 SGF3Estimation ()
 Empty constructor.

Private Member Functions

void computeFeatureEigen (pcl17::PointCloud< Eigen::MatrixXf > &)
 Make the computeFeature (&Eigen::MatrixXf); inaccessible from outside the class.

Private Attributes

float grid_size_
Eigen::VectorXf sgf_histogram_
 Variable to save the cloud's SGF signature.

Detailed Description

template<typename PointInT, typename PointOutT>
class pcl17::SGF3Estimation< PointInT, PointOutT >

Definition at line 48 of file sgf3.h.


Member Typedef Documentation

template<typename PointInT, typename PointOutT>
typedef Feature<PointInT, PointOutT>::PointCloudIn pcl17::SGF3Estimation< PointInT, PointOutT >::PointCloudIn

Definition at line 58 of file sgf3.h.

template<typename PointInT, typename PointOutT>
typedef Feature<PointInT, PointOutT>::PointCloudOut pcl17::SGF3Estimation< PointInT, PointOutT >::PointCloudOut

Definition at line 57 of file sgf3.h.


Constructor & Destructor Documentation

template<typename PointInT, typename PointOutT>
pcl17::SGF3Estimation< PointInT, PointOutT >::SGF3Estimation ( ) [inline]

Empty constructor.

Definition at line 61 of file sgf3.h.


Member Function Documentation

template<typename PointInT, typename PointOutT>
void pcl17::SGF3Estimation< PointInT, PointOutT >::computeFeature ( PointCloudOut output) [inline]

Definition at line 77 of file sgf3.h.

template<typename PointInT, typename PointOutT>
void pcl17::SGF3Estimation< PointInT, PointOutT >::computeFeatureEigen ( pcl17::PointCloud< Eigen::MatrixXf > &  ) [inline, private]

Make the computeFeature (&Eigen::MatrixXf); inaccessible from outside the class.

Parameters:
[out]outputthe output point cloud

Definition at line 115 of file sgf3.h.

template<typename PointInT, typename PointOutT>
void pcl17::SGF3Estimation< PointInT, PointOutT >::setGridSize ( float  grid_size) [inline]

Definition at line 68 of file sgf3.h.

template<typename PointInT, typename PointOutT>
float pcl17::SGF3Estimation< PointInT, PointOutT >::setGridSize ( ) [inline]

Definition at line 72 of file sgf3.h.


Member Data Documentation

template<typename PointInT, typename PointOutT>
float pcl17::SGF3Estimation< PointInT, PointOutT >::grid_size_ [private]

Definition at line 107 of file sgf3.h.

template<typename PointInT, typename PointOutT>
Eigen::VectorXf pcl17::SGF3Estimation< PointInT, PointOutT >::sgf_histogram_ [private]

Variable to save the cloud's SGF signature.

Definition at line 110 of file sgf3.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


furniture_features
Author(s): Stefan
autogenerated on Thu May 23 2013 16:09:53