pcl::NarfDescriptor Class Reference

#include <narf_descriptor.h>

Inheritance diagram for pcl::NarfDescriptor:
Inheritance graph
[legend]

List of all members.

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.
ParametersgetParameters ()
 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 RangeImagerange_image_

Detailed Description

Computes NARF feature descriptors for points in a range image

Author:
Bastian Steder

Definition at line 56 of file narf_descriptor.h.


Member Typedef Documentation

Reimplemented from pcl::Feature< PointWithRange, Narf36 >.

Definition at line 60 of file narf_descriptor.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

Definition at line 90 of file narf_descriptor.h.

Definition at line 89 of file narf_descriptor.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


pcl
Author(s): See http://pcl.ros.org/authors for the complete list of authors.
autogenerated on Fri Jan 11 09:57:19 2013