#include <tablet_controller_panel.h>
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_ |
Definition at line 63 of file tablet_controller_panel.h.
jsk_rviz_plugins::TabletCmdVelArea::TabletCmdVelArea | ( | QWidget * | parent, |
ros::Publisher & | pub_cmd_vel | ||
) |
Definition at line 42 of file tablet_controller_panel.cpp.
QSize jsk_rviz_plugins::TabletCmdVelArea::minimumSizeHint | ( | ) | const [virtual] |
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.
QSize jsk_rviz_plugins::TabletCmdVelArea::sizeHint | ( | ) | const [virtual] |
Definition at line 54 of file tablet_controller_panel.cpp.
int jsk_rviz_plugins::TabletCmdVelArea::mouse_x_ [protected] |
Definition at line 77 of file tablet_controller_panel.h.
int jsk_rviz_plugins::TabletCmdVelArea::mouse_y_ [protected] |
Definition at line 78 of file tablet_controller_panel.h.
Definition at line 79 of file tablet_controller_panel.h.