#include <pc2_filter.h>
Public Member Functions | |
void | filterCloud (PointCloud::Ptr cloud_filtered) |
PCL2_Filter () | |
PCL2_Filter (int argc, char **argv) | |
void | processPoints (const sensor_msgs::PointCloud2::ConstPtr &msg) |
void | spin () |
~PCL2_Filter () | |
Private Attributes | |
PointCloud::Ptr | cloud_filtered |
double | leaf_size |
ros::NodeHandle | n |
sensor_msgs::PointCloud2::Ptr | new_msg |
ros::Publisher | pub |
int | skip |
pcl::VoxelGrid < sensor_msgs::PointCloud2 > | sor |
ros::Subscriber | sub |
Definition at line 20 of file pc2_filter.h.
Definition at line 4 of file pc2_filter.cpp.
PCL2_Filter::PCL2_Filter | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 8 of file pc2_filter.cpp.
Definition at line 48 of file pc2_filter.cpp.
void PCL2_Filter::filterCloud | ( | PointCloud::Ptr | cloud_filtered | ) |
void PCL2_Filter::processPoints | ( | const sensor_msgs::PointCloud2::ConstPtr & | msg | ) |
Definition at line 52 of file pc2_filter.cpp.
void PCL2_Filter::spin | ( | ) |
Definition at line 102 of file pc2_filter.cpp.
PointCloud::Ptr PCL2_Filter::cloud_filtered [private] |
Definition at line 24 of file pc2_filter.h.
double PCL2_Filter::leaf_size [private] |
Definition at line 41 of file pc2_filter.h.
ros::NodeHandle PCL2_Filter::n [private] |
Definition at line 39 of file pc2_filter.h.
sensor_msgs::PointCloud2::Ptr PCL2_Filter::new_msg [private] |
Definition at line 23 of file pc2_filter.h.
ros::Publisher PCL2_Filter::pub [private] |
Definition at line 37 of file pc2_filter.h.
int PCL2_Filter::skip [private] |
Definition at line 40 of file pc2_filter.h.
pcl::VoxelGrid<sensor_msgs::PointCloud2> PCL2_Filter::sor [private] |
Definition at line 25 of file pc2_filter.h.
ros::Subscriber PCL2_Filter::sub [private] |
Definition at line 38 of file pc2_filter.h.