Public Member Functions | |
Anaglyph3D (ros::NodeHandle &nh) | |
void | checkInputsSynchronized () |
void | imageCB (const sensor_msgs::ImageConstPtr &left, const sensor_msgs::ImageConstPtr &right) |
Private Attributes | |
int | all_received_ |
ros::WallTimer | check_synced_timer_ |
boost::mutex | image_mutex_ |
sensor_msgs::Image | img_ana_ |
image_transport::ImageTransport | it_ |
sensor_msgs::ImageConstPtr | last_left_ |
sensor_msgs::ImageConstPtr | last_right_ |
int | left_received_ |
image_transport::SubscriberFilter | left_sub_ |
image_transport::Publisher | pub_anaglyph_ |
int | right_received_ |
image_transport::SubscriberFilter | right_sub_ |
message_filters::TimeSynchronizer < sensor_msgs::Image, sensor_msgs::Image > | sync_ |
Definition at line 19 of file anaglyph.cpp.
Anaglyph3D::Anaglyph3D | ( | ros::NodeHandle & | nh | ) | [inline] |
Definition at line 35 of file anaglyph.cpp.
void Anaglyph3D::checkInputsSynchronized | ( | ) | [inline] |
Definition at line 88 of file anaglyph.cpp.
void Anaglyph3D::imageCB | ( | const sensor_msgs::ImageConstPtr & | left, |
const sensor_msgs::ImageConstPtr & | right | ||
) | [inline] |
Definition at line 61 of file anaglyph.cpp.
int Anaglyph3D::all_received_ [private] |
Definition at line 32 of file anaglyph.cpp.
ros::WallTimer Anaglyph3D::check_synced_timer_ [private] |
Definition at line 31 of file anaglyph.cpp.
boost::mutex Anaglyph3D::image_mutex_ [private] |
Definition at line 28 of file anaglyph.cpp.
sensor_msgs::Image Anaglyph3D::img_ana_ [private] |
Definition at line 29 of file anaglyph.cpp.
image_transport::ImageTransport Anaglyph3D::it_ [private] |
Definition at line 22 of file anaglyph.cpp.
sensor_msgs::ImageConstPtr Anaglyph3D::last_left_ [private] |
Definition at line 27 of file anaglyph.cpp.
sensor_msgs::ImageConstPtr Anaglyph3D::last_right_ [private] |
Definition at line 27 of file anaglyph.cpp.
int Anaglyph3D::left_received_ [private] |
Definition at line 32 of file anaglyph.cpp.
image_transport::SubscriberFilter Anaglyph3D::left_sub_ [private] |
Definition at line 23 of file anaglyph.cpp.
image_transport::Publisher Anaglyph3D::pub_anaglyph_ [private] |
Definition at line 25 of file anaglyph.cpp.
int Anaglyph3D::right_received_ [private] |
Definition at line 32 of file anaglyph.cpp.
image_transport::SubscriberFilter Anaglyph3D::right_sub_ [private] |
Definition at line 23 of file anaglyph.cpp.
message_filters::TimeSynchronizer<sensor_msgs::Image, sensor_msgs::Image> Anaglyph3D::sync_ [private] |
Definition at line 24 of file anaglyph.cpp.