Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
jsk_pcl_ros_utils::PolygonArrayWrapper Class Reference

#include <polygon_array_wrapper.h>

Inheritance diagram for jsk_pcl_ros_utils::PolygonArrayWrapper:
Inheritance graph
[legend]

Public Types

typedef message_filters::sync_policies::ExactTime< geometry_msgs::PolygonStamped, pcl_msgs::ModelCoefficients > SyncPolicy
 

Public Member Functions

virtual ~PolygonArrayWrapper ()
 

Protected Member Functions

virtual void onInit ()
 
virtual void subscribe ()
 
virtual void unsubscribe ()
 
virtual void wrap (const geometry_msgs::PolygonStamped::ConstPtr &polygon, const pcl_msgs::ModelCoefficients::ConstPtr &coefficients)
 

Protected Attributes

ros::Publisher pub_coefficients_array_
 
ros::Publisher pub_polygon_array_
 
message_filters::Subscriber< pcl_msgs::ModelCoefficients > sub_coefficients_
 
message_filters::Subscriber< geometry_msgs::PolygonStamped > sub_polygon_
 
boost::shared_ptr< message_filters::Synchronizer< SyncPolicy > > sync_
 

Detailed Description

Definition at line 83 of file polygon_array_wrapper.h.

Member Typedef Documentation

◆ SyncPolicy

typedef message_filters::sync_policies::ExactTime< geometry_msgs::PolygonStamped, pcl_msgs::ModelCoefficients> jsk_pcl_ros_utils::PolygonArrayWrapper::SyncPolicy

Definition at line 119 of file polygon_array_wrapper.h.

Constructor & Destructor Documentation

◆ ~PolygonArrayWrapper()

jsk_pcl_ros_utils::PolygonArrayWrapper::~PolygonArrayWrapper ( )
virtual

Definition at line 83 of file polygon_array_wrapper_nodelet.cpp.

Member Function Documentation

◆ onInit()

void jsk_pcl_ros_utils::PolygonArrayWrapper::onInit ( )
protectedvirtual

Definition at line 72 of file polygon_array_wrapper_nodelet.cpp.

◆ subscribe()

void jsk_pcl_ros_utils::PolygonArrayWrapper::subscribe ( )
protectedvirtual

Definition at line 94 of file polygon_array_wrapper_nodelet.cpp.

◆ unsubscribe()

void jsk_pcl_ros_utils::PolygonArrayWrapper::unsubscribe ( )
protectedvirtual

Definition at line 105 of file polygon_array_wrapper_nodelet.cpp.

◆ wrap()

void jsk_pcl_ros_utils::PolygonArrayWrapper::wrap ( const geometry_msgs::PolygonStamped::ConstPtr &  polygon,
const pcl_msgs::ModelCoefficients::ConstPtr &  coefficients 
)
protectedvirtual

Definition at line 111 of file polygon_array_wrapper_nodelet.cpp.

Member Data Documentation

◆ pub_coefficients_array_

ros::Publisher jsk_pcl_ros_utils::PolygonArrayWrapper::pub_coefficients_array_
protected

Definition at line 131 of file polygon_array_wrapper.h.

◆ pub_polygon_array_

ros::Publisher jsk_pcl_ros_utils::PolygonArrayWrapper::pub_polygon_array_
protected

Definition at line 130 of file polygon_array_wrapper.h.

◆ sub_coefficients_

message_filters::Subscriber<pcl_msgs::ModelCoefficients> jsk_pcl_ros_utils::PolygonArrayWrapper::sub_coefficients_
protected

Definition at line 129 of file polygon_array_wrapper.h.

◆ sub_polygon_

message_filters::Subscriber<geometry_msgs::PolygonStamped> jsk_pcl_ros_utils::PolygonArrayWrapper::sub_polygon_
protected

Definition at line 128 of file polygon_array_wrapper.h.

◆ sync_

boost::shared_ptr<message_filters::Synchronizer<SyncPolicy> > jsk_pcl_ros_utils::PolygonArrayWrapper::sync_
protected

Definition at line 127 of file polygon_array_wrapper.h.


The documentation for this class was generated from the following files:


jsk_pcl_ros_utils
Author(s): Yohei Kakiuchi
autogenerated on Fri May 16 2025 03:11:44