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 SoTouchManager 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 SoWinTouchScreen and SoQtTouchScreen are respectively the Windows and Qt classes derived from SoWinDevice SoWinDevice and SoQtDevice . They translate touch events into Open Inventor Touch class: SoTouchEvent SoTouchEvent SoTouchEvent using SoTouchManager SoTouchManager SoTouchManager .
This new support is implemented in C++ for Windows through SoWin 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.