#include <CrHapticController.h>
Inheritance diagram for CrHapticController:
virtual void | updateController () |
Sends the user interaction events to any observers. | |
SoControllerButtonEvent * | m_buttonEvent |
Stylus button press and release event. | |
SoTrackerEvent * | m_trackerEvent |
Movement event. | |
Public Member Functions | |
CrHapticController (gstPHANToM *) | |
Parameterized constructor takes a gstPHANToM object. | |
virtual | ~CrHapticController () |
Destructor quits the haptic servo loop. | |
Static Public Member Functions | |
static void | GraphicsCB (gstTransform *, void *, void *) |
Callback triggered by GHOST for graphics updates. | |
Protected Attributes | |
bool | m_ghostButtonStatus |
Current status of the PHANToM stylus button. | |
gstPHANToM * | m_phantom |
Pointer to the GHOST PHANToM device object. |
|
Parameterized constructor takes a gstPHANToM object.
|
|
Destructor quits the haptic servo loop.
|
|
Callback triggered by GHOST for graphics updates.
|
|
Sends the user interaction events to any observers.
Reimplemented from CrController. |
|
Stylus button press and release event.
|
|
Current status of the PHANToM stylus button.
|
|
Pointer to the GHOST PHANToM device object.
|
|
Movement event.
|