Public Member Functions | Protected Member Functions | Protected Attributes
jsk_rviz_plugins::TabletCmdVelArea Class Reference

#include <tablet_controller_panel.h>

List of all members.

Public Member Functions

virtual QSize minimumSizeHint () const
virtual QSize sizeHint () const
 TabletCmdVelArea (QWidget *parent, ros::Publisher &pub_cmd_vel)

Protected Member Functions

virtual void mouseMoveEvent (QMouseEvent *event)
virtual void mousePressEvent (QMouseEvent *event)
virtual void mouseReleaseEvent (QMouseEvent *event)
virtual void paintEvent (QPaintEvent *event)
virtual void publishCmdVel (double x, double y, double theta)
virtual void publishVelocity (int mouse_x, int mouse_y, int cx, int cy)

Protected Attributes

int mouse_x_
int mouse_y_
ros::Publisher pub_cmd_vel_

Detailed Description

Definition at line 69 of file tablet_controller_panel.h.


Constructor & Destructor Documentation

jsk_rviz_plugins::TabletCmdVelArea::TabletCmdVelArea ( QWidget *  parent,
ros::Publisher pub_cmd_vel 
)

Definition at line 42 of file tablet_controller_panel.cpp.


Member Function Documentation

Definition at line 49 of file tablet_controller_panel.cpp.

void jsk_rviz_plugins::TabletCmdVelArea::mouseMoveEvent ( QMouseEvent *  event) [protected, virtual]

Definition at line 59 of file tablet_controller_panel.cpp.

void jsk_rviz_plugins::TabletCmdVelArea::mousePressEvent ( QMouseEvent *  event) [protected, virtual]

Definition at line 64 of file tablet_controller_panel.cpp.

void jsk_rviz_plugins::TabletCmdVelArea::mouseReleaseEvent ( QMouseEvent *  event) [protected, virtual]

Definition at line 69 of file tablet_controller_panel.cpp.

void jsk_rviz_plugins::TabletCmdVelArea::paintEvent ( QPaintEvent *  event) [protected, virtual]

Definition at line 76 of file tablet_controller_panel.cpp.

void jsk_rviz_plugins::TabletCmdVelArea::publishCmdVel ( double  x,
double  y,
double  theta 
) [protected, virtual]

Definition at line 139 of file tablet_controller_panel.cpp.

void jsk_rviz_plugins::TabletCmdVelArea::publishVelocity ( int  mouse_x,
int  mouse_y,
int  cx,
int  cy 
) [protected, virtual]

Definition at line 112 of file tablet_controller_panel.cpp.

Definition at line 54 of file tablet_controller_panel.cpp.


Member Data Documentation

Definition at line 83 of file tablet_controller_panel.h.

Definition at line 84 of file tablet_controller_panel.h.

Definition at line 85 of file tablet_controller_panel.h.


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


jsk_rviz_plugins
Author(s): Kei Okada , Yohei Kakiuchi , Shohei Fujii , Ryohei Ueda
autogenerated on Wed May 1 2019 02:40:22