[ Содержание ][ Перечень функций ]

XFillRectangles - нарисовать набор заполненных прямоугольников из списка

СИНТАКСИС
    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.


[ Содержание ][ Перечень функций ]