Лабораторная работа №2
- 12
Построение окружности простым методом. Двумя нажатиями мыши в поле для рисования указываются произвольные точки, соответствующие центру и радиусу окружности. Окружность строится по пикселям с помощью соответствующего алгоритма.
При построении окружности создать свой тип линии путём расчёта расстановки пикселей.
Варианты:
- Штриховая линия с разными штрихами 1: линия из 2-х пикселей, пропуск 2-х пикселей, линия из 3-х пикселей, пропуск 3-х пикселей…
- Штриховая линия с разными штрихами 2: линия из 4-х пикселей, пропуск 4-х пикселей, линия из 3-х пикселей, пропуск 3-х пикселей…
- Штриховая линия с разными штрихами 3: линия из 2-х пикселей, пропуск 3-х пикселей, линия из 3-х пикселей, пропуск 2-х пикселей…
- Штриховая линия с разными штрихами 4: линия из 2-х пикселей, пропуск 2-х пикселей, линия из 4-х пикселей, пропуск 4-х пикселей…
- Штриховая линия с разными штрихами 5: линия из 4-х пикселей, пропуск 2-х пикселей, линия из 3-х пикселей, пропуск 2-х пикселей…
- Штриховая линия с разными штрихами 6: линия из 4-х пикселей, пропуск 2-х пикселей, линия из 2-х пикселей, пропуск 2-х пикселей…
- Штриховая линия с разными штрихами 7: линия из 4-х пикселей, пропуск 3-х пикселей, линия из 2-х пикселей, пропуск 3-х пикселей…
- Штриховая линия с разными штрихами 8: линия из 2-х пикселей, пропуск 4-х пикселей, линия из 3-х пикселей, пропуск 4-х пикселей…
- Штриховая линия 1: линия из 3-х пикселей, пропуск 3-х пикселей…
- Штриховая линия 2: линия из 4-х пикселей, пропуск 2-х пикселей…
- Штриховая линия 3: линия из 2-х пикселей, пропуск 4-х пикселей…
- Штриховая линия 4: линия из 3-х пикселей, пропуск 2-х пикселей…
- Штриховая линия 5: линия из 2-х пикселей, пропуск 3-х пикселей…
- Штриховая линия 6: линия из 3-х пикселей, пропуск 4-х пикселей…
- Штриховая линия 7: линия из 4-х пикселей, пропуск 3-х пикселей…
- Штриховая линия 8: линия из 4-х пикселей, пропуск 4-х пикселей…
- Штрихпунктирная линия 1: линия из 2-х пикселей, пропуск 2-х пикселей, пиксель, пропуск 2-х пикселей…
- Штрихпунктирная линия 2: линия из 3-х пикселей, пропуск 2-х пикселей, пиксель, пропуск 2-х пикселей…
- Штрихпунктирная линия 3: линия из 4-х пикселей, пропуск 2-х пикселей, пиксель, пропуск 2-х пикселей…
- Штрихпунктирная линия 4: линия из 2-х пикселей, пропуск 1-го пикселя, пиксель, пропуск 1-го пикселя…
- Штрихпунктирная линия 5: линия из 3-х пикселей, пропуск 1-го пикселя, пиксель, пропуск 1-го пикселя…
- Штрихпунктирная линия 6: линия из 4-х пикселей, пропуск 1-го пикселя, пиксель, пропуск 1-го пикселя…
- Штрихпунктирная линия 7: линия из 2-х пикселей, пропуск 3-х пикселей, пиксель, пропуск 3-х пикселей…
- Штрихпунктирная линия 8: линия из 3-х пикселей, пропуск 3-х пикселей, пиксель, пропуск 3-х пикселей…
- 12