ImagerPD.mesa
Copyright © 1983, 1984 Xerox Corporation. All rights reserved.
Michael Plass, December 2, 1983 3:17 pm
Doug Wyatt, October 17, 1984 1:14:07 pm PDT
DIRECTORY
Imager USING [Context],
PDFileFormat USING [DeviceCode],
Rope USING [ROPE];
ImagerPD: CEDAR DEFINITIONS
~ BEGIN
ROPE: TYPE ~ Rope.ROPE;
Context: TYPE ~ Imager.Context;
PDParameters: TYPE ~ RECORD[
deviceCode: PDFileFormat.DeviceCode,
sResolution, fResolution: CARDINAL, -- pixels per inch
imageSSize, imageFSize: CARDINAL, -- pixels
nColors: CARDINAL,
leftovers: BOOL,
bandSSize: NAT,
maxLoadWords: INT
];
Raven: PROC RETURNS[PDParameters];
Hornet: PROC RETURNS[PDParameters];
Gnat: PROC RETURNS[PDParameters];
PlateMaker: PROC RETURNS[PDParameters];
ReticleMaker: PROC RETURNS[PDParameters];
Puffin: PROC RETURNS[PDParameters];
ColorVersatec: PROC RETURNS[PDParameters];
Create: PROC[name: ROPE, params: PDParameters] RETURNS[Context];
NewPage: PROC[Context];
Close: PROC[Context];
END.