[ Содержание ] | [ Перечень функций ] |
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,
[ Содержание ] | [ Перечень функций ] |