SVRefresh.mesa
Copyright © 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.
DIRECTORY
Imager, SVBasicTypes, SVInterfaceTypes;
SVRefresh: CEDAR DEFINITIONS =
BEGIN
BoundBox: TYPE = SVBasicTypes.BoundBox;
SelectionClass: TYPE = SVInterfaceTypes.SelectionClass;
ViewerToolData: TYPE = SVInterfaceTypes.ViewerToolData;
ActionAreaPaint: PROC [screen: Imager.Context, whatHasChanged: ATOM, viewerToolData: ViewerToolData];
MoveToOverlay: PROC [entity: REF ANY, viewerToolData: ViewerToolData];
MoveToBackground: PROC [entity: REF ANY, viewerToolData: ViewerToolData];
MoveAllSelectedToOverlay: PROC [viewerToolData: ViewerToolData, selectClass: SelectionClass];
MoveAllSelectedToBackground: PROC [viewerToolData: ViewerToolData];
EmptyOverlay: PROC [viewerToolData: ViewerToolData] RETURNS [BOOL];
SplitBackgroundAndOverlay: PROC [viewerToolData: ViewerToolData, restoreBox: BoundBox];
END.