R0 = 0 : Boxes in registers:
R2 = XMin1
R3 = YMin1
R4 = XMax1
R5 = YMax1
R6 = XMin2
R7 = YMin2
R8 = XMax2
R9 = YMax2
R0 = 1 : Boxes in blocks:
R2 = pointer to XMin1,YMin1,XMax1,YMax1
R3 = pointer to XMin2,YMin2,XMax2,YMax2
Exit:
If boxes intersect:
R0 = 1, C flag set
If boxes don't intersect:
R0 = 0, C flag clear
Checks whether the specified rectangles
intersect.
|
|
|