XCreateRegion (3)
Leading comments
Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the foll...
NAME
XCreateRegion, XSetRegion, XDestroyRegion - create or destroy regionsSYNTAX
- Region XCreateRegion(void);
- int XSetRegion(Display *display, GC gc, Region r);
- int XDestroyRegion(Region r);
ARGUMENTS
- display
- Specifies the connection to the X server.
- gc
- Specifies the GC.
- r
- Specifies the region.
DESCRIPTION
The XCreateRegion function creates a new empty region.The XSetRegion function sets the clip-mask in the GC to the specified region. The region is specified relative to the drawable's origin. The resulting GC clip origin is implementation-dependent. Once it is set in the GC, the region can be destroyed.
The XDestroyRegion function deallocates the storage associated with a specified region.
SEE ALSO
XEmptyRegion(3), XIntersectRegion(3)Xlib - C Language X Interface