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 пикселов, перечеркнутый по диагонали белой линией. Нижняя половина квадрата черная, а верхняя закрашена желтым цветом.

    Поддержать сайт на родительском проекте КГБ