Skip to main content

compute_layout

Function compute_layout 

Source
pub fn compute_layout(
    nodes: &[LayoutNode],
    edges: &[(Id, Id)],
    opts: &LayoutOptions,
) -> HashMap<Id, Point>
Expand description

Compute positions (top-left corners) for nodes given directed edges (pairs of node ids). Unknown ids in edges are ignored; cycles are fine.