SHOTLocalReferenceFrameEstimation estimates the Local Reference Frame used in the calculation of the (SHOT) descriptor. More...
#include <shot_lrf.h>

Public Member Functions | |
| SHOTLocalReferenceFrameEstimation () | |
| Constructor. | |
Protected Types | |
| typedef Feature< PointInT, PointOutT >::PointCloudIn | PointCloudIn |
| typedef Feature< PointInT, PointOutT >::PointCloudOut | PointCloudOut |
Protected Member Functions | |
| virtual void | computeFeature (PointCloudOut &output) |
| Feature estimation method. | |
| virtual void | computeFeatureEigen (pcl::PointCloud< Eigen::MatrixXf > &output) |
| Feature estimation method. | |
| float | getLocalRF (const int &index, Eigen::Matrix3f &rf) |
| Computes disambiguated local RF for a point index. | |
SHOTLocalReferenceFrameEstimation estimates the Local Reference Frame used in the calculation of the (SHOT) descriptor.
Definition at line 65 of file shot_lrf.h.
typedef Feature<PointInT, PointOutT>::PointCloudIn pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >::PointCloudIn [protected] |
Reimplemented from pcl::Feature< PointInT, PointOutT >.
Reimplemented in pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >.
Definition at line 84 of file shot_lrf.h.
typedef Feature<PointInT, PointOutT>::PointCloudOut pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >::PointCloudOut [protected] |
Reimplemented from pcl::Feature< PointInT, PointOutT >.
Reimplemented in pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >.
Definition at line 85 of file shot_lrf.h.
| pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >::SHOTLocalReferenceFrameEstimation | ( | ) | [inline] |
Constructor.
Definition at line 69 of file shot_lrf.h.
| void pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >::computeFeature | ( | PointCloudOut & | output | ) | [protected, virtual] |
Feature estimation method.
| [out] | output | the resultant features |
Implements pcl::Feature< PointInT, PointOutT >.
Reimplemented in pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >.
Definition at line 164 of file shot_lrf.hpp.
| void pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >::computeFeatureEigen | ( | pcl::PointCloud< Eigen::MatrixXf > & | output | ) | [protected, virtual] |
Feature estimation method.
| [out] | output | the resultant features |
Implements pcl::Feature< PointInT, PointOutT >.
Reimplemented in pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >.
Definition at line 197 of file shot_lrf.hpp.
| float pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >::getLocalRF | ( | const int & | index, |
| Eigen::Matrix3f & | rf | ||
| ) | [protected] |
Computes disambiguated local RF for a point index.
| [in] | cloud | input point cloud |
| [in] | search_radius | the neighborhood radius |
| [in] | central_point | the point from the input_ cloud at which the local RF is computed |
| [in] | indices | the neighbours indices |
| [in] | dists | the squared distances to the neighbours |
| [out] | rf | reference frame to compute |
Definition at line 46 of file shot_lrf.hpp.