Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| Analyzer | be.dauntless.astar.core | The Analyzer class describes searching constraints for the Astar class. | |
| Astar | be.dauntless.astar.core | The main search algorithm and core class of this Astar library. | |
| AstarError | 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. | |
| AstarEvent | be.dauntless.astar.core | The AstarEvent is dispatched by the Astar class when the path has or hasn't been found. | |
| AstarPath | be.dauntless.astar.core | The AstarPath defines the path that is found by the Astar class. | |
| BasicTile | be.dauntless.astar.basic2d | Provides basic implementation for the IPositionTile, IWalkable and ICostTile interfaces | |
| BasicTile3D | be.dauntless.astar.basic3d | ||
| FullClipping3DAnalyzer | be.dauntless.astar.basic3d.analyzers | ||
| FullClippingAnalyzer | be.dauntless.astar.basic2d.analyzers | The FullClippingAnalyzer allows the path to go horizontal and vertical, but not diagonal. | |
| GravityAnalyzer | be.dauntless.astar.basic3d.analyzers | ||
| GravityMap3D | be.dauntless.astar.basic3d | A simple Map implementation for the IMap interface | |
| HeightAnalyzer | be.dauntless.astar.basic2d.analyzers | The HeightAnalyzer allows the path to stay above or below certain heights or to have a minimum or maximum height difference between two tiles. | |
| IAstarTile | be.dauntless.astar.core | IAstarTile is a marker interface. | |
| ICostTile | be.dauntless.astar.core | ||
| IHeightTile | be.dauntless.astar.basic2d.analyzers | ||
| IMap | be.dauntless.astar.core | ||
| IOccupationTile | be.dauntless.astar.basic2d.analyzers | ||
| IPositionTile | be.dauntless.astar.basic2d | ||
| IWalkable3DTile | be.dauntless.astar.basic3d | ||
| IWalkableTile | be.dauntless.astar.basic2d | ||
| Map | be.dauntless.astar.basic2d | A simple Map implementation for the IMap interface | |
| Map3D | be.dauntless.astar.basic3d | A simple Map implementation for the IMap interface | |
| OccupationAnalyzer | be.dauntless.astar.basic2d.analyzers | The OccupationAnalyzer eliminates tiles on which there isn't enough room to walk upon | |
| PathRequest | be.dauntless.astar.core | The PathRequest class describes a request to be handled by the Astar class. | |
| Point3D | be.dauntless.astar.basic3d | ||
| SmartClippingAnalyzer | be.dauntless.astar.basic2d.analyzers | The SmartClippingAnalyzer allows the path to go diagonal, but only if the adjecent horizontal and vertical tiles are free. | |
| WalkableAnalyzer | be.dauntless.astar.basic2d.analyzers | The WalkableAnalyzer eliminates tiles that aren't walkable. |