AIPathGrid
[
Front page
] [
New
|
Page list
|
Search
|
Recent changes
|
Help
|
Log in
]
Start:
* Class: AIPathGrid
A general grid representation.~
- parent of: AIPathGrid2D, AIPathGrid3D~
** Constructors
- ''new AIPathGrid''(size: T, grid: number[]): AIPathGrid~
-- ''size'': The grid size.~
-- ''grid'': The grid data.~
** Methods
- ''getDirections''(a: T, b: T)~
Return all ortho vectors between two positions fitting fr...
-- ''a'': The cell position A.~
-- ''b'': The cell position B.~
~
- ''getValue''(pos: T): number~
Return value of cell.~
-- ''pos'': The cell position.~
~
- ''isInside''(pos: T): boolean~
Check if position is inside the grid.~
-- ''pos'': The cell position.~
~
- ''isSame''(a: T, b: T): boolean~
Check if position A and position B are same.~
-- ''a'': The cell position A.~
-- ''b'': The cell position B.~
~
- ''loadFromFile''(path: string): Promise~
Asynchronously loads path grid data from a json file (grd...
-- ''path'': The file path.~
End:
* Class: AIPathGrid
A general grid representation.~
- parent of: AIPathGrid2D, AIPathGrid3D~
** Constructors
- ''new AIPathGrid''(size: T, grid: number[]): AIPathGrid~
-- ''size'': The grid size.~
-- ''grid'': The grid data.~
** Methods
- ''getDirections''(a: T, b: T)~
Return all ortho vectors between two positions fitting fr...
-- ''a'': The cell position A.~
-- ''b'': The cell position B.~
~
- ''getValue''(pos: T): number~
Return value of cell.~
-- ''pos'': The cell position.~
~
- ''isInside''(pos: T): boolean~
Check if position is inside the grid.~
-- ''pos'': The cell position.~
~
- ''isSame''(a: T, b: T): boolean~
Check if position A and position B are same.~
-- ''a'': The cell position A.~
-- ''b'': The cell position B.~
~
- ''loadFromFile''(path: string): Promise~
Asynchronously loads path grid data from a json file (grd...
-- ''path'': The file path.~
Page: