15 #ifndef __TRACKINGBODY_H_
16 #define __TRACKINGBODY_H_
19 #include <util/coExport.h>
33 const osg::Matrix &getMat()
const;
34 const osg::Matrix &getOffsetMat()
const;
35 void setOffsetMat(
const osg::Matrix &m);
36 bool isVarying()
const;
43 void updateRelative();
44 void setMat(
const osg::Matrix &mat);
45 void setVarying(
bool isVar);
46 void set6Dof(
bool is6Dof);
50 osg::Matrix m_mat, m_oldMat;
51 osg::Matrix m_deviceOffsetMat;
52 bool m_varying =
true, m_6dof =
false;
62 bool m_assemble =
false;
63 bool m_assembleWithRotationAxis =
false;
64 Assemble m_valuator[9];
Definition: inputsource.h:26
The InputDevice class interacts with input hardware.
Definition: inputdevice.h:37
Definition: trackingbody.h:28
The Input class.
Definition: input.h:38