All Downloads are FREE. Search and download functionalities are using the official Maven repository.

am.gs-ui.1.3.source-code.howitworks.mkd Maven / Gradle / Ivy

Go to download

The GraphStream library. With GraphStream you deal with graphs. Static and Dynamic. You create them from scratch, from a file or any source. You display and render them.

The newest version!
The Scala Renderer
==================

The Scala viewer is a 2D renderer for graphs. This document tries to describe the way this viewer is built and how it works.

The Scala viewer main class is `J2DGraphRenderer`. This is a standard `Renderer` in the viewer framework of GraphStream. The three main methods of a renderer are `open()`, `close()` and `render()`.

The rendering path
------------------

TODO: From the renderer to the shapes: one rendering pass.
TODO: The backends.

The hierachy
------------

TODO: The shape system.
TODO: The renderer system.

The skeletons
-------------

TODO: The base geometry, position, geometry, sprites.

Adding shapes
-------------

TODO: So you want to extend the Scala viewer ?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy