Point Cloud Library (PCL)
1.7.2
|
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 50 of file region_3d.h.
|
inline |
Empty constructor for Region3D.
Definition at line 54 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 63 of file region_3d.h.
|
inlinevirtual |
Destructor.
Definition at line 69 of file region_3d.h.
|
inline |
Get the centroid of the region.
Definition at line 73 of file region_3d.h.
References pcl::Region3D< PointT >::centroid_.
|
inline |
Get the number of points in the region.
Definition at line 87 of file region_3d.h.
References pcl::Region3D< PointT >::count_.
|
inline |
Get the covariance of the region.
Definition at line 80 of file region_3d.h.
References pcl::Region3D< PointT >::covariance_.
|
inline |
Get the curvature of the region.
Definition at line 94 of file region_3d.h.
References pcl::Region3D< PointT >::curvature_.
|
inline |
Set the curvature of the region.
Definition at line 101 of file region_3d.h.
References pcl::Region3D< PointT >::curvature_.
|
protected |
The centroid of the region.
Definition at line 108 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 114 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 111 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 117 of file region_3d.h.
Referenced by pcl::Region3D< PointT >::getCurvature(), and pcl::Region3D< PointT >::setCurvature().