import Quickshell See Region.intersection.
Create an intersection of this region and the other, leaving only
the area covered by both. (opposite of Xor)
Create an intersection of this region and the other, leaving only
the area not covered by both. (opposite of Intersect)
Combine this region, leaving a union of this and the other region. (opposite of Subtract)
Subtract this region, cutting this region out of the other. (opposite of Combine)