Упражнения..................................................................................................125

а 5. Принципы построения пользовательского интерфейса..............................126

5.1. Основные типы окон................................... ...................................................131

5.1.1. Пример реализации основных оконных функций............................135

Упражнения.................................................................................................. 155

а 6. РАСТРОВЫЕ АЛГОРИТМЫ......................................................................... 156

6.1. Растровое представление отрезка. Алгоритм Брезенхейма.....................157

6.2. Растровая развертка окружности.................................................................161

6.3. Растровая развертка эллипса........................................................................164

6.4. Закраска области, заданной цветом границы.............................................165

6.5. Заполнение многоугольника........................................................................173

1 ЯГ)

Упражнения..................................................................................................lou

а 7. ПРЕОБРАЗОВАНИЯ НА ПЛОСКОСТИ......................................................181

1 81

7.1. Аффинные преобразования на плоскости..................................................101

7.2. Однородные координаты точки...................................................................

ютерная графика. Полигональные модели

8. ОСНОВНЫЕ АЛГОРИТМЫ ВЫЧИСЛИТЕЛЬНОЙ ГЕОМЕТРИИ.........197

8.1. Отсечение отрезка. Алгоритм Сазерленда - Кохена.,.............................197

8.2. Классификация точки относительно отрезка.............................................199

8.3. Расстояние от точки до прямой...................................................................200

8.4. Нахождение пересечения двух отрезков....................................................200


⇐ Предыдущая| |Следующая ⇒