From: Oliver Pabst <olpa@itm.uni-sb.de>
Subject: angela! 1.7 BETA - graph editor w/ Tcl/Tk interface
Date: Mon, 9 Feb 1998 09:08:35 GMT
-----BEGIN PGP SIGNED MESSAGE-----
angela! stands for: A ngela is a
N atural
G raph
E ditor with
L ayout
A lgorithms
!
angela! is free of charge (GPL LICENSE)
see http://www.mpi-sb.mpg.de/~pabst/angela
- -------------------------------------------------------------------------------
It is intended to help the user creating simple graphs for courses,
technical diagrams or simply demonstrating what graph algorithms can
do.
I was surprised in discovering how much time someone needed to draw
acceptable graphs with conventional vector based drawing programs.
- -------------------------------------------------------------------------------
What do I need to use angela! ?
- -------------------------------
The developpment platform is Linux 2.0.32 with glibc libraries as there
are provided with RedHat 5.0. Porting angela! to other systems should not
be difficult as I use these Programs:
- Standard C compiler (no C++ code at this time)
- CWEB Version 3.4
- Tcl/Tk Version 8.0p2
- Tix 4.1
For binary distributions, only Tcl/Tk Version 8.0p2 and Tix 4.1 are
necessary. Contact your system administrator to help you installing these
tools (also used by other programs, so the disk space is not wasted ;) )
- -------------------------------------------------------------------------------
What can angela! do at this time ?
- ----------------------------------
I must divide this section in two parts. First the features a user can see
when he uses angela! and second, the features a programmer has when he is
using the module mechanism of angela!.
So, here is what a user sees and can use:
- Creating nodes
- Creating edges
- Creating edge bends
- Changing all attributes of the nodes (also their shape and text)
- Changing all attributes of the edges (also their line aspect)
- Moving nodes
- Moving edges
- Moving edge bends
- Saving to PLING format
- Load from PLING format
(note that the PLING format cannot save all features angela! provides)
- Saving of window positions
- Grid facility to help manual alignment
- Selecting Nodes in edit mode with Ctrl-Left Click
- Deleting selected nodes with related edges
And for programmers:
- Easy interface to angela! for writing all sorts of modules in Tcl or
in C. This API can also be used to create stand-alone modules for
Tcl.
- -------------------------------------------------------------------------------
What features will angela! acquire ?
- ------------------------------------
- The "Natural" part which consist of a mass-spring simulator
giving the user the possibility to create constraints between
nodes
- Interface to AGD
- Interface to LEDA
- Better documentation
- -------------------------------------------------------------------------------
New versions ?
- --------------
The actual version is at this time under the following URL:
http://www.mpi-sb.mpg.de/~pabst/angela
- -------------------------------------------------------------------------------
LSM Entry
- ---------
Begin3
Title: angela
Version: 1.7
Entered-date: January 06, 1998
Description: angela! is a graph editor, easy to use and extensible by
using modules. angela! uses Tcl/Tk for interface and is so
easy to port to other platforms.
Keywords: Graph Editor
Author: Oliver Pabst (pabst@mpi-sb.mpg.de)
Maintained-by: Oliver Pabst (pabst@mpi-sb.mpg.de)
Primary-site: http://www.mpi-sb.mpg.de/~pabst/angela
Original-site: http://www.mpi-sb.mpg.de/~pabst/angela
Platform: Linux, Others untested.
Copying-policy: GPL
End
- ---
- ---
oliver pabst |\ _,,,---,,_
computer science student ZZZzz /,`.-'`' -. ;-;;,_
mailto:olpa@itm.uni-sb.de ______|,4- ) )-,_. ,\ (____-'________
http://www.itm.uni-sb.de/~olpa '---''(_/--' `-'\_)
Do a "finger olpa@sisko.itm.uni-sb.de" for my PGP public key
- --QQeboj25554.886774896/relay2.UU.NET--
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/liw/linux/cola.html
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNN7Hk1rUI/eHXJZ5AQHtfQQArSOqot97ueZRc/t5DiUvMjM0M8lN0oV8
4S11rs6aIChTq3pvwnLid8FAW4iSzs0tZSy1GOSBdS9niOYs7t37ylBhqrkJg0kK
/gXxcbtZspwyu9/MjFiSWsKroay5ly/Z2+L9gLRFhYxlzQpwpAm+hhGn64Og0E2Q
kL4DBmZTO74=
=2mIA
-----END PGP SIGNATURE-----