2 outputtemplate:="%j.mps";
\r
4 pickup pencircle scaled(3bp);
\r
5 draw fullcircle scaled(38);
\r
6 draw (0,-19)--(0,19);
\r
7 draw (0,0)--((0,-19) rotated(45));
\r
8 draw (0,0)--((0,-19) rotated(-45));
\r
9 r:=17pt/(xpart(urcorner(currentpicture))-xpart(ulcorner(currentpicture)));
\r
11 pic:=currentpicture;
\r
12 currentpicture:=nullpicture;
\r
15 z0=.5*urcorner(currentpicture)+.5*ulcorner(currentpicture);
\r
16 z1=.5*lrcorner(currentpicture)+.5*llcorner(currentpicture);
\r
19 clip currentpicture to ((z0-(8.5pt,0))--(z0+(8.5pt,0))--(z1+(8.5pt,0))--(z1-(8.5pt,0))--cycle);
\r