| Package | be.dauntless.astar.basic2d.analyzers |
| Class | public class FullClippingAnalyzer |
| Inheritance | FullClippingAnalyzer Analyzer Object |
| Method | Defined By | ||
|---|---|---|---|
Creates a new FullClippingAnalyzer
| FullClippingAnalyzer | ||
![]() |
Used to validate a single tile. | Analyzer | |
![]() |
Removes an analyzer from the chain. | Analyzer | |
![]() | setSubAnalyzer(subAnalyzer:Analyzer):void
Chains the given subAnalyzer to this analyzer
| Analyzer | |
![]() | subAnalyze(mainTile:DataTile, allNeighbours:Vector.<IAstarTile>, neighboursLeft:Vector.<IAstarTile>, req:PathRequest):Vector.<IAstarTile>
Manages the propper chaining of the subanalyzers. | Analyzer | |
![]() |
Analyzes if a single tile is valid. | Analyzer | |
| Method | Defined By | ||
|---|---|---|---|
analyze(mainTile:IAstarTile, allNeighbours:Vector.<IAstarTile>, neighboursLeft:Vector.<IAstarTile>, req:PathRequest):Vector.<IAstarTile> [override] | FullClippingAnalyzer | ||
![]() | Analyzer | ||
| FullClippingAnalyzer | () | Constructor |
public function FullClippingAnalyzer()Creates a new FullClippingAnalyzer
| analyze | () | method |
override protected function analyze(mainTile:IAstarTile, allNeighbours:Vector.<IAstarTile>, neighboursLeft:Vector.<IAstarTile>, req:PathRequest):Vector.<IAstarTile>Parameters
mainTile:IAstarTile | |
allNeighbours:Vector.<IAstarTile> | |
neighboursLeft:Vector.<IAstarTile> | |
req:PathRequest |
Vector.<IAstarTile> |