ImagerClipper.mesa
This interface provides the internal view of the procedures, structures, etc. involved in setting, modifying and using clipping in the imager. You had better know what you are doing if using this!
Last Edited by:
Crow, May 18, 1983 4:16 pm
DIRECTORY
ImagerBasic USING [Context, ImagingSpace, ClipperRecord, Visibility, IntRectangle];
ImagerClipper: CEDAR DEFINITIONS
= BEGIN
Context: TYPE = ImagerBasic.Context;
IntRectangle: TYPE = ImagerBasic.IntRectangle;
ImagingSpace: TYPE = ImagerBasic.ImagingSpace;
ClipperRecord: TYPE = ImagerBasic.ClipperRecord;
Visibility:
TYPE = ImagerBasic.Visibility;
-- {visible, partlyVisible, invisible}
SetClipper: PROC [context: Context, clipSpace: ImagingSpace, clipper: ClipperRecord];
GetClipper: PROC [context: Context, clipSpace: ImagingSpace, clipper: ClipperRecord];
ConcatRectangle:
PROC [context: Context, clipSpace: ImagingSpace, area: IntRectangle];
END.