Property | Value |
---|---|
Identifier: | org.eclipse.elk.force |
Meta Data Provider: | options.ForceMetaDataProvider |
Force-based algorithm provided by the Eclipse Layout Kernel. Implements methods that follow physical analogies by simulating forces that move the nodes into a balanced distribution. Currently the original Eades model and the Fruchterman - Reingold model are supported.
Layout algorithms that follow physical analogies by simulating a system of attractive and repulsive forces. The first successful method of this kind was proposed by Eades in 1984.
Name | Description |
---|---|
Multi Edges | Multiple edges with the same source and target node. |
Edge Labels | Labels that are associated with edges. |
Option | Default Value |
---|---|
Aspect Ratio | 1.6f |
Eades Repulsion | 5.0 |
Edge Label Spacing | 5 |
Force Model | ForceModelStrategy.FRUCHTERMAN_REINGOLD |
FR Temperature | 0.001 |
Interactive | false |
Iterations | 300 |
Node Spacing | 80 |
Padding | new ElkPadding(50) |
Port Constraints | PortConstraints.UNDEFINED |
Priority | 1 |
Randomization Seed | 1 |
Repulsive Power | 0 |
Separate Connected Components | true |