Click or drag to resize

PointyHexGridTCellGetSpiralIterator Method (PointyHexPoint, Int32)

An iterator that spirals anti-clockwise around the given origin.

Namespace:  Gamelogic.Grids
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
C#
[VersionAttribute(1, 10, 0)]
[ExperimentalAttribute]
public IEnumerable<PointyHexPoint> GetSpiralIterator(
	PointyHexPoint origin,
	int ringCount
)

Parameters

origin
Type: Gamelogic.GridsPointyHexPoint
ringCount
Type: SystemInt32

Return Value

Type: IEnumerablePointyHexPoint
Examples
int k = 0;

   foreach(var point in grid.GetSpiralIterator(point, 3))
   {
       grid[point].name = k.ToString();
   }
See Also