<<>> <> <> <> DIRECTORY Imager USING [Context], ImagerSample USING [SampleMap], ImagerTransformation USING [ScanMode], PrintColor USING [ColorCorrection, HalftoneProperties, LogicalDevice], SF USING [Vec], Vector2 USING [VEC]; ImagerFourColorContext: CEDAR DEFINITIONS ~ BEGIN Toner: TYPE ~ {black, cyan, magenta, yellow}; Create: PROC [deviceSpaceSize: SF.Vec, scanMode: ImagerTransformation.ScanMode, surfaceUnitsPerInch: Vector2.VEC, logicalDevice: PrintColor.LogicalDevice, halftoneProperties: PrintColor.HalftoneProperties, correction: PrintColor.ColorCorrection, interpolate: BOOL, bitmaps: ARRAY Toner OF ImagerSample.SampleMap] RETURNS [Imager.Context]; <> <> <> <> <> <> <> <> SetBitmaps: PROC [context: Imager.Context, bitmaps: ARRAY Toner OF ImagerSample.SampleMap]; <> END.