de.jreality.toolsystem
Interface VirtualDevice

All Known Implementing Classes:
VirtualBumpAxis, VirtualCoupledAxis, VirtualDoubleClick, VirtualEvolutionOperator, VirtualExtractAxis, VirtualExtractNegative, VirtualExtractPositive, VirtualExtractRotationTrafo, VirtualExtractTranslationTrafo, VirtualIntegrationOperator, VirtualInvertMatrix, VirtualMap, VirtualMergedAxis, VirtualMergedNDC, VirtualMousePointerTrafo, VirtualPortalRotation, VirtualProductMatrix, VirtualRawMousePointerTrafo, VirtualReverseAxis, VirtualRotation, VirtualRotationAboutAxis, VirtualRotationFromRxRyRz, VirtualSwitchAndInvertAxis, VirtualToggleAxis

public interface VirtualDevice

Author:
weissman

Method Summary
 void dispose()
           
 String getName()
           
 void initialize(List inputSlots, InputSlot result, Map configuration)
           
 ToolEvent process(VirtualDeviceContext context)
           
 

Method Detail

process

ToolEvent process(VirtualDeviceContext context)
                  throws MissingSlotException
Throws:
MissingSlotException

initialize

void initialize(List inputSlots,
                InputSlot result,
                Map configuration)

dispose

void dispose()

getName

String getName()