Mercurial > fife-parpg
view doc/dependencies/moduledeps.ps @ 292:6362c6812580
combine routepathersearch and search class to clean up the code.
author | wenlin_fife@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Fri, 26 Jun 2009 18:04:57 +0000 |
parents | 4a0efb7baf70 |
children |
line wrap: on
line source
%!PS-Adobe-2.0 %%Creator: dot version 2.8 (Wed Dec 20 14:50:18 UTC 2006) %%For: (anon) anon %%Title: source tree %%Pages: (atend) %%BoundingBox: 36 36 620 764 %%EndComments save %%BeginProlog /DotDict 200 dict def DotDict begin /setupLatin1 { mark /EncodingVector 256 array def EncodingVector 0 ISOLatin1Encoding 0 255 getinterval putinterval EncodingVector 45 /hyphen put % Set up ISO Latin 1 character encoding /starnetISO { dup dup findfont dup length dict begin { 1 index /FID ne { def }{ pop pop } ifelse } forall /Encoding EncodingVector def currentdict end definefont } def /Times-Roman starnetISO def /Times-Italic starnetISO def /Times-Bold starnetISO def /Times-BoldItalic starnetISO def /Helvetica starnetISO def /Helvetica-Oblique starnetISO def /Helvetica-Bold starnetISO def /Helvetica-BoldOblique starnetISO def /Courier starnetISO def /Courier-Oblique starnetISO def /Courier-Bold starnetISO def /Courier-BoldOblique starnetISO def cleartomark } bind def %%BeginResource: procset graphviz 0 0 /coord-font-family /Times-Roman def /default-font-family /Times-Roman def /coordfont coord-font-family findfont 8 scalefont def /InvScaleFactor 1.0 def /set_scale { dup 1 exch div /InvScaleFactor exch def dup scale } bind def % styles /solid { [] 0 setdash } bind def /dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def /dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def /invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def /bold { 2 setlinewidth } bind def /filled { } bind def /unfilled { } bind def /rounded { } bind def /diagonals { } bind def % hooks for setting color /nodecolor { sethsbcolor } bind def /edgecolor { sethsbcolor } bind def /graphcolor { sethsbcolor } bind def /nopcolor {pop pop pop} bind def /beginpage { % i j npages /npages exch def /j exch def /i exch def /str 10 string def npages 1 gt { gsave coordfont setfont 0 0 moveto (\() show i str cvs show (,) show j str cvs show (\)) show grestore } if } bind def /set_font { findfont exch scalefont setfont } def % draw aligned label in bounding box aligned to current point /alignedtext { % width adj text /text exch def /adj exch def /width exch def gsave width 0 gt { text stringwidth pop adj mul 0 rmoveto } if [] 0 setdash text show grestore } def /boxprim { % xcorner ycorner xsize ysize 4 2 roll moveto 2 copy exch 0 rlineto 0 exch rlineto pop neg 0 rlineto closepath } bind def /ellipse_path { /ry exch def /rx exch def /y exch def /x exch def matrix currentmatrix newpath x y translate rx ry scale 0 0 1 0 360 arc setmatrix } bind def /endpage { showpage } bind def /showpage { } def /layercolorseq [ % layer color sequence - darkest to lightest [0 0 0] [.2 .8 .8] [.4 .8 .8] [.6 .8 .8] [.8 .8 .8] ] def /layerlen layercolorseq length def /setlayer {/maxlayer exch def /curlayer exch def layercolorseq curlayer 1 sub layerlen mod get aload pop sethsbcolor /nodecolor {nopcolor} def /edgecolor {nopcolor} def /graphcolor {nopcolor} def } bind def /onlayer { curlayer ne {invis} if } def /onlayers { /myupper exch def /mylower exch def curlayer mylower lt curlayer myupper gt or {invis} if } def /curlayer 0 def %%EndResource %%EndProlog %%BeginSetup 14 default-font-family set_font 1 setmiterlimit % /arrowlength 10 def % /arrowwidth 5 def % make sure pdfmark is harmless for PS-interpreters other than Distiller /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse % make '<<' and '>>' safe on PS Level 1 devices /languagelevel where {pop languagelevel}{1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn ([) cvn load put } if %%EndSetup %%Page: 1 1 %%PageBoundingBox: 36 36 620 764 %%PageOrientation: Portrait gsave 36 36 584 728 boxprim clip newpath 36 36 translate 0 0 1 beginpage 0.9584 set_scale 4 4 translate 0 rotate 0.000 0.000 1.000 graphcolor 0.000 0.000 1.000 graphcolor newpath -6 -6 moveto -6 758 lineto 607 758 lineto 607 -6 lineto closepath fill 0.000 0.000 1.000 graphcolor newpath -6 -6 moveto -6 758 lineto 607 758 lineto 607 -6 lineto closepath stroke 0.000 0.000 0.000 graphcolor 14.00 /Times-Roman set_font % xml gsave 10 dict begin 422 375 27 18 ellipse_path stroke gsave 10 dict begin 410 370 moveto (xml) [6.96 10.8 3.84] xshow end grestore end grestore % util gsave 10 dict begin 367 41 27 18 ellipse_path stroke gsave 10 dict begin 357 36 moveto (util) [6.96 3.84 3.84 3.84] xshow end grestore end grestore % xml->util newpath 421 357 moveto 419 324 413 250 403 190 curveto 395 147 383 99 375 69 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 378 68 moveto 372 59 lineto 372 70 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 378 68 moveto 372 59 lineto 372 70 lineto closepath stroke end grestore % vfs gsave 10 dict begin 367 208 27 18 ellipse_path stroke gsave 10 dict begin 358 203 moveto (vfs) [6.96 4.56 5.52] xshow end grestore end grestore % xml->vfs newpath 416 357 moveto 407 328 387 270 376 236 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 379 235 moveto 373 226 lineto 373 237 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 379 235 moveto 373 226 lineto 373 237 lineto closepath stroke end grestore % vfs->util newpath 367 190 moveto 367 161 367 104 367 69 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 371 69 moveto 367 59 lineto 364 69 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 371 69 moveto 367 59 lineto 364 69 lineto closepath stroke end grestore % pathfinder gsave 10 dict begin 42 709 42 18 ellipse_path stroke gsave 10 dict begin 12 704 moveto (pathfinder) [6.96 6.24 3.84 6.96 4.56 3.84 6.96 6.96 6.24 4.56] xshow end grestore end grestore % model gsave 10 dict begin 42 542 30 18 ellipse_path stroke gsave 10 dict begin 24 537 moveto (model) [10.8 6.96 6.96 6.24 3.84] xshow end grestore end grestore % pathfinder->model newpath 42 691 moveto 42 662 42 605 42 570 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 46 570 moveto 42 560 lineto 39 570 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 46 570 moveto 42 560 lineto 39 570 lineto closepath stroke end grestore % model->util newpath 39 524 moveto 33 490 24 416 40 357 curveto 63 273 79 252 138 190 curveto 198 127 288 79 335 55 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 336 58 moveto 344 51 lineto 333 52 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 336 58 moveto 344 51 lineto 333 52 lineto closepath stroke end grestore % gui gsave 10 dict begin 215 542 27 18 ellipse_path stroke gsave 10 dict begin 206 537 moveto (gui) [6.96 6.96 3.84] xshow end grestore end grestore % gui->util newpath 213 524 moveto 210 490 207 417 220 357 curveto 247 242 319 118 351 67 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 354 68 moveto 356 58 lineto 348 65 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 354 68 moveto 356 58 lineto 348 65 lineto closepath stroke end grestore % gui->vfs newpath 213 524 moveto 211 490 209 413 234 357 curveto 258 302 310 254 341 228 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 343 231 moveto 349 222 lineto 339 225 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 343 231 moveto 349 222 lineto 339 225 lineto closepath stroke end grestore % video gsave 10 dict begin 272 375 29 18 ellipse_path stroke gsave 10 dict begin 256 370 moveto (video) [6.96 3.84 6.96 6.24 6.96] xshow end grestore end grestore % gui->video newpath 221 524 moveto 231 496 251 437 263 403 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 266 404 moveto 266 393 lineto 260 402 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 266 404 moveto 266 393 lineto 260 402 lineto closepath stroke end grestore % eventchannel gsave 10 dict begin 99 375 50 18 ellipse_path stroke gsave 10 dict begin 62 370 moveto (eventchannel) [6.24 6.96 6.24 6.96 3.84 6.24 6.96 6.24 6.96 6.96 6.24 3.84] xshow end grestore end grestore % gui->eventchannel newpath 203 525 moveto 183 496 141 436 117 401 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 120 399 moveto 111 393 lineto 114 403 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 120 399 moveto 111 393 lineto 114 403 lineto closepath stroke end grestore % video->util newpath 277 357 moveto 293 302 340 135 359 69 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 362 70 moveto 362 59 lineto 356 68 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 362 70 moveto 362 59 lineto 356 68 lineto closepath stroke end grestore % eventchannel->util newpath 102 357 moveto 108 322 124 242 163 190 curveto 210 127 291 79 336 56 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 338 59 moveto 345 51 lineto 335 53 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 338 59 moveto 345 51 lineto 335 53 lineto closepath stroke end grestore % loaders gsave 10 dict begin 390 542 33 18 ellipse_path stroke gsave 10 dict begin 369 537 moveto (loaders) [3.84 6.96 6.24 6.96 6.24 4.56 5.52] xshow end grestore end grestore % loaders->xml newpath 393 524 moveto 399 495 410 437 417 403 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 420 403 moveto 419 393 lineto 414 402 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 420 403 moveto 419 393 lineto 414 402 lineto closepath stroke end grestore % loaders->util newpath 401 525 moveto 417 498 447 444 458 393 curveto 485 270 414 124 382 67 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 385 65 moveto 377 58 lineto 379 68 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 385 65 moveto 377 58 lineto 379 68 lineto closepath stroke end grestore % loaders->vfs newpath 389 524 moveto 385 468 373 303 369 236 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 372 236 moveto 368 226 lineto 366 236 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 372 236 moveto 368 226 lineto 366 236 lineto closepath stroke end grestore % loaders->video newpath 378 525 moveto 357 496 314 434 290 400 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 293 398 moveto 284 392 lineto 287 402 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 293 398 moveto 284 392 lineto 287 402 lineto closepath stroke end grestore % controller gsave 10 dict begin 329 709 40 18 ellipse_path stroke gsave 10 dict begin 301 704 moveto (controller) [6.24 6.96 6.96 3.84 4.56 6.96 3.84 3.84 6.24 4.56] xshow end grestore end grestore % controller->util newpath 356 696 moveto 398 673 479 625 524 560 curveto 567 496 561 469 572 393 curveto 585 299 560 269 511 190 curveto 478 137 425 88 393 61 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 395 58 moveto 385 55 lineto 391 64 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 395 58 moveto 385 55 lineto 391 64 lineto closepath stroke end grestore % controller->vfs newpath 330 691 moveto 336 616 358 328 365 236 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 368 236 moveto 366 226 lineto 362 236 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 368 236 moveto 366 226 lineto 362 236 lineto closepath stroke end grestore % controller->model newpath 304 695 moveto 252 664 130 593 73 560 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 74 557 moveto 64 555 lineto 71 563 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 74 557 moveto 64 555 lineto 71 563 lineto closepath stroke end grestore % controller->gui newpath 317 692 moveto 297 662 256 601 232 567 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 234 564 moveto 226 558 lineto 229 568 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 234 564 moveto 226 558 lineto 229 568 lineto closepath stroke end grestore % controller->video newpath 326 691 moveto 317 636 288 470 277 403 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 280 402 moveto 275 393 lineto 274 403 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 280 402 moveto 275 393 lineto 274 403 lineto closepath stroke end grestore % controller->eventchannel newpath 309 693 moveto 278 668 217 615 179 560 curveto 144 509 120 440 107 403 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 110 402 moveto 104 393 lineto 104 404 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 110 402 moveto 104 393 lineto 104 404 lineto closepath stroke end grestore % controller->loaders newpath 336 691 moveto 346 662 367 604 380 570 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 383 571 moveto 383 560 lineto 377 569 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 383 571 moveto 383 560 lineto 377 569 lineto closepath stroke end grestore % audio gsave 10 dict begin 534 375 29 18 ellipse_path stroke gsave 10 dict begin 518 370 moveto (audio) [6.24 6.96 6.96 3.84 6.96] xshow end grestore end grestore % controller->audio newpath 355 695 moveto 394 672 468 623 504 560 curveto 531 510 535 442 535 403 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 539 403 moveto 535 393 lineto 532 403 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 539 403 moveto 535 393 lineto 532 403 lineto closepath stroke end grestore % view gsave 10 dict begin 468 542 27 18 ellipse_path stroke gsave 10 dict begin 454 537 moveto (view) [6.96 3.84 6.24 10.08] xshow end grestore end grestore % controller->view newpath 343 692 moveto 368 662 420 600 449 566 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 452 568 moveto 455 558 lineto 446 564 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 452 568 moveto 455 558 lineto 446 564 lineto closepath stroke end grestore % audio->util newpath 533 357 moveto 529 323 519 246 491 190 curveto 465 138 419 89 391 63 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 393 60 moveto 383 56 lineto 388 65 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 393 60 moveto 383 56 lineto 388 65 lineto closepath stroke end grestore % audio->vfs newpath 519 360 moveto 489 330 424 265 389 230 curveto stroke gsave 10 dict begin solid 1 setlinewidth 0.000 0.000 0.000 edgecolor newpath 392 228 moveto 382 223 lineto 387 233 lineto closepath fill 0.000 0.000 0.000 edgecolor newpath 392 228 moveto 382 223 lineto 387 233 lineto closepath stroke end grestore endpage showpage grestore %%PageTrailer %%EndPage: 1 %%Trailer %%Pages: 1 end restore %%EOF