Public Member Functions | Private Attributes
Anaglyph3D Class Reference

List of all members.

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_

Detailed Description

Definition at line 19 of file anaglyph.cpp.


Constructor & Destructor Documentation

Anaglyph3D::Anaglyph3D ( ros::NodeHandle &  nh) [inline]

Definition at line 35 of file anaglyph.cpp.


Member Function Documentation

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.


Member Data Documentation

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.

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.

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.


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


anaglyph
Author(s): Srećko Jurić-Kavelj
autogenerated on Tue Jan 7 2014 11:02:15