Spec-Zone.ru › PointCloudLibrary

#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...

Detailed Description

Definition at line 48 of file line_rgbd.h.

Constructor & Destructor Documentation

BoundingBoxXYZ()

pcl::BoundingBoxXYZ::BoundingBoxXYZ ( )
default

Constructor.

Member Data Documentation

depth

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().

height

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().

width

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().

x

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().

y

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().

z

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().


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

Spec-Zone.ru

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