Go to the documentation of this file.
   38 #ifndef PCL_ROS_SEGMENT_DIFFERENCES_H_ 
   39 #define PCL_ROS_SEGMENT_DIFFERENCES_H_ 
   41 #include <pcl/segmentation/segment_differences.h> 
   45 #include <dynamic_reconfigure/server.h> 
   46 #include "pcl_ros/SegmentDifferencesConfig.h" 
   92       void config_callback (SegmentDifferencesConfig &config, uint32_t level);
 
  103       pcl::SegmentDifferences<pcl::PointXYZ> 
impl_;
 
  106       EIGEN_MAKE_ALIGNED_OPERATOR_NEW
 
  110 #endif  //#ifndef PCL_ROS_SEGMENT_DIFFERENCES_H_ 
  
PCLNodelet represents the base PCL Nodelet class. All PCL nodelets should inherit from this class.
boost::shared_ptr< PointCloud > PointCloudPtr
boost::shared_ptr< const PointCloud > PointCloudConstPtr
message_filters::Subscriber< PointCloud > sub_target_filter_
The message filter subscriber for PointCloud2.
SegmentDifferences()
Empty constructor.
pcl::PointCloud< pcl::PointXYZ > PointCloud
void onInit()
Nodelet initialization routine.
void input_target_callback(const PointCloudConstPtr &cloud, const PointCloudConstPtr &cloud_target)
Input point cloud callback.
boost::shared_ptr< message_filters::Synchronizer< sync_policies::ApproximateTime< PointCloud, PointCloud > > > sync_input_target_a_
boost::shared_ptr< dynamic_reconfigure::Server< SegmentDifferencesConfig > > srv_
Pointer to a dynamic reconfigure service.
pcl::SegmentDifferences< pcl::PointXYZ > impl_
The PCL implementation used.
void subscribe()
LazyNodelet connection routine.
void config_callback(SegmentDifferencesConfig &config, uint32_t level)
Dynamic reconfigure callback.
SegmentDifferences obtains the difference between two spatially aligned point clouds and returns the ...
boost::shared_ptr< message_filters::Synchronizer< sync_policies::ExactTime< PointCloud, PointCloud > > > sync_input_target_e_
Synchronized input, and planar hull.
pcl_ros
Author(s): Open Perception, Julius Kammerl 
, William Woodall 
autogenerated on Fri Jul 12 2024 02:54:40