




Transforms a rectangle using a port's transform, and binds the resulting values to a variable across the evaluation of the macro's body.
A variable.
A graphics port.
A real number.
A real number.
A real number.
A real number.
A body of Lisp code.
The 
with-transformed-area
 macro transforms a rectangle, binding the resulting four corner points to 
points
 for the duration of 
body
. The 
left top right bottom values
 represent a rectangular area bounded by four points. The four points are transformed by the 
port
's transform and the list of eight values (alternating 
x
 and 
y
 values for four points) bound to the 
points
 variable for the duration of the macro body.