Search
TreeLayout Members
Constructors Properties Methods
 


Implements algorithms for arranging tree structures.

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

 Public Constructors

  Name Description

TreeLayout

Initializes a new instance of the TreeLayout class.

 Public Properties

  Name Description

anchoring

Gets or sets a value indicating how to align links to the anchor points of nodes.

compactAssistants

Gets or sets a value indicating whether the "assistant" nodes on the same side of a single parentare arranged as close to each other as possible.

direction

Gets or sets the orientation of the arranged graph.

enableAssistants

Gets or sets a value Indicating whether the "assistant" trait is regarded when performing the layout.

keepGroupLayout

Gets or sets a value indicating whether to treat each group of nodes as a single vertex in the arranged graph.

keepRootPosition

Gets or sets a value indicating whether to keep the root node at its original position.

levelDistance

Gets or sets the space to leave between adjacent levels of the tree.

linkType

Gets or sets the type of the links in the arranged tree.

margins

Gets or sets the margins' size around individual subgraphs processed by this layout object. (Inherited from Layout.)

multipleGraphsPlacement

Gets or sets a value indicating how multiple independent graphs in the diagram should be positioned relatively to each other.

nodeDistance

Gets or sets the space to leave between adjacent nodes on the same level.

 Public Methods

  Name Description

arrange

Applies the layout to the specified graph.

 See Also