Region3D represents summary statistics of a 3D collection of points. More...
#include <pcl/segmentation/region_3d.h>
Public Member Functions | |
Region3D () | |
Empty constructor for Region3D. More... |
|
Region3D (Eigen::Vector3f ¢roid, Eigen::Matrix3f &covariance, unsigned count) | |
Constructor for Region3D. More... |
|
virtual | ~Region3D () |
Destructor. More... |
|
Eigen::Vector3f | getCentroid () const |
Get the centroid of the region. More... |
|
Eigen::Matrix3f | getCovariance () const |
Get the covariance of the region. More... |
|
unsigned | getCount () const |
Get the number of points in the region. More... |
|
float | getCurvature () const |
Get the curvature of the region. More... |
|
void | setCurvature (float curvature) |
Set the curvature of the region. More... |
|
Protected Attributes | |
Eigen::Vector3f | centroid_ |
The centroid of the region. More... |
|
Eigen::Matrix3f | covariance_ |
The covariance of the region. More... |
|
unsigned | count_ |
The number of points in the region. More... |
|
float | curvature_ |
The mean curvature of the region. More... |
|
Region3D represents summary statistics of a 3D collection of points.
Definition at line 51 of file region_3d.h.
| inline |
Empty constructor for Region3D.
Definition at line 55 of file region_3d.h.
| inline |
Constructor for Region3D.
[in] | centroid | The centroid of the region. |
[in] | covariance | The covariance of the region. |
[in] | count | The number of points in the region. |
Definition at line 64 of file region_3d.h.
| inlinevirtual |
Destructor.
Definition at line 70 of file region_3d.h.
| inline |
Get the centroid of the region.
Definition at line 74 of file region_3d.h.
References pcl::Region3D< PointT >::centroid_.
| inline |
Get the number of points in the region.
Definition at line 88 of file region_3d.h.
References pcl::Region3D< PointT >::count_.
| inline |
Get the covariance of the region.
Definition at line 81 of file region_3d.h.
References pcl::Region3D< PointT >::covariance_.
| inline |
Get the curvature of the region.
Definition at line 95 of file region_3d.h.
References pcl::Region3D< PointT >::curvature_.
| inline |
Set the curvature of the region.
Definition at line 102 of file region_3d.h.
References pcl::Region3D< PointT >::curvature_.
| protected |
The centroid of the region.
Definition at line 109 of file region_3d.h.
Referenced by pcl::Region3D< PointT >::getCentroid(), and pcl::PlanarRegion< PointT >::PlanarRegion().
| protected |
The number of points in the region.
Definition at line 115 of file region_3d.h.
Referenced by pcl::Region3D< PointT >::getCount(), and pcl::PlanarRegion< PointT >::PlanarRegion().
| protected |
The covariance of the region.
Definition at line 112 of file region_3d.h.
Referenced by pcl::Region3D< PointT >::getCovariance(), and pcl::PlanarRegion< PointT >::PlanarRegion().
| protected |
The mean curvature of the region.
Definition at line 118 of file region_3d.h.
Referenced by pcl::Region3D< PointT >::getCurvature(), and pcl::Region3D< PointT >::setCurvature().
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_region3_d.html