- bool bfs_init(int, bool clear_visited = true);
- /// clears the "marks" on the arrows. should be called
- /// before any new marking begins.
- void clearMarks();
- /// used to recover a marked path
- void getMarkedPath(int from, int to, EdgePath & path);
- ///
- void dumpGraph() const;