Open Inventor Release 2024.2.0
 
Loading...
Searching...
No Matches
Introduction to Touch and Gesture Events

Open Inventor supports touch and gesture events. On each operating system or framework, touch events are managed differently so there is an Inventor class for each support. SoTouchManager is the class for touch management that allows you to have access to simultaneous events released by fingers touching the screen at the same time and all gesture recognizers. This object is independent of the operating system. SoWinTouchScreen and SoQtTouchScreen are respectively the Windows and Qt classes derived from SoWinDevice and SoQtDevice. They translate touch events into Open Inventor Touch class: SoTouchEvent using SoTouchManager.

This new support is implemented in C++ for Windows through SoWin and Qt through SoQt and in .NET with WinForm API. Native touch events are available on Windows since Windows 7. The Qt implementation is available for Linux but a version 2.6.30, or superior, is required. There is no Java support.