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-----