Spec-Zone.ru › PointCloudLibrary

Чтение/запись сетки полуребер из/в файл. Подробнее...

#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
Автор
Martin Saelzle
Todo:
  • Записывает только топологию (не данные сетки).
  • Поддерживает только ascii.
  • Не учитывает характеристики сетки (например, многообразие или нет)

Определение в строке 60 файла mesh_io.h.

Документация по переопределению типов

Face

шаблон<class MeshT >
using pcl::geometry::MeshIO< MeshT >::Face = typename Mesh::Face

Определение в строке 66 файла mesh_io.h.

FaceIndex

шаблон<class MeshT >
using pcl::geometry::MeshIO< MeshT >::FaceIndex = typename Mesh::FaceIndex

Определение в строке 74 файла mesh_io.h.

Faces

шаблон<class MeshT >
using pcl::geometry::MeshIO< MeshT >::Faces = typename Mesh::Faces

Определение в строке 70 файла mesh_io.h.

HalfEdge

шаблон<class MeshT >
using pcl::geometry::MeshIO< MeshT >::HalfEdge = typename Mesh::HalfEdge

Определение в строке 65 файла mesh_io.h.

HalfEdgeIndex

шаблон<class MeshT >
using pcl::geometry::MeshIO< MeshT >::HalfEdgeIndex = typename Mesh::HalfEdgeIndex

Определение в строке 73 файла mesh_io.h.

HalfEdges

END_OF_DOCUMENT_MARKER
template<class MeshT >
using pcl::geometry::MeshIO< MeshT >::HalfEdges = typename Mesh::HalfEdges

Определение в строке 69 файла mesh_io.h.

Mesh

template<class MeshT >
using pcl::geometry::MeshIO< MeshT >::Mesh = MeshT

Определение в строке 62 файла mesh_io.h.

Vertex

template<class MeshT >
using pcl::geometry::MeshIO< MeshT >::Vertex = typename Mesh::Vertex

Определение в строке 64 файла mesh_io.h.

VertexIndex

template<class MeshT >
using pcl::geometry::MeshIO< MeshT >::VertexIndex = typename Mesh::VertexIndex

Определение в строке 72 файла mesh_io.h.

Vertices

template<class MeshT >
using pcl::geometry::MeshIO< MeshT >::Vertices = typename Mesh::Vertices

Определение в строке 68 файла mesh_io.h.

Конструктор и деструктор

MeshIO()

template<class MeshT >
pcl::geometry::MeshIO< MeshT >::MeshIO ( )
по умолчанию

Конструктор.

Документация по функциям-членам

read()

template<class MeshT >
bool pcl::geometry::MeshIO< MeshT >::read ( const std::string & filename,
Mesh & mesh
) const
встроенный

Считывает модель из файла с заданным именем.

Аргументы
[вход] filename Путь к файлу.
[выход] mesh Загруженная модель.
Возвращает
true при успехе.

Определение в строке 85 файла mesh_io.h.

write()

template<class MeshT >
bool pcl::geometry::MeshIO< MeshT >::write ( const std::string & filename,
const Mesh & mesh
) const
встроенный

Записывает модель в файл с заданным именем.

Аргументы
[вход] filename Путь к файлу.
[вход] mesh Сохраняемая модель.
Возвращает
true при успехе

Определение в строке 216 файла mesh_io.h.


Документация по этому классу была сгенерирована из следующих файлов:
  • 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API