Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes
ImageView2 Class Reference

List of all members.

Public Member Functions

void image_cb (const sensor_msgs::ImageConstPtr &msg)
 ImageView2 ()
 ImageView2 (ros::NodeHandle &nh, const std::string &transport)
void info_cb (const sensor_msgs::CameraInfoConstPtr &msg)
void marker_cb (const image_view2::ImageMarker2ConstPtr &marker)
 ~ImageView2 ()

Static Public Member Functions

static void mouse_cb (int event, int x, int y, int flags, void *param)

Private Attributes

bool blurry_mode
image_geometry::PinholeCameraModel cam_model_
int count_
cv::Mat draw_
boost::format filename_format_
int font_
std::vector< std::stringframe_ids_
cv::Mat image_
boost::mutex image_mutex_
image_transport::Publisher image_pub_
image_transport::Subscriber image_sub_
cv_bridge::CvImage img_bridge_
sensor_msgs::CameraInfoConstPtr info_msg_
boost::mutex info_mutex_
ros::Subscriber info_sub_
sensor_msgs::ImageConstPtr last_msg_
V_ImageMarkerMessage marker_queue_
ros::Subscriber marker_sub_
std::string marker_topic_
ros::Publisher point_pub_
boost::mutex queue_mutex_
ros::Publisher rectangle_pub_
tf::TransformListener tf_listener_
bool use_window
std::string window_name_

Static Private Attributes

static CvRect window_selection_

Detailed Description

Definition at line 71 of file image_view2.cpp.


Constructor & Destructor Documentation

ImageView2::ImageView2 ( ) [inline]

Definition at line 107 of file image_view2.cpp.

ImageView2::ImageView2 ( ros::NodeHandle nh,
const std::string transport 
) [inline]

Definition at line 110 of file image_view2.cpp.

Definition at line 150 of file image_view2.cpp.


Member Function Documentation

void ImageView2::image_cb ( const sensor_msgs::ImageConstPtr &  msg) [inline]

Definition at line 175 of file image_view2.cpp.

void ImageView2::info_cb ( const sensor_msgs::CameraInfoConstPtr &  msg) [inline]

Definition at line 169 of file image_view2.cpp.

void ImageView2::marker_cb ( const image_view2::ImageMarker2ConstPtr marker) [inline]

Definition at line 157 of file image_view2.cpp.

static void ImageView2::mouse_cb ( int  event,
int  x,
int  y,
int  flags,
void *  param 
) [inline, static]

Definition at line 816 of file image_view2.cpp.


Member Data Documentation

Definition at line 100 of file image_view2.cpp.

Definition at line 91 of file image_view2.cpp.

int ImageView2::count_ [private]

Definition at line 99 of file image_view2.cpp.

cv::Mat ImageView2::draw_ [private]

Definition at line 88 of file image_view2.cpp.

boost::format ImageView2::filename_format_ [private]

Definition at line 96 of file image_view2.cpp.

int ImageView2::font_ [private]

Definition at line 97 of file image_view2.cpp.

Definition at line 92 of file image_view2.cpp.

cv::Mat ImageView2::image_ [private]

Definition at line 88 of file image_view2.cpp.

boost::mutex ImageView2::image_mutex_ [private]

Definition at line 87 of file image_view2.cpp.

Definition at line 79 of file image_view2.cpp.

Definition at line 74 of file image_view2.cpp.

Definition at line 86 of file image_view2.cpp.

sensor_msgs::CameraInfoConstPtr ImageView2::info_msg_ [private]

Definition at line 85 of file image_view2.cpp.

boost::mutex ImageView2::info_mutex_ [private]

Definition at line 93 of file image_view2.cpp.

Definition at line 75 of file image_view2.cpp.

sensor_msgs::ImageConstPtr ImageView2::last_msg_ [private]

Definition at line 84 of file image_view2.cpp.

Definition at line 81 of file image_view2.cpp.

Definition at line 76 of file image_view2.cpp.

Definition at line 77 of file image_view2.cpp.

Definition at line 103 of file image_view2.cpp.

boost::mutex ImageView2::queue_mutex_ [private]

Definition at line 82 of file image_view2.cpp.

Definition at line 104 of file image_view2.cpp.

Definition at line 90 of file image_view2.cpp.

Definition at line 101 of file image_view2.cpp.

Definition at line 95 of file image_view2.cpp.

CvRect ImageView2::window_selection_ [static, private]

Definition at line 98 of file image_view2.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


image_view2
Author(s): Kei Okada
autogenerated on Sat Mar 23 2013 15:19:52