DIRECTORY BufferedRefresh, Imager, SVBasicTypes, SVInterfaceTypes, SVSceneTypes, SVSelect; SVRefresh: CEDAR DEFINITIONS = BEGIN BoundBox: TYPE = SVBasicTypes.BoundBox; FeatureData: TYPE = SVInterfaceTypes.FeatureData; Rectangle: TYPE = Imager.Rectangle; SelectionClass: TYPE = SVSelect.SelectionClass; SliceDescriptor: TYPE = SVSceneTypes.SliceDescriptor; SVData: TYPE = SVInterfaceTypes.SVData; ActionAreaPaint: PROC [screen: Imager.Context, whatHasChanged: ATOM, svData: SVData]; RawPaint: PROC [screen: Imager.Context, paintProc: SVInterfaceTypes.DisplayContextProc, svData: SVData]; CreateSandwich: PROC [] RETURNS [sandwich: BufferedRefresh.Sandwich]; MoveToOverlay: PROC [entity: REF ANY, svData: SVData]; MoveToBackground: PROC [sliceD: SliceDescriptor, svData: SVData]; MoveAllSelectedToOverlay: PROC [svData: SVData, selectClass: SelectionClass]; MoveOverlayToBackground: PROC [svData: SVData]; EmptyOverlay: PROC [svData: SVData] RETURNS [BOOL]; SplitBackgroundAndOverlay: PROC [svData: SVData, restoreBox: BoundBox]; NoteNewForeground: PROC [alignObjects: LIST OF FeatureData, svData: SVData]; InterpressEntireScene: PROC [dc: Imager.Context, svData: SVData]; SnapShot: PROC [dc: Imager.Context, svData: SVData]; END. ΪSVRefresh.mesa Copyright c 1986 by Xerox Corporation. All rights reserved. Last edited by Bier on February 2, 1987 Contents: All painting actions in Solidviews are called thru this interface. Drawing Entities Κ‰˜J˜Icodešœ™Kšœ Οmœ1™