#include <pcl/recognition/linemod/line_rgbd.h>
Открытые функции-члены | |
| BoundingBoxXYZ ()=default | |
| Конструктор. Подробнее... |
|
Открытые атрибуты | |
| float | x {0.0f} |
| Координата X верхней левой передней точки. Подробнее... |
|
| float | y {0.0f} |
| Координата Y верхней левой передней точки. Подробнее... |
|
| float | z {0.0f} |
| Координата Z верхней левой передней точки. Подробнее... |
|
| float | width {0.0f} |
| Ширина ограничивающего параллелепипеда. Подробнее... |
|
| float | height {0.0f} |
| Высота ограничивающего параллелепипеда. Подробнее... |
|
| float | depth {0.0f} |
| Глубина ограничивающего параллелепипеда. Подробнее... |
|
Подробное описание
Определение в строке 48 файла line_rgbd.h.
Документация конструктора и деструктора
BoundingBoxXYZ()
| default |
Конструктор.
Документация данных-членов
depth
| float pcl::BoundingBoxXYZ::depth {0.0f} |
Глубина ограничивающего параллелепипеда.
Определение в строке 65 файла line_rgbd.h.
Используется в pcl::LineRGBD< PointXYZT, PointRGBT >::addTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeBoundingBoxIntersectionVolume(), pcl::LineRGBD< PointXYZT, PointRGBT >::createAndAddTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::loadTemplates(), pcl::LineRGBD< PointXYZT, PointRGBT >::refineDetectionsAlongDepth() и pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
height
| float pcl::BoundingBoxXYZ::height {0.0f} |
Высота ограничивающего параллелепипеда.
Определение в строке 63 файла line_rgbd.h.
Используется в pcl::LineRGBD< PointXYZT, PointRGBT >::addTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeBoundingBoxIntersectionVolume(), pcl::LineRGBD< PointXYZT, PointRGBT >::createAndAddTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::loadTemplates() и pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
width
| float pcl::BoundingBoxXYZ::width {0.0f} |
Ширина ограничивающего параллелепипеда.
Определение в строке 61 файла line_rgbd.h.
Используется в pcl::LineRGBD< PointXYZT, PointRGBT >::addTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeBoundingBoxIntersectionVolume(), pcl::LineRGBD< PointXYZT, PointRGBT >::createAndAddTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::loadTemplates() и pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
x
| float pcl::BoundingBoxXYZ::x {0.0f} |
Координата X верхней левой передней точки.
Определение в строке 54 файла line_rgbd.h.
Используется в pcl::LineRGBD< PointXYZT, PointRGBT >::addTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeBoundingBoxIntersectionVolume(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeTransformedTemplatePoints(), pcl::LineRGBD< PointXYZT, PointRGBT >::createAndAddTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::detect(), pcl::LineRGBD< PointXYZT, PointRGBT >::detectSemiScaleInvariant(), pcl::LineRGBD< PointXYZT, PointRGBT >::loadTemplates() и pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
y
| float pcl::BoundingBoxXYZ::y {0.0f} |
Координата Y верхней левой передней точки.
Определение в строке 56 файла line_rgbd.h.
Используется в pcl::LineRGBD< PointXYZT, PointRGBT >::addTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeBoundingBoxIntersectionVolume(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeTransformedTemplatePoints(), pcl::LineRGBD< PointXYZT, PointRGBT >::createAndAddTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::detect(), pcl::LineRGBD< PointXYZT, PointRGBT >::detectSemiScaleInvariant(), pcl::LineRGBD< PointXYZT, PointRGBT >::loadTemplates() и pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
z
| float pcl::BoundingBoxXYZ::z {0.0f} |
Координата Z верхней левой передней точки.
Определение в строке 58 файла line_rgbd.h.
Используется в pcl::LineRGBD< PointXYZT, PointRGBT >::addTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::applyProjectiveDepthICPOnDetections(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeBoundingBoxIntersectionVolume(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeTransformedTemplatePoints(), pcl::LineRGBD< PointXYZT, PointRGBT >::createAndAddTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::detect(), pcl::LineRGBD< PointXYZT, PointRGBT >::detectSemiScaleInvariant(), pcl::LineRGBD< PointXYZT, PointRGBT >::loadTemplates(), pcl::LineRGBD< PointXYZT, PointRGBT >::refineDetectionsAlongDepth() и pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
Документация этой структуры создана на основе следующего файла:
- pcl/recognition/linemod/line_rgbd.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1_bounding_box_x_y_z.html