SnakeBattleNet.Core.BattleField.SouthView C# (CSharp) Method

SouthView() private method

private SouthView ( Position fieldHead, Position chipHead, Position chipCell ) : Cell
fieldHead SnakeBattleNet.Core.Contract.Position
chipHead SnakeBattleNet.Core.Contract.Position
chipCell SnakeBattleNet.Core.Contract.Position
return Cell
        private Cell<Content> SouthView(Position fieldHead, Position chipHead, Position chipCell)
        {
            var x = fieldHead.X - chipCell.X + chipHead.X;
            var y = fieldHead.Y - chipCell.Y + chipHead.Y;
            return new Cell<Content> { X = x, Y = y, Content = this[x, y] };
        }