public class Dijkstra extends BreadthFirstSearch implements ShortestPath, SingleSourceShortestPaths, XMLConfigurable
Constructor and Description |
---|
Dijkstra()
Default constructor.
|
Dijkstra(NetworkExplorer ne, LinkCostCalculator[] lccs, NodeCostCalculator[] nccs, LinkLevelSelector lls) |
Modifier and Type | Method and Description |
---|---|
Dijkstra |
clone() |
void |
init(org.w3c.dom.Element parameter)
Initializes the XML configurable object with the input parameter.
|
nearestFeatures, nearestNeighbors, nearestPoints, networkBuffer, shortestPath, shortestPaths, shortestPathsLight, traceOut, withinCost, withinCostFeatures, withinCostPoints
findConnectedFeatures, getLinkCostCalculators, getLinkLevelSelector, getNodeCostCalculators, getXMLSchema, initSearch, preparePathFeature, reset, setInitialAnalysisInfo, setLinkCostCalculators, setLinkLevelSelector, setNetworkAnalyst, setNetworkExplorer, setNodeCostCalculators
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLinkCostCalculators, getLinkLevelSelector, getNodeCostCalculators, setInitialAnalysisInfo, setLinkCostCalculators, setLinkLevelSelector, setNetworkAnalyst, setNodeCostCalculators, shortestPath
setNetworkAnalyst, shortestPaths, shortestPathsLight
getXMLSchema
public Dijkstra()
public Dijkstra(NetworkExplorer ne, LinkCostCalculator[] lccs, NodeCostCalculator[] nccs, LinkLevelSelector lls)
public void init(org.w3c.dom.Element parameter)
XMLConfigurable
init
in interface XMLConfigurable
init
in class NetworkSearch
parameter
- an XML element containing the necessary information to initialize the object.public Dijkstra clone()
clone
in interface ShortestPath
clone
in interface SingleSourceShortestPaths
clone
in class BreadthFirstSearch