Function GridGraph.GetNeighbourDirections
GetNeighbourDirections
(NumNeighbours neighbours)
Neighbour direction indices to use depending on how many neighbours each node should have.
Public
Static
int[] GetNeighbourDirections (
neighbours 
Neighbour direction indices to use depending on how many neighbours each node should have.
The following illustration shows the direction indices for all 8 neighbours, Z


6 2 5
\  /
 3  X  1  X
/  \
7 0 4


For other neighbour counts, a subset of these will be returned.
These can then be used to index into the neighbourOffsets, neighbourCosts, neighbourXOffsets, and neighbourZOffsets arrays.