Interface for a class that implements a filter for a point cloud. More...
#include <cloud_filter.h>

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. | |
Interface for a class that implements a filter for a point cloud.
Definition at line 63 of file cloud_filter.h.
| virtual pcl::apps::optronic_viewer::CloudFilter::~CloudFilter | ( | ) | [inline, virtual] |
Definition at line 66 of file cloud_filter.h.
| virtual void pcl::apps::optronic_viewer::CloudFilter::filter | ( | pcl::PointCloud< pcl::PointXYZRGBA >::ConstPtr & | cloud_in, |
| pcl::PointCloud< pcl::PointXYZRGBA >::Ptr & | cloud_out | ||
| ) | [pure virtual] |
Applies the filter on the input and stores the result in the output cloud.
Implemented in pcl::apps::optronic_viewer::PlaneCF, pcl::apps::optronic_viewer::RandomSampleCF, pcl::apps::optronic_viewer::MedianCF, pcl::apps::optronic_viewer::FastBilateralCF, pcl::apps::optronic_viewer::RadiusOutlierCF, pcl::apps::optronic_viewer::PassThroughCF, and pcl::apps::optronic_viewer::VoxelGridCF.
| virtual std::string pcl::apps::optronic_viewer::CloudFilter::getName | ( | ) | [inline, 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] |
Returns a Qt page which allows to configure the filter.
Implemented in pcl::apps::optronic_viewer::PlaneCF, pcl::apps::optronic_viewer::RandomSampleCF, pcl::apps::optronic_viewer::MedianCF, pcl::apps::optronic_viewer::FastBilateralCF, pcl::apps::optronic_viewer::RadiusOutlierCF, pcl::apps::optronic_viewer::PassThroughCF, and pcl::apps::optronic_viewer::VoxelGridCF.
| 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.
The name of the filter.
Definition at line 96 of file cloud_filter.h.