<> <> <> <<>> DIRECTORY Imager USING [Color, Context, FONT, Pair, PathProc, PixelArray, ROPE, StrokeEnd, Transformation]; ImagerDefault: CEDAR DEFINITIONS ~ BEGIN OPEN Imager; <> <<>> DoSave: PROC[context: Context, body: PROC]; DoSaveAll: PROC[context: Context, body: PROC]; SetPriorityImportant: PROC[context: Context, priorityImportant: BOOL]; SetFont: PROC[context: Context, font: FONT]; SetColor: PROC[context: Context, color: Color]; SetNoImage: PROC[context: Context, noImage: BOOL]; SetStrokeWidth: PROC[context: Context, strokeWidth: REAL]; SetStrokeEnd: PROC[context: Context, strokeEnd: StrokeEnd]; SetAmplifySpace: PROC[context: Context, amplifySpace: REAL]; SetCorrectShrink: PROC[context: Context, correctShrink: REAL]; ConcatT: PROC[context: Context, m: Transformation]; ScaleT: PROC[context: Context, s: REAL]; Scale2T: PROC[context: Context, sx, sy: REAL]; RotateT: PROC[context: Context, a: REAL]; TranslateT: PROC[context: Context, x, y: REAL]; Move: PROC[context: Context]; Trans: PROC[context: Context]; ShowRope: PROC[context: Context, rope: ROPE, start, len: INT]; ShowText: PROC[context: Context, text: REF READONLY TEXT, start, len: NAT]; ShowChar: PROC[context: Context, char: CHAR]; SetXY: PROC[context: Context, x, y: REAL]; SetXYI: PROC[context: Context, x, y: INTEGER]; SetXYRel: PROC[context: Context, x, y: REAL]; SetXYRelI: PROC[context: Context, x, y: INTEGER]; SetSampledColor: PROC[context: Context, pa: PixelArray, pixelT: Transformation, colorOperator: ATOM]; SetSampledBlack: PROC[context: Context, pa: PixelArray, pixelT: Transformation, transparent: BOOL]; SetGray: PROC[context: Context, f: REAL]; MaskVector: PROC[context: Context, x1, y1, x2, y2: REAL]; MaskVectorI: PROC[context: Context, x1, y1, x2, y2: INTEGER]; MaskRectangle: PROC[context: Context, x, y, w, h: REAL]; MaskRectangleI: PROC[context: Context, x, y, w, h: INTEGER]; StartUnderline: PROC[context: Context]; MaskUnderline: PROC[context: Context, dy, h: REAL]; MaskUnderlineI: PROC[context: Context, dy, h: INTEGER]; ClipOutline: PROC[context: Context, pathProc: PathProc, pathData: REF]; ExcludeOutline: PROC[context: Context, pathProc: PathProc, pathData: REF]; ClipRectangle: PROC[context: Context, x, y, w, h: REAL]; ClipRectangleI: PROC[context: Context, x, y, w, h: INTEGER]; ExcludeRectangle: PROC[context: Context, x, y, w, h: REAL]; ExcludeRectangleI: PROC[context: Context, x, y, w, h: INTEGER]; CorrectMask: PROC[context: Context]; CorrectSpace: PROC[context: Context, x, y: REAL]; Correct: PROC[context: Context, body: PROC]; SetCorrectMeasure: PROC[context: Context, x, y: REAL]; SetCorrectTolerance: PROC[context: Context, x, y: REAL]; Space: PROC[context: Context, x: REAL]; SpaceI: PROC[context: Context, x: INTEGER]; CorrectSpaceView: PROC[context: Context, v: Pair]; <> END.