/usr/lib/python2.7/dist-packages/enable-4.1.0.egg-info/PKG-INFO is in python-enable 4.1.0-1ubuntu3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 | Metadata-Version: 1.1
Name: enable
Version: 4.1.0
Summary: low-level drawing and interaction
Home-page: http://code.enthought.com/projects/enable
Author: ETS Developers
Author-email: enthought-dev@enthought.com
License: BSD
Download-URL: http://www.enthought.com/repo/ets/enable-4.1.0.tar.gz
Description: =========================================
enable: low-level drawing and interaction
=========================================
http://github.enthought.com/enable
The Enable *project* provides two related multi-platform *packages* for drawing
GUI objects.
- **Enable**: An object drawing library that supports containment and event
notification.
- **Kiva**: A multi-platform DisplayPDF vector drawing engine.
Enable
------
The Enable package is a multi-platform object drawing library built on top of
Kiva. The core of Enable is a container/component model for drawing and event
notification. The core concepts of Enable are:
- Component
- Container
- Events (mouse, drag, and key events)
Enable provides a high-level interface for creating GUI objects, while
enabling a high level of control over user interaction. Enable is a supporting
technology for the Chaco and BlockCanvas projects.
Kiva
----
Kiva is a multi-platform DisplayPDF vector drawing engine that supports
multiple output backends, including Windows, GTK, and Macintosh native
windowing systems, a variety of raster image formats, PDF, and Postscript.
DisplayPDF is more of a convention than an actual specification. It is a
path-based drawing API based on a subset of the Adobe PDF specification.
Besides basic vector drawing concepts such as paths, rects, line sytles, and
the graphics state stack, it also supports pattern fills, antialiasing, and
transparency. Perhaps the most popular implementation of DisplayPDF is
Apple's Quartz 2-D graphics API in Mac OS X.
Kiva Features
`````````````
Kiva currently implements the following features:
- paths and compiled paths; arcs, bezier curves, rectangles
- graphics state stack
- clip stack, disjoint rectangular clip regions
- raster image blitting
- arbitrary affine transforms of the graphics context
- bevelled and mitered joins
- line width, line dash
- Freetype or native fonts
- RGB, RGBA, or grayscale color depths
- transparency
Prerequisites
-------------
You must have the following libraries installed before building or installing
the Enable project:
* `distribute <http://pypi.python.org/pypi/distribute>`_
* `SWIG <http://www.swig.org/>`_
* `Cython <http://www.cython.org>`_
* `Numpy <http://pypi.python.org/pypi/numpy>`_
* `ReportLab Toolkit <http://www.reportlab.org/rl_toolkit.html/>`_ for PDF
backend support in Kiva.
* (on Linux) X11-devel (development tools for X11)
Platform: Windows
Platform: Linux
Platform: Mac OS-X
Platform: Unix
Platform: Solaris
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: OS Independent
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: C
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
|