#include <sgf3.h>
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. |
typedef Feature<PointInT, PointOutT>::PointCloudIn pcl17::SGF3Estimation< PointInT, PointOutT >::PointCloudIn |
typedef Feature<PointInT, PointOutT>::PointCloudOut pcl17::SGF3Estimation< PointInT, PointOutT >::PointCloudOut |
pcl17::SGF3Estimation< PointInT, PointOutT >::SGF3Estimation | ( | ) | [inline] |
void pcl17::SGF3Estimation< PointInT, PointOutT >::computeFeature | ( | PointCloudOut & | output | ) | [inline] |
void pcl17::SGF3Estimation< PointInT, PointOutT >::computeFeatureEigen | ( | pcl17::PointCloud< Eigen::MatrixXf > & | ) | [inline, private] |
void pcl17::SGF3Estimation< PointInT, PointOutT >::setGridSize | ( | float | grid_size | ) | [inline] |
float pcl17::SGF3Estimation< PointInT, PointOutT >::setGridSize | ( | ) | [inline] |
float pcl17::SGF3Estimation< PointInT, PointOutT >::grid_size_ [private] |
Eigen::VectorXf pcl17::SGF3Estimation< PointInT, PointOutT >::sgf_histogram_ [private] |