Point Cloud Library (PCL)
1.7.0
|
#include <pcl/features/feature.h>
Public Types | |
typedef boost::shared_ptr < FeatureFromLabels< PointInT, PointLT, PointOutT > > | Ptr |
typedef boost::shared_ptr < const FeatureFromLabels < PointInT, PointLT, PointOutT > > | ConstPtr |
Public Member Functions | |
FeatureFromLabels () | |
Empty constructor. | |
virtual | ~FeatureFromLabels () |
Empty destructor. | |
void | setInputLabels (const PointCloudLConstPtr &labels) |
Provide a pointer to the input dataset that contains the point labels of the XYZ dataset. | |
PointCloudLConstPtr | getInputLabels () const |
Get a pointer to the labels of the input XYZ point cloud dataset. | |
Protected Member Functions | |
virtual bool | initCompute () |
This method should get called before starting the actual computation. | |
Protected Attributes | |
PointCloudLConstPtr | labels_ |
A pointer to the input dataset that contains the point labels of the XYZ dataset. |
typedef boost::shared_ptr< const FeatureFromLabels<PointInT, PointLT, PointOutT> > pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::ConstPtr |
Reimplemented from pcl::Feature< PointInT, PointOutT >.
Reimplemented in pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >.
typedef boost::shared_ptr< FeatureFromLabels<PointInT, PointLT, PointOutT> > pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::Ptr |
Reimplemented from pcl::Feature< PointInT, PointOutT >.
Reimplemented in pcl::GFPFHEstimation< PointInT, PointLT, PointOutT >.
pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::FeatureFromLabels | ( | ) | [inline] |
Empty constructor.
Definition at line 391 of file feature.h.
References pcl::Feature< PointInT, PointOutT >::k_.
virtual pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::~FeatureFromLabels | ( | ) | [inline, virtual] |
PointCloudLConstPtr pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::getInputLabels | ( | ) | const [inline] |
Get a pointer to the labels of the input XYZ point cloud dataset.
Definition at line 413 of file feature.h.
References pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::labels_.
bool pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::initCompute | ( | ) | [protected, virtual] |
This method should get called before starting the actual computation.
Reimplemented from pcl::Feature< PointInT, PointOutT >.
Definition at line 260 of file feature.hpp.
void pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::setInputLabels | ( | const PointCloudLConstPtr & | labels | ) | [inline] |
Provide a pointer to the input dataset that contains the point labels of the XYZ dataset.
In case of search surface is set to be different from the input cloud, labels should correspond to the search surface, not the input cloud!
[in] | labels | the const boost shared pointer to a PointCloud of labels. |
Definition at line 406 of file feature.h.
References pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::labels_.
PointCloudLConstPtr pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::labels_ [protected] |
A pointer to the input dataset that contains the point labels of the XYZ dataset.
Definition at line 422 of file feature.h.
Referenced by pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::getInputLabels(), and pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >::setInputLabels().