41#include <pcl/surface/processing.h>
42#include <pcl/surface/vtk_smoothing/vtk.h>
59 { LINEAR, LOOP, BUTTERFLY };
71 inline MeshSubdivisionVTKFilterType
Iterator class for point clouds with or without given indices.
MeshProcessing represents the base class for mesh processing algorithms.
PCL mesh smoothing based on the vtkLinearSubdivisionFilter, vtkLoopSubdivisionFilter,...
void setFilterType(MeshSubdivisionVTKFilterType type)
Set the mesh subdivision filter type.
MeshSubdivisionVTKFilterType getFilterType()
Get the mesh subdivision filter type.
void performProcessing(pcl::PolygonMesh &output) override
Abstract surface processing method.
MeshSubdivisionVTKFilterType
MeshSubdivisionVTK()
Empty constructor.