Skip navigation links

Oracle® Spatial Java API Reference
11g Release 1 (11.1)

B28401-02


oracle.spatial.network
Interface AStarCostFunction


public interface AStarCostFunction

this interface defines the heuristic cost function for A* search Users can provide their own cost estimates to guide the A* search. Default heuristic cost for spatial networks is the Euliddean cost and 0 for logical networks.


Method Summary
 double getHeuristicCost(java.lang.Object currentNodeObj, java.lang.Object goalNodeObj)
          return the heuristic cost between 2 AStarNodes (currnet node and goal node)

 

Method Detail

getHeuristicCost

double getHeuristicCost(java.lang.Object currentNodeObj,
                        java.lang.Object goalNodeObj)
return the heuristic cost between 2 AStarNodes (currnet node and goal node)
Parameters:
currentNodeObj - AStarNode current node object
goalNodeObj - AStarNode goal node object
Returns:
A* heuristic cost (estimated cost from current node to goal node)

Skip navigation links

Oracle® Spatial Java API Reference
11g Release 1 (11.1)

B28401-02


Copyright © 2007, 2008, Oracle. All Rights Reserved.