| Graph benchmark with ILOG Views 2D Graphics |
|
Graphs built using ILOG Views 2D Graphics
Professional can scale up to quite large dimensions. Even when
displaying very large graphs, users can zoom, scroll, select objects and move
objects, while maintaining extremely fast refresh rates.
This demonstration illustrates:
- Efficient management of large graphs
- Nodes and Links
- Selection
- Zoom and scroll
- Overview
- Layers
Note that this demo does not use ILOG Views Graph Layout for animation.
Downloading the demonstration
Please download the ZIP file for Window 95/98/NT/2000.
Please download the ZIP file for Window XP
Please download the ZIP file for Window XP (with GDI+)
No additional files will be downloaded to your hard disk.
Running the demonstration
This demonstration runs on PCs under Windows 98, Windows NT, Windows 2000 or Windows XP.
Once you have downloaded the ZIP file, extract the benchgr.exe file. Double click on benchgr.exe
to launch the demo. See instructions below for help.
Running the demonstration
The following buttons appear in the application's toolbar:
 |
Select and move objects. |
 |
Scroll. The mouse wheel can be used to zoom in or out. Clicking the right
mouse button and moving the mouse back and forth also scrolls the view. |
 |
Zoom in. |
 |
Zoom out. |
 |
Select a rectangle to zoom on. |
 |
Display all data. |
 |
Select between a circular graph or a tree graph. |
 |
Increase the size of the dataset and restart the layout. |
You can also move the blue rectangle in the overview to control the view in the main window. |
 |
Technical highlights
Zoom and pan
This application offers a variety of zoom and pan functions: buttons,
dragging a rectangle, pan interactor, and overview. All of these operations are performed by changing projection parameters (the
set of projection parameters is called a transformer).
User-interaction capabilities (interactors) in this
demo are actually predefined classes of the ILOG Views 2D
Graphics class library. Interactors are ready to use, and can be included in any
application by inserting just a single line of code.
Overview feature
Overview is a standard feature of ILOG Views 2D Graphics Professional.
It connects a second view
to the ILOG Views 2D Graphics container that stores nodes and
links. An overview interactor is set to control
the main view transformer.
In this application, the
blue rectangle in overview controls the main window view.
Uninstalling the demonstration
To remove the demo from your
PC, delete the benchgr.exe file.
No files will be left on your hard drive.
About ILOG Views 2D Graphics
ILOG Views 2D Graphics is a C++
library that drastically shortens development times for graphical user
interfaces. It improves a large range of applications,
including specialized editors, supervision, and map-based applications. An
application developed with ILOG Views 2D Graphics can be deployed
on Windows, Linux, or Unix operating systems.
|