Incremental Organic Layout
This demo shows how to run the Organic Layout algorithm on
a predefined subset of nodes in a graph.
To achieve this, two setup steps are necessary:
First, the algorithm has to be told to work on a subset only. To do so,
OrganicLayout's scope property has
to be set to one of the subset scopes
MAINLY_SUBSET,
MAINLY_SUBSET_GEOMETRIC, or
SUBSET.
And second, the algorithm has to be told which set of nodes to rearrange. Class
OrganicLayoutData offers the property
affectedNodes for this purpose.
In this demo, the algorithm works on the
SUBSET of
turquoise nodes only.
Code Snippet
You can copy the code snippet to configure the layout from
GitHub.
Documentation
The Developer's Guide has detailed information about the
organic layout algorithm in general and about
how to run the algorithm on a subset of nodes
specifically.