Module org.jhotdraw8.graph
Package org.jhotdraw8.graph.path.algo
package org.jhotdraw8.graph.path.algo
-
ClassDescriptionAllWalksSpliterator<V,
A, C extends Number & Comparable<C>, E> Iterates over all walks from a set of start vertices to a set of goal vertices using a breadth-first search.AnyArcPathSearchAlgo<V,A, C extends Number & Comparable<C>> Searches an arbitrary path from a set of start vertices to a set of goal vertices using a breadth-first search algorithm.SeeAnyArcPathSearchAlgofor a description of this algorithm.SeeAnyArcPathSearchAlgofor a description of this algorithm.AnyShortestArcPathSearchAlgo<V,A, C extends Number & Comparable<C>> Searches an arbitrary shortest path from a set of start vertices to a set of goal vertices using Dijkstra's algorithm.AnyShortestVertexPathSearchAlgo<V,C extends Number & Comparable<C>> SeeAnyShortestArcPathSearchAlgofor a description of this algorithm.AnyVertexPathSearchAlgo<V,C extends Number & Comparable<C>> SeeAnyArcPathSearchAlgofor a description of this algorithm.ArcPathSearchAlgo<V,A, C extends Number & Comparable<C>> Interface for an arc path search algorithm over a directed graph.ArcReachabilityAlgo<V,A, C extends Number & Comparable<C>> Interface for a reachability checker algorithm over a directed graph.Interface for a vertex path search algorithm over an indexed directed graph.Interface for a reachability checker algorithm over a directed graph.UniqueArcPathSearchAlgo<V,A, C extends Number & Comparable<C>> Searches a globally unique vertex path from a set of start vertices to a set of goal vertices using a breadth-first search algorithm on a directed (potentially cyclic) graph (DIG).UniqueOnAcyclicGraphArcPathSearchAlgo<V,A, C extends Number & Comparable<C>> Searches a globally unique vertex path from a set of start vertices to a set of goal vertices using a breadth-first search algorithm on a directed acyclic graph.UniqueOnAcyclicGraphVertexPathSearchAlgo<V,C extends Number & Comparable<C>> SeeUniqueOnAcyclicGraphArcPathSearchAlgofor a description of this algorithm.UniqueOrOneHopVertexPathSearchAlgo<V,C extends Number & Comparable<C>> Builder for creating unique paths from a directed graph.UniqueShortestArcPathSearchAlgo<V,A, C extends Number & Comparable<C>> Searches a unique shortest path from a set of start vertices to a set of goal vertices using Dijkstra's algorithm.UniqueShortestVertexPathSearchAlgo<V,C extends Number & Comparable<C>> SeeUniqueShortestArcPathSearchAlgofor a description of this algorithm.UniqueVertexPathSearchAlgo<V,C extends Number & Comparable<C>> SeeUniqueArcPathSearchAlgofor a description of this algorithm.VertexPathSearchAlgo<V,C extends Number & Comparable<C>> Interface for a vertex path search algorithm.VertexReachabilityAlgo<V,C extends Number & Comparable<C>> Interface for a reachability test algorithm.