Uses of Class
de.jreality.toolsystem.ToolEvent

Packages that use ToolEvent
de.jreality.toolsystem This package is responsable for managing the tools in a scene graph: registering them, handling user input, and triggering their activity based on this input. 
de.jreality.toolsystem.raw Classes for managing the standard raw (i.e., hardware) input devices used by jReality. 
de.jreality.toolsystem.virtual Virtual devices for the ToolSystem. 
 

Uses of ToolEvent in de.jreality.toolsystem
 

Methods in de.jreality.toolsystem that return ToolEvent
 ToolEvent VirtualDeviceContext.getEvent()
           
 ToolEvent VirtualDevice.process(VirtualDeviceContext context)
           
 

Methods in de.jreality.toolsystem that return types with arguments of type ToolEvent
 List<ToolEvent> DeviceManager.updateImplicitDevices()
          update implicit devices, i.e., CameraToWorld and RootToCamera Note that this method doesn't post any tool events because any tools or virtual devices that depend on the camera won't need this information until they're triggered by some other event.
 

Methods in de.jreality.toolsystem with parameters of type ToolEvent
 boolean ToolEventQueue.addEvent(ToolEvent event)
          places the given event into the queue if queue was started already
 void ToolEventReceiver.processToolEvent(ToolEvent event)
           
 void ToolSystem.processToolEvent(ToolEvent event)
           
 

Uses of ToolEvent in de.jreality.toolsystem.raw
 

Methods in de.jreality.toolsystem.raw that return ToolEvent
 ToolEvent DeviceKeyboard.mapRawDevice(String rawDeviceName, InputSlot inputDevice)
           
 ToolEvent DeviceMacbookSuddenMotionSensor.mapRawDevice(String rawDeviceName, InputSlot inputDevice)
           
 ToolEvent DeviceMouse.mapRawDevice(String rawDeviceName, InputSlot inputDevice)
           
 ToolEvent DeviceOldKeyboard.mapRawDevice(String rawDeviceName, InputSlot inputDevice)
           
 ToolEvent DeviceSpacenav.mapRawDevice(String rawDeviceName, InputSlot inputDevice)
           
 ToolEvent DeviceSystemTimer.mapRawDevice(String rawDeviceName, InputSlot inputDevice)
           
 ToolEvent LinuxOptimusMiniDevice.mapRawDevice(String rawDeviceName, InputSlot inputDevice)
           
 ToolEvent RawDevice.mapRawDevice(String rawDeviceName, InputSlot inputDevice)
           
 ToolEvent WiiMoteOSC.mapRawDevice(String rawDeviceName, InputSlot inputDevice)
           
 

Uses of ToolEvent in de.jreality.toolsystem.virtual
 

Methods in de.jreality.toolsystem.virtual that return ToolEvent
 ToolEvent VirtualBumpAxis.process(VirtualDeviceContext context)
           
 ToolEvent VirtualCoupledAxis.process(VirtualDeviceContext context)
           
 ToolEvent VirtualDoubleClick.process(VirtualDeviceContext context)
           
 ToolEvent VirtualEvolutionOperator.process(VirtualDeviceContext context)
           
 ToolEvent VirtualExtractAxis.process(VirtualDeviceContext context)
           
 ToolEvent VirtualExtractPositive.process(VirtualDeviceContext context)
           
 ToolEvent VirtualExtractRotationTrafo.process(VirtualDeviceContext context)
           
 ToolEvent VirtualExtractTranslationTrafo.process(VirtualDeviceContext context)
           
 ToolEvent VirtualFilterAxis.process(VirtualDeviceContext context)
           
 ToolEvent VirtualIntegrationOperator.process(VirtualDeviceContext context)
           
 ToolEvent VirtualInvertMatrix.process(VirtualDeviceContext context)
           
 ToolEvent VirtualMap.process(VirtualDeviceContext context)
           
 ToolEvent VirtualMergedAxis.process(VirtualDeviceContext context)
           
 ToolEvent VirtualMergedNDC.process(VirtualDeviceContext context)
           
 ToolEvent VirtualMousePointerTrafo.process(VirtualDeviceContext context)
           
 ToolEvent VirtualPortalRotation.process(VirtualDeviceContext context)
           
 ToolEvent VirtualProductMatrix.process(VirtualDeviceContext context)
           
 ToolEvent VirtualRawMousePointerTrafo.process(VirtualDeviceContext context)
           
 ToolEvent VirtualReverseAxis.process(VirtualDeviceContext context)
           
 ToolEvent VirtualRotation.process(VirtualDeviceContext context)
           
 ToolEvent VirtualRotationAboutAxis.process(VirtualDeviceContext context)
           
 ToolEvent VirtualRotationFromRxRyRz.process(VirtualDeviceContext context)
           
 ToolEvent VirtualScaleAxis.process(VirtualDeviceContext context)
           
 ToolEvent VirtualSpaceNavigatorFixAxis.process(VirtualDeviceContext context)
           
 ToolEvent VirtualSpaceNavigatorFixAxisFirst.process(VirtualDeviceContext context)
           
 ToolEvent VirtualSwitchAndInvertAxis.process(VirtualDeviceContext context)
           
 ToolEvent VirtualTimestepEvolution.process(VirtualDeviceContext context)
           
 ToolEvent VirtualToggleAxis.process(VirtualDeviceContext context)