<> <> <> <> <<>> DIRECTORY Vector2 USING [VEC], ImagerTransformation USING [Transformation]; ImagerPen: CEDAR DEFINITIONS ~ BEGIN VEC: TYPE ~ Vector2.VEC; Transformation: TYPE ~ ImagerTransformation.Transformation; Pen: TYPE ~ REF PenRep; PenRep: TYPE ~ RECORD [SEQUENCE size: NAT OF VEC]; <> Degrees: TYPE ~ REAL; MakeTransformedCircle: PROC [strokeWidth: REAL, m: Transformation] RETURNS [Pen]; <> <<>> MakeEllipse: PROC [majorAxis, minorAxis: REAL, theta: Degrees] RETURNS [Pen]; <> <<>> END.