public void ForEach(SingleNodeHandler singleNodeHandler) { for (int x = StartX; x < EndX; x++) { for (int y = StartY; y < EndY; y++) { singleNodeHandler(x, y, Data); } } }
public void ForEach(SingleNodeHandler singleNodeHandler) { for (int x = StartX; x <= EndX; x++) { for (int y = StartY; y <= EndY; y++) { if (_omitMiddle && IsMiddle(x, y)) { continue; } singleNodeHandler(x, y, Data); } } }