ImagerUtils.mesa
Copyright © 1984 Xerox Corporation. All rights reserved.
Doug Wyatt, September 18, 1984 5:14:14 pm PDT
DIRECTORY
Imager USING [Context],
Vector2 USING [VEC];
ImagerUtils: CEDAR DEFINITIONS
~ BEGIN
Context: TYPE ~ Imager.Context;
VEC: TYPE ~ Vector2.VEC;
MaskRectangleViaMaskFill: PUBLIC PROC[context: Context, x, y, w, h: REAL];
MaskRectangleIViaMaskFill: PUBLIC PROC[context: Context, x, y, w, h: INTEGER];
MaskRectangleIViaMaskRectangle: PUBLIC PROC[context: Context, x, y, w, h: INTEGER];
MaskVectorViaMaskStroke: PUBLIC PROC[context: Context, p1, p2: VEC];
MaskVectorIViaMaskStroke: PUBLIC PROC[context: Context, x1, y1, x2, y2: INTEGER];
MaskVectorIViaMaskVector: PUBLIC PROC[context: Context, x1, y1, x2, y2: INTEGER];
MaskUnderlineIViaMaskUnderline: PUBLIC PROC[context: Context, dy, h: INTEGER];
ClipRectangleViaClipOutline: PUBLIC PROC[context: Context, x, y, w, h: REAL, exclude: BOOL];
ClipRectangleIViaClipOutline: PUBLIC PROC[context: Context, x, y, w, h: INTEGER, exclude: BOOL];
ClipRectangleIViaClipRectangle: PUBLIC PROC[context: Context, x, y, w, h: INTEGER, exclude: BOOL];
SpaceIViaSpace: PUBLIC PROC[context: Context, x: INTEGER];
END.