ASP.NET Pack Programmer's Guide
SpringLayoutExtensions Members
Methods
 


Provides extension methods for SpringLayout fluent API.

The following tables list the members exposed by the SpringLayoutExtensions type.

 Public Methods

  Name Description

EnableClusters

Sets a value indicating whether to enable allocation of nodes to distinct clusters.

IterationCount

Sets for how many iterations to run the layout routine.

Layout3D

Specifies whether the layout should set the 3D coordinates of nodes for display inside DiagramView3D.

LayoutArea

Sets the size of the layout area.

LayoutMethod

Specifies what energy model to use for the simulation.

LinkType

Sets the appearance of the links in the final layout.

MinimizeCrossings

Sets a value indicating whether crossing minimization mode is enabled.

NodeDistance

Sets the desired distance between nodes.

Randomize

Sets a value indicating whether nodes should be placed at random positions when the layout routine starts.

RandomSeed

Sets the randomization seed to use for generating random node positions.

RepulsionFactor

Sets the multiplier applied to repulsion forces between nodes.

Root

Sets a node indicating which subgraph of the diagram must be laid out.

SplitGraph

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.

Stretch

Sets the link stretch factor.

Surface

Specifies on what surface the nodes should be placed initially.

 See Also

SpringLayoutExtensions Class
MindFusion.Diagramming.Layout.Fluent Namespace