de.jreality.toolsystem.virtual
Class VirtualSpaceNavigatorFixAxis

java.lang.Object
  extended by de.jreality.toolsystem.virtual.VirtualSpaceNavigatorFixAxis
All Implemented Interfaces:
VirtualDevice

public class VirtualSpaceNavigatorFixAxis
extends java.lang.Object
implements VirtualDevice

Eliminates zeros that often occur when reading data from a space navigator, probably only under linux. ... axisValue=-0.24943181837416803 [-0.00374147727561252] axisValue=0.0 [0.0] axisValue=-0.24829545582099605 [-0.0029795454698519526] axisValue=0.0 [0.0] axisValue=-0.24715909326782406 [-0.003707386399017361] axisValue=0.0 [0.0] ...


Constructor Summary
VirtualSpaceNavigatorFixAxis()
           
 
Method Summary
 void dispose()
           
 java.lang.String getName()
           
 void initialize(java.util.List inputSlots, InputSlot result, java.util.Map configuration)
           
 ToolEvent process(VirtualDeviceContext context)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VirtualSpaceNavigatorFixAxis

public VirtualSpaceNavigatorFixAxis()
Method Detail

process

public ToolEvent process(VirtualDeviceContext context)
                  throws MissingSlotException
Specified by:
process in interface VirtualDevice
Throws:
MissingSlotException

initialize

public void initialize(java.util.List inputSlots,
                       InputSlot result,
                       java.util.Map configuration)
Specified by:
initialize in interface VirtualDevice

dispose

public void dispose()
Specified by:
dispose in interface VirtualDevice

getName

public java.lang.String getName()
Specified by:
getName in interface VirtualDevice