#include <narf_descriptor.h>
Classes | |
struct | Parameters |
Public Types | |
typedef Feature < PointWithRange, Narf36 > | BaseClass |
Public Member Functions | |
void | compute (PointCloudOut &output) |
Overwrite the compute function of the base class. | |
Parameters & | getParameters () |
Get a reference to the parameters struct. | |
NarfDescriptor (const RangeImage *range_image=NULL, const std::vector< int > *indices=NULL) | |
void | setRangeImage (const RangeImage *range_image, const std::vector< int > *indices=NULL) |
Set input data. | |
~NarfDescriptor () | |
Protected Member Functions | |
virtual void | computeFeature (PointCloudOut &output) |
Protected Attributes | |
Parameters | parameters_ |
const RangeImage * | range_image_ |
Computes NARF feature descriptors for points in a range image
Definition at line 56 of file narf_descriptor.h.
Reimplemented from pcl::Feature< PointWithRange, Narf36 >.
Definition at line 60 of file narf_descriptor.h.
pcl::NarfDescriptor::NarfDescriptor | ( | const RangeImage * | range_image = NULL , |
|
const std::vector< int > * | indices = NULL | |||
) |
Constructor
Definition at line 47 of file narf_descriptor.cpp.
pcl::NarfDescriptor::~NarfDescriptor | ( | ) |
Destructor
Definition at line 52 of file narf_descriptor.cpp.
void pcl::NarfDescriptor::compute | ( | NarfDescriptor::PointCloudOut & | output | ) |
Overwrite the compute function of the base class.
Reimplemented from pcl::Feature< PointWithRange, Narf36 >.
Definition at line 121 of file narf_descriptor.cpp.
void pcl::NarfDescriptor::computeFeature | ( | NarfDescriptor::PointCloudOut & | output | ) | [protected, virtual] |
Implementation of abstract derived function
Implements pcl::Feature< PointWithRange, Narf36 >.
Definition at line 63 of file narf_descriptor.cpp.
Parameters& pcl::NarfDescriptor::getParameters | ( | ) | [inline] |
Get a reference to the parameters struct.
Definition at line 85 of file narf_descriptor.h.
void pcl::NarfDescriptor::setRangeImage | ( | const RangeImage * | range_image, | |
const std::vector< int > * | indices = NULL | |||
) |
Set input data.
Definition at line 56 of file narf_descriptor.cpp.
Parameters pcl::NarfDescriptor::parameters_ [protected] |
Definition at line 90 of file narf_descriptor.h.
const RangeImage* pcl::NarfDescriptor::range_image_ [protected] |
Definition at line 89 of file narf_descriptor.h.