PyMT: Python Multitouch Toolkit

_REF

PyMT: Python Multitouch Toolkit

PyMT is an open source library for developing multi-touch applications. It is completely cross-platform (Linux/OSX/Win) and released under the terms of the GNU LGPL.

It comes with native support for many multi-touch input devices, a growing library of multi-touch aware widgets, hardware accelerated OpenGL drawing, and an architecture that is designed to let you focus on building custom and highly interactive applications as quickly and easily as possible.

Thanks to PyMT’s pure Python interface, you can take advantage of its highly dynamic nature and use any of the thousands of high quality Python libraries out there. At the same time, performance-critical sections are internally implemented on the C-level to maximize performance.

See http://pymt.eu for more information.

pymt.pymt_base_dir

PyMT directory

pymt.pymt_config_fn

PyMT configuration filename

pymt.pymt_configure()

Call post-configuration of PyMT. This function must be called in case of you create yourself the window.

pymt.pymt_data_dir

PyMT data directory

pymt.pymt_home_dir

PyMT user-home storage directory

pymt.pymt_icons_dir

PyMT icons config path (don’t remove last ‘’)

pymt.pymt_libs_dir

PyMT external libraries directory

pymt.pymt_modules_dir

PyMT modules directory

pymt.pymt_options

Global settings options for pymt

pymt.pymt_providers_dir

PyMT input provider directory

pymt.pymt_register_post_configuration(callback)

Register a function to be call when pymt_configure() will be called.

Warning

Internal use only.

pymt.pymt_usermodules_dir

PyMT user modules directory

Previous topic

API documentation for PyMT

Next topic

Accelerate: wrapper around _accelerate module, written in cython.

This Page