sheet-native-transformation [Generic Function]
Summary: Returns the transformation for the sheet sheet that converts sheet coordinates into native coordinates. The object returned by this function is volatile, so programmers must not depend on the components of the object remaining constant.
sheet-native-region [Generic Function]
Summary: Returns the region for the sheet sheet in native coordinates. The object returned by this function is volatile, so programmers must not depend on the components of the object remaining constant.
sheet-device-transformation [Generic Function]
Summary: Returns the transformation used by the graphics output routines when drawing on the mirror. This is the composition of the sheet's native transformation and the user transformation. The object returned by this function is volatile, so programmers must not depend on the components of the object remaining constant.
sheet-device-region [Generic Function]
Summary: Returns the actual clipping region to be used when drawing on the mirror. This is the intersection of the user's clipping region (transformed by the device transformation) with the sheet's native region. The object returned by this function is volatile, so programmers must not depend on the components of the object remaining constant.
invalidate-cached-transformations [Generic Function]
Summary:
sheet-native-transformation
and
sheet-device-transformation
typically cache the transformations for performance reasons.
invalidate-cached-
transformations
clears the cached native and device values for the sheet
sheet
's transformation and clipping region. It is invoked when a sheet's native transformation changes, which happens when a sheet's transformation is changed or when
invalidate-cached-transformations
is called on any of its ancestors.
invalidate-cached-regions [Generic Function]
Summary: sheet-native-region and sheet-device-region typically cache the regions for performance reasons. invalidate-cached-regions clears the cached native and device values for the sheet sheet 's native clipping region. It is invoked when a sheet's native clipping region changes, which happens when the clipping region changes or when invalidate-cached-regions is called on any of its ancestors.
Common Lisp Interface Manager 2.0 User's Guide - 3 Mar 2015