drawmeasuredpic(Vob); draw bboxmeasuredpic(Vob); drawmeasuredpic(CoordSys); draw bboxmeasuredpic(CoordSys); if not known transassoc.p: transassoc.p = backuppath(CoordSys, CoordSys); show transassoc.p; else: transassoc.p := clipmeasuredpath(CoordSys, CoordSys, transassoc.p); fi transassoc.a.p = subpath(0,0.5*length(transassoc.p)) of transassoc.p; transassoc.b.p = subpath(length(transassoc.p),0.5*length(transassoc.p)) of transassoc.p; assoc(transassoc.a.p, transassoc.a.multi, transassoc.a.role); assoc(transassoc.b.p, transassoc.b.multi, transassoc.b.role); if not known matchassoc.p: matchassoc.p = backuppath(CoordSys, CoordSys); show matchassoc.p; else: matchassoc.p := clipmeasuredpath(CoordSys, CoordSys, matchassoc.p); fi matchassoc.a.p = subpath(0,0.5*length(matchassoc.p)) of matchassoc.p; matchassoc.b.p = subpath(length(matchassoc.p),0.5*length(matchassoc.p)) of matchassoc.p; aggregassoc(matchassoc.a.p, matchassoc.a.multi, matchassoc.a.role); assoc(matchassoc.b.p, matchassoc.b.multi, matchassoc.b.role); drawmeasuredpic(AnyObject); draw bboxmeasuredpic(AnyObject); if not known tdmueczZlAciJjMLwLca.p: tdmueczZlAciJjMLwLca.p = backuppath(Vob, CoordSys); show tdmueczZlAciJjMLwLca.p; else: tdmueczZlAciJjMLwLca.p := clipmeasuredpath(Vob, CoordSys, tdmueczZlAciJjMLwLca.p); fi tdmueczZlAciJjMLwLca.a.p = subpath(0,0.5*length(tdmueczZlAciJjMLwLca.p)) of tdmueczZlAciJjMLwLca.p; tdmueczZlAciJjMLwLca.b.p = subpath(length(tdmueczZlAciJjMLwLca.p),0.5*length(tdmueczZlAciJjMLwLca.p)) of tdmueczZlAciJjMLwLca.p; assoc(tdmueczZlAciJjMLwLca.a.p, tdmueczZlAciJjMLwLca.a.multi, tdmueczZlAciJjMLwLca.a.role); assoc(tdmueczZlAciJjMLwLca.b.p, tdmueczZlAciJjMLwLca.b.multi, tdmueczZlAciJjMLwLca.b.role); if not known aSaUlnhyFqIAVRcTEgwD.p: aSaUlnhyFqIAVRcTEgwD.p = backuppath(AnyObject, CoordSys); show aSaUlnhyFqIAVRcTEgwD.p; else: aSaUlnhyFqIAVRcTEgwD.p := clipmeasuredpath(AnyObject, CoordSys, aSaUlnhyFqIAVRcTEgwD.p); fi aSaUlnhyFqIAVRcTEgwD.a.p = subpath(0,0.5*length(aSaUlnhyFqIAVRcTEgwD.p)) of aSaUlnhyFqIAVRcTEgwD.p; aSaUlnhyFqIAVRcTEgwD.b.p = subpath(length(aSaUlnhyFqIAVRcTEgwD.p),0.5*length(aSaUlnhyFqIAVRcTEgwD.p)) of aSaUlnhyFqIAVRcTEgwD.p; assoc(aSaUlnhyFqIAVRcTEgwD.a.p, aSaUlnhyFqIAVRcTEgwD.a.multi, aSaUlnhyFqIAVRcTEgwD.a.role); assoc(aSaUlnhyFqIAVRcTEgwD.b.p, aSaUlnhyFqIAVRcTEgwD.b.multi, aSaUlnhyFqIAVRcTEgwD.b.role); draw ulcorner(bbox(currentpicture))+(0,10) -- urcorner(bbox(currentpicture))+(0,10) withpen pencircle scaled 1.5pt; picture sxdfxHfHWsKHkTVeckbt.pict; sxdfxHfHWsKHkTVeckbt.pict = diagramTitle("Gzz Frontend: Vob subsystem"); picmeasurements(sxdfxHfHWsKHkTVeckbt); sxdfxHfHWsKHkTVeckbt.sw = ulcorner(bbox(currentpicture))+(35,0); showfocus("Gzz_Frontend_Vobs.gen.html#vobs_overall", (bboxmeasuredpic(sxdfxHfHWsKHkTVeckbt))); drawmeasuredpic(sxdfxHfHWsKHkTVeckbt); draw (infontBB("from:", "Helvetica") scaled 1.3) shifted (ulcorner(bbox(currentpicture))+(2,-13)); showjlinksize("bbox", (bbox currentpicture));