<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<PRE>



XIntersectRegion(3X11)	  XLIB FUNCTIONS   XIntersectRegion(3X11)


NAME
       XIntersectRegion, XUnionRegion, XUnionRectWithRegion,
       XSubtractRegion, XXorRegion, XOffsetRegion, XShrinkRegion
       - region arithmetic

SYNTAX
       XIntersectRegion(sra, srb, dr_return)
	     Region sra, srb, dr_return;

       XUnionRegion(sra, srb, dr_return)
	     Region sra, srb, dr_return;

       XUnionRectWithRegion(rectangle, src_region,
       dest_region_return)
	    XRectangle *rectangle;
	    Region src_region;
	    Region dest_region_return;

       XSubtractRegion(sra, srb, dr_return)
	     Region sra, srb, dr_return;

       XXorRegion(sra, srb, dr_return)
	     Region sra, srb, dr_return;

       XOffsetRegion(r, dx, dy)
	     Region r;
	     int dx, dy;

       XShrinkRegion(r, dx, dy)
	     Region r;
	     int dx, dy;

ARGUMENTS
       dest_region_return
		 Returns the destination region.

       dr_return Returns the result of the computation.	 ds Dy
		 move or shrink

       dx
       dy	 Specify the x and y coordinates, which define
		 the amount you want to	 the specified region.

       r	 Specifies the region.

       rectangle Specifies the rectangle.

       sra
       srb	 Specify the two regions with which you want to
		 perform the computation.

       src_region
		 Specifies the source region to be used.




X Version 11		   Release 6.1				1





XIntersectRegion(3X11)	  XLIB FUNCTIONS   XIntersectRegion(3X11)


DESCRIPTION
       The XIntersectRegion function computes the intersection of
       two regions.

       The XUnionRegion function computes the union of two
       regions.

       The XUnionRectWithRegion function updates the destination
       region from a union of the specified rectangle and the
       specified source region.

       The XSubtractRegion function subtracts srb from sra and
       stores the results in dr_return.

       The XXorRegion function calculates the difference between
       the union and intersection of two regions.

       The XOffsetRegion function moves the specified region by a
       specified amount.

       The XShrinkRegion function reduces the specified region by
       a specified amount.  Positive values shrink the size of
       the region, and negative values expand the region.

SEE ALSO
       XCreateRegion(3X11), XDrawRectangle(3X11), XEmptyRe
       gion(3X11)
       Xlib - C Language X Interface





























X Version 11		   Release 6.1				2


</PRE>
</BODY>
</HTML>
