logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

XCreateRegion, XSetRegion, XDestroyRegion - create or destroy regions

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.

Name

       XCreateRegion, XSetRegion, XDestroyRegion - create or destroy regions

See Also

XEmptyRegion(3), XIntersectRegion(3)
       Xlib-CLanguageXInterface

X Version 11                                      libX11 1.8.12                                 XCreateRegion(3)

Syntax


       Region XCreateRegion(void);

       int XSetRegion(Display *display, GC gc, Region r);

       int XDestroyRegion(Region r);

See Also