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: BOOLFALSE, noBuffer: BOOLFALSE, 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.