Public Types | Public Member Functions | Private Member Functions | Private Attributes
cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT > Class Template Reference

#include <fast_segmentation.h>

Inheritance diagram for cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef ClusterGraphT::Ptr ClusterGraphPtr
typedef
cob_3d_segmentation::ClusterGraphStructure
< ClusterHdlT, EdgeHdlT
ClusterGraphT
typedef ClusterHdlT::Ptr ClusterHdlPtr
typedef ClusterHdlT::ClusterPtr ClusterPtr
typedef
cob_3d_segmentation::BoundaryPointsEdgeHandler
< PointLabelT, PointT
EdgeHdlT
typedef pcl::PointCloud
< PointLabelT > 
LabelCloud
typedef LabelCloud::ConstPtr LabelCloudConstPtr
typedef LabelCloud::Ptr LabelCloudPtr
typedef pcl::PointCloud< PointNT > NormalCloud
typedef NormalCloud::ConstPtr NormalCloudConstPtr
typedef pcl::PointCloud< PointTPointCloud
typedef PointCloud::ConstPtr PointCloudConstPtr

Public Member Functions

ClusterHdlPtr clusters ()
virtual bool compute ()
void createSeedPoints ()
 FastSegmentation ()
virtual LabelCloudConstPtr getOutputCloud ()
 gets preprocessed output cloud
ClusterGraphPtr graph ()
bool hasLabel (int label_new, int label_this, int idx_new, int idx_this, Options::ComputeGraph t)
bool hasLabel (int label_new, int label_this, int idx_new, int idx_this, Options::WithoutGraph t)
void mapSegmentColor (pcl::PointCloud< PointXYZRGB >::Ptr color_cloud)
virtual operator cob_3d_mapping_msgs::ShapeArray () const
 convert to ROS message
virtual void setInputCloud (const PointCloudConstPtr &points)
void setLabelCloudInOut (const LabelCloudPtr &labels)
void setNormalCloudIn (const NormalCloudConstPtr &normals)
void setSeedMethod (SeedMethod type)
virtual ~FastSegmentation ()

Private Member Functions

float n_threshold (int size)

Private Attributes

ClusterHdlPtr clusters_
ClusterGraphPtr graph_
LabelCloudPtr labels_
float max_angle_
float min_angle_
float min_cluster_size_
NormalCloudConstPtr normals_
std::vector< std::list
< unsigned int >::iterator > 
p_seeds_
SeedMethod seed_method_
std::list< unsigned int > seeds_
PointCloudConstPtr surface_

Detailed Description

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
class cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >

Definition at line 135 of file fast_segmentation.h.


Member Typedef Documentation

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef ClusterGraphT::Ptr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::ClusterGraphPtr

Definition at line 152 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef cob_3d_segmentation::ClusterGraphStructure< ClusterHdlT, EdgeHdlT> cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::ClusterGraphT

Definition at line 149 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef ClusterHdlT::Ptr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::ClusterHdlPtr

Definition at line 150 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef ClusterHdlT::ClusterPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::ClusterPtr

Definition at line 151 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef cob_3d_segmentation::BoundaryPointsEdgeHandler< PointLabelT,PointT> cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::EdgeHdlT

Definition at line 147 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef pcl::PointCloud<PointLabelT> cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::LabelCloud

Definition at line 142 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef LabelCloud::ConstPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::LabelCloudConstPtr

Definition at line 144 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef LabelCloud::Ptr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::LabelCloudPtr

Definition at line 143 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef pcl::PointCloud<PointNT> cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::NormalCloud

Definition at line 140 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef NormalCloud::ConstPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::NormalCloudConstPtr

Definition at line 141 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef pcl::PointCloud<PointT> cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::PointCloud

Definition at line 138 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
typedef PointCloud::ConstPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::PointCloudConstPtr

Definition at line 139 of file fast_segmentation.h.


Constructor & Destructor Documentation

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::FastSegmentation ( ) [inline]

