vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
vreckoDP_base Namespace Reference

Classes

class  A3DBird
 
class  fdtDataGlove
 
struct  dataT
 
class  fsPinchGlove
 
class  KeyboardMouse
 
class  L3DMouse
 
class  LHeadTracker
 
class  MicroScribe3D
 
class  NestOfBirds
 
class  OptiTrack
 
class  Ultratrak
 
class  VRPN3DMouse
 
class  Wiimote
 

Enumerations

enum  htd_receiver_pos { HTD_REC_POS_OUT = 0, HTD_REC_POS_ACT, HTD_REC_POS_FRI }
 
enum  rotation_type { QUATERNION = 0, MATRIX, ANGLES }
 
enum  virtualKeyCode {
  V3DK_MENU =0, V3DK_FIT, V3DK_TOP, V3DK_LEFT,
  V3DK_RIGHT, V3DK_FRONT, V3DK_BOTTOM, V3DK_BACK,
  V3DK_CW, V3DK_CCW, V3DK_ISO1, V3DK_ISO2,
  V3DK_1, V3DK_2, V3DK_3, V3DK_4,
  V3DK_5, V3DK_6, V3DK_7, V3DK_8,
  V3DK_9, V3DK_10, V3DK_ESC, V3DK_ALT,
  V3DK_SHIFT, V3DK_CTRL, V3DK_ROTATE, V3DK_PANZOOM,
  V3DK_DOMINANT, V3DK_PLUS, V3DK_MINUS
}
 

Variables

const std::string virtualKey []
 

Detailed Description

VRPN3DMouse.h - device class

This class provides interface with 3DConnexion SpacePilot Pro 3D Mouse using VRPN Server

Author
Martin Bezdeka
Date
Id:
VRPN3DMouse.h 238 2011-09-27 14:57:25Z xbezdeka

Missing this files? Get the latest VRPN distro at ftp://ftp.cs.unc.edu/pub/packages/GRIP/vrpn

Enumeration Type Documentation

Enumerator
HTD_REC_POS_OUT 
HTD_REC_POS_ACT 
HTD_REC_POS_FRI 
Enumerator
QUATERNION 
MATRIX 
ANGLES 
Enumerator
V3DK_MENU 
V3DK_FIT 
V3DK_TOP 
V3DK_LEFT 
V3DK_RIGHT 
V3DK_FRONT 
V3DK_BOTTOM 
V3DK_BACK 
V3DK_CW 
V3DK_CCW 
V3DK_ISO1 
V3DK_ISO2 
V3DK_1 
V3DK_2 
V3DK_3 
V3DK_4 
V3DK_5 
V3DK_6 
V3DK_7 
V3DK_8 
V3DK_9 
V3DK_10 
V3DK_ESC 
V3DK_ALT 
V3DK_SHIFT 
V3DK_CTRL 
V3DK_ROTATE 
V3DK_PANZOOM 
V3DK_DOMINANT 
V3DK_PLUS 
V3DK_MINUS 

Variable Documentation

const std::string vreckoDP_base::virtualKey[]
Initial value:
=
{
"Menu", "Fit", "Top", "Left", "Right", "Front", "Bottom",
"Back", "CW", "CCW", "ISO1", "ISO2", "1", "2", "3", "4", "5",
"6", "7", "8", "9", "10", "Esc", "Alt", "Shift", "Ctrl", "Rotate",
"Panzoom", "Dominant", "Plus", "Minus"
}