showjlink("gzz.view.buoy.BuoyViewNodeType", (bboxmeasuredpic(BuoyViewNodeType))); drawmeasuredpic(BuoyViewNodeType); draw bboxmeasuredpic(BuoyViewNodeType); showjlink("gzz.view.buoy.BuoyViewMainNode", (bboxmeasuredpic(BuoyViewMainNode))); drawmeasuredpic(BuoyViewMainNode); draw bboxmeasuredpic(BuoyViewMainNode); showjlink("gzz.view.buoy.BuoyLinkListener", (bboxmeasuredpic(BuoyLinkListener))); drawmeasuredpic(BuoyLinkListener); draw bboxmeasuredpic(BuoyLinkListener); showjlink("gzz.view.buoy.BuoyAdaptor", (bboxmeasuredpic(BuoyAdaptor))); drawmeasuredpic(BuoyAdaptor); draw bboxmeasuredpic(BuoyAdaptor); showlinkerror("BuoyAdaptor.LinkAdaptor", (bboxmeasuredpic(BuoyAdaptor.LinkAdaptor))); drawmeasuredpic(BuoyAdaptor.LinkAdaptor); draw bboxmeasuredpic(BuoyAdaptor.LinkAdaptor); showfocus("gzz.view.CellPlacementHook", (bboxmeasuredpic(gzz.view.CellPlacementHook))); drawRoughEdge((bboxmeasuredpic(gzz.view.CellPlacementHook))); drawmeasuredpic(gzz.view.CellPlacementHook); draw bboxmeasuredpic(gzz.view.CellPlacementHook); showjlink("gzz.view.buoy.CellBuoyViewNodeType", (bboxmeasuredpic(CellBuoyViewNodeType))); drawmeasuredpic(CellBuoyViewNodeType); draw bboxmeasuredpic(CellBuoyViewNodeType); showjlink("gzz.view.buoy.CellBuoyViewLinker", (bboxmeasuredpic(CellBuoyViewLinker))); drawmeasuredpic(CellBuoyViewLinker); draw bboxmeasuredpic(CellBuoyViewLinker); drawmeasuredpic(ConcreteNodeType); draw bboxmeasuredpic(ConcreteNodeType); drawmeasuredpic(ConcreteMainNode); draw bboxmeasuredpic(ConcreteMainNode); if not known zzvKGUTPtdXxsCvMcpZY.p: zzvKGUTPtdXxsCvMcpZY.p = backuppath(ConcreteMainNode, gzz.view.CellPlacementHook); show zzvKGUTPtdXxsCvMcpZY.p; else: zzvKGUTPtdXxsCvMcpZY.p := clipmeasuredpath(ConcreteMainNode, gzz.view.CellPlacementHook, zzvKGUTPtdXxsCvMcpZY.p); fi dep(zzvKGUTPtdXxsCvMcpZY.p, "call"); if not known vIoncLyhTSilfzaZKheA.p: vIoncLyhTSilfzaZKheA.p = backuppath(BuoyAdaptor.LinkAdaptor, CellBuoyViewLinker); show vIoncLyhTSilfzaZKheA.p; else: vIoncLyhTSilfzaZKheA.p := clipmeasuredpath(BuoyAdaptor.LinkAdaptor, CellBuoyViewLinker, vIoncLyhTSilfzaZKheA.p); fi dep(vIoncLyhTSilfzaZKheA.p, "call"); if not known BQQjPeBnqShSbKQXdJSv.p: BQQjPeBnqShSbKQXdJSv.p = backuppath(CellBuoyViewLinker, BuoyLinkListener); show BQQjPeBnqShSbKQXdJSv.p; else: BQQjPeBnqShSbKQXdJSv.p := clipmeasuredpath(CellBuoyViewLinker, BuoyLinkListener, BQQjPeBnqShSbKQXdJSv.p); fi dep(BQQjPeBnqShSbKQXdJSv.p, "call"); if not known SLNOqFdSVsaGKbdXwLRD.p: SLNOqFdSVsaGKbdXwLRD.p = backuppath(ConcreteNodeType, ConcreteMainNode); show SLNOqFdSVsaGKbdXwLRD.p; else: SLNOqFdSVsaGKbdXwLRD.p := clipmeasuredpath(ConcreteNodeType, ConcreteMainNode, SLNOqFdSVsaGKbdXwLRD.p); fi dep(SLNOqFdSVsaGKbdXwLRD.p, "create"); if not known gNXgqpZZkWkviRneDmFm.p: gNXgqpZZkWkviRneDmFm.p = backuppath(BuoyAdaptor, BuoyViewNodeType); show gNXgqpZZkWkviRneDmFm.p; else: gNXgqpZZkWkviRneDmFm.p := clipmeasuredpath(BuoyAdaptor, BuoyViewNodeType, gNXgqpZZkWkviRneDmFm.p); fi inherit(gNXgqpZZkWkviRneDmFm.p); if not known bywZleIzwHbkXYXtTlyh.p: bywZleIzwHbkXYXtTlyh.p = backuppath(BuoyAdaptor, CellBuoyViewNodeType); show bywZleIzwHbkXYXtTlyh.p; else: bywZleIzwHbkXYXtTlyh.p := clipmeasuredpath(BuoyAdaptor, CellBuoyViewNodeType, bywZleIzwHbkXYXtTlyh.p); fi bywZleIzwHbkXYXtTlyh.a.p = subpath(0,0.5*length(bywZleIzwHbkXYXtTlyh.p)) of bywZleIzwHbkXYXtTlyh.p; bywZleIzwHbkXYXtTlyh.b.p = subpath(length(bywZleIzwHbkXYXtTlyh.p),0.5*length(bywZleIzwHbkXYXtTlyh.p)) of bywZleIzwHbkXYXtTlyh.p; assoc(bywZleIzwHbkXYXtTlyh.a.p, bywZleIzwHbkXYXtTlyh.a.multi, bywZleIzwHbkXYXtTlyh.a.role); assoc(bywZleIzwHbkXYXtTlyh.b.p, bywZleIzwHbkXYXtTlyh.b.multi, bywZleIzwHbkXYXtTlyh.b.role); if not known HTJaroCBexdZVIgbMcct.p: HTJaroCBexdZVIgbMcct.p = backuppath(BuoyAdaptor.LinkAdaptor, gzz.view.CellPlacementHook); show HTJaroCBexdZVIgbMcct.p; else: HTJaroCBexdZVIgbMcct.p := clipmeasuredpath(BuoyAdaptor.LinkAdaptor, gzz.view.CellPlacementHook, HTJaroCBexdZVIgbMcct.p); fi inherit(HTJaroCBexdZVIgbMcct.p); if not known JirVARBuoyAdaptorsERNeBzFzPC.p: JirVARBuoyAdaptorsERNeBzFzPC.p = backuppath(BuoyAdaptor.LinkAdaptor, BuoyAdaptor); show JirVARBuoyAdaptorsERNeBzFzPC.p; else: JirVARBuoyAdaptorsERNeBzFzPC.p := clipmeasuredpath(BuoyAdaptor.LinkAdaptor, BuoyAdaptor, JirVARBuoyAdaptorsERNeBzFzPC.p); fi JirVARBuoyAdaptorsERNeBzFzPC.a.p = subpath(0,0.5*length(JirVARBuoyAdaptorsERNeBzFzPC.p)) of JirVARBuoyAdaptorsERNeBzFzPC.p; JirVARBuoyAdaptorsERNeBzFzPC.b.p = subpath(length(JirVARBuoyAdaptorsERNeBzFzPC.p),0.5*length(JirVARBuoyAdaptorsERNeBzFzPC.p)) of JirVARBuoyAdaptorsERNeBzFzPC.p; assoc(JirVARBuoyAdaptorsERNeBzFzPC.a.p, JirVARBuoyAdaptorsERNeBzFzPC.a.multi, JirVARBuoyAdaptorsERNeBzFzPC.a.role); assoc(JirVARBuoyAdaptorsERNeBzFzPC.b.p, JirVARBuoyAdaptorsERNeBzFzPC.b.multi, JirVARBuoyAdaptorsERNeBzFzPC.b.role); if not known EMXiIxYvLAbKQjDJFisr.p: EMXiIxYvLAbKQjDJFisr.p = backuppath(BuoyAdaptor.LinkAdaptor, BuoyLinkListener); show EMXiIxYvLAbKQjDJFisr.p; else: EMXiIxYvLAbKQjDJFisr.p := clipmeasuredpath(BuoyAdaptor.LinkAdaptor, BuoyLinkListener, EMXiIxYvLAbKQjDJFisr.p); fi EMXiIxYvLAbKQjDJFisr.a.p = subpath(0,0.5*length(EMXiIxYvLAbKQjDJFisr.p)) of EMXiIxYvLAbKQjDJFisr.p; EMXiIxYvLAbKQjDJFisr.b.p = subpath(length(EMXiIxYvLAbKQjDJFisr.p),0.5*length(EMXiIxYvLAbKQjDJFisr.p)) of EMXiIxYvLAbKQjDJFisr.p; assoc(EMXiIxYvLAbKQjDJFisr.a.p, EMXiIxYvLAbKQjDJFisr.a.multi, EMXiIxYvLAbKQjDJFisr.a.role); assoc(EMXiIxYvLAbKQjDJFisr.b.p, EMXiIxYvLAbKQjDJFisr.b.multi, EMXiIxYvLAbKQjDJFisr.b.role); if not known nPbIjQdMvzDYyhsnDVtB.p: nPbIjQdMvzDYyhsnDVtB.p = backuppath(ConcreteNodeType, CellBuoyViewNodeType); show nPbIjQdMvzDYyhsnDVtB.p; else: nPbIjQdMvzDYyhsnDVtB.p := clipmeasuredpath(ConcreteNodeType, CellBuoyViewNodeType, nPbIjQdMvzDYyhsnDVtB.p); fi inherit(nPbIjQdMvzDYyhsnDVtB.p); if not known AwIMPFOFWKwRAtaVYAvX.p: AwIMPFOFWKwRAtaVYAvX.p = backuppath(ConcreteMainNode, BuoyViewMainNode); show AwIMPFOFWKwRAtaVYAvX.p; else: AwIMPFOFWKwRAtaVYAvX.p := clipmeasuredpath(ConcreteMainNode, BuoyViewMainNode, AwIMPFOFWKwRAtaVYAvX.p); fi inherit(AwIMPFOFWKwRAtaVYAvX.p); draw ulcorner(bbox(currentpicture))+(0,10) -- urcorner(bbox(currentpicture))+(0,10) withpen pencircle scaled 1.5pt; picture SrosZVNtATIKORauyVtQ.pict; SrosZVNtATIKORauyVtQ.pict = diagramTitle("PEG buoydesign--tjl: Buoy view (xupdf) redesign"); picmeasurements(SrosZVNtATIKORauyVtQ); SrosZVNtATIKORauyVtQ.sw = ulcorner(bbox(currentpicture))+(35,0); showjlink("../../../pegboard/buoydesign--tjl/peg.gen.html#SemiPluggableBuoys", (bboxmeasuredpic(SrosZVNtATIKORauyVtQ))); drawmeasuredpic(SrosZVNtATIKORauyVtQ); draw (infontBB("from:", "Helvetica") scaled 1.3) shifted (ulcorner(bbox(currentpicture))+(2,-13)); showjlinksize("bbox", (bbox currentpicture));