CloudSurfaceProcessing represents the base class for algorithms that take a point cloud as an input and produce a new output cloud that has been modified towards a better surface representation. These types of algorithms include surface smoothing, hole filling, cloud upsampling etc. More...
#include <processing.h>

Public Member Functions | |
| CloudSurfaceProcessing () | |
| Constructor. | |
| virtual void | process (pcl::PointCloud< PointOutT > &output) |
| Process the input cloud and store the results. | |
Protected Member Functions | |
| virtual void | performProcessing (pcl::PointCloud< PointOutT > &output)=0 |
| Abstract cloud processing method. | |
CloudSurfaceProcessing represents the base class for algorithms that take a point cloud as an input and produce a new output cloud that has been modified towards a better surface representation. These types of algorithms include surface smoothing, hole filling, cloud upsampling etc.
Definition at line 57 of file processing.h.
| pcl::CloudSurfaceProcessing< PointInT, PointOutT >::CloudSurfaceProcessing | ( | ) | [inline] |
Constructor.
Definition at line 67 of file processing.h.
| virtual void pcl::CloudSurfaceProcessing< PointInT, PointOutT >::performProcessing | ( | pcl::PointCloud< PointOutT > & | output | ) | [protected, pure virtual] |
Abstract cloud processing method.
Implemented in pcl::BilateralUpsampling< PointInT, PointOutT >.
| void pcl::CloudSurfaceProcessing< PointInT, PointOutT >::process | ( | pcl::PointCloud< PointOutT > & | output | ) | [virtual] |
Process the input cloud and store the results.
| [out] | output | the cloud where the results will be stored |
Reimplemented in pcl::BilateralUpsampling< PointInT, PointOutT >.
Definition at line 43 of file processing.hpp.