public abstract class AbstractBidirectionEdgeCHNoSOD extends AbstractBidirCHAlgo
graph, inEdgeExplorer, levelEdgeFilter, nodeAccess, outEdgeExplorerbestBwdEntry, bestFwdEntry, bestWeight, bestWeightMapFrom, bestWeightMapOther, bestWeightMapTo, currFrom, currTo, finishedFrom, finishedTo, from, fromOutEdge, maxVisitedNodes, to, toInEdge, traversalMode, updateBestPath| Constructor and Description |
|---|
AbstractBidirectionEdgeCHNoSOD(RoutingCHGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
accept(RoutingCHEdgeIteratorState edge,
SPTEntry currEdge,
boolean reverse) |
protected int |
getIncomingEdge(SPTEntry entry) |
protected int |
getOrigEdgeId(RoutingCHEdgeIteratorState edge,
boolean reverse) |
protected int |
getTraversalId(RoutingCHEdgeIteratorState edge,
int origEdgeId,
boolean reverse) |
protected void |
postInitFrom() |
protected void |
postInitTo() |
protected void |
updateBestPath(double edgeWeight,
SPTEntry entry,
int origEdgeId,
int traversalId,
boolean reverse) |
calcWeight, calcWeight, createEmptyPath, createEntry, extractPath, fillEdgesFromUsingFilter, fillEdgesToUsingFilter, finished, getInEdgeWeight, getOtherNode, initCollections, setPathExtractorSupplier, toString, updateEntrybwdSearchCanBeStopped, calcPath, calcPath, calcPaths, checkAlreadyRun, createStartEntry, fromEntryCanBeSkipped, fwdSearchCanBeStopped, getCurrentFromWeight, getCurrentToWeight, getName, getVisitedNodes, initFrom, initTo, isMaxVisitedNodesExceeded, postInit, runAlgo, setMaxVisitedNodes, setUpdateBestPath, toEntryCanBeSkippedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcalcPathcalcPath, calcPaths, getName, getVisitedNodes, setMaxVisitedNodespublic AbstractBidirectionEdgeCHNoSOD(RoutingCHGraph graph)
protected void postInitFrom()
postInitFrom in class AbstractBidirCHAlgoprotected void postInitTo()
postInitTo in class AbstractBidirCHAlgoprotected void updateBestPath(double edgeWeight,
SPTEntry entry,
int origEdgeId,
int traversalId,
boolean reverse)
updateBestPath in class AbstractBidirAlgoprotected int getOrigEdgeId(RoutingCHEdgeIteratorState edge, boolean reverse)
getOrigEdgeId in class AbstractBidirCHAlgoprotected int getIncomingEdge(SPTEntry entry)
getIncomingEdge in class AbstractBidirAlgoprotected int getTraversalId(RoutingCHEdgeIteratorState edge, int origEdgeId, boolean reverse)
getTraversalId in class AbstractBidirCHAlgoprotected boolean accept(RoutingCHEdgeIteratorState edge, SPTEntry currEdge, boolean reverse)
accept in class AbstractBidirCHAlgoCopyright © 2012–2021. All rights reserved.