Macro
with-transformed-point (new-x new-y port x y) &body body
=> result
A variable
A variable
A graphics port
A real number
A real number
A body of Lisp code
The return value of the last form executed in body
with-transformed-point macro transforms the point given by (x y) using the port's transform and the resulting values are bound to the new-x and new-y variables. The body of the macro is then evaluated with this binding.