ConvexHull using libqhull library. More...
#include <convex_hull.h>

Public Types | |
| typedef pcl::PointCloud< PointInT > | PointCloud |
| typedef PointCloud::ConstPtr | PointCloudConstPtr |
| typedef PointCloud::Ptr | PointCloudPtr |
Public Member Functions | |
| ConvexHull () | |
| Empty constructor. | |
| void | reconstruct (PointCloud &output) |
| Compute a convex hull for all points given. | |
| void | reconstruct (PointCloud &points, std::vector< pcl::Vertices > &polygons) |
| Compute a convex hull for all points given. | |
Protected Member Functions | |
| std::string | getClassName () const |
| Class get name method. | |
Private Member Functions | |
| void | performReconstruction (PointCloud &points, std::vector< pcl::Vertices > &polygons, bool fill_polygon_data=false) |
| The actual reconstruction method. | |
ConvexHull using libqhull library.
Definition at line 88 of file convex_hull.h.
| typedef pcl::PointCloud<PointInT> pcl::ConvexHull< PointInT >::PointCloud |
Reimplemented from pcl::PCLBase< PointInT >.
Definition at line 96 of file convex_hull.h.
| typedef PointCloud::ConstPtr pcl::ConvexHull< PointInT >::PointCloudConstPtr |
Reimplemented from pcl::PCLBase< PointInT >.
Definition at line 98 of file convex_hull.h.
| typedef PointCloud::Ptr pcl::ConvexHull< PointInT >::PointCloudPtr |
Reimplemented from pcl::PCLBase< PointInT >.
Definition at line 97 of file convex_hull.h.
| pcl::ConvexHull< PointInT >::ConvexHull | ( | ) | [inline] |
Empty constructor.
Definition at line 101 of file convex_hull.h.
| std::string pcl::ConvexHull< PointInT >::getClassName | ( | ) | const [inline, protected] |
Class get name method.
Definition at line 129 of file convex_hull.h.
| void pcl::ConvexHull< PointInT >::performReconstruction | ( | PointCloud & | points, | |
| std::vector< pcl::Vertices > & | polygons, | |||
| bool | fill_polygon_data = false | |||
| ) | [inline, private] |
The actual reconstruction method.
| points | the resultant convex hull vertices | |
| polygons | the resultant convex hull polygons (vertex indices) | |
| fill_polygon_data | true if polygons should be filled, false otherwise |
Definition at line 48 of file convex_hull.hpp.
| void pcl::ConvexHull< PointInT >::reconstruct | ( | PointCloud & | output | ) | [inline] |
Compute a convex hull for all points given.
| output | the resultant convex hull vertices |
Definition at line 278 of file convex_hull.hpp.
| void pcl::ConvexHull< PointInT >::reconstruct | ( | PointCloud & | points, | |
| std::vector< pcl::Vertices > & | polygons | |||
| ) | [inline] |
Compute a convex hull for all points given.
| points | the resultant convex hull vertices | |
| polygons | the resultant convex hull polygons (vertex indices) |
Definition at line 300 of file convex_hull.hpp.