Public Member Functions | Private Types | Private Attributes
Segmentation_Node< Point, PointLabel, Parent > Class Template Reference

List of all members.

Public Member Functions

void onInit ()
void pointCloudSubCallback (const boost::shared_ptr< const PointCloud > &pc_in)
 Segmentation_Node ()
virtual ~Segmentation_Node ()

Private Types

typedef pcl::PointCloud< PointPointCloud
typedef
Segmentation::Segmentation_QuadRegression
< Point, PointLabel,
Segmentation::QPPF::QuadRegression
< 2, Point,
Segmentation::QPPF::CameraModel_Kinect
< Point > > > 
TYPE_QPPF

Private Attributes

std::string algo_
ros::Publisher point_cloud_pub_
ros::Subscriber point_cloud_sub_
GeneralSegmentation< Point,
PointLabel > * 
seg_

Detailed Description

template<typename Point, typename PointLabel, typename Parent>
class Segmentation_Node< Point, PointLabel, Parent >

Definition at line 106 of file segmentation_node.cpp.


Member Typedef Documentation

template<typename Point, typename PointLabel, typename Parent>
typedef pcl::PointCloud<Point> Segmentation_Node< Point, PointLabel, Parent >::PointCloud [private]

Definition at line 108 of file segmentation_node.cpp.

Definition at line 109 of file segmentation_node.cpp.


Constructor & Destructor Documentation

template<typename Point, typename PointLabel, typename Parent>
Segmentation_Node< Point, PointLabel, Parent >::Segmentation_Node ( ) [inline]

Definition at line 119 of file segmentation_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
virtual Segmentation_Node< Point, PointLabel, Parent >::~Segmentation_Node ( ) [inline, virtual]

Definition at line 123 of file segmentation_node.cpp.


Member Function Documentation

template<typename Point, typename PointLabel, typename Parent>
void Segmentation_Node< Point, PointLabel, Parent >::onInit ( ) [inline]

Definition at line 126 of file segmentation_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
void Segmentation_Node< Point, PointLabel, Parent >::pointCloudSubCallback ( const boost::shared_ptr< const PointCloud > &  pc_in) [inline]

Definition at line 161 of file segmentation_node.cpp.


Member Data Documentation

template<typename Point, typename PointLabel, typename Parent>
std::string Segmentation_Node< Point, PointLabel, Parent >::algo_ [private]

Definition at line 116 of file segmentation_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
ros::Publisher Segmentation_Node< Point, PointLabel, Parent >::point_cloud_pub_ [private]

Definition at line 112 of file segmentation_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
ros::Subscriber Segmentation_Node< Point, PointLabel, Parent >::point_cloud_sub_ [private]

Definition at line 111 of file segmentation_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
GeneralSegmentation<Point, PointLabel>* Segmentation_Node< Point, PointLabel, Parent >::seg_ [private]

Definition at line 114 of file segmentation_node.cpp.


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


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