Package com.graphhopper.storage
Class RoutingCHEdgeIteratorImpl
java.lang.Object
com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
com.graphhopper.storage.RoutingCHEdgeIteratorImpl
- All Implemented Interfaces:
RoutingCHEdgeExplorer,RoutingCHEdgeIterator,RoutingCHEdgeIteratorState
public class RoutingCHEdgeIteratorImpl
extends RoutingCHEdgeIteratorStateImpl
implements RoutingCHEdgeExplorer, RoutingCHEdgeIterator
-
Constructor Summary
ConstructorsConstructorDescriptionRoutingCHEdgeIteratorImpl(CHStorage chStore, BaseGraph baseGraph, Weighting weighting, boolean outgoing, boolean incoming) -
Method Summary
Modifier and TypeMethodDescriptionstatic RoutingCHEdgeIteratorImplbooleannext()static RoutingCHEdgeIteratorImplsetBaseNode(int baseNode) toString()Methods inherited from class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
getAdjNode, getBaseNode, getEdge, getOrigEdge, getOrigEdgeKeyFirst, getOrigEdgeKeyLast, getSkippedEdge1, getSkippedEdge2, getWeight, isShortcutMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.graphhopper.storage.RoutingCHEdgeIteratorState
getAdjNode, getBaseNode, getEdge, getOrigEdge, getOrigEdgeKeyFirst, getOrigEdgeKeyLast, getSkippedEdge1, getSkippedEdge2, getWeight, isShortcut
-
Constructor Details
-
RoutingCHEdgeIteratorImpl
-
-
Method Details
-
outEdges
public static RoutingCHEdgeIteratorImpl outEdges(CHStorage chStore, BaseGraph baseGraph, Weighting weighting) -
inEdges
public static RoutingCHEdgeIteratorImpl inEdges(CHStorage chStore, BaseGraph baseGraph, Weighting weighting) -
setBaseNode
- Specified by:
setBaseNodein interfaceRoutingCHEdgeExplorer
-
next
public boolean next()- Specified by:
nextin interfaceRoutingCHEdgeIterator
-
toString
-