( a feature of FlowChartX Pro edition)
Implements the Spring-Embedder graph layout algorithm.
The following tables list the members exposed by the SpringLayout type.
Name | Description | |
---|---|---|
Initializes a new instance of the SpringLayout class. |
Name | Description | |
---|---|---|
Gets or sets a value indicating whether and how arrows should be aligned to nodes' anchor points. |
||
Gets or sets a value indicating whether the SpringLayout algorithm should detect node clusters and place them at distinct positions. |
||
Gets or sets a value indicating whether the layout algorithm should try to decrease the number of edge crossing. |
||
Gets or sets a value indicating how multiple independent graphs in the diagram should be positioned relatively to each other. |
||
Gets or sets the desired distance between adjacent nodes. |
||
Gets or sets how many iterations to run the algorithm, calculating better node positions at each step. |
||
Gets or sets which sub-graph of the diagram should be laid out. |
||
Gets or sets a value indicating whether to split the graph to its interconnected subgraphs and arrange the subgraphs independently or arrange the graph as a whole. |