DIRECTORY Atom USING [PropList], ImagerTransformation USING [Transformation]; ImagerPixelArrayDefs: CEDAR DEFINITIONS ~ BEGIN Transformation: TYPE ~ ImagerTransformation.Transformation; PixelArray: TYPE ~ REF PixelArrayRep; PixelArrayRep: TYPE ~ RECORD[ propList: Atom.PropList _ NIL, samplesPerPixel: NAT, -- number of samples for each pixel sSize, fSize: INT, -- slow and fast dimensions (Interpress calls these xPixels, yPixels) m: Transformation, -- transforms [s, f] coordinates to "upright" [x, y] coordinates impl: REF PixelArrayImplRep, -- implementation data shared by all classes class: REF PixelArrayClassRep, -- class operations data: REF -- instance data ]; PixelArrayImplRep: TYPE; -- see ImagerPixelArrayPrivate PixelArrayClassRep: TYPE; -- see ImagerPixelArrayPrivate END. ŠImagerPixelArrayDefs.mesa Copyright c 1985 by Xerox Corporation. All rights reserved. Doug Wyatt, April 15, 1985 1:51:29 pm PST Κ.˜codešœ™Kšœ Οmœ1™