PlanarRegion represents a set of points that lie in a plane. Inherits summary statistics about these points from Region3D, and summary statistics of a 3D collection of points. More...
#include <planar_region.h>
Public Member Functions | |
PlanarRegion () | |
Empty constructor for PlanarRegion. | |
PlanarRegion (const pcl::Region3D< PointT > ®ion, const pcl::PlanarPolygon< PointT > &polygon) | |
Constructor for Planar region from a Region3D and a PlanarPolygon. | |
PlanarRegion (const Eigen::Vector3f ¢roid, const Eigen::Matrix3f &covariance, unsigned count, const typename pcl::PointCloud< PointT >::VectorType &contour, const Eigen::Vector4f &coefficients) | |
Constructor for PlanarRegion. | |
virtual | ~PlanarRegion () |
Destructor. | |
Private Attributes | |
std::vector< bool > | contour_labels_ |
The labels (good=true, bad=false) for whether or not this boundary was observed, or was due to edge of frame / occlusion boundary. |
PlanarRegion represents a set of points that lie in a plane. Inherits summary statistics about these points from Region3D, and summary statistics of a 3D collection of points.
Definition at line 50 of file planar_region.h.
pcl::PlanarRegion< PointT >::PlanarRegion | ( | ) | [inline] |
Empty constructor for PlanarRegion.
Definition at line 61 of file planar_region.h.
pcl::PlanarRegion< PointT >::PlanarRegion | ( | const pcl::Region3D< PointT > & | region, |
const pcl::PlanarPolygon< PointT > & | polygon | ||
) | [inline] |
Constructor for Planar region from a Region3D and a PlanarPolygon.
[in] | region | a Region3D for the input data |
[in] | polygon | a PlanarPolygon for the input region |
Definition at line 68 of file planar_region.h.
virtual pcl::PlanarRegion< PointT >::~PlanarRegion | ( | ) | [inline, virtual] |
Destructor.
Definition at line 79 of file planar_region.h.
pcl::PlanarRegion< PointT >::PlanarRegion | ( | const Eigen::Vector3f & | centroid, |
const Eigen::Matrix3f & | covariance, | ||
unsigned | count, | ||
const typename pcl::PointCloud< PointT >::VectorType & | contour, | ||
const Eigen::Vector4f & | coefficients | ||
) | [inline] |
Constructor for PlanarRegion.
[in] | centroid | the centroid of the region. |
[in] | covariance | the covariance of the region. |
[in] | count | the number of points in the region. |
[in] | contour | the contour / boudnary for the region |
[in] | coefficients | the model coefficients (a,b,c,d) for the plane |
Definition at line 88 of file planar_region.h.
std::vector<bool> pcl::PlanarRegion< PointT >::contour_labels_ [private] |
The labels (good=true, bad=false) for whether or not this boundary was observed, or was due to edge of frame / occlusion boundary.
Definition at line 104 of file planar_region.h.