/// <summary>
 /// Creates a new range center first enumerable.
 /// </summary>
 /// <param name="tileRange"></param>
 public TileRangeCenterFirst(TileRange tileRange)
 {
     _tileRange = tileRange;
 }
 /// <summary>
 /// Creates the enumerator.
 /// </summary>
 /// <param name="range"></param>
 public TileRangeCenteredEnumerator(TileRange range)
 {
     _range = range;
 }
 /// <summary>
 /// Disposes of all resources associated with this object.
 /// </summary>
 public void Dispose()
 {
     _range = null;
 }
 public TileRangeEnumerator(TileRange range)
 {
     _range = range;
 }