42 #include <pcl/pcl_macros.h>
43 #include <pcl/PolygonMesh.h>
44 #include <pcl/surface/vtk_smoothing/vtk.h>
56 convertToVTK (
const pcl::PolygonMesh &triangles, vtkSmartPointer<vtkPolyData> &triangles_out_vtk);
63 convertToPCL (vtkSmartPointer<vtkPolyData> &vtk_polygons,
pcl::PolygonMesh &triangles);
71 vtk2mesh (
const vtkSmartPointer<vtkPolyData>& poly_data,
pcl::PolygonMesh& mesh);
79 mesh2vtk (
const pcl::PolygonMesh& mesh, vtkSmartPointer<vtkPolyData> &poly_data);