Gaphas is a GTK+ based diagramming widget
Gaphas is a MVC canvas that uses Cairo for rendering. One of the nicer things of this widget is that the user (model) is not bothered with bounding box calculations: this is all done through Cairo.
Some more features:
- Each item has it’s own separate coordinate space (easy when items are rotated).
- Items on the canvas can be connected to each other. Connections are maintained by a linear constraint solver.
- Multiple views on one Canvas.
- What is drawn is determined by Painters. Multiple painters can be used and painters can be chained.
- User interaction is handled by Tools. Tools can be chained.
- Versatile undo/redo system
GTK+ and PyGTK are required.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|gaphas-0.7.2-py2.6.egg (233.6 kB) Copy SHA256 hash SHA256||Egg||2.6||Mar 26, 2011|
|gaphas-0.7.2.tar.gz (335.6 kB) Copy SHA256 hash SHA256||Source||None||Mar 26, 2011|