<> <> <> <> <<>> DIRECTORY Imager USING [Color, Context], ImagerTransformation USING [Transformation], ImagerSample USING [SampleMap], Terminal USING [Virtual]; ImagerOps: CEDAR DEFINITIONS ~ BEGIN OPEN Imager; Kind: TYPE ~ ATOM; <> KindOf: PROC [context: Context] RETURNS [Kind]; KnownKinds: PROC RETURNS [LIST OF Kind]; <> SurfaceToDevice: PROC [context: Context] RETURNS [ImagerTransformation.Transformation]; <<>> TerminalFromContext: PROC [context: Context] RETURNS [vt: Terminal.Virtual, color: BOOL]; <> <<>> SampleMapsFromContext: PROC [context: Context] RETURNS [LIST OF ImagerSample.SampleMap]; <> <<>> DoWithBuffer: PROC [context: Context, action: PROC, x, y, w, h: INTEGER, backgroundColor: Color _ NIL]; <> END.