Децимация сетки PCL на основе vtkQuadricDecimation из библиотеки VTK. Подробнее...
#include <pcl/surface/vtk_smoothing/vtk_mesh_quadric_decimation.h>
Публичные члены-функции | |
| MeshQuadricDecimationVTK () | |
| Конструктор по умолчанию. Подробнее... |
|
| void | setTargetReductionFactor (float factor) |
| Устанавливает процент граней, которые следует удалить. Подробнее... |
|
| float | getTargetReductionFactor () const |
| Получить целевой коэффициент уменьшения. Подробнее... |
|
|
| |
| MeshProcessing ()=default | |
| Конструктор. Подробнее... |
|
| virtual | ~MeshProcessing ()=default |
| Деструктор. Подробнее... |
|
| void | setInputMesh (const pcl::PolygonMeshConstPtr &input) |
| Устанавливает входной меш, который мы хотим обработать. Подробнее... |
|
| pcl::PolygonMeshConstPtr | getInputMesh () const |
| Получить входной меш для обработки. Подробнее... |
|
| void | process (pcl::PolygonMesh &output) |
| Обработать входную поверхностную сетку и сохранить результаты. Подробнее... |
|
Защищенные члены-функции | |
| void | performProcessing (pcl::PolygonMesh &output) override |
| Абстрактный метод обработки поверхности. Подробнее... |
|
|
| |
| virtual bool | initCompute () |
| Инициализировать вычисления. Подробнее... |
|
| virtual void | deinitCompute () |
| Разъединить вычисления. Подробнее... |
|
| virtual std::string | getClassName () const |
| Метод получения имени абстрактного класса. Подробнее... |
|
Дополнительные унаследованные члены | |
|
| |
| using | Ptr = shared_ptr< MeshProcessing > |
| using | ConstPtr = shared_ptr< const MeshProcessing > |
| using | PolygonMeshConstPtr = PolygonMesh::ConstPtr |
|
| |
| pcl::PolygonMeshConstPtr | input_mesh_ |
| Входная полигональная сетка. Подробнее... |
|
Подробное описание
Сжатие сетки PCL на основе vtkQuadricDecimation из библиотеки VTK.
Для получения дополнительной информации о работе алгоритма, обратитесь к исходной документации. Предупреждение: этот обертка выполняет два довольно вычислительно затратных преобразования из структуры данных PCL PolygonMesh в структуру данных vtkPolyData и обратно.
Определено в строке 51 файла vtk_mesh_quadric_decimation.h.
Документация конструкторов и деструкторов
MeshQuadricDecimationVTK()
| pcl::MeshQuadricDecimationVTK::MeshQuadricDecimationVTK | ( | ) |
Пустой конструктор.
Документация по функциям-членам
getTargetReductionFactor()
| inline |
Получить целевой коэффициент сокращения.
Определено в строке 68 файла vtk_mesh_quadric_decimation.h.
performProcessing()
| overrideprotectedvirtual |
Абстрактный метод обработки поверхности.
Реализует pcl::MeshProcessing.
setTargetReductionFactor()
| inline |
Установить процент граней, которые должны быть удалены.
- Параметры
-
[in] factor коэффициент
Определено в строке 61 файла vtk_mesh_quadric_decimation.h.
Документация по данному классу сгенерирована из следующего файла:
- pcl/surface/vtk_smoothing/vtk_mesh_quadric_decimation.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_mesh_quadric_decimation_v_t_k.html