elk
elk copied to clipboard
Eclipse Layout Kernel - Automatic layout for Java applications.
 As seen here it is kind of nice how the node size is increased, however, the port placement does seem to be far from optimal.
I want to be able to mark edges as being in layer. This requires the following steps: - [x] Remove in-layer edges before CB and LA - [x] Readd in-layer...
When using radial layout on trees with four children, the default spacing seems to be too close causing artifacts in the edge routing. [elk-live example](https://rtsys.informatik.uni-kiel.de/elklive/elkgraph.html?compressedContent=IYGw5g9gTglgLgCwLYC4AEJgE8CmUcAmAUAHYQE5o4AewSADiDgIxoDeRaXaoksiqNFGAEYoTtzIU0JZhK5TKJAEzyZ5JQGY1imQBYdGmQFY1hMEtYBaAHwzV3KgQszrdktsfnLaW-rRmzj5+JKYAvkSRujR0jDjK7Gq80PDI6MKi4o66cHLZRnAOkgWexdJwBl5BaLm+doWBLrV+cKVc3jVuNXoBEURAA)
## Summary Topdown Layout introduces the ability to compute hierarchical layouts from the root node down rather than the existing method of performing layout bottom-up. This shakes up some paradigms...
The height of nodes should be set beforehand and the tree layout algorithm must correctly respect the height constraints while creating a proper evenly laid out tree drawing. Below is...
Hello, I have an example of a graph with 100 nodes and ~230 edges that seems to reproduce some kind of conflict between the nodePlacement strategy `NETWORK_SIMPLEX` and the partitioning...
The idea is that new features (or old ones) get a blog post when they are introduced to showcase how they work. This PR is work in progress feel free...
I try to cluster a set of Data in different areas of the diagram. Let’s assume there are the following Elements: - RIU - BAT_1 - BAT_2 - PCDU -...
I recently tried upgrading my ELK-`core` and `alg.layered` dependencies from `0.7.1` to `0.8.1`. Everything was working in `0.7.1` even when ELK was run in a docker container. However, after upgrading...
I am using the stress majorization layout but I am having issues with keeping nodes on a fixed position. Initially, I let the layout run to determine first positions. Later...