Я полагаю, что код предназначен для создания набора из четырех квадратов, у каждого из которых есть стороны длины ', которые соединены вместе в сетку, центрированную вокруг точки' точка '.
Причина, по которой ониспользует + value
и - value
потому, что он вычисляет точки, составляющие эти другие квадраты.
, если точка (3,5) была передана, а значение было установлено как '2', тоэтот код создаст квадрат, начинающийся снизу слева в (1,3) и идущий вверху справа в (5,7).
Вы должны пройти через это на сетке, рисуя точки, так как они сохраняются вмассив.
простой короткий ответ
Он складывает и вычитает value