com.ebmwebsourcing.geasytools.geasygraph.api.alphastar
Interface IAlphaStarPathFinder

All Superinterfaces:
IPathFinder
All Known Implementing Classes:
AlphaStarPathFinder

public interface IAlphaStarPathFinder
extends IPathFinder


Method Summary
 void addNodeToClosedList(IAlphaNode node)
           
 void addNodeToOpenseList(IAlphaNode node)
           
 java.util.LinkedHashSet<IAlphaNode> getClosedList()
           
 IAlphaNode getLowestCostNode()
          Gets lowest cost node in open list
 java.util.LinkedHashSet<IAlphaNode> getOpenList()
           
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasygraph.api.IPathFinder
addNonWalkableNode, getGraph, getNonWalkableNodes, getShortestPath, getSource, getTarget
 

Method Detail

addNodeToClosedList

void addNodeToClosedList(IAlphaNode node)

addNodeToOpenseList

void addNodeToOpenseList(IAlphaNode node)

getOpenList

java.util.LinkedHashSet<IAlphaNode> getOpenList()

getClosedList

java.util.LinkedHashSet<IAlphaNode> getClosedList()

getLowestCostNode

IAlphaNode getLowestCostNode()
Gets lowest cost node in open list



Copyright © 2010-2011 Petals Link. All Rights Reserved.