Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные МГ-1семестр БС и БИ.doc
Скачиваний:
10
Добавлен:
06.03.2016
Размер:
54.78 Кб
Скачать

Лабораторная работа №3.

Построение линии методом Брезенхема. Двумя нажатиями мыши в поле для рисования указываются произвольные точки, соответствующие началу и концу отрезка. Отрезок строится по пикселям с помощью соответствующего алгоритма.

При построении отрезка создать свой тип линии путём расчёта расстановки пикселей.

Варианты:

  1. Штрихпунктирная линия 1: линия из 2-х пикселей, пропуск 2-х пикселей, пиксель, пропуск 2-х пикселей…

  2. Штрихпунктирная линия 2: линия из 3-х пикселей, пропуск 2-х пикселей, пиксель, пропуск 2-х пикселей…

  3. Штрихпунктирная линия 3: линия из 4-х пикселей, пропуск 2-х пикселей, пиксель, пропуск 2-х пикселей…

  4. Штрихпунктирная линия 4: линия из 2-х пикселей, пропуск 1-го пикселя, пиксель, пропуск 1-го пикселя…

  5. Штрихпунктирная линия 5: линия из 3-х пикселей, пропуск 1-го пикселя, пиксель, пропуск 1-го пикселя…

  6. Штрихпунктирная линия 6: линия из 4-х пикселей, пропуск 1-го пикселя, пиксель, пропуск 1-го пикселя…

  7. Штрихпунктирная линия 7: линия из 2-х пикселей, пропуск 3-х пикселей, пиксель, пропуск 3-х пикселей…

  8. Штрихпунктирная линия 8: линия из 3-х пикселей, пропуск 3-х пикселей, пиксель, пропуск 3-х пикселей…

  9. Штриховая линия с разными штрихами 1: линия из 2-х пикселей, пропуск 2-х пикселей, линия из 3-х пикселей, пропуск 3-х пикселей…

  10. Штриховая линия с разными штрихами 2: линия из 4-х пикселей, пропуск 4-х пикселей, линия из 3-х пикселей, пропуск 3-х пикселей…

  11. Штриховая линия с разными штрихами 3: линия из 2-х пикселей, пропуск 3-х пикселей, линия из 3-х пикселей, пропуск 2-х пикселей…

  12. Штриховая линия с разными штрихами 4: линия из 2-х пикселей, пропуск 2-х пикселей, линия из 4-х пикселей, пропуск 4-х пикселей…

  13. Штриховая линия с разными штрихами 5: линия из 4-х пикселей, пропуск 2-х пикселей, линия из 3-х пикселей, пропуск 2-х пикселей…

  14. Штриховая линия с разными штрихами 6: линия из 4-х пикселей, пропуск 2-х пикселей, линия из 2-х пикселей, пропуск 2-х пикселей…

  15. Штриховая линия с разными штрихами 7: линия из 4-х пикселей, пропуск 3-х пикселей, линия из 2-х пикселей, пропуск 3-х пикселей…

  16. Штриховая линия с разными штрихами 8: линия из 2-х пикселей, пропуск 4-х пикселей, линия из 3-х пикселей, пропуск 4-х пикселей…

  17. Штриховая линия 1: линия из 3-х пикселей, пропуск 3-х пикселей…

  18. Штриховая линия 2: линия из 4-х пикселей, пропуск 2-х пикселей…

  19. Штриховая линия 3: линия из 2-х пикселей, пропуск 4-х пикселей…

  20. Штриховая линия 4: линия из 3-х пикселей, пропуск 2-х пикселей…

  21. Штриховая линия 5: линия из 2-х пикселей, пропуск 3-х пикселей…

  22. Штриховая линия 6: линия из 3-х пикселей, пропуск 4-х пикселей…

  23. Штриховая линия 7: линия из 4-х пикселей, пропуск 3-х пикселей…

  24. Штриховая линия 8: линия из 4-х пикселей, пропуск 4-х пикселей…

Лабораторная работа №4.

Построение окружности методом Брезенхема. Двумя нажатиями мыши в поле для рисования указываются произвольные точки, соответствующие центру и радиусу окружности. Окружность строится по пикселям с помощью соответствующего алгоритма. Линия сплошная.