0.2 LW 1 0 0 RGB
0.2 LW 1 0 0 RGB m l CP S 2 copy 2 sub m
2 -90 270 arc GS 1 setgray fill GR S GR}def
/C{6 copy GS 1.5 LW curveto S GR
6 4 roll CP pin pin}def
50 300 T 0 200 m 100 200 50 360 185 460 C
50 10 T 0 200 m 200 200 50 460 185 460 C
100 10 T 0 200 m 200 350 50 400 100 200 C
120 10 T 0 200 m 100 300 140 420 40 340 C
Существует аналог слова curveto, у которого все лежащие в стеке параметры задаются в приращениях относительно текущей точки. Этот аналог называется, конечно же, rcurveto.
Упражнение #2.
Напишите программу, рисующую какую-нибудь “красивую букву”. Скажем, далеко не просто изобразить букву Я из алфавита кириллицы или, соответственно, букву R из латиницы.
<<< Предыдущий урок Следующий урок >>>
| Новости | Регистрация | Курсы | Карта сайта | Контактная информация |
Курс 1
Глава J
Стек и стековые операции
Стековая арифметика
Использование нескольких стеков
Стековые языки
Геометрические объекты и действия с ними
Управляющие
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа