Public Member Functions | Private Types | Private Member Functions | Private Attributes
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

Definition at line 65 of file cloud_to_scan.cpp.


Constructor & Destructor Documentation

Definition at line 47 of file cloud_to_scan.cpp.

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.

Definition at line 104 of file cloud_to_scan.cpp.

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:


pointcloud_to_laserscan
Author(s): Tully Foote
autogenerated on Fri Dec 6 2013 20:48:10