Layouts module supply reusable, flexible visualization techniques by generating abstract data structures.
The partition layout computes a two-dimensional spatial subdivision of a hierarchical (tree visualization); each node has a closed range in x and y. The nodes are bound to arcs for:
The chord layout computes an angular partition from a weighted adjacency matrix, enabling radial diagrams in the style of Circos.
The force layout combines physical simulation and iterative constraint relaxation for stable graph layout.
The stack layout computes the y0 baseline for stacked graphs
The squarified treemap layout computes another spatial partition well-suited for animation.
Pack layout to represent a Hierarchy (or a tree).