Public Member Functions | Private Types | Private Attributes
QPPF_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)
 QPPF_Node (const std::string &name)
void setGoal (const cob_3d_segmentation::ObjectWatchGoalConstPtr &goal)
virtual ~QPPF_Node ()

Private Types

typedef pcl::PointCloud< PointPointCloud

Private Attributes

actionlib::SimpleActionServer
< cob_3d_segmentation::ObjectWatchAction > 
as_
ros::Publisher curved_pub_
cob_3d_segmentation::ObjectWatchGoalConstPtr goal_
ros::Publisher image_pub_
ros::Publisher label_pub_
ros::Publisher outline_pub_
ros::Subscriber point_cloud_sub_
ros::Publisher rec_pub_
Segmentation::Segmentation_QuadRegression
< Point, PointLabel,
Segmentation::QPPF::QuadRegression
< 2, Point,
Segmentation::QPPF::CameraModel_Kinect
< Point > > > 
seg_
ros::Publisher shapes_pub_

Detailed Description

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

Definition at line 124 of file qppf_node.cpp.


Member Typedef Documentation

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

Definition at line 126 of file qppf_node.cpp.


Constructor & Destructor Documentation

template<typename Point, typename PointLabel, typename Parent>
QPPF_Node< Point, PointLabel, Parent >::QPPF_Node ( const std::string &  name) [inline]

Definition at line 148 of file qppf_node.cpp.

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

Definition at line 153 of file qppf_node.cpp.


Member Function Documentation

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

Definition at line 156 of file qppf_node.cpp.

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

Definition at line 207 of file qppf_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
void QPPF_Node< Point, PointLabel, Parent >::setGoal ( const cob_3d_segmentation::ObjectWatchGoalConstPtr &  goal) [inline]

Definition at line 183 of file qppf_node.cpp.


Member Data Documentation

template<typename Point, typename PointLabel, typename Parent>
actionlib::SimpleActionServer<cob_3d_segmentation::ObjectWatchAction> QPPF_Node< Point, PointLabel, Parent >::as_ [private]

Definition at line 143 of file qppf_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
ros::Publisher QPPF_Node< Point, PointLabel, Parent >::curved_pub_ [private]

Definition at line 129 of file qppf_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
cob_3d_segmentation::ObjectWatchGoalConstPtr QPPF_Node< Point, PointLabel, Parent >::goal_ [private]

Definition at line 144 of file qppf_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
ros::Publisher QPPF_Node< Point, PointLabel, Parent >::image_pub_ [private]

Definition at line 129 of file qppf_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
ros::Publisher QPPF_Node< Point, PointLabel, Parent >::label_pub_ [private]

Definition at line 129 of file qppf_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
ros::Publisher QPPF_Node< Point, PointLabel, Parent >::outline_pub_ [private]

Definition at line 129 of file qppf_node.cpp.

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

Definition at line 128 of file qppf_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
ros::Publisher QPPF_Node< Point, PointLabel, Parent >::rec_pub_ [private]

Definition at line 129 of file qppf_node.cpp.

Definition at line 137 of file qppf_node.cpp.

template<typename Point, typename PointLabel, typename Parent>
ros::Publisher QPPF_Node< Point, PointLabel, Parent >::shapes_pub_ [private]

Definition at line 129 of file qppf_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