Definition at line 156 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
virtual cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::~FastSegmentation ( ) [inline, virtual]

Definition at line 167 of file fast_segmentation.h.


Member Function Documentation

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
ClusterHdlPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::clusters ( ) [inline]

Definition at line 198 of file fast_segmentation.h.

template<typename PointT , typename PointNT , typename PointLabelT , typename OptionsT , typename SensorT , typename ClusterHdlT >
bool cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::compute ( ) [virtual]

Implements GeneralSegmentation< PointT, PointLabelT >.

Definition at line 130 of file fast_segmentation.hpp.

template<typename PointT , typename PointNT , typename PointLabelT , typename OptionsT , typename SensorT , typename ClusterHdlT >
void cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::createSeedPoints ( )

Definition at line 77 of file fast_segmentation.hpp.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
virtual LabelCloudConstPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::getOutputCloud ( ) [inline, virtual]

gets preprocessed output cloud

Implements GeneralSegmentation< PointT, PointLabelT >.

Definition at line 171 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
ClusterGraphPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::graph ( ) [inline]

Definition at line 199 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
bool cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::hasLabel ( int  label_new,
int  label_this,
int  idx_new,
int  idx_this,
Options::ComputeGraph  t 
) [inline]

Definition at line 174 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
bool cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::hasLabel ( int  label_new,
int  label_this,
int  idx_new,
int  idx_this,
Options::WithoutGraph  t 
) [inline]

Definition at line 187 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
void cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::mapSegmentColor ( pcl::PointCloud< PointXYZRGB >::Ptr  color_cloud) [inline]

Definition at line 195 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
float cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::n_threshold ( int  size) [inline, private]

Definition at line 207 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
virtual cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::operator cob_3d_mapping_msgs::ShapeArray ( ) const [inline, virtual]

convert to ROS message

Implements GeneralSegmentation< PointT, PointLabelT >.

Definition at line 202 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
virtual void cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::setInputCloud ( const PointCloudConstPtr points) [inline, virtual]

Definition at line 169 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
void cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::setLabelCloudInOut ( const LabelCloudPtr labels) [inline]

Definition at line 192 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
void cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::setNormalCloudIn ( const NormalCloudConstPtr normals) [inline]

Definition at line 191 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
void cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::setSeedMethod ( SeedMethod  type) [inline]

Definition at line 193 of file fast_segmentation.h.


Member Data Documentation

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
ClusterHdlPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::clusters_ [private]

Definition at line 215 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
ClusterGraphPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::graph_ [private]

Definition at line 214 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
LabelCloudPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::labels_ [private]

Definition at line 218 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
float cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::max_angle_ [private]

Definition at line 221 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
float cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::min_angle_ [private]

Definition at line 220 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
float cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::min_cluster_size_ [private]

Definition at line 222 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
NormalCloudConstPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::normals_ [private]

Definition at line 217 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
std::vector<std::list<unsigned int>::iterator> cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::p_seeds_ [private]

Definition at line 224 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
SeedMethod cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::seed_method_ [private]

Definition at line 223 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
std::list<unsigned int> cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::seeds_ [private]

Definition at line 225 of file fast_segmentation.h.

template<typename PointT, typename PointNT, typename PointLabelT, typename OptionsT = cob_3d_segmentation::Options::WithoutGraph, typename SensorT = cob_3d_mapping::PrimeSense, typename ClusterHdlT = cob_3d_segmentation::DepthClusterHandler< PointLabelT, PointT, PointNT>>
PointCloudConstPtr cob_3d_segmentation::FastSegmentation< PointT, PointNT, PointLabelT, OptionsT, SensorT, ClusterHdlT >::surface_ [private]

Definition at line 216 of file fast_segmentation.h.


The documentation for this class was generated from the following files:


cob_3d_segmentation
Author(s): Georg Arbeiter
autogenerated on Wed Aug 26 2015 11:03:04