#include <KeyboardTeleop.h>
Public Member Functions | |
| bool | eventFilter (QObject *obj, QEvent *event) |
| KeyboardTeleop () | |
| void | setCallback (VelocityCallback callback) |
| virtual | ~KeyboardTeleop () |
Private Member Functions | |
| void | updateThread () |
Private Attributes | |
| double | _angular |
| int | _angularDirectionSign |
| volatile bool | _angularDown |
| VelocityCallback | _callback |
| double | _linear |
| int | _linearDirectionSign |
| volatile bool | _linearDown |
| boost::thread | _updateThread |
Definition at line 48 of file KeyboardTeleop.h.
| mr_rqt::KeyboardTeleop::KeyboardTeleop | ( | ) | [inline, explicit] |
Definition at line 53 of file KeyboardTeleop.h.
| virtual mr_rqt::KeyboardTeleop::~KeyboardTeleop | ( | ) | [inline, virtual] |
Definition at line 62 of file KeyboardTeleop.h.
| bool mr_rqt::KeyboardTeleop::eventFilter | ( | QObject * | obj, |
| QEvent * | event | ||
| ) | [inline] |
Definition at line 68 of file KeyboardTeleop.h.
| void mr_rqt::KeyboardTeleop::setCallback | ( | VelocityCallback | callback | ) | [inline] |
Definition at line 64 of file KeyboardTeleop.h.
| void mr_rqt::KeyboardTeleop::updateThread | ( | ) | [inline, private] |
Definition at line 132 of file KeyboardTeleop.h.
double mr_rqt::KeyboardTeleop::_angular [private] |
Definition at line 125 of file KeyboardTeleop.h.
int mr_rqt::KeyboardTeleop::_angularDirectionSign [private] |
Definition at line 129 of file KeyboardTeleop.h.
volatile bool mr_rqt::KeyboardTeleop::_angularDown [private] |
Definition at line 127 of file KeyboardTeleop.h.
Definition at line 130 of file KeyboardTeleop.h.
double mr_rqt::KeyboardTeleop::_linear [private] |
Definition at line 124 of file KeyboardTeleop.h.
int mr_rqt::KeyboardTeleop::_linearDirectionSign [private] |
Definition at line 128 of file KeyboardTeleop.h.
volatile bool mr_rqt::KeyboardTeleop::_linearDown [private] |
Definition at line 126 of file KeyboardTeleop.h.
boost::thread mr_rqt::KeyboardTeleop::_updateThread [private] |
Definition at line 123 of file KeyboardTeleop.h.