#include <MCDriver.h>
Inheritance diagram for MCDriver:
Public Types | |
enum | FrameError { FE_FAILED, FE_SUCCESS, FE_TRYAGAIN } |
enum | { XTRANS, YTRANS, ZTRANS, XSCALE, YSCALE, ZSCALE, XORIENT, YORIENT, ZORIENT, ROLL } |
Public Member Functions | |
MCDriver (HTreeObject *htreeobject) | |
void | SetDevice (MCDevice *pdevice) |
MCDevice * | GetDevice () |
BOOL | BuildSensorArray (int count) |
BOOL | InsertSensor (int index, char *name, int parentindex=-1) |
BOOL | InsertSensor (int index, char *name, Vector start, Vector end, int parentindex=-1) |
void | DoneInsertingSensors () |
void | FreeSensorArray () |
BOOL | SetValue (int sensorindex, int channelindex, float value) |
BOOL | StoreRotate (int sensorindex, const Matrix34 &matrix) |
BOOL | StoreRotateStandard (int sensorindex, const Matrix34 &matrix) |
BOOL | StoreTranslateStandard (int sensorindex, const Vector translate) |
BOOL | StorePose (MCDevice *device, char *name, float percent) |
Time | GetTime () |
void | SetTime (Time time) |
float | GetFrame () |
void | SetFrame (float frame) |
float | GetSystemRate () |
float | GetCaptureRate () |
void | Redraw () |
BOOL | EscapeKeyDown () |
virtual BOOL | SupportsLiveCaptureSequence () |
virtual BOOL | SupportsLiveCaptureFrame () |
virtual BOOL | SupportsStaticCaptureSequence () |
virtual BOOL | LiveCaptureInit () |
virtual FrameError | LiveCaptureFrame () |
virtual void | LiveCaptureClose () |
virtual BOOL | StaticCaptureSequence () |
Private Attributes | |
MCDevice * | device |
Definition at line 19 of file MCDriver.h.
|
Definition at line 28 of file MCDriver.h. |
|
Definition at line 25 of file MCDriver.h. |
|
Definition at line 30 of file MCDriver.h. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 33 of file MCDriver.h. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 66 of file MCDriver.h. |
|
Definition at line 65 of file MCDriver.h. |
|
Definition at line 64 of file MCDriver.h. References FALSE. |
|
|
|
Definition at line 32 of file MCDriver.h. |
|
|
|
|
|
|
|
Definition at line 69 of file MCDriver.h. References FALSE. |
|
|
|
|
|
|
|
|
|
Definition at line 60 of file MCDriver.h. References FALSE. |
|
Definition at line 59 of file MCDriver.h. References FALSE. |
|
Definition at line 61 of file MCDriver.h. References FALSE. |
|
Definition at line 21 of file MCDriver.h. |
Generated on Thu Oct 27 11:47:00 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001