XDrawFilled() XDrawFilled()
Name
XDrawFilled - draw a filled polygon or curve from vertex list (from X10).
Synopsis
Status XDrawFilled(display, drawable, gc, vlist, vcount)
Display *display;
Drawable drawable;
GC gc;
Vertex *vlist;
int vcount;
Arguments
display Specifies a connection to an X server; returned from XOpenDisplay().
drawable Specifies the drawable.
gc Specifies the graphics context.
vlist Specifies a pointer to the list of vertices.
vcount Specifies how many vertices are in vlist.
Returns
Zero on failure, non-zero on success.
Description
This function is provided for compatibility with X Version 10. To use it you must include the file <X11/X10.h> and link with the library
-loldX. XDrawFilled() achieves the effects of the X Version 10 XDrawTiled and XDrawFilled() functions.
XDrawFilled() draws arbitrary polygons or curves, according to the same rules as XDraw, and then fills them.
XDrawFilled() uses the following graphics context components: function, plane_mask, line_width, line_style, cap_style, join_style,
fill_style, subwindow_mode, clip_x_origin, clip_y_origin, and clip_mask. This function also uses these graphics context mode-dependent
components: foreground, background, tile, stipple, ts_x_origin, ts_y_origin, dash_offset, dashes, fill_style and fill_rule.
XDrawFilled() returns a Status of zero on failure, and non-zero on success.
For more information, see Volume One, Appendix B, X10 Compatibility.
See Also
XClearArea(), XClearWindow(), XCopyArea(), XCopyPlane(), XDraw, XDrawArc(), XDrawArcs(), XDrawLine(), XDrawLines(), XDrawPoint(), XDraw-
Points(), XDrawRectangle(), XDrawRectangles(), XDrawSegments(), XFillArc(), XFillArcs(), XFillPolygon(), XFillRectangle(), XFillRectan-
gles().
Xlib - Drawing Primitives XDrawFilled()