Based on the paper: Xinju Li and Igor Guskov Multi-scale features for approximate alignment of point-based surfaces Proceedings of the third Eurographics symposium on Geometry processing July 2005, Vienna, Austria. More...
#include <pcl/keypoints/smoothed_surfaces_keypoint.h>


Based on the paper: Xinju Li and Igor Guskov Multi-scale features for approximate alignment of point-based surfaces Proceedings of the third Eurographics symposium on Geometry processing July 2005, Vienna, Austria.
Definition at line 55 of file smoothed_surfaces_keypoint.h.
| typedef boost::shared_ptr<const SmoothedSurfacesKeypoint<PointT, PointNT> > pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::ConstPtr |
Reimplemented from pcl::Keypoint< PointT, PointT >.
Definition at line 59 of file smoothed_surfaces_keypoint.h.
| typedef Keypoint<PointT, PointT>::KdTreePtr pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::KdTreePtr |
Reimplemented from pcl::Keypoint< PointT, PointT >.
Definition at line 71 of file smoothed_surfaces_keypoint.h.
| typedef pcl::PointCloud<PointNT> pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::PointCloudNT |
Definition at line 68 of file smoothed_surfaces_keypoint.h.
| typedef PointCloudNT::ConstPtr pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::PointCloudNTConstPtr |
Definition at line 69 of file smoothed_surfaces_keypoint.h.
| typedef pcl::PointCloud<PointT> pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::PointCloudT |
Definition at line 66 of file smoothed_surfaces_keypoint.h.
| typedef PointCloudT::ConstPtr pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::PointCloudTConstPtr |
Definition at line 67 of file smoothed_surfaces_keypoint.h.
| typedef PointCloudT::Ptr pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::PointCloudTPtr |
Definition at line 70 of file smoothed_surfaces_keypoint.h.
| typedef boost::shared_ptr<SmoothedSurfacesKeypoint<PointT, PointNT> > pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::Ptr |
Reimplemented from pcl::Keypoint< PointT, PointT >.
Definition at line 58 of file smoothed_surfaces_keypoint.h.
| pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::SmoothedSurfacesKeypoint | ( | ) | [inline] |
Definition at line 73 of file smoothed_surfaces_keypoint.h.
References pcl::Keypoint< PointT, PointT >::name_.
| void pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::addSmoothedPointCloud | ( | const PointCloudTConstPtr & | cloud, | |
| const PointCloudNTConstPtr & | normals, | |||
| KdTreePtr & | kdtree, | |||
| float & | scale | |||
| ) | [inline] |
Definition at line 48 of file smoothed_surfaces_keypoint.hpp.
| void pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::detectKeypoints | ( | PointCloudT & | output | ) | [inline] |
| float pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::getNeighborhoodConstant | ( | ) | [inline] |
Definition at line 104 of file smoothed_surfaces_keypoint.h.
| bool pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::initCompute | ( | ) | [inline, protected, virtual] |
This method should get called before starting the actual computation.
Internally, initCompute() does the following:
Reimplemented from pcl::Keypoint< PointT, PointT >.
Definition at line 180 of file smoothed_surfaces_keypoint.hpp.
References pcl::PCLBase< PointT >::input_, and pcl::Keypoint< PointT, PointT >::tree_.
| void pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::resetClouds | ( | ) | [inline] |
Definition at line 62 of file smoothed_surfaces_keypoint.hpp.
| void pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::setInputNormals | ( | const PointCloudNTConstPtr & | normals | ) | [inline] |
Definition at line 107 of file smoothed_surfaces_keypoint.h.
| void pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::setInputScale | ( | float | input_scale | ) | [inline] |
Definition at line 110 of file smoothed_surfaces_keypoint.h.
| void pcl::SmoothedSurfacesKeypoint< PointT, PointNT >::setNeighborhoodConstant | ( | float | neighborhood_constant | ) | [inline] |
Definition at line 101 of file smoothed_surfaces_keypoint.h.