#include <narf_kp.h>

| Public Member Functions | |
| virtual bool | compute (const pcl::PointCloud< Point > &src, const pcl::PointCloud< Point > &tgt) | 
| virtual void | getCorrespondences (std::vector< pcl::registration::Correspondence > &correspondences) | 
| Point | getPointForKeypointSrc (const int ind) | 
| Point | getPointForKeypointTgt (const int ind) | 
| Keypoints_Narf () | |
| void | setDisThreshold (float v) | 
| void | setRadius (float v) | 
| void | setThreshold (float v) | 
| Private Member Functions | |
| void | extractFeatures (const pcl::PointCloud< Point > &point_cloud, pcl::PointCloud< NarfKPoint > &narf_descriptors) | 
| Point | keypoint2point (const NarfKPoint &kp) | 
| Private Attributes | |
| float | dist_threshold_ | 
| float | radius_ | 
| float | thr_ | 
| cob_3d_registration::Keypoints_Narf< Point >::Keypoints_Narf | ( | ) |  [inline] | 
| virtual bool cob_3d_registration::Keypoints_Narf< Point >::compute | ( | const pcl::PointCloud< Point > & | src, | 
| const pcl::PointCloud< Point > & | tgt | ||
| ) |  [inline, virtual] | 
| void cob_3d_registration::Keypoints_Narf< Point >::extractFeatures | ( | const pcl::PointCloud< Point > & | point_cloud, | 
| pcl::PointCloud< NarfKPoint > & | narf_descriptors | ||
| ) |  [private] | 
Definition at line 66 of file narf_kp.hpp.
| virtual void cob_3d_registration::Keypoints_Narf< Point >::getCorrespondences | ( | std::vector< pcl::registration::Correspondence > & | correspondences | ) |  [inline, virtual] | 
Reimplemented from cob_3d_registration::RegKeypointCorrespondence< Point, NarfKPoint >.
| Point cob_3d_registration::Keypoints_Narf< Point >::getPointForKeypointSrc | ( | const int | ind | ) |  [inline, virtual] | 
| Point cob_3d_registration::Keypoints_Narf< Point >::getPointForKeypointTgt | ( | const int | ind | ) |  [inline, virtual] | 
| Point cob_3d_registration::Keypoints_Narf< Point >::keypoint2point | ( | const NarfKPoint & | kp | ) |  [inline, private] | 
| void cob_3d_registration::Keypoints_Narf< Point >::setDisThreshold | ( | float | v | ) |  [inline] | 
| void cob_3d_registration::Keypoints_Narf< Point >::setRadius | ( | float | v | ) |  [inline] | 
| void cob_3d_registration::Keypoints_Narf< Point >::setThreshold | ( | float | v | ) |  [inline] | 
| float cob_3d_registration::Keypoints_Narf< Point >::dist_threshold_  [private] | 
| float cob_3d_registration::Keypoints_Narf< Point >::radius_  [private] | 
| float cob_3d_registration::Keypoints_Narf< Point >::thr_  [private] |