This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
courses:programming:cw_spring_ornament [2024/03/13 20:13] sergey_tinyakov |
courses:programming:cw_spring_ornament [2024/03/13 20:22] (current) sergey_tinyakov |
||
---|---|---|---|
Line 9: | Line 9: | ||
===== Прямоугольный узор (rectangle) ===== | ===== Прямоугольный узор (rectangle) ===== | ||
+ | |||
+ | Рисует ''count'' прямоугольников цвета ''color'' с толщиной границы ''thickness'' начиная от границы изображения. Расстояние между прямоугольниками равняется ''thickness'' | ||
Параметры: | Параметры: | ||
Line 20: | Line 22: | ||
===== Круговой узор (circle) ===== | ===== Круговой узор (circle) ===== | ||
+ | |||
+ | Определяет окружность, радиус которой равен минимуму из расстояний до границы изображения по двум осям. Закрашивает цветом ''color'' все, что вне этой окружности | ||
Параметры: | Параметры: | ||
Line 31: | Line 35: | ||
===== Узор из полукругов (semicircles) ===== | ===== Узор из полукругов (semicircles) ===== | ||
+ | |||
+ | На границах изображения рисует ''count'' полукругов цвета ''color'' и толщины ''thickness''. Радиус полукругов должен определяться автоматически. Если высота/ширина изображения не делятся нацело, то необходимо сделать **окруление вверх**, т.е. последний полукруг (нижний для боковых границ и правый для горизонтальных границ) может быть не полностью изображен | ||
Параметры: | Параметры: |