| A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
| addAnalyzer(analyzer:be.dauntless.astar.core:Analyzer) — method, class be.dauntless.astar.core.Astar |
|
Add an analyzer to the analyzer chain. |
| addAnalyzer(analyzer:be.dauntless.astar.core:Analyzer) — method, class be.dauntless.astar.core.PathRequest |
|
Add an analyzer to the analyzer chain
|
| analyze(mainTile:be.dauntless.astar.core:IAstarTile, allNeighbours:Vector$be.dauntless.astar.core:IAstarTile, neighboursLeft:Vector$be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic2d.analyzers.FullClippingAnalyzer |
| |
| analyze(mainTile:be.dauntless.astar.core:IAstarTile, allNeighbours:Vector$be.dauntless.astar.core:IAstarTile, neighboursLeft:Vector$be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic2d.analyzers.HeightAnalyzer |
| |
| analyze(mainTile:be.dauntless.astar.core:IAstarTile, allNeighbours:Vector$be.dauntless.astar.core:IAstarTile, neighboursLeft:Vector$be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic2d.analyzers.OccupationAnalyzer |
| |
| analyze(mainTile:be.dauntless.astar.core:IAstarTile, allNeighbours:Vector$be.dauntless.astar.core:IAstarTile, neighboursLeft:Vector$be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic2d.analyzers.SmartClippingAnalyzer |
| |
| analyze(mainTile:be.dauntless.astar.core:IAstarTile, allNeighbours:Vector$be.dauntless.astar.core:IAstarTile, neighboursLeft:Vector$be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic2d.analyzers.WalkableAnalyzer |
| |
| analyze(mainTile:be.dauntless.astar.core:IAstarTile, allNeighbours:Vector$be.dauntless.astar.core:IAstarTile, neighboursLeft:Vector$be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic3d.analyzers.FullClipping3DAnalyzer |
| |
| analyze(mainTile:be.dauntless.astar.core:IAstarTile, allNeighbours:Vector$be.dauntless.astar.core:IAstarTile, neighboursLeft:Vector$be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic3d.analyzers.GravityAnalyzer |
| |
| analyze(mainTile:be.dauntless.astar.core:IAstarTile, allNeighbours:Vector$be.dauntless.astar.core:IAstarTile, neighboursLeft:Vector$be.dauntless.astar.core:IAstarTile, request:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.core.Analyzer |
|
Eliminates neighbours from the given array and returns the neighbours that were valid. |
| Analyzer — class, package be.dauntless.astar.core |
|
The Analyzer class describes searching constraints for the Astar class. |
| Analyzer() — Constructor, class be.dauntless.astar.core.Analyzer |
| |
| analyzeTile(tile:be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic2d.analyzers.OccupationAnalyzer |
| |
| analyzeTile(tile:be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic2d.analyzers.WalkableAnalyzer |
| |
| analyzeTile(tile:be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic3d.analyzers.FullClipping3DAnalyzer |
| |
| analyzeTile(tile:be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.basic3d.analyzers.GravityAnalyzer |
| |
| analyzeTile(mainTile:be.dauntless.astar.core:IAstarTile, req:be.dauntless.astar.core:PathRequest) — method, class be.dauntless.astar.core.Analyzer |
|
Used to validate a single tile. |
| Astar — class, package be.dauntless.astar.core |
|
The main search algorithm and core class of this Astar library. |
| Astar(cache:Boolean) — Constructor, class be.dauntless.astar.core.Astar |
|
Creates a new Astar instance
|
| AstarError — class, package be.dauntless.astar.core |
|
AStarError class which is thrown in case of an error in processing parameters of methods in a be.dauntless.dstar.AStar instance. |
| AstarError(message:String, errorID:int) — Constructor, class be.dauntless.astar.core.AstarError |
|
Creates a new AStarError with a given message and an optional id. |
| AstarEvent — class, package be.dauntless.astar.core |
|
The AstarEvent is dispatched by the Astar class when the path has or hasn't been found. |
| AstarEvent(type:String, path:be.dauntless.astar.core:AstarPath, request:be.dauntless.astar.core:PathRequest, bubbles:Boolean, cancelable:Boolean) — Constructor, class be.dauntless.astar.core.AstarEvent |
|
Creates a new AstarEvent instance. |
| AstarPath — class, package be.dauntless.astar.core |
|
The AstarPath defines the path that is found by the Astar class. |
| AstarPath(cost:Number, path:Vector$be.dauntless.astar.core:IAstarTile) — Constructor, class be.dauntless.astar.core.AstarPath |
|
Creates a new AstarPath instance. |
|
| A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |