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

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

СИНТАКСИС
    XFillArcs(display, d, gc, arcs, narcs)
	Display *display;
	Drawable d;
	GC gc;
	XArc *arcs;
	int narcs;

АРГУМЕНТЫ

ОПИСАНИЕ

     Функция XFillArcs рисует набор заполненных дуг, перечисленных в списке arcs. Каким образом дуги представлены в списке, читайте в описании структуры XArc.

     Замыкающие дуги границы формируются в соответствии с параметром arc_mode графического контекста. Для значения ArcChord это просто линии, соединяющие концы дуг. Для значения ArcPieSlice это две линии, идущие от концов дуг к центрам образующих эллипсов. Подробнее это рассмотрено в описании функции XSetArcMode. При рисовании каждой отдельной заполненной дуги ни одна одна точка не отрисовывается повторно. Если в списке присутствуют перекрывающиеся дуги, то в местах перекрытия точки будут отрисовываться повторно.

     Для рисования дуг используются следующие параметры графического контекста: 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.

     Функция XFillArcs может генерировать следующие ошибки:

Cм. также: XFillRectangle, XFillRectangles, XFillPolygon, XFillArc, XDrawArcs.


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