<> <> <> <> <<>> <> <<>> DIRECTORY Imager USING [Color, ColorOperator, Context, Font, PixelArray], IO USING [STREAM], Rope USING [ROPE]; ImagerInterpress: CEDAR DEFINITIONS ~ BEGIN Ref: TYPE ~ REF Rep; Rep: TYPE; <<>> Create: PROC [fileName: Rope.ROPE, header: Rope.ROPE _ NIL] RETURNS [Ref]; <> <> <<>> CreateFromStream: PROC [stream: IO.STREAM, header: Rope.ROPE] RETURNS [Ref]; <> <<>> DeclareFont: PROC [self: Ref, font: Imager.Font]; <> <<>> DeclareColor: PROC [self: Ref, color: Imager.Color]; <> <<>> DeclarePixelArray: PROC [self: Ref, pixelArray: Imager.PixelArray]; <> <<>> DeclareColorOperator: PROC [self: Ref, colorOperator: Imager.ColorOperator]; <> <<>> DoPage: PROC [self: Ref, action: PROC [Imager.Context], scale: REAL _ 1.0]; <> Close: PROC [self: Ref]; <> <<>> Finish: PROC [self: Ref]; <> <<>> END.