Tree layout requires a tree or a collection of trees as its input. A tree is a graph that contains no undirected cyclic edge path.
The layout style determines the overall style of the resulting tree layout. The remaining option tabs allow for the configuration of the chosen layout style in more detail.
Whether or not to act on selected nodes and edges that are connected to selected nodes only.
These options configure the layout style Directed in more detail.
Determines the minimal distance between parent and child nodes.
Determines the minimal distance between the siblings of a node.
Determines the main layout orientation. The layouter tries to arrange nodes in such a way that all edges point in the main layout direction.
Determines the port assignment policy to be used.
If set, all edges will be routed orthogonally in a bus-like fashion. If not set, the edges will be routed as straight line segments.
These options configure the layout style Balloon in more detail.
Determines which node should be used as root of the tree.
This setting determines the angular range of the sector that will be reserved for the children of a node. The possible angluar range lies between 1 and 359. The remaining angular range (360-x) will be automatically used to accommodate the edge that connects to the root node.
The smaller the chosen value, the more one will gain the impression that the nodes drive away from their root nodes and the center of the graph.
Generally speaking, the compactness of the layout will decrease with smaller values. Very small values will lead to layouts that consume a lot of space.
This setting determines the angular range of the sector that will be reserved around the root node of the graph to accommodate the attached subtrees.
Determines the minimal length of an edge.
This parameter influences the length of the tree edges as it is computed by the layouter. The smaller the compactness factor, the shorter the tree-edges and the more compact the overall layout. The bigger the compactness factor the more difficult, and hence slower, the layout computation.
If activated this option further increases compactness of the resulting layout but potentially introduces slight node overlaps.
These options configure the layout style Horizontal-Vertical in more detail. Subgraphs rooted at selected nodes will be laid out vertically. Subgraphs rooted at unselected nodes will be laid out horizontally.
The minimal horizontal distance between adjacent nodes.
The minimal vertical distance between adjacent nodes.
These options configure the layout style Compact in more detail. Children rooted at selected nodes will be laid out in vertical columns. Children rooted at unselected nodes will be laid out in horizontal rows.
The minimal horizontal distance between adjacent nodes.
The minimal vertical distance between adjacent nodes.
Determines the preferred minimal distance between each two bends of an edge and between the first and last edges and the corresponding ports.
Determines the preferred aspect ratio (width by height) of the resulting layout. This option allows for creating layouts which for example fit perfectly onto the page of a book.
This option will only be respected if the Use Aspect Ratio of View option is disabled.
The current aspect ratio of the view will be used to determine the preferred aspect ration of the calculated drawing.