Namespaces | Functions

vtk_lib_io.h File Reference

#include <vtkSmartPointer.h>
#include <vtkPoints.h>
#include <vtkPointData.h>
#include <vtkCellArray.h>
#include <vtkUnsignedCharArray.h>
#include <vtkFloatArray.h>
#include <vtkPolyDataReader.h>
#include <vtkPolyDataWriter.h>
#include <vtkPLYReader.h>
#include <vtkPLYWriter.h>
#include <vtkOBJReader.h>
#include <vtkSTLReader.h>
#include <vtkSTLWriter.h>
#include <boost/filesystem.hpp>
#include "pcl/point_types.h"
#include "pcl/point_cloud.h"
#include "pcl/PolygonMesh.h"
#include "pcl/pcl_macros.h"
#include "pcl/ros/conversions.h"
#include "pcl/io/pcd_io.h"
Include dependency graph for vtk_lib_io.h:

Go to the source code of this file.

Namespaces

namespace  pcl
 

Software License Agreement (BSD License).


namespace  pcl::io

Functions

PCL_EXPORTS int pcl::io::vtk2mesh (const vtkSmartPointer< vtkPolyData > &poly_data, pcl::PolygonMesh &mesh)
 Saves a PolygonMesh in ascii VTK format.
PCL_EXPORTS int pcl::io::mesh2vtk (const pcl::PolygonMesh &mesh, vtkSmartPointer< vtkPolyData > &poly_data)
 Convert a PCL PolygonMesh to a vtkPolyData object.
PCL_EXPORTS int pcl::io::loadPolygonFile (const std::string &file_name, pcl::PolygonMesh &mesh)
PCL_EXPORTS int pcl::io::savePolygonFile (const std::string &file_name, const pcl::PolygonMesh &mesh)
PCL_EXPORTS int pcl::io::loadPolygonFileVTK (const std::string &file_name, pcl::PolygonMesh &mesh)
PCL_EXPORTS int pcl::io::loadPolygonFilePLY (const std::string &file_name, pcl::PolygonMesh &mesh)
PCL_EXPORTS int pcl::io::loadPolygonFileOBJ (const std::string &file_name, pcl::PolygonMesh &mesh)
PCL_EXPORTS int pcl::io::loadPolygonFileSTL (const std::string &file_name, pcl::PolygonMesh &mesh)
PCL_EXPORTS int pcl::io::savePolygonFileVTK (const std::string &file_name, const pcl::PolygonMesh &mesh)
PCL_EXPORTS int pcl::io::savePolygonFilePLY (const std::string &file_name, const pcl::PolygonMesh &mesh)
PCL_EXPORTS int pcl::io::savePolygonFileOBJ (const std::string &file_name, const pcl::PolygonMesh &mesh)
PCL_EXPORTS int pcl::io::savePolygonFileSTL (const std::string &file_name, const pcl::PolygonMesh &mesh)
PCL_EXPORTS int pcl::io::savePolygonFileWRL (const std::string &file_name, const pcl::PolygonMesh &mesh)
int pcl::io::savePolygonFileVRML (const std::string &file_name, const pcl::PolygonMesh &mesh)