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

XDrawSegments - нарисовать набор сегментов из списка

СИНТАКСИС
    XDrawSegments(display, d, gc, segments, nsegments)
	Display *display;
	Drawable d;
	GC gc;
	XSegment *segments;
	int nsegments;

АРГУМЕНТЫ

ОПИСАНИЕ

    Функция XDrawSegments рисует набор прямых, независимых линий, перечисленных в списке segments. Представление линий в списке читайте в описании структуры XSegment. Отрисовка линий происходит в том порядке, в котором они перечислены в списке. При этом объединение линий в совпадающих точках не происходит.

     В каждой отдельной линии никакая точка не отрисовывается повторно. Если в списке есть пересекающиеся линии, то в местах пересечения точки отрисовываются повторно.

     Функция XDrawSegments использует следующие параметры графического контекста: function, plane_mask, line_width, line_style, cap_style, fill_style, subwindow_mode, clip_x_origin, clip_y_origin и clip_mask. Также, в зависимости от режимов, установленных в графическом контексте, могут использоваться следующие параметры графического контекста: foreground, background, tile, stipple, tile- stipple- _x_origin, tile- stipple- _y_origin, dash_offset и dash_list.

     Назначение перечисленных параметров приведено в описании структуры XGCValues.

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

Cм. также: XDrawPoint, XDrawPoints, XDrawArc, XDrawArcs, XDrawLine, XDrawLines. XDrawRectangle, XDrawRectangles,


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