|
vrpn
07.33
Virtual Reality Peripheral Network
|
#include <math.h>#include <stdio.h>#include <string.h>#include "vrpn_3DMicroscribe.h"#include "vrpn_BaseClass.h"#include "vrpn_Shared.h"#include "vrpn_MessageMacros.h"#include "armdll32.h"
Go to the source code of this file.
Macros | |
| #define | STATUS_RESETTING (-1) |
| #define | STATUS_SYNCING (0) |
| #define | STATUS_READING (1) |
| #define | MAX_TIME_INTERVAL (2000000) |
| #define | MM_TO_METERS 0.001 |
| #define | VR_PI 3.14159265359 |
Functions | |
| float | pcos (float x) |
| float | psin (float x) |
| #define MAX_TIME_INTERVAL (2000000) |
Definition at line 29 of file vrpn_3DMicroscribe.C.
Referenced by vrpn_Joystick::mainloop(), and vrpn_Wanda::vrpn_Wanda().
| #define MM_TO_METERS 0.001 |
Definition at line 31 of file vrpn_3DMicroscribe.C.
Referenced by vrpn_3DMicroscribe::get_report().
| #define STATUS_READING (1) |
Definition at line 28 of file vrpn_3DMicroscribe.C.
Referenced by vrpn_3DMicroscribe::get_report(), vrpn_inertiamouse::get_report(), vrpn_3DMicroscribe::mainloop(), and vrpn_inertiamouse::mainloop().
| #define STATUS_RESETTING (-1) |
Definition at line 26 of file vrpn_3DMicroscribe.C.
Referenced by vrpn_inertiamouse::get_report(), vrpn_3DMicroscribe::mainloop(), vrpn_inertiamouse::mainloop(), vrpn_3DMicroscribe::vrpn_3DMicroscribe(), and vrpn_inertiamouse::vrpn_inertiamouse().
| #define STATUS_SYNCING (0) |
Definition at line 27 of file vrpn_3DMicroscribe.C.
Referenced by vrpn_inertiamouse::get_report(), vrpn_3DMicroscribe::mainloop(), vrpn_inertiamouse::mainloop(), vrpn_3DMicroscribe::reset(), and vrpn_inertiamouse::reset().
| #define VR_PI 3.14159265359 |
Definition at line 33 of file vrpn_3DMicroscribe.C.
|
inline |
Definition at line 34 of file vrpn_3DMicroscribe.C.
References VR_PI.
Referenced by vrpn_3DMicroscribe::ConvertOriToQuat().
|
inline |
Definition at line 35 of file vrpn_3DMicroscribe.C.
References VR_PI.
Referenced by vrpn_3DMicroscribe::ConvertOriToQuat().