DIRECTORY IPBasic USING [Any, Integer, Number]; IPTemp: CEDAR DEFINITIONS = BEGIN OPEN IPBasic; Get: PROC[self: State, v: Vector, n: Integer] RETURNS[Any]; MakeVecLU: PROC[self: State, l, u: Integer] RETURNS[Vector]; MakeVec: PROC[self: State, n: Integer] RETURNS[Vector]; Shape: PROC[self: State, v: Vector] RETURNS[VectorShape]; OpenVec: PROC[self: State, v: Vector]; GetProp: PROC[self: State, v: Vector, propName: Any] RETURNS[value: Any, found: BOOL]; GetP: PROC[self: State, v: Vector, propName: Any] RETURNS[Any]; MergeProp: PROC[self: State, v1, v2: Vector] RETURNS[Vector]; Frame: PROC[self: State] RETURNS[Vector]; FGet: PROC[self: State, n: Integer] RETURNS[Any]; FSet: PROC[self: State, x: Any, n: Integer]; PoolOp: PROC[self: State] RETURNS[Operator]; Pool: PROC[self: State] RETURNS[Vector]; PGet: PROC[self: State, n: Integer] RETURNS[Any]; PSet: PROC[self: State, x: Any, n: Integer]; Env: PROC[self: State] RETURNS[Vector]; MakePool: PROC[self: State, v: Vector, persistent: BOOL] RETURNS[Operator]; NoPool: PROC[self: State] RETURNS[Operator]; MakeSimpleCO: PROC[self: State --, b: Body--] RETURNS[Operator]; MakeCO: PROC[self: State, po: Operator, f: Vector --, b: Body--] RETURNS[Operator]; MakeCompiledImage: PROC[self: State, f: Vector --, b: Body--] RETURNS[Operator]; Do: PROC[self: State, o: Operator]; DoSave: PROC[self: State, o: Operator]; DoSaveAll: PROC[self: State, o: Operator]; dosavesimplebody: PROC[self: State, arg: Arg] RETURNS[result]; dobody: PROC[self: State, arg: Arg] RETURNS[result]; dosavebody: PROC[self: State, arg: Arg] RETURNS[result]; dosaveallbody: PROC[self: State, arg: Arg] RETURNS[result]; pop: PROC[self: State, arg: Arg] RETURNS[result]; copy: PROC[self: State, arg: Arg] RETURNS[result]; dup: PROC[self: State, arg: Arg] RETURNS[result]; roll: PROC[self: State, arg: Arg] RETURNS[result]; exch: PROC[self: State, arg: Arg] RETURNS[result]; mark: PROC[self: State, arg: Arg] RETURNS[result]; unmark: PROC[self: State, arg: Arg] RETURNS[result]; unmark0: PROC[self: State, arg: Arg] RETURNS[result]; count: PROC[self: State, arg: Arg] RETURNS[result]; nop: PROC[self: State, arg: Arg] RETURNS[result]; if: PROC[self: State, arg: Arg] RETURNS[result]; ifelse: PROC[self: State, arg: Arg] RETURNS[result]; ifcopy: PROC[self: State, arg: Arg] RETURNS[result]; loop: PROC[self: State, arg: Arg] RETURNS[result]; eq: PROC[self: State, arg: Arg] RETURNS[result]; eqn: PROC[self: State, arg: Arg] RETURNS[result]; gt: PROC[self: State, arg: Arg] RETURNS[result]; ge: PROC[self: State, arg: Arg] RETURNS[result]; and: PROC[self: State, arg: Arg] RETURNS[result]; or: PROC[self: State, arg: Arg] RETURNS[result]; not: PROC[self: State, arg: Arg] RETURNS[result]; type: PROC[self: State, arg: Arg] RETURNS[result]; add: PROC[self: State, arg: Arg] RETURNS[result]; sub: PROC[self: State, arg: Arg] RETURNS[result]; neg: PROC[self: State, arg: Arg] RETURNS[result]; abs: PROC[self: State, arg: Arg] RETURNS[result]; trunc: PROC[self: State, arg: Arg] RETURNS[result]; round: PROC[self: State, arg: Arg] RETURNS[result]; floor: PROC[self: State, arg: Arg] RETURNS[result]; ceiling: PROC[self: State, arg: Arg] RETURNS[result]; mul: PROC[self: State, arg: Arg] RETURNS[result]; div: PROC[self: State, arg: Arg] RETURNS[result]; mod: PROC[self: State, arg: Arg] RETURNS[result]; rem: PROC[self: State, arg: Arg] RETURNS[result]; max: PROC[self: State, arg: Arg] RETURNS[result]; min: PROC[self: State, arg: Arg] RETURNS[result]; sqrt: PROC[self: State, arg: Arg] RETURNS[result]; exp: PROC[self: State, arg: Arg] RETURNS[result]; log: PROC[self: State, arg: Arg] RETURNS[result]; sin: PROC[self: State, arg: Arg] RETURNS[result]; cos: PROC[self: State, arg: Arg] RETURNS[result]; atan: PROC[self: State, arg: Arg] RETURNS[result]; iget: PROC[self: State, arg: Arg] RETURNS[result]; iset: PROC[self: State, arg: Arg] RETURNS[result]; dround: PROC[self: State, arg: Arg] RETURNS[result]; maket: PROC[self: State, arg: Arg] RETURNS[result]; opent: PROC[self: State, arg: Arg] RETURNS[result]; translate: PROC[self: State, arg: Arg] RETURNS[result]; rotate: PROC[self: State, arg: Arg] RETURNS[result]; scale: PROC[self: State, arg: Arg] RETURNS[result]; scale2: PROC[self: State, arg: Arg] RETURNS[result]; concat: PROC[self: State, arg: Arg] RETURNS[result]; invert: PROC[self: State, arg: Arg] RETURNS[result]; transform: PROC[self: State, arg: Arg] RETURNS[result]; transformvec: PROC[self: State, arg: Arg] RETURNS[result]; roundxy: PROC[self: State, arg: Arg] RETURNS[result]; roundxyvec: PROC[self: State, arg: Arg] RETURNS[result]; concatt: PROC[self: State, arg: Arg] RETURNS[result]; move: PROC[self: State, arg: Arg] RETURNS[result]; trans: PROC[self: State, arg: Arg] RETURNS[result]; show: PROC[self: State, arg: Arg] RETURNS[result]; showandxrel: PROC[self: State, arg: Arg] RETURNS[result]; setxy: PROC[self: State, arg: Arg] RETURNS[result]; setxyrel: PROC[self: State, arg: Arg] RETURNS[result]; setxrel: PROC[self: State, arg: Arg] RETURNS[result]; setyrel: PROC[self: State, arg: Arg] RETURNS[result]; getcp: PROC[self: State, arg: Arg] RETURNS[result]; getcprounded: PROC[self: State, arg: Arg] RETURNS[result]; makepixelarray: PROC[self: State, arg: Arg] RETURNS[result]; finddecompressor: PROC[self: State, arg: Arg] RETURNS[result]; findcolor: PROC[self: State, arg: Arg] RETURNS[result]; findcoloroperator: PROC[self: State, arg: Arg] RETURNS[result]; findcolormodeloperator: PROC[self: State, arg: Arg] RETURNS[result]; makegray: PROC[self: State, arg: Arg] RETURNS[result]; setgray: PROC[self: State, arg: Arg] RETURNS[result]; makesampledblack: PROC[self: State, arg: Arg] RETURNS[result]; makesampledcolor: PROC[self: State, arg: Arg] RETURNS[result]; moveto: PROC[self: State, arg: Arg] RETURNS[result]; lineto: PROC[self: State, arg: Arg] RETURNS[result]; linetox: PROC[self: State, arg: Arg] RETURNS[result]; linetoy: PROC[self: State, arg: Arg] RETURNS[result]; curveto: PROC[self: State, arg: Arg] RETURNS[result]; arcto: PROC[self: State, arg: Arg] RETURNS[result]; conicto: PROC[self: State, arg: Arg] RETURNS[result]; makeoutline: PROC[self: State, arg: Arg] RETURNS[result]; maskfill: PROC[self: State, arg: Arg] RETURNS[result]; maskstroke: PROC[self: State, arg: Arg] RETURNS[result]; maskstrokeclosed: PROC[self: State, arg: Arg] RETURNS[result]; maskvector: PROC[self: State, arg: Arg] RETURNS[result]; maskrectangle: PROC[self: State, arg: Arg] RETURNS[result]; startunderline: PROC[self: State, arg: Arg] RETURNS[result]; maskunderline: PROC[self: State, arg: Arg] RETURNS[result]; masktrapezoidx: PROC[self: State, arg: Arg] RETURNS[result]; masktrapezoidy: PROC[self: State, arg: Arg] RETURNS[result]; maskpixel: PROC[self: State, arg: Arg] RETURNS[result]; clipoutline: PROC[self: State, arg: Arg] RETURNS[result]; cliprectangle: PROC[self: State, arg: Arg] RETURNS[result]; findfont: PROC[self: State, arg: Arg] RETURNS[result]; findfontvec: PROC[self: State, arg: Arg] RETURNS[result]; modifyfont: PROC[self: State, arg: Arg] RETURNS[result]; setfont: PROC[self: State, arg: Arg] RETURNS[result]; correctmask: PROC[self: State, arg: Arg] RETURNS[result]; correctspace: PROC[self: State, arg: Arg] RETURNS[result]; setcorrectmeasure: PROC[self: State, arg: Arg] RETURNS[result]; setcorrecttolerance: PROC[self: State, arg: Arg] RETURNS[result]; space: PROC[self: State, arg: Arg] RETURNS[result]; correct: PROC[self: State, arg: Arg] RETURNS[result]; END. IPTemp.mesa Last edited by: Doug Wyatt, March 22, 1983 6:21 pm Vectors: Frames: Operators: Stack: Control: Test: Arithmetic: Imager state: Coordinate systems: Transformations: Current position: Pixel arrays: Color: Masks: Characters: Corrected masks: Κ Z˜headšœ ™ šœ™Jšœ"™"—J˜šΟk ˜ Jšœœ˜%—J˜—šœœ ˜Jšœœœ ˜J˜šœ™JšΟnœœ%œ˜;Jšž œœœ ˜Jšœœœ ˜4Jšœ œœ ˜8Jšœœœ ˜;J˜—šœ™Jšœœœ ˜1Jšœœœ ˜2Jšœœœ ˜1Jšœœœ ˜2Jšœœœ ˜2Jšœœœ ˜2Jšœœœ ˜4Jšœ œœ ˜5Jšœœœ ˜3Jšœœœ ˜1J˜—šœ™Jšœœœ ˜0Jšœœœ ˜4Jšœœœ ˜4Jšœœœ ˜2J˜—šœ™Jšœœœ ˜0Jšœœœ ˜1Jšœœœ ˜0Jšœœœ ˜0Jšœœœ ˜1Jšœœœ ˜0Jšœœœ ˜1Jšœœœ ˜2J˜—šœ ™ Jšœœœ ˜1Jšœœœ ˜1Jšœœœ ˜1Jšœœœ ˜1Jšœœœ ˜3Jšœœœ ˜3Jšœœœ ˜3Jšœ œœ ˜5Jšœœœ ˜1Jšœœœ ˜1Jšœœœ ˜1Jšœœœ ˜1J˜Jšœœœ ˜1Jšœœœ ˜1Jšœœœ ˜2Jšœœœ ˜1Jšœœœ ˜1Jšœœœ ˜1Jšœœœ ˜1Jšœœœ ˜2J˜—šœ ™ Jšœœœ ˜2Jšœœœ ˜2J˜—šœ™Jšœœœ ˜4J˜—šœ™Jšœœœ ˜3Jšœœœ ˜3Jšœ œœ ˜7Jšœœœ ˜4Jšœœœ ˜3Jšœœœ ˜4Jšœœœ ˜4Jšœœœ ˜4J˜Jšœ œœ ˜7Jšœœœ ˜:Jšœ œœ ˜5Jšœ œœ ˜8J˜Jšœ œœ ˜5Jšœœœ ˜2Jšœœœ ˜3Jšœœœ ˜2Jšœ œœ ˜9J˜—šœ™Jšœœœ ˜3Jšœ œœ ˜6Jšœ œœ ˜5Jšœ œœ ˜5Jšœœœ ˜3Jšœœœ ˜:J˜—šœ ™ Jšœœœ ˜J˜—šœ™Jšœ œœ ˜7Jšœœœ ˜?Jšœœœ ˜DJ˜Jšœ œœ ˜6Jšœ œœ ˜5Jšœœœ ˜>Jšœœœ ˜>J˜—šœ™Jšœœœ ˜4Jšœœœ ˜4Jšœ œœ ˜5Jšœ œœ ˜5Jšœ œœ ˜5Jšœœœ ˜3Jšœ œœ ˜5Jšœ œœ ˜9J˜Jšœ œœ ˜6Jšœ œœ ˜8Jšœœœ ˜>Jšœ œœ ˜8Jšœœœ ˜;J˜Jšœœœ ˜