XSetArcMode(3X11) XLIB FUNCTIONS XSetArcMode(3X11)NAME
XSetArcMode, XSetSubwindowMode, XSetGraphicsExposure - GC
convenience routines
SYNTAX
XSetArcMode(display, gc, arc_mode)
Display *display;
GC gc;
int arc_mode;
XSetSubwindowMode(display, gc, subwindow_mode)
Display *display;
GC gc;
int subwindow_mode;
XSetGraphicsExposures(display, gc, graphics_exposures)
Display *display;
GC gc;
Bool graphics_exposures;
ARGUMENTS
arc_mode Specifies the arc mode. You can pass ArcChord
or ArcPieSlice.
display Specifies the connection to the X server.
gc Specifies the GC.
graphics_exposures
Specifies a Boolean value that indicates whether
you want GraphicsExpose and NoExpose events to
be reported when calling XCopyArea and XCopy-
Plane with this GC.
subwindow_mode
Specifies the subwindow mode. You can pass
ClipByChildren or IncludeInferiors.
DESCRIPTION
The XSetArcMode function sets the arc mode in the speci-
fied GC.
XSetArcMode can generate BadAlloc, BadGC, and BadValue
errors.
The XSetSubwindowMode function sets the subwindow mode in
the specified GC.
XSetSubwindowMode can generate BadAlloc, BadGC, and Bad-
Value errors.
The XSetGraphicsExposures function sets the graphics-expo-
sures flag in the specified GC.
X Version 11 Release 6.4 1
XSetArcMode(3X11) XLIB FUNCTIONS XSetArcMode(3X11)
XSetGraphicsExposures can generate BadAlloc, BadGC, and
BadValue errors.
DIAGNOSTICS
BadAlloc The server failed to allocate the requested
resource or server memory.
BadGC A value for a GContext argument does not name a
defined GContext.
BadValue Some numeric value falls outside the range of
values accepted by the request. Unless a spe-
cific range is specified for an argument, the
full range defined by the argument's type is
accepted. Any argument defined as a set of
alternatives can generate this error.
SEE ALSOXCopyArea(3X11), XCreateGC(3X11), XQueryBestSize(3X11),
XSetClipOrigin(3X11), XSetFillStyle(3X11), XSetFont(3X11),
XSetLineAttributes(3X11), XSetState(3X11), XSetTile(3X11)
Xlib - C Language X Interface
X Version 11 Release 6.4 2