Returns the four values of the currently collected drawing extremes.
graphics-ports
get-bounds pixmap-port => left, top, right, bottom
pixmap-port⇩ |
A graphics port. |
left⇩ |
An integer. |
top⇩ |
An integer. |
right⇩ |
An integer. |
bottom⇩ |
An integer. |
The function get-bounds
returns the four values left, top, right, bottom of the currently collected drawing extremes in pixmap-port. The values can be used to get an image from the port.
Drawing extremes are collected by passing non-nil for the collect or relative arguments to create-pixmap-port or with-pixmap-graphics-port.
(with-pixmap-graphics-port (p1 pane width height :relative t) (with-graphics-rotation (p1 0.123) (draw-rectangle p1 100 100 200 120 :filled t :foreground :red) (get-bounds p1)))
produces the following output:
72 112 285 255
create-pixmap-port
make-image-from-port
with-pixmap-graphics-port
CAPI User Guide and Reference Manual (Macintosh version) - 01 Dec 2021 19:31:44