All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes
pcl_cloud_algos::CloudAlgo Class Reference

#include <cloud_algos.h>

Inheritance diagram for pcl_cloud_algos::CloudAlgo:
Inheritance graph
[legend]

List of all members.

Public Types

typedef sensor_msgs::PointCloud2 InputType
typedef void OutputType

Public Member Functions

 CloudAlgo ()
virtual ros::Publisher createPublisher (ros::NodeHandle &nh)=0
virtual void init (ros::NodeHandle &)=0
OutputType output ()
virtual void post ()=0
virtual void pre ()=0
virtual std::vector< std::stringprovides ()=0
virtual std::vector< std::stringrequires ()=0

Static Public Member Functions

static std::string default_input_topic ()
static std::string default_node_name ()
static std::string default_output_topic ()

Public Attributes

bool output_valid_
int verbosity_level_

Detailed Description

Definition at line 22 of file cloud_algos.h.


Member Typedef Documentation

typedef sensor_msgs::PointCloud2 pcl_cloud_algos::CloudAlgo::InputType

Constructor & Destructor Documentation

Definition at line 28 of file cloud_algos.h.


Member Function Documentation

virtual void pcl_cloud_algos::CloudAlgo::init ( ros::NodeHandle ) [pure virtual]
virtual void pcl_cloud_algos::CloudAlgo::post ( ) [pure virtual]
virtual void pcl_cloud_algos::CloudAlgo::pre ( ) [pure virtual]

Member Data Documentation

Definition at line 26 of file cloud_algos.h.

Definition at line 25 of file cloud_algos.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


pcl_cloud_algos
Author(s): Nico Blodow, Dejan Pangercic, Zoltan-Csaba Marton
autogenerated on Thu May 23 2013 15:44:49