<> <> <> DIRECTORY Imager USING [Context], ImagerColorDefs USING [ConstantColor], ImagerColorMap USING [MapEntry], ImagerDitheredDevice USING [SpecialPixel]; ImagerDitherContext: CEDAR DEFINITIONS ~ BEGIN <> MapEntries: TYPE ~ LIST OF ImagerColorMap.MapEntry; <> SetDitherMap: PROC [context: Imager.Context, mapEntries: MapEntries]; <> <> <> <> <<>> DoWithDitherMap: PROC [context: Imager.Context, mapEntries: MapEntries, action: PROC]; <> <> <> ConstantColor: TYPE ~ ImagerColorDefs.ConstantColor; SpecialPixel: TYPE ~ ImagerDitheredDevice.SpecialPixel; <> MakeSpecialColor: PROC [ordinaryColor: ConstantColor, specialPixel: SpecialPixel] RETURNS [ConstantColor]; <> END.