Point Cloud Library (PCL)
1.7.0
|
PCL mesh decimation based on vtkQuadricDecimation from the VTK library. More...
#include <pcl/surface/vtk_smoothing/vtk_mesh_quadric_decimation.h>
Public Member Functions | |
MeshQuadricDecimationVTK () | |
Empty constructor. | |
void | setTargetReductionFactor (float factor) |
Set the percentage of faces that should be removed. | |
float | getTargetReductionFactor () |
Get the target reduction factor. | |
Protected Member Functions | |
void | performProcessing (pcl::PolygonMesh &output) |
Abstract surface processing method. |
PCL mesh decimation based on vtkQuadricDecimation from the VTK library.
Please check out the original documentation for more details on the inner workings of the algorithm Warning: This wrapper does two fairly computationally expensive conversions from the PCL PolygonMesh data structure to the vtkPolyData data structure and back.
Definition at line 52 of file vtk_mesh_quadric_decimation.h.
Empty constructor.
float pcl::MeshQuadricDecimationVTK::getTargetReductionFactor | ( | ) | [inline] |
Get the target reduction factor.
Definition at line 69 of file vtk_mesh_quadric_decimation.h.
void pcl::MeshQuadricDecimationVTK::performProcessing | ( | pcl::PolygonMesh & | output | ) | [protected, virtual] |
Abstract surface processing method.
Implements pcl::MeshProcessing.
void pcl::MeshQuadricDecimationVTK::setTargetReductionFactor | ( | float | factor | ) | [inline] |
Set the percentage of faces that should be removed.
[in] | float | the factor |
Definition at line 62 of file vtk_mesh_quadric_decimation.h.