Uses of Class
org.jgrapht.alg.shortestpath.EppsteinShortestPathIterator.PathsGraphVertex
Packages that use EppsteinShortestPathIterator.PathsGraphVertex
-
Uses of EppsteinShortestPathIterator.PathsGraphVertex in org.jgrapht.alg.shortestpath
Classes in org.jgrapht.alg.shortestpath that implement interfaces with type arguments of type EppsteinShortestPathIterator.PathsGraphVertexModifier and TypeClassDescriptionprivate classVertex of the paths graph.Fields in org.jgrapht.alg.shortestpath declared as EppsteinShortestPathIterator.PathsGraphVertexModifier and TypeFieldDescription(package private) EppsteinShortestPathIterator<V,E>.PathsGraphVertex EppsteinShortestPathIterator.PathsGraphVertex.cross(package private) EppsteinShortestPathIterator<V,E>.PathsGraphVertex EppsteinShortestPathIterator.PathsGraphVertex.leftprivate EppsteinShortestPathIterator<V,E>.PathsGraphVertex EppsteinShortestPathIterator.pathsGraphRootVertex of the paths graph from which the BFS traversal is started.(package private) EppsteinShortestPathIterator<V,E>.PathsGraphVertex EppsteinShortestPathIterator.PathsGraphVertex.rest(package private) EppsteinShortestPathIterator<V,E>.PathsGraphVertex EppsteinShortestPathIterator.PathsGraphVertex.rightFields in org.jgrapht.alg.shortestpath with type parameters of type EppsteinShortestPathIterator.PathsGraphVertexModifier and TypeFieldDescriptionprivate Map<V, EppsteinShortestPathIterator<V, E>.PathsGraphVertex> EppsteinShortestPathIterator.hMappingFor each vertex $v$ ingraphmaintains the root of the balanced heap, which corresponds to it.private List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> EppsteinShortestPathIterator.EppsteinGraphPath.pathsGraphVerticesVertices of the paths graph this path corresponds to.Methods in org.jgrapht.alg.shortestpath that return EppsteinShortestPathIterator.PathsGraphVertexModifier and TypeMethodDescriptionprivate EppsteinShortestPathIterator<V,E>.PathsGraphVertex EppsteinShortestPathIterator.getRestHeap(List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> vertices, int i, int size) Constructs an explicit tree-like representation of the binary heap contained inverticesstarting at positioni.private EppsteinShortestPathIterator<V,E>.PathsGraphVertex EppsteinShortestPathIterator.insertPersistently(EppsteinShortestPathIterator<V, E>.PathsGraphVertex root, EppsteinShortestPathIterator<V, E>.PathsGraphVertex vertex) Insertsvertexinto the balanced heap rooted atrootin a persistent (non-destructive) way.Methods in org.jgrapht.alg.shortestpath that return types with arguments of type EppsteinShortestPathIterator.PathsGraphVertexModifier and TypeMethodDescriptionprivate Pair<EppsteinShortestPathIterator<V, E>.PathsGraphVertex, EppsteinShortestPathIterator<V, E>.PathsGraphVertex> EppsteinShortestPathIterator.getOutrootAndRestHeapRoot(V v) Builds outroot and heapification of other sidetracks ofv.private Pair<EppsteinShortestPathIterator<V, E>.PathsGraphVertex, EppsteinShortestPathIterator<V, E>.PathsGraphVertex> EppsteinShortestPathIterator.getOutrootAndRestHeapRoot(V v) Builds outroot and heapification of other sidetracks ofv.private List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> EppsteinShortestPathIterator.EppsteinGraphPath.getSidetracks(List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> vertices) Builds sequence of sidetracks in thegraphthis path corresponds to.Methods in org.jgrapht.alg.shortestpath with parameters of type EppsteinShortestPathIterator.PathsGraphVertexModifier and TypeMethodDescriptionprivate voidEppsteinShortestPathIterator.addExtension(EppsteinShortestPathIterator<V, E>.EppsteinGraphPath path, EppsteinShortestPathIterator<V, E>.PathsGraphVertex extendingVertex, double weight) Adds an extension ofpathswithextendingVertexbeing its last element.intEppsteinShortestPathIterator.PathsGraphVertex.compareTo(EppsteinShortestPathIterator<V, E>.PathsGraphVertex o) private EppsteinShortestPathIterator<V,E>.PathsGraphVertex EppsteinShortestPathIterator.insertPersistently(EppsteinShortestPathIterator<V, E>.PathsGraphVertex root, EppsteinShortestPathIterator<V, E>.PathsGraphVertex vertex) Insertsvertexinto the balanced heap rooted atrootin a persistent (non-destructive) way.private voidEppsteinShortestPathIterator.insertVertex(V v, EppsteinShortestPathIterator<V, E>.PathsGraphVertex predecessorHeap) Guides the process of adding the sidetracks ofvto the paths graph.Method parameters in org.jgrapht.alg.shortestpath with type arguments of type EppsteinShortestPathIterator.PathsGraphVertexModifier and TypeMethodDescriptionprivate EppsteinShortestPathIterator<V,E>.PathsGraphVertex EppsteinShortestPathIterator.getRestHeap(List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> vertices, int i, int size) Constructs an explicit tree-like representation of the binary heap contained inverticesstarting at positioni.private List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> EppsteinShortestPathIterator.EppsteinGraphPath.getSidetracks(List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> vertices) Builds sequence of sidetracks in thegraphthis path corresponds to.private voidEppsteinShortestPathIterator.heapify(List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> vertices, int size) Builds a min-heap out of theverticeslistprivate voidEppsteinShortestPathIterator.siftDown(List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> vertices, int i, int size) private voidEppsteinShortestPathIterator.swap(List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> vertices, int i, int j) Constructors in org.jgrapht.alg.shortestpath with parameters of type EppsteinShortestPathIterator.PathsGraphVertexModifierConstructorDescription(package private)Copy constructor.Constructor parameters in org.jgrapht.alg.shortestpath with type arguments of type EppsteinShortestPathIterator.PathsGraphVertexModifierConstructorDescription(package private)EppsteinGraphPath(Graph<V, E> graph, List<EppsteinShortestPathIterator<V, E>.PathsGraphVertex> pathsGraphVertices, Map<V, Pair<Double, E>> distanceAndPredecessorMap, double weight)