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

Public Types | |
| typedef boost::shared_ptr < const SHOTLocalReferenceFrameEstimationOMP < PointInT, PointOutT > > | ConstPtr |
| typedef boost::shared_ptr < SHOTLocalReferenceFrameEstimationOMP < PointInT, PointOutT > > | Ptr |
Public Member Functions | |
| void | setNumberOfThreads (unsigned int nr_threads=0) |
| Initialize the scheduler and set the number of threads to use. | |
| SHOTLocalReferenceFrameEstimationOMP () | |
| Constructor. | |
| virtual | ~SHOTLocalReferenceFrameEstimationOMP () |
| Empty destructor. | |
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. | |
Protected Attributes | |
| unsigned int | threads_ |
| The number of threads the scheduler should use. | |
SHOTLocalReferenceFrameEstimation estimates the Local Reference Frame used in the calculation of the (SHOT) descriptor.
Definition at line 67 of file shot_lrf_omp.h.
| typedef boost::shared_ptr<const SHOTLocalReferenceFrameEstimationOMP<PointInT, PointOutT> > pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >::ConstPtr |
Reimplemented from pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >.
Definition at line 71 of file shot_lrf_omp.h.
typedef Feature<PointInT, PointOutT>::PointCloudIn pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >::PointCloudIn [protected] |
Reimplemented from pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >.
Definition at line 97 of file shot_lrf_omp.h.
typedef Feature<PointInT, PointOutT>::PointCloudOut pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >::PointCloudOut [protected] |
Reimplemented from pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >.
Definition at line 98 of file shot_lrf_omp.h.
| typedef boost::shared_ptr<SHOTLocalReferenceFrameEstimationOMP<PointInT, PointOutT> > pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >::Ptr |
Reimplemented from pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >.
Definition at line 70 of file shot_lrf_omp.h.
| pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >::SHOTLocalReferenceFrameEstimationOMP | ( | ) | [inline] |
Constructor.
Definition at line 73 of file shot_lrf_omp.h.
| virtual pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >::~SHOTLocalReferenceFrameEstimationOMP | ( | ) | [inline, virtual] |
Empty destructor.
Definition at line 79 of file shot_lrf_omp.h.
| void pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >::computeFeature | ( | PointCloudOut & | output | ) | [protected, virtual] |
Feature estimation method.
| [out] | output | the resultant features |
Reimplemented from pcl::SHOTLocalReferenceFrameEstimation< PointInT, PointOutT >.
Definition at line 49 of file shot_lrf_omp.hpp.
| void pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >::setNumberOfThreads | ( | unsigned int | nr_threads = 0 | ) | [inline] |
Initialize the scheduler and set the number of threads to use.
| nr_threads | the number of hardware threads to use (0 sets the value back to automatic) |
Definition at line 85 of file shot_lrf_omp.h.
unsigned int pcl::SHOTLocalReferenceFrameEstimationOMP< PointInT, PointOutT >::threads_ [protected] |
The number of threads the scheduler should use.
Definition at line 107 of file shot_lrf_omp.h.