GDToolkit (also known as GDT) is a Graph Drawing Toolkit designed to
efficiently manipulate several types of graph, and to automatically draw them
according to many different aesthetic criteria and constraints.
The latest release of GDT includes:
- GAPI, the Graph Application Programming Interface
object oriented C++ library providing the advanced developer with a hierarchy
of graph classes encapsulating as methods a wide set of graph algorithms. The
object-oriented approach allows the application developer to either use the
available classes or to derive specialized ones.
- BLAG, the Batch Layout Generator
A batch application
which reads an input file describing the topology of the graph to be drawn,
applies the algorithms and the constraints specified in a configuration file,
and generates an output files defining a layout of the input graph (i.e.
providing coordinates for its nodes and bends). BLAG is provided as a
plug-and-play "server" for novice developers and for advanced developers with
standard graph-drawing needs. BLAG is also the easiest way to enhance legacy
applications with graph-drawing capabilities.
- Some interactive demos as "GRID", "gdtdemo",
"visual_dime", and "boxer", which provide a graph-editor (with basic
graphic and labeling features) and a wide set of advanced algorithms
for automatic layout. These demos are delivered as both a sample
applications for GAPI developers, and a shell to the GAPI itself for
Last update : July 31, 2002
Website design by INTEGRA Sistemi, www.IntegraSistemi.it