Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

CaveTracker Class Reference

VMDTracker subclass that interfaces to the CAVE wand. More...

#include <P_CaveTracker.h>

Inheritance diagram for CaveTracker:

VMDTracker List of all members.

Public Methods

 CaveTracker ()
const char * device_name () const
 Device name; must be unique to other VMDTracker subclasses. More...

virtual VMDTrackerclone ()
virtual int alive ()
virtual void update ()

Protected Methods

int do_start (const SensorConfig *config)
 Do device-specific configuration. Return success. More...


Detailed Description

VMDTracker subclass that interfaces to the CAVE wand.

Definition at line 25 of file P_CaveTracker.h.


Constructor & Destructor Documentation

CaveTracker::CaveTracker   [inline]
 

Definition at line 33 of file P_CaveTracker.h.


Member Function Documentation

virtual int CaveTracker::alive   [inline, virtual]
 

Implements VMDTracker.

Definition at line 39 of file P_CaveTracker.h.

virtual VMDTracker* CaveTracker::clone   [inline, virtual]
 

Implements VMDTracker.

Definition at line 37 of file P_CaveTracker.h.

const char* CaveTracker::device_name   const [inline, virtual]
 

Device name; must be unique to other VMDTracker subclasses.

Implements VMDTracker.

Definition at line 36 of file P_CaveTracker.h.

int CaveTracker::do_start const SensorConfig   config [protected, virtual]
 

Do device-specific configuration. Return success.

Reimplemented from VMDTracker.

Definition at line 43 of file P_CaveTracker.C.

References SensorConfig::getsensors, SensorConfig::have_one_sensor, NULL, num, SensorConfig::require_cave_name, and vmd_cave_is_initialized.

void CaveTracker::update   [virtual]
 

Implements VMDTracker.

Definition at line 30 of file P_CaveTracker.C.

References Matrix4::identity, VMDTracker::orient, VMDTracker::pos, and Matrix4::rot.


The documentation for this class was generated from the following files:
Generated on Wed May 22 01:49:37 2013 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002