Region3D представляет сводную статистику для набора точек в 3D. Подробнее...
#include <pcl/segmentation/region_3d.h>
Общедоступные методы | |
| Region3D () | |
| Конструктор Region3D без параметров. Подробнее... |
|
| Region3D (Eigen::Vector3f ¢roid, Eigen::Matrix3f &covariance, unsigned count) | |
| Конструктор Region3D. Подробнее... |
|
| virtual | ~Region3D ()=default |
| Деструктор. Подробнее... |
|
| Eigen::Vector3f | getCentroid () const |
| Получить центроид области. Подробнее... |
|
| Eigen::Matrix3f | getCovariance () const |
| Получить ковариацию области. Подробнее... |
|
| unsigned | getCount () const |
| Получить количество точек в области. Подробнее... |
|
| float | getCurvature () const |
| Получить кривизну области. Подробнее... |
|
| void | setCurvature (float curvature) |
| Задать кривизну области. Подробнее... |
|
Защищённые атрибуты | |
| Eigen::Vector3f | centroid_ |
| Центроид области. Подробнее... |
|
| Eigen::Matrix3f | covariance_ |
| Ковариация области. Подробнее... |
|
| unsigned | count_ |
| Количество точек в области. Подробнее... |
|
| float | curvature_ {0.0f} |
| Средняя кривизна области. Подробнее... |
|
Подробное описание
template<typename PointT>
class pcl::Region3D< PointT >
Region3D представляет сводную статистику для набора точек в 3D.
Определение в строке 51 файла region_3d.h.
Описание конструктора и деструктора
Region3D() [1/2]
| inline |
Конструктор Region3D без параметров.
Определение в строке 55 файла region_3d.h.
Region3D() [2/2]
| inline |
Конструктор Region3D.
- Параметры
-
[in] centroid Центроид области. [in] covariance Ковариация области. [in] count Количество точек в области.
Определение в строке 64 файла region_3d.h.
~Region3D()
| virtualdefault |
Деструктор.
Описание методов
getCentroid()
| inline |
Получить центроид области.
Определение в строке 74 файла region_3d.h.
Ссылки: pcl::Region3D< PointT >::centroid_.
getCount()
| inline |
Получить количество точек в области.
Определение в строке 88 файла region_3d.h.
Ссылки: pcl::Region3D< PointT >::count_.
getCovariance()
| inline |
Получить ковариацию области.
Определение в строке 81 файла region_3d.h.
Ссылки: pcl::Region3D< PointT >::covariance_.
getCurvature()
| inline |
Получить кривизну области.
Определение в строке 95 файла region_3d.h.
Ссылки: pcl::Region3D< PointT >::curvature_.
setCurvature()
| inline |
Задать кривизну области.
Определение в строке 102 файла region_3d.h.
Ссылки: pcl::Region3D< PointT >::curvature_.
Описание данных класса
centroid_
| protected |
Центроид области.
Определение в строке 109 файла region_3d.h.
Используется в: pcl::Region3D< PointT >::getCentroid() и pcl::PlanarRegion< PointT >::PlanarRegion().
count_
| protected |
Количество точек в области.
Определение в строке 115 файла region_3d.h.
Используется в: pcl::Region3D< PointT >::getCount() и pcl::PlanarRegion< PointT >::PlanarRegion().
covariance_
| protected |
Ковариация области.
Определение в строке 112 файла region_3d.h.
Используется в: pcl::Region3D< PointT >::getCovariance() и pcl::PlanarRegion< PointT >::PlanarRegion().
curvature_
| protected |
Средняя кривизна области.
Определение в строке 118 файла region_3d.h.
Используется в: pcl::Region3D< PointT >::getCurvature() и pcl::Region3D< PointT >::setCurvature().
Документация этого класса создана на основе следующего файла:
- pcl/segmentation/region_3d.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_region3_d.html