Чтение/запись сетки полуребер из/в файл. Подробнее...
#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 |
| Запись сетки в файл с заданным именем файла. Подробнее... |
|
Подробное описание
шаблон<class MeshT>
class pcl::geometry::MeshIO< MeshT >
Чтение/запись сетки полуребер из/в файл.
- Параметры шаблона
-
MeshT например, pcl::geometry::TriangleMesh или pcl::geometry::PolygonMesh
- Todo:
-
- Записывает только топологию (не данные сетки).
- Поддерживает только ascii.
- Не учитывает характеристики сетки (например, многообразие или нет)
Документация по переопределению типов
Face
шаблон<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::Face = typename Mesh::Face |
FaceIndex
шаблон<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::FaceIndex = typename Mesh::FaceIndex |
Faces
шаблон<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::Faces = typename Mesh::Faces |
HalfEdge
шаблон<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::HalfEdge = typename Mesh::HalfEdge |
HalfEdgeIndex
шаблон<class MeshT >
| using pcl::geometry::MeshIO< MeshT >::HalfEdgeIndex = typename Mesh::HalfEdgeIndex |
HalfEdges
END_OF_DOCUMENT_MARKER 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 >
| по умолчанию |
Конструктор.
Документация по функциям-членам
read()
template<class MeshT >
| встроенный |
write()
template<class MeshT >
| встроенный |
Документация по этому классу была сгенерирована из следующих файлов:
- 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