PlanarRegion представляет набор точек, лежащих в плоскости. Подробнее...
#include <pcl/segmentation/planar_region.h>
Общедоступные методы | |
| PlanarRegion ()=default | |
| Пустой конструктор для PlanarRegion. Подробнее... |
|
| PlanarRegion (const pcl::Region3D< PointT > ®ion, const pcl::PlanarPolygon< PointT > &polygon) | |
| Конструктор для Плоскостной области из Region3D и PlanarPolygon. Подробнее... |
|
| ~PlanarRegion () override=default | |
| Деструктор. Подробнее... |
|
| PlanarRegion (const Eigen::Vector3f ¢roid, const Eigen::Matrix3f &covariance, unsigned count, const typename pcl::PointCloud< PointT >::VectorType &contour, const Eigen::Vector4f &coefficients) | |
| Конструктор для PlanarRegion. Подробнее... |
|
|
| |
| 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) |
| Установить кривизну области. Подробнее... |
|
|
| |
| PlanarPolygon () | |
| Пустой конструктор для PlanarPolygon. Подробнее... |
|
| PlanarPolygon (typename pcl::PointCloud< PointT >::VectorType &contour, Eigen::Vector4f &coefficients) | |
| Конструктор для PlanarPolygon. Подробнее... |
|
| virtual | ~PlanarPolygon ()=default |
| Деструктор. Подробнее... |
|
| void | setContour (const pcl::PointCloud< PointT > &contour) |
| Установить внутренний контур. Подробнее... |
|
| pcl::PointCloud< PointT >::VectorType & | getContour () |
| Получить контур/границу. Подробнее... |
|
| const pcl::PointCloud< PointT >::VectorType & | getContour () const |
| Получить контур/границу. Подробнее... |
|
| void | setCoefficients (const Eigen::Vector4f &coefficients) |
| Установить внутренние коэффициенты. Подробнее... |
|
| void | setCoefficients (const pcl::ModelCoefficients &coefficients) |
| Установить внутренние коэффициенты. Подробнее... |
|
| Eigen::Vector4f & | getCoefficients () |
| Получить коэффициенты. Подробнее... |
|
| const Eigen::Vector4f & | getCoefficients () const |
| Получить коэффициенты. Подробнее... |
|
Дополнительные унаследованные члены | |
|
| |
| using | Ptr = shared_ptr< PlanarPolygon< PointT > > |
| using | ConstPtr = shared_ptr< const PlanarPolygon< PointT > > |
|
| |
| Eigen::Vector3f | centroid_ |
| Центроид области. Подробнее... |
|
| Eigen::Matrix3f | covariance_ |
| Ковариационная матрица области. Подробнее... |
|
| unsigned | count_ |
| Количество точек в области. Подробнее... |
|
| float | curvature_ |
| Средняя кривизна области. Подробнее... |
|
|
| |
| pcl::PointCloud< PointT >::VectorType | contour_ |
| Список точек на границе/контуре плоской области. Подробнее... |
|
| Eigen::Vector4f | coefficients_ |
| Список коэффициентов модели (a,b,c,d). Подробнее... |
|
Подробное описание
шаблон<typename PointT>
класс pcl::PlanarRegion< PointT >
PlanarRegion представляет набор точек, которые лежат в плоскости.
Наследует сводные статистические данные об этих точках от Region3D, и сводные статистические данные о 3D коллекции точек.
Определение в строке 51 файла planar_region.h.
Документация конструкторов и деструктора
PlanarRegion() [1/3]
| по умолчанию |
Пустой конструктор для PlanarRegion.
PlanarRegion() [2/3]
| inline |
Конструктор для плоской области из Region3D и PlanarPolygon.
- Параметры
-
[in] region Region3D для входных данных [in] polygon PlanarPolygon для входной области
Определение в строке 68 файла planar_region.h.
Ссылки на pcl::Region3D< PointT >::centroid_, pcl::PlanarPolygon< PointT >::coefficients_, pcl::PlanarPolygon< PointT >::contour_, pcl::Region3D< PointT >::count_ и pcl::Region3D< PointT >::covariance_.
~PlanarRegion()
| overridedefault |
Деструктор.
PlanarRegion() [3/3]
| inline |
Конструктор для PlanarRegion.
- Параметры
-
[вход] centroid центр области. [вход] covariance ковариация области. [вход] count количество точек в области. [вход] contour контур / граница области [вход] coefficients коэффициенты модели (a,b,c,d) для плоскости
Определение в строке 87 файла planar_region.h.
Ссылки на pcl::Region3D< PointT >::centroid_, pcl::PlanarPolygon< PointT >::coefficients_, pcl::PlanarPolygon< PointT >::contour_, pcl::Region3D< PointT >::count_, и pcl::Region3D< PointT >::covariance_.
Документация для этого класса была сгенерирована из следующего файла:
- pcl/segmentation/planar_region.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_planar_region.html