The CircularLayoutAlgorithm type exposes the following members.

Constructors

  NameDescription
CircularLayoutAlgorithm

Methods

  NameDescription
GetStartNodes
Returns a list of 'start nodes' based on the number of inbound connections on each node.
(Inherited from LayoutAlgorithmBase.)
IsIncluded
Returns whether or not the given IDiagramNode should be affected by this layout algorithm.
(Inherited from LayoutAlgorithmBase.)
Run
Runs this layout algorithm.
(Overrides LayoutAlgorithmBase..::.Run(IDiagramModel).)

Properties

  NameDescription
Info
Gets or sets the ILayoutAlgorithmInfo used to provide additional diagram specific logic.
(Inherited from LayoutAlgorithmBase.)
Radius
Gets or sets the desired radius of the circle. Setting this to 0 will allow the radius to be automatically calculated based on the sizes of the nodes. The default is 0.

See Also