Point Cloud Library (PCL) 1.12.0
|
Read / write the half-edge mesh from / to a file. More...
#include <pcl/geometry/mesh_io.h>
Public Types | |
using | Mesh = MeshT |
using | Vertex = typename Mesh::Vertex |
using | HalfEdge = typename Mesh::HalfEdge |
using | Face = typename Mesh::Face |
using | Vertices = typename Mesh::Vertices |
using | HalfEdges = typename Mesh::HalfEdges |
using | Faces = typename Mesh::Faces |
using | VertexIndex = typename Mesh::VertexIndex |
using | HalfEdgeIndex = typename Mesh::HalfEdgeIndex |
using | FaceIndex = typename Mesh::FaceIndex |
Public Member Functions | |
MeshIO () | |
Constructor. | |
bool | read (const std::string &filename, Mesh &mesh) const |
Read the mesh from a file with the given filename. | |
bool | write (const std::string &filename, const Mesh &mesh) const |
Write the mesh to a file with the given filename. | |
Read / write the half-edge mesh from / to a file.
MeshT | e.g. pcl::geometry::TriangleMesh or pcl::geometry::PolygonMesh |
using pcl::geometry::MeshIO< MeshT >::HalfEdgeIndex = typename Mesh::HalfEdgeIndex |
using pcl::geometry::MeshIO< MeshT >::VertexIndex = typename Mesh::VertexIndex |
|
inline |
|
inline |