#include <narf.h>
Public Member Functions | |
virtual Eigen::VectorXf | getFeatureIn (const int index) |
virtual Eigen::VectorXf | getFeatureOut (const int index) |
const pcl::PointCloud< Point > & | getFilteredInputCloud () |
const pcl::PointCloud< Point > & | getFilteredOutputCloud () |
virtual bool | hidden_build () |
Static Public Member Functions | |
static void | extractFeatures (const pcl::PointCloud< Point > &point_cloud, pcl::PointCloud< pcl::Narf36 > &narf_descriptors) |
Private Attributes | |
pcl::PointCloud< pcl::Narf36 > | feature_in_ |
pcl::PointCloud< pcl::Narf36 > | feature_out_ |
void Feature_NARF< Point >::extractFeatures | ( | const pcl::PointCloud< Point > & | point_cloud, |
pcl::PointCloud< pcl::Narf36 > & | narf_descriptors | ||
) | [static] |
virtual Eigen::VectorXf Feature_NARF< Point >::getFeatureIn | ( | const int | index | ) | [inline, virtual] |
Implements FeatureContainerInterface_Euclidean< Point >.
virtual Eigen::VectorXf Feature_NARF< Point >::getFeatureOut | ( | const int | index | ) | [inline, virtual] |
Implements FeatureContainerInterface_Euclidean< Point >.
const pcl::PointCloud<Point>& Feature_NARF< Point >::getFilteredInputCloud | ( | ) | [inline] |
const pcl::PointCloud<Point>& Feature_NARF< Point >::getFilteredOutputCloud | ( | ) | [inline] |
virtual bool Feature_NARF< Point >::hidden_build | ( | ) | [inline, virtual] |
Implements FeatureContainerInterface_Euclidean< Point >.
pcl::PointCloud<pcl::Narf36> Feature_NARF< Point >::feature_in_ [private] |
pcl::PointCloud<pcl::Narf36> Feature_NARF< Point >::feature_out_ [private] |