Binds four variables to the elements of a rectangle across a body of code.
Signature
rect-bind (( x y width height ) rectangle ) &body body => result
Arguments
x
A variable
y
A variable
width
A variable
height
A variable
rectangle
A rectangle
body
A body of Lisp code
Values
result
The return value of the last form in body .
Description
The rect-bind macro binds x y width height to the appropriate values from rectangle and executes the body forms. The rectangle is a list of the form ( left top right bottom ) .