My Project
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
BotPath Class Reference
Inheritance diagram for BotPath:
IShortestPath< Waypoint, Waypoint.Connection >

Public Member Functions

float Heuristic (Waypoint from, Waypoint to)
 
List< Waypoint.ConnectionExpand (Waypoint state)
 
float ActualCost (Waypoint from, Waypoint.Connection action)
 
Waypoint ApplyAction (Waypoint state, Waypoint.Connection action)
 
- Public Member Functions inherited from IShortestPath< Waypoint, Waypoint.Connection >
float Heuristic (State fromLocation, State toLocation)
 Should return a estimate of shortest distance. The estimate must me admissible (never overestimate)
 
List< Action > Expand (State position)
 Return the legal moves from a state.
 
float ActualCost (State fromLocation, Action action)
 Return the actual cost between two adjecent locations.
 
State ApplyAction (State location, Action action)
 Returns the new state after an action has been applied.
 

Static Public Member Functions

static void RemoveOutsideOfBarriers (MapBarriers barriers, List< Waypoint.Connection > cons)
 

Public Attributes

MapBarriers barriers
 

The documentation for this class was generated from the following file: