#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.