OpenCOVER
|
#include <input_const.h>
Public Member Functions | |
ConstInputDevice (const std::string &name) | |
bool | needsThread () const |
Public Member Functions inherited from opencover::InputDevice | |
InputDevice (const std::string &configPath) | |
virtual | ~InputDevice () |
std::string | configPath (const std::string &ent="") const |
virtual bool | poll () |
virtual void | run () |
virtual bool | needsThread () const |
void | stopLoop () |
bool | isValid () const |
bool | isVarying () const |
bool | is6Dof () const |
const std::string & | getName () const |
const osg::Matrix & | getOffsetMat () const |
void | setOffsetMat (const osg::Matrix &m) |
std::string & | getCalibrationPointName (int i) |
osg::Vec3 & | getCalibrationPoint (int i) |
Additional Inherited Members | |
Protected Member Functions inherited from opencover::InputDevice | |
size_t | numButtons () const |
bool | getButtonState (size_t idx) const |
size_t | numValuators () const |
double | getValuatorValue (size_t idx) const |
std::pair< double, double > | getValuatorRange (size_t idx) const |
size_t | numBodies () const |
bool | isBodyMatrixValid (size_t idx) const |
bool | isBodyMatrixRelative (size_t idx) const |
const osg::Matrix & | getBodyMatrix (size_t idx) const |
virtual void | update () |
Protected Attributes inherited from opencover::InputDevice | |
bool | loop_is_running |
OpenThreads::Mutex | m_mutex |
If true, the main loop will run. More... | |
const std::string | m_config |
std::string | m_name |
osg::Matrix | m_offsetMatrix |
bool | m_isVarying |
bool | m_is6Dof |
bool | m_valid |
std::vector< bool > | m_buttonStates |
std::vector< double > | m_valuatorValues |
std::vector< std::pair< double, double > > | m_valuatorRanges |
std::vector< bool > | m_bodyMatricesValid |
std::vector< bool > | m_bodyMatricesRelative |
std::vector< osg::Matrix > | m_bodyMatrices |
osg::Vec3 | m_calibrationPoints [3] |
std::string | m_calibrationPointNames [3] |
Static Protected Attributes inherited from opencover::InputDevice | |
static osg::Matrix | s_identity |
opencover::ConstInputDevice::ConstInputDevice | ( | const std::string & | name | ) |
|
virtual |
Reimplemented from opencover::InputDevice.