$search

pointcloud_to_laserscan::CloudToScan Class Reference

Inheritance diagram for pointcloud_to_laserscan::CloudToScan:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CloudToScan ()
 ~CloudToScan ()

Private Types

typedef pcl::PointCloud
< pcl::PointXYZ > 
PointCloud

Private Member Functions

void callback (const PointCloud::ConstPtr &cloud)
void connectCB ()
void disconnectCB ()
virtual void onInit ()
void reconfigure (pointcloud_to_laserscan::CloudScanConfig &config, uint32_t level)

Private Attributes

double angle_increment_
double angle_max_
double angle_min_
boost::mutex connect_mutex_
double max_height_
double min_height_
ros::NodeHandle nh_
std::string output_frame_id_
ros::Publisher pub_
double range_max_
double range_min_
double range_min_sq_
double scan_time_
dynamic_reconfigure::Server
< pointcloud_to_laserscan::CloudScanConfig > * 
srv_
ros::Subscriber sub_

Detailed Description

Definition at line 43 of file cloud_to_scan.cpp.


Member Typedef Documentation

typedef pcl::PointCloud<pcl::PointXYZ> pointcloud_to_laserscan::CloudToScan::PointCloud [private]

Definition at line 65 of file cloud_to_scan.cpp.


Constructor & Destructor Documentation

pointcloud_to_laserscan::CloudToScan::CloudToScan (  )  [inline]

Definition at line 47 of file cloud_to_scan.cpp.

pointcloud_to_laserscan::CloudToScan::~CloudToScan (  )  [inline]

Definition at line 59 of file cloud_to_scan.cpp.


Member Function Documentation

void pointcloud_to_laserscan::CloudToScan::callback ( const PointCloud::ConstPtr cloud  )  [inline, private]

Definition at line 134 of file cloud_to_scan.cpp.

void pointcloud_to_laserscan::CloudToScan::connectCB (  )  [inline, private]

Definition at line 104 of file cloud_to_scan.cpp.

void pointcloud_to_laserscan::CloudToScan::disconnectCB (  )  [inline, private]

Definition at line 112 of file cloud_to_scan.cpp.

virtual void pointcloud_to_laserscan::CloudToScan::onInit (  )  [inline, private, virtual]

Implements nodelet::Nodelet.

Definition at line 71 of file cloud_to_scan.cpp.

void pointcloud_to_laserscan::CloudToScan::reconfigure ( pointcloud_to_laserscan::CloudScanConfig &  config,
uint32_t  level 
) [inline, private]

Definition at line 120 of file cloud_to_scan.cpp.


Member Data Documentation

Definition at line 191 of file cloud_to_scan.cpp.

Definition at line 191 of file cloud_to_scan.cpp.

Definition at line 191 of file cloud_to_scan.cpp.

Definition at line 67 of file cloud_to_scan.cpp.

Definition at line 191 of file cloud_to_scan.cpp.

Definition at line 191 of file cloud_to_scan.cpp.

Reimplemented from nodelet::Nodelet.

Definition at line 194 of file cloud_to_scan.cpp.

Definition at line 192 of file cloud_to_scan.cpp.

Definition at line 195 of file cloud_to_scan.cpp.

Definition at line 191 of file cloud_to_scan.cpp.

Definition at line 191 of file cloud_to_scan.cpp.

Definition at line 191 of file cloud_to_scan.cpp.

Definition at line 191 of file cloud_to_scan.cpp.

dynamic_reconfigure::Server<pointcloud_to_laserscan::CloudScanConfig>* pointcloud_to_laserscan::CloudToScan::srv_ [private]

Definition at line 69 of file cloud_to_scan.cpp.

Definition at line 196 of file cloud_to_scan.cpp.


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


pointcloud_to_laserscan
Author(s): Tully Foote
autogenerated on Sat Mar 2 14:02:19 2013