
| 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_ | 
Definition at line 43 of file cloud_to_scan.cpp.
| typedef pcl::PointCloud<pcl::PointXYZ> pointcloud_to_laserscan::CloudToScan::PointCloud  [private] | 
Definition at line 65 of file cloud_to_scan.cpp.
| 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.
| 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.
| double pointcloud_to_laserscan::CloudToScan::angle_increment_  [private] | 
Definition at line 191 of file cloud_to_scan.cpp.
| double pointcloud_to_laserscan::CloudToScan::angle_max_  [private] | 
Definition at line 191 of file cloud_to_scan.cpp.
| double pointcloud_to_laserscan::CloudToScan::angle_min_  [private] | 
Definition at line 191 of file cloud_to_scan.cpp.
| boost::mutex pointcloud_to_laserscan::CloudToScan::connect_mutex_  [private] | 
Definition at line 67 of file cloud_to_scan.cpp.
| double pointcloud_to_laserscan::CloudToScan::max_height_  [private] | 
Definition at line 191 of file cloud_to_scan.cpp.
| double pointcloud_to_laserscan::CloudToScan::min_height_  [private] | 
Definition at line 191 of file cloud_to_scan.cpp.
Reimplemented from nodelet::Nodelet.
Definition at line 194 of file cloud_to_scan.cpp.
| std::string pointcloud_to_laserscan::CloudToScan::output_frame_id_  [private] | 
Definition at line 192 of file cloud_to_scan.cpp.
Definition at line 195 of file cloud_to_scan.cpp.
| double pointcloud_to_laserscan::CloudToScan::range_max_  [private] | 
Definition at line 191 of file cloud_to_scan.cpp.
| double pointcloud_to_laserscan::CloudToScan::range_min_  [private] | 
Definition at line 191 of file cloud_to_scan.cpp.
| double pointcloud_to_laserscan::CloudToScan::range_min_sq_  [private] | 
Definition at line 191 of file cloud_to_scan.cpp.
| double pointcloud_to_laserscan::CloudToScan::scan_time_  [private] | 
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.