Spec-Zone.ru › PointCloudLibrary

MeshProcessing — базовый класс для алгоритмов обработки сеток. Подробнее...

#include <pcl/surface/processing.h>

Inheritance graph
[условные обозначения]
Collaboration graph
[условные обозначения]

Публичные типы

using Ptr = shared_ptr< MeshProcessing >
using ConstPtr = shared_ptr< const MeshProcessing >
using PolygonMeshConstPtr = PolygonMesh::ConstPtr

Публичные функции-члены

MeshProcessing ()=default
Конструктор. Подробнее...
virtual ~MeshProcessing ()=default
Деструктор. Подробнее...
void setInputMesh (const pcl::PolygonMeshConstPtr &input)
Задать входную сетку для обработки. Подробнее...
pcl::PolygonMeshConstPtr getInputMesh () const
Получить входную сетку для обработки. Подробнее...
void process (pcl::PolygonMesh &output)
Обработать входную поверхностную сетку и сохранить результаты. Подробнее...

Защищённые функции-члены

virtual bool initCompute ()
Инициализировать вычисления. Подробнее...
virtual void deinitCompute ()
Завершить инициализацию вычислений. Подробнее...
virtual void performProcessing (pcl::PolygonMesh &output)=0
Абстрактный метод обработки поверхности. Подробнее...
virtual std::string getClassName () const
Метод получения имени абстрактного класса. Подробнее...

Защищённые атрибуты

pcl::PolygonMeshConstPtr input_mesh_
Входная полигональная сетка. Подробнее...

Подробное описание

MeshProcessing — базовый класс для алгоритмов обработки сеток.

Автор
Alexandru E. Ichim

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

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

ConstPtr

using pcl::MeshProcessing::ConstPtr = shared_ptr<const MeshProcessing>

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

PolygonMeshConstPtr

using pcl::MeshProcessing::PolygonMeshConstPtr = PolygonMesh::ConstPtr

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

Ptr

using pcl::MeshProcessing::Ptr = shared_ptr<MeshProcessing>

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

Документация конструкторов и деструкторов

MeshProcessing()

pcl::MeshProcessing::MeshProcessing ( )
default

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

~MeshProcessing()

virtual pcl::MeshProcessing::~MeshProcessing ( )
virtualdefault

Деструктор.

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

deinitCompute()

virtual void pcl::MeshProcessing::deinitCompute ( )

Завершить инициализацию вычислений.

Необходимо вызвать после завершения обработки.

getClassName()

virtual std::string pcl::MeshProcessing::getClassName ( ) const

Метод получения имени абстрактного класса.

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

getInputMesh()

pcl::PolygonMeshConstPtr pcl::MeshProcessing::getInputMesh ( ) const

Получить входную сетку для обработки.

Возвращает
сетку

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

initCompute()

virtual bool pcl::MeshProcessing::initCompute ( )

Инициализировать вычисления.

Необходимо вызвать до начала обработки.

Переопределено в pcl::EarClipping и pcl::EarClipping.

performProcessing()

virtual void pcl::MeshProcessing::performProcessing ( pcl::PolygonMesh & output )

Абстрактный метод обработки поверхности.

Реализован в pcl::MeshSubdivisionVTK, pcl::MeshSmoothingWindowedSincVTK, pcl::MeshSmoothingLaplacianVTK, pcl::MeshQuadricDecimationVTK и pcl::EarClipping.

process()

void pcl::MeshProcessing::process ( pcl::PolygonMesh & output )

Обработать входную поверхностную сетку и сохранить результаты.

Параметры
[out] output результирующая обработанная модель поверхности

setInputMesh()

void pcl::MeshProcessing::setInputMesh ( const pcl::PolygonMeshConstPtr & input )

Задать входную сетку для обработки.

Параметры
[in] input входная полигональная сетка

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

Документация данных-членов

input_mesh_

pcl::PolygonMeshConstPtr pcl::MeshProcessing::input_mesh_

Входная полигональная сетка.

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


Документация для этого класса сгенерирована на основе следующего файла:
  • pcl/surface/processing.h

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_mesh_processing.html

Spec-Zone.ru

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