GraphWin
What is a GraphWin?
The data type GraphWin combines Graphs
and Windows. It forms a bridge
between the graph data types, the graph
algorithms, and the graphics interface of LEDA . The graph and
its drawing can be modified either by mouse operations or by running
a graph algorithm on the graph.
On the right you see a screenshot of a GraphWin with an orthogonal
drawing of a planar graph. The screenshot is taken from the Example
ORTHO_DRAW() from Section Graph
Drawing Algorithms. Clicking on the picture shows the Graphwin
in original size.


Applications
 construct and display graphs
 visualize graphs and the results of graph algorithms
 write interactive demos for graph algorithms
 animate graph algorithms
Main Properties
 The interactive
user interface is simple and intuitive.
 GraphWin can display and manipulate the data associated with
the nodes and edges of parameterized
graph.
 Most of the actions of GraphWin can be customized,
i.e., the user can define what happens if a node or edge is created,
selected, moved, or deleted.
 GraphWin offers a collection of graph generators, modifiers,
and tests.
 The standard menu includes a choice of fundamental graph algorithms
and basic embedding algorithms.
Further Topics:


See also:
Graph Data Types
Graph Algorithms
Graph Drawing Algorithms
Parameterized Graphs
Windows and Panels
GeoWin
The GraphWin Interactive
Interface
Customizing the Interactive Interface
Manual Pages:
Manual
Page GraphWin
Manual
Page Windows
Manual
Page Graphs
