ImagerBitmapContext.mesa
Copyright Ó 1986, 1987, 1989, 1991 by Xerox Corporation. All rights reserved.
Michael Plass, October 26, 1991 10:14 pm PDT
DIRECTORY
Imager USING [Context, SampleMap, ScanMode, VEC],
ImagerBrick USING [Brick],
SF USING [Vec];
ImagerBitmapContext: CEDAR DEFINITIONS
~ BEGIN
classCode: READONLY ATOM;
Create: PROC [deviceSpaceSize: SF.Vec, scanMode: Imager.ScanMode, surfaceUnitsPerInch: Imager.VEC, surfaceUnitsPerPixel: NAT ¬ 1, pixelUnits: BOOL ¬ FALSE, fontCacheName: ATOM ¬ NIL] RETURNS [Imager.Context];
SetBitmap: PROC [context: Imager.Context, bitmap: Imager.SampleMap];
GetBitmap: PROC [context: Imager.Context] RETURNS [Imager.SampleMap];
SetBrick: PROC [context: Imager.Context, brick: ImagerBrick.Brick];
GetBrick: PROC [context: Imager.Context] RETURNS [ImagerBrick.Brick];
SetSeparation: PROC [context: Imager.Context, separation: ATOM];
GetSeparation: PROC [context: Imager.Context] RETURNS [ATOM];
END.