Implements the Spring-Embedder graph layout algorithm.
The following tables list the members exposed by the SpringLayout type.
Name | Description | |
---|---|---|
![]() |
Overloaded. |
Name | Description | |
---|---|---|
![]() |
Arranges the specified diagram. |
|
![]() |
Gets a value indicating how links will be aligned to the anchor points of tree nodes. |
|
![]() |
Gets a value indicating whether the layout algorithm should place nodes into distinct clusters. |
|
![]() |
Gets the number of iterations that the layout algorithm should run. |
|
![]() |
Gets a value specifying whether the relative position of nodes within groups should be kept intact. |
|
![]() |
Gets a value indicating whether the algorithm should try to minimize the number of link crossings. |
|
![]() |
Gets how much space should be left between adjacent nodes. |
|
![]() |
Gets the randomization seed used for generating random node positions. |
|
![]() |
Gets a multiplier value applied to the repulsive force between nodes. |
|
![]() |
Returns a SpringLayoutBuilder object used to configure this SpringLayout instance. |
|
![]() |
Sets a value indicating how links should be aligned to the anchor points of tree nodes. |
|
![]() |
Sets a value indicating whether the layout algorithm should place nodes into distinct clusters. |
|
![]() |
Sets the number of iterations that the layout algorithm should run. |
|
![]() |
Sets a value specifying whether the relative position of nodes within groups should be kept intact. |
|
![]() |
Sets a value indicating whether the algorithm should try to minimize the number of link crossings. |
|
![]() |
Sets how much space should be left between adjacent nodes. |
|
![]() |
Sets the randomization seed that should be used for generating random node positions. |
|
![]() |
Sets a multiplier value applied to the repulsive force between nodes. |
|
![]() ![]() |
Returns a SpringLayoutBuilder object used to configure and create new SpringLayout instances. |