L
liza777
У меня вот такая задача:
разработать программу, обеспечивающую создание на экране треугольника и квадрата.
Программа должна предусматривать два режима отображения графической информации:
отображение на экране всего множества заданных фигур;
отображение одной текущей фигуры.
Переход от первого режима ко второму может быть осуществлен за счет того, что каждая фигура прорисовывается на экране дважды:
первый раз фигура прорисовывается заданным цветом;
второй раз та же фигура прорисовывается с использованием цвета фона.
Фигуры-многоугольники отображаются по узловым точкам с использованием функции отображения отрезка прямой линии по его двум конечным точкам.
Для получения узловых точек каждой очередной фигуры необходимо рассчитать очередной набор узловых точек в соответствии с заданной анимацией и морфингом фигуры.
разработать программу, обеспечивающую создание на экране треугольника и квадрата.
Программа должна предусматривать два режима отображения графической информации:
отображение на экране всего множества заданных фигур;
отображение одной текущей фигуры.
Переход от первого режима ко второму может быть осуществлен за счет того, что каждая фигура прорисовывается на экране дважды:
первый раз фигура прорисовывается заданным цветом;
второй раз та же фигура прорисовывается с использованием цвета фона.
Фигуры-многоугольники отображаются по узловым точкам с использованием функции отображения отрезка прямой линии по его двум конечным точкам.
Для получения узловых точек каждой очередной фигуры необходимо рассчитать очередной набор узловых точек в соответствии с заданной анимацией и морфингом фигуры.