[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


   NAME 
       XorRegionRegion -- Perform 2d XOR operation of one region
                       with second region, leaving result in second region

   SYNOPSIS 
       status = XorRegionRegion(region1,region2)
         d0                        a0      a1

        bool xorregionregion( struct region *, struct region * );

   FUNCTION 
        Join the regions together. If any part of region1 overlaps
        region2 then remove that from the new region.

   INPUTS 
       region1      = pointer to region structure
       region2      = pointer to region structure

   RESULTS
        status - return TRUE if successful operation
                 return FALSE if ran out of memory

   BUGS