Point Cloud Library (PCL)
1.14.1-dev
|
#include <pcl/recognition/linemod/line_rgbd.h>
Public Member Functions | |
BoundingBoxXYZ ()=default | |
Constructor. More... | |
Public Attributes | |
float | x {0.0f} |
X-coordinate of the upper left front point. More... | |
float | y {0.0f} |
Y-coordinate of the upper left front point. More... | |
float | z {0.0f} |
Z-coordinate of the upper left front point. More... | |
float | width {0.0f} |
Width of the bounding box. More... | |
float | height {0.0f} |
Height of the bounding box. More... | |
float | depth {0.0f} |
Depth of the bounding box. More... | |
Definition at line 48 of file line_rgbd.h.
|
default |
Constructor.
float pcl::BoundingBoxXYZ::depth {0.0f} |
Depth of the bounding box.
Definition at line 65 of file line_rgbd.h.
Referenced by 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(), and pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
float pcl::BoundingBoxXYZ::height {0.0f} |
Height of the bounding box.
Definition at line 63 of file line_rgbd.h.
Referenced by pcl::LineRGBD< PointXYZT, PointRGBT >::addTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeBoundingBoxIntersectionVolume(), pcl::LineRGBD< PointXYZT, PointRGBT >::createAndAddTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::loadTemplates(), and pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
float pcl::BoundingBoxXYZ::width {0.0f} |
Width of the bounding box.
Definition at line 61 of file line_rgbd.h.
Referenced by pcl::LineRGBD< PointXYZT, PointRGBT >::addTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::computeBoundingBoxIntersectionVolume(), pcl::LineRGBD< PointXYZT, PointRGBT >::createAndAddTemplate(), pcl::LineRGBD< PointXYZT, PointRGBT >::loadTemplates(), and pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
float pcl::BoundingBoxXYZ::x {0.0f} |
X-coordinate of the upper left front point.
Definition at line 54 of file line_rgbd.h.
Referenced by 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(), and pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
float pcl::BoundingBoxXYZ::y {0.0f} |
Y-coordinate of the upper left front point.
Definition at line 56 of file line_rgbd.h.
Referenced by 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(), and pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().
float pcl::BoundingBoxXYZ::z {0.0f} |
Z-coordinate of the upper left front point.
Definition at line 58 of file line_rgbd.h.
Referenced by 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(), and pcl::LineRGBD< PointXYZT, PointRGBT >::removeOverlappingDetections().