Spec-Zone.ru › PointCloudLibrary

Region3D представляет сводные статистические данные о наборе 3D-точек. Подробнее...

#include <pcl/segmentation/region_3d.h>

Inheritance graph
[легенда]

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

Region3D ()
Пустой конструктор для Region3D. Подробнее...
Region3D (Eigen::Vector3f &centroid, 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_
Средняя кривизна области. Подробнее...

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

template<typename PointT>
class pcl::Region3D< PointT >

Region3D представляет сводные статистические данные о наборе 3D-точек.

Автор
Alex Trevor

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

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

Region3D() [1/2]

template<typename PointT >
pcl::Region3D< PointT >::Region3D ( )
inline

Пустой конструктор для Region3D.

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

Region3D() [2/2]

template<typename PointT >
pcl::Region3D< PointT >::Region3D ( Eigen::Vector3f & centroid,
Eigen::Matrix3f & covariance,
unsigned count
)
inline

Конструктор для Region3D.

Параметры
[in] centroid Центроид области.
[in] covariance Ковариация области.
[in] count Количество точек в области.

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

~Region3D()

template<typename PointT >
virtual pcl::Region3D< PointT >::~Region3D ( )
virtualdefault

Деструктор.

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

getCentroid()

template<typename PointT >
Eigen::Vector3f pcl::Region3D< PointT >::getCentroid ( ) const
inline

Получить центр области.

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

Ссылки на pcl::Region3D< PointT >::centroid_.

getCount()

template<typename PointT >
unsigned pcl::Region3D< PointT >::getCount ( ) const
inline

Получить количество точек в области.

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

Ссылки на pcl::Region3D< PointT >::count_.

getCovariance()

template<typename PointT >
Eigen::Matrix3f pcl::Region3D< PointT >::getCovariance ( ) const
inline

Получить ковариацию области.

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

Ссылки на pcl::Region3D< PointT >::covariance_.

getCurvature()

template<typename PointT >
float pcl::Region3D< PointT >::getCurvature ( ) const
inline

Получить кривизну области.

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

Ссылки на pcl::Region3D< PointT >::curvature_.

setCurvature()

template<typename PointT >
void pcl::Region3D< PointT >::setCurvature ( float curvature )
inline

Установить кривизну области.

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

Ссылки на pcl::Region3D< PointT >::curvature_.

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

centroid_

template<typename PointT >
Eigen::Vector3f pcl::Region3D< PointT >::centroid_
protected

Центроид области.

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

Используется в pcl::Region3D< PointT >::getCentroid() и pcl::PlanarRegion< PointT >::PlanarRegion().

count_

template<typename PointT >
unsigned pcl::Region3D< PointT >::count_
protected

Количество точек в области.

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

Используется в pcl::Region3D< PointT >::getCount() и pcl::PlanarRegion< PointT >::PlanarRegion().

covariance_

template<typename PointT >
Eigen::Matrix3f pcl::Region3D< PointT >::covariance_
protected

Матрица ковариации региона.

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

Используется в pcl::Region3D< PointT >::getCovariance() и pcl::PlanarRegion< PointT >::PlanarRegion().

curvature_

template<typename PointT >
float pcl::Region3D< PointT >::curvature_
protected

Средняя кривизна региона.

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

Используется в pcl::Region3D< PointT >::getCurvature() и pcl::Region3D< PointT >::setCurvature().


The documentation for this class was generated from the following file:
  • 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

Spec-Zone.ru

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