#include <cluster_conversion.h>

| Public Types | |
| typedef ClusterHdlT::Ptr | ClusterHdlPtr | 
| typedef ClusterHdlT::ClusterPtr | ClusterPtr | 
| typedef pcl::PointCloud< PointT > | PointCloud | 
| typedef PointCloud::ConstPtr | PointCloudConstPtr | 
| Public Member Functions | |
| ClusterConversion () | |
| bool | clusterToPolygon (const ClusterPtr &c, cob_3d_mapping::Polygon::Ptr &pg) | 
| void | convertToPolygons (std::vector< cob_3d_mapping::Polygon::Ptr > polygons) | 
| void | setClusterHandler (const ClusterHdlPtr &ch) | 
| void | setColor (bool enable) | 
| void | setInputCloud (const PointCloudConstPtr &p) | 
| void | setMaxCentroidDistance (float z_distance) | 
| void | setMinClusterSize (int size) | 
| virtual | ~ClusterConversion () | 
| Protected Attributes | |
| ClusterHdlPtr | ch_ | 
| bool | colorize_ | 
| float | max_dist_ | 
| int | min_size_ | 
| PointCloudConstPtr | p_ | 
| PolygonExtraction | pe_ | 
Definition at line 79 of file cluster_conversion.h.
| typedef ClusterHdlT::Ptr cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::ClusterHdlPtr | 
Definition at line 84 of file cluster_conversion.h.
| typedef ClusterHdlT::ClusterPtr cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::ClusterPtr | 
Definition at line 85 of file cluster_conversion.h.
| typedef pcl::PointCloud<PointT> cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::PointCloud | 
Definition at line 82 of file cluster_conversion.h.
| typedef PointCloud::ConstPtr cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::PointCloudConstPtr | 
Definition at line 83 of file cluster_conversion.h.
| cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::ClusterConversion | ( | ) |  [inline] | 
Definition at line 88 of file cluster_conversion.h.
| virtual cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::~ClusterConversion | ( | ) |  [inline, virtual] | 
Definition at line 94 of file cluster_conversion.h.
| bool cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::clusterToPolygon | ( | const ClusterPtr & | c, | 
| cob_3d_mapping::Polygon::Ptr & | pg | ||
| ) |  [inline] | 
Definition at line 102 of file cluster_conversion.h.
| void cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::convertToPolygons | ( | std::vector< cob_3d_mapping::Polygon::Ptr > | polygons | ) |  [inline] | 
Definition at line 174 of file cluster_conversion.h.
| void cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::setClusterHandler | ( | const ClusterHdlPtr & | ch | ) |  [inline] | 
Definition at line 96 of file cluster_conversion.h.
| void cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::setColor | ( | bool | enable | ) |  [inline] | 
Definition at line 100 of file cluster_conversion.h.
| void cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::setInputCloud | ( | const PointCloudConstPtr & | p | ) |  [inline] | 
Definition at line 97 of file cluster_conversion.h.
| void cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::setMaxCentroidDistance | ( | float | z_distance | ) |  [inline] | 
Definition at line 99 of file cluster_conversion.h.
| void cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::setMinClusterSize | ( | int | size | ) |  [inline] | 
Definition at line 98 of file cluster_conversion.h.
| ClusterHdlPtr cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::ch_  [protected] | 
Definition at line 198 of file cluster_conversion.h.
| bool cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::colorize_  [protected] | 
Definition at line 195 of file cluster_conversion.h.
| float cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::max_dist_  [protected] | 
Definition at line 194 of file cluster_conversion.h.
| int cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::min_size_  [protected] | 
Definition at line 193 of file cluster_conversion.h.
| PointCloudConstPtr cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::p_  [protected] | 
Definition at line 199 of file cluster_conversion.h.
| PolygonExtraction cob_3d_segmentation::ClusterConversion< PointT, ClusterHdlT >::pe_  [protected] | 
Definition at line 197 of file cluster_conversion.h.