#include <edges.h>
Public Member Functions | |
void | extractFeatures (const pcl::PointCloud< Point > &point_cloud, pcl::PointCloud< Point > &narf_descriptors) |
Feature_Edges () | |
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 () |
void | setDisThreshold (float v) |
void | setRadius (float v) |
void | setThreshold (float v) |
Private Attributes | |
float | dist_threshold_ |
pcl::PointCloud< Point > | feature_in_ |
pcl::PointCloud< Point > | feature_out_ |
float | radius_ |
float | thr_ |
cob_3d_registration::Feature_Edges< Point >::Feature_Edges | ( | ) | [inline] |
void Feature_Edges::extractFeatures | ( | const pcl::PointCloud< Point > & | point_cloud, |
pcl::PointCloud< Point > & | narf_descriptors | ||
) |
virtual Eigen::VectorXf cob_3d_registration::Feature_Edges< Point >::getFeatureIn | ( | const int | index | ) | [inline, virtual] |
Implements FeatureContainerInterface_Euclidean< Point >.
virtual Eigen::VectorXf cob_3d_registration::Feature_Edges< Point >::getFeatureOut | ( | const int | index | ) | [inline, virtual] |
Implements FeatureContainerInterface_Euclidean< Point >.
const pcl::PointCloud<Point>& cob_3d_registration::Feature_Edges< Point >::getFilteredInputCloud | ( | ) | [inline] |
const pcl::PointCloud<Point>& cob_3d_registration::Feature_Edges< Point >::getFilteredOutputCloud | ( | ) | [inline] |
virtual bool cob_3d_registration::Feature_Edges< Point >::hidden_build | ( | ) | [inline, virtual] |
Implements FeatureContainerInterface_Euclidean< Point >.
void cob_3d_registration::Feature_Edges< Point >::setDisThreshold | ( | float | v | ) | [inline] |
void cob_3d_registration::Feature_Edges< Point >::setRadius | ( | float | v | ) | [inline] |
void cob_3d_registration::Feature_Edges< Point >::setThreshold | ( | float | v | ) | [inline] |
float cob_3d_registration::Feature_Edges< Point >::dist_threshold_ [private] |
pcl::PointCloud<Point> cob_3d_registration::Feature_Edges< Point >::feature_in_ [private] |
pcl::PointCloud<Point> cob_3d_registration::Feature_Edges< Point >::feature_out_ [private] |
float cob_3d_registration::Feature_Edges< Point >::radius_ [private] |
float cob_3d_registration::Feature_Edges< Point >::thr_ [private] |