Specifies what energy model SpringLayout should use for the simulation.
Namespace: MindFusion.Layout
Assembly: MindFusion.Diagramming.Layout
C# Copy Code |
---|
public enum SpringLayoutMethod |
Visual Basic Copy Code |
---|
Public Enum SpringLayoutMethod |
Member name | Description | |
---|---|---|
Classic |
Use Hooke's law of elasticity to treat links as springs, and Coulomb's inverse square law to implement repulsion between nodes. |
|
FruchtermanReingold |
Use artificial attraction forces for links and repulsion forces for nodes that cancel each other at about the distance specified in NodeDistance, along with a simulated cooling schedule used for fine-tuning. Based on the method of Thomas Fruchterman and Edward Reingold. |