|
1 %!PS-Adobe-3.0 EPSF-3.0 |
|
2 %%Creator: Graphviz version 2.20.2 (Sun Oct 12 21:27:53 UTC 2008) |
|
3 %%For: (saiam) Atle Kivela,,, |
|
4 %%Title: G |
|
5 %%Pages: (atend) |
|
6 %%BoundingBox: (atend) |
|
7 %%EndComments |
|
8 save |
|
9 %%BeginProlog |
|
10 /DotDict 200 dict def |
|
11 DotDict begin |
|
12 |
|
13 /setupLatin1 { |
|
14 mark |
|
15 /EncodingVector 256 array def |
|
16 EncodingVector 0 |
|
17 |
|
18 ISOLatin1Encoding 0 255 getinterval putinterval |
|
19 EncodingVector 45 /hyphen put |
|
20 |
|
21 % Set up ISO Latin 1 character encoding |
|
22 /starnetISO { |
|
23 dup dup findfont dup length dict begin |
|
24 { 1 index /FID ne { def }{ pop pop } ifelse |
|
25 } forall |
|
26 /Encoding EncodingVector def |
|
27 currentdict end definefont |
|
28 } def |
|
29 /Times-Roman starnetISO def |
|
30 /Times-Italic starnetISO def |
|
31 /Times-Bold starnetISO def |
|
32 /Times-BoldItalic starnetISO def |
|
33 /Helvetica starnetISO def |
|
34 /Helvetica-Oblique starnetISO def |
|
35 /Helvetica-Bold starnetISO def |
|
36 /Helvetica-BoldOblique starnetISO def |
|
37 /Courier starnetISO def |
|
38 /Courier-Oblique starnetISO def |
|
39 /Courier-Bold starnetISO def |
|
40 /Courier-BoldOblique starnetISO def |
|
41 cleartomark |
|
42 } bind def |
|
43 |
|
44 %%BeginResource: procset graphviz 0 0 |
|
45 /coord-font-family /Times-Roman def |
|
46 /default-font-family /Times-Roman def |
|
47 /coordfont coord-font-family findfont 8 scalefont def |
|
48 |
|
49 /InvScaleFactor 1.0 def |
|
50 /set_scale { |
|
51 dup 1 exch div /InvScaleFactor exch def |
|
52 scale |
|
53 } bind def |
|
54 |
|
55 % styles |
|
56 /solid { [] 0 setdash } bind def |
|
57 /dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def |
|
58 /dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def |
|
59 /invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def |
|
60 /bold { 2 setlinewidth } bind def |
|
61 /filled { } bind def |
|
62 /unfilled { } bind def |
|
63 /rounded { } bind def |
|
64 /diagonals { } bind def |
|
65 |
|
66 % hooks for setting color |
|
67 /nodecolor { sethsbcolor } bind def |
|
68 /edgecolor { sethsbcolor } bind def |
|
69 /graphcolor { sethsbcolor } bind def |
|
70 /nopcolor {pop pop pop} bind def |
|
71 |
|
72 /beginpage { % i j npages |
|
73 /npages exch def |
|
74 /j exch def |
|
75 /i exch def |
|
76 /str 10 string def |
|
77 npages 1 gt { |
|
78 gsave |
|
79 coordfont setfont |
|
80 0 0 moveto |
|
81 (\() show i str cvs show (,) show j str cvs show (\)) show |
|
82 grestore |
|
83 } if |
|
84 } bind def |
|
85 |
|
86 /set_font { |
|
87 findfont exch |
|
88 scalefont setfont |
|
89 } def |
|
90 |
|
91 % draw text fitted to its expected width |
|
92 /alignedtext { % width text |
|
93 /text exch def |
|
94 /width exch def |
|
95 gsave |
|
96 width 0 gt { |
|
97 [] 0 setdash |
|
98 text stringwidth pop width exch sub text length div 0 text ashow |
|
99 } if |
|
100 grestore |
|
101 } def |
|
102 |
|
103 /boxprim { % xcorner ycorner xsize ysize |
|
104 4 2 roll |
|
105 moveto |
|
106 2 copy |
|
107 exch 0 rlineto |
|
108 0 exch rlineto |
|
109 pop neg 0 rlineto |
|
110 closepath |
|
111 } bind def |
|
112 |
|
113 /ellipse_path { |
|
114 /ry exch def |
|
115 /rx exch def |
|
116 /y exch def |
|
117 /x exch def |
|
118 matrix currentmatrix |
|
119 newpath |
|
120 x y translate |
|
121 rx ry scale |
|
122 0 0 1 0 360 arc |
|
123 setmatrix |
|
124 } bind def |
|
125 |
|
126 /endpage { showpage } bind def |
|
127 /showpage { } def |
|
128 |
|
129 /layercolorseq |
|
130 [ % layer color sequence - darkest to lightest |
|
131 [0 0 0] |
|
132 [.2 .8 .8] |
|
133 [.4 .8 .8] |
|
134 [.6 .8 .8] |
|
135 [.8 .8 .8] |
|
136 ] |
|
137 def |
|
138 |
|
139 /layerlen layercolorseq length def |
|
140 |
|
141 /setlayer {/maxlayer exch def /curlayer exch def |
|
142 layercolorseq curlayer 1 sub layerlen mod get |
|
143 aload pop sethsbcolor |
|
144 /nodecolor {nopcolor} def |
|
145 /edgecolor {nopcolor} def |
|
146 /graphcolor {nopcolor} def |
|
147 } bind def |
|
148 |
|
149 /onlayer { curlayer ne {invis} if } def |
|
150 |
|
151 /onlayers { |
|
152 /myupper exch def |
|
153 /mylower exch def |
|
154 curlayer mylower lt |
|
155 curlayer myupper gt |
|
156 or |
|
157 {invis} if |
|
158 } def |
|
159 |
|
160 /curlayer 0 def |
|
161 |
|
162 %%EndResource |
|
163 %%EndProlog |
|
164 %%BeginSetup |
|
165 14 default-font-family set_font |
|
166 1 setmiterlimit |
|
167 % /arrowlength 10 def |
|
168 % /arrowwidth 5 def |
|
169 |
|
170 % make sure pdfmark is harmless for PS-interpreters other than Distiller |
|
171 /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse |
|
172 % make '<<' and '>>' safe on PS Level 1 devices |
|
173 /languagelevel where {pop languagelevel}{1} ifelse |
|
174 2 lt { |
|
175 userdict (<<) cvn ([) cvn load put |
|
176 userdict (>>) cvn ([) cvn load put |
|
177 } if |
|
178 |
|
179 %%EndSetup |
|
180 setupLatin1 |
|
181 %%Page: 1 1 |
|
182 %%PageBoundingBox: 36 36 332 392 |
|
183 %%PageOrientation: Portrait |
|
184 0 0 1 beginpage |
|
185 gsave |
|
186 36 36 296 356 boxprim clip newpath |
|
187 1 1 set_scale 0 rotate 40 40 translate |
|
188 % cluster0 |
|
189 gsave |
|
190 1 setlinewidth |
|
191 0.000 0.000 0.000 graphcolor |
|
192 newpath 62 209 moveto |
|
193 62 340 lineto |
|
194 148 340 lineto |
|
195 148 209 lineto |
|
196 closepath stroke |
|
197 0.000 0.000 0.000 graphcolor |
|
198 14 /Times-Roman set_font |
|
199 81 323.9 moveto 48 (Network) alignedtext |
|
200 grestore |
|
201 % cluster1 |
|
202 gsave |
|
203 1 setlinewidth |
|
204 0.000 0.000 0.000 graphcolor |
|
205 newpath 38 16 moveto |
|
206 38 201 lineto |
|
207 172 201 lineto |
|
208 172 16 lineto |
|
209 closepath stroke |
|
210 0.000 0.000 0.000 graphcolor |
|
211 14 /Times-Roman set_font |
|
212 68 184.9 moveto 74 (Game Engine) alignedtext |
|
213 grestore |
|
214 % client |
|
215 gsave |
|
216 1 setlinewidth |
|
217 0.000 0.000 0.000 nodecolor |
|
218 105 289 30.77 18 ellipse_path stroke |
|
219 0.000 0.000 0.000 nodecolor |
|
220 14 /Times-Roman set_font |
|
221 90.5 284.9 moveto 29 (client) alignedtext |
|
222 grestore |
|
223 % server |
|
224 gsave |
|
225 1 setlinewidth |
|
226 0.000 0.000 0.000 nodecolor |
|
227 105 235 34.24 18 ellipse_path stroke |
|
228 0.000 0.000 0.000 nodecolor |
|
229 14 /Times-Roman set_font |
|
230 88 230.9 moveto 34 (server) alignedtext |
|
231 grestore |
|
232 % client->server |
|
233 gsave |
|
234 1 setlinewidth |
|
235 0.000 0.000 0.000 edgecolor |
|
236 newpath 125 275 moveto |
|
237 129 269 131 264 130 259 curveto |
|
238 stroke |
|
239 0.000 0.000 0.000 edgecolor |
|
240 newpath 132.92 257.04 moveto |
|
241 125 250 lineto |
|
242 126.8 260.44 lineto |
|
243 closepath fill |
|
244 1 setlinewidth |
|
245 solid |
|
246 0.000 0.000 0.000 edgecolor |
|
247 newpath 132.92 257.04 moveto |
|
248 125 250 lineto |
|
249 126.8 260.44 lineto |
|
250 closepath stroke |
|
251 grestore |
|
252 % server->client |
|
253 gsave |
|
254 1 setlinewidth |
|
255 0.000 0.000 0.000 edgecolor |
|
256 newpath 84 250 moveto |
|
257 79 255 78 261 80 266 curveto |
|
258 stroke |
|
259 0.000 0.000 0.000 edgecolor |
|
260 newpath 77.08 267.96 moveto |
|
261 85 275 lineto |
|
262 83.2 264.56 lineto |
|
263 closepath fill |
|
264 1 setlinewidth |
|
265 solid |
|
266 0.000 0.000 0.000 edgecolor |
|
267 newpath 77.08 267.96 moveto |
|
268 85 275 lineto |
|
269 83.2 264.56 lineto |
|
270 closepath stroke |
|
271 grestore |
|
272 % gs |
|
273 gsave |
|
274 1 setlinewidth |
|
275 0.000 0.000 0.000 nodecolor |
|
276 105 42 27 18 ellipse_path stroke |
|
277 0.000 0.000 0.000 nodecolor |
|
278 14 /Times-Roman set_font |
|
279 98.5 37.9 moveto 13 (gs) alignedtext |
|
280 grestore |
|
281 % server->gs |
|
282 gsave |
|
283 1 setlinewidth |
|
284 0.000 0.000 0.000 edgecolor |
|
285 newpath 72 229 moveto |
|
286 53 224 31 214 20 196 curveto |
|
287 7 174 7 101 20 78 curveto |
|
288 31 62 50 53 68 48 curveto |
|
289 stroke |
|
290 0.000 0.000 0.000 edgecolor |
|
291 newpath 69.43 51.23 moveto |
|
292 78 45 lineto |
|
293 67.42 44.52 lineto |
|
294 closepath fill |
|
295 1 setlinewidth |
|
296 solid |
|
297 0.000 0.000 0.000 edgecolor |
|
298 newpath 69.43 51.23 moveto |
|
299 78 45 lineto |
|
300 67.42 44.52 lineto |
|
301 closepath stroke |
|
302 grestore |
|
303 % gs->client |
|
304 gsave |
|
305 1 setlinewidth |
|
306 0.000 0.000 0.000 edgecolor |
|
307 newpath 78 45 moveto |
|
308 58 50 33 59 20 78 curveto |
|
309 0 112 0 219 20 253 curveto |
|
310 30 268 48 277 64 282 curveto |
|
311 stroke |
|
312 0.000 0.000 0.000 edgecolor |
|
313 newpath 63.42 285.48 moveto |
|
314 74 285 lineto |
|
315 65.43 278.77 lineto |
|
316 closepath fill |
|
317 1 setlinewidth |
|
318 solid |
|
319 0.000 0.000 0.000 edgecolor |
|
320 newpath 63.42 285.48 moveto |
|
321 74 285 lineto |
|
322 65.43 278.77 lineto |
|
323 closepath stroke |
|
324 grestore |
|
325 % physics |
|
326 gsave |
|
327 1 setlinewidth |
|
328 0.000 0.000 0.000 nodecolor |
|
329 105 96 41 18 ellipse_path stroke |
|
330 0.000 0.000 0.000 nodecolor |
|
331 14 /Times-Roman set_font |
|
332 83.5 91.9 moveto 43 (physics) alignedtext |
|
333 grestore |
|
334 % gs->physics |
|
335 gsave |
|
336 1 setlinewidth |
|
337 0.000 0.000 0.000 edgecolor |
|
338 newpath 105 60 moveto |
|
339 105 63 105 65 105 68 curveto |
|
340 stroke |
|
341 0.000 0.000 0.000 edgecolor |
|
342 newpath 101.5 68 moveto |
|
343 105 78 lineto |
|
344 108.5 68 lineto |
|
345 closepath fill |
|
346 1 setlinewidth |
|
347 solid |
|
348 0.000 0.000 0.000 edgecolor |
|
349 newpath 101.5 68 moveto |
|
350 105 78 lineto |
|
351 108.5 68 lineto |
|
352 closepath stroke |
|
353 grestore |
|
354 % interpolation |
|
355 gsave |
|
356 1 setlinewidth |
|
357 0.000 0.000 0.000 nodecolor |
|
358 105 150 59.06 18 ellipse_path stroke |
|
359 0.000 0.000 0.000 nodecolor |
|
360 14 /Times-Roman set_font |
|
361 70.5 145.9 moveto 69 (interpolation) alignedtext |
|
362 grestore |
|
363 % physics->interpolation |
|
364 gsave |
|
365 1 setlinewidth |
|
366 0.000 0.000 0.000 edgecolor |
|
367 newpath 105 114 moveto |
|
368 105 117 105 119 105 122 curveto |
|
369 stroke |
|
370 0.000 0.000 0.000 edgecolor |
|
371 newpath 101.5 122 moveto |
|
372 105 132 lineto |
|
373 108.5 122 lineto |
|
374 closepath fill |
|
375 1 setlinewidth |
|
376 solid |
|
377 0.000 0.000 0.000 edgecolor |
|
378 newpath 101.5 122 moveto |
|
379 105 132 lineto |
|
380 108.5 122 lineto |
|
381 closepath stroke |
|
382 grestore |
|
383 % graphics |
|
384 gsave |
|
385 1 setlinewidth |
|
386 0.000 0.000 0.000 nodecolor |
|
387 244 150 43.78 18 ellipse_path stroke |
|
388 0.000 0.000 0.000 nodecolor |
|
389 14 /Times-Roman set_font |
|
390 220.5 145.9 moveto 47 (graphics) alignedtext |
|
391 grestore |
|
392 % interpolation->graphics |
|
393 gsave |
|
394 1 setlinewidth |
|
395 0.000 0.000 0.000 edgecolor |
|
396 newpath 164 150 moveto |
|
397 173 150 181 150 190 150 curveto |
|
398 stroke |
|
399 0.000 0.000 0.000 edgecolor |
|
400 newpath 190 153.5 moveto |
|
401 200 150 lineto |
|
402 190 146.5 lineto |
|
403 closepath fill |
|
404 1 setlinewidth |
|
405 solid |
|
406 0.000 0.000 0.000 edgecolor |
|
407 newpath 190 153.5 moveto |
|
408 200 150 lineto |
|
409 190 146.5 lineto |
|
410 closepath stroke |
|
411 grestore |
|
412 % input |
|
413 gsave |
|
414 1 setlinewidth |
|
415 0.000 0.000 0.000 nodecolor |
|
416 244 246 30.07 18 ellipse_path stroke |
|
417 0.000 0.000 0.000 nodecolor |
|
418 14 /Times-Roman set_font |
|
419 230 241.9 moveto 28 (input) alignedtext |
|
420 grestore |
|
421 % input->client |
|
422 gsave |
|
423 1 setlinewidth |
|
424 0.000 0.000 0.000 edgecolor |
|
425 newpath 217 254 moveto |
|
426 195 261 166 270 143 277 curveto |
|
427 stroke |
|
428 0.000 0.000 0.000 edgecolor |
|
429 newpath 141.57 273.77 moveto |
|
430 133 280 lineto |
|
431 143.58 280.48 lineto |
|
432 closepath fill |
|
433 1 setlinewidth |
|
434 solid |
|
435 0.000 0.000 0.000 edgecolor |
|
436 newpath 141.57 273.77 moveto |
|
437 133 280 lineto |
|
438 143.58 280.48 lineto |
|
439 closepath stroke |
|
440 grestore |
|
441 % input->interpolation |
|
442 gsave |
|
443 1 setlinewidth |
|
444 0.000 0.000 0.000 edgecolor |
|
445 newpath 224 232 moveto |
|
446 201 217 164 191 137 173 curveto |
|
447 stroke |
|
448 0.000 0.000 0.000 edgecolor |
|
449 newpath 139.1 170.2 moveto |
|
450 129 167 lineto |
|
451 134.9 175.8 lineto |
|
452 closepath fill |
|
453 1 setlinewidth |
|
454 solid |
|
455 0.000 0.000 0.000 edgecolor |
|
456 newpath 139.1 170.2 moveto |
|
457 129 167 lineto |
|
458 134.9 175.8 lineto |
|
459 closepath stroke |
|
460 grestore |
|
461 endpage |
|
462 showpage |
|
463 grestore |
|
464 %%PageTrailer |
|
465 %%EndPage: 1 |
|
466 %%Trailer |
|
467 %%Pages: 1 |
|
468 %%BoundingBox: 36 36 332 392 |
|
469 end |
|
470 restore |
|
471 %%EOF |