public class RoutingCHEdgeIteratorImpl extends RoutingCHEdgeIteratorStateImpl implements RoutingCHEdgeExplorer, RoutingCHEdgeIterator
Constructor and Description |
---|
RoutingCHEdgeIteratorImpl(CHStorage chStore,
BaseGraph baseGraph,
Weighting weighting,
boolean outgoing,
boolean incoming) |
Modifier and Type | Method and Description |
---|---|
static RoutingCHEdgeIteratorImpl |
inEdges(CHStorage chStore,
BaseGraph baseGraph,
Weighting weighting) |
boolean |
next() |
static RoutingCHEdgeIteratorImpl |
outEdges(CHStorage chStore,
BaseGraph baseGraph,
Weighting weighting) |
RoutingCHEdgeIterator |
setBaseNode(int baseNode) |
String |
toString() |
getAdjNode, getBaseNode, getEdge, getOrigEdge, getOrigEdgeKeyFirst, getOrigEdgeKeyLast, getSkippedEdge1, getSkippedEdge2, getWeight, isShortcut
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAdjNode, getBaseNode, getEdge, getOrigEdge, getOrigEdgeKeyFirst, getOrigEdgeKeyLast, getSkippedEdge1, getSkippedEdge2, getWeight, isShortcut
public static RoutingCHEdgeIteratorImpl outEdges(CHStorage chStore, BaseGraph baseGraph, Weighting weighting)
public static RoutingCHEdgeIteratorImpl inEdges(CHStorage chStore, BaseGraph baseGraph, Weighting weighting)
public RoutingCHEdgeIterator setBaseNode(int baseNode)
setBaseNode
in interface RoutingCHEdgeExplorer
public boolean next()
next
in interface RoutingCHEdgeIterator
Copyright © 2012–2022. All rights reserved.