breadth_first_traverse
-
compas.topology.
breadth_first_traverse
(adjacency, root, callback=None)[source] Traverse an adjacency dict in “breadth-first” order.
- Parameters
adjacency (dict) – Map of every node to a list of neighbouring nodes.
root (int) – The identifier of the starting node.
callback (callable, optional) – A callback function applied to every traversed node and its current neighbour.
- Returns
set – The visited nodes.
Examples
>>>