euclidean_cluster_extraction< T > Class Template Reference

#include <euclidean_cluster.h>

List of all members.

Public Member Functions

void callback_cloud (const sensor_msgs::PointCloud2Ptr &msg)
 callback function for pointcloud to cluster
 euclidean_cluster_extraction ()
 class constructor
 ~euclidean_cluster_extraction ()
 class destructor

Public Attributes

double cluster_tolerance
 cluster tolerance for segmentation
double max_cluster_size
 maximum cluster points
double min_cluster_size
 minimum cluster points
ros::Publisher * pub_marker_ptr
 pointer to publish markers
ros::Publisher * pub_marker_text_ptr
 pointer to publish text markers

Detailed Description

template<class T>
class euclidean_cluster_extraction< T >

Definition at line 55 of file euclidean_cluster.h.


Constructor & Destructor Documentation

template<class T>
euclidean_cluster_extraction< T >::euclidean_cluster_extraction (  )  [inline]

class constructor

Definition at line 59 of file euclidean_cluster.h.

template<class T>
euclidean_cluster_extraction< T >::~euclidean_cluster_extraction (  )  [inline]

class destructor

Definition at line 64 of file euclidean_cluster.h.


Member Function Documentation

template<class T >
void euclidean_cluster_extraction< T >::callback_cloud ( const sensor_msgs::PointCloud2Ptr &  msg  )  [inline]

callback function for pointcloud to cluster

Definition at line 39 of file euclidean_cluster.hpp.


Member Data Documentation

template<class T>
double euclidean_cluster_extraction< T >::cluster_tolerance

cluster tolerance for segmentation

Definition at line 66 of file euclidean_cluster.h.

template<class T>
double euclidean_cluster_extraction< T >::max_cluster_size

maximum cluster points

Definition at line 76 of file euclidean_cluster.h.

template<class T>
double euclidean_cluster_extraction< T >::min_cluster_size

minimum cluster points

Definition at line 73 of file euclidean_cluster.h.

template<class T>
ros::Publisher* euclidean_cluster_extraction< T >::pub_marker_ptr

pointer to publish markers

Definition at line 79 of file euclidean_cluster.h.

template<class T>
ros::Publisher* euclidean_cluster_extraction< T >::pub_marker_text_ptr

pointer to publish text markers

Definition at line 82 of file euclidean_cluster.h.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Defines


pointcloud_segmentation
Author(s): Tiago Talhada
autogenerated on Wed Jul 23 04:33:32 2014