public class AStar extends BreadthFirstSearch implements ShortestPath, XMLConfigurable
Constructor and Description |
---|
AStar()
Default constructor.
|
AStar(NetworkExplorer ne, LinkCostCalculator[] lccs, NodeCostCalculator[] nccs, HeuristicCostFunction astarCostFunction, LinkLevelSelector lls) |
Modifier and Type | Method and Description |
---|---|
AStar |
clone() |
java.lang.String |
getXMLSchema()
Returns the XML schema for the input parameter.
|
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, 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
public AStar()
public AStar(NetworkExplorer ne, LinkCostCalculator[] lccs, NodeCostCalculator[] nccs, HeuristicCostFunction astarCostFunction, LinkLevelSelector lls)
public AStar clone()
clone
in interface ShortestPath
clone
in class BreadthFirstSearch
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 java.lang.String getXMLSchema()
XMLConfigurable
getXMLSchema
in interface XMLConfigurable
getXMLSchema
in class NetworkSearch