Skip navigation links

Oracle® Spatial Java API Reference
11g Release 2 (11.2)
E11829-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)
          Returns the heuristic cost between 2 AStarNodes (currnet node and goal node)

 

Method Detail

getHeuristicCost

double getHeuristicCost(java.lang.Object currentNodeObj,
                        java.lang.Object goalNodeObj)
Returns 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 2 (11.2)
E11829-02


Copyright © 2007, 2011, Oracle and/or its affiliates. All Rights Reserved.