Public Member Functions | Protected Attributes
pcl::apps::optronic_viewer::CloudFilter Class Reference

Interface for a class that implements a filter for a point cloud. More...

#include <cloud_filter.h>

Inheritance diagram for pcl::apps::optronic_viewer::CloudFilter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void filter (pcl::PointCloud< pcl::PointXYZRGBA >::ConstPtr &cloud_in, pcl::PointCloud< pcl::PointXYZRGBA >::Ptr &cloud_out)=0
 Applies the filter on the input and stores the result in the output cloud.
virtual std::string getName ()
 Returns the name of the filter.
virtual QWizardPage * getParameterPage ()=0
 Returns a Qt page which allows to configure the filter.
virtual void setName (std::string &name)
 Sets the name of the filter.
virtual ~CloudFilter ()

Protected Attributes

std::string name_
 The name of the filter.

Detailed Description

Interface for a class that implements a filter for a point cloud.

Definition at line 63 of file cloud_filter.h.


Constructor & Destructor Documentation

Definition at line 66 of file cloud_filter.h.


Member Function Documentation

virtual void pcl::apps::optronic_viewer::CloudFilter::filter ( pcl::PointCloud< pcl::PointXYZRGBA >::ConstPtr &  cloud_in,
pcl::PointCloud< pcl::PointXYZRGBA >::Ptr &  cloud_out 
) [pure virtual]

Returns the name of the filter.

Definition at line 78 of file cloud_filter.h.

virtual QWizardPage* pcl::apps::optronic_viewer::CloudFilter::getParameterPage ( ) [pure virtual]
virtual void pcl::apps::optronic_viewer::CloudFilter::setName ( std::string name) [inline, virtual]

Sets the name of the filter.

Definition at line 85 of file cloud_filter.h.


Member Data Documentation

The name of the filter.

Definition at line 96 of file cloud_filter.h.


The documentation for this class was generated from the following file:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:43:47