Шаг 42.
Основы компьютерной графики. ... Алгоритмы заполнения, которые используют математическое описание контура. Заполнение прямоугольников

    На этом шаге мы рассмотрим общие принципы реализации такого алгоритма.

    Среди всех фигур прямоугольник заполнять наиболее просто. Если прямоугольник задан координатами противоположных углов, например, левого верхнего (x1,y1) и правого нижнего (x2,y2), тогда алгоритм может заключаться в последовательном рисовании горизонтальных линий заданного цвета (рисунок 1).

  for (y=y1; y<=y2;y++)
    // Рисуем горизонтальную линию 
    // с координатами (x1, y) - (x2, y)


Рис.1. Заполнение прямоугольника

    На следующем шаге мы рассмотрим заполнение круга.




Предыдущий шаг Содержание Следующий шаг