Class SoDoubleTapGestureEvent
java.lang.Object
com.openinventor.inventor.Inventor
com.openinventor.inventor.events.SoEvent
com.openinventor.inventor.gestures.events.SoGestureEvent
com.openinventor.inventor.gestures.events.SoDoubleTapGestureEvent
Class for double-tap gesture events.
SoDoubleTapGestureEvent
represents a double-tap gesture event in the Open Inventor event model. Touch events are analyzed by a SoDoubleTapGestureRecognizer
. When a double-tap gesture is recognized, the recognizer generates this event. It's a gesture with only END state (only one event is generated at the end of the gesture). The finger has to stay within a limitation area and the gesture must be completed within a time limit (see SoDoubleTapGestureRecognizer
). Currently only double tap gestures are recognized.
Note:
- In order to get touch events for the gesture recognizer(s) to recognize, the application must explicitly register a touch screen device (
invalid reference
SoWinTouchScreen
invalid reference
SoQtTouchScreen
- In order to get gesture events, the application must explicitly register gesture recognizers with the touch screen device's touch manager (
SoTouchManager
).
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.openinventor.inventor.gestures.events.SoGestureEvent
SoGestureEvent.GestureStates
Nested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand
-
Field Summary
Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.openinventor.inventor.gestures.events.SoGestureEvent
getGestureState
Methods inherited from class com.openinventor.inventor.events.SoEvent
getNormalizedPosition, getPosition, getPosition, getPositionFloat, getPositionFloat, getTime, setAltDown, setButton1Down, setCtrlDown, setPosition, setPosition, setShiftDown, setTime, wasAltDown, wasButton1Down, wasCtrlDown, wasShiftDown
Methods inherited from class com.openinventor.inventor.Inventor
dispose, getNativeResourceHandle
-
Constructor Details
-
SoDoubleTapGestureEvent
public SoDoubleTapGestureEvent()Constructor.
-