[ Содержание ] | [ Перечень функций ] |
XFillRectangles(display, d, gc, rectangles, nrectangles) Display *display; Drawable d; GC gc; XRectangle rectangles[]; int nrectangles;
АРГУМЕНТЫ
Функция XFillRectangles рисует набор прямоугольников, перечисленных в списке rectangles. Представление прямоугольников в списке читайте в описании структуры XRectangle.
Вызов функции XFillRectangles с точки зрения производительности более эффективен, чем отрисовка этих же прямоугольников, но по-отдельности, через функцию XFillRectangle.
При отрисовке прямоугольника никакая точка не выводится повторно. Если в списке присутствуют перекрывающиеся прямоугольники, то точки в местах перекрытия отрисовываются повторно.
Функция XFillRectangle использует следующие параметры графического контекста: function, plane_mask, fill_style, subwindow_mode, clip_x_origin, clip_y_origin и clip_mask. Также, в зависимости от режимов, установленных в графическом контексте, могут использоваться следующие параметры графического контекста: foreground, background, tile, stipple, tile- stipple- _x_origin, tile- stipple- _y_origin.
Назначение перечисленных параметров приведено в описании структуры XGCValues.
Функция XFillRectangles может генерировать следующие ошибки:
Cм. также: XFillRectangle, XFillPolygon, XFillArc, XFillArcs, XDrawRectangles.
[ Содержание ] | [ Перечень функций ] |