On this page

TraversalTree

linnet_py Class

TraversalTree()

Traversal tree produced by DFS/BFS.

Member details

tree_subgraph

Method
#
tree_subgraph() -> Subgraph

Subgraph corresponding to the tree edges.

node_order

Method
#
node_order() -> list[NodeIndex]

Node order from traversal.

covers

Method
#
covers(subgraph: Subgraph) -> Subgraph

Covers a subgraph with the traversal tree.

Parameters

NameTypeDefaultDescription
subgraphSubgraph

iter_hedges

Method
#
iter_hedges() -> list[tuple[Hedge, str, Optional[Hedge]]]

Iterate hedges as (hedge, kind, root_hedge).