Private data for the SpaceNav class. More...
#include <SpaceNavPrivate.hh>
Public Member Functions | |
SpaceNavPrivate () | |
Constructor. More... | |
virtual | ~SpaceNavPrivate () |
Destructor. More... | |
Public Attributes | |
int | buttons [2] |
button states More... | |
math::Vector3 | deadbandRot |
Rotation values below which joystick values return zero. More... | |
math::Vector3 | deadbandTrans |
Translation values below which joystick values return zero. More... | |
transport::PublisherPtr | joyPub |
Publisher pointer used to publish the messages. More... | |
transport::NodePtr | node |
Gazebo communication node pointer. More... | |
boost::thread * | pollThread |
Additional thread. More... | |
bool | stop |
Use to stop the additional thread that the plugin uses. More... | |
Private data for the SpaceNav class.
|
inline |
Constructor.
References buttons, NULL, pollThread, and stop.
|
inlinevirtual |
Destructor.
References NULL, pollThread, and stop.
int gazebo::gui::SpaceNavPrivate::buttons[2] |
button states
Referenced by SpaceNavPrivate().
math::Vector3 gazebo::gui::SpaceNavPrivate::deadbandRot |
Rotation values below which joystick values return zero.
math::Vector3 gazebo::gui::SpaceNavPrivate::deadbandTrans |
Translation values below which joystick values return zero.
transport::PublisherPtr gazebo::gui::SpaceNavPrivate::joyPub |
Publisher pointer used to publish the messages.
transport::NodePtr gazebo::gui::SpaceNavPrivate::node |
Gazebo communication node pointer.
boost::thread* gazebo::gui::SpaceNavPrivate::pollThread |
Additional thread.
Referenced by SpaceNavPrivate(), and ~SpaceNavPrivate().
bool gazebo::gui::SpaceNavPrivate::stop |
Use to stop the additional thread that the plugin uses.
Referenced by SpaceNavPrivate(), and ~SpaceNavPrivate().