Uses of Interface
de.jreality.toolsystem.VirtualDevice

Packages that use VirtualDevice
de.jreality.toolsystem.config Classes for handling the jReality tool configuration, which guarantees hardware independence for input devices. 
de.jreality.toolsystem.virtual Virtual devices for the ToolSystem. 
 

Uses of VirtualDevice in de.jreality.toolsystem.config
 

Methods in de.jreality.toolsystem.config that return VirtualDevice
 VirtualDevice VirtualDeviceConfig.createDevice()
           
 

Uses of VirtualDevice in de.jreality.toolsystem.virtual
 

Classes in de.jreality.toolsystem.virtual that implement VirtualDevice
 class VirtualBumpAxis
          Transforms an Axis.
 class VirtualCoupledAxis
          An axis that has state == pressed iff both sources have state pressed.
 class VirtualDoubleClick
          TODO: implement this ;-)
 class VirtualEvolutionOperator
          TODO: comment this
 class VirtualExtractAxis
          TODO: implement this ;-)
 class VirtualExtractNegative
          TODO: comment this
 class VirtualExtractPositive
          TODO: comment this
 class VirtualExtractRotationTrafo
          TODO: comment this, add metric support etc...
 class VirtualExtractTranslationTrafo
          TODO: comment this
 class VirtualFilterAxis
          Transforms an Axis.
 class VirtualIntegrationOperator
          TODO: comment this
 class VirtualInvertMatrix
          TODO: comment this
 class VirtualMap
          Maps a single slot to a different name - forwards all events for the in-slot.
 class VirtualMergedAxis
          TODO: comment this
 class VirtualMergedNDC
          TODO: comment this
 class VirtualMousePointerTrafo
          TODO: comment this
 class VirtualPortalRotation
          TODO: comment this
 class VirtualProductMatrix
          TODO: comment this
 class VirtualRawMousePointerTrafo
          TODO: comment this
 class VirtualReverseAxis
          Changes the sign of the axis value of the given slot usage: Virtual.Map[src-slot-name]: target-slot-name
 class VirtualRotation
           
 class VirtualRotationAboutAxis
           
 class VirtualRotationFromRxRyRz
          TODO: comment this
 class VirtualScaleAxis
          Scales an Axis.
 class VirtualSpaceNavigatorFixAxis
          Eliminates zeros that often occur when reading data from a space navigator, probably only under linux.
 class VirtualSpaceNavigatorFixAxisFirst
          Transforms an Axis.
 class VirtualSwitchAndInvertAxis
          changed the state of its output axis from ORIGIN to PRESSED whenever the switch (first) axis is PRESSED.
 class VirtualTimestepEvolution
          TODO: comment this
 class VirtualToggleAxis