All Manuals > CAPI User Guide and Reference Manual > 22 GRAPHICS-PORTS Reference Entries

NextPrevUpTopContentsIndex

get-bounds

Function
Summary

Returns the four values of the currently collected drawing extremes.

Package

graphics-ports

Signature

get-bounds pixmap-port => left , top , right , bottom

Arguments

pixmap-port

A graphics port.

Values

left

An integer.

top

An integer.

right

An integer.

bottom

An integer.

Description

The function get-bounds returns the four values left , top , right , bottom of the currently collected drawing extremes. 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."

Example
(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
See also

create-pixmap-port
make-image-from-port
with-pixmap-graphics-port


CAPI User Guide and Reference Manual (Unix version) - 3 Aug 2017

NextPrevUpTopContentsIndex