showfocus("gzz.client", (bboxmeasuredpic(gzz.client))); drawRoughEdge((bboxmeasuredpic(gzz.client))); drawmeasuredpic(gzz.client); draw bboxmeasuredpic(gzz.client); draw (((0,0)--(15,0)--(15,5)--(0,5)--cycle) shifted gzz.client.nw); showjlink("Gzz_Frontend_Vobs.gen.html", (bboxmeasuredpic(Vobs))); drawmeasuredpic(Vobs); draw bboxmeasuredpic(Vobs); draw (((0,0)--(15,0)--(15,5)--(0,5)--cycle) shifted Vobs.nw); bboxmeasuredpic(gzz.view); fixmeasuredpic(gzz.view); draw bboxmeasuredpic(gzz.view); showjlink("gzz.view", (bboxmeasuredpic(gzz.view.titl))); fixmeasuredpic(gzz.view.titl); drawmeasuredpic(gzz.view.titl); showjlink("gzz.view.ViewContext", (bboxmeasuredpic(ViewContext))); drawmeasuredpic(ViewContext); draw bboxmeasuredpic(ViewContext); showjlink("gzz.view.View", (bboxmeasuredpic(View))); drawmeasuredpic(View); draw bboxmeasuredpic(View); showjlink("gzz.view.CellView", (bboxmeasuredpic(CellView))); drawmeasuredpic(CellView); draw bboxmeasuredpic(CellView); if not known iIkelIQAdzuwUBQyvQaZ.p: iIkelIQAdzuwUBQyvQaZ.p = backuppath(gzz.client, View); show iIkelIQAdzuwUBQyvQaZ.p; else: iIkelIQAdzuwUBQyvQaZ.p := clipmeasuredpath(gzz.client, View, iIkelIQAdzuwUBQyvQaZ.p); fi drawarrow iIkelIQAdzuwUBQyvQaZ.p dashed evenly; if not known WMvHTBqUbPJrOblJodUl.p: WMvHTBqUbPJrOblJodUl.p = backuppath(View, ViewContext); show WMvHTBqUbPJrOblJodUl.p; else: WMvHTBqUbPJrOblJodUl.p := clipmeasuredpath(View, ViewContext, WMvHTBqUbPJrOblJodUl.p); fi drawarrow WMvHTBqUbPJrOblJodUl.p dashed evenly; if not known qvwWCjOIDbMLXgGqtJQg.p: qvwWCjOIDbMLXgGqtJQg.p = backuppath(View, CellView); show qvwWCjOIDbMLXgGqtJQg.p; else: qvwWCjOIDbMLXgGqtJQg.p := clipmeasuredpath(View, CellView, qvwWCjOIDbMLXgGqtJQg.p); fi drawarrow qvwWCjOIDbMLXgGqtJQg.p dashed evenly; if not known KhjqeONLiVvscAFpjnvd.p: KhjqeONLiVvscAFpjnvd.p = backuppath(View, Vobs); show KhjqeONLiVvscAFpjnvd.p; else: KhjqeONLiVvscAFpjnvd.p := clipmeasuredpath(View, Vobs, KhjqeONLiVvscAFpjnvd.p); fi drawarrow KhjqeONLiVvscAFpjnvd.p dashed evenly; if not known fNdjmISaWycxBDbKbvBG.p: fNdjmISaWycxBDbKbvBG.p = backuppath(CellView, ViewContext); show fNdjmISaWycxBDbKbvBG.p; else: fNdjmISaWycxBDbKbvBG.p := clipmeasuredpath(CellView, ViewContext, fNdjmISaWycxBDbKbvBG.p); fi drawarrow fNdjmISaWycxBDbKbvBG.p dashed evenly; if not known VnVnBLLPLzzMMFANMadC.p: VnVnBLLPLzzMMFANMadC.p = backuppath(CellView, Vobs); show VnVnBLLPLzzMMFANMadC.p; else: VnVnBLLPLzzMMFANMadC.p := clipmeasuredpath(CellView, Vobs, VnVnBLLPLzzMMFANMadC.p); fi drawarrow VnVnBLLPLzzMMFANMadC.p dashed evenly; draw ulcorner(bbox(currentpicture))+(0,10) -- urcorner(bbox(currentpicture))+(0,10) withpen pencircle scaled 1.5pt; picture ZJFakLbmdIpWXwrxJsex.pict; ZJFakLbmdIpWXwrxJsex.pict = diagramTitle("PEG 1018: ViewTool"); picmeasurements(ZJFakLbmdIpWXwrxJsex); ZJFakLbmdIpWXwrxJsex.sw = ulcorner(bbox(currentpicture))+(35,0); showjlink("../../../pegboard/1018/PEG_1018.gen.html#viewclasses", (bboxmeasuredpic(ZJFakLbmdIpWXwrxJsex))); drawmeasuredpic(ZJFakLbmdIpWXwrxJsex); picture ePHDEGZieZXypJjPWfKZ.pict; ePHDEGZieZXypJjPWfKZ.pict = diagramTitle("Gzz Frontend: View Classes"); picmeasurements(ePHDEGZieZXypJjPWfKZ); ePHDEGZieZXypJjPWfKZ.sw = ZJFakLbmdIpWXwrxJsex.nw; showjlink("../../../Gzz_Frontend_View.gen.html#viewclasses", (bboxmeasuredpic(ePHDEGZieZXypJjPWfKZ))); drawmeasuredpic(ePHDEGZieZXypJjPWfKZ); draw (infontBB("from:", "Helvetica") scaled 1.3) shifted (ulcorner(bbox(currentpicture))+(2,-13)); showjlinksize("bbox", (bbox currentpicture));