#include <capture_stereo_synchronizer.h>

| Public Types | |
| typedef boost::shared_ptr < CaptureStereoSynchronizer > | Ptr | 
| typedef message_filters::sync_policies::ExactTime < geometry_msgs::PoseStamped, sensor_msgs::Image, pcl_msgs::PointIndices, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, stereo_msgs::DisparityImage > | SyncPolicy | 
| Public Member Functions | |
| CaptureStereoSynchronizer () | |
| Protected Member Functions | |
| virtual bool | checkNearPose (const geometry_msgs::Pose &new_pose) | 
| virtual void | onInit () | 
| virtual void | republish (const geometry_msgs::PoseStamped::ConstPtr &pose, const sensor_msgs::Image::ConstPtr &mask, const PCLIndicesMsg::ConstPtr &mask_indices, const sensor_msgs::Image::ConstPtr &left_image, const sensor_msgs::CameraInfo::ConstPtr &left_cam_info, const sensor_msgs::CameraInfo::ConstPtr &right_cam_info, const stereo_msgs::DisparityImage::ConstPtr &disparity) | 
| virtual void | subscribe () | 
| virtual void | unsubscribe () | 
| virtual void | updateDiagnostic (diagnostic_updater::DiagnosticStatusWrapper &stat) | 
| Protected Attributes | |
| int | counter_ | 
| std::vector< geometry_msgs::Pose > | poses_ | 
| double | positional_bin_size_ | 
| ros::Publisher | pub_count_ | 
| ros::Publisher | pub_disparity_ | 
| ros::Publisher | pub_left_cam_info_ | 
| ros::Publisher | pub_left_image_ | 
| ros::Publisher | pub_mask_ | 
| ros::Publisher | pub_mask_indices_ | 
| ros::Publisher | pub_pose_ | 
| ros::Publisher | pub_right_cam_info_ | 
| double | rotational_bin_size_ | 
| message_filters::Subscriber < stereo_msgs::DisparityImage > | sub_disparity_ | 
| message_filters::Subscriber < sensor_msgs::CameraInfo > | sub_left_cam_info_ | 
| message_filters::Subscriber < sensor_msgs::Image > | sub_left_image_ | 
| message_filters::Subscriber < sensor_msgs::Image > | sub_mask_ | 
| message_filters::Subscriber < PCLIndicesMsg > | sub_mask_indices_ | 
| message_filters::Subscriber < geometry_msgs::PoseStamped > | sub_pose_ | 
| message_filters::Subscriber < sensor_msgs::CameraInfo > | sub_right_cam_info_ | 
| boost::shared_ptr < message_filters::Synchronizer < SyncPolicy > > | sync_ | 
Definition at line 57 of file capture_stereo_synchronizer.h.
| typedef boost::shared_ptr<CaptureStereoSynchronizer> jsk_pcl_ros::CaptureStereoSynchronizer::Ptr | 
Reimplemented from jsk_topic_tools::DiagnosticNodelet.
Definition at line 60 of file capture_stereo_synchronizer.h.
| typedef message_filters::sync_policies::ExactTime< geometry_msgs::PoseStamped, sensor_msgs::Image, pcl_msgs::PointIndices, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, stereo_msgs::DisparityImage > jsk_pcl_ros::CaptureStereoSynchronizer::SyncPolicy | 
Definition at line 69 of file capture_stereo_synchronizer.h.
Definition at line 70 of file capture_stereo_synchronizer.h.
| bool jsk_pcl_ros::CaptureStereoSynchronizer::checkNearPose | ( | const geometry_msgs::Pose & | new_pose | ) |  [protected, virtual] | 
Definition at line 67 of file capture_stereo_synchronizer_nodelet.cpp.
| void jsk_pcl_ros::CaptureStereoSynchronizer::onInit | ( | void | ) |  [protected, virtual] | 
Reimplemented from jsk_topic_tools::DiagnosticNodelet.
Definition at line 44 of file capture_stereo_synchronizer_nodelet.cpp.
| void jsk_pcl_ros::CaptureStereoSynchronizer::republish | ( | const geometry_msgs::PoseStamped::ConstPtr & | pose, | 
| const sensor_msgs::Image::ConstPtr & | mask, | ||
| const PCLIndicesMsg::ConstPtr & | mask_indices, | ||
| const sensor_msgs::Image::ConstPtr & | left_image, | ||
| const sensor_msgs::CameraInfo::ConstPtr & | left_cam_info, | ||
| const sensor_msgs::CameraInfo::ConstPtr & | right_cam_info, | ||
| const stereo_msgs::DisparityImage::ConstPtr & | disparity | ||
| ) |  [protected, virtual] | 
Definition at line 141 of file capture_stereo_synchronizer_nodelet.cpp.
| void jsk_pcl_ros::CaptureStereoSynchronizer::subscribe | ( | ) |  [protected, virtual] | 
Implements jsk_topic_tools::ConnectionBasedNodelet.
Definition at line 89 of file capture_stereo_synchronizer_nodelet.cpp.
| void jsk_pcl_ros::CaptureStereoSynchronizer::unsubscribe | ( | ) |  [protected, virtual] | 
Implements jsk_topic_tools::ConnectionBasedNodelet.
Definition at line 117 of file capture_stereo_synchronizer_nodelet.cpp.
| void jsk_pcl_ros::CaptureStereoSynchronizer::updateDiagnostic | ( | diagnostic_updater::DiagnosticStatusWrapper & | stat | ) |  [protected, virtual] | 
Reimplemented from jsk_topic_tools::DiagnosticNodelet.
Definition at line 128 of file capture_stereo_synchronizer_nodelet.cpp.
| int jsk_pcl_ros::CaptureStereoSynchronizer::counter_  [protected] | 
Definition at line 98 of file capture_stereo_synchronizer.h.
Definition at line 115 of file capture_stereo_synchronizer.h.
| double jsk_pcl_ros::CaptureStereoSynchronizer::positional_bin_size_  [protected] | 
Definition at line 120 of file capture_stereo_synchronizer.h.
Definition at line 99 of file capture_stereo_synchronizer.h.
Definition at line 106 of file capture_stereo_synchronizer.h.
Definition at line 104 of file capture_stereo_synchronizer.h.
Definition at line 103 of file capture_stereo_synchronizer.h.
Definition at line 101 of file capture_stereo_synchronizer.h.
Definition at line 102 of file capture_stereo_synchronizer.h.
Definition at line 100 of file capture_stereo_synchronizer.h.
Definition at line 105 of file capture_stereo_synchronizer.h.
| double jsk_pcl_ros::CaptureStereoSynchronizer::rotational_bin_size_  [protected] | 
Definition at line 119 of file capture_stereo_synchronizer.h.
| message_filters::Subscriber<stereo_msgs::DisparityImage> jsk_pcl_ros::CaptureStereoSynchronizer::sub_disparity_  [protected] | 
Definition at line 113 of file capture_stereo_synchronizer.h.
| message_filters::Subscriber<sensor_msgs::CameraInfo> jsk_pcl_ros::CaptureStereoSynchronizer::sub_left_cam_info_  [protected] | 
Definition at line 111 of file capture_stereo_synchronizer.h.
| message_filters::Subscriber<sensor_msgs::Image> jsk_pcl_ros::CaptureStereoSynchronizer::sub_left_image_  [protected] | 
Definition at line 110 of file capture_stereo_synchronizer.h.
| message_filters::Subscriber<sensor_msgs::Image> jsk_pcl_ros::CaptureStereoSynchronizer::sub_mask_  [protected] | 
Definition at line 108 of file capture_stereo_synchronizer.h.
| message_filters::Subscriber<PCLIndicesMsg> jsk_pcl_ros::CaptureStereoSynchronizer::sub_mask_indices_  [protected] | 
Definition at line 109 of file capture_stereo_synchronizer.h.
| message_filters::Subscriber<geometry_msgs::PoseStamped> jsk_pcl_ros::CaptureStereoSynchronizer::sub_pose_  [protected] | 
Definition at line 107 of file capture_stereo_synchronizer.h.
| message_filters::Subscriber<sensor_msgs::CameraInfo> jsk_pcl_ros::CaptureStereoSynchronizer::sub_right_cam_info_  [protected] | 
Definition at line 112 of file capture_stereo_synchronizer.h.
| boost::shared_ptr<message_filters::Synchronizer<SyncPolicy> > jsk_pcl_ros::CaptureStereoSynchronizer::sync_  [protected] | 
Definition at line 114 of file capture_stereo_synchronizer.h.