Чтение и запись полурёберной сетки из файла и в файл. Подробнее...
#include <pcl/geometry/mesh_io.h>
Публичные типы | |
| 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 |
Публичные функции-члены | |
| MeshIO ()=default | |
| Конструктор. Подробнее... |
|
| bool | read (const std::string &filename, Mesh &mesh) const |
| Читает сетку из файла с указанным именем. Подробнее... |
|
| bool | write (const std::string &filename, const Mesh &mesh) const |
| Записывает сетку в файл с указанным именем. Подробнее... |
|
Подробное описание
template<class MeshT>
class pcl::geometry::MeshIO< MeshT >
Чтение и запись полурёберной сетки из файла и в файл.
- Параметры шаблона
-
MeshT например, pcl::geometry::TriangleMesh или pcl::geometry::PolygonMesh
- Задача:
-
- Записывается только топология (данные сетки не записываются).
- Поддерживается только ASCII.
- Свойства сетки не учитываются (например, является ли сетка многообразием).
Документация псевдонимов типов-членов
Face
template<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::Face = typename Mesh::Face |
FaceIndex
template<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::FaceIndex = typename Mesh::FaceIndex |
Faces
template<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::Faces = typename Mesh::Faces |
HalfEdge
template<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::HalfEdge = typename Mesh::HalfEdge |
HalfEdgeIndex
template<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::HalfEdgeIndex = typename Mesh::HalfEdgeIndex |
HalfEdges
template<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::HalfEdges = typename Mesh::HalfEdges |
Mesh
template<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::Mesh = MeshT |
Vertex
template<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::Vertex = typename Mesh::Vertex |
VertexIndex
template<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::VertexIndex = typename Mesh::VertexIndex |
Vertices
template<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::Vertices = typename Mesh::Vertices |
Документация конструктора и деструктора
MeshIO()
template<class MeshT >
| default |
Конструктор.
Документация функций-членов
read()
template<class MeshT >
| inline |
write()
template<class MeshT >
| inline |
Документация для этого класса сгенерирована на основе следующих файлов:
- pcl/geometry/mesh_base.h
- pcl/geometry/mesh_io.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1geometry_1_1_mesh_i_o.html