Function map_model::connectivity::find_scc [−][src]
pub fn find_scc(
map: &Map,
constraints: PathConstraints
) -> (HashSet<LaneID>, HashSet<LaneID>)
Calculate the strongly connected components (SCC) of the part of the map accessible by constraints (ie, the graph of sidewalks or driving+bike lanes). The largest component is the “main” graph; the rest is disconnected. Returns (lanes in the largest “main” component, all other disconnected lanes)