fill. Закрашивание одноцветной области изображения

^картинка.fill(x;y;цвет)   

Метод используется для закрашивания областей изображения, окрашенных в одинаковый цвет, новым цветом. Область закрашивания определяется относительно точки с координатами X и Y.

Пример
$square[^image::create(100;100;0x000000)]
^square.
line(0;0;100;100;0xFFFFFF)
^square.fill(10;0;0xFFFF00)
$
response:body[^square.gif[]]

В браузере будет выведен квадрат размером 100 на 100 пикселов, перечеркнутый по диагонали белой линией. Нижняя половина квадрата черная, а верхняя закрашена желтым цветом.


In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 30.03.2004