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 RoutingCHEdgeIteratorImpl
boolean
next()
static RoutingCHEdgeIteratorImpl
setBaseNode
(int baseNode) toString()
Methods inherited from class com.graphhopper.storage.RoutingCHEdgeIteratorStateImpl
getAdjNode, getBaseNode, getEdge, getOrigEdge, getOrigEdgeKeyFirst, getOrigEdgeKeyLast, getSkippedEdge1, getSkippedEdge2, getWeight, isShortcut
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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:
setBaseNode
in interfaceRoutingCHEdgeExplorer
-
next
public boolean next()- Specified by:
next
in interfaceRoutingCHEdgeIterator
-
toString
-