37 #ifndef JSK_PCL_ROS_UTILS_POLYGON_ARRAY_UNWRAPPER_H_ 38 #define JSK_PCL_ROS_UTILS_POLYGON_ARRAY_UNWRAPPER_H_ 44 #include <dynamic_reconfigure/server.h> 45 #include <geometry_msgs/PolygonStamped.h> 46 #include <jsk_pcl_ros_utils/PolygonArrayUnwrapperConfig.h> 47 #include <jsk_recognition_msgs/PolygonArray.h> 48 #include <jsk_recognition_msgs/ModelCoefficientsArray.h> 57 typedef PolygonArrayUnwrapperConfig
Config;
59 jsk_recognition_msgs::PolygonArray,
60 jsk_recognition_msgs::ModelCoefficientsArray>
69 const jsk_recognition_msgs::PolygonArray::ConstPtr& polygon,
70 const jsk_recognition_msgs::ModelCoefficientsArray::ConstPtr& coefficients);
PolygonArrayUnwrapperConfig Config
boost::shared_ptr< dynamic_reconfigure::Server< Config > > srv_
message_filters::sync_policies::ExactTime< jsk_recognition_msgs::PolygonArray, jsk_recognition_msgs::ModelCoefficientsArray > SyncPolicy
message_filters::Subscriber< jsk_recognition_msgs::PolygonArray > sub_polygon_
virtual void unwrap(const jsk_recognition_msgs::PolygonArray::ConstPtr &polygon, const jsk_recognition_msgs::ModelCoefficientsArray::ConstPtr &coefficients)
virtual void configCallback(Config &config, uint32_t level)
virtual void unsubscribe()
boost::shared_ptr< message_filters::Synchronizer< SyncPolicy > > sync_
message_filters::Subscriber< jsk_recognition_msgs::ModelCoefficientsArray > sub_coefficients_
ros::Publisher pub_polygon_
ros::Publisher pub_coefficients_