#include <sgf6.h>
Public Types | |
| typedef Feature< PointInT, PointOutT >::PointCloudIn | PointCloudIn |
| typedef Feature< PointInT, PointOutT >::PointCloudOut | PointCloudOut |
Public Member Functions | |
| void | computeFeature (PointCloudOut &output) |
| void | setAxis1 (Eigen::Vector3f axis) |
| void | setAxis2 (Eigen::Vector3f axis) |
| SGF6Estimation () | |
| Empty constructor. | |
Private Member Functions | |
| void | computeFeatureEigen (pcl17::PointCloud< Eigen::MatrixXf > &) |
| Make the computeFeature (&Eigen::MatrixXf); inaccessible from outside the class. | |
Private Attributes | |
| Eigen::Vector3f | axis1_ |
| Eigen::Vector3f | axis2_ |
| typedef Feature<PointInT, PointOutT>::PointCloudIn pcl17::SGF6Estimation< PointInT, PointOutT >::PointCloudIn |
| typedef Feature<PointInT, PointOutT>::PointCloudOut pcl17::SGF6Estimation< PointInT, PointOutT >::PointCloudOut |
| pcl17::SGF6Estimation< PointInT, PointOutT >::SGF6Estimation | ( | ) | [inline] |
| void pcl17::SGF6Estimation< PointInT, PointOutT >::computeFeature | ( | PointCloudOut & | output | ) | [inline] |
| void pcl17::SGF6Estimation< PointInT, PointOutT >::computeFeatureEigen | ( | pcl17::PointCloud< Eigen::MatrixXf > & | ) | [inline, private] |
| void pcl17::SGF6Estimation< PointInT, PointOutT >::setAxis1 | ( | Eigen::Vector3f | axis | ) | [inline] |
| void pcl17::SGF6Estimation< PointInT, PointOutT >::setAxis2 | ( | Eigen::Vector3f | axis | ) | [inline] |
Eigen::Vector3f pcl17::SGF6Estimation< PointInT, PointOutT >::axis1_ [private] |
Eigen::Vector3f pcl17::SGF6Estimation< PointInT, PointOutT >::axis2_ [private] |