Perform 2d OR operation of one region with second region, leaving result in second region
Source position: agraphics.pas line 2216
function OrRegionRegionND( |
R1: PRegion; |
R2: PRegion |
):PRegion; |
R1 |
|
A pointer to Source Region |
R2 |
|
A pointer to Destination Region |
The resulting region or nil in case there's no enough free memory
If any portion of R1 is not in the region then add that portion to the R2
|
Perform 2d AND operation of one region with second region, leaving result in second region. |
|
|
Perform 2d OR operation of rectangle with region, leaving result in region. |
|
|
Perform 2d XOR operation of one region with second region, leaving result in second region |
|
|
Perform 2d OR operation of one region with second region, leaving result in second region |
|
|
Perform 2d CLEAR operation of rectangle with region, leaving result in region. |
|
|
Allocates memory for a new Region and initializes it to an empty Region. |