GraphIterable<T> extension
Extension для удобного использования итераторов в for-in циклах
- on
Properties
-
breadthNodes
→ Iterable<
Node> -
Available on IGraphIterable<
Итерация по узлам в порядке обхода в ширинуT> , provided by the GraphIterable extensionno setter -
depthNodes
→ Iterable<
Node> -
Available on IGraphIterable<
Итерация по узлам в порядке обхода в глубинуT> , provided by the GraphIterable extensionno setter -
leaves
→ Iterable<
Node> -
Available on IGraphIterable<
Итерация по листьям графаT> , provided by the GraphIterable extensionno setter -
levels
→ Iterable<
Set< Node> > -
Available on IGraphIterable<
Итерация по уровням графаT> , provided by the GraphIterable extensionno setter -
paths
→ Iterable<
List< Node> > -
Available on IGraphIterable<
Итерация по всем путям в графеT> , provided by the GraphIterable extensionno setter
Methods
-
pathBetween(
Node start, Node end) → Iterable< Node> -
Available on IGraphIterable<
Создает Iterable для пути между узламиT> , provided by the GraphIterable extension -
subtree(
Node root) → Iterable< Node> -
Available on IGraphIterable<
Создает Iterable для поддереваT> , provided by the GraphIterable extension