DIRECTORY Graphics USING [Box, Path], Plot USING [PlotSpec, Curves]; PlotOps: CEDAR DEFINITIONS = { Handle: TYPE = REF HandleData; HandleData: TYPE = RECORD[ plotSpec: Plot.PlotSpec _ NIL, locked: BOOL _ FALSE, background: BackgroundType _ white, realBounds, curvesBox: Graphics.Box _ [0, 0, 0, 0], paths: REF PathSequence _ NIL, curves: Plot.Curves _ NIL, unlocked: CONDITION ]; BackgroundType: TYPE = {white, gray, darkGray, black}; PathSequence: TYPE = RECORD[SEQUENCE size: CARDINAL OF Graphics.Path]; Lock: PROC [handle: Handle]; Unlock: PROC [handle: Handle]; }. ZFile: PlotOps.mesa Last Edited by: SChen, September 13, 1984 9:31:54 pm PDT types Ê˜Jšœ™J™8J˜šÏk ˜ Jšœ œ ˜Jšœœ˜—J˜Jšœ œ œ˜J™Jšœ™Jšœœœ ˜šœ œœ˜Jšœœ˜Jšœœœ˜Jšœ#˜#Jšœ3˜3Jšœœœ˜Jšœœ˜Jšœ  ˜J˜J˜—Jšœœ"˜6Jš œœœœœœ˜FJ˜JšÏnœœ˜Jšžœœ˜J˜J˜J™—…—@ž