de.jreality.toolsystem.virtual
Class VirtualSwitchAndInvertAxis
java.lang.Object
de.jreality.toolsystem.virtual.VirtualSwitchAndInvertAxis
- All Implemented Interfaces:
- VirtualDevice
public class VirtualSwitchAndInvertAxis
- extends Object
- implements VirtualDevice
changed the state of its output axis from ORIGIN to
PRESSED whenever the switch (first) axis is PRESSED.
inverts its current state as long as the invert axis is pressed
- Author:
- weissman
VirtualSwitchAndInvertAxis
public VirtualSwitchAndInvertAxis()
process
public ToolEvent process(VirtualDeviceContext context)
throws MissingSlotException
- Specified by:
process
in interface VirtualDevice
- Throws:
MissingSlotException
initialize
public void initialize(List inputSlots,
InputSlot result,
Map configuration)
- Specified by:
initialize
in interface VirtualDevice
dispose
public void dispose()
- Specified by:
dispose
in interface VirtualDevice
getName
public String getName()
- Specified by:
getName
in interface VirtualDevice
toString
public String toString()
- Overrides:
toString
in class Object