BufferedRefreshExtras.mesa
Copyright © 1991 by Xerox Corporation. All rights reserved.
Bier, May 14, 1991 12:02 pm PDT
Contents: New routines for BufferedRefresh.
DIRECTORY
BufferedRefresh, Imager;
BufferedRefreshExtras: CEDAR DEFINITIONS = BEGIN
Sandwich: TYPE = BufferedRefresh.Sandwich;
DrawSandwichInBoxes:
PROC [sandwich: Sandwich, screen: Imager.Context, clientToViewer, viewerToClient: Imager.Transformation, clientData:
REF
ANY, ignoreBackingMap:
BOOL ←
FALSE, noBuffer:
BOOL ←
FALSE, changeRects:
LIST
OF Imager.Rectangle];
Like DrawSandwich, but clips the drawing operation to a union of rectangles instead of a single rectangle. This routine may make multiple calls to the layer drawing routines.
END.