public abstract class AbstractBidirectionEdgeCHNoSOD extends AbstractBidirCHAlgo
graph, inEdgeExplorer, levelEdgeFilter, nodeAccess, outEdgeExplorer
bestBwdEntry, 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 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, initCollections, setPathExtractorSupplier, toString, updateEntry
bwdSearchCanBeStopped, calcPath, calcPath, calcPaths, checkAlreadyRun, createStartEntry, fromEntryCanBeSkipped, fwdSearchCanBeStopped, getCurrentFromWeight, getCurrentToWeight, getName, getVisitedNodes, initFrom, initTo, isMaxVisitedNodesExceeded, postInit, runAlgo, setMaxVisitedNodes, setUpdateBestPath, toEntryCanBeSkipped
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
calcPath
calcPath, calcPaths, getName, getVisitedNodes, setMaxVisitedNodes
public AbstractBidirectionEdgeCHNoSOD(RoutingCHGraph graph)
protected void postInitFrom()
postInitFrom
in class AbstractBidirCHAlgo
protected void postInitTo()
postInitTo
in class AbstractBidirCHAlgo
protected void updateBestPath(double edgeWeight, SPTEntry entry, int origEdgeId, int traversalId, boolean reverse)
updateBestPath
in class AbstractBidirAlgo
protected int getIncomingEdge(SPTEntry entry)
getIncomingEdge
in class AbstractBidirAlgo
protected boolean accept(RoutingCHEdgeIteratorState edge, SPTEntry currEdge, boolean reverse)
accept
in class AbstractBidirCHAlgo
Copyright © 2012–2022. All rights reserved.