#include <MobileTracker.h>
Inheritance diagram for MobileTracker:
Public Methods | |
MobileTracker (VMDApp *) | |
~MobileTracker () | |
virtual const char * | device_name () const |
Device name; must be unique to other VMDTracker subclasses. More... | |
virtual VMDTracker * | clone () |
virtual void | update () |
virtual int | alive () |
Protected Methods | |
virtual int | do_start (const SensorConfig *) |
Do device-specific configuration. Return success. More... |
Definition at line 28 of file MobileTracker.h.
|
Definition at line 31 of file MobileTracker.C. Referenced by clone. |
|
Definition at line 58 of file MobileTracker.C. |
|
Implements VMDTracker. Definition at line 43 of file MobileTracker.h. Referenced by update. |
|
Implements VMDTracker. Definition at line 40 of file MobileTracker.h. References MobileTracker. |
|
Device name; must be unique to other VMDTracker subclasses.
Implements VMDTracker. Definition at line 39 of file MobileTracker.h. |
|
Do device-specific configuration. Return success.
Reimplemented from VMDTracker. Definition at line 35 of file MobileTracker.C. References SensorConfig::getname, SensorConfig::have_one_sensor, Matrix4::identity, VMDTracker::moveto, VMDTracker::orient, SensorConfig::require_local, and stringdup. |
|
Implements VMDTracker. Definition at line 61 of file MobileTracker.C. References alive, Matrix4::identity, Matrix4::loadmatrix, VMDApp::mobile_get_tracker_status, VMDTracker::moveto, Matrix4::multmatrix, NULL, VMDTracker::orient, VMDTracker::pos, and Matrix4::rot. |