The CircularLayoutAlgorithm type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CircularLayoutAlgorithm |
Methods
Name | Description | |
---|---|---|
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
Name | Description | |
---|---|---|
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.
|