<> <> <> <<>> DIRECTORY Atom, GridModulation, ImagerPixelMap, Rope; FontTuningParameters: CEDAR DEFINITIONS ~ BEGIN ROPE: TYPE ~ Rope.ROPE; PixelMap: TYPE ~ ImagerPixelMap.PixelMap; DeviceRectangle: TYPE ~ ImagerPixelMap.DeviceRectangle; RealSequence: TYPE ~ REF RealSequenceRep; RealSequenceRep: TYPE ~ RECORD [SEQUENCE length: NAT OF REAL]; Ref: TYPE ~ REF Rep; Rep: TYPE ~ RECORD [ gridParam: GridModulation.OptimizationParameters _ [1.0, 1.0, 1.0, 1.0], gridReductionFactor: INT _ 5, comparisonKernel: PixelMap, printerModelNeighborhood: DeviceRectangle, intensity: RealSequence, noiseWeight: REAL _ 0.0, noisePenalty: RealSequence, occurrences: RealSequence, swathWidth: INT _ 1, tuningPasses: INT _ 0 ]; Load: PROC [fileName: ROPE] RETURNS [Ref]; BadToken: SIGNAL [fileName: ROPE, token: ROPE, location: INT]; Store: PROC [ref: Ref, fileName: ROPE]; END.