GGTrajTypes.mesa
Copyright © 1992 by Xerox Corporation. All rights reserved.
Bier, January 28, 1993 3:35 pm PST
Contents: Types that pertain only to slices of class Traj. Putting the types here reduces a dependency of GGOutline on GGTraj
DIRECTORY
GGBasicTypes, GGSegmentTypes, GGModelTypes;
GGTrajTypes: CEDAR DEFINITIONS = BEGIN
Point: TYPE = GGBasicTypes.Point;
Segment: TYPE = GGSegmentTypes.Segment;
Slice: TYPE = GGModelTypes.Slice;
SliceDescriptor: TYPE = GGModelTypes.SliceDescriptor;
MakeCurveProc: TYPE = PROC [lo, hi: Point, props: LIST OF REF] RETURNS [seg: Segment];
RunProc: TYPE = PROC [run: SliceDescriptor] RETURNS [traj: Slice];
END.