{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.raDi1VMx/b1/graphviz_12.1.2-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.raDi1VMx/b2/graphviz_12.1.2-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,10 +1,10 @@\n \n a7d2c0aa603c6f63a4497f6585033764 15472 debug optional graphviz-dbgsym_12.1.2-1_armhf.deb\n- 2429d808bcbcb15daff2f0e33b28291b 2159284 doc optional graphviz-doc_12.1.2-1_all.deb\n+ 59f643f5d699deabcd0934b33ca1dee6 2159424 doc optional graphviz-doc_12.1.2-1_all.deb\n 1da847470da3b9a103454e6613e24275 3851720 debug optional graphviz-tools-dbgsym_12.1.2-1_armhf.deb\n 8dff46b80ce344abf5518392f5981998 520476 graphics optional graphviz-tools_12.1.2-1_armhf.deb\n f7c04f97027c25d4ee853988e97c47ce 59596 graphics optional graphviz_12.1.2-1_armhf.deb\n ba813d8f5fc2e0157ba471f2cf3c466d 19512 libdevel optional libcdt-dev_12.1.2-1_armhf.deb\n 5146f7ab162a39a7252ccd7da6fc6634 25796 debug optional libcdt5-dbgsym_12.1.2-1_armhf.deb\n df934665bc16f8ac4d0aabe4ed8918fe 16604 libs optional libcdt5_12.1.2-1_armhf.deb\n 74c654a78149692e15ce1d58b44cd298 61292 libdevel optional libcgraph-dev_12.1.2-1_armhf.deb\n"}, {"source1": "graphviz-doc_12.1.2-1_all.deb", "source2": "graphviz-doc_12.1.2-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-09-30 19:35:39.000000 debian-binary\n--rw-r--r-- 0 0 0 4788 2024-09-30 19:35:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2154304 2024-09-30 19:35:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4784 2024-09-30 19:35:39.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 2154448 2024-09-30 19:35:39.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -6,28 +6,28 @@\n -rw-r--r-- 0 root (0) root (0) 694 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/AUTHORS\n -rw-r--r-- 0 root (0) root (0) 155920 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/Agraph.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 46656 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/CHANGELOG.md.gz\n -rw-r--r-- 0 root (0) root (0) 4288 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/COPYING.gz\n -rw-r--r-- 0 root (0) root (0) 12101 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/Dot.ref.gz\n -rw-r--r-- 0 root (0) root (0) 163 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/FAQ.html\n -rw-r--r-- 0 root (0) root (0) 145 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/NEWS.gz\n--rw-r--r-- 0 root (0) root (0) 15441 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/acyclic.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 17636 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/bcomps.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 15443 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/acyclic.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 17637 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/bcomps.1.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 193 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/build.html\n--rw-r--r-- 0 root (0) root (0) 21905 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/ccomps.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 37510 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/cdt.3.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 50547 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/cgraph.3.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 21913 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/ccomps.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 37517 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/cdt.3.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 50544 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/cgraph.3.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 190 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/char.html\n--rw-r--r-- 0 root (0) root (0) 19911 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/cluster.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 19913 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/cluster.1.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 4214 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/cpl1.0.txt.gz\n--rw-r--r-- 0 root (0) root (0) 13747 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/diffimg.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 16818 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/dijkstra.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 52896 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/dot.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 13743 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/diffimg.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 16824 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/dijkstra.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 52923 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/dot.1.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 266522 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/dotguide.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 20504 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/edgepaint.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 20500 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/edgepaint.1.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/demo/\n -rwxr-xr-x 0 root (0) root (0) 20468 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/demo/doted.tcl\n -rw-r--r-- 0 root (0) root (0) 385 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/demo/doted.tcl.README\n -rw-r--r-- 0 root (0) root (0) 41953 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/demo/entities.html\n -rwxr-xr-x 0 root (0) root (0) 1733 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/demo/entities.tcl\n -rw-r--r-- 0 root (0) root (0) 288 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/demo/entities.tcl.README\n@@ -112,72 +112,72 @@\n -rw-r--r-- 0 root (0) root (0) 980 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/graphs/directed/world.gv\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/\n -rw-r--r-- 0 root (0) root (0) 650 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/ER.gv\n -rw-r--r-- 0 root (0) root (0) 790 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/Heawood.gv\n -rw-r--r-- 0 root (0) root (0) 904 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/Petersen.gv\n -rw-r--r-- 0 root (0) root (0) 1754 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/ngk10_4.gv\n -rw-r--r-- 0 root (0) root (0) 234 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/process.gv\n--rw-r--r-- 0 root (0) root (0) 10800 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/expr.3.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 15203 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gc.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 24454 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gdtclft.3tcl.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 10788 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/expr.3.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 15197 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gc.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 24467 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gdtclft.3tcl.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 69037 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gdtclft.entities.example.png\n--rw-r--r-- 0 root (0) root (0) 17037 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gml2gv.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 17483 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/graphml2gv.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 21712 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3guile.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 21962 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3lua.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 21980 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3perl.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 21895 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3python.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 22060 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3ruby.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 21684 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3tcl.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 16727 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvc.3.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 20834 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvcolor.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 14187 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvedit.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 22682 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvgen.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 24862 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvmap.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 20959 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvmap.sh.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 24723 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvpack.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 65090 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvpr.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 21631 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvpr.3.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 16769 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gxl2gv.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 17041 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gml2gv.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 17481 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/graphml2gv.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 21710 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3guile.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 21963 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3lua.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 21976 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3perl.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 21916 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3python.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 22036 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3ruby.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 21685 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gv.3tcl.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 16730 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvc.3.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 20828 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvcolor.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 14180 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvedit.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 22680 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvgen.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 24860 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvmap.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 20962 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvmap.sh.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 24701 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvpack.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 65093 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvpr.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 21629 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gvpr.3.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 16764 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/gxl2gv.1.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 2330 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/index.html\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/info/\n -rw-r--r-- 0 root (0) root (0) 205 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/info/arrows.html\n -rw-r--r-- 0 root (0) root (0) 208 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/info/attrs.html\n -rw-r--r-- 0 root (0) root (0) 211 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/info/colors.html\n -rw-r--r-- 0 root (0) root (0) 214 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/info/command.html\n -rw-r--r-- 0 root (0) root (0) 208 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/info/index.html\n -rw-r--r-- 0 root (0) root (0) 205 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/info/lang.html\n -rw-r--r-- 0 root (0) root (0) 211 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/info/output.html\n -rw-r--r-- 0 root (0) root (0) 211 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/info/shapes.html\n -rw-r--r-- 0 root (0) root (0) 5046 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/internal_todo.html\n -rw-r--r-- 0 root (0) root (0) 3230 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/latex_suggestions.txt\n -rw-r--r-- 0 root (0) root (0) 340716 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/libguide.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 21002 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/mingle.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 19251 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/mm2gv.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 20990 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/mingle.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 19255 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/mm2gv.1.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 89940 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/neatoguide.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 12459 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/nop.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 41060 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/osage.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 31142 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/pack.3.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 42031 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/patchwork.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 23510 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/pathplan.3.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 18080 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/prune.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 12467 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/nop.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 41070 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/osage.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 31144 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/pack.3.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 42019 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/patchwork.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 23502 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/pathplan.3.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 18064 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/prune.1.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 4592 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/pspdf.png\n--rw-r--r-- 0 root (0) root (0) 15516 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/sccmap.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 15524 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/sccmap.1.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/schema/\n -rw-r--r-- 0 root (0) root (0) 1297 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/schema/arguments.xml\n -rw-r--r-- 0 root (0) root (0) 20065 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/schema/attributes.xml.gz\n -rw-r--r-- 0 root (0) root (0) 3018 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/schema/attributes.xslt.gz\n--rw-r--r-- 0 root (0) root (0) 34804 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/tcldot.3tcl.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 34806 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/tcldot.3tcl.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 6466 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/tcldot.html\n -rw-r--r-- 0 root (0) root (0) 190 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/todo.html\n--rw-r--r-- 0 root (0) root (0) 15061 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/tred.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 17515 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/unflatten.1.pdf.gz\n--rw-r--r-- 0 root (0) root (0) 13221 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/vimdot.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 15065 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/tred.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 17505 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/unflatten.1.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 13213 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/vimdot.1.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 75 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/winbuild.html\n--rw-r--r-- 0 root (0) root (0) 30787 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/xdot.3.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 30806 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/xdot.3.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz-doc/\n -rw-r--r-- 0 root (0) root (0) 1992 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz-doc/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 37 2024-09-28 08:32:24.000000 ./usr/share/doc/graphviz-doc/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 13540 2023-06-19 20:52:43.000000 ./usr/share/doc/graphviz-doc/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2024-09-30 19:35:39.000000 ./usr/share/doc-base/\n -rw-r--r-- 0 root (0) root (0) 375 2023-06-19 20:52:43.000000 ./usr/share/doc-base/graphviz-doc.graphviz-index\n lrwxrwxrwx 0 root (0) root (0) 0 2024-09-30 19:35:39.000000 ./usr/share/doc/graphviz/circo.1.pdf.gz -> dot.1.pdf.gz\n"}, {"source1": "./usr/share/doc/graphviz/acyclic.1.pdf.gz", "source2": "./usr/share/doc/graphviz/acyclic.1.pdf.gz", "unified_diff": null, "details": [{"source1": "acyclic.1.pdf", "source2": "acyclic.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,15 +71,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.3 Tc
/R14051264 10 Tf
1 0 0 1 72 793.89 Tm
(AC)Tj
0 Tc
12.4801 0 Td
(YCLIC)Tj
/R14377040 10 Tf
28.5102 0 Td
122.47 Tw
(\(1\) General)Tj
170.78 0 Td
0 Tw
(Commands Manual)Tj
-0.3 Tc
/R14051264 10 Tf
203.58 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(YCLIC)Tj
/R14377040 10 Tf
28.5102 0 Td
(\(1\))Tj
-0.219 Tc
/R14695608 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R14377040 10 Tf
20.407 -12 Td
[(ac)14.9927(yclic mak)]TJ
2.5 Tc
55.9301 0 Td
(ed)Tj
0 Tc
11.9398 0 Td
[(irected graph ac)14.9854(yclic)]TJ
/R14695608 10.95 Tf
-103.87 -16.8 Td
(SYNOPSIS)Tj
/R14695608 10 Tf
36 -12 Td
(acyclic)Tj
/R14377040 10 Tf
31.3801 0 Td
([)Tj
/R14695608 10 Tf
5.83008 0 Td
[(n)39.9841(v?)]TJ
2.5 Tc
/R14377040 10 Tf
25.8602 0 Td
(][)Tj
0 Tc
/R14695608 10 Tf
11.6602 0 Td
(o)Tj
/R14051264 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R14377040 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R14051264 10 Tf
13.5699 0 Td
(le)Tj
/R14377040 10 Tf
14.9 0 Td
(])Tj
/R14695608 10.95 Tf
-180.311 -16.8 Td
(DESCRIPTION)Tj
/R14695608 10 Tf
36 -12 Td
(acyclic)Tj
/R14377040 10 Tf
31.923 0 Td
0.543 Tw
[(is a lter that tak)9.98047(es a directed graph as input and outputs a cop)]TJ
3.042 Tc
255.989 0 Td
[(yo)304.18(ft)]TJ
0 Tc
22.1941 0 Td
0.542 Tw
[(he graph with suf)25.0049(cient edges)]TJ
-310.106 -12 Td
(re)Tj
-0.15 Tc
7.51992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.248 Tw
(rsed to mak)Tj
2.748 Tc
47.0559 0 Td
(et)Tj
0 Tc
9.96797 0 Td
[(he graph ac)15.0073(yclic. The re)]TJ
-0.15 Tc
96.9418 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsed edge inherits all of the attrib)Tj
133.488 0 Td
0.249 Tw
(utes of the original edge. The)Tj
-313.553 -12 Td
0 Tw
[(optional le ar)18(gument species where the input graph is stored; by def)9.99268(ault, the program reads from)]TJ
/R14695608 10 Tf
398.27 0 Td
(stdin)Tj
/R14377040 10 Tf
21.1199 0 Td
(.)Tj
/R14695608 10.95 Tf
-455.39 -16.8 Td
(OPTIONS)Tj
/R14377040 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R14695608 10 Tf
16.8 TL
(n)'
/R14377040 10 Tf
36 0 Td
[(No output is produced, though the return v)25.0146(alue will indicate whether the graph is ac)14.9902(yclic or not.)]TJ
/R14695608 10 Tf
-36 -16.8 Td
(v)Tj
/R14377040 10 Tf
36 0 Td
[(Print information about whether the le is ac)15(yclic, has a c)15(ycle or is undirected.)]TJ
/R14695608 10 Tf
-36 -16.8 Td
(o)Tj
/R14051264 10 Tf
13.2 0 Td
(outle)Tj
/R14377040 10 Tf
22.8 -12 Td
[(causes the output to be written to the specied le; by def)9.98535(ault, output is written to)]TJ
/R14695608 10 Tf
329.05 0 Td
(stdout)Tj
/R14377040 10 Tf
26.6699 0 Td
(.)Tj
/R14695608 10 Tf
-391.72 -16.8 Td
(?)Tj
/R14377040 10 Tf
36 0 Td
(option causes the program to print usage information.)Tj
/R14695608 10.95 Tf
-72 -16.8 Td
(RETURN CODES)Tj
/R14695608 10 Tf
36 -12 Td
(acyclic)Tj
/R14377040 10 Tf
31.9551 0 Td
(returns)Tj
/R14695608 10 Tf
30.8449 0 Td
(0)Tj
/R14377040 10 Tf
8.075 0 Td
0.575 Tw
(if the graph is ac)Tj
68.8 0 Td
(yclic;)Tj
/R14695608 10 Tf
25.2949 0 Td
(1)Tj
/R14377040 10 Tf
8.075 0 Td
(if the graph has a c)Tj
78.5352 0 Td
(ycle;)Tj
/R14695608 10 Tf
22.5148 0 Td
(2)Tj
/R14377040 10 Tf
8.075 0 Td
0.574 Tw
(if the graph is undirected; and)Tj
/R14695608 10 Tf
125.644 0 Td
(255)Tj
/R14377040 10 Tf
18.0738 0 Td
(if)Tj
-425.888 -12 Td
0 Tw
(there are an)Tj
2.5 Tc
46.4898 0 Td
(ye)Tj
0 Tc
11.9398 0 Td
(rrors.)Tj
-0.11 Tc
/R14695608 10.95 Tf
-94.4297 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R14377040 10 Tf
20.9004 -12 Td
[(If the graph is strict and there is a c)15(ycle of length 2, the attrib)20.0073(utes of the re)]TJ
-0.15 Tc
295.45 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsed edge are lost.)Tj
-304.74 -16.8 Td
1.049 Tw
[(Some edge attrib)20.0037(utes are non-symmetric, referring to either the head or tail node. At present, there is no)]TJ
12 TL
0 Tw
(mechanism or con)'
-0.15 Tc
72.9199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ntion for correctly switching or renaming these.)Tj
-0.548 Tc
/R14695608 10.95 Tf
-118.21 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R14377040 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R14695608 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R14377040 10 Tf
36 -12 Td
(gc\(1\), dot\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))Tj
167.45 -314.4 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.3 Tc
/R30410688 10 Tf
1 0 0 1 72 793.89 Tm
(AC)Tj
0 Tc
12.4801 0 Td
(YCLIC)Tj
/R30736464 10 Tf
28.5102 0 Td
122.47 Tw
(\(1\) General)Tj
170.78 0 Td
0 Tw
(Commands Manual)Tj
-0.3 Tc
/R30410688 10 Tf
203.58 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(YCLIC)Tj
/R30736464 10 Tf
28.5102 0 Td
(\(1\))Tj
-0.219 Tc
/R31055032 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R30736464 10 Tf
20.407 -12 Td
[(ac)14.9927(yclic mak)]TJ
2.5 Tc
55.9301 0 Td
(ed)Tj
0 Tc
11.9398 0 Td
[(irected graph ac)14.9854(yclic)]TJ
/R31055032 10.95 Tf
-103.87 -16.8 Td
(SYNOPSIS)Tj
/R31055032 10 Tf
36 -12 Td
(acyclic)Tj
/R30736464 10 Tf
31.3801 0 Td
([)Tj
/R31055032 10 Tf
5.83008 0 Td
[(n)39.9841(v?)]TJ
2.5 Tc
/R30736464 10 Tf
25.8602 0 Td
(][)Tj
0 Tc
/R31055032 10 Tf
11.6602 0 Td
(o)Tj
/R30410688 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R30736464 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R30410688 10 Tf
13.5699 0 Td
(le)Tj
/R30736464 10 Tf
14.9 0 Td
(])Tj
/R31055032 10.95 Tf
-180.311 -16.8 Td
(DESCRIPTION)Tj
/R31055032 10 Tf
36 -12 Td
(acyclic)Tj
/R30736464 10 Tf
31.923 0 Td
0.543 Tw
[(is a lter that tak)9.98047(es a directed graph as input and outputs a cop)]TJ
3.042 Tc
255.989 0 Td
[(yo)304.18(ft)]TJ
0 Tc
22.1941 0 Td
0.542 Tw
[(he graph with suf)25.0049(cient edges)]TJ
-310.106 -12 Td
(re)Tj
-0.15 Tc
7.51992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.248 Tw
(rsed to mak)Tj
2.748 Tc
47.0559 0 Td
(et)Tj
0 Tc
9.96797 0 Td
[(he graph ac)15.0073(yclic. The re)]TJ
-0.15 Tc
96.9418 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsed edge inherits all of the attrib)Tj
133.488 0 Td
0.249 Tw
(utes of the original edge. The)Tj
-313.553 -12 Td
0 Tw
[(optional le ar)18(gument species where the input graph is stored; by def)9.99268(ault, the program reads from)]TJ
/R31055032 10 Tf
398.27 0 Td
(stdin)Tj
/R30736464 10 Tf
21.1199 0 Td
(.)Tj
/R31055032 10.95 Tf
-455.39 -16.8 Td
(OPTIONS)Tj
/R30736464 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R31055032 10 Tf
16.8 TL
(n)'
/R30736464 10 Tf
36 0 Td
[(No output is produced, though the return v)25.0146(alue will indicate whether the graph is ac)14.9902(yclic or not.)]TJ
/R31055032 10 Tf
-36 -16.8 Td
(v)Tj
/R30736464 10 Tf
36 0 Td
[(Print information about whether the le is ac)15(yclic, has a c)15(ycle or is undirected.)]TJ
/R31055032 10 Tf
-36 -16.8 Td
(o)Tj
/R30410688 10 Tf
13.2 0 Td
(outle)Tj
/R30736464 10 Tf
22.8 -12 Td
[(causes the output to be written to the specied le; by def)9.98535(ault, output is written to)]TJ
/R31055032 10 Tf
329.05 0 Td
(stdout)Tj
/R30736464 10 Tf
26.6699 0 Td
(.)Tj
/R31055032 10 Tf
-391.72 -16.8 Td
(?)Tj
/R30736464 10 Tf
36 0 Td
(option causes the program to print usage information.)Tj
/R31055032 10.95 Tf
-72 -16.8 Td
(RETURN CODES)Tj
/R31055032 10 Tf
36 -12 Td
(acyclic)Tj
/R30736464 10 Tf
31.9551 0 Td
(returns)Tj
/R31055032 10 Tf
30.8449 0 Td
(0)Tj
/R30736464 10 Tf
8.075 0 Td
0.575 Tw
(if the graph is ac)Tj
68.8 0 Td
(yclic;)Tj
/R31055032 10 Tf
25.2949 0 Td
(1)Tj
/R30736464 10 Tf
8.075 0 Td
(if the graph has a c)Tj
78.5352 0 Td
(ycle;)Tj
/R31055032 10 Tf
22.5148 0 Td
(2)Tj
/R30736464 10 Tf
8.075 0 Td
0.574 Tw
(if the graph is undirected; and)Tj
/R31055032 10 Tf
125.644 0 Td
(255)Tj
/R30736464 10 Tf
18.0738 0 Td
(if)Tj
-425.888 -12 Td
0 Tw
(there are an)Tj
2.5 Tc
46.4898 0 Td
(ye)Tj
0 Tc
11.9398 0 Td
(rrors.)Tj
-0.11 Tc
/R31055032 10.95 Tf
-94.4297 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R30736464 10 Tf
20.9004 -12 Td
[(If the graph is strict and there is a c)15(ycle of length 2, the attrib)20.0073(utes of the re)]TJ
-0.15 Tc
295.45 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsed edge are lost.)Tj
-304.74 -16.8 Td
1.049 Tw
[(Some edge attrib)20.0037(utes are non-symmetric, referring to either the head or tail node. At present, there is no)]TJ
12 TL
0 Tw
(mechanism or con)'
-0.15 Tc
72.9199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ntion for correctly switching or renaming these.)Tj
-0.548 Tc
/R31055032 10.95 Tf
-118.21 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R30736464 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R31055032 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R30736464 10 Tf
36 -12 Td
(gc\(1\), dot\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))Tj
167.45 -314.4 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n \n \n \n \n \n@@ -617,19 +617,19 @@\n FontFile3\n \n \n \n \n \n \n \n \n \n \n \n \n \n 2142\n \n \n@@ -637,19 +637,19 @@\n FontFile3\n \n \n \n \n \n \n-R19582088\n+R33320072\n \n-R19265632\n+R33003616\n \n-R18937744\n+R32675728\n \n \n \n \n \n \n \n@@ -704,15 +704,15 @@\n \n Filter\n FlateDecode\n Length\n 355\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14954112 def
1 begincodespacerange
<00><ff>
endcodespacerange
31 beginbfrange
<20><20><0020>
<30><30><0030>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<62><62><0062>
<63><63><0063>
<6d><6d><006d>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<76><76><0076>
<78><78><0078>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28692096 def
1 begincodespacerange
<00><ff>
endcodespacerange
31 beginbfrange
<20><20><0020>
<30><30><0030>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<62><62><0062>
<63><63><0063>
<6d><6d><006d>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<76><76><0076>
<78><78><0078>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -732,15 +732,15 @@\n \n Filter\n FlateDecode\n Length\n 532\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14954480 def
1 begincodespacerange
<00><ff>
endcodespacerange
58 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28692464 def
1 begincodespacerange
<00><ff>
endcodespacerange
58 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -763,15 +763,15 @@\n \n Filter\n FlateDecode\n Length\n 308\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R19582384 def
1 begincodespacerange
<00><ff>
endcodespacerange
23 beginbfrange
<2d><2d><002d>
<2e><2e><002e>
<42><42><0042>
<43><43><0043>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<78><78><0078>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33320368 def
1 begincodespacerange
<00><ff>
endcodespacerange
23 beginbfrange
<2d><2d><002d>
<2e><2e><002e>
<42><42><0042>
<43><43><0043>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<78><78><0078>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -793,15 +793,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-203be0a351a4'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-a1163380b07b'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/ccomps.1.pdf.gz", "source2": "./usr/share/doc/graphviz/ccomps.1.pdf.gz", "unified_diff": null, "details": [{"source1": "ccomps.1.pdf", "source2": "ccomps.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -72,20 +72,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R9332624 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CCOMPS)Tj
/R9660512 10 Tf
40.5801 0 Td
123.04 Tw
(\(1\) General)Tj
171.35 0 Td
0 Tw
(Commands Manual)Tj
/R9332624 10 Tf
203.99 0 Td
(CCOMPS)Tj
/R9660512 10 Tf
40.5801 0 Td
(\(1\))Tj
-0.219 Tc
/R9976968 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R9660512 10 Tf
20.407 -12 Td
(ccomps connected components lter for graphs)Tj
/R9976968 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R9976968 10 Tf
36 -12 Td
(ccomps)Tj
/R9660512 10 Tf
34.1602 0 Td
([)Tj
/R9976968 10 Tf
5.83008 0 Td
[(sxv)10.0159(enzC?)]TJ
2.5 Tc
/R9660512 10 Tf
51.15 0 Td
(][)Tj
0 Tc
/R9976968 10 Tf
11.6602 0 Td
(X)Tj
/R9332624 10 Tf
13.2102 0 Td
([#%]s[f])Tj
2.5 Tc
/R9660512 10 Tf
45.2398 0 Td
(][)Tj
0 Tc
/R9976968 10 Tf
11.6602 0 Td
(o)Tj
/R9332624 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R9660512 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R9332624 10 Tf
13.5699 0 Td
(les)Tj
/R9660512 10 Tf
18.8801 0 Td
(])Tj
/R9976968 10.95 Tf
-279.971 -16.8 Td
(DESCRIPTION)Tj
/R9976968 10 Tf
36 -12 Td
(ccomps)Tj
/R9660512 10 Tf
34.1602 0 Td
(decomposes graphs into their connected components, printing the components to standard output.)Tj
/R9976968 10.95 Tf
-70.1602 -16.8 Td
(OPTIONS)Tj
/R9660512 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R9976968 10 Tf
16.8 TL
(e)'
/R9660512 10 Tf
36 0 Td
(Do not induce edges in the connected components.)Tj
/R9976968 10 Tf
-36 -16.8 Td
(s)Tj
/R9660512 10 Tf
36 0 Td
[(No output graph is printed. The return v)24.9927(alue can be used to check if the graph is connected or not.)]TJ
/R9976968 10 Tf
-36 -16.8 Td
(x)Tj
/R9660512 10 Tf
36 0 Td
(Only the connected components are printed, as separate graphs.)Tj
/R9976968 10 Tf
-36 -16.8 Td
(v)Tj
/R9660512 10 Tf
36 0 Td
(Counts of nodes, edges and connected components are printed.)Tj
/R9976968 10 Tf
-36 -16.8 Td
(z)Tj
/R9660512 10 Tf
36 0 Td
0.165 Tw
[(Sort components by size, with the lar)17.9834(gest rst. This is only ef)]TJ
246.655 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.465 Tw
(ve i)Tj
2.665 Tc
14.7352 0 Td
(fe)Tj
0 Tc
10.4352 0 Td
(ither)Tj
/R9976968 10 Tf
20.9949 0 Td
(x)Tj
/R9660512 10 Tf
13.3648 0 Td
(or)Tj
/R9976968 10 Tf
10.9949 0 Td
(X#)Tj
/R9660512 10 Tf
20.5852 0 Td
0.165 Tw
(is present.)Tj
-355.285 -12 Td
(Thus,)Tj
/R9976968 10 Tf
25 0 Td
(zX#0)Tj
/R9660512 10 Tf
29.8602 0 Td
0 Tw
[(will cause the lar)17.9834(gest component to be printed.)]TJ
/R9976968 10 Tf
-90.8602 -16.8 Td
(C)Tj
/R9660512 10 Tf
36 0 Td
1.238 Tw
(Use clusters in computing components in addition to normal edge connecti)Tj
311.55 0 Td
(vity)Tj
3.739 Tc
14.9102 0 Td
[(.I)373.887(ne)]TJ
0 Tc
22.748 0 Td
1.239 Tw
(ssence, this)Tj
-349.208 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.02 Tc
9.28984 0 Td
(st)Tj
0 Tc
9.68984 0 Td
0.52 Tw
(he connected components of the deri)Tj
-0.15 Tc
149.26 0 Td
(ve)Tj
3.019 Tc
9.28984 0 Td
(dg)Tj
0 Tc
13.0191 0 Td
0.519 Tw
(raph in which nodes top-le)Tj
-0.15 Tc
108.476 0 Td
(ve)Tj
3.019 Tc
9.28984 0 Td
(lc)Tj
0 Tc
10.2391 0 Td
(lusters and nodes)Tj
-326.084 -12 Td
0.078 Tw
(in the original graph. This maintains all subgraph structure within a component, e)Tj
-0.15 Tc
326.766 0 Td
(ve)Tj
2.578 Tc
9.28984 0 Td
[(ni)257.817(fas)]TJ
0 Tc
27.1738 0 Td
(ubgraph)Tj
-363.23 -12 Td
0 Tw
(does not contain an)Tj
2.5 Tc
77.3398 0 Td
(yn)Tj
0 Tc
12.5 0 Td
(odes.)Tj
/R9976968 10 Tf
-125.84 -16.8 Td
(n)Tj
/R9660512 10 Tf
36 0 Td
1.022 Tw
(Do not project subgraph structure. Normally)Tj
3.522 Tc
182.21 0 Td
(,i)Tj
0 Tc
8.80195 0 Td
(f)Tj
/R9976968 10 Tf
6.85195 0 Td
(ccomps)Tj
/R9660512 10 Tf
35.182 0 Td
1.021 Tw
(produces components as graphs distinct)Tj
-233.046 -12 Td
1.588 Tw
(from the input graph, it will dene subgraphs which are projections of subgraphs of the input)Tj
12 TL
0.133 Tw
(graph onto the component. \(If the projection is empty)'
2.632 Tc
214.554 0 Td
[(,n)263.196(os)]TJ
0 Tc
21.6539 0 Td
0.132 Tw
[(ubgraph is produced.\))-513.218(If this ag is set,)]TJ
-236.208 -12 Td
0 Tw
(the component contains only the rele)Tj
-0.25 Tc
147.23 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(nt nodes and edges.)Tj
/R9976968 10 Tf
-192.42 -16.8 Td
(X)Tj
/R9332624 10 Tf
15.4199 0 Td
(node_name)Tj
/R9660512 10 Tf
20.5801 -12 Td
(Prints only the component containing the node)Tj
/R9332624 10 Tf
189.16 0 Td
(node_name)Tj
2.5 Tc
/R9660512 10 Tf
46.1 0 Td
[(,i)249.993(fa)]TJ
-0.15 Tc
18.05 0 Td
(ny)Tj
0 Tc
9.2 0 Td
(.)Tj
/R9976968 10 Tf
-298.51 -16.8 Td
(X#)Tj
/R9332624 10 Tf
20.4199 0 Td
(start)Tj
/R9976968 10 Tf
-20.4199 -16.8 Td
(X#)Tj
/R9332624 10 Tf
20.4199 0 Td
(start-)Tj
/R9976968 10 Tf
-20.4199 -16.8 Td
(X#)Tj
/R9332624 10 Tf
20.4199 0 Td
(start-last)Tj
/R9660512 10 Tf
15.5801 -12 Td
0.332 Tw
(Prints only components in the gi)Tj
-0.15 Tc
131.14 0 Td
(ve)Tj
2.832 Tc
9.28984 0 Td
(nr)Tj
0 Tc
11.1621 0 Td
0.333 Tw
(ange of indices. In the rst form, only the component whose)Tj
-151.592 -12 Td
(inde)Tj
2.943 Tc
17.0699 0 Td
(xi)Tj
0 Tc
10.723 0 Td
(s)Tj
/R9332624 10 Tf
6.83281 0 Td
(start)Tj
2.943 Tc
/R9660512 10 Tf
18.3398 0 Td
[(,i)294.294(fa)]TJ
-0.15 Tc
18.9359 0 Td
(ny)Tj
2.943 Tc
9.2 0 Td
[(,i)294.294(sp)]TJ
0 Tc
20.0559 0 Td
2.943 Tw
(rinted. In)Tj
42.5461 0 Td
0.443 Tw
(the second form, each component whose inde)Tj
2.942 Tc
184.968 0 Td
[(xi)294.214(sa)294.214(tl)]TJ
0 Tc
30.4957 0 Td
(east)Tj
/R9332624 10 Tf
18.4922 0 Td
(start)Tj
/R9660512 10 Tf
-377.659 -12 Td
0.569 Tw
(is printed. In the last form, only those components whose indices are in the range)Tj
/R9976968 10 Tf
335.436 0 Td
([)Tj
/R9332624 10 Tf
3.33008 0 Td
(Istart)Tj
/R9976968 10 Tf
21.6699 0 Td
(,)Tj
/R9332624 10 Tf
2.5 0 Td
(last)Tj
/R9976968 10 Tf
14.45 0 Td
(])Tj
/R9660512 10 Tf
6.4 0 Td
(are)Tj
-383.786 -12 Td
2.5 Tw
(printed. Thus,)Tj
60.8301 0 Td
0 Tw
(the ag)Tj
/R9976968 10 Tf
32.2199 0 Td
(x)Tj
/R9660512 10 Tf
13.2 0 Td
(is equi)Tj
-0.25 Tc
26.1398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R9976968 10 Tf
27.7801 0 Td
(X#0-)Tj
/R9660512 10 Tf
26.25 0 Td
(.)Tj
/R9976968 10 Tf
-231.61 -16.8 Td
(X%)Tj
/R9332624 10 Tf
25.4199 0 Td
(min)Tj
/R9976968 10 Tf
-25.4199 -16.8 Td
(X%)Tj
/R9332624 10 Tf
25.4199 0 Td
(min-)Tj
/R9976968 10 Tf
-25.4199 -16.8 Td
(X%)Tj
/R9332624 10 Tf
25.4199 0 Td
(min-max)Tj
/R9660512 10 Tf
10.5801 -12 Td
0.232 Tw
(Prints only components in the gi)Tj
-0.15 Tc
130.64 0 Td
(ve)Tj
2.732 Tc
9.28984 0 Td
(nr)Tj
0 Tc
11.0621 0 Td
(ange of sizes. In the rst form, only a component whose size)Tj
-150.992 -12 Td
(is)Tj
/R9332624 10 Tf
9.33984 0 Td
(min)Tj
2.67 Tc
/R9660512 10 Tf
15 0 Td
[(,i)267(fa)]TJ
-0.15 Tc
18.3898 0 Td
(ny)Tj
2.67 Tc
9.2 0 Td
[(,i)267(sp)]TJ
0 Tc
19.5102 0 Td
2.67 Tw
(rinted. In)Tj
42 0 Td
0.171 Tw
(the second form, each component whose size is at least)Tj
/R9332624 10 Tf
224.72 0 Td
(min)Tj
/R9660512 10 Tf
17.6711 0 Td
(is printed.)Tj
-355.831 -12 Td
0 Tw
(In the last form, only those components whose sizes are in the range)Tj
/R9976968 10 Tf
275.51 0 Td
([)Tj
/R9332624 10 Tf
3.33008 0 Td
(Imin)Tj
/R9976968 10 Tf
18.3301 0 Td
(,)Tj
/R9332624 10 Tf
2.5 0 Td
(max)Tj
/R9976968 10 Tf
16.6602 0 Td
(])Tj
/R9660512 10 Tf
5.83008 0 Td
(are printed.)Tj
/R9976968 10 Tf
-358.161 -16.8 Td
(o)Tj
/R9332624 10 Tf
13.2 0 Td
(outle)Tj
/R9660512 10 Tf
22.8 -12 Td
0.87 Tw
(If specied, each graph will be written to a dif)Tj
192.54 0 Td
0.869 Tw
(ferent le with the names deri)Tj
-0.15 Tc
123.795 0 Td
(ve)Tj
3.369 Tc
9.28984 0 Td
(df)Tj
0 Tc
11.6988 0 Td
(rom)Tj
/R9332624 10 Tf
19.4789 0 Td
(outle)Tj
3.369 Tc
/R9660512 10 Tf
25 0 Td
(.I)Tj
0 Tc
9.19883 0 Td
(n)Tj
-391.001 -12 Td
(particular)Tj
3.005 Tc
37.9199 0 Td
[(,i)300.485(fb)]TJ
0 Tc
19.6203 0 Td
(oth)Tj
/R9976968 10 Tf
15.7852 0 Td
(o)Tj
/R9660512 10 Tf
13.7051 0 Td
(and)Tj
/R9976968 10 Tf
17.4449 0 Td
(x)Tj
/R9660512 10 Tf
13.7051 0 Td
0.505 Tw
(ags are used, then each connected component is written to a dif)Tj
263.585 0 Td
[(fer)20(-)]TJ
-381.766 -12 Td
0.113 Tw
(ent le. If)Tj
/R9332624 10 Tf
41.998 0 Td
(outle)Tj
/R9660512 10 Tf
27.6121 0 Td
0.112 Tw
(does not ha)Tj
-0.15 Tc
45.5738 0 Td
0.412 Tw
(ve a s)Tj
0 Tc
22.8441 0 Td
(uf)Tj
8.08008 0 Td
0.112 Tw
(x, the rst le will ha)Tj
-0.15 Tc
91.4801 0 Td
0.412 Tw
(ve t)Tj
0 Tc
14.682 0 Td
0.112 Tw
(he name)Tj
/R9332624 10 Tf
36.3238 0 Td
(outle)Tj
2.612 Tc
/R9660512 10 Tf
25 0 Td
(;t)Tj
0 Tc
8.17188 0 Td
(hen ne)Tj
26.3422 0 Td
(xt)Tj
/R9332624 10 Tf
10.3922 0 Td
(outle_1)Tj
/R9660512 10 Tf
35 0 Td
(,)Tj
-393.5 -12 Td
0.434 Tw
(then ne)Tj
29.4441 0 Td
(xt)Tj
/R9332624 10 Tf
10.7141 0 Td
(outle_2)Tj
2.934 Tc
/R9660512 10 Tf
35 0 Td
(,a)Tj
0 Tc
9.87383 0 Td
(nd so on.)Tj
42.6922 0 Td
(If)Tj
/R9332624 10 Tf
9.59414 0 Td
(outle)Tj
/R9660512 10 Tf
27.934 0 Td
[(has a suf)25.0195(x, i.e., has the form)]TJ
/R9332624 10 Tf
123.048 0 Td
[(base)14.9902(.sfx)]TJ
2.935 Tc
/R9660512 10 Tf
31.7902 0 Td
(,t)Tj
0 Tc
8.21484 0 Td
0.435 Tw
(hen the les will)Tj
-328.305 -12 Td
0 Tw
(be named)Tj
/R9332624 10 Tf
41.1 0 Td
[(base)14.9927(.sfx)]TJ
/R9660512 10 Tf
31.7902 0 Td
(,)Tj
/R9332624 10 Tf
5 0 Td
(base_1.sfx)Tj
/R9660512 10 Tf
41.9398 0 Td
(,)Tj
/R9332624 10 Tf
5 0 Td
(base_2.sfx)Tj
2.5 Tc
/R9660512 10 Tf
41.9398 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
(tc.)Tj
-212.21 -16.8 Td
0.136 Tw
(By def)Tj
26.9762 0 Td
0.135 Tw
(ault, each input graph is printed, with each connected component gi)Tj
-0.15 Tc
271.61 0 Td
(ve)Tj
2.635 Tc
9.28984 0 Td
[(na)263.501(sas)]TJ
0 Tc
29.5648 0 Td
(ubgraph whose name is)Tj
2.5 Tc
-337.441 -12 Td
(ac)Tj
0 Tc
11.3801 0 Td
0 Tw
(oncatenation of the name of the input graph, the string "_cc_" and the number of the component.)Tj
158.565 -64.8 Td
[(30 April 2011)-20094.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43075472 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CCOMPS)Tj
/R43403360 10 Tf
40.5801 0 Td
123.04 Tw
(\(1\) General)Tj
171.35 0 Td
0 Tw
(Commands Manual)Tj
/R43075472 10 Tf
203.99 0 Td
(CCOMPS)Tj
/R43403360 10 Tf
40.5801 0 Td
(\(1\))Tj
-0.219 Tc
/R43719816 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R43403360 10 Tf
20.407 -12 Td
(ccomps connected components lter for graphs)Tj
/R43719816 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R43719816 10 Tf
36 -12 Td
(ccomps)Tj
/R43403360 10 Tf
34.1602 0 Td
([)Tj
/R43719816 10 Tf
5.83008 0 Td
[(sxv)10.0159(enzC?)]TJ
2.5 Tc
/R43403360 10 Tf
51.15 0 Td
(][)Tj
0 Tc
/R43719816 10 Tf
11.6602 0 Td
(X)Tj
/R43075472 10 Tf
13.2102 0 Td
([#%]s[f])Tj
2.5 Tc
/R43403360 10 Tf
45.2398 0 Td
(][)Tj
0 Tc
/R43719816 10 Tf
11.6602 0 Td
(o)Tj
/R43075472 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R43403360 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R43075472 10 Tf
13.5699 0 Td
(les)Tj
/R43403360 10 Tf
18.8801 0 Td
(])Tj
/R43719816 10.95 Tf
-279.971 -16.8 Td
(DESCRIPTION)Tj
/R43719816 10 Tf
36 -12 Td
(ccomps)Tj
/R43403360 10 Tf
34.1602 0 Td
(decomposes graphs into their connected components, printing the components to standard output.)Tj
/R43719816 10.95 Tf
-70.1602 -16.8 Td
(OPTIONS)Tj
/R43403360 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R43719816 10 Tf
16.8 TL
(e)'
/R43403360 10 Tf
36 0 Td
(Do not induce edges in the connected components.)Tj
/R43719816 10 Tf
-36 -16.8 Td
(s)Tj
/R43403360 10 Tf
36 0 Td
[(No output graph is printed. The return v)24.9927(alue can be used to check if the graph is connected or not.)]TJ
/R43719816 10 Tf
-36 -16.8 Td
(x)Tj
/R43403360 10 Tf
36 0 Td
(Only the connected components are printed, as separate graphs.)Tj
/R43719816 10 Tf
-36 -16.8 Td
(v)Tj
/R43403360 10 Tf
36 0 Td
(Counts of nodes, edges and connected components are printed.)Tj
/R43719816 10 Tf
-36 -16.8 Td
(z)Tj
/R43403360 10 Tf
36 0 Td
0.165 Tw
[(Sort components by size, with the lar)17.9834(gest rst. This is only ef)]TJ
246.655 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.465 Tw
(ve i)Tj
2.665 Tc
14.7352 0 Td
(fe)Tj
0 Tc
10.4352 0 Td
(ither)Tj
/R43719816 10 Tf
20.9949 0 Td
(x)Tj
/R43403360 10 Tf
13.3648 0 Td
(or)Tj
/R43719816 10 Tf
10.9949 0 Td
(X#)Tj
/R43403360 10 Tf
20.5852 0 Td
0.165 Tw
(is present.)Tj
-355.285 -12 Td
(Thus,)Tj
/R43719816 10 Tf
25 0 Td
(zX#0)Tj
/R43403360 10 Tf
29.8602 0 Td
0 Tw
[(will cause the lar)17.9834(gest component to be printed.)]TJ
/R43719816 10 Tf
-90.8602 -16.8 Td
(C)Tj
/R43403360 10 Tf
36 0 Td
1.238 Tw
(Use clusters in computing components in addition to normal edge connecti)Tj
311.55 0 Td
(vity)Tj
3.739 Tc
14.9102 0 Td
[(.I)373.887(ne)]TJ
0 Tc
22.748 0 Td
1.239 Tw
(ssence, this)Tj
-349.208 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.02 Tc
9.28984 0 Td
(st)Tj
0 Tc
9.68984 0 Td
0.52 Tw
(he connected components of the deri)Tj
-0.15 Tc
149.26 0 Td
(ve)Tj
3.019 Tc
9.28984 0 Td
(dg)Tj
0 Tc
13.0191 0 Td
0.519 Tw
(raph in which nodes top-le)Tj
-0.15 Tc
108.476 0 Td
(ve)Tj
3.019 Tc
9.28984 0 Td
(lc)Tj
0 Tc
10.2391 0 Td
(lusters and nodes)Tj
-326.084 -12 Td
0.078 Tw
(in the original graph. This maintains all subgraph structure within a component, e)Tj
-0.15 Tc
326.766 0 Td
(ve)Tj
2.578 Tc
9.28984 0 Td
[(ni)257.817(fas)]TJ
0 Tc
27.1738 0 Td
(ubgraph)Tj
-363.23 -12 Td
0 Tw
(does not contain an)Tj
2.5 Tc
77.3398 0 Td
(yn)Tj
0 Tc
12.5 0 Td
(odes.)Tj
/R43719816 10 Tf
-125.84 -16.8 Td
(n)Tj
/R43403360 10 Tf
36 0 Td
1.022 Tw
(Do not project subgraph structure. Normally)Tj
3.522 Tc
182.21 0 Td
(,i)Tj
0 Tc
8.80195 0 Td
(f)Tj
/R43719816 10 Tf
6.85195 0 Td
(ccomps)Tj
/R43403360 10 Tf
35.182 0 Td
1.021 Tw
(produces components as graphs distinct)Tj
-233.046 -12 Td
1.588 Tw
(from the input graph, it will dene subgraphs which are projections of subgraphs of the input)Tj
12 TL
0.133 Tw
(graph onto the component. \(If the projection is empty)'
2.632 Tc
214.554 0 Td
[(,n)263.196(os)]TJ
0 Tc
21.6539 0 Td
0.132 Tw
[(ubgraph is produced.\))-513.218(If this ag is set,)]TJ
-236.208 -12 Td
0 Tw
(the component contains only the rele)Tj
-0.25 Tc
147.23 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(nt nodes and edges.)Tj
/R43719816 10 Tf
-192.42 -16.8 Td
(X)Tj
/R43075472 10 Tf
15.4199 0 Td
(node_name)Tj
/R43403360 10 Tf
20.5801 -12 Td
(Prints only the component containing the node)Tj
/R43075472 10 Tf
189.16 0 Td
(node_name)Tj
2.5 Tc
/R43403360 10 Tf
46.1 0 Td
[(,i)249.993(fa)]TJ
-0.15 Tc
18.05 0 Td
(ny)Tj
0 Tc
9.2 0 Td
(.)Tj
/R43719816 10 Tf
-298.51 -16.8 Td
(X#)Tj
/R43075472 10 Tf
20.4199 0 Td
(start)Tj
/R43719816 10 Tf
-20.4199 -16.8 Td
(X#)Tj
/R43075472 10 Tf
20.4199 0 Td
(start-)Tj
/R43719816 10 Tf
-20.4199 -16.8 Td
(X#)Tj
/R43075472 10 Tf
20.4199 0 Td
(start-last)Tj
/R43403360 10 Tf
15.5801 -12 Td
0.332 Tw
(Prints only components in the gi)Tj
-0.15 Tc
131.14 0 Td
(ve)Tj
2.832 Tc
9.28984 0 Td
(nr)Tj
0 Tc
11.1621 0 Td
0.333 Tw
(ange of indices. In the rst form, only the component whose)Tj
-151.592 -12 Td
(inde)Tj
2.943 Tc
17.0699 0 Td
(xi)Tj
0 Tc
10.723 0 Td
(s)Tj
/R43075472 10 Tf
6.83281 0 Td
(start)Tj
2.943 Tc
/R43403360 10 Tf
18.3398 0 Td
[(,i)294.294(fa)]TJ
-0.15 Tc
18.9359 0 Td
(ny)Tj
2.943 Tc
9.2 0 Td
[(,i)294.294(sp)]TJ
0 Tc
20.0559 0 Td
2.943 Tw
(rinted. In)Tj
42.5461 0 Td
0.443 Tw
(the second form, each component whose inde)Tj
2.942 Tc
184.968 0 Td
[(xi)294.214(sa)294.214(tl)]TJ
0 Tc
30.4957 0 Td
(east)Tj
/R43075472 10 Tf
18.4922 0 Td
(start)Tj
/R43403360 10 Tf
-377.659 -12 Td
0.569 Tw
(is printed. In the last form, only those components whose indices are in the range)Tj
/R43719816 10 Tf
335.436 0 Td
([)Tj
/R43075472 10 Tf
3.33008 0 Td
(Istart)Tj
/R43719816 10 Tf
21.6699 0 Td
(,)Tj
/R43075472 10 Tf
2.5 0 Td
(last)Tj
/R43719816 10 Tf
14.45 0 Td
(])Tj
/R43403360 10 Tf
6.4 0 Td
(are)Tj
-383.786 -12 Td
2.5 Tw
(printed. Thus,)Tj
60.8301 0 Td
0 Tw
(the ag)Tj
/R43719816 10 Tf
32.2199 0 Td
(x)Tj
/R43403360 10 Tf
13.2 0 Td
(is equi)Tj
-0.25 Tc
26.1398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R43719816 10 Tf
27.7801 0 Td
(X#0-)Tj
/R43403360 10 Tf
26.25 0 Td
(.)Tj
/R43719816 10 Tf
-231.61 -16.8 Td
(X%)Tj
/R43075472 10 Tf
25.4199 0 Td
(min)Tj
/R43719816 10 Tf
-25.4199 -16.8 Td
(X%)Tj
/R43075472 10 Tf
25.4199 0 Td
(min-)Tj
/R43719816 10 Tf
-25.4199 -16.8 Td
(X%)Tj
/R43075472 10 Tf
25.4199 0 Td
(min-max)Tj
/R43403360 10 Tf
10.5801 -12 Td
0.232 Tw
(Prints only components in the gi)Tj
-0.15 Tc
130.64 0 Td
(ve)Tj
2.732 Tc
9.28984 0 Td
(nr)Tj
0 Tc
11.0621 0 Td
(ange of sizes. In the rst form, only a component whose size)Tj
-150.992 -12 Td
(is)Tj
/R43075472 10 Tf
9.33984 0 Td
(min)Tj
2.67 Tc
/R43403360 10 Tf
15 0 Td
[(,i)267(fa)]TJ
-0.15 Tc
18.3898 0 Td
(ny)Tj
2.67 Tc
9.2 0 Td
[(,i)267(sp)]TJ
0 Tc
19.5102 0 Td
2.67 Tw
(rinted. In)Tj
42 0 Td
0.171 Tw
(the second form, each component whose size is at least)Tj
/R43075472 10 Tf
224.72 0 Td
(min)Tj
/R43403360 10 Tf
17.6711 0 Td
(is printed.)Tj
-355.831 -12 Td
0 Tw
(In the last form, only those components whose sizes are in the range)Tj
/R43719816 10 Tf
275.51 0 Td
([)Tj
/R43075472 10 Tf
3.33008 0 Td
(Imin)Tj
/R43719816 10 Tf
18.3301 0 Td
(,)Tj
/R43075472 10 Tf
2.5 0 Td
(max)Tj
/R43719816 10 Tf
16.6602 0 Td
(])Tj
/R43403360 10 Tf
5.83008 0 Td
(are printed.)Tj
/R43719816 10 Tf
-358.161 -16.8 Td
(o)Tj
/R43075472 10 Tf
13.2 0 Td
(outle)Tj
/R43403360 10 Tf
22.8 -12 Td
0.87 Tw
(If specied, each graph will be written to a dif)Tj
192.54 0 Td
0.869 Tw
(ferent le with the names deri)Tj
-0.15 Tc
123.795 0 Td
(ve)Tj
3.369 Tc
9.28984 0 Td
(df)Tj
0 Tc
11.6988 0 Td
(rom)Tj
/R43075472 10 Tf
19.4789 0 Td
(outle)Tj
3.369 Tc
/R43403360 10 Tf
25 0 Td
(.I)Tj
0 Tc
9.19883 0 Td
(n)Tj
-391.001 -12 Td
(particular)Tj
3.005 Tc
37.9199 0 Td
[(,i)300.485(fb)]TJ
0 Tc
19.6203 0 Td
(oth)Tj
/R43719816 10 Tf
15.7852 0 Td
(o)Tj
/R43403360 10 Tf
13.7051 0 Td
(and)Tj
/R43719816 10 Tf
17.4449 0 Td
(x)Tj
/R43403360 10 Tf
13.7051 0 Td
0.505 Tw
(ags are used, then each connected component is written to a dif)Tj
263.585 0 Td
[(fer)20(-)]TJ
-381.766 -12 Td
0.113 Tw
(ent le. If)Tj
/R43075472 10 Tf
41.998 0 Td
(outle)Tj
/R43403360 10 Tf
27.6121 0 Td
0.112 Tw
(does not ha)Tj
-0.15 Tc
45.5738 0 Td
0.412 Tw
(ve a s)Tj
0 Tc
22.8441 0 Td
(uf)Tj
8.08008 0 Td
0.112 Tw
(x, the rst le will ha)Tj
-0.15 Tc
91.4801 0 Td
0.412 Tw
(ve t)Tj
0 Tc
14.682 0 Td
0.112 Tw
(he name)Tj
/R43075472 10 Tf
36.3238 0 Td
(outle)Tj
2.612 Tc
/R43403360 10 Tf
25 0 Td
(;t)Tj
0 Tc
8.17188 0 Td
(hen ne)Tj
26.3422 0 Td
(xt)Tj
/R43075472 10 Tf
10.3922 0 Td
(outle_1)Tj
/R43403360 10 Tf
35 0 Td
(,)Tj
-393.5 -12 Td
0.434 Tw
(then ne)Tj
29.4441 0 Td
(xt)Tj
/R43075472 10 Tf
10.7141 0 Td
(outle_2)Tj
2.934 Tc
/R43403360 10 Tf
35 0 Td
(,a)Tj
0 Tc
9.87383 0 Td
(nd so on.)Tj
42.6922 0 Td
(If)Tj
/R43075472 10 Tf
9.59414 0 Td
(outle)Tj
/R43403360 10 Tf
27.934 0 Td
[(has a suf)25.0195(x, i.e., has the form)]TJ
/R43075472 10 Tf
123.048 0 Td
[(base)14.9902(.sfx)]TJ
2.935 Tc
/R43403360 10 Tf
31.7902 0 Td
(,t)Tj
0 Tc
8.21484 0 Td
0.435 Tw
(hen the les will)Tj
-328.305 -12 Td
0 Tw
(be named)Tj
/R43075472 10 Tf
41.1 0 Td
[(base)14.9927(.sfx)]TJ
/R43403360 10 Tf
31.7902 0 Td
(,)Tj
/R43075472 10 Tf
5 0 Td
(base_1.sfx)Tj
/R43403360 10 Tf
41.9398 0 Td
(,)Tj
/R43075472 10 Tf
5 0 Td
(base_2.sfx)Tj
2.5 Tc
/R43403360 10 Tf
41.9398 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
(tc.)Tj
-212.21 -16.8 Td
0.136 Tw
(By def)Tj
26.9762 0 Td
0.135 Tw
(ault, each input graph is printed, with each connected component gi)Tj
-0.15 Tc
271.61 0 Td
(ve)Tj
2.635 Tc
9.28984 0 Td
[(na)263.501(sas)]TJ
0 Tc
29.5648 0 Td
(ubgraph whose name is)Tj
2.5 Tc
-337.441 -12 Td
(ac)Tj
0 Tc
11.3801 0 Td
0 Tw
(oncatenation of the name of the input graph, the string "_cc_" and the number of the component.)Tj
158.565 -64.8 Td
[(30 April 2011)-20094.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-2983\n+2990\n \n \n \n \n BaseFont\n ECDZMP+Times-Italic\n FontDescriptor\n@@ -679,19 +679,19 @@\n FontFile3\n \n \n \n \n \n \n-R9976968\n+R43719816\n \n-R9660512\n+R43403360\n \n-R9332624\n+R43075472\n \n \n \n \n \n \n Type\n@@ -728,29 +728,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R9332624 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CCOMPS)Tj
/R9660512 10 Tf
40.5801 0 Td
123.04 Tw
(\(1\) General)Tj
171.35 0 Td
0 Tw
(Commands Manual)Tj
/R9332624 10 Tf
203.99 0 Td
(CCOMPS)Tj
/R9660512 10 Tf
40.5801 0 Td
(\(1\))Tj
/R9976968 10.95 Tf
-456.34 -36 Td
(OPERANDS)Tj
/R9660512 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R9332624 10 Tf
1.91016 -16.8 Td
(les)Tj
/R9660512 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R9332624 10 Tf
272.314 0 Td
(les)Tj
/R9660512 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
/R9976968 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R9660512 10 Tf
36 -12 Td
1.373 Tw
[(Unless used to e)14.9939(xtract a single connected component,)]TJ
/R9976968 10 Tf
227.184 0 Td
(ccomps)Tj
/R9660512 10 Tf
35.5328 0 Td
(returns)Tj
/R9976968 10 Tf
31.643 0 Td
(0)Tj
/R9660512 10 Tf
8.87305 0 Td
(if all the input graphs are con-)Tj
-303.233 -12 Td
0.444 Tw
(nected; and non-zero if an)Tj
2.944 Tc
106.036 0 Td
(yg)Tj
0 Tc
12.9441 0 Td
(raph has multiple components, or an)Tj
2.944 Tc
147.61 0 Td
(ye)Tj
0 Tc
12.384 0 Td
[(rror occurred.)-544.38(If just e)]TJ
92.1457 0 Td
0.445 Tw
(xtracting a sin-)Tj
-371.12 -12 Td
0 Tw
(gle component,)Tj
/R9976968 10 Tf
64.1602 0 Td
(ccomps)Tj
/R9660512 10 Tf
34.1602 0 Td
(returns)Tj
/R9976968 10 Tf
30.2699 0 Td
(0)Tj
/R9660512 10 Tf
7.5 0 Td
(on success and non-zero if an error occurred.)Tj
-0.11 Tc
/R9976968 10.95 Tf
-172.09 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R9660512 10 Tf
20.9004 -12 Td
0.106 Tw
(It is possible, though unlik)Tj
106.724 0 Td
(ely)Tj
2.606 Tc
11.5699 0 Td
(,t)Tj
0 Tc
7.88594 0 Td
0.105 Tw
(hat the names used for connected components and their subgraphs may con-)Tj
-126.18 -12 Td
0 Tw
[(ict with e)14.9927(xisting subgraph names.)]TJ
-0.548 Tc
/R9976968 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R9660512 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R9976968 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R9660512 10 Tf
36 -12 Td
[(gc\(1\), dot\(1\), gvpr\(1\), gvcolor\(1\), ac)15.0073(yclic\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))]TJ
169.945 -480 Td
[(30 April 2011)-20094.5(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43075472 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CCOMPS)Tj
/R43403360 10 Tf
40.5801 0 Td
123.04 Tw
(\(1\) General)Tj
171.35 0 Td
0 Tw
(Commands Manual)Tj
/R43075472 10 Tf
203.99 0 Td
(CCOMPS)Tj
/R43403360 10 Tf
40.5801 0 Td
(\(1\))Tj
/R43719816 10.95 Tf
-456.34 -36 Td
(OPERANDS)Tj
/R43403360 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R43075472 10 Tf
1.91016 -16.8 Td
(les)Tj
/R43403360 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R43075472 10 Tf
272.314 0 Td
(les)Tj
/R43403360 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
/R43719816 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R43403360 10 Tf
36 -12 Td
1.373 Tw
[(Unless used to e)14.9939(xtract a single connected component,)]TJ
/R43719816 10 Tf
227.184 0 Td
(ccomps)Tj
/R43403360 10 Tf
35.5328 0 Td
(returns)Tj
/R43719816 10 Tf
31.643 0 Td
(0)Tj
/R43403360 10 Tf
8.87305 0 Td
(if all the input graphs are con-)Tj
-303.233 -12 Td
0.444 Tw
(nected; and non-zero if an)Tj
2.944 Tc
106.036 0 Td
(yg)Tj
0 Tc
12.9441 0 Td
(raph has multiple components, or an)Tj
2.944 Tc
147.61 0 Td
(ye)Tj
0 Tc
12.384 0 Td
[(rror occurred.)-544.38(If just e)]TJ
92.1457 0 Td
0.445 Tw
(xtracting a sin-)Tj
-371.12 -12 Td
0 Tw
(gle component,)Tj
/R43719816 10 Tf
64.1602 0 Td
(ccomps)Tj
/R43403360 10 Tf
34.1602 0 Td
(returns)Tj
/R43719816 10 Tf
30.2699 0 Td
(0)Tj
/R43403360 10 Tf
7.5 0 Td
(on success and non-zero if an error occurred.)Tj
-0.11 Tc
/R43719816 10.95 Tf
-172.09 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R43403360 10 Tf
20.9004 -12 Td
0.106 Tw
(It is possible, though unlik)Tj
106.724 0 Td
(ely)Tj
2.606 Tc
11.5699 0 Td
(,t)Tj
0 Tc
7.88594 0 Td
0.105 Tw
(hat the names used for connected components and their subgraphs may con-)Tj
-126.18 -12 Td
0 Tw
[(ict with e)14.9927(xisting subgraph names.)]TJ
-0.548 Tc
/R43719816 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R43403360 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R43719816 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R43403360 10 Tf
36 -12 Td
[(gc\(1\), dot\(1\), gvpr\(1\), gvcolor\(1\), ac)15.0073(yclic\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))]TJ
169.945 -480 Td
[(30 April 2011)-20094.5(2)]TJ
ET
Q
Q
\n \n \n \n \n-1042\n+1044\n \n \n \n \n-R9976968\n+R43719816\n \n-R9660512\n+R43403360\n \n-R9332624\n+R43075472\n \n \n \n \n \n \n \n@@ -802,18 +802,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-405\n+406\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R10012392 def
1 begincodespacerange
<00><ff>
endcodespacerange
39 beginbfrange
<20><20><0020>
<23><23><0023>
<25><25><0025>
<2c><2c><002c>
<2d><2d><002d>
<30><30><0030>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<63><63><0063>
<65><65><0065>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<76><76><0076>
<78><78><0078>
<7a><7a><007a>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R43755240 def
1 begincodespacerange
<00><ff>
endcodespacerange
39 beginbfrange
<20><20><0020>
<23><23><0023>
<25><25><0025>
<2c><2c><002c>
<2d><2d><002d>
<30><30><0030>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<63><63><0063>
<65><65><0065>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<76><76><0076>
<78><78><0078>
<7a><7a><007a>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -830,18 +830,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-561\n+560\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R10012760 def
1 begincodespacerange
<00><ff>
endcodespacerange
63 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R43755608 def
1 begincodespacerange
<00><ff>
endcodespacerange
63 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -864,15 +864,15 @@\n \n Filter\n FlateDecode\n Length\n 366\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R10013128 def
1 begincodespacerange
<00><ff>
endcodespacerange
32 beginbfrange
<23><23><0023>
<25><25><0025>
<2d><2d><002d>
<2e><2e><002e>
<31><31><0031>
<32><32><0032>
<43><43><0043>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<78><78><0078>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R43755976 def
1 begincodespacerange
<00><ff>
endcodespacerange
32 beginbfrange
<23><23><0023>
<25><25><0025>
<2d><2d><002d>
<2e><2e><002e>
<31><31><0031>
<32><32><0032>
<43><43><0043>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<78><78><0078>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -896,15 +896,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-d3c868df18fa'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-610a8d6eb216'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 28\n"}]}]}, {"source1": "./usr/share/doc/graphviz/cdt.3.pdf.gz", "source2": "./usr/share/doc/graphviz/cdt.3.pdf.gz", "unified_diff": null, "details": [{"source1": "cdt.3.pdf", "source2": "cdt.3.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -75,20 +75,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R36660864 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R37008784 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R36660864 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R37008784 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.219 Tc
/R37325240 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R37325240 10 Tf
20.407 -12 Td
(Cdt)Tj
2.5 Tc
/R37008784 10 Tf
18.6102 0 Td
(c)Tj
0 Tc
12.5801 0 Td
(ontainer data types)Tj
/R37325240 10.95 Tf
-67.1902 -16.8 Td
(SYNOPSIS)Tj
/R37696928 10 Tf
36 -12 Td
(#include <cdt.h>)Tj
/R37325240 10 Tf
-21 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YT)Tj
0 Tc
16.3898 0 Td
(YPES)Tj
/R37696928 10 Tf
-53.1695 -12 Td
(Dt_t;)Tj
12 TL
(Dtdisc_t;)'
(Dtmethod_t;)'
(Dtlink_t;)'
(Dtstat_t;)'
/R37325240 10 Tf
-21 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YC)Tj
0 Tc
16.9398 0 Td
[(ONTR)30.0159(OL)]TJ
/R37696928 10 Tf
-53.7195 -12 Td
36 Tw
(Dt_t* dtopen\(const)Tj
150 0 Td
0 Tw
(Dtdisc_t* disc, const Dtmethod_t* meth\);)Tj
-150 -12 Td
48 Tw
(int dtclose\(Dt_t*)Tj
156 0 Td
(dt\);)Tj
-156 -12 Td
42 Tw
(void dtclear\(dt\);)Tj
0 Tw
(Dtmethod_t* dtmethod\(Dt_t* dt, const Dtmethod_t* meth\);)'
12 Tw
(Dtdisc_t* dtdisc\(Dt_t*)'
150 0 Td
0 Tw
(dt, const Dtdisc_t* disc\);)Tj
-150 -12 Td
36 Tw
(Dt_t* dtview\(Dt_t*)Tj
150 0 Td
0 Tw
(dt, Dt_t* view\);)Tj
/R37325240 10 Tf
-171 -16.8 Td
[(ST)18(ORA)55.0073(GE METHODS)]TJ
/R37696928 10 Tf
21 -12 Td
(Dtmethod_t* Dtset;)Tj
(Dtmethod_t* Dtoset;)'
(Dtmethod_t* Dtobag;)'
(Dtmethod_t* Dtqueue;)'
/R37325240 10 Tf
-21 -16.8 Td
(DISCIPLINE)Tj
/R37696928 10 Tf
21 -12 Td
(#define DTDISC\(disc,key,size,link,makef,freef,comparf\))Tj
T*[(typedef void*)-3600(\(*Dtmake_f\)\(void*, Dtdisc_t*\);)]TJ
T*[(typedef void)-5400(\(*Dtfree_f\)\(void*, Dtdisc_t*\);)]TJ
T*[(typedef int)-6000(\(*Dtcompar_f\)\(Dt_t*, void*, void*, Dtdisc_t*\);)]TJ
/R37325240 10 Tf
-21 -16.8 Td
[(OBJECT OPERA)94.9841(TIONS)]TJ
/R37696928 10 Tf
21 -12 Td
12 Tw
(void* dtinsert\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, void* obj\);)Tj
-138 -12 Td
12 Tw
(void* dtdelete\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, void* obj\);)Tj
-138 -12 Td
12 Tw
(void* dtdetach\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, void* obj\);)Tj
-138 -12 Td
12 Tw
(void* dtsearch\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, void* obj\);)Tj
-138 -12 Td
12 Tw
(void* dtmatch\(Dt_t*)Tj
132 0 Td
0 Tw
(dt, void* key\);)Tj
-132 -12 Td
12 Tw
(void* dtfirst\(Dt_t*)Tj
132 0 Td
(dt\);)Tj
-132 -12 Td
(void* dtnext\(Dt_t*)Tj
126 0 Td
0 Tw
(dt, void* obj\);)Tj
-126 -12 Td
12 Tw
(void* dtlast\(Dt_t*)Tj
126 0 Td
(dt\);)Tj
-126 -12 Td
(void* dtprev\(Dt_t*)Tj
126 0 Td
0 Tw
(dt, void* obj\);)Tj
-126 -12 Td
12 Tw
(void* dtfinger\(Dt_t*)Tj
138 0 Td
(dt\);)Tj
-138 -12 Td
(void* dtrenew\(Dt_t*)Tj
132 0 Td
0 Tw
(dt, void* obj\);)Tj
-132 -12 Td
36 Tw
(int dtwalk\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, int \(*userf\)\(void*, void*\), void*\);)Tj
-138 -12 Td
(Dtlink_t* dtflatten\(Dt_t* dt\);)Tj
(Dtlink_t* dtlink\(Dt_t*, Dtlink_t* link\);)'
12 Tw
(void* dtobj\(Dt_t*)'
120 0 Td
0 Tw
(dt, Dtlink_t* link\);)Tj
-120 -12 Td
(Dtlink_t* dtextract\(Dt_t* dt\);)Tj
36 Tw
(int dtrestore\(Dt_t*)'
156 0 Td
0 Tw
(dt, Dtlink_t* link\);)Tj
/R37325240 10 Tf
-177 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YS)Tj
-0.9 Tc
15.2801 0 Td
(TA)Tj
0 Tc
12.0398 0 Td
(TUS)Tj
/R37696928 10 Tf
-64.0996 -12 Td
36 Tw
(int dtsize\(Dt_t*)Tj
138 0 Td
(dt\);)Tj
-138 -12 Td
(int dtstat\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, Dtstat_t*, int all\);)Tj
/R37325240 10 Tf
-159 -16.8 Td
(HASH FUNCTIONS)Tj
/R37696928 10 Tf
21 -12 Td
(unsigned int dtstrhash\(void *str, int n\);)Tj
/R37008784 10 Tf
427 -57.6 Td
(1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R16230016 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R16577936 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R16230016 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R16577936 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.219 Tc
/R16894392 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R16894392 10 Tf
20.407 -12 Td
(Cdt)Tj
2.5 Tc
/R16577936 10 Tf
18.6102 0 Td
(c)Tj
0 Tc
12.5801 0 Td
(ontainer data types)Tj
/R16894392 10.95 Tf
-67.1902 -16.8 Td
(SYNOPSIS)Tj
/R17266080 10 Tf
36 -12 Td
(#include <cdt.h>)Tj
/R16894392 10 Tf
-21 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YT)Tj
0 Tc
16.3898 0 Td
(YPES)Tj
/R17266080 10 Tf
-53.1695 -12 Td
(Dt_t;)Tj
12 TL
(Dtdisc_t;)'
(Dtmethod_t;)'
(Dtlink_t;)'
(Dtstat_t;)'
/R16894392 10 Tf
-21 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YC)Tj
0 Tc
16.9398 0 Td
[(ONTR)30.0159(OL)]TJ
/R17266080 10 Tf
-53.7195 -12 Td
36 Tw
(Dt_t* dtopen\(const)Tj
150 0 Td
0 Tw
(Dtdisc_t* disc, const Dtmethod_t* meth\);)Tj
-150 -12 Td
48 Tw
(int dtclose\(Dt_t*)Tj
156 0 Td
(dt\);)Tj
-156 -12 Td
42 Tw
(void dtclear\(dt\);)Tj
0 Tw
(Dtmethod_t* dtmethod\(Dt_t* dt, const Dtmethod_t* meth\);)'
12 Tw
(Dtdisc_t* dtdisc\(Dt_t*)'
150 0 Td
0 Tw
(dt, const Dtdisc_t* disc\);)Tj
-150 -12 Td
36 Tw
(Dt_t* dtview\(Dt_t*)Tj
150 0 Td
0 Tw
(dt, Dt_t* view\);)Tj
/R16894392 10 Tf
-171 -16.8 Td
[(ST)18(ORA)55.0073(GE METHODS)]TJ
/R17266080 10 Tf
21 -12 Td
(Dtmethod_t* Dtset;)Tj
(Dtmethod_t* Dtoset;)'
(Dtmethod_t* Dtobag;)'
(Dtmethod_t* Dtqueue;)'
/R16894392 10 Tf
-21 -16.8 Td
(DISCIPLINE)Tj
/R17266080 10 Tf
21 -12 Td
(#define DTDISC\(disc,key,size,link,makef,freef,comparf\))Tj
T*[(typedef void*)-3600(\(*Dtmake_f\)\(void*, Dtdisc_t*\);)]TJ
T*[(typedef void)-5400(\(*Dtfree_f\)\(void*, Dtdisc_t*\);)]TJ
T*[(typedef int)-6000(\(*Dtcompar_f\)\(Dt_t*, void*, void*, Dtdisc_t*\);)]TJ
/R16894392 10 Tf
-21 -16.8 Td
[(OBJECT OPERA)94.9841(TIONS)]TJ
/R17266080 10 Tf
21 -12 Td
12 Tw
(void* dtinsert\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, void* obj\);)Tj
-138 -12 Td
12 Tw
(void* dtdelete\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, void* obj\);)Tj
-138 -12 Td
12 Tw
(void* dtdetach\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, void* obj\);)Tj
-138 -12 Td
12 Tw
(void* dtsearch\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, void* obj\);)Tj
-138 -12 Td
12 Tw
(void* dtmatch\(Dt_t*)Tj
132 0 Td
0 Tw
(dt, void* key\);)Tj
-132 -12 Td
12 Tw
(void* dtfirst\(Dt_t*)Tj
132 0 Td
(dt\);)Tj
-132 -12 Td
(void* dtnext\(Dt_t*)Tj
126 0 Td
0 Tw
(dt, void* obj\);)Tj
-126 -12 Td
12 Tw
(void* dtlast\(Dt_t*)Tj
126 0 Td
(dt\);)Tj
-126 -12 Td
(void* dtprev\(Dt_t*)Tj
126 0 Td
0 Tw
(dt, void* obj\);)Tj
-126 -12 Td
12 Tw
(void* dtfinger\(Dt_t*)Tj
138 0 Td
(dt\);)Tj
-138 -12 Td
(void* dtrenew\(Dt_t*)Tj
132 0 Td
0 Tw
(dt, void* obj\);)Tj
-132 -12 Td
36 Tw
(int dtwalk\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, int \(*userf\)\(void*, void*\), void*\);)Tj
-138 -12 Td
(Dtlink_t* dtflatten\(Dt_t* dt\);)Tj
(Dtlink_t* dtlink\(Dt_t*, Dtlink_t* link\);)'
12 Tw
(void* dtobj\(Dt_t*)'
120 0 Td
0 Tw
(dt, Dtlink_t* link\);)Tj
-120 -12 Td
(Dtlink_t* dtextract\(Dt_t* dt\);)Tj
36 Tw
(int dtrestore\(Dt_t*)'
156 0 Td
0 Tw
(dt, Dtlink_t* link\);)Tj
/R16894392 10 Tf
-177 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YS)Tj
-0.9 Tc
15.2801 0 Td
(TA)Tj
0 Tc
12.0398 0 Td
(TUS)Tj
/R17266080 10 Tf
-64.0996 -12 Td
36 Tw
(int dtsize\(Dt_t*)Tj
138 0 Td
(dt\);)Tj
-138 -12 Td
(int dtstat\(Dt_t*)Tj
138 0 Td
0 Tw
(dt, Dtstat_t*, int all\);)Tj
/R16894392 10 Tf
-159 -16.8 Td
(HASH FUNCTIONS)Tj
/R17266080 10 Tf
21 -12 Td
(unsigned int dtstrhash\(void *str, int n\);)Tj
/R16577936 10 Tf
427 -57.6 Td
(1)Tj
ET
Q
Q
\n \n \n \n \n-1120\n+1119\n \n \n \n \n BaseFont\n ZPBPVR+Times-Italic\n FontDescriptor\n@@ -759,21 +759,21 @@\n FontFile3\n \n \n \n \n \n \n-R37696928\n+R17266080\n \n-R37325240\n+R16894392\n \n-R37008784\n+R16577936\n \n-R36660864\n+R16230016\n \n \n \n \n \n \n Type\n@@ -810,31 +810,31 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R36660864 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R37008784 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R36660864 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R37008784 10 Tf
35.7199 0 Td
(\(3\))Tj
/R37325240 10.95 Tf
-456.34 -36 Td
(DESCRIPTION)Tj
/R36660864 10 Tf
36 -12 Td
(Cdt)Tj
/R37008784 10 Tf
18.8551 0 Td
1.905 Tw
(manages run-time dictionaries using standard container data types: unordered set/multiset, ordered)Tj
-18.8551 -12 Td
0 Tw
(set/multiset, list, stack, and queue.)Tj
/R37325240 10 Tf
-21 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YT)Tj
0 Tc
16.3898 0 Td
(YPES)Tj
-69.1695 -12 Td
(Dt_t)Tj
/R37008784 10 Tf
16 -12 Td
(This is the type of a dictionary handle.)Tj
/R37325240 10 Tf
-16 -16.8 Td
(Dtdisc_t)Tj
/R37008784 10 Tf
16 -12 Td
(This denes the type of a discipline structure which describes object lay-out and manipulation functions.)Tj
/R37325240 10 Tf
-16 -16.8 Td
(Dtmethod_t)Tj
/R37008784 10 Tf
16 -12 Td
(This denes the type of a container method.)Tj
/R37325240 10 Tf
-16 -16.8 Td
(Dtlink_t)Tj
/R37008784 10 Tf
16 -12 Td
(This is the type of a dictionary object holder \(see)Tj
/R37696928 10 Tf
198.3 0 Td
(dtdisc\(\))Tj
/R37008784 10 Tf
48 0 Td
(.\))Tj
/R37325240 10 Tf
-262.3 -16.8 Td
(Dtstat_t)Tj
/R37008784 10 Tf
16 -12 Td
(This is the type of a structure to return dictionary statistics \(see)Tj
/R37696928 10 Tf
254.41 0 Td
(dtstat\(\))Tj
/R37008784 10 Tf
48 0 Td
(.\))Tj
/R37325240 10 Tf
-323.41 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YC)Tj
0 Tc
16.9398 0 Td
[(ONTR)30.0159(OL)]TJ
-69.7195 -12 Td
(Dt_t* dtopen\(const Dtdisc_t* disc, const Dtmethod_t* meth\))Tj
/R37008784 10 Tf
16 -12 Td
0.727 Tw
(This creates a ne)Tj
3.227 Tc
68.8512 0 Td
(wd)Tj
0 Tc
15.4469 0 Td
[(ictionary)65(.)]TJ
/R37696928 10 Tf
43.127 0 Td
(disc)Tj
/R37008784 10 Tf
27.227 0 Td
0.728 Tw
(is a discipline structure to describe object format.)Tj
/R37696928 10 Tf
208.014 0 Td
(meth)Tj
/R37008784 10 Tf
27.2281 0 Td
(species a)Tj
-389.894 -12 Td
0 Tw
(manipulation method.)Tj
/R37696928 10 Tf
92.7801 0 Td
(dtopen\(\))Tj
/R37008784 10 Tf
50.5 0 Td
(returns the ne)Tj
2.5 Tc
54.1801 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(ictionary or)Tj
/R37696928 10 Tf
48.8801 0 Td
(NULL)Tj
/R37008784 10 Tf
26.5 0 Td
[(on error)54.9902(.)]TJ
/R37325240 10 Tf
-303.56 -16.8 Td
(int dtclose\(Dt_t* dt\))Tj
/R37008784 10 Tf
16 -12 Td
0.039 Tw
(This deletes)Tj
/R37696928 10 Tf
50.6281 0 Td
(dt)Tj
/R37008784 10 Tf
14.5391 0 Td
[(and its objects.)-503.911(Note that)]TJ
/R37696928 10 Tf
104.355 0 Td
(dtclose\(\))Tj
-0.1 Tc
/R37008784 10 Tf
56.5391 0 Td
(fa)Tj
0 Tc
7.66992 0 Td
(ils if)Tj
/R37696928 10 Tf
20.6379 0 Td
(dt)Tj
/R37008784 10 Tf
14.5391 0 Td
[(is being vie)25.0098(wed by some other dictionar)]TJ
159.764 0 Td
(-)Tj
-428.672 -12 Td
0 Tw
(ies \(see)Tj
/R37696928 10 Tf
32.2102 0 Td
(dtview\(\))Tj
/R37008784 10 Tf
48 0 Td
(\).)Tj
/R37696928 10 Tf
10.8301 0 Td
(dtclose\(\))Tj
/R37008784 10 Tf
56.5 0 Td
(returns)Tj
/R37696928 10 Tf
30.2699 0 Td
(0)Tj
/R37008784 10 Tf
8.5 0 Td
(on success and)Tj
/R37696928 10 Tf
61.9301 0 Td
(-1)Tj
/R37008784 10 Tf
14.5 0 Td
[(on error)54.9927(.)]TJ
-0.1 Tc
/R37325240 10 Tf
-278.74 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
(id dtclear\(Dt_t* dt\))Tj
/R37008784 10 Tf
6.1 -12 Td
(This deletes all objects in)Tj
/R37696928 10 Tf
104.16 0 Td
(dt)Tj
/R37008784 10 Tf
14.5 0 Td
(without closing)Tj
/R37696928 10 Tf
64.45 0 Td
(dt)Tj
/R37008784 10 Tf
12 0 Td
(.)Tj
/R37325240 10 Tf
-211.11 -16.8 Td
(Dtmethod_t dtmethod\(Dt_t* dt, const Dtmethod_t* meth\))Tj
/R37008784 10 Tf
16 -12 Td
(If)Tj
/R37696928 10 Tf
9.59688 0 Td
(meth)Tj
/R37008784 10 Tf
26.9371 0 Td
(is)Tj
/R37696928 10 Tf
9.60703 0 Td
(NULL)Tj
/R37008784 10 Tf
24 0 Td
(,)Tj
/R37696928 10 Tf
5.43711 0 Td
(dtmethod\(\))Tj
/R37008784 10 Tf
62.9371 0 Td
0.437 Tw
(returns the current method.)Tj
115.058 0 Td
0.438 Tw
(Otherwise, it changes the storage method of)Tj
/R37696928 10 Tf
-253.573 -12 Td
(dt)Tj
/R37008784 10 Tf
14.559 0 Td
(to)Tj
/R37696928 10 Tf
10.3391 0 Td
(meth)Tj
5.059 Tc
/R37008784 10 Tf
24 0 Td
(.O)Tj
0 Tc
14.7789 0 Td
0.058 Tw
(bject order remains the same during a method switch for)Tj
/R37696928 10 Tf
228.87 0 Td
(Dtqueue)Tj
5.058 Tc
/R37008784 10 Tf
42 0 Td
(.S)Tj
0 Tc
13.118 0 Td
(witching to and from)Tj
/R37696928 10 Tf
-347.665 -12 Td
(Dtset)Tj
/R37008784 10 Tf
33.5898 0 Td
(and)Tj
/R37696928 10 Tf
18.0301 0 Td
(Dtoset/Dtobag)Tj
/R37008784 10 Tf
81.5898 0 Td
1.09 Tw
(may cause objects to be rehashed, reordered, or remo)Tj
-0.15 Tc
221.28 0 Td
(ve)Tj
3.59 Tc
9.28984 0 Td
[(da)358.994(st)]TJ
0 Tc
23.2902 0 Td
(he case re-)Tj
-387.07 -12 Td
(quires.)Tj
/R37696928 10 Tf
31.9398 0 Td
(dtmethod\(\))Tj
/R37008784 10 Tf
62.5 0 Td
0 Tw
[(returns the pre)24.9854(vious method or)]TJ
/R37696928 10 Tf
125.01 0 Td
(NULL)Tj
/R37008784 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
/R37325240 10 Tf
-261.95 -16.8 Td
(Dtdisc_t* dtdisc\(Dt_t* dt, const Dtdisc_t* disc\))Tj
/R37008784 10 Tf
16 -12 Td
(If)Tj
/R37696928 10 Tf
9.62187 0 Td
(disc)Tj
/R37008784 10 Tf
26.9621 0 Td
(is)Tj
/R37696928 10 Tf
9.63203 0 Td
(NULL)Tj
/R37008784 10 Tf
24 0 Td
(,)Tj
/R37696928 10 Tf
5.46211 0 Td
(dtdisc\(\))Tj
/R37008784 10 Tf
50.9609 0 Td
0.461 Tw
[(returns the current discipline.)-546.113(Otherwise, it changes the discipline of)]TJ
/R37696928 10 Tf
282.62 0 Td
(dt)Tj
/R37008784 10 Tf
14.9609 0 Td
(to)Tj
/R37696928 10 Tf
-424.22 -12 Td
(disc)Tj
5.797 Tc
/R37008784 10 Tf
24 0 Td
(.O)Tj
0 Tc
15.5172 0 Td
0.797 Tw
(bjects may be rehashed, reordered, or remo)Tj
-0.15 Tc
177.352 0 Td
(ve)Tj
3.298 Tc
9.28984 0 Td
[(da)329.812(sa)]TJ
0 Tc
24.366 0 Td
(ppropriate.)Tj
/R37696928 10 Tf
49.398 0 Td
(dtdisc\(\))Tj
/R37008784 10 Tf
51.298 0 Td
0.798 Tw
(returns the pre)Tj
59.1059 0 Td
(vious)Tj
-410.327 -12 Td
0 Tw
(discipline on success and)Tj
/R37696928 10 Tf
103.32 0 Td
(NULL)Tj
/R37008784 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
/R37325240 10 Tf
-145.82 -16.8 Td
(Dt_t* dtview\(Dt_t* dt, Dt_t* view\))Tj
2.868 Tc
/R37008784 10 Tf
16 -12 Td
(Av)Tj
0 Tc
15.0879 0 Td
(ie)Tj
6.96992 0 Td
0.368 Tw
[(wpath allo)25.0183(ws a search or w)9.99023(alk starting from a dictionary to continue to another)]TJ
319.104 0 Td
(.)Tj
/R37696928 10 Tf
7.86719 0 Td
(dtview\(\))Tj
/R37008784 10 Tf
50.8672 0 Td
0.367 Tw
(rst ter)Tj
28.777 0 Td
(-)Tj
-428.673 -12 Td
0.381 Tw
(minates an)Tj
2.881 Tc
43.2809 0 Td
(yc)Tj
0 Tc
12.3211 0 Td
(urrent vie)Tj
2.881 Tc
38.7309 0 Td
(wf)Tj
0 Tc
13.4309 0 Td
(rom)Tj
/R37696928 10 Tf
18.991 0 Td
(dt)Tj
/R37008784 10 Tf
14.8809 0 Td
(to another dictionary)Tj
5.381 Tc
83.432 0 Td
(.T)Tj
0 Tc
13.991 0 Td
(hen, if)Tj
/R37696928 10 Tf
28.8121 0 Td
(view)Tj
/R37008784 10 Tf
26.8809 0 Td
(is)Tj
/R37696928 10 Tf
9.55117 0 Td
(NULL)Tj
/R37008784 10 Tf
24 0 Td
(,)Tj
/R37696928 10 Tf
5.38086 0 Td
(dtview)Tj
/R37008784 10 Tf
38.882 0 Td
0.382 Tw
(returns the ter)Tj
56.1039 0 Td
(-)Tj
-428.67 -12 Td
0.682 Tw
(minated vie)Tj
3.182 Tc
47.3719 0 Td
(wd)Tj
0 Tc
15.402 0 Td
(ictionary)Tj
5.682 Tc
34.9 0 Td
(.I)Tj
0 Tc
11.5121 0 Td
(f)Tj
/R37696928 10 Tf
6.51211 0 Td
(view)Tj
/R37008784 10 Tf
27.1809 0 Td
0.681 Tw
(is not)Tj
/R37696928 10 Tf
25.8121 0 Td
(NULL)Tj
3.181 Tc
/R37008784 10 Tf
24 0 Td
(,av)Tj
0 Tc
18.302 0 Td
(ie)Tj
6.96992 0 Td
(wpath from)Tj
/R37696928 10 Tf
50.2422 0 Td
(dt)Tj
/R37008784 10 Tf
15.1809 0 Td
(to)Tj
/R37696928 10 Tf
10.9609 0 Td
(view)Tj
/R37008784 10 Tf
27.1809 0 Td
(is established.)Tj
/R37696928 10 Tf
62.4719 0 Td
(dtview\(\))Tj
/R37008784 10 Tf
-384 -12 Td
(returns)Tj
/R37696928 10 Tf
30.2699 0 Td
(dt)Tj
/R37008784 10 Tf
14.5 0 Td
0 Tw
(on success and)Tj
/R37696928 10 Tf
61.9301 0 Td
(NULL)Tj
/R37008784 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
-133.2 -16.8 Td
0.237 Tw
(It is an error to ha)Tj
-0.15 Tc
72.3551 0 Td
0.537 Tw
(ve d)Tj
0 Tc
17.027 0 Td
0.237 Tw
[(ictionaries on a vie)25.0146(wpath with dif)25.0098(ferent storage methods.)-523.716(In addition, dictionaries on)]TJ
-89.382 -12 Td
0.806 Tw
(the same vie)Tj
3.306 Tc
51.352 0 Td
(wp)Tj
0 Tc
15.5262 0 Td
(ath should treat objects in a consistent manner with respect to comparison or hashing.)Tj
358.463 0 Td
(If)Tj
-425.341 -12 Td
0 Tw
[(not, undened beha)20(viors may result.)]TJ
/R37325240 10 Tf
-21 -16.8 Td
[(ST)18(ORA)55.0073(GE METHODS)]TJ
/R37008784 10 Tf
21 -12 Td
(Storage methods are of type)Tj
/R37696928 10 Tf
114.7 0 Td
(Dtmethod_t*)Tj
/R37008784 10 Tf
66 0 Td
(.)Tj
/R36660864 10 Tf
7.5 0 Td
(Cdt)Tj
/R37008784 10 Tf
16.95 0 Td
[(supports the follo)25(wing methods:)]TJ
/R37325240 10 Tf
-221.15 -16.8 Td
(Dtoset)Tj
12 TL
(Dtobag)'
/R37008784 10 Tf
16 -12 Td
(Objects are ordered by comparisons.)Tj
/R37696928 10 Tf
151.35 0 Td
(Dtoset)Tj
-0.1 Tc
/R37008784 10 Tf
38.5 0 Td
(ke)Tj
0 Tc
9.33984 0 Td
(eps unique objects.)Tj
/R37696928 10 Tf
81.3801 0 Td
(Dtobag)Tj
/R37008784 10 Tf
38.5 0 Td
[(allo)25(ws repeatable objects.)]TJ
/R37325240 10 Tf
-335.07 -16.8 Td
(Dtset)Tj
/R37008784 10 Tf
16 -12 Td
0.17 Tw
(Objects are unordered.)Tj
/R37696928 10 Tf
96.3102 0 Td
(Dtset)Tj
-0.1 Tc
/R37008784 10 Tf
32.6699 0 Td
(ke)Tj
0 Tc
9.33984 0 Td
[(eps unique objects.)-516.985(This method uses a hash table with chaining to man-)]TJ
-138.32 -12 Td
0 Tw
(age the objects.)Tj
427 -48 Td
(2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R16230016 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R16577936 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R16230016 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R16577936 10 Tf
35.7199 0 Td
(\(3\))Tj
/R16894392 10.95 Tf
-456.34 -36 Td
(DESCRIPTION)Tj
/R16230016 10 Tf
36 -12 Td
(Cdt)Tj
/R16577936 10 Tf
18.8551 0 Td
1.905 Tw
(manages run-time dictionaries using standard container data types: unordered set/multiset, ordered)Tj
-18.8551 -12 Td
0 Tw
(set/multiset, list, stack, and queue.)Tj
/R16894392 10 Tf
-21 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YT)Tj
0 Tc
16.3898 0 Td
(YPES)Tj
-69.1695 -12 Td
(Dt_t)Tj
/R16577936 10 Tf
16 -12 Td
(This is the type of a dictionary handle.)Tj
/R16894392 10 Tf
-16 -16.8 Td
(Dtdisc_t)Tj
/R16577936 10 Tf
16 -12 Td
(This denes the type of a discipline structure which describes object lay-out and manipulation functions.)Tj
/R16894392 10 Tf
-16 -16.8 Td
(Dtmethod_t)Tj
/R16577936 10 Tf
16 -12 Td
(This denes the type of a container method.)Tj
/R16894392 10 Tf
-16 -16.8 Td
(Dtlink_t)Tj
/R16577936 10 Tf
16 -12 Td
(This is the type of a dictionary object holder \(see)Tj
/R17266080 10 Tf
198.3 0 Td
(dtdisc\(\))Tj
/R16577936 10 Tf
48 0 Td
(.\))Tj
/R16894392 10 Tf
-262.3 -16.8 Td
(Dtstat_t)Tj
/R16577936 10 Tf
16 -12 Td
(This is the type of a structure to return dictionary statistics \(see)Tj
/R17266080 10 Tf
254.41 0 Td
(dtstat\(\))Tj
/R16577936 10 Tf
48 0 Td
(.\))Tj
/R16894392 10 Tf
-323.41 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YC)Tj
0 Tc
16.9398 0 Td
[(ONTR)30.0159(OL)]TJ
-69.7195 -12 Td
(Dt_t* dtopen\(const Dtdisc_t* disc, const Dtmethod_t* meth\))Tj
/R16577936 10 Tf
16 -12 Td
0.727 Tw
(This creates a ne)Tj
3.227 Tc
68.8512 0 Td
(wd)Tj
0 Tc
15.4469 0 Td
[(ictionary)65(.)]TJ
/R17266080 10 Tf
43.127 0 Td
(disc)Tj
/R16577936 10 Tf
27.227 0 Td
0.728 Tw
(is a discipline structure to describe object format.)Tj
/R17266080 10 Tf
208.014 0 Td
(meth)Tj
/R16577936 10 Tf
27.2281 0 Td
(species a)Tj
-389.894 -12 Td
0 Tw
(manipulation method.)Tj
/R17266080 10 Tf
92.7801 0 Td
(dtopen\(\))Tj
/R16577936 10 Tf
50.5 0 Td
(returns the ne)Tj
2.5 Tc
54.1801 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(ictionary or)Tj
/R17266080 10 Tf
48.8801 0 Td
(NULL)Tj
/R16577936 10 Tf
26.5 0 Td
[(on error)54.9902(.)]TJ
/R16894392 10 Tf
-303.56 -16.8 Td
(int dtclose\(Dt_t* dt\))Tj
/R16577936 10 Tf
16 -12 Td
0.039 Tw
(This deletes)Tj
/R17266080 10 Tf
50.6281 0 Td
(dt)Tj
/R16577936 10 Tf
14.5391 0 Td
[(and its objects.)-503.911(Note that)]TJ
/R17266080 10 Tf
104.355 0 Td
(dtclose\(\))Tj
-0.1 Tc
/R16577936 10 Tf
56.5391 0 Td
(fa)Tj
0 Tc
7.66992 0 Td
(ils if)Tj
/R17266080 10 Tf
20.6379 0 Td
(dt)Tj
/R16577936 10 Tf
14.5391 0 Td
[(is being vie)25.0098(wed by some other dictionar)]TJ
159.764 0 Td
(-)Tj
-428.672 -12 Td
0 Tw
(ies \(see)Tj
/R17266080 10 Tf
32.2102 0 Td
(dtview\(\))Tj
/R16577936 10 Tf
48 0 Td
(\).)Tj
/R17266080 10 Tf
10.8301 0 Td
(dtclose\(\))Tj
/R16577936 10 Tf
56.5 0 Td
(returns)Tj
/R17266080 10 Tf
30.2699 0 Td
(0)Tj
/R16577936 10 Tf
8.5 0 Td
(on success and)Tj
/R17266080 10 Tf
61.9301 0 Td
(-1)Tj
/R16577936 10 Tf
14.5 0 Td
[(on error)54.9927(.)]TJ
-0.1 Tc
/R16894392 10 Tf
-278.74 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
(id dtclear\(Dt_t* dt\))Tj
/R16577936 10 Tf
6.1 -12 Td
(This deletes all objects in)Tj
/R17266080 10 Tf
104.16 0 Td
(dt)Tj
/R16577936 10 Tf
14.5 0 Td
(without closing)Tj
/R17266080 10 Tf
64.45 0 Td
(dt)Tj
/R16577936 10 Tf
12 0 Td
(.)Tj
/R16894392 10 Tf
-211.11 -16.8 Td
(Dtmethod_t dtmethod\(Dt_t* dt, const Dtmethod_t* meth\))Tj
/R16577936 10 Tf
16 -12 Td
(If)Tj
/R17266080 10 Tf
9.59688 0 Td
(meth)Tj
/R16577936 10 Tf
26.9371 0 Td
(is)Tj
/R17266080 10 Tf
9.60703 0 Td
(NULL)Tj
/R16577936 10 Tf
24 0 Td
(,)Tj
/R17266080 10 Tf
5.43711 0 Td
(dtmethod\(\))Tj
/R16577936 10 Tf
62.9371 0 Td
0.437 Tw
(returns the current method.)Tj
115.058 0 Td
0.438 Tw
(Otherwise, it changes the storage method of)Tj
/R17266080 10 Tf
-253.573 -12 Td
(dt)Tj
/R16577936 10 Tf
14.559 0 Td
(to)Tj
/R17266080 10 Tf
10.3391 0 Td
(meth)Tj
5.059 Tc
/R16577936 10 Tf
24 0 Td
(.O)Tj
0 Tc
14.7789 0 Td
0.058 Tw
(bject order remains the same during a method switch for)Tj
/R17266080 10 Tf
228.87 0 Td
(Dtqueue)Tj
5.058 Tc
/R16577936 10 Tf
42 0 Td
(.S)Tj
0 Tc
13.118 0 Td
(witching to and from)Tj
/R17266080 10 Tf
-347.665 -12 Td
(Dtset)Tj
/R16577936 10 Tf
33.5898 0 Td
(and)Tj
/R17266080 10 Tf
18.0301 0 Td
(Dtoset/Dtobag)Tj
/R16577936 10 Tf
81.5898 0 Td
1.09 Tw
(may cause objects to be rehashed, reordered, or remo)Tj
-0.15 Tc
221.28 0 Td
(ve)Tj
3.59 Tc
9.28984 0 Td
[(da)358.994(st)]TJ
0 Tc
23.2902 0 Td
(he case re-)Tj
-387.07 -12 Td
(quires.)Tj
/R17266080 10 Tf
31.9398 0 Td
(dtmethod\(\))Tj
/R16577936 10 Tf
62.5 0 Td
0 Tw
[(returns the pre)24.9854(vious method or)]TJ
/R17266080 10 Tf
125.01 0 Td
(NULL)Tj
/R16577936 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
/R16894392 10 Tf
-261.95 -16.8 Td
(Dtdisc_t* dtdisc\(Dt_t* dt, const Dtdisc_t* disc\))Tj
/R16577936 10 Tf
16 -12 Td
(If)Tj
/R17266080 10 Tf
9.62187 0 Td
(disc)Tj
/R16577936 10 Tf
26.9621 0 Td
(is)Tj
/R17266080 10 Tf
9.63203 0 Td
(NULL)Tj
/R16577936 10 Tf
24 0 Td
(,)Tj
/R17266080 10 Tf
5.46211 0 Td
(dtdisc\(\))Tj
/R16577936 10 Tf
50.9609 0 Td
0.461 Tw
[(returns the current discipline.)-546.113(Otherwise, it changes the discipline of)]TJ
/R17266080 10 Tf
282.62 0 Td
(dt)Tj
/R16577936 10 Tf
14.9609 0 Td
(to)Tj
/R17266080 10 Tf
-424.22 -12 Td
(disc)Tj
5.797 Tc
/R16577936 10 Tf
24 0 Td
(.O)Tj
0 Tc
15.5172 0 Td
0.797 Tw
(bjects may be rehashed, reordered, or remo)Tj
-0.15 Tc
177.352 0 Td
(ve)Tj
3.298 Tc
9.28984 0 Td
[(da)329.812(sa)]TJ
0 Tc
24.366 0 Td
(ppropriate.)Tj
/R17266080 10 Tf
49.398 0 Td
(dtdisc\(\))Tj
/R16577936 10 Tf
51.298 0 Td
0.798 Tw
(returns the pre)Tj
59.1059 0 Td
(vious)Tj
-410.327 -12 Td
0 Tw
(discipline on success and)Tj
/R17266080 10 Tf
103.32 0 Td
(NULL)Tj
/R16577936 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
/R16894392 10 Tf
-145.82 -16.8 Td
(Dt_t* dtview\(Dt_t* dt, Dt_t* view\))Tj
2.868 Tc
/R16577936 10 Tf
16 -12 Td
(Av)Tj
0 Tc
15.0879 0 Td
(ie)Tj
6.96992 0 Td
0.368 Tw
[(wpath allo)25.0183(ws a search or w)9.99023(alk starting from a dictionary to continue to another)]TJ
319.104 0 Td
(.)Tj
/R17266080 10 Tf
7.86719 0 Td
(dtview\(\))Tj
/R16577936 10 Tf
50.8672 0 Td
0.367 Tw
(rst ter)Tj
28.777 0 Td
(-)Tj
-428.673 -12 Td
0.381 Tw
(minates an)Tj
2.881 Tc
43.2809 0 Td
(yc)Tj
0 Tc
12.3211 0 Td
(urrent vie)Tj
2.881 Tc
38.7309 0 Td
(wf)Tj
0 Tc
13.4309 0 Td
(rom)Tj
/R17266080 10 Tf
18.991 0 Td
(dt)Tj
/R16577936 10 Tf
14.8809 0 Td
(to another dictionary)Tj
5.381 Tc
83.432 0 Td
(.T)Tj
0 Tc
13.991 0 Td
(hen, if)Tj
/R17266080 10 Tf
28.8121 0 Td
(view)Tj
/R16577936 10 Tf
26.8809 0 Td
(is)Tj
/R17266080 10 Tf
9.55117 0 Td
(NULL)Tj
/R16577936 10 Tf
24 0 Td
(,)Tj
/R17266080 10 Tf
5.38086 0 Td
(dtview)Tj
/R16577936 10 Tf
38.882 0 Td
0.382 Tw
(returns the ter)Tj
56.1039 0 Td
(-)Tj
-428.67 -12 Td
0.682 Tw
(minated vie)Tj
3.182 Tc
47.3719 0 Td
(wd)Tj
0 Tc
15.402 0 Td
(ictionary)Tj
5.682 Tc
34.9 0 Td
(.I)Tj
0 Tc
11.5121 0 Td
(f)Tj
/R17266080 10 Tf
6.51211 0 Td
(view)Tj
/R16577936 10 Tf
27.1809 0 Td
0.681 Tw
(is not)Tj
/R17266080 10 Tf
25.8121 0 Td
(NULL)Tj
3.181 Tc
/R16577936 10 Tf
24 0 Td
(,av)Tj
0 Tc
18.302 0 Td
(ie)Tj
6.96992 0 Td
(wpath from)Tj
/R17266080 10 Tf
50.2422 0 Td
(dt)Tj
/R16577936 10 Tf
15.1809 0 Td
(to)Tj
/R17266080 10 Tf
10.9609 0 Td
(view)Tj
/R16577936 10 Tf
27.1809 0 Td
(is established.)Tj
/R17266080 10 Tf
62.4719 0 Td
(dtview\(\))Tj
/R16577936 10 Tf
-384 -12 Td
(returns)Tj
/R17266080 10 Tf
30.2699 0 Td
(dt)Tj
/R16577936 10 Tf
14.5 0 Td
0 Tw
(on success and)Tj
/R17266080 10 Tf
61.9301 0 Td
(NULL)Tj
/R16577936 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
-133.2 -16.8 Td
0.237 Tw
(It is an error to ha)Tj
-0.15 Tc
72.3551 0 Td
0.537 Tw
(ve d)Tj
0 Tc
17.027 0 Td
0.237 Tw
[(ictionaries on a vie)25.0146(wpath with dif)25.0098(ferent storage methods.)-523.716(In addition, dictionaries on)]TJ
-89.382 -12 Td
0.806 Tw
(the same vie)Tj
3.306 Tc
51.352 0 Td
(wp)Tj
0 Tc
15.5262 0 Td
(ath should treat objects in a consistent manner with respect to comparison or hashing.)Tj
358.463 0 Td
(If)Tj
-425.341 -12 Td
0 Tw
[(not, undened beha)20(viors may result.)]TJ
/R16894392 10 Tf
-21 -16.8 Td
[(ST)18(ORA)55.0073(GE METHODS)]TJ
/R16577936 10 Tf
21 -12 Td
(Storage methods are of type)Tj
/R17266080 10 Tf
114.7 0 Td
(Dtmethod_t*)Tj
/R16577936 10 Tf
66 0 Td
(.)Tj
/R16230016 10 Tf
7.5 0 Td
(Cdt)Tj
/R16577936 10 Tf
16.95 0 Td
[(supports the follo)25(wing methods:)]TJ
/R16894392 10 Tf
-221.15 -16.8 Td
(Dtoset)Tj
12 TL
(Dtobag)'
/R16577936 10 Tf
16 -12 Td
(Objects are ordered by comparisons.)Tj
/R17266080 10 Tf
151.35 0 Td
(Dtoset)Tj
-0.1 Tc
/R16577936 10 Tf
38.5 0 Td
(ke)Tj
0 Tc
9.33984 0 Td
(eps unique objects.)Tj
/R17266080 10 Tf
81.3801 0 Td
(Dtobag)Tj
/R16577936 10 Tf
38.5 0 Td
[(allo)25(ws repeatable objects.)]TJ
/R16894392 10 Tf
-335.07 -16.8 Td
(Dtset)Tj
/R16577936 10 Tf
16 -12 Td
0.17 Tw
(Objects are unordered.)Tj
/R17266080 10 Tf
96.3102 0 Td
(Dtset)Tj
-0.1 Tc
/R16577936 10 Tf
32.6699 0 Td
(ke)Tj
0 Tc
9.33984 0 Td
[(eps unique objects.)-516.985(This method uses a hash table with chaining to man-)]TJ
-138.32 -12 Td
0 Tw
(age the objects.)Tj
427 -48 Td
(2)Tj
ET
Q
Q
\n \n \n \n \n-2719\n+2720\n \n \n \n \n-R37696928\n+R17266080\n \n-R37325240\n+R16894392\n \n-R37008784\n+R16577936\n \n-R36660864\n+R16230016\n \n \n \n \n \n \n Type\n@@ -871,31 +871,31 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R36660864 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R37008784 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R36660864 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R37008784 10 Tf
35.7199 0 Td
(\(3\))Tj
/R37325240 10 Tf
-436.34 -36 Td
(Dtqueue)Tj
/R37008784 10 Tf
16 -12 Td
0.706 Tw
[(Objects are k)10.0122(ept in a queue, i.e., in order of insertion.)-570.591(Thus, the rst object inserted is at queue head and)]TJ
12 TL
0 Tw
(will be the rst to be deleted.)'
/R37325240 10 Tf
-21 -16.8 Td
(DISCIPLINE)Tj
/R37008784 10 Tf
21 -12 Td
(Object format and associated management functions are dened in the type)Tj
/R37696928 10 Tf
303.55 0 Td
(Dtdisc_t)Tj
/R37008784 10 Tf
48 0 Td
(:)Tj
/R37696928 10 Tf
-327.55 -12 Td
(typedef struct)Tj
6 Tc
({i)'
0 Tc
18 0 Td
42 Tw
(nt key,)Tj
90 0 Td
(size;)Tj
-96 -12 Td
(int link;)Tj
12 Tw
(Dtmake_f makef;)'
(Dtfree_f freef;)'
0 Tw
(Dtcompar_f comparf;)'
6 Tc
-12 -12 Td
(}D)Tj
0 Tc
18 0 Td
(tdisc_t;)Tj
/R37325240 10 Tf
-58 -16.8 Td
[(int k)9.99268(ey)]TJ
2.5 Tc
28.5199 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(ize)Tj
/R37008784 10 Tf
-21.4098 -12 Td
0.161 Tw
(Each object)Tj
/R37696928 10 Tf
49.752 0 Td
(obj)Tj
/R37008784 10 Tf
20.6609 0 Td
(is identied by a k)Tj
-0.15 Tc
74.434 0 Td
0.461 Tw
(ey u)Tj
0 Tc
16.9512 0 Td
0.161 Tw
(sed for object comparison or hashing.)Tj
/R37696928 10 Tf
156.496 0 Td
(key)Tj
/R37008784 10 Tf
20.6621 0 Td
0.162 Tw
(should be non-ne)Tj
-0.05 Tc
69.0539 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
-422.71 -12 Td
0.049 Tw
[(and denes an of)24.989(fset into)]TJ
/R37696928 10 Tf
103.035 0 Td
(obj)Tj
5.049 Tc
/R37008784 10 Tf
18 0 Td
(.I)Tj
0 Tc
10.8789 0 Td
(f)Tj
/R37696928 10 Tf
5.87812 0 Td
(size)Tj
/R37008784 10 Tf
26.548 0 Td
0.048 Tw
(is ne)Tj
-0.05 Tc
18.5078 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
2.548 Tc
9.28984 0 Td
(,t)Tj
0 Tc
7.82813 0 Td
(he k)Tj
-0.15 Tc
16.8879 0 Td
0.348 Tw
(ey i)Tj
2.548 Tc
14.618 0 Td
(san)Tj
0 Tc
18.4262 0 Td
0.048 Tw
(ull-terminated string with starting address)Tj
/R37696928 10 Tf
-264.598 -12 Td
(*\(void**\)\(\(char*\)obj+key\))Tj
5.38 Tc
/R37008784 10 Tf
150 0 Td
(.I)Tj
0 Tc
11.2102 0 Td
(f)Tj
/R37696928 10 Tf
6.21016 0 Td
(size)Tj
/R37008784 10 Tf
26.8801 0 Td
0.381 Tw
(is zero, the k)Tj
-0.15 Tc
52.143 0 Td
0.681 Tw
(ey i)Tj
2.881 Tc
14.9512 0 Td
(san)Tj
0 Tc
19.0922 0 Td
0.381 Tw
(ull-terminated string with starting ad-)Tj
-280.487 -12 Td
(dress)Tj
/R37696928 10 Tf
24.7719 0 Td
(\(void*\)\(\(char*\)obj+key\))Tj
6.722 Tc
/R37008784 10 Tf
138 0 Td
(.F)Tj
0 Tc
14.782 0 Td
(inally)Tj
4.222 Tc
22.1301 0 Td
(,i)Tj
0 Tc
9.50195 0 Td
(f)Tj
/R37696928 10 Tf
7.55195 0 Td
(size)Tj
/R37008784 10 Tf
28.2219 0 Td
1.722 Tw
(is positi)Tj
-0.15 Tc
32.8719 0 Td
(ve)Tj
4.221 Tc
9.28984 0 Td
(,t)Tj
0 Tc
9.50117 0 Td
1.721 Tw
(he k)Tj
-0.15 Tc
18.5609 0 Td
2.021 Tw
(ey i)Tj
4.221 Tc
16.291 0 Td
(sab)Tj
0 Tc
21.7719 0 Td
1.721 Tw
(yte array of length)Tj
/R37696928 10 Tf
-353.246 -12 Td
(size)Tj
/R37008784 10 Tf
26.5 0 Td
0 Tw
(starting at)Tj
/R37696928 10 Tf
42.2199 0 Td
(\(void*\)\(\(char*\)obj+key\))Tj
/R37008784 10 Tf
138 0 Td
(.)Tj
/R37325240 10 Tf
-222.72 -16.8 Td
(int link)Tj
/R37008784 10 Tf
16 -12 Td
(Let)Tj
/R37696928 10 Tf
15.8941 0 Td
(obj)Tj
/R37008784 10 Tf
20.5641 0 Td
0.064 Tw
(be an object to be inserted into)Tj
/R37696928 10 Tf
125.709 0 Td
(dt)Tj
/R37008784 10 Tf
14.5648 0 Td
0.065 Tw
(as discussed belo)Tj
-0.65 Tc
68.7602 0 Td
3.865 Tw
(w. I)Tj
0 Tc
17.4648 0 Td
(f)Tj
/R37696928 10 Tf
5.89492 0 Td
(link)Tj
/R37008784 10 Tf
26.5648 0 Td
0.065 Tw
(is ne)Tj
-0.05 Tc
18.525 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
2.565 Tc
9.28984 0 Td
[(,a)256.494(ni)]TJ
0 Tc
19.85 0 Td
(nternally allocated)Tj
-357.782 -12 Td
0.942 Tw
(object holder is used to hold)Tj
/R37696928 10 Tf
121.201 0 Td
(obj)Tj
3.441 Tc
/R37008784 10 Tf
18 0 Td
(.O)Tj
0 Tc
13.1609 0 Td
(therwise,)Tj
/R37696928 10 Tf
39.8211 0 Td
(obj)Tj
/R37008784 10 Tf
21.441 0 Td
0.941 Tw
(should ha)Tj
-0.15 Tc
39.3512 0 Td
1.241 Tw
(ve a)Tj
0 Tc
/R37696928 10 Tf
20.6121 0 Td
(Dtlink_t)Tj
/R37008784 10 Tf
51.441 0 Td
0.941 Tw
(structure embedded)Tj
/R37696928 10 Tf
82.9719 0 Td
(link)Tj
/R37008784 10 Tf
-408 -12 Td
0 Tw
(bytes into it, i.e., at address)Tj
/R37696928 10 Tf
111.66 0 Td
(\(Dtlink_t*\)\(\(char*\)obj+link\))Tj
/R37008784 10 Tf
168 0 Td
(.)Tj
-0.1 Tc
/R37325240 10 Tf
-295.66 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* \(*mak)9.98413(ef\)\(v)9.99268(oid* obj, Dtdisc_t* disc\))]TJ
/R37008784 10 Tf
6.1 -12 Td
(If)Tj
/R37696928 10 Tf
9.16211 0 Td
(makef)Tj
/R37008784 10 Tf
32.502 0 Td
0.002 Tw
(is not)Tj
/R37696928 10 Tf
24.4539 0 Td
(NULL)Tj
/R37008784 10 Tf
24 0 Td
(,)Tj
/R37696928 10 Tf
5.00312 0 Td
(dtinsert\(dt,obj\))Tj
/R37008784 10 Tf
98.5031 0 Td
0.003 Tw
(will call it to mak)Tj
2.503 Tc
70.4719 0 Td
(eac)Tj
0 Tc
18.3262 0 Td
(op)Tj
2.503 Tc
9.9 0 Td
(yo)Tj
0 Tc
12.5031 0 Td
(f)Tj
/R37696928 10 Tf
5.83281 0 Td
(obj)Tj
/R37008784 10 Tf
20.5031 0 Td
(suitable for insertion into)Tj
/R37696928 10 Tf
-331.161 -12 Td
(dt)Tj
5 Tc
/R37008784 10 Tf
12 0 Td
(.I)Tj
0 Tc
10.8301 0 Td
(f)Tj
/R37696928 10 Tf
5.83008 0 Td
(makef)Tj
/R37008784 10 Tf
32.5 0 Td
(is)Tj
/R37696928 10 Tf
9.16992 0 Td
(NULL)Tj
/R37008784 10 Tf
24 0 Td
(,)Tj
/R37696928 10 Tf
5 0 Td
(obj)Tj
/R37008784 10 Tf
20.5 0 Td
0 Tw
(itself will be inserted into)Tj
/R37696928 10 Tf
104.72 0 Td
(dt)Tj
/R37008784 10 Tf
12 0 Td
(.)Tj
-0.1 Tc
/R37325240 10 Tf
-252.55 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id \(*fr)17.9846(eef\)\(v)10.0073(oid* obj, Dtdisc_t* disc\))]TJ
/R37008784 10 Tf
6.1 -12 Td
(If not)Tj
/R37696928 10 Tf
24.4398 0 Td
(NULL)Tj
/R37008784 10 Tf
24 0 Td
(,)Tj
/R37696928 10 Tf
5 0 Td
(freef)Tj
/R37008784 10 Tf
32.5 0 Td
(is used to destro)Tj
2.5 Tc
64.6199 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(ata associated with)Tj
/R37696928 10 Tf
78.0398 0 Td
(obj)Tj
/R37008784 10 Tf
18 0 Td
(.)Tj
/R37325240 10 Tf
-280.1 -16.8 Td
[(int \(*comparf\)\(Dt_t* dt, v)9.99268(oid* k)10(ey1, v)10.0146(oid* k)10(ey2, Dtdisc_t* disc\))]TJ
/R37008784 10 Tf
21 -12 Td
0.435 Tw
(If not)Tj
/R37696928 10 Tf
25.3102 0 Td
(NULL)Tj
/R37008784 10 Tf
24 0 Td
(,)Tj
/R37696928 10 Tf
5.43516 0 Td
(comparf)Tj
/R37008784 10 Tf
44.9352 0 Td
(is used to compare tw)Tj
2.935 Tc
88.85 0 Td
(ok)Tj
-0.15 Tc
12.8352 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
2.935 Tw
(s. Its)Tj
24.7602 0 Td
0.435 Tw
[(return v)25.0146(alue should be)]TJ
/R37696928 10 Tf
93.1398 0 Td
(<0)Tj
/R37008784 10 Tf
12 0 Td
(,)Tj
/R37696928 10 Tf
5.43516 0 Td
(=0)Tj
2.935 Tc
/R37008784 10 Tf
12 0 Td
(,o)Tj
0 Tc
10.4352 0 Td
(r)Tj
/R37696928 10 Tf
6.26484 0 Td
(>0)Tj
/R37008784 10 Tf
14.9352 0 Td
(to indicate)Tj
-389.626 -12 Td
(whether)Tj
/R37696928 10 Tf
36.8559 0 Td
(key1)Tj
/R37008784 10 Tf
28.6461 0 Td
2.146 Tw
(is smaller)Tj
4.646 Tc
40.3559 0 Td
(,e)Tj
0 Tc
11.5859 0 Td
[(qual to, or lar)18.0103(ger than)]TJ
/R37696928 10 Tf
99.4199 0 Td
(key2)Tj
7.146 Tc
/R37008784 10 Tf
24 0 Td
(.A)Tj
0 Tc
16.866 0 Td
(ll three v)Tj
39.5922 0 Td
2.147 Tw
(alues are signicant for method)Tj
/R37696928 10 Tf
-297.322 -12 Td
(Dtoset)Tj
/R37008784 10 Tf
39.1781 0 Td
(and)Tj
/R37696928 10 Tf
17.618 0 Td
(Dtobag)Tj
5.678 Tc
/R37008784 10 Tf
36 0 Td
(.F)Tj
0 Tc
13.5879 0 Td
0.678 Tw
[(or other methods, a zero v)24.9854(alue indicates equality and a non-zero v)25.0049(alue indicates)]TJ
-106.384 -12 Td
(inequality)Tj
5.147 Tc
39.35 0 Td
(.I)Tj
0 Tc
10.977 0 Td
(f)Tj
/R37696928 10 Tf
5.97695 0 Td
(\(*comparf\)\(\))Tj
/R37008784 10 Tf
74.6469 0 Td
(is)Tj
/R37696928 10 Tf
9.31719 0 Td
(NULL)Tj
2.647 Tc
/R37008784 10 Tf
24 0 Td
[(,a)264.69(ni)]TJ
0 Tc
20.0141 0 Td
0.147 Tw
(nternal function is used to compare the k)Tj
-0.15 Tc
163.959 0 Td
(ey)Tj
2.647 Tc
9.28984 0 Td
[(sa)264.707(sd)]TJ
0 Tc
22.5141 0 Td
(ened by the)Tj
/R37696928 10 Tf
-380.045 -12 Td
(Dtdisc_t.size)Tj
/R37008784 10 Tf
80.5 0 Td
(eld.)Tj
/R37325240 10 Tf
-101.5 -16.8 Td
0 Tw
[(#dene DTDISC\(disc,k)10(ey)55.0159(,size,link,mak)10.0073(ef)15.0073(,fr)18.0151(eef)14.9854(,comparf\))]TJ
/R37008784 10 Tf
21 -12 Td
(This macro function initializes the discipline pointed to by)Tj
/R37696928 10 Tf
236.38 0 Td
(disc)Tj
/R37008784 10 Tf
26.5 0 Td
(with the gi)Tj
-0.15 Tc
42.5301 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nv)Tj
0 Tc
12.25 0 Td
(alues.)Tj
/R37325240 10 Tf
-347.95 -16.8 Td
[(OBJECT OPERA)94.9841(TIONS)]TJ
-0.1 Tc
5 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtinsert\(Dt_t* dt, v)10.0073(oid* obj\))]TJ
/R37008784 10 Tf
6.1 -12 Td
0.058 Tw
(This function adds an object prototyped by)Tj
/R37696928 10 Tf
174.556 0 Td
(obj)Tj
/R37008784 10 Tf
20.5578 0 Td
(into)Tj
/R37696928 10 Tf
18.118 0 Td
(dt)Tj
/R37008784 10 Tf
12 0 Td
(.)Tj
/R37696928 10 Tf
7.55781 0 Td
(dtinsert\(\))Tj
/R37008784 10 Tf
62.5578 0 Td
(performs the same function for all)Tj
-295.347 -12 Td
2.797 Tw
(methods. If)Tj
51.1441 0 Td
0.297 Tw
[(there is an e)15.0146(xisting object in)]TJ
/R37696928 10 Tf
116.622 0 Td
(dt)Tj
/R37008784 10 Tf
14.7969 0 Td
(matching)Tj
/R37696928 10 Tf
40.0172 0 Td
(obj)Tj
/R37008784 10 Tf
20.7969 0 Td
(and the storage method is)Tj
/R37696928 10 Tf
106.196 0 Td
(Dtset)Tj
/R37008784 10 Tf
32.798 0 Td
(or)Tj
/R37696928 10 Tf
11.1281 0 Td
(Dtoset)Tj
/R37008784 10 Tf
36 0 Td
(,)Tj
/R37696928 10 Tf
-429.499 -12 Td
(dtinsert\(\))Tj
/R37008784 10 Tf
62.6539 0 Td
0.154 Tw
(will simply return the matching object.)Tj
161.473 0 Td
0.153 Tw
(Otherwise, a ne)Tj
2.653 Tc
62.5359 0 Td
(wo)Tj
0 Tc
14.873 0 Td
(bject is inserted according to the)Tj
-301.536 -12 Td
0.683 Tw
(method in use.)Tj
65.659 0 Td
(See)Tj
/R37696928 10 Tf
17.623 0 Td
(Dtdisc_t.makef)Tj
/R37008784 10 Tf
87.1828 0 Td
[(for object construction.)-568.306(The ne)]TJ
3.183 Tc
128.012 0 Td
(wo)Tj
0 Tc
15.4031 0 Td
0.684 Tw
(bject or a matching object as)Tj
-313.88 -12 Td
0 Tw
(noted will be returned on success while)Tj
/R37696928 10 Tf
160.25 0 Td
(NULL)Tj
/R37008784 10 Tf
26.5 0 Td
[(is returned on error)55.0073(.)]TJ
-0.1 Tc
/R37325240 10 Tf
-202.75 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtdelete\(Dt_t* dt, v)10.0073(oid* obj\))]TJ
/R37008784 10 Tf
6.1 -12 Td
(If)Tj
/R37696928 10 Tf
10.502 0 Td
(obj)Tj
/R37008784 10 Tf
21.8422 0 Td
(is)Tj
/R37696928 10 Tf
10.5121 0 Td
(NULL)Tj
3.842 Tc
/R37008784 10 Tf
24 0 Td
(,m)Tj
0 Tc
14.1219 0 Td
(ethod)Tj
/R37696928 10 Tf
26.0621 0 Td
(Dtqueue)Tj
/R37008784 10 Tf
45.8422 0 Td
1.342 Tw
(deletes queue head while other methods do nothing.)Tj
223.485 0 Td
(If)Tj
/R37696928 10 Tf
10.5012 0 Td
(obj)Tj
/R37008784 10 Tf
21.841 0 Td
1.341 Tw
(is not)Tj
/R37696928 10 Tf
-408.71 -12 Td
(NULL)Tj
3.098 Tc
/R37008784 10 Tf
24 0 Td
(,t)Tj
0 Tc
8.37813 0 Td
0.598 Tw
(here are tw)Tj
3.098 Tc
45.516 0 Td
(oc)Tj
0 Tc
12.5379 0 Td
3.098 Tw
(ases. If)Tj
34.516 0 Td
0.598 Tw
(the method in use is not)Tj
/R37696928 10 Tf
101.369 0 Td
(Dtobag)Tj
3.099 Tc
/R37008784 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.37891 0 Td
0.599 Tw
(he rst object matching)Tj
/R37696928 10 Tf
99.0559 0 Td
(obj)Tj
/R37008784 10 Tf
21.0988 0 Td
(is deleted.)Tj
-390.851 -12 Td
0.593 Tw
(On the other hand, if the method in use is or)Tj
/R37696928 10 Tf
185.393 0 Td
(Dtobag)Tj
3.093 Tc
/R37008784 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.37305 0 Td
(he library check to see if)Tj
/R37696928 10 Tf
104.638 0 Td
(obj)Tj
/R37008784 10 Tf
21.093 0 Td
(is in the dictionary)Tj
-355.497 -12 Td
2.886 Tw
(and delete it.)Tj
65.0379 0 Td
(If)Tj
/R37696928 10 Tf
12.0461 0 Td
(obj)Tj
/R37008784 10 Tf
23.3859 0 Td
2.887 Tw
(is not in the dictionary)Tj
5.387 Tc
100.898 0 Td
(,s)Tj
0 Tc
11.777 0 Td
(ome object matching it will be deleted.)Tj
181.029 0 Td
(See)Tj
/R37696928 10 Tf
19.827 0 Td
(Dt-)Tj
-414.001 -12 Td
(disc_t.freef)Tj
/R37008784 10 Tf
75.4199 0 Td
0.92 Tw
(for object destruction.)Tj
/R37696928 10 Tf
95.7988 0 Td
(dtdelete\(\))Tj
/R37008784 10 Tf
63.4191 0 Td
0.919 Tw
(returns the deleted object \(e)Tj
-0.15 Tc
114.506 0 Td
(ve)Tj
3.419 Tc
9.28984 0 Td
[(ni)341.919(fi)341.909(tw)]TJ
0 Tc
34.0469 0 Td
(as deallo-)Tj
-392.48 -12 Td
0 Tw
(cated\) or)Tj
/R37696928 10 Tf
37.7602 0 Td
(NULL)Tj
/R37008784 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
362.74 -64.8 Td
(3)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R16230016 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R16577936 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R16230016 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R16577936 10 Tf
35.7199 0 Td
(\(3\))Tj
/R16894392 10 Tf
-436.34 -36 Td
(Dtqueue)Tj
/R16577936 10 Tf
16 -12 Td
0.706 Tw
[(Objects are k)10.0122(ept in a queue, i.e., in order of insertion.)-570.591(Thus, the rst object inserted is at queue head and)]TJ
12 TL
0 Tw
(will be the rst to be deleted.)'
/R16894392 10 Tf
-21 -16.8 Td
(DISCIPLINE)Tj
/R16577936 10 Tf
21 -12 Td
(Object format and associated management functions are dened in the type)Tj
/R17266080 10 Tf
303.55 0 Td
(Dtdisc_t)Tj
/R16577936 10 Tf
48 0 Td
(:)Tj
/R17266080 10 Tf
-327.55 -12 Td
(typedef struct)Tj
6 Tc
({i)'
0 Tc
18 0 Td
42 Tw
(nt key,)Tj
90 0 Td
(size;)Tj
-96 -12 Td
(int link;)Tj
12 Tw
(Dtmake_f makef;)'
(Dtfree_f freef;)'
0 Tw
(Dtcompar_f comparf;)'
6 Tc
-12 -12 Td
(}D)Tj
0 Tc
18 0 Td
(tdisc_t;)Tj
/R16894392 10 Tf
-58 -16.8 Td
[(int k)9.99268(ey)]TJ
2.5 Tc
28.5199 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(ize)Tj
/R16577936 10 Tf
-21.4098 -12 Td
0.161 Tw
(Each object)Tj
/R17266080 10 Tf
49.752 0 Td
(obj)Tj
/R16577936 10 Tf
20.6609 0 Td
(is identied by a k)Tj
-0.15 Tc
74.434 0 Td
0.461 Tw
(ey u)Tj
0 Tc
16.9512 0 Td
0.161 Tw
(sed for object comparison or hashing.)Tj
/R17266080 10 Tf
156.496 0 Td
(key)Tj
/R16577936 10 Tf
20.6621 0 Td
0.162 Tw
(should be non-ne)Tj
-0.05 Tc
69.0539 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
-422.71 -12 Td
0.049 Tw
[(and denes an of)24.989(fset into)]TJ
/R17266080 10 Tf
103.035 0 Td
(obj)Tj
5.049 Tc
/R16577936 10 Tf
18 0 Td
(.I)Tj
0 Tc
10.8789 0 Td
(f)Tj
/R17266080 10 Tf
5.87812 0 Td
(size)Tj
/R16577936 10 Tf
26.548 0 Td
0.048 Tw
(is ne)Tj
-0.05 Tc
18.5078 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
2.548 Tc
9.28984 0 Td
(,t)Tj
0 Tc
7.82813 0 Td
(he k)Tj
-0.15 Tc
16.8879 0 Td
0.348 Tw
(ey i)Tj
2.548 Tc
14.618 0 Td
(san)Tj
0 Tc
18.4262 0 Td
0.048 Tw
(ull-terminated string with starting address)Tj
/R17266080 10 Tf
-264.598 -12 Td
(*\(void**\)\(\(char*\)obj+key\))Tj
5.38 Tc
/R16577936 10 Tf
150 0 Td
(.I)Tj
0 Tc
11.2102 0 Td
(f)Tj
/R17266080 10 Tf
6.21016 0 Td
(size)Tj
/R16577936 10 Tf
26.8801 0 Td
0.381 Tw
(is zero, the k)Tj
-0.15 Tc
52.143 0 Td
0.681 Tw
(ey i)Tj
2.881 Tc
14.9512 0 Td
(san)Tj
0 Tc
19.0922 0 Td
0.381 Tw
(ull-terminated string with starting ad-)Tj
-280.487 -12 Td
(dress)Tj
/R17266080 10 Tf
24.7719 0 Td
(\(void*\)\(\(char*\)obj+key\))Tj
6.722 Tc
/R16577936 10 Tf
138 0 Td
(.F)Tj
0 Tc
14.782 0 Td
(inally)Tj
4.222 Tc
22.1301 0 Td
(,i)Tj
0 Tc
9.50195 0 Td
(f)Tj
/R17266080 10 Tf
7.55195 0 Td
(size)Tj
/R16577936 10 Tf
28.2219 0 Td
1.722 Tw
(is positi)Tj
-0.15 Tc
32.8719 0 Td
(ve)Tj
4.221 Tc
9.28984 0 Td
(,t)Tj
0 Tc
9.50117 0 Td
1.721 Tw
(he k)Tj
-0.15 Tc
18.5609 0 Td
2.021 Tw
(ey i)Tj
4.221 Tc
16.291 0 Td
(sab)Tj
0 Tc
21.7719 0 Td
1.721 Tw
(yte array of length)Tj
/R17266080 10 Tf
-353.246 -12 Td
(size)Tj
/R16577936 10 Tf
26.5 0 Td
0 Tw
(starting at)Tj
/R17266080 10 Tf
42.2199 0 Td
(\(void*\)\(\(char*\)obj+key\))Tj
/R16577936 10 Tf
138 0 Td
(.)Tj
/R16894392 10 Tf
-222.72 -16.8 Td
(int link)Tj
/R16577936 10 Tf
16 -12 Td
(Let)Tj
/R17266080 10 Tf
15.8941 0 Td
(obj)Tj
/R16577936 10 Tf
20.5641 0 Td
0.064 Tw
(be an object to be inserted into)Tj
/R17266080 10 Tf
125.709 0 Td
(dt)Tj
/R16577936 10 Tf
14.5648 0 Td
0.065 Tw
(as discussed belo)Tj
-0.65 Tc
68.7602 0 Td
3.865 Tw
(w. I)Tj
0 Tc
17.4648 0 Td
(f)Tj
/R17266080 10 Tf
5.89492 0 Td
(link)Tj
/R16577936 10 Tf
26.5648 0 Td
0.065 Tw
(is ne)Tj
-0.05 Tc
18.525 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
2.565 Tc
9.28984 0 Td
[(,a)256.494(ni)]TJ
0 Tc
19.85 0 Td
(nternally allocated)Tj
-357.782 -12 Td
0.942 Tw
(object holder is used to hold)Tj
/R17266080 10 Tf
121.201 0 Td
(obj)Tj
3.441 Tc
/R16577936 10 Tf
18 0 Td
(.O)Tj
0 Tc
13.1609 0 Td
(therwise,)Tj
/R17266080 10 Tf
39.8211 0 Td
(obj)Tj
/R16577936 10 Tf
21.441 0 Td
0.941 Tw
(should ha)Tj
-0.15 Tc
39.3512 0 Td
1.241 Tw
(ve a)Tj
0 Tc
/R17266080 10 Tf
20.6121 0 Td
(Dtlink_t)Tj
/R16577936 10 Tf
51.441 0 Td
0.941 Tw
(structure embedded)Tj
/R17266080 10 Tf
82.9719 0 Td
(link)Tj
/R16577936 10 Tf
-408 -12 Td
0 Tw
(bytes into it, i.e., at address)Tj
/R17266080 10 Tf
111.66 0 Td
(\(Dtlink_t*\)\(\(char*\)obj+link\))Tj
/R16577936 10 Tf
168 0 Td
(.)Tj
-0.1 Tc
/R16894392 10 Tf
-295.66 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* \(*mak)9.98413(ef\)\(v)9.99268(oid* obj, Dtdisc_t* disc\))]TJ
/R16577936 10 Tf
6.1 -12 Td
(If)Tj
/R17266080 10 Tf
9.16211 0 Td
(makef)Tj
/R16577936 10 Tf
32.502 0 Td
0.002 Tw
(is not)Tj
/R17266080 10 Tf
24.4539 0 Td
(NULL)Tj
/R16577936 10 Tf
24 0 Td
(,)Tj
/R17266080 10 Tf
5.00312 0 Td
(dtinsert\(dt,obj\))Tj
/R16577936 10 Tf
98.5031 0 Td
0.003 Tw
(will call it to mak)Tj
2.503 Tc
70.4719 0 Td
(eac)Tj
0 Tc
18.3262 0 Td
(op)Tj
2.503 Tc
9.9 0 Td
(yo)Tj
0 Tc
12.5031 0 Td
(f)Tj
/R17266080 10 Tf
5.83281 0 Td
(obj)Tj
/R16577936 10 Tf
20.5031 0 Td
(suitable for insertion into)Tj
/R17266080 10 Tf
-331.161 -12 Td
(dt)Tj
5 Tc
/R16577936 10 Tf
12 0 Td
(.I)Tj
0 Tc
10.8301 0 Td
(f)Tj
/R17266080 10 Tf
5.83008 0 Td
(makef)Tj
/R16577936 10 Tf
32.5 0 Td
(is)Tj
/R17266080 10 Tf
9.16992 0 Td
(NULL)Tj
/R16577936 10 Tf
24 0 Td
(,)Tj
/R17266080 10 Tf
5 0 Td
(obj)Tj
/R16577936 10 Tf
20.5 0 Td
0 Tw
(itself will be inserted into)Tj
/R17266080 10 Tf
104.72 0 Td
(dt)Tj
/R16577936 10 Tf
12 0 Td
(.)Tj
-0.1 Tc
/R16894392 10 Tf
-252.55 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id \(*fr)17.9846(eef\)\(v)10.0073(oid* obj, Dtdisc_t* disc\))]TJ
/R16577936 10 Tf
6.1 -12 Td
(If not)Tj
/R17266080 10 Tf
24.4398 0 Td
(NULL)Tj
/R16577936 10 Tf
24 0 Td
(,)Tj
/R17266080 10 Tf
5 0 Td
(freef)Tj
/R16577936 10 Tf
32.5 0 Td
(is used to destro)Tj
2.5 Tc
64.6199 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(ata associated with)Tj
/R17266080 10 Tf
78.0398 0 Td
(obj)Tj
/R16577936 10 Tf
18 0 Td
(.)Tj
/R16894392 10 Tf
-280.1 -16.8 Td
[(int \(*comparf\)\(Dt_t* dt, v)9.99268(oid* k)10(ey1, v)10.0146(oid* k)10(ey2, Dtdisc_t* disc\))]TJ
/R16577936 10 Tf
21 -12 Td
0.435 Tw
(If not)Tj
/R17266080 10 Tf
25.3102 0 Td
(NULL)Tj
/R16577936 10 Tf
24 0 Td
(,)Tj
/R17266080 10 Tf
5.43516 0 Td
(comparf)Tj
/R16577936 10 Tf
44.9352 0 Td
(is used to compare tw)Tj
2.935 Tc
88.85 0 Td
(ok)Tj
-0.15 Tc
12.8352 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
2.935 Tw
(s. Its)Tj
24.7602 0 Td
0.435 Tw
[(return v)25.0146(alue should be)]TJ
/R17266080 10 Tf
93.1398 0 Td
(<0)Tj
/R16577936 10 Tf
12 0 Td
(,)Tj
/R17266080 10 Tf
5.43516 0 Td
(=0)Tj
2.935 Tc
/R16577936 10 Tf
12 0 Td
(,o)Tj
0 Tc
10.4352 0 Td
(r)Tj
/R17266080 10 Tf
6.26484 0 Td
(>0)Tj
/R16577936 10 Tf
14.9352 0 Td
(to indicate)Tj
-389.626 -12 Td
(whether)Tj
/R17266080 10 Tf
36.8559 0 Td
(key1)Tj
/R16577936 10 Tf
28.6461 0 Td
2.146 Tw
(is smaller)Tj
4.646 Tc
40.3559 0 Td
(,e)Tj
0 Tc
11.5859 0 Td
[(qual to, or lar)18.0103(ger than)]TJ
/R17266080 10 Tf
99.4199 0 Td
(key2)Tj
7.146 Tc
/R16577936 10 Tf
24 0 Td
(.A)Tj
0 Tc
16.866 0 Td
(ll three v)Tj
39.5922 0 Td
2.147 Tw
(alues are signicant for method)Tj
/R17266080 10 Tf
-297.322 -12 Td
(Dtoset)Tj
/R16577936 10 Tf
39.1781 0 Td
(and)Tj
/R17266080 10 Tf
17.618 0 Td
(Dtobag)Tj
5.678 Tc
/R16577936 10 Tf
36 0 Td
(.F)Tj
0 Tc
13.5879 0 Td
0.678 Tw
[(or other methods, a zero v)24.9854(alue indicates equality and a non-zero v)25.0049(alue indicates)]TJ
-106.384 -12 Td
(inequality)Tj
5.147 Tc
39.35 0 Td
(.I)Tj
0 Tc
10.977 0 Td
(f)Tj
/R17266080 10 Tf
5.97695 0 Td
(\(*comparf\)\(\))Tj
/R16577936 10 Tf
74.6469 0 Td
(is)Tj
/R17266080 10 Tf
9.31719 0 Td
(NULL)Tj
2.647 Tc
/R16577936 10 Tf
24 0 Td
[(,a)264.69(ni)]TJ
0 Tc
20.0141 0 Td
0.147 Tw
(nternal function is used to compare the k)Tj
-0.15 Tc
163.959 0 Td
(ey)Tj
2.647 Tc
9.28984 0 Td
[(sa)264.707(sd)]TJ
0 Tc
22.5141 0 Td
(ened by the)Tj
/R17266080 10 Tf
-380.045 -12 Td
(Dtdisc_t.size)Tj
/R16577936 10 Tf
80.5 0 Td
(eld.)Tj
/R16894392 10 Tf
-101.5 -16.8 Td
0 Tw
[(#dene DTDISC\(disc,k)10(ey)55.0159(,size,link,mak)10.0073(ef)15.0073(,fr)18.0151(eef)14.9854(,comparf\))]TJ
/R16577936 10 Tf
21 -12 Td
(This macro function initializes the discipline pointed to by)Tj
/R17266080 10 Tf
236.38 0 Td
(disc)Tj
/R16577936 10 Tf
26.5 0 Td
(with the gi)Tj
-0.15 Tc
42.5301 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nv)Tj
0 Tc
12.25 0 Td
(alues.)Tj
/R16894392 10 Tf
-347.95 -16.8 Td
[(OBJECT OPERA)94.9841(TIONS)]TJ
-0.1 Tc
5 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtinsert\(Dt_t* dt, v)10.0073(oid* obj\))]TJ
/R16577936 10 Tf
6.1 -12 Td
0.058 Tw
(This function adds an object prototyped by)Tj
/R17266080 10 Tf
174.556 0 Td
(obj)Tj
/R16577936 10 Tf
20.5578 0 Td
(into)Tj
/R17266080 10 Tf
18.118 0 Td
(dt)Tj
/R16577936 10 Tf
12 0 Td
(.)Tj
/R17266080 10 Tf
7.55781 0 Td
(dtinsert\(\))Tj
/R16577936 10 Tf
62.5578 0 Td
(performs the same function for all)Tj
-295.347 -12 Td
2.797 Tw
(methods. If)Tj
51.1441 0 Td
0.297 Tw
[(there is an e)15.0146(xisting object in)]TJ
/R17266080 10 Tf
116.622 0 Td
(dt)Tj
/R16577936 10 Tf
14.7969 0 Td
(matching)Tj
/R17266080 10 Tf
40.0172 0 Td
(obj)Tj
/R16577936 10 Tf
20.7969 0 Td
(and the storage method is)Tj
/R17266080 10 Tf
106.196 0 Td
(Dtset)Tj
/R16577936 10 Tf
32.798 0 Td
(or)Tj
/R17266080 10 Tf
11.1281 0 Td
(Dtoset)Tj
/R16577936 10 Tf
36 0 Td
(,)Tj
/R17266080 10 Tf
-429.499 -12 Td
(dtinsert\(\))Tj
/R16577936 10 Tf
62.6539 0 Td
0.154 Tw
(will simply return the matching object.)Tj
161.473 0 Td
0.153 Tw
(Otherwise, a ne)Tj
2.653 Tc
62.5359 0 Td
(wo)Tj
0 Tc
14.873 0 Td
(bject is inserted according to the)Tj
-301.536 -12 Td
0.683 Tw
(method in use.)Tj
65.659 0 Td
(See)Tj
/R17266080 10 Tf
17.623 0 Td
(Dtdisc_t.makef)Tj
/R16577936 10 Tf
87.1828 0 Td
[(for object construction.)-568.306(The ne)]TJ
3.183 Tc
128.012 0 Td
(wo)Tj
0 Tc
15.4031 0 Td
0.684 Tw
(bject or a matching object as)Tj
-313.88 -12 Td
0 Tw
(noted will be returned on success while)Tj
/R17266080 10 Tf
160.25 0 Td
(NULL)Tj
/R16577936 10 Tf
26.5 0 Td
[(is returned on error)55.0073(.)]TJ
-0.1 Tc
/R16894392 10 Tf
-202.75 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtdelete\(Dt_t* dt, v)10.0073(oid* obj\))]TJ
/R16577936 10 Tf
6.1 -12 Td
(If)Tj
/R17266080 10 Tf
10.502 0 Td
(obj)Tj
/R16577936 10 Tf
21.8422 0 Td
(is)Tj
/R17266080 10 Tf
10.5121 0 Td
(NULL)Tj
3.842 Tc
/R16577936 10 Tf
24 0 Td
(,m)Tj
0 Tc
14.1219 0 Td
(ethod)Tj
/R17266080 10 Tf
26.0621 0 Td
(Dtqueue)Tj
/R16577936 10 Tf
45.8422 0 Td
1.342 Tw
(deletes queue head while other methods do nothing.)Tj
223.485 0 Td
(If)Tj
/R17266080 10 Tf
10.5012 0 Td
(obj)Tj
/R16577936 10 Tf
21.841 0 Td
1.341 Tw
(is not)Tj
/R17266080 10 Tf
-408.71 -12 Td
(NULL)Tj
3.098 Tc
/R16577936 10 Tf
24 0 Td
(,t)Tj
0 Tc
8.37813 0 Td
0.598 Tw
(here are tw)Tj
3.098 Tc
45.516 0 Td
(oc)Tj
0 Tc
12.5379 0 Td
3.098 Tw
(ases. If)Tj
34.516 0 Td
0.598 Tw
(the method in use is not)Tj
/R17266080 10 Tf
101.369 0 Td
(Dtobag)Tj
3.099 Tc
/R16577936 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.37891 0 Td
0.599 Tw
(he rst object matching)Tj
/R17266080 10 Tf
99.0559 0 Td
(obj)Tj
/R16577936 10 Tf
21.0988 0 Td
(is deleted.)Tj
-390.851 -12 Td
0.593 Tw
(On the other hand, if the method in use is or)Tj
/R17266080 10 Tf
185.393 0 Td
(Dtobag)Tj
3.093 Tc
/R16577936 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.37305 0 Td
(he library check to see if)Tj
/R17266080 10 Tf
104.638 0 Td
(obj)Tj
/R16577936 10 Tf
21.093 0 Td
(is in the dictionary)Tj
-355.497 -12 Td
2.886 Tw
(and delete it.)Tj
65.0379 0 Td
(If)Tj
/R17266080 10 Tf
12.0461 0 Td
(obj)Tj
/R16577936 10 Tf
23.3859 0 Td
2.887 Tw
(is not in the dictionary)Tj
5.387 Tc
100.898 0 Td
(,s)Tj
0 Tc
11.777 0 Td
(ome object matching it will be deleted.)Tj
181.029 0 Td
(See)Tj
/R17266080 10 Tf
19.827 0 Td
(Dt-)Tj
-414.001 -12 Td
(disc_t.freef)Tj
/R16577936 10 Tf
75.4199 0 Td
0.92 Tw
(for object destruction.)Tj
/R17266080 10 Tf
95.7988 0 Td
(dtdelete\(\))Tj
/R16577936 10 Tf
63.4191 0 Td
0.919 Tw
(returns the deleted object \(e)Tj
-0.15 Tc
114.506 0 Td
(ve)Tj
3.419 Tc
9.28984 0 Td
[(ni)341.919(fi)341.909(tw)]TJ
0 Tc
34.0469 0 Td
(as deallo-)Tj
-392.48 -12 Td
0 Tw
(cated\) or)Tj
/R17266080 10 Tf
37.7602 0 Td
(NULL)Tj
/R16577936 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
362.74 -64.8 Td
(3)Tj
ET
Q
Q
\n \n \n \n \n-3626\n+3625\n \n \n \n \n-R37696928\n+R17266080\n \n-R37325240\n+R16894392\n \n-R37008784\n+R16577936\n \n-R36660864\n+R16230016\n \n \n \n \n \n \n Type\n@@ -932,31 +932,31 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R36660864 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R37008784 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R36660864 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R37008784 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.1 Tc
/R37325240 10 Tf
-436.34 -36 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtdetach\(Dt_t* dt, v)9.98413(oid* obj\))]TJ
/R37008784 10 Tf
6.1 -12 Td
0.039 Tw
(This function is similar to)Tj
/R37696928 10 Tf
106.035 0 Td
(dtdelete\(\))Tj
-0.2 Tc
/R37008784 10 Tf
62.5391 0 Td
(bu)Tj
2.539 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.09883 0 Td
(he object to be deleted from)Tj
/R37696928 10 Tf
114.655 0 Td
(dt)Tj
/R37008784 10 Tf
14.5398 0 Td
0.04 Tw
(will not be freed \(via the dis-)Tj
-315.668 -12 Td
(cipline)Tj
/R37696928 10 Tf
29.7199 0 Td
(freef)Tj
/R37008784 10 Tf
32.5 0 Td
(function\).)Tj
-0.1 Tc
/R37325240 10 Tf
-78.2199 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
0 Tw
[(id* dtsear)18.0078(ch\(Dt_t* dt, v)10(oid* obj\))]TJ
-0.1 Tc
-9.9 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtmatch\(Dt_t* dt, v)10.0159(oid* k)10(ey\))]TJ
/R37008784 10 Tf
6.1 -12 Td
0.983 Tw
(These functions nd an object matching)Tj
/R37696928 10 Tf
168.658 0 Td
(obj)Tj
/R37008784 10 Tf
21.4828 0 Td
(or)Tj
/R37696928 10 Tf
11.8129 0 Td
(key)Tj
/R37008784 10 Tf
21.4828 0 Td
(either from)Tj
/R37696928 10 Tf
49.1762 0 Td
(dt)Tj
/R37008784 10 Tf
15.4828 0 Td
(or from some dictionary accessible)Tj
-288.095 -12 Td
(from)Tj
/R37696928 10 Tf
22.3352 0 Td
(dt)Tj
/R37008784 10 Tf
14.8949 0 Td
0.395 Tw
[(via a vie)25.0073(wpath \(see)]TJ
/R37696928 10 Tf
80.75 0 Td
(dtview\(\))Tj
/R37008784 10 Tf
48 0 Td
(.\))Tj
/R37696928 10 Tf
11.225 0 Td
(dtsearch\(\))Tj
/R37008784 10 Tf
62.8949 0 Td
(and)Tj
/R37696928 10 Tf
17.3352 0 Td
(dtmatch\(\))Tj
/R37008784 10 Tf
56.8949 0 Td
(return the matching object or)Tj
/R37696928 10 Tf
-314.33 -12 Td
(NULL)Tj
/R37008784 10 Tf
26.5 0 Td
0 Tw
[(on f)9.99268(ailure.)]TJ
-0.1 Tc
/R37325240 10 Tf
-42.5 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
(id* dtrst\(Dt_t* dt\))Tj
-0.1 Tc
-9.9 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtnext\(Dt_t* dt, v)9.98413(oid* obj\))]TJ
/R37696928 10 Tf
6.1 -12 Td
(dtfirst\(\))Tj
/R37008784 10 Tf
56.9961 0 Td
0.496 Tw
(returns the rst object in)Tj
/R37696928 10 Tf
102.75 0 Td
(dt)Tj
/R37008784 10 Tf
12 0 Td
(.)Tj
/R37696928 10 Tf
7.99609 0 Td
(dtnext\(\))Tj
/R37008784 10 Tf
50.9961 0 Td
(returns the object follo)Tj
92.0578 0 Td
(wing)Tj
/R37696928 10 Tf
22.9961 0 Td
(obj)Tj
5.496 Tc
/R37008784 10 Tf
18 0 Td
(.O)Tj
0 Tc
15.216 0 Td
(bjects are or)Tj
49.6621 0 Td
(-)Tj
-428.67 -12 Td
0.503 Tw
(dered based on the storage method in use.)Tj
-0.15 Tc
176.214 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R37696928 10 Tf
6.33398 0 Td
(Dtoset)Tj
/R37008784 10 Tf
39.0039 0 Td
(and)Tj
/R37696928 10 Tf
17.4441 0 Td
(Dtobag)Tj
3.004 Tc
/R37008784 10 Tf
36 0 Td
(,o)Tj
0 Tc
10.5039 0 Td
0.504 Tw
(bjects are ordered by object com-)Tj
-295.91 -12 Td
3.988 Tw
(parisons. F)Tj
47.7281 0 Td
(or)Tj
/R37696928 10 Tf
12.318 0 Td
(Dtqueue)Tj
3.988 Tc
/R37008784 10 Tf
42 0 Td
(,o)Tj
0 Tc
11.4879 0 Td
1.488 Tw
(bjects are ordered in order of insertion.)Tj
-0.15 Tc
171.206 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R37696928 10 Tf
7.31797 0 Td
(Dtset)Tj
3.988 Tc
/R37008784 10 Tf
30 0 Td
(,o)Tj
0 Tc
11.4879 0 Td
(bjects are ordered by)Tj
-343.956 -12 Td
1.732 Tw
(some internal order \(more belo)Tj
130.538 0 Td
4.232 Tw
(w\). Thus,)Tj
46.5141 0 Td
1.732 Tw
(objects in a dictionary or a vie)Tj
131.232 0 Td
1.733 Tw
(wpath can be w)Tj
67.5789 0 Td
(alk)Tj
12.1199 0 Td
(ed using a)Tj
/R37696928 10 Tf
-387.983 -12 Td
(for\(;;\))Tj
/R37008784 10 Tf
44.5 0 Td
0 Tw
(loop as belo)Tj
-0.65 Tc
48.0801 0 Td
(w.)Tj
0 Tc
/R37696928 10 Tf
-68.5801 -12 Td
(for\(obj = dtfirst\(dt\); obj; obj = dtnext\(dt,obj\)\))Tj
/R37008784 10 Tf
-24 -12 Td
1.075 Tw
(When a dictionary uses)Tj
/R37696928 10 Tf
100.39 0 Td
(Dtset)Tj
3.575 Tc
/R37008784 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.85508 0 Td
(he object order is determined upon a call to)Tj
/R37696928 10 Tf
185.475 0 Td
(dtfirst\(\))Tj
/R37008784 10 Tf
54 0 Td
(/)Tj
/R37696928 10 Tf
2.78008 0 Td
(dtlast\(\))Tj
/R37008784 10 Tf
48 0 Td
(.)Tj
-429.5 -12 Td
1.008 Tw
(This order is frozen until a call)Tj
/R37696928 10 Tf
132.866 0 Td
(dtnext\(\))Tj
/R37008784 10 Tf
48 0 Td
(/)Tj
/R37696928 10 Tf
2.78008 0 Td
(dtprev\(\))Tj
/R37008784 10 Tf
51.5078 0 Td
(returns)Tj
/R37696928 10 Tf
31.2781 0 Td
(NULL)Tj
/R37008784 10 Tf
27.5078 0 Td
(or when these same functions are)Tj
-293.94 -12 Td
0.119 Tw
(called with a)Tj
/R37696928 10 Tf
53.957 0 Td
(NULL)Tj
/R37008784 10 Tf
26.6191 0 Td
(object ar)Tj
34.6488 0 Td
2.619 Tw
(gument. It)Tj
46.348 0 Td
0.119 Tw
(is important that a)Tj
/R37696928 10 Tf
75.4762 0 Td
(dtfirst\(\)/dtlast\(\))Tj
/R37008784 10 Tf
110.619 0 Td
0.118 Tw
(call be balanced by a)Tj
/R37696928 10 Tf
-347.668 -12 Td
(dtnext\(\)/dtprev\(\))Tj
/R37008784 10 Tf
104.675 0 Td
0.175 Tw
[(call as described.)-517.485(Nested loops will require multiple balancing, once per loop.)]TJ
320.661 0 Td
(If)Tj
-425.336 -12 Td
0 Tw
(loop balancing is not done carefully)Tj
2.5 Tc
142.94 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(ither performance is de)15.0073(graded or une)14.9927(xpected beha)19.9902(viors may result.)]TJ
-0.1 Tc
/R37325240 10 Tf
-168.38 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
(id* dtlast\(Dt_t* dt\))Tj
-0.1 Tc
-9.9 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
(id* dtpr)Tj
-0.15 Tc
34.55 0 Td
(ev)Tj
0 Tc
9.28984 0 Td
[(\(Dt_t* dt, v)10(oid* obj\))]TJ
/R37696928 10 Tf
-37.7398 -12 Td
(dtlast\(\))Tj
/R37008784 10 Tf
51.482 0 Td
(and)Tj
/R37696928 10 Tf
17.9219 0 Td
(dtprev\(\))Tj
/R37008784 10 Tf
51.482 0 Td
0.982 Tw
(are lik)Tj
26.152 0 Td
(e)Tj
/R37696928 10 Tf
7.92188 0 Td
(dtfirst\(\))Tj
/R37008784 10 Tf
57.482 0 Td
(and)Tj
/R37696928 10 Tf
17.9211 0 Td
(dtnext\(\))Tj
-0.2 Tc
/R37008784 10 Tf
51.4809 0 Td
(bu)Tj
3.481 Tc
9.8 0 Td
(tw)Tj
0 Tc
13.3809 0 Td
0.981 Tw
(ork in re)Tj
-0.15 Tc
35.5922 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse order)Tj
5.981 Tc
35.691 0 Td
(.N)Tj
0 Tc
15.7012 0 Td
(ote that)Tj
-401.299 -12 Td
0.475 Tw
[(dictionaries on a vie)25.0073(wpath are still w)]TJ
149.7 0 Td
(alk)Tj
12.1199 0 Td
[(ed in order b)20.0073(ut objects in each dictionary are w)]TJ
191.985 0 Td
(alk)Tj
12.1199 0 Td
(ed in re)Tj
-0.15 Tc
30.6898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse or)Tj
22.7648 0 Td
(-)Tj
-428.669 -12 Td
[(der)55.0073(.)]TJ
-0.1 Tc
/R37325240 10 Tf
-16 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
0 Tw
(id* dtnger\(Dt_t* dt\))Tj
/R37008784 10 Tf
6.1 -12 Td
0.096 Tw
(This function returns the)Tj
/R36660864 10 Tf
101.484 0 Td
(curr)Tj
16.85 0 Td
(ent object)Tj
/R37008784 10 Tf
41.8512 0 Td
(of)Tj
/R37696928 10 Tf
10.925 0 Td
(dt)Tj
2.595 Tc
/R37008784 10 Tf
12 0 Td
[(,i)259.5(fa)]TJ
-0.15 Tc
18.2398 0 Td
(ny)Tj
5.095 Tc
9.2 0 Td
(.T)Tj
0 Tc
13.7051 0 Td
0.095 Tw
(he current object is dened after a successful call to)Tj
-224.255 -12 Td
2.377 Tw
(one of)Tj
/R37696928 10 Tf
32.5238 0 Td
(dtsearch\(\))Tj
/R37008784 10 Tf
60 0 Td
(,)Tj
/R37696928 10 Tf
7.37812 0 Td
(dtmatch\(\))Tj
/R37008784 10 Tf
54 0 Td
(,)Tj
/R37696928 10 Tf
7.37812 0 Td
(dtinsert\(\))Tj
/R37008784 10 Tf
60 0 Td
(,)Tj
/R37696928 10 Tf
7.37812 0 Td
(dtfirst\(\))Tj
/R37008784 10 Tf
54 0 Td
(,)Tj
/R37696928 10 Tf
7.37812 0 Td
(dtnext\(\))Tj
/R37008784 10 Tf
48 0 Td
(,)Tj
/R37696928 10 Tf
7.37812 0 Td
(dtlast\(\))Tj
4.878 Tc
/R37008784 10 Tf
48 0 Td
(,o)Tj
0 Tc
12.3781 0 Td
(r)Tj
/R37696928 10 Tf
8.20781 0 Td
(dt-)Tj
-414 -12 Td
(prev\(\))Tj
5.026 Tc
/R37008784 10 Tf
36 0 Td
(.A)Tj
2.526 Tc
14.7461 0 Td
(sas)Tj
0 Tc
17.2719 0 Td
0.026 Tw
[(ide ef)24.9988(fect of this implementation of)]TJ
/R36660864 10 Tf
143.776 0 Td
(Cdt)Tj
2.526 Tc
/R37008784 10 Tf
14.45 0 Td
(,w)Tj
0 Tc
12.2461 0 Td
0.025 Tw
(hen a dictionary is based on)Tj
/R37696928 10 Tf
114.02 0 Td
(Dtoset)Tj
/R37008784 10 Tf
38.525 0 Td
(and)Tj
/R37696928 10 Tf
16.9648 0 Td
(Dto-)Tj
-408 -12 Td
(bag)Tj
2.5 Tc
/R37008784 10 Tf
18 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
0 Tw
(he current object is al)Tj
-0.1 Tc
85.9898 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys dened and is the root of the tree.)Tj
-0.1 Tc
/R37325240 10 Tf
-139.33 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtr)18.0151(enew\(Dt_t* dt, v)9.98413(oid* obj\))]TJ
/R37008784 10 Tf
6.1 -12 Td
0.077 Tw
(This function repositions and perhaps rehashes an object)Tj
/R37696928 10 Tf
229.466 0 Td
(obj)Tj
/R37008784 10 Tf
20.577 0 Td
(after its k)Tj
-0.15 Tc
37.8238 0 Td
0.378 Tw
(ey h)Tj
0 Tc
16.868 0 Td
0.078 Tw
(as been changed.)Tj
/R37696928 10 Tf
73.2641 0 Td
(dtrenew\(\))Tj
/R37008784 10 Tf
-377.999 -12 Td
0 Tw
[(only w)10(orks if)]TJ
/R37696928 10 Tf
55.7301 0 Td
(obj)Tj
/R37008784 10 Tf
20.5 0 Td
(is the current object \(see)Tj
/R37696928 10 Tf
100.25 0 Td
(dtfinger\(\))Tj
/R37008784 10 Tf
60 0 Td
(\).)Tj
/R37325240 10 Tf
-252.48 -16.8 Td
[(dtwalk\(Dt_t* dt, int \(*userf\)\(v)10.0073(oid*, v)10.0146(oid*\), v)10.0073(oid* data\))]TJ
/R37008784 10 Tf
16 -12 Td
0.152 Tw
(This function calls)Tj
/R37696928 10 Tf
77.3961 0 Td
(\(*userf\)\(obj,data\))Tj
/R37008784 10 Tf
110.652 0 Td
(on each object in)Tj
/R37696928 10 Tf
71.1469 0 Td
(dt)Tj
/R37008784 10 Tf
14.6512 0 Td
0.151 Tw
(and other dictionaries vie)Tj
-0.1 Tc
101.573 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ble from it.)Tj
-386.979 -12 Td
(If)Tj
/R37696928 10 Tf
9.48594 0 Td
(userf\(\))Tj
/R37008784 10 Tf
44.8262 0 Td
0.326 Tw
(returns a)Tj
/R37696928 10 Tf
37.8621 0 Td
(<0)Tj
-0.25 Tc
/R37008784 10 Tf
14.8262 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lue,)Tj
/R37696928 10 Tf
17.5469 0 Td
(dtwalk\(\))Tj
/R37008784 10 Tf
50.827 0 Td
0.327 Tw
(terminates and returns the same v)Tj
135.525 0 Td
(alue.)Tj
/R37696928 10 Tf
24.4871 0 Td
(dtwalk\(\))Tj
/R37008784 10 Tf
50.827 0 Td
(returns)Tj
/R37696928 10 Tf
30.5969 0 Td
(0)Tj
/R37008784 10 Tf
-426 -12 Td
0 Tw
(on completion.)Tj
/R37325240 10 Tf
-16 -16.8 Td
(Dtlink_t* dtatten\(Dt_t* dt\))Tj
12 TL
(Dtlink_t* dtlink\(Dt_t* dt, Dtlink_t* link\))'
-0.1 Tc
(vo)'
0 Tc
9.9 0 Td
(id* dtobj\(Dt_t* dt, Dtlink_t* link\))Tj
/R37008784 10 Tf
6.1 -12 Td
(Using)Tj
/R37696928 10 Tf
26.7102 0 Td
(dtfirst\(\)/dtnext\(\))Tj
/R37008784 10 Tf
110.819 0 Td
(or)Tj
/R37696928 10 Tf
11.1488 0 Td
(dtlast\(\)/dtprev\(\))Tj
/R37008784 10 Tf
104.819 0 Td
0.319 Tw
[(to w)9.98535(alk a single dictionary can incur signi-)]TJ
-253.497 -12 Td
0.258 Tw
(cant cost due to function calls.)Tj
-0.15 Tc
128.199 0 Td
(Fo)Tj
2.759 Tc
10.4102 0 Td
(re)Tj
-0.25 Tc
10.5289 0 Td
(f)Tj
0 Tc
8.63984 0 Td
0.259 Tw
[(cient w)9.98535(alking of a single directory \(i.e., no vie)]TJ
186.412 0 Td
(wpathing\),)Tj
/R37696928 10 Tf
45.809 0 Td
(dtflat-)Tj
-389.999 -12 Td
(ten\(\))Tj
/R37008784 10 Tf
32.5 0 Td
(and)Tj
/R37696928 10 Tf
16.9398 0 Td
(dtlink\(\))Tj
/R37008784 10 Tf
50.5 0 Td
0 Tw
[(can be used.)-500(Objects in)]TJ
/R37696928 10 Tf
97.4801 0 Td
(dt)Tj
/R37008784 10 Tf
14.5 0 Td
[(are made into a link)9.99268(ed list and w)9.99023(alk)10.0098(ed as follo)24.9854(ws:)]TJ
/R37696928 10 Tf
-187.92 -12 Td
(for\(link = dtflatten\(dt\); link; link = dtlink\(dt,link\) \))Tj
/R37008784 10 Tf
-24 -16.8 Td
0.874 Tw
(Note that)Tj
/R37696928 10 Tf
41.1879 0 Td
(dtflatten\(\))Tj
/R37008784 10 Tf
69.373 0 Td
0.873 Tw
(returns a list of type)Tj
/R37696928 10 Tf
86.8551 0 Td
(Dtlink_t*)Tj
3.373 Tc
/R37008784 10 Tf
54 0 Td
(,n)Tj
0 Tc
10.873 0 Td
(ot)Tj
/R37696928 10 Tf
11.1531 0 Td
(void*)Tj
3.373 Tc
/R37008784 10 Tf
30 0 Td
(.T)Tj
0 Tc
11.9828 0 Td
(hat is, it returns a dictionary)Tj
-315.425 -12 Td
0.809 Tw
(holder pointer)Tj
3.309 Tc
56.7891 0 Td
(,n)Tj
0 Tc
10.809 0 Td
(ot a user object pointer \(although both are the same if the discipline eld)Tj
/R37696928 10 Tf
304.067 0 Td
(link)Tj
/R37008784 10 Tf
27.3102 0 Td
0.81 Tw
(is zero.\))Tj
-398.975 -12 Td
0.43 Tw
(The macro function)Tj
/R37696928 10 Tf
82.6602 0 Td
(dtlink\(\))Tj
/R37008784 10 Tf
50.9301 0 Td
(returns the dictionary holder object follo)Tj
163.82 0 Td
(wing)Tj
/R37696928 10 Tf
22.9301 0 Td
(link)Tj
5.43 Tc
/R37008784 10 Tf
24 0 Td
(.T)Tj
0 Tc
14.0398 0 Td
(he macro function)Tj
/R37696928 10 Tf
-358.38 -12 Td
(dtobj\(dt,link\))Tj
/R37008784 10 Tf
87.3102 0 Td
0.81 Tw
(returns the user object associated with)Tj
/R37696928 10 Tf
159.83 0 Td
(link)Tj
3.31 Tc
/R37008784 10 Tf
24 0 Td
(,B)Tj
-0.25 Tc
12.4801 0 Td
-2.1 Tw
(ew a)Tj
0 Tc
15.75 0 Td
0.81 Tw
(re that the attened object list is)Tj
-299.37 -12 Td
0 Tw
(unattened on an)Tj
2.5 Tc
68.7301 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(ictionary operations other than)Tj
/R37696928 10 Tf
124.98 0 Td
(dtlink\(\))Tj
/R37008784 10 Tf
48 0 Td
(.)Tj
172.79 -57.6 Td
(4)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R16230016 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R16577936 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R16230016 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R16577936 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.1 Tc
/R16894392 10 Tf
-436.34 -36 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtdetach\(Dt_t* dt, v)9.98413(oid* obj\))]TJ
/R16577936 10 Tf
6.1 -12 Td
0.039 Tw
(This function is similar to)Tj
/R17266080 10 Tf
106.035 0 Td
(dtdelete\(\))Tj
-0.2 Tc
/R16577936 10 Tf
62.5391 0 Td
(bu)Tj
2.539 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.09883 0 Td
(he object to be deleted from)Tj
/R17266080 10 Tf
114.655 0 Td
(dt)Tj
/R16577936 10 Tf
14.5398 0 Td
0.04 Tw
(will not be freed \(via the dis-)Tj
-315.668 -12 Td
(cipline)Tj
/R17266080 10 Tf
29.7199 0 Td
(freef)Tj
/R16577936 10 Tf
32.5 0 Td
(function\).)Tj
-0.1 Tc
/R16894392 10 Tf
-78.2199 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
0 Tw
[(id* dtsear)18.0078(ch\(Dt_t* dt, v)10(oid* obj\))]TJ
-0.1 Tc
-9.9 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtmatch\(Dt_t* dt, v)10.0159(oid* k)10(ey\))]TJ
/R16577936 10 Tf
6.1 -12 Td
0.983 Tw
(These functions nd an object matching)Tj
/R17266080 10 Tf
168.658 0 Td
(obj)Tj
/R16577936 10 Tf
21.4828 0 Td
(or)Tj
/R17266080 10 Tf
11.8129 0 Td
(key)Tj
/R16577936 10 Tf
21.4828 0 Td
(either from)Tj
/R17266080 10 Tf
49.1762 0 Td
(dt)Tj
/R16577936 10 Tf
15.4828 0 Td
(or from some dictionary accessible)Tj
-288.095 -12 Td
(from)Tj
/R17266080 10 Tf
22.3352 0 Td
(dt)Tj
/R16577936 10 Tf
14.8949 0 Td
0.395 Tw
[(via a vie)25.0073(wpath \(see)]TJ
/R17266080 10 Tf
80.75 0 Td
(dtview\(\))Tj
/R16577936 10 Tf
48 0 Td
(.\))Tj
/R17266080 10 Tf
11.225 0 Td
(dtsearch\(\))Tj
/R16577936 10 Tf
62.8949 0 Td
(and)Tj
/R17266080 10 Tf
17.3352 0 Td
(dtmatch\(\))Tj
/R16577936 10 Tf
56.8949 0 Td
(return the matching object or)Tj
/R17266080 10 Tf
-314.33 -12 Td
(NULL)Tj
/R16577936 10 Tf
26.5 0 Td
0 Tw
[(on f)9.99268(ailure.)]TJ
-0.1 Tc
/R16894392 10 Tf
-42.5 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
(id* dtrst\(Dt_t* dt\))Tj
-0.1 Tc
-9.9 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtnext\(Dt_t* dt, v)9.98413(oid* obj\))]TJ
/R17266080 10 Tf
6.1 -12 Td
(dtfirst\(\))Tj
/R16577936 10 Tf
56.9961 0 Td
0.496 Tw
(returns the rst object in)Tj
/R17266080 10 Tf
102.75 0 Td
(dt)Tj
/R16577936 10 Tf
12 0 Td
(.)Tj
/R17266080 10 Tf
7.99609 0 Td
(dtnext\(\))Tj
/R16577936 10 Tf
50.9961 0 Td
(returns the object follo)Tj
92.0578 0 Td
(wing)Tj
/R17266080 10 Tf
22.9961 0 Td
(obj)Tj
5.496 Tc
/R16577936 10 Tf
18 0 Td
(.O)Tj
0 Tc
15.216 0 Td
(bjects are or)Tj
49.6621 0 Td
(-)Tj
-428.67 -12 Td
0.503 Tw
(dered based on the storage method in use.)Tj
-0.15 Tc
176.214 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R17266080 10 Tf
6.33398 0 Td
(Dtoset)Tj
/R16577936 10 Tf
39.0039 0 Td
(and)Tj
/R17266080 10 Tf
17.4441 0 Td
(Dtobag)Tj
3.004 Tc
/R16577936 10 Tf
36 0 Td
(,o)Tj
0 Tc
10.5039 0 Td
0.504 Tw
(bjects are ordered by object com-)Tj
-295.91 -12 Td
3.988 Tw
(parisons. F)Tj
47.7281 0 Td
(or)Tj
/R17266080 10 Tf
12.318 0 Td
(Dtqueue)Tj
3.988 Tc
/R16577936 10 Tf
42 0 Td
(,o)Tj
0 Tc
11.4879 0 Td
1.488 Tw
(bjects are ordered in order of insertion.)Tj
-0.15 Tc
171.206 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R17266080 10 Tf
7.31797 0 Td
(Dtset)Tj
3.988 Tc
/R16577936 10 Tf
30 0 Td
(,o)Tj
0 Tc
11.4879 0 Td
(bjects are ordered by)Tj
-343.956 -12 Td
1.732 Tw
(some internal order \(more belo)Tj
130.538 0 Td
4.232 Tw
(w\). Thus,)Tj
46.5141 0 Td
1.732 Tw
(objects in a dictionary or a vie)Tj
131.232 0 Td
1.733 Tw
(wpath can be w)Tj
67.5789 0 Td
(alk)Tj
12.1199 0 Td
(ed using a)Tj
/R17266080 10 Tf
-387.983 -12 Td
(for\(;;\))Tj
/R16577936 10 Tf
44.5 0 Td
0 Tw
(loop as belo)Tj
-0.65 Tc
48.0801 0 Td
(w.)Tj
0 Tc
/R17266080 10 Tf
-68.5801 -12 Td
(for\(obj = dtfirst\(dt\); obj; obj = dtnext\(dt,obj\)\))Tj
/R16577936 10 Tf
-24 -12 Td
1.075 Tw
(When a dictionary uses)Tj
/R17266080 10 Tf
100.39 0 Td
(Dtset)Tj
3.575 Tc
/R16577936 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.85508 0 Td
(he object order is determined upon a call to)Tj
/R17266080 10 Tf
185.475 0 Td
(dtfirst\(\))Tj
/R16577936 10 Tf
54 0 Td
(/)Tj
/R17266080 10 Tf
2.78008 0 Td
(dtlast\(\))Tj
/R16577936 10 Tf
48 0 Td
(.)Tj
-429.5 -12 Td
1.008 Tw
(This order is frozen until a call)Tj
/R17266080 10 Tf
132.866 0 Td
(dtnext\(\))Tj
/R16577936 10 Tf
48 0 Td
(/)Tj
/R17266080 10 Tf
2.78008 0 Td
(dtprev\(\))Tj
/R16577936 10 Tf
51.5078 0 Td
(returns)Tj
/R17266080 10 Tf
31.2781 0 Td
(NULL)Tj
/R16577936 10 Tf
27.5078 0 Td
(or when these same functions are)Tj
-293.94 -12 Td
0.119 Tw
(called with a)Tj
/R17266080 10 Tf
53.957 0 Td
(NULL)Tj
/R16577936 10 Tf
26.6191 0 Td
(object ar)Tj
34.6488 0 Td
2.619 Tw
(gument. It)Tj
46.348 0 Td
0.119 Tw
(is important that a)Tj
/R17266080 10 Tf
75.4762 0 Td
(dtfirst\(\)/dtlast\(\))Tj
/R16577936 10 Tf
110.619 0 Td
0.118 Tw
(call be balanced by a)Tj
/R17266080 10 Tf
-347.668 -12 Td
(dtnext\(\)/dtprev\(\))Tj
/R16577936 10 Tf
104.675 0 Td
0.175 Tw
[(call as described.)-517.485(Nested loops will require multiple balancing, once per loop.)]TJ
320.661 0 Td
(If)Tj
-425.336 -12 Td
0 Tw
(loop balancing is not done carefully)Tj
2.5 Tc
142.94 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(ither performance is de)15.0073(graded or une)14.9927(xpected beha)19.9902(viors may result.)]TJ
-0.1 Tc
/R16894392 10 Tf
-168.38 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
(id* dtlast\(Dt_t* dt\))Tj
-0.1 Tc
-9.9 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
(id* dtpr)Tj
-0.15 Tc
34.55 0 Td
(ev)Tj
0 Tc
9.28984 0 Td
[(\(Dt_t* dt, v)10(oid* obj\))]TJ
/R17266080 10 Tf
-37.7398 -12 Td
(dtlast\(\))Tj
/R16577936 10 Tf
51.482 0 Td
(and)Tj
/R17266080 10 Tf
17.9219 0 Td
(dtprev\(\))Tj
/R16577936 10 Tf
51.482 0 Td
0.982 Tw
(are lik)Tj
26.152 0 Td
(e)Tj
/R17266080 10 Tf
7.92188 0 Td
(dtfirst\(\))Tj
/R16577936 10 Tf
57.482 0 Td
(and)Tj
/R17266080 10 Tf
17.9211 0 Td
(dtnext\(\))Tj
-0.2 Tc
/R16577936 10 Tf
51.4809 0 Td
(bu)Tj
3.481 Tc
9.8 0 Td
(tw)Tj
0 Tc
13.3809 0 Td
0.981 Tw
(ork in re)Tj
-0.15 Tc
35.5922 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse order)Tj
5.981 Tc
35.691 0 Td
(.N)Tj
0 Tc
15.7012 0 Td
(ote that)Tj
-401.299 -12 Td
0.475 Tw
[(dictionaries on a vie)25.0073(wpath are still w)]TJ
149.7 0 Td
(alk)Tj
12.1199 0 Td
[(ed in order b)20.0073(ut objects in each dictionary are w)]TJ
191.985 0 Td
(alk)Tj
12.1199 0 Td
(ed in re)Tj
-0.15 Tc
30.6898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse or)Tj
22.7648 0 Td
(-)Tj
-428.669 -12 Td
[(der)55.0073(.)]TJ
-0.1 Tc
/R16894392 10 Tf
-16 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
0 Tw
(id* dtnger\(Dt_t* dt\))Tj
/R16577936 10 Tf
6.1 -12 Td
0.096 Tw
(This function returns the)Tj
/R16230016 10 Tf
101.484 0 Td
(curr)Tj
16.85 0 Td
(ent object)Tj
/R16577936 10 Tf
41.8512 0 Td
(of)Tj
/R17266080 10 Tf
10.925 0 Td
(dt)Tj
2.595 Tc
/R16577936 10 Tf
12 0 Td
[(,i)259.5(fa)]TJ
-0.15 Tc
18.2398 0 Td
(ny)Tj
5.095 Tc
9.2 0 Td
(.T)Tj
0 Tc
13.7051 0 Td
0.095 Tw
(he current object is dened after a successful call to)Tj
-224.255 -12 Td
2.377 Tw
(one of)Tj
/R17266080 10 Tf
32.5238 0 Td
(dtsearch\(\))Tj
/R16577936 10 Tf
60 0 Td
(,)Tj
/R17266080 10 Tf
7.37812 0 Td
(dtmatch\(\))Tj
/R16577936 10 Tf
54 0 Td
(,)Tj
/R17266080 10 Tf
7.37812 0 Td
(dtinsert\(\))Tj
/R16577936 10 Tf
60 0 Td
(,)Tj
/R17266080 10 Tf
7.37812 0 Td
(dtfirst\(\))Tj
/R16577936 10 Tf
54 0 Td
(,)Tj
/R17266080 10 Tf
7.37812 0 Td
(dtnext\(\))Tj
/R16577936 10 Tf
48 0 Td
(,)Tj
/R17266080 10 Tf
7.37812 0 Td
(dtlast\(\))Tj
4.878 Tc
/R16577936 10 Tf
48 0 Td
(,o)Tj
0 Tc
12.3781 0 Td
(r)Tj
/R17266080 10 Tf
8.20781 0 Td
(dt-)Tj
-414 -12 Td
(prev\(\))Tj
5.026 Tc
/R16577936 10 Tf
36 0 Td
(.A)Tj
2.526 Tc
14.7461 0 Td
(sas)Tj
0 Tc
17.2719 0 Td
0.026 Tw
[(ide ef)24.9988(fect of this implementation of)]TJ
/R16230016 10 Tf
143.776 0 Td
(Cdt)Tj
2.526 Tc
/R16577936 10 Tf
14.45 0 Td
(,w)Tj
0 Tc
12.2461 0 Td
0.025 Tw
(hen a dictionary is based on)Tj
/R17266080 10 Tf
114.02 0 Td
(Dtoset)Tj
/R16577936 10 Tf
38.525 0 Td
(and)Tj
/R17266080 10 Tf
16.9648 0 Td
(Dto-)Tj
-408 -12 Td
(bag)Tj
2.5 Tc
/R16577936 10 Tf
18 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
0 Tw
(he current object is al)Tj
-0.1 Tc
85.9898 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys dened and is the root of the tree.)Tj
-0.1 Tc
/R16894392 10 Tf
-139.33 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtr)18.0151(enew\(Dt_t* dt, v)9.98413(oid* obj\))]TJ
/R16577936 10 Tf
6.1 -12 Td
0.077 Tw
(This function repositions and perhaps rehashes an object)Tj
/R17266080 10 Tf
229.466 0 Td
(obj)Tj
/R16577936 10 Tf
20.577 0 Td
(after its k)Tj
-0.15 Tc
37.8238 0 Td
0.378 Tw
(ey h)Tj
0 Tc
16.868 0 Td
0.078 Tw
(as been changed.)Tj
/R17266080 10 Tf
73.2641 0 Td
(dtrenew\(\))Tj
/R16577936 10 Tf
-377.999 -12 Td
0 Tw
[(only w)10(orks if)]TJ
/R17266080 10 Tf
55.7301 0 Td
(obj)Tj
/R16577936 10 Tf
20.5 0 Td
(is the current object \(see)Tj
/R17266080 10 Tf
100.25 0 Td
(dtfinger\(\))Tj
/R16577936 10 Tf
60 0 Td
(\).)Tj
/R16894392 10 Tf
-252.48 -16.8 Td
[(dtwalk\(Dt_t* dt, int \(*userf\)\(v)10.0073(oid*, v)10.0146(oid*\), v)10.0073(oid* data\))]TJ
/R16577936 10 Tf
16 -12 Td
0.152 Tw
(This function calls)Tj
/R17266080 10 Tf
77.3961 0 Td
(\(*userf\)\(obj,data\))Tj
/R16577936 10 Tf
110.652 0 Td
(on each object in)Tj
/R17266080 10 Tf
71.1469 0 Td
(dt)Tj
/R16577936 10 Tf
14.6512 0 Td
0.151 Tw
(and other dictionaries vie)Tj
-0.1 Tc
101.573 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ble from it.)Tj
-386.979 -12 Td
(If)Tj
/R17266080 10 Tf
9.48594 0 Td
(userf\(\))Tj
/R16577936 10 Tf
44.8262 0 Td
0.326 Tw
(returns a)Tj
/R17266080 10 Tf
37.8621 0 Td
(<0)Tj
-0.25 Tc
/R16577936 10 Tf
14.8262 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lue,)Tj
/R17266080 10 Tf
17.5469 0 Td
(dtwalk\(\))Tj
/R16577936 10 Tf
50.827 0 Td
0.327 Tw
(terminates and returns the same v)Tj
135.525 0 Td
(alue.)Tj
/R17266080 10 Tf
24.4871 0 Td
(dtwalk\(\))Tj
/R16577936 10 Tf
50.827 0 Td
(returns)Tj
/R17266080 10 Tf
30.5969 0 Td
(0)Tj
/R16577936 10 Tf
-426 -12 Td
0 Tw
(on completion.)Tj
/R16894392 10 Tf
-16 -16.8 Td
(Dtlink_t* dtatten\(Dt_t* dt\))Tj
12 TL
(Dtlink_t* dtlink\(Dt_t* dt, Dtlink_t* link\))'
-0.1 Tc
(vo)'
0 Tc
9.9 0 Td
(id* dtobj\(Dt_t* dt, Dtlink_t* link\))Tj
/R16577936 10 Tf
6.1 -12 Td
(Using)Tj
/R17266080 10 Tf
26.7102 0 Td
(dtfirst\(\)/dtnext\(\))Tj
/R16577936 10 Tf
110.819 0 Td
(or)Tj
/R17266080 10 Tf
11.1488 0 Td
(dtlast\(\)/dtprev\(\))Tj
/R16577936 10 Tf
104.819 0 Td
0.319 Tw
[(to w)9.98535(alk a single dictionary can incur signi-)]TJ
-253.497 -12 Td
0.258 Tw
(cant cost due to function calls.)Tj
-0.15 Tc
128.199 0 Td
(Fo)Tj
2.759 Tc
10.4102 0 Td
(re)Tj
-0.25 Tc
10.5289 0 Td
(f)Tj
0 Tc
8.63984 0 Td
0.259 Tw
[(cient w)9.98535(alking of a single directory \(i.e., no vie)]TJ
186.412 0 Td
(wpathing\),)Tj
/R17266080 10 Tf
45.809 0 Td
(dtflat-)Tj
-389.999 -12 Td
(ten\(\))Tj
/R16577936 10 Tf
32.5 0 Td
(and)Tj
/R17266080 10 Tf
16.9398 0 Td
(dtlink\(\))Tj
/R16577936 10 Tf
50.5 0 Td
0 Tw
[(can be used.)-500(Objects in)]TJ
/R17266080 10 Tf
97.4801 0 Td
(dt)Tj
/R16577936 10 Tf
14.5 0 Td
[(are made into a link)9.99268(ed list and w)9.99023(alk)10.0098(ed as follo)24.9854(ws:)]TJ
/R17266080 10 Tf
-187.92 -12 Td
(for\(link = dtflatten\(dt\); link; link = dtlink\(dt,link\) \))Tj
/R16577936 10 Tf
-24 -16.8 Td
0.874 Tw
(Note that)Tj
/R17266080 10 Tf
41.1879 0 Td
(dtflatten\(\))Tj
/R16577936 10 Tf
69.373 0 Td
0.873 Tw
(returns a list of type)Tj
/R17266080 10 Tf
86.8551 0 Td
(Dtlink_t*)Tj
3.373 Tc
/R16577936 10 Tf
54 0 Td
(,n)Tj
0 Tc
10.873 0 Td
(ot)Tj
/R17266080 10 Tf
11.1531 0 Td
(void*)Tj
3.373 Tc
/R16577936 10 Tf
30 0 Td
(.T)Tj
0 Tc
11.9828 0 Td
(hat is, it returns a dictionary)Tj
-315.425 -12 Td
0.809 Tw
(holder pointer)Tj
3.309 Tc
56.7891 0 Td
(,n)Tj
0 Tc
10.809 0 Td
(ot a user object pointer \(although both are the same if the discipline eld)Tj
/R17266080 10 Tf
304.067 0 Td
(link)Tj
/R16577936 10 Tf
27.3102 0 Td
0.81 Tw
(is zero.\))Tj
-398.975 -12 Td
0.43 Tw
(The macro function)Tj
/R17266080 10 Tf
82.6602 0 Td
(dtlink\(\))Tj
/R16577936 10 Tf
50.9301 0 Td
(returns the dictionary holder object follo)Tj
163.82 0 Td
(wing)Tj
/R17266080 10 Tf
22.9301 0 Td
(link)Tj
5.43 Tc
/R16577936 10 Tf
24 0 Td
(.T)Tj
0 Tc
14.0398 0 Td
(he macro function)Tj
/R17266080 10 Tf
-358.38 -12 Td
(dtobj\(dt,link\))Tj
/R16577936 10 Tf
87.3102 0 Td
0.81 Tw
(returns the user object associated with)Tj
/R17266080 10 Tf
159.83 0 Td
(link)Tj
3.31 Tc
/R16577936 10 Tf
24 0 Td
(,B)Tj
-0.25 Tc
12.4801 0 Td
-2.1 Tw
(ew a)Tj
0 Tc
15.75 0 Td
0.81 Tw
(re that the attened object list is)Tj
-299.37 -12 Td
0 Tw
(unattened on an)Tj
2.5 Tc
68.7301 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(ictionary operations other than)Tj
/R17266080 10 Tf
124.98 0 Td
(dtlink\(\))Tj
/R16577936 10 Tf
48 0 Td
(.)Tj
172.79 -57.6 Td
(4)Tj
ET
Q
Q
\n \n \n \n \n 3669\n \n \n \n \n-R37696928\n+R17266080\n \n-R37325240\n+R16894392\n \n-R37008784\n+R16577936\n \n-R36660864\n+R16230016\n \n \n \n \n \n \n Type\n@@ -993,31 +993,31 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R36660864 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R37008784 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R36660864 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R37008784 10 Tf
35.7199 0 Td
(\(3\))Tj
/R37325240 10 Tf
-436.34 -36 Td
(Dtlink_t* dtextract\(Dt_t* dt\))Tj
12 TL
T*[(int dtr)18.0078(estor)18.0078(e\(Dt_t* dt, Dtlink_t* link\))]TJ
/R37696928 10 Tf
16 -12 Td
(dtextract\(\))Tj
-0.15 Tc
/R37008784 10 Tf
69.057 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.556 Tw
(tracts all objects from)Tj
/R37696928 10 Tf
91.6539 0 Td
(dt)Tj
/R37008784 10 Tf
15.0559 0 Td
[(and mak)9.99756(es it appear empty)]TJ
108.674 0 Td
(.)Tj
/R37696928 10 Tf
8.05586 0 Td
(dtrestore\(\))Tj
/R37008784 10 Tf
69.0559 0 Td
(repopulates)Tj
/R37696928 10 Tf
49.1559 0 Td
(dt)Tj
/R37008784 10 Tf
-419.998 -12 Td
0.405 Tw
[(with objects pre)25.0159(viously obtained via)]TJ
/R37696928 10 Tf
149.266 0 Td
(dtextract\(\))Tj
/R37008784 10 Tf
66 0 Td
(.)Tj
/R37696928 10 Tf
7.90586 0 Td
(dtrestore\(\))Tj
/R37008784 10 Tf
68.9059 0 Td
0.406 Tw
[(will f)9.99023(ail if)]TJ
/R37696928 10 Tf
43.618 0 Td
(dt)Tj
/R37008784 10 Tf
14.9059 0 Td
(is not empty)Tj
5.406 Tc
49.6121 0 Td
(.T)Tj
0 Tc
14.016 0 Td
(hese)Tj
-414.23 -12 Td
0.825 Tw
(functions can be used to share a same)Tj
/R37696928 10 Tf
159.34 0 Td
(dt)Tj
/R37008784 10 Tf
15.325 0 Td
(handle among man)Tj
3.325 Tc
77.6 0 Td
(ys)Tj
0 Tc
12.2148 0 Td
(ets of objects.)Tj
62.7441 0 Td
(The)Tj
3.324 Tc
15.4 0 Td
(ya)Tj
0 Tc
12.7641 0 Td
0.824 Tw
(re useful to reduce)Tj
-355.388 -12 Td
1.45 Tw
(dictionary o)Tj
-0.15 Tc
49.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rhead in an application that creates man)Tj
3.95 Tc
167.4 0 Td
(yc)Tj
0 Tc
13.3898 0 Td
[(oncurrent dictionaries.)-645.01(It is important that the)]TJ
-239.43 -12 Td
0.967 Tw
(same discipline and method are in use at both e)Tj
197.693 0 Td
0.966 Tw
(xtraction and restoration. Otherwise, undened beha)Tj
214.31 0 Td
(viors)Tj
-412.003 -12 Td
0 Tw
(may result.)Tj
/R37325240 10 Tf
-21 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YI)Tj
0 Tc
13.6102 0 Td
[(NFORMA)95.0159(TION)]TJ
-66.3898 -12 Td
(int dtsize\(Dt_t* dt\))Tj
/R37008784 10 Tf
16 -12 Td
(This function returns the number of objects stored in)Tj
/R37696928 10 Tf
213.03 0 Td
(dt)Tj
/R37008784 10 Tf
12 0 Td
(.)Tj
/R37325240 10 Tf
-241.03 -16.8 Td
(int dtstat\(Dt_t *dt, Dtstat_t* st, int all\))Tj
/R37008784 10 Tf
16 -12 Td
0.787 Tw
(This function reports dictionary statistics.)Tj
175.315 0 Td
(If)Tj
/R37696928 10 Tf
9.94688 0 Td
(all)Tj
/R37008784 10 Tf
21.2871 0 Td
0.788 Tw
(is non-zero, all elds of)Tj
/R37696928 10 Tf
101.15 0 Td
(st)Tj
/R37008784 10 Tf
15.2879 0 Td
[(are lled.)-578.809(Otherwise, only)]TJ
-322.987 -12 Td
(the)Tj
/R37696928 10 Tf
14.7199 0 Td
(dt_type)Tj
/R37008784 10 Tf
44.5 0 Td
(and)Tj
/R37696928 10 Tf
16.9398 0 Td
(dt_size)Tj
/R37008784 10 Tf
44.5 0 Td
0 Tw
[(elds are lled.)-500(It returns)]TJ
/R37696928 10 Tf
105.82 0 Td
(0)Tj
/R37008784 10 Tf
8.5 0 Td
(on success and)Tj
/R37696928 10 Tf
61.9301 0 Td
(-1)Tj
/R37008784 10 Tf
14.5 0 Td
[(on error)54.9902(.)]TJ
/R37696928 10 Tf
-311.41 -16.8 Td
(Dtstat_t)Tj
/R37008784 10 Tf
50.5 0 Td
(contains the belo)Tj
2.5 Tc
67.5199 0 Td
(w)Tj
0 Tc
15.2801 0 Td
(elds:)Tj
/R37696928 10 Tf
-133.3 -16.8 Td
(int dt_type)Tj
/R37008784 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
(This is one of)Tj
/R37696928 10 Tf
57.2199 0 Td
(DT_SET)Tj
/R37008784 10 Tf
36 0 Td
(,)Tj
/R37696928 10 Tf
5 0 Td
(DT_OSET)Tj
/R37008784 10 Tf
42 0 Td
(,)Tj
/R37696928 10 Tf
5 0 Td
(DT_OBAG)Tj
2.5 Tc
/R37008784 10 Tf
42 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
/R37696928 10 Tf
12.5 0 Td
(DT_QUEUE)Tj
/R37008784 10 Tf
48 0 Td
(.)Tj
/R37696928 10 Tf
-293.16 -16.8 Td
(int dt_size)Tj
/R37008784 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
[(This contains the number of objects in the dictionary)65.0146(.)]TJ
/R37696928 10 Tf
-36 -16.8 Td
(int dt_n)Tj
/R37008784 10 Tf
48 0 Td
(:)Tj
-0.15 Tc
-12 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R37696928 10 Tf
6.03086 0 Td
(Dtset)Tj
2.701 Tc
/R37008784 10 Tf
30 0 Td
(,t)Tj
0 Tc
7.98086 0 Td
0.201 Tw
(his is the number of non-empty chains in the hash table.)Tj
-0.15 Tc
230.8 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R37696928 10 Tf
6.03008 0 Td
(Dtoset)Tj
/R37008784 10 Tf
38.7 0 Td
(and)Tj
/R37696928 10 Tf
17.1398 0 Td
(Dtobag)Tj
/R37008784 10 Tf
36 0 Td
(,)Tj
-393.502 -12 Td
0.536 Tw
(this is the deepest le)Tj
-0.15 Tc
82.4441 0 Td
(ve)Tj
3.036 Tc
9.28984 0 Td
[(li)303.591(nt)]TJ
0 Tc
19.4121 0 Td
[(he tree \(counting from zero.\))-553.591(Each le)]TJ
-0.15 Tc
152.916 0 Td
(ve)Tj
3.036 Tc
9.28984 0 Td
[(li)303.589(nt)]TJ
0 Tc
19.4121 0 Td
(he tree contains all nodes)Tj
-292.764 -12 Td
1.61 Tw
(of equal distance from the root node.)Tj
/R37696928 10 Tf
163.739 0 Td
(dt_n)Tj
/R37008784 10 Tf
28.109 0 Td
1.609 Tw
(and the belo)Tj
4.109 Tc
51.848 0 Td
(wt)Tj
-0.1 Tc
14.109 0 Td
1.809 Tw
(wo )Tj
0 Tc
21.7891 0 Td
1.609 Tw
(elds are undened for other)Tj
-279.594 -12 Td
(methods.)Tj
/R37696928 10 Tf
-36 -16.8 Td
0 Tw
(int dt_max)Tj
/R37008784 10 Tf
60 0 Td
(:)Tj
-0.15 Tc
-24 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R37696928 10 Tf
7.04609 0 Td
(Dtset)Tj
3.716 Tc
/R37008784 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.99609 0 Td
1.217 Tw
[(his is the size of a lar)18.0054(gest chain.)]TJ
-0.15 Tc
141.756 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R37696928 10 Tf
7.04688 0 Td
(Dtoset)Tj
/R37008784 10 Tf
39.7172 0 Td
(and)Tj
/R37696928 10 Tf
18.157 0 Td
(Dtobag)Tj
3.717 Tc
/R37008784 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.99687 0 Td
(his is the size of a)Tj
-318.536 -12 Td
0 Tw
[(lar)18.0078(gest le)]TJ
-0.15 Tc
35.95 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l.)Tj
/R37696928 10 Tf
-81.2398 -16.8 Td
(int* dt_count)Tj
/R37008784 10 Tf
78 0 Td
(:)Tj
-0.15 Tc
-42 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R37696928 10 Tf
6.36211 0 Td
(Dtset)Tj
3.032 Tc
/R37008784 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.31211 0 Td
0.532 Tw
(his is the list of counts for chains of particular sizes.)Tj
-0.15 Tc
218.882 0 Td
(Fo)Tj
3.032 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.652 0 Td
(xample,)Tj
/R37696928 10 Tf
34.9719 0 Td
(dt_count[1])Tj
/R37008784 10 Tf
-330 -12 Td
0.29 Tw
(is the number of chains of size)Tj
/R37696928 10 Tf
126.73 0 Td
(1)Tj
5.29 Tc
/R37008784 10 Tf
6 0 Td
(.F)Tj
0 Tc
13.2 0 Td
(or)Tj
/R37696928 10 Tf
11.1199 0 Td
(Dtoset)Tj
/R37008784 10 Tf
38.7898 0 Td
(and)Tj
/R37696928 10 Tf
17.2301 0 Td
(Dtobag)Tj
2.79 Tc
/R37008784 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.06992 0 Td
(his is the list of sizes of the le)Tj
-0.15 Tc
120.4 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ls.)Tj
-0.15 Tc
-386.83 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.1199 0 Td
(xample,)Tj
/R37696928 10 Tf
34.4398 0 Td
(dt_count[1])Tj
/R37008784 10 Tf
68.5 0 Td
0 Tw
(is the size of le)Tj
-0.15 Tc
59.7398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l)Tj
/R37696928 10 Tf
5.28008 0 Td
(1)Tj
/R37008784 10 Tf
6 0 Td
(.)Tj
/R37325240 10 Tf
-260.78 -16.8 Td
(HASH FUNCTIONS)Tj
5 -12 Td
[(unsigned int dtstrhash\(v)9.98413(oid *str)]TJ
2.5 Tc
135.39 0 Td
(,i)Tj
0 Tc
7.78008 0 Td
(nt n\))Tj
/R37008784 10 Tf
-127.17 -12 Td
1.319 Tw
[(This function computes hash v)24.9902(alues from bytes or strings.)]TJ
/R37696928 10 Tf
247.99 0 Td
(dtstrhash\(\))Tj
/R37008784 10 Tf
69.818 0 Td
1.318 Tw
(computes a ne)Tj
3.818 Tc
59.5961 0 Td
(wh)Tj
0 Tc
16.0379 0 Td
(ash v)Tj
21.898 0 Td
(alue)Tj
-415.34 -12 Td
(from string)Tj
/R37696928 10 Tf
49.8559 0 Td
(str)Tj
6.318 Tc
/R37008784 10 Tf
18 0 Td
(.I)Tj
0 Tc
12.148 0 Td
(f)Tj
/R37696928 10 Tf
7.14805 0 Td
(n)Tj
/R37008784 10 Tf
9.81797 0 Td
(is positi)Tj
-0.15 Tc
32.468 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(,)Tj
/R37696928 10 Tf
6.31797 0 Td
(str)Tj
/R37008784 10 Tf
21.818 0 Td
(is a byte array of length)Tj
/R37696928 10 Tf
105.109 0 Td
(n)Tj
3.819 Tc
/R37008784 10 Tf
6 0 Td
(;o)Tj
0 Tc
11.5988 0 Td
(therwise,)Tj
/R37696928 10 Tf
40.1988 0 Td
(str)Tj
/R37008784 10 Tf
21.8191 0 Td
1.319 Tw
(is a null-terminated)Tj
-351.589 -12 Td
(string.)Tj
/R37325240 10.95 Tf
-36 -16.8 Td
(IMPLEMENT)Tj
-1.04 Tc
67.7582 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
0 Tw
[(ION NO)40.0056(TES)]TJ
/R37696928 10 Tf
-45.9277 -12 Td
(Dtset)Tj
/R37008784 10 Tf
33.0238 0 Td
0.524 Tw
(are based on hash tables with mo)Tj
-0.15 Tc
135.194 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(-to-front collision chains.)Tj
/R37696928 10 Tf
107.952 0 Td
(Dtoset)Tj
/R37008784 10 Tf
39.0238 0 Td
(and)Tj
/R37696928 10 Tf
17.4641 0 Td
(Dtobag)Tj
/R37008784 10 Tf
39.0238 0 Td
(are based on)Tj
-380.971 -12 Td
0 Tw
[(top-do)24.9841(wn splay trees.)]TJ
/R37696928 10 Tf
90.5703 0 Td
(Dtqueue)Tj
/R37008784 10 Tf
44.5 0 Td
[(is based on doubly link)9.99268(ed list.)]TJ
-0.548 Tc
/R37325240 10.95 Tf
-171.07 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R37008784 10 Tf
20.7363 -12 Td
[(Kiem-Phong V)129.016(o, kpv@research.att.com)]TJ
427 -151.2 Td
(5)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R16230016 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R16577936 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R16230016 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R16577936 10 Tf
35.7199 0 Td
(\(3\))Tj
/R16894392 10 Tf
-436.34 -36 Td
(Dtlink_t* dtextract\(Dt_t* dt\))Tj
12 TL
T*[(int dtr)18.0078(estor)18.0078(e\(Dt_t* dt, Dtlink_t* link\))]TJ
/R17266080 10 Tf
16 -12 Td
(dtextract\(\))Tj
-0.15 Tc
/R16577936 10 Tf
69.057 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.556 Tw
(tracts all objects from)Tj
/R17266080 10 Tf
91.6539 0 Td
(dt)Tj
/R16577936 10 Tf
15.0559 0 Td
[(and mak)9.99756(es it appear empty)]TJ
108.674 0 Td
(.)Tj
/R17266080 10 Tf
8.05586 0 Td
(dtrestore\(\))Tj
/R16577936 10 Tf
69.0559 0 Td
(repopulates)Tj
/R17266080 10 Tf
49.1559 0 Td
(dt)Tj
/R16577936 10 Tf
-419.998 -12 Td
0.405 Tw
[(with objects pre)25.0159(viously obtained via)]TJ
/R17266080 10 Tf
149.266 0 Td
(dtextract\(\))Tj
/R16577936 10 Tf
66 0 Td
(.)Tj
/R17266080 10 Tf
7.90586 0 Td
(dtrestore\(\))Tj
/R16577936 10 Tf
68.9059 0 Td
0.406 Tw
[(will f)9.99023(ail if)]TJ
/R17266080 10 Tf
43.618 0 Td
(dt)Tj
/R16577936 10 Tf
14.9059 0 Td
(is not empty)Tj
5.406 Tc
49.6121 0 Td
(.T)Tj
0 Tc
14.016 0 Td
(hese)Tj
-414.23 -12 Td
0.825 Tw
(functions can be used to share a same)Tj
/R17266080 10 Tf
159.34 0 Td
(dt)Tj
/R16577936 10 Tf
15.325 0 Td
(handle among man)Tj
3.325 Tc
77.6 0 Td
(ys)Tj
0 Tc
12.2148 0 Td
(ets of objects.)Tj
62.7441 0 Td
(The)Tj
3.324 Tc
15.4 0 Td
(ya)Tj
0 Tc
12.7641 0 Td
0.824 Tw
(re useful to reduce)Tj
-355.388 -12 Td
1.45 Tw
(dictionary o)Tj
-0.15 Tc
49.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rhead in an application that creates man)Tj
3.95 Tc
167.4 0 Td
(yc)Tj
0 Tc
13.3898 0 Td
[(oncurrent dictionaries.)-645.01(It is important that the)]TJ
-239.43 -12 Td
0.967 Tw
(same discipline and method are in use at both e)Tj
197.693 0 Td
0.966 Tw
(xtraction and restoration. Otherwise, undened beha)Tj
214.31 0 Td
(viors)Tj
-412.003 -12 Td
0 Tw
(may result.)Tj
/R16894392 10 Tf
-21 -16.8 Td
[(DICTION)20.0159(AR)]TJ
2.5 Tc
57.7797 0 Td
(YI)Tj
0 Tc
13.6102 0 Td
[(NFORMA)95.0159(TION)]TJ
-66.3898 -12 Td
(int dtsize\(Dt_t* dt\))Tj
/R16577936 10 Tf
16 -12 Td
(This function returns the number of objects stored in)Tj
/R17266080 10 Tf
213.03 0 Td
(dt)Tj
/R16577936 10 Tf
12 0 Td
(.)Tj
/R16894392 10 Tf
-241.03 -16.8 Td
(int dtstat\(Dt_t *dt, Dtstat_t* st, int all\))Tj
/R16577936 10 Tf
16 -12 Td
0.787 Tw
(This function reports dictionary statistics.)Tj
175.315 0 Td
(If)Tj
/R17266080 10 Tf
9.94688 0 Td
(all)Tj
/R16577936 10 Tf
21.2871 0 Td
0.788 Tw
(is non-zero, all elds of)Tj
/R17266080 10 Tf
101.15 0 Td
(st)Tj
/R16577936 10 Tf
15.2879 0 Td
[(are lled.)-578.809(Otherwise, only)]TJ
-322.987 -12 Td
(the)Tj
/R17266080 10 Tf
14.7199 0 Td
(dt_type)Tj
/R16577936 10 Tf
44.5 0 Td
(and)Tj
/R17266080 10 Tf
16.9398 0 Td
(dt_size)Tj
/R16577936 10 Tf
44.5 0 Td
0 Tw
[(elds are lled.)-500(It returns)]TJ
/R17266080 10 Tf
105.82 0 Td
(0)Tj
/R16577936 10 Tf
8.5 0 Td
(on success and)Tj
/R17266080 10 Tf
61.9301 0 Td
(-1)Tj
/R16577936 10 Tf
14.5 0 Td
[(on error)54.9902(.)]TJ
/R17266080 10 Tf
-311.41 -16.8 Td
(Dtstat_t)Tj
/R16577936 10 Tf
50.5 0 Td
(contains the belo)Tj
2.5 Tc
67.5199 0 Td
(w)Tj
0 Tc
15.2801 0 Td
(elds:)Tj
/R17266080 10 Tf
-133.3 -16.8 Td
(int dt_type)Tj
/R16577936 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
(This is one of)Tj
/R17266080 10 Tf
57.2199 0 Td
(DT_SET)Tj
/R16577936 10 Tf
36 0 Td
(,)Tj
/R17266080 10 Tf
5 0 Td
(DT_OSET)Tj
/R16577936 10 Tf
42 0 Td
(,)Tj
/R17266080 10 Tf
5 0 Td
(DT_OBAG)Tj
2.5 Tc
/R16577936 10 Tf
42 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
/R17266080 10 Tf
12.5 0 Td
(DT_QUEUE)Tj
/R16577936 10 Tf
48 0 Td
(.)Tj
/R17266080 10 Tf
-293.16 -16.8 Td
(int dt_size)Tj
/R16577936 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
[(This contains the number of objects in the dictionary)65.0146(.)]TJ
/R17266080 10 Tf
-36 -16.8 Td
(int dt_n)Tj
/R16577936 10 Tf
48 0 Td
(:)Tj
-0.15 Tc
-12 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R17266080 10 Tf
6.03086 0 Td
(Dtset)Tj
2.701 Tc
/R16577936 10 Tf
30 0 Td
(,t)Tj
0 Tc
7.98086 0 Td
0.201 Tw
(his is the number of non-empty chains in the hash table.)Tj
-0.15 Tc
230.8 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R17266080 10 Tf
6.03008 0 Td
(Dtoset)Tj
/R16577936 10 Tf
38.7 0 Td
(and)Tj
/R17266080 10 Tf
17.1398 0 Td
(Dtobag)Tj
/R16577936 10 Tf
36 0 Td
(,)Tj
-393.502 -12 Td
0.536 Tw
(this is the deepest le)Tj
-0.15 Tc
82.4441 0 Td
(ve)Tj
3.036 Tc
9.28984 0 Td
[(li)303.591(nt)]TJ
0 Tc
19.4121 0 Td
[(he tree \(counting from zero.\))-553.591(Each le)]TJ
-0.15 Tc
152.916 0 Td
(ve)Tj
3.036 Tc
9.28984 0 Td
[(li)303.589(nt)]TJ
0 Tc
19.4121 0 Td
(he tree contains all nodes)Tj
-292.764 -12 Td
1.61 Tw
(of equal distance from the root node.)Tj
/R17266080 10 Tf
163.739 0 Td
(dt_n)Tj
/R16577936 10 Tf
28.109 0 Td
1.609 Tw
(and the belo)Tj
4.109 Tc
51.848 0 Td
(wt)Tj
-0.1 Tc
14.109 0 Td
1.809 Tw
(wo )Tj
0 Tc
21.7891 0 Td
1.609 Tw
(elds are undened for other)Tj
-279.594 -12 Td
(methods.)Tj
/R17266080 10 Tf
-36 -16.8 Td
0 Tw
(int dt_max)Tj
/R16577936 10 Tf
60 0 Td
(:)Tj
-0.15 Tc
-24 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R17266080 10 Tf
7.04609 0 Td
(Dtset)Tj
3.716 Tc
/R16577936 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.99609 0 Td
1.217 Tw
[(his is the size of a lar)18.0054(gest chain.)]TJ
-0.15 Tc
141.756 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R17266080 10 Tf
7.04688 0 Td
(Dtoset)Tj
/R16577936 10 Tf
39.7172 0 Td
(and)Tj
/R17266080 10 Tf
18.157 0 Td
(Dtobag)Tj
3.717 Tc
/R16577936 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.99687 0 Td
(his is the size of a)Tj
-318.536 -12 Td
0 Tw
[(lar)18.0078(gest le)]TJ
-0.15 Tc
35.95 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l.)Tj
/R17266080 10 Tf
-81.2398 -16.8 Td
(int* dt_count)Tj
/R16577936 10 Tf
78 0 Td
(:)Tj
-0.15 Tc
-42 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R17266080 10 Tf
6.36211 0 Td
(Dtset)Tj
3.032 Tc
/R16577936 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.31211 0 Td
0.532 Tw
(his is the list of counts for chains of particular sizes.)Tj
-0.15 Tc
218.882 0 Td
(Fo)Tj
3.032 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.652 0 Td
(xample,)Tj
/R17266080 10 Tf
34.9719 0 Td
(dt_count[1])Tj
/R16577936 10 Tf
-330 -12 Td
0.29 Tw
(is the number of chains of size)Tj
/R17266080 10 Tf
126.73 0 Td
(1)Tj
5.29 Tc
/R16577936 10 Tf
6 0 Td
(.F)Tj
0 Tc
13.2 0 Td
(or)Tj
/R17266080 10 Tf
11.1199 0 Td
(Dtoset)Tj
/R16577936 10 Tf
38.7898 0 Td
(and)Tj
/R17266080 10 Tf
17.2301 0 Td
(Dtobag)Tj
2.79 Tc
/R16577936 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.06992 0 Td
(his is the list of sizes of the le)Tj
-0.15 Tc
120.4 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ls.)Tj
-0.15 Tc
-386.83 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.1199 0 Td
(xample,)Tj
/R17266080 10 Tf
34.4398 0 Td
(dt_count[1])Tj
/R16577936 10 Tf
68.5 0 Td
0 Tw
(is the size of le)Tj
-0.15 Tc
59.7398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l)Tj
/R17266080 10 Tf
5.28008 0 Td
(1)Tj
/R16577936 10 Tf
6 0 Td
(.)Tj
/R16894392 10 Tf
-260.78 -16.8 Td
(HASH FUNCTIONS)Tj
5 -12 Td
[(unsigned int dtstrhash\(v)9.98413(oid *str)]TJ
2.5 Tc
135.39 0 Td
(,i)Tj
0 Tc
7.78008 0 Td
(nt n\))Tj
/R16577936 10 Tf
-127.17 -12 Td
1.319 Tw
[(This function computes hash v)24.9902(alues from bytes or strings.)]TJ
/R17266080 10 Tf
247.99 0 Td
(dtstrhash\(\))Tj
/R16577936 10 Tf
69.818 0 Td
1.318 Tw
(computes a ne)Tj
3.818 Tc
59.5961 0 Td
(wh)Tj
0 Tc
16.0379 0 Td
(ash v)Tj
21.898 0 Td
(alue)Tj
-415.34 -12 Td
(from string)Tj
/R17266080 10 Tf
49.8559 0 Td
(str)Tj
6.318 Tc
/R16577936 10 Tf
18 0 Td
(.I)Tj
0 Tc
12.148 0 Td
(f)Tj
/R17266080 10 Tf
7.14805 0 Td
(n)Tj
/R16577936 10 Tf
9.81797 0 Td
(is positi)Tj
-0.15 Tc
32.468 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(,)Tj
/R17266080 10 Tf
6.31797 0 Td
(str)Tj
/R16577936 10 Tf
21.818 0 Td
(is a byte array of length)Tj
/R17266080 10 Tf
105.109 0 Td
(n)Tj
3.819 Tc
/R16577936 10 Tf
6 0 Td
(;o)Tj
0 Tc
11.5988 0 Td
(therwise,)Tj
/R17266080 10 Tf
40.1988 0 Td
(str)Tj
/R16577936 10 Tf
21.8191 0 Td
1.319 Tw
(is a null-terminated)Tj
-351.589 -12 Td
(string.)Tj
/R16894392 10.95 Tf
-36 -16.8 Td
(IMPLEMENT)Tj
-1.04 Tc
67.7582 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
0 Tw
[(ION NO)40.0056(TES)]TJ
/R17266080 10 Tf
-45.9277 -12 Td
(Dtset)Tj
/R16577936 10 Tf
33.0238 0 Td
0.524 Tw
(are based on hash tables with mo)Tj
-0.15 Tc
135.194 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(-to-front collision chains.)Tj
/R17266080 10 Tf
107.952 0 Td
(Dtoset)Tj
/R16577936 10 Tf
39.0238 0 Td
(and)Tj
/R17266080 10 Tf
17.4641 0 Td
(Dtobag)Tj
/R16577936 10 Tf
39.0238 0 Td
(are based on)Tj
-380.971 -12 Td
0 Tw
[(top-do)24.9841(wn splay trees.)]TJ
/R17266080 10 Tf
90.5703 0 Td
(Dtqueue)Tj
/R16577936 10 Tf
44.5 0 Td
[(is based on doubly link)9.99268(ed list.)]TJ
-0.548 Tc
/R16894392 10.95 Tf
-171.07 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R16577936 10 Tf
20.7363 -12 Td
[(Kiem-Phong V)129.016(o, kpv@research.att.com)]TJ
427 -151.2 Td
(5)Tj
ET
Q
Q
\n \n \n \n \n 2787\n \n \n \n \n-R37696928\n+R17266080\n \n-R37325240\n+R16894392\n \n-R37008784\n+R16577936\n \n-R36660864\n+R16230016\n \n \n \n \n \n \n \n@@ -1085,32 +1085,32 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-553\n+555\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R32346128 def
1 begincodespacerange
<00><ff>
endcodespacerange
62 beginbfrange
<20><20><0020>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4c><4c><004c>
<4e><4e><004e>
<4f><4f><004f>
<51><51><0051>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R11915280 def
1 begincodespacerange
<00><ff>
endcodespacerange
62 beginbfrange
<20><20><0020>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4c><4c><004c>
<4e><4e><004e>
<4f><4f><004f>
<51><51><0051>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n Filter\n FlateDecode\n Length\n 516\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36043152 def
1 begincodespacerange
<00><ff>
endcodespacerange
57 beginbfrange
<20><20><0020>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<31><31><0031>
<32><32><0032>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15612304 def
1 begincodespacerange
<00><ff>
endcodespacerange
57 beginbfrange
<20><20><0020>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<31><31><0031>
<32><32><0032>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1131,15 +1131,15 @@\n \n Filter\n FlateDecode\n Length\n 541\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36059944 def
1 begincodespacerange
<00><ff>
endcodespacerange
60 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<3a><3a><003a>
<3b><3b><003b>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<45><45><0045>
<46><46><0046>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15629096 def
1 begincodespacerange
<00><ff>
endcodespacerange
60 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<3a><3a><003a>
<3b><3b><003b>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<45><45><0045>
<46><46><0046>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1159,18 +1159,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-268\n+269\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36060312 def
1 begincodespacerange
<00><ff>
endcodespacerange
17 beginbfrange
<20><20><0020>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<49><49><0049>
<4c><4c><004c>
<54><54><0054>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<6a><6a><006a>
<6e><6e><006e>
<6f><6f><006f>
<72><72><0072>
<74><74><0074>
<75><75><0075>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15629464 def
1 begincodespacerange
<00><ff>
endcodespacerange
17 beginbfrange
<20><20><0020>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<49><49><0049>
<4c><4c><004c>
<54><54><0054>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<6a><6a><006a>
<6e><6e><006e>
<6f><6f><006f>
<72><72><0072>
<74><74><0074>
<75><75><0075>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n@@ -1178,15 +1178,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-0276840b1e18'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-ae6ce454e9bb'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 43\n"}]}]}, {"source1": "./usr/share/doc/graphviz/cgraph.3.pdf.gz", "source2": "./usr/share/doc/graphviz/cgraph.3.pdf.gz", "unified_diff": null, "details": [{"source1": "cgraph.3.pdf", "source2": "cgraph.3.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -79,15 +79,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26158992 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R26158992 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
(\(3\))Tj
-0.219 Tc
/R26803336 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R26803336 10 Tf
20.407 -12 Td
(libcgraph)Tj
2.5 Tc
/R26486880 10 Tf
43.6199 0 Td
(a)Tj
0 Tc
12.5801 0 Td
(bstract graph library)Tj
/R26803336 10.95 Tf
-92.2 -16.8 Td
(SYNOPSIS)Tj
/R26486880 10 Tf
36 -12 Td
(#include <graphviz/cgraph.h>)Tj
/R26803336 10 Tf
-21 -16.8 Td
(TYPES)Tj
/R26486880 10 Tf
21 -12 Td
(Agraph_t;)Tj
12 TL
(Agnode_t;)'
(Agedge_t;)'
(Agdesc_t;)'
(Agdisc_t;)'
(Agsym_t;)'
(Agrec_t;)'
(Agcbdisc_t;)'
/R26803336 10 Tf
-21 -16.8 Td
[(GLOB)30(ALS)]TJ
/R26486880 10 Tf
21 -12 Td
(Agmemdisc_t AgMemDisc;)Tj
2.5 Tw
(Agiddisc_t AgIdDisc;)'
(Agiodisc_t AgIoDisc;)'
7.5 Tw
(Agdisc_t AgDef)'
73.2199 0 Td
(aultDisc;)Tj
/R26803336 10 Tf
-94.2199 -16.8 Td
(GRAPHS)Tj
/R26486880 10 Tf
21 -12 Td
31.73 Tw
(Agraph_t *agopen\(char)Tj
128.92 0 Td
0 Tw
(*name, Agdesc_t kind, Agdisc_t *disc\);)Tj
-128.92 -12 Td
58.94 Tw
(int agclose\(Agraph_t)Tj
145.59 0 Td
(*g\);)Tj
-145.59 -12 Td
31.73 Tw
(Agraph_t *agread\(v)Tj
111.78 0 Td
0 Tw
(oid *channel, Agdisc_t *\);)Tj
-111.78 -12 Td
31.73 Tw
(Agraph_t *agmemread\(char)Tj
146.69 0 Td
(*\);)Tj
-0.2 Tc
-146.69 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agreadline\(int)Tj
120.24 0 Td
(line_no\);)Tj
-0.2 Tc
-130.04 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
(id agsetle\(char)Tj
118.57 0 Td
(*le_name\);)Tj
-128.37 -12 Td
31.73 Tw
(Agraph_t *agconcat\(Agraph_t)Tj
156.14 0 Td
0 Tw
[(*g, v)20(oid *channel, Agdisc_t *disc\))]TJ
-156.14 -12 Td
58.94 Tw
(int agwrite\(Agraph_t)Tj
145.59 0 Td
0 Tw
[(*g, v)20(oid *channel\);)]TJ
-145.59 -12 Td
58.94 Tw
(int agnnodes\(Agraph_t)Tj
153.37 0 Td
0 Tw
(*g\),agnedges\(Agraph_t *g\), agnsubg\(Agraph_t * g\);)Tj
-153.37 -12 Td
58.94 Tw
(int agisdirected\(Agraph_t)Tj
2.5 Tc
163.92 0 Td
(*g)Tj
0 Tc
12.5 0 Td
0 Tw
(\),agisundirected\(Agraph_t * g\),agisstrict\(Agraph_t * g\), agissimple\(Agraph_t * g\);)Tj
-176.42 -12 Td
[(bool graphviz_ac)15(yclic\(Agraph_t *g, const graphviz_ac)15.0073(yclic_options_t *opts, size_t *num_re)25.0098(v\);)]TJ
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id graphviz_tred\(Agraph_t *g, const graphviz_tred_options_t *opts\);)Tj
-0.2 Tc
-9.8 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
(id graphviz_unatten\(Agraph_t *g, const graphviz_unatten_options_t *opts\);)Tj
/R26803336 10 Tf
-30.8 -16.8 Td
(SUBGRAPHS)Tj
/R26486880 10 Tf
21 -12 Td
31.73 Tw
(Agraph_t *agsubg\(Agraph_t)Tj
148.93 0 Td
0 Tw
(*g, char *name, int createag\);)Tj
-148.93 -12 Td
31.73 Tw
(Agraph_t *agidsubg\(Agraph_t)Tj
2.5 Tc
156.71 0 Td
[(*g)250(,u)]TJ
0 Tc
22.5 0 Td
0 Tw
(nsigned long id, int cag\);)Tj
-179.21 -12 Td
31.73 Tw
(Agraph_t *agfstsubg\(Agraph_t)Tj
158.93 0 Td
0 Tw
(*g\), agnxtsubg\(Agraph_t *\);)Tj
-158.93 -12 Td
31.73 Tw
(Agraph_t *agparent\(Agraph_t)Tj
155.03 0 Td
(*g\);)Tj
-155.03 -12 Td
58.94 Tw
(int agdelsubg\(Agraph_t)Tj
2.5 Tc
156.15 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
[(graph_t * sub\);)-1000(/* same as agclose\(\) */)]TJ
/R26803336 10 Tf
-201.87 -16.8 Td
(NODES)Tj
/R26486880 10 Tf
21 -12 Td
30.06 Tw
(Agnode_t *agnode\(Agraph_t)Tj
149.48 0 Td
0 Tw
(*g, char *name, int createag\);)Tj
-149.48 -12 Td
30.06 Tw
(Agnode_t *agidnode\(Agraph_t)Tj
157.26 0 Td
0 Tw
(*g, ulong id, int createag\);)Tj
-157.26 -12 Td
30.06 Tw
(Agnode_t *agsubnode\(Agraph_t)Tj
163.37 0 Td
0 Tw
(*g, Agnode_t *n, int createag\);)Tj
-163.37 -12 Td
30.06 Tw
(Agnode_t *agfstnode\(Agraph_t)Tj
159.48 0 Td
(*g\);)Tj
-159.48 -12 Td
(Agnode_t *agnxtnode\(Agraph_t)Tj
162.26 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-162.26 -12 Td
30.06 Tw
(Agnode_t *agprvnode\(Agraph_t)Tj
162.81 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-162.81 -12 Td
30.06 Tw
(Agnode_t *aglstnode\(Agraph_t)Tj
158.93 0 Td
(*g\);)Tj
-158.93 -12 Td
58.94 Tw
(int agdelnode\(Agraph_t)Tj
156.7 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-156.7 -12 Td
58.94 Tw
(int agde)Tj
90.7301 0 Td
0 Tw
(gree\(Agraph_t *g, Agnode_t *n, int use_inedges, int use_outedges\);)Tj
-90.7301 -12 Td
58.94 Tw
(int agcountuniqedges\(Agraph_t)Tj
2.5 Tc
187.81 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
(gnode_t * n, int in, int out\);)Tj
/R26803336 10 Tf
-233.53 -16.8 Td
(EDGES)Tj
/R26486880 10 Tf
21 -12 Td
30.62 Tw
(Agedge_t *agedge\(Agraph_t*)Tj
153.92 0 Td
0 Tw
(g, Agnode_t *t, Agnode_t *h, char *name, int createag\);)Tj
-153.92 -12 Td
30.62 Tw
(Agedge_t *agidedge\(Agraph_t)Tj
2.5 Tc
156.7 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
(gnode_t * t, Agnode_t * h, unsigned long id, int createag\);)Tj
-26.8648 -38.4 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43743120 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R43743120 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
(\(3\))Tj
-0.219 Tc
/R44387464 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R44387464 10 Tf
20.407 -12 Td
(libcgraph)Tj
2.5 Tc
/R44071008 10 Tf
43.6199 0 Td
(a)Tj
0 Tc
12.5801 0 Td
(bstract graph library)Tj
/R44387464 10.95 Tf
-92.2 -16.8 Td
(SYNOPSIS)Tj
/R44071008 10 Tf
36 -12 Td
(#include <graphviz/cgraph.h>)Tj
/R44387464 10 Tf
-21 -16.8 Td
(TYPES)Tj
/R44071008 10 Tf
21 -12 Td
(Agraph_t;)Tj
12 TL
(Agnode_t;)'
(Agedge_t;)'
(Agdesc_t;)'
(Agdisc_t;)'
(Agsym_t;)'
(Agrec_t;)'
(Agcbdisc_t;)'
/R44387464 10 Tf
-21 -16.8 Td
[(GLOB)30(ALS)]TJ
/R44071008 10 Tf
21 -12 Td
(Agmemdisc_t AgMemDisc;)Tj
2.5 Tw
(Agiddisc_t AgIdDisc;)'
(Agiodisc_t AgIoDisc;)'
7.5 Tw
(Agdisc_t AgDef)'
73.2199 0 Td
(aultDisc;)Tj
/R44387464 10 Tf
-94.2199 -16.8 Td
(GRAPHS)Tj
/R44071008 10 Tf
21 -12 Td
31.73 Tw
(Agraph_t *agopen\(char)Tj
128.92 0 Td
0 Tw
(*name, Agdesc_t kind, Agdisc_t *disc\);)Tj
-128.92 -12 Td
58.94 Tw
(int agclose\(Agraph_t)Tj
145.59 0 Td
(*g\);)Tj
-145.59 -12 Td
31.73 Tw
(Agraph_t *agread\(v)Tj
111.78 0 Td
0 Tw
(oid *channel, Agdisc_t *\);)Tj
-111.78 -12 Td
31.73 Tw
(Agraph_t *agmemread\(char)Tj
146.69 0 Td
(*\);)Tj
-0.2 Tc
-146.69 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agreadline\(int)Tj
120.24 0 Td
(line_no\);)Tj
-0.2 Tc
-130.04 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
(id agsetle\(char)Tj
118.57 0 Td
(*le_name\);)Tj
-128.37 -12 Td
31.73 Tw
(Agraph_t *agconcat\(Agraph_t)Tj
156.14 0 Td
0 Tw
[(*g, v)20(oid *channel, Agdisc_t *disc\))]TJ
-156.14 -12 Td
58.94 Tw
(int agwrite\(Agraph_t)Tj
145.59 0 Td
0 Tw
[(*g, v)20(oid *channel\);)]TJ
-145.59 -12 Td
58.94 Tw
(int agnnodes\(Agraph_t)Tj
153.37 0 Td
0 Tw
(*g\),agnedges\(Agraph_t *g\), agnsubg\(Agraph_t * g\);)Tj
-153.37 -12 Td
58.94 Tw
(int agisdirected\(Agraph_t)Tj
2.5 Tc
163.92 0 Td
(*g)Tj
0 Tc
12.5 0 Td
0 Tw
(\),agisundirected\(Agraph_t * g\),agisstrict\(Agraph_t * g\), agissimple\(Agraph_t * g\);)Tj
-176.42 -12 Td
[(bool graphviz_ac)15(yclic\(Agraph_t *g, const graphviz_ac)15.0073(yclic_options_t *opts, size_t *num_re)25.0098(v\);)]TJ
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id graphviz_tred\(Agraph_t *g, const graphviz_tred_options_t *opts\);)Tj
-0.2 Tc
-9.8 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
(id graphviz_unatten\(Agraph_t *g, const graphviz_unatten_options_t *opts\);)Tj
/R44387464 10 Tf
-30.8 -16.8 Td
(SUBGRAPHS)Tj
/R44071008 10 Tf
21 -12 Td
31.73 Tw
(Agraph_t *agsubg\(Agraph_t)Tj
148.93 0 Td
0 Tw
(*g, char *name, int createag\);)Tj
-148.93 -12 Td
31.73 Tw
(Agraph_t *agidsubg\(Agraph_t)Tj
2.5 Tc
156.71 0 Td
[(*g)250(,u)]TJ
0 Tc
22.5 0 Td
0 Tw
(nsigned long id, int cag\);)Tj
-179.21 -12 Td
31.73 Tw
(Agraph_t *agfstsubg\(Agraph_t)Tj
158.93 0 Td
0 Tw
(*g\), agnxtsubg\(Agraph_t *\);)Tj
-158.93 -12 Td
31.73 Tw
(Agraph_t *agparent\(Agraph_t)Tj
155.03 0 Td
(*g\);)Tj
-155.03 -12 Td
58.94 Tw
(int agdelsubg\(Agraph_t)Tj
2.5 Tc
156.15 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
[(graph_t * sub\);)-1000(/* same as agclose\(\) */)]TJ
/R44387464 10 Tf
-201.87 -16.8 Td
(NODES)Tj
/R44071008 10 Tf
21 -12 Td
30.06 Tw
(Agnode_t *agnode\(Agraph_t)Tj
149.48 0 Td
0 Tw
(*g, char *name, int createag\);)Tj
-149.48 -12 Td
30.06 Tw
(Agnode_t *agidnode\(Agraph_t)Tj
157.26 0 Td
0 Tw
(*g, ulong id, int createag\);)Tj
-157.26 -12 Td
30.06 Tw
(Agnode_t *agsubnode\(Agraph_t)Tj
163.37 0 Td
0 Tw
(*g, Agnode_t *n, int createag\);)Tj
-163.37 -12 Td
30.06 Tw
(Agnode_t *agfstnode\(Agraph_t)Tj
159.48 0 Td
(*g\);)Tj
-159.48 -12 Td
(Agnode_t *agnxtnode\(Agraph_t)Tj
162.26 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-162.26 -12 Td
30.06 Tw
(Agnode_t *agprvnode\(Agraph_t)Tj
162.81 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-162.81 -12 Td
30.06 Tw
(Agnode_t *aglstnode\(Agraph_t)Tj
158.93 0 Td
(*g\);)Tj
-158.93 -12 Td
58.94 Tw
(int agdelnode\(Agraph_t)Tj
156.7 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-156.7 -12 Td
58.94 Tw
(int agde)Tj
90.7301 0 Td
0 Tw
(gree\(Agraph_t *g, Agnode_t *n, int use_inedges, int use_outedges\);)Tj
-90.7301 -12 Td
58.94 Tw
(int agcountuniqedges\(Agraph_t)Tj
2.5 Tc
187.81 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
(gnode_t * n, int in, int out\);)Tj
/R44387464 10 Tf
-233.53 -16.8 Td
(EDGES)Tj
/R44071008 10 Tf
21 -12 Td
30.62 Tw
(Agedge_t *agedge\(Agraph_t*)Tj
153.92 0 Td
0 Tw
(g, Agnode_t *t, Agnode_t *h, char *name, int createag\);)Tj
-153.92 -12 Td
30.62 Tw
(Agedge_t *agidedge\(Agraph_t)Tj
2.5 Tc
156.7 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
(gnode_t * t, Agnode_t * h, unsigned long id, int createag\);)Tj
-26.8648 -38.4 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 1)Tj
ET
Q
Q
\n \n \n \n \n 1422\n \n \n@@ -629,19 +629,19 @@\n FontFile3\n \n \n \n \n \n \n-R26803336\n+R44387464\n \n-R26486880\n+R44071008\n \n-R26158992\n+R43743120\n \n \n \n \n \n \n Type\n@@ -678,29 +678,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26158992 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R26158992 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
30.62 Tw
(Agedge_t *agsubedge\(Agraph_t)Tj
162.81 0 Td
0 Tw
(*g, Agedge_t *e, int createag\);)Tj
-162.81 -12 Td
30.06 Tw
(Agnode_t *aghead\(Agedge_t)Tj
150.03 0 Td
0 Tw
(*e\), *agtail\(Agedge_t *e\);)Tj
-150.03 -12 Td
30.62 Tw
(Agedge_t *agfstedge\(Agraph_t*)Tj
163.92 0 Td
0 Tw
(g, Agnode_t *n\);)Tj
-163.92 -12 Td
30.62 Tw
(Agedge_t *agnxtedge\(Agraph_t*)Tj
166.7 0 Td
0 Tw
(g, Agedge_t *e, Agnode_t *n\);)Tj
-166.7 -12 Td
30.62 Tw
(Agedge_t *agfstin\(Agraph_t*)Tj
152.82 0 Td
0 Tw
(g, Agnode_t *n\);)Tj
-152.82 -12 Td
30.62 Tw
(Agedge_t *agnxtin\(Agraph_t*)Tj
155.6 0 Td
0 Tw
(g, Agedge_t *e\);)Tj
-155.6 -12 Td
30.62 Tw
(Agedge_t *agfstout\(Agraph_t*)Tj
157.82 0 Td
0 Tw
(g, Agnode_t *n\);)Tj
-157.82 -12 Td
30.62 Tw
(Agedge_t *agnxtout\(Agraph_t*)Tj
160.6 0 Td
0 Tw
(g, Agedge_t *e\);)Tj
-160.6 -12 Td
58.94 Tw
(int agdeledge\(Agraph_t)Tj
156.14 0 Td
0 Tw
(*g, Agedge_t *e\);)Tj
-156.14 -12 Td
30.62 Tw
(Agedge_t *agopp\(Agedge_t)Tj
146.15 0 Td
(*e\);)Tj
-146.15 -12 Td
58.94 Tw
(int ageqedge\(Agedge_t)Tj
154.47 0 Td
0 Tw
(*e0, Agedge_t *e1\);)Tj
/R26803336 10 Tf
-175.47 -16.8 Td
[(STRING A)94.9841(TTRIB)10.0073(UTES)]TJ
/R26486880 10 Tf
21 -12 Td
32.83 Tw
(Agsym_t *ag)Tj
86.3898 0 Td
0 Tw
[(attr\(Agraph_t *g, int kind, char *name, const char *v)24.9854(alue\);)]TJ
-86.3898 -12 Td
32.83 Tw
(Agsym_t *ag)Tj
86.3898 0 Td
0 Tw
[(attrsym\(v)19.9927(oid *obj, char *name\);)]TJ
-86.3898 -12 Td
32.83 Tw
(Agsym_t *agnxtattr\(Agraph_t)Tj
156.15 0 Td
0 Tw
(*g, int kind, Agsym_t *attr\);)Tj
-156.15 -12 Td
52.29 Tw
(char *agget\(v)Tj
106.79 0 Td
0 Tw
(oid *obj, char *name\);)Tj
-106.79 -12 Td
52.29 Tw
(char *agxget\(v)Tj
111.79 0 Td
0 Tw
(oid *obj, Agsym_t *sym\);)Tj
-111.79 -12 Td
58.94 Tw
(int agset\(v)Tj
100.68 0 Td
0 Tw
[(oid *obj, char *name, char *v)25.0146(alue\);)]TJ
-100.68 -12 Td
58.94 Tw
(int agxset\(v)Tj
105.68 0 Td
0 Tw
[(oid *obj, Agsym_t *sym, char *v)24.9854(alue\);)]TJ
-105.68 -12 Td
58.94 Tw
(int agsafeset\(v)Tj
116.78 0 Td
0 Tw
[(oid *obj, char *name, char *v)25.0146(alue, char *def\);)]TJ
-116.78 -12 Td
58.94 Tw
(int agcop)Tj
95.7801 0 Td
0 Tw
[(yattr\(v)19.9854(oid *, v)19.9927(oid *\);)]TJ
/R26803336 10 Tf
-116.78 -16.8 Td
(RECORDS)Tj
-0.2 Tc
/R26486880 10 Tf
21 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id *agbindrec\(v)Tj
114.76 0 Td
0 Tw
(oid *obj, char *name, unsigned int size, mo)Tj
-0.15 Tc
174.28 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(_to_front\);)Tj
-308.13 -12 Td
37.29 Tw
(Agrec_t *aggetrec\(v)Tj
119 0 Td
0 Tw
(oid *obj, char *name, int mo)Tj
-0.15 Tc
115.12 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(_to_front\);)Tj
-243.41 -12 Td
58.94 Tw
(int agdelrec\(Agraph_t)Tj
149.47 0 Td
0 Tw
[(*g, v)20(oid *obj, char *name\);)]TJ
-0.2 Tc
-149.47 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id aginit\(Agraph_t)Tj
2.5 Tc
128.58 0 Td
[(*g)250(,i)]TJ
0 Tc
20.2801 0 Td
0 Tw
(nt kind, char *rec_name, int rec_size, int mo)Tj
-0.15 Tc
178.15 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(_to_front\);)Tj
-0.2 Tc
-346.1 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agclean\(Agraph_t)Tj
2.5 Tc
136.34 0 Td
[(*g)250(,i)]TJ
0 Tc
20.2801 0 Td
0 Tw
(nt kind, char *rec_name\);)Tj
/R26803336 10 Tf
-187.42 -16.8 Td
(CALLB)Tj
-0.55 Tc
34.15 0 Td
(AC)Tj
0 Tc
13.8898 0 Td
(KS)Tj
/R26486880 10 Tf
-27.0398 -12 Td
94.94 Tw
(int *agpopdisc\(Agraph_t)Tj
197.15 0 Td
(*g\);)Tj
-0.2 Tc
-197.15 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agpushdisc\(Agraph_t)Tj
150.24 0 Td
0 Tw
(*g, Agcbdisc_t *disc\);)Tj
-160.04 -12 Td
94.94 Tw
(int agcallbacks\(Agraph_t)Tj
2.5 Tc
198.25 0 Td
[(*g)250(,i)]TJ
0 Tc
20.2801 0 Td
0 Tw
(nt ag\);)Tj
/R26803336 10 Tf
-239.53 -16.8 Td
[(MEMOR)35(Y)]TJ
-0.2 Tc
/R26486880 10 Tf
21 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id *ag)Tj
76.5898 0 Td
0 Tw
(alloc\(Agraph_t *g, size_t request\);)Tj
-0.2 Tc
-86.3898 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id *agrealloc\(Agraph_t)Tj
147.45 0 Td
0 Tw
[(*g, v)20(oid *ptr)]TJ
2.5 Tc
50.7898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ize_t oldsize, size_t ne)25.0146(wsize\);)]TJ
-0.2 Tc
-216.93 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agfree\(Agraph_t)Tj
130.78 0 Td
0 Tw
[(*g, v)20(oid *ptr\);)]TJ
/R26803336 10 Tf
-161.58 -16.8 Td
(STRINGS)Tj
/R26486880 10 Tf
21 -12 Td
52.29 Tw
(char *agstrdup\(Agraph_t)Tj
155.04 0 Td
0 Tw
(*, char *\);)Tj
-155.04 -12 Td
52.29 Tw
(char *agstrdup_html\(Agraph_t)Tj
178.38 0 Td
0 Tw
(*, char *\);)Tj
-178.38 -12 Td
58.94 Tw
(int aghtmlstr\(char)Tj
132.82 0 Td
(*\);)Tj
-132.82 -12 Td
52.29 Tw
(char *agstrbind\(Agraph_t)Tj
2.5 Tc
157.82 0 Td
[(*g)250(,c)]TJ
0 Tc
21.9398 0 Td
0 Tw
(har *\);)Tj
-179.76 -12 Td
58.94 Tw
(int strfree\(Agraph_t)Tj
141.14 0 Td
0 Tw
(*, char *\);)Tj
-141.14 -12 Td
52.29 Tw
(char *agcanonStr\(char)Tj
145.03 0 Td
(*\);)Tj
-145.03 -12 Td
(char *agstrcanon\(char)Tj
143.36 0 Td
0 Tw
(*, char *\);)Tj
-143.36 -12 Td
52.29 Tw
(char *agcanon\(char)Tj
133.36 0 Td
0 Tw
(*, int\);)Tj
/R26803336 10 Tf
-154.36 -16.8 Td
(GENERIC OBJECTS)Tj
/R26486880 10 Tf
21 -12 Td
31.73 Tw
(Agraph_t *agraphof\(v)Tj
120.67 0 Td
(oid*\);)Tj
-120.67 -12 Td
(Agraph_t *agroot\(v)Tj
110.68 0 Td
(oid*\);)Tj
-110.68 -12 Td
58.94 Tw
(int agcontains\(Agraph_t*,)Tj
-0.2 Tc
165.87 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id*\);)Tj
-175.67 -12 Td
52.29 Tw
(char *agnameof\(v)Tj
124.56 0 Td
(oid*\);)Tj
-0.2 Tc
-124.56 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agdelete\(Agraph_t)Tj
139.12 0 Td
0 Tw
[(*g, v)20(oid *obj\);)]TJ
-148.92 -12 Td
58.94 Tw
(int agobjkind\(v)Tj
120.13 0 Td
0 Tw
(oid *obj\);)Tj
-120.13 -12 Td
37.29 Tw
(Agrec_t *A)Tj
83.8199 0 Td
(GD)Tj
-1.11 Tc
14.0398 0 Td
-1.21 Tw
(AT A)Tj
0 Tc
18.5102 0 Td
0 Tw
[(\(v)19.9927(oid *obj\);)]TJ
38.1852 -43.2 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43743120 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R43743120 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
30.62 Tw
(Agedge_t *agsubedge\(Agraph_t)Tj
162.81 0 Td
0 Tw
(*g, Agedge_t *e, int createag\);)Tj
-162.81 -12 Td
30.06 Tw
(Agnode_t *aghead\(Agedge_t)Tj
150.03 0 Td
0 Tw
(*e\), *agtail\(Agedge_t *e\);)Tj
-150.03 -12 Td
30.62 Tw
(Agedge_t *agfstedge\(Agraph_t*)Tj
163.92 0 Td
0 Tw
(g, Agnode_t *n\);)Tj
-163.92 -12 Td
30.62 Tw
(Agedge_t *agnxtedge\(Agraph_t*)Tj
166.7 0 Td
0 Tw
(g, Agedge_t *e, Agnode_t *n\);)Tj
-166.7 -12 Td
30.62 Tw
(Agedge_t *agfstin\(Agraph_t*)Tj
152.82 0 Td
0 Tw
(g, Agnode_t *n\);)Tj
-152.82 -12 Td
30.62 Tw
(Agedge_t *agnxtin\(Agraph_t*)Tj
155.6 0 Td
0 Tw
(g, Agedge_t *e\);)Tj
-155.6 -12 Td
30.62 Tw
(Agedge_t *agfstout\(Agraph_t*)Tj
157.82 0 Td
0 Tw
(g, Agnode_t *n\);)Tj
-157.82 -12 Td
30.62 Tw
(Agedge_t *agnxtout\(Agraph_t*)Tj
160.6 0 Td
0 Tw
(g, Agedge_t *e\);)Tj
-160.6 -12 Td
58.94 Tw
(int agdeledge\(Agraph_t)Tj
156.14 0 Td
0 Tw
(*g, Agedge_t *e\);)Tj
-156.14 -12 Td
30.62 Tw
(Agedge_t *agopp\(Agedge_t)Tj
146.15 0 Td
(*e\);)Tj
-146.15 -12 Td
58.94 Tw
(int ageqedge\(Agedge_t)Tj
154.47 0 Td
0 Tw
(*e0, Agedge_t *e1\);)Tj
/R44387464 10 Tf
-175.47 -16.8 Td
[(STRING A)94.9841(TTRIB)10.0073(UTES)]TJ
/R44071008 10 Tf
21 -12 Td
32.83 Tw
(Agsym_t *ag)Tj
86.3898 0 Td
0 Tw
[(attr\(Agraph_t *g, int kind, char *name, const char *v)24.9854(alue\);)]TJ
-86.3898 -12 Td
32.83 Tw
(Agsym_t *ag)Tj
86.3898 0 Td
0 Tw
[(attrsym\(v)19.9927(oid *obj, char *name\);)]TJ
-86.3898 -12 Td
32.83 Tw
(Agsym_t *agnxtattr\(Agraph_t)Tj
156.15 0 Td
0 Tw
(*g, int kind, Agsym_t *attr\);)Tj
-156.15 -12 Td
52.29 Tw
(char *agget\(v)Tj
106.79 0 Td
0 Tw
(oid *obj, char *name\);)Tj
-106.79 -12 Td
52.29 Tw
(char *agxget\(v)Tj
111.79 0 Td
0 Tw
(oid *obj, Agsym_t *sym\);)Tj
-111.79 -12 Td
58.94 Tw
(int agset\(v)Tj
100.68 0 Td
0 Tw
[(oid *obj, char *name, char *v)25.0146(alue\);)]TJ
-100.68 -12 Td
58.94 Tw
(int agxset\(v)Tj
105.68 0 Td
0 Tw
[(oid *obj, Agsym_t *sym, char *v)24.9854(alue\);)]TJ
-105.68 -12 Td
58.94 Tw
(int agsafeset\(v)Tj
116.78 0 Td
0 Tw
[(oid *obj, char *name, char *v)25.0146(alue, char *def\);)]TJ
-116.78 -12 Td
58.94 Tw
(int agcop)Tj
95.7801 0 Td
0 Tw
[(yattr\(v)19.9854(oid *, v)19.9927(oid *\);)]TJ
/R44387464 10 Tf
-116.78 -16.8 Td
(RECORDS)Tj
-0.2 Tc
/R44071008 10 Tf
21 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id *agbindrec\(v)Tj
114.76 0 Td
0 Tw
(oid *obj, char *name, unsigned int size, mo)Tj
-0.15 Tc
174.28 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(_to_front\);)Tj
-308.13 -12 Td
37.29 Tw
(Agrec_t *aggetrec\(v)Tj
119 0 Td
0 Tw
(oid *obj, char *name, int mo)Tj
-0.15 Tc
115.12 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(_to_front\);)Tj
-243.41 -12 Td
58.94 Tw
(int agdelrec\(Agraph_t)Tj
149.47 0 Td
0 Tw
[(*g, v)20(oid *obj, char *name\);)]TJ
-0.2 Tc
-149.47 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id aginit\(Agraph_t)Tj
2.5 Tc
128.58 0 Td
[(*g)250(,i)]TJ
0 Tc
20.2801 0 Td
0 Tw
(nt kind, char *rec_name, int rec_size, int mo)Tj
-0.15 Tc
178.15 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(_to_front\);)Tj
-0.2 Tc
-346.1 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agclean\(Agraph_t)Tj
2.5 Tc
136.34 0 Td
[(*g)250(,i)]TJ
0 Tc
20.2801 0 Td
0 Tw
(nt kind, char *rec_name\);)Tj
/R44387464 10 Tf
-187.42 -16.8 Td
(CALLB)Tj
-0.55 Tc
34.15 0 Td
(AC)Tj
0 Tc
13.8898 0 Td
(KS)Tj
/R44071008 10 Tf
-27.0398 -12 Td
94.94 Tw
(int *agpopdisc\(Agraph_t)Tj
197.15 0 Td
(*g\);)Tj
-0.2 Tc
-197.15 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agpushdisc\(Agraph_t)Tj
150.24 0 Td
0 Tw
(*g, Agcbdisc_t *disc\);)Tj
-160.04 -12 Td
94.94 Tw
(int agcallbacks\(Agraph_t)Tj
2.5 Tc
198.25 0 Td
[(*g)250(,i)]TJ
0 Tc
20.2801 0 Td
0 Tw
(nt ag\);)Tj
/R44387464 10 Tf
-239.53 -16.8 Td
[(MEMOR)35(Y)]TJ
-0.2 Tc
/R44071008 10 Tf
21 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id *ag)Tj
76.5898 0 Td
0 Tw
(alloc\(Agraph_t *g, size_t request\);)Tj
-0.2 Tc
-86.3898 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id *agrealloc\(Agraph_t)Tj
147.45 0 Td
0 Tw
[(*g, v)20(oid *ptr)]TJ
2.5 Tc
50.7898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ize_t oldsize, size_t ne)25.0146(wsize\);)]TJ
-0.2 Tc
-216.93 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agfree\(Agraph_t)Tj
130.78 0 Td
0 Tw
[(*g, v)20(oid *ptr\);)]TJ
/R44387464 10 Tf
-161.58 -16.8 Td
(STRINGS)Tj
/R44071008 10 Tf
21 -12 Td
52.29 Tw
(char *agstrdup\(Agraph_t)Tj
155.04 0 Td
0 Tw
(*, char *\);)Tj
-155.04 -12 Td
52.29 Tw
(char *agstrdup_html\(Agraph_t)Tj
178.38 0 Td
0 Tw
(*, char *\);)Tj
-178.38 -12 Td
58.94 Tw
(int aghtmlstr\(char)Tj
132.82 0 Td
(*\);)Tj
-132.82 -12 Td
52.29 Tw
(char *agstrbind\(Agraph_t)Tj
2.5 Tc
157.82 0 Td
[(*g)250(,c)]TJ
0 Tc
21.9398 0 Td
0 Tw
(har *\);)Tj
-179.76 -12 Td
58.94 Tw
(int strfree\(Agraph_t)Tj
141.14 0 Td
0 Tw
(*, char *\);)Tj
-141.14 -12 Td
52.29 Tw
(char *agcanonStr\(char)Tj
145.03 0 Td
(*\);)Tj
-145.03 -12 Td
(char *agstrcanon\(char)Tj
143.36 0 Td
0 Tw
(*, char *\);)Tj
-143.36 -12 Td
52.29 Tw
(char *agcanon\(char)Tj
133.36 0 Td
0 Tw
(*, int\);)Tj
/R44387464 10 Tf
-154.36 -16.8 Td
(GENERIC OBJECTS)Tj
/R44071008 10 Tf
21 -12 Td
31.73 Tw
(Agraph_t *agraphof\(v)Tj
120.67 0 Td
(oid*\);)Tj
-120.67 -12 Td
(Agraph_t *agroot\(v)Tj
110.68 0 Td
(oid*\);)Tj
-110.68 -12 Td
58.94 Tw
(int agcontains\(Agraph_t*,)Tj
-0.2 Tc
165.87 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id*\);)Tj
-175.67 -12 Td
52.29 Tw
(char *agnameof\(v)Tj
124.56 0 Td
(oid*\);)Tj
-0.2 Tc
-124.56 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agdelete\(Agraph_t)Tj
139.12 0 Td
0 Tw
[(*g, v)20(oid *obj\);)]TJ
-148.92 -12 Td
58.94 Tw
(int agobjkind\(v)Tj
120.13 0 Td
0 Tw
(oid *obj\);)Tj
-120.13 -12 Td
37.29 Tw
(Agrec_t *A)Tj
83.8199 0 Td
(GD)Tj
-1.11 Tc
14.0398 0 Td
-1.21 Tw
(AT A)Tj
0 Tc
18.5102 0 Td
0 Tw
[(\(v)19.9927(oid *obj\);)]TJ
38.1852 -43.2 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 2)Tj
ET
Q
Q
\n \n \n \n \n-1632\n+1631\n \n \n \n \n-R26803336\n+R44387464\n \n-R26486880\n+R44071008\n \n-R26158992\n+R43743120\n \n \n \n \n \n \n Type\n@@ -737,29 +737,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26158992 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R26158992 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
46.72 Tw
(ulong A)Tj
78.8199 0 Td
0 Tw
[(GID\(v)20(oid *obj\);)]TJ
-78.8199 -12 Td
58.94 Tw
(int A)Tj
78.8199 0 Td
0 Tw
[(GTYPE\(v)20(oid *obj\);)]TJ
/R26803336 10 Tf
-99.8199 -16.8 Td
[(ERR)29.9841(OR REPOR)40(TING)]TJ
/R26486880 10 Tf
21 -12 Td
[(typedef enum { A)39.9927(GW)119.984(ARN, A)39.9927(GERR, A)40.0146(GMAX, A)40.0073(GPREV } agerrle)]TJ
-0.15 Tc
270.67 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l_t;)Tj
-279.96 -12 Td
(typedef int \(*agusererrf\) \(char*\);)Tj
12 TL
(agerrle)'
-0.15 Tc
27.5102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
22.14 Tw
(l_t agerrno;)Tj
-36.8 -12 Td
(agerrle)Tj
-0.15 Tc
27.5102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l_t agseterr\(agerrle)Tj
-0.15 Tc
97.6898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l_t\);)Tj
-143.78 -12 Td
52.29 Tw
(char *aglasterr\(v)Tj
119.56 0 Td
(oid\);)Tj
-119.56 -12 Td
58.94 Tw
(int agerr\(agerrle)Tj
-0.15 Tc
123.38 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(l_t le)Tj
-0.15 Tc
20.0301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l, char *fmt, ...\);)Tj
-0.2 Tc
-161.99 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agerrorf\(char)Tj
117.44 0 Td
0 Tw
(*fmt, ...\);)Tj
-0.2 Tc
-127.24 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agw)Tj
78.7602 0 Td
0 Tw
(arningf\(char *fmt, ...\);)Tj
-88.5602 -12 Td
58.94 Tw
(int agerrors\(v)Tj
112.89 0 Td
(oid\);)Tj
-112.89 -12 Td
28.97 Tw
(agusererrf agseterrf\(agusererrf\);)Tj
/R26803336 10.95 Tf
-36 -16.8 Td
(DESCRIPTION)Tj
/R26486880 10 Tf
36 -12 Td
0.863 Tw
(Libcgraph supports graph programming by maintaining graphs in memory and reading and writing graph)Tj
2.93 Tw
(les. Graphs)'
56.4102 0 Td
0.43 Tw
[(are composed of nodes, edges, and nested subgraphs.)-542.993(These graph objects may be attrib)]TJ
358.37 0 Td
(uted)Tj
-414.78 -12 Td
0 Tw
[(with string name-v)25(alue pairs and programmer)20.0073(-dened records \(see Attrib)20.0146(utes\).)]TJ
16.8 TL
0.733 Tw
(All of Libcgraph')'
3.233 Tc
71.4559 0 Td
(sg)Tj
0 Tc
12.123 0 Td
(lobal symbols ha)Tj
-0.15 Tc
69.0461 0 Td
1.033 Tw
(ve t)Tj
0 Tc
15.3031 0 Td
0.733 Tw
(he prex)Tj
/R26803336 10 Tf
39.2359 0 Td
(ag)Tj
/R26486880 10 Tf
13.2328 0 Td
(\(case v)Tj
28.523 0 Td
3.233 Tw
(arying\). In)Tj
48.6762 0 Td
0.733 Tw
(the follo)Tj
34.093 0 Td
0.732 Tw
(wing, if a function has a)Tj
-331.689 -12 Td
(parameter)Tj
/R26803336 10 Tf
42.502 0 Td
0.023 Tw
(int cr)Tj
22.893 0 Td
(eateag)Tj
/R26486880 10 Tf
35.293 0 Td
[(and the object does not e)15.0146(xist, the function will create the specied object if)]TJ
/R26803336 10 Tf
302.072 0 Td
[(cr)17.998(eate-)]TJ
-402.76 -12 Td
(ag)Tj
/R26486880 10 Tf
18.0602 0 Td
0 Tw
(is non-zero; otherwise, it will return NULL.)Tj
/R26803336 10.95 Tf
-54.0602 -16.8 Td
(GRAPH AND SUBGRAPHS)Tj
2.749 Tc
/R26486880 10 Tf
36 -12 Td
(A`)Tj
0 Tc
12.559 0 Td
(`main')Tj
2.749 Tc
25.9199 0 Td
('o)Tj
2.748 Tc
11.0789 0 Td
(r`)Tj
0 Tc
8.66797 0 Td
(`root')Tj
2.748 Tc
22.0301 0 Td
('g)Tj
0 Tc
11.0781 0 Td
0.248 Tw
(raph denes a namespace for a collection of graph objects \(subgraphs, nodes, edges\))Tj
-91.334 -12 Td
0 Tw
(and their attrib)Tj
58.6801 0 Td
2.5 Tw
(utes. Objects)Tj
56.6602 0 Td
0 Tw
[(may be named by unique strings or by inte)15.0146(ger IDs.)]TJ
/R26803336 10 Tf
-115.34 -16.8 Td
(agopen)Tj
/R26486880 10 Tf
33.6922 0 Td
0.632 Tw
(creates a ne)Tj
3.132 Tc
47.6539 0 Td
(wg)Tj
0 Tc
15.352 0 Td
(raph with the gi)Tj
-0.15 Tc
64.6961 0 Td
(ve)Tj
3.132 Tc
9.28984 0 Td
(nn)Tj
0 Tc
13.132 0 Td
[(ame and kind.)-563.218(\(Graph kinds are)]TJ
/R26803336 10 Tf
134.872 0 Td
[(Agdir)18.0078(ected)]TJ
/R26486880 10 Tf
47.0301 0 Td
(,)Tj
/R26803336 10 Tf
5.63203 0 Td
[(Agundir)18.0176(ected)]TJ
/R26486880 10 Tf
58.15 0 Td
(,)Tj
/R26803336 10 Tf
-429.5 -12 Td
[(Agstrictdir)17.9919(ected)]TJ
2.85 Tc
/R26486880 10 Tf
69.2402 0 Td
(,a)Tj
0 Tc
9.78984 0 Td
(nd)Tj
/R26803336 10 Tf
12.85 0 Td
[(Agstrictundir)18(ected)]TJ
5.35 Tc
/R26486880 10 Tf
80.3602 0 Td
(.A)Tj
0 Tc
17.9199 0 Td
0.35 Tw
(strict graph cannot ha)Tj
-0.15 Tc
87.2199 0 Td
0.65 Tw
(ve m)Tj
0 Tc
19.9199 0 Td
0.35 Tw
[(ulti-edges or self-arcs.\))-534.99(The nal)]TJ
-297.3 -12 Td
(ar)Tj
7.58984 0 Td
0.345 Tw
(gument points to a discpline structure which can be used to tailor I/O, memory allocation, and ID alloca-)Tj
-7.58984 -12 Td
1.982 Tw
(tion. T)Tj
27.852 0 Td
(ypically)Tj
4.482 Tc
31.5699 0 Td
(,aN)Tj
0 Tc
23.1238 0 Td
(ULL v)Tj
28.6719 0 Td
1.981 Tw
[(alue will be used to indicate the def)9.99023(ault discipline)]TJ
/R26803336 10 Tf
218.539 0 Td
(AgDefaultDisc)Tj
/R26486880 10 Tf
62.2102 0 Td
(.)Tj
/R26803336 10 Tf
9.48086 0 Td
(agclose)Tj
/R26486880 10 Tf
-401.448 -12 Td
0.892 Tw
(deletes a graph, freeing its associated storage.)Tj
/R26803336 10 Tf
193.974 0 Td
[(agr)17.9834(ead)]TJ
/R26486880 10 Tf
29.2602 0 Td
(,)Tj
/R26803336 10 Tf
5.89219 0 Td
(agwrite)Tj
3.392 Tc
/R26486880 10 Tf
32.2102 0 Td
(,a)Tj
0 Tc
10.332 0 Td
(nd)Tj
/R26803336 10 Tf
13.3922 0 Td
(agconcat)Tj
/R26486880 10 Tf
41.1621 0 Td
(perform le I/O using the)Tj
-326.223 -12 Td
0.907 Tw
(graph le language described belo)Tj
-0.65 Tc
140.568 0 Td
(w.)Tj
0 Tc
/R26803336 10 Tf
12.477 0 Td
[(agr)17.9834(ead)]TJ
/R26486880 10 Tf
32.6672 0 Td
(constructs a ne)Tj
3.407 Tc
60.9941 0 Td
(wg)Tj
0 Tc
15.627 0 Td
(raph while)Tj
/R26803336 10 Tf
46.8031 0 Td
(agconcat)Tj
/R26486880 10 Tf
41.1762 0 Td
(mer)Tj
15.3699 0 Td
0.906 Tw
(ges the le con-)Tj
-365.682 -12 Td
0.394 Tw
[(tents with a pre-e)14.9963(xisting graph.)]TJ
130.97 0 Td
0.395 Tw
(Though I/O methods may be o)Tj
-0.15 Tc
124.315 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rridden, the def)9.98535(ault is that the channel ar)]TJ
164.095 0 Td
(-)Tj
-428.67 -12 Td
0.596 Tw
(gument is a stdio FILE pointer)Tj
3.095 Tc
124.93 0 Td
[(.I)309.5(nt)]TJ
0 Tc
19.8 0 Td
0.595 Tw
(hat case, if an)Tj
3.095 Tc
56.6148 0 Td
[(yo)309.507(ft)]TJ
0 Tc
22.3 0 Td
[(he streams are wide-oriented, the beha)20.0146(vior is unde-)]TJ
-223.645 -12 Td
(ned.)Tj
/R26803336 10 Tf
28.9762 0 Td
[(agmemr)17.9846(ead)]TJ
/R26486880 10 Tf
54.3363 0 Td
1.477 Tw
(attempts to read a graph from the input string.)Tj
/R26803336 10 Tf
201.883 0 Td
(agsetle)Tj
/R26486880 10 Tf
38.4172 0 Td
(and)Tj
/R26803336 10 Tf
18.4172 0 Td
[(agr)17.9834(eadline)]TJ
/R26486880 10 Tf
48.7973 0 Td
(are helper)Tj
-390.827 -12 Td
0 Tw
(functions that simply set the current le name and input line number for subsequent error reporting.)Tj
0.68 Tw
(The functions)'
/R26803336 10 Tf
59.1301 0 Td
[(agisdir)18.0078(ected)]TJ
/R26486880 10 Tf
51.4801 0 Td
(,)Tj
/R26803336 10 Tf
5.68008 0 Td
[(agisundir)18.0151(ected)]TJ
/R26486880 10 Tf
62.6 0 Td
(,)Tj
/R26803336 10 Tf
5.68008 0 Td
(agisstrict)Tj
3.18 Tc
/R26486880 10 Tf
38.8801 0 Td
(,a)Tj
0 Tc
10.1199 0 Td
(nd)Tj
/R26803336 10 Tf
13.1789 0 Td
(agissimple)Tj
/R26486880 10 Tf
47.6289 0 Td
0.679 Tw
(can be used to query if a graph is)Tj
-294.378 -12 Td
0.057 Tw
(directed, undirected, strict \(at most one edge with a gi)Tj
-0.15 Tc
215.503 0 Td
(ve)Tj
2.557 Tc
9.28984 0 Td
(nt)Tj
0 Tc
10.3371 0 Td
(ail and head\), or simple \(strict with no loops\), re-)Tj
-235.13 -12 Td
(specti)Tj
-0.15 Tc
23.0801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9927(,)]TJ
/R26803336 10 Tf
-32.3699 -16.8 Td
(agsubg)Tj
/R26486880 10 Tf
32.9891 0 Td
0.479 Tw
(nds or creates a subgraph by name.)Tj
/R26803336 10 Tf
154.152 0 Td
(agidsubg)Tj
/R26486880 10 Tf
41.3281 0 Td
(allo)Tj
14.75 0 Td
0.478 Tw
(ws a programmer to specify the subgraph by a)Tj
-243.219 -12 Td
0.962 Tw
[(unique inte)14.9963(ger ID.)]TJ
3.462 Tc
80.7762 0 Td
(An)Tj
-0.25 Tc
15.682 0 Td
1.462 Tw
(ew s)Tj
0 Tc
18.7621 0 Td
0.962 Tw
(ubgraph is initially empty and is of the same kind as its parent.)Tj
268.327 0 Td
0.963 Tw
(Nested sub-)Tj
-383.547 -12 Td
0.915 Tw
(graph trees may be created.)Tj
3.415 Tc
119.255 0 Td
(As)Tj
0 Tc
14.525 0 Td
(ubgraph')Tj
3.415 Tc
35.55 0 Td
(sn)Tj
0 Tc
12.3051 0 Td
(ame is only interpreted relati)Tj
-0.15 Tc
118.39 0 Td
1.215 Tw
(ve t)Tj
3.414 Tc
15.4852 0 Td
(oi)Tj
0 Tc
11.1941 0 Td
0.914 Tw
(ts parent.)Tj
3.414 Tc
43.4879 0 Td
(Ap)Tj
0 Tc
15.634 0 Td
(rogram can)Tj
-385.826 -12 Td
1.032 Tw
(scan subgraphs under a gi)Tj
-0.15 Tc
107.188 0 Td
(ve)Tj
3.532 Tc
9.28984 0 Td
(ng)Tj
0 Tc
13.532 0 Td
1.033 Tw
(raph using)Tj
/R26803336 10 Tf
46.5059 0 Td
(agfstsubg)Tj
/R26486880 10 Tf
44.093 0 Td
(and)Tj
/R26803336 10 Tf
17.973 0 Td
(agnxtsubg)Tj
6.033 Tc
/R26486880 10 Tf
43.9 0 Td
(.A)Tj
0 Tc
19.2859 0 Td
(subgraph is deleted with)Tj
/R26803336 10 Tf
104.122 0 Td
(agdel-)Tj
-405.889 -12 Td
(subg)Tj
/R26486880 10 Tf
22.7078 0 Td
(\(or)Tj
/R26803336 10 Tf
14.3578 0 Td
(agclose)Tj
/R26486880 10 Tf
30.55 0 Td
2.698 Tw
(\). The)Tj
/R26803336 10 Tf
29.2762 0 Td
[(agpar)18.0078(ent)]TJ
/R26486880 10 Tf
40.848 0 Td
0.198 Tw
(function returns the immediate parent graph of a subgraph, or itself if the)Tj
-137.74 -12 Td
0 Tw
(graph is already a root graph.)Tj
1.14 Tw
T*[(By def)9.99268(ault, nodes are stored in ordered sets for ef)25(cient random access to insert, nd, and delete nodes.)]TJ
12 TL
0.359 Tw
T*[(The edges of a node are also stored in ordered sets.)-535.898(The sets are maintained internally as splay tree dictio-)]TJ
0 Tw
T*[(naries using Phong V)129.016(o')]TJ
2.5 Tc
92.3199 0 Td
(sc)Tj
0 Tc
10.8301 0 Td
[(dt library)65.0146(.)]TJ
/R26803336 10 Tf
-103.15 -16.8 Td
(agnnodes)Tj
/R26486880 10 Tf
40.0102 0 Td
(,)Tj
/R26803336 10 Tf
5.44688 0 Td
(agnedges)Tj
2.947 Tc
/R26486880 10 Tf
38.8898 0 Td
(,a)Tj
0 Tc
9.88711 0 Td
(nd)Tj
/R26803336 10 Tf
12.9469 0 Td
(agnsubg)Tj
/R26486880 10 Tf
38.5172 0 Td
0.448 Tw
[(return the sizes of node, edge and subgraph sets of a graph.)-544.785(The func-)]TJ
-145.698 -12 Td
(tion)Tj
/R26803336 10 Tf
18.8871 0 Td
[(agdegr)17.9846(ee)]TJ
/R26486880 10 Tf
41.4672 0 Td
0.826 Tw
[(returns the size of the edge set of a nodes, and tak)9.98291(es ags to select in-edges, out-edges, or)]TJ
-60.3543 -12 Td
3.036 Tw
(both. The)Tj
44.402 0 Td
(function)Tj
/R26803336 10 Tf
36.366 0 Td
(agcountuniqedges)Tj
/R26486880 10 Tf
79.716 0 Td
0.536 Tw
(returns the size of the edge set of a nodes, and tak)Tj
204.636 0 Td
0.537 Tw
(es ags to select)Tj
-365.12 -12 Td
0 Tw
[(in-edges, out-edges, or both. Unlik)10(e)]TJ
/R26803336 10 Tf
145.99 0 Td
[(agdegr)17.9834(ee)]TJ
2.5 Tc
/R26486880 10 Tf
38.1402 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
(ach loop is only counted once.)Tj
-39.0148 -64.8 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 3)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43743120 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R43743120 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
46.72 Tw
(ulong A)Tj
78.8199 0 Td
0 Tw
[(GID\(v)20(oid *obj\);)]TJ
-78.8199 -12 Td
58.94 Tw
(int A)Tj
78.8199 0 Td
0 Tw
[(GTYPE\(v)20(oid *obj\);)]TJ
/R44387464 10 Tf
-99.8199 -16.8 Td
[(ERR)29.9841(OR REPOR)40(TING)]TJ
/R44071008 10 Tf
21 -12 Td
[(typedef enum { A)39.9927(GW)119.984(ARN, A)39.9927(GERR, A)40.0146(GMAX, A)40.0073(GPREV } agerrle)]TJ
-0.15 Tc
270.67 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l_t;)Tj
-279.96 -12 Td
(typedef int \(*agusererrf\) \(char*\);)Tj
12 TL
(agerrle)'
-0.15 Tc
27.5102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
22.14 Tw
(l_t agerrno;)Tj
-36.8 -12 Td
(agerrle)Tj
-0.15 Tc
27.5102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l_t agseterr\(agerrle)Tj
-0.15 Tc
97.6898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l_t\);)Tj
-143.78 -12 Td
52.29 Tw
(char *aglasterr\(v)Tj
119.56 0 Td
(oid\);)Tj
-119.56 -12 Td
58.94 Tw
(int agerr\(agerrle)Tj
-0.15 Tc
123.38 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(l_t le)Tj
-0.15 Tc
20.0301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l, char *fmt, ...\);)Tj
-0.2 Tc
-161.99 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agerrorf\(char)Tj
117.44 0 Td
0 Tw
(*fmt, ...\);)Tj
-0.2 Tc
-127.24 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agw)Tj
78.7602 0 Td
0 Tw
(arningf\(char *fmt, ...\);)Tj
-88.5602 -12 Td
58.94 Tw
(int agerrors\(v)Tj
112.89 0 Td
(oid\);)Tj
-112.89 -12 Td
28.97 Tw
(agusererrf agseterrf\(agusererrf\);)Tj
/R44387464 10.95 Tf
-36 -16.8 Td
(DESCRIPTION)Tj
/R44071008 10 Tf
36 -12 Td
0.863 Tw
(Libcgraph supports graph programming by maintaining graphs in memory and reading and writing graph)Tj
2.93 Tw
(les. Graphs)'
56.4102 0 Td
0.43 Tw
[(are composed of nodes, edges, and nested subgraphs.)-542.993(These graph objects may be attrib)]TJ
358.37 0 Td
(uted)Tj
-414.78 -12 Td
0 Tw
[(with string name-v)25(alue pairs and programmer)20.0073(-dened records \(see Attrib)20.0146(utes\).)]TJ
16.8 TL
0.733 Tw
(All of Libcgraph')'
3.233 Tc
71.4559 0 Td
(sg)Tj
0 Tc
12.123 0 Td
(lobal symbols ha)Tj
-0.15 Tc
69.0461 0 Td
1.033 Tw
(ve t)Tj
0 Tc
15.3031 0 Td
0.733 Tw
(he prex)Tj
/R44387464 10 Tf
39.2359 0 Td
(ag)Tj
/R44071008 10 Tf
13.2328 0 Td
(\(case v)Tj
28.523 0 Td
3.233 Tw
(arying\). In)Tj
48.6762 0 Td
0.733 Tw
(the follo)Tj
34.093 0 Td
0.732 Tw
(wing, if a function has a)Tj
-331.689 -12 Td
(parameter)Tj
/R44387464 10 Tf
42.502 0 Td
0.023 Tw
(int cr)Tj
22.893 0 Td
(eateag)Tj
/R44071008 10 Tf
35.293 0 Td
[(and the object does not e)15.0146(xist, the function will create the specied object if)]TJ
/R44387464 10 Tf
302.072 0 Td
[(cr)17.998(eate-)]TJ
-402.76 -12 Td
(ag)Tj
/R44071008 10 Tf
18.0602 0 Td
0 Tw
(is non-zero; otherwise, it will return NULL.)Tj
/R44387464 10.95 Tf
-54.0602 -16.8 Td
(GRAPH AND SUBGRAPHS)Tj
2.749 Tc
/R44071008 10 Tf
36 -12 Td
(A`)Tj
0 Tc
12.559 0 Td
(`main')Tj
2.749 Tc
25.9199 0 Td
('o)Tj
2.748 Tc
11.0789 0 Td
(r`)Tj
0 Tc
8.66797 0 Td
(`root')Tj
2.748 Tc
22.0301 0 Td
('g)Tj
0 Tc
11.0781 0 Td
0.248 Tw
(raph denes a namespace for a collection of graph objects \(subgraphs, nodes, edges\))Tj
-91.334 -12 Td
0 Tw
(and their attrib)Tj
58.6801 0 Td
2.5 Tw
(utes. Objects)Tj
56.6602 0 Td
0 Tw
[(may be named by unique strings or by inte)15.0146(ger IDs.)]TJ
/R44387464 10 Tf
-115.34 -16.8 Td
(agopen)Tj
/R44071008 10 Tf
33.6922 0 Td
0.632 Tw
(creates a ne)Tj
3.132 Tc
47.6539 0 Td
(wg)Tj
0 Tc
15.352 0 Td
(raph with the gi)Tj
-0.15 Tc
64.6961 0 Td
(ve)Tj
3.132 Tc
9.28984 0 Td
(nn)Tj
0 Tc
13.132 0 Td
[(ame and kind.)-563.218(\(Graph kinds are)]TJ
/R44387464 10 Tf
134.872 0 Td
[(Agdir)18.0078(ected)]TJ
/R44071008 10 Tf
47.0301 0 Td
(,)Tj
/R44387464 10 Tf
5.63203 0 Td
[(Agundir)18.0176(ected)]TJ
/R44071008 10 Tf
58.15 0 Td
(,)Tj
/R44387464 10 Tf
-429.5 -12 Td
[(Agstrictdir)17.9919(ected)]TJ
2.85 Tc
/R44071008 10 Tf
69.2402 0 Td
(,a)Tj
0 Tc
9.78984 0 Td
(nd)Tj
/R44387464 10 Tf
12.85 0 Td
[(Agstrictundir)18(ected)]TJ
5.35 Tc
/R44071008 10 Tf
80.3602 0 Td
(.A)Tj
0 Tc
17.9199 0 Td
0.35 Tw
(strict graph cannot ha)Tj
-0.15 Tc
87.2199 0 Td
0.65 Tw
(ve m)Tj
0 Tc
19.9199 0 Td
0.35 Tw
[(ulti-edges or self-arcs.\))-534.99(The nal)]TJ
-297.3 -12 Td
(ar)Tj
7.58984 0 Td
0.345 Tw
(gument points to a discpline structure which can be used to tailor I/O, memory allocation, and ID alloca-)Tj
-7.58984 -12 Td
1.982 Tw
(tion. T)Tj
27.852 0 Td
(ypically)Tj
4.482 Tc
31.5699 0 Td
(,aN)Tj
0 Tc
23.1238 0 Td
(ULL v)Tj
28.6719 0 Td
1.981 Tw
[(alue will be used to indicate the def)9.99023(ault discipline)]TJ
/R44387464 10 Tf
218.539 0 Td
(AgDefaultDisc)Tj
/R44071008 10 Tf
62.2102 0 Td
(.)Tj
/R44387464 10 Tf
9.48086 0 Td
(agclose)Tj
/R44071008 10 Tf
-401.448 -12 Td
0.892 Tw
(deletes a graph, freeing its associated storage.)Tj
/R44387464 10 Tf
193.974 0 Td
[(agr)17.9834(ead)]TJ
/R44071008 10 Tf
29.2602 0 Td
(,)Tj
/R44387464 10 Tf
5.89219 0 Td
(agwrite)Tj
3.392 Tc
/R44071008 10 Tf
32.2102 0 Td
(,a)Tj
0 Tc
10.332 0 Td
(nd)Tj
/R44387464 10 Tf
13.3922 0 Td
(agconcat)Tj
/R44071008 10 Tf
41.1621 0 Td
(perform le I/O using the)Tj
-326.223 -12 Td
0.907 Tw
(graph le language described belo)Tj
-0.65 Tc
140.568 0 Td
(w.)Tj
0 Tc
/R44387464 10 Tf
12.477 0 Td
[(agr)17.9834(ead)]TJ
/R44071008 10 Tf
32.6672 0 Td
(constructs a ne)Tj
3.407 Tc
60.9941 0 Td
(wg)Tj
0 Tc
15.627 0 Td
(raph while)Tj
/R44387464 10 Tf
46.8031 0 Td
(agconcat)Tj
/R44071008 10 Tf
41.1762 0 Td
(mer)Tj
15.3699 0 Td
0.906 Tw
(ges the le con-)Tj
-365.682 -12 Td
0.394 Tw
[(tents with a pre-e)14.9963(xisting graph.)]TJ
130.97 0 Td
0.395 Tw
(Though I/O methods may be o)Tj
-0.15 Tc
124.315 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rridden, the def)9.98535(ault is that the channel ar)]TJ
164.095 0 Td
(-)Tj
-428.67 -12 Td
0.596 Tw
(gument is a stdio FILE pointer)Tj
3.095 Tc
124.93 0 Td
[(.I)309.5(nt)]TJ
0 Tc
19.8 0 Td
0.595 Tw
(hat case, if an)Tj
3.095 Tc
56.6148 0 Td
[(yo)309.507(ft)]TJ
0 Tc
22.3 0 Td
[(he streams are wide-oriented, the beha)20.0146(vior is unde-)]TJ
-223.645 -12 Td
(ned.)Tj
/R44387464 10 Tf
28.9762 0 Td
[(agmemr)17.9846(ead)]TJ
/R44071008 10 Tf
54.3363 0 Td
1.477 Tw
(attempts to read a graph from the input string.)Tj
/R44387464 10 Tf
201.883 0 Td
(agsetle)Tj
/R44071008 10 Tf
38.4172 0 Td
(and)Tj
/R44387464 10 Tf
18.4172 0 Td
[(agr)17.9834(eadline)]TJ
/R44071008 10 Tf
48.7973 0 Td
(are helper)Tj
-390.827 -12 Td
0 Tw
(functions that simply set the current le name and input line number for subsequent error reporting.)Tj
0.68 Tw
(The functions)'
/R44387464 10 Tf
59.1301 0 Td
[(agisdir)18.0078(ected)]TJ
/R44071008 10 Tf
51.4801 0 Td
(,)Tj
/R44387464 10 Tf
5.68008 0 Td
[(agisundir)18.0151(ected)]TJ
/R44071008 10 Tf
62.6 0 Td
(,)Tj
/R44387464 10 Tf
5.68008 0 Td
(agisstrict)Tj
3.18 Tc
/R44071008 10 Tf
38.8801 0 Td
(,a)Tj
0 Tc
10.1199 0 Td
(nd)Tj
/R44387464 10 Tf
13.1789 0 Td
(agissimple)Tj
/R44071008 10 Tf
47.6289 0 Td
0.679 Tw
(can be used to query if a graph is)Tj
-294.378 -12 Td
0.057 Tw
(directed, undirected, strict \(at most one edge with a gi)Tj
-0.15 Tc
215.503 0 Td
(ve)Tj
2.557 Tc
9.28984 0 Td
(nt)Tj
0 Tc
10.3371 0 Td
(ail and head\), or simple \(strict with no loops\), re-)Tj
-235.13 -12 Td
(specti)Tj
-0.15 Tc
23.0801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9927(,)]TJ
/R44387464 10 Tf
-32.3699 -16.8 Td
(agsubg)Tj
/R44071008 10 Tf
32.9891 0 Td
0.479 Tw
(nds or creates a subgraph by name.)Tj
/R44387464 10 Tf
154.152 0 Td
(agidsubg)Tj
/R44071008 10 Tf
41.3281 0 Td
(allo)Tj
14.75 0 Td
0.478 Tw
(ws a programmer to specify the subgraph by a)Tj
-243.219 -12 Td
0.962 Tw
[(unique inte)14.9963(ger ID.)]TJ
3.462 Tc
80.7762 0 Td
(An)Tj
-0.25 Tc
15.682 0 Td
1.462 Tw
(ew s)Tj
0 Tc
18.7621 0 Td
0.962 Tw
(ubgraph is initially empty and is of the same kind as its parent.)Tj
268.327 0 Td
0.963 Tw
(Nested sub-)Tj
-383.547 -12 Td
0.915 Tw
(graph trees may be created.)Tj
3.415 Tc
119.255 0 Td
(As)Tj
0 Tc
14.525 0 Td
(ubgraph')Tj
3.415 Tc
35.55 0 Td
(sn)Tj
0 Tc
12.3051 0 Td
(ame is only interpreted relati)Tj
-0.15 Tc
118.39 0 Td
1.215 Tw
(ve t)Tj
3.414 Tc
15.4852 0 Td
(oi)Tj
0 Tc
11.1941 0 Td
0.914 Tw
(ts parent.)Tj
3.414 Tc
43.4879 0 Td
(Ap)Tj
0 Tc
15.634 0 Td
(rogram can)Tj
-385.826 -12 Td
1.032 Tw
(scan subgraphs under a gi)Tj
-0.15 Tc
107.188 0 Td
(ve)Tj
3.532 Tc
9.28984 0 Td
(ng)Tj
0 Tc
13.532 0 Td
1.033 Tw
(raph using)Tj
/R44387464 10 Tf
46.5059 0 Td
(agfstsubg)Tj
/R44071008 10 Tf
44.093 0 Td
(and)Tj
/R44387464 10 Tf
17.973 0 Td
(agnxtsubg)Tj
6.033 Tc
/R44071008 10 Tf
43.9 0 Td
(.A)Tj
0 Tc
19.2859 0 Td
(subgraph is deleted with)Tj
/R44387464 10 Tf
104.122 0 Td
(agdel-)Tj
-405.889 -12 Td
(subg)Tj
/R44071008 10 Tf
22.7078 0 Td
(\(or)Tj
/R44387464 10 Tf
14.3578 0 Td
(agclose)Tj
/R44071008 10 Tf
30.55 0 Td
2.698 Tw
(\). The)Tj
/R44387464 10 Tf
29.2762 0 Td
[(agpar)18.0078(ent)]TJ
/R44071008 10 Tf
40.848 0 Td
0.198 Tw
(function returns the immediate parent graph of a subgraph, or itself if the)Tj
-137.74 -12 Td
0 Tw
(graph is already a root graph.)Tj
1.14 Tw
T*[(By def)9.99268(ault, nodes are stored in ordered sets for ef)25(cient random access to insert, nd, and delete nodes.)]TJ
12 TL
0.359 Tw
T*[(The edges of a node are also stored in ordered sets.)-535.898(The sets are maintained internally as splay tree dictio-)]TJ
0 Tw
T*[(naries using Phong V)129.016(o')]TJ
2.5 Tc
92.3199 0 Td
(sc)Tj
0 Tc
10.8301 0 Td
[(dt library)65.0146(.)]TJ
/R44387464 10 Tf
-103.15 -16.8 Td
(agnnodes)Tj
/R44071008 10 Tf
40.0102 0 Td
(,)Tj
/R44387464 10 Tf
5.44688 0 Td
(agnedges)Tj
2.947 Tc
/R44071008 10 Tf
38.8898 0 Td
(,a)Tj
0 Tc
9.88711 0 Td
(nd)Tj
/R44387464 10 Tf
12.9469 0 Td
(agnsubg)Tj
/R44071008 10 Tf
38.5172 0 Td
0.448 Tw
[(return the sizes of node, edge and subgraph sets of a graph.)-544.785(The func-)]TJ
-145.698 -12 Td
(tion)Tj
/R44387464 10 Tf
18.8871 0 Td
[(agdegr)17.9846(ee)]TJ
/R44071008 10 Tf
41.4672 0 Td
0.826 Tw
[(returns the size of the edge set of a nodes, and tak)9.98291(es ags to select in-edges, out-edges, or)]TJ
-60.3543 -12 Td
3.036 Tw
(both. The)Tj
44.402 0 Td
(function)Tj
/R44387464 10 Tf
36.366 0 Td
(agcountuniqedges)Tj
/R44071008 10 Tf
79.716 0 Td
0.536 Tw
(returns the size of the edge set of a nodes, and tak)Tj
204.636 0 Td
0.537 Tw
(es ags to select)Tj
-365.12 -12 Td
0 Tw
[(in-edges, out-edges, or both. Unlik)10(e)]TJ
/R44387464 10 Tf
145.99 0 Td
[(agdegr)17.9834(ee)]TJ
2.5 Tc
/R44071008 10 Tf
38.1402 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
(ach loop is only counted once.)Tj
-39.0148 -64.8 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 3)Tj
ET
Q
Q
\n \n \n \n \n-3921\n+3922\n \n \n \n \n-R26803336\n+R44387464\n \n-R26486880\n+R44071008\n \n-R26158992\n+R43743120\n \n \n \n \n \n \n Type\n@@ -796,29 +796,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26158992 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R26158992 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
(\(3\))Tj
/R26803336 10.95 Tf
-456.34 -36 Td
(NODES)Tj
2.573 Tc
/R26486880 10 Tf
36 -12 Td
(An)Tj
0 Tc
14.793 0 Td
0.073 Tw
[(ode is created by gi)25.0049(ving a unique string name or programmer dened inte)]TJ
294.316 0 Td
0.072 Tw
(ger ID, and is represented by a)Tj
-309.109 -12 Td
0 Tw
[(unique internal object. \(Node equality can check)10.0073(ed by pointer comparison.\))]TJ
/R26803336 10 Tf
16.8 TL
(agnode)'
/R26486880 10 Tf
33.452 0 Td
0.392 Tw
(searches in a graph or subgraph for a node with the gi)Tj
-0.15 Tc
218.732 0 Td
(ve)Tj
2.893 Tc
9.28984 0 Td
(nn)Tj
0 Tc
12.893 0 Td
0.393 Tw
(ame, and returns it if found.)Tj
/R26803336 10 Tf
118.728 0 Td
(agidnode)Tj
/R26486880 10 Tf
-393.095 -12 Td
(allo)Tj
14.75 0 Td
0.466 Tw
[(ws a programmer to specify the node by a unique inte)15.0073(ger ID.)]TJ
/R26803336 10 Tf
253.722 0 Td
(agsubnode)Tj
/R26486880 10 Tf
48.5359 0 Td
(performs a similar operation)Tj
-317.008 -12 Td
0 Tw
[(on an e)14.9927(xisting node and a subgraph.)]TJ
/R26803336 10 Tf
(agfstnode)'
/R26486880 10 Tf
44.7371 0 Td
(and)Tj
/R26803336 10 Tf
18.0672 0 Td
(agnxtnode)Tj
/R26486880 10 Tf
48.077 0 Td
1.127 Tw
(scan node lists.)Tj
/R26803336 10 Tf
69.2121 0 Td
[(agpr)10(vnode)]TJ
/R26486880 10 Tf
49.0879 0 Td
(and)Tj
/R26803336 10 Tf
18.068 0 Td
(aglstnode)Tj
/R26486880 10 Tf
44.1879 0 Td
1.128 Tw
[(are symmetric b)20.0049(ut scan backw)]TJ
125.292 0 Td
(ard.)Tj
-416.729 -12 Td
0.642 Tw
[(The def)9.98901(ault sequence is order of creation \(object timestamp.\))]TJ
/R26803336 10 Tf
254.228 0 Td
(agdelnode)Tj
/R26486880 10 Tf
46.482 0 Td
(remo)Tj
-0.15 Tc
20.4 0 Td
(ve)Tj
3.142 Tc
9.28984 0 Td
(san)Tj
0 Tc
19.6141 0 Td
(ode from a graph or)Tj
-350.014 -12 Td
(subgraph.)Tj
/R26803336 10.95 Tf
-36 -16.8 Td
(EDGES)Tj
/R26486880 10 Tf
36 -12 Td
0.016 Tw
(An abstract edge has tw)Tj
2.516 Tc
95.4941 0 Td
(oe)Tj
0 Tc
11.9559 0 Td
(ndpoint nodes called tail and head where all outedges of the same node ha)Tj
-0.15 Tc
296.338 0 Td
0.316 Tw
(ve i)Tj
2.516 Tc
14.5859 0 Td
(ta)Tj
0 Tc
9.73594 0 Td
(s)Tj
-428.11 -12 Td
0.575 Tw
[(the tail v)25(alue and similarly all inedges ha)]TJ
-0.15 Tc
167.725 0 Td
0.875 Tw
(ve i)Tj
3.075 Tc
15.1449 0 Td
[(ta)307.507(st)]TJ
0 Tc
20.0398 0 Td
0.575 Tw
[(he head.)-557.493(In an undirected graph, head and tail are inter)]TJ
225.76 0 Td
(-)Tj
-428.67 -12 Td
2.905 Tw
(changeable. If)Tj
2.906 Tc
62.45 0 Td
(ag)Tj
0 Tc
12.3461 0 Td
0.406 Tw
(raph has multi-edges between the same pair of nodes, the edge')Tj
2.906 Tc
257.06 0 Td
(ss)Tj
0 Tc
10.6859 0 Td
(tring name beha)Tj
-0.15 Tc
65.0422 0 Td
(ve)Tj
2.906 Tc
9.28984 0 Td
(sa)Tj
0 Tc
11.2359 0 Td
(s)Tj
2.5 Tc
-428.11 -12 Td
(as)Tj
0 Tc
10.8301 0 Td
0 Tw
(econdary k)Tj
-0.15 Tc
44.05 0 Td
(ey)Tj
0 Tc
8.63984 0 Td
(.)Tj
/R26803336 10 Tf
-63.5199 -16.8 Td
(agedge)Tj
/R26486880 10 Tf
32.6578 0 Td
0.718 Tw
(searches in a graph or subgraph for an edge between the gi)Tj
-0.15 Tc
242.298 0 Td
(ve)Tj
3.217 Tc
9.28984 0 Td
(ne)Tj
0 Tc
12.657 0 Td
0.717 Tw
(ndpoints \(with an optional multi-)Tj
-296.903 -12 Td
0.641 Tw
(edge selector name\) and returns it if found or created.)Tj
225.791 0 Td
0.642 Tw
(Note that, in undirected graphs, a search tries both)Tj
-225.791 -12 Td
0.2 Tw
[(orderings of the tail and head nodes.)-520(If the)]TJ
/R26803336 10 Tf
175.929 0 Td
(name)Tj
/R26486880 10 Tf
26.0289 0 Td
0.199 Tw
[(is NULL, then an anon)14.9829(ymous internal v)25.0049(alue is generated.)]TJ
/R26803336 10 Tf
-201.958 -12 Td
(agidedge)Tj
/R26486880 10 Tf
41.1781 0 Td
(allo)Tj
14.75 0 Td
0.899 Tw
[(ws a programmer to create an edge by gi)25.0122(ving its unique inte)15.0146(ger ID.)]TJ
/R26803336 10 Tf
284.287 0 Td
(agsubedge)Tj
/R26486880 10 Tf
47.8488 0 Td
(performs a)Tj
-388.064 -12 Td
0.997 Tw
[(similar operation on an e)15.0024(xisting edge and a subgraph.)]TJ
/R26803336 10 Tf
227.403 0 Td
(agfstin)Tj
/R26486880 10 Tf
28.8898 0 Td
(,)Tj
/R26803336 10 Tf
5.99688 0 Td
(agnxtin)Tj
/R26486880 10 Tf
32.2301 0 Td
(,)Tj
/R26803336 10 Tf
5.99609 0 Td
(agfstout)Tj
3.496 Tc
/R26486880 10 Tf
34.4398 0 Td
(,a)Tj
0 Tc
10.4359 0 Td
(nd)Tj
/R26803336 10 Tf
13.4961 0 Td
(agnxtout)Tj
/R26486880 10 Tf
41.2762 0 Td
0.996 Tw
(visit di-)Tj
-400.164 -12 Td
0.493 Tw
(rected in- and out- edge lists, and ordinarily apply only in directed graphs.)Tj
/R26803336 10 Tf
308.029 0 Td
(agfstedge)Tj
/R26486880 10 Tf
42.9828 0 Td
(and)Tj
/R26803336 10 Tf
17.434 0 Td
(agnxtedge)Tj
/R26486880 10 Tf
46.3238 0 Td
(visit)Tj
-414.77 -12 Td
0.625 Tw
(all edges incident to a node.)Tj
/R26803336 10 Tf
120.4 0 Td
(agtail)Tj
/R26486880 10 Tf
27.0148 0 Td
(and)Tj
/R26803336 10 Tf
17.5648 0 Td
(aghead)Tj
/R26486880 10 Tf
33.6852 0 Td
(get the endpoint of an edge.)Tj
/R26803336 10 Tf
119.84 0 Td
(agdeledge)Tj
/R26486880 10 Tf
45.3449 0 Td
(remo)Tj
-0.15 Tc
20.4 0 Td
(ve)Tj
3.125 Tc
9.28984 0 Td
[(sa)312.49(ne)]TJ
0 Tc
24.0199 0 Td
(dge)Tj
-417.559 -12 Td
0 Tw
(from a graph or subgraph.)Tj
0.881 Tw
(Note that an abstract edge has tw)'
3.381 Tc
137.376 0 Td
(od)Tj
0 Tc
13.3809 0 Td
(istinct concrete representations: as an in-edge and as an out-edge. In)Tj
-150.757 -12 Td
(particular)Tj
3.679 Tc
37.9199 0 Td
(,t)Tj
0 Tc
8.95898 0 Td
1.178 Tw
[(he pointer as an out-edge is dif)24.9878(ferent from the pointer as an in-edge. The function)]TJ
/R26803336 10 Tf
345.68 0 Td
(ageqedge)Tj
/R26486880 10 Tf
-392.559 -12 Td
0.229 Tw
(canonicalizes the pointers before doing a comparison and so can be used to test edge equality)Tj
2.73 Tc
375.765 0 Td
(.T)Tj
0 Tc
11.3398 0 Td
0.23 Tw
(he sense of)Tj
-387.105 -12 Td
0 Tw
(an edge can be ipped using)Tj
/R26803336 10 Tf
116.09 0 Td
(agopp)Tj
/R26486880 10 Tf
26.1199 0 Td
(.)Tj
/R26803336 10.95 Tf
-178.21 -16.8 Td
[(INTERN)19.9928(AL A)94.983(TTRIB)10.0454(UTES)]TJ
/R26486880 10 Tf
36 -12 Td
(Programmer)Tj
49.7898 0 Td
1.391 Tw
[(-dened v)25.0061(alues may be dynamically attached to graphs, subgraphs, nodes, and edges.)]TJ
362.211 0 Td
(Such)Tj
-0.25 Tc
-412.001 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
1.519 Tw
(lues are either character string data \(for I/O\) or uninterpreted binary records \(for implementing algo-)Tj
-9.18984 -12 Td
0 Tw
[(rithms ef)24.9927(ciently\).)]TJ
/R26803336 10.95 Tf
-36 -16.8 Td
[(STRING A)94.9908(TTRIB)10.0454(UTES)]TJ
/R26486880 10 Tf
36 -12 Td
0.107 Tw
[(String attrib)19.9817(utes are handled automatically in reading and writing graph les.)]TJ
2.606 Tc
313.996 0 Td
(As)Tj
0 Tc
13.716 0 Td
0.106 Tw
[(tring attrib)20.0146(ute is identied)]TJ
-327.712 -12 Td
1.707 Tw
(by name and by an internal symbol table entry \()Tj
/R26803336 10 Tf
206.723 0 Td
(Agsym_t)Tj
4.207 Tc
/R26486880 10 Tf
37.7699 0 Td
(\)c)Tj
0 Tc
11.977 0 Td
1.708 Tw
(reated by Libcgraph.)Tj
93.1539 0 Td
(Attrib)Tj
23.6898 0 Td
(utes of nodes,)Tj
-373.314 -12 Td
0.892 Tw
(edges, and graphs \(with their subgraphs\) ha)Tj
-0.15 Tc
179.282 0 Td
1.191 Tw
(ve s)Tj
0 Tc
16.5711 0 Td
0.891 Tw
[(eparate namespaces.)-589.111(The contents of an)]TJ
/R26803336 10 Tf
168.626 0 Td
(Agsym_t)Tj
/R26486880 10 Tf
41.1609 0 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
1.191 Tw
(ve a)Tj
0 Tc
/R26803336 10 Tf
-414.88 -12 Td
1.087 Tw
(char* name)Tj
/R26486880 10 Tf
54.9441 0 Td
(for the attrib)Tj
51.9641 0 Td
(ute')Tj
3.587 Tc
15 0 Td
(sn)Tj
0 Tc
12.477 0 Td
(ame, a)Tj
/R26803336 10 Tf
30.7738 0 Td
(char* defv)Tj
46.257 0 Td
(al)Tj
/R26486880 10 Tf
11.3672 0 Td
(eld for the attrib)Tj
73.3309 0 Td
(ute')Tj
3.587 Tc
15 0 Td
(sd)Tj
0 Tc
12.477 0 Td
(ef)Tj
7.66992 0 Td
(ault v)Tj
23.3371 0 Td
1.088 Tw
(alue, and an)Tj
/R26803336 10 Tf
53.8039 0 Td
(int id)Tj
/R26486880 10 Tf
-408.402 -12 Td
0.359 Tw
(eld containing the inde)Tj
2.859 Tc
97.8672 0 Td
[(xo)285.901(ft)]TJ
0 Tc
21.8281 0 Td
(he attrib)Tj
33.209 0 Td
(ute')Tj
2.858 Tc
15 0 Td
(ss)Tj
0 Tc
10.6379 0 Td
0.358 Tw
[(pecic v)25.0024(alue for an object in the object')]TJ
2.858 Tc
160.836 0 Td
(sa)Tj
0 Tc
11.1879 0 Td
[(rray of attrib)20.0146(ute v)]TJ
70.884 0 Td
(al-)Tj
-421.45 -12 Td
(ues.)Tj
/R26803336 10 Tf
(agattr)'
/R26486880 10 Tf
30.55 0 Td
1.95 Tw
(creates or looks up attrib)Tj
106.47 0 Td
(utes.)Tj
/R26803336 10 Tf
25.5602 0 Td
(kind)Tj
/R26486880 10 Tf
23.9102 0 Td
(may be)Tj
-0.55 Tc
/R26803336 10 Tf
35.5602 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(RAPH)Tj
/R26486880 10 Tf
28.3301 0 Td
(,)Tj
-0.55 Tc
/R26803336 10 Tf
6.95 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(NODE)Tj
4.45 Tc
/R26486880 10 Tf
28.8898 0 Td
(,o)Tj
0 Tc
11.95 0 Td
(r)Tj
-0.55 Tc
/R26803336 10 Tf
7.78008 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(EDGE)Tj
6.95 Tc
/R26486880 10 Tf
28.3398 0 Td
(.I)Tj
0 Tc
12.7801 0 Td
(f)Tj
-0.1 Tc
/R26803336 10 Tf
7.78008 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lue)Tj
/R26486880 10 Tf
17.2301 0 Td
(is)Tj
/R26803336 10 Tf
-425.33 -12 Td
(\(char*\)0\))Tj
2.606 Tc
/R26486880 10 Tf
39.4301 0 Td
(,t)Tj
0 Tc
7.88594 0 Td
0.106 Tw
(he request is to search for an e)Tj
121.942 0 Td
0.105 Tw
[(xisting attrib)20.0073(ute of the gi)]TJ
-0.15 Tc
98.8598 0 Td
(ve)Tj
2.605 Tc
9.28984 0 Td
(nk)Tj
0 Tc
12.6051 0 Td
[(ind and name.)-510.493(Otherwise, if the at-)]TJ
-290.013 -12 Td
(trib)Tj
13.6898 0 Td
0.22 Tw
(ute already e)Tj
51.3801 0 Td
0.221 Tw
[(xists, its def)10.0049(ault for creating ne)]TJ
2.721 Tc
124.625 0 Td
(wo)Tj
0 Tc
14.941 0 Td
(bjects is set to the gi)Tj
-0.15 Tc
82.2449 0 Td
(ve)Tj
2.721 Tc
9.28984 0 Td
(nv)Tj
0 Tc
12.4711 0 Td
[(alue; if it does not e)15.0146(xist, a ne)]TJ
116.137 0 Td
(w)Tj
-424.779 -12 Td
(attrib)Tj
20.9102 0 Td
0.545 Tw
(ute is created with the gi)Tj
-0.15 Tc
100.515 0 Td
(ve)Tj
3.045 Tc
9.28984 0 Td
(nd)Tj
0 Tc
13.0449 0 Td
(ef)Tj
7.66992 0 Td
(ault, and the def)Tj
65.9648 0 Td
0.544 Tw
[(ault is applied to all pre-e)15(xisting objects of the gi)]TJ
-0.15 Tc
200.316 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
-427 -12 Td
0.836 Tw
(kind. If)Tj
/R26803336 10 Tf
33.6121 0 Td
(g)Tj
/R26486880 10 Tf
8.33594 0 Td
[(is NULL, the def)9.98779(ault is set for all graphs created subsequently)]TJ
255.62 0 Td
(.)Tj
/R26803336 10 Tf
8.33594 0 Td
(agattrsym)Tj
/R26486880 10 Tf
46.6559 0 Td
0.837 Tw
(is a helper function)Tj
-352.56 -12 Td
0.548 Tw
[(that looks up an attrib)19.989(ute for a graph object gi)]TJ
-0.15 Tc
187.512 0 Td
(ve)Tj
3.048 Tc
9.28984 0 Td
[(na)304.812(sa)304.788(na)]TJ
-0.18 Tc
36.3539 0 Td
(rg)Tj
0 Tc
8.15 0 Td
(ument.)Tj
/R26803336 10 Tf
33.048 0 Td
(agnxtattr)Tj
/R26486880 10 Tf
43.0379 0 Td
0.547 Tw
(permits tra)Tj
-0.15 Tc
43.3969 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsing the list of)Tj
-370.079 -12 Td
(attrib)Tj
20.9102 0 Td
0.524 Tw
(utes of a gi)Tj
-0.15 Tc
45.482 0 Td
(ve)Tj
3.024 Tc
9.28984 0 Td
(nt)Tj
0 Tc
10.8039 0 Td
3.024 Tw
(ype. If)Tj
/R26803336 10 Tf
32.1488 0 Td
(NULL)Tj
/R26486880 10 Tf
30.8051 0 Td
0.525 Tw
[(is passed as an ar)18.0151(gument it gets the rst attrib)19.9854(ute; otherwise it returns)]TJ
-149.44 -12 Td
0.54 Tw
[(the ne)15(xt one in succession or returns)]TJ
/R26803336 10 Tf
151.66 0 Td
(NULL)Tj
/R26486880 10 Tf
30.8199 0 Td
(at the end of the list.)Tj
/R26803336 10 Tf
89.9 0 Td
(agget)Tj
/R26486880 10 Tf
25.8102 0 Td
(and)Tj
/R26803336 10 Tf
17.4801 0 Td
(agset)Tj
/R26486880 10 Tf
24.7 0 Td
(allo)Tj
3.04 Tc
14.75 0 Td
(wf)Tj
0 Tc
13.5898 0 Td
(etching and up-)Tj
-368.71 -12 Td
0.578 Tw
(dating a string attrib)Tj
82.3641 0 Td
0.579 Tw
[(ute for an object taking the attrib)19.9927(ute name as an ar)]TJ
205.92 0 Td
(gument.)Tj
/R26803336 10 Tf
38.0789 0 Td
(agxget)Tj
/R26486880 10 Tf
30.8488 0 Td
(and)Tj
/R26803336 10 Tf
17.5191 0 Td
(agxset)Tj
/R26486880 10 Tf
29.7391 0 Td
(do this)Tj
-0.2 Tc
-404.47 -12 Td
(bu)Tj
3.113 Tc
9.8 0 Td
(tw)Tj
0 Tc
13.1129 0 Td
0.613 Tw
(ith an attrib)Tj
47.1359 0 Td
0.612 Tw
[(ute symbol table entry as an ar)17.981(gument \(to a)]TJ
-0.2 Tc
177.266 0 Td
(vo)Tj
0 Tc
9.8 0 Td
[(id the cost of the string lookup\).)-561.196(Note that)]TJ
/R26803336 10 Tf
-257.115 -12 Td
(agset)Tj
/R26486880 10 Tf
24.4121 0 Td
0.253 Tw
[(will f)10.0037(ail unless the attrib)19.9927(ute is rst dened using)]TJ
/R26803336 10 Tf
197.257 0 Td
(agattr)Tj
/R26486880 10 Tf
26.1 0 Td
(.)Tj
/R26803336 10 Tf
7.75312 0 Td
(agsafeset)Tj
/R26486880 10 Tf
41.073 0 Td
(is a con)Tj
-0.15 Tc
30.6559 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nience function that en-)Tj
-336.541 -12 Td
0 Tw
(sures the gi)Tj
-0.15 Tc
45.3 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(na)Tj
0 Tc
11.9398 0 Td
[(ttrib)20.0073(ute is declared before setting it locally on an object.)]TJ
-66.5297 -16.8 Td
0.562 Tw
(It is sometimes con)Tj
-0.15 Tc
78.7859 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nient to cop)Tj
3.062 Tc
48.2441 0 Td
(ya)Tj
0 Tc
12.502 0 Td
(ll of the attrib)Tj
56.2059 0 Td
0.561 Tw
(utes from one object to another)Tj
3.061 Tc
126.955 0 Td
(.T)Tj
0 Tc
11.6711 0 Td
(his can be done using)Tj
/R26803336 10 Tf
-343.654 -12 Td
(agcopyattr)Tj
2.584 Tc
/R26486880 10 Tf
46.1 0 Td
(.T)Tj
0 Tc
11.1941 0 Td
0.084 Tw
[(his f)10.0012(ails and returns non-zero of ar)17.9932(gument objects are dif)25.0049(ferent kinds, or if all of the attrib)]TJ
358.594 0 Td
(utes)Tj
-261.333 -40.8 Td
0 Tw
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 4)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43743120 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R43743120 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
(\(3\))Tj
/R44387464 10.95 Tf
-456.34 -36 Td
(NODES)Tj
2.573 Tc
/R44071008 10 Tf
36 -12 Td
(An)Tj
0 Tc
14.793 0 Td
0.073 Tw
[(ode is created by gi)25.0049(ving a unique string name or programmer dened inte)]TJ
294.316 0 Td
0.072 Tw
(ger ID, and is represented by a)Tj
-309.109 -12 Td
0 Tw
[(unique internal object. \(Node equality can check)10.0073(ed by pointer comparison.\))]TJ
/R44387464 10 Tf
16.8 TL
(agnode)'
/R44071008 10 Tf
33.452 0 Td
0.392 Tw
(searches in a graph or subgraph for a node with the gi)Tj
-0.15 Tc
218.732 0 Td
(ve)Tj
2.893 Tc
9.28984 0 Td
(nn)Tj
0 Tc
12.893 0 Td
0.393 Tw
(ame, and returns it if found.)Tj
/R44387464 10 Tf
118.728 0 Td
(agidnode)Tj
/R44071008 10 Tf
-393.095 -12 Td
(allo)Tj
14.75 0 Td
0.466 Tw
[(ws a programmer to specify the node by a unique inte)15.0073(ger ID.)]TJ
/R44387464 10 Tf
253.722 0 Td
(agsubnode)Tj
/R44071008 10 Tf
48.5359 0 Td
(performs a similar operation)Tj
-317.008 -12 Td
0 Tw
[(on an e)14.9927(xisting node and a subgraph.)]TJ
/R44387464 10 Tf
(agfstnode)'
/R44071008 10 Tf
44.7371 0 Td
(and)Tj
/R44387464 10 Tf
18.0672 0 Td
(agnxtnode)Tj
/R44071008 10 Tf
48.077 0 Td
1.127 Tw
(scan node lists.)Tj
/R44387464 10 Tf
69.2121 0 Td
[(agpr)10(vnode)]TJ
/R44071008 10 Tf
49.0879 0 Td
(and)Tj
/R44387464 10 Tf
18.068 0 Td
(aglstnode)Tj
/R44071008 10 Tf
44.1879 0 Td
1.128 Tw
[(are symmetric b)20.0049(ut scan backw)]TJ
125.292 0 Td
(ard.)Tj
-416.729 -12 Td
0.642 Tw
[(The def)9.98901(ault sequence is order of creation \(object timestamp.\))]TJ
/R44387464 10 Tf
254.228 0 Td
(agdelnode)Tj
/R44071008 10 Tf
46.482 0 Td
(remo)Tj
-0.15 Tc
20.4 0 Td
(ve)Tj
3.142 Tc
9.28984 0 Td
(san)Tj
0 Tc
19.6141 0 Td
(ode from a graph or)Tj
-350.014 -12 Td
(subgraph.)Tj
/R44387464 10.95 Tf
-36 -16.8 Td
(EDGES)Tj
/R44071008 10 Tf
36 -12 Td
0.016 Tw
(An abstract edge has tw)Tj
2.516 Tc
95.4941 0 Td
(oe)Tj
0 Tc
11.9559 0 Td
(ndpoint nodes called tail and head where all outedges of the same node ha)Tj
-0.15 Tc
296.338 0 Td
0.316 Tw
(ve i)Tj
2.516 Tc
14.5859 0 Td
(ta)Tj
0 Tc
9.73594 0 Td
(s)Tj
-428.11 -12 Td
0.575 Tw
[(the tail v)25(alue and similarly all inedges ha)]TJ
-0.15 Tc
167.725 0 Td
0.875 Tw
(ve i)Tj
3.075 Tc
15.1449 0 Td
[(ta)307.507(st)]TJ
0 Tc
20.0398 0 Td
0.575 Tw
[(he head.)-557.493(In an undirected graph, head and tail are inter)]TJ
225.76 0 Td
(-)Tj
-428.67 -12 Td
2.905 Tw
(changeable. If)Tj
2.906 Tc
62.45 0 Td
(ag)Tj
0 Tc
12.3461 0 Td
0.406 Tw
(raph has multi-edges between the same pair of nodes, the edge')Tj
2.906 Tc
257.06 0 Td
(ss)Tj
0 Tc
10.6859 0 Td
(tring name beha)Tj
-0.15 Tc
65.0422 0 Td
(ve)Tj
2.906 Tc
9.28984 0 Td
(sa)Tj
0 Tc
11.2359 0 Td
(s)Tj
2.5 Tc
-428.11 -12 Td
(as)Tj
0 Tc
10.8301 0 Td
0 Tw
(econdary k)Tj
-0.15 Tc
44.05 0 Td
(ey)Tj
0 Tc
8.63984 0 Td
(.)Tj
/R44387464 10 Tf
-63.5199 -16.8 Td
(agedge)Tj
/R44071008 10 Tf
32.6578 0 Td
0.718 Tw
(searches in a graph or subgraph for an edge between the gi)Tj
-0.15 Tc
242.298 0 Td
(ve)Tj
3.217 Tc
9.28984 0 Td
(ne)Tj
0 Tc
12.657 0 Td
0.717 Tw
(ndpoints \(with an optional multi-)Tj
-296.903 -12 Td
0.641 Tw
(edge selector name\) and returns it if found or created.)Tj
225.791 0 Td
0.642 Tw
(Note that, in undirected graphs, a search tries both)Tj
-225.791 -12 Td
0.2 Tw
[(orderings of the tail and head nodes.)-520(If the)]TJ
/R44387464 10 Tf
175.929 0 Td
(name)Tj
/R44071008 10 Tf
26.0289 0 Td
0.199 Tw
[(is NULL, then an anon)14.9829(ymous internal v)25.0049(alue is generated.)]TJ
/R44387464 10 Tf
-201.958 -12 Td
(agidedge)Tj
/R44071008 10 Tf
41.1781 0 Td
(allo)Tj
14.75 0 Td
0.899 Tw
[(ws a programmer to create an edge by gi)25.0122(ving its unique inte)15.0146(ger ID.)]TJ
/R44387464 10 Tf
284.287 0 Td
(agsubedge)Tj
/R44071008 10 Tf
47.8488 0 Td
(performs a)Tj
-388.064 -12 Td
0.997 Tw
[(similar operation on an e)15.0024(xisting edge and a subgraph.)]TJ
/R44387464 10 Tf
227.403 0 Td
(agfstin)Tj
/R44071008 10 Tf
28.8898 0 Td
(,)Tj
/R44387464 10 Tf
5.99688 0 Td
(agnxtin)Tj
/R44071008 10 Tf
32.2301 0 Td
(,)Tj
/R44387464 10 Tf
5.99609 0 Td
(agfstout)Tj
3.496 Tc
/R44071008 10 Tf
34.4398 0 Td
(,a)Tj
0 Tc
10.4359 0 Td
(nd)Tj
/R44387464 10 Tf
13.4961 0 Td
(agnxtout)Tj
/R44071008 10 Tf
41.2762 0 Td
0.996 Tw
(visit di-)Tj
-400.164 -12 Td
0.493 Tw
(rected in- and out- edge lists, and ordinarily apply only in directed graphs.)Tj
/R44387464 10 Tf
308.029 0 Td
(agfstedge)Tj
/R44071008 10 Tf
42.9828 0 Td
(and)Tj
/R44387464 10 Tf
17.434 0 Td
(agnxtedge)Tj
/R44071008 10 Tf
46.3238 0 Td
(visit)Tj
-414.77 -12 Td
0.625 Tw
(all edges incident to a node.)Tj
/R44387464 10 Tf
120.4 0 Td
(agtail)Tj
/R44071008 10 Tf
27.0148 0 Td
(and)Tj
/R44387464 10 Tf
17.5648 0 Td
(aghead)Tj
/R44071008 10 Tf
33.6852 0 Td
(get the endpoint of an edge.)Tj
/R44387464 10 Tf
119.84 0 Td
(agdeledge)Tj
/R44071008 10 Tf
45.3449 0 Td
(remo)Tj
-0.15 Tc
20.4 0 Td
(ve)Tj
3.125 Tc
9.28984 0 Td
[(sa)312.49(ne)]TJ
0 Tc
24.0199 0 Td
(dge)Tj
-417.559 -12 Td
0 Tw
(from a graph or subgraph.)Tj
0.881 Tw
(Note that an abstract edge has tw)'
3.381 Tc
137.376 0 Td
(od)Tj
0 Tc
13.3809 0 Td
(istinct concrete representations: as an in-edge and as an out-edge. In)Tj
-150.757 -12 Td
(particular)Tj
3.679 Tc
37.9199 0 Td
(,t)Tj
0 Tc
8.95898 0 Td
1.178 Tw
[(he pointer as an out-edge is dif)24.9878(ferent from the pointer as an in-edge. The function)]TJ
/R44387464 10 Tf
345.68 0 Td
(ageqedge)Tj
/R44071008 10 Tf
-392.559 -12 Td
0.229 Tw
(canonicalizes the pointers before doing a comparison and so can be used to test edge equality)Tj
2.73 Tc
375.765 0 Td
(.T)Tj
0 Tc
11.3398 0 Td
0.23 Tw
(he sense of)Tj
-387.105 -12 Td
0 Tw
(an edge can be ipped using)Tj
/R44387464 10 Tf
116.09 0 Td
(agopp)Tj
/R44071008 10 Tf
26.1199 0 Td
(.)Tj
/R44387464 10.95 Tf
-178.21 -16.8 Td
[(INTERN)19.9928(AL A)94.983(TTRIB)10.0454(UTES)]TJ
/R44071008 10 Tf
36 -12 Td
(Programmer)Tj
49.7898 0 Td
1.391 Tw
[(-dened v)25.0061(alues may be dynamically attached to graphs, subgraphs, nodes, and edges.)]TJ
362.211 0 Td
(Such)Tj
-0.25 Tc
-412.001 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
1.519 Tw
(lues are either character string data \(for I/O\) or uninterpreted binary records \(for implementing algo-)Tj
-9.18984 -12 Td
0 Tw
[(rithms ef)24.9927(ciently\).)]TJ
/R44387464 10.95 Tf
-36 -16.8 Td
[(STRING A)94.9908(TTRIB)10.0454(UTES)]TJ
/R44071008 10 Tf
36 -12 Td
0.107 Tw
[(String attrib)19.9817(utes are handled automatically in reading and writing graph les.)]TJ
2.606 Tc
313.996 0 Td
(As)Tj
0 Tc
13.716 0 Td
0.106 Tw
[(tring attrib)20.0146(ute is identied)]TJ
-327.712 -12 Td
1.707 Tw
(by name and by an internal symbol table entry \()Tj
/R44387464 10 Tf
206.723 0 Td
(Agsym_t)Tj
4.207 Tc
/R44071008 10 Tf
37.7699 0 Td
(\)c)Tj
0 Tc
11.977 0 Td
1.708 Tw
(reated by Libcgraph.)Tj
93.1539 0 Td
(Attrib)Tj
23.6898 0 Td
(utes of nodes,)Tj
-373.314 -12 Td
0.892 Tw
(edges, and graphs \(with their subgraphs\) ha)Tj
-0.15 Tc
179.282 0 Td
1.191 Tw
(ve s)Tj
0 Tc
16.5711 0 Td
0.891 Tw
[(eparate namespaces.)-589.111(The contents of an)]TJ
/R44387464 10 Tf
168.626 0 Td
(Agsym_t)Tj
/R44071008 10 Tf
41.1609 0 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
1.191 Tw
(ve a)Tj
0 Tc
/R44387464 10 Tf
-414.88 -12 Td
1.087 Tw
(char* name)Tj
/R44071008 10 Tf
54.9441 0 Td
(for the attrib)Tj
51.9641 0 Td
(ute')Tj
3.587 Tc
15 0 Td
(sn)Tj
0 Tc
12.477 0 Td
(ame, a)Tj
/R44387464 10 Tf
30.7738 0 Td
(char* defv)Tj
46.257 0 Td
(al)Tj
/R44071008 10 Tf
11.3672 0 Td
(eld for the attrib)Tj
73.3309 0 Td
(ute')Tj
3.587 Tc
15 0 Td
(sd)Tj
0 Tc
12.477 0 Td
(ef)Tj
7.66992 0 Td
(ault v)Tj
23.3371 0 Td
1.088 Tw
(alue, and an)Tj
/R44387464 10 Tf
53.8039 0 Td
(int id)Tj
/R44071008 10 Tf
-408.402 -12 Td
0.359 Tw
(eld containing the inde)Tj
2.859 Tc
97.8672 0 Td
[(xo)285.901(ft)]TJ
0 Tc
21.8281 0 Td
(he attrib)Tj
33.209 0 Td
(ute')Tj
2.858 Tc
15 0 Td
(ss)Tj
0 Tc
10.6379 0 Td
0.358 Tw
[(pecic v)25.0024(alue for an object in the object')]TJ
2.858 Tc
160.836 0 Td
(sa)Tj
0 Tc
11.1879 0 Td
[(rray of attrib)20.0146(ute v)]TJ
70.884 0 Td
(al-)Tj
-421.45 -12 Td
(ues.)Tj
/R44387464 10 Tf
(agattr)'
/R44071008 10 Tf
30.55 0 Td
1.95 Tw
(creates or looks up attrib)Tj
106.47 0 Td
(utes.)Tj
/R44387464 10 Tf
25.5602 0 Td
(kind)Tj
/R44071008 10 Tf
23.9102 0 Td
(may be)Tj
-0.55 Tc
/R44387464 10 Tf
35.5602 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(RAPH)Tj
/R44071008 10 Tf
28.3301 0 Td
(,)Tj
-0.55 Tc
/R44387464 10 Tf
6.95 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(NODE)Tj
4.45 Tc
/R44071008 10 Tf
28.8898 0 Td
(,o)Tj
0 Tc
11.95 0 Td
(r)Tj
-0.55 Tc
/R44387464 10 Tf
7.78008 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(EDGE)Tj
6.95 Tc
/R44071008 10 Tf
28.3398 0 Td
(.I)Tj
0 Tc
12.7801 0 Td
(f)Tj
-0.1 Tc
/R44387464 10 Tf
7.78008 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lue)Tj
/R44071008 10 Tf
17.2301 0 Td
(is)Tj
/R44387464 10 Tf
-425.33 -12 Td
(\(char*\)0\))Tj
2.606 Tc
/R44071008 10 Tf
39.4301 0 Td
(,t)Tj
0 Tc
7.88594 0 Td
0.106 Tw
(he request is to search for an e)Tj
121.942 0 Td
0.105 Tw
[(xisting attrib)20.0073(ute of the gi)]TJ
-0.15 Tc
98.8598 0 Td
(ve)Tj
2.605 Tc
9.28984 0 Td
(nk)Tj
0 Tc
12.6051 0 Td
[(ind and name.)-510.493(Otherwise, if the at-)]TJ
-290.013 -12 Td
(trib)Tj
13.6898 0 Td
0.22 Tw
(ute already e)Tj
51.3801 0 Td
0.221 Tw
[(xists, its def)10.0049(ault for creating ne)]TJ
2.721 Tc
124.625 0 Td
(wo)Tj
0 Tc
14.941 0 Td
(bjects is set to the gi)Tj
-0.15 Tc
82.2449 0 Td
(ve)Tj
2.721 Tc
9.28984 0 Td
(nv)Tj
0 Tc
12.4711 0 Td
[(alue; if it does not e)15.0146(xist, a ne)]TJ
116.137 0 Td
(w)Tj
-424.779 -12 Td
(attrib)Tj
20.9102 0 Td
0.545 Tw
(ute is created with the gi)Tj
-0.15 Tc
100.515 0 Td
(ve)Tj
3.045 Tc
9.28984 0 Td
(nd)Tj
0 Tc
13.0449 0 Td
(ef)Tj
7.66992 0 Td
(ault, and the def)Tj
65.9648 0 Td
0.544 Tw
[(ault is applied to all pre-e)15(xisting objects of the gi)]TJ
-0.15 Tc
200.316 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
-427 -12 Td
0.836 Tw
(kind. If)Tj
/R44387464 10 Tf
33.6121 0 Td
(g)Tj
/R44071008 10 Tf
8.33594 0 Td
[(is NULL, the def)9.98779(ault is set for all graphs created subsequently)]TJ
255.62 0 Td
(.)Tj
/R44387464 10 Tf
8.33594 0 Td
(agattrsym)Tj
/R44071008 10 Tf
46.6559 0 Td
0.837 Tw
(is a helper function)Tj
-352.56 -12 Td
0.548 Tw
[(that looks up an attrib)19.989(ute for a graph object gi)]TJ
-0.15 Tc
187.512 0 Td
(ve)Tj
3.048 Tc
9.28984 0 Td
[(na)304.812(sa)304.788(na)]TJ
-0.18 Tc
36.3539 0 Td
(rg)Tj
0 Tc
8.15 0 Td
(ument.)Tj
/R44387464 10 Tf
33.048 0 Td
(agnxtattr)Tj
/R44071008 10 Tf
43.0379 0 Td
0.547 Tw
(permits tra)Tj
-0.15 Tc
43.3969 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsing the list of)Tj
-370.079 -12 Td
(attrib)Tj
20.9102 0 Td
0.524 Tw
(utes of a gi)Tj
-0.15 Tc
45.482 0 Td
(ve)Tj
3.024 Tc
9.28984 0 Td
(nt)Tj
0 Tc
10.8039 0 Td
3.024 Tw
(ype. If)Tj
/R44387464 10 Tf
32.1488 0 Td
(NULL)Tj
/R44071008 10 Tf
30.8051 0 Td
0.525 Tw
[(is passed as an ar)18.0151(gument it gets the rst attrib)19.9854(ute; otherwise it returns)]TJ
-149.44 -12 Td
0.54 Tw
[(the ne)15(xt one in succession or returns)]TJ
/R44387464 10 Tf
151.66 0 Td
(NULL)Tj
/R44071008 10 Tf
30.8199 0 Td
(at the end of the list.)Tj
/R44387464 10 Tf
89.9 0 Td
(agget)Tj
/R44071008 10 Tf
25.8102 0 Td
(and)Tj
/R44387464 10 Tf
17.4801 0 Td
(agset)Tj
/R44071008 10 Tf
24.7 0 Td
(allo)Tj
3.04 Tc
14.75 0 Td
(wf)Tj
0 Tc
13.5898 0 Td
(etching and up-)Tj
-368.71 -12 Td
0.578 Tw
(dating a string attrib)Tj
82.3641 0 Td
0.579 Tw
[(ute for an object taking the attrib)19.9927(ute name as an ar)]TJ
205.92 0 Td
(gument.)Tj
/R44387464 10 Tf
38.0789 0 Td
(agxget)Tj
/R44071008 10 Tf
30.8488 0 Td
(and)Tj
/R44387464 10 Tf
17.5191 0 Td
(agxset)Tj
/R44071008 10 Tf
29.7391 0 Td
(do this)Tj
-0.2 Tc
-404.47 -12 Td
(bu)Tj
3.113 Tc
9.8 0 Td
(tw)Tj
0 Tc
13.1129 0 Td
0.613 Tw
(ith an attrib)Tj
47.1359 0 Td
0.612 Tw
[(ute symbol table entry as an ar)17.981(gument \(to a)]TJ
-0.2 Tc
177.266 0 Td
(vo)Tj
0 Tc
9.8 0 Td
[(id the cost of the string lookup\).)-561.196(Note that)]TJ
/R44387464 10 Tf
-257.115 -12 Td
(agset)Tj
/R44071008 10 Tf
24.4121 0 Td
0.253 Tw
[(will f)10.0037(ail unless the attrib)19.9927(ute is rst dened using)]TJ
/R44387464 10 Tf
197.257 0 Td
(agattr)Tj
/R44071008 10 Tf
26.1 0 Td
(.)Tj
/R44387464 10 Tf
7.75312 0 Td
(agsafeset)Tj
/R44071008 10 Tf
41.073 0 Td
(is a con)Tj
-0.15 Tc
30.6559 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nience function that en-)Tj
-336.541 -12 Td
0 Tw
(sures the gi)Tj
-0.15 Tc
45.3 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(na)Tj
0 Tc
11.9398 0 Td
[(ttrib)20.0073(ute is declared before setting it locally on an object.)]TJ
-66.5297 -16.8 Td
0.562 Tw
(It is sometimes con)Tj
-0.15 Tc
78.7859 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nient to cop)Tj
3.062 Tc
48.2441 0 Td
(ya)Tj
0 Tc
12.502 0 Td
(ll of the attrib)Tj
56.2059 0 Td
0.561 Tw
(utes from one object to another)Tj
3.061 Tc
126.955 0 Td
(.T)Tj
0 Tc
11.6711 0 Td
(his can be done using)Tj
/R44387464 10 Tf
-343.654 -12 Td
(agcopyattr)Tj
2.584 Tc
/R44071008 10 Tf
46.1 0 Td
(.T)Tj
0 Tc
11.1941 0 Td
0.084 Tw
[(his f)10.0012(ails and returns non-zero of ar)17.9932(gument objects are dif)25.0049(ferent kinds, or if all of the attrib)]TJ
358.594 0 Td
(utes)Tj
-261.333 -40.8 Td
0 Tw
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 4)Tj
ET
Q
Q
\n \n \n \n \n-4622\n+4624\n \n \n \n \n-R26803336\n+R44387464\n \n-R26486880\n+R44071008\n \n-R26158992\n+R43743120\n \n \n \n \n \n \n Type\n@@ -855,29 +855,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26158992 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R26158992 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
(of the source object ha)Tj
-0.15 Tc
90.3301 0 Td
0.3 Tw
(ve n)Tj
0 Tc
16.7898 0 Td
0 Tw
[(ot been declared for the tar)17.9932(get object.)]TJ
/R26803336 10.95 Tf
-143.12 -16.8 Td
(STRINGS)Tj
/R26486880 10 Tf
36 -12 Td
0.972 Tw
[(Libcgraph performs its o)24.9976(wn storage management of strings as reference-counted strings.)]TJ
368.971 0 Td
0.971 Tw
(The caller does)Tj
-368.971 -12 Td
0 Tw
(not need to dynamically allocate storage.)Tj
/R26803336 10 Tf
16.8 TL
(agstrdup)'
/R26486880 10 Tf
41.8379 0 Td
0.998 Tw
(returns a pointer to a reference-counted cop)Tj
3.499 Tc
180.268 0 Td
[(yo)349.917(ft)]TJ
0 Tc
23.1078 0 Td
0.999 Tw
[(he ar)18.0103(gument string, creating one if necessary)]TJ
184.284 0 Td
(.)Tj
/R26803336 10 Tf
-429.498 -12 Td
(agstrbind)Tj
/R26486880 10 Tf
44.5621 0 Td
0.941 Tw
[(returns a pointer to a reference-counted string if it e)15.0171(xists, or NULL if not.)-594.102(All uses of cgraph)]TJ
-44.5621 -12 Td
0 Tw
(strings need to be freed using)Tj
/R26803336 10 Tf
119.98 0 Td
[(agstrfr)18(ee)]TJ
/R26486880 10 Tf
40.6301 0 Td
(in order to correctly maintain the reference count.)Tj
-160.61 -16.8 Td
1.49 Tw
(The cgraph parser handles HTML-lik)Tj
3.991 Tc
155.82 0 Td
(es)Tj
0 Tc
12.3211 0 Td
1.491 Tw
(trings. These should be indistinguishable from other strings for)Tj
-168.141 -12 Td
0.16 Tw
(most purposes. T)Tj
2.66 Tc
68.1301 0 Td
(oc)Tj
0 Tc
12.1 0 Td
(reate an HTML-lik)Tj
2.66 Tc
76.3102 0 Td
(es)Tj
0 Tc
10.9898 0 Td
(tring, use)Tj
/R26803336 10 Tf
40.0398 0 Td
(agstrdup_html)Tj
2.66 Tc
/R26486880 10 Tf
63.3398 0 Td
(.T)Tj
0 Tc
11.2699 0 Td
(he)Tj
/R26803336 10 Tf
12.1 0 Td
(aghtmlstr)Tj
/R26486880 10 Tf
44.3199 0 Td
(function can be used to)Tj
-338.6 -12 Td
0 Tw
(query if a string is an ordinary string or an HTML-lik)Tj
2.5 Tc
213.76 0 Td
(es)Tj
0 Tc
10.8301 0 Td
(tring.)Tj
/R26803336 10 Tf
-224.59 -16.8 Td
(agcanonStr)Tj
/R26486880 10 Tf
52.1711 0 Td
0.781 Tw
[(returns a pointer to a v)15.0146(ersion of the input string canonicalized for output for later re-parsing.)]TJ
-52.1711 -12 Td
0.598 Tw
(This includes quoting special characters and k)Tj
-0.15 Tc
187.898 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
[(rds. It uses its o)24.9805(wn internal b)]TJ
118.408 0 Td
[(uf)24.9902(fer)]TJ
3.097 Tc
18.7801 0 Td
[(,s)309.688(ot)]TJ
0 Tc
20.3641 0 Td
0.597 Tw
[(he v)24.9902(alue will be)]TJ
-366.86 -12 Td
0.278 Tw
(lost on the ne)Tj
54.2941 0 Td
0.279 Tw
(xt call to)Tj
/R26803336 10 Tf
38.3371 0 Td
(agcanonStr)Tj
/R26486880 10 Tf
48.8898 0 Td
(.)Tj
/R26803336 10 Tf
7.77891 0 Td
[(agstr)17.9932(canon)]TJ
/R26486880 10 Tf
49.8191 0 Td
[(is an unsafe v)15.0122(ersion of)]TJ
/R26803336 10 Tf
93.725 0 Td
(agcanonStr)Tj
2.779 Tc
/R26486880 10 Tf
48.8898 0 Td
[(,i)277.9(nw)]TJ
0 Tc
23.0578 0 Td
(hich the applica-)Tj
-364.792 -12 Td
0.181 Tw
(tion passes in a b)Tj
68.8539 0 Td
(uf)Tj
8.08008 0 Td
[(fer as the second ar)18(gument. Note that the b)]TJ
172.418 0 Td
(uf)Tj
8.08008 0 Td
0.18 Tw
(fer may not be used; if the input string is in)Tj
-257.432 -12 Td
0.362 Tw
(canonical form, the function will just return a pointer to it.)Tj
-0.15 Tc
242.293 0 Td
(Fo)Tj
2.863 Tc
10.4102 0 Td
(rb)Tj
0 Tc
11.193 0 Td
0.363 Tw
(oth of the functions, the input string must)Tj
-263.896 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
1.315 Tw
(ve b)Tj
0 Tc
17.8051 0 Td
1.015 Tw
(een created using)Tj
/R26803336 10 Tf
74.9648 0 Td
(agstrdup)Tj
/R26486880 10 Tf
41.8551 0 Td
(or)Tj
/R26803336 10 Tf
11.8449 0 Td
(agstrdup_html)Tj
6.015 Tc
/R26486880 10 Tf
63.3398 0 Td
(.F)Tj
0 Tc
14.075 0 Td
[(inally)64.9927(,)]TJ
/R26803336 10 Tf
28.1449 0 Td
(agcanonStr)Tj
/R26486880 10 Tf
52.4051 0 Td
(is identical with)Tj
/R26803336 10 Tf
69.4352 0 Td
(agcanonStr)Tj
-0.15 Tc
/R26486880 10 Tf
-383.11 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
1.033 Tw
(cept it can be used with an)Tj
3.533 Tc
112.138 0 Td
(yc)Tj
0 Tc
12.973 0 Td
1.034 Tw
[(haracter string. The second ar)17.9834(gument indicates whether or not the string)]TJ
-134.401 -12 Td
0 Tw
(should be canonicalized as an HTML-lik)Tj
2.5 Tc
163.48 0 Td
(es)Tj
0 Tc
10.8301 0 Td
(tring.)Tj
/R26803336 10.95 Tf
-210.31 -16.8 Td
(RECORDS)Tj
/R26486880 10 Tf
36 -12 Td
0.942 Tw
(Uninterpreted records may be attached to graphs, subgraphs, nodes, and edges for ef)Tj
348.464 0 Td
0.941 Tw
(cient operations on)Tj
-0.25 Tc
-348.464 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0.049 Tw
(lues such as marks, weights, counts, and pointers needed by algorithms.)Tj
292.73 0 Td
0.05 Tw
(Application programmers dene)Tj
-301.92 -12 Td
0 Tw
[(the elds of these records, b)20(ut the)]TJ
2.5 Tc
134.35 0 Td
(ym)Tj
0 Tc
15.2801 0 Td
[(ust be declared with a common header as sho)25.0098(wn belo)]TJ
-0.65 Tc
212.51 0 Td
(w.)Tj
0 Tc
-362.14 -16.8 Td
(typedef struct {)Tj
10 -12 Td
17.5 Tw
(Agrec_t header;)Tj
12 TL
0 Tw
T*[(/* programmer)19.9841(-dened elds follo)]TJ
2.5 Tc
137.59 0 Td
(w*)Tj
0 Tc
14.7199 0 Td
(/)Tj
2.5 Tc
-162.31 -12 Td
(}u)Tj
0 Tc
12.3 0 Td
(ser_data_t;)Tj
-12.3 -16.8 Td
0.018 Tw
[(Records are created and managed by Libcgraph. A programmer must e)14.9854(xplicitly attach them to the objects in)]TJ
2.84 Tc
(ag)'
0 Tc
12.2801 0 Td
0.34 Tw
[(raph, either to indi)25(vidual objects one at a time via)]TJ
/R26803336 10 Tf
203.96 0 Td
[(agbindr)18.0078(ec)]TJ
2.84 Tc
/R26486880 10 Tf
42.6 0 Td
[(,o)284.016(rt)284(oa)]TJ
0 Tc
31.5699 0 Td
(ll the objects of the same class in a)Tj
-290.41 -12 Td
1.779 Tw
(graph via)Tj
/R26803336 10 Tf
43.548 0 Td
(aginit)Tj
6.779 Tc
/R26486880 10 Tf
24.45 0 Td
(.\()Tj
0 Tc
12.609 0 Td
1.778 Tw
(Note that for graphs, aginit is applied recursi)Tj
-0.15 Tc
191.056 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly to the graph and its subgraphs if)Tj
-280.953 -12 Td
0.091 Tw
(rec_size is ne)Tj
-0.05 Tc
53.902 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.392 Tw
(ve \()Tj
0 Tc
15.2121 0 Td
0.092 Tw
(of the actual rec_size.\)\))Tj
99.218 0 Td
(The)Tj
/R26803336 10 Tf
18.1422 0 Td
(name)Tj
/R26486880 10 Tf
25.9219 0 Td
(ar)Tj
7.58984 0 Td
[(gument of a record distinguishes v)25(arious types of)]TJ
-234.686 -12 Td
0.486 Tw
(records, and is programmer dened \(Libcgraph reserv)Tj
218.536 0 Td
0.485 Tw
(es the prex)Tj
/R26803336 10 Tf
52.8352 0 Td
(_ag)Tj
/R26486880 10 Tf
15 0 Td
2.985 Tw
(\). If)Tj
20.9602 0 Td
0.485 Tw
(size is 0, the call to)Tj
/R26803336 10 Tf
82.0699 0 Td
[(agbindr)18.0078(ec)]TJ
/R26486880 10 Tf
-389.401 -12 Td
0.65 Tw
[(is simply a lookup.)-564.993(The function)]TJ
/R26803336 10 Tf
138.9 0 Td
[(aggetr)17.9932(ec)]TJ
/R26486880 10 Tf
39.0602 0 Td
0.651 Tw
(can also be used for lookup.)Tj
/R26803336 10 Tf
121.106 0 Td
[(agdelr)18.0176(ec)]TJ
/R26486880 10 Tf
39.0707 0 Td
(deletes a named record)Tj
-338.137 -12 Td
0 Tw
(from one object.)Tj
/R26803336 10 Tf
70.8199 0 Td
(agclean)Tj
/R26486880 10 Tf
34.7199 0 Td
(does the same for all objects of the same class in an entire graph.)Tj
-105.54 -24 Td
(Internally)Tj
2.538 Tc
38.2301 0 Td
(,r)Tj
0 Tc
8.36797 0 Td
0.038 Tw
[(ecords are maintained in circular link)10.0073(ed lists attached to graph objects.)]TJ
-0.8 Tc
287.208 0 Td
1.638 Tw
(To a)Tj
0 Tc
17.2879 0 Td
(llo)Tj
2.538 Tc
10.3102 0 Td
(wr)Tj
0 Tc
13.0879 0 Td
0.038 Tw
(eferencing ap-)Tj
-374.492 -12 Td
1.715 Tw
(plication-dependent data without function calls or search, Libcgraph allo)Tj
304.25 0 Td
1.716 Tw
(ws setting and locking the list)Tj
-304.25 -12 Td
0.476 Tw
[(pointer of a graph, node, or edge on a particular record.)-547.585(This pointer can be obtained with the macro)]TJ
-0.55 Tc
/R26803336 10 Tf
414.223 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(-)Tj
-0.35 Tc
-428.673 -12 Td
(DA)Tj
-0.9 Tc
13.1398 0 Td
(TA)Tj
0 Tc
12.9898 0 Td
(\(obj\))Tj
6.827 Tc
/R26486880 10 Tf
20.55 0 Td
(.A)Tj
0 Tc
20.8738 0 Td
1.827 Tw
(cast, generally within a macro or inline function, is usually applied to con)Tj
-0.15 Tc
315.934 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.828 Tw
(rt the list)Tj
-392.777 -12 Td
0 Tw
[(pointer to an appropriate programmer)20.0073(-dened type.)]TJ
-0.8 Tc
24 TL
1.839 Tw
(To c)'
0 Tc
17.4891 0 Td
0.239 Tw
(ontrol the setting of this pointer)Tj
2.739 Tc
127.185 0 Td
(,t)Tj
0 Tc
8.01914 0 Td
(he)Tj
/R26803336 10 Tf
12.1789 0 Td
(mo)Tj
-0.1 Tc
13.2301 0 Td
(ve)Tj
0 Tc
9.33984 0 Td
[(_to_fr)18.0078(ont)]TJ
/R26486880 10 Tf
42.5488 0 Td
(ag may be)Tj
/R26803336 10 Tf
49.877 0 Td
[(TR)30.0146(UE)]TJ
/R26486880 10 Tf
30.218 0 Td
(or)Tj
-0.9 Tc
/R26803336 10 Tf
11.068 0 Td
(FA)Tj
0 Tc
12.4301 0 Td
(LSE)Tj
5.238 Tc
/R26486880 10 Tf
18.9 0 Td
(.I)Tj
0 Tc
11.068 0 Td
(f)Tj
/R26803336 10 Tf
6.06797 0 Td
(mo)Tj
-0.1 Tc
13.2301 0 Td
(ve)Tj
0 Tc
9.33984 0 Td
[(_to_fr)18.0078(ont)]TJ
/R26486880 10 Tf
-392.19 -12 Td
(is)Tj
/R26803336 10 Tf
9.44492 0 Td
[(TR)30.0159(UE)]TJ
2.775 Tc
/R26486880 10 Tf
27.4797 0 Td
(,t)Tj
0 Tc
8.05508 0 Td
0.275 Tw
[(he record will be lock)10(ed at the head of the list, so it can be accessed directly by)]TJ
-0.55 Tc
/R26803336 10 Tf
323.39 0 Td
(AG)Tj
-0.35 Tc
14.45 0 Td
(DA)Tj
-0.9 Tc
13.1398 0 Td
(TA)Tj
0 Tc
12.9898 0 Td
(\(obj\))Tj
/R26486880 10 Tf
20.55 0 Td
(.)Tj
-429.499 -12 Td
0 Tw
(The lock can be subsequently released or reset by a call to)Tj
/R26803336 10 Tf
234.94 0 Td
[(aggetr)17.9932(ec)]TJ
/R26486880 10 Tf
35.9102 0 Td
(.)Tj
/R26803336 10.95 Tf
-306.85 -28.8 Td
(DISCIPLINES)Tj
/R26486880 10 Tf
36 -12 Td
2.412 Tw
(\(This section is not intended for casual users.\))Tj
208.156 0 Td
(Programmer)Tj
49.7898 0 Td
2.411 Tw
(-dened disciplines customize certain re-)Tj
-257.946 -12 Td
0.484 Tw
(sources- ID namespace, memory)Tj
2.984 Tc
131.872 0 Td
(,a)Tj
0 Tc
9.92383 0 Td
(nd I/O - needed by Libcgraph.)Tj
2.985 Tc
128.984 0 Td
(Ad)Tj
0 Tc
15.2051 0 Td
0.485 Tw
(iscipline struct \(or NULL\) is passed)Tj
-285.985 -12 Td
0 Tw
(at graph creation time.)Tj
16.8 TL
T*[(struct Agdisc_s {)-3000(/* user')]TJ
2.5 Tc
128.96 0 Td
(sd)Tj
0 Tc
11.3898 0 Td
(iscipline */)Tj
-130.35 -12 Td
27.5 Tw
(Agmemdisc_t *mem;)Tj
12 TL
(Agiddisc_t *id;)'
144.555 -40.8 Td
0 Tw
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 5)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43743120 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R43743120 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
(of the source object ha)Tj
-0.15 Tc
90.3301 0 Td
0.3 Tw
(ve n)Tj
0 Tc
16.7898 0 Td
0 Tw
[(ot been declared for the tar)17.9932(get object.)]TJ
/R44387464 10.95 Tf
-143.12 -16.8 Td
(STRINGS)Tj
/R44071008 10 Tf
36 -12 Td
0.972 Tw
[(Libcgraph performs its o)24.9976(wn storage management of strings as reference-counted strings.)]TJ
368.971 0 Td
0.971 Tw
(The caller does)Tj
-368.971 -12 Td
0 Tw
(not need to dynamically allocate storage.)Tj
/R44387464 10 Tf
16.8 TL
(agstrdup)'
/R44071008 10 Tf
41.8379 0 Td
0.998 Tw
(returns a pointer to a reference-counted cop)Tj
3.499 Tc
180.268 0 Td
[(yo)349.917(ft)]TJ
0 Tc
23.1078 0 Td
0.999 Tw
[(he ar)18.0103(gument string, creating one if necessary)]TJ
184.284 0 Td
(.)Tj
/R44387464 10 Tf
-429.498 -12 Td
(agstrbind)Tj
/R44071008 10 Tf
44.5621 0 Td
0.941 Tw
[(returns a pointer to a reference-counted string if it e)15.0171(xists, or NULL if not.)-594.102(All uses of cgraph)]TJ
-44.5621 -12 Td
0 Tw
(strings need to be freed using)Tj
/R44387464 10 Tf
119.98 0 Td
[(agstrfr)18(ee)]TJ
/R44071008 10 Tf
40.6301 0 Td
(in order to correctly maintain the reference count.)Tj
-160.61 -16.8 Td
1.49 Tw
(The cgraph parser handles HTML-lik)Tj
3.991 Tc
155.82 0 Td
(es)Tj
0 Tc
12.3211 0 Td
1.491 Tw
(trings. These should be indistinguishable from other strings for)Tj
-168.141 -12 Td
0.16 Tw
(most purposes. T)Tj
2.66 Tc
68.1301 0 Td
(oc)Tj
0 Tc
12.1 0 Td
(reate an HTML-lik)Tj
2.66 Tc
76.3102 0 Td
(es)Tj
0 Tc
10.9898 0 Td
(tring, use)Tj
/R44387464 10 Tf
40.0398 0 Td
(agstrdup_html)Tj
2.66 Tc
/R44071008 10 Tf
63.3398 0 Td
(.T)Tj
0 Tc
11.2699 0 Td
(he)Tj
/R44387464 10 Tf
12.1 0 Td
(aghtmlstr)Tj
/R44071008 10 Tf
44.3199 0 Td
(function can be used to)Tj
-338.6 -12 Td
0 Tw
(query if a string is an ordinary string or an HTML-lik)Tj
2.5 Tc
213.76 0 Td
(es)Tj
0 Tc
10.8301 0 Td
(tring.)Tj
/R44387464 10 Tf
-224.59 -16.8 Td
(agcanonStr)Tj
/R44071008 10 Tf
52.1711 0 Td
0.781 Tw
[(returns a pointer to a v)15.0146(ersion of the input string canonicalized for output for later re-parsing.)]TJ
-52.1711 -12 Td
0.598 Tw
(This includes quoting special characters and k)Tj
-0.15 Tc
187.898 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
[(rds. It uses its o)24.9805(wn internal b)]TJ
118.408 0 Td
[(uf)24.9902(fer)]TJ
3.097 Tc
18.7801 0 Td
[(,s)309.688(ot)]TJ
0 Tc
20.3641 0 Td
0.597 Tw
[(he v)24.9902(alue will be)]TJ
-366.86 -12 Td
0.278 Tw
(lost on the ne)Tj
54.2941 0 Td
0.279 Tw
(xt call to)Tj
/R44387464 10 Tf
38.3371 0 Td
(agcanonStr)Tj
/R44071008 10 Tf
48.8898 0 Td
(.)Tj
/R44387464 10 Tf
7.77891 0 Td
[(agstr)17.9932(canon)]TJ
/R44071008 10 Tf
49.8191 0 Td
[(is an unsafe v)15.0122(ersion of)]TJ
/R44387464 10 Tf
93.725 0 Td
(agcanonStr)Tj
2.779 Tc
/R44071008 10 Tf
48.8898 0 Td
[(,i)277.9(nw)]TJ
0 Tc
23.0578 0 Td
(hich the applica-)Tj
-364.792 -12 Td
0.181 Tw
(tion passes in a b)Tj
68.8539 0 Td
(uf)Tj
8.08008 0 Td
[(fer as the second ar)18(gument. Note that the b)]TJ
172.418 0 Td
(uf)Tj
8.08008 0 Td
0.18 Tw
(fer may not be used; if the input string is in)Tj
-257.432 -12 Td
0.362 Tw
(canonical form, the function will just return a pointer to it.)Tj
-0.15 Tc
242.293 0 Td
(Fo)Tj
2.863 Tc
10.4102 0 Td
(rb)Tj
0 Tc
11.193 0 Td
0.363 Tw
(oth of the functions, the input string must)Tj
-263.896 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
1.315 Tw
(ve b)Tj
0 Tc
17.8051 0 Td
1.015 Tw
(een created using)Tj
/R44387464 10 Tf
74.9648 0 Td
(agstrdup)Tj
/R44071008 10 Tf
41.8551 0 Td
(or)Tj
/R44387464 10 Tf
11.8449 0 Td
(agstrdup_html)Tj
6.015 Tc
/R44071008 10 Tf
63.3398 0 Td
(.F)Tj
0 Tc
14.075 0 Td
[(inally)64.9927(,)]TJ
/R44387464 10 Tf
28.1449 0 Td
(agcanonStr)Tj
/R44071008 10 Tf
52.4051 0 Td
(is identical with)Tj
/R44387464 10 Tf
69.4352 0 Td
(agcanonStr)Tj
-0.15 Tc
/R44071008 10 Tf
-383.11 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
1.033 Tw
(cept it can be used with an)Tj
3.533 Tc
112.138 0 Td
(yc)Tj
0 Tc
12.973 0 Td
1.034 Tw
[(haracter string. The second ar)17.9834(gument indicates whether or not the string)]TJ
-134.401 -12 Td
0 Tw
(should be canonicalized as an HTML-lik)Tj
2.5 Tc
163.48 0 Td
(es)Tj
0 Tc
10.8301 0 Td
(tring.)Tj
/R44387464 10.95 Tf
-210.31 -16.8 Td
(RECORDS)Tj
/R44071008 10 Tf
36 -12 Td
0.942 Tw
(Uninterpreted records may be attached to graphs, subgraphs, nodes, and edges for ef)Tj
348.464 0 Td
0.941 Tw
(cient operations on)Tj
-0.25 Tc
-348.464 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0.049 Tw
(lues such as marks, weights, counts, and pointers needed by algorithms.)Tj
292.73 0 Td
0.05 Tw
(Application programmers dene)Tj
-301.92 -12 Td
0 Tw
[(the elds of these records, b)20(ut the)]TJ
2.5 Tc
134.35 0 Td
(ym)Tj
0 Tc
15.2801 0 Td
[(ust be declared with a common header as sho)25.0098(wn belo)]TJ
-0.65 Tc
212.51 0 Td
(w.)Tj
0 Tc
-362.14 -16.8 Td
(typedef struct {)Tj
10 -12 Td
17.5 Tw
(Agrec_t header;)Tj
12 TL
0 Tw
T*[(/* programmer)19.9841(-dened elds follo)]TJ
2.5 Tc
137.59 0 Td
(w*)Tj
0 Tc
14.7199 0 Td
(/)Tj
2.5 Tc
-162.31 -12 Td
(}u)Tj
0 Tc
12.3 0 Td
(ser_data_t;)Tj
-12.3 -16.8 Td
0.018 Tw
[(Records are created and managed by Libcgraph. A programmer must e)14.9854(xplicitly attach them to the objects in)]TJ
2.84 Tc
(ag)'
0 Tc
12.2801 0 Td
0.34 Tw
[(raph, either to indi)25(vidual objects one at a time via)]TJ
/R44387464 10 Tf
203.96 0 Td
[(agbindr)18.0078(ec)]TJ
2.84 Tc
/R44071008 10 Tf
42.6 0 Td
[(,o)284.016(rt)284(oa)]TJ
0 Tc
31.5699 0 Td
(ll the objects of the same class in a)Tj
-290.41 -12 Td
1.779 Tw
(graph via)Tj
/R44387464 10 Tf
43.548 0 Td
(aginit)Tj
6.779 Tc
/R44071008 10 Tf
24.45 0 Td
(.\()Tj
0 Tc
12.609 0 Td
1.778 Tw
(Note that for graphs, aginit is applied recursi)Tj
-0.15 Tc
191.056 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly to the graph and its subgraphs if)Tj
-280.953 -12 Td
0.091 Tw
(rec_size is ne)Tj
-0.05 Tc
53.902 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.392 Tw
(ve \()Tj
0 Tc
15.2121 0 Td
0.092 Tw
(of the actual rec_size.\)\))Tj
99.218 0 Td
(The)Tj
/R44387464 10 Tf
18.1422 0 Td
(name)Tj
/R44071008 10 Tf
25.9219 0 Td
(ar)Tj
7.58984 0 Td
[(gument of a record distinguishes v)25(arious types of)]TJ
-234.686 -12 Td
0.486 Tw
(records, and is programmer dened \(Libcgraph reserv)Tj
218.536 0 Td
0.485 Tw
(es the prex)Tj
/R44387464 10 Tf
52.8352 0 Td
(_ag)Tj
/R44071008 10 Tf
15 0 Td
2.985 Tw
(\). If)Tj
20.9602 0 Td
0.485 Tw
(size is 0, the call to)Tj
/R44387464 10 Tf
82.0699 0 Td
[(agbindr)18.0078(ec)]TJ
/R44071008 10 Tf
-389.401 -12 Td
0.65 Tw
[(is simply a lookup.)-564.993(The function)]TJ
/R44387464 10 Tf
138.9 0 Td
[(aggetr)17.9932(ec)]TJ
/R44071008 10 Tf
39.0602 0 Td
0.651 Tw
(can also be used for lookup.)Tj
/R44387464 10 Tf
121.106 0 Td
[(agdelr)18.0176(ec)]TJ
/R44071008 10 Tf
39.0707 0 Td
(deletes a named record)Tj
-338.137 -12 Td
0 Tw
(from one object.)Tj
/R44387464 10 Tf
70.8199 0 Td
(agclean)Tj
/R44071008 10 Tf
34.7199 0 Td
(does the same for all objects of the same class in an entire graph.)Tj
-105.54 -24 Td
(Internally)Tj
2.538 Tc
38.2301 0 Td
(,r)Tj
0 Tc
8.36797 0 Td
0.038 Tw
[(ecords are maintained in circular link)10.0073(ed lists attached to graph objects.)]TJ
-0.8 Tc
287.208 0 Td
1.638 Tw
(To a)Tj
0 Tc
17.2879 0 Td
(llo)Tj
2.538 Tc
10.3102 0 Td
(wr)Tj
0 Tc
13.0879 0 Td
0.038 Tw
(eferencing ap-)Tj
-374.492 -12 Td
1.715 Tw
(plication-dependent data without function calls or search, Libcgraph allo)Tj
304.25 0 Td
1.716 Tw
(ws setting and locking the list)Tj
-304.25 -12 Td
0.476 Tw
[(pointer of a graph, node, or edge on a particular record.)-547.585(This pointer can be obtained with the macro)]TJ
-0.55 Tc
/R44387464 10 Tf
414.223 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(-)Tj
-0.35 Tc
-428.673 -12 Td
(DA)Tj
-0.9 Tc
13.1398 0 Td
(TA)Tj
0 Tc
12.9898 0 Td
(\(obj\))Tj
6.827 Tc
/R44071008 10 Tf
20.55 0 Td
(.A)Tj
0 Tc
20.8738 0 Td
1.827 Tw
(cast, generally within a macro or inline function, is usually applied to con)Tj
-0.15 Tc
315.934 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.828 Tw
(rt the list)Tj
-392.777 -12 Td
0 Tw
[(pointer to an appropriate programmer)20.0073(-dened type.)]TJ
-0.8 Tc
24 TL
1.839 Tw
(To c)'
0 Tc
17.4891 0 Td
0.239 Tw
(ontrol the setting of this pointer)Tj
2.739 Tc
127.185 0 Td
(,t)Tj
0 Tc
8.01914 0 Td
(he)Tj
/R44387464 10 Tf
12.1789 0 Td
(mo)Tj
-0.1 Tc
13.2301 0 Td
(ve)Tj
0 Tc
9.33984 0 Td
[(_to_fr)18.0078(ont)]TJ
/R44071008 10 Tf
42.5488 0 Td
(ag may be)Tj
/R44387464 10 Tf
49.877 0 Td
[(TR)30.0146(UE)]TJ
/R44071008 10 Tf
30.218 0 Td
(or)Tj
-0.9 Tc
/R44387464 10 Tf
11.068 0 Td
(FA)Tj
0 Tc
12.4301 0 Td
(LSE)Tj
5.238 Tc
/R44071008 10 Tf
18.9 0 Td
(.I)Tj
0 Tc
11.068 0 Td
(f)Tj
/R44387464 10 Tf
6.06797 0 Td
(mo)Tj
-0.1 Tc
13.2301 0 Td
(ve)Tj
0 Tc
9.33984 0 Td
[(_to_fr)18.0078(ont)]TJ
/R44071008 10 Tf
-392.19 -12 Td
(is)Tj
/R44387464 10 Tf
9.44492 0 Td
[(TR)30.0159(UE)]TJ
2.775 Tc
/R44071008 10 Tf
27.4797 0 Td
(,t)Tj
0 Tc
8.05508 0 Td
0.275 Tw
[(he record will be lock)10(ed at the head of the list, so it can be accessed directly by)]TJ
-0.55 Tc
/R44387464 10 Tf
323.39 0 Td
(AG)Tj
-0.35 Tc
14.45 0 Td
(DA)Tj
-0.9 Tc
13.1398 0 Td
(TA)Tj
0 Tc
12.9898 0 Td
(\(obj\))Tj
/R44071008 10 Tf
20.55 0 Td
(.)Tj
-429.499 -12 Td
0 Tw
(The lock can be subsequently released or reset by a call to)Tj
/R44387464 10 Tf
234.94 0 Td
[(aggetr)17.9932(ec)]TJ
/R44071008 10 Tf
35.9102 0 Td
(.)Tj
/R44387464 10.95 Tf
-306.85 -28.8 Td
(DISCIPLINES)Tj
/R44071008 10 Tf
36 -12 Td
2.412 Tw
(\(This section is not intended for casual users.\))Tj
208.156 0 Td
(Programmer)Tj
49.7898 0 Td
2.411 Tw
(-dened disciplines customize certain re-)Tj
-257.946 -12 Td
0.484 Tw
(sources- ID namespace, memory)Tj
2.984 Tc
131.872 0 Td
(,a)Tj
0 Tc
9.92383 0 Td
(nd I/O - needed by Libcgraph.)Tj
2.985 Tc
128.984 0 Td
(Ad)Tj
0 Tc
15.2051 0 Td
0.485 Tw
(iscipline struct \(or NULL\) is passed)Tj
-285.985 -12 Td
0 Tw
(at graph creation time.)Tj
16.8 TL
T*[(struct Agdisc_s {)-3000(/* user')]TJ
2.5 Tc
128.96 0 Td
(sd)Tj
0 Tc
11.3898 0 Td
(iscipline */)Tj
-130.35 -12 Td
27.5 Tw
(Agmemdisc_t *mem;)Tj
12 TL
(Agiddisc_t *id;)'
144.555 -40.8 Td
0 Tw
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 5)Tj
ET
Q
Q
\n \n \n \n \n-3883\n+3884\n \n \n \n \n-R26803336\n+R44387464\n \n-R26486880\n+R44071008\n \n-R26158992\n+R43743120\n \n \n \n \n \n \n Type\n@@ -914,29 +914,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26158992 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R26158992 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
(\(3\))Tj
-410.34 -36 Td
27.5 Tw
(Agiodisc_t *io;)Tj
2.5 Tc
-10 -12 Td
(};)Tj
16.8 TL
(Ad)'
0 Tc
14.7199 0 Td
0 Tw
[(ef)10.0073(ault discipline is supplied when NULL is gi)]TJ
-0.15 Tc
182.14 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nf)Tj
0 Tc
10.8301 0 Td
(or an)Tj
2.5 Tc
20.1199 0 Td
[(yo)250(ft)]TJ
0 Tc
21.1102 0 Td
(hese elds.)Tj
/R26803336 10.95 Tf
-294.21 -28.8 Td
(ID DISCIPLINE)Tj
/R26486880 10 Tf
36 -12 Td
0.309 Tw
[(An ID allocator discipline allo)25.0073(ws a client to control assignment of IDs \(uninterpreted inte)]TJ
361.067 0 Td
0.308 Tw
[(ger v)24.9854(alues\) to ob-)]TJ
-361.067 -12 Td
0 Tw
(jects, and possibly ho)Tj
2.5 Tc
85.8602 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he)Tj
2.5 Tc
9.28984 0 Td
(ya)Tj
0 Tc
11.9398 0 Td
(re mapped to and from strings.)Tj
-119.59 -24 Td
[(struct Agiddisc_s {)-3249.99(/* object ID allocator */)]TJ
-0.2 Tc
10 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
[(id *\(*open\) \(Agraph_t * g, Agdisc_t*\);)-1750(/* associated with a graph */)]TJ
-9.8 -12 Td
[(long \(*map\) \(v)20.0159(oid *state, int objtype, char *str)]TJ
2.5 Tc
185.77 0 Td
(,u)Tj
0 Tc
10 0 Td
(nsigned long *id, int createag\);)Tj
-195.77 -12 Td
[(long \(*alloc\) \(v)19.9841(oid *state, int objtype, unsigned long id\);)]TJ
-0.2 Tc
12 TL
(vo)'
0 Tc
9.8 0 Td
[(id \(*free\) \(v)19.9841(oid *state, int objtype, unsigned long id\);)]TJ
-9.8 -12 Td
[(char *\(*print\) \(v)20.0159(oid *state, int objtype, unsigned long id\);)]TJ
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
[(id \(*close\) \(v)20.0073(oid *state\);)]TJ
-19.8 -12 Td
(};)Tj
/R26158992 10 Tf
16.8 TL
(open)'
/R26486880 10 Tf
22.198 0 Td
0.258 Tw
(permits the ID discipline to initialize an)Tj
2.758 Tc
160.278 0 Td
(yd)Tj
0 Tc
12.7578 0 Td
(ata structures that it maintains per indi)Tj
154.618 0 Td
0.259 Tw
[(vidual graph.)-525.889(Its re-)]TJ
-349.852 -12 Td
0 Tw
[(turn v)24.9841(alue is then passed as the rst ar)17.9834(gument \(v)19.9927(oid *state\) to all subsequent ID manager calls.)]TJ
/R26158992 10 Tf
(alloc)'
/R26486880 10 Tf
23.2691 0 Td
0.769 Tw
(informs the ID manager that Libcgraph is attempting to create an object with a specic ID that w)Tj
400.403 0 Td
(as)Tj
-423.672 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.55 Tc
9.28984 0 Td
[(nb)355(yac)]TJ
0 Tc
34.5301 0 Td
3.55 Tw
(lient. The)Tj
45.4301 0 Td
1.05 Tw
(ID manager should return TR)Tj
122.11 0 Td
1.051 Tw
(UE \(nonzero\) if the ID can be allocated, or F)Tj
188.109 0 Td
(ALSE)Tj
-406.999 -12 Td
0 Tw
(\(which aborts the operation\).)Tj
/R26158992 10 Tf
T*[(fr)37(ee)]TJ
/R26486880 10 Tf
18.0941 0 Td
0.413 Tw
(is called to inform the ID manager that the object labeled with the gi)Tj
-0.15 Tc
278.689 0 Td
(ve)Tj
2.913 Tc
9.28984 0 Td
[(nI)291.304(Di)291.309(sa)]TJ
0 Tc
35.3988 0 Td
(bout to go out of e)Tj
75.525 0 Td
(xis-)Tj
-416.997 -12 Td
(tence.)Tj
/R26158992 10 Tf
(map)'
/R26486880 10 Tf
20.227 0 Td
0.508 Tw
[(is called to create or look-up IDs by string name \(if supported by the ID manager\).)-550.781(Returning TR)]TJ
398.446 0 Td
(UE)Tj
-418.673 -12 Td
0.863 Tw
[(\(nonzero\) in all cases means that the request succeeded \(with a v)25.0195(alid ID stored through)]TJ
-0.37 Tc
/R26158992 10 Tf
362.335 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(sult)Tj
5.863 Tc
/R26486880 10 Tf
14.45 0 Td
(.T)Tj
0 Tc
14.473 0 Td
0.862 Tw
(here are)Tj
-399.218 -12 Td
0 Tw
(four cases:)Tj
36 -16.8 Td
()Tj
/R26158992 10 Tf
10 0 Td
0.07 Tw
(name != NULL)Tj
/R26486880 10 Tf
64.4602 0 Td
(and)Tj
/R26158992 10 Tf
17.0102 0 Td
[(cr)36.9849(eatea)]TJ
2.57 Tc
34.5203 0 Td
[(g=)257.007(=1)]TJ
/R26486880 10 Tf
28.6398 0 Td
(:T)Tj
0 Tc
11.4602 0 Td
0.071 Tw
(his requests mapping a string \(e.g. a name in a graph le\))Tj
-156.091 -12 Td
0.564 Tw
(into a ne)Tj
3.064 Tc
35.318 0 Td
(wI)Tj
0 Tc
13.6141 0 Td
3.063 Tw
(D. If)Tj
25.0059 0 Td
0.563 Tw
(the ID manager can comply)Tj
3.063 Tc
112.682 0 Td
(,t)Tj
0 Tc
8.34297 0 Td
(hen it stores the result and returns TR)Tj
153.801 0 Td
3.063 Tw
(UE. It)Tj
30.566 0 Td
(is)Tj
-379.33 -12 Td
0.213 Tw
(then also responsible for being able to)Tj
/R26158992 10 Tf
156.191 0 Td
(print)Tj
/R26486880 10 Tf
22.1629 0 Td
[(the ID ag)5.00732(ain as a string.)-521.289(Otherwise the ID manager)]TJ
-178.354 -12 Td
0.244 Tw
(may return F)Tj
51.4078 0 Td
0.243 Tw
[(ALSE b)20.0024(ut it must implement the follo)25.0073(wing \(at least for graph le reading and writ-)]TJ
-51.4078 -12 Td
0 Tw
[(ing to w)9.99268(ork\):)]TJ
-10 -16.8 Td
()Tj
/R26158992 10 Tf
10 0 Td
1.554 Tw
(name == NULL)Tj
/R26486880 10 Tf
72.332 0 Td
(and)Tj
/R26158992 10 Tf
18.4941 0 Td
[(cr)36.9849(eatea)]TJ
4.054 Tc
34.5203 0 Td
(g=)Tj
4.055 Tc
15.8039 0 Td
(=1)Tj
/R26486880 10 Tf
15.8051 0 Td
(:T)Tj
0 Tc
12.9449 0 Td
1.555 Tw
(he ID manager creates a unique ne)Tj
4.055 Tc
147.36 0 Td
[(wI)405.493(Do)405.498(fi)]TJ
0 Tc
41.0449 0 Td
(ts o)Tj
15.475 0 Td
(wn)Tj
-373.78 -12 Td
3.158 Tw
(choosing. Although)Tj
85.2059 0 Td
0.658 Tw
(it may return F)Tj
60.9539 0 Td
0.657 Tw
[(ALSE if it does not support anon)14.9902(ymous objects, b)19.9951(ut this is)]TJ
-146.16 -12 Td
0 Tw
(strongly discouraged \(to support "local names" in graph les.\))Tj
-10 -16.8 Td
()Tj
/R26158992 10 Tf
10 0 Td
0.97 Tw
(name != NULL)Tj
/R26486880 10 Tf
67.1602 0 Td
(and)Tj
/R26158992 10 Tf
17.9102 0 Td
[(cr)36.9849(eatea)]TJ
3.47 Tc
34.5203 0 Td
[(g=)347.007(=0)]TJ
/R26486880 10 Tf
30.4398 0 Td
(:T)Tj
0 Tc
12.3602 0 Td
[(his is a namespace probe.)-596.992(If the name w)10.0098(as pre)]TJ
194.16 0 Td
(viously)Tj
-356.55 -12 Td
0.643 Tw
(mapped into an allocated ID by the ID manager)Tj
3.143 Tc
195.254 0 Td
(,t)Tj
0 Tc
8.42305 0 Td
(hen the manager must return this ID.)Tj
156.421 0 Td
[(Other)20.0098(-)]TJ
-360.098 -12 Td
1.204 Tw
(wise, the ID manager may either return F)Tj
172.648 0 Td
1.205 Tw
(ALSE, or may store an)Tj
3.705 Tc
96.6 0 Td
(yu)Tj
0 Tc
13.7051 0 Td
(nallocated ID into result.)Tj
-282.953 -12 Td
0.994 Tw
(\(This is con)Tj
-0.15 Tc
48.8078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient, for e)15.0098(xample, if names are kno)25.0073(wn to be digit strings that are directly con-)]TJ
-0.15 Tc
-58.0977 -12 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
[(rted into inte)14.9854(ger v)25.0073(alues.\))]TJ
-19.2898 -16.8 Td
()Tj
/R26158992 10 Tf
10 0 Td
(name == NULL)Tj
/R26486880 10 Tf
67.6699 0 Td
(and)Tj
/R26158992 10 Tf
16.9398 0 Td
[(cr)36.9849(eatea)]TJ
2.5 Tc
34.5203 0 Td
[(g=)250(=0)]TJ
/R26486880 10 Tf
28.5 0 Td
(:f)Tj
0 Tc
8.61016 0 Td
(orbidden.)Tj
/R26158992 10 Tf
-202.24 -16.8 Td
(print)Tj
/R26486880 10 Tf
22.3828 0 Td
0.433 Tw
[(is allo)24.9878(wed to return a pointer to a static b)]TJ
167.037 0 Td
(uf)Tj
8.08008 0 Td
0.434 Tw
(fer; a caller must cop)Tj
2.934 Tc
86.0559 0 Td
(yi)Tj
0 Tc
10.7141 0 Td
[(ts v)25.0098(alue if needed past subsequent)]TJ
-294.27 -12 Td
(calls.)Tj
/R26158992 10 Tf
25.8301 0 Td
(NULL)Tj
/R26486880 10 Tf
27.5102 0 Td
0 Tw
(should be returned by ID managers that do not map names.)Tj
-53.3402 -16.8 Td
(The)Tj
/R26158992 10 Tf
18.518 0 Td
(map)Tj
/R26486880 10 Tf
20.1879 0 Td
(and)Tj
/R26158992 10 Tf
17.4078 0 Td
(alloc)Tj
/R26486880 10 Tf
22.9672 0 Td
0.467 Tw
[(calls do not pass a pointer to the ne)24.9829(wly allocated object.)-546.699(If a client needs to install ob-)]TJ
-79.0809 -12 Td
0 Tw
(ject pointers in a handle table, it can obtain them via ne)Tj
2.5 Tc
220.83 0 Td
(wo)Tj
0 Tc
14.7199 0 Td
(bject callbacks.)Tj
/R26803336 10.95 Tf
-271.55 -16.8 Td
(IO DISCIPLINE)Tj
/R26486880 10 Tf
36 -12 Td
[(The I/O discipline pro)15(vides an abstraction for the reading and writing of graphs.)]TJ
12 TL
(struct Agiodisc_s {)'
10 -12 Td
17.5 Tw
(int \(*fread\)\(v)Tj
70.8898 0 Td
0 Tw
[(oid *chan, char *b)20.0073(uf, int b)20.0146(ufsize\);)]TJ
-70.8898 -12 Td
17.5 Tw
(int \(*putstr\)\(v)Tj
73.1301 0 Td
0 Tw
(oid *chan, char *str\);)Tj
71.425 -45.6 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 6)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43743120 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R43743120 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
(\(3\))Tj
-410.34 -36 Td
27.5 Tw
(Agiodisc_t *io;)Tj
2.5 Tc
-10 -12 Td
(};)Tj
16.8 TL
(Ad)'
0 Tc
14.7199 0 Td
0 Tw
[(ef)10.0073(ault discipline is supplied when NULL is gi)]TJ
-0.15 Tc
182.14 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nf)Tj
0 Tc
10.8301 0 Td
(or an)Tj
2.5 Tc
20.1199 0 Td
[(yo)250(ft)]TJ
0 Tc
21.1102 0 Td
(hese elds.)Tj
/R44387464 10.95 Tf
-294.21 -28.8 Td
(ID DISCIPLINE)Tj
/R44071008 10 Tf
36 -12 Td
0.309 Tw
[(An ID allocator discipline allo)25.0073(ws a client to control assignment of IDs \(uninterpreted inte)]TJ
361.067 0 Td
0.308 Tw
[(ger v)24.9854(alues\) to ob-)]TJ
-361.067 -12 Td
0 Tw
(jects, and possibly ho)Tj
2.5 Tc
85.8602 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he)Tj
2.5 Tc
9.28984 0 Td
(ya)Tj
0 Tc
11.9398 0 Td
(re mapped to and from strings.)Tj
-119.59 -24 Td
[(struct Agiddisc_s {)-3249.99(/* object ID allocator */)]TJ
-0.2 Tc
10 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
[(id *\(*open\) \(Agraph_t * g, Agdisc_t*\);)-1750(/* associated with a graph */)]TJ
-9.8 -12 Td
[(long \(*map\) \(v)20.0159(oid *state, int objtype, char *str)]TJ
2.5 Tc
185.77 0 Td
(,u)Tj
0 Tc
10 0 Td
(nsigned long *id, int createag\);)Tj
-195.77 -12 Td
[(long \(*alloc\) \(v)19.9841(oid *state, int objtype, unsigned long id\);)]TJ
-0.2 Tc
12 TL
(vo)'
0 Tc
9.8 0 Td
[(id \(*free\) \(v)19.9841(oid *state, int objtype, unsigned long id\);)]TJ
-9.8 -12 Td
[(char *\(*print\) \(v)20.0159(oid *state, int objtype, unsigned long id\);)]TJ
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
[(id \(*close\) \(v)20.0073(oid *state\);)]TJ
-19.8 -12 Td
(};)Tj
/R43743120 10 Tf
16.8 TL
(open)'
/R44071008 10 Tf
22.198 0 Td
0.258 Tw
(permits the ID discipline to initialize an)Tj
2.758 Tc
160.278 0 Td
(yd)Tj
0 Tc
12.7578 0 Td
(ata structures that it maintains per indi)Tj
154.618 0 Td
0.259 Tw
[(vidual graph.)-525.889(Its re-)]TJ
-349.852 -12 Td
0 Tw
[(turn v)24.9841(alue is then passed as the rst ar)17.9834(gument \(v)19.9927(oid *state\) to all subsequent ID manager calls.)]TJ
/R43743120 10 Tf
(alloc)'
/R44071008 10 Tf
23.2691 0 Td
0.769 Tw
(informs the ID manager that Libcgraph is attempting to create an object with a specic ID that w)Tj
400.403 0 Td
(as)Tj
-423.672 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.55 Tc
9.28984 0 Td
[(nb)355(yac)]TJ
0 Tc
34.5301 0 Td
3.55 Tw
(lient. The)Tj
45.4301 0 Td
1.05 Tw
(ID manager should return TR)Tj
122.11 0 Td
1.051 Tw
(UE \(nonzero\) if the ID can be allocated, or F)Tj
188.109 0 Td
(ALSE)Tj
-406.999 -12 Td
0 Tw
(\(which aborts the operation\).)Tj
/R43743120 10 Tf
T*[(fr)37(ee)]TJ
/R44071008 10 Tf
18.0941 0 Td
0.413 Tw
(is called to inform the ID manager that the object labeled with the gi)Tj
-0.15 Tc
278.689 0 Td
(ve)Tj
2.913 Tc
9.28984 0 Td
[(nI)291.304(Di)291.309(sa)]TJ
0 Tc
35.3988 0 Td
(bout to go out of e)Tj
75.525 0 Td
(xis-)Tj
-416.997 -12 Td
(tence.)Tj
/R43743120 10 Tf
(map)'
/R44071008 10 Tf
20.227 0 Td
0.508 Tw
[(is called to create or look-up IDs by string name \(if supported by the ID manager\).)-550.781(Returning TR)]TJ
398.446 0 Td
(UE)Tj
-418.673 -12 Td
0.863 Tw
[(\(nonzero\) in all cases means that the request succeeded \(with a v)25.0195(alid ID stored through)]TJ
-0.37 Tc
/R43743120 10 Tf
362.335 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(sult)Tj
5.863 Tc
/R44071008 10 Tf
14.45 0 Td
(.T)Tj
0 Tc
14.473 0 Td
0.862 Tw
(here are)Tj
-399.218 -12 Td
0 Tw
(four cases:)Tj
36 -16.8 Td
()Tj
/R43743120 10 Tf
10 0 Td
0.07 Tw
(name != NULL)Tj
/R44071008 10 Tf
64.4602 0 Td
(and)Tj
/R43743120 10 Tf
17.0102 0 Td
[(cr)36.9849(eatea)]TJ
2.57 Tc
34.5203 0 Td
[(g=)257.007(=1)]TJ
/R44071008 10 Tf
28.6398 0 Td
(:T)Tj
0 Tc
11.4602 0 Td
0.071 Tw
(his requests mapping a string \(e.g. a name in a graph le\))Tj
-156.091 -12 Td
0.564 Tw
(into a ne)Tj
3.064 Tc
35.318 0 Td
(wI)Tj
0 Tc
13.6141 0 Td
3.063 Tw
(D. If)Tj
25.0059 0 Td
0.563 Tw
(the ID manager can comply)Tj
3.063 Tc
112.682 0 Td
(,t)Tj
0 Tc
8.34297 0 Td
(hen it stores the result and returns TR)Tj
153.801 0 Td
3.063 Tw
(UE. It)Tj
30.566 0 Td
(is)Tj
-379.33 -12 Td
0.213 Tw
(then also responsible for being able to)Tj
/R43743120 10 Tf
156.191 0 Td
(print)Tj
/R44071008 10 Tf
22.1629 0 Td
[(the ID ag)5.00732(ain as a string.)-521.289(Otherwise the ID manager)]TJ
-178.354 -12 Td
0.244 Tw
(may return F)Tj
51.4078 0 Td
0.243 Tw
[(ALSE b)20.0024(ut it must implement the follo)25.0073(wing \(at least for graph le reading and writ-)]TJ
-51.4078 -12 Td
0 Tw
[(ing to w)9.99268(ork\):)]TJ
-10 -16.8 Td
()Tj
/R43743120 10 Tf
10 0 Td
1.554 Tw
(name == NULL)Tj
/R44071008 10 Tf
72.332 0 Td
(and)Tj
/R43743120 10 Tf
18.4941 0 Td
[(cr)36.9849(eatea)]TJ
4.054 Tc
34.5203 0 Td
(g=)Tj
4.055 Tc
15.8039 0 Td
(=1)Tj
/R44071008 10 Tf
15.8051 0 Td
(:T)Tj
0 Tc
12.9449 0 Td
1.555 Tw
(he ID manager creates a unique ne)Tj
4.055 Tc
147.36 0 Td
[(wI)405.493(Do)405.498(fi)]TJ
0 Tc
41.0449 0 Td
(ts o)Tj
15.475 0 Td
(wn)Tj
-373.78 -12 Td
3.158 Tw
(choosing. Although)Tj
85.2059 0 Td
0.658 Tw
(it may return F)Tj
60.9539 0 Td
0.657 Tw
[(ALSE if it does not support anon)14.9902(ymous objects, b)19.9951(ut this is)]TJ
-146.16 -12 Td
0 Tw
(strongly discouraged \(to support "local names" in graph les.\))Tj
-10 -16.8 Td
()Tj
/R43743120 10 Tf
10 0 Td
0.97 Tw
(name != NULL)Tj
/R44071008 10 Tf
67.1602 0 Td
(and)Tj
/R43743120 10 Tf
17.9102 0 Td
[(cr)36.9849(eatea)]TJ
3.47 Tc
34.5203 0 Td
[(g=)347.007(=0)]TJ
/R44071008 10 Tf
30.4398 0 Td
(:T)Tj
0 Tc
12.3602 0 Td
[(his is a namespace probe.)-596.992(If the name w)10.0098(as pre)]TJ
194.16 0 Td
(viously)Tj
-356.55 -12 Td
0.643 Tw
(mapped into an allocated ID by the ID manager)Tj
3.143 Tc
195.254 0 Td
(,t)Tj
0 Tc
8.42305 0 Td
(hen the manager must return this ID.)Tj
156.421 0 Td
[(Other)20.0098(-)]TJ
-360.098 -12 Td
1.204 Tw
(wise, the ID manager may either return F)Tj
172.648 0 Td
1.205 Tw
(ALSE, or may store an)Tj
3.705 Tc
96.6 0 Td
(yu)Tj
0 Tc
13.7051 0 Td
(nallocated ID into result.)Tj
-282.953 -12 Td
0.994 Tw
(\(This is con)Tj
-0.15 Tc
48.8078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient, for e)15.0098(xample, if names are kno)25.0073(wn to be digit strings that are directly con-)]TJ
-0.15 Tc
-58.0977 -12 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
[(rted into inte)14.9854(ger v)25.0073(alues.\))]TJ
-19.2898 -16.8 Td
()Tj
/R43743120 10 Tf
10 0 Td
(name == NULL)Tj
/R44071008 10 Tf
67.6699 0 Td
(and)Tj
/R43743120 10 Tf
16.9398 0 Td
[(cr)36.9849(eatea)]TJ
2.5 Tc
34.5203 0 Td
[(g=)250(=0)]TJ
/R44071008 10 Tf
28.5 0 Td
(:f)Tj
0 Tc
8.61016 0 Td
(orbidden.)Tj
/R43743120 10 Tf
-202.24 -16.8 Td
(print)Tj
/R44071008 10 Tf
22.3828 0 Td
0.433 Tw
[(is allo)24.9878(wed to return a pointer to a static b)]TJ
167.037 0 Td
(uf)Tj
8.08008 0 Td
0.434 Tw
(fer; a caller must cop)Tj
2.934 Tc
86.0559 0 Td
(yi)Tj
0 Tc
10.7141 0 Td
[(ts v)25.0098(alue if needed past subsequent)]TJ
-294.27 -12 Td
(calls.)Tj
/R43743120 10 Tf
25.8301 0 Td
(NULL)Tj
/R44071008 10 Tf
27.5102 0 Td
0 Tw
(should be returned by ID managers that do not map names.)Tj
-53.3402 -16.8 Td
(The)Tj
/R43743120 10 Tf
18.518 0 Td
(map)Tj
/R44071008 10 Tf
20.1879 0 Td
(and)Tj
/R43743120 10 Tf
17.4078 0 Td
(alloc)Tj
/R44071008 10 Tf
22.9672 0 Td
0.467 Tw
[(calls do not pass a pointer to the ne)24.9829(wly allocated object.)-546.699(If a client needs to install ob-)]TJ
-79.0809 -12 Td
0 Tw
(ject pointers in a handle table, it can obtain them via ne)Tj
2.5 Tc
220.83 0 Td
(wo)Tj
0 Tc
14.7199 0 Td
(bject callbacks.)Tj
/R44387464 10.95 Tf
-271.55 -16.8 Td
(IO DISCIPLINE)Tj
/R44071008 10 Tf
36 -12 Td
[(The I/O discipline pro)15(vides an abstraction for the reading and writing of graphs.)]TJ
12 TL
(struct Agiodisc_s {)'
10 -12 Td
17.5 Tw
(int \(*fread\)\(v)Tj
70.8898 0 Td
0 Tw
[(oid *chan, char *b)20.0073(uf, int b)20.0146(ufsize\);)]TJ
-70.8898 -12 Td
17.5 Tw
(int \(*putstr\)\(v)Tj
73.1301 0 Td
0 Tw
(oid *chan, char *str\);)Tj
71.425 -45.6 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 6)Tj
ET
Q
Q
\n \n \n \n \n-3186\n+3190\n \n \n \n \n-R26803336\n+R44387464\n \n-R26486880\n+R44071008\n \n-R26158992\n+R43743120\n \n \n \n \n \n \n Type\n@@ -973,29 +973,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26158992 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R26158992 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
(\(3\))Tj
-410.34 -36 Td
17.5 Tw
(int \(*ush\)\(v)Tj
69.8 0 Td
0 Tw
[(oid *chan\);)-1000(/* sync */)]TJ
2.5 Tc
-79.8 -12 Td
(};)Tj
0 Tc
16.8 TL
(Normally)'
3.536 Tc
37.6801 0 Td
(,t)Tj
0 Tc
8.81602 0 Td
(he)Tj
/R26803336 10 Tf
12.9762 0 Td
(FILE)Tj
/R26486880 10 Tf
26.877 0 Td
1.037 Tw
(structure and its related functions are used for I/O. At times, though, an application)Tj
-86.3492 -12 Td
0.792 Tw
[(may need to use a totally dif)25.0122(ferent type of character source. The associated state or stream information is)]TJ
12 TL
(pro)'
13.1801 0 Td
0.375 Tw
(vided by the)Tj
-0.15 Tc
/R26158992 10 Tf
53.0648 0 Td
(ch)Tj
0 Tc
9.28984 0 Td
(an)Tj
/R26486880 10 Tf
12.875 0 Td
(ar)Tj
7.58984 0 Td
(gument to)Tj
/R26803336 10 Tf
43.5301 0 Td
[(agr)17.9834(ead)]TJ
/R26486880 10 Tf
32.1363 0 Td
(or)Tj
/R26803336 10 Tf
11.2059 0 Td
(agwrite)Tj
5.376 Tc
/R26486880 10 Tf
32.2102 0 Td
(.T)Tj
0 Tc
13.9859 0 Td
0.376 Tw
(he discipline function)Tj
/R26158992 10 Tf
90.2879 0 Td
[(fr)37.002(ead)]TJ
/R26486880 10 Tf
23.616 0 Td
(and)Tj
/R26158992 10 Tf
17.316 0 Td
(putstr)Tj
/R26486880 10 Tf
26.216 0 Td
(pro)Tj
13.1801 0 Td
(vide the)Tj
-399.684 -12 Td
0 Tw
(corresponding functions for read and writing.)Tj
/R26803336 10.95 Tf
-36 -28.8 Td
(MEMOR)Tj
2.738 Tc
44.0191 0 Td
(YD)Tj
0 Tc
18.5496 0 Td
(ISCIPLINE)Tj
/R26486880 10 Tf
-26.5688 -12 Td
(Memory management in Libcgraph is handled on a per graph basis using the memory discipline.)Tj
T*[(struct Agmemdisc_s {)-1000(/* memory allocator */)]TJ
-0.2 Tc
10 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
7.5 Tw
(id *\(*open\)\(Agdisc_t*\);)Tj
124.43 0 Td
0 Tw
(/* independent of other resources */)Tj
-0.2 Tc
-134.23 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
7.5 Tw
(id *\(*alloc\)\(v)Tj
62.0102 0 Td
0 Tw
(oid *state, size_t req\);)Tj
-0.2 Tc
-71.8102 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
7.5 Tw
(id *\(*resize\)\(v)Tj
65.8898 0 Td
0 Tw
[(oid *state, v)19.9854(oid *ptr)]TJ
2.5 Tc
79.4 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(ize_t old, size_t req\);)Tj
-0.2 Tc
-163.98 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
7.5 Tw
(id \(*free\)\(v)Tj
53.1102 0 Td
0 Tw
[(oid *state, v)19.9854(oid *ptr\);)]TJ
-0.2 Tc
-62.9102 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
7.5 Tw
(id \(*close\)\(v)Tj
58.1199 0 Td
0 Tw
(oid *state\);)Tj
2.5 Tc
-77.9199 -12 Td
(};)Tj
0 Tc
16.8 TL
(The)'
/R26803336 10 Tf
18.4719 0 Td
(open)Tj
/R26486880 10 Tf
23.482 0 Td
0.421 Tw
(function is used to initialize the memory subsystem, returning state information that is passed to)Tj
-41.9539 -12 Td
0.537 Tw
(the calls to)Tj
/R26803336 10 Tf
47.441 0 Td
(alloc)Tj
/R26486880 10 Tf
20 0 Td
(,)Tj
-0.18 Tc
/R26803336 10 Tf
5.53711 0 Td
(re)Tj
0 Tc
8.7 0 Td
(size)Tj
3.037 Tc
/R26486880 10 Tf
15.55 0 Td
(,a)Tj
0 Tc
9.97695 0 Td
(nd)Tj
/R26803336 10 Tf
13.0371 0 Td
[(fr)18.0151(ee)]TJ
5.537 Tc
/R26486880 10 Tf
16.4699 0 Td
(.T)Tj
0 Tc
14.1469 0 Td
(he semantics of these should be comparable to the standard C library)Tj
-150.859 -12 Td
(functions)Tj
/R26803336 10 Tf
40.3102 0 Td
(malloc)Tj
/R26486880 10 Tf
28.3301 0 Td
(,)Tj
-0.18 Tc
/R26803336 10 Tf
5.58984 0 Td
(re)Tj
0 Tc
8.7 0 Td
(alloc)Tj
3.09 Tc
/R26486880 10 Tf
20 0 Td
(,a)Tj
0 Tc
10.0301 0 Td
(nd)Tj
/R26803336 10 Tf
13.0898 0 Td
[(fr)18.0151(ee)]TJ
3.09 Tc
/R26486880 10 Tf
16.4699 0 Td
(,e)Tj
0 Tc
9.88008 0 Td
0.59 Tw
(xcept that ne)Tj
3.09 Tc
52.0301 0 Td
(ws)Tj
0 Tc
14.2 0 Td
(pace created by)Tj
/R26803336 10 Tf
66.4602 0 Td
(agalloc)Tj
/R26486880 10 Tf
33.0898 0 Td
(and)Tj
/R26803336 10 Tf
17.5301 0 Td
[(agr)17.9834(ealloc)]TJ
/R26486880 10 Tf
41.7902 0 Td
(should be ze-)Tj
-377.5 -12 Td
0.85 Tw
(roed out.)Tj
42.25 0 Td
(The)Tj
/R26803336 10 Tf
18.9 0 Td
(close)Tj
/R26486880 10 Tf
23.9 0 Td
(function is used to terminate the memory subsystem, freeing an)Tj
3.35 Tc
261.36 0 Td
(ya)Tj
0 Tc
12.7898 0 Td
(dditional open re-)Tj
-359.2 -12 Td
2.855 Tw
(sources. F)Tj
43.2551 0 Td
0.354 Tw
(or actual allocation, the library uses the functions)Tj
/R26803336 10 Tf
202.522 0 Td
(agalloc)Tj
/R26486880 10 Tf
30 0 Td
(,)Tj
/R26803336 10 Tf
5.35391 0 Td
[(agr)17.9834(ealloc)]TJ
2.854 Tc
/R26486880 10 Tf
38.7 0 Td
(,a)Tj
0 Tc
9.79414 0 Td
(nd)Tj
/R26803336 10 Tf
12.8539 0 Td
[(agfr)18.0176(ee)]TJ
2.854 Tc
/R26486880 10 Tf
26.4699 0 Td
(,w)Tj
0 Tc
12.5738 0 Td
(hich pro)Tj
33.2539 0 Td
(vide)Tj
-414.777 -12 Td
0 Tw
(simple wrappers for the underlying discipline functions)Tj
/R26803336 10 Tf
224.14 0 Td
(alloc)Tj
/R26486880 10 Tf
20 0 Td
(,)Tj
-0.18 Tc
/R26803336 10 Tf
5 0 Td
(re)Tj
0 Tc
8.7 0 Td
(size)Tj
2.5 Tc
/R26486880 10 Tf
15.55 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
/R26803336 10 Tf
12.5 0 Td
[(fr)18.0176(ee)]TJ
/R26486880 10 Tf
16.4699 0 Td
(.)Tj
-311.8 -16.8 Td
0.796 Tw
[(When Libcgraph is compiled with Vmalloc \(which is not the def)9.98535(ault\), each graph has its o)24.9902(wn heap.)]TJ
414.782 0 Td
(Pro-)Tj
-414.782 -12 Td
0.583 Tw
(grammers may allocate application-dependent data within the same heap as the rest of the graph.)Tj
400.604 0 Td
0.582 Tw
(The ad-)Tj
-0.25 Tc
-400.604 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0.07 Tw
(ntage is that a graph can be deleted by atomically freeing its entire heap without scanning each indi)Tj
397.81 0 Td
(vidual)Tj
-407 -12 Td
0 Tw
(node and edge.)Tj
/R26803336 10.95 Tf
-36 -28.8 Td
(CALLB)Tj
-0.602 Tc
37.3937 0 Td
(AC)Tj
0 Tc
15.2098 0 Td
(KS)Tj
/R26486880 10 Tf
-16.6035 -12 Td
(An)Tj
/R26803336 10 Tf
16.0199 0 Td
(Agcbdisc_t)Tj
/R26486880 10 Tf
51.0199 0 Td
1.3 Tw
(denes callbacks to be in)Tj
-0.2 Tc
105.34 0 Td
(vo)Tj
-0.1 Tc
9.8 0 Td
(ke)Tj
3.8 Tc
9.33984 0 Td
[(db)380(yL)]TJ
0 Tc
28.7102 0 Td
(ibcgraph when initializing, modifying, or nalizing)Tj
-220.23 -12 Td
0.013 Tw
[(graph objects.)-501.317(Disciplines are k)]TJ
128.262 0 Td
0.014 Tw
[(ept on a stack.)-501.401(Libcgraph automatically calls the methods on the stack, top-)]TJ
-128.262 -12 Td
(do)Tj
9.75 0 Td
2.559 Tw
(wn. Callbacks)Tj
61.7781 0 Td
0.059 Tw
(are installed with)Tj
/R26803336 10 Tf
71.557 0 Td
(agpushdisc)Tj
2.559 Tc
/R26486880 10 Tf
47.2398 0 Td
(,u)Tj
0 Tc
10.059 0 Td
(ninstalled with)Tj
/R26803336 10 Tf
61.7879 0 Td
(agpopdisc)Tj
2.559 Tc
/R26486880 10 Tf
42.7898 0 Td
(,a)Tj
0 Tc
9.49883 0 Td
0.058 Tw
(nd can be held pending or re-)Tj
-314.461 -12 Td
0 Tw
(leased via)Tj
/R26803336 10 Tf
42.2102 0 Td
(agcallbacks)Tj
/R26486880 10 Tf
49.45 0 Td
(.)Tj
/R26803336 10.95 Tf
-127.66 -16.8 Td
(GENERIC OBJECTS)Tj
/R26803336 10 Tf
36 -12 Td
[(agr)17.9846(oot)]TJ
/R26486880 10 Tf
31.0293 0 Td
(tak)Tj
12.1199 0 Td
0.939 Tw
(es an)Tj
3.439 Tc
21.059 0 Td
(yg)Tj
0 Tc
13.4391 0 Td
(raph object \(graph, subgraph, node, edge\) and returns the root graph in which it li)Tj
-0.15 Tc
338.666 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(s.)Tj
/R26803336 10 Tf
-425.603 -12 Td
(agraphof)Tj
/R26486880 10 Tf
42.2219 0 Td
0.832 Tw
[(does the same, e)15.0073(xcept it is the identity function on graphs and subgraphs. Note that there is no)]TJ
-42.2219 -12 Td
0.481 Tw
(function to return the least subgraph containing an object, in part because this is not well-dened as nodes)Tj
12 TL
0 Tw
(and edges may be in incomparable subgraphs.)'
/R26803336 10 Tf
16.8 TL
(agcontains)'
/R26486880 10 Tf
45.5602 0 Td
(\()Tj
/R26158992 10 Tf
3.33008 0 Td
(g)Tj
/R26486880 10 Tf
5 0 Td
(,)Tj
/R26158992 10 Tf
2.5 0 Td
(obj)Tj
2.894 Tc
/R26486880 10 Tf
12.7801 0 Td
(\)r)Tj
0 Tc
9.55391 0 Td
0.394 Tw
(eturns non-zero if)Tj
/R26158992 10 Tf
74.7719 0 Td
(obj)Tj
/R26486880 10 Tf
15.6738 0 Td
0.393 Tw
(is a member of \(sub\)graph)Tj
/R26158992 10 Tf
109.995 0 Td
(g)Tj
/R26486880 10 Tf
5 0 Td
(.)Tj
/R26803336 10 Tf
5.39297 0 Td
(agdelete)Tj
/R26486880 10 Tf
34.9898 0 Td
(\()Tj
/R26158992 10 Tf
3.33008 0 Td
(g)Tj
/R26486880 10 Tf
5 0 Td
(,)Tj
/R26158992 10 Tf
2.5 0 Td
(obj)Tj
2.893 Tc
/R26486880 10 Tf
12.7801 0 Td
[(\)i)289.287(se)]TJ
0 Tc
20.2262 0 Td
(qui)Tj
-0.25 Tc
12.5301 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R26803336 10 Tf
28.566 0 Td
(ag-)Tj
-418.67 -12 Td
(close)Tj
/R26486880 10 Tf
20.55 0 Td
(,)Tj
/R26803336 10 Tf
5.37305 0 Td
(agdelnode)Tj
2.873 Tc
/R26486880 10 Tf
43.3398 0 Td
(,a)Tj
0 Tc
9.81289 0 Td
(nd)Tj
/R26803336 10 Tf
12.8738 0 Td
(agdeledge)Tj
/R26486880 10 Tf
45.0941 0 Td
(for)Tj
/R26158992 10 Tf
14.534 0 Td
(obj)Tj
/R26486880 10 Tf
15.6539 0 Td
0.374 Tw
(being a graph, node or edge, respecti)Tj
-0.15 Tc
149.174 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
2.874 Tc
7.13008 0 Td
[(.I)287.407(tr)]TJ
0 Tc
17.6879 0 Td
(eturns -1 if)Tj
/R26158992 10 Tf
47.502 0 Td
(obj)Tj
/R26486880 10 Tf
15.6539 0 Td
(does)Tj
-413.669 -12 Td
0 Tw
(not belong to)Tj
/R26158992 10 Tf
55.2801 0 Td
(g)Tj
/R26486880 10 Tf
5 0 Td
(.)Tj
-0.55 Tc
/R26803336 10 Tf
-60.2801 -16.8 Td
(AG)Tj
-0.35 Tc
14.45 0 Td
(DA)Tj
-0.9 Tc
13.1398 0 Td
(TA)Tj
0 Tc
/R26486880 10 Tf
12.9898 0 Td
(,)Tj
-0.55 Tc
/R26803336 10 Tf
5.29492 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(ID)Tj
2.795 Tc
/R26486880 10 Tf
11.1102 0 Td
(,a)Tj
0 Tc
9.73516 0 Td
(nd)Tj
-0.55 Tc
/R26803336 10 Tf
12.7949 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(TYPE)Tj
/R26486880 10 Tf
29.4648 0 Td
0.295 Tw
(are macros returning the specied elds of the ar)Tj
197.69 0 Td
0.294 Tw
(gument object. The rst)Tj
-335.57 -12 Td
0.244 Tw
(is described in the)Tj
/R26803336 10 Tf
75.966 0 Td
(RECORDS)Tj
/R26486880 10 Tf
51.634 0 Td
(section abo)Tj
-0.15 Tc
45.3641 0 Td
(ve)Tj
2.744 Tc
9.28984 0 Td
(.T)Tj
0 Tc
11.3539 0 Td
(he second returns the unique inte)Tj
132.99 0 Td
0.245 Tw
(ger ID associated with the)Tj
-326.598 -12 Td
0 Tw
(object. The last returns)Tj
-0.55 Tc
/R26803336 10 Tf
94.15 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(RAPH)Tj
/R26486880 10 Tf
28.3301 0 Td
(,)Tj
-0.55 Tc
/R26803336 10 Tf
5 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(NODE)Tj
2.5 Tc
/R26486880 10 Tf
28.8898 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
-0.55 Tc
/R26803336 10 Tf
12.5 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(EDGE)Tj
/R26486880 10 Tf
30.8398 0 Td
(depending on the type of the object.)Tj
/R26803336 10 Tf
-252.5 -16.8 Td
(agnameof)Tj
/R26486880 10 Tf
44.3609 0 Td
0.201 Tw
(returns a string descriptor for the object. It returns the name of the node or graph, and the k)Tj
-0.15 Tc
367.328 0 Td
0.5 Tw
(ey o)Tj
0 Tc
16.9898 0 Td
(f)Tj
-428.679 -12 Td
0 Tw
(an edge.)Tj
/R26803336 10 Tf
38.3199 0 Td
(agobjkind)Tj
/R26486880 10 Tf
45.85 0 Td
[(is a synon)15(ym for)]TJ
-0.55 Tc
/R26803336 10 Tf
69.2898 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(TYPE)Tj
/R26486880 10 Tf
26.6699 0 Td
(.)Tj
/R26803336 10.95 Tf
-230.58 -28.8 Td
[(ERR)30.0566(OR REPOR)39.99(TING)]TJ
/R26486880 10 Tf
36 -12 Td
0.89 Tw
[(The library pro)15.0073(vides a v)]TJ
99.25 0 Td
0.891 Tw
[(ariety of mechanisms to control the reporting of errors and w)10(arnings. At present,)]TJ
-99.25 -12 Td
0.975 Tw
(there are basically tw)Tj
3.475 Tc
88.075 0 Td
(ot)Tj
0 Tc
11.2551 0 Td
[(ypes of messages: w)9.99268(arnings and errors. A message is only written if its type has)]TJ
-99.3301 -12 Td
0.759 Tw
[(higher priority than a programmer)19.9829(-controlled minimum, which is)]TJ
-0.55 Tc
/R26803336 10 Tf
268.902 0 Td
(AG)Tj
-1.2 Tc
14.45 0 Td
(WA)Tj
0 Tc
16.0199 0 Td
(RN)Tj
/R26486880 10 Tf
17.6988 0 Td
(by def)Tj
25.9289 0 Td
0.76 Tw
(ault. The programmer)Tj
-188.445 -48 Td
0 Tw
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 7)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43743120 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R43743120 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
(\(3\))Tj
-410.34 -36 Td
17.5 Tw
(int \(*ush\)\(v)Tj
69.8 0 Td
0 Tw
[(oid *chan\);)-1000(/* sync */)]TJ
2.5 Tc
-79.8 -12 Td
(};)Tj
0 Tc
16.8 TL
(Normally)'
3.536 Tc
37.6801 0 Td
(,t)Tj
0 Tc
8.81602 0 Td
(he)Tj
/R44387464 10 Tf
12.9762 0 Td
(FILE)Tj
/R44071008 10 Tf
26.877 0 Td
1.037 Tw
(structure and its related functions are used for I/O. At times, though, an application)Tj
-86.3492 -12 Td
0.792 Tw
[(may need to use a totally dif)25.0122(ferent type of character source. The associated state or stream information is)]TJ
12 TL
(pro)'
13.1801 0 Td
0.375 Tw
(vided by the)Tj
-0.15 Tc
/R43743120 10 Tf
53.0648 0 Td
(ch)Tj
0 Tc
9.28984 0 Td
(an)Tj
/R44071008 10 Tf
12.875 0 Td
(ar)Tj
7.58984 0 Td
(gument to)Tj
/R44387464 10 Tf
43.5301 0 Td
[(agr)17.9834(ead)]TJ
/R44071008 10 Tf
32.1363 0 Td
(or)Tj
/R44387464 10 Tf
11.2059 0 Td
(agwrite)Tj
5.376 Tc
/R44071008 10 Tf
32.2102 0 Td
(.T)Tj
0 Tc
13.9859 0 Td
0.376 Tw
(he discipline function)Tj
/R43743120 10 Tf
90.2879 0 Td
[(fr)37.002(ead)]TJ
/R44071008 10 Tf
23.616 0 Td
(and)Tj
/R43743120 10 Tf
17.316 0 Td
(putstr)Tj
/R44071008 10 Tf
26.216 0 Td
(pro)Tj
13.1801 0 Td
(vide the)Tj
-399.684 -12 Td
0 Tw
(corresponding functions for read and writing.)Tj
/R44387464 10.95 Tf
-36 -28.8 Td
(MEMOR)Tj
2.738 Tc
44.0191 0 Td
(YD)Tj
0 Tc
18.5496 0 Td
(ISCIPLINE)Tj
/R44071008 10 Tf
-26.5688 -12 Td
(Memory management in Libcgraph is handled on a per graph basis using the memory discipline.)Tj
T*[(struct Agmemdisc_s {)-1000(/* memory allocator */)]TJ
-0.2 Tc
10 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
7.5 Tw
(id *\(*open\)\(Agdisc_t*\);)Tj
124.43 0 Td
0 Tw
(/* independent of other resources */)Tj
-0.2 Tc
-134.23 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
7.5 Tw
(id *\(*alloc\)\(v)Tj
62.0102 0 Td
0 Tw
(oid *state, size_t req\);)Tj
-0.2 Tc
-71.8102 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
7.5 Tw
(id *\(*resize\)\(v)Tj
65.8898 0 Td
0 Tw
[(oid *state, v)19.9854(oid *ptr)]TJ
2.5 Tc
79.4 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(ize_t old, size_t req\);)Tj
-0.2 Tc
-163.98 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
7.5 Tw
(id \(*free\)\(v)Tj
53.1102 0 Td
0 Tw
[(oid *state, v)19.9854(oid *ptr\);)]TJ
-0.2 Tc
-62.9102 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
7.5 Tw
(id \(*close\)\(v)Tj
58.1199 0 Td
0 Tw
(oid *state\);)Tj
2.5 Tc
-77.9199 -12 Td
(};)Tj
0 Tc
16.8 TL
(The)'
/R44387464 10 Tf
18.4719 0 Td
(open)Tj
/R44071008 10 Tf
23.482 0 Td
0.421 Tw
(function is used to initialize the memory subsystem, returning state information that is passed to)Tj
-41.9539 -12 Td
0.537 Tw
(the calls to)Tj
/R44387464 10 Tf
47.441 0 Td
(alloc)Tj
/R44071008 10 Tf
20 0 Td
(,)Tj
-0.18 Tc
/R44387464 10 Tf
5.53711 0 Td
(re)Tj
0 Tc
8.7 0 Td
(size)Tj
3.037 Tc
/R44071008 10 Tf
15.55 0 Td
(,a)Tj
0 Tc
9.97695 0 Td
(nd)Tj
/R44387464 10 Tf
13.0371 0 Td
[(fr)18.0151(ee)]TJ
5.537 Tc
/R44071008 10 Tf
16.4699 0 Td
(.T)Tj
0 Tc
14.1469 0 Td
(he semantics of these should be comparable to the standard C library)Tj
-150.859 -12 Td
(functions)Tj
/R44387464 10 Tf
40.3102 0 Td
(malloc)Tj
/R44071008 10 Tf
28.3301 0 Td
(,)Tj
-0.18 Tc
/R44387464 10 Tf
5.58984 0 Td
(re)Tj
0 Tc
8.7 0 Td
(alloc)Tj
3.09 Tc
/R44071008 10 Tf
20 0 Td
(,a)Tj
0 Tc
10.0301 0 Td
(nd)Tj
/R44387464 10 Tf
13.0898 0 Td
[(fr)18.0151(ee)]TJ
3.09 Tc
/R44071008 10 Tf
16.4699 0 Td
(,e)Tj
0 Tc
9.88008 0 Td
0.59 Tw
(xcept that ne)Tj
3.09 Tc
52.0301 0 Td
(ws)Tj
0 Tc
14.2 0 Td
(pace created by)Tj
/R44387464 10 Tf
66.4602 0 Td
(agalloc)Tj
/R44071008 10 Tf
33.0898 0 Td
(and)Tj
/R44387464 10 Tf
17.5301 0 Td
[(agr)17.9834(ealloc)]TJ
/R44071008 10 Tf
41.7902 0 Td
(should be ze-)Tj
-377.5 -12 Td
0.85 Tw
(roed out.)Tj
42.25 0 Td
(The)Tj
/R44387464 10 Tf
18.9 0 Td
(close)Tj
/R44071008 10 Tf
23.9 0 Td
(function is used to terminate the memory subsystem, freeing an)Tj
3.35 Tc
261.36 0 Td
(ya)Tj
0 Tc
12.7898 0 Td
(dditional open re-)Tj
-359.2 -12 Td
2.855 Tw
(sources. F)Tj
43.2551 0 Td
0.354 Tw
(or actual allocation, the library uses the functions)Tj
/R44387464 10 Tf
202.522 0 Td
(agalloc)Tj
/R44071008 10 Tf
30 0 Td
(,)Tj
/R44387464 10 Tf
5.35391 0 Td
[(agr)17.9834(ealloc)]TJ
2.854 Tc
/R44071008 10 Tf
38.7 0 Td
(,a)Tj
0 Tc
9.79414 0 Td
(nd)Tj
/R44387464 10 Tf
12.8539 0 Td
[(agfr)18.0176(ee)]TJ
2.854 Tc
/R44071008 10 Tf
26.4699 0 Td
(,w)Tj
0 Tc
12.5738 0 Td
(hich pro)Tj
33.2539 0 Td
(vide)Tj
-414.777 -12 Td
0 Tw
(simple wrappers for the underlying discipline functions)Tj
/R44387464 10 Tf
224.14 0 Td
(alloc)Tj
/R44071008 10 Tf
20 0 Td
(,)Tj
-0.18 Tc
/R44387464 10 Tf
5 0 Td
(re)Tj
0 Tc
8.7 0 Td
(size)Tj
2.5 Tc
/R44071008 10 Tf
15.55 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
/R44387464 10 Tf
12.5 0 Td
[(fr)18.0176(ee)]TJ
/R44071008 10 Tf
16.4699 0 Td
(.)Tj
-311.8 -16.8 Td
0.796 Tw
[(When Libcgraph is compiled with Vmalloc \(which is not the def)9.98535(ault\), each graph has its o)24.9902(wn heap.)]TJ
414.782 0 Td
(Pro-)Tj
-414.782 -12 Td
0.583 Tw
(grammers may allocate application-dependent data within the same heap as the rest of the graph.)Tj
400.604 0 Td
0.582 Tw
(The ad-)Tj
-0.25 Tc
-400.604 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0.07 Tw
(ntage is that a graph can be deleted by atomically freeing its entire heap without scanning each indi)Tj
397.81 0 Td
(vidual)Tj
-407 -12 Td
0 Tw
(node and edge.)Tj
/R44387464 10.95 Tf
-36 -28.8 Td
(CALLB)Tj
-0.602 Tc
37.3937 0 Td
(AC)Tj
0 Tc
15.2098 0 Td
(KS)Tj
/R44071008 10 Tf
-16.6035 -12 Td
(An)Tj
/R44387464 10 Tf
16.0199 0 Td
(Agcbdisc_t)Tj
/R44071008 10 Tf
51.0199 0 Td
1.3 Tw
(denes callbacks to be in)Tj
-0.2 Tc
105.34 0 Td
(vo)Tj
-0.1 Tc
9.8 0 Td
(ke)Tj
3.8 Tc
9.33984 0 Td
[(db)380(yL)]TJ
0 Tc
28.7102 0 Td
(ibcgraph when initializing, modifying, or nalizing)Tj
-220.23 -12 Td
0.013 Tw
[(graph objects.)-501.317(Disciplines are k)]TJ
128.262 0 Td
0.014 Tw
[(ept on a stack.)-501.401(Libcgraph automatically calls the methods on the stack, top-)]TJ
-128.262 -12 Td
(do)Tj
9.75 0 Td
2.559 Tw
(wn. Callbacks)Tj
61.7781 0 Td
0.059 Tw
(are installed with)Tj
/R44387464 10 Tf
71.557 0 Td
(agpushdisc)Tj
2.559 Tc
/R44071008 10 Tf
47.2398 0 Td
(,u)Tj
0 Tc
10.059 0 Td
(ninstalled with)Tj
/R44387464 10 Tf
61.7879 0 Td
(agpopdisc)Tj
2.559 Tc
/R44071008 10 Tf
42.7898 0 Td
(,a)Tj
0 Tc
9.49883 0 Td
0.058 Tw
(nd can be held pending or re-)Tj
-314.461 -12 Td
0 Tw
(leased via)Tj
/R44387464 10 Tf
42.2102 0 Td
(agcallbacks)Tj
/R44071008 10 Tf
49.45 0 Td
(.)Tj
/R44387464 10.95 Tf
-127.66 -16.8 Td
(GENERIC OBJECTS)Tj
/R44387464 10 Tf
36 -12 Td
[(agr)17.9846(oot)]TJ
/R44071008 10 Tf
31.0293 0 Td
(tak)Tj
12.1199 0 Td
0.939 Tw
(es an)Tj
3.439 Tc
21.059 0 Td
(yg)Tj
0 Tc
13.4391 0 Td
(raph object \(graph, subgraph, node, edge\) and returns the root graph in which it li)Tj
-0.15 Tc
338.666 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(s.)Tj
/R44387464 10 Tf
-425.603 -12 Td
(agraphof)Tj
/R44071008 10 Tf
42.2219 0 Td
0.832 Tw
[(does the same, e)15.0073(xcept it is the identity function on graphs and subgraphs. Note that there is no)]TJ
-42.2219 -12 Td
0.481 Tw
(function to return the least subgraph containing an object, in part because this is not well-dened as nodes)Tj
12 TL
0 Tw
(and edges may be in incomparable subgraphs.)'
/R44387464 10 Tf
16.8 TL
(agcontains)'
/R44071008 10 Tf
45.5602 0 Td
(\()Tj
/R43743120 10 Tf
3.33008 0 Td
(g)Tj
/R44071008 10 Tf
5 0 Td
(,)Tj
/R43743120 10 Tf
2.5 0 Td
(obj)Tj
2.894 Tc
/R44071008 10 Tf
12.7801 0 Td
(\)r)Tj
0 Tc
9.55391 0 Td
0.394 Tw
(eturns non-zero if)Tj
/R43743120 10 Tf
74.7719 0 Td
(obj)Tj
/R44071008 10 Tf
15.6738 0 Td
0.393 Tw
(is a member of \(sub\)graph)Tj
/R43743120 10 Tf
109.995 0 Td
(g)Tj
/R44071008 10 Tf
5 0 Td
(.)Tj
/R44387464 10 Tf
5.39297 0 Td
(agdelete)Tj
/R44071008 10 Tf
34.9898 0 Td
(\()Tj
/R43743120 10 Tf
3.33008 0 Td
(g)Tj
/R44071008 10 Tf
5 0 Td
(,)Tj
/R43743120 10 Tf
2.5 0 Td
(obj)Tj
2.893 Tc
/R44071008 10 Tf
12.7801 0 Td
[(\)i)289.287(se)]TJ
0 Tc
20.2262 0 Td
(qui)Tj
-0.25 Tc
12.5301 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R44387464 10 Tf
28.566 0 Td
(ag-)Tj
-418.67 -12 Td
(close)Tj
/R44071008 10 Tf
20.55 0 Td
(,)Tj
/R44387464 10 Tf
5.37305 0 Td
(agdelnode)Tj
2.873 Tc
/R44071008 10 Tf
43.3398 0 Td
(,a)Tj
0 Tc
9.81289 0 Td
(nd)Tj
/R44387464 10 Tf
12.8738 0 Td
(agdeledge)Tj
/R44071008 10 Tf
45.0941 0 Td
(for)Tj
/R43743120 10 Tf
14.534 0 Td
(obj)Tj
/R44071008 10 Tf
15.6539 0 Td
0.374 Tw
(being a graph, node or edge, respecti)Tj
-0.15 Tc
149.174 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
2.874 Tc
7.13008 0 Td
[(.I)287.407(tr)]TJ
0 Tc
17.6879 0 Td
(eturns -1 if)Tj
/R43743120 10 Tf
47.502 0 Td
(obj)Tj
/R44071008 10 Tf
15.6539 0 Td
(does)Tj
-413.669 -12 Td
0 Tw
(not belong to)Tj
/R43743120 10 Tf
55.2801 0 Td
(g)Tj
/R44071008 10 Tf
5 0 Td
(.)Tj
-0.55 Tc
/R44387464 10 Tf
-60.2801 -16.8 Td
(AG)Tj
-0.35 Tc
14.45 0 Td
(DA)Tj
-0.9 Tc
13.1398 0 Td
(TA)Tj
0 Tc
/R44071008 10 Tf
12.9898 0 Td
(,)Tj
-0.55 Tc
/R44387464 10 Tf
5.29492 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(ID)Tj
2.795 Tc
/R44071008 10 Tf
11.1102 0 Td
(,a)Tj
0 Tc
9.73516 0 Td
(nd)Tj
-0.55 Tc
/R44387464 10 Tf
12.7949 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(TYPE)Tj
/R44071008 10 Tf
29.4648 0 Td
0.295 Tw
(are macros returning the specied elds of the ar)Tj
197.69 0 Td
0.294 Tw
(gument object. The rst)Tj
-335.57 -12 Td
0.244 Tw
(is described in the)Tj
/R44387464 10 Tf
75.966 0 Td
(RECORDS)Tj
/R44071008 10 Tf
51.634 0 Td
(section abo)Tj
-0.15 Tc
45.3641 0 Td
(ve)Tj
2.744 Tc
9.28984 0 Td
(.T)Tj
0 Tc
11.3539 0 Td
(he second returns the unique inte)Tj
132.99 0 Td
0.245 Tw
(ger ID associated with the)Tj
-326.598 -12 Td
0 Tw
(object. The last returns)Tj
-0.55 Tc
/R44387464 10 Tf
94.15 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(RAPH)Tj
/R44071008 10 Tf
28.3301 0 Td
(,)Tj
-0.55 Tc
/R44387464 10 Tf
5 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(NODE)Tj
2.5 Tc
/R44071008 10 Tf
28.8898 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
-0.55 Tc
/R44387464 10 Tf
12.5 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(EDGE)Tj
/R44071008 10 Tf
30.8398 0 Td
(depending on the type of the object.)Tj
/R44387464 10 Tf
-252.5 -16.8 Td
(agnameof)Tj
/R44071008 10 Tf
44.3609 0 Td
0.201 Tw
(returns a string descriptor for the object. It returns the name of the node or graph, and the k)Tj
-0.15 Tc
367.328 0 Td
0.5 Tw
(ey o)Tj
0 Tc
16.9898 0 Td
(f)Tj
-428.679 -12 Td
0 Tw
(an edge.)Tj
/R44387464 10 Tf
38.3199 0 Td
(agobjkind)Tj
/R44071008 10 Tf
45.85 0 Td
[(is a synon)15(ym for)]TJ
-0.55 Tc
/R44387464 10 Tf
69.2898 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(TYPE)Tj
/R44071008 10 Tf
26.6699 0 Td
(.)Tj
/R44387464 10.95 Tf
-230.58 -28.8 Td
[(ERR)30.0566(OR REPOR)39.99(TING)]TJ
/R44071008 10 Tf
36 -12 Td
0.89 Tw
[(The library pro)15.0073(vides a v)]TJ
99.25 0 Td
0.891 Tw
[(ariety of mechanisms to control the reporting of errors and w)10(arnings. At present,)]TJ
-99.25 -12 Td
0.975 Tw
(there are basically tw)Tj
3.475 Tc
88.075 0 Td
(ot)Tj
0 Tc
11.2551 0 Td
[(ypes of messages: w)9.99268(arnings and errors. A message is only written if its type has)]TJ
-99.3301 -12 Td
0.759 Tw
[(higher priority than a programmer)19.9829(-controlled minimum, which is)]TJ
-0.55 Tc
/R44387464 10 Tf
268.902 0 Td
(AG)Tj
-1.2 Tc
14.45 0 Td
(WA)Tj
0 Tc
16.0199 0 Td
(RN)Tj
/R44071008 10 Tf
17.6988 0 Td
(by def)Tj
25.9289 0 Td
0.76 Tw
(ault. The programmer)Tj
-188.445 -48 Td
0 Tw
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 7)Tj
ET
Q
Q
\n \n \n \n \n 3884\n \n \n \n \n-R26803336\n+R44387464\n \n-R26486880\n+R44071008\n \n-R26158992\n+R43743120\n \n \n \n \n \n \n Type\n@@ -1032,29 +1032,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26158992 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R26158992 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
0.975 Tw
[(can set this v)25.0159(alue using)]TJ
/R26803336 10 Tf
99.8937 0 Td
(agseterr)Tj
3.474 Tc
/R26486880 10 Tf
34.9801 0 Td
(,w)Tj
0 Tc
13.1941 0 Td
0.974 Tw
[(hich returns the pre)25.0049(vious v)24.9854(alue. Calling)]TJ
/R26803336 10 Tf
165.604 0 Td
[(agseterr\(A)54.9902(GMAX\))]TJ
/R26486880 10 Tf
83.4441 0 Td
(turns of)Tj
31.5539 0 Td
(f)Tj
-428.67 -12 Td
0 Tw
(the writing of messages.)Tj
16.8 TL
0.562 Tw
(The function)'
/R26803336 10 Tf
55.0039 0 Td
(agerr)Tj
/R26486880 10 Tf
26.382 0 Td
(is the main entry point for reporting an anomaly)Tj
3.063 Tc
196.046 0 Td
(.T)Tj
0 Tc
11.673 0 Td
0.563 Tw
[(he rst ar)17.998(gument indicates the type)]TJ
-289.105 -12 Td
0.724 Tw
(of message. Usually)Tj
3.224 Tc
81.618 0 Td
(,t)Tj
0 Tc
8.50391 0 Td
[(he rst ar)18.0103(gument is)]TJ
-0.55 Tc
/R26803336 10 Tf
82.1559 0 Td
(AG)Tj
-1.2 Tc
14.45 0 Td
(WA)Tj
0 Tc
16.0199 0 Td
(RN)Tj
/R26486880 10 Tf
17.6641 0 Td
(or)Tj
-0.55 Tc
/R26803336 10 Tf
11.5539 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(ERR)Tj
/R26486880 10 Tf
24.334 0 Td
[(to indicate w)10.0195(arnings and errors, respec-)]TJ
-270.75 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.423 Tc
7.13008 0 Td
(.S)Tj
0 Tc
11.4828 0 Td
0.923 Tw
(ometimes additional conte)Tj
107.246 0 Td
0.924 Tw
(xt information is only a)Tj
-0.25 Tc
97.3859 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable in functions calling the function where)Tj
-247.035 -12 Td
0.164 Tw
(the error is actually caught. In this case, the calling function can indicate that it is continuing the current er)Tj
428.676 0 Td
(-)Tj
-428.676 -12 Td
0.592 Tw
(ror by using)Tj
-0.55 Tc
/R26803336 10 Tf
52.6059 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(PREV)Tj
/R26486880 10 Tf
30.3121 0 Td
0.593 Tw
[(as the rst ar)18.0103(gument. The remaining ar)17.9858(guments to)]TJ
/R26803336 10 Tf
206.304 0 Td
(agerr)Tj
/R26486880 10 Tf
26.4129 0 Td
(are the same as the ar)Tj
88.5852 0 Td
(gu-)Tj
-418.67 -12 Td
0 Tw
(ments to)Tj
/R26803336 10 Tf
36.6699 0 Td
(printf)Tj
/R26486880 10 Tf
25 0 Td
(.)Tj
-61.6699 -16.8 Td
0.079 Tw
(The functions)Tj
/R26803336 10 Tf
57.9281 0 Td
[(agwar)14.9841(ningf)]TJ
/R26486880 10 Tf
51.318 0 Td
(and)Tj
/R26803336 10 Tf
17.018 0 Td
[(agerr)18.0151(orf)]TJ
/R26486880 10 Tf
38.4879 0 Td
0.078 Tw
(are shorthand for)Tj
/R26803336 10 Tf
71.0441 0 Td
[(agerr\(A)55.0073(GW)119.993(ARN,...\))]TJ
/R26486880 10 Tf
87.468 0 Td
(and)Tj
/R26803336 10 Tf
17.018 0 Td
[(agerr\(A)55.0098(GERR,...\))]TJ
2.578 Tc
/R26486880 10 Tf
75.5398 0 Td
(,r)Tj
0 Tc
8.40781 0 Td
(e-)Tj
-424.23 -12 Td
(specti)Tj
-0.15 Tc
23.0801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9927(.)]TJ
-32.3699 -16.8 Td
0.233 Tw
[(Some applications desire to directly control the writing of messages.)-523.284(Such an application can use the func-)]TJ
12 TL
(tion)'
/R26803336 10 Tf
18.484 0 Td
(agseterrf)Tj
/R26486880 10 Tf
41.234 0 Td
0.424 Tw
[(to re)15.0171(gister the function that the library should call to actually write the message.)]TJ
330.185 0 Td
0.423 Tw
(The pre)Tj
30.993 0 Td
(vi-)Tj
-420.896 -12 Td
0 Tw
[(ous error function is returned. By def)9.99268(ault, the message is written to)]TJ
/R26803336 10 Tf
269.86 0 Td
(stderr)Tj
/R26486880 10 Tf
26.1 0 Td
(.)Tj
-295.96 -16.8 Td
0.161 Tw
(Errors not written are stored in a log le. The last recorded error can be retrie)Tj
-0.15 Tc
310.965 0 Td
(ve)Tj
2.662 Tc
9.28984 0 Td
[(db)266.191(yc)]TJ
0 Tc
24.7641 0 Td
(alling)Tj
/R26803336 10 Tf
25.4422 0 Td
(aglasterr)Tj
5.162 Tc
/R26486880 10 Tf
38.3199 0 Td
(.U)Tj
0 Tc
14.882 0 Td
(n-)Tj
-423.663 -12 Td
0.473 Tw
(less the printing of error messages has been completely disabled by a call to)Tj
/R26803336 10 Tf
312.681 0 Td
[(agseterr\(A)54.9902(GMAX\))]TJ
2.972 Tc
/R26486880 10 Tf
79.9699 0 Td
(,s)Tj
0 Tc
9.36211 0 Td
(tandard)Tj
-402.013 -12 Td
0 Tw
(error must not be wide-oriented, e)Tj
-0.15 Tc
135.83 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(ni)249.993(fau)]TJ
0 Tc
28.05 0 Td
[(ser)19.9854(-pro)14.9854(vided error printing function is pro)15(vided.)]TJ
-173.17 -16.8 Td
(The function)Tj
/R26803336 10 Tf
53.8801 0 Td
[(agerr)18.0151(ors)]TJ
/R26486880 10 Tf
38.9699 0 Td
(returns non-zero if errors ha)Tj
-0.15 Tc
111.98 0 Td
0.3 Tw
(ve b)Tj
0 Tc
16.7898 0 Td
0 Tw
(een reported.)Tj
/R26803336 10.95 Tf
-257.62 -16.8 Td
[(EXAMPLE PR)30.0605(OGRAM)]TJ
/R26486880 10 Tf
36 -12 Td
(#include <cgraph.h>)Tj
(#include <stdbool.h>)'
(#include <stddef.h>)'
(#include <stdio.h>)'
24 TL
(typedef struct {)'
5 -12 Td
(Agrec_t hdr;)Tj
12 TL
(int x;)'
(int y;)'
(int z;)'
2.5 Tc
-5 -12 Td
(}m)Tj
0 Tc
15.0801 0 Td
(ydata;)Tj
-15.0801 -24 Td
[(int main\(int ar)18.0151(gc, char **ar)18.0151(gv\) {)]TJ
5 -12 Td
(Agraph_t *g;)Tj
5 -12 Td
12.5 Tw
(mydata *p;)Tj
-5 -24 Td
0 Tw
(if \(\(g = agread\(stdin, NULL\)\)\) {)Tj
5 -12 Td
(int cnt = 0;)Tj
(Agsym_t *attr = NULL;)'
T*[(while \(\(attr = agnxtattr\(g, A)40(GNODE, attr\)\)\) {)]TJ
5 -12 Td
(cnt++;)Tj
-5 -12 Td
(})Tj
T*[(printf\("The graph %s has %d attrib)20.0146(utes\\n", agnameof\(g\), cnt\);)]TJ
24 TL
(// mak)'
2.5 Tc
25.1801 0 Td
(et)Tj
0 Tc
9.71992 0 Td
(he graph ha)Tj
-0.15 Tc
46.45 0 Td
0.3 Tw
(ve a n)Tj
0 Tc
23.7301 0 Td
0 Tw
[(ode color attrib)20(ute, def)10.0146(ault is blue)]TJ
-105.08 -12 Td
[(attr = ag)4.98413(attr\(g, A)39.9927(GNODE, "color", "blue"\);)]TJ
(// create a ne)'
2.5 Tc
50.5602 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph of the same kind as g)Tj
-65.2801 -12 Td
(Agraph_t *h = agopen\("tmp", g->desc, NULL\);)Tj
T*[(// this is a w)10.0159(ay of counting all the edges of the graph)]TJ
12 TL
(cnt = 0;)'
(for \(Agnode_t *v = agfstnode\(g\); v != NULL; v = agnxtnode\(g, v\)\) {)'
5 -12 Td
(for \(Agedge_t *e = agfstout\(g, v\); e != NULL; e = agnxtout\(g, e\)\) {)Tj
139.555 -43.2 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 8)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43743120 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R43743120 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
0.975 Tw
[(can set this v)25.0159(alue using)]TJ
/R44387464 10 Tf
99.8937 0 Td
(agseterr)Tj
3.474 Tc
/R44071008 10 Tf
34.9801 0 Td
(,w)Tj
0 Tc
13.1941 0 Td
0.974 Tw
[(hich returns the pre)25.0049(vious v)24.9854(alue. Calling)]TJ
/R44387464 10 Tf
165.604 0 Td
[(agseterr\(A)54.9902(GMAX\))]TJ
/R44071008 10 Tf
83.4441 0 Td
(turns of)Tj
31.5539 0 Td
(f)Tj
-428.67 -12 Td
0 Tw
(the writing of messages.)Tj
16.8 TL
0.562 Tw
(The function)'
/R44387464 10 Tf
55.0039 0 Td
(agerr)Tj
/R44071008 10 Tf
26.382 0 Td
(is the main entry point for reporting an anomaly)Tj
3.063 Tc
196.046 0 Td
(.T)Tj
0 Tc
11.673 0 Td
0.563 Tw
[(he rst ar)17.998(gument indicates the type)]TJ
-289.105 -12 Td
0.724 Tw
(of message. Usually)Tj
3.224 Tc
81.618 0 Td
(,t)Tj
0 Tc
8.50391 0 Td
[(he rst ar)18.0103(gument is)]TJ
-0.55 Tc
/R44387464 10 Tf
82.1559 0 Td
(AG)Tj
-1.2 Tc
14.45 0 Td
(WA)Tj
0 Tc
16.0199 0 Td
(RN)Tj
/R44071008 10 Tf
17.6641 0 Td
(or)Tj
-0.55 Tc
/R44387464 10 Tf
11.5539 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(ERR)Tj
/R44071008 10 Tf
24.334 0 Td
[(to indicate w)10.0195(arnings and errors, respec-)]TJ
-270.75 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.423 Tc
7.13008 0 Td
(.S)Tj
0 Tc
11.4828 0 Td
0.923 Tw
(ometimes additional conte)Tj
107.246 0 Td
0.924 Tw
(xt information is only a)Tj
-0.25 Tc
97.3859 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable in functions calling the function where)Tj
-247.035 -12 Td
0.164 Tw
(the error is actually caught. In this case, the calling function can indicate that it is continuing the current er)Tj
428.676 0 Td
(-)Tj
-428.676 -12 Td
0.592 Tw
(ror by using)Tj
-0.55 Tc
/R44387464 10 Tf
52.6059 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(PREV)Tj
/R44071008 10 Tf
30.3121 0 Td
0.593 Tw
[(as the rst ar)18.0103(gument. The remaining ar)17.9858(guments to)]TJ
/R44387464 10 Tf
206.304 0 Td
(agerr)Tj
/R44071008 10 Tf
26.4129 0 Td
(are the same as the ar)Tj
88.5852 0 Td
(gu-)Tj
-418.67 -12 Td
0 Tw
(ments to)Tj
/R44387464 10 Tf
36.6699 0 Td
(printf)Tj
/R44071008 10 Tf
25 0 Td
(.)Tj
-61.6699 -16.8 Td
0.079 Tw
(The functions)Tj
/R44387464 10 Tf
57.9281 0 Td
[(agwar)14.9841(ningf)]TJ
/R44071008 10 Tf
51.318 0 Td
(and)Tj
/R44387464 10 Tf
17.018 0 Td
[(agerr)18.0151(orf)]TJ
/R44071008 10 Tf
38.4879 0 Td
0.078 Tw
(are shorthand for)Tj
/R44387464 10 Tf
71.0441 0 Td
[(agerr\(A)55.0073(GW)119.993(ARN,...\))]TJ
/R44071008 10 Tf
87.468 0 Td
(and)Tj
/R44387464 10 Tf
17.018 0 Td
[(agerr\(A)55.0098(GERR,...\))]TJ
2.578 Tc
/R44071008 10 Tf
75.5398 0 Td
(,r)Tj
0 Tc
8.40781 0 Td
(e-)Tj
-424.23 -12 Td
(specti)Tj
-0.15 Tc
23.0801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9927(.)]TJ
-32.3699 -16.8 Td
0.233 Tw
[(Some applications desire to directly control the writing of messages.)-523.284(Such an application can use the func-)]TJ
12 TL
(tion)'
/R44387464 10 Tf
18.484 0 Td
(agseterrf)Tj
/R44071008 10 Tf
41.234 0 Td
0.424 Tw
[(to re)15.0171(gister the function that the library should call to actually write the message.)]TJ
330.185 0 Td
0.423 Tw
(The pre)Tj
30.993 0 Td
(vi-)Tj
-420.896 -12 Td
0 Tw
[(ous error function is returned. By def)9.99268(ault, the message is written to)]TJ
/R44387464 10 Tf
269.86 0 Td
(stderr)Tj
/R44071008 10 Tf
26.1 0 Td
(.)Tj
-295.96 -16.8 Td
0.161 Tw
(Errors not written are stored in a log le. The last recorded error can be retrie)Tj
-0.15 Tc
310.965 0 Td
(ve)Tj
2.662 Tc
9.28984 0 Td
[(db)266.191(yc)]TJ
0 Tc
24.7641 0 Td
(alling)Tj
/R44387464 10 Tf
25.4422 0 Td
(aglasterr)Tj
5.162 Tc
/R44071008 10 Tf
38.3199 0 Td
(.U)Tj
0 Tc
14.882 0 Td
(n-)Tj
-423.663 -12 Td
0.473 Tw
(less the printing of error messages has been completely disabled by a call to)Tj
/R44387464 10 Tf
312.681 0 Td
[(agseterr\(A)54.9902(GMAX\))]TJ
2.972 Tc
/R44071008 10 Tf
79.9699 0 Td
(,s)Tj
0 Tc
9.36211 0 Td
(tandard)Tj
-402.013 -12 Td
0 Tw
(error must not be wide-oriented, e)Tj
-0.15 Tc
135.83 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(ni)249.993(fau)]TJ
0 Tc
28.05 0 Td
[(ser)19.9854(-pro)14.9854(vided error printing function is pro)15(vided.)]TJ
-173.17 -16.8 Td
(The function)Tj
/R44387464 10 Tf
53.8801 0 Td
[(agerr)18.0151(ors)]TJ
/R44071008 10 Tf
38.9699 0 Td
(returns non-zero if errors ha)Tj
-0.15 Tc
111.98 0 Td
0.3 Tw
(ve b)Tj
0 Tc
16.7898 0 Td
0 Tw
(een reported.)Tj
/R44387464 10.95 Tf
-257.62 -16.8 Td
[(EXAMPLE PR)30.0605(OGRAM)]TJ
/R44071008 10 Tf
36 -12 Td
(#include <cgraph.h>)Tj
(#include <stdbool.h>)'
(#include <stddef.h>)'
(#include <stdio.h>)'
24 TL
(typedef struct {)'
5 -12 Td
(Agrec_t hdr;)Tj
12 TL
(int x;)'
(int y;)'
(int z;)'
2.5 Tc
-5 -12 Td
(}m)Tj
0 Tc
15.0801 0 Td
(ydata;)Tj
-15.0801 -24 Td
[(int main\(int ar)18.0151(gc, char **ar)18.0151(gv\) {)]TJ
5 -12 Td
(Agraph_t *g;)Tj
5 -12 Td
12.5 Tw
(mydata *p;)Tj
-5 -24 Td
0 Tw
(if \(\(g = agread\(stdin, NULL\)\)\) {)Tj
5 -12 Td
(int cnt = 0;)Tj
(Agsym_t *attr = NULL;)'
T*[(while \(\(attr = agnxtattr\(g, A)40(GNODE, attr\)\)\) {)]TJ
5 -12 Td
(cnt++;)Tj
-5 -12 Td
(})Tj
T*[(printf\("The graph %s has %d attrib)20.0146(utes\\n", agnameof\(g\), cnt\);)]TJ
24 TL
(// mak)'
2.5 Tc
25.1801 0 Td
(et)Tj
0 Tc
9.71992 0 Td
(he graph ha)Tj
-0.15 Tc
46.45 0 Td
0.3 Tw
(ve a n)Tj
0 Tc
23.7301 0 Td
0 Tw
[(ode color attrib)20(ute, def)10.0146(ault is blue)]TJ
-105.08 -12 Td
[(attr = ag)4.98413(attr\(g, A)39.9927(GNODE, "color", "blue"\);)]TJ
(// create a ne)'
2.5 Tc
50.5602 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph of the same kind as g)Tj
-65.2801 -12 Td
(Agraph_t *h = agopen\("tmp", g->desc, NULL\);)Tj
T*[(// this is a w)10.0159(ay of counting all the edges of the graph)]TJ
12 TL
(cnt = 0;)'
(for \(Agnode_t *v = agfstnode\(g\); v != NULL; v = agnxtnode\(g, v\)\) {)'
5 -12 Td
(for \(Agedge_t *e = agfstout\(g, v\); e != NULL; e = agnxtout\(g, e\)\) {)Tj
139.555 -43.2 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 8)Tj
ET
Q
Q
\n \n \n \n \n-2466\n+2465\n \n \n \n \n-R26803336\n+R44387464\n \n-R26486880\n+R44071008\n \n-R26158992\n+R43743120\n \n \n \n \n \n \n Type\n@@ -1091,29 +1091,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26158992 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R26158992 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R26486880 10 Tf
55.3898 0 Td
(\(3\))Tj
-400.34 -36 Td
(cnt++;)Tj
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
24 TL
(// attach records to edges)'
12 TL
(for \(Agnode_t *v = agfstnode\(g\); v != NULL; v = agnxtnode\(g, v\)\) {)'
5 -12 Td
(for \(Agedge_t *e = agfstout\(g, v\); e != NULL; e = agnxtout\(g, e\)\) {)Tj
2.5 Tc
5 -12 Td
(p=\()Tj
0 Tc
18.9699 0 Td
(mydata *\)agbindrec\(e, "mydata", sizeof\(mydata\), true\);)Tj
-18.9699 -12 Td
[(p->x = 27; // meaningless data access e)14.9927(xample)]TJ
T*[(\(\(mydata *\)\(A)39.9927(GD)]TJ
-1.11 Tc
71.1199 0 Td
-1.21 Tw
(AT A)Tj
0 Tc
18.5102 0 Td
0 Tw
[(\(e\)\)\)->y = 999; // another e)15.0146(xample)]TJ
-94.6301 -12 Td
(})Tj
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
(return 0;)'
-5 -12 Td
(})Tj
/R26803336 10.95 Tf
-36 -28.8 Td
(EXAMPLE GRAPH FILES)Tj
/R26486880 10 Tf
36 -12 Td
(digraph G {)Tj
2.5 Tc
10 -12 Td
[(a-)250.007(>b)]TJ
0 Tc
23.4098 0 Td
(;)Tj
2.5 Tc
-23.4098 -12 Td
(c[)Tj
0 Tc
10.2699 0 Td
(shape=box];)Tj
2.5 Tc
-10.2699 -12 Td
[(a-)250.007(>c[)]TJ
0 Tc
28.6801 0 Td
[(weight=29,label="some te)15(xt"];)]TJ
-28.6801 -12 Td
[(subgraph an)15(ything {)]TJ
10 -12 Td
[(/* the follo)25.0159(wing af)25.0073(fects only x,y)64.9854(,z */)]TJ
(node [shape=circle];)'
T*[(a; x; y -> z; y -> z;)-500(/* multiple edges */)]TJ
-10 -12 Td
(})Tj
-10 -12 Td
(})Tj
24 TL
(strict graph H {)'
10 -12 Td
[(n0 -- n1 -- n2 -- n0;)-500(/* a c)14.9854(ycle */)]TJ
12 TL
T*[(n0 -- {a b c d};)-1749.99(/* a star */)]TJ
(n0 -- n3;)'
T*[(n0 -- n3 [weight=1];)-750.016(/* same edge because graph is strict */)]TJ
-10 -12 Td
(})Tj
/R26803336 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R26803336 10 Tf
36 -12 Td
(cdt)Tj
/R26486880 10 Tf
13.3301 0 Td
(\(3\))Tj
-0.11 Tc
/R26803336 10.95 Tf
-49.3301 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R26486880 10 Tf
20.9004 -12 Td
0.004 Tw
(It is dif)Tj
28.648 0 Td
0.005 Tw
[(cult to change endpoints of edges, delete string attrib)19.9854(utes or modify edge k)]TJ
-0.15 Tc
303.89 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
2.505 Tw
(s. The)Tj
-0.1 Tc
29.45 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
0.005 Tw
(rk-around is)Tj
-383.398 -12 Td
0.289 Tw
(to create a ne)Tj
2.789 Tc
53.6469 0 Td
(wo)Tj
0 Tc
15.009 0 Td
(bject and cop)Tj
2.789 Tc
53.798 0 Td
(yt)Tj
0 Tc
10.5691 0 Td
[(he contents of an old one \(b)20.0171(ut ne)]TJ
2.789 Tc
132.383 0 Td
(wo)Tj
0 Tc
15.009 0 Td
[(bject ob)15.0098(viously has a dif)25.0146(ferent ID, in-)]TJ
-280.415 -12 Td
0 Tw
(ternal address, and object creation timestamp\).)Tj
24 TL
0.929 Tw
(The API lacks con)'
-0.15 Tc
76.5371 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient functions to substitute programmer)20.0073(-dened ordering of nodes and edges b)]TJ
327.18 0 Td
0.93 Tw
(ut in)Tj
-413.007 -12 Td
0 Tw
(principle this can be supported.)Tj
(The library is not thread safe.)'
-0.548 Tc
/R26803336 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R26486880 10 Tf
20.7363 -12 Td
[(Stephen North, north@research.att.com, A)110.984(T&T Research.)]TJ
154.555 -100.8 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 9)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R43743120 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R43743120 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R44071008 10 Tf
55.3898 0 Td
(\(3\))Tj
-400.34 -36 Td
(cnt++;)Tj
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
24 TL
(// attach records to edges)'
12 TL
(for \(Agnode_t *v = agfstnode\(g\); v != NULL; v = agnxtnode\(g, v\)\) {)'
5 -12 Td
(for \(Agedge_t *e = agfstout\(g, v\); e != NULL; e = agnxtout\(g, e\)\) {)Tj
2.5 Tc
5 -12 Td
(p=\()Tj
0 Tc
18.9699 0 Td
(mydata *\)agbindrec\(e, "mydata", sizeof\(mydata\), true\);)Tj
-18.9699 -12 Td
[(p->x = 27; // meaningless data access e)14.9927(xample)]TJ
T*[(\(\(mydata *\)\(A)39.9927(GD)]TJ
-1.11 Tc
71.1199 0 Td
-1.21 Tw
(AT A)Tj
0 Tc
18.5102 0 Td
0 Tw
[(\(e\)\)\)->y = 999; // another e)15.0146(xample)]TJ
-94.6301 -12 Td
(})Tj
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
(return 0;)'
-5 -12 Td
(})Tj
/R44387464 10.95 Tf
-36 -28.8 Td
(EXAMPLE GRAPH FILES)Tj
/R44071008 10 Tf
36 -12 Td
(digraph G {)Tj
2.5 Tc
10 -12 Td
[(a-)250.007(>b)]TJ
0 Tc
23.4098 0 Td
(;)Tj
2.5 Tc
-23.4098 -12 Td
(c[)Tj
0 Tc
10.2699 0 Td
(shape=box];)Tj
2.5 Tc
-10.2699 -12 Td
[(a-)250.007(>c[)]TJ
0 Tc
28.6801 0 Td
[(weight=29,label="some te)15(xt"];)]TJ
-28.6801 -12 Td
[(subgraph an)15(ything {)]TJ
10 -12 Td
[(/* the follo)25.0159(wing af)25.0073(fects only x,y)64.9854(,z */)]TJ
(node [shape=circle];)'
T*[(a; x; y -> z; y -> z;)-500(/* multiple edges */)]TJ
-10 -12 Td
(})Tj
-10 -12 Td
(})Tj
24 TL
(strict graph H {)'
10 -12 Td
[(n0 -- n1 -- n2 -- n0;)-500(/* a c)14.9854(ycle */)]TJ
12 TL
T*[(n0 -- {a b c d};)-1749.99(/* a star */)]TJ
(n0 -- n3;)'
T*[(n0 -- n3 [weight=1];)-750.016(/* same edge because graph is strict */)]TJ
-10 -12 Td
(})Tj
/R44387464 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R44387464 10 Tf
36 -12 Td
(cdt)Tj
/R44071008 10 Tf
13.3301 0 Td
(\(3\))Tj
-0.11 Tc
/R44387464 10.95 Tf
-49.3301 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R44071008 10 Tf
20.9004 -12 Td
0.004 Tw
(It is dif)Tj
28.648 0 Td
0.005 Tw
[(cult to change endpoints of edges, delete string attrib)19.9854(utes or modify edge k)]TJ
-0.15 Tc
303.89 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
2.505 Tw
(s. The)Tj
-0.1 Tc
29.45 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
0.005 Tw
(rk-around is)Tj
-383.398 -12 Td
0.289 Tw
(to create a ne)Tj
2.789 Tc
53.6469 0 Td
(wo)Tj
0 Tc
15.009 0 Td
(bject and cop)Tj
2.789 Tc
53.798 0 Td
(yt)Tj
0 Tc
10.5691 0 Td
[(he contents of an old one \(b)20.0171(ut ne)]TJ
2.789 Tc
132.383 0 Td
(wo)Tj
0 Tc
15.009 0 Td
[(bject ob)15.0098(viously has a dif)25.0146(ferent ID, in-)]TJ
-280.415 -12 Td
0 Tw
(ternal address, and object creation timestamp\).)Tj
24 TL
0.929 Tw
(The API lacks con)'
-0.15 Tc
76.5371 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient functions to substitute programmer)20.0073(-dened ordering of nodes and edges b)]TJ
327.18 0 Td
0.93 Tw
(ut in)Tj
-413.007 -12 Td
0 Tw
(principle this can be supported.)Tj
(The library is not thread safe.)'
-0.548 Tc
/R44387464 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R44071008 10 Tf
20.7363 -12 Td
[(Stephen North, north@research.att.com, A)110.984(T&T Research.)]TJ
154.555 -100.8 Td
(28 FEBR)Tj
-0.4 Tc
37.1102 0 Td
(UA)Tj
-0.65 Tc
14.0398 0 Td
1.3 Tw
(RY 2)Tj
0 Tc
20.7398 0 Td
183.055 Tw
(013 9)Tj
ET
Q
Q
\n \n \n \n \n-1546\n+1547\n \n \n \n \n-R26803336\n+R44387464\n \n-R26486880\n+R44071008\n \n-R26158992\n+R43743120\n \n \n \n \n \n \n \n@@ -1168,15 +1168,15 @@\n \n Filter\n FlateDecode\n Length\n 536\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R26925976 def
1 begincodespacerange
<00><ff>
endcodespacerange
61 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R44510104 def
1 begincodespacerange
<00><ff>
endcodespacerange
61 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1194,18 +1194,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-693\n+692\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R26926344 def
1 begincodespacerange
<00><ff>
endcodespacerange
90 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<25><25><0025>
<26><26><0026>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<83><83><2022>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R44510472 def
1 begincodespacerange
<00><ff>
endcodespacerange
90 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<25><25><0025>
<26><26><0026>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<83><83><2022>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1231,18 +1231,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-385\n+388\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R26926712 def
1 begincodespacerange
<00><ff>
endcodespacerange
36 beginbfrange
<20><20><0020>
<21><21><0021>
<30><30><0030>
<31><31><0031>
<3d><3d><003d>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<55><55><0055>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R44510840 def
1 begincodespacerange
<00><ff>
endcodespacerange
36 beginbfrange
<20><20><0020>
<21><21><0021>
<30><30><0030>
<31><31><0031>
<3d><3d><003d>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<55><55><0055>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1264,15 +1264,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-75a5f03d2491'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-55333854a754'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 56\n"}]}]}, {"source1": "./usr/share/doc/graphviz/cluster.1.pdf.gz", "source2": "./usr/share/doc/graphviz/cluster.1.pdf.gz", "unified_diff": null, "details": [{"source1": "cluster.1.pdf", "source2": "cluster.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -72,20 +72,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R13789120 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLUSTER)Tj
/R14117008 10 Tf
42.5 0 Td
121.12 Tw
(\(1\) General)Tj
169.43 0 Td
0 Tw
(Commands Manual)Tj
/R13789120 10 Tf
202.07 0 Td
(CLUSTER)Tj
/R14117008 10 Tf
42.5 0 Td
(\(1\))Tj
-0.219 Tc
/R14433464 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R14117008 10 Tf
20.407 -12 Td
(cluster nd clusters in a graph and augment the graph with this information.)Tj
/R14433464 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R14433464 10 Tf
36 -12 Td
(cluster)Tj
/R14117008 10 Tf
31.3801 0 Td
([)Tj
/R14433464 10 Tf
3.33008 0 Td
(v?)Tj
5 Tc
/R14117008 10 Tf
15.7 0 Td
(][)Tj
0 Tc
/R14433464 10 Tf
14.1602 0 Td
(C)Tj
/R13789120 10 Tf
13.2801 0 Td
(k)Tj
2.5 Tc
/R14117008 10 Tf
7.61016 0 Td
(][)Tj
0 Tc
/R14433464 10 Tf
11.6602 0 Td
(c)Tj
/R13789120 10 Tf
10.5 0 Td
(k)Tj
2.5 Tc
/R14117008 10 Tf
7.61016 0 Td
(][)Tj
0 Tc
/R14433464 10 Tf
11.6602 0 Td
(o)Tj
/R13789120 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R14117008 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R13789120 10 Tf
13.5699 0 Td
(les)Tj
/R14117008 10 Tf
18.8801 0 Td
(])Tj
/R14433464 10.95 Tf
-236.451 -16.8 Td
(DESCRIPTION)Tj
/R14433464 10 Tf
36 -12 Td
(cluster)Tj
/R14117008 10 Tf
31.384 0 Td
(tak)Tj
12.1199 0 Td
0.004 Tw
(es as input a graph in DO)Tj
2.503 Tc
101.274 0 Td
(Tf)Tj
0 Tc
11.943 0 Td
0.003 Tw
(ormat, nds node clusters and augments the graph with this informa-)Tj
-156.721 -12 Td
2.961 Tw
(tion. The)Tj
42.032 0 Td
0.461 Tw
(clusters are specied by the "cluster" attrib)Tj
174.026 0 Td
0.462 Tw
[(ute attached to nodes; cluster v)25(alues are non-ne)]TJ
-0.05 Tc
191.954 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
-422.712 -12 Td
[(inte)15(gers.)]TJ
/R14433464 10 Tf
39.941 0 Td
(cluster)Tj
/R14117008 10 Tf
32.3109 0 Td
0.931 Tw
(attempts to maximize the modularity of the clustering.)Tj
229.658 0 Td
0.93 Tw
[(If the edge attrib)19.9854(ute "weight" is)]TJ
-301.91 -12 Td
0 Tw
(dened, this will be used in computing the clustering.)Tj
/R14433464 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R14117008 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R14433464 10 Tf
16.8 TL
(C)'
/R13789120 10 Tf
13.2801 0 Td
(k)Tj
/R14117008 10 Tf
22.7199 0 Td
0.356 Tw
[(species a tar)17.9895(geted number of clusters that should be generated.)-535.596(The specied number)]TJ
/R13789120 10 Tf
354.099 0 Td
(k)Tj
/R14117008 10 Tf
7.29688 0 Td
0.357 Tw
(is only a)Tj
-361.396 -12 Td
0.5 Tw
(suggestion and may not be realisable.)Tj
157.98 0 Td
(If)Tj
3 Tc
/R13789120 10 Tf
9.66016 0 Td
[(k=)300(=0)]TJ
/R14117008 10 Tf
28.9398 0 Td
(,t)Tj
0 Tc
8.28008 0 Td
[(he def)9.98535(ault, the number of clusters that approxi-)]TJ
-204.86 -12 Td
0 Tw
(mately optimizes the modularity is returned.)Tj
/R14433464 10 Tf
-36 -16.8 Td
(c)Tj
/R13789120 10 Tf
10.5 0 Td
(k)Tj
/R14117008 10 Tf
25.5 0 Td
0.521 Tw
(species clustering method.)Tj
117.943 0 Td
(If)Tj
3.022 Tc
/R13789120 10 Tf
9.68086 0 Td
[(k=)302.19(=0)]TJ
/R14117008 10 Tf
28.984 0 Td
(,t)Tj
0 Tc
8.30195 0 Td
0.522 Tw
[(he def)9.99756(ault, modularity clustering will be used.)]TJ
192.424 0 Td
(If)Tj
3.022 Tc
/R13789120 10 Tf
9.68203 0 Td
[(k=)302.188(=1)]TJ
0 Tc
/R14117008 10 Tf
-367.016 -12 Td
0 Tw
(modularity quality will be used.)Tj
/R14433464 10 Tf
-36 -16.8 Td
(o)Tj
/R13789120 10 Tf
10.9301 0 Td
(outle)Tj
/R14117008 10 Tf
25.0699 -12 Td
(Species that output should go into the le)Tj
/R13789120 10 Tf
173.9 0 Td
(outle)Tj
2.5 Tc
/R14117008 10 Tf
25 0 Td
[(.B)250.007(yd)]TJ
0 Tc
24.1699 0 Td
[(ef)10.0073(ault,)]TJ
/R13789120 10 Tf
27.6699 0 Td
(stdout)Tj
/R14117008 10 Tf
26.95 0 Td
(is used.)Tj
/R14433464 10 Tf
-313.69 -16.8 Td
(v)Tj
-1.11 Tc
/R14117008 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R14433464 10 Tf
-46.55 -16.8 Td
(?)Tj
/R14117008 10 Tf
36 0 Td
[(Prints the usage and e)14.9854(xits.)]TJ
/R14433464 10.95 Tf
-72 -16.8 Td
(EXAMPLES)Tj
/R14117008 10 Tf
36 -12 Td
(Applying)Tj
/R14433464 10 Tf
40.2801 0 Td
(cluster)Tj
/R14117008 10 Tf
31.3801 0 Td
[(to the follo)25.0146(wing graph,)]TJ
/R14433464 10 Tf
-64.1602 -16.8 Td
(graph {)Tj
10 -12 Td
(1--2 [weight=10.])Tj
12 TL
(2--3 [weight=1])'
(3--4 [weight=10.])'
(4--5 [weight=10])'
(5--6 [weight=10])'
(3--6 [weight=0.1])'
(4--6 [weight=10.])'
-2.5 -12 Td
(})Tj
/R14117008 10 Tf
-15 -16.8 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(s)Tj
/R14433464 10 Tf
-9.31992 -16.8 Td
(graph {)Tj
15 -12 Td
(node [cluster="-1"];)Tj
2.5 Tc
(1[)'
0 Tc
10.8301 0 Td
(cluster=1];)Tj
2.5 Tc
-10.8301 -12 Td
(2[)Tj
0 Tc
10.8301 0 Td
(cluster=1];)Tj
2.5 Tc
-10.8301 -12 Td
(3[)Tj
0 Tc
10.8301 0 Td
(cluster=2];)Tj
2.5 Tc
-10.8301 -12 Td
(4[)Tj
0 Tc
10.8301 0 Td
(cluster=2];)Tj
2.5 Tc
-10.8301 -12 Td
(5[)Tj
0 Tc
10.8301 0 Td
(cluster=2];)Tj
2.5 Tc
-10.8301 -12 Td
(6[)Tj
0 Tc
10.8301 0 Td
(cluster=2];)Tj
2.5 Tc
-10.8301 -12 Td
[(1-)249.993(-2[)]TJ
0 Tc
27.4902 0 Td
(weight="10."];)Tj
2.5 Tc
-27.4902 -12 Td
[(2-)249.993(-3[)]TJ
0 Tc
27.4902 0 Td
(weight=1];)Tj
2.5 Tc
-27.4902 -12 Td
[(3-)249.993(-4[)]TJ
0 Tc
27.4902 0 Td
(weight="10."];)Tj
2.5 Tc
-27.4902 -12 Td
[(4-)249.993(-5[)]TJ
0 Tc
27.4902 0 Td
(weight=10];)Tj
2.5 Tc
-27.4902 -12 Td
[(5-)249.993(-6[)]TJ
0 Tc
27.4902 0 Td
(weight=10];)Tj
2.5 Tc
-27.4902 -12 Td
[(3-)249.993(-6[)]TJ
0 Tc
27.4902 0 Td
(weight="0.1"];)Tj
2.5 Tc
-27.4902 -12 Td
[(4-)249.993(-6[)]TJ
0 Tc
27.4902 0 Td
(weight="10."];)Tj
-42.4902 -12 Td
(})Tj
2.5 Tc
/R14117008 10 Tf
162.45 -62.4 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R34478016 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLUSTER)Tj
/R34805904 10 Tf
42.5 0 Td
121.12 Tw
(\(1\) General)Tj
169.43 0 Td
0 Tw
(Commands Manual)Tj
/R34478016 10 Tf
202.07 0 Td
(CLUSTER)Tj
/R34805904 10 Tf
42.5 0 Td
(\(1\))Tj
-0.219 Tc
/R35122360 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R34805904 10 Tf
20.407 -12 Td
(cluster nd clusters in a graph and augment the graph with this information.)Tj
/R35122360 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R35122360 10 Tf
36 -12 Td
(cluster)Tj
/R34805904 10 Tf
31.3801 0 Td
([)Tj
/R35122360 10 Tf
3.33008 0 Td
(v?)Tj
5 Tc
/R34805904 10 Tf
15.7 0 Td
(][)Tj
0 Tc
/R35122360 10 Tf
14.1602 0 Td
(C)Tj
/R34478016 10 Tf
13.2801 0 Td
(k)Tj
2.5 Tc
/R34805904 10 Tf
7.61016 0 Td
(][)Tj
0 Tc
/R35122360 10 Tf
11.6602 0 Td
(c)Tj
/R34478016 10 Tf
10.5 0 Td
(k)Tj
2.5 Tc
/R34805904 10 Tf
7.61016 0 Td
(][)Tj
0 Tc
/R35122360 10 Tf
11.6602 0 Td
(o)Tj
/R34478016 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R34805904 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R34478016 10 Tf
13.5699 0 Td
(les)Tj
/R34805904 10 Tf
18.8801 0 Td
(])Tj
/R35122360 10.95 Tf
-236.451 -16.8 Td
(DESCRIPTION)Tj
/R35122360 10 Tf
36 -12 Td
(cluster)Tj
/R34805904 10 Tf
31.384 0 Td
(tak)Tj
12.1199 0 Td
0.004 Tw
(es as input a graph in DO)Tj
2.503 Tc
101.274 0 Td
(Tf)Tj
0 Tc
11.943 0 Td
0.003 Tw
(ormat, nds node clusters and augments the graph with this informa-)Tj
-156.721 -12 Td
2.961 Tw
(tion. The)Tj
42.032 0 Td
0.461 Tw
(clusters are specied by the "cluster" attrib)Tj
174.026 0 Td
0.462 Tw
[(ute attached to nodes; cluster v)25(alues are non-ne)]TJ
-0.05 Tc
191.954 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
-422.712 -12 Td
[(inte)15(gers.)]TJ
/R35122360 10 Tf
39.941 0 Td
(cluster)Tj
/R34805904 10 Tf
32.3109 0 Td
0.931 Tw
(attempts to maximize the modularity of the clustering.)Tj
229.658 0 Td
0.93 Tw
[(If the edge attrib)19.9854(ute "weight" is)]TJ
-301.91 -12 Td
0 Tw
(dened, this will be used in computing the clustering.)Tj
/R35122360 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R34805904 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R35122360 10 Tf
16.8 TL
(C)'
/R34478016 10 Tf
13.2801 0 Td
(k)Tj
/R34805904 10 Tf
22.7199 0 Td
0.356 Tw
[(species a tar)17.9895(geted number of clusters that should be generated.)-535.596(The specied number)]TJ
/R34478016 10 Tf
354.099 0 Td
(k)Tj
/R34805904 10 Tf
7.29688 0 Td
0.357 Tw
(is only a)Tj
-361.396 -12 Td
0.5 Tw
(suggestion and may not be realisable.)Tj
157.98 0 Td
(If)Tj
3 Tc
/R34478016 10 Tf
9.66016 0 Td
[(k=)300(=0)]TJ
/R34805904 10 Tf
28.9398 0 Td
(,t)Tj
0 Tc
8.28008 0 Td
[(he def)9.98535(ault, the number of clusters that approxi-)]TJ
-204.86 -12 Td
0 Tw
(mately optimizes the modularity is returned.)Tj
/R35122360 10 Tf
-36 -16.8 Td
(c)Tj
/R34478016 10 Tf
10.5 0 Td
(k)Tj
/R34805904 10 Tf
25.5 0 Td
0.521 Tw
(species clustering method.)Tj
117.943 0 Td
(If)Tj
3.022 Tc
/R34478016 10 Tf
9.68086 0 Td
[(k=)302.19(=0)]TJ
/R34805904 10 Tf
28.984 0 Td
(,t)Tj
0 Tc
8.30195 0 Td
0.522 Tw
[(he def)9.99756(ault, modularity clustering will be used.)]TJ
192.424 0 Td
(If)Tj
3.022 Tc
/R34478016 10 Tf
9.68203 0 Td
[(k=)302.188(=1)]TJ
0 Tc
/R34805904 10 Tf
-367.016 -12 Td
0 Tw
(modularity quality will be used.)Tj
/R35122360 10 Tf
-36 -16.8 Td
(o)Tj
/R34478016 10 Tf
10.9301 0 Td
(outle)Tj
/R34805904 10 Tf
25.0699 -12 Td
(Species that output should go into the le)Tj
/R34478016 10 Tf
173.9 0 Td
(outle)Tj
2.5 Tc
/R34805904 10 Tf
25 0 Td
[(.B)250.007(yd)]TJ
0 Tc
24.1699 0 Td
[(ef)10.0073(ault,)]TJ
/R34478016 10 Tf
27.6699 0 Td
(stdout)Tj
/R34805904 10 Tf
26.95 0 Td
(is used.)Tj
/R35122360 10 Tf
-313.69 -16.8 Td
(v)Tj
-1.11 Tc
/R34805904 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R35122360 10 Tf
-46.55 -16.8 Td
(?)Tj
/R34805904 10 Tf
36 0 Td
[(Prints the usage and e)14.9854(xits.)]TJ
/R35122360 10.95 Tf
-72 -16.8 Td
(EXAMPLES)Tj
/R34805904 10 Tf
36 -12 Td
(Applying)Tj
/R35122360 10 Tf
40.2801 0 Td
(cluster)Tj
/R34805904 10 Tf
31.3801 0 Td
[(to the follo)25.0146(wing graph,)]TJ
/R35122360 10 Tf
-64.1602 -16.8 Td
(graph {)Tj
10 -12 Td
(1--2 [weight=10.])Tj
12 TL
(2--3 [weight=1])'
(3--4 [weight=10.])'
(4--5 [weight=10])'
(5--6 [weight=10])'
(3--6 [weight=0.1])'
(4--6 [weight=10.])'
-2.5 -12 Td
(})Tj
/R34805904 10 Tf
-15 -16.8 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(s)Tj
/R35122360 10 Tf
-9.31992 -16.8 Td
(graph {)Tj
15 -12 Td
(node [cluster="-1"];)Tj
2.5 Tc
(1[)'
0 Tc
10.8301 0 Td
(cluster=1];)Tj
2.5 Tc
-10.8301 -12 Td
(2[)Tj
0 Tc
10.8301 0 Td
(cluster=1];)Tj
2.5 Tc
-10.8301 -12 Td
(3[)Tj
0 Tc
10.8301 0 Td
(cluster=2];)Tj
2.5 Tc
-10.8301 -12 Td
(4[)Tj
0 Tc
10.8301 0 Td
(cluster=2];)Tj
2.5 Tc
-10.8301 -12 Td
(5[)Tj
0 Tc
10.8301 0 Td
(cluster=2];)Tj
2.5 Tc
-10.8301 -12 Td
(6[)Tj
0 Tc
10.8301 0 Td
(cluster=2];)Tj
2.5 Tc
-10.8301 -12 Td
[(1-)249.993(-2[)]TJ
0 Tc
27.4902 0 Td
(weight="10."];)Tj
2.5 Tc
-27.4902 -12 Td
[(2-)249.993(-3[)]TJ
0 Tc
27.4902 0 Td
(weight=1];)Tj
2.5 Tc
-27.4902 -12 Td
[(3-)249.993(-4[)]TJ
0 Tc
27.4902 0 Td
(weight="10."];)Tj
2.5 Tc
-27.4902 -12 Td
[(4-)249.993(-5[)]TJ
0 Tc
27.4902 0 Td
(weight=10];)Tj
2.5 Tc
-27.4902 -12 Td
[(5-)249.993(-6[)]TJ
0 Tc
27.4902 0 Td
(weight=10];)Tj
2.5 Tc
-27.4902 -12 Td
[(3-)249.993(-6[)]TJ
0 Tc
27.4902 0 Td
(weight="0.1"];)Tj
2.5 Tc
-27.4902 -12 Td
[(4-)249.993(-6[)]TJ
0 Tc
27.4902 0 Td
(weight="10."];)Tj
-42.4902 -12 Td
(})Tj
2.5 Tc
/R34805904 10 Tf
162.45 -62.4 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(1)]TJ
ET
Q
Q
\n \n \n \n \n-1703\n+1702\n \n \n \n \n BaseFont\n WTXBPJ+Times-Italic\n FontDescriptor\n@@ -635,19 +635,19 @@\n FontFile3\n \n \n \n \n \n \n-R14433464\n+R35122360\n \n-R14117008\n+R34805904\n \n-R13789120\n+R34478016\n \n \n \n \n \n \n Type\n@@ -684,29 +684,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R13789120 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLUSTER)Tj
/R14117008 10 Tf
42.5 0 Td
121.12 Tw
(\(1\) General)Tj
169.43 0 Td
0 Tw
(Commands Manual)Tj
/R13789120 10 Tf
202.07 0 Td
(CLUSTER)Tj
/R14117008 10 Tf
42.5 0 Td
(\(1\))Tj
-0.548 Tc
/R14433464 10.95 Tf
-456.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R14117008 10 Tf
20.7363 -12 Td
(Yi)Tj
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
/R14433464 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R14117008 10 Tf
36 -12 Td
(gvmap\(1\))Tj
16.8 TL
1.165 Tw
T*[(Blondel, V)129.016(.D., Guillaume, J.L., Lambiotte, R., Lefeb)]TJ
217.48 0 Td
1.164 Tw
[(vre, E.: F)14.9951(ast unfolding of communities in lar)18.0078(ge net-)]TJ
-0.1 Tc
-217.48 -12 Td
(wo)Tj
0 Tc
12.1199 0 Td
0 Tw
(rks. Journal of Statistical Mechanics: Theory and Experiment \(2008\), P10008.)Tj
2.5 Tc
157.83 -614.4 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R34478016 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLUSTER)Tj
/R34805904 10 Tf
42.5 0 Td
121.12 Tw
(\(1\) General)Tj
169.43 0 Td
0 Tw
(Commands Manual)Tj
/R34478016 10 Tf
202.07 0 Td
(CLUSTER)Tj
/R34805904 10 Tf
42.5 0 Td
(\(1\))Tj
-0.548 Tc
/R35122360 10.95 Tf
-456.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R34805904 10 Tf
20.7363 -12 Td
(Yi)Tj
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
/R35122360 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R34805904 10 Tf
36 -12 Td
(gvmap\(1\))Tj
16.8 TL
1.165 Tw
T*[(Blondel, V)129.016(.D., Guillaume, J.L., Lambiotte, R., Lefeb)]TJ
217.48 0 Td
1.164 Tw
[(vre, E.: F)14.9951(ast unfolding of communities in lar)18.0078(ge net-)]TJ
-0.1 Tc
-217.48 -12 Td
(wo)Tj
0 Tc
12.1199 0 Td
0 Tw
(rks. Journal of Statistical Mechanics: Theory and Experiment \(2008\), P10008.)Tj
2.5 Tc
157.83 -614.4 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(2)]TJ
ET
Q
Q
\n \n \n \n \n 575\n \n \n \n \n-R14433464\n+R35122360\n \n-R14117008\n+R34805904\n \n-R13789120\n+R34478016\n \n \n \n \n \n \n \n@@ -758,18 +758,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-495\n+496\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14467952 def
1 begincodespacerange
<00><ff>
endcodespacerange
53 beginbfrange
<20><20><0020>
<22><22><0022>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<3b><3b><003b>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<7b><7b><007b>
<7d><7d><007d>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R35156848 def
1 begincodespacerange
<00><ff>
endcodespacerange
53 beginbfrange
<20><20><0020>
<22><22><0022>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<3b><3b><003b>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<7b><7b><007b>
<7d><7d><007d>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -789,15 +789,15 @@\n \n Filter\n FlateDecode\n Length\n 573\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14468320 def
1 begincodespacerange
<00><ff>
endcodespacerange
65 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R35157216 def
1 begincodespacerange
<00><ff>
endcodespacerange
65 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -819,15 +819,15 @@\n \n Filter\n FlateDecode\n Length\n 283\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14468688 def
1 begincodespacerange
<00><ff>
endcodespacerange
19 beginbfrange
<30><30><0030>
<31><31><0031>
<3d><3d><003d>
<43><43><0043>
<45><45><0045>
<4c><4c><004c>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<64><64><0064>
<65><65><0065>
<6b><6b><006b>
<6c><6c><006c>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R35157584 def
1 begincodespacerange
<00><ff>
endcodespacerange
19 beginbfrange
<30><30><0030>
<31><31><0031>
<3d><3d><003d>
<43><43><0043>
<45><45><0045>
<4c><4c><004c>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<64><64><0064>
<65><65><0065>
<6b><6b><006b>
<6c><6c><006c>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -849,15 +849,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-b7d418372724'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-09e21a7488e5'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 28\n"}]}]}, {"source1": "./usr/share/doc/graphviz/diffimg.1.pdf.gz", "source2": "./usr/share/doc/graphviz/diffimg.1.pdf.gz", "unified_diff": null, "details": [{"source1": "diffimg.1.pdf", "source2": "diffimg.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R9111488 10 Tf
1 0 0 1 72.5801 793.89 Tm
(DIFFIMG)Tj
/R9439376 10 Tf
42.15 0 Td
120.73 Tw
(\(1\) General)Tj
169.04 0 Td
0 Tw
(Commands Manual)Tj
/R9111488 10 Tf
202.42 0 Td
(DIFFIMG)Tj
/R9439376 10 Tf
42.15 0 Td
(\(1\))Tj
-0.219 Tc
/R9755832 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R9439376 10 Tf
20.407 -12 Td
[(dif)24.9841(mg Calculates intersection between tw)]TJ
2.5 Tc
178.88 0 Td
(oi)Tj
0 Tc
10.2801 0 Td
(mages)Tj
/R9755832 10.95 Tf
-225.16 -16.8 Td
(SYNOPSIS)Tj
/R9755832 10 Tf
36 -12 Td
(difmg)Tj
/R9439376 10 Tf
33.0602 0 Td
(image1 image2 [)Tj
/R9111488 10 Tf
67.4398 0 Td
(outima)Tj
-0.1 Tc
27.6801 0 Td
(ge)Tj
0 Tc
/R9439376 10 Tf
9.51992 0 Td
(])Tj
/R9755832 10.95 Tf
-173.7 -16.8 Td
(DESCRIPTION)Tj
/R9755832 10 Tf
36 -12 Td
(difmg)Tj
/R9439376 10 Tf
33.748 0 Td
0.688 Tw
[(generates an image where each pix)14.9854(el is the dif)]TJ
189.494 0 Td
0.687 Tw
[(ference between the corresponding pix)14.9951(el in each of)]TJ
-223.242 -12 Td
0.028 Tw
(the tw)Tj
2.528 Tc
24.648 0 Td
(os)Tj
0 Tc
11.418 0 Td
[(ource images.)-502.809(Thus, if the source images are the same the resulting image will be black, otherwise)]TJ
-36.066 -12 Td
0 Tw
(it will ha)Tj
-0.15 Tc
35.3602 0 Td
0.3 Tw
(ve r)Tj
15.1199 0 Td
(eg)Tj
0 Tc
9.28984 0 Td
0 Tw
[(ions of non-black where the images dif)24.9927(fer)55(.)]TJ
-59.7699 -16.8 Td
(Currently supports: .png, .gif, .jpg, and .ps by using ghostscript)Tj
-0.548 Tc
/R9755832 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R9439376 10 Tf
20.7363 -12 Td
[(dif)24.9841(mg w)9.98413(as written by John Ellson <ellson@research.att.com>)]TJ
16.8 TL
0.536 Tw
T*[(This manual page w)9.98779(as written by Da)]TJ
149.556 0 Td
0.535 Tw
(vid Claughton <da)Tj
-0.15 Tc
75.4 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(@eclecticda)Tj
-0.15 Tc
48.9898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.com>, for the Debian project \(b)Tj
131.695 0 Td
(ut)Tj
-424.221 -12 Td
0 Tw
(may be used by others\).)Tj
172.585 -516 Td
[(Jan 31, 2010)-20358.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R44636096 10 Tf
1 0 0 1 72.5801 793.89 Tm
(DIFFIMG)Tj
/R44963984 10 Tf
42.15 0 Td
120.73 Tw
(\(1\) General)Tj
169.04 0 Td
0 Tw
(Commands Manual)Tj
/R44636096 10 Tf
202.42 0 Td
(DIFFIMG)Tj
/R44963984 10 Tf
42.15 0 Td
(\(1\))Tj
-0.219 Tc
/R45280440 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R44963984 10 Tf
20.407 -12 Td
[(dif)24.9841(mg Calculates intersection between tw)]TJ
2.5 Tc
178.88 0 Td
(oi)Tj
0 Tc
10.2801 0 Td
(mages)Tj
/R45280440 10.95 Tf
-225.16 -16.8 Td
(SYNOPSIS)Tj
/R45280440 10 Tf
36 -12 Td
(difmg)Tj
/R44963984 10 Tf
33.0602 0 Td
(image1 image2 [)Tj
/R44636096 10 Tf
67.4398 0 Td
(outima)Tj
-0.1 Tc
27.6801 0 Td
(ge)Tj
0 Tc
/R44963984 10 Tf
9.51992 0 Td
(])Tj
/R45280440 10.95 Tf
-173.7 -16.8 Td
(DESCRIPTION)Tj
/R45280440 10 Tf
36 -12 Td
(difmg)Tj
/R44963984 10 Tf
33.748 0 Td
0.688 Tw
[(generates an image where each pix)14.9854(el is the dif)]TJ
189.494 0 Td
0.687 Tw
[(ference between the corresponding pix)14.9951(el in each of)]TJ
-223.242 -12 Td
0.028 Tw
(the tw)Tj
2.528 Tc
24.648 0 Td
(os)Tj
0 Tc
11.418 0 Td
[(ource images.)-502.809(Thus, if the source images are the same the resulting image will be black, otherwise)]TJ
-36.066 -12 Td
0 Tw
(it will ha)Tj
-0.15 Tc
35.3602 0 Td
0.3 Tw
(ve r)Tj
15.1199 0 Td
(eg)Tj
0 Tc
9.28984 0 Td
0 Tw
[(ions of non-black where the images dif)24.9927(fer)55(.)]TJ
-59.7699 -16.8 Td
(Currently supports: .png, .gif, .jpg, and .ps by using ghostscript)Tj
-0.548 Tc
/R45280440 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R44963984 10 Tf
20.7363 -12 Td
[(dif)24.9841(mg w)9.98413(as written by John Ellson <ellson@research.att.com>)]TJ
16.8 TL
0.536 Tw
T*[(This manual page w)9.98779(as written by Da)]TJ
149.556 0 Td
0.535 Tw
(vid Claughton <da)Tj
-0.15 Tc
75.4 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(@eclecticda)Tj
-0.15 Tc
48.9898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.com>, for the Debian project \(b)Tj
131.695 0 Td
(ut)Tj
-424.221 -12 Td
0 Tw
(may be used by others\).)Tj
172.585 -516 Td
[(Jan 31, 2010)-20358.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-966\n+967\n \n \n \n \n BaseFont\n YOJLJA+Times-Italic\n FontDescriptor\n@@ -527,19 +527,19 @@\n FontFile3\n \n \n \n \n \n \n-R9755832\n+R45280440\n \n-R9439376\n+R44963984\n \n-R9111488\n+R44636096\n \n \n \n \n \n \n \n@@ -591,18 +591,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-288\n+289\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R9775016 def
1 begincodespacerange
<00><ff>
endcodespacerange
21 beginbfrange
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<64><64><0064>
<66><66><0066>
<67><67><0067>
<69><69><0069>
<6d><6d><006d>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R45299624 def
1 begincodespacerange
<00><ff>
endcodespacerange
21 beginbfrange
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<64><64><0064>
<66><66><0066>
<67><67><0067>
<69><69><0069>
<6d><6d><006d>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -622,15 +622,15 @@\n \n Filter\n FlateDecode\n Length\n 473\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R9775384 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<4a><4a><004a>
<4d><4d><004d>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R45299992 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<4a><4a><004a>
<4d><4d><004d>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -649,18 +649,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-244\n+245\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R9775752 def
1 begincodespacerange
<00><ff>
endcodespacerange
13 beginbfrange
<44><44><0044>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<61><61><0061>
<65><65><0065>
<67><67><0067>
<69><69><0069>
<6d><6d><006d>
<6f><6f><006f>
<74><74><0074>
<75><75><0075>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R45300360 def
1 begincodespacerange
<00><ff>
endcodespacerange
13 beginbfrange
<44><44><0044>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<61><61><0061>
<65><65><0065>
<67><67><0067>
<69><69><0069>
<6d><6d><006d>
<6f><6f><006f>
<74><74><0074>
<75><75><0075>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n@@ -668,15 +668,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-5ec463d2b659'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-3a319b1642d0'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 23\n"}]}]}, {"source1": "./usr/share/doc/graphviz/dijkstra.1.pdf.gz", "source2": "./usr/share/doc/graphviz/dijkstra.1.pdf.gz", "unified_diff": null, "details": [{"source1": "dijkstra.1.pdf", "source2": "dijkstra.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R9971648 10 Tf
1 0 0 1 72.5801 793.89 Tm
(DIJKSTRA)Tj
/R10299536 10 Tf
44.4699 0 Td
118.41 Tw
(\(1\) General)Tj
166.72 0 Td
0 Tw
(Commands Manual)Tj
/R9971648 10 Tf
200.1 0 Td
(DIJKSTRA)Tj
/R10299536 10 Tf
44.4699 0 Td
(\(1\))Tj
-0.219 Tc
/R10615992 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R10299536 10 Tf
20.407 -12 Td
(dijkstra single-source distance lter for Graphviz)Tj
/R10615992 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R10615992 10 Tf
36 -12 Td
(dijkstra)Tj
/R10299536 10 Tf
36.3898 0 Td
([)Tj
/R10615992 10 Tf
5.83008 0 Td
(adp?)Tj
2.5 Tc
/R10299536 10 Tf
31.8199 0 Td
(][)Tj
0 Tc
/R9971648 10 Tf
12 0 Td
[(sour)36.9849(cenode le)]TJ
/R10299536 10 Tf
63.1301 0 Td
(])Tj
/R10615992 10.95 Tf
-185.17 -16.8 Td
(DESCRIPTION)Tj
/R10615992 10 Tf
36 -12 Td
(dijkstra)Tj
/R10299536 10 Tf
37.4852 0 Td
1.094 Tw
(reads a stream of Graphviz formatted graphs and for each computes the distance of e)Tj
-0.15 Tc
353.856 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ry node)Tj
-400.631 -12 Td
(from)Tj
/R9971648 10 Tf
22.6281 0 Td
[(sour)36.9849(cenode)15.0073(.)]TJ
/R10299536 10 Tf
53.4281 0 Td
0.348 Tw
(Edge length is gi)Tj
-0.15 Tc
68.2941 0 Td
(ve)Tj
2.848 Tc
9.28984 0 Td
[(ni)284.788(nt)]TJ
0 Tc
21.2563 0 Td
(he)Tj
/R9971648 10 Tf
12.3781 0 Td
(len)Tj
/R10299536 10 Tf
15.3078 0 Td
(attrib)Tj
20.9102 0 Td
(ute, and the def)Tj
62.5941 0 Td
0.349 Tw
(ault is 1.)Tj
40.2172 0 Td
(The)Tj
/R9971648 10 Tf
18.7488 0 Td
(dist)Tj
/R10299536 10 Tf
17.9789 0 Td
(attrib)Tj
20.9102 0 Td
(ute of e)Tj
-0.15 Tc
30.4379 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ry)Tj
-423.67 -12 Td
0.161 Tw
(node is set to its distance from)Tj
/R9971648 10 Tf
125.627 0 Td
[(sour)36.9849(cenode)15.0073(.)]TJ
/R10299536 10 Tf
53.241 0 Td
(If the)Tj
/R10615992 10 Tf
24.202 0 Td
(p)Tj
/R10299536 10 Tf
13.9199 0 Td
0.16 Tw
(ag is used, the)Tj
/R9971648 10 Tf
66.6102 0 Td
(pr)Tj
-0.15 Tc
8.51992 0 Td
(ev)Tj
0 Tc
/R10299536 10 Tf
11.7102 0 Td
(attrib)Tj
20.9102 0 Td
(ute of each node reachable)Tj
-324.74 -12 Td
(from)Tj
/R9971648 10 Tf
22.6551 0 Td
[(sour)36.9849(cenode)]TJ
/R10299536 10 Tf
48.7852 0 Td
0.375 Tw
[(is set to the name of the pre)24.9854(vious node on a shortest path.)]TJ
238.766 0 Td
0.376 Tw
(The graph attrib)Tj
64.982 0 Td
(ute)Tj
/R9971648 10 Tf
15.4762 0 Td
(maxdist)Tj
/R10299536 10 Tf
34.666 0 Td
(is)Tj
-425.33 -12 Td
0 Tw
(set to the maximum)Tj
/R9971648 10 Tf
82.0199 0 Td
(dist)Tj
/R10299536 10 Tf
17.6301 0 Td
(of all nodes in the graph.)Tj
-99.65 -16.8 Td
(If the)Tj
/R10615992 10 Tf
23.8801 0 Td
(d)Tj
/R10299536 10 Tf
13.7602 0 Td
[(ag is used, the graph is treated as directed and only forw)9.98535(ard edges are used.)]TJ
-37.6402 -16.8 Td
0.979 Tw
(By def)Tj
27.8191 0 Td
0.978 Tw
(ault, if the graph is disconnected, the)Tj
/R9971648 10 Tf
156.896 0 Td
(dist)Tj
/R10299536 10 Tf
18.6078 0 Td
(attrib)Tj
20.9102 0 Td
(ute of nodes unreachable from)Tj
/R9971648 10 Tf
129.36 0 Td
[(sour)36.9824(cenode)]TJ
/R10299536 10 Tf
49.3883 0 Td
(are left)Tj
-402.982 -12 Td
0.794 Tw
(untouched, and)Tj
/R9971648 10 Tf
65.568 0 Td
(maxdist)Tj
/R10299536 10 Tf
35.084 0 Td
(is set to the maximum of an)Tj
3.294 Tc
115.724 0 Td
(yp)Tj
0 Tc
13.2941 0 Td
(re)Tj
7.51992 0 Td
[(vious v)24.9927(alue and the lar)]TJ
93.2859 0 Td
0.795 Tw
(gest distance recorded in)Tj
-330.476 -12 Td
0.898 Tw
(this run. On the other hand, if the)Tj
/R10615992 10 Tf
142.724 0 Td
(a)Tj
/R10299536 10 Tf
14.098 0 Td
(ag is used, the)Tj
/R9971648 10 Tf
68.6621 0 Td
(dist)Tj
/R10299536 10 Tf
18.5281 0 Td
(attrib)Tj
20.9102 0 Td
(ute of an unreachable node is assigned a)Tj
-0.15 Tc
-264.922 -12 Td
(ve)Tj
0 Tc
9.28984 0 Td
3.583 Tw
[(ry lar)18.0188(ge v)24.9951(alue, and)]TJ
/R9971648 10 Tf
91.202 0 Td
(maxdist)Tj
/R10299536 10 Tf
37.873 0 Td
(records the maximum distance found in the component containing)Tj
/R9971648 10 Tf
-138.025 -12 Td
[(sour)36.9849(cenode)15.0073(.)]TJ
/R10299536 10 Tf
-0.339844 -16.8 Td
(An)Tj
3.058 Tc
12.0699 0 Td
(yn)Tj
0 Tc
13.0578 0 Td
0.558 Tw
(umber of)Tj
/R9971648 10 Tf
40.3359 0 Td
(sour)Tj
17.4102 0 Td
(cenode le)Tj
/R10299536 10 Tf
46.8359 0 Td
(pairs may be gi)Tj
-0.15 Tc
62.8039 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
3.058 Tw
(n. If)Tj
22.7762 0 Td
0.558 Tw
(the last)Tj
/R9971648 10 Tf
34.1359 0 Td
(le)Tj
/R10299536 10 Tf
15.4578 0 Td
(is missing,)Tj
/R10615992 10 Tf
46.4059 0 Td
(stdin)Tj
/R10299536 10 Tf
24.1781 0 Td
[(is used.)-555.801(All output is)]TJ
-344.757 -12 Td
0 Tw
(written to)Tj
/R10615992 10 Tf
41.1102 0 Td
(stdout)Tj
/R10299536 10 Tf
26.6699 0 Td
(.)Tj
-67.7801 -16.8 Td
1.181 Tw
(In a typical application,)Tj
/R9971648 10 Tf
102.004 0 Td
(dist)Tj
/R10299536 10 Tf
18.8109 0 Td
(and)Tj
/R9971648 10 Tf
18.5012 0 Td
(maxdist)Tj
/R10299536 10 Tf
35.4711 0 Td
(can dri)Tj
-0.15 Tc
28.4211 0 Td
1.481 Tw
(ve a d)Tj
-0.25 Tc
26.0922 0 Td
(ow)Tj
0 Tc
11.9699 0 Td
1.181 Tw
(nstream calculation of color or some other at-)Tj
-241.27 -12 Td
[(trib)20.0159(ute.)]TJ
/R10615992 10.95 Tf
-36 -16.8 Td
0 Tw
(SEE ALSO)Tj
/R10299536 10 Tf
36 -12 Td
(gvpr\(1\), gvcolor\(1\), libgraph\(3\))Tj
167.45 -398.4 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10463168 10 Tf
1 0 0 1 72.5801 793.89 Tm
(DIJKSTRA)Tj
/R10791056 10 Tf
44.4699 0 Td
118.41 Tw
(\(1\) General)Tj
166.72 0 Td
0 Tw
(Commands Manual)Tj
/R10463168 10 Tf
200.1 0 Td
(DIJKSTRA)Tj
/R10791056 10 Tf
44.4699 0 Td
(\(1\))Tj
-0.219 Tc
/R11107512 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R10791056 10 Tf
20.407 -12 Td
(dijkstra single-source distance lter for Graphviz)Tj
/R11107512 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R11107512 10 Tf
36 -12 Td
(dijkstra)Tj
/R10791056 10 Tf
36.3898 0 Td
([)Tj
/R11107512 10 Tf
5.83008 0 Td
(adp?)Tj
2.5 Tc
/R10791056 10 Tf
31.8199 0 Td
(][)Tj
0 Tc
/R10463168 10 Tf
12 0 Td
[(sour)36.9849(cenode le)]TJ
/R10791056 10 Tf
63.1301 0 Td
(])Tj
/R11107512 10.95 Tf
-185.17 -16.8 Td
(DESCRIPTION)Tj
/R11107512 10 Tf
36 -12 Td
(dijkstra)Tj
/R10791056 10 Tf
37.4852 0 Td
1.094 Tw
(reads a stream of Graphviz formatted graphs and for each computes the distance of e)Tj
-0.15 Tc
353.856 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ry node)Tj
-400.631 -12 Td
(from)Tj
/R10463168 10 Tf
22.6281 0 Td
[(sour)36.9849(cenode)15.0073(.)]TJ
/R10791056 10 Tf
53.4281 0 Td
0.348 Tw
(Edge length is gi)Tj
-0.15 Tc
68.2941 0 Td
(ve)Tj
2.848 Tc
9.28984 0 Td
[(ni)284.788(nt)]TJ
0 Tc
21.2563 0 Td
(he)Tj
/R10463168 10 Tf
12.3781 0 Td
(len)Tj
/R10791056 10 Tf
15.3078 0 Td
(attrib)Tj
20.9102 0 Td
(ute, and the def)Tj
62.5941 0 Td
0.349 Tw
(ault is 1.)Tj
40.2172 0 Td
(The)Tj
/R10463168 10 Tf
18.7488 0 Td
(dist)Tj
/R10791056 10 Tf
17.9789 0 Td
(attrib)Tj
20.9102 0 Td
(ute of e)Tj
-0.15 Tc
30.4379 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ry)Tj
-423.67 -12 Td
0.161 Tw
(node is set to its distance from)Tj
/R10463168 10 Tf
125.627 0 Td
[(sour)36.9849(cenode)15.0073(.)]TJ
/R10791056 10 Tf
53.241 0 Td
(If the)Tj
/R11107512 10 Tf
24.202 0 Td
(p)Tj
/R10791056 10 Tf
13.9199 0 Td
0.16 Tw
(ag is used, the)Tj
/R10463168 10 Tf
66.6102 0 Td
(pr)Tj
-0.15 Tc
8.51992 0 Td
(ev)Tj
0 Tc
/R10791056 10 Tf
11.7102 0 Td
(attrib)Tj
20.9102 0 Td
(ute of each node reachable)Tj
-324.74 -12 Td
(from)Tj
/R10463168 10 Tf
22.6551 0 Td
[(sour)36.9849(cenode)]TJ
/R10791056 10 Tf
48.7852 0 Td
0.375 Tw
[(is set to the name of the pre)24.9854(vious node on a shortest path.)]TJ
238.766 0 Td
0.376 Tw
(The graph attrib)Tj
64.982 0 Td
(ute)Tj
/R10463168 10 Tf
15.4762 0 Td
(maxdist)Tj
/R10791056 10 Tf
34.666 0 Td
(is)Tj
-425.33 -12 Td
0 Tw
(set to the maximum)Tj
/R10463168 10 Tf
82.0199 0 Td
(dist)Tj
/R10791056 10 Tf
17.6301 0 Td
(of all nodes in the graph.)Tj
-99.65 -16.8 Td
(If the)Tj
/R11107512 10 Tf
23.8801 0 Td
(d)Tj
/R10791056 10 Tf
13.7602 0 Td
[(ag is used, the graph is treated as directed and only forw)9.98535(ard edges are used.)]TJ
-37.6402 -16.8 Td
0.979 Tw
(By def)Tj
27.8191 0 Td
0.978 Tw
(ault, if the graph is disconnected, the)Tj
/R10463168 10 Tf
156.896 0 Td
(dist)Tj
/R10791056 10 Tf
18.6078 0 Td
(attrib)Tj
20.9102 0 Td
(ute of nodes unreachable from)Tj
/R10463168 10 Tf
129.36 0 Td
[(sour)36.9824(cenode)]TJ
/R10791056 10 Tf
49.3883 0 Td
(are left)Tj
-402.982 -12 Td
0.794 Tw
(untouched, and)Tj
/R10463168 10 Tf
65.568 0 Td
(maxdist)Tj
/R10791056 10 Tf
35.084 0 Td
(is set to the maximum of an)Tj
3.294 Tc
115.724 0 Td
(yp)Tj
0 Tc
13.2941 0 Td
(re)Tj
7.51992 0 Td
[(vious v)24.9927(alue and the lar)]TJ
93.2859 0 Td
0.795 Tw
(gest distance recorded in)Tj
-330.476 -12 Td
0.898 Tw
(this run. On the other hand, if the)Tj
/R11107512 10 Tf
142.724 0 Td
(a)Tj
/R10791056 10 Tf
14.098 0 Td
(ag is used, the)Tj
/R10463168 10 Tf
68.6621 0 Td
(dist)Tj
/R10791056 10 Tf
18.5281 0 Td
(attrib)Tj
20.9102 0 Td
(ute of an unreachable node is assigned a)Tj
-0.15 Tc
-264.922 -12 Td
(ve)Tj
0 Tc
9.28984 0 Td
3.583 Tw
[(ry lar)18.0188(ge v)24.9951(alue, and)]TJ
/R10463168 10 Tf
91.202 0 Td
(maxdist)Tj
/R10791056 10 Tf
37.873 0 Td
(records the maximum distance found in the component containing)Tj
/R10463168 10 Tf
-138.025 -12 Td
[(sour)36.9849(cenode)15.0073(.)]TJ
/R10791056 10 Tf
-0.339844 -16.8 Td
(An)Tj
3.058 Tc
12.0699 0 Td
(yn)Tj
0 Tc
13.0578 0 Td
0.558 Tw
(umber of)Tj
/R10463168 10 Tf
40.3359 0 Td
(sour)Tj
17.4102 0 Td
(cenode le)Tj
/R10791056 10 Tf
46.8359 0 Td
(pairs may be gi)Tj
-0.15 Tc
62.8039 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
3.058 Tw
(n. If)Tj
22.7762 0 Td
0.558 Tw
(the last)Tj
/R10463168 10 Tf
34.1359 0 Td
(le)Tj
/R10791056 10 Tf
15.4578 0 Td
(is missing,)Tj
/R11107512 10 Tf
46.4059 0 Td
(stdin)Tj
/R10791056 10 Tf
24.1781 0 Td
[(is used.)-555.801(All output is)]TJ
-344.757 -12 Td
0 Tw
(written to)Tj
/R11107512 10 Tf
41.1102 0 Td
(stdout)Tj
/R10791056 10 Tf
26.6699 0 Td
(.)Tj
-67.7801 -16.8 Td
1.181 Tw
(In a typical application,)Tj
/R10463168 10 Tf
102.004 0 Td
(dist)Tj
/R10791056 10 Tf
18.8109 0 Td
(and)Tj
/R10463168 10 Tf
18.5012 0 Td
(maxdist)Tj
/R10791056 10 Tf
35.4711 0 Td
(can dri)Tj
-0.15 Tc
28.4211 0 Td
1.481 Tw
(ve a d)Tj
-0.25 Tc
26.0922 0 Td
(ow)Tj
0 Tc
11.9699 0 Td
1.181 Tw
(nstream calculation of color or some other at-)Tj
-241.27 -12 Td
[(trib)20.0159(ute.)]TJ
/R11107512 10.95 Tf
-36 -16.8 Td
0 Tw
(SEE ALSO)Tj
/R10791056 10 Tf
36 -12 Td
(gvpr\(1\), gvcolor\(1\), libgraph\(3\))Tj
167.45 -398.4 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n \n \n \n \n-1784\n+1785\n \n \n \n \n BaseFont\n LPARCH+Times-Italic\n FontDescriptor\n@@ -650,19 +650,19 @@\n FontFile3\n \n \n \n \n \n \n-R10615992\n+R11107512\n \n-R10299536\n+R10791056\n \n-R9971648\n+R10463168\n \n \n \n \n \n \n \n@@ -717,15 +717,15 @@\n \n Filter\n FlateDecode\n Length\n 345\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R10635176 def
1 begincodespacerange
<00><ff>
endcodespacerange
29 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<59><59><0059>
<61><61><0061>
<64><64><0064>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R11126696 def
1 begincodespacerange
<00><ff>
endcodespacerange
29 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<59><59><0059>
<61><61><0061>
<64><64><0064>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -745,15 +745,15 @@\n \n Filter\n FlateDecode\n Length\n 470\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R5987608 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R6479128 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -776,15 +776,15 @@\n \n Filter\n FlateDecode\n Length\n 331\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R5987976 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<20><20><0020>
<2e><2e><002e>
<41><41><0041>
<44><44><0044>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R6479496 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<20><20><0020>
<2e><2e><002e>
<41><41><0041>
<44><44><0044>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -806,15 +806,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-0ec688e1ea9e'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-2d92b10f89cd'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/dot.1.pdf.gz", "source2": "./usr/share/doc/graphviz/dot.1.pdf.gz", "unified_diff": null, "details": [{"source1": "dot.1.pdf", "source2": "dot.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -79,15 +79,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21542784 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R21542784 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
(\(1\))Tj
-0.219 Tc
/R22187128 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R21855128 10 Tf
20.407 -12 Td
[(dot lter for dra)15.0159(wing directed graphs)]TJ
12 TL
T*[(neato lter for dra)15.0073(wing undirected graphs)]TJ
T*[(tw)10(opi lter for radial layouts of graphs)]TJ
(circo lter for circular layout of graphs)'
T*[(fdp lter for dra)15.0159(wing undirected graphs)]TJ
T*[(sfdp lter for dra)14.9927(wing lar)18.0078(ge undirected graphs)]TJ
T*[(patchw)9.99268(ork lter for squaried tree maps)]TJ
(osage lter for array-based layouts)'
/R22187128 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R22187128 10 Tf
36 -12 Td
(dot)Tj
/R21855128 10 Tf
16.3898 0 Td
([)Tj
/R21542784 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R21855128 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R22187128 10 Tf
-58.3301 -12 Td
(neato)Tj
/R21855128 10 Tf
25.8301 0 Td
([)Tj
/R21542784 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R21855128 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R22187128 10 Tf
-67.7703 -12 Td
[(tw)10(opi)]TJ
/R21855128 10 Tf
26.2898 0 Td
([)Tj
/R21542784 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R21855128 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R22187128 10 Tf
-68.2301 -12 Td
[(cir)17.9919(co)]TJ
/R21855128 10 Tf
23.4199 0 Td
([)Tj
/R21542784 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R21855128 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R22187128 10 Tf
-65.3602 -12 Td
(fdp)Tj
/R21855128 10 Tf
16.95 0 Td
([)Tj
/R21542784 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R21855128 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R22187128 10 Tf
-58.8902 -12 Td
(sfdp)Tj
/R21855128 10 Tf
20.8398 0 Td
([)Tj
/R21542784 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R21855128 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R22187128 10 Tf
-62.7801 -12 Td
[(patchw)9.98413(ork)]TJ
/R21855128 10 Tf
48.5102 0 Td
([)Tj
/R21542784 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R21855128 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R22187128 10 Tf
-90.4504 -12 Td
(osage)Tj
/R21855128 10 Tf
25.8301 0 Td
([)Tj
/R21542784 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R21855128 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R22187128 10.95 Tf
-103.77 -16.8 Td
(DESCRIPTION)Tj
/R21855128 10 Tf
36 -12 Td
0.476 Tw
(These are a collection of programs for dra)Tj
171.182 0 Td
0.475 Tw
[(wing graphs.)-547.515(There is actually only one main program; the spe-)]TJ
-171.182 -12 Td
0.51 Tw
(cic layout algorithms are implemented as plugins. Thus, the)Tj
3.011 Tc
248.36 0 Td
(yl)Tj
0 Tc
10.791 0 Td
(ar)Tj
7.58984 0 Td
0.511 Tw
(gely share all of the same command-line)Tj
-266.741 -12 Td
(options.)Tj
/R21542784 10 Tf
0.35 -16.8 Td
(dot)Tj
/R21855128 10 Tf
16.3898 0 Td
(dra)Tj
12.6199 0 Td
0.43 Tw
[(ws directed graphs.)-542.993(It w)9.98535(orks well on directed ac)15(yclic graphs and other graphs that can be dra)14.9902(wn as)]TJ
-29.3598 -12 Td
0 Tw
(hierarchies or ha)Tj
-0.15 Tc
66.4398 0 Td
0.3 Tw
(ve a n)Tj
0 Tc
23.7301 0 Td
0 Tw
[(atural `)73.9844(`o)]TJ
-0.65 Tc
41.5 0 Td
(w.)Tj
-0.74 Tc
8.36992 0 Td
('')Tj
0 Tc
/R21542784 10 Tf
-139.68 -16.8 Td
(neato)Tj
/R21855128 10 Tf
25.6621 0 Td
(dra)Tj
12.6199 0 Td
0.762 Tw
(ws undirected graphs using a `)Tj
124.99 0 Td
(`spring')Tj
3.263 Tc
30.9199 0 Td
('m)Tj
0 Tc
14.373 0 Td
0.763 Tw
[(odel and reducing the related ener)17.998(gy \(see Kamada and)]TJ
-208.925 -12 Td
(Ka)Tj
-0.1 Tc
11.5102 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
0 Tw
(i, Information Processing Letters 31:1, April 1989\).)Tj
/R21542784 10 Tf
-22.9402 -16.8 Td
(twopi)Tj
/R21855128 10 Tf
25.434 0 Td
(dra)Tj
12.6199 0 Td
0.344 Tw
[(ws graphs using a radial layout \(see G. W)39.9902(ills, Symposium on Graph Dra)14.9805(wing GD'97, September)]TJ
391.316 0 Td
(,)Tj
-429.5 -12 Td
2.526 Tw
(1997\). Basically)Tj
2.526 Tc
67.4262 0 Td
(,o)Tj
0 Tc
10.0262 0 Td
0.027 Tw
[(ne node is chosen as the center and put at the origin.)-502.683(The remaining nodes are placed on)]TJ
3.509 Tc
-77.4523 -12 Td
(as)Tj
0 Tc
11.8391 0 Td
1.008 Tw
[(equence of concentric circles centered about the origin, each a x)15.0146(ed radial distance from the pre)]TJ
398.49 0 Td
(vious)Tj
-410.329 -12 Td
2.966 Tw
(circle. All)Tj
45.9219 0 Td
0.466 Tw
(nodes distance 1 from the center are placed on the rst circle; all nodes distance 1 from a node)Tj
-45.9219 -12 Td
0 Tw
(on the rst circle are placed on the second circle; and so forth.)Tj
/R21542784 10 Tf
0.2 -16.8 Td
[(cir)37.0154(co)]TJ
/R21855128 10 Tf
23.643 0 Td
(dra)Tj
12.6199 0 Td
0.783 Tw
(ws graphs using a circular layout \(see Six and T)Tj
198.157 0 Td
0.782 Tw
(ollis, GD '99 and ALENEX '99, and Kaufmann)Tj
-234.62 -12 Td
0.076 Tw
[(and W)40.0146(iese, GD '02.\))]TJ
87.9348 0 Td
0.077 Tw
[(The tool identies biconnected components and dra)15.0049(ws the nodes of the component on)]TJ
2.825 Tc
-87.9348 -12 Td
(ac)Tj
0 Tc
11.7051 0 Td
0.325 Tw
(ircle. The block-cutpoint tree is then laid out using a recursi)Tj
-0.15 Tc
242.13 0 Td
0.625 Tw
(ve r)Tj
0 Tc
15.4449 0 Td
0.324 Tw
(adial algorithm. Edge crossings within a)Tj
-269.28 -12 Td
1.004 Tw
(circle are minimized by placing as man)Tj
3.505 Tc
163.064 0 Td
(ye)Tj
0 Tc
12.9449 0 Td
1.005 Tw
(dges on the circle')Tj
3.505 Tc
76.0551 0 Td
(sp)Tj
0 Tc
12.3949 0 Td
[(erimeter as possible.)-600.493(In particular)]TJ
3.505 Tc
139.7 0 Td
[(,i)350.483(ft)]TJ
0 Tc
18.4 0 Td
(he)Tj
-422.559 -12 Td
0.313 Tw
(component is outerplanar)Tj
2.813 Tc
101.876 0 Td
(,t)Tj
0 Tc
8.09297 0 Td
(he component will ha)Tj
-0.15 Tc
87.1191 0 Td
0.613 Tw
(ve a p)Tj
0 Tc
24.3559 0 Td
0.312 Tw
[(lanar layout.)-531.206(If a node belongs to multiple non-tri)]TJ
202.226 0 Td
(v-)Tj
-423.67 -12 Td
0.363 Tw
(ial biconnected components, the layout puts the node in one of them. By def)Tj
309.309 0 Td
0.364 Tw
(ault, this is the rst non-tri)Tj
107.69 0 Td
(vial)Tj
-416.999 -12 Td
0 Tw
(component found in the search from the root component.)Tj
/R21542784 10 Tf
1.96992 -16.8 Td
(fdp)Tj
/R21855128 10 Tf
15.9219 0 Td
(dra)Tj
12.6199 0 Td
0.452 Tw
(ws undirected graphs using a `)Tj
123.44 0 Td
(`spring')Tj
2.952 Tc
30.9199 0 Td
('m)Tj
0 Tc
14.0621 0 Td
(odel. It relies on a force-directed approach in the spirit of)Tj
-198.934 -12 Td
0 Tw
[(Fruchterman and Reingold \(cf. Softw)10(are-Practice & Experience 21\(11\), 1991, pp. 1129-1164\).)]TJ
/R21542784 10 Tf
0.339844 -16.8 Td
(sfdp)Tj
/R21855128 10 Tf
19.9191 0 Td
0.559 Tw
[(also dra)14.9939(ws undirected graphs using the `)]TJ
163.544 0 Td
(`spring')Tj
3.059 Tc
30.9199 0 Td
('m)Tj
0 Tc
14.1691 0 Td
(odel described abo)Tj
-0.15 Tc
75.948 0 Td
(ve)Tj
3.06 Tc
9.28984 0 Td
(,b)Tj
0 Tc
10.3602 0 Td
0.56 Tw
(ut it uses a multi-scale ap-)Tj
-324.49 -12 Td
0 Tw
[(proach to produce layouts of lar)18.0151(ge graphs in a reasonably short time.)]TJ
/R21542784 10 Tf
1.25 -16.8 Td
[(patc)15.0073(hwork)]TJ
/R21855128 10 Tf
45.518 0 Td
(dra)Tj
12.6199 0 Td
0.278 Tw
(ws the graph as a squaried treemap \(see M. Bruls et al., `)Tj
235.046 0 Td
0.277 Tw
[(`Squaried treemaps')74(', Proc. Joint)]TJ
-294.434 -12 Td
0.02 Tw
(Eurographics and IEEE TCV)Tj
2.52 Tc
116.83 0 Td
(GS)Tj
0 Tc
15.3 0 Td
[(ymp. on V)60.0146(isualization, 2000, pp. 33-42\). The clusters of the graph are used)]TJ
-132.13 -12 Td
0 Tw
(to specify the tree.)Tj
/R21542784 10 Tf
0.230078 -16.8 Td
(osa)Tj
-0.1 Tc
13.7898 0 Td
(ge)Tj
0 Tc
/R21855128 10 Tf
12.1129 0 Td
(dra)Tj
12.6199 0 Td
0.093 Tw
[(ws the graph using its cluster structure. F)15.0146(or a gi)]TJ
-0.15 Tc
190.417 0 Td
(ve)Tj
2.593 Tc
9.28984 0 Td
(nc)Tj
0 Tc
12.0328 0 Td
(luster)Tj
2.593 Tc
21.8199 0 Td
(,e)Tj
0 Tc
9.53281 0 Td
0.092 Tw
(ach of its subclusters is laid out inter)Tj
146.824 0 Td
(-)Tj
-428.669 -12 Td
(nally)Tj
6.208 Tc
19.35 0 Td
(.T)Tj
0 Tc
14.818 0 Td
1.208 Tw
(hen the subclusters, plus an)Tj
3.709 Tc
114.392 0 Td
(yr)Tj
0 Tc
12.0391 0 Td
1.209 Tw
(emaining nodes, are repositioned based on the cluster')Tj
225.093 0 Td
(s)Tj
/R22187128 10 Tf
7.59883 0 Td
(pack)Tj
/R21855128 10 Tf
24.2691 0 Td
(and)Tj
/R22187128 10 Tf
-417.56 -12 Td
(packmode)Tj
/R21855128 10 Tf
46.3898 0 Td
[(attrib)19.9841(utes.)]TJ
118.56 -72 Td
0 Tw
[(12 January 2015)-19595(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32716672 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R32716672 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
(\(1\))Tj
-0.219 Tc
/R33361016 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R33029016 10 Tf
20.407 -12 Td
[(dot lter for dra)15.0159(wing directed graphs)]TJ
12 TL
T*[(neato lter for dra)15.0073(wing undirected graphs)]TJ
T*[(tw)10(opi lter for radial layouts of graphs)]TJ
(circo lter for circular layout of graphs)'
T*[(fdp lter for dra)15.0159(wing undirected graphs)]TJ
T*[(sfdp lter for dra)14.9927(wing lar)18.0078(ge undirected graphs)]TJ
T*[(patchw)9.99268(ork lter for squaried tree maps)]TJ
(osage lter for array-based layouts)'
/R33361016 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R33361016 10 Tf
36 -12 Td
(dot)Tj
/R33029016 10 Tf
16.3898 0 Td
([)Tj
/R32716672 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R33029016 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R33361016 10 Tf
-58.3301 -12 Td
(neato)Tj
/R33029016 10 Tf
25.8301 0 Td
([)Tj
/R32716672 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R33029016 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R33361016 10 Tf
-67.7703 -12 Td
[(tw)10(opi)]TJ
/R33029016 10 Tf
26.2898 0 Td
([)Tj
/R32716672 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R33029016 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R33361016 10 Tf
-68.2301 -12 Td
[(cir)17.9919(co)]TJ
/R33029016 10 Tf
23.4199 0 Td
([)Tj
/R32716672 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R33029016 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R33361016 10 Tf
-65.3602 -12 Td
(fdp)Tj
/R33029016 10 Tf
16.95 0 Td
([)Tj
/R32716672 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R33029016 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R33361016 10 Tf
-58.8902 -12 Td
(sfdp)Tj
/R33029016 10 Tf
20.8398 0 Td
([)Tj
/R32716672 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R33029016 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R33361016 10 Tf
-62.7801 -12 Td
[(patchw)9.98413(ork)]TJ
/R33029016 10 Tf
48.5102 0 Td
([)Tj
/R32716672 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R33029016 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R33361016 10 Tf
-90.4504 -12 Td
(osage)Tj
/R33029016 10 Tf
25.8301 0 Td
([)Tj
/R32716672 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R33029016 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R33361016 10.95 Tf
-103.77 -16.8 Td
(DESCRIPTION)Tj
/R33029016 10 Tf
36 -12 Td
0.476 Tw
(These are a collection of programs for dra)Tj
171.182 0 Td
0.475 Tw
[(wing graphs.)-547.515(There is actually only one main program; the spe-)]TJ
-171.182 -12 Td
0.51 Tw
(cic layout algorithms are implemented as plugins. Thus, the)Tj
3.011 Tc
248.36 0 Td
(yl)Tj
0 Tc
10.791 0 Td
(ar)Tj
7.58984 0 Td
0.511 Tw
(gely share all of the same command-line)Tj
-266.741 -12 Td
(options.)Tj
/R32716672 10 Tf
0.35 -16.8 Td
(dot)Tj
/R33029016 10 Tf
16.3898 0 Td
(dra)Tj
12.6199 0 Td
0.43 Tw
[(ws directed graphs.)-542.993(It w)9.98535(orks well on directed ac)15(yclic graphs and other graphs that can be dra)14.9902(wn as)]TJ
-29.3598 -12 Td
0 Tw
(hierarchies or ha)Tj
-0.15 Tc
66.4398 0 Td
0.3 Tw
(ve a n)Tj
0 Tc
23.7301 0 Td
0 Tw
[(atural `)73.9844(`o)]TJ
-0.65 Tc
41.5 0 Td
(w.)Tj
-0.74 Tc
8.36992 0 Td
('')Tj
0 Tc
/R32716672 10 Tf
-139.68 -16.8 Td
(neato)Tj
/R33029016 10 Tf
25.6621 0 Td
(dra)Tj
12.6199 0 Td
0.762 Tw
(ws undirected graphs using a `)Tj
124.99 0 Td
(`spring')Tj
3.263 Tc
30.9199 0 Td
('m)Tj
0 Tc
14.373 0 Td
0.763 Tw
[(odel and reducing the related ener)17.998(gy \(see Kamada and)]TJ
-208.925 -12 Td
(Ka)Tj
-0.1 Tc
11.5102 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
0 Tw
(i, Information Processing Letters 31:1, April 1989\).)Tj
/R32716672 10 Tf
-22.9402 -16.8 Td
(twopi)Tj
/R33029016 10 Tf
25.434 0 Td
(dra)Tj
12.6199 0 Td
0.344 Tw
[(ws graphs using a radial layout \(see G. W)39.9902(ills, Symposium on Graph Dra)14.9805(wing GD'97, September)]TJ
391.316 0 Td
(,)Tj
-429.5 -12 Td
2.526 Tw
(1997\). Basically)Tj
2.526 Tc
67.4262 0 Td
(,o)Tj
0 Tc
10.0262 0 Td
0.027 Tw
[(ne node is chosen as the center and put at the origin.)-502.683(The remaining nodes are placed on)]TJ
3.509 Tc
-77.4523 -12 Td
(as)Tj
0 Tc
11.8391 0 Td
1.008 Tw
[(equence of concentric circles centered about the origin, each a x)15.0146(ed radial distance from the pre)]TJ
398.49 0 Td
(vious)Tj
-410.329 -12 Td
2.966 Tw
(circle. All)Tj
45.9219 0 Td
0.466 Tw
(nodes distance 1 from the center are placed on the rst circle; all nodes distance 1 from a node)Tj
-45.9219 -12 Td
0 Tw
(on the rst circle are placed on the second circle; and so forth.)Tj
/R32716672 10 Tf
0.2 -16.8 Td
[(cir)37.0154(co)]TJ
/R33029016 10 Tf
23.643 0 Td
(dra)Tj
12.6199 0 Td
0.783 Tw
(ws graphs using a circular layout \(see Six and T)Tj
198.157 0 Td
0.782 Tw
(ollis, GD '99 and ALENEX '99, and Kaufmann)Tj
-234.62 -12 Td
0.076 Tw
[(and W)40.0146(iese, GD '02.\))]TJ
87.9348 0 Td
0.077 Tw
[(The tool identies biconnected components and dra)15.0049(ws the nodes of the component on)]TJ
2.825 Tc
-87.9348 -12 Td
(ac)Tj
0 Tc
11.7051 0 Td
0.325 Tw
(ircle. The block-cutpoint tree is then laid out using a recursi)Tj
-0.15 Tc
242.13 0 Td
0.625 Tw
(ve r)Tj
0 Tc
15.4449 0 Td
0.324 Tw
(adial algorithm. Edge crossings within a)Tj
-269.28 -12 Td
1.004 Tw
(circle are minimized by placing as man)Tj
3.505 Tc
163.064 0 Td
(ye)Tj
0 Tc
12.9449 0 Td
1.005 Tw
(dges on the circle')Tj
3.505 Tc
76.0551 0 Td
(sp)Tj
0 Tc
12.3949 0 Td
[(erimeter as possible.)-600.493(In particular)]TJ
3.505 Tc
139.7 0 Td
[(,i)350.483(ft)]TJ
0 Tc
18.4 0 Td
(he)Tj
-422.559 -12 Td
0.313 Tw
(component is outerplanar)Tj
2.813 Tc
101.876 0 Td
(,t)Tj
0 Tc
8.09297 0 Td
(he component will ha)Tj
-0.15 Tc
87.1191 0 Td
0.613 Tw
(ve a p)Tj
0 Tc
24.3559 0 Td
0.312 Tw
[(lanar layout.)-531.206(If a node belongs to multiple non-tri)]TJ
202.226 0 Td
(v-)Tj
-423.67 -12 Td
0.363 Tw
(ial biconnected components, the layout puts the node in one of them. By def)Tj
309.309 0 Td
0.364 Tw
(ault, this is the rst non-tri)Tj
107.69 0 Td
(vial)Tj
-416.999 -12 Td
0 Tw
(component found in the search from the root component.)Tj
/R32716672 10 Tf
1.96992 -16.8 Td
(fdp)Tj
/R33029016 10 Tf
15.9219 0 Td
(dra)Tj
12.6199 0 Td
0.452 Tw
(ws undirected graphs using a `)Tj
123.44 0 Td
(`spring')Tj
2.952 Tc
30.9199 0 Td
('m)Tj
0 Tc
14.0621 0 Td
(odel. It relies on a force-directed approach in the spirit of)Tj
-198.934 -12 Td
0 Tw
[(Fruchterman and Reingold \(cf. Softw)10(are-Practice & Experience 21\(11\), 1991, pp. 1129-1164\).)]TJ
/R32716672 10 Tf
0.339844 -16.8 Td
(sfdp)Tj
/R33029016 10 Tf
19.9191 0 Td
0.559 Tw
[(also dra)14.9939(ws undirected graphs using the `)]TJ
163.544 0 Td
(`spring')Tj
3.059 Tc
30.9199 0 Td
('m)Tj
0 Tc
14.1691 0 Td
(odel described abo)Tj
-0.15 Tc
75.948 0 Td
(ve)Tj
3.06 Tc
9.28984 0 Td
(,b)Tj
0 Tc
10.3602 0 Td
0.56 Tw
(ut it uses a multi-scale ap-)Tj
-324.49 -12 Td
0 Tw
[(proach to produce layouts of lar)18.0151(ge graphs in a reasonably short time.)]TJ
/R32716672 10 Tf
1.25 -16.8 Td
[(patc)15.0073(hwork)]TJ
/R33029016 10 Tf
45.518 0 Td
(dra)Tj
12.6199 0 Td
0.278 Tw
(ws the graph as a squaried treemap \(see M. Bruls et al., `)Tj
235.046 0 Td
0.277 Tw
[(`Squaried treemaps')74(', Proc. Joint)]TJ
-294.434 -12 Td
0.02 Tw
(Eurographics and IEEE TCV)Tj
2.52 Tc
116.83 0 Td
(GS)Tj
0 Tc
15.3 0 Td
[(ymp. on V)60.0146(isualization, 2000, pp. 33-42\). The clusters of the graph are used)]TJ
-132.13 -12 Td
0 Tw
(to specify the tree.)Tj
/R32716672 10 Tf
0.230078 -16.8 Td
(osa)Tj
-0.1 Tc
13.7898 0 Td
(ge)Tj
0 Tc
/R33029016 10 Tf
12.1129 0 Td
(dra)Tj
12.6199 0 Td
0.093 Tw
[(ws the graph using its cluster structure. F)15.0146(or a gi)]TJ
-0.15 Tc
190.417 0 Td
(ve)Tj
2.593 Tc
9.28984 0 Td
(nc)Tj
0 Tc
12.0328 0 Td
(luster)Tj
2.593 Tc
21.8199 0 Td
(,e)Tj
0 Tc
9.53281 0 Td
0.092 Tw
(ach of its subclusters is laid out inter)Tj
146.824 0 Td
(-)Tj
-428.669 -12 Td
(nally)Tj
6.208 Tc
19.35 0 Td
(.T)Tj
0 Tc
14.818 0 Td
1.208 Tw
(hen the subclusters, plus an)Tj
3.709 Tc
114.392 0 Td
(yr)Tj
0 Tc
12.0391 0 Td
1.209 Tw
(emaining nodes, are repositioned based on the cluster')Tj
225.093 0 Td
(s)Tj
/R33361016 10 Tf
7.59883 0 Td
(pack)Tj
/R33029016 10 Tf
24.2691 0 Td
(and)Tj
/R33361016 10 Tf
-417.56 -12 Td
(packmode)Tj
/R33029016 10 Tf
46.3898 0 Td
[(attrib)19.9841(utes.)]TJ
118.56 -72 Td
0 Tw
[(12 January 2015)-19595(1)]TJ
ET
Q
Q
\n \n \n \n \n 2996\n \n \n@@ -658,19 +658,19 @@\n FontFile3\n \n \n \n \n \n \n-R22187128\n+R33361016\n \n-R21855128\n+R33029016\n \n-R21542784\n+R32716672\n \n \n \n \n \n \n Type\n@@ -707,29 +707,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21542784 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R21542784 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
(\(1\))Tj
/R22187128 10.95 Tf
-456.34 -36 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
/R21855128 10 Tf
36 -12 Td
0.434 Tw
(Graphviz uses an e)Tj
76.9621 0 Td
0.433 Tw
(xtensible plugin mechanism for its output renderers, so to see what output formats your)Tj
-76.9621 -12 Td
0.01 Tw
[(installation of dot supports you can use `)74.0088(`dot T)]TJ
191.69 0 Td
(:')Tj
2.51 Tc
5.36992 0 Td
('a)Tj
0 Tc
10.2801 0 Td
[(nd check the w)10.0146(arning message.)-501(Also, The plugin mech-)]TJ
-207.34 -12 Td
1.306 Tw
(anism supports multiple implementations of the output formats, allo)Tj
282.148 0 Td
1.305 Tw
[(wing v)24.9902(ariations in the renderers and)]TJ
-282.148 -12 Td
4.818 Tw
(formatters. T)Tj
4.818 Tc
56.2281 0 Td
(os)Tj
0 Tc
13.7078 0 Td
2.318 Tw
[(ee what v)25.0146(ariants are a)]TJ
-0.25 Tc
95.452 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(ilable for a particular output format, use, for e)15(xample: `)]TJ
241.312 0 Td
(`dot)Tj
-415.89 -12 Td
(Tpng:')Tj
2.5 Tc
32.1199 0 Td
('a)Tj
0 Tc
10.2699 0 Td
0 Tw
[(nd to force a particular v)24.9927(ariant, use, for e)15(xample: `)73.9844(`dot Tpng:gd')73.9941(')]TJ
-0.35 Tc
-42.3898 -16.8 Td
(Tr)Tj
0 Tc
9.08984 0 Td
(aditionally)Tj
2.5 Tc
42.1301 0 Td
(,G)Tj
0 Tc
12.2199 0 Td
[(raphviz supports the follo)25.0146(wing:)]TJ
/R22187128 10 Tf
-63.4398 -12 Td
(Tdot)Tj
/R21855128 10 Tf
28.7602 0 Td
(\(Dot format containing layout information\),)Tj
/R22187128 10 Tf
-28.7602 -12 Td
(Txdot)Tj
/R21855128 10 Tf
33.7602 0 Td
(\(Dot format containing complete layout information\),)Tj
/R22187128 10 Tf
-33.7602 -12 Td
(Tps)Tj
/R21855128 10 Tf
24.3199 0 Td
(\(PostScript\),)Tj
/R22187128 10 Tf
-24.3199 -12 Td
(Tpdf)Tj
/R21855128 10 Tf
29.3199 0 Td
(\(PDF\),)Tj
/R22187128 10 Tf
-29.3199 -12 Td
(Tsvg Tsvgz)Tj
/R21855128 10 Tf
61.9602 0 Td
[(\(Structured V)111(ector Graphics\),)]TJ
/R22187128 10 Tf
-61.9602 -12 Td
(Tg)Tj
/R21855128 10 Tf
25.4301 0 Td
(\(XFIG graphics\),)Tj
/R22187128 10 Tf
-25.4301 -12 Td
(Tpng)Tj
/R21855128 10 Tf
30.9898 0 Td
(\(png bitmap graphics\),)Tj
/R22187128 10 Tf
-30.9898 -12 Td
(Tgif)Tj
/R21855128 10 Tf
25.9801 0 Td
(\(gif bitmap graphics\),)Tj
/R22187128 10 Tf
-25.9801 -12 Td
(Tjpg Tjpeg)Tj
/R21855128 10 Tf
61.9602 0 Td
(\(jpe)Tj
2.5 Tc
15.4 0 Td
(gb)Tj
0 Tc
12.5 0 Td
(itmap graphics\),)Tj
/R22187128 10 Tf
-89.8602 -12 Td
(Tjson)Tj
/R21855128 10 Tf
32.65 0 Td
(\(xdot information encoded in JSON\),)Tj
/R22187128 10 Tf
-32.65 -12 Td
[(T)18.0151(imap)]TJ
/R21855128 10 Tf
36.3598 0 Td
[(\(imagemap les for httpd serv)15.0146(ers for each node or edge that has a non-null)]TJ
/R22187128 10 Tf
300.34 0 Td
[(hr)18.0078(ef)]TJ
/R21855128 10 Tf
20.0898 0 Td
[(attrib)19.9854(ute.\),)]TJ
/R22187128 10 Tf
-356.789 -12 Td
(Tcmapx)Tj
/R21855128 10 Tf
43.2 0 Td
(\(client-side imagemap for use in html and xhtml\).)Tj
-43.2 -12 Td
10.009 Tw
(Additional less common or more special-purpose output formats can be found at)Tj
12 TL
T*[(https://www)65(.graphviz.or)18.0151(g/doc/info/output.html.)]TJ
16.8 TL
(Alternati)'
-0.15 Tc
35.3 0 Td
0.419 Tw
(ve p)Tj
0 Tc
16.909 0 Td
0.119 Tw
[(lugins pro)15.0171(viding support for a gi)]TJ
-0.15 Tc
129.915 0 Td
(ve)Tj
2.619 Tc
9.28984 0 Td
(no)Tj
0 Tc
12.6191 0 Td
0.12 Tw
(utput format can be found from the error message result-)Tj
-204.033 -12 Td
0 Tw
(ing from appending a ':' to the format. e.g.)Tj
/R22187128 10 Tf
173.86 0 Td
(Tpng:)Tj
/R21855128 10 Tf
34.3199 0 Td
(The rst plugin listed is al)Tj
-0.1 Tc
104.63 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
[(ys the def)9.99023(ault.)]TJ
-324.37 -16.8 Td
(The)Tj
/R22187128 10 Tf
18.1031 0 Td
(P)Tj
/R21855128 10 Tf
14.3629 0 Td
0.053 Tw
(switch can be used to produce a graph of all output v)Tj
211.683 0 Td
0.052 Tw
(ariants supported by plugins in the local instal-)Tj
-244.149 -12 Td
0 Tw
(lation of graphviz.)Tj
/R22187128 10.95 Tf
-36 -16.8 Td
(GRAPH FILE LANGU)Tj
-0.602 Tc
109.456 0 Td
(AG)Tj
0 Tc
15.823 0 Td
(E)Tj
/R21855128 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R22187128 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R21855128 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R22187128 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R21855128 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R22187128 10 Tf
9.16016 0 Td
(graph)Tj
/R21855128 10 Tf
25.5602 0 Td
(|)Tj
/R22187128 10 Tf
2 0 Td
(digraph)Tj
/R21855128 10 Tf
33.9 0 Td
(\))Tj
/R21542784 10 Tf
5.83008 0 Td
(name)Tj
/R21855128 10 Tf
24.1602 0 Td
({)Tj
/R21542784 10 Tf
7.3 0 Td
(statement-list)Tj
/R21855128 10 Tf
56.3898 0 Td
(})Tj
-189.841 -12 Td
0.451 Tw
(is the top-le)Tj
-0.15 Tc
47.8719 0 Td
(ve)Tj
2.951 Tc
9.28984 0 Td
(lg)Tj
0 Tc
10.7309 0 Td
(raph. If the graph is)Tj
/R22187128 10 Tf
83.3449 0 Td
(strict)Tj
2.951 Tc
/R21855128 10 Tf
22.2102 0 Td
(,t)Tj
0 Tc
8.23086 0 Td
[(hen multiple edges are not allo)25.0098(wed between the same pairs of)]TJ
-181.679 -12 Td
3.011 Tw
(nodes. If)Tj
41.0121 0 Td
0.511 Tw
(it is a directed graph, indicated by)Tj
/R22187128 10 Tf
141.887 0 Td
(digraph)Tj
3.011 Tc
/R21855128 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.29102 0 Td
0.51 Tw
(hen the)Tj
/R21542784 10 Tf
32.6801 0 Td
[(edg)10.0146(eop)]TJ
/R21855128 10 Tf
31.7898 0 Td
(must be ">". If it is an undirected)Tj
/R22187128 10 Tf
-289.56 -12 Td
(graph)Tj
/R21855128 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R21542784 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R21855128 10 Tf
31.2797 0 Td
(must be "".)Tj
-93.7797 -16.8 Td
(Statements may be:)Tj
/R21542784 10 Tf
(name)'
/R22187128 10 Tf
21.6602 0 Td
(=)Tj
/R21542784 10 Tf
5.7 0 Td
(val)Tj
/R22187128 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R21542784 10 Tf
26.3898 0 Td
(name)Tj
/R22187128 10 Tf
21.6602 0 Td
(=)Tj
/R21542784 10 Tf
5.7 0 Td
(val)Tj
/R22187128 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R21542784 10 Tf
25.2699 0 Td
(name)Tj
/R22187128 10 Tf
21.6602 0 Td
(=)Tj
/R21542784 10 Tf
5.7 0 Td
(val)Tj
/R22187128 10 Tf
12.2199 0 Td
(];)Tj
/R21855128 10 Tf
-64.85 -12 Td
0.202 Tw
[(Set def)10.0049(ault graph, node, or edge attrib)]TJ
151.992 0 Td
(ute)Tj
/R21542784 10 Tf
14.923 0 Td
(name)Tj
/R21855128 10 Tf
24.3629 0 Td
(to)Tj
/R21542784 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R21855128 10 Tf
12.2199 0 Td
(.A)Tj
-0.15 Tc
14.923 0 Td
0.503 Tw
(ny s)Tj
0 Tc
16.443 0 Td
0.203 Tw
(ubgraph, node, or edge appearing after this in-)Tj
-245.346 -12 Td
0 Tw
(herits the ne)Tj
2.5 Tc
48.6301 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
[(ef)10.0073(ault attrib)19.9854(utes.)]TJ
/R22187128 10 Tf
-63.35 -16.8 Td
(n0 [)Tj
/R21542784 10 Tf
16.3898 0 Td
(name0=val0,name1=val1,...)Tj
/R22187128 10 Tf
113.76 0 Td
(];)Tj
/R21855128 10 Tf
-130.15 -12 Td
(Creates node)Tj
/R22187128 10 Tf
54.4301 0 Td
(n0)Tj
/R21855128 10 Tf
13.0602 0 Td
[(\(if it does not already e)14.9927(xist\) and sets its attrib)19.9927(utes according to the optional list.)]TJ
/R22187128 10 Tf
-67.4902 -16.8 Td
(n0)Tj
/R21542784 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R21855128 10 Tf
31.2797 0 Td
(n1)Tj
/R21542784 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R21855128 10 Tf
72.5598 0 Td
(nn)Tj
/R22187128 10 Tf
12.5 0 Td
([)Tj
/R21542784 10 Tf
3.33008 0 Td
(name0=val0,name1=val1,...)Tj
/R22187128 10 Tf
113.76 0 Td
(];)Tj
/R21855128 10 Tf
-258.99 -12 Td
0.508 Tw
(Creates edges between nodes)Tj
/R22187128 10 Tf
121.442 0 Td
(n0)Tj
/R21855128 10 Tf
10.5602 0 Td
(,)Tj
/R22187128 10 Tf
5.50781 0 Td
(n1)Tj
3.008 Tc
/R21855128 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00781 0 Td
(..,)Tj
/R22187128 10 Tf
10.5078 0 Td
(nn)Tj
/R21855128 10 Tf
14.1281 0 Td
(and sets their attrib)Tj
77.7039 0 Td
0.507 Tw
(utes according to the optional list.)Tj
143.592 0 Td
(Creates)Tj
-402.01 -12 Td
0 Tw
[(nodes as necessary)64.9927(.)]TJ
([)'
/R22187128 10 Tf
3.33008 0 Td
(subgraph)Tj
/R21542784 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R22187128 10 Tf
21.6602 0 Td
(]{)Tj
0 Tc
/R21542784 10 Tf
12.2699 0 Td
(statement-list)Tj
/R22187128 10 Tf
56.3898 0 Td
(})Tj
/R21855128 10 Tf
-136.72 -12 Td
0.373 Tw
[(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ
/R22187128 10 Tf
229.24 0 Td
(n0)Tj
2.873 Tc
/R21855128 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R22187128 10 Tf
10.373 0 Td
(nn)Tj
/R21855128 10 Tf
13.993 0 Td
(in the abo)Tj
-0.15 Tc
40.0359 0 Td
0.673 Tw
(ve s)Tj
0 Tc
16.0531 0 Td
0.374 Tw
(tatements to create edges.)Tj
-328.128 -12 Td
([)Tj
/R22187128 10 Tf
3.33008 0 Td
(subgraph)Tj
/R21542784 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R21855128 10 Tf
21.6602 0 Td
[(]i)249.984(so)]TJ
0 Tc
20 0 Td
0 Tw
(ptional; if missing, the subgraph is assigned an internal name.)Tj
-88.0602 -16.8 Td
(The language accepts both C-style comments /*C...*/ or //...)Tj
(Attrib)'
23.6898 0 Td
1.019 Tw
[(ute names and v)24.9817(alues are ordinary \(C-style\) strings.)]TJ
218.971 0 Td
1.018 Tw
[(The follo)25.0195(wing sections describe attrib)20.0098(utes that)]TJ
-242.661 -12 Td
0 Tw
(control graph layout.)Tj
2.5 Tc
(Am)'
0 Tc
17.5 0 Td
[(ore complete description of the language can be found at https://www)65.0146(.graphviz.or)18.0176(g/doc/info/lang.html.)]TJ
147.45 -45.6 Td
[(12 January 2015)-19595(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32716672 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R32716672 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
(\(1\))Tj
/R33361016 10.95 Tf
-456.34 -36 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
/R33029016 10 Tf
36 -12 Td
0.434 Tw
(Graphviz uses an e)Tj
76.9621 0 Td
0.433 Tw
(xtensible plugin mechanism for its output renderers, so to see what output formats your)Tj
-76.9621 -12 Td
0.01 Tw
[(installation of dot supports you can use `)74.0088(`dot T)]TJ
191.69 0 Td
(:')Tj
2.51 Tc
5.36992 0 Td
('a)Tj
0 Tc
10.2801 0 Td
[(nd check the w)10.0146(arning message.)-501(Also, The plugin mech-)]TJ
-207.34 -12 Td
1.306 Tw
(anism supports multiple implementations of the output formats, allo)Tj
282.148 0 Td
1.305 Tw
[(wing v)24.9902(ariations in the renderers and)]TJ
-282.148 -12 Td
4.818 Tw
(formatters. T)Tj
4.818 Tc
56.2281 0 Td
(os)Tj
0 Tc
13.7078 0 Td
2.318 Tw
[(ee what v)25.0146(ariants are a)]TJ
-0.25 Tc
95.452 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(ilable for a particular output format, use, for e)15(xample: `)]TJ
241.312 0 Td
(`dot)Tj
-415.89 -12 Td
(Tpng:')Tj
2.5 Tc
32.1199 0 Td
('a)Tj
0 Tc
10.2699 0 Td
0 Tw
[(nd to force a particular v)24.9927(ariant, use, for e)15(xample: `)73.9844(`dot Tpng:gd')73.9941(')]TJ
-0.35 Tc
-42.3898 -16.8 Td
(Tr)Tj
0 Tc
9.08984 0 Td
(aditionally)Tj
2.5 Tc
42.1301 0 Td
(,G)Tj
0 Tc
12.2199 0 Td
[(raphviz supports the follo)25.0146(wing:)]TJ
/R33361016 10 Tf
-63.4398 -12 Td
(Tdot)Tj
/R33029016 10 Tf
28.7602 0 Td
(\(Dot format containing layout information\),)Tj
/R33361016 10 Tf
-28.7602 -12 Td
(Txdot)Tj
/R33029016 10 Tf
33.7602 0 Td
(\(Dot format containing complete layout information\),)Tj
/R33361016 10 Tf
-33.7602 -12 Td
(Tps)Tj
/R33029016 10 Tf
24.3199 0 Td
(\(PostScript\),)Tj
/R33361016 10 Tf
-24.3199 -12 Td
(Tpdf)Tj
/R33029016 10 Tf
29.3199 0 Td
(\(PDF\),)Tj
/R33361016 10 Tf
-29.3199 -12 Td
(Tsvg Tsvgz)Tj
/R33029016 10 Tf
61.9602 0 Td
[(\(Structured V)111(ector Graphics\),)]TJ
/R33361016 10 Tf
-61.9602 -12 Td
(Tg)Tj
/R33029016 10 Tf
25.4301 0 Td
(\(XFIG graphics\),)Tj
/R33361016 10 Tf
-25.4301 -12 Td
(Tpng)Tj
/R33029016 10 Tf
30.9898 0 Td
(\(png bitmap graphics\),)Tj
/R33361016 10 Tf
-30.9898 -12 Td
(Tgif)Tj
/R33029016 10 Tf
25.9801 0 Td
(\(gif bitmap graphics\),)Tj
/R33361016 10 Tf
-25.9801 -12 Td
(Tjpg Tjpeg)Tj
/R33029016 10 Tf
61.9602 0 Td
(\(jpe)Tj
2.5 Tc
15.4 0 Td
(gb)Tj
0 Tc
12.5 0 Td
(itmap graphics\),)Tj
/R33361016 10 Tf
-89.8602 -12 Td
(Tjson)Tj
/R33029016 10 Tf
32.65 0 Td
(\(xdot information encoded in JSON\),)Tj
/R33361016 10 Tf
-32.65 -12 Td
[(T)18.0151(imap)]TJ
/R33029016 10 Tf
36.3598 0 Td
[(\(imagemap les for httpd serv)15.0146(ers for each node or edge that has a non-null)]TJ
/R33361016 10 Tf
300.34 0 Td
[(hr)18.0078(ef)]TJ
/R33029016 10 Tf
20.0898 0 Td
[(attrib)19.9854(ute.\),)]TJ
/R33361016 10 Tf
-356.789 -12 Td
(Tcmapx)Tj
/R33029016 10 Tf
43.2 0 Td
(\(client-side imagemap for use in html and xhtml\).)Tj
-43.2 -12 Td
10.009 Tw
(Additional less common or more special-purpose output formats can be found at)Tj
12 TL
T*[(https://www)65(.graphviz.or)18.0151(g/doc/info/output.html.)]TJ
16.8 TL
(Alternati)'
-0.15 Tc
35.3 0 Td
0.419 Tw
(ve p)Tj
0 Tc
16.909 0 Td
0.119 Tw
[(lugins pro)15.0171(viding support for a gi)]TJ
-0.15 Tc
129.915 0 Td
(ve)Tj
2.619 Tc
9.28984 0 Td
(no)Tj
0 Tc
12.6191 0 Td
0.12 Tw
(utput format can be found from the error message result-)Tj
-204.033 -12 Td
0 Tw
(ing from appending a ':' to the format. e.g.)Tj
/R33361016 10 Tf
173.86 0 Td
(Tpng:)Tj
/R33029016 10 Tf
34.3199 0 Td
(The rst plugin listed is al)Tj
-0.1 Tc
104.63 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
[(ys the def)9.99023(ault.)]TJ
-324.37 -16.8 Td
(The)Tj
/R33361016 10 Tf
18.1031 0 Td
(P)Tj
/R33029016 10 Tf
14.3629 0 Td
0.053 Tw
(switch can be used to produce a graph of all output v)Tj
211.683 0 Td
0.052 Tw
(ariants supported by plugins in the local instal-)Tj
-244.149 -12 Td
0 Tw
(lation of graphviz.)Tj
/R33361016 10.95 Tf
-36 -16.8 Td
(GRAPH FILE LANGU)Tj
-0.602 Tc
109.456 0 Td
(AG)Tj
0 Tc
15.823 0 Td
(E)Tj
/R33029016 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R33361016 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R33029016 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R33361016 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R33029016 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R33361016 10 Tf
9.16016 0 Td
(graph)Tj
/R33029016 10 Tf
25.5602 0 Td
(|)Tj
/R33361016 10 Tf
2 0 Td
(digraph)Tj
/R33029016 10 Tf
33.9 0 Td
(\))Tj
/R32716672 10 Tf
5.83008 0 Td
(name)Tj
/R33029016 10 Tf
24.1602 0 Td
({)Tj
/R32716672 10 Tf
7.3 0 Td
(statement-list)Tj
/R33029016 10 Tf
56.3898 0 Td
(})Tj
-189.841 -12 Td
0.451 Tw
(is the top-le)Tj
-0.15 Tc
47.8719 0 Td
(ve)Tj
2.951 Tc
9.28984 0 Td
(lg)Tj
0 Tc
10.7309 0 Td
(raph. If the graph is)Tj
/R33361016 10 Tf
83.3449 0 Td
(strict)Tj
2.951 Tc
/R33029016 10 Tf
22.2102 0 Td
(,t)Tj
0 Tc
8.23086 0 Td
[(hen multiple edges are not allo)25.0098(wed between the same pairs of)]TJ
-181.679 -12 Td
3.011 Tw
(nodes. If)Tj
41.0121 0 Td
0.511 Tw
(it is a directed graph, indicated by)Tj
/R33361016 10 Tf
141.887 0 Td
(digraph)Tj
3.011 Tc
/R33029016 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.29102 0 Td
0.51 Tw
(hen the)Tj
/R32716672 10 Tf
32.6801 0 Td
[(edg)10.0146(eop)]TJ
/R33029016 10 Tf
31.7898 0 Td
(must be ">". If it is an undirected)Tj
/R33361016 10 Tf
-289.56 -12 Td
(graph)Tj
/R33029016 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R32716672 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R33029016 10 Tf
31.2797 0 Td
(must be "".)Tj
-93.7797 -16.8 Td
(Statements may be:)Tj
/R32716672 10 Tf
(name)'
/R33361016 10 Tf
21.6602 0 Td
(=)Tj
/R32716672 10 Tf
5.7 0 Td
(val)Tj
/R33361016 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R32716672 10 Tf
26.3898 0 Td
(name)Tj
/R33361016 10 Tf
21.6602 0 Td
(=)Tj
/R32716672 10 Tf
5.7 0 Td
(val)Tj
/R33361016 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R32716672 10 Tf
25.2699 0 Td
(name)Tj
/R33361016 10 Tf
21.6602 0 Td
(=)Tj
/R32716672 10 Tf
5.7 0 Td
(val)Tj
/R33361016 10 Tf
12.2199 0 Td
(];)Tj
/R33029016 10 Tf
-64.85 -12 Td
0.202 Tw
[(Set def)10.0049(ault graph, node, or edge attrib)]TJ
151.992 0 Td
(ute)Tj
/R32716672 10 Tf
14.923 0 Td
(name)Tj
/R33029016 10 Tf
24.3629 0 Td
(to)Tj
/R32716672 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R33029016 10 Tf
12.2199 0 Td
(.A)Tj
-0.15 Tc
14.923 0 Td
0.503 Tw
(ny s)Tj
0 Tc
16.443 0 Td
0.203 Tw
(ubgraph, node, or edge appearing after this in-)Tj
-245.346 -12 Td
0 Tw
(herits the ne)Tj
2.5 Tc
48.6301 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
[(ef)10.0073(ault attrib)19.9854(utes.)]TJ
/R33361016 10 Tf
-63.35 -16.8 Td
(n0 [)Tj
/R32716672 10 Tf
16.3898 0 Td
(name0=val0,name1=val1,...)Tj
/R33361016 10 Tf
113.76 0 Td
(];)Tj
/R33029016 10 Tf
-130.15 -12 Td
(Creates node)Tj
/R33361016 10 Tf
54.4301 0 Td
(n0)Tj
/R33029016 10 Tf
13.0602 0 Td
[(\(if it does not already e)14.9927(xist\) and sets its attrib)19.9927(utes according to the optional list.)]TJ
/R33361016 10 Tf
-67.4902 -16.8 Td
(n0)Tj
/R32716672 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R33029016 10 Tf
31.2797 0 Td
(n1)Tj
/R32716672 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R33029016 10 Tf
72.5598 0 Td
(nn)Tj
/R33361016 10 Tf
12.5 0 Td
([)Tj
/R32716672 10 Tf
3.33008 0 Td
(name0=val0,name1=val1,...)Tj
/R33361016 10 Tf
113.76 0 Td
(];)Tj
/R33029016 10 Tf
-258.99 -12 Td
0.508 Tw
(Creates edges between nodes)Tj
/R33361016 10 Tf
121.442 0 Td
(n0)Tj
/R33029016 10 Tf
10.5602 0 Td
(,)Tj
/R33361016 10 Tf
5.50781 0 Td
(n1)Tj
3.008 Tc
/R33029016 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00781 0 Td
(..,)Tj
/R33361016 10 Tf
10.5078 0 Td
(nn)Tj
/R33029016 10 Tf
14.1281 0 Td
(and sets their attrib)Tj
77.7039 0 Td
0.507 Tw
(utes according to the optional list.)Tj
143.592 0 Td
(Creates)Tj
-402.01 -12 Td
0 Tw
[(nodes as necessary)64.9927(.)]TJ
([)'
/R33361016 10 Tf
3.33008 0 Td
(subgraph)Tj
/R32716672 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R33361016 10 Tf
21.6602 0 Td
(]{)Tj
0 Tc
/R32716672 10 Tf
12.2699 0 Td
(statement-list)Tj
/R33361016 10 Tf
56.3898 0 Td
(})Tj
/R33029016 10 Tf
-136.72 -12 Td
0.373 Tw
[(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ
/R33361016 10 Tf
229.24 0 Td
(n0)Tj
2.873 Tc
/R33029016 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R33361016 10 Tf
10.373 0 Td
(nn)Tj
/R33029016 10 Tf
13.993 0 Td
(in the abo)Tj
-0.15 Tc
40.0359 0 Td
0.673 Tw
(ve s)Tj
0 Tc
16.0531 0 Td
0.374 Tw
(tatements to create edges.)Tj
-328.128 -12 Td
([)Tj
/R33361016 10 Tf
3.33008 0 Td
(subgraph)Tj
/R32716672 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R33029016 10 Tf
21.6602 0 Td
[(]i)249.984(so)]TJ
0 Tc
20 0 Td
0 Tw
(ptional; if missing, the subgraph is assigned an internal name.)Tj
-88.0602 -16.8 Td
(The language accepts both C-style comments /*C...*/ or //...)Tj
(Attrib)'
23.6898 0 Td
1.019 Tw
[(ute names and v)24.9817(alues are ordinary \(C-style\) strings.)]TJ
218.971 0 Td
1.018 Tw
[(The follo)25.0195(wing sections describe attrib)20.0098(utes that)]TJ
-242.661 -12 Td
0 Tw
(control graph layout.)Tj
2.5 Tc
(Am)'
0 Tc
17.5 0 Td
[(ore complete description of the language can be found at https://www)65.0146(.graphviz.or)18.0176(g/doc/info/lang.html.)]TJ
147.45 -45.6 Td
[(12 January 2015)-19595(2)]TJ
ET
Q
Q
\n \n \n \n \n-3181\n+3182\n \n \n \n \n-R22187128\n+R33361016\n \n-R21855128\n+R33029016\n \n-R21542784\n+R32716672\n \n \n \n \n \n \n Type\n@@ -766,29 +766,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21542784 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R21542784 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
(\(1\))Tj
/R22187128 10.95 Tf
-456.34 -36 Td
[(GRAPH, NODE AND EDGE A)94.9674(TTRIB)10.0443(UTES)]TJ
/R21855128 10 Tf
36 -12 Td
0.424 Tw
(Graphviz uses the)Tj
/R21542784 10 Tf
75.4219 0 Td
(name)Tj
/R21855128 10 Tf
21.6602 0 Td
(=)Tj
/R21542784 10 Tf
5.63984 0 Td
(value)Tj
/R21855128 10 Tf
24.584 0 Td
(attrib)Tj
20.9102 0 Td
(utes, attached to graphs, subgraphs, nodes and edges, to tailor the lay-)Tj
-148.216 -12 Td
3.349 Tw
(out and rendering. W)Tj
5.849 Tc
94.227 0 Td
(el)Tj
0 Tc
13.0691 0 Td
[(ist the more prominent attrib)20.0073(utes belo)]TJ
-0.65 Tc
166.565 0 Td
4.649 Tw
(w. T)Tj
0 Tc
21.0289 0 Td
3.348 Tw
(he complete list is a)Tj
-0.25 Tc
92.632 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable at)Tj
-396.712 -12 Td
[(https://www)65(.graphviz.or)18.0151(g/doc/info/attrs.html.)]TJ
/R22187128 10.95 Tf
-36 -16.8 Td
0 Tw
[(Attrib)19.9883(utes Common to Nodes, Edges, Clusters and Graphs)]TJ
/R22187128 10 Tf
36 -12 Td
[(hr)18.0078(ef=)]TJ
/R21542784 10 Tf
23.2898 0 Td
(url)Tj
/R21855128 10 Tf
14.4961 0 Td
0.326 Tw
[(the def)9.99878(ault url for image map les; in PostScript les, the base URL for all relati)]TJ
-0.15 Tc
326.18 0 Td
0.627 Tw
(ve U)Tj
0 Tc
19.3371 0 Td
0.327 Tw
(RLs, as rec-)Tj
-383.303 -12 Td
0 Tw
(ognized by Acrobat Distiller 3.0 and up.)Tj
/R22187128 10 Tf
16.8 TL
(URL=)'
/R21542784 10 Tf
26.8102 0 Td
(url)Tj
/R21855128 10 Tf
14.1699 0 Td
[(\(`)74.0076(`URL)]TJ
-0.74 Tc
28.3301 0 Td
1.48 Tw
('' i)Tj
2.5 Tc
11.2 0 Td
(sas)Tj
0 Tc
17.2199 0 Td
0 Tw
[(ynon)15(ym for `)73.9917(`href.)]TJ
-0.74 Tc
73.1102 0 Td
('')Tj
0 Tc
5.91992 0 Td
(\))Tj
-0.25 Tc
/R22187128 10 Tf
-176.76 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R21542784 10 Tf
36.25 0 Td
(colorvalue)Tj
/R21855128 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R21542784 10 Tf
10.7922 0 Td
(colorvalue)Tj
/R21855128 10 Tf
46.3422 0 Td
1.072 Tw
(may be ")Tj
/R21542784 10 Tf
37.884 0 Td
(h,s,v)Tj
/R22187128 10 Tf
18.3301 0 Td
(")Tj
/R21855128 10 Tf
9.12187 0 Td
(\(hue, saturation, brightness\) oating point numbers between 0 and 1, or an)Tj
-122.47 -12 Td
0.99 Tw
(X11 color name such as)Tj
/R22187128 10 Tf
103.54 0 Td
[(white, black, r)17.9834(ed, gr)18(een, blue, y)]TJ
137.82 0 Td
(ello)Tj
-0.55 Tc
14.9 0 Td
2.09 Tw
(w, m)Tj
0 Tc
20.9898 0 Td
(agenta,)Tj
/R21855128 10 Tf
34.3199 0 Td
(or)Tj
/R22187128 10 Tf
11.8199 0 Td
(cyan)Tj
3.49 Tc
/R21855128 10 Tf
20 0 Td
[(,o)349.014(ra")]TJ
0 Tc
/R21542784 10 Tf
29.8199 0 Td
(#rr)Tj
-0.1 Tc
12.4102 0 Td
(gg)Tj
0 Tc
9.9 0 Td
0.99 Tw
(bb" \(r)Tj
24.5398 0 Td
(ed,)Tj
-420.06 -12 Td
(gr)Tj
8.51992 0 Td
1.64 Tw
(een, blue)Tj
4.14 Tc
37.6398 0 Td
(,2h)Tj
-0.2 Tc
20.7801 0 Td
2.04 Tw
(ex c)Tj
0 Tc
17.1102 0 Td
[(har)15.0146(acter)]TJ
4.14 Tc
34.1898 0 Td
(se)Tj
0 Tc
12.4699 0 Td
(ac)Tj
9.28984 0 Td
1.64 Tw
(h\) value)Tj
6.64 Tc
33.9801 0 Td
(.S)Tj
0 Tc
14.1398 0 Td
(ee https://www)Tj
60.6301 0 Td
[(.gr)15.0146(aphviz.or)36.9922(g/doc/info/attr)]TJ
106.06 0 Td
(s.html#k:color and)Tj
-354.809 -12 Td
0 Tw
[(https://www)73.9844(.gr)15.0159(aphviz.or)36.9922(g/doc/info/color)10(s.html for further details.)]TJ
-0.25 Tc
/R22187128 10 Tf
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R21542784 10 Tf
30.1398 0 Td
(n)Tj
/R21855128 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R21542784 10 Tf
102.21 0 Td
(n)Tj
/R21855128 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R22187128 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R21542784 10 Tf
37.9199 0 Td
(name)Tj
/R21855128 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R22187128 10 Tf
-70.1602 -16.8 Td
(label=)Tj
/R21542784 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R21855128 10 Tf
17.7969 0 Td
(where)Tj
/R21542784 10 Tf
27.9871 0 Td
[(te)20.0073(xt)]TJ
/R21855128 10 Tf
17.7969 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
1.058 Tw
(eft, and right justied lines.)Tj
-317.77 -12 Td
0.345 Tw
[(The string '\\G' v)25(alue will be replaced by the graph name.)]TJ
-0.15 Tc
238.215 0 Td
(Fo)Tj
2.845 Tc
10.4102 0 Td
(rn)Tj
0 Tc
11.175 0 Td
[(ode labels, the string '\\N' v)24.9902(alue will be re-)]TJ
-259.8 -12 Td
0.025 Tw
(placed by the node name.)Tj
-0.15 Tc
107.045 0 Td
(Fo)Tj
2.525 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.2949 0 Td
(dges, if the substring '\\T' is found in a label, it will be replaced by the name)Tj
-127.75 -12 Td
0.19 Tw
(of the tail node; if the substring '\\H' is found in a label, it will be replaced by the name of the head node; if)Tj
12 TL
1.012 Tw
(the substring '\\E' v)'
79.7262 0 Td
1.013 Tw
(alue is found in a label it will be replaced by:)Tj
/R21542784 10 Tf
194.173 0 Td
(tail_node_name)Tj
/R21855128 10 Tf
64.4398 0 Td
(>)Tj
/R21542784 10 Tf
11.2801 0 Td
(head_node_name)Tj
/R21855128 10 Tf
74.0531 0 Td
(or)Tj
-423.672 -12 Td
(by:)Tj
/R21542784 10 Tf
15.2801 0 Td
(tail_node_name)Tj
/R21855128 10 Tf
64.4398 0 Td
()Tj
/R21542784 10 Tf
11.2801 0 Td
(head_node_name)Tj
/R21855128 10 Tf
73.0398 0 Td
0 Tw
(for undirected graphs.)Tj
-164.04 -16.8 Td
0.124 Tw
(Graphviz also supports special HTML-lik)Tj
2.623 Tc
167.596 0 Td
(el)Tj
0 Tc
9.84297 0 Td
0.123 Tw
(abels for constructing comple)Tj
2.623 Tc
118.809 0 Td
(xn)Tj
0 Tc
12.623 0 Td
(ode content. A full-description)Tj
-308.871 -12 Td
0 Tw
(of these is gi)Tj
-0.15 Tc
50.5801 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(na)250.016(th)]TJ
0 Tc
22.2199 0 Td
[(ttps://www)65(.graphviz.or)18.0151(g/doc/info/shapes.html#html.)]TJ
-82.0898 -16.8 Td
0.28 Tw
(If a node has)Tj
/R22187128 10 Tf
54.9898 0 Td
[(shape=r)17.9846(ecord)]TJ
2.78 Tc
/R21855128 10 Tf
58.2902 0 Td
(,t)Tj
0 Tc
8.06016 0 Td
(he label may contain recursi)Tj
-0.15 Tc
113.62 0 Td
0.58 Tw
(ve b)Tj
0 Tc
17.0699 0 Td
0.28 Tw
[(ox lists delimited by { | }.)-528.018(Port identiers in)]TJ
-252.03 -12 Td
0 Tw
(labels are set of)Tj
2.5 Tc
62.2301 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)]TJ
/R22187128 10.95 Tf
-121 -16.8 Td
[(Graph Attrib)20.0128(utes)]TJ
/R22187128 10 Tf
36 -12 Td
(size=")Tj
/R21542784 10 Tf
26.8 0 Td
(x,y)Tj
/R22187128 10 Tf
11.3801 0 Td
(")Tj
/R21855128 10 Tf
8.05 0 Td
[(species the maximum bounding box of dra)15(wing in inches.)]TJ
/R22187128 10 Tf
-46.2301 -16.8 Td
(ratio=)Tj
/R21542784 10 Tf
26.25 0 Td
(f)Tj
/R21855128 10 Tf
6.08008 0 Td
0.8 Tw
(sets the aspect ratio to)Tj
/R21542784 10 Tf
94.8199 0 Td
(f)Tj
/R21855128 10 Tf
6.08008 0 Td
(which may be a oating point number)Tj
3.299 Tc
156.61 0 Td
[(,o)329.917(ro)]TJ
0 Tc
22.4277 0 Td
0.799 Tw
(ne of the k)Tj
-0.15 Tc
44.7871 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
(rds)Tj
/R22187128 10 Tf
15.5191 0 Td
(ll)Tj
/R21855128 10 Tf
11.1199 0 Td
(,)Tj
/R22187128 10 Tf
5.79883 0 Td
(com-)Tj
-410.903 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R21855128 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R22187128 10 Tf
5.83008 0 Td
(auto)Tj
/R21855128 10 Tf
18.8898 0 Td
(.)Tj
/R22187128 10 Tf
-56.7598 -16.8 Td
[(lay)24.9927(out=)]TJ
/R21542784 10 Tf
32.1199 0 Td
(engine)Tj
/R21855128 10 Tf
29.8199 0 Td
0.66 Tw
(indicates the preferred layout engine \()Tj
/R22187128 10 Tf
155.2 0 Td
(dot)Tj
/R21855128 10 Tf
13.8898 0 Td
(,)Tj
/R22187128 10 Tf
5.66094 0 Td
(neato)Tj
/R21855128 10 Tf
23.3301 0 Td
(,)Tj
/R22187128 10 Tf
5.66094 0 Td
(fdp)Tj
3.161 Tc
/R21855128 10 Tf
14.45 0 Td
(,e)Tj
0 Tc
10.1012 0 Td
0.661 Tw
(tc.\) o)Tj
-0.15 Tc
21.0609 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rriding the def)9.99512(ault from the)]TJ
-320.584 -12 Td
0 Tw
(basename of the command or the K commandline option.)Tj
/R22187128 10 Tf
16.8 TL
T*[(mar)10.0073(gin=)]TJ
/R21542784 10 Tf
36.7098 0 Td
(f)Tj
/R21855128 10 Tf
5.28008 0 Td
[(sets the page mar)18.0078(gin \(included in the page size\).)]TJ
/R22187128 10 Tf
-41.9898 -16.8 Td
(ordering=out)Tj
/R21855128 10 Tf
59.3102 0 Td
(constrains order of out-edges in a subgraph according to their le sequence.)Tj
-0.18 Tc
/R22187128 10 Tf
-59.3102 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R21855128 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R22187128 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R21855128 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R22187128 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R21542784 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R21855128 10 Tf
7.5 0 Td
(an)Tj
0 Tc
11.9398 0 Td
[(on-zero v)25.0159(alue centers the dra)15.0073(wing on the page.)]TJ
/R22187128 10 Tf
-51.7898 -16.8 Td
(color=)Tj
/R21542784 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R21855128 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R22187128 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R21855128 10 Tf
34.7199 0 Td
(for background\).)Tj
-0.1 Tc
/R22187128 10 Tf
-198.01 -16.8 Td
(ove)Tj
0 Tc
14.2398 0 Td
(rlap=)Tj
/R21542784 10 Tf
23.4801 0 Td
(mode)Tj
2.712 Tc
/R21855128 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
11.3219 0 Td
0.212 Tw
(his species what algorithm should do if an)Tj
2.712 Tc
175.494 0 Td
(yn)Tj
0 Tc
12.7121 0 Td
(odes o)Tj
-0.15 Tc
25.8922 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap. If mode is)Tj
/R22187128 10 Tf
64.448 0 Td
(false)Tj
2.711 Tc
/R21855128 10 Tf
19.4398 0 Td
(,t)Tj
0 Tc
7.99102 0 Td
0.211 Tw
(he program)Tj
-385.969 -12 Td
0.252 Tw
(uses the Prism algorithm to adjust the nodes to eliminate o)Tj
-0.15 Tc
236.26 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaps. If mode is)Tj
/R22187128 10 Tf
68.498 0 Td
(scale)Tj
2.753 Tc
/R21855128 10 Tf
20.55 0 Td
(,t)Tj
0 Tc
8.03281 0 Td
0.253 Tw
(he layout is uniformly)Tj
-342.631 -12 Td
1.741 Tw
(scaled up, preserving node sizes, until nodes no longer o)Tj
-0.15 Tc
241.319 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.74 Tw
(rlap. The latter technique remo)Tj
-0.15 Tc
130.39 0 Td
(ve)Tj
4.24 Tc
9.28984 0 Td
(so)Tj
-0.15 Tc
12.9801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaps)Tj
-412.559 -12 Td
0.485 Tw
(while preserving symmetry and structure, while the former remo)Tj
-0.15 Tc
262.29 0 Td
(ve)Tj
2.986 Tc
9.28984 0 Td
(so)Tj
-0.15 Tc
11.7262 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.486 Tw
[(rlaps more compactly b)20.0195(ut destro)]TJ
130.514 0 Td
(ys)Tj
-423.109 -12 Td
3.324 Tw
(symmetries. If)Tj
64.418 0 Td
0.824 Tw
(mode is)Tj
/R22187128 10 Tf
35.5379 0 Td
(true)Tj
/R21855128 10 Tf
21.0941 0 Td
[(\(the def)9.98535(ault\), no repositioning is done.)-582.385(Since the)]TJ
/R22187128 10 Tf
203.971 0 Td
(dot)Tj
/R21855128 10 Tf
17.2129 0 Td
0.823 Tw
(algorithm al)Tj
-0.1 Tc
49.3328 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys pro-)Tj
-403.127 -12 Td
0 Tw
(duces a layout with no node o)Tj
-0.15 Tc
119.28 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlaps, this attrib)20(ute is only useful with other layouts.)]TJ
/R22187128 10 Tf
-128.57 -16.8 Td
(stylesheet=)Tj
/R21542784 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R21855128 10 Tf
38.7148 0 Td
1.025 Tw
[(includes a reference to a stylesheet in Tsvg and Tsvgz outputs.)-602.515(Ignored by other)]TJ
-85.5148 -12 Td
(formats.)Tj
/R22187128 10 Tf
(splines)'
/R21855128 10 Tf
31.7109 0 Td
0.311 Tw
(If set to)Tj
/R22187128 10 Tf
33.9828 0 Td
(true)Tj
2.811 Tc
/R21855128 10 Tf
17.7699 0 Td
(,e)Tj
0 Tc
9.75117 0 Td
[(dges are dra)14.9976(wn as splines.)-531.089(If set to)]TJ
/R22187128 10 Tf
144.528 0 Td
(polyline)Tj
2.811 Tc
/R21855128 10 Tf
33.9 0 Td
(,e)Tj
0 Tc
9.75117 0 Td
[(dges are dra)14.9951(wn as polylines.)-531.113(If set to)]TJ
/R22187128 10 Tf
-281.394 -12 Td
(ortho)Tj
4.298 Tc
/R21855128 10 Tf
23.3301 0 Td
(,e)Tj
0 Tc
11.2379 0 Td
1.798 Tw
(dges are dra)Tj
51.7559 0 Td
1.799 Tw
[(wn as orthogonal polylines.)-679.91(In all of these cases, the nodes must not o)]TJ
-0.15 Tc
304.877 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
4.299 Tw
(rlap. If)Tj
-235.541 -48 Td
0 Tw
[(12 January 2015)-19595(3)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32716672 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R32716672 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
(\(1\))Tj
/R33361016 10.95 Tf
-456.34 -36 Td
[(GRAPH, NODE AND EDGE A)94.9674(TTRIB)10.0443(UTES)]TJ
/R33029016 10 Tf
36 -12 Td
0.424 Tw
(Graphviz uses the)Tj
/R32716672 10 Tf
75.4219 0 Td
(name)Tj
/R33029016 10 Tf
21.6602 0 Td
(=)Tj
/R32716672 10 Tf
5.63984 0 Td
(value)Tj
/R33029016 10 Tf
24.584 0 Td
(attrib)Tj
20.9102 0 Td
(utes, attached to graphs, subgraphs, nodes and edges, to tailor the lay-)Tj
-148.216 -12 Td
3.349 Tw
(out and rendering. W)Tj
5.849 Tc
94.227 0 Td
(el)Tj
0 Tc
13.0691 0 Td
[(ist the more prominent attrib)20.0073(utes belo)]TJ
-0.65 Tc
166.565 0 Td
4.649 Tw
(w. T)Tj
0 Tc
21.0289 0 Td
3.348 Tw
(he complete list is a)Tj
-0.25 Tc
92.632 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable at)Tj
-396.712 -12 Td
[(https://www)65(.graphviz.or)18.0151(g/doc/info/attrs.html.)]TJ
/R33361016 10.95 Tf
-36 -16.8 Td
0 Tw
[(Attrib)19.9883(utes Common to Nodes, Edges, Clusters and Graphs)]TJ
/R33361016 10 Tf
36 -12 Td
[(hr)18.0078(ef=)]TJ
/R32716672 10 Tf
23.2898 0 Td
(url)Tj
/R33029016 10 Tf
14.4961 0 Td
0.326 Tw
[(the def)9.99878(ault url for image map les; in PostScript les, the base URL for all relati)]TJ
-0.15 Tc
326.18 0 Td
0.627 Tw
(ve U)Tj
0 Tc
19.3371 0 Td
0.327 Tw
(RLs, as rec-)Tj
-383.303 -12 Td
0 Tw
(ognized by Acrobat Distiller 3.0 and up.)Tj
/R33361016 10 Tf
16.8 TL
(URL=)'
/R32716672 10 Tf
26.8102 0 Td
(url)Tj
/R33029016 10 Tf
14.1699 0 Td
[(\(`)74.0076(`URL)]TJ
-0.74 Tc
28.3301 0 Td
1.48 Tw
('' i)Tj
2.5 Tc
11.2 0 Td
(sas)Tj
0 Tc
17.2199 0 Td
0 Tw
[(ynon)15(ym for `)73.9917(`href.)]TJ
-0.74 Tc
73.1102 0 Td
('')Tj
0 Tc
5.91992 0 Td
(\))Tj
-0.25 Tc
/R33361016 10 Tf
-176.76 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R32716672 10 Tf
36.25 0 Td
(colorvalue)Tj
/R33029016 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R32716672 10 Tf
10.7922 0 Td
(colorvalue)Tj
/R33029016 10 Tf
46.3422 0 Td
1.072 Tw
(may be ")Tj
/R32716672 10 Tf
37.884 0 Td
(h,s,v)Tj
/R33361016 10 Tf
18.3301 0 Td
(")Tj
/R33029016 10 Tf
9.12187 0 Td
(\(hue, saturation, brightness\) oating point numbers between 0 and 1, or an)Tj
-122.47 -12 Td
0.99 Tw
(X11 color name such as)Tj
/R33361016 10 Tf
103.54 0 Td
[(white, black, r)17.9834(ed, gr)18(een, blue, y)]TJ
137.82 0 Td
(ello)Tj
-0.55 Tc
14.9 0 Td
2.09 Tw
(w, m)Tj
0 Tc
20.9898 0 Td
(agenta,)Tj
/R33029016 10 Tf
34.3199 0 Td
(or)Tj
/R33361016 10 Tf
11.8199 0 Td
(cyan)Tj
3.49 Tc
/R33029016 10 Tf
20 0 Td
[(,o)349.014(ra")]TJ
0 Tc
/R32716672 10 Tf
29.8199 0 Td
(#rr)Tj
-0.1 Tc
12.4102 0 Td
(gg)Tj
0 Tc
9.9 0 Td
0.99 Tw
(bb" \(r)Tj
24.5398 0 Td
(ed,)Tj
-420.06 -12 Td
(gr)Tj
8.51992 0 Td
1.64 Tw
(een, blue)Tj
4.14 Tc
37.6398 0 Td
(,2h)Tj
-0.2 Tc
20.7801 0 Td
2.04 Tw
(ex c)Tj
0 Tc
17.1102 0 Td
[(har)15.0146(acter)]TJ
4.14 Tc
34.1898 0 Td
(se)Tj
0 Tc
12.4699 0 Td
(ac)Tj
9.28984 0 Td
1.64 Tw
(h\) value)Tj
6.64 Tc
33.9801 0 Td
(.S)Tj
0 Tc
14.1398 0 Td
(ee https://www)Tj
60.6301 0 Td
[(.gr)15.0146(aphviz.or)36.9922(g/doc/info/attr)]TJ
106.06 0 Td
(s.html#k:color and)Tj
-354.809 -12 Td
0 Tw
[(https://www)73.9844(.gr)15.0159(aphviz.or)36.9922(g/doc/info/color)10(s.html for further details.)]TJ
-0.25 Tc
/R33361016 10 Tf
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R32716672 10 Tf
30.1398 0 Td
(n)Tj
/R33029016 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R32716672 10 Tf
102.21 0 Td
(n)Tj
/R33029016 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R33361016 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R32716672 10 Tf
37.9199 0 Td
(name)Tj
/R33029016 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R33361016 10 Tf
-70.1602 -16.8 Td
(label=)Tj
/R32716672 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R33029016 10 Tf
17.7969 0 Td
(where)Tj
/R32716672 10 Tf
27.9871 0 Td
[(te)20.0073(xt)]TJ
/R33029016 10 Tf
17.7969 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
1.058 Tw
(eft, and right justied lines.)Tj
-317.77 -12 Td
0.345 Tw
[(The string '\\G' v)25(alue will be replaced by the graph name.)]TJ
-0.15 Tc
238.215 0 Td
(Fo)Tj
2.845 Tc
10.4102 0 Td
(rn)Tj
0 Tc
11.175 0 Td
[(ode labels, the string '\\N' v)24.9902(alue will be re-)]TJ
-259.8 -12 Td
0.025 Tw
(placed by the node name.)Tj
-0.15 Tc
107.045 0 Td
(Fo)Tj
2.525 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.2949 0 Td
(dges, if the substring '\\T' is found in a label, it will be replaced by the name)Tj
-127.75 -12 Td
0.19 Tw
(of the tail node; if the substring '\\H' is found in a label, it will be replaced by the name of the head node; if)Tj
12 TL
1.012 Tw
(the substring '\\E' v)'
79.7262 0 Td
1.013 Tw
(alue is found in a label it will be replaced by:)Tj
/R32716672 10 Tf
194.173 0 Td
(tail_node_name)Tj
/R33029016 10 Tf
64.4398 0 Td
(>)Tj
/R32716672 10 Tf
11.2801 0 Td
(head_node_name)Tj
/R33029016 10 Tf
74.0531 0 Td
(or)Tj
-423.672 -12 Td
(by:)Tj
/R32716672 10 Tf
15.2801 0 Td
(tail_node_name)Tj
/R33029016 10 Tf
64.4398 0 Td
()Tj
/R32716672 10 Tf
11.2801 0 Td
(head_node_name)Tj
/R33029016 10 Tf
73.0398 0 Td
0 Tw
(for undirected graphs.)Tj
-164.04 -16.8 Td
0.124 Tw
(Graphviz also supports special HTML-lik)Tj
2.623 Tc
167.596 0 Td
(el)Tj
0 Tc
9.84297 0 Td
0.123 Tw
(abels for constructing comple)Tj
2.623 Tc
118.809 0 Td
(xn)Tj
0 Tc
12.623 0 Td
(ode content. A full-description)Tj
-308.871 -12 Td
0 Tw
(of these is gi)Tj
-0.15 Tc
50.5801 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(na)250.016(th)]TJ
0 Tc
22.2199 0 Td
[(ttps://www)65(.graphviz.or)18.0151(g/doc/info/shapes.html#html.)]TJ
-82.0898 -16.8 Td
0.28 Tw
(If a node has)Tj
/R33361016 10 Tf
54.9898 0 Td
[(shape=r)17.9846(ecord)]TJ
2.78 Tc
/R33029016 10 Tf
58.2902 0 Td
(,t)Tj
0 Tc
8.06016 0 Td
(he label may contain recursi)Tj
-0.15 Tc
113.62 0 Td
0.58 Tw
(ve b)Tj
0 Tc
17.0699 0 Td
0.28 Tw
[(ox lists delimited by { | }.)-528.018(Port identiers in)]TJ
-252.03 -12 Td
0 Tw
(labels are set of)Tj
2.5 Tc
62.2301 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)]TJ
/R33361016 10.95 Tf
-121 -16.8 Td
[(Graph Attrib)20.0128(utes)]TJ
/R33361016 10 Tf
36 -12 Td
(size=")Tj
/R32716672 10 Tf
26.8 0 Td
(x,y)Tj
/R33361016 10 Tf
11.3801 0 Td
(")Tj
/R33029016 10 Tf
8.05 0 Td
[(species the maximum bounding box of dra)15(wing in inches.)]TJ
/R33361016 10 Tf
-46.2301 -16.8 Td
(ratio=)Tj
/R32716672 10 Tf
26.25 0 Td
(f)Tj
/R33029016 10 Tf
6.08008 0 Td
0.8 Tw
(sets the aspect ratio to)Tj
/R32716672 10 Tf
94.8199 0 Td
(f)Tj
/R33029016 10 Tf
6.08008 0 Td
(which may be a oating point number)Tj
3.299 Tc
156.61 0 Td
[(,o)329.917(ro)]TJ
0 Tc
22.4277 0 Td
0.799 Tw
(ne of the k)Tj
-0.15 Tc
44.7871 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
(rds)Tj
/R33361016 10 Tf
15.5191 0 Td
(ll)Tj
/R33029016 10 Tf
11.1199 0 Td
(,)Tj
/R33361016 10 Tf
5.79883 0 Td
(com-)Tj
-410.903 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R33029016 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R33361016 10 Tf
5.83008 0 Td
(auto)Tj
/R33029016 10 Tf
18.8898 0 Td
(.)Tj
/R33361016 10 Tf
-56.7598 -16.8 Td
[(lay)24.9927(out=)]TJ
/R32716672 10 Tf
32.1199 0 Td
(engine)Tj
/R33029016 10 Tf
29.8199 0 Td
0.66 Tw
(indicates the preferred layout engine \()Tj
/R33361016 10 Tf
155.2 0 Td
(dot)Tj
/R33029016 10 Tf
13.8898 0 Td
(,)Tj
/R33361016 10 Tf
5.66094 0 Td
(neato)Tj
/R33029016 10 Tf
23.3301 0 Td
(,)Tj
/R33361016 10 Tf
5.66094 0 Td
(fdp)Tj
3.161 Tc
/R33029016 10 Tf
14.45 0 Td
(,e)Tj
0 Tc
10.1012 0 Td
0.661 Tw
(tc.\) o)Tj
-0.15 Tc
21.0609 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rriding the def)9.99512(ault from the)]TJ
-320.584 -12 Td
0 Tw
(basename of the command or the K commandline option.)Tj
/R33361016 10 Tf
16.8 TL
T*[(mar)10.0073(gin=)]TJ
/R32716672 10 Tf
36.7098 0 Td
(f)Tj
/R33029016 10 Tf
5.28008 0 Td
[(sets the page mar)18.0078(gin \(included in the page size\).)]TJ
/R33361016 10 Tf
-41.9898 -16.8 Td
(ordering=out)Tj
/R33029016 10 Tf
59.3102 0 Td
(constrains order of out-edges in a subgraph according to their le sequence.)Tj
-0.18 Tc
/R33361016 10 Tf
-59.3102 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R33029016 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R33361016 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R33029016 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R33361016 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R32716672 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R33029016 10 Tf
7.5 0 Td
(an)Tj
0 Tc
11.9398 0 Td
[(on-zero v)25.0159(alue centers the dra)15.0073(wing on the page.)]TJ
/R33361016 10 Tf
-51.7898 -16.8 Td
(color=)Tj
/R32716672 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R33029016 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R33361016 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R33029016 10 Tf
34.7199 0 Td
(for background\).)Tj
-0.1 Tc
/R33361016 10 Tf
-198.01 -16.8 Td
(ove)Tj
0 Tc
14.2398 0 Td
(rlap=)Tj
/R32716672 10 Tf
23.4801 0 Td
(mode)Tj
2.712 Tc
/R33029016 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
11.3219 0 Td
0.212 Tw
(his species what algorithm should do if an)Tj
2.712 Tc
175.494 0 Td
(yn)Tj
0 Tc
12.7121 0 Td
(odes o)Tj
-0.15 Tc
25.8922 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap. If mode is)Tj
/R33361016 10 Tf
64.448 0 Td
(false)Tj
2.711 Tc
/R33029016 10 Tf
19.4398 0 Td
(,t)Tj
0 Tc
7.99102 0 Td
0.211 Tw
(he program)Tj
-385.969 -12 Td
0.252 Tw
(uses the Prism algorithm to adjust the nodes to eliminate o)Tj
-0.15 Tc
236.26 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaps. If mode is)Tj
/R33361016 10 Tf
68.498 0 Td
(scale)Tj
2.753 Tc
/R33029016 10 Tf
20.55 0 Td
(,t)Tj
0 Tc
8.03281 0 Td
0.253 Tw
(he layout is uniformly)Tj
-342.631 -12 Td
1.741 Tw
(scaled up, preserving node sizes, until nodes no longer o)Tj
-0.15 Tc
241.319 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.74 Tw
(rlap. The latter technique remo)Tj
-0.15 Tc
130.39 0 Td
(ve)Tj
4.24 Tc
9.28984 0 Td
(so)Tj
-0.15 Tc
12.9801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaps)Tj
-412.559 -12 Td
0.485 Tw
(while preserving symmetry and structure, while the former remo)Tj
-0.15 Tc
262.29 0 Td
(ve)Tj
2.986 Tc
9.28984 0 Td
(so)Tj
-0.15 Tc
11.7262 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.486 Tw
[(rlaps more compactly b)20.0195(ut destro)]TJ
130.514 0 Td
(ys)Tj
-423.109 -12 Td
3.324 Tw
(symmetries. If)Tj
64.418 0 Td
0.824 Tw
(mode is)Tj
/R33361016 10 Tf
35.5379 0 Td
(true)Tj
/R33029016 10 Tf
21.0941 0 Td
[(\(the def)9.98535(ault\), no repositioning is done.)-582.385(Since the)]TJ
/R33361016 10 Tf
203.971 0 Td
(dot)Tj
/R33029016 10 Tf
17.2129 0 Td
0.823 Tw
(algorithm al)Tj
-0.1 Tc
49.3328 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys pro-)Tj
-403.127 -12 Td
0 Tw
(duces a layout with no node o)Tj
-0.15 Tc
119.28 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlaps, this attrib)20(ute is only useful with other layouts.)]TJ
/R33361016 10 Tf
-128.57 -16.8 Td
(stylesheet=)Tj
/R32716672 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R33029016 10 Tf
38.7148 0 Td
1.025 Tw
[(includes a reference to a stylesheet in Tsvg and Tsvgz outputs.)-602.515(Ignored by other)]TJ
-85.5148 -12 Td
(formats.)Tj
/R33361016 10 Tf
(splines)'
/R33029016 10 Tf
31.7109 0 Td
0.311 Tw
(If set to)Tj
/R33361016 10 Tf
33.9828 0 Td
(true)Tj
2.811 Tc
/R33029016 10 Tf
17.7699 0 Td
(,e)Tj
0 Tc
9.75117 0 Td
[(dges are dra)14.9976(wn as splines.)-531.089(If set to)]TJ
/R33361016 10 Tf
144.528 0 Td
(polyline)Tj
2.811 Tc
/R33029016 10 Tf
33.9 0 Td
(,e)Tj
0 Tc
9.75117 0 Td
[(dges are dra)14.9951(wn as polylines.)-531.113(If set to)]TJ
/R33361016 10 Tf
-281.394 -12 Td
(ortho)Tj
4.298 Tc
/R33029016 10 Tf
23.3301 0 Td
(,e)Tj
0 Tc
11.2379 0 Td
1.798 Tw
(dges are dra)Tj
51.7559 0 Td
1.799 Tw
[(wn as orthogonal polylines.)-679.91(In all of these cases, the nodes must not o)]TJ
-0.15 Tc
304.877 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
4.299 Tw
(rlap. If)Tj
-235.541 -48 Td
0 Tw
[(12 January 2015)-19595(3)]TJ
ET
Q
Q
\n \n \n \n \n-4197\n+4201\n \n \n \n \n-R22187128\n+R33361016\n \n-R21855128\n+R33029016\n \n-R21542784\n+R32716672\n \n \n \n \n \n \n Type\n@@ -825,29 +825,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21542784 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R21542784 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
(\(1\))Tj
/R22187128 10 Tf
-420.34 -36 Td
(splines=false)Tj
/R21855128 10 Tf
57.0762 0 Td
(or)Tj
/R22187128 10 Tf
11.366 0 Td
(splines=line)Tj
3.036 Tc
/R21855128 10 Tf
50.1602 0 Td
(,e)Tj
0 Tc
9.97617 0 Td
0.536 Tw
[(dges are dra)14.9976(wn as line se)]TJ
102.07 0 Td
3.036 Tw
(gments. The)Tj
55.5121 0 Td
(def)Tj
12.6699 0 Td
0.536 Tw
(ault is)Tj
/R22187128 10 Tf
27.7422 0 Td
(true)Tj
/R21855128 10 Tf
20.8059 0 Td
(for dot, and)Tj
/R22187128 10 Tf
50.4871 0 Td
(false)Tj
/R21855128 10 Tf
22.475 0 Td
(for)Tj
-420.341 -12 Td
0 Tw
(all other layouts.)Tj
/R22187128 10 Tf
28.8 TL
T*[(\(dot-specic attrib)20(utes\))]TJ
16.8 TL
(nodesep=)'
/R21542784 10 Tf
40.15 0 Td
(f)Tj
/R21855128 10 Tf
5.28008 0 Td
(sets the minimum separation between nodes.)Tj
/R22187128 10 Tf
-45.4301 -16.8 Td
(ranksep=)Tj
/R21542784 10 Tf
40.15 0 Td
(f)Tj
/R21855128 10 Tf
5.28008 0 Td
(sets the minimum separation between ranks.)Tj
/R22187128 10 Tf
-45.4301 -16.8 Td
(rankdir=LR|RL|BT)Tj
/R21855128 10 Tf
87.0602 0 Td
[(requests a left-to-right, right-to-left, or bottom-to-top, dra)15.0146(wing.)]TJ
/R22187128 10 Tf
-87.0602 -16.8 Td
(rank=same)Tj
/R21855128 10 Tf
51.3488 0 Td
(\(or)Tj
/R22187128 10 Tf
15.0891 0 Td
(min)Tj
/R21855128 10 Tf
20.0988 0 Td
(or)Tj
/R22187128 10 Tf
11.759 0 Td
(max)Tj
3.429 Tc
/R21855128 10 Tf
18.3301 0 Td
[(\)i)342.893(nas)]TJ
0 Tc
29.727 0 Td
0.93 Tw
[(ubgraph constrains the rank assignment of its nodes.)-843.018(If a subgraph')]TJ
281.76 0 Td
(s)Tj
-428.113 -12 Td
1.497 Tw
(name has the prex)Tj
/R22187128 10 Tf
86.5281 0 Td
(cluster)Tj
3.997 Tc
/R21855128 10 Tf
28.8801 0 Td
(,i)Tj
0 Tc
9.27695 0 Td
[(ts nodes are dra)14.9902(wn in a distinct rectangle of the layout.)]TJ
239.886 0 Td
1.496 Tw
(Clusters may be)Tj
-364.571 -12 Td
(nested.)Tj
/R22187128 10 Tf
28.8 TL
0 Tw
T*[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(mode=)'
/R21542784 10 Tf
29.0301 0 Td
(val)Tj
5.889 Tc
/R21855128 10 Tf
12.2199 0 Td
(.A)Tj
0 Tc
15.609 0 Td
0.889 Tw
[(lgorithm for minimizing ener)18.0054(gy in the layout. By def)]TJ
218.212 0 Td
(ault,)Tj
/R22187128 10 Tf
20.8891 0 Td
(neato)Tj
/R21855128 10 Tf
26.7199 0 Td
0.89 Tw
(uses stress majorization. If)Tj
/R22187128 10 Tf
-322.68 -12 Td
(mode=KK)Tj
2.5 Tc
/R21855128 10 Tf
44.5898 0 Td
[(,i)249.993(tu)]TJ
0 Tc
18.0602 0 Td
0 Tw
[(ses a v)14.9841(ersion of gradient descent.)]TJ
/R22187128 10 Tf
-62.65 -16.8 Td
(model=)Tj
/R21542784 10 Tf
31.8102 0 Td
(val)Tj
5.904 Tc
/R21855128 10 Tf
12.2199 0 Td
(.T)Tj
0 Tc
14.5141 0 Td
(he)Tj
/R22187128 10 Tf
12.8441 0 Td
(neato)Tj
/R21855128 10 Tf
26.734 0 Td
0.904 Tw
[(model computes the desired distances between all pairs of v)15(ertices. By def)9.99512(ault, it)]TJ
-98.1223 -12 Td
0.028 Tw
(uses the length of the shortest path. If)Tj
/R22187128 10 Tf
152.704 0 Td
(model)Tj
/R21855128 10 Tf
28.6379 0 Td
(is set to)Tj
/R22187128 10 Tf
33.1449 0 Td
[(cir)17.9932(cuit)]TJ
2.529 Tc
/R21855128 10 Tf
27.5902 0 Td
(,ac)Tj
0 Tc
16.4379 0 Td
0.029 Tw
(ircuit-resistance model is used.)Tj
128.986 0 Td
(If)Tj
/R22187128 10 Tf
9.18906 0 Td
(model)Tj
/R21855128 10 Tf
28.6391 0 Td
(is)Tj
-425.329 -12 Td
0.319 Tw
(set to)Tj
/R22187128 10 Tf
24.5281 0 Td
(subset)Tj
2.819 Tc
/R21855128 10 Tf
26.6699 0 Td
[(,i)281.918(tu)]TJ
0 Tc
18.6977 0 Td
(ses a model whereby the edge length is the number of nodes that are neighbors of e)Tj
337.664 0 Td
(xactly)Tj
-407.56 -12 Td
0 Tw
(one of the edge')Tj
2.5 Tc
64.15 0 Td
(sv)Tj
0 Tc
11.2398 0 Td
(ertices.)Tj
/R22187128 10 Tf
-75.3898 -16.8 Td
(start=)Tj
/R21542784 10 Tf
25.6898 0 Td
(val)Tj
5.016 Tc
/R21855128 10 Tf
12.2199 0 Td
(.R)Tj
0 Tc
14.1859 0 Td
0.016 Tw
(equests random initial placement and seeds the random number generator)Tj
5.016 Tc
293.704 0 Td
(.I)Tj
0 Tc
10.8461 0 Td
(f)Tj
/R21542784 10 Tf
5.84609 0 Td
(val)Tj
/R21855128 10 Tf
14.7371 0 Td
0.017 Tw
(is not an inte-)Tj
-377.229 -12 Td
(ger)Tj
2.5 Tc
12.3699 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
0 Tw
(he process ID or current time is used as the seed.)Tj
/R22187128 10 Tf
-20.15 -16.8 Td
(epsilon=)Tj
/R21542784 10 Tf
35.7102 0 Td
(n)Tj
5 Tc
/R21855128 10 Tf
5 0 Td
(.S)Tj
0 Tc
13.0602 0 Td
(ets the cutof)Tj
2.5 Tc
48.6301 0 Td
(ff)Tj
0 Tc
9.16016 0 Td
[(or the solv)15.0073(er)]TJ
5 Tc
49.2898 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
[(he def)9.98535(ault is 0.1.)]TJ
/R22187128 10 Tf
-174.461 -28.8 Td
[(\(tw)9.99268(opi-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R21542784 10 Tf
14.0301 0 Td
(ctr)Tj
2.581 Tc
/R21855128 10 Tf
11.1102 0 Td
(.T)Tj
0 Tc
11.191 0 Td
0.081 Tw
(his species the node to be used as the center of the layout. If not specied,)Tj
/R21542784 10 Tf
305.135 0 Td
(twopi)Tj
/R21855128 10 Tf
24.8102 0 Td
0.08 Tw
(will randomly)Tj
-375.537 -12 Td
0.419 Tw
(pick one of the nodes that are furthest from a leaf node, where a leaf node is a node of de)Tj
363.96 0 Td
0.42 Tw
(gree 1. If no leaf)Tj
-363.96 -12 Td
0 Tw
[(nodes e)15.0073(xists, an arbitrary node is pick)10.0146(ed as center)55(.)]TJ
/R22187128 10 Tf
16.8 TL
(ranksep=)'
/R21542784 10 Tf
40.15 0 Td
(val)Tj
2.5 Tc
/R21855128 10 Tf
12.2199 0 Td
(.S)Tj
0 Tc
10.5602 0 Td
[(pecies the radial distance in inches between the sequence of rings. The def)9.99023(ault is 0.75.)]TJ
/R22187128 10 Tf
-62.9301 -28.8 Td
[(\(cir)17.9846(co-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
12 TL
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R21542784 10 Tf
14.0301 0 Td
(nodename)Tj
2.854 Tc
/R21855128 10 Tf
41.1 0 Td
(.S)Tj
0 Tc
10.9141 0 Td
0.354 Tw
(pecies the name of a node occurring in the root block. If the graph is disconnected, the)Tj
-0.18 Tc
/R22187128 10 Tf
-75.3043 -12 Td
(ro)Tj
0 Tc
9.26016 0 Td
(ot)Tj
/R21855128 10 Tf
10.8301 0 Td
0 Tw
[(node attrib)20(ute can be used to specify additional root blocks.)]TJ
/R22187128 10 Tf
-20.0902 -16.8 Td
(mindist=)Tj
/R21542784 10 Tf
37.9301 0 Td
(value)Tj
3.343 Tc
/R21855128 10 Tf
21.6602 0 Td
(.S)Tj
0 Tc
11.4031 0 Td
0.843 Tw
(ets the minimum separation between all nodes. If not specied then)Tj
/R21542784 10 Tf
281.464 0 Td
[(cir)37.0166(co)]TJ
/R21855128 10 Tf
23.5238 0 Td
0.844 Tw
(uses a def)Tj
41.018 0 Td
(ault)Tj
-0.25 Tc
-416.999 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
(lue of 1.0.)Tj
/R22187128 10 Tf
-9.18984 -28.8 Td
[(\(fdp-specic attrib)19.9841(utes\))]TJ
(K=)'
/R21542784 10 Tf
13.4801 0 Td
(val)Tj
2.5 Tc
/R21855128 10 Tf
12.2199 0 Td
(.S)Tj
0 Tc
10.5602 0 Td
[(ets the def)10(ault ideal node separation in the layout.)]TJ
/R22187128 10 Tf
-36.2602 -16.8 Td
(maxiter=)Tj
/R21542784 10 Tf
39.0199 0 Td
(val)Tj
2.5 Tc
/R21855128 10 Tf
12.2199 0 Td
(.S)Tj
0 Tc
10.5602 0 Td
(ets the maximum number of iterations used to layout the graph.)Tj
/R22187128 10 Tf
-61.8 -16.8 Td
(start=)Tj
/R21542784 10 Tf
25.6898 0 Td
(val)Tj
3.02 Tc
/R21855128 10 Tf
12.2199 0 Td
(.A)Tj
0 Tc
12.7398 0 Td
0.52 Tw
(djusts the random initial placement of nodes with no specied position.)Tj
295.989 0 Td
(If)Tj
/R21542784 10 Tf
9.67891 0 Td
(val)Tj
/R21855128 10 Tf
15.2391 0 Td
0.519 Tw
(is an inte)Tj
36.998 0 Td
(ger)Tj
3.019 Tc
12.3699 0 Td
(,i)Tj
0 Tc
8.29883 0 Td
(t)Tj
-429.223 -12 Td
0.022 Tw
(is used as the seed for the random number generator)Tj
5.022 Tc
208.208 0 Td
(.I)Tj
0 Tc
10.852 0 Td
(f)Tj
/R21542784 10 Tf
5.85195 0 Td
(val)Tj
/R21855128 10 Tf
14.7422 0 Td
(is not an inte)Tj
51.3059 0 Td
(ger)Tj
2.522 Tc
12.3699 0 Td
(,ar)Tj
0 Tc
15.3141 0 Td
0.023 Tw
(andom system-generated in-)Tj
-318.644 -12 Td
[(te)15.0073(ger)]TJ
2.5 Tc
19.4398 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
0 Tw
(uch as the process ID or current time, is used as the seed.)Tj
/R22187128 10.95 Tf
-64.3297 -16.8 Td
[(Node Attrib)19.9917(utes)]TJ
/R22187128 10 Tf
36 -12 Td
(height=)Tj
/R21542784 10 Tf
32.3699 0 Td
(d)Tj
/R21855128 10 Tf
8.21797 0 Td
(or)Tj
/R22187128 10 Tf
11.548 0 Td
(width=)Tj
/R21542784 10 Tf
30.15 0 Td
(d)Tj
/R21855128 10 Tf
8.21797 0 Td
0.718 Tw
(sets minimum height or width.)Tj
131.099 0 Td
(Adding)Tj
/R22187128 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R21855128 10 Tf
62.7969 0 Td
0.717 Tw
(forces these to be the actual)Tj
-317.617 -12 Td
0 Tw
[(size \(te)15(xt labels are ignored\).)]TJ
/R22187128 10 Tf
16.8 TL
(shape=)'
-0.2 Tc
/R21542784 10 Tf
30.15 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R21855128 10 Tf
55.8398 0 Td
(record epsf)Tj
-0.2 Tc
/R21542784 10 Tf
-95.7898 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R21855128 10 Tf
55.9648 0 Td
0.125 Tw
[(can be such v)25(alues as)]TJ
/R22187128 10 Tf
88.4051 0 Td
(plaintext, ellipse, o)Tj
-0.1 Tc
79.6 0 Td
(va)Tj
0 Tc
9.9 0 Td
[(l, cir)17.9834(cle, egg, triangle, box, diamond, trapez-)]TJ
-243.67 -12 Td
0.815 Tw
(ium, parallelogram, house, hexagon, octagon, note, tab, box3d, or component,)Tj
3.315 Tc
/R21855128 10 Tf
337.895 0 Td
(,a)Tj
0 Tc
10.2551 0 Td
(mong others.)Tj
58.85 0 Td
(\(Poly-)Tj
-407 -12 Td
1.337 Tw
[(gons are dened or modied by the follo)25.0171(wing node attrib)]TJ
240.173 0 Td
(utes:)Tj
-0.18 Tc
/R22187128 10 Tf
22.727 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R21855128 10 Tf
22.7801 0 Td
(,)Tj
/R22187128 10 Tf
6.33711 0 Td
(peripheries)Tj
/R21855128 10 Tf
48.3301 0 Td
(,)Tj
/R22187128 10 Tf
6.33711 0 Td
(sides)Tj
/R21855128 10 Tf
20.5602 0 Td
(,)Tj
/R22187128 10 Tf
6.33711 0 Td
(orientation)Tj
/R21855128 10 Tf
47.2199 0 Td
(,)Tj
-264.551 -45.6 Td
0 Tw
[(12 January 2015)-19595(4)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32716672 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R32716672 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
(\(1\))Tj
/R33361016 10 Tf
-420.34 -36 Td
(splines=false)Tj
/R33029016 10 Tf
57.0762 0 Td
(or)Tj
/R33361016 10 Tf
11.366 0 Td
(splines=line)Tj
3.036 Tc
/R33029016 10 Tf
50.1602 0 Td
(,e)Tj
0 Tc
9.97617 0 Td
0.536 Tw
[(dges are dra)14.9976(wn as line se)]TJ
102.07 0 Td
3.036 Tw
(gments. The)Tj
55.5121 0 Td
(def)Tj
12.6699 0 Td
0.536 Tw
(ault is)Tj
/R33361016 10 Tf
27.7422 0 Td
(true)Tj
/R33029016 10 Tf
20.8059 0 Td
(for dot, and)Tj
/R33361016 10 Tf
50.4871 0 Td
(false)Tj
/R33029016 10 Tf
22.475 0 Td
(for)Tj
-420.341 -12 Td
0 Tw
(all other layouts.)Tj
/R33361016 10 Tf
28.8 TL
T*[(\(dot-specic attrib)20(utes\))]TJ
16.8 TL
(nodesep=)'
/R32716672 10 Tf
40.15 0 Td
(f)Tj
/R33029016 10 Tf
5.28008 0 Td
(sets the minimum separation between nodes.)Tj
/R33361016 10 Tf
-45.4301 -16.8 Td
(ranksep=)Tj
/R32716672 10 Tf
40.15 0 Td
(f)Tj
/R33029016 10 Tf
5.28008 0 Td
(sets the minimum separation between ranks.)Tj
/R33361016 10 Tf
-45.4301 -16.8 Td
(rankdir=LR|RL|BT)Tj
/R33029016 10 Tf
87.0602 0 Td
[(requests a left-to-right, right-to-left, or bottom-to-top, dra)15.0146(wing.)]TJ
/R33361016 10 Tf
-87.0602 -16.8 Td
(rank=same)Tj
/R33029016 10 Tf
51.3488 0 Td
(\(or)Tj
/R33361016 10 Tf
15.0891 0 Td
(min)Tj
/R33029016 10 Tf
20.0988 0 Td
(or)Tj
/R33361016 10 Tf
11.759 0 Td
(max)Tj
3.429 Tc
/R33029016 10 Tf
18.3301 0 Td
[(\)i)342.893(nas)]TJ
0 Tc
29.727 0 Td
0.93 Tw
[(ubgraph constrains the rank assignment of its nodes.)-843.018(If a subgraph')]TJ
281.76 0 Td
(s)Tj
-428.113 -12 Td
1.497 Tw
(name has the prex)Tj
/R33361016 10 Tf
86.5281 0 Td
(cluster)Tj
3.997 Tc
/R33029016 10 Tf
28.8801 0 Td
(,i)Tj
0 Tc
9.27695 0 Td
[(ts nodes are dra)14.9902(wn in a distinct rectangle of the layout.)]TJ
239.886 0 Td
1.496 Tw
(Clusters may be)Tj
-364.571 -12 Td
(nested.)Tj
/R33361016 10 Tf
28.8 TL
0 Tw
T*[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(mode=)'
/R32716672 10 Tf
29.0301 0 Td
(val)Tj
5.889 Tc
/R33029016 10 Tf
12.2199 0 Td
(.A)Tj
0 Tc
15.609 0 Td
0.889 Tw
[(lgorithm for minimizing ener)18.0054(gy in the layout. By def)]TJ
218.212 0 Td
(ault,)Tj
/R33361016 10 Tf
20.8891 0 Td
(neato)Tj
/R33029016 10 Tf
26.7199 0 Td
0.89 Tw
(uses stress majorization. If)Tj
/R33361016 10 Tf
-322.68 -12 Td
(mode=KK)Tj
2.5 Tc
/R33029016 10 Tf
44.5898 0 Td
[(,i)249.993(tu)]TJ
0 Tc
18.0602 0 Td
0 Tw
[(ses a v)14.9841(ersion of gradient descent.)]TJ
/R33361016 10 Tf
-62.65 -16.8 Td
(model=)Tj
/R32716672 10 Tf
31.8102 0 Td
(val)Tj
5.904 Tc
/R33029016 10 Tf
12.2199 0 Td
(.T)Tj
0 Tc
14.5141 0 Td
(he)Tj
/R33361016 10 Tf
12.8441 0 Td
(neato)Tj
/R33029016 10 Tf
26.734 0 Td
0.904 Tw
[(model computes the desired distances between all pairs of v)15(ertices. By def)9.99512(ault, it)]TJ
-98.1223 -12 Td
0.028 Tw
(uses the length of the shortest path. If)Tj
/R33361016 10 Tf
152.704 0 Td
(model)Tj
/R33029016 10 Tf
28.6379 0 Td
(is set to)Tj
/R33361016 10 Tf
33.1449 0 Td
[(cir)17.9932(cuit)]TJ
2.529 Tc
/R33029016 10 Tf
27.5902 0 Td
(,ac)Tj
0 Tc
16.4379 0 Td
0.029 Tw
(ircuit-resistance model is used.)Tj
128.986 0 Td
(If)Tj
/R33361016 10 Tf
9.18906 0 Td
(model)Tj
/R33029016 10 Tf
28.6391 0 Td
(is)Tj
-425.329 -12 Td
0.319 Tw
(set to)Tj
/R33361016 10 Tf
24.5281 0 Td
(subset)Tj
2.819 Tc
/R33029016 10 Tf
26.6699 0 Td
[(,i)281.918(tu)]TJ
0 Tc
18.6977 0 Td
(ses a model whereby the edge length is the number of nodes that are neighbors of e)Tj
337.664 0 Td
(xactly)Tj
-407.56 -12 Td
0 Tw
(one of the edge')Tj
2.5 Tc
64.15 0 Td
(sv)Tj
0 Tc
11.2398 0 Td
(ertices.)Tj
/R33361016 10 Tf
-75.3898 -16.8 Td
(start=)Tj
/R32716672 10 Tf
25.6898 0 Td
(val)Tj
5.016 Tc
/R33029016 10 Tf
12.2199 0 Td
(.R)Tj
0 Tc
14.1859 0 Td
0.016 Tw
(equests random initial placement and seeds the random number generator)Tj
5.016 Tc
293.704 0 Td
(.I)Tj
0 Tc
10.8461 0 Td
(f)Tj
/R32716672 10 Tf
5.84609 0 Td
(val)Tj
/R33029016 10 Tf
14.7371 0 Td
0.017 Tw
(is not an inte-)Tj
-377.229 -12 Td
(ger)Tj
2.5 Tc
12.3699 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
0 Tw
(he process ID or current time is used as the seed.)Tj
/R33361016 10 Tf
-20.15 -16.8 Td
(epsilon=)Tj
/R32716672 10 Tf
35.7102 0 Td
(n)Tj
5 Tc
/R33029016 10 Tf
5 0 Td
(.S)Tj
0 Tc
13.0602 0 Td
(ets the cutof)Tj
2.5 Tc
48.6301 0 Td
(ff)Tj
0 Tc
9.16016 0 Td
[(or the solv)15.0073(er)]TJ
5 Tc
49.2898 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
[(he def)9.98535(ault is 0.1.)]TJ
/R33361016 10 Tf
-174.461 -28.8 Td
[(\(tw)9.99268(opi-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R32716672 10 Tf
14.0301 0 Td
(ctr)Tj
2.581 Tc
/R33029016 10 Tf
11.1102 0 Td
(.T)Tj
0 Tc
11.191 0 Td
0.081 Tw
(his species the node to be used as the center of the layout. If not specied,)Tj
/R32716672 10 Tf
305.135 0 Td
(twopi)Tj
/R33029016 10 Tf
24.8102 0 Td
0.08 Tw
(will randomly)Tj
-375.537 -12 Td
0.419 Tw
(pick one of the nodes that are furthest from a leaf node, where a leaf node is a node of de)Tj
363.96 0 Td
0.42 Tw
(gree 1. If no leaf)Tj
-363.96 -12 Td
0 Tw
[(nodes e)15.0073(xists, an arbitrary node is pick)10.0146(ed as center)55(.)]TJ
/R33361016 10 Tf
16.8 TL
(ranksep=)'
/R32716672 10 Tf
40.15 0 Td
(val)Tj
2.5 Tc
/R33029016 10 Tf
12.2199 0 Td
(.S)Tj
0 Tc
10.5602 0 Td
[(pecies the radial distance in inches between the sequence of rings. The def)9.99023(ault is 0.75.)]TJ
/R33361016 10 Tf
-62.9301 -28.8 Td
[(\(cir)17.9846(co-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
12 TL
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R32716672 10 Tf
14.0301 0 Td
(nodename)Tj
2.854 Tc
/R33029016 10 Tf
41.1 0 Td
(.S)Tj
0 Tc
10.9141 0 Td
0.354 Tw
(pecies the name of a node occurring in the root block. If the graph is disconnected, the)Tj
-0.18 Tc
/R33361016 10 Tf
-75.3043 -12 Td
(ro)Tj
0 Tc
9.26016 0 Td
(ot)Tj
/R33029016 10 Tf
10.8301 0 Td
0 Tw
[(node attrib)20(ute can be used to specify additional root blocks.)]TJ
/R33361016 10 Tf
-20.0902 -16.8 Td
(mindist=)Tj
/R32716672 10 Tf
37.9301 0 Td
(value)Tj
3.343 Tc
/R33029016 10 Tf
21.6602 0 Td
(.S)Tj
0 Tc
11.4031 0 Td
0.843 Tw
(ets the minimum separation between all nodes. If not specied then)Tj
/R32716672 10 Tf
281.464 0 Td
[(cir)37.0166(co)]TJ
/R33029016 10 Tf
23.5238 0 Td
0.844 Tw
(uses a def)Tj
41.018 0 Td
(ault)Tj
-0.25 Tc
-416.999 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
(lue of 1.0.)Tj
/R33361016 10 Tf
-9.18984 -28.8 Td
[(\(fdp-specic attrib)19.9841(utes\))]TJ
(K=)'
/R32716672 10 Tf
13.4801 0 Td
(val)Tj
2.5 Tc
/R33029016 10 Tf
12.2199 0 Td
(.S)Tj
0 Tc
10.5602 0 Td
[(ets the def)10(ault ideal node separation in the layout.)]TJ
/R33361016 10 Tf
-36.2602 -16.8 Td
(maxiter=)Tj
/R32716672 10 Tf
39.0199 0 Td
(val)Tj
2.5 Tc
/R33029016 10 Tf
12.2199 0 Td
(.S)Tj
0 Tc
10.5602 0 Td
(ets the maximum number of iterations used to layout the graph.)Tj
/R33361016 10 Tf
-61.8 -16.8 Td
(start=)Tj
/R32716672 10 Tf
25.6898 0 Td
(val)Tj
3.02 Tc
/R33029016 10 Tf
12.2199 0 Td
(.A)Tj
0 Tc
12.7398 0 Td
0.52 Tw
(djusts the random initial placement of nodes with no specied position.)Tj
295.989 0 Td
(If)Tj
/R32716672 10 Tf
9.67891 0 Td
(val)Tj
/R33029016 10 Tf
15.2391 0 Td
0.519 Tw
(is an inte)Tj
36.998 0 Td
(ger)Tj
3.019 Tc
12.3699 0 Td
(,i)Tj
0 Tc
8.29883 0 Td
(t)Tj
-429.223 -12 Td
0.022 Tw
(is used as the seed for the random number generator)Tj
5.022 Tc
208.208 0 Td
(.I)Tj
0 Tc
10.852 0 Td
(f)Tj
/R32716672 10 Tf
5.85195 0 Td
(val)Tj
/R33029016 10 Tf
14.7422 0 Td
(is not an inte)Tj
51.3059 0 Td
(ger)Tj
2.522 Tc
12.3699 0 Td
(,ar)Tj
0 Tc
15.3141 0 Td
0.023 Tw
(andom system-generated in-)Tj
-318.644 -12 Td
[(te)15.0073(ger)]TJ
2.5 Tc
19.4398 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
0 Tw
(uch as the process ID or current time, is used as the seed.)Tj
/R33361016 10.95 Tf
-64.3297 -16.8 Td
[(Node Attrib)19.9917(utes)]TJ
/R33361016 10 Tf
36 -12 Td
(height=)Tj
/R32716672 10 Tf
32.3699 0 Td
(d)Tj
/R33029016 10 Tf
8.21797 0 Td
(or)Tj
/R33361016 10 Tf
11.548 0 Td
(width=)Tj
/R32716672 10 Tf
30.15 0 Td
(d)Tj
/R33029016 10 Tf
8.21797 0 Td
0.718 Tw
(sets minimum height or width.)Tj
131.099 0 Td
(Adding)Tj
/R33361016 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R33029016 10 Tf
62.7969 0 Td
0.717 Tw
(forces these to be the actual)Tj
-317.617 -12 Td
0 Tw
[(size \(te)15(xt labels are ignored\).)]TJ
/R33361016 10 Tf
16.8 TL
(shape=)'
-0.2 Tc
/R32716672 10 Tf
30.15 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R33029016 10 Tf
55.8398 0 Td
(record epsf)Tj
-0.2 Tc
/R32716672 10 Tf
-95.7898 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R33029016 10 Tf
55.9648 0 Td
0.125 Tw
[(can be such v)25(alues as)]TJ
/R33361016 10 Tf
88.4051 0 Td
(plaintext, ellipse, o)Tj
-0.1 Tc
79.6 0 Td
(va)Tj
0 Tc
9.9 0 Td
[(l, cir)17.9834(cle, egg, triangle, box, diamond, trapez-)]TJ
-243.67 -12 Td
0.815 Tw
(ium, parallelogram, house, hexagon, octagon, note, tab, box3d, or component,)Tj
3.315 Tc
/R33029016 10 Tf
337.895 0 Td
(,a)Tj
0 Tc
10.2551 0 Td
(mong others.)Tj
58.85 0 Td
(\(Poly-)Tj
-407 -12 Td
1.337 Tw
[(gons are dened or modied by the follo)25.0171(wing node attrib)]TJ
240.173 0 Td
(utes:)Tj
-0.18 Tc
/R33361016 10 Tf
22.727 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R33029016 10 Tf
22.7801 0 Td
(,)Tj
/R33361016 10 Tf
6.33711 0 Td
(peripheries)Tj
/R33029016 10 Tf
48.3301 0 Td
(,)Tj
/R33361016 10 Tf
6.33711 0 Td
(sides)Tj
/R33029016 10 Tf
20.5602 0 Td
(,)Tj
/R33361016 10 Tf
6.33711 0 Td
(orientation)Tj
/R33029016 10 Tf
47.2199 0 Td
(,)Tj
-264.551 -45.6 Td
0 Tw
[(12 January 2015)-19595(4)]TJ
ET
Q
Q
\n \n \n \n \n 3212\n \n \n \n \n-R22187128\n+R33361016\n \n-R21855128\n+R33029016\n \n-R21542784\n+R32716672\n \n \n \n \n \n \n Type\n@@ -884,29 +884,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21542784 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R21542784 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
(\(1\))Tj
/R22187128 10 Tf
-420.34 -36 Td
(distortion)Tj
/R21855128 10 Tf
44.493 0 Td
(and)Tj
/R22187128 10 Tf
17.2629 0 Td
[(sk)10(ew)]TJ
/R21855128 10 Tf
21.0102 0 Td
(.\))Tj
/R22187128 10 Tf
11.1531 0 Td
(epsf)Tj
/R21855128 10 Tf
20.043 0 Td
0.323 Tw
(uses the node')Tj
57.3059 0 Td
(s)Tj
/R22187128 10 Tf
6.71289 0 Td
(shapele)Tj
/R21855128 10 Tf
40.0531 0 Td
(attrib)Tj
20.9102 0 Td
(ute as the path name of an e)Tj
113.471 0 Td
0.322 Tw
(xternal EPSF le to)Tj
-352.415 -12 Td
0 Tw
(be automatically loaded for the node shape.)Tj
16.8 TL
T*[(See https://www)65.0159(.graphviz.or)18.0151(g/doc/info/shapes.html for a complete description of node shapes.)]TJ
/R22187128 10 Tf
(color=)'
/R21542784 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R21855128 10 Tf
45.2699 0 Td
(sets the outline color)Tj
2.5 Tc
82.65 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
[(nd the def)10.0146(ault ll color if style=lled and)]TJ
/R22187128 10 Tf
167.2 0 Td
(llcolor)Tj
/R21855128 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R22187128 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R21542784 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R21855128 10 Tf
45.5699 0 Td
0.3 Tw
(sets the ll color when style=lled.)Tj
147.441 0 Td
0.301 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.491 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
/R22187128 10 Tf
-7.66992 -16.8 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
(xlabel=)'
/R21542784 10 Tf
31.2602 0 Td
[("te)20.0073(xt")]TJ
/R21855128 10 Tf
26.352 0 Td
1.211 Tw
(species a label that will be place near)Tj
3.711 Tc
162.207 0 Td
(,b)Tj
0 Tc
11.0109 0 Td
(ut outside, of a node. The normal)Tj
/R22187128 10 Tf
143.737 0 Td
(label)Tj
/R21855128 10 Tf
24.2711 0 Td
(string is)Tj
-398.838 -12 Td
0 Tw
(placed within the node shape.)Tj
/R22187128 10 Tf
T*[(tar)10.0073(get=)]TJ
/R21542784 10 Tf
31.1398 0 Td
("tar)Tj
-0.1 Tc
15.5 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R21855128 10 Tf
10.4539 0 Td
0.974 Tw
[(is a tar)17.9871(get string for client-side imagemaps and SV)15.0024(G, ef)]TJ
230.926 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.274 Tw
(ve w)Tj
0 Tc
19.984 0 Td
0.974 Tw
(hen nodes ha)Tj
-0.15 Tc
53.9578 0 Td
1.274 Tw
(ve a U)Tj
0 Tc
27.898 0 Td
(RL.)Tj
-416.72 -12 Td
1.386 Tw
[(The tar)18.0139(get string is used to determine which windo)]TJ
3.886 Tc
213.968 0 Td
[(wo)388.613(ft)]TJ
0 Tc
26.102 0 Td
[(he bro)25.0146(wser is used for the URL.)]TJ
142.481 0 Td
1.385 Tw
(Setting it to)Tj
-382.551 -12 Td
0.524 Tw
("_graphviz" will open a ne)Tj
3.024 Tc
108.876 0 Td
(ww)Tj
0 Tc
17.4641 0 Td
(indo)Tj
3.025 Tc
17.5301 0 Td
[(wi)302.5(fi)302.485(td)]TJ
0 Tc
32.9652 0 Td
(oesn')Tj
3.025 Tc
21.4801 0 Td
(ta)Tj
0 Tc
10.2449 0 Td
0.525 Tw
[(lready e)14.9927(xist, or reuse it if it does.)-552.485(If the tar)17.998(get string is)]TJ
-208.561 -12 Td
(empty)Tj
2.523 Tc
24.35 0 Td
(,t)Tj
0 Tc
7.80312 0 Td
0.023 Tw
[(he def)10.0183(ault, then no tar)]TJ
87.2918 0 Td
0.022 Tw
[(get attrib)20.0049(ute is included in the output.)-502.188(The substrings '\\N' and '\\G' are substi-)]TJ
-119.445 -12 Td
0.463 Tw
(tuted in the same manner as for the node label attrib)Tj
212.17 0 Td
2.963 Tw
(ute. Additionally)Tj
73.7059 0 Td
0.463 Tw
(the substring '\\L)Tj
2.963 Tc
66.116 0 Td
[('i)296.294(ss)]TJ
0 Tc
19.816 0 Td
(ubstituted with)Tj
-371.808 -12 Td
0 Tw
(the node label string.)Tj
/R22187128 10 Tf
(tooltip=)'
/R21542784 10 Tf
33.4801 0 Td
[("te)20.0073(xt")]TJ
/R21855128 10 Tf
26.3348 0 Td
1.195 Tw
[(is a tooltip string for client-side imagemaps and SV)14.9854(G, ef)]TJ
236.445 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.494 Tw
(ve w)Tj
0 Tc
20.2039 0 Td
1.194 Tw
(hen nodes ha)Tj
-0.15 Tc
54.398 0 Td
1.494 Tw
(ve a U)Tj
0 Tc
28.3379 0 Td
(RL.)Tj
-416.72 -12 Td
0.463 Tw
(The tooltip string def)Tj
86.009 0 Td
0.464 Tw
[(aults to be the same as the label string, b)19.9829(ut this attrib)20.0024(ute permits nodes without labels)]TJ
-86.009 -12 Td
0.124 Tw
(to still ha)Tj
-0.15 Tc
37.2781 0 Td
0.424 Tw
(ve t)Tj
0 Tc
14.6941 0 Td
0.124 Tw
(ooltips thus permitting denser graphs.)Tj
156.45 0 Td
0.123 Tw
(The substrings '\\N' and '\\G' are substituted in the same)Tj
-208.422 -12 Td
1.238 Tw
(manner as for the node label attrib)Tj
144.418 0 Td
3.739 Tw
(ute. Additionally)Tj
75.2578 0 Td
1.239 Tw
(the substring '\\L)Tj
3.739 Tc
67.668 0 Td
[('i)373.916(ss)]TJ
0 Tc
21.368 0 Td
(ubstituted with the node label)Tj
-308.712 -12 Td
(string.)Tj
0 Tw
T*[(The follo)25.0159(wing attrib)19.9841(utes apply only to polygon shape nodes:)]TJ
-0.18 Tc
/R22187128 10 Tf
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R21542784 10 Tf
28.4801 0 Td
(n)Tj
/R21855128 10 Tf
8.16211 0 Td
(if)Tj
/R21542784 10 Tf
9.27187 0 Td
(n)Tj
/R21855128 10 Tf
8.16211 0 Td
0.662 Tw
(is non-zero then the polygon is made re)Tj
162.514 0 Td
(gular)Tj
3.162 Tc
20.15 0 Td
(,i)Tj
0 Tc
8.44219 0 Td
0.661 Tw
(.e. symmetric about the x and y axis, other)Tj
174.788 0 Td
(-)Tj
-428.67 -12 Td
1.08 Tw
[(wise the polygon tak)10.0159(es on the aspect ratio of the label.)]TJ
-0.2 Tc
/R21542784 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21855128 10 Tf
60.8102 0 Td
[(that are not already re)14.9854(gular are)]TJ
-304.3 -12 Td
0.769 Tw
[(made re)15.0171(gular by this attrib)]TJ
108.266 0 Td
(ute.)Tj
-0.2 Tc
/R21542784 10 Tf
20.4891 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21855128 10 Tf
60.4988 0 Td
(that are already re)Tj
74.0672 0 Td
0.768 Tw
[(gular are not af)24.9951(fected \(i.e.)]TJ
111.88 0 Td
(the)Tj
3.268 Tc
12.0699 0 Td
(yc)Tj
0 Tc
12.7078 0 Td
(annot)Tj
-409.779 -12 Td
0 Tw
(be made asymmetric\).)Tj
/R22187128 10 Tf
(peripheries=)'
/R21542784 10 Tf
54.0301 0 Td
(n)Tj
/R21855128 10 Tf
8.73711 0 Td
1.237 Tw
[(sets the number of periphery lines dra)15.0049(wn around the polygon.)-623.691(This v)]TJ
289.557 0 Td
1.238 Tw
(alue supersedes the)Tj
-352.324 -12 Td
0 Tw
(number of periphery lines of)Tj
-0.2 Tc
/R21542784 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21855128 10 Tf
57.2301 0 Td
(.)Tj
/R22187128 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R21542784 10 Tf
26.2602 0 Td
(n)Tj
/R21855128 10 Tf
8.95313 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R21542784 10 Tf
173.004 0 Td
(n)Tj
/R21855128 10 Tf
5 0 Td
(<3 results in an ellipse.)Tj
104.845 0 Td
1.452 Tw
[(This attrib)19.9805(ute is ignored by)]TJ
-0.2 Tc
/R21542784 10 Tf
-318.062 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21855128 10 Tf
57.2301 0 Td
(.)Tj
/R22187128 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R21542784 10 Tf
52.9199 0 Td
(f)Tj
/R21855128 10 Tf
5.46992 0 Td
0.19 Tw
(sets the orientation of the rst ape)Tj
2.691 Tc
136.53 0 Td
[(xo)269.099(ft)]TJ
0 Tc
21.4922 0 Td
0.191 Tw
[(he polygon counterclockwise from the v)15.0146(ertical, in de-)]TJ
-216.412 -12 Td
(grees.)Tj
/R21542784 10 Tf
28.893 0 Td
(f)Tj
/R21855128 10 Tf
5.57305 0 Td
0.292 Tw
(may be a oating point number)Tj
5.292 Tc
126.18 0 Td
(.T)Tj
0 Tc
13.902 0 Td
[(he orientation of labels is not af)25.0049(fected by this attrib)]TJ
206.318 0 Td
2.792 Tw
(ute. This)Tj
40.584 0 Td
(at-)Tj
-421.45 -12 Td
0 Tw
[(trib)20.0159(ute is added to the initial orientation of)]TJ
-0.2 Tc
/R21542784 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R22187128 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R21542784 10 Tf
47.3699 0 Td
(f)Tj
/R21855128 10 Tf
5.57695 0 Td
0.297 Tw
[(sets the amount of broadening of the top and narro)25.0195(wing of the bottom of the polygon \(relati)]TJ
-0.15 Tc
369.762 0 Td
(ve)Tj
0 Tc
-422.709 -12 Td
1.256 Tw
[(to its orientation\).)-625.581(Floating point v)24.9902(alues between 1 and +1 are suggested.)]TJ
318.851 0 Td
1.255 Tw
[(This attrib)20.0098(ute is ignored by)]TJ
-0.2 Tc
/R21542784 10 Tf
-318.851 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21855128 10 Tf
57.2301 0 Td
(.)Tj
/R22187128 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R21542784 10 Tf
26.7102 0 Td
(f)Tj
/R21855128 10 Tf
5.43906 0 Td
0.159 Tw
(sets the amount of right-displacement of the top and left-displacement of the bottom of the polygon)Tj
-32.1492 -12 Td
(\(relati)Tj
-0.15 Tc
23.6301 0 Td
1.339 Tw
(ve t)Tj
3.539 Tc
15.609 0 Td
(oi)Tj
0 Tc
11.3191 0 Td
1.038 Tw
[(ts orientation\).)-603.787(Floating point v)24.9829(alues between 1 and +1 are suggested.)-603.784(This attrib)19.9854(ute is ig-)]TJ
-50.5582 -12 Td
0 Tw
(nored by)Tj
-0.2 Tc
/R21542784 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21855128 10 Tf
57.2301 0 Td
(.)Tj
/R22187128 10 Tf
-104.8 -28.8 Td
[(\(cir)17.9846(co-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
12 TL
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R21542784 10 Tf
14.0301 0 Td
(true/false)Tj
3.267 Tc
/R21855128 10 Tf
37.7801 0 Td
(.T)Tj
0 Tc
11.877 0 Td
0.767 Tw
(his species that the block containing the gi)Tj
-0.15 Tc
180.389 0 Td
(ve)Tj
3.268 Tc
9.28984 0 Td
(nn)Tj
0 Tc
13.268 0 Td
0.768 Tw
(ode be treated as the root of the span-)Tj
-275.894 -12 Td
0 Tw
(ning tree in the layout.)Tj
/R22187128 10 Tf
28.8 TL
T*[(\(neato- and fdp-specic attrib)20.0146(utes\))]TJ
12 TL
(pin=)'
/R21542784 10 Tf
19.6 0 Td
(val)Tj
2.5 Tc
/R21855128 10 Tf
12.2199 0 Td
(.I)Tj
0 Tc
8.33008 0 Td
(f)Tj
/R21542784 10 Tf
5.83008 0 Td
(val)Tj
/R21855128 10 Tf
14.7199 0 Td
(is)Tj
/R22187128 10 Tf
9.16992 0 Td
(true)Tj
2.5 Tc
/R21855128 10 Tf
17.7699 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(he node will remain at its initial position.)Tj
69.5301 -79.2 Td
[(12 January 2015)-19595(5)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32716672 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R32716672 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
(\(1\))Tj
/R33361016 10 Tf
-420.34 -36 Td
(distortion)Tj
/R33029016 10 Tf
44.493 0 Td
(and)Tj
/R33361016 10 Tf
17.2629 0 Td
[(sk)10(ew)]TJ
/R33029016 10 Tf
21.0102 0 Td
(.\))Tj
/R33361016 10 Tf
11.1531 0 Td
(epsf)Tj
/R33029016 10 Tf
20.043 0 Td
0.323 Tw
(uses the node')Tj
57.3059 0 Td
(s)Tj
/R33361016 10 Tf
6.71289 0 Td
(shapele)Tj
/R33029016 10 Tf
40.0531 0 Td
(attrib)Tj
20.9102 0 Td
(ute as the path name of an e)Tj
113.471 0 Td
0.322 Tw
(xternal EPSF le to)Tj
-352.415 -12 Td
0 Tw
(be automatically loaded for the node shape.)Tj
16.8 TL
T*[(See https://www)65.0159(.graphviz.or)18.0151(g/doc/info/shapes.html for a complete description of node shapes.)]TJ
/R33361016 10 Tf
(color=)'
/R32716672 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R33029016 10 Tf
45.2699 0 Td
(sets the outline color)Tj
2.5 Tc
82.65 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
[(nd the def)10.0146(ault ll color if style=lled and)]TJ
/R33361016 10 Tf
167.2 0 Td
(llcolor)Tj
/R33029016 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R33361016 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R32716672 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R33029016 10 Tf
45.5699 0 Td
0.3 Tw
(sets the ll color when style=lled.)Tj
147.441 0 Td
0.301 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.491 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
/R33361016 10 Tf
-7.66992 -16.8 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
(xlabel=)'
/R32716672 10 Tf
31.2602 0 Td
[("te)20.0073(xt")]TJ
/R33029016 10 Tf
26.352 0 Td
1.211 Tw
(species a label that will be place near)Tj
3.711 Tc
162.207 0 Td
(,b)Tj
0 Tc
11.0109 0 Td
(ut outside, of a node. The normal)Tj
/R33361016 10 Tf
143.737 0 Td
(label)Tj
/R33029016 10 Tf
24.2711 0 Td
(string is)Tj
-398.838 -12 Td
0 Tw
(placed within the node shape.)Tj
/R33361016 10 Tf
T*[(tar)10.0073(get=)]TJ
/R32716672 10 Tf
31.1398 0 Td
("tar)Tj
-0.1 Tc
15.5 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R33029016 10 Tf
10.4539 0 Td
0.974 Tw
[(is a tar)17.9871(get string for client-side imagemaps and SV)15.0024(G, ef)]TJ
230.926 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.274 Tw
(ve w)Tj
0 Tc
19.984 0 Td
0.974 Tw
(hen nodes ha)Tj
-0.15 Tc
53.9578 0 Td
1.274 Tw
(ve a U)Tj
0 Tc
27.898 0 Td
(RL.)Tj
-416.72 -12 Td
1.386 Tw
[(The tar)18.0139(get string is used to determine which windo)]TJ
3.886 Tc
213.968 0 Td
[(wo)388.613(ft)]TJ
0 Tc
26.102 0 Td
[(he bro)25.0146(wser is used for the URL.)]TJ
142.481 0 Td
1.385 Tw
(Setting it to)Tj
-382.551 -12 Td
0.524 Tw
("_graphviz" will open a ne)Tj
3.024 Tc
108.876 0 Td
(ww)Tj
0 Tc
17.4641 0 Td
(indo)Tj
3.025 Tc
17.5301 0 Td
[(wi)302.5(fi)302.485(td)]TJ
0 Tc
32.9652 0 Td
(oesn')Tj
3.025 Tc
21.4801 0 Td
(ta)Tj
0 Tc
10.2449 0 Td
0.525 Tw
[(lready e)14.9927(xist, or reuse it if it does.)-552.485(If the tar)17.998(get string is)]TJ
-208.561 -12 Td
(empty)Tj
2.523 Tc
24.35 0 Td
(,t)Tj
0 Tc
7.80312 0 Td
0.023 Tw
[(he def)10.0183(ault, then no tar)]TJ
87.2918 0 Td
0.022 Tw
[(get attrib)20.0049(ute is included in the output.)-502.188(The substrings '\\N' and '\\G' are substi-)]TJ
-119.445 -12 Td
0.463 Tw
(tuted in the same manner as for the node label attrib)Tj
212.17 0 Td
2.963 Tw
(ute. Additionally)Tj
73.7059 0 Td
0.463 Tw
(the substring '\\L)Tj
2.963 Tc
66.116 0 Td
[('i)296.294(ss)]TJ
0 Tc
19.816 0 Td
(ubstituted with)Tj
-371.808 -12 Td
0 Tw
(the node label string.)Tj
/R33361016 10 Tf
(tooltip=)'
/R32716672 10 Tf
33.4801 0 Td
[("te)20.0073(xt")]TJ
/R33029016 10 Tf
26.3348 0 Td
1.195 Tw
[(is a tooltip string for client-side imagemaps and SV)14.9854(G, ef)]TJ
236.445 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.494 Tw
(ve w)Tj
0 Tc
20.2039 0 Td
1.194 Tw
(hen nodes ha)Tj
-0.15 Tc
54.398 0 Td
1.494 Tw
(ve a U)Tj
0 Tc
28.3379 0 Td
(RL.)Tj
-416.72 -12 Td
0.463 Tw
(The tooltip string def)Tj
86.009 0 Td
0.464 Tw
[(aults to be the same as the label string, b)19.9829(ut this attrib)20.0024(ute permits nodes without labels)]TJ
-86.009 -12 Td
0.124 Tw
(to still ha)Tj
-0.15 Tc
37.2781 0 Td
0.424 Tw
(ve t)Tj
0 Tc
14.6941 0 Td
0.124 Tw
(ooltips thus permitting denser graphs.)Tj
156.45 0 Td
0.123 Tw
(The substrings '\\N' and '\\G' are substituted in the same)Tj
-208.422 -12 Td
1.238 Tw
(manner as for the node label attrib)Tj
144.418 0 Td
3.739 Tw
(ute. Additionally)Tj
75.2578 0 Td
1.239 Tw
(the substring '\\L)Tj
3.739 Tc
67.668 0 Td
[('i)373.916(ss)]TJ
0 Tc
21.368 0 Td
(ubstituted with the node label)Tj
-308.712 -12 Td
(string.)Tj
0 Tw
T*[(The follo)25.0159(wing attrib)19.9841(utes apply only to polygon shape nodes:)]TJ
-0.18 Tc
/R33361016 10 Tf
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R32716672 10 Tf
28.4801 0 Td
(n)Tj
/R33029016 10 Tf
8.16211 0 Td
(if)Tj
/R32716672 10 Tf
9.27187 0 Td
(n)Tj
/R33029016 10 Tf
8.16211 0 Td
0.662 Tw
(is non-zero then the polygon is made re)Tj
162.514 0 Td
(gular)Tj
3.162 Tc
20.15 0 Td
(,i)Tj
0 Tc
8.44219 0 Td
0.661 Tw
(.e. symmetric about the x and y axis, other)Tj
174.788 0 Td
(-)Tj
-428.67 -12 Td
1.08 Tw
[(wise the polygon tak)10.0159(es on the aspect ratio of the label.)]TJ
-0.2 Tc
/R32716672 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33029016 10 Tf
60.8102 0 Td
[(that are not already re)14.9854(gular are)]TJ
-304.3 -12 Td
0.769 Tw
[(made re)15.0171(gular by this attrib)]TJ
108.266 0 Td
(ute.)Tj
-0.2 Tc
/R32716672 10 Tf
20.4891 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33029016 10 Tf
60.4988 0 Td
(that are already re)Tj
74.0672 0 Td
0.768 Tw
[(gular are not af)24.9951(fected \(i.e.)]TJ
111.88 0 Td
(the)Tj
3.268 Tc
12.0699 0 Td
(yc)Tj
0 Tc
12.7078 0 Td
(annot)Tj
-409.779 -12 Td
0 Tw
(be made asymmetric\).)Tj
/R33361016 10 Tf
(peripheries=)'
/R32716672 10 Tf
54.0301 0 Td
(n)Tj
/R33029016 10 Tf
8.73711 0 Td
1.237 Tw
[(sets the number of periphery lines dra)15.0049(wn around the polygon.)-623.691(This v)]TJ
289.557 0 Td
1.238 Tw
(alue supersedes the)Tj
-352.324 -12 Td
0 Tw
(number of periphery lines of)Tj
-0.2 Tc
/R32716672 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33029016 10 Tf
57.2301 0 Td
(.)Tj
/R33361016 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R32716672 10 Tf
26.2602 0 Td
(n)Tj
/R33029016 10 Tf
8.95313 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R32716672 10 Tf
173.004 0 Td
(n)Tj
/R33029016 10 Tf
5 0 Td
(<3 results in an ellipse.)Tj
104.845 0 Td
1.452 Tw
[(This attrib)19.9805(ute is ignored by)]TJ
-0.2 Tc
/R32716672 10 Tf
-318.062 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33029016 10 Tf
57.2301 0 Td
(.)Tj
/R33361016 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R32716672 10 Tf
52.9199 0 Td
(f)Tj
/R33029016 10 Tf
5.46992 0 Td
0.19 Tw
(sets the orientation of the rst ape)Tj
2.691 Tc
136.53 0 Td
[(xo)269.099(ft)]TJ
0 Tc
21.4922 0 Td
0.191 Tw
[(he polygon counterclockwise from the v)15.0146(ertical, in de-)]TJ
-216.412 -12 Td
(grees.)Tj
/R32716672 10 Tf
28.893 0 Td
(f)Tj
/R33029016 10 Tf
5.57305 0 Td
0.292 Tw
(may be a oating point number)Tj
5.292 Tc
126.18 0 Td
(.T)Tj
0 Tc
13.902 0 Td
[(he orientation of labels is not af)25.0049(fected by this attrib)]TJ
206.318 0 Td
2.792 Tw
(ute. This)Tj
40.584 0 Td
(at-)Tj
-421.45 -12 Td
0 Tw
[(trib)20.0159(ute is added to the initial orientation of)]TJ
-0.2 Tc
/R32716672 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R33361016 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R32716672 10 Tf
47.3699 0 Td
(f)Tj
/R33029016 10 Tf
5.57695 0 Td
0.297 Tw
[(sets the amount of broadening of the top and narro)25.0195(wing of the bottom of the polygon \(relati)]TJ
-0.15 Tc
369.762 0 Td
(ve)Tj
0 Tc
-422.709 -12 Td
1.256 Tw
[(to its orientation\).)-625.581(Floating point v)24.9902(alues between 1 and +1 are suggested.)]TJ
318.851 0 Td
1.255 Tw
[(This attrib)20.0098(ute is ignored by)]TJ
-0.2 Tc
/R32716672 10 Tf
-318.851 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33029016 10 Tf
57.2301 0 Td
(.)Tj
/R33361016 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R32716672 10 Tf
26.7102 0 Td
(f)Tj
/R33029016 10 Tf
5.43906 0 Td
0.159 Tw
(sets the amount of right-displacement of the top and left-displacement of the bottom of the polygon)Tj
-32.1492 -12 Td
(\(relati)Tj
-0.15 Tc
23.6301 0 Td
1.339 Tw
(ve t)Tj
3.539 Tc
15.609 0 Td
(oi)Tj
0 Tc
11.3191 0 Td
1.038 Tw
[(ts orientation\).)-603.787(Floating point v)24.9829(alues between 1 and +1 are suggested.)-603.784(This attrib)19.9854(ute is ig-)]TJ
-50.5582 -12 Td
0 Tw
(nored by)Tj
-0.2 Tc
/R32716672 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33029016 10 Tf
57.2301 0 Td
(.)Tj
/R33361016 10 Tf
-104.8 -28.8 Td
[(\(cir)17.9846(co-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
12 TL
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R32716672 10 Tf
14.0301 0 Td
(true/false)Tj
3.267 Tc
/R33029016 10 Tf
37.7801 0 Td
(.T)Tj
0 Tc
11.877 0 Td
0.767 Tw
(his species that the block containing the gi)Tj
-0.15 Tc
180.389 0 Td
(ve)Tj
3.268 Tc
9.28984 0 Td
(nn)Tj
0 Tc
13.268 0 Td
0.768 Tw
(ode be treated as the root of the span-)Tj
-275.894 -12 Td
0 Tw
(ning tree in the layout.)Tj
/R33361016 10 Tf
28.8 TL
T*[(\(neato- and fdp-specic attrib)20.0146(utes\))]TJ
12 TL
(pin=)'
/R32716672 10 Tf
19.6 0 Td
(val)Tj
2.5 Tc
/R33029016 10 Tf
12.2199 0 Td
(.I)Tj
0 Tc
8.33008 0 Td
(f)Tj
/R32716672 10 Tf
5.83008 0 Td
(val)Tj
/R33029016 10 Tf
14.7199 0 Td
(is)Tj
/R33361016 10 Tf
9.16992 0 Td
(true)Tj
2.5 Tc
/R33029016 10 Tf
17.7699 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(he node will remain at its initial position.)Tj
69.5301 -79.2 Td
[(12 January 2015)-19595(5)]TJ
ET
Q
Q
\n \n \n \n \n-3369\n+3372\n \n \n \n \n-R22187128\n+R33361016\n \n-R21855128\n+R33029016\n \n-R21542784\n+R32716672\n \n \n \n \n \n \n Type\n@@ -943,29 +943,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21542784 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R21542784 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
(\(1\))Tj
/R22187128 10.95 Tf
-456.34 -36 Td
[(Edge Attrib)20(utes)]TJ
/R22187128 10 Tf
36 -12 Td
(weight=)Tj
/R21542784 10 Tf
34.0301 0 Td
(val)Tj
/R21855128 10 Tf
16.268 0 Td
(where)Tj
/R21542784 10 Tf
28.4781 0 Td
(val)Tj
/R21855128 10 Tf
16.268 0 Td
1.548 Tw
(is the cost of the edge.)Tj
-0.15 Tc
103.717 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R22187128 10 Tf
7.37695 0 Td
(dot)Tj
4.047 Tc
/R21855128 10 Tf
13.8898 0 Td
(,w)Tj
0 Tc
13.7672 0 Td
1.547 Tw
(eights must be non-ne)Tj
-0.05 Tc
92.541 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
1.847 Tw
(ve i)Tj
0 Tc
16.1172 0 Td
(nte)Tj
12.0699 0 Td
4.047 Tw
(gers. V)Tj
31.8172 0 Td
(alues)Tj
-411.451 -12 Td
1.065 Tw
[(greater than 1 tend to shorten the edge;)-606.492(weight 0 at edges are ignored for ordering nodes.)]TJ
385.806 0 Td
(In)Tj
/R22187128 10 Tf
11.8961 0 Td
[(tw)10(opi)]TJ
3.566 Tc
/R21855128 10 Tf
23.7898 0 Td
(,a)Tj
0 Tc
-421.492 -12 Td
0.663 Tw
(weight of 0 will cause the edge to be ignored in constructing the underlying spanning tree. F)Tj
379.578 0 Td
(or)Tj
/R22187128 10 Tf
11.4922 0 Td
(neato)Tj
/R21855128 10 Tf
26.4922 0 Td
(and)Tj
/R22187128 10 Tf
-417.563 -12 Td
(fdp)Tj
2.623 Tc
/R21855128 10 Tf
14.45 0 Td
(,ah)Tj
0 Tc
17.1859 0 Td
(ea)Tj
8.68008 0 Td
0.124 Tw
[(vier weight will put more emphasis on the algorithm achie)25.0146(ving an edge length closer to that spec-)]TJ
-40.316 -12 Td
0 Tw
[(ied by the edge')54.9841(s)]TJ
/R22187128 10 Tf
75.55 0 Td
(len)Tj
/R21855128 10 Tf
15.2801 0 Td
[(attrib)19.9854(ute.)]TJ
/R22187128 10 Tf
-90.8301 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
16.8 TL
(color=)'
/R21542784 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R21855128 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R22187128 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R21542784 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R21855128 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R21542784 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R21855128 10 Tf
45.2699 0 Td
[(creates parallel edges, one edge for each color)55.0098(.)]TJ
/R22187128 10 Tf
-214.83 -16.8 Td
[(dir=f)24.9841(orward back both none)]TJ
/R21855128 10 Tf
123.79 0 Td
(controls arro)Tj
2.5 Tc
50.5699 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(irection.)Tj
/R22187128 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R21855128 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R22187128 10 Tf
-95.7102 -16.8 Td
[(tar)10.0073(get=)]TJ
/R21542784 10 Tf
31.1398 0 Td
[("te)20.0073(xt")]TJ
/R21855128 10 Tf
25.934 0 Td
0.794 Tw
(is a tar)Tj
28.068 0 Td
0.793 Tw
[(get string for client-side imagemaps and SV)14.9951(G, ef)]TJ
201.231 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.093 Tw
(ve w)Tj
0 Tc
19.8031 0 Td
0.793 Tw
(hen edges ha)Tj
-0.15 Tc
53.0359 0 Td
1.093 Tw
(ve a U)Tj
0 Tc
27.5359 0 Td
3.293 Tw
(RL. If)Tj
-404.268 -12 Td
0.262 Tw
[(the tar)18.0042(get string is empty)]TJ
2.763 Tc
99.6578 0 Td
(,t)Tj
0 Tc
8.04297 0 Td
0.263 Tw
[(he def)9.99512(ault, then no tar)18.0103(get attrib)20.0024(ute is included in the output.)-526.299(The substrings '\\T',)]TJ
-107.701 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.857 Tw
(ute. Additionally)Tj
73.4941 0 Td
0.357 Tw
(the sub-)Tj
-399.704 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22187128 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R21542784 10 Tf
33.4801 0 Td
[("te)20.0073(xt")]TJ
/R21855128 10 Tf
25.8801 0 Td
0.74 Tw
(is a tooltip string for client-side imagemaps ef)Tj
189.08 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.04 Tw
(ve w)Tj
0 Tc
19.75 0 Td
0.74 Tw
(hen edges ha)Tj
-0.15 Tc
52.9301 0 Td
1.04 Tw
(ve a U)Tj
0 Tc
27.4301 0 Td
3.24 Tw
(RL. The)Tj
39.8102 0 Td
(tooltip)Tj
-405.88 -12 Td
0.773 Tw
(string def)Tj
38.723 0 Td
0.772 Tw
[(aults to be the same as the edge label string.)-577.2(The substrings '\\T', '\\H', '\\E' and '\\G' are substi-)]TJ
-38.723 -12 Td
0.496 Tw
(tuted in the same manner as for the edge label attrib)Tj
211.94 0 Td
2.996 Tw
(ute. Additionally)Tj
73.7719 0 Td
0.496 Tw
(the substring '\\L)Tj
2.996 Tc
66.182 0 Td
[('i)299.614(ss)]TJ
0 Tc
19.882 0 Td
(ubstituted with)Tj
-371.776 -12 Td
0 Tw
(the edge label string.)Tj
/R22187128 10 Tf
(arr)'
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(head,arr)Tj
-0.1 Tc
36.7602 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
1.165 Tw
(tail=none, normal, in)Tj
-0.55 Tc
91.5301 0 Td
2.265 Tw
(v, d)Tj
0 Tc
16.175 0 Td
1.165 Tw
[(ot, odot, in)40.0146(vdot, in)]TJ
-0.1 Tc
80.4848 0 Td
(vo)Tj
0 Tc
9.9 0 Td
1.164 Tw
(dot, tee, empty)Tj
3.664 Tc
64.5379 0 Td
(,i)Tj
-0.4 Tc
8.94414 0 Td
-1.8 Tw
(nv e)Tj
0 Tc
14.5 0 Td
(mpty)Tj
3.664 Tc
21.6699 0 Td
(,o)Tj
0 Tc
11.1641 0 Td
1.164 Tw
(pen, hal-)Tj
-0.25 Tc
-393.606 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
0.504 Tw
(pen, diamond, odiamond, box, obox, cr)Tj
-0.1 Tc
168.48 0 Td
(ow)Tj
5.504 Tc
/R21855128 10 Tf
12.1199 0 Td
(.S)Tj
0 Tc
13.5641 0 Td
(pecies the shape of the glyph occurring where the edge)Tj
-202.244 -12 Td
0.697 Tw
(touches the head or tail node, respecti)Tj
-0.15 Tc
154.732 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.197 Tc
7.13008 0 Td
(.N)Tj
0 Tc
12.9172 0 Td
(ote that this only species the shape. The)Tj
/R22187128 10 Tf
172.506 0 Td
(dir)Tj
/R21855128 10 Tf
15.977 0 Td
(attrib)Tj
20.9102 0 Td
(ute deter)Tj
35.207 0 Td
(-)Tj
-428.669 -12 Td
0 Tw
[(mines whether or not the glyph is dra)15(wn.)]TJ
/R22187128 10 Tf
(arr)'
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(size=)Tj
/R21542784 10 Tf
21.25 0 Td
(val)Tj
/R21855128 10 Tf
24.1309 0 Td
9.411 Tw
(species a multiplicati)Tj
-0.15 Tc
108.572 0 Td
9.712 Tw
(ve s)Tj
0 Tc
25.0922 0 Td
9.412 Tw
[(cale f)9.98047(actor for the size of the arro)]TJ
198.534 0 Td
(whead.)Tj
-403.399 -12 Td
[(in)39.9927(v_length=6,in)40.0073(v_width=7,dot_radius=2\))]TJ
/R22187128 10 Tf
(headlabel,taillabel=)'
/R21542784 10 Tf
83.7699 0 Td
[(te)20.0073(xt)]TJ
/R21855128 10 Tf
17.5449 0 Td
0.804 Tw
(for labels appearing near the head and tail nodes of an edge.)Tj
/R22187128 10 Tf
254.578 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R21855128 10 Tf
59.1898 0 Td
(,)Tj
/R22187128 10 Tf
5.80391 0 Td
(la-)Tj
-420.887 -12 Td
[(belf)24.9841(ontname)]TJ
/R21855128 10 Tf
53.0801 0 Td
(,)Tj
/R22187128 10 Tf
5.28203 0 Td
[(labelf)25.0159(ontsize)]TJ
/R21855128 10 Tf
55.8617 0 Td
0.282 Tw
[(for head and tail labels.)-528.201(The substrings '\\T', '\\H', '\\E' and '\\G' are substituted)]TJ
-114.224 -12 Td
0.954 Tw
(in the same manner as for the edge label attrib)Tj
193.066 0 Td
3.453 Tw
(ute. Additionally)Tj
74.6859 0 Td
0.953 Tw
(the substring '\\L)Tj
3.453 Tc
67.0961 0 Td
[('i)345.313(ss)]TJ
0 Tc
20.7957 0 Td
(ubstituted with the)Tj
-355.644 -12 Td
0 Tw
(edge label string.)Tj
/R22187128 10 Tf
T*[(headhr)17.9919(ef=)]TJ
/R21542784 10 Tf
43.85 0 Td
("url")Tj
/R21855128 10 Tf
23.0512 0 Td
0.481 Tw
(sets the url for the head port in imagemap, PostScript and SV)Tj
2.982 Tc
250.121 0 Td
(G)Tj
0 Tc
15.7621 0 Td
2.982 Tw
(les. The)Tj
37.6238 0 Td
0.482 Tw
(substrings '\\T',)Tj
-370.408 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.857 Tw
(ute. Additionally)Tj
73.4941 0 Td
0.357 Tw
(the sub-)Tj
-399.704 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22187128 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R21542784 10 Tf
47.3699 0 Td
("url")Tj
/R21855128 10 Tf
22.5699 0 Td
(\()Tj
/R22187128 10 Tf
3.33008 0 Td
(headURL)Tj
/R21855128 10 Tf
44.1699 0 Td
[(is a synon)15(ym for)]TJ
/R22187128 10 Tf
69.2898 0 Td
[(headhr)17.9932(ef)]TJ
/R21855128 10 Tf
38.15 0 Td
(.\))Tj
/R22187128 10 Tf
-224.88 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R21542784 10 Tf
51.7 0 Td
("headtar)Tj
-0.1 Tc
34.9398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R21855128 10 Tf
10 0 Td
0.52 Tw
[(is a tar)18.0078(get string for client-side imagemaps and SV)14.9854(G, ef)]TJ
226.84 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.82 Tw
(ve w)Tj
0 Tc
19.5301 0 Td
0.52 Tw
(hen edge heads)Tj
-369.87 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
0.493 Tw
(ve a U)Tj
0 Tc
26.3359 0 Td
2.693 Tw
(RL. The)Tj
38.716 0 Td
(headtar)Tj
29.25 0 Td
0.193 Tw
(get string is used to determine which windo)Tj
2.693 Tc
175.811 0 Td
(wo)Tj
2.692 Tc
14.9129 0 Td
(ft)Tj
0 Tc
8.80195 0 Td
0.192 Tw
[(he bro)24.9902(wser is used for the URL.)]TJ
-303.068 -12 Td
1.163 Tw
(If the headtar)Tj
55.4559 0 Td
1.164 Tw
(get string is empty)Tj
3.664 Tc
77.0121 0 Td
(,t)Tj
0 Tc
8.94414 0 Td
[(he def)10.0171(ault, then headtar)17.9956(get def)10.0098(aults to the same v)24.9902(alue as tar)18.0127(get for the)]TJ
-141.412 -12 Td
3.21 Tw
(edge. The)Tj
45.85 0 Td
0.709 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label at-)Tj
-45.85 -12 Td
(trib)Tj
13.6898 0 Td
2.5 Tw
(ute. Additionally)Tj
72.7801 0 Td
0 Tw
(the substring '\\L)Tj
2.5 Tc
65.1898 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22187128 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R21542784 10 Tf
54.0398 0 Td
("tooltip")Tj
/R21855128 10 Tf
37.6781 0 Td
0.658 Tw
(is a tooltip string for client-side imagemaps ef)Tj
188.506 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.959 Tw
(ve w)Tj
0 Tc
19.6691 0 Td
0.659 Tw
(hen head ports ha)Tj
-0.15 Tc
72.0371 0 Td
0.959 Tw
(ve a U)Tj
0 Tc
27.268 0 Td
(RL.)Tj
-416.718 -12 Td
1.047 Tw
(The tooltip string def)Tj
87.7609 0 Td
1.046 Tw
[(aults to be the same as the headlabel string.)-604.614(The substrings '\\T', '\\H', and '\\E' are)]TJ
-87.7609 -12 Td
0.335 Tw
(substituted in the same manner as for the edge label attrib)Tj
233.67 0 Td
2.836 Tw
(ute. Additionally)Tj
73.452 0 Td
0.336 Tw
(the substring '\\L)Tj
2.836 Tc
65.8621 0 Td
[('i)283.589(ss)]TJ
0 Tc
19.5621 0 Td
(ubstituted)Tj
-392.546 -12 Td
0 Tw
(with the edge label string.)Tj
/R22187128 10 Tf
T*[(tailhr)17.9846(ef=)]TJ
/R21542784 10 Tf
37.1801 0 Td
("url")Tj
/R21855128 10 Tf
23.85 0 Td
1.279 Tw
(sets the url for the tail port in imagemap, PostScript and SV)Tj
3.779 Tc
252.799 0 Td
(G)Tj
0 Tc
16.559 0 Td
3.779 Tw
(les. The)Tj
39.218 0 Td
1.279 Tw
(substrings '\\T',)Tj
-369.606 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.858 Tw
(ute. Additionally)Tj
73.4961 0 Td
0.358 Tw
(the sub-)Tj
-399.706 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22187128 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R21542784 10 Tf
40.7 0 Td
("url")Tj
/R21855128 10 Tf
22.5699 0 Td
(\()Tj
/R22187128 10 Tf
3.33008 0 Td
(tailURL)Tj
/R21855128 10 Tf
37.5 0 Td
[(is a synon)15(ym for)]TJ
/R22187128 10 Tf
69.2898 0 Td
[(tailhr)17.9834(ef)]TJ
/R21855128 10 Tf
31.4801 0 Td
(.\))Tj
/R22187128 10 Tf
-204.87 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R21542784 10 Tf
45.0301 0 Td
("tailtar)Tj
-0.1 Tc
28.8398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R21855128 10 Tf
9.80898 0 Td
0.329 Tw
[(is a tar)18.0103(get string for client-side imagemaps and SV)]TJ
205.052 0 Td
0.328 Tw
(G, ef)Tj
20.068 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.628 Tw
(ve w)Tj
0 Tc
19.3379 0 Td
0.328 Tw
(hen edge tails ha)Tj
-0.15 Tc
67.7141 0 Td
(ve)Tj
2.72 Tc
-422.711 -12 Td
(aU)Tj
0 Tc
14.3801 0 Td
2.72 Tw
(RL. The)Tj
38.7699 0 Td
(tailtar)Tj
23.15 0 Td
0.22 Tw
(get string is used to determine which windo)Tj
2.721 Tc
176 0 Td
[(wo)272.1(ft)]TJ
0 Tc
23.7719 0 Td
0.221 Tw
[(he bro)24.9976(wser is used for the URL.)-522.095(If the)]TJ
-111.122 -38.4 Td
0 Tw
[(12 January 2015)-19595(6)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32716672 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R32716672 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
(\(1\))Tj
/R33361016 10.95 Tf
-456.34 -36 Td
[(Edge Attrib)20(utes)]TJ
/R33361016 10 Tf
36 -12 Td
(weight=)Tj
/R32716672 10 Tf
34.0301 0 Td
(val)Tj
/R33029016 10 Tf
16.268 0 Td
(where)Tj
/R32716672 10 Tf
28.4781 0 Td
(val)Tj
/R33029016 10 Tf
16.268 0 Td
1.548 Tw
(is the cost of the edge.)Tj
-0.15 Tc
103.717 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R33361016 10 Tf
7.37695 0 Td
(dot)Tj
4.047 Tc
/R33029016 10 Tf
13.8898 0 Td
(,w)Tj
0 Tc
13.7672 0 Td
1.547 Tw
(eights must be non-ne)Tj
-0.05 Tc
92.541 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
1.847 Tw
(ve i)Tj
0 Tc
16.1172 0 Td
(nte)Tj
12.0699 0 Td
4.047 Tw
(gers. V)Tj
31.8172 0 Td
(alues)Tj
-411.451 -12 Td
1.065 Tw
[(greater than 1 tend to shorten the edge;)-606.492(weight 0 at edges are ignored for ordering nodes.)]TJ
385.806 0 Td
(In)Tj
/R33361016 10 Tf
11.8961 0 Td
[(tw)10(opi)]TJ
3.566 Tc
/R33029016 10 Tf
23.7898 0 Td
(,a)Tj
0 Tc
-421.492 -12 Td
0.663 Tw
(weight of 0 will cause the edge to be ignored in constructing the underlying spanning tree. F)Tj
379.578 0 Td
(or)Tj
/R33361016 10 Tf
11.4922 0 Td
(neato)Tj
/R33029016 10 Tf
26.4922 0 Td
(and)Tj
/R33361016 10 Tf
-417.563 -12 Td
(fdp)Tj
2.623 Tc
/R33029016 10 Tf
14.45 0 Td
(,ah)Tj
0 Tc
17.1859 0 Td
(ea)Tj
8.68008 0 Td
0.124 Tw
[(vier weight will put more emphasis on the algorithm achie)25.0146(ving an edge length closer to that spec-)]TJ
-40.316 -12 Td
0 Tw
[(ied by the edge')54.9841(s)]TJ
/R33361016 10 Tf
75.55 0 Td
(len)Tj
/R33029016 10 Tf
15.2801 0 Td
[(attrib)19.9854(ute.)]TJ
/R33361016 10 Tf
-90.8301 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
16.8 TL
(color=)'
/R32716672 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R33029016 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R33361016 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R32716672 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R33029016 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R32716672 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R33029016 10 Tf
45.2699 0 Td
[(creates parallel edges, one edge for each color)55.0098(.)]TJ
/R33361016 10 Tf
-214.83 -16.8 Td
[(dir=f)24.9841(orward back both none)]TJ
/R33029016 10 Tf
123.79 0 Td
(controls arro)Tj
2.5 Tc
50.5699 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(irection.)Tj
/R33361016 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R33029016 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R33361016 10 Tf
-95.7102 -16.8 Td
[(tar)10.0073(get=)]TJ
/R32716672 10 Tf
31.1398 0 Td
[("te)20.0073(xt")]TJ
/R33029016 10 Tf
25.934 0 Td
0.794 Tw
(is a tar)Tj
28.068 0 Td
0.793 Tw
[(get string for client-side imagemaps and SV)14.9951(G, ef)]TJ
201.231 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.093 Tw
(ve w)Tj
0 Tc
19.8031 0 Td
0.793 Tw
(hen edges ha)Tj
-0.15 Tc
53.0359 0 Td
1.093 Tw
(ve a U)Tj
0 Tc
27.5359 0 Td
3.293 Tw
(RL. If)Tj
-404.268 -12 Td
0.262 Tw
[(the tar)18.0042(get string is empty)]TJ
2.763 Tc
99.6578 0 Td
(,t)Tj
0 Tc
8.04297 0 Td
0.263 Tw
[(he def)9.99512(ault, then no tar)18.0103(get attrib)20.0024(ute is included in the output.)-526.299(The substrings '\\T',)]TJ
-107.701 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.857 Tw
(ute. Additionally)Tj
73.4941 0 Td
0.357 Tw
(the sub-)Tj
-399.704 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R33361016 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R32716672 10 Tf
33.4801 0 Td
[("te)20.0073(xt")]TJ
/R33029016 10 Tf
25.8801 0 Td
0.74 Tw
(is a tooltip string for client-side imagemaps ef)Tj
189.08 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.04 Tw
(ve w)Tj
0 Tc
19.75 0 Td
0.74 Tw
(hen edges ha)Tj
-0.15 Tc
52.9301 0 Td
1.04 Tw
(ve a U)Tj
0 Tc
27.4301 0 Td
3.24 Tw
(RL. The)Tj
39.8102 0 Td
(tooltip)Tj
-405.88 -12 Td
0.773 Tw
(string def)Tj
38.723 0 Td
0.772 Tw
[(aults to be the same as the edge label string.)-577.2(The substrings '\\T', '\\H', '\\E' and '\\G' are substi-)]TJ
-38.723 -12 Td
0.496 Tw
(tuted in the same manner as for the edge label attrib)Tj
211.94 0 Td
2.996 Tw
(ute. Additionally)Tj
73.7719 0 Td
0.496 Tw
(the substring '\\L)Tj
2.996 Tc
66.182 0 Td
[('i)299.614(ss)]TJ
0 Tc
19.882 0 Td
(ubstituted with)Tj
-371.776 -12 Td
0 Tw
(the edge label string.)Tj
/R33361016 10 Tf
(arr)'
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(head,arr)Tj
-0.1 Tc
36.7602 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
1.165 Tw
(tail=none, normal, in)Tj
-0.55 Tc
91.5301 0 Td
2.265 Tw
(v, d)Tj
0 Tc
16.175 0 Td
1.165 Tw
[(ot, odot, in)40.0146(vdot, in)]TJ
-0.1 Tc
80.4848 0 Td
(vo)Tj
0 Tc
9.9 0 Td
1.164 Tw
(dot, tee, empty)Tj
3.664 Tc
64.5379 0 Td
(,i)Tj
-0.4 Tc
8.94414 0 Td
-1.8 Tw
(nv e)Tj
0 Tc
14.5 0 Td
(mpty)Tj
3.664 Tc
21.6699 0 Td
(,o)Tj
0 Tc
11.1641 0 Td
1.164 Tw
(pen, hal-)Tj
-0.25 Tc
-393.606 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
0.504 Tw
(pen, diamond, odiamond, box, obox, cr)Tj
-0.1 Tc
168.48 0 Td
(ow)Tj
5.504 Tc
/R33029016 10 Tf
12.1199 0 Td
(.S)Tj
0 Tc
13.5641 0 Td
(pecies the shape of the glyph occurring where the edge)Tj
-202.244 -12 Td
0.697 Tw
(touches the head or tail node, respecti)Tj
-0.15 Tc
154.732 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.197 Tc
7.13008 0 Td
(.N)Tj
0 Tc
12.9172 0 Td
(ote that this only species the shape. The)Tj
/R33361016 10 Tf
172.506 0 Td
(dir)Tj
/R33029016 10 Tf
15.977 0 Td
(attrib)Tj
20.9102 0 Td
(ute deter)Tj
35.207 0 Td
(-)Tj
-428.669 -12 Td
0 Tw
[(mines whether or not the glyph is dra)15(wn.)]TJ
/R33361016 10 Tf
(arr)'
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(size=)Tj
/R32716672 10 Tf
21.25 0 Td
(val)Tj
/R33029016 10 Tf
24.1309 0 Td
9.411 Tw
(species a multiplicati)Tj
-0.15 Tc
108.572 0 Td
9.712 Tw
(ve s)Tj
0 Tc
25.0922 0 Td
9.412 Tw
[(cale f)9.98047(actor for the size of the arro)]TJ
198.534 0 Td
(whead.)Tj
-403.399 -12 Td
[(in)39.9927(v_length=6,in)40.0073(v_width=7,dot_radius=2\))]TJ
/R33361016 10 Tf
(headlabel,taillabel=)'
/R32716672 10 Tf
83.7699 0 Td
[(te)20.0073(xt)]TJ
/R33029016 10 Tf
17.5449 0 Td
0.804 Tw
(for labels appearing near the head and tail nodes of an edge.)Tj
/R33361016 10 Tf
254.578 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R33029016 10 Tf
59.1898 0 Td
(,)Tj
/R33361016 10 Tf
5.80391 0 Td
(la-)Tj
-420.887 -12 Td
[(belf)24.9841(ontname)]TJ
/R33029016 10 Tf
53.0801 0 Td
(,)Tj
/R33361016 10 Tf
5.28203 0 Td
[(labelf)25.0159(ontsize)]TJ
/R33029016 10 Tf
55.8617 0 Td
0.282 Tw
[(for head and tail labels.)-528.201(The substrings '\\T', '\\H', '\\E' and '\\G' are substituted)]TJ
-114.224 -12 Td
0.954 Tw
(in the same manner as for the edge label attrib)Tj
193.066 0 Td
3.453 Tw
(ute. Additionally)Tj
74.6859 0 Td
0.953 Tw
(the substring '\\L)Tj
3.453 Tc
67.0961 0 Td
[('i)345.313(ss)]TJ
0 Tc
20.7957 0 Td
(ubstituted with the)Tj
-355.644 -12 Td
0 Tw
(edge label string.)Tj
/R33361016 10 Tf
T*[(headhr)17.9919(ef=)]TJ
/R32716672 10 Tf
43.85 0 Td
("url")Tj
/R33029016 10 Tf
23.0512 0 Td
0.481 Tw
(sets the url for the head port in imagemap, PostScript and SV)Tj
2.982 Tc
250.121 0 Td
(G)Tj
0 Tc
15.7621 0 Td
2.982 Tw
(les. The)Tj
37.6238 0 Td
0.482 Tw
(substrings '\\T',)Tj
-370.408 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.857 Tw
(ute. Additionally)Tj
73.4941 0 Td
0.357 Tw
(the sub-)Tj
-399.704 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R33361016 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R32716672 10 Tf
47.3699 0 Td
("url")Tj
/R33029016 10 Tf
22.5699 0 Td
(\()Tj
/R33361016 10 Tf
3.33008 0 Td
(headURL)Tj
/R33029016 10 Tf
44.1699 0 Td
[(is a synon)15(ym for)]TJ
/R33361016 10 Tf
69.2898 0 Td
[(headhr)17.9932(ef)]TJ
/R33029016 10 Tf
38.15 0 Td
(.\))Tj
/R33361016 10 Tf
-224.88 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R32716672 10 Tf
51.7 0 Td
("headtar)Tj
-0.1 Tc
34.9398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R33029016 10 Tf
10 0 Td
0.52 Tw
[(is a tar)18.0078(get string for client-side imagemaps and SV)14.9854(G, ef)]TJ
226.84 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.82 Tw
(ve w)Tj
0 Tc
19.5301 0 Td
0.52 Tw
(hen edge heads)Tj
-369.87 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
0.493 Tw
(ve a U)Tj
0 Tc
26.3359 0 Td
2.693 Tw
(RL. The)Tj
38.716 0 Td
(headtar)Tj
29.25 0 Td
0.193 Tw
(get string is used to determine which windo)Tj
2.693 Tc
175.811 0 Td
(wo)Tj
2.692 Tc
14.9129 0 Td
(ft)Tj
0 Tc
8.80195 0 Td
0.192 Tw
[(he bro)24.9902(wser is used for the URL.)]TJ
-303.068 -12 Td
1.163 Tw
(If the headtar)Tj
55.4559 0 Td
1.164 Tw
(get string is empty)Tj
3.664 Tc
77.0121 0 Td
(,t)Tj
0 Tc
8.94414 0 Td
[(he def)10.0171(ault, then headtar)17.9956(get def)10.0098(aults to the same v)24.9902(alue as tar)18.0127(get for the)]TJ
-141.412 -12 Td
3.21 Tw
(edge. The)Tj
45.85 0 Td
0.709 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label at-)Tj
-45.85 -12 Td
(trib)Tj
13.6898 0 Td
2.5 Tw
(ute. Additionally)Tj
72.7801 0 Td
0 Tw
(the substring '\\L)Tj
2.5 Tc
65.1898 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R33361016 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R32716672 10 Tf
54.0398 0 Td
("tooltip")Tj
/R33029016 10 Tf
37.6781 0 Td
0.658 Tw
(is a tooltip string for client-side imagemaps ef)Tj
188.506 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.959 Tw
(ve w)Tj
0 Tc
19.6691 0 Td
0.659 Tw
(hen head ports ha)Tj
-0.15 Tc
72.0371 0 Td
0.959 Tw
(ve a U)Tj
0 Tc
27.268 0 Td
(RL.)Tj
-416.718 -12 Td
1.047 Tw
(The tooltip string def)Tj
87.7609 0 Td
1.046 Tw
[(aults to be the same as the headlabel string.)-604.614(The substrings '\\T', '\\H', and '\\E' are)]TJ
-87.7609 -12 Td
0.335 Tw
(substituted in the same manner as for the edge label attrib)Tj
233.67 0 Td
2.836 Tw
(ute. Additionally)Tj
73.452 0 Td
0.336 Tw
(the substring '\\L)Tj
2.836 Tc
65.8621 0 Td
[('i)283.589(ss)]TJ
0 Tc
19.5621 0 Td
(ubstituted)Tj
-392.546 -12 Td
0 Tw
(with the edge label string.)Tj
/R33361016 10 Tf
T*[(tailhr)17.9846(ef=)]TJ
/R32716672 10 Tf
37.1801 0 Td
("url")Tj
/R33029016 10 Tf
23.85 0 Td
1.279 Tw
(sets the url for the tail port in imagemap, PostScript and SV)Tj
3.779 Tc
252.799 0 Td
(G)Tj
0 Tc
16.559 0 Td
3.779 Tw
(les. The)Tj
39.218 0 Td
1.279 Tw
(substrings '\\T',)Tj
-369.606 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.858 Tw
(ute. Additionally)Tj
73.4961 0 Td
0.358 Tw
(the sub-)Tj
-399.706 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R33361016 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R32716672 10 Tf
40.7 0 Td
("url")Tj
/R33029016 10 Tf
22.5699 0 Td
(\()Tj
/R33361016 10 Tf
3.33008 0 Td
(tailURL)Tj
/R33029016 10 Tf
37.5 0 Td
[(is a synon)15(ym for)]TJ
/R33361016 10 Tf
69.2898 0 Td
[(tailhr)17.9834(ef)]TJ
/R33029016 10 Tf
31.4801 0 Td
(.\))Tj
/R33361016 10 Tf
-204.87 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R32716672 10 Tf
45.0301 0 Td
("tailtar)Tj
-0.1 Tc
28.8398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R33029016 10 Tf
9.80898 0 Td
0.329 Tw
[(is a tar)18.0103(get string for client-side imagemaps and SV)]TJ
205.052 0 Td
0.328 Tw
(G, ef)Tj
20.068 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.628 Tw
(ve w)Tj
0 Tc
19.3379 0 Td
0.328 Tw
(hen edge tails ha)Tj
-0.15 Tc
67.7141 0 Td
(ve)Tj
2.72 Tc
-422.711 -12 Td
(aU)Tj
0 Tc
14.3801 0 Td
2.72 Tw
(RL. The)Tj
38.7699 0 Td
(tailtar)Tj
23.15 0 Td
0.22 Tw
(get string is used to determine which windo)Tj
2.721 Tc
176 0 Td
[(wo)272.1(ft)]TJ
0 Tc
23.7719 0 Td
0.221 Tw
[(he bro)24.9976(wser is used for the URL.)-522.095(If the)]TJ
-111.122 -38.4 Td
0 Tw
[(12 January 2015)-19595(6)]TJ
ET
Q
Q
\n \n \n \n \n-3637\n+3638\n \n \n \n \n-R22187128\n+R33361016\n \n-R21855128\n+R33029016\n \n-R21542784\n+R32716672\n \n \n \n \n \n \n Type\n@@ -1002,29 +1002,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21542784 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R21542784 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
(\(1\))Tj
-420.34 -36 Td
(tailtar)Tj
23.15 0 Td
0.7 Tw
(get string is empty)Tj
3.2 Tc
75.6199 0 Td
(,t)Tj
0 Tc
8.48008 0 Td
[(he def)9.98535(ault, then tailtar)18.0078(get def)10.0146(aults to the same v)25.0146(alue as tar)17.9834(get for the edge.)]TJ
309.2 0 Td
(The)Tj
-416.45 -12 Td
0.25 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
388.7 0 Td
2.75 Tw
(ute. Addi-)Tj
-388.7 -12 Td
0 Tw
(tionally the substring '\\L)Tj
2.5 Tc
98.25 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22187128 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R21542784 10 Tf
47.3699 0 Td
("tooltip")Tj
/R21855128 10 Tf
37.116 0 Td
0.096 Tw
(is a tooltip string for client-side imagemaps ef)Tj
184.572 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.396 Tw
(ve w)Tj
0 Tc
19.1059 0 Td
0.096 Tw
(hen tail ports ha)Tj
-0.15 Tc
64.248 0 Td
0.396 Tw
(ve a U)Tj
0 Tc
26.1422 0 Td
2.596 Tw
(RL. The)Tj
-396.074 -12 Td
0.215 Tw
(tooltip string def)Tj
67 0 Td
0.216 Tw
[(aults to be the same as the taillabel string.)-521.582(The substrings '\\T', '\\H', '\\E' and '\\G' are sub-)]TJ
-67 -12 Td
1.204 Tw
(stituted in the same manner as for the edge label attrib)Tj
228.47 0 Td
3.704 Tw
(ute. Additionally)Tj
75.1879 0 Td
1.203 Tw
(the substring '\\L)Tj
3.703 Tc
67.5961 0 Td
[('i)370.313(ss)]TJ
0 Tc
21.2957 0 Td
(ubstituted)Tj
-392.55 -12 Td
0 Tw
(with the edge label string.)Tj
/R22187128 10 Tf
16.8 TL
(labeldistance)'
/R21855128 10 Tf
58.0602 0 Td
(and)Tj
/R22187128 10 Tf
16.9398 0 Td
(labelangle)Tj
/R21855128 10 Tf
45.8398 0 Td
[(\(in de)15(grees CCW\) specify the placement of head and tail labels.)]TJ
/R22187128 10 Tf
-120.84 -16.8 Td
(decorate)Tj
/R21855128 10 Tf
39.15 0 Td
[(dra)15.0073(ws line from edge to label.)]TJ
/R22187128 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R21855128 10 Tf
82.7699 0 Td
[(aim edges ha)19.9854(ving the same v)25(alue to the same port, using the a)]TJ
-0.15 Tc
246.26 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rage landing point.)Tj
/R22187128 10 Tf
-338.32 -28.8 Td
[(\(dot-specic attrib)20(utes\))]TJ
12 TL
(constraint=false)'
/R21855128 10 Tf
70.9699 0 Td
(causes an edge to be ignored for rank assignment.)Tj
/R22187128 10 Tf
-70.9699 -16.8 Td
(minlen=)Tj
/R21542784 10 Tf
35.15 0 Td
(n)Tj
/R21855128 10 Tf
7.82109 0 Td
(where)Tj
/R21542784 10 Tf
27.2512 0 Td
(n)Tj
/R21855128 10 Tf
7.82109 0 Td
0.321 Tw
[(is an inte)15.0049(ger f)9.99023(actor that applies to the edge length \(ranks for normal edges, or minimum)]TJ
-78.0434 -12 Td
0 Tw
(node separation for at edges\).)Tj
/R22187128 10 Tf
16.8 TL
(xlabel=)'
/R21542784 10 Tf
31.2602 0 Td
[("te)20.0073(xt")]TJ
/R21855128 10 Tf
25.4578 0 Td
0.318 Tw
(Edge labels in)Tj
/R22187128 10 Tf
60.1141 0 Td
(dot)Tj
/R21855128 10 Tf
16.7078 0 Td
(are treated as special types of nodes, with space allocated for them during)Tj
-133.54 -12 Td
0.685 Tw
(node layout. This can sometimes deform the edge routing. If an)Tj
/R22187128 10 Tf
263.885 0 Td
(xlabel)Tj
/R21855128 10 Tf
28.7449 0 Td
(is used instead, the label is placed)Tj
-292.63 -12 Td
0.1 Tw
(after all nodes and edges ha)Tj
-0.15 Tc
111.1 0 Td
0.4 Tw
(ve b)Tj
0 Tc
16.8898 0 Td
0.099 Tw
(een positioned. In turn, this may mean that there is some o)Tj
-0.15 Tc
234.529 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap among the)Tj
-371.809 -12 Td
(labels.)Tj
/R22187128 10 Tf
0 Tw
T*[(\(neato and fdp-specic attrib)19.9854(utes\))]TJ
12 TL
(len=)'
/R21542784 10 Tf
18.4801 0 Td
(f)Tj
/R21855128 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R22187128 10.95 Tf
-59.7602 -16.8 Td
(COMMAND-LINE OPTIONS)Tj
/R22187128 10 Tf
36 -12 Td
(G)Tj
/R21855128 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R22187128 10 Tf
-15.9801 -12 Td
(N)Tj
/R21855128 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R22187128 10 Tf
-15.4199 -12 Td
(E)Tj
/R21855128 10 Tf
14.8699 0 Td
[(sets a def)9.98413(ault edge attrib)]TJ
96.9 0 Td
2.5 Tw
(ute. Example:)Tj
/R22187128 10 Tf
60.55 0 Td
0 Tw
[(Gsize="7,8" Nshape=box Ef)24.9854(ontsize=8)]TJ
-172.32 -16.8 Td
(lepath=)Tj
/R21542784 10 Tf
49.3301 0 Td
(path)Tj
/R21855128 10 Tf
23.7078 0 Td
(uses)Tj
/R21542784 10 Tf
23.148 0 Td
(path)Tj
/R21855128 10 Tf
23.7078 0 Td
3.428 Tw
(as a prex for locating e)Tj
113.91 0 Td
3.429 Tw
[(xternally referenced les. F)14.9951(or e)15.0195(xample, using)]TJ
/R22187128 10 Tf
-233.804 -12 Td
(lepath=bar/baz)Tj
-0.1 Tc
/R21855128 10 Tf
90.298 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
5.688 Tw
(uld cause)Tj
-0.25 Tc
/R22187128 10 Tf
51.366 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(o.png)Tj
/R21855128 10 Tf
31.8078 0 Td
(in)Tj
/R22187128 10 Tf
15.968 0 Td
[(image="f)24.9927(oo.png")]TJ
/R21855128 10 Tf
82.2379 0 Td
5.687 Tw
[(to be look)10.0195(ed for on disk as)]TJ
/R22187128 10 Tf
-291.878 -12 Td
[(bar/baz/f)25.0159(oo.png)]TJ
2.544 Tc
/R21855128 10 Tf
67.2598 0 Td
(.T)Tj
0 Tc
11.1539 0 Td
0.044 Tw
(his o)Tj
-0.15 Tc
19.0641 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rrides an)Tj
34.6039 0 Td
(y)Tj
/R22187128 10 Tf
7.54414 0 Td
(imagepath)Tj
/R21855128 10 Tf
47.5441 0 Td
(set either on the command line or as an attrib)Tj
180.446 0 Td
0.045 Tw
(ute within the)Tj
-376.906 -12 Td
0 Tw
(input graph source.)Tj
/R22187128 10 Tf
16.8 TL
(l)'
/R21542784 10 Tf
8.48008 0 Td
(le)Tj
/R21855128 10 Tf
15.1891 0 Td
0.469 Tw
(loads custom PostScript library les.)Tj
154.294 0 Td
0.468 Tw
(Usually these dene custom shapes or styles.)Tj
188.536 0 Td
(If)Tj
/R22187128 10 Tf
9.62813 0 Td
(l)Tj
/R21855128 10 Tf
11.448 0 Td
(is gi)Tj
-0.15 Tc
17.168 0 Td
(ve)Tj
2.968 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.968 0 Td
(y)Tj
-427.001 -12 Td
0 Tw
(itself, the standard library is omitted.)Tj
/R22187128 10 Tf
(T)'
/R21542784 10 Tf
12.3699 0 Td
(lang)Tj
/R21855128 10 Tf
20.2801 0 Td
(sets the output language as described abo)Tj
-0.15 Tc
164.82 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R22187128 10 Tf
-206.76 -28.8 Td
(n)Tj
/R21855128 10 Tf
11.2602 0 Td
([)Tj
/R22187128 10 Tf
3.33008 0 Td
(1)Tj
/R21855128 10 Tf
5 0 Td
(|)Tj
/R22187128 10 Tf
2 0 Td
(2)Tj
2.778 Tc
/R21855128 10 Tf
5 0 Td
(]\()Tj
0 Tc
9.43789 0 Td
0.278 Tw
(no-op\) If set, neato assumes nodes ha)Tj
-0.15 Tc
151.158 0 Td
0.578 Tw
(ve a)Tj
0 Tc
16.5078 0 Td
0.278 Tw
(lready been positioned and all nodes ha)Tj
-0.15 Tc
159.218 0 Td
0.579 Tw
(ve a p)Tj
0 Tc
24.2879 0 Td
0.279 Tw
(os attrib)Tj
32.5789 0 Td
(ute)Tj
-419.779 -12 Td
(gi)Tj
7.53008 0 Td
0.663 Tw
[(ving the positions.)-566.299(It then performs an optional adjustment to remo)]TJ
-0.15 Tc
276.47 0 Td
0.963 Tw
(ve n)Tj
0 Tc
17.4531 0 Td
0.663 Tw
(ode-node o)Tj
-0.15 Tc
45.223 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.662 Tw
(rlap, depending on)Tj
-355.966 -12 Td
1.405 Tw
[(the v)25(alue of the o)]TJ
-0.15 Tc
74.65 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlap attrib)20.0146(ute, computes the edge layouts, depending on the v)]TJ
255.775 0 Td
1.406 Tw
(alue of the)Tj
/R22187128 10 Tf
48.9281 0 Td
(splines)Tj
/R21855128 10 Tf
32.8059 0 Td
(at-)Tj
-421.449 -12 Td
0 Tw
[(trib)20.0159(ute, and emits the graph in the appropriate format.)-500(If num is supplied, the follo)24.9854(wing actions occur:)]TJ
10 -12 Td
(num = 1)Tj
-10 -12 Td
(Equi)Tj
-0.25 Tc
18.6398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to n.)Tj
-17.8297 -12 Td
(num > 1)Tj
-10 -12 Td
0.662 Tw
(Use node positions as specied, with no adjustment to remo)Tj
-0.15 Tc
245.798 0 Td
0.962 Tw
(ve n)Tj
0 Tc
17.452 0 Td
0.662 Tw
(ode-node o)Tj
-0.15 Tc
45.2219 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaps, and use an)Tj
3.161 Tc
68.4859 0 Td
(ye)Tj
0 Tc
12.6012 0 Td
0.661 Tw
(dge lay-)Tj
-398.849 -12 Td
0.073 Tw
(outs already specied by the pos attrib)Tj
154.108 0 Td
2.573 Tw
(ute. neato)Tj
44.0262 0 Td
0.073 Tw
(computes an edge layout for an)Tj
2.573 Tc
125.465 0 Td
(ye)Tj
0 Tc
12.0129 0 Td
(dge that does not ha)Tj
-0.15 Tc
80.082 0 Td
0.374 Tw
(ve a)Tj
0 Tc
/R22187128 10 Tf
-415.694 -12 Td
(pos)Tj
/R21855128 10 Tf
16.95 0 Td
(attrib)Tj
20.9102 0 Td
2.5 Tw
(ute. As)Tj
33.3301 0 Td
0 Tw
(usual, edge layout is guided by the)Tj
/R22187128 10 Tf
141.1 0 Td
(splines)Tj
/R21855128 10 Tf
31.4 0 Td
[(attrib)19.9854(ute.)]TJ
/R22187128 10 Tf
-243.69 -16.8 Td
(K)Tj
/R21542784 10 Tf
13.4801 0 Td
(layout)Tj
-0.15 Tc
/R21855128 10 Tf
27.5 0 Td
(ove)Tj
0 Tc
14.1398 0 Td
[(rride the def)10.0073(ault layout engine implied by the command name.)]TJ
/R22187128 10 Tf
-55.1199 -16.8 Td
(O)Tj
/R21855128 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R22187128 10 Tf
-15.9801 -16.8 Td
(P)Tj
/R21855128 10 Tf
14.3102 0 Td
(generate a graph of the currently a)Tj
-0.25 Tc
136.97 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable plugins.)Tj
/R22187128 10 Tf
-160.47 -16.8 Td
(v)Tj
/R21855128 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
151.75 -50.4 Td
[(12 January 2015)-19595(7)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32716672 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R32716672 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
(\(1\))Tj
-420.34 -36 Td
(tailtar)Tj
23.15 0 Td
0.7 Tw
(get string is empty)Tj
3.2 Tc
75.6199 0 Td
(,t)Tj
0 Tc
8.48008 0 Td
[(he def)9.98535(ault, then tailtar)18.0078(get def)10.0146(aults to the same v)25.0146(alue as tar)17.9834(get for the edge.)]TJ
309.2 0 Td
(The)Tj
-416.45 -12 Td
0.25 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
388.7 0 Td
2.75 Tw
(ute. Addi-)Tj
-388.7 -12 Td
0 Tw
(tionally the substring '\\L)Tj
2.5 Tc
98.25 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R33361016 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R32716672 10 Tf
47.3699 0 Td
("tooltip")Tj
/R33029016 10 Tf
37.116 0 Td
0.096 Tw
(is a tooltip string for client-side imagemaps ef)Tj
184.572 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.396 Tw
(ve w)Tj
0 Tc
19.1059 0 Td
0.096 Tw
(hen tail ports ha)Tj
-0.15 Tc
64.248 0 Td
0.396 Tw
(ve a U)Tj
0 Tc
26.1422 0 Td
2.596 Tw
(RL. The)Tj
-396.074 -12 Td
0.215 Tw
(tooltip string def)Tj
67 0 Td
0.216 Tw
[(aults to be the same as the taillabel string.)-521.582(The substrings '\\T', '\\H', '\\E' and '\\G' are sub-)]TJ
-67 -12 Td
1.204 Tw
(stituted in the same manner as for the edge label attrib)Tj
228.47 0 Td
3.704 Tw
(ute. Additionally)Tj
75.1879 0 Td
1.203 Tw
(the substring '\\L)Tj
3.703 Tc
67.5961 0 Td
[('i)370.313(ss)]TJ
0 Tc
21.2957 0 Td
(ubstituted)Tj
-392.55 -12 Td
0 Tw
(with the edge label string.)Tj
/R33361016 10 Tf
16.8 TL
(labeldistance)'
/R33029016 10 Tf
58.0602 0 Td
(and)Tj
/R33361016 10 Tf
16.9398 0 Td
(labelangle)Tj
/R33029016 10 Tf
45.8398 0 Td
[(\(in de)15(grees CCW\) specify the placement of head and tail labels.)]TJ
/R33361016 10 Tf
-120.84 -16.8 Td
(decorate)Tj
/R33029016 10 Tf
39.15 0 Td
[(dra)15.0073(ws line from edge to label.)]TJ
/R33361016 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R33029016 10 Tf
82.7699 0 Td
[(aim edges ha)19.9854(ving the same v)25(alue to the same port, using the a)]TJ
-0.15 Tc
246.26 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rage landing point.)Tj
/R33361016 10 Tf
-338.32 -28.8 Td
[(\(dot-specic attrib)20(utes\))]TJ
12 TL
(constraint=false)'
/R33029016 10 Tf
70.9699 0 Td
(causes an edge to be ignored for rank assignment.)Tj
/R33361016 10 Tf
-70.9699 -16.8 Td
(minlen=)Tj
/R32716672 10 Tf
35.15 0 Td
(n)Tj
/R33029016 10 Tf
7.82109 0 Td
(where)Tj
/R32716672 10 Tf
27.2512 0 Td
(n)Tj
/R33029016 10 Tf
7.82109 0 Td
0.321 Tw
[(is an inte)15.0049(ger f)9.99023(actor that applies to the edge length \(ranks for normal edges, or minimum)]TJ
-78.0434 -12 Td
0 Tw
(node separation for at edges\).)Tj
/R33361016 10 Tf
16.8 TL
(xlabel=)'
/R32716672 10 Tf
31.2602 0 Td
[("te)20.0073(xt")]TJ
/R33029016 10 Tf
25.4578 0 Td
0.318 Tw
(Edge labels in)Tj
/R33361016 10 Tf
60.1141 0 Td
(dot)Tj
/R33029016 10 Tf
16.7078 0 Td
(are treated as special types of nodes, with space allocated for them during)Tj
-133.54 -12 Td
0.685 Tw
(node layout. This can sometimes deform the edge routing. If an)Tj
/R33361016 10 Tf
263.885 0 Td
(xlabel)Tj
/R33029016 10 Tf
28.7449 0 Td
(is used instead, the label is placed)Tj
-292.63 -12 Td
0.1 Tw
(after all nodes and edges ha)Tj
-0.15 Tc
111.1 0 Td
0.4 Tw
(ve b)Tj
0 Tc
16.8898 0 Td
0.099 Tw
(een positioned. In turn, this may mean that there is some o)Tj
-0.15 Tc
234.529 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap among the)Tj
-371.809 -12 Td
(labels.)Tj
/R33361016 10 Tf
0 Tw
T*[(\(neato and fdp-specic attrib)19.9854(utes\))]TJ
12 TL
(len=)'
/R32716672 10 Tf
18.4801 0 Td
(f)Tj
/R33029016 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R33361016 10.95 Tf
-59.7602 -16.8 Td
(COMMAND-LINE OPTIONS)Tj
/R33361016 10 Tf
36 -12 Td
(G)Tj
/R33029016 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R33361016 10 Tf
-15.9801 -12 Td
(N)Tj
/R33029016 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R33361016 10 Tf
-15.4199 -12 Td
(E)Tj
/R33029016 10 Tf
14.8699 0 Td
[(sets a def)9.98413(ault edge attrib)]TJ
96.9 0 Td
2.5 Tw
(ute. Example:)Tj
/R33361016 10 Tf
60.55 0 Td
0 Tw
[(Gsize="7,8" Nshape=box Ef)24.9854(ontsize=8)]TJ
-172.32 -16.8 Td
(lepath=)Tj
/R32716672 10 Tf
49.3301 0 Td
(path)Tj
/R33029016 10 Tf
23.7078 0 Td
(uses)Tj
/R32716672 10 Tf
23.148 0 Td
(path)Tj
/R33029016 10 Tf
23.7078 0 Td
3.428 Tw
(as a prex for locating e)Tj
113.91 0 Td
3.429 Tw
[(xternally referenced les. F)14.9951(or e)15.0195(xample, using)]TJ
/R33361016 10 Tf
-233.804 -12 Td
(lepath=bar/baz)Tj
-0.1 Tc
/R33029016 10 Tf
90.298 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
5.688 Tw
(uld cause)Tj
-0.25 Tc
/R33361016 10 Tf
51.366 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(o.png)Tj
/R33029016 10 Tf
31.8078 0 Td
(in)Tj
/R33361016 10 Tf
15.968 0 Td
[(image="f)24.9927(oo.png")]TJ
/R33029016 10 Tf
82.2379 0 Td
5.687 Tw
[(to be look)10.0195(ed for on disk as)]TJ
/R33361016 10 Tf
-291.878 -12 Td
[(bar/baz/f)25.0159(oo.png)]TJ
2.544 Tc
/R33029016 10 Tf
67.2598 0 Td
(.T)Tj
0 Tc
11.1539 0 Td
0.044 Tw
(his o)Tj
-0.15 Tc
19.0641 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rrides an)Tj
34.6039 0 Td
(y)Tj
/R33361016 10 Tf
7.54414 0 Td
(imagepath)Tj
/R33029016 10 Tf
47.5441 0 Td
(set either on the command line or as an attrib)Tj
180.446 0 Td
0.045 Tw
(ute within the)Tj
-376.906 -12 Td
0 Tw
(input graph source.)Tj
/R33361016 10 Tf
16.8 TL
(l)'
/R32716672 10 Tf
8.48008 0 Td
(le)Tj
/R33029016 10 Tf
15.1891 0 Td
0.469 Tw
(loads custom PostScript library les.)Tj
154.294 0 Td
0.468 Tw
(Usually these dene custom shapes or styles.)Tj
188.536 0 Td
(If)Tj
/R33361016 10 Tf
9.62813 0 Td
(l)Tj
/R33029016 10 Tf
11.448 0 Td
(is gi)Tj
-0.15 Tc
17.168 0 Td
(ve)Tj
2.968 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.968 0 Td
(y)Tj
-427.001 -12 Td
0 Tw
(itself, the standard library is omitted.)Tj
/R33361016 10 Tf
(T)'
/R32716672 10 Tf
12.3699 0 Td
(lang)Tj
/R33029016 10 Tf
20.2801 0 Td
(sets the output language as described abo)Tj
-0.15 Tc
164.82 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R33361016 10 Tf
-206.76 -28.8 Td
(n)Tj
/R33029016 10 Tf
11.2602 0 Td
([)Tj
/R33361016 10 Tf
3.33008 0 Td
(1)Tj
/R33029016 10 Tf
5 0 Td
(|)Tj
/R33361016 10 Tf
2 0 Td
(2)Tj
2.778 Tc
/R33029016 10 Tf
5 0 Td
(]\()Tj
0 Tc
9.43789 0 Td
0.278 Tw
(no-op\) If set, neato assumes nodes ha)Tj
-0.15 Tc
151.158 0 Td
0.578 Tw
(ve a)Tj
0 Tc
16.5078 0 Td
0.278 Tw
(lready been positioned and all nodes ha)Tj
-0.15 Tc
159.218 0 Td
0.579 Tw
(ve a p)Tj
0 Tc
24.2879 0 Td
0.279 Tw
(os attrib)Tj
32.5789 0 Td
(ute)Tj
-419.779 -12 Td
(gi)Tj
7.53008 0 Td
0.663 Tw
[(ving the positions.)-566.299(It then performs an optional adjustment to remo)]TJ
-0.15 Tc
276.47 0 Td
0.963 Tw
(ve n)Tj
0 Tc
17.4531 0 Td
0.663 Tw
(ode-node o)Tj
-0.15 Tc
45.223 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.662 Tw
(rlap, depending on)Tj
-355.966 -12 Td
1.405 Tw
[(the v)25(alue of the o)]TJ
-0.15 Tc
74.65 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlap attrib)20.0146(ute, computes the edge layouts, depending on the v)]TJ
255.775 0 Td
1.406 Tw
(alue of the)Tj
/R33361016 10 Tf
48.9281 0 Td
(splines)Tj
/R33029016 10 Tf
32.8059 0 Td
(at-)Tj
-421.449 -12 Td
0 Tw
[(trib)20.0159(ute, and emits the graph in the appropriate format.)-500(If num is supplied, the follo)24.9854(wing actions occur:)]TJ
10 -12 Td
(num = 1)Tj
-10 -12 Td
(Equi)Tj
-0.25 Tc
18.6398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to n.)Tj
-17.8297 -12 Td
(num > 1)Tj
-10 -12 Td
0.662 Tw
(Use node positions as specied, with no adjustment to remo)Tj
-0.15 Tc
245.798 0 Td
0.962 Tw
(ve n)Tj
0 Tc
17.452 0 Td
0.662 Tw
(ode-node o)Tj
-0.15 Tc
45.2219 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaps, and use an)Tj
3.161 Tc
68.4859 0 Td
(ye)Tj
0 Tc
12.6012 0 Td
0.661 Tw
(dge lay-)Tj
-398.849 -12 Td
0.073 Tw
(outs already specied by the pos attrib)Tj
154.108 0 Td
2.573 Tw
(ute. neato)Tj
44.0262 0 Td
0.073 Tw
(computes an edge layout for an)Tj
2.573 Tc
125.465 0 Td
(ye)Tj
0 Tc
12.0129 0 Td
(dge that does not ha)Tj
-0.15 Tc
80.082 0 Td
0.374 Tw
(ve a)Tj
0 Tc
/R33361016 10 Tf
-415.694 -12 Td
(pos)Tj
/R33029016 10 Tf
16.95 0 Td
(attrib)Tj
20.9102 0 Td
2.5 Tw
(ute. As)Tj
33.3301 0 Td
0 Tw
(usual, edge layout is guided by the)Tj
/R33361016 10 Tf
141.1 0 Td
(splines)Tj
/R33029016 10 Tf
31.4 0 Td
[(attrib)19.9854(ute.)]TJ
/R33361016 10 Tf
-243.69 -16.8 Td
(K)Tj
/R32716672 10 Tf
13.4801 0 Td
(layout)Tj
-0.15 Tc
/R33029016 10 Tf
27.5 0 Td
(ove)Tj
0 Tc
14.1398 0 Td
[(rride the def)10.0073(ault layout engine implied by the command name.)]TJ
/R33361016 10 Tf
-55.1199 -16.8 Td
(O)Tj
/R33029016 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R33361016 10 Tf
-15.9801 -16.8 Td
(P)Tj
/R33029016 10 Tf
14.3102 0 Td
(generate a graph of the currently a)Tj
-0.25 Tc
136.97 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable plugins.)Tj
/R33361016 10 Tf
-160.47 -16.8 Td
(v)Tj
/R33029016 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
151.75 -50.4 Td
[(12 January 2015)-19595(7)]TJ
ET
Q
Q
\n \n \n \n \n-3328\n+3331\n \n \n \n \n-R22187128\n+R33361016\n \n-R21855128\n+R33029016\n \n-R21542784\n+R32716672\n \n \n \n \n \n \n Type\n@@ -1061,29 +1061,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21542784 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R21542784 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
(\(1\))Tj
/R22187128 10 Tf
-420.34 -36 Td
(c)Tj
/R21855128 10 Tf
12.6398 0 Td
(congure plugins.)Tj
/R22187128 10 Tf
-12.6398 -16.8 Td
(q)Tj
/R21542784 10 Tf
11.2602 0 Td
[(le)15.0073(vel)]TJ
/R21855128 10 Tf
21.2301 0 Td
(set le)Tj
-0.15 Tc
20.5801 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(lo)249.993(fm)]TJ
0 Tc
23.8902 0 Td
[(essage suppression. The def)10.0146(ault is 1.)]TJ
/R22187128 10 Tf
-86.2504 -16.8 Td
(s)Tj
/R21542784 10 Tf
9.58984 0 Td
(fscale)Tj
/R21855128 10 Tf
25.8301 0 Td
(scale input by)Tj
/R21542784 10 Tf
58.05 0 Td
(fscale)Tj
2.5 Tc
/R21855128 10 Tf
23.3301 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
[(he def)9.98535(ault is 72.)]TJ
/R22187128 10 Tf
-124.58 -16.8 Td
(y)Tj
/R21855128 10 Tf
13.2 0 Td
(in)Tj
-0.15 Tc
7.38008 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rt y coordinate in output.)Tj
/R22187128 10 Tf
-29.8699 -16.8 Td
(o)Tj
/R21542784 10 Tf
10.7 0 Td
(le)Tj
/R21855128 10 Tf
14.7199 0 Td
(write output to)Tj
/R21542784 10 Tf
61.3898 0 Td
(le)Tj
/R21855128 10 Tf
12.2199 0 Td
(.)Tj
/R22187128 10 Tf
-99.0297 -16.8 Td
(x)Tj
/R21855128 10 Tf
13.2 0 Td
(reduce graph.)Tj
/R22187128 10 Tf
-13.2 -16.8 Td
(Lg)Tj
/R21855128 10 Tf
19.8699 0 Td
(don')Tj
2.5 Tc
18.15 0 Td
(tu)Tj
0 Tc
10.2801 0 Td
(se grid.)Tj
/R22187128 10 Tf
-48.3 -16.8 Td
(LO)Tj
/R21855128 10 Tf
22.65 0 Td
(use old attracti)Tj
-0.15 Tc
58.6301 0 Td
0.3 Tw
(ve f)Tj
0 Tc
15.1199 0 Td
(orce.)Tj
/R22187128 10 Tf
-96.4 -16.8 Td
(Ln)Tj
/R21542784 10 Tf
17.9301 0 Td
(i)Tj
/R21855128 10 Tf
5.28008 0 Td
0 Tw
(set number of iterations to)Tj
/R21542784 10 Tf
107.49 0 Td
(i)Tj
/R21855128 10 Tf
2.78008 0 Td
(.)Tj
/R22187128 10 Tf
-133.48 -16.8 Td
(LU)Tj
/R21542784 10 Tf
19.5898 0 Td
(i)Tj
/R21855128 10 Tf
5.28008 0 Td
[(set unscaled f)9.99268(actor to)]TJ
/R21542784 10 Tf
87.1 0 Td
(i)Tj
/R21855128 10 Tf
2.78008 0 Td
(.)Tj
/R22187128 10 Tf
-114.75 -16.8 Td
(LC)Tj
/R21542784 10 Tf
19.5898 0 Td
(v)Tj
/R21855128 10 Tf
6.93984 0 Td
(set o)Tj
-0.15 Tc
18.4602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlap e)15.0159(xpansion f)10.0146(actor to)]TJ
/R21542784 10 Tf
96.9496 0 Td
(v)Tj
/R21855128 10 Tf
4.43984 0 Td
(.)Tj
/R22187128 10 Tf
-155.669 -16.8 Td
[(L)92(T)]TJ
/R21855128 10 Tf
18.1199 0 Td
([*])Tj
/R21542784 10 Tf
11.6602 0 Td
(v)Tj
/R21855128 10 Tf
6.93984 0 Td
[(set temperature \(temperature f)10.0146(actor\) to)]TJ
/R21542784 10 Tf
156.79 0 Td
(v)Tj
/R21855128 10 Tf
4.43984 0 Td
(.)Tj
/R22187128 10 Tf
-197.95 -16.8 Td
(V)Tj
/R21855128 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R22187128 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R21855128 10 Tf
13.2 0 Td
[(prints the usage and e)15(xits.)]TJ
13.309 Tc
-13.2 -16.8 Td
(Ac)Tj
0 Tc
24.9691 0 Td
10.808 Tw
(omplete description of the a)Tj
-0.25 Tc
154.682 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable command-line options can be found at)Tj
-188.841 -12 Td
[(https://www)65(.graphviz.or)18.0151(g/doc/info/command.html.)]TJ
/R22187128 10.95 Tf
-36 -16.8 Td
(EXAMPLES)Tj
/R21855128 10 Tf
36 -12 Td
0 Tw
(digraph test123 {)Tj
2.5 Tc
20 -12 Td
[(a)249.993(>b)249.993(>c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993(>{)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
2.5 Tc
-38.0199 -12 Td
(b[)Tj
0 Tc
10.8301 0 Td
(shape=box];)Tj
2.5 Tc
-10.8301 -12 Td
(c[)Tj
0 Tc
10.2699 0 Td
-0.834 Tw
(label="hello\\ nw)Tj
65.7262 0 Td
(orld",color=blue,fontsize=24,)Tj
-63.4961 -12 Td
[(fontname="P)15(alatinoItalic",fontcolor=red,style=lled];)]TJ
2.5 Tc
-12.5 -12 Td
[(a)249.993(>z[)]TJ
0 Tc
30.9902 0 Td
0 Tw
(label="hi", weight=100];)Tj
2.5 Tc
-30.9902 -12 Td
[(x)250.016(>z[)]TJ
0 Tc
31.55 0 Td
-0.834 Tw
(label="multiline\\ nlabel"];)Tj
-31.55 -12 Td
0 Tw
(edge [style=dashed,color=red];)Tj
2.5 Tc
12 TL
T*[(b)250.016(>x)]TJ
0 Tc
26.2797 0 Td
(;)Tj
-26.2797 -12 Td
({rank=same; b x})Tj
-20 -12 Td
(})Tj
16.8 TL
(graph test123 {)'
2.5 Tc
20 -12 Td
[(a)249.993(b)249.993(c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993({)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
2.5 Tc
-38.0199 -12 Td
[(x)250.016(c[)]TJ
0 Tc
31.55 0 Td
(w=10.0];)Tj
2.5 Tc
-31.55 -12 Td
[(x)250.016(y[)]TJ
0 Tc
32.1098 0 Td
(w=5.0,len=3];)Tj
-52.1098 -12 Td
(})Tj
/R22187128 10.95 Tf
-36 -16.8 Td
[(CA)145.02(VEA)94.983(TS)]TJ
/R21855128 10 Tf
36 -12 Td
(Edge splines can o)Tj
-0.15 Tc
74.5602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlap unintentionally)64.9854(.)]TJ
-83.85 -16.8 Td
(Flat edge labels are slightly brok)Tj
130.72 0 Td
2.5 Tw
(en. Intercluster)Tj
64.9801 0 Td
0 Tw
[(edge labels are totally brok)9.98535(en.)]TJ
-195.7 -16.8 Td
2.185 Tw
[(Because unconstrained optimization is emplo)10.0146(yed, node box)15(es can possibly o)]TJ
-0.15 Tc
325.345 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap or touch unrelated)Tj
-334.635 -12 Td
2.5 Tw
(edges. All)Tj
-0.15 Tc
45.55 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0 Tw
(isting spring embedders seem to ha)Tj
-0.15 Tc
140.62 0 Td
0.3 Tw
(ve t)Tj
0 Tc
14.5699 0 Td
0 Tw
(his limitation.)Tj
-210.03 -16.8 Td
[(Apparently reasonable attempts to pin nodes or adjust edge lengths and weights can cause instability)65.0098(.)]TJ
-0.548 Tc
/R22187128 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R21855128 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@graphviz.or)18(g>)]TJ
(John C. Ellson <ellson@research.att.com>)'
-0.55 Tc
(Yi)'
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
119.97 -43.2 Td
[(12 January 2015)-19595(8)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32716672 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R32716672 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
(\(1\))Tj
/R33361016 10 Tf
-420.34 -36 Td
(c)Tj
/R33029016 10 Tf
12.6398 0 Td
(congure plugins.)Tj
/R33361016 10 Tf
-12.6398 -16.8 Td
(q)Tj
/R32716672 10 Tf
11.2602 0 Td
[(le)15.0073(vel)]TJ
/R33029016 10 Tf
21.2301 0 Td
(set le)Tj
-0.15 Tc
20.5801 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(lo)249.993(fm)]TJ
0 Tc
23.8902 0 Td
[(essage suppression. The def)10.0146(ault is 1.)]TJ
/R33361016 10 Tf
-86.2504 -16.8 Td
(s)Tj
/R32716672 10 Tf
9.58984 0 Td
(fscale)Tj
/R33029016 10 Tf
25.8301 0 Td
(scale input by)Tj
/R32716672 10 Tf
58.05 0 Td
(fscale)Tj
2.5 Tc
/R33029016 10 Tf
23.3301 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
[(he def)9.98535(ault is 72.)]TJ
/R33361016 10 Tf
-124.58 -16.8 Td
(y)Tj
/R33029016 10 Tf
13.2 0 Td
(in)Tj
-0.15 Tc
7.38008 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rt y coordinate in output.)Tj
/R33361016 10 Tf
-29.8699 -16.8 Td
(o)Tj
/R32716672 10 Tf
10.7 0 Td
(le)Tj
/R33029016 10 Tf
14.7199 0 Td
(write output to)Tj
/R32716672 10 Tf
61.3898 0 Td
(le)Tj
/R33029016 10 Tf
12.2199 0 Td
(.)Tj
/R33361016 10 Tf
-99.0297 -16.8 Td
(x)Tj
/R33029016 10 Tf
13.2 0 Td
(reduce graph.)Tj
/R33361016 10 Tf
-13.2 -16.8 Td
(Lg)Tj
/R33029016 10 Tf
19.8699 0 Td
(don')Tj
2.5 Tc
18.15 0 Td
(tu)Tj
0 Tc
10.2801 0 Td
(se grid.)Tj
/R33361016 10 Tf
-48.3 -16.8 Td
(LO)Tj
/R33029016 10 Tf
22.65 0 Td
(use old attracti)Tj
-0.15 Tc
58.6301 0 Td
0.3 Tw
(ve f)Tj
0 Tc
15.1199 0 Td
(orce.)Tj
/R33361016 10 Tf
-96.4 -16.8 Td
(Ln)Tj
/R32716672 10 Tf
17.9301 0 Td
(i)Tj
/R33029016 10 Tf
5.28008 0 Td
0 Tw
(set number of iterations to)Tj
/R32716672 10 Tf
107.49 0 Td
(i)Tj
/R33029016 10 Tf
2.78008 0 Td
(.)Tj
/R33361016 10 Tf
-133.48 -16.8 Td
(LU)Tj
/R32716672 10 Tf
19.5898 0 Td
(i)Tj
/R33029016 10 Tf
5.28008 0 Td
[(set unscaled f)9.99268(actor to)]TJ
/R32716672 10 Tf
87.1 0 Td
(i)Tj
/R33029016 10 Tf
2.78008 0 Td
(.)Tj
/R33361016 10 Tf
-114.75 -16.8 Td
(LC)Tj
/R32716672 10 Tf
19.5898 0 Td
(v)Tj
/R33029016 10 Tf
6.93984 0 Td
(set o)Tj
-0.15 Tc
18.4602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlap e)15.0159(xpansion f)10.0146(actor to)]TJ
/R32716672 10 Tf
96.9496 0 Td
(v)Tj
/R33029016 10 Tf
4.43984 0 Td
(.)Tj
/R33361016 10 Tf
-155.669 -16.8 Td
[(L)92(T)]TJ
/R33029016 10 Tf
18.1199 0 Td
([*])Tj
/R32716672 10 Tf
11.6602 0 Td
(v)Tj
/R33029016 10 Tf
6.93984 0 Td
[(set temperature \(temperature f)10.0146(actor\) to)]TJ
/R32716672 10 Tf
156.79 0 Td
(v)Tj
/R33029016 10 Tf
4.43984 0 Td
(.)Tj
/R33361016 10 Tf
-197.95 -16.8 Td
(V)Tj
/R33029016 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R33361016 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R33029016 10 Tf
13.2 0 Td
[(prints the usage and e)15(xits.)]TJ
13.309 Tc
-13.2 -16.8 Td
(Ac)Tj
0 Tc
24.9691 0 Td
10.808 Tw
(omplete description of the a)Tj
-0.25 Tc
154.682 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable command-line options can be found at)Tj
-188.841 -12 Td
[(https://www)65(.graphviz.or)18.0151(g/doc/info/command.html.)]TJ
/R33361016 10.95 Tf
-36 -16.8 Td
(EXAMPLES)Tj
/R33029016 10 Tf
36 -12 Td
0 Tw
(digraph test123 {)Tj
2.5 Tc
20 -12 Td
[(a)249.993(>b)249.993(>c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993(>{)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
2.5 Tc
-38.0199 -12 Td
(b[)Tj
0 Tc
10.8301 0 Td
(shape=box];)Tj
2.5 Tc
-10.8301 -12 Td
(c[)Tj
0 Tc
10.2699 0 Td
-0.834 Tw
(label="hello\\ nw)Tj
65.7262 0 Td
(orld",color=blue,fontsize=24,)Tj
-63.4961 -12 Td
[(fontname="P)15(alatinoItalic",fontcolor=red,style=lled];)]TJ
2.5 Tc
-12.5 -12 Td
[(a)249.993(>z[)]TJ
0 Tc
30.9902 0 Td
0 Tw
(label="hi", weight=100];)Tj
2.5 Tc
-30.9902 -12 Td
[(x)250.016(>z[)]TJ
0 Tc
31.55 0 Td
-0.834 Tw
(label="multiline\\ nlabel"];)Tj
-31.55 -12 Td
0 Tw
(edge [style=dashed,color=red];)Tj
2.5 Tc
12 TL
T*[(b)250.016(>x)]TJ
0 Tc
26.2797 0 Td
(;)Tj
-26.2797 -12 Td
({rank=same; b x})Tj
-20 -12 Td
(})Tj
16.8 TL
(graph test123 {)'
2.5 Tc
20 -12 Td
[(a)249.993(b)249.993(c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993({)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
2.5 Tc
-38.0199 -12 Td
[(x)250.016(c[)]TJ
0 Tc
31.55 0 Td
(w=10.0];)Tj
2.5 Tc
-31.55 -12 Td
[(x)250.016(y[)]TJ
0 Tc
32.1098 0 Td
(w=5.0,len=3];)Tj
-52.1098 -12 Td
(})Tj
/R33361016 10.95 Tf
-36 -16.8 Td
[(CA)145.02(VEA)94.983(TS)]TJ
/R33029016 10 Tf
36 -12 Td
(Edge splines can o)Tj
-0.15 Tc
74.5602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlap unintentionally)64.9854(.)]TJ
-83.85 -16.8 Td
(Flat edge labels are slightly brok)Tj
130.72 0 Td
2.5 Tw
(en. Intercluster)Tj
64.9801 0 Td
0 Tw
[(edge labels are totally brok)9.98535(en.)]TJ
-195.7 -16.8 Td
2.185 Tw
[(Because unconstrained optimization is emplo)10.0146(yed, node box)15(es can possibly o)]TJ
-0.15 Tc
325.345 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap or touch unrelated)Tj
-334.635 -12 Td
2.5 Tw
(edges. All)Tj
-0.15 Tc
45.55 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0 Tw
(isting spring embedders seem to ha)Tj
-0.15 Tc
140.62 0 Td
0.3 Tw
(ve t)Tj
0 Tc
14.5699 0 Td
0 Tw
(his limitation.)Tj
-210.03 -16.8 Td
[(Apparently reasonable attempts to pin nodes or adjust edge lengths and weights can cause instability)65.0098(.)]TJ
-0.548 Tc
/R33361016 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R33029016 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@graphviz.or)18(g>)]TJ
(John C. Ellson <ellson@research.att.com>)'
-0.55 Tc
(Yi)'
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
119.97 -43.2 Td
[(12 January 2015)-19595(8)]TJ
ET
Q
Q
\n \n \n \n \n-2074\n+2075\n \n \n \n \n-R22187128\n+R33361016\n \n-R21855128\n+R33029016\n \n-R21542784\n+R32716672\n \n \n \n \n \n \n Type\n@@ -1120,29 +1120,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21542784 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R21542784 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R21855128 10 Tf
20.8699 0 Td
(\(1\))Tj
-420.34 -36 Td
(The bitmap dri)Tj
-0.15 Tc
59.1898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(r\()Tj
0 Tc
9.16016 0 Td
[(PNG, GIF etc\) is by Thomas Boutell, <http://www)65.0146(.boutell.com/gd>)]TJ
-77.6398 -16.8 Td
0.407 Tw
[(The T)34.9817(ruetype font renderer is from the Freetype Project \(Da)20.0146(vid T)]TJ
264.67 0 Td
(urner)Tj
2.906 Tc
20.7 0 Td
(,R)Tj
0 Tc
12.0762 0 Td
0.406 Tw
[(obert W)39.9902(ilhelm, and W)80.0049(erner Lem-)]TJ
-297.446 -12 Td
0 Tw
[(ber)18.0151(g\) \(who can be contacted at freetypede)]TJ
-0.15 Tc
172.92 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l@lists.lrzmuenchen.de\).)Tj
/R22187128 10.95 Tf
-218.21 -16.8 Td
(SEE ALSO)Tj
/R21855128 10 Tf
36 -12 Td
0.84 Tw
(This man page contains only a small amount of the information related to the Graphviz layout programs.)Tj
12 TL
0.211 Tw
(The most complete information can be found at https://www)'
243.238 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/documentation/, especially in the)Tj
-291.378 -12 Td
0.443 Tw
(on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
242.607 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.444 Tw
(ilable in the)Tj
/R21542784 10 Tf
51.052 0 Td
(doc)Tj
/R21855128 10 Tf
17.384 0 Td
(and)Tj
/R21542784 10 Tf
17.384 0 Td
(doc/info)Tj
/R21855128 10 Tf
35.7238 0 Td
(subtrees in the)Tj
-373.341 -12 Td
0 Tw
[(source and binary distrib)20(utions.)]TJ
/R22187128 10 Tf
16.8 TL
(tcldot)'
/R21855128 10 Tf
24.4398 0 Td
(\(n\),)Tj
/R22187128 10 Tf
14.1602 0 Td
(xcolors)Tj
/R21855128 10 Tf
30.55 0 Td
(\(1\),)Tj
/R22187128 10 Tf
14.1602 0 Td
(libcgraph)Tj
/R21855128 10 Tf
41.1199 0 Td
(\(3\).)Tj
-124.43 -16.8 Td
0.76 Tw
(E. R. Gansner)Tj
3.26 Tc
57.2199 0 Td
[(,S)326.008(.C)325.992(.N)]TJ
0 Tc
36.7301 0 Td
3.26 Tw
(orth, K.)Tj
-1.11 Tc
37.35 0 Td
2.98 Tw
(P. V)Tj
0 Tc
16.1398 0 Td
0.76 Tw
(o, "D)Tj
-0.4 Tc
21.6602 0 Td
1.56 Tw
(AG - A P)Tj
0 Tc
39.9301 0 Td
0.76 Tw
(rogram to Dra)Tj
3.26 Tc
58.0199 0 Td
(wD)Tj
0 Tc
17.7 0 Td
[(irected Graphs", Softw)9.99023(are - Practice)]TJ
-284.75 -12 Td
0 Tw
(and Experience 17\(1\), 1988, pp. 1047-1062.)Tj
12 TL
0.922 Tw
(E. R. Gansner)'
3.422 Tc
57.5441 0 Td
[(,E)342.197(.K)]TJ
0 Tc
24.8242 0 Td
[(outsoos, S. C. North,)-592.197(K. P)]TJ
3.422 Tc
115.46 0 Td
(.V)Tj
0 Tc
11.852 0 Td
(o, "A T)Tj
31.0539 0 Td
0.923 Tw
[(echnique for Dra)14.9902(wing Directed Graphs," IEEE)]TJ
-0.35 Tc
-240.734 -12 Td
(Tr)Tj
0 Tc
9.08984 0 Td
0 Tw
(ans. on Soft. Eng. 19\(3\), 1993, pp. 214-230.)Tj
-9.08984 -12 Td
[(S. North and E. K)34.9841(outsoos, "Applications of graph visualization", Graphics Interf)9.98535(ace 94, pp. 234-245.)]TJ
4.654 Tw
T*[(E. R. Gansner and E. K)35.0146(outsoos and S. C. North, "Dra)14.9854(wing Graphs with dot," A)]TJ
-0.25 Tc
386.216 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable at)Tj
-395.406 -12 Td
[(https://www)65(.graphviz.or)18.0151(g/pdf/dotguide.pdf.)]TJ
0 Tw
(S. C. North, "NEA)'
-0.18 Tc
74.0801 0 Td
0.36 Tw
(TO U)Tj
0 Tc
22.8699 0 Td
(ser')Tj
2.5 Tc
14.4398 0 Td
(sM)Tj
0 Tc
15.2801 0 Td
2.5 Tw
(anual". A)Tj
-0.25 Tc
39.7199 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
[(ilable https://www)65.0073(.graphviz.or)18.0151(g/pdf/neatoguide.pdf.)]TJ
-175.58 -12 Td
0.844 Tw
(E. R. Gansner and Y)Tj
3.344 Tc
84.8461 0 Td
(.H)Tj
0 Tc
13.0641 0 Td
0.845 Tw
[(u, "Ef)25.0146(cient, Proximity-Preserving Node Ov)15(erlap Remo)]TJ
-0.25 Tc
228.565 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(l", J. Graph Algorithms)Tj
-335.665 -12 Td
0 Tw
(Appl., 14\(1\) pp. 53-74, 2010.)Tj
/R22187128 10.95 Tf
-36 -16.8 Td
[(NO)39.99(TES)]TJ
/R21855128 10 Tf
36 -12 Td
0.837 Tw
(On non-W)Tj
42.927 0 Td
(indo)Tj
17.5301 0 Td
(ws platforms, sending)Tj
/R22187128 10 Tf
93.0609 0 Td
(SIGUSR1)Tj
/R21855128 10 Tf
45.566 0 Td
0.836 Tw
(to Graphviz can be used to toggle on and of)Tj
3.336 Tc
181.964 0 Td
(fs)Tj
0 Tc
10.5559 0 Td
(ome e)Tj
24.8461 0 Td
(xtra)Tj
-416.45 -12 Td
0 Tw
(points reporting in the neatogen code.)Tj
164.95 -408 Td
[(12 January 2015)-19595(9)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32716672 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R32716672 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R33029016 10 Tf
20.8699 0 Td
(\(1\))Tj
-420.34 -36 Td
(The bitmap dri)Tj
-0.15 Tc
59.1898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(r\()Tj
0 Tc
9.16016 0 Td
[(PNG, GIF etc\) is by Thomas Boutell, <http://www)65.0146(.boutell.com/gd>)]TJ
-77.6398 -16.8 Td
0.407 Tw
[(The T)34.9817(ruetype font renderer is from the Freetype Project \(Da)20.0146(vid T)]TJ
264.67 0 Td
(urner)Tj
2.906 Tc
20.7 0 Td
(,R)Tj
0 Tc
12.0762 0 Td
0.406 Tw
[(obert W)39.9902(ilhelm, and W)80.0049(erner Lem-)]TJ
-297.446 -12 Td
0 Tw
[(ber)18.0151(g\) \(who can be contacted at freetypede)]TJ
-0.15 Tc
172.92 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l@lists.lrzmuenchen.de\).)Tj
/R33361016 10.95 Tf
-218.21 -16.8 Td
(SEE ALSO)Tj
/R33029016 10 Tf
36 -12 Td
0.84 Tw
(This man page contains only a small amount of the information related to the Graphviz layout programs.)Tj
12 TL
0.211 Tw
(The most complete information can be found at https://www)'
243.238 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/documentation/, especially in the)Tj
-291.378 -12 Td
0.443 Tw
(on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
242.607 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.444 Tw
(ilable in the)Tj
/R32716672 10 Tf
51.052 0 Td
(doc)Tj
/R33029016 10 Tf
17.384 0 Td
(and)Tj
/R32716672 10 Tf
17.384 0 Td
(doc/info)Tj
/R33029016 10 Tf
35.7238 0 Td
(subtrees in the)Tj
-373.341 -12 Td
0 Tw
[(source and binary distrib)20(utions.)]TJ
/R33361016 10 Tf
16.8 TL
(tcldot)'
/R33029016 10 Tf
24.4398 0 Td
(\(n\),)Tj
/R33361016 10 Tf
14.1602 0 Td
(xcolors)Tj
/R33029016 10 Tf
30.55 0 Td
(\(1\),)Tj
/R33361016 10 Tf
14.1602 0 Td
(libcgraph)Tj
/R33029016 10 Tf
41.1199 0 Td
(\(3\).)Tj
-124.43 -16.8 Td
0.76 Tw
(E. R. Gansner)Tj
3.26 Tc
57.2199 0 Td
[(,S)326.008(.C)325.992(.N)]TJ
0 Tc
36.7301 0 Td
3.26 Tw
(orth, K.)Tj
-1.11 Tc
37.35 0 Td
2.98 Tw
(P. V)Tj
0 Tc
16.1398 0 Td
0.76 Tw
(o, "D)Tj
-0.4 Tc
21.6602 0 Td
1.56 Tw
(AG - A P)Tj
0 Tc
39.9301 0 Td
0.76 Tw
(rogram to Dra)Tj
3.26 Tc
58.0199 0 Td
(wD)Tj
0 Tc
17.7 0 Td
[(irected Graphs", Softw)9.99023(are - Practice)]TJ
-284.75 -12 Td
0 Tw
(and Experience 17\(1\), 1988, pp. 1047-1062.)Tj
12 TL
0.922 Tw
(E. R. Gansner)'
3.422 Tc
57.5441 0 Td
[(,E)342.197(.K)]TJ
0 Tc
24.8242 0 Td
[(outsoos, S. C. North,)-592.197(K. P)]TJ
3.422 Tc
115.46 0 Td
(.V)Tj
0 Tc
11.852 0 Td
(o, "A T)Tj
31.0539 0 Td
0.923 Tw
[(echnique for Dra)14.9902(wing Directed Graphs," IEEE)]TJ
-0.35 Tc
-240.734 -12 Td
(Tr)Tj
0 Tc
9.08984 0 Td
0 Tw
(ans. on Soft. Eng. 19\(3\), 1993, pp. 214-230.)Tj
-9.08984 -12 Td
[(S. North and E. K)34.9841(outsoos, "Applications of graph visualization", Graphics Interf)9.98535(ace 94, pp. 234-245.)]TJ
4.654 Tw
T*[(E. R. Gansner and E. K)35.0146(outsoos and S. C. North, "Dra)14.9854(wing Graphs with dot," A)]TJ
-0.25 Tc
386.216 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable at)Tj
-395.406 -12 Td
[(https://www)65(.graphviz.or)18.0151(g/pdf/dotguide.pdf.)]TJ
0 Tw
(S. C. North, "NEA)'
-0.18 Tc
74.0801 0 Td
0.36 Tw
(TO U)Tj
0 Tc
22.8699 0 Td
(ser')Tj
2.5 Tc
14.4398 0 Td
(sM)Tj
0 Tc
15.2801 0 Td
2.5 Tw
(anual". A)Tj
-0.25 Tc
39.7199 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
[(ilable https://www)65.0073(.graphviz.or)18.0151(g/pdf/neatoguide.pdf.)]TJ
-175.58 -12 Td
0.844 Tw
(E. R. Gansner and Y)Tj
3.344 Tc
84.8461 0 Td
(.H)Tj
0 Tc
13.0641 0 Td
0.845 Tw
[(u, "Ef)25.0146(cient, Proximity-Preserving Node Ov)15(erlap Remo)]TJ
-0.25 Tc
228.565 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(l", J. Graph Algorithms)Tj
-335.665 -12 Td
0 Tw
(Appl., 14\(1\) pp. 53-74, 2010.)Tj
/R33361016 10.95 Tf
-36 -16.8 Td
[(NO)39.99(TES)]TJ
/R33029016 10 Tf
36 -12 Td
0.837 Tw
(On non-W)Tj
42.927 0 Td
(indo)Tj
17.5301 0 Td
(ws platforms, sending)Tj
/R33361016 10 Tf
93.0609 0 Td
(SIGUSR1)Tj
/R33029016 10 Tf
45.566 0 Td
0.836 Tw
(to Graphviz can be used to toggle on and of)Tj
3.336 Tc
181.964 0 Td
(fs)Tj
0 Tc
10.5559 0 Td
(ome e)Tj
24.8461 0 Td
(xtra)Tj
-416.45 -12 Td
0 Tw
(points reporting in the neatogen code.)Tj
164.95 -408 Td
[(12 January 2015)-19595(9)]TJ
ET
Q
Q
\n \n \n \n \n-1911\n+1912\n \n \n \n \n-R22187128\n+R33361016\n \n-R21855128\n+R33029016\n \n-R21542784\n+R32716672\n \n \n \n \n \n \n \n@@ -1194,18 +1194,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-616\n+617\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22265440 def
1 begincodespacerange
<00><ff>
endcodespacerange
74 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33439328 def
1 begincodespacerange
<00><ff>
endcodespacerange
74 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1224,18 +1224,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-682\n+681\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22265808 def
1 begincodespacerange
<00><ff>
endcodespacerange
90 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<26><26><0026>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33439696 def
1 begincodespacerange
<00><ff>
endcodespacerange
90 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<26><26><0026>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1259,18 +1259,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-440\n+442\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22266176 def
1 begincodespacerange
<00><ff>
endcodespacerange
44 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3a><3a><003a>
<3d><3d><003d>
<44><44><0044>
<4f><4f><004f>
<53><53><0053>
<54><54><0054>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33440064 def
1 begincodespacerange
<00><ff>
endcodespacerange
44 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3a><3a><003a>
<3d><3d><003d>
<44><44><0044>
<4f><4f><004f>
<53><53><0053>
<54><54><0054>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1292,15 +1292,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-2a8289d7cbb3'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-5a86b35f7ca6'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 56\n"}]}]}, {"source1": "./usr/share/doc/graphviz/edgepaint.1.pdf.gz", "source2": "./usr/share/doc/graphviz/edgepaint.1.pdf.gz", "unified_diff": null, "details": [{"source1": "edgepaint.1.pdf", "source2": "edgepaint.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R27400128 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLARIFY)Tj
/R27728016 10 Tf
40.7199 0 Td
122.9 Tw
(\(1\) General)Tj
171.21 0 Td
0 Tw
(Commands Manual)Tj
/R27400128 10 Tf
203.85 0 Td
(CLARIFY)Tj
/R27728016 10 Tf
40.7199 0 Td
(\(1\))Tj
-0.219 Tc
/R28044472 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R27728016 10 Tf
20.407 -12 Td
(edgepaint edge coloring to disambiguate crossing edges)Tj
/R28044472 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R28044472 10 Tf
36 -12 Td
([)Tj
/R27400128 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R27728016 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R28044472 10 Tf
11.6602 0 Td
(o)Tj
/R27400128 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R27728016 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R27400128 10 Tf
13.5699 0 Td
(les)Tj
/R27728016 10 Tf
18.8801 0 Td
(])Tj
/R28044472 10.95 Tf
-159.5 -16.8 Td
(DESCRIPTION)Tj
/R28044472 10 Tf
36 -12 Td
(edgepaint)Tj
/R27728016 10 Tf
44.4129 0 Td
(tak)Tj
12.1199 0 Td
0.243 Tw
(es as input a graph in DO)Tj
2.743 Tc
102.708 0 Td
(Tf)Tj
0 Tc
12.1828 0 Td
(ormat with node position information \(the)Tj
/R27400128 10 Tf
172.008 0 Td
(pos)Tj
/R27728016 10 Tf
16.6328 0 Td
(attrib)Tj
20.9102 0 Td
(ute\) and col-)Tj
-380.974 -12 Td
0 Tw
(ors the edges in a manner making it easier to tell them apart.)Tj
/R28044472 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R27728016 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R28044472 10 Tf
16.8 TL
(accuracy=)'
/R27400128 10 Tf
55.6102 0 Td
(e)Tj
/R27728016 10 Tf
-19.6102 -12 Td
(Accurac)Tj
4 Tc
33.1602 0 Td
(yw)Tj
0 Tc
16.2199 0 Td
1.5 Tw
[(ith which to nd the maximally dif)25(ferent coloring for each node with re)]TJ
-0.05 Tc
303.67 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(rd to its)Tj
-362.44 -12 Td
0 Tw
[(neighbors. Def)9.99268(ault)]TJ
/R27400128 10 Tf
76.8301 0 Td
(e)Tj
2.5 Tc
/R27728016 10 Tf
6.93984 0 Td
(=0)Tj
0 Tc
13.1398 0 Td
(.01.)Tj
/R28044472 10 Tf
-132.91 -16.8 Td
(angle=)Tj
/R27400128 10 Tf
40.2102 0 Td
(a)Tj
/R27728016 10 Tf
-4.21016 -12 Td
(Color tw)Tj
2.5 Tc
35.1801 0 Td
(oe)Tj
0 Tc
11.9398 0 Td
[(dges dif)25.0146(ferently if their incidence angle is less than)]TJ
/R27400128 10 Tf
206.1 0 Td
(a)Tj
/R27728016 10 Tf
7.5 0 Td
[(de)15.0146(grees. Def)10.0146(ault)]TJ
/R27400128 10 Tf
67.7797 0 Td
(a)Tj
2.5 Tc
/R27728016 10 Tf
7.5 0 Td
(=1)Tj
0 Tc
13.1398 0 Td
(5.)Tj
/R28044472 10 Tf
-385.139 -16.8 Td
(random_seed=)Tj
/R27400128 10 Tf
74.6602 0 Td
(s)Tj
/R27728016 10 Tf
-38.6602 -12 Td
0.424 Tw
(Random seed to use.)Tj
/R27400128 10 Tf
86.966 0 Td
(s)Tj
/R27728016 10 Tf
6.81406 0 Td
(must be an inte)Tj
61.952 0 Td
(ger)Tj
2.924 Tc
12.2199 0 Td
(.I)Tj
0 Tc
8.75391 0 Td
(f)Tj
/R27400128 10 Tf
6.25391 0 Td
(s)Tj
/R27728016 10 Tf
6.81406 0 Td
(is ne)Tj
-0.05 Tc
18.884 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
2.924 Tc
9.28984 0 Td
(,w)Tj
2.923 Tc
12.6441 0 Td
[(ed)292.312(o|)]TJ
0 Tc
/R27400128 10 Tf
22.2859 0 Td
(s)Tj
2.923 Tc
/R27728016 10 Tf
3.88984 0 Td
(|i)Tj
0 Tc
7.70313 0 Td
0.423 Tw
[(terations with dif)24.9805(ferent seeds)]TJ
-279.171 -12 Td
0 Tw
(and pick the best.)Tj
/R28044472 10 Tf
-36 -16.8 Td
(lightness=)Tj
/R27400128 10 Tf
54.4199 0 Td
(l1,l2)Tj
/R27728016 10 Tf
-18.4199 -12 Td
0.125 Tw
(Only applies for the "lab" color scheme:)Tj
/R27400128 10 Tf
164.285 0 Td
(l1)Tj
/R27728016 10 Tf
10.4051 0 Td
(and)Tj
/R27400128 10 Tf
17.0648 0 Td
(l2)Tj
/R27728016 10 Tf
10.4051 0 Td
0.126 Tw
[(must inte)14.9829(gers, with 0 <=)]TJ
/R27400128 10 Tf
100.65 0 Td
(l1)Tj
/R27728016 10 Tf
10.4059 0 Td
(<=)Tj
/R27400128 10 Tf
13.9059 0 Td
(l2)Tj
/R27728016 10 Tf
10.4059 0 Td
(<=100. By de-)Tj
-0.1 Tc
-337.528 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
(ult, we use "0,70".)Tj
/R28044472 10 Tf
-43.6699 -16.8 Td
[(shar)17.9846(e_endpoint)]TJ
/R27728016 10 Tf
36 -12 Td
0.24 Tw
(If this option is specied, edges that share a node are not considered in conict if the)Tj
2.739 Tc
342.25 0 Td
(ya)Tj
0 Tc
12.1789 0 Td
0.239 Tw
(re close to)Tj
-354.429 -12 Td
0 Tw
[(parallel b)20.0159(ut are on the opposite sides of the node \(around 180 de)14.9927(gree\).)]TJ
/R28044472 10 Tf
-36 -16.8 Td
(o)Tj
/R27400128 10 Tf
13.2 0 Td
(f)Tj
/R27728016 10 Tf
22.8 0 Td
(Write output to le)Tj
/R27400128 10 Tf
78.8898 0 Td
(f)Tj
/R27728016 10 Tf
5.28008 0 Td
[(\(def)10(ault: stdout\).)]TJ
/R28044472 10 Tf
-120.17 -16.8 Td
(color_scheme=)Tj
/R27400128 10 Tf
75.0602 0 Td
(c)Tj
/R27728016 10 Tf
-39.0602 -12 Td
0.769 Tw
[(Species the color scheme.)-576.909(This can be "r)17.9883(gb", "gray", "lab" \(def)]TJ
266.28 0 Td
0.77 Tw
(ault\); or a comma-separated list)Tj
-266.28 -12 Td
0.498 Tw
(of RGB colors in he)Tj
2.998 Tc
82.3922 0 Td
(x\()Tj
0 Tc
11.3281 0 Td
(e.g., "#f)Tj
32.098 0 Td
(f0000,#aabbed,#eef)Tj
-0.1 Tc
78.6102 0 Td
(fa)Tj
0 Tc
7.66992 0 Td
0.497 Tw
(a"\) representing a palette; or a string specify-)Tj
-212.098 -12 Td
0 Tw
[(ing a Bre)24.9841(wer color scheme \(e.g., "accent7"; see https://graphviz.or)17.9932(g/doc/info/colors.html#bre)25.0146(wer\).)]TJ
/R28044472 10 Tf
-36 -16.8 Td
(v)Tj
-0.45 Tc
/R27728016 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
[(rns on v)15.0073(erbose mode.)]TJ
/R28044472 10 Tf
-46.6602 -16.8 Td
(?)Tj
/R27728016 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
-0.11 Tc
/R28044472 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R27728016 10 Tf
20.9004 -12 Td
1.082 Tw
(At present,)Tj
/R28044472 10 Tf
48.5441 0 Td
(edgepaint)Tj
/R27728016 10 Tf
45.252 0 Td
1.083 Tw
(does not handle graphs with loops or directed multiedges. So, a graph with edges)Tj
2.568 Tc
/R27400128 10 Tf
-93.7961 -12 Td
[(a)256.803(>b)]TJ
0 Tc
/R27728016 10 Tf
31.2039 0 Td
(and)Tj
2.567 Tc
/R27400128 10 Tf
17.007 0 Td
[(b)256.681(>a)]TJ
0 Tc
/R27728016 10 Tf
31.2012 0 Td
0.067 Tw
[(is acceptable, b)20.0098(ut not if it has edges)]TJ
2.567 Tc
/R27400128 10 Tf
145.036 0 Td
[(a)256.682(>b)]TJ
0 Tc
/R27728016 10 Tf
31.2012 0 Td
(and)Tj
2.567 Tc
/R27400128 10 Tf
17.007 0 Td
[(a)256.682(>b)]TJ
0 Tc
/R27728016 10 Tf
31.2012 0 Td
(or)Tj
2.567 Tc
/R27400128 10 Tf
10.8969 0 Td
[(a)256.68(b)]TJ
0 Tc
/R27728016 10 Tf
31.2012 0 Td
(and)Tj
2.567 Tc
/R27400128 10 Tf
17.007 0 Td
[(a)256.68(b)]TJ
/R27728016 10 Tf
28.6344 0 Td
(.P)Tj
0 Tc
10.627 0 Td
(orts are)Tj
-402.224 -12 Td
0 Tw
[(ignored in this analysis, so ha)19.9927(ving)]TJ
/R27400128 10 Tf
138.41 0 Td
(a.x > b)Tj
/R27728016 10 Tf
37.9398 0 Td
(and)Tj
/R27400128 10 Tf
16.9398 0 Td
(a.y > b)Tj
/R27728016 10 Tf
37.9398 0 Td
(is also not supported.)Tj
-0.548 Tc
/R28044472 10.95 Tf
-267.23 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R27728016 10 Tf
20.7363 -12 Td
(Yi)Tj
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
/R28044472 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R27728016 10 Tf
36 -12 Td
(gvmap\(1\), sfdp\(1\), neato \(1\), dot\(1\))Tj
162.45 -156 Td
[(26 February 2014)-19345(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26544064 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLARIFY)Tj
/R26871952 10 Tf
40.7199 0 Td
122.9 Tw
(\(1\) General)Tj
171.21 0 Td
0 Tw
(Commands Manual)Tj
/R26544064 10 Tf
203.85 0 Td
(CLARIFY)Tj
/R26871952 10 Tf
40.7199 0 Td
(\(1\))Tj
-0.219 Tc
/R27188408 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R26871952 10 Tf
20.407 -12 Td
(edgepaint edge coloring to disambiguate crossing edges)Tj
/R27188408 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R27188408 10 Tf
36 -12 Td
([)Tj
/R26544064 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R26871952 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R27188408 10 Tf
11.6602 0 Td
(o)Tj
/R26544064 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R26871952 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R26544064 10 Tf
13.5699 0 Td
(les)Tj
/R26871952 10 Tf
18.8801 0 Td
(])Tj
/R27188408 10.95 Tf
-159.5 -16.8 Td
(DESCRIPTION)Tj
/R27188408 10 Tf
36 -12 Td
(edgepaint)Tj
/R26871952 10 Tf
44.4129 0 Td
(tak)Tj
12.1199 0 Td
0.243 Tw
(es as input a graph in DO)Tj
2.743 Tc
102.708 0 Td
(Tf)Tj
0 Tc
12.1828 0 Td
(ormat with node position information \(the)Tj
/R26544064 10 Tf
172.008 0 Td
(pos)Tj
/R26871952 10 Tf
16.6328 0 Td
(attrib)Tj
20.9102 0 Td
(ute\) and col-)Tj
-380.974 -12 Td
0 Tw
(ors the edges in a manner making it easier to tell them apart.)Tj
/R27188408 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R26871952 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R27188408 10 Tf
16.8 TL
(accuracy=)'
/R26544064 10 Tf
55.6102 0 Td
(e)Tj
/R26871952 10 Tf
-19.6102 -12 Td
(Accurac)Tj
4 Tc
33.1602 0 Td
(yw)Tj
0 Tc
16.2199 0 Td
1.5 Tw
[(ith which to nd the maximally dif)25(ferent coloring for each node with re)]TJ
-0.05 Tc
303.67 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(rd to its)Tj
-362.44 -12 Td
0 Tw
[(neighbors. Def)9.99268(ault)]TJ
/R26544064 10 Tf
76.8301 0 Td
(e)Tj
2.5 Tc
/R26871952 10 Tf
6.93984 0 Td
(=0)Tj
0 Tc
13.1398 0 Td
(.01.)Tj
/R27188408 10 Tf
-132.91 -16.8 Td
(angle=)Tj
/R26544064 10 Tf
40.2102 0 Td
(a)Tj
/R26871952 10 Tf
-4.21016 -12 Td
(Color tw)Tj
2.5 Tc
35.1801 0 Td
(oe)Tj
0 Tc
11.9398 0 Td
[(dges dif)25.0146(ferently if their incidence angle is less than)]TJ
/R26544064 10 Tf
206.1 0 Td
(a)Tj
/R26871952 10 Tf
7.5 0 Td
[(de)15.0146(grees. Def)10.0146(ault)]TJ
/R26544064 10 Tf
67.7797 0 Td
(a)Tj
2.5 Tc
/R26871952 10 Tf
7.5 0 Td
(=1)Tj
0 Tc
13.1398 0 Td
(5.)Tj
/R27188408 10 Tf
-385.139 -16.8 Td
(random_seed=)Tj
/R26544064 10 Tf
74.6602 0 Td
(s)Tj
/R26871952 10 Tf
-38.6602 -12 Td
0.424 Tw
(Random seed to use.)Tj
/R26544064 10 Tf
86.966 0 Td
(s)Tj
/R26871952 10 Tf
6.81406 0 Td
(must be an inte)Tj
61.952 0 Td
(ger)Tj
2.924 Tc
12.2199 0 Td
(.I)Tj
0 Tc
8.75391 0 Td
(f)Tj
/R26544064 10 Tf
6.25391 0 Td
(s)Tj
/R26871952 10 Tf
6.81406 0 Td
(is ne)Tj
-0.05 Tc
18.884 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
2.924 Tc
9.28984 0 Td
(,w)Tj
2.923 Tc
12.6441 0 Td
[(ed)292.312(o|)]TJ
0 Tc
/R26544064 10 Tf
22.2859 0 Td
(s)Tj
2.923 Tc
/R26871952 10 Tf
3.88984 0 Td
(|i)Tj
0 Tc
7.70313 0 Td
0.423 Tw
[(terations with dif)24.9805(ferent seeds)]TJ
-279.171 -12 Td
0 Tw
(and pick the best.)Tj
/R27188408 10 Tf
-36 -16.8 Td
(lightness=)Tj
/R26544064 10 Tf
54.4199 0 Td
(l1,l2)Tj
/R26871952 10 Tf
-18.4199 -12 Td
0.125 Tw
(Only applies for the "lab" color scheme:)Tj
/R26544064 10 Tf
164.285 0 Td
(l1)Tj
/R26871952 10 Tf
10.4051 0 Td
(and)Tj
/R26544064 10 Tf
17.0648 0 Td
(l2)Tj
/R26871952 10 Tf
10.4051 0 Td
0.126 Tw
[(must inte)14.9829(gers, with 0 <=)]TJ
/R26544064 10 Tf
100.65 0 Td
(l1)Tj
/R26871952 10 Tf
10.4059 0 Td
(<=)Tj
/R26544064 10 Tf
13.9059 0 Td
(l2)Tj
/R26871952 10 Tf
10.4059 0 Td
(<=100. By de-)Tj
-0.1 Tc
-337.528 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
(ult, we use "0,70".)Tj
/R27188408 10 Tf
-43.6699 -16.8 Td
[(shar)17.9846(e_endpoint)]TJ
/R26871952 10 Tf
36 -12 Td
0.24 Tw
(If this option is specied, edges that share a node are not considered in conict if the)Tj
2.739 Tc
342.25 0 Td
(ya)Tj
0 Tc
12.1789 0 Td
0.239 Tw
(re close to)Tj
-354.429 -12 Td
0 Tw
[(parallel b)20.0159(ut are on the opposite sides of the node \(around 180 de)14.9927(gree\).)]TJ
/R27188408 10 Tf
-36 -16.8 Td
(o)Tj
/R26544064 10 Tf
13.2 0 Td
(f)Tj
/R26871952 10 Tf
22.8 0 Td
(Write output to le)Tj
/R26544064 10 Tf
78.8898 0 Td
(f)Tj
/R26871952 10 Tf
5.28008 0 Td
[(\(def)10(ault: stdout\).)]TJ
/R27188408 10 Tf
-120.17 -16.8 Td
(color_scheme=)Tj
/R26544064 10 Tf
75.0602 0 Td
(c)Tj
/R26871952 10 Tf
-39.0602 -12 Td
0.769 Tw
[(Species the color scheme.)-576.909(This can be "r)17.9883(gb", "gray", "lab" \(def)]TJ
266.28 0 Td
0.77 Tw
(ault\); or a comma-separated list)Tj
-266.28 -12 Td
0.498 Tw
(of RGB colors in he)Tj
2.998 Tc
82.3922 0 Td
(x\()Tj
0 Tc
11.3281 0 Td
(e.g., "#f)Tj
32.098 0 Td
(f0000,#aabbed,#eef)Tj
-0.1 Tc
78.6102 0 Td
(fa)Tj
0 Tc
7.66992 0 Td
0.497 Tw
(a"\) representing a palette; or a string specify-)Tj
-212.098 -12 Td
0 Tw
[(ing a Bre)24.9841(wer color scheme \(e.g., "accent7"; see https://graphviz.or)17.9932(g/doc/info/colors.html#bre)25.0146(wer\).)]TJ
/R27188408 10 Tf
-36 -16.8 Td
(v)Tj
-0.45 Tc
/R26871952 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
[(rns on v)15.0073(erbose mode.)]TJ
/R27188408 10 Tf
-46.6602 -16.8 Td
(?)Tj
/R26871952 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
-0.11 Tc
/R27188408 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R26871952 10 Tf
20.9004 -12 Td
1.082 Tw
(At present,)Tj
/R27188408 10 Tf
48.5441 0 Td
(edgepaint)Tj
/R26871952 10 Tf
45.252 0 Td
1.083 Tw
(does not handle graphs with loops or directed multiedges. So, a graph with edges)Tj
2.568 Tc
/R26544064 10 Tf
-93.7961 -12 Td
[(a)256.803(>b)]TJ
0 Tc
/R26871952 10 Tf
31.2039 0 Td
(and)Tj
2.567 Tc
/R26544064 10 Tf
17.007 0 Td
[(b)256.681(>a)]TJ
0 Tc
/R26871952 10 Tf
31.2012 0 Td
0.067 Tw
[(is acceptable, b)20.0098(ut not if it has edges)]TJ
2.567 Tc
/R26544064 10 Tf
145.036 0 Td
[(a)256.682(>b)]TJ
0 Tc
/R26871952 10 Tf
31.2012 0 Td
(and)Tj
2.567 Tc
/R26544064 10 Tf
17.007 0 Td
[(a)256.682(>b)]TJ
0 Tc
/R26871952 10 Tf
31.2012 0 Td
(or)Tj
2.567 Tc
/R26544064 10 Tf
10.8969 0 Td
[(a)256.68(b)]TJ
0 Tc
/R26871952 10 Tf
31.2012 0 Td
(and)Tj
2.567 Tc
/R26544064 10 Tf
17.007 0 Td
[(a)256.68(b)]TJ
/R26871952 10 Tf
28.6344 0 Td
(.P)Tj
0 Tc
10.627 0 Td
(orts are)Tj
-402.224 -12 Td
0 Tw
[(ignored in this analysis, so ha)19.9927(ving)]TJ
/R26544064 10 Tf
138.41 0 Td
(a.x > b)Tj
/R26871952 10 Tf
37.9398 0 Td
(and)Tj
/R26544064 10 Tf
16.9398 0 Td
(a.y > b)Tj
/R26871952 10 Tf
37.9398 0 Td
(is also not supported.)Tj
-0.548 Tc
/R27188408 10.95 Tf
-267.23 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R26871952 10 Tf
20.7363 -12 Td
(Yi)Tj
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
/R27188408 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R26871952 10 Tf
36 -12 Td
(gvmap\(1\), sfdp\(1\), neato \(1\), dot\(1\))Tj
162.45 -156 Td
[(26 February 2014)-19345(1)]TJ
ET
Q
Q
\n \n \n \n \n-2493\n+2494\n \n \n \n \n BaseFont\n DCSERL+Times-Italic\n FontDescriptor\n@@ -681,19 +681,19 @@\n FontFile3\n \n \n \n \n \n \n-R28044472\n+R27188408\n \n-R27728016\n+R26871952\n \n-R27400128\n+R26544064\n \n \n \n \n \n \n \n@@ -745,18 +745,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-429\n+428\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28079800 def
1 begincodespacerange
<00><ff>
endcodespacerange
42 beginbfrange
<20><20><0020>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<5b><5b><005b>
<5f><5f><005f>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<79><79><0079>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27223736 def
1 begincodespacerange
<00><ff>
endcodespacerange
42 beginbfrange
<20><20><0020>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<5b><5b><005b>
<5f><5f><005f>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<79><79><0079>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -773,18 +773,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-599\n+598\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28080168 def
1 begincodespacerange
<00><ff>
endcodespacerange
69 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<57><57><0057>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7c><7c><007c>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27224104 def
1 begincodespacerange
<00><ff>
endcodespacerange
69 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<57><57><0057>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7c><7c><007c>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -807,15 +807,15 @@\n \n Filter\n FlateDecode\n Length\n 354\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28080536 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<2c><2c><002c>
<2e><2e><002e>
<31><31><0031>
<32><32><0032>
<3e><3e><003e>
<41><41><0041>
<43><43><0043>
<46><46><0046>
<49><49><0049>
<4c><4c><004c>
<52><52><0052>
<59><59><0059>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27224472 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<2c><2c><002c>
<2e><2e><002e>
<31><31><0031>
<32><32><0032>
<3e><3e><003e>
<41><41><0041>
<43><43><0043>
<46><46><0046>
<49><49><0049>
<4c><4c><004c>
<52><52><0052>
<59><59><0059>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -839,15 +839,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-7ab25f26564d'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-3977fd91b549'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/expr.3.pdf.gz", "source2": "./usr/share/doc/graphviz/expr.3.pdf.gz", "unified_diff": null, "details": [{"source1": "expr.3.pdf", "source2": "expr.3.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,15 +71,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R14849920 10 Tf
1 0 0 1 73.0102 793.89 Tm
(AST)Tj
/R15162264 10 Tf
17.9398 0 Td
148.395 Tw
(\(3\) Library)Tj
195.045 0 Td
0 Tw
(Functions Manual)Tj
/R14849920 10 Tf
224.405 0 Td
(AST)Tj
/R15162264 10 Tf
17.9398 0 Td
(\(3\))Tj
-0.219 Tc
/R15494264 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
-0.15 Tc
/R15162264 10 Tf
20.407 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(pr c-lik)Tj
2.5 Tc
37.2 0 Td
(ee)Tj
0 Tc
11.2301 0 Td
(xpression library)Tj
/R15494264 10.95 Tf
-93.7199 -16.8 Td
(SYNOPSIS)Tj
/R15162264 10 Tf
72 -12 Td
[(#include <graphviz/e)15.0146(xpr)54.9927(.h>)]TJ
24 TL
22.5 Tw
(Expr_t* e)'
61.5102 0 Td
(xopen\(Exdisc_t*\);)Tj
-61.5102 -12 Td
(Excc_t* e)Tj
62.0602 0 Td
0 Tw
(xccopen\(Expr_t*, Exccdisc_t*\);)Tj
-62.0602 -12 Td
32.5 Tw
(int e)Tj
49.85 0 Td
(xccclose\(Excc_t*\);)Tj
-0.2 Tc
-49.85 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
30 Tw
(id e)Tj
44.5699 0 Td
0 Tw
(xclose\(Expr_t*, int\);)Tj
-54.3699 -12 Td
27.5 Tw
(char* e)Tj
56.5 0 Td
0 Tw
[(xconte)14.9854(xt\(Expr_t*, char*, int\);)]TJ
-0.2 Tc
-56.5 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
30 Tw
(id e)Tj
-0.15 Tc
44.5699 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
0 Tw
(rror\(const char*, ...\);)Tj
-63.6598 -12 Td
20 Tw
(Extype_t e)Tj
-0.15 Tc
62.9 0 Td
(xe)Tj
-0.25 Tc
9.03984 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
[(l\(Expr_t*, Exnode_t*, v)19.9854(oid*\);)]TJ
-81.1297 -12 Td
17.5 Tw
(Exnode_t* e)Tj
-0.15 Tc
67.6199 0 Td
(xex)Tj
0 Tc
14.1398 0 Td
0 Tw
(pr\(Expr_t*, const char*, Exid_t*, int\);)Tj
-81.7598 -24 Td
17.5 Tw
(Exnode_t* e)Tj
67.6199 0 Td
0 Tw
(xcast\(Expr_t*, Exnode_t*, int, Exnode_t*, int\);)Tj
-67.6199 -12 Td
17.5 Tw
(Exnode_t* e)Tj
67.6199 0 Td
0 Tw
[(xne)25.0146(wnode\(Expr_t*, int, int, int, Exnode_t*, Exnode_t*\);)]TJ
-0.2 Tc
-67.6199 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
30 Tw
(id e)Tj
44.5699 0 Td
0 Tw
(xfreenode\(Expr_t*, Exnode_t*\);)Tj
-54.3699 -12 Td
32.5 Tw
(int e)Tj
49.85 0 Td
0 Tw
(xpush\(Expr_t*, const char*, int, const char*, FILE*\);)Tj
-49.85 -12 Td
32.5 Tw
(int e)Tj
49.85 0 Td
(xpop\(Expr_t*\);)Tj
-49.85 -12 Td
(int e)Tj
49.85 0 Td
0 Tw
(xcomp\(Expr_t*, const char*, int, const char*, FILE*\);)Tj
-49.85 -12 Td
32.5 Tw
(int e)Tj
49.85 0 Td
[(xtok)9.99268(en\(Expr_t*\);)]TJ
-49.85 -12 Td
27.5 Tw
(char* e)Tj
56.5 0 Td
0 Tw
(xtype\(long int\);)Tj
-56.5 -12 Td
20 Tw
(Extype_t e)Tj
62.9 0 Td
0 Tw
(xzero\(long int\);)Tj
/R15494264 10.95 Tf
-134.9 -28.8 Td
(DESCRIPTION)Tj
-0.15 Tc
/R15162264 10 Tf
36 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.82 Tw
(open\(\) is the rst function called.)Tj
-0.15 Tc
142.68 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.819 Tw
(close\(\) is the last function called.)Tj
-0.15 Tc
142.114 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
(ccopen\(\) is the called if code)Tj
-312.664 -12 Td
0 Tw
(generation will be used.)Tj
-0.15 Tc
100.54 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(ccclose\(\) releases the state information allocated in e)14.9902(xccopen\(\).)]TJ
/R15494264 10.95 Tf
-145.83 -28.8 Td
(SEE ALSO)Tj
/R15162264 10 Tf
463 -333.6 Td
(1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R25257856 10 Tf
1 0 0 1 73.0102 793.89 Tm
(AST)Tj
/R25570200 10 Tf
17.9398 0 Td
148.395 Tw
(\(3\) Library)Tj
195.045 0 Td
0 Tw
(Functions Manual)Tj
/R25257856 10 Tf
224.405 0 Td
(AST)Tj
/R25570200 10 Tf
17.9398 0 Td
(\(3\))Tj
-0.219 Tc
/R25902200 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
-0.15 Tc
/R25570200 10 Tf
20.407 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(pr c-lik)Tj
2.5 Tc
37.2 0 Td
(ee)Tj
0 Tc
11.2301 0 Td
(xpression library)Tj
/R25902200 10.95 Tf
-93.7199 -16.8 Td
(SYNOPSIS)Tj
/R25570200 10 Tf
72 -12 Td
[(#include <graphviz/e)15.0146(xpr)54.9927(.h>)]TJ
24 TL
22.5 Tw
(Expr_t* e)'
61.5102 0 Td
(xopen\(Exdisc_t*\);)Tj
-61.5102 -12 Td
(Excc_t* e)Tj
62.0602 0 Td
0 Tw
(xccopen\(Expr_t*, Exccdisc_t*\);)Tj
-62.0602 -12 Td
32.5 Tw
(int e)Tj
49.85 0 Td
(xccclose\(Excc_t*\);)Tj
-0.2 Tc
-49.85 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
30 Tw
(id e)Tj
44.5699 0 Td
0 Tw
(xclose\(Expr_t*, int\);)Tj
-54.3699 -12 Td
27.5 Tw
(char* e)Tj
56.5 0 Td
0 Tw
[(xconte)14.9854(xt\(Expr_t*, char*, int\);)]TJ
-0.2 Tc
-56.5 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
30 Tw
(id e)Tj
-0.15 Tc
44.5699 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
0 Tw
(rror\(const char*, ...\);)Tj
-63.6598 -12 Td
20 Tw
(Extype_t e)Tj
-0.15 Tc
62.9 0 Td
(xe)Tj
-0.25 Tc
9.03984 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
[(l\(Expr_t*, Exnode_t*, v)19.9854(oid*\);)]TJ
-81.1297 -12 Td
17.5 Tw
(Exnode_t* e)Tj
-0.15 Tc
67.6199 0 Td
(xex)Tj
0 Tc
14.1398 0 Td
0 Tw
(pr\(Expr_t*, const char*, Exid_t*, int\);)Tj
-81.7598 -24 Td
17.5 Tw
(Exnode_t* e)Tj
67.6199 0 Td
0 Tw
(xcast\(Expr_t*, Exnode_t*, int, Exnode_t*, int\);)Tj
-67.6199 -12 Td
17.5 Tw
(Exnode_t* e)Tj
67.6199 0 Td
0 Tw
[(xne)25.0146(wnode\(Expr_t*, int, int, int, Exnode_t*, Exnode_t*\);)]TJ
-0.2 Tc
-67.6199 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
30 Tw
(id e)Tj
44.5699 0 Td
0 Tw
(xfreenode\(Expr_t*, Exnode_t*\);)Tj
-54.3699 -12 Td
32.5 Tw
(int e)Tj
49.85 0 Td
0 Tw
(xpush\(Expr_t*, const char*, int, const char*, FILE*\);)Tj
-49.85 -12 Td
32.5 Tw
(int e)Tj
49.85 0 Td
(xpop\(Expr_t*\);)Tj
-49.85 -12 Td
(int e)Tj
49.85 0 Td
0 Tw
(xcomp\(Expr_t*, const char*, int, const char*, FILE*\);)Tj
-49.85 -12 Td
32.5 Tw
(int e)Tj
49.85 0 Td
[(xtok)9.99268(en\(Expr_t*\);)]TJ
-49.85 -12 Td
27.5 Tw
(char* e)Tj
56.5 0 Td
0 Tw
(xtype\(long int\);)Tj
-56.5 -12 Td
20 Tw
(Extype_t e)Tj
62.9 0 Td
0 Tw
(xzero\(long int\);)Tj
/R25902200 10.95 Tf
-134.9 -28.8 Td
(DESCRIPTION)Tj
-0.15 Tc
/R25570200 10 Tf
36 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.82 Tw
(open\(\) is the rst function called.)Tj
-0.15 Tc
142.68 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.819 Tw
(close\(\) is the last function called.)Tj
-0.15 Tc
142.114 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
(ccopen\(\) is the called if code)Tj
-312.664 -12 Td
0 Tw
(generation will be used.)Tj
-0.15 Tc
100.54 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(ccclose\(\) releases the state information allocated in e)14.9902(xccopen\(\).)]TJ
/R25902200 10.95 Tf
-145.83 -28.8 Td
(SEE ALSO)Tj
/R25570200 10 Tf
463 -333.6 Td
(1)Tj
ET
Q
Q
\n \n \n \n \n 1013\n \n \n@@ -475,19 +475,19 @@\n FontFile3\n \n \n \n \n \n \n-R15494264\n+R25902200\n \n-R15162264\n+R25570200\n \n-R14849920\n+R25257856\n \n \n \n \n \n \n \n@@ -542,29 +542,29 @@\n \n Filter\n FlateDecode\n Length\n 253\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15513448 def
1 begincodespacerange
<00><ff>
endcodespacerange
15 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<59><59><0059>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R25921384 def
1 begincodespacerange
<00><ff>
endcodespacerange
15 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<59><59><0059>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n Filter\n FlateDecode\n Length\n 456\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15513816 def
1 begincodespacerange
<00><ff>
endcodespacerange
46 beginbfrange
<20><20><0020>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<33><33><0033>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<45><45><0045>
<46><46><0046>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R25921752 def
1 begincodespacerange
<00><ff>
endcodespacerange
46 beginbfrange
<20><20><0020>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<33><33><0033>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<45><45><0045>
<46><46><0046>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -586,15 +586,15 @@\n \n Filter\n FlateDecode\n Length\n 180\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15514184 def
1 begincodespacerange
<00><ff>
endcodespacerange
3 beginbfrange
<41><41><0041>
<53><53><0053>
<54><54><0054>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R25922120 def
1 begincodespacerange
<00><ff>
endcodespacerange
3 beginbfrange
<41><41><0041>
<53><53><0053>
<54><54><0054>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n@@ -602,15 +602,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-fd5232ef15bf'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-0eb73ae43154'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 22\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gc.1.pdf.gz", "source2": "./usr/share/doc/graphviz/gc.1.pdf.gz", "unified_diff": null, "details": [{"source1": "gc.1.pdf", "source2": "gc.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35882880 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GC)Tj
/R36195224 10 Tf
14.6102 0 Td
148.87 Tw
(\(1\) General)Tj
197.18 0 Td
0 Tw
(Commands Manual)Tj
/R35882880 10 Tf
229.96 0 Td
(GC)Tj
/R36195224 10 Tf
14.6102 0 Td
(\(1\))Tj
-0.219 Tc
/R36527224 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R36195224 10 Tf
20.407 -12 Td
(gc count graph components)Tj
/R36527224 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R36527224 10 Tf
36 -12 Td
(gc)Tj
/R36195224 10 Tf
11.9398 0 Td
([)Tj
/R36527224 10 Tf
5.83008 0 Td
(necCaDUrsv?)Tj
2.5 Tc
/R36195224 10 Tf
70.1301 0 Td
(][)Tj
0 Tc
/R35882880 10 Tf
13.5699 0 Td
(les)Tj
/R36195224 10 Tf
18.8801 0 Td
(])Tj
/R36527224 10.95 Tf
-156.35 -16.8 Td
(DESCRIPTION)Tj
/R36527224 10 Tf
36 -12 Td
(gc)Tj
/R36195224 10 Tf
12.016 0 Td
0.076 Tw
(is a graph analogue to)Tj
/R36527224 10 Tf
90.6398 0 Td
(wc)Tj
/R36195224 10 Tf
14.2359 0 Td
0.075 Tw
(in that it prints to standard output the number of nodes, edges, connected com-)Tj
-116.892 -12 Td
0.741 Tw
[(ponents or clusters contained in the input les.)-574.111(It also prints a total count for all graphs if more than one)]TJ
12 TL
0 Tw
(graph is gi)'
-0.15 Tc
41.9699 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n.)Tj
/R36527224 10.95 Tf
-87.2598 -16.8 Td
(OPTIONS)Tj
/R36195224 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R36527224 10 Tf
16.8 TL
(n)'
/R36195224 10 Tf
36 0 Td
(Count nodes.)Tj
/R36527224 10 Tf
-36 -16.8 Td
(e)Tj
/R36195224 10 Tf
36 0 Td
(Count edges.)Tj
/R36527224 10 Tf
-36 -16.8 Td
(c)Tj
/R36195224 10 Tf
36 0 Td
(Count connected components.)Tj
/R36527224 10 Tf
-36 -16.8 Td
(C)Tj
/R36195224 10 Tf
36 0 Td
[(Count clusters. By denition, a cluster is a graph or subgraph whose name be)14.9902(gins with "cluster".)]TJ
/R36527224 10 Tf
-36 -16.8 Td
(a)Tj
/R36195224 10 Tf
36 0 Td
(Count all. Equi)Tj
-0.25 Tc
60.5898 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R36527224 10 Tf
27.7801 0 Td
(encC)Tj
-133.56 -16.8 Td
(r)Tj
/R36195224 10 Tf
36 0 Td
(Recursi)Tj
-0.15 Tc
30.3 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly analyze subgraphs.)Tj
/R36527224 10 Tf
-75.5898 -16.8 Td
(s)Tj
/R36195224 10 Tf
36 0 Td
[(Print no output. Only e)15(xit v)24.9854(alue is important.)]TJ
/R36527224 10 Tf
-36 -16.8 Td
(D)Tj
/R36195224 10 Tf
36 0 Td
(Only analyze directed graphs.)Tj
/R36527224 10 Tf
-36 -16.8 Td
(U)Tj
/R36195224 10 Tf
36 0 Td
(Only analyze undirected graphs.)Tj
/R36527224 10 Tf
-36 -16.8 Td
(v)Tj
-1.11 Tc
/R36195224 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R36527224 10 Tf
-46.55 -16.8 Td
(?)Tj
/R36195224 10 Tf
36 0 Td
(Print usage information.)Tj
-36 -16.8 Td
[(By def)10.0159(ault,)]TJ
/R35882880 10 Tf
47.2598 0 Td
(gc)Tj
/R36195224 10 Tf
12.25 0 Td
(returns the number of nodes and edges.)Tj
/R36527224 10.95 Tf
-95.5098 -16.8 Td
(OPERANDS)Tj
/R36195224 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R35882880 10 Tf
1.91016 -16.8 Td
(les)Tj
/R36195224 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R35882880 10 Tf
272.314 0 Td
(les)Tj
/R36195224 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
/R36527224 10.95 Tf
-76 -16.8 Td
(EXIT ST)Tj
-1.04 Tc
41.916 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(US)Tj
/R36195224 10 Tf
-20.0855 -12 Td
[(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ
/R36527224 10 Tf
(0)'
/R36195224 10 Tf
20 0 Td
(Successful completion.)Tj
/R36527224 10 Tf
-20 -16.8 Td
(1)Tj
/R36195224 10 Tf
20 0 Td
(The)Tj
/R36527224 10 Tf
18.05 0 Td
(U)Tj
/R36195224 10 Tf
15.4199 0 Td
(or)Tj
/R36527224 10 Tf
10.8301 0 Td
(E)Tj
/R36195224 10 Tf
14.8699 0 Td
[(option w)9.99268(as used, and a graph of the wrong type w)10(as encountered.)]TJ
-0.548 Tc
/R36527224 10.95 Tf
-115.17 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R36195224 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R36527224 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R36195224 10 Tf
36 -12 Td
[(wc\(1\), ac)15(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))]TJ
167.45 -182.4 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35805056 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GC)Tj
/R36117400 10 Tf
14.6102 0 Td
148.87 Tw
(\(1\) General)Tj
197.18 0 Td
0 Tw
(Commands Manual)Tj
/R35805056 10 Tf
229.96 0 Td
(GC)Tj
/R36117400 10 Tf
14.6102 0 Td
(\(1\))Tj
-0.219 Tc
/R36449400 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R36117400 10 Tf
20.407 -12 Td
(gc count graph components)Tj
/R36449400 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R36449400 10 Tf
36 -12 Td
(gc)Tj
/R36117400 10 Tf
11.9398 0 Td
([)Tj
/R36449400 10 Tf
5.83008 0 Td
(necCaDUrsv?)Tj
2.5 Tc
/R36117400 10 Tf
70.1301 0 Td
(][)Tj
0 Tc
/R35805056 10 Tf
13.5699 0 Td
(les)Tj
/R36117400 10 Tf
18.8801 0 Td
(])Tj
/R36449400 10.95 Tf
-156.35 -16.8 Td
(DESCRIPTION)Tj
/R36449400 10 Tf
36 -12 Td
(gc)Tj
/R36117400 10 Tf
12.016 0 Td
0.076 Tw
(is a graph analogue to)Tj
/R36449400 10 Tf
90.6398 0 Td
(wc)Tj
/R36117400 10 Tf
14.2359 0 Td
0.075 Tw
(in that it prints to standard output the number of nodes, edges, connected com-)Tj
-116.892 -12 Td
0.741 Tw
[(ponents or clusters contained in the input les.)-574.111(It also prints a total count for all graphs if more than one)]TJ
12 TL
0 Tw
(graph is gi)'
-0.15 Tc
41.9699 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n.)Tj
/R36449400 10.95 Tf
-87.2598 -16.8 Td
(OPTIONS)Tj
/R36117400 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R36449400 10 Tf
16.8 TL
(n)'
/R36117400 10 Tf
36 0 Td
(Count nodes.)Tj
/R36449400 10 Tf
-36 -16.8 Td
(e)Tj
/R36117400 10 Tf
36 0 Td
(Count edges.)Tj
/R36449400 10 Tf
-36 -16.8 Td
(c)Tj
/R36117400 10 Tf
36 0 Td
(Count connected components.)Tj
/R36449400 10 Tf
-36 -16.8 Td
(C)Tj
/R36117400 10 Tf
36 0 Td
[(Count clusters. By denition, a cluster is a graph or subgraph whose name be)14.9902(gins with "cluster".)]TJ
/R36449400 10 Tf
-36 -16.8 Td
(a)Tj
/R36117400 10 Tf
36 0 Td
(Count all. Equi)Tj
-0.25 Tc
60.5898 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R36449400 10 Tf
27.7801 0 Td
(encC)Tj
-133.56 -16.8 Td
(r)Tj
/R36117400 10 Tf
36 0 Td
(Recursi)Tj
-0.15 Tc
30.3 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly analyze subgraphs.)Tj
/R36449400 10 Tf
-75.5898 -16.8 Td
(s)Tj
/R36117400 10 Tf
36 0 Td
[(Print no output. Only e)15(xit v)24.9854(alue is important.)]TJ
/R36449400 10 Tf
-36 -16.8 Td
(D)Tj
/R36117400 10 Tf
36 0 Td
(Only analyze directed graphs.)Tj
/R36449400 10 Tf
-36 -16.8 Td
(U)Tj
/R36117400 10 Tf
36 0 Td
(Only analyze undirected graphs.)Tj
/R36449400 10 Tf
-36 -16.8 Td
(v)Tj
-1.11 Tc
/R36117400 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R36449400 10 Tf
-46.55 -16.8 Td
(?)Tj
/R36117400 10 Tf
36 0 Td
(Print usage information.)Tj
-36 -16.8 Td
[(By def)10.0159(ault,)]TJ
/R35805056 10 Tf
47.2598 0 Td
(gc)Tj
/R36117400 10 Tf
12.25 0 Td
(returns the number of nodes and edges.)Tj
/R36449400 10.95 Tf
-95.5098 -16.8 Td
(OPERANDS)Tj
/R36117400 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R35805056 10 Tf
1.91016 -16.8 Td
(les)Tj
/R36117400 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R35805056 10 Tf
272.314 0 Td
(les)Tj
/R36117400 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
/R36449400 10.95 Tf
-76 -16.8 Td
(EXIT ST)Tj
-1.04 Tc
41.916 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(US)Tj
/R36117400 10 Tf
-20.0855 -12 Td
[(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ
/R36449400 10 Tf
(0)'
/R36117400 10 Tf
20 0 Td
(Successful completion.)Tj
/R36449400 10 Tf
-20 -16.8 Td
(1)Tj
/R36117400 10 Tf
20 0 Td
(The)Tj
/R36449400 10 Tf
18.05 0 Td
(U)Tj
/R36117400 10 Tf
15.4199 0 Td
(or)Tj
/R36449400 10 Tf
10.8301 0 Td
(E)Tj
/R36117400 10 Tf
14.8699 0 Td
[(option w)9.99268(as used, and a graph of the wrong type w)10(as encountered.)]TJ
-0.548 Tc
/R36449400 10.95 Tf
-115.17 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R36117400 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R36449400 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R36117400 10 Tf
36 -12 Td
[(wc\(1\), ac)15(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))]TJ
167.45 -182.4 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n \n \n \n \n-1476\n+1478\n \n \n \n \n BaseFont\n ZXHZYR+Times-Italic\n FontDescriptor\n@@ -615,19 +615,19 @@\n FontFile3\n \n \n \n \n \n \n-R36527224\n+R36449400\n \n-R36195224\n+R36117400\n \n-R35882880\n+R35805056\n \n \n \n \n \n \n \n@@ -682,15 +682,15 @@\n \n Filter\n FlateDecode\n Length\n 354\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36546408 def
1 begincodespacerange
<00><ff>
endcodespacerange
31 beginbfrange
<20><20><0020>
<30><30><0030>
<31><31><0031>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<61><61><0061>
<63><63><0063>
<65><65><0065>
<67><67><0067>
<6e><6e><006e>
<72><72><0072>
<73><73><0073>
<76><76><0076>
<77><77><0077>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36468584 def
1 begincodespacerange
<00><ff>
endcodespacerange
31 beginbfrange
<20><20><0020>
<30><30><0030>
<31><31><0031>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<61><61><0061>
<63><63><0063>
<65><65><0065>
<67><67><0067>
<6e><6e><006e>
<72><72><0072>
<73><73><0073>
<76><76><0076>
<77><77><0077>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -707,18 +707,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-517\n+518\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36546776 def
1 begincodespacerange
<00><ff>
endcodespacerange
56 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36468952 def
1 begincodespacerange
<00><ff>
endcodespacerange
56 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -737,18 +737,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-212\n+213\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36547144 def
1 begincodespacerange
<00><ff>
endcodespacerange
8 beginbfrange
<43><43><0043>
<47><47><0047>
<63><63><0063>
<65><65><0065>
<67><67><0067>
<6c><6c><006c>
<73><73><0073>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36469320 def
1 begincodespacerange
<00><ff>
endcodespacerange
8 beginbfrange
<43><43><0043>
<47><47><0047>
<63><63><0063>
<65><65><0065>
<67><67><0067>
<6c><6c><006c>
<73><73><0073>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -770,15 +770,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-70b0fd3b8267'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-38c839144979'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gdtclft.3tcl.pdf.gz", "source2": "./usr/share/doc/graphviz/gdtclft.3tcl.pdf.gz", "unified_diff": null, "details": [{"source1": "gdtclft.3tcl.pdf", "source2": "gdtclft.3tcl.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -77,20 +77,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R30300096 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R30300096 10 Tf
393.44 0 Td
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-0.219 Tc
/R30944440 10.95 Tf
-446.339 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R30627984 10 Tf
20.407 -12 Td
[(gdtclft render images in v)25(arious bitmap formats \(GD, GD2, GIF)]TJ
2.5 Tc
263.44 0 Td
(,J)Tj
0 Tc
8.88984 0 Td
(PEG, PNG, WBMP)Tj
2.5 Tc
78.3398 0 Td
(,X)Tj
0 Tc
12.2199 0 Td
(BM\))Tj
/R30944440 10.95 Tf
-398.889 -16.8 Td
(DESCRIPTION)Tj
/R30627984 10 Tf
108.5 -12 Td
(TCL GD EXTENSION)Tj
-65 -24 Td
(Thomas Boutell')Tj
2.5 Tc
66.95 0 Td
[(sG)249.984(dp)]TJ
0 Tc
26.1102 0 Td
[(ackage pro)15.0146(vides a con)]TJ
-0.15 Tc
88.0297 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient w)10.0073(ay to generate)]TJ
-190.38 -12 Td
(bitmap images with a C program. If you, lik)Tj
2.5 Tc
176 0 Td
(em)Tj
0 Tc
14.7199 0 Td
(e, prefer Tcl for CGI)Tj
-190.72 -12 Td
[(applications, you')9.98413(ll w)9.99268(ant my TCL GD e)15.0073(xtension.)]TJ
2.5 Tc
50 -24 Td
(AT)Tj
0 Tc
15.8301 0 Td
(CL INTERF)Tj
-0.4 Tc
49.5398 0 Td
(AC)Tj
2.5 Tc
13.4898 0 Td
[(ET)268.015(OT)]TJ
0 Tc
30.3699 0 Td
(HE GD P)Tj
-0.4 Tc
37.4102 0 Td
(AC)Tj
0 Tc
13.4898 0 Td
[(KA)40.0146(GE)]TJ
-207.63 -24 Td
(Spencer W)Tj
2.5 Tc
43.2301 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
(homas)Tj
-54.3402 -12 Td
(Human Genome Center)Tj
12 TL
(Uni)'
-0.15 Tc
14.75 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsity of Michig)5(an)]TJ
-24.0398 -12 Td
(Ann Arbor)Tj
2.5 Tc
43.2 0 Td
[(,M)250.016(I4)]TJ
0 Tc
24.7199 0 Td
(8109)Tj
-67.9199 -24 Td
[(spencer)55.0159(.thomas@med.umich.edu)]TJ
-0.35 Tc
24 TL
(Tr)'
0 Tc
9.08984 0 Td
[(ueT)80(ype font support using the FreeT)80.0073(ype library w)10.0073(as added by)]TJ
-9.08984 -12 Td
[(John Ellson \(ellson@graphviz.or)18.0078(g\).)]TJ
(Latest sources a)'
-0.25 Tc
63.6699 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable from:)Tj
-62.8598 -12 Td
[(http://www)64.9841(.graphviz.or)]TJ
93.05 0 Td
5 Tw
(g/ \(included)Tj
55.55 0 Td
0 Tw
(with graphviz sources\))Tj
-158.6 -24 Td
[(FreeBSD port maintained by Mikhail T)70(eterin \(mi@aldan.algebra.com\).)]TJ
-10 -24 Td
[(Ov)15.0073(ervie)25.0159(w)]TJ
7.5 -24 Td
[(This package pro)15.0073(vides a simple Tcl interf)9.98535(ace to the gd \(bitmap dra)15(wing\))]TJ
12 TL
T*[(package. It includes an interf)10(ace to all the gd functions)]TJ
(and data structures from Tcl commands.)'
-7.5 -24 Td
(Reference)Tj
7.5 -24 Td
(One Tcl command, 'gd', is added. All gd package actions are)Tj
(sub-commands \(or "options" in Tcl terminology\) of this command.)'
24 TL
(Each acti)'
-0.15 Tc
36.6801 0 Td
0.3 Tw
(ve g)Tj
2.5 Tc
16.7898 0 Td
(di)Tj
0 Tc
10.2801 0 Td
0 Tw
(mage is referred to with a "handle". The handle is a)Tj
-63.75 -12 Td
(name of the form gd# \(e.g., gd0\) returned by the gd create options.)Tj
(Almost all the gd commands tak)'
2.5 Tc
129.62 0 Td
(eah)Tj
0 Tc
18.8801 0 Td
[(andle as the rst ar)17.9834(gument \(after)]TJ
-148.5 -12 Td
[(the option\). All the dra)14.9927(wing commands tak)]TJ
2.5 Tc
171.68 0 Td
(eac)Tj
0 Tc
18.3199 0 Td
[(olor_idx as the ne)14.9927(xt)]TJ
-190 -12 Td
[(ar)18.0151(gument.)]TJ
(gd create <width> <height> ?true?)'
17.5 -12 Td
(Return a handle to a ne)Tj
2.5 Tc
92.2301 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(dImage that is width X height.)Tj
-90.95 -12 Td
(If "true" is specied, the ne)Tj
2.5 Tc
109 0 Td
(wi)Tj
0 Tc
12.5 0 Td
[(mage is "T)35.0073(rueColor".)]TJ
-155 -24 Td
[(gd createT)34.9927(rueColor <width> <height>)]TJ
17.5 -12 Td
(Return a handle to a ne)Tj
2.5 Tc
92.2301 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(rueColor gdImage that is width X height.)Tj
-122.23 -24 Td
(gd createFromGD <le>)Tj
12 TL
(gd createFromGD2 <le>)'
(gd createFromGIF <le>)'
160.64 -43.2 Td
[(Tcl Extensions)-19914(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31922112 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R31922112 10 Tf
393.44 0 Td
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-0.219 Tc
/R32566456 10.95 Tf
-446.339 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R32250000 10 Tf
20.407 -12 Td
[(gdtclft render images in v)25(arious bitmap formats \(GD, GD2, GIF)]TJ
2.5 Tc
263.44 0 Td
(,J)Tj
0 Tc
8.88984 0 Td
(PEG, PNG, WBMP)Tj
2.5 Tc
78.3398 0 Td
(,X)Tj
0 Tc
12.2199 0 Td
(BM\))Tj
/R32566456 10.95 Tf
-398.889 -16.8 Td
(DESCRIPTION)Tj
/R32250000 10 Tf
108.5 -12 Td
(TCL GD EXTENSION)Tj
-65 -24 Td
(Thomas Boutell')Tj
2.5 Tc
66.95 0 Td
[(sG)249.984(dp)]TJ
0 Tc
26.1102 0 Td
[(ackage pro)15.0146(vides a con)]TJ
-0.15 Tc
88.0297 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient w)10.0073(ay to generate)]TJ
-190.38 -12 Td
(bitmap images with a C program. If you, lik)Tj
2.5 Tc
176 0 Td
(em)Tj
0 Tc
14.7199 0 Td
(e, prefer Tcl for CGI)Tj
-190.72 -12 Td
[(applications, you')9.98413(ll w)9.99268(ant my TCL GD e)15.0073(xtension.)]TJ
2.5 Tc
50 -24 Td
(AT)Tj
0 Tc
15.8301 0 Td
(CL INTERF)Tj
-0.4 Tc
49.5398 0 Td
(AC)Tj
2.5 Tc
13.4898 0 Td
[(ET)268.015(OT)]TJ
0 Tc
30.3699 0 Td
(HE GD P)Tj
-0.4 Tc
37.4102 0 Td
(AC)Tj
0 Tc
13.4898 0 Td
[(KA)40.0146(GE)]TJ
-207.63 -24 Td
(Spencer W)Tj
2.5 Tc
43.2301 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
(homas)Tj
-54.3402 -12 Td
(Human Genome Center)Tj
12 TL
(Uni)'
-0.15 Tc
14.75 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsity of Michig)5(an)]TJ
-24.0398 -12 Td
(Ann Arbor)Tj
2.5 Tc
43.2 0 Td
[(,M)250.016(I4)]TJ
0 Tc
24.7199 0 Td
(8109)Tj
-67.9199 -24 Td
[(spencer)55.0159(.thomas@med.umich.edu)]TJ
-0.35 Tc
24 TL
(Tr)'
0 Tc
9.08984 0 Td
[(ueT)80(ype font support using the FreeT)80.0073(ype library w)10.0073(as added by)]TJ
-9.08984 -12 Td
[(John Ellson \(ellson@graphviz.or)18.0078(g\).)]TJ
(Latest sources a)'
-0.25 Tc
63.6699 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable from:)Tj
-62.8598 -12 Td
[(http://www)64.9841(.graphviz.or)]TJ
93.05 0 Td
5 Tw
(g/ \(included)Tj
55.55 0 Td
0 Tw
(with graphviz sources\))Tj
-158.6 -24 Td
[(FreeBSD port maintained by Mikhail T)70(eterin \(mi@aldan.algebra.com\).)]TJ
-10 -24 Td
[(Ov)15.0073(ervie)25.0159(w)]TJ
7.5 -24 Td
[(This package pro)15.0073(vides a simple Tcl interf)9.98535(ace to the gd \(bitmap dra)15(wing\))]TJ
12 TL
T*[(package. It includes an interf)10(ace to all the gd functions)]TJ
(and data structures from Tcl commands.)'
-7.5 -24 Td
(Reference)Tj
7.5 -24 Td
(One Tcl command, 'gd', is added. All gd package actions are)Tj
(sub-commands \(or "options" in Tcl terminology\) of this command.)'
24 TL
(Each acti)'
-0.15 Tc
36.6801 0 Td
0.3 Tw
(ve g)Tj
2.5 Tc
16.7898 0 Td
(di)Tj
0 Tc
10.2801 0 Td
0 Tw
(mage is referred to with a "handle". The handle is a)Tj
-63.75 -12 Td
(name of the form gd# \(e.g., gd0\) returned by the gd create options.)Tj
(Almost all the gd commands tak)'
2.5 Tc
129.62 0 Td
(eah)Tj
0 Tc
18.8801 0 Td
[(andle as the rst ar)17.9834(gument \(after)]TJ
-148.5 -12 Td
[(the option\). All the dra)14.9927(wing commands tak)]TJ
2.5 Tc
171.68 0 Td
(eac)Tj
0 Tc
18.3199 0 Td
[(olor_idx as the ne)14.9927(xt)]TJ
-190 -12 Td
[(ar)18.0151(gument.)]TJ
(gd create <width> <height> ?true?)'
17.5 -12 Td
(Return a handle to a ne)Tj
2.5 Tc
92.2301 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(dImage that is width X height.)Tj
-90.95 -12 Td
(If "true" is specied, the ne)Tj
2.5 Tc
109 0 Td
(wi)Tj
0 Tc
12.5 0 Td
[(mage is "T)35.0073(rueColor".)]TJ
-155 -24 Td
[(gd createT)34.9927(rueColor <width> <height>)]TJ
17.5 -12 Td
(Return a handle to a ne)Tj
2.5 Tc
92.2301 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(rueColor gdImage that is width X height.)Tj
-122.23 -24 Td
(gd createFromGD <le>)Tj
12 TL
(gd createFromGD2 <le>)'
(gd createFromGIF <le>)'
160.64 -43.2 Td
[(Tcl Extensions)-19914(1)]TJ
ET
Q
Q
\n \n \n \n \n-1726\n+1728\n \n \n \n \n BaseFont\n NMWJRK+Times-Italic\n FontDescriptor\n@@ -476,19 +476,19 @@\n FontFile3\n \n \n \n \n \n \n-R30944440\n+R32566456\n \n-R30627984\n+R32250000\n \n-R30300096\n+R31922112\n \n \n \n \n \n \n Type\n@@ -525,27 +525,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R30300096 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R30300096 10 Tf
393.44 0 Td
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-402.839 -36 Td
(gd createFromJPEG <le>)Tj
12 TL
(gd createFromPNG <le>)'
(gd createFromWBMP <le>)'
(gd createFromXBM <le>)'
17.5 -12 Td
(Return a handle to a ne)Tj
2.5 Tc
92.2301 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(dImage created by reading a)Tj
-106.95 -12 Td
(image in the indicate format from the lename or open TCL lehandle)Tj
16 -12 Td
[(\(e)15.0073(xcept for XPM, which only accepts lenames\).)]TJ
-33.5 -24 Td
(gd destro)Tj
2.5 Tc
36.8398 0 Td
(y<)Tj
0 Tc
13.1398 0 Td
(gdhandle>)Tj
-32.4797 -12 Td
(Destro)Tj
2.5 Tc
26.5602 0 Td
(yt)Tj
0 Tc
10.2801 0 Td
(he gdImage referred to by gdhandle.)Tj
-54.3402 -24 Td
(gd writeGD <gdhandle> <le>)Tj
(gd writeGD2 <gdhandle> <le>)'
(gd writeGIF <gdhandle> <le>)'
(gd writeJPEG <gdhandle> <le>)'
(gd writePNG <gdhandle> <le>)'
(gd writeWBMP <gdhandle> <le>)'
(gd writeXBM <gdhandle> <le>)'
17.5 -12 Td
(Write the image in gdhandle to lename or open TCL lehandle in the)Tj
16 -12 Td
(format indicated.)Tj
-33.5 -24 Td
[(gd writePNGv)25(ar <gdhandle> <v)25(arname>)]TJ
17.5 -12 Td
[(Write the image in gdhandle to Tcl v)24.9927(ariable "v)25.0146(arname" as a binary)]TJ
(coded PNG object.)'
-17.5 -24 Td
[(gd interlace <gdhandle> <on-of)25.0073(f>)]TJ
17.5 -12 Td
(Mak)Tj
2.5 Tc
18.2301 0 Td
(et)Tj
0 Tc
9.71992 0 Td
(he output image interlaced \(if on-of)Tj
2.5 Tc
142.22 0 Td
[(fi)249.985(st)]TJ
0 Tc
17.7801 0 Td
(rue\) or not \(if)Tj
-187.95 -12 Td
(on-of)Tj
2.5 Tc
21.4102 0 Td
[(fi)249.984(sf)]TJ
0 Tc
18.2301 0 Td
(alse\).)Tj
-57.1402 -24 Td
(gd color ne)Tj
2.5 Tc
44.7398 0 Td
(w<)Tj
0 Tc
15.3602 0 Td
(gdhandle> <red> <green> <blue>)Tj
-42.6 -12 Td
(Allocate a ne)Tj
2.5 Tc
52.5102 0 Td
(wc)Tj
0 Tc
14.1602 0 Td
(olor with the gi)Tj
-0.15 Tc
61.1398 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nR)Tj
0 Tc
14.1699 0 Td
(GB v)Tj
21.1398 0 Td
2.5 Tw
(alues. Returns)Tj
61.6602 0 Td
(the)Tj
-234.07 -12 Td
0 Tw
[(color_idx, or 1 on f)9.99268(ailure \(256 colors already allocated\).)]TJ
-17.5 -24 Td
[(gd color e)15.0159(xact <gdhandle> <red> <green> <blue>)]TJ
17.5 -12 Td
[(Find a color_idx in the image that e)15.0146(xactly matches the gi)]TJ
-0.15 Tc
226.8 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nR)Tj
0 Tc
14.1699 0 Td
(GB)Tj
-250.26 -12 Td
(color)Tj
5 Tc
20 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
[(eturns the color_idx, or 1 if no e)14.9854(xact match.)]TJ
-51.6699 -24 Td
(gd color closest <gdhandle> <red> <green> <blue>)Tj
17.5 -12 Td
(Find a color in the image that is closest to the gi)Tj
-0.15 Tc
191.69 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nR)Tj
0 Tc
14.1699 0 Td
[(GB color)55.0146(.)]TJ
-215.15 -12 Td
(Guaranteed to return a color idx.)Tj
-17.5 -24 Td
(gd color resolv)Tj
2.5 Tc
59.8398 0 Td
(e<)Tj
0 Tc
12.5801 0 Td
(gdhandle> <red> <green> <blue>)Tj
-54.9199 -12 Td
(Return the inde)Tj
2.5 Tc
61.5102 0 Td
[(xo)250(ft)]TJ
0 Tc
21.1102 0 Td
[(he best possible ef)25(fort to get a color)54.9927(.)]TJ
-82.6203 -12 Td
[(Guaranteed to return a color idx.)-749.993(Equi)]TJ
-0.25 Tc
156.66 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to:)Tj
-153.35 -12 Td
[(if {[set idx [gd color e)15(xact $gd $r $g $b]] == 1} {)]TJ
10 -12 Td
(if {[set idx [gd color neW $Gd $r $g $b]] == 1} {)Tj
10 -12 Td
(set idx [gd color closest $gd $r $g $b])Tj
-10 -12 Td
(})Tj
-10 -12 Td
(})Tj
-30 -24 Td
(gd color free <gdhandle> <color_idx>)Tj
17.5 -12 Td
(Free the color at the gi)Tj
-0.15 Tc
90.0102 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nc)Tj
0 Tc
11.9398 0 Td
(olor_idx for reuse.)Tj
-128.74 -24 Td
(gd color transparent <gdhandle> [<color_idx>])Tj
160.64 -48 Td
[(Tcl Extensions)-19914(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31922112 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R31922112 10 Tf
393.44 0 Td
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-402.839 -36 Td
(gd createFromJPEG <le>)Tj
12 TL
(gd createFromPNG <le>)'
(gd createFromWBMP <le>)'
(gd createFromXBM <le>)'
17.5 -12 Td
(Return a handle to a ne)Tj
2.5 Tc
92.2301 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(dImage created by reading a)Tj
-106.95 -12 Td
(image in the indicate format from the lename or open TCL lehandle)Tj
16 -12 Td
[(\(e)15.0073(xcept for XPM, which only accepts lenames\).)]TJ
-33.5 -24 Td
(gd destro)Tj
2.5 Tc
36.8398 0 Td
(y<)Tj
0 Tc
13.1398 0 Td
(gdhandle>)Tj
-32.4797 -12 Td
(Destro)Tj
2.5 Tc
26.5602 0 Td
(yt)Tj
0 Tc
10.2801 0 Td
(he gdImage referred to by gdhandle.)Tj
-54.3402 -24 Td
(gd writeGD <gdhandle> <le>)Tj
(gd writeGD2 <gdhandle> <le>)'
(gd writeGIF <gdhandle> <le>)'
(gd writeJPEG <gdhandle> <le>)'
(gd writePNG <gdhandle> <le>)'
(gd writeWBMP <gdhandle> <le>)'
(gd writeXBM <gdhandle> <le>)'
17.5 -12 Td
(Write the image in gdhandle to lename or open TCL lehandle in the)Tj
16 -12 Td
(format indicated.)Tj
-33.5 -24 Td
[(gd writePNGv)25(ar <gdhandle> <v)25(arname>)]TJ
17.5 -12 Td
[(Write the image in gdhandle to Tcl v)24.9927(ariable "v)25.0146(arname" as a binary)]TJ
(coded PNG object.)'
-17.5 -24 Td
[(gd interlace <gdhandle> <on-of)25.0073(f>)]TJ
17.5 -12 Td
(Mak)Tj
2.5 Tc
18.2301 0 Td
(et)Tj
0 Tc
9.71992 0 Td
(he output image interlaced \(if on-of)Tj
2.5 Tc
142.22 0 Td
[(fi)249.985(st)]TJ
0 Tc
17.7801 0 Td
(rue\) or not \(if)Tj
-187.95 -12 Td
(on-of)Tj
2.5 Tc
21.4102 0 Td
[(fi)249.984(sf)]TJ
0 Tc
18.2301 0 Td
(alse\).)Tj
-57.1402 -24 Td
(gd color ne)Tj
2.5 Tc
44.7398 0 Td
(w<)Tj
0 Tc
15.3602 0 Td
(gdhandle> <red> <green> <blue>)Tj
-42.6 -12 Td
(Allocate a ne)Tj
2.5 Tc
52.5102 0 Td
(wc)Tj
0 Tc
14.1602 0 Td
(olor with the gi)Tj
-0.15 Tc
61.1398 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nR)Tj
0 Tc
14.1699 0 Td
(GB v)Tj
21.1398 0 Td
2.5 Tw
(alues. Returns)Tj
61.6602 0 Td
(the)Tj
-234.07 -12 Td
0 Tw
[(color_idx, or 1 on f)9.99268(ailure \(256 colors already allocated\).)]TJ
-17.5 -24 Td
[(gd color e)15.0159(xact <gdhandle> <red> <green> <blue>)]TJ
17.5 -12 Td
[(Find a color_idx in the image that e)15.0146(xactly matches the gi)]TJ
-0.15 Tc
226.8 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nR)Tj
0 Tc
14.1699 0 Td
(GB)Tj
-250.26 -12 Td
(color)Tj
5 Tc
20 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
[(eturns the color_idx, or 1 if no e)14.9854(xact match.)]TJ
-51.6699 -24 Td
(gd color closest <gdhandle> <red> <green> <blue>)Tj
17.5 -12 Td
(Find a color in the image that is closest to the gi)Tj
-0.15 Tc
191.69 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nR)Tj
0 Tc
14.1699 0 Td
[(GB color)55.0146(.)]TJ
-215.15 -12 Td
(Guaranteed to return a color idx.)Tj
-17.5 -24 Td
(gd color resolv)Tj
2.5 Tc
59.8398 0 Td
(e<)Tj
0 Tc
12.5801 0 Td
(gdhandle> <red> <green> <blue>)Tj
-54.9199 -12 Td
(Return the inde)Tj
2.5 Tc
61.5102 0 Td
[(xo)250(ft)]TJ
0 Tc
21.1102 0 Td
[(he best possible ef)25(fort to get a color)54.9927(.)]TJ
-82.6203 -12 Td
[(Guaranteed to return a color idx.)-749.993(Equi)]TJ
-0.25 Tc
156.66 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to:)Tj
-153.35 -12 Td
[(if {[set idx [gd color e)15(xact $gd $r $g $b]] == 1} {)]TJ
10 -12 Td
(if {[set idx [gd color neW $Gd $r $g $b]] == 1} {)Tj
10 -12 Td
(set idx [gd color closest $gd $r $g $b])Tj
-10 -12 Td
(})Tj
-10 -12 Td
(})Tj
-30 -24 Td
(gd color free <gdhandle> <color_idx>)Tj
17.5 -12 Td
(Free the color at the gi)Tj
-0.15 Tc
90.0102 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nc)Tj
0 Tc
11.9398 0 Td
(olor_idx for reuse.)Tj
-128.74 -24 Td
(gd color transparent <gdhandle> [<color_idx>])Tj
160.64 -48 Td
[(Tcl Extensions)-19914(2)]TJ
ET
Q
Q
\n \n \n \n \n 1370\n \n \n \n \n-R30627984\n+R32250000\n \n-R30300096\n+R31922112\n \n \n \n \n \n \n Type\n@@ -582,27 +582,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R30300096 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R30300096 10 Tf
393.44 0 Td
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-385.339 -36 Td
(Mark the color at <color_idx> as the transparent background color)Tj
2.5 Tc
265.95 0 Td
(.O)Tj
-0.4 Tc
12.2199 0 Td
(r,)Tj
0 Tc
-278.17 -12 Td
(return the transparent color_idx if no color_idx specied.)Tj
-17.5 -24 Td
(gd color get <gdhandle> [<color_idx>])Tj
17.5 -12 Td
[(Return the RGB v)25(alue at <color_idx>, or {} if it is not allocated.)]TJ
12 TL
(If <color_idx> is not specied, return a list of {color_idx R G B})'
-0.25 Tc
(va)'
0 Tc
9.18984 0 Td
(lues for all allocated colors.)Tj
-26.6898 -24 Td
(gd brush <gdhandle> <brushhandle>)Tj
17.5 -12 Td
[(Set the brush image to be used for brushed lines. T)34.9927(ransparent)]TJ
T*[(pix)14.9927(els in the brush will not change the image when the brush is)]TJ
(applied.)'
-17.5 -24 Td
(gd style <gdhandle> <color_idx> ...)Tj
17.5 -12 Td
(Set the line style to the list of color indices. This is)Tj
(interpreted in one of tw)'
2.5 Tc
93.7699 0 Td
(ow)Tj
0 Tc
14.6199 0 Td
[(ays. F)15.0146(or a simple styled line, each)]TJ
-108.39 -12 Td
(color is applied to points along the line in turn. The)Tj
T*[(transparent color_idx v)24.9854(alue may be used to lea)]TJ
-0.15 Tc
185.9 0 Td
0.3 Tw
(ve g)Tj
0 Tc
16.7398 0 Td
0 Tw
(aps in the line.)Tj
-0.15 Tc
-202.64 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(ras)Tj
0 Tc
16.6602 0 Td
(tyled, brushed line, a 0 \(or the transparent color_idx\))Tj
-27.0703 -12 Td
[(means not to ll the pix)14.9927(el, and a non-zero v)25.0146(alue means to)]TJ
(apply the brush.)'
-17.5 -24 Td
(gd tile <gdhandle> <tilehandle>)Tj
17.5 -12 Td
[(Set the tile image to be used for tiled lls. T)34.9927(ransparent)]TJ
T*[(pix)14.9927(els in the tile will not change the underlying image during)]TJ
(tiling.)'
24 TL
T*[(In all dra)15(wing functions, the color_idx is a number)]TJ
2.5 Tc
202.48 0 Td
[(,o)250(rm)]TJ
0 Tc
23.6102 0 Td
(ay)Tj
-226.09 -12 Td
(be one of the strings styled, brushed, tiled, "styled brushed")Tj
12 TL
(or "brushed styled". The style, brush, or tile currently in)'
T*[(ef)25.0073(fect will be used. Brushing and styling apply to lines,)]TJ
(tiling to lled areas.)'
-17.5 -24 Td
(gd set <gdhandle> <color_idx> <x> <y>)Tj
17.5 -12 Td
[(Set the pix)14.9927(el at \(x,y\) to color <color_idx>.)]TJ
-17.5 -24 Td
(gd line <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)Tj
24 TL
(gd rectangle <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)'
(gd llrectangle <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)'
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he outline of \(resp. ll\) a rectangle in color <color_idx>)Tj
-27.3398 -12 Td
(with corners at \(x1,y1\) and \(x2,y2\).)Tj
-17.5 -24 Td
[(gd arc)-1750.02(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
12 TL
T*[(gd llarc)-750.007(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd openarc)-750(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd chord)-1249.99(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd llchord <gdhandle> <color_idx> <cx> <c)15.0146(y> <width> <height> <start> <end>)]TJ
T*[(gd openchord <gdhandle> <color_idx> <cx> <c)14.9854(y> <width> <height> <start> <end>)]TJ
T*[(gd pie)-1749.99(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd llpie)-749.984(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd openpie)-750.016(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
17.5 -12 Td
[(All describe an arc based shape in color <color_idx>, centered at \(cx,c)14.9902(y\))]TJ
143.14 -48 Td
[(Tcl Extensions)-19914(3)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31922112 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R31922112 10 Tf
393.44 0 Td
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-385.339 -36 Td
(Mark the color at <color_idx> as the transparent background color)Tj
2.5 Tc
265.95 0 Td
(.O)Tj
-0.4 Tc
12.2199 0 Td
(r,)Tj
0 Tc
-278.17 -12 Td
(return the transparent color_idx if no color_idx specied.)Tj
-17.5 -24 Td
(gd color get <gdhandle> [<color_idx>])Tj
17.5 -12 Td
[(Return the RGB v)25(alue at <color_idx>, or {} if it is not allocated.)]TJ
12 TL
(If <color_idx> is not specied, return a list of {color_idx R G B})'
-0.25 Tc
(va)'
0 Tc
9.18984 0 Td
(lues for all allocated colors.)Tj
-26.6898 -24 Td
(gd brush <gdhandle> <brushhandle>)Tj
17.5 -12 Td
[(Set the brush image to be used for brushed lines. T)34.9927(ransparent)]TJ
T*[(pix)14.9927(els in the brush will not change the image when the brush is)]TJ
(applied.)'
-17.5 -24 Td
(gd style <gdhandle> <color_idx> ...)Tj
17.5 -12 Td
(Set the line style to the list of color indices. This is)Tj
(interpreted in one of tw)'
2.5 Tc
93.7699 0 Td
(ow)Tj
0 Tc
14.6199 0 Td
[(ays. F)15.0146(or a simple styled line, each)]TJ
-108.39 -12 Td
(color is applied to points along the line in turn. The)Tj
T*[(transparent color_idx v)24.9854(alue may be used to lea)]TJ
-0.15 Tc
185.9 0 Td
0.3 Tw
(ve g)Tj
0 Tc
16.7398 0 Td
0 Tw
(aps in the line.)Tj
-0.15 Tc
-202.64 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(ras)Tj
0 Tc
16.6602 0 Td
(tyled, brushed line, a 0 \(or the transparent color_idx\))Tj
-27.0703 -12 Td
[(means not to ll the pix)14.9927(el, and a non-zero v)25.0146(alue means to)]TJ
(apply the brush.)'
-17.5 -24 Td
(gd tile <gdhandle> <tilehandle>)Tj
17.5 -12 Td
[(Set the tile image to be used for tiled lls. T)34.9927(ransparent)]TJ
T*[(pix)14.9927(els in the tile will not change the underlying image during)]TJ
(tiling.)'
24 TL
T*[(In all dra)15(wing functions, the color_idx is a number)]TJ
2.5 Tc
202.48 0 Td
[(,o)250(rm)]TJ
0 Tc
23.6102 0 Td
(ay)Tj
-226.09 -12 Td
(be one of the strings styled, brushed, tiled, "styled brushed")Tj
12 TL
(or "brushed styled". The style, brush, or tile currently in)'
T*[(ef)25.0073(fect will be used. Brushing and styling apply to lines,)]TJ
(tiling to lled areas.)'
-17.5 -24 Td
(gd set <gdhandle> <color_idx> <x> <y>)Tj
17.5 -12 Td
[(Set the pix)14.9927(el at \(x,y\) to color <color_idx>.)]TJ
-17.5 -24 Td
(gd line <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)Tj
24 TL
(gd rectangle <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)'
(gd llrectangle <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)'
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he outline of \(resp. ll\) a rectangle in color <color_idx>)Tj
-27.3398 -12 Td
(with corners at \(x1,y1\) and \(x2,y2\).)Tj
-17.5 -24 Td
[(gd arc)-1750.02(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
12 TL
T*[(gd llarc)-750.007(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd openarc)-750(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd chord)-1249.99(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd llchord <gdhandle> <color_idx> <cx> <c)15.0146(y> <width> <height> <start> <end>)]TJ
T*[(gd openchord <gdhandle> <color_idx> <cx> <c)14.9854(y> <width> <height> <start> <end>)]TJ
T*[(gd pie)-1749.99(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd llpie)-749.984(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd openpie)-750.016(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
17.5 -12 Td
[(All describe an arc based shape in color <color_idx>, centered at \(cx,c)14.9902(y\))]TJ
143.14 -48 Td
[(Tcl Extensions)-19914(3)]TJ
ET
Q
Q
\n \n \n \n \n 1358\n \n \n \n \n-R30627984\n+R32250000\n \n-R30300096\n+R31922112\n \n \n \n \n \n \n Type\n@@ -639,27 +639,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R30300096 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R30300096 10 Tf
393.44 0 Td
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-369.339 -36 Td
[(in a rectangle width x height, starting at start de)14.9927(grees and ending)]TJ
12 TL
T*[(at end de)15(grees.)]TJ
24 TL
15 Tw
(arc -)'
35.5398 0 Td
0 Tw
[(Just the curv)15(ed line.)]TJ
-35.5398 -12 Td
5 Tw
(llarc -)Tj
36.6602 0 Td
0 Tw
(\(Intended to be a ll between the curv)Tj
2.5 Tc
151.76 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(nd chord,)Tj
-0.2 Tc
-153.8 -12 Td
(bu)Tj
2.5 Tc
9.8 0 Td
[(tg)249.993(dd)]TJ
0 Tc
22.7801 0 Td
(oesn')Tj
2.5 Tc
21.4801 0 Td
[(td)249.993(ot)]TJ
0 Tc
20.5602 0 Td
(hat\) - Same as pie.)Tj
-120.62 -12 Td
5 Tw
(openarc -)Tj
44.9801 0 Td
0 Tw
(Outline shape with curv)Tj
2.5 Tc
95.6699 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(nd chord.)Tj
-152.03 -12 Td
10 Tw
(chord -)Tj
41.1 0 Td
0 Tw
[(Straight line chord between the ends of the curv)14.9927(e,)]TJ
-0.2 Tc
4.9 -12 Td
(bu)Tj
2.5 Tc
9.8 0 Td
(tw)Tj
0 Tc
12.5 0 Td
[(ithout sho)24.9927(wing the curv)15.0146(e.)]TJ
-68.3 -12 Td
[(llchord - Filled triangle between chord and center)55.0073(.)]TJ
12 TL
T*[(openchord - Outline triangle between chord and center)55(.)]TJ
15 Tw
(pie -)'
35.55 0 Td
0 Tw
[(Filled pie se)15.0146(gment between curv)]TJ
2.5 Tc
129.68 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
[(nd center)54.9927(.)]TJ
-176.61 -12 Td
5 Tw
(llpie -)Tj
36.6699 0 Td
0 Tw
(Same as pie.)Tj
-36.6699 -12 Td
5 Tw
(openpie -)Tj
44.9898 0 Td
0 Tw
[(Outline pie se)15(gment between curv)]TJ
2.5 Tc
136.34 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
[(nd center)54.9927(.)]TJ
-226.21 -24 Td
(gd polygon <gdhandle> <color_idx> <x1> <y1> ...)Tj
24 TL
(gd llpolygon <gdhandle> <color_idx> <x1> <y1> ...)'
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he outline of, or ll, a polygon specied by the x, y)Tj
-27.3398 -12 Td
(coordinate list. There must be at least 3 points specied.)Tj
-17.5 -24 Td
(gd ll <gdhandle> <color_idx> <x> <y>)Tj
T*[(gd ll <gdhandle> <color_idx> <x> <y> <borderinde)15.0146(x>)]TJ
17.5 -12 Td
[(Fill with color <color_idx>, starting from \(x,y\) within a re)14.9854(gion of)]TJ
12 TL
T*[(pix)14.9927(els all the color of the pix)14.9854(el at \(x,y\) \(resp., within a)]TJ
T*[(border colored borderinde)14.9854(x\).)]TJ
-17.5 -24 Td
(gd size <gdhandle>)Tj
17.5 -12 Td
(Returns a list {width height} of the image.)Tj
-17.5 -24 Td
[(gd te)15.0073(xt <gdhandle> <color_idx> <fontlist> <size> <angle> <x> <y> <string>)]TJ
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
-0.15 Tc
12.5 0 Td
(ex)Tj
2.5 Tc
9.28984 0 Td
(tu)Tj
0 Tc
10.2801 0 Td
(sing <fontlist> in color <color_idx>,)Tj
-46.9098 -12 Td
[(with pointsize <size>, rotation in radians <angle>, with lo)25.0146(wer left)]TJ
T*[(corner at \(x,y\).)-500(String may contain UTF8 sequences lik)10(e: "À")]TJ
24 TL
(Returns 4 corner coords of bounding rectangle.)'
12 TL
(Use gdhandle = {} to get boundary without rendering.)'
(Use ne)'
-0.05 Tc
27.3398 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.3 Tw
(ve o)Tj
2.5 Tc
16.7898 0 Td
(fc)Tj
0 Tc
10.2699 0 Td
0 Tw
(olor_idx to disable antialiasing.)Tj
-53.0996 -24 Td
(<fontlist> may contain either a full pathname of a font, including)Tj
T*[(".ttf" e)15.0159(xtension, or it may contain a space-separated list of)]TJ
T*[(alternate names for a font, without the ".ttf".)-500(e.g.)]TJ
31 -12 Td
[("T)35.0159(imes-Roman times")]TJ
-47 -12 Td
(The le <name>.ttf corresponding to one of the alternate names)Tj
16 -12 Td
[(must be found in the b)20.0073(uilt-in DEF)]TJ
-0.55 Tc
134.62 0 Td
(AU)Tj
-0.92 Tc
13.8898 0 Td
(LT)Tj
0 Tc
11.3 0 Td
(_FONTP)Tj
-1.11 Tc
35.75 0 Td
(AT)Tj
0 Tc
12.2199 0 Td
(H, or in the)Tj
-207.78 -12 Td
(fontpath specied in a GDFONTP)Tj
-1.11 Tc
136.29 0 Td
(AT)Tj
2.5 Tc
12.2199 0 Td
(He)Tj
-0.4 Tc
14.1602 0 Td
(nv)Tj
0 Tc
9.6 0 Td
[(ironment v)24.9854(ariable.)]TJ
-205.77 -24 Td
(gd cop)Tj
2.5 Tc
26.8398 0 Td
(y<)Tj
0 Tc
13.1398 0 Td
[(desthandle> <srchandle> <destx> <desty> <srcx> <src)14.9927(y> <w> <h>)]TJ
-6.47969 -12 Td
(Cop)Tj
2.5 Tc
16.5699 0 Td
(yas)Tj
0 Tc
18.3301 0 Td
[(ubimage from srchandle\(srcx, src)15(y\))]TJ
-34.9 -12 Td
(to desthandle\(destx, desty\), size w x h.)Tj
-33.5 -24 Td
(gd cop)Tj
2.5 Tc
26.8398 0 Td
(y<)Tj
0 Tc
13.1398 0 Td
[(desthandle> <srchandle> <destx> <desty> <srcx> <src)14.9927(y> \\)]TJ
-29.9797 -12 Td
(<destw> <desth> <srcw> <srch>)Tj
150.64 -48 Td
[(Tcl Extensions)-19914(4)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31922112 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R31922112 10 Tf
393.44 0 Td
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-369.339 -36 Td
[(in a rectangle width x height, starting at start de)14.9927(grees and ending)]TJ
12 TL
T*[(at end de)15(grees.)]TJ
24 TL
15 Tw
(arc -)'
35.5398 0 Td
0 Tw
[(Just the curv)15(ed line.)]TJ
-35.5398 -12 Td
5 Tw
(llarc -)Tj
36.6602 0 Td
0 Tw
(\(Intended to be a ll between the curv)Tj
2.5 Tc
151.76 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(nd chord,)Tj
-0.2 Tc
-153.8 -12 Td
(bu)Tj
2.5 Tc
9.8 0 Td
[(tg)249.993(dd)]TJ
0 Tc
22.7801 0 Td
(oesn')Tj
2.5 Tc
21.4801 0 Td
[(td)249.993(ot)]TJ
0 Tc
20.5602 0 Td
(hat\) - Same as pie.)Tj
-120.62 -12 Td
5 Tw
(openarc -)Tj
44.9801 0 Td
0 Tw
(Outline shape with curv)Tj
2.5 Tc
95.6699 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(nd chord.)Tj
-152.03 -12 Td
10 Tw
(chord -)Tj
41.1 0 Td
0 Tw
[(Straight line chord between the ends of the curv)14.9927(e,)]TJ
-0.2 Tc
4.9 -12 Td
(bu)Tj
2.5 Tc
9.8 0 Td
(tw)Tj
0 Tc
12.5 0 Td
[(ithout sho)24.9927(wing the curv)15.0146(e.)]TJ
-68.3 -12 Td
[(llchord - Filled triangle between chord and center)55.0073(.)]TJ
12 TL
T*[(openchord - Outline triangle between chord and center)55(.)]TJ
15 Tw
(pie -)'
35.55 0 Td
0 Tw
[(Filled pie se)15.0146(gment between curv)]TJ
2.5 Tc
129.68 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
[(nd center)54.9927(.)]TJ
-176.61 -12 Td
5 Tw
(llpie -)Tj
36.6699 0 Td
0 Tw
(Same as pie.)Tj
-36.6699 -12 Td
5 Tw
(openpie -)Tj
44.9898 0 Td
0 Tw
[(Outline pie se)15(gment between curv)]TJ
2.5 Tc
136.34 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
[(nd center)54.9927(.)]TJ
-226.21 -24 Td
(gd polygon <gdhandle> <color_idx> <x1> <y1> ...)Tj
24 TL
(gd llpolygon <gdhandle> <color_idx> <x1> <y1> ...)'
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he outline of, or ll, a polygon specied by the x, y)Tj
-27.3398 -12 Td
(coordinate list. There must be at least 3 points specied.)Tj
-17.5 -24 Td
(gd ll <gdhandle> <color_idx> <x> <y>)Tj
T*[(gd ll <gdhandle> <color_idx> <x> <y> <borderinde)15.0146(x>)]TJ
17.5 -12 Td
[(Fill with color <color_idx>, starting from \(x,y\) within a re)14.9854(gion of)]TJ
12 TL
T*[(pix)14.9927(els all the color of the pix)14.9854(el at \(x,y\) \(resp., within a)]TJ
T*[(border colored borderinde)14.9854(x\).)]TJ
-17.5 -24 Td
(gd size <gdhandle>)Tj
17.5 -12 Td
(Returns a list {width height} of the image.)Tj
-17.5 -24 Td
[(gd te)15.0073(xt <gdhandle> <color_idx> <fontlist> <size> <angle> <x> <y> <string>)]TJ
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
-0.15 Tc
12.5 0 Td
(ex)Tj
2.5 Tc
9.28984 0 Td
(tu)Tj
0 Tc
10.2801 0 Td
(sing <fontlist> in color <color_idx>,)Tj
-46.9098 -12 Td
[(with pointsize <size>, rotation in radians <angle>, with lo)25.0146(wer left)]TJ
T*[(corner at \(x,y\).)-500(String may contain UTF8 sequences lik)10(e: "À")]TJ
24 TL
(Returns 4 corner coords of bounding rectangle.)'
12 TL
(Use gdhandle = {} to get boundary without rendering.)'
(Use ne)'
-0.05 Tc
27.3398 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.3 Tw
(ve o)Tj
2.5 Tc
16.7898 0 Td
(fc)Tj
0 Tc
10.2699 0 Td
0 Tw
(olor_idx to disable antialiasing.)Tj
-53.0996 -24 Td
(<fontlist> may contain either a full pathname of a font, including)Tj
T*[(".ttf" e)15.0159(xtension, or it may contain a space-separated list of)]TJ
T*[(alternate names for a font, without the ".ttf".)-500(e.g.)]TJ
31 -12 Td
[("T)35.0159(imes-Roman times")]TJ
-47 -12 Td
(The le <name>.ttf corresponding to one of the alternate names)Tj
16 -12 Td
[(must be found in the b)20.0073(uilt-in DEF)]TJ
-0.55 Tc
134.62 0 Td
(AU)Tj
-0.92 Tc
13.8898 0 Td
(LT)Tj
0 Tc
11.3 0 Td
(_FONTP)Tj
-1.11 Tc
35.75 0 Td
(AT)Tj
0 Tc
12.2199 0 Td
(H, or in the)Tj
-207.78 -12 Td
(fontpath specied in a GDFONTP)Tj
-1.11 Tc
136.29 0 Td
(AT)Tj
2.5 Tc
12.2199 0 Td
(He)Tj
-0.4 Tc
14.1602 0 Td
(nv)Tj
0 Tc
9.6 0 Td
[(ironment v)24.9854(ariable.)]TJ
-205.77 -24 Td
(gd cop)Tj
2.5 Tc
26.8398 0 Td
(y<)Tj
0 Tc
13.1398 0 Td
[(desthandle> <srchandle> <destx> <desty> <srcx> <src)14.9927(y> <w> <h>)]TJ
-6.47969 -12 Td
(Cop)Tj
2.5 Tc
16.5699 0 Td
(yas)Tj
0 Tc
18.3301 0 Td
[(ubimage from srchandle\(srcx, src)15(y\))]TJ
-34.9 -12 Td
(to desthandle\(destx, desty\), size w x h.)Tj
-33.5 -24 Td
(gd cop)Tj
2.5 Tc
26.8398 0 Td
(y<)Tj
0 Tc
13.1398 0 Td
[(desthandle> <srchandle> <destx> <desty> <srcx> <src)14.9927(y> \\)]TJ
-29.9797 -12 Td
(<destw> <desth> <srcw> <srch>)Tj
150.64 -48 Td
[(Tcl Extensions)-19914(4)]TJ
ET
Q
Q
\n \n \n \n \n-1775\n+1773\n \n \n \n \n-R30627984\n+R32250000\n \n-R30300096\n+R31922112\n \n \n \n \n \n \n Type\n@@ -696,27 +696,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R30300096 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R30300096 10 Tf
393.44 0 Td
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-369.339 -36 Td
(Cop)Tj
2.5 Tc
16.5699 0 Td
(yas)Tj
0 Tc
18.3301 0 Td
[(ubimage from srchandle\(srcx, src)15(y\))]TJ
-50.9 -12 Td
(to desthandle\(destx, desty\), and resize the subimage)Tj
16 -12 Td
(from srcw by srch to destw by desth.)Tj
-41 -48 Td
(Examples)Tj
7.5 -24 Td
(The sample program from the gd documentation can be written thusly:)Tj
-7.5 -36 Td
(#!/bin/sh)Tj
2.5 Tc
12 TL
(#n)'
-0.15 Tc
12.5 0 Td
(ex)Tj
2.5 Tc
9.28984 0 Td
(tl)Tj
0 Tc
8.06016 0 Td
(ine is a comment in tcl e)Tj
-0.15 Tc
97.6199 0 Td
(xe)Tj
2.5 Tc
9.28984 0 Td
(ct)Tj
0 Tc
9.71992 0 Td
(clsh "$0" ${1+"$@"})Tj
-146.48 -24 Td
(package require Gdtclft)Tj
24 TL
(################################################################)'
2.5 Tc
12 TL
(#S)'
0 Tc
13.0602 0 Td
(ample gdtcl program)Tj
2.5 Tc
88.3199 0 Td
(-f)Tj
0 Tc
9.16016 0 Td
(rom gdtclft man page)Tj
-110.54 -12 Td
(#)Tj
2.5 Tc
(#C)'
0 Tc
14.1699 0 Td
(reate a 64 x 64 image)Tj
-14.1699 -12 Td
(set im [gd create 64 64])Tj
2.5 Tc
24 TL
(#G)'
0 Tc
14.7199 0 Td
[(et black and white as colors.)-500(Black is the background color because)]TJ
2.5 Tc
-14.7199 -12 Td
[(#i)249.993(ti)249.984(sa)]TJ
0 Tc
29.1703 0 Td
(llocated rst from a ne)Tj
2.5 Tc
90.2898 0 Td
(wi)Tj
0 Tc
12.5 0 Td
(mage.)Tj
-131.96 -24 Td
(set black [gd color ne)Tj
2.5 Tc
85.8398 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im 0 0 0])Tj
-100.56 -12 Td
(set white [gd color ne)Tj
2.5 Tc
86.4 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im 255 255 255])Tj
2.5 Tc
-101.12 -24 Td
(#D)Tj
0 Tc
14.7199 0 Td
(ra)Tj
2.5 Tc
7.61992 0 Td
(wal)Tj
0 Tc
19.4398 0 Td
[(ine from upper left to lo)25.0073(wer right)]TJ
-41.7797 -12 Td
(gd line $im $white 0 0 63 63)Tj
2.5 Tc
(#O)'
0 Tc
14.7199 0 Td
(pen a le for writing \(Tcl on Unix, at least, doesn')Tj
2.5 Tc
200.9 0 Td
(ts)Tj
0 Tc
9.16992 0 Td
(upport 'wb' mode\))Tj
-224.79 -12 Td
(set out [open test.png w])Tj
2.5 Tc
(#O)'
0 Tc
14.7199 0 Td
(utput the image to the disk le)Tj
-14.7199 -12 Td
(gd writePNG $im $out)Tj
2.5 Tc
(#C)'
0 Tc
14.1699 0 Td
(lose the le)Tj
-14.1699 -12 Td
(close $out)Tj
2.5 Tc
(#D)'
0 Tc
14.7199 0 Td
(estro)Tj
2.5 Tc
19.3398 0 Td
(yt)Tj
0 Tc
10.2801 0 Td
(he image in memory)Tj
-44.3398 -12 Td
(gd destro)Tj
2.5 Tc
36.8398 0 Td
(y$)Tj
0 Tc
12.5 0 Td
(im)Tj
-44.3398 -36 Td
(GDDEMO)Tj
2.5 -24 Td
(Here')Tj
2.5 Tc
22.2102 0 Td
(st)Tj
0 Tc
9.16992 0 Td
(he gddemo.c program translated to tcl.)Tj
-38.8801 -24 Td
(#!/bin/sh)Tj
2.5 Tc
12 TL
(#n)'
-0.15 Tc
12.5 0 Td
(ex)Tj
2.5 Tc
9.28984 0 Td
(tl)Tj
0 Tc
8.06016 0 Td
(ine is a comment in tcl e)Tj
-0.15 Tc
97.6199 0 Td
(xe)Tj
2.5 Tc
9.28984 0 Td
(ct)Tj
0 Tc
9.71992 0 Td
(clsh "$0" ${1+"$@"})Tj
-146.48 -24 Td
(package require Gdtclft)Tj
24 TL
(################################################################)'
168.14 -48 Td
[(Tcl Extensions)-19914(5)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31922112 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R31922112 10 Tf
393.44 0 Td
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-369.339 -36 Td
(Cop)Tj
2.5 Tc
16.5699 0 Td
(yas)Tj
0 Tc
18.3301 0 Td
[(ubimage from srchandle\(srcx, src)15(y\))]TJ
-50.9 -12 Td
(to desthandle\(destx, desty\), and resize the subimage)Tj
16 -12 Td
(from srcw by srch to destw by desth.)Tj
-41 -48 Td
(Examples)Tj
7.5 -24 Td
(The sample program from the gd documentation can be written thusly:)Tj
-7.5 -36 Td
(#!/bin/sh)Tj
2.5 Tc
12 TL
(#n)'
-0.15 Tc
12.5 0 Td
(ex)Tj
2.5 Tc
9.28984 0 Td
(tl)Tj
0 Tc
8.06016 0 Td
(ine is a comment in tcl e)Tj
-0.15 Tc
97.6199 0 Td
(xe)Tj
2.5 Tc
9.28984 0 Td
(ct)Tj
0 Tc
9.71992 0 Td
(clsh "$0" ${1+"$@"})Tj
-146.48 -24 Td
(package require Gdtclft)Tj
24 TL
(################################################################)'
2.5 Tc
12 TL
(#S)'
0 Tc
13.0602 0 Td
(ample gdtcl program)Tj
2.5 Tc
88.3199 0 Td
(-f)Tj
0 Tc
9.16016 0 Td
(rom gdtclft man page)Tj
-110.54 -12 Td
(#)Tj
2.5 Tc
(#C)'
0 Tc
14.1699 0 Td
(reate a 64 x 64 image)Tj
-14.1699 -12 Td
(set im [gd create 64 64])Tj
2.5 Tc
24 TL
(#G)'
0 Tc
14.7199 0 Td
[(et black and white as colors.)-500(Black is the background color because)]TJ
2.5 Tc
-14.7199 -12 Td
[(#i)249.993(ti)249.984(sa)]TJ
0 Tc
29.1703 0 Td
(llocated rst from a ne)Tj
2.5 Tc
90.2898 0 Td
(wi)Tj
0 Tc
12.5 0 Td
(mage.)Tj
-131.96 -24 Td
(set black [gd color ne)Tj
2.5 Tc
85.8398 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im 0 0 0])Tj
-100.56 -12 Td
(set white [gd color ne)Tj
2.5 Tc
86.4 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im 255 255 255])Tj
2.5 Tc
-101.12 -24 Td
(#D)Tj
0 Tc
14.7199 0 Td
(ra)Tj
2.5 Tc
7.61992 0 Td
(wal)Tj
0 Tc
19.4398 0 Td
[(ine from upper left to lo)25.0073(wer right)]TJ
-41.7797 -12 Td
(gd line $im $white 0 0 63 63)Tj
2.5 Tc
(#O)'
0 Tc
14.7199 0 Td
(pen a le for writing \(Tcl on Unix, at least, doesn')Tj
2.5 Tc
200.9 0 Td
(ts)Tj
0 Tc
9.16992 0 Td
(upport 'wb' mode\))Tj
-224.79 -12 Td
(set out [open test.png w])Tj
2.5 Tc
(#O)'
0 Tc
14.7199 0 Td
(utput the image to the disk le)Tj
-14.7199 -12 Td
(gd writePNG $im $out)Tj
2.5 Tc
(#C)'
0 Tc
14.1699 0 Td
(lose the le)Tj
-14.1699 -12 Td
(close $out)Tj
2.5 Tc
(#D)'
0 Tc
14.7199 0 Td
(estro)Tj
2.5 Tc
19.3398 0 Td
(yt)Tj
0 Tc
10.2801 0 Td
(he image in memory)Tj
-44.3398 -12 Td
(gd destro)Tj
2.5 Tc
36.8398 0 Td
(y$)Tj
0 Tc
12.5 0 Td
(im)Tj
-44.3398 -36 Td
(GDDEMO)Tj
2.5 -24 Td
(Here')Tj
2.5 Tc
22.2102 0 Td
(st)Tj
0 Tc
9.16992 0 Td
(he gddemo.c program translated to tcl.)Tj
-38.8801 -24 Td
(#!/bin/sh)Tj
2.5 Tc
12 TL
(#n)'
-0.15 Tc
12.5 0 Td
(ex)Tj
2.5 Tc
9.28984 0 Td
(tl)Tj
0 Tc
8.06016 0 Td
(ine is a comment in tcl e)Tj
-0.15 Tc
97.6199 0 Td
(xe)Tj
2.5 Tc
9.28984 0 Td
(ct)Tj
0 Tc
9.71992 0 Td
(clsh "$0" ${1+"$@"})Tj
-146.48 -24 Td
(package require Gdtclft)Tj
24 TL
(################################################################)'
168.14 -48 Td
[(Tcl Extensions)-19914(5)]TJ
ET
Q
Q
\n \n \n \n \n-1126\n+1125\n \n \n \n \n-R30627984\n+R32250000\n \n-R30300096\n+R31922112\n \n \n \n \n \n \n Type\n@@ -753,27 +753,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R30300096 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R30300096 10 Tf
393.44 0 Td
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-410.339 -36 Td
(#)Tj
2.5 Tc
12 TL
(#g)'
0 Tc
12.5 0 Td
(ddemo in tcl)Tj
-12.5 -12 Td
(#)Tj
2.5 Tc
24 TL
(#o)'
0 Tc
12.5 0 Td
(pen demoin.png or die)Tj
-12.5 -12 Td
(if {[catch {open demoin.png r} in]} {)Tj
5 -12 Td
(puts stderr "Can')Tj
2.5 Tc
67.7801 0 Td
(tl)Tj
0 Tc
8.06016 0 Td
(oad source image; this demo is much";)Tj
-75.8402 -12 Td
(puts stderr "more impressi)Tj
-0.15 Tc
105.21 0 Td
0.3 Tw
(ve i)Tj
2.5 Tc
14.5699 0 Td
(fd)Tj
0 Tc
10.8301 0 Td
0 Tw
(emoin.png is a)Tj
-0.25 Tc
58.4102 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable";)Tj
-0.15 Tc
-198.21 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(it)Tj
-14.2898 -12 Td
(})Tj
2.5 Tc
(#C)'
0 Tc
14.1699 0 Td
(reate output image 128 x 128)Tj
-14.1699 -12 Td
(set im_out [gd create 128 128])Tj
2.5 Tc
(#F)'
0 Tc
13.0602 0 Td
(irst color is background)Tj
-13.0602 -12 Td
(set white [gd color ne)Tj
2.5 Tc
86.4 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im_out 255 255 255])Tj
2.5 Tc
-101.12 -24 Td
(#S)Tj
0 Tc
13.0602 0 Td
(et transparent)Tj
-13.0602 -12 Td
(gd color transparent $im_out $white)Tj
2.5 Tc
(#L)'
0 Tc
13.6102 0 Td
(oad demoin.png and paste part of it into the output image.)Tj
-13.6102 -12 Td
(set im_in [gd createFromPNG $in])Tj
12 TL
(close $in)'
2.5 Tc
24 TL
(#C)'
0 Tc
14.1699 0 Td
(op)Tj
2.5 Tc
9.9 0 Td
(ya)Tj
0 Tc
11.9398 0 Td
(nd shrink)Tj
-36.0098 -12 Td
(gd cop)Tj
2.5 Tc
26.8398 0 Td
(y$)Tj
0 Tc
12.5 0 Td
(im_out $im_in 16 16 0 0 96 96 128 128)Tj
2.5 Tc
-39.3398 -24 Td
(#G)Tj
0 Tc
14.7199 0 Td
(et some colors)Tj
-14.7199 -12 Td
(set red [gd color ne)Tj
2.5 Tc
76.95 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im_out 255 0 0])Tj
-91.6699 -12 Td
(set green [gd color ne)Tj
2.5 Tc
86.3898 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im_out 0 255 0])Tj
-101.11 -12 Td
(set blue [gd color ne)Tj
2.5 Tc
81.4 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im_out 0 0 255])Tj
2.5 Tc
-96.1199 -24 Td
(#D)Tj
0 Tc
14.7199 0 Td
(ra)Tj
2.5 Tc
7.61992 0 Td
(war)Tj
0 Tc
19.9898 0 Td
(ectangle)Tj
-42.3297 -12 Td
(gd line $im_out $green 8 8 120 8)Tj
12 TL
(gd line $im_out $green 120 8 120 120)'
(gd line $im_out $green 120 120 8 120)'
(gd line $im_out $green 8 120 8 8)'
2.5 Tc
24 TL
(#T)'
-0.15 Tc
12.9102 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
(t)Tj
-22.2 -12 Td
[(gd te)15.0073(xt $im_out $red arial 20 0 16 16 hi)]TJ
12 TL
T*[(gd te)15.0073(xt $im_out $red arial 20 90 23 23 hi)]TJ
2.5 Tc
24 TL
(#C)'
0 Tc
14.1699 0 Td
(ircle)Tj
-14.1699 -12 Td
(gd arc $im_out $blue 64 64 30 10 0 360)Tj
2.5 Tc
(#A)'
0 Tc
14.7199 0 Td
(rc)Tj
-14.7199 -12 Td
(gd arc $im_out $blue 64 64 20 20 45 135)Tj
2.5 Tc
(#F)'
0 Tc
13.0602 0 Td
(lood ll)Tj
-13.0602 -12 Td
(gd ll $im_out $blue 4 4)Tj
2.5 Tc
(#P)'
0 Tc
13.0602 0 Td
(olygon)Tj
-13.0602 -12 Td
(gd llpolygon $im_out $green 32 0 0 64 64 64)Tj
168.14 -60 Td
[(Tcl Extensions)-19914(6)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31922112 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R31922112 10 Tf
393.44 0 Td
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-410.339 -36 Td
(#)Tj
2.5 Tc
12 TL
(#g)'
0 Tc
12.5 0 Td
(ddemo in tcl)Tj
-12.5 -12 Td
(#)Tj
2.5 Tc
24 TL
(#o)'
0 Tc
12.5 0 Td
(pen demoin.png or die)Tj
-12.5 -12 Td
(if {[catch {open demoin.png r} in]} {)Tj
5 -12 Td
(puts stderr "Can')Tj
2.5 Tc
67.7801 0 Td
(tl)Tj
0 Tc
8.06016 0 Td
(oad source image; this demo is much";)Tj
-75.8402 -12 Td
(puts stderr "more impressi)Tj
-0.15 Tc
105.21 0 Td
0.3 Tw
(ve i)Tj
2.5 Tc
14.5699 0 Td
(fd)Tj
0 Tc
10.8301 0 Td
0 Tw
(emoin.png is a)Tj
-0.25 Tc
58.4102 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable";)Tj
-0.15 Tc
-198.21 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(it)Tj
-14.2898 -12 Td
(})Tj
2.5 Tc
(#C)'
0 Tc
14.1699 0 Td
(reate output image 128 x 128)Tj
-14.1699 -12 Td
(set im_out [gd create 128 128])Tj
2.5 Tc
(#F)'
0 Tc
13.0602 0 Td
(irst color is background)Tj
-13.0602 -12 Td
(set white [gd color ne)Tj
2.5 Tc
86.4 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im_out 255 255 255])Tj
2.5 Tc
-101.12 -24 Td
(#S)Tj
0 Tc
13.0602 0 Td
(et transparent)Tj
-13.0602 -12 Td
(gd color transparent $im_out $white)Tj
2.5 Tc
(#L)'
0 Tc
13.6102 0 Td
(oad demoin.png and paste part of it into the output image.)Tj
-13.6102 -12 Td
(set im_in [gd createFromPNG $in])Tj
12 TL
(close $in)'
2.5 Tc
24 TL
(#C)'
0 Tc
14.1699 0 Td
(op)Tj
2.5 Tc
9.9 0 Td
(ya)Tj
0 Tc
11.9398 0 Td
(nd shrink)Tj
-36.0098 -12 Td
(gd cop)Tj
2.5 Tc
26.8398 0 Td
(y$)Tj
0 Tc
12.5 0 Td
(im_out $im_in 16 16 0 0 96 96 128 128)Tj
2.5 Tc
-39.3398 -24 Td
(#G)Tj
0 Tc
14.7199 0 Td
(et some colors)Tj
-14.7199 -12 Td
(set red [gd color ne)Tj
2.5 Tc
76.95 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im_out 255 0 0])Tj
-91.6699 -12 Td
(set green [gd color ne)Tj
2.5 Tc
86.3898 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im_out 0 255 0])Tj
-101.11 -12 Td
(set blue [gd color ne)Tj
2.5 Tc
81.4 0 Td
(w$)Tj
0 Tc
14.7199 0 Td
(im_out 0 0 255])Tj
2.5 Tc
-96.1199 -24 Td
(#D)Tj
0 Tc
14.7199 0 Td
(ra)Tj
2.5 Tc
7.61992 0 Td
(war)Tj
0 Tc
19.9898 0 Td
(ectangle)Tj
-42.3297 -12 Td
(gd line $im_out $green 8 8 120 8)Tj
12 TL
(gd line $im_out $green 120 8 120 120)'
(gd line $im_out $green 120 120 8 120)'
(gd line $im_out $green 8 120 8 8)'
2.5 Tc
24 TL
(#T)'
-0.15 Tc
12.9102 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
(t)Tj
-22.2 -12 Td
[(gd te)15.0073(xt $im_out $red arial 20 0 16 16 hi)]TJ
12 TL
T*[(gd te)15.0073(xt $im_out $red arial 20 90 23 23 hi)]TJ
2.5 Tc
24 TL
(#C)'
0 Tc
14.1699 0 Td
(ircle)Tj
-14.1699 -12 Td
(gd arc $im_out $blue 64 64 30 10 0 360)Tj
2.5 Tc
(#A)'
0 Tc
14.7199 0 Td
(rc)Tj
-14.7199 -12 Td
(gd arc $im_out $blue 64 64 20 20 45 135)Tj
2.5 Tc
(#F)'
0 Tc
13.0602 0 Td
(lood ll)Tj
-13.0602 -12 Td
(gd ll $im_out $blue 4 4)Tj
2.5 Tc
(#P)'
0 Tc
13.0602 0 Td
(olygon)Tj
-13.0602 -12 Td
(gd llpolygon $im_out $green 32 0 0 64 64 64)Tj
168.14 -60 Td
[(Tcl Extensions)-19914(6)]TJ
ET
Q
Q
\n \n \n \n \n-1047\n+1045\n \n \n \n \n-R30627984\n+R32250000\n \n-R30300096\n+R31922112\n \n \n \n \n \n \n Type\n@@ -810,29 +810,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R30300096 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R30300096 10 Tf
393.44 0 Td
(gdtclft)Tj
/R30627984 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
2.5 Tc
-410.339 -36 Td
(#B)Tj
0 Tc
14.1699 0 Td
[(rush. A f)10.0073(airly wild e)15(xample also in)]TJ
-0.2 Tc
138.5 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(lving a line style!)Tj
-162.47 -12 Td
(if {$im_in != ""} {)Tj
5 -12 Td
(set brush [gd create 8 8];)Tj
-0.25 Tc
12 TL
(eva)'
2.5 Tc
13.3801 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(concat gd cop)Tj
2.5 Tc
55.4398 0 Td
(y$)Tj
0 Tc
12.5 0 Td
(brush $im_in 0 0 0 0 [gd size $brush] [gd size $im_in]])Tj
-89.9301 -12 Td
(gd brush $im_out $brush)Tj
2.5 Tc
(#S)'
0 Tc
13.0602 0 Td
(tyle so the)Tj
2.5 Tc
40.9602 0 Td
(yw)Tj
0 Tc
14.6199 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(to)Tj
-0.15 Tc
10.1301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rprint each other)55.0146(.)]TJ
-101.21 -12 Td
(gd style $im_out "0 0 0 0 0 0 0 1")Tj
(gd line $im_out "styled brushed" 0 0 128 128)'
-5 -12 Td
(})Tj
2.5 Tc
24 TL
(#I)'
0 Tc
10.8301 0 Td
[(nterlace the result for "f)9.98535(ade in" in vie)25.0146(wers that support it)]TJ
-10.8301 -12 Td
(gd interlace $im_out true)Tj
2.5 Tc
(#W)'
0 Tc
16.9398 0 Td
(rite PNG)Tj
-16.9398 -12 Td
(set out [open demoout.png w])Tj
12 TL
(gd writePNG $im_out $out)'
(close $out)'
(gd destro)'
2.5 Tc
36.8398 0 Td
(y$)Tj
0 Tc
12.5 0 Td
(im_out)Tj
-44.3398 -48 Td
[(GDSHO)35.0159(W)]TJ
2.5 Tc
2.5 -24 Td
(Aq)Tj
0 Tc
14.7199 0 Td
(uick Tcl procedure to display a GD image using the xv program.)Tj
-22.2199 -24 Td
(################################################################)Tj
2.5 Tc
(#g)'
0 Tc
12.5 0 Td
(dsho)Tj
2.5 Tc
18.6398 0 Td
[(w-)250(-u)]TJ
0 Tc
23.8801 0 Td
(se xv to display an image.)Tj
-55.0199 -12 Td
(#)Tj
2.5 Tc
(#W)'
0 Tc
16.1398 0 Td
(aits until xv quits to return.)Tj
-16.1398 -12 Td
(#)Tj
(proc gdsho)'
2.5 Tc
43.9102 0 Td
(w{)Tj
0 Tc
14.5199 0 Td
(gd} {)Tj
-53.4301 -12 Td
(set f [open "|xv -" w])Tj
(catch {gd writePNG $gd $f})'
(catch {close $f} xx)'
(if {$xx != {}} {)'
5 -12 Td
(error "XV error: $xx")Tj
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
/R30944440 10.95 Tf
-36 -40.8 Td
(SEE ALSO)Tj
-1.1 Tc
/R30627984 10 Tf
56 -12 Td
(Yo)Tj
2.5 Tc
11.1199 0 Td
(uw)Tj
0 Tc
14.7199 0 Td
(ill nd Thomas Boutell')Tj
2.5 Tc
95.85 0 Td
(sd)Tj
0 Tc
11.3898 0 Td
(ocumentation for the underlying GD)Tj
-133.08 -12 Td
(library quite useful, especially)Tj
2.5 Tc
120.44 0 Td
[(,i)249.993(fy)]TJ
0 Tc
18.6102 0 Td
(ou are dealing with WBMP format.)Tj
9.08984 -175.2 Td
[(Tcl Extensions)-19914(7)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31922112 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R31922112 10 Tf
393.44 0 Td
(gdtclft)Tj
/R32250000 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
2.5 Tc
-410.339 -36 Td
(#B)Tj
0 Tc
14.1699 0 Td
[(rush. A f)10.0073(airly wild e)15(xample also in)]TJ
-0.2 Tc
138.5 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(lving a line style!)Tj
-162.47 -12 Td
(if {$im_in != ""} {)Tj
5 -12 Td
(set brush [gd create 8 8];)Tj
-0.25 Tc
12 TL
(eva)'
2.5 Tc
13.3801 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(concat gd cop)Tj
2.5 Tc
55.4398 0 Td
(y$)Tj
0 Tc
12.5 0 Td
(brush $im_in 0 0 0 0 [gd size $brush] [gd size $im_in]])Tj
-89.9301 -12 Td
(gd brush $im_out $brush)Tj
2.5 Tc
(#S)'
0 Tc
13.0602 0 Td
(tyle so the)Tj
2.5 Tc
40.9602 0 Td
(yw)Tj
0 Tc
14.6199 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(to)Tj
-0.15 Tc
10.1301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rprint each other)55.0146(.)]TJ
-101.21 -12 Td
(gd style $im_out "0 0 0 0 0 0 0 1")Tj
(gd line $im_out "styled brushed" 0 0 128 128)'
-5 -12 Td
(})Tj
2.5 Tc
24 TL
(#I)'
0 Tc
10.8301 0 Td
[(nterlace the result for "f)9.98535(ade in" in vie)25.0146(wers that support it)]TJ
-10.8301 -12 Td
(gd interlace $im_out true)Tj
2.5 Tc
(#W)'
0 Tc
16.9398 0 Td
(rite PNG)Tj
-16.9398 -12 Td
(set out [open demoout.png w])Tj
12 TL
(gd writePNG $im_out $out)'
(close $out)'
(gd destro)'
2.5 Tc
36.8398 0 Td
(y$)Tj
0 Tc
12.5 0 Td
(im_out)Tj
-44.3398 -48 Td
[(GDSHO)35.0159(W)]TJ
2.5 Tc
2.5 -24 Td
(Aq)Tj
0 Tc
14.7199 0 Td
(uick Tcl procedure to display a GD image using the xv program.)Tj
-22.2199 -24 Td
(################################################################)Tj
2.5 Tc
(#g)'
0 Tc
12.5 0 Td
(dsho)Tj
2.5 Tc
18.6398 0 Td
[(w-)250(-u)]TJ
0 Tc
23.8801 0 Td
(se xv to display an image.)Tj
-55.0199 -12 Td
(#)Tj
2.5 Tc
(#W)'
0 Tc
16.1398 0 Td
(aits until xv quits to return.)Tj
-16.1398 -12 Td
(#)Tj
(proc gdsho)'
2.5 Tc
43.9102 0 Td
(w{)Tj
0 Tc
14.5199 0 Td
(gd} {)Tj
-53.4301 -12 Td
(set f [open "|xv -" w])Tj
(catch {gd writePNG $gd $f})'
(catch {close $f} xx)'
(if {$xx != {}} {)'
5 -12 Td
(error "XV error: $xx")Tj
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
/R32566456 10.95 Tf
-36 -40.8 Td
(SEE ALSO)Tj
-1.1 Tc
/R32250000 10 Tf
56 -12 Td
(Yo)Tj
2.5 Tc
11.1199 0 Td
(uw)Tj
0 Tc
14.7199 0 Td
(ill nd Thomas Boutell')Tj
2.5 Tc
95.85 0 Td
(sd)Tj
0 Tc
11.3898 0 Td
(ocumentation for the underlying GD)Tj
-133.08 -12 Td
(library quite useful, especially)Tj
2.5 Tc
120.44 0 Td
[(,i)249.993(fy)]TJ
0 Tc
18.6102 0 Td
(ou are dealing with WBMP format.)Tj
9.08984 -175.2 Td
[(Tcl Extensions)-19914(7)]TJ
ET
Q
Q
\n \n \n \n \n-1175\n+1176\n \n \n \n \n-R30944440\n+R32566456\n \n-R30627984\n+R32250000\n \n-R30300096\n+R31922112\n \n \n \n \n \n \n \n@@ -887,29 +887,29 @@\n \n Filter\n FlateDecode\n Length\n 247\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R26316416 def
1 begincodespacerange
<00><ff>
endcodespacerange
14 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27938432 def
1 begincodespacerange
<00><ff>
endcodespacerange
14 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n Filter\n FlateDecode\n Length\n-681\n+682\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R26316784 def
1 begincodespacerange
<00><ff>
endcodespacerange
90 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<26><26><0026>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<3f><3f><003f>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27938800 def
1 begincodespacerange
<00><ff>
endcodespacerange
90 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<26><26><0026>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<3f><3f><003f>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -933,15 +933,15 @@\n \n Filter\n FlateDecode\n Length\n 198\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R30962208 def
1 begincodespacerange
<00><ff>
endcodespacerange
6 beginbfrange
<63><63><0063>
<64><64><0064>
<66><66><0066>
<67><67><0067>
<6c><6c><006c>
<74><74><0074>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R32584224 def
1 begincodespacerange
<00><ff>
endcodespacerange
6 beginbfrange
<63><63><0063>
<64><64><0064>
<66><66><0066>
<67><67><0067>
<6c><6c><006c>
<74><74><0074>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n@@ -949,15 +949,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-48880b975738'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-69fc91058128'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 46\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gml2gv.1.pdf.gz", "source2": "./usr/share/doc/graphviz/gml2gv.1.pdf.gz", "unified_diff": null, "details": [{"source1": "gml2gv.1.pdf", "source2": "gml2gv.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R34273168 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GML2GV)129(,GV2GML)]TJ
/R34598944 10 Tf
80.6199 0 Td
82.86 Tw
(\(1\) General)Tj
131.17 0 Td
0 Tw
(Commands Manual)Tj
/R34273168 10 Tf
163.95 0 Td
[(GML2GV)129(,GV2GML)]TJ
/R34598944 10 Tf
80.6199 0 Td
(\(1\))Tj
-0.219 Tc
/R34917512 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R34598944 10 Tf
20.407 -12 Td
[(gml2gv)64.9841(,gv2gml GML-DO)]TJ
2.5 Tc
113.2 0 Td
(Tc)Tj
0 Tc
13.05 0 Td
(on)Tj
-0.15 Tc
9.6 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rters)Tj
/R34917512 10.95 Tf
-181.14 -16.8 Td
(SYNOPSIS)Tj
/R34917512 10 Tf
36 -12 Td
(gml2gv)Tj
/R34598944 10 Tf
33.6102 0 Td
([)Tj
/R34917512 10 Tf
5.83008 0 Td
(?v)Tj
2.5 Tc
/R34598944 10 Tf
18.2 0 Td
(][)Tj
0 Tc
/R34917512 10 Tf
11.6602 0 Td
(g)Tj
/R34273168 10 Tf
11.1199 0 Td
(gname)Tj
2.5 Tc
/R34598944 10 Tf
29.3398 0 Td
(][)Tj
0 Tc
/R34917512 10 Tf
11.6602 0 Td
(o)Tj
/R34273168 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R34598944 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R34273168 10 Tf
13.5699 0 Td
(les)Tj
/R34598944 10 Tf
18.8801 0 Td
(])Tj
/R34917512 10 Tf
-192.48 -12 Td
(gv2gml)Tj
/R34598944 10 Tf
33.6102 0 Td
([)Tj
/R34917512 10 Tf
5.83008 0 Td
(y)Tj
2.5 Tc
/R34598944 10 Tf
13.2 0 Td
(][)Tj
0 Tc
/R34917512 10 Tf
11.6602 0 Td
(?)Tj
2.5 Tc
/R34598944 10 Tf
15.7 0 Td
(][)Tj
0 Tc
/R34917512 10 Tf
11.6602 0 Td
(o)Tj
/R34273168 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R34598944 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R34273168 10 Tf
13.5699 0 Td
(les)Tj
/R34598944 10 Tf
18.8801 0 Td
(])Tj
/R34917512 10.95 Tf
-198.721 -28.8 Td
(DESCRIPTION)Tj
/R34917512 10 Tf
36 -12 Td
(gml2gv)Tj
/R34598944 10 Tf
35.5531 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.943 Tw
(rts a graph specied in the GML format to a graph in the GV \(formerly DO)Tj
330.075 0 Td
1.942 Tw
(T\) format.)Tj
/R34917512 10 Tf
-388.958 -12 Td
(gv2gml)Tj
/R34598944 10 Tf
33.6102 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(rts a graph specied in the GV format to a graph in the GML format.)Tj
/R34917512 10.95 Tf
-92.9398 -16.8 Td
(OPTIONS)Tj
/R34598944 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R34917512 10 Tf
16.8 TL
(v)'
-0.45 Tc
/R34598944 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
[(rns on v)15.0073(erbose mode)]TJ
/R34917512 10 Tf
-46.6602 -16.8 Td
(y)Tj
/R34598944 10 Tf
36 0 Td
[(Uses attrib)20(utes according to yW)79.9854(orks.com documentation instead of the GML specication.)]TJ
/R34917512 10 Tf
-36 -16.8 Td
(?)Tj
/R34598944 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R34917512 10 Tf
-36 -16.8 Td
(g)Tj
/R34273168 10 Tf
11.1199 0 Td
(gname)Tj
/R34598944 10 Tf
24.8801 -12 Td
1.023 Tw
(The string)Tj
/R34273168 10 Tf
45.3762 0 Td
(gname)Tj
/R34598944 10 Tf
30.1828 0 Td
[(is used as the name of the generated graph.)-602.302(If multiple graphs are generated,)]TJ
-75.559 -12 Td
0 Tw
(subsequent graphs use the name)Tj
/R34273168 10 Tf
130.81 0 Td
(gname)Tj
/R34598944 10 Tf
29.1602 0 Td
[(appended with an inte)15.0146(ger)55.0073(.)]TJ
/R34917512 10 Tf
-195.97 -16.8 Td
(o)Tj
/R34273168 10 Tf
10.9301 0 Td
(outle)Tj
/R34598944 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R34273168 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R34598944 10 Tf
25 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
(ot gi)Tj
-0.15 Tc
17.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R34917512 10 Tf
10 0 Td
(gml2gv)Tj
/R34598944 10 Tf
33.6102 0 Td
(uses stdout.)Tj
/R34917512 10.95 Tf
-245.05 -16.8 Td
(OPERANDS)Tj
/R34598944 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R34273168 10 Tf
-34.0898 -16.8 Td
(les)Tj
/R34598944 10 Tf
38.0898 0 Td
0.058 Tw
[(Names of les containing 1 or more graphs in GML.)-505.815(If no)]TJ
/R34273168 10 Tf
239.796 0 Td
(les)Tj
/R34598944 10 Tf
18.9379 0 Td
(operand is specied, the standard)Tj
-258.734 -12 Td
0 Tw
(input will be used.)Tj
/R34917512 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R34598944 10 Tf
36 -12 Td
(Return)Tj
/R34917512 10 Tf
29.7199 0 Td
(0)Tj
/R34598944 10 Tf
7.5 0 Td
(if there were no problems during con)Tj
-0.15 Tc
147.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion; and non-zero if an)Tj
2.5 Tc
98.1602 0 Td
(ye)Tj
0 Tc
11.9398 0 Td
(rror occurred.)Tj
/R34917512 10.95 Tf
-340.51 -16.8 Td
(LIMIT)Tj
-1.04 Tc
32.4773 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(IONS)Tj
/R34598944 10 Tf
-10.6469 -12 Td
0.828 Tw
[(As both the graph and graphics models of GV and GML dif)25.0098(fer signicantly)]TJ
3.328 Tc
311.216 0 Td
(,t)Tj
0 Tc
8.60781 0 Td
(he con)Tj
-0.15 Tc
26.8078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion is at best ap-)Tj
-355.921 -12 Td
0.17 Tw
(proximate. In particular)Tj
2.67 Tc
94.6398 0 Td
[(,i)267(ti)266.992(sn)]TJ
0 Tc
27.7402 0 Td
(ot clear ho)Tj
2.669 Tc
42.3 0 Td
(wm)Tj
0 Tc
17.6691 0 Td
0.169 Tw
[(ultiedges are dif)25.0024(ferentiated in GML, so multiedges are created)]TJ
-182.349 -12 Td
1.255 Tw
(in GV with no user)Tj
81.4801 0 Td
(-a)Tj
-0.25 Tc
7.56992 0 Td
(va)Tj
0 Tc
9.18984 0 Td
1.256 Tw
(ilable k)Tj
-0.15 Tc
30.8762 0 Td
(ey)Tj
3.756 Tc
8.63984 0 Td
(.A)Tj
0 Tc
13.4762 0 Td
[(lso, no attrib)19.9805(ute information is lost, in that an)]TJ
3.756 Tc
190.258 0 Td
(yG)Tj
0 Tc
15.9762 0 Td
[(ML attrib)20(utes that)]TJ
-357.466 -12 Td
(aren')Tj
2.5 Tc
20.3602 0 Td
(tc)Tj
0 Tc
9.71992 0 Td
(on)Tj
-0.15 Tc
9.6 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(rted to GV equi)Tj
-0.25 Tc
62.2398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(lents are retained as attrib)20(utes in the output graph.)]TJ
-120.4 -16.8 Td
0.162 Tw
(At present,)Tj
/R34917512 10 Tf
46.7039 0 Td
(gv2gml)Tj
/R34598944 10 Tf
33.7711 0 Td
0.161 Tw
(does not support subgraphs and clusters. In addition, there does not appear to be a stan-)Tj
-80.475 -12 Td
0.466 Tw
(dard mechanism for specifying def)Tj
141.174 0 Td
0.467 Tw
[(ault node and edge attrib)20.0098(utes in GML, so an)]TJ
2.967 Tc
179.196 0 Td
(ya)Tj
0 Tc
12.407 0 Td
(ttrib)Tj
16.4699 0 Td
(utes are repeated for)Tj
-0.25 Tc
-349.246 -12 Td
-2.15 Tw
(ev e)Tj
0 Tc
13.4801 0 Td
0 Tw
(ry node and edge.)Tj
-0.548 Tc
/R34917512 10.95 Tf
-49.4801 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R34598944 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R34917512 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R34598944 10 Tf
36 -12 Td
(dot\(1\), libcgraph\(3\))Tj
171.335 -180 Td
[(24 June 2011)-20233.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R20826000 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GML2GV)129(,GV2GML)]TJ
/R21151776 10 Tf
80.6199 0 Td
82.86 Tw
(\(1\) General)Tj
131.17 0 Td
0 Tw
(Commands Manual)Tj
/R20826000 10 Tf
163.95 0 Td
[(GML2GV)129(,GV2GML)]TJ
/R21151776 10 Tf
80.6199 0 Td
(\(1\))Tj
-0.219 Tc
/R21470344 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R21151776 10 Tf
20.407 -12 Td
[(gml2gv)64.9841(,gv2gml GML-DO)]TJ
2.5 Tc
113.2 0 Td
(Tc)Tj
0 Tc
13.05 0 Td
(on)Tj
-0.15 Tc
9.6 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rters)Tj
/R21470344 10.95 Tf
-181.14 -16.8 Td
(SYNOPSIS)Tj
/R21470344 10 Tf
36 -12 Td
(gml2gv)Tj
/R21151776 10 Tf
33.6102 0 Td
([)Tj
/R21470344 10 Tf
5.83008 0 Td
(?v)Tj
2.5 Tc
/R21151776 10 Tf
18.2 0 Td
(][)Tj
0 Tc
/R21470344 10 Tf
11.6602 0 Td
(g)Tj
/R20826000 10 Tf
11.1199 0 Td
(gname)Tj
2.5 Tc
/R21151776 10 Tf
29.3398 0 Td
(][)Tj
0 Tc
/R21470344 10 Tf
11.6602 0 Td
(o)Tj
/R20826000 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R21151776 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R20826000 10 Tf
13.5699 0 Td
(les)Tj
/R21151776 10 Tf
18.8801 0 Td
(])Tj
/R21470344 10 Tf
-192.48 -12 Td
(gv2gml)Tj
/R21151776 10 Tf
33.6102 0 Td
([)Tj
/R21470344 10 Tf
5.83008 0 Td
(y)Tj
2.5 Tc
/R21151776 10 Tf
13.2 0 Td
(][)Tj
0 Tc
/R21470344 10 Tf
11.6602 0 Td
(?)Tj
2.5 Tc
/R21151776 10 Tf
15.7 0 Td
(][)Tj
0 Tc
/R21470344 10 Tf
11.6602 0 Td
(o)Tj
/R20826000 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R21151776 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R20826000 10 Tf
13.5699 0 Td
(les)Tj
/R21151776 10 Tf
18.8801 0 Td
(])Tj
/R21470344 10.95 Tf
-198.721 -28.8 Td
(DESCRIPTION)Tj
/R21470344 10 Tf
36 -12 Td
(gml2gv)Tj
/R21151776 10 Tf
35.5531 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.943 Tw
(rts a graph specied in the GML format to a graph in the GV \(formerly DO)Tj
330.075 0 Td
1.942 Tw
(T\) format.)Tj
/R21470344 10 Tf
-388.958 -12 Td
(gv2gml)Tj
/R21151776 10 Tf
33.6102 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(rts a graph specied in the GV format to a graph in the GML format.)Tj
/R21470344 10.95 Tf
-92.9398 -16.8 Td
(OPTIONS)Tj
/R21151776 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R21470344 10 Tf
16.8 TL
(v)'
-0.45 Tc
/R21151776 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
[(rns on v)15.0073(erbose mode)]TJ
/R21470344 10 Tf
-46.6602 -16.8 Td
(y)Tj
/R21151776 10 Tf
36 0 Td
[(Uses attrib)20(utes according to yW)79.9854(orks.com documentation instead of the GML specication.)]TJ
/R21470344 10 Tf
-36 -16.8 Td
(?)Tj
/R21151776 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R21470344 10 Tf
-36 -16.8 Td
(g)Tj
/R20826000 10 Tf
11.1199 0 Td
(gname)Tj
/R21151776 10 Tf
24.8801 -12 Td
1.023 Tw
(The string)Tj
/R20826000 10 Tf
45.3762 0 Td
(gname)Tj
/R21151776 10 Tf
30.1828 0 Td
[(is used as the name of the generated graph.)-602.302(If multiple graphs are generated,)]TJ
-75.559 -12 Td
0 Tw
(subsequent graphs use the name)Tj
/R20826000 10 Tf
130.81 0 Td
(gname)Tj
/R21151776 10 Tf
29.1602 0 Td
[(appended with an inte)15.0146(ger)55.0073(.)]TJ
/R21470344 10 Tf
-195.97 -16.8 Td
(o)Tj
/R20826000 10 Tf
10.9301 0 Td
(outle)Tj
/R21151776 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R20826000 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R21151776 10 Tf
25 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
(ot gi)Tj
-0.15 Tc
17.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R21470344 10 Tf
10 0 Td
(gml2gv)Tj
/R21151776 10 Tf
33.6102 0 Td
(uses stdout.)Tj
/R21470344 10.95 Tf
-245.05 -16.8 Td
(OPERANDS)Tj
/R21151776 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R20826000 10 Tf
-34.0898 -16.8 Td
(les)Tj
/R21151776 10 Tf
38.0898 0 Td
0.058 Tw
[(Names of les containing 1 or more graphs in GML.)-505.815(If no)]TJ
/R20826000 10 Tf
239.796 0 Td
(les)Tj
/R21151776 10 Tf
18.9379 0 Td
(operand is specied, the standard)Tj
-258.734 -12 Td
0 Tw
(input will be used.)Tj
/R21470344 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R21151776 10 Tf
36 -12 Td
(Return)Tj
/R21470344 10 Tf
29.7199 0 Td
(0)Tj
/R21151776 10 Tf
7.5 0 Td
(if there were no problems during con)Tj
-0.15 Tc
147.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion; and non-zero if an)Tj
2.5 Tc
98.1602 0 Td
(ye)Tj
0 Tc
11.9398 0 Td
(rror occurred.)Tj
/R21470344 10.95 Tf
-340.51 -16.8 Td
(LIMIT)Tj
-1.04 Tc
32.4773 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(IONS)Tj
/R21151776 10 Tf
-10.6469 -12 Td
0.828 Tw
[(As both the graph and graphics models of GV and GML dif)25.0098(fer signicantly)]TJ
3.328 Tc
311.216 0 Td
(,t)Tj
0 Tc
8.60781 0 Td
(he con)Tj
-0.15 Tc
26.8078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion is at best ap-)Tj
-355.921 -12 Td
0.17 Tw
(proximate. In particular)Tj
2.67 Tc
94.6398 0 Td
[(,i)267(ti)266.992(sn)]TJ
0 Tc
27.7402 0 Td
(ot clear ho)Tj
2.669 Tc
42.3 0 Td
(wm)Tj
0 Tc
17.6691 0 Td
0.169 Tw
[(ultiedges are dif)25.0024(ferentiated in GML, so multiedges are created)]TJ
-182.349 -12 Td
1.255 Tw
(in GV with no user)Tj
81.4801 0 Td
(-a)Tj
-0.25 Tc
7.56992 0 Td
(va)Tj
0 Tc
9.18984 0 Td
1.256 Tw
(ilable k)Tj
-0.15 Tc
30.8762 0 Td
(ey)Tj
3.756 Tc
8.63984 0 Td
(.A)Tj
0 Tc
13.4762 0 Td
[(lso, no attrib)19.9805(ute information is lost, in that an)]TJ
3.756 Tc
190.258 0 Td
(yG)Tj
0 Tc
15.9762 0 Td
[(ML attrib)20(utes that)]TJ
-357.466 -12 Td
(aren')Tj
2.5 Tc
20.3602 0 Td
(tc)Tj
0 Tc
9.71992 0 Td
(on)Tj
-0.15 Tc
9.6 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(rted to GV equi)Tj
-0.25 Tc
62.2398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(lents are retained as attrib)20(utes in the output graph.)]TJ
-120.4 -16.8 Td
0.162 Tw
(At present,)Tj
/R21470344 10 Tf
46.7039 0 Td
(gv2gml)Tj
/R21151776 10 Tf
33.7711 0 Td
0.161 Tw
(does not support subgraphs and clusters. In addition, there does not appear to be a stan-)Tj
-80.475 -12 Td
0.466 Tw
(dard mechanism for specifying def)Tj
141.174 0 Td
0.467 Tw
[(ault node and edge attrib)20.0098(utes in GML, so an)]TJ
2.967 Tc
179.196 0 Td
(ya)Tj
0 Tc
12.407 0 Td
(ttrib)Tj
16.4699 0 Td
(utes are repeated for)Tj
-0.25 Tc
-349.246 -12 Td
-2.15 Tw
(ev e)Tj
0 Tc
13.4801 0 Td
0 Tw
(ry node and edge.)Tj
-0.548 Tc
/R21470344 10.95 Tf
-49.4801 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R21151776 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R21470344 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R21151776 10 Tf
36 -12 Td
(dot\(1\), libcgraph\(3\))Tj
171.335 -180 Td
[(24 June 2011)-20233.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-2148\n+2146\n \n \n \n \n BaseFont\n DHZQEY+Times-Italic\n FontDescriptor\n@@ -638,19 +638,19 @@\n FontFile3\n \n \n \n \n \n \n-R34917512\n+R21470344\n \n-R34598944\n+R21151776\n \n-R34273168\n+R20826000\n \n \n \n \n \n \n \n@@ -705,15 +705,15 @@\n \n Filter\n FlateDecode\n Length\n 330\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R30289536 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<20><20><0020>
<30><30><0030>
<32><32><0032>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<67><67><0067>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<76><76><0076>
<79><79><0079>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16842368 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<20><20><0020>
<30><30><0030>
<32><32><0032>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<67><67><0067>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<76><76><0076>
<79><79><0079>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -730,18 +730,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-563\n+561\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R30289904 def
1 begincodespacerange
<00><ff>
endcodespacerange
63 beginbfrange
<20><20><0020>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16842736 def
1 begincodespacerange
<00><ff>
endcodespacerange
63 beginbfrange
<20><20><0020>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -762,18 +762,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-274\n+272\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34917808 def
1 begincodespacerange
<00><ff>
endcodespacerange
17 beginbfrange
<2c><2c><002c>
<32><32><0032>
<47><47><0047>
<4c><4c><004c>
<4d><4d><004d>
<56><56><0056>
<61><61><0061>
<65><65><0065>
<67><67><0067>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R21470640 def
1 begincodespacerange
<00><ff>
endcodespacerange
17 beginbfrange
<2c><2c><002c>
<32><32><0032>
<47><47><0047>
<4c><4c><004c>
<4d><4d><004d>
<56><56><0056>
<61><61><0061>
<65><65><0065>
<67><67><0067>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -795,15 +795,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-910e95444261'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-170c5e032089'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/graphml2gv.1.pdf.gz", "source2": "./usr/share/doc/graphviz/graphml2gv.1.pdf.gz", "unified_diff": null, "details": [{"source1": "graphml2gv.1.pdf", "source2": "graphml2gv.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,15 +71,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R13645760 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GRAPHML2GV)Tj
/R13973648 10 Tf
66.2602 0 Td
97.22 Tw
(\(1\) General)Tj
145.53 0 Td
0 Tw
(Commands Manual)Tj
/R13645760 10 Tf
178.31 0 Td
(GRAPHML2GV)Tj
/R13973648 10 Tf
66.2602 0 Td
(\(1\))Tj
-0.219 Tc
/R14290104 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R13973648 10 Tf
20.407 -12 Td
(graphml2gv GRAPHML-DO)Tj
2.5 Tc
125.23 0 Td
(Tc)Tj
0 Tc
13.05 0 Td
(on)Tj
-0.15 Tc
9.6 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rter)Tj
/R14290104 10.95 Tf
-193.17 -16.8 Td
(SYNOPSIS)Tj
/R14290104 10 Tf
36 -12 Td
(graphml2gv)Tj
/R13973648 10 Tf
54.1699 0 Td
([)Tj
/R14290104 10 Tf
5.83008 0 Td
(?v)Tj
2.5 Tc
/R13973648 10 Tf
18.2 0 Td
(][)Tj
0 Tc
/R14290104 10 Tf
11.6602 0 Td
(g)Tj
/R13645760 10 Tf
11.1199 0 Td
(gname)Tj
2.5 Tc
/R13973648 10 Tf
29.3398 0 Td
(][)Tj
0 Tc
/R14290104 10 Tf
11.6602 0 Td
(o)Tj
/R13645760 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R13973648 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R13645760 10 Tf
13.5699 0 Td
(les)Tj
/R13973648 10 Tf
18.8801 0 Td
(])Tj
/R14290104 10.95 Tf
-249.04 -16.8 Td
(DESCRIPTION)Tj
/R14290104 10 Tf
36 -12 Td
(graphml2gv)Tj
/R13973648 10 Tf
54.1801 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.01 Tw
[(rts a graph specied in the GRAPHML format to a graph in the GV \(formerly DO)40(T\) for)]TJ
351.16 0 Td
(-)Tj
-428.67 -12 Td
(mat.)Tj
/R14290104 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R13973648 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R14290104 10 Tf
16.8 TL
(v)'
-0.45 Tc
/R13973648 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
[(rns on v)15.0073(erbose mode)]TJ
/R14290104 10 Tf
-46.6602 -16.8 Td
(?)Tj
/R13973648 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R14290104 10 Tf
-36 -16.8 Td
(g)Tj
/R13645760 10 Tf
11.1199 0 Td
(gname)Tj
/R13973648 10 Tf
24.8801 -12 Td
1.023 Tw
(The string)Tj
/R13645760 10 Tf
45.3762 0 Td
(gname)Tj
/R13973648 10 Tf
30.1828 0 Td
[(is used as the name of the generated graph.)-602.302(If multiple graphs are generated,)]TJ
-75.559 -12 Td
0 Tw
(subsequent graphs use the name)Tj
/R13645760 10 Tf
130.81 0 Td
(gname)Tj
/R13973648 10 Tf
29.1602 0 Td
[(appended with an inte)15.0146(ger)55.0073(.)]TJ
/R14290104 10 Tf
-195.97 -16.8 Td
(o)Tj
/R13645760 10 Tf
10.9301 0 Td
(outle)Tj
/R13973648 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R13645760 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R13973648 10 Tf
25 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
(ot gi)Tj
-0.15 Tc
17.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R14290104 10 Tf
10 0 Td
(graphml2gv)Tj
/R13973648 10 Tf
54.1699 0 Td
(uses stdout.)Tj
/R14290104 10.95 Tf
-265.61 -16.8 Td
(OPERANDS)Tj
/R13973648 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R13645760 10 Tf
-34.0898 -16.8 Td
(les)Tj
/R13973648 10 Tf
38.0898 0 Td
0.669 Tw
[(Names of les containing 1 or more graphs in GRAPHML.)-566.885(If no)]TJ
/R13645760 10 Tf
273.798 0 Td
(les)Tj
/R13973648 10 Tf
19.548 0 Td
0.668 Tw
(operand is specied, the)Tj
-293.346 -12 Td
0 Tw
(standard input will be used.)Tj
/R14290104 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R13973648 10 Tf
36 -12 Td
(Return)Tj
/R14290104 10 Tf
29.7199 0 Td
(0)Tj
/R13973648 10 Tf
7.5 0 Td
(if there were no problems during con)Tj
-0.15 Tc
147.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion; and non-zero if an)Tj
2.5 Tc
98.1602 0 Td
(ye)Tj
0 Tc
11.9398 0 Td
(rror occurred.)Tj
/R14290104 10.95 Tf
-340.51 -16.8 Td
(LIMIT)Tj
-1.04 Tc
32.4773 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(IONS)Tj
/R13973648 10 Tf
-10.6469 -12 Td
0.519 Tw
(As both the graph and graphics models of GV and GML dif)Tj
244.589 0 Td
0.52 Tw
(fer signicantly)Tj
3.02 Tc
62.9199 0 Td
(,t)Tj
0 Tc
8.3 0 Td
(he con)Tj
-0.15 Tc
26.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion can only be at)Tj
-351.599 -12 Td
0 Tw
[(best approximate.)-500(In particular)]TJ
2.5 Tc
124.85 0 Td
[(,G)250.007(Vc)]TJ
0 Tc
26.3801 0 Td
[(urrently has no notion of h)4.99268(yperedges or edges containing graphs.)]TJ
-151.23 -16.8 Td
0.013 Tw
(At present,)Tj
/R14290104 10 Tf
46.4059 0 Td
(graphml2gv)Tj
/R13973648 10 Tf
54.182 0 Td
0.012 Tw
(only supports the basic graph topology)Tj
2.512 Tc
154.68 0 Td
(.S)Tj
0 Tc
10.5719 0 Td
(pecically)Tj
2.512 Tc
41.0102 0 Td
(,t)Tj
0 Tc
7.79219 0 Td
(he <KEY> and <D)Tj
-1.11 Tc
75.7059 0 Td
-1.21 Tw
(AT A)Tj
2.512 Tc
18.5102 0 Td
(>e)Tj
0 Tc
12.5922 0 Td
(le-)Tj
-421.45 -12 Td
0 Tw
(ments are not handled, though the)Tj
2.5 Tc
135.39 0 Td
(yc)Tj
0 Tc
11.9398 0 Td
(ould be.)Tj
-0.548 Tc
/R14290104 10.95 Tf
-183.33 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R13973648 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R14290104 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R13973648 10 Tf
36 -12 Td
(dot\(1\), libcgraph\(3\))Tj
172.165 -256.8 Td
[(14 July 2011)-20316.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R20531136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GRAPHML2GV)Tj
/R20859024 10 Tf
66.2602 0 Td
97.22 Tw
(\(1\) General)Tj
145.53 0 Td
0 Tw
(Commands Manual)Tj
/R20531136 10 Tf
178.31 0 Td
(GRAPHML2GV)Tj
/R20859024 10 Tf
66.2602 0 Td
(\(1\))Tj
-0.219 Tc
/R21175480 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R20859024 10 Tf
20.407 -12 Td
(graphml2gv GRAPHML-DO)Tj
2.5 Tc
125.23 0 Td
(Tc)Tj
0 Tc
13.05 0 Td
(on)Tj
-0.15 Tc
9.6 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rter)Tj
/R21175480 10.95 Tf
-193.17 -16.8 Td
(SYNOPSIS)Tj
/R21175480 10 Tf
36 -12 Td
(graphml2gv)Tj
/R20859024 10 Tf
54.1699 0 Td
([)Tj
/R21175480 10 Tf
5.83008 0 Td
(?v)Tj
2.5 Tc
/R20859024 10 Tf
18.2 0 Td
(][)Tj
0 Tc
/R21175480 10 Tf
11.6602 0 Td
(g)Tj
/R20531136 10 Tf
11.1199 0 Td
(gname)Tj
2.5 Tc
/R20859024 10 Tf
29.3398 0 Td
(][)Tj
0 Tc
/R21175480 10 Tf
11.6602 0 Td
(o)Tj
/R20531136 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R20859024 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R20531136 10 Tf
13.5699 0 Td
(les)Tj
/R20859024 10 Tf
18.8801 0 Td
(])Tj
/R21175480 10.95 Tf
-249.04 -16.8 Td
(DESCRIPTION)Tj
/R21175480 10 Tf
36 -12 Td
(graphml2gv)Tj
/R20859024 10 Tf
54.1801 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.01 Tw
[(rts a graph specied in the GRAPHML format to a graph in the GV \(formerly DO)40(T\) for)]TJ
351.16 0 Td
(-)Tj
-428.67 -12 Td
(mat.)Tj
/R21175480 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R20859024 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R21175480 10 Tf
16.8 TL
(v)'
-0.45 Tc
/R20859024 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
[(rns on v)15.0073(erbose mode)]TJ
/R21175480 10 Tf
-46.6602 -16.8 Td
(?)Tj
/R20859024 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R21175480 10 Tf
-36 -16.8 Td
(g)Tj
/R20531136 10 Tf
11.1199 0 Td
(gname)Tj
/R20859024 10 Tf
24.8801 -12 Td
1.023 Tw
(The string)Tj
/R20531136 10 Tf
45.3762 0 Td
(gname)Tj
/R20859024 10 Tf
30.1828 0 Td
[(is used as the name of the generated graph.)-602.302(If multiple graphs are generated,)]TJ
-75.559 -12 Td
0 Tw
(subsequent graphs use the name)Tj
/R20531136 10 Tf
130.81 0 Td
(gname)Tj
/R20859024 10 Tf
29.1602 0 Td
[(appended with an inte)15.0146(ger)55.0073(.)]TJ
/R21175480 10 Tf
-195.97 -16.8 Td
(o)Tj
/R20531136 10 Tf
10.9301 0 Td
(outle)Tj
/R20859024 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R20531136 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R20859024 10 Tf
25 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
(ot gi)Tj
-0.15 Tc
17.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R21175480 10 Tf
10 0 Td
(graphml2gv)Tj
/R20859024 10 Tf
54.1699 0 Td
(uses stdout.)Tj
/R21175480 10.95 Tf
-265.61 -16.8 Td
(OPERANDS)Tj
/R20859024 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R20531136 10 Tf
-34.0898 -16.8 Td
(les)Tj
/R20859024 10 Tf
38.0898 0 Td
0.669 Tw
[(Names of les containing 1 or more graphs in GRAPHML.)-566.885(If no)]TJ
/R20531136 10 Tf
273.798 0 Td
(les)Tj
/R20859024 10 Tf
19.548 0 Td
0.668 Tw
(operand is specied, the)Tj
-293.346 -12 Td
0 Tw
(standard input will be used.)Tj
/R21175480 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R20859024 10 Tf
36 -12 Td
(Return)Tj
/R21175480 10 Tf
29.7199 0 Td
(0)Tj
/R20859024 10 Tf
7.5 0 Td
(if there were no problems during con)Tj
-0.15 Tc
147.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion; and non-zero if an)Tj
2.5 Tc
98.1602 0 Td
(ye)Tj
0 Tc
11.9398 0 Td
(rror occurred.)Tj
/R21175480 10.95 Tf
-340.51 -16.8 Td
(LIMIT)Tj
-1.04 Tc
32.4773 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(IONS)Tj
/R20859024 10 Tf
-10.6469 -12 Td
0.519 Tw
(As both the graph and graphics models of GV and GML dif)Tj
244.589 0 Td
0.52 Tw
(fer signicantly)Tj
3.02 Tc
62.9199 0 Td
(,t)Tj
0 Tc
8.3 0 Td
(he con)Tj
-0.15 Tc
26.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion can only be at)Tj
-351.599 -12 Td
0 Tw
[(best approximate.)-500(In particular)]TJ
2.5 Tc
124.85 0 Td
[(,G)250.007(Vc)]TJ
0 Tc
26.3801 0 Td
[(urrently has no notion of h)4.99268(yperedges or edges containing graphs.)]TJ
-151.23 -16.8 Td
0.013 Tw
(At present,)Tj
/R21175480 10 Tf
46.4059 0 Td
(graphml2gv)Tj
/R20859024 10 Tf
54.182 0 Td
0.012 Tw
(only supports the basic graph topology)Tj
2.512 Tc
154.68 0 Td
(.S)Tj
0 Tc
10.5719 0 Td
(pecically)Tj
2.512 Tc
41.0102 0 Td
(,t)Tj
0 Tc
7.79219 0 Td
(he <KEY> and <D)Tj
-1.11 Tc
75.7059 0 Td
-1.21 Tw
(AT A)Tj
2.512 Tc
18.5102 0 Td
(>e)Tj
0 Tc
12.5922 0 Td
(le-)Tj
-421.45 -12 Td
0 Tw
(ments are not handled, though the)Tj
2.5 Tc
135.39 0 Td
(yc)Tj
0 Tc
11.9398 0 Td
(ould be.)Tj
-0.548 Tc
/R21175480 10.95 Tf
-183.33 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R20859024 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R21175480 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R20859024 10 Tf
36 -12 Td
(dot\(1\), libcgraph\(3\))Tj
172.165 -256.8 Td
[(14 July 2011)-20316.5(1)]TJ
ET
Q
Q
\n \n \n \n \n 1742\n \n \n@@ -632,19 +632,19 @@\n FontFile3\n \n \n \n \n \n \n-R14290104\n+R21175480\n \n-R13973648\n+R20859024\n \n-R13645760\n+R20531136\n \n \n \n \n \n \n \n@@ -699,15 +699,15 @@\n \n Filter\n FlateDecode\n Length\n 348\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R9662400 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<30><30><0030>
<32><32><0032>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<61><61><0061>
<67><67><0067>
<68><68><0068>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16547776 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<30><30><0030>
<32><32><0032>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<61><61><0061>
<67><67><0067>
<68><68><0068>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -724,18 +724,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-563\n+561\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14290400 def
1 begincodespacerange
<00><ff>
endcodespacerange
63 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R21175776 def
1 begincodespacerange
<00><ff>
endcodespacerange
63 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -754,18 +754,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-286\n+285\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14290768 def
1 begincodespacerange
<00><ff>
endcodespacerange
20 beginbfrange
<32><32><0032>
<41><41><0041>
<47><47><0047>
<48><48><0048>
<4c><4c><004c>
<4d><4d><004d>
<50><50><0050>
<52><52><0052>
<56><56><0056>
<61><61><0061>
<65><65><0065>
<67><67><0067>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R21176144 def
1 begincodespacerange
<00><ff>
endcodespacerange
20 beginbfrange
<32><32><0032>
<41><41><0041>
<47><47><0047>
<48><48><0048>
<4c><4c><004c>
<4d><4d><004d>
<50><50><0050>
<52><52><0052>
<56><56><0056>
<61><61><0061>
<65><65><0065>
<67><67><0067>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -787,15 +787,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-da24f29be5be'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-0188ed1f157f'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gv.3guile.pdf.gz", "source2": "./usr/share/doc/graphviz/gv.3guile.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3guile.pdf", "source2": "gv.3guile.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -74,20 +74,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31872960 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R32185304 10 Tf
9.76016 0 Td
(\(3guile\))Tj
/R31872960 10 Tf
416.4 0 Td
(gv)Tj
/R32185304 10 Tf
9.76016 0 Td
(\(3guile\))Tj
-0.219 Tc
/R32517304 10.95 Tf
-436.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R32185304 10 Tf
20.407 -12 Td
(gv_guile - graph manipulation in guile)Tj
/R32517304 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R32185304 10 Tf
36 -12 Td
[(\(load-e)15.0073(xtension "./libgv)64.9841(.so" "SWIG_init"\))]TJ
/R32517304 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
12 TL
T*[(INTR)30.0371(ODUCTION)]TJ
/R32517304 10 Tf
36 -12 Td
(gv_guile)Tj
/R32185304 10 Tf
40.798 0 Td
2.738 Tw
(is a dynamically loaded e)Tj
112.452 0 Td
2.737 Tw
(xtension for)Tj
/R32517304 10 Tf
56.0238 0 Td
(guile)Tj
/R32185304 10 Tf
25.7969 0 Td
[(that pro)14.9805(vides access to the graph f)9.98535(acilities of)]TJ
/R32517304 10 Tf
-235.071 -12 Td
(graphviz.)Tj
/R32517304 10.95 Tf
-36 -28.8 Td
(COMMANDS)Tj
/R32517304 10 Tf
36 -12 Td
0 Tw
(New graphs)Tj
/R32185304 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R31872960 10 Tf
10.4297 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R31872960 10 Tf
39.8602 0 Td
(\(name\);)Tj
-98.3199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.digraph)]TJ
/R31872960 10 Tf
48.2 0 Td
(\(name\);)Tj
-106.66 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.strictgraph)]TJ
/R31872960 10 Tf
62.0699 0 Td
(\(name\);)Tj
-120.53 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.strictdigraph)]TJ
/R31872960 10 Tf
70.4102 0 Td
(\(name\);)Tj
/R32185304 10 Tf
-164.87 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R31872960 10 Tf
9.86992 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(eadstring)]TJ
/R31872960 10 Tf
58.5602 0 Td
(\(string\);)Tj
-117.02 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R31872960 10 Tf
33.5602 0 Td
(\(string lename\);)Tj
-92.0199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R31872960 10 Tf
33.5602 0 Td
[(\(c)15.0073(hannel\);)]TJ
/R32185304 10 Tf
-128.02 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R31872960 10 Tf
-6.52031 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R31872960 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R32517304 10 Tf
-203.51 -16.8 Td
(New nodes)Tj
/R32185304 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R31872960 10 Tf
-7.63008 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.node)]TJ
/R31872960 10 Tf
34.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R32517304 10 Tf
-194.21 -16.8 Td
(New edges)Tj
/R32185304 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R31872960 10 Tf
-7.07031 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R31872960 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R32185304 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R31872960 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R31872960 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R32185304 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R31872960 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R31872960 10 Tf
33.7398 0 Td
(\(tail_name)Tj
2.5 Tc
43.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R32185304 10 Tf
-176.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R31872960 10 Tf
36 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R31872960 10 Tf
33.7398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_name)Tj
2.5 Tc
37.1199 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R32517304 10 Tf
-237.33 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R32185304 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R31872960 10 Tf
36 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R31872960 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-172 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R31872960 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-167.7 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R31872960 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R32185304 10 Tf
-203.04 -16.8 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R31872960 10 Tf
36 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R31872960 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-177.56 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R31872960 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-173.26 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R31872960 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R32185304 10 Tf
-35.6 -43.2 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R22927296 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R23239640 10 Tf
9.76016 0 Td
(\(3guile\))Tj
/R22927296 10 Tf
416.4 0 Td
(gv)Tj
/R23239640 10 Tf
9.76016 0 Td
(\(3guile\))Tj
-0.219 Tc
/R23571640 10.95 Tf
-436.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R23239640 10 Tf
20.407 -12 Td
(gv_guile - graph manipulation in guile)Tj
/R23571640 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R23239640 10 Tf
36 -12 Td
[(\(load-e)15.0073(xtension "./libgv)64.9841(.so" "SWIG_init"\))]TJ
/R23571640 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
12 TL
T*[(INTR)30.0371(ODUCTION)]TJ
/R23571640 10 Tf
36 -12 Td
(gv_guile)Tj
/R23239640 10 Tf
40.798 0 Td
2.738 Tw
(is a dynamically loaded e)Tj
112.452 0 Td
2.737 Tw
(xtension for)Tj
/R23571640 10 Tf
56.0238 0 Td
(guile)Tj
/R23239640 10 Tf
25.7969 0 Td
[(that pro)14.9805(vides access to the graph f)9.98535(acilities of)]TJ
/R23571640 10 Tf
-235.071 -12 Td
(graphviz.)Tj
/R23571640 10.95 Tf
-36 -28.8 Td
(COMMANDS)Tj
/R23571640 10 Tf
36 -12 Td
0 Tw
(New graphs)Tj
/R23239640 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R22927296 10 Tf
10.4297 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R22927296 10 Tf
39.8602 0 Td
(\(name\);)Tj
-98.3199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.digraph)]TJ
/R22927296 10 Tf
48.2 0 Td
(\(name\);)Tj
-106.66 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.strictgraph)]TJ
/R22927296 10 Tf
62.0699 0 Td
(\(name\);)Tj
-120.53 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.strictdigraph)]TJ
/R22927296 10 Tf
70.4102 0 Td
(\(name\);)Tj
/R23239640 10 Tf
-164.87 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R22927296 10 Tf
9.86992 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(eadstring)]TJ
/R22927296 10 Tf
58.5602 0 Td
(\(string\);)Tj
-117.02 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R22927296 10 Tf
33.5602 0 Td
(\(string lename\);)Tj
-92.0199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R22927296 10 Tf
33.5602 0 Td
[(\(c)15.0073(hannel\);)]TJ
/R23239640 10 Tf
-128.02 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R22927296 10 Tf
-6.52031 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R22927296 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R23571640 10 Tf
-203.51 -16.8 Td
(New nodes)Tj
/R23239640 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R22927296 10 Tf
-7.63008 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.node)]TJ
/R22927296 10 Tf
34.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R23571640 10 Tf
-194.21 -16.8 Td
(New edges)Tj
/R23239640 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R22927296 10 Tf
-7.07031 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R22927296 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R23239640 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R22927296 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R22927296 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R23239640 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R22927296 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R22927296 10 Tf
33.7398 0 Td
(\(tail_name)Tj
2.5 Tc
43.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R23239640 10 Tf
-176.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R22927296 10 Tf
36 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R22927296 10 Tf
33.7398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_name)Tj
2.5 Tc
37.1199 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R23571640 10 Tf
-237.33 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R23239640 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R22927296 10 Tf
36 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R22927296 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-172 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R22927296 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-167.7 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R22927296 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R23239640 10 Tf
-203.04 -16.8 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R22927296 10 Tf
36 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R22927296 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-177.56 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R22927296 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-173.26 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R22927296 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R23239640 10 Tf
-35.6 -43.2 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n \n \n \n \n-1479\n+1480\n \n \n \n \n BaseFont\n EQZSQH+Times-Italic\n FontDescriptor\n@@ -591,19 +591,19 @@\n FontFile3\n \n \n \n \n \n \n-R32517304\n+R23571640\n \n-R32185304\n+R23239640\n \n-R31872960\n+R22927296\n \n \n \n \n \n \n Type\n@@ -640,29 +640,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31872960 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R32185304 10 Tf
9.76016 0 Td
(\(3guile\))Tj
/R31872960 10 Tf
416.4 0 Td
(gv)Tj
/R32185304 10 Tf
9.76016 0 Td
(\(3guile\))Tj
/R32517304 10 Tf
-400.34 -36 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R32185304 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R31872960 10 Tf
36 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R31872960 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-127.1 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R31872960 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-122.8 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R31872960 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
/R32185304 10 Tf
-158.14 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R31872960 10 Tf
36 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R31872960 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-127.1 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R31872960 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-122.8 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R31872960 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R32517304 10 Tf
-158.14 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R31872960 10 Tf
36 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R31872960 10 Tf
45.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-71.8 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R31872960 10 Tf
45.9602 0 Td
(\(node_handle\);)Tj
-71.8 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R31872960 10 Tf
45.9602 0 Td
(\(attr_handle\);)Tj
/R32517304 10 Tf
-107.8 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R31872960 10 Tf
36 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.ndsubg)]TJ
/R31872960 10 Tf
50.9898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-178.639 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.ndnode)]TJ
/R31872960 10 Tf
51.5398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-174.89 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.ndedge)]TJ
/R31872960 10 Tf
50.4199 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
-187.15 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R32517304 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R31872960 10 Tf
47.0801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-185.24 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R32517304 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R31872960 10 Tf
47.0801 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-180.94 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R32517304 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R31872960 10 Tf
47.0801 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R32517304 10 Tf
-216.28 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R31872960 10 Tf
36 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.headof)]TJ
/R31872960 10 Tf
43.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-97.35 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.tailof)]TJ
/R31872960 10 Tf
36.5199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-90.6801 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R31872960 10 Tf
48.1898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R31872960 10 Tf
48.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R31872960 10 Tf
48.1898 0 Td
(\(node_handle\);)Tj
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ootof)]TJ
/R31872960 10 Tf
40.2203 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R32517304 10 Tf
-134.68 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R31872960 10 Tf
36 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.pr)18.0078(otonode)]TJ
/R31872960 10 Tf
58.0098 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-112.17 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.pr)18.0078(otoedge)]TJ
/R31872960 10 Tf
56.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R32517304 10 Tf
-146.39 -16.8 Td
(Iterators)Tj
/R32185304 10 Tf
(Iteration termination tests)'
/R31872960 10 Tf
36 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R31872960 10 Tf
24.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R31872960 10 Tf
24.8602 0 Td
(\(node_handle\);)Tj
-45.1402 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R31872960 10 Tf
24.8602 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R31872960 10 Tf
24.8602 0 Td
(\(attr_handle\);)Tj
/R32185304 10 Tf
-81.1402 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R31872960 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.rstsubg)]TJ
/R31872960 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.nextsubg)]TJ
/R31872960 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R32185304 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R31872960 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.rstsupg)]TJ
/R31872960 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R32517304 10 Tf
58.4598 0 Td
[(gv)70(.nextsupg)]TJ
/R31872960 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R32185304 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R31872960 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R31872960 10 Tf
50.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R31872960 10 Tf
52.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R32185304 10 Tf
-210.2 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R31872960 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R31872960 10 Tf
45.4102 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R31872960 10 Tf
46.5199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R32185304 10 Tf
-31.6496 -62.4 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R22927296 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R23239640 10 Tf
9.76016 0 Td
(\(3guile\))Tj
/R22927296 10 Tf
416.4 0 Td
(gv)Tj
/R23239640 10 Tf
9.76016 0 Td
(\(3guile\))Tj
/R23571640 10 Tf
-400.34 -36 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R23239640 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R22927296 10 Tf
36 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R22927296 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-127.1 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R22927296 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-122.8 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R22927296 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
/R23239640 10 Tf
-158.14 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R22927296 10 Tf
36 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R22927296 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-127.1 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R22927296 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-122.8 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R22927296 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R23571640 10 Tf
-158.14 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R22927296 10 Tf
36 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R22927296 10 Tf
45.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-71.8 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R22927296 10 Tf
45.9602 0 Td
(\(node_handle\);)Tj
-71.8 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R22927296 10 Tf
45.9602 0 Td
(\(attr_handle\);)Tj
/R23571640 10 Tf
-107.8 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R22927296 10 Tf
36 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.ndsubg)]TJ
/R22927296 10 Tf
50.9898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-178.639 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.ndnode)]TJ
/R22927296 10 Tf
51.5398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-174.89 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.ndedge)]TJ
/R22927296 10 Tf
50.4199 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
-187.15 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23571640 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R22927296 10 Tf
47.0801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-185.24 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23571640 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R22927296 10 Tf
47.0801 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-180.94 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23571640 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R22927296 10 Tf
47.0801 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R23571640 10 Tf
-216.28 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R22927296 10 Tf
36 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.headof)]TJ
/R22927296 10 Tf
43.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-97.35 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.tailof)]TJ
/R22927296 10 Tf
36.5199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-90.6801 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R22927296 10 Tf
48.1898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R22927296 10 Tf
48.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R22927296 10 Tf
48.1898 0 Td
(\(node_handle\);)Tj
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ootof)]TJ
/R22927296 10 Tf
40.2203 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R23571640 10 Tf
-134.68 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R22927296 10 Tf
36 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.pr)18.0078(otonode)]TJ
/R22927296 10 Tf
58.0098 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-112.17 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.pr)18.0078(otoedge)]TJ
/R22927296 10 Tf
56.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R23571640 10 Tf
-146.39 -16.8 Td
(Iterators)Tj
/R23239640 10 Tf
(Iteration termination tests)'
/R22927296 10 Tf
36 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R22927296 10 Tf
24.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R22927296 10 Tf
24.8602 0 Td
(\(node_handle\);)Tj
-45.1402 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R22927296 10 Tf
24.8602 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R22927296 10 Tf
24.8602 0 Td
(\(attr_handle\);)Tj
/R23239640 10 Tf
-81.1402 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R22927296 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.rstsubg)]TJ
/R22927296 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.nextsubg)]TJ
/R22927296 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R23239640 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R22927296 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.rstsupg)]TJ
/R22927296 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23571640 10 Tf
58.4598 0 Td
[(gv)70(.nextsupg)]TJ
/R22927296 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R23239640 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R22927296 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R22927296 10 Tf
50.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R22927296 10 Tf
52.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23239640 10 Tf
-210.2 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R22927296 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R22927296 10 Tf
45.4102 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R22927296 10 Tf
46.5199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23239640 10 Tf
-31.6496 -62.4 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n \n \n \n \n-1263\n+1264\n \n \n \n \n-R32517304\n+R23571640\n \n-R32185304\n+R23239640\n \n-R31872960\n+R22927296\n \n \n \n \n \n \n Type\n@@ -699,29 +699,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31872960 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R32185304 10 Tf
9.76016 0 Td
(\(3guile\))Tj
/R31872960 10 Tf
416.4 0 Td
(gv)Tj
/R32185304 10 Tf
9.76016 0 Td
(\(3guile\))Tj
-400.34 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R31872960 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R31872960 10 Tf
50.9602 0 Td
(\(node_handle\);)Tj
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R31872960 10 Tf
52.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R32185304 10 Tf
-205.9 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R31872960 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R31872960 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R31872960 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R32185304 10 Tf
-200.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R31872960 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.rsthead)]TJ
/R31872960 10 Tf
52.0801 0 Td
(\(node_handle\);)Tj
-106.24 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.nexthead)]TJ
/R31872960 10 Tf
53.1898 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R32185304 10 Tf
-208.24 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R31872960 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R31872960 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R31872960 10 Tf
40.9699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R32185304 10 Tf
-194.8 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R31872960 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R31872960 10 Tf
39.8602 0 Td
(\(node_handle\);)Tj
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R32517304 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R31872960 10 Tf
40.9699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R32185304 10 Tf
-199.1 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R31872960 10 Tf
-14.7898 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.rsttail)]TJ
/R31872960 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-99.5703 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.nexttail)]TJ
/R31872960 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_node_handle\);)Tj
/R32185304 10 Tf
-199.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R31872960 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R31872960 10 Tf
52.0801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R31872960 10 Tf
53.1898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R32185304 10 Tf
-212.54 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R31872960 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R31872960 10 Tf
52.0801 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R32517304 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R31872960 10 Tf
53.1898 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R32185304 10 Tf
-207.58 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R31872960 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R32517304 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R31872960 10 Tf
47.6199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R32517304 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R31872960 10 Tf
48.7301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R32185304 10 Tf
-222.89 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R31872960 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R32517304 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R31872960 10 Tf
47.6199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R32517304 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R31872960 10 Tf
48.7301 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R32185304 10 Tf
-217.93 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R31872960 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R32517304 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R31872960 10 Tf
47.6199 0 Td
(\(node_handle\);)Tj
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R32517304 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R31872960 10 Tf
48.7301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R32517304 10 Tf
-218.59 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R31872960 10 Tf
-5.72969 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R31872960 10 Tf
27.0699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-47.35 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R31872960 10 Tf
27.0699 0 Td
(\(node_handle\);)Tj
-47.35 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R31872960 10 Tf
27.0699 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
/R32517304 10 Tf
-83.35 -16.8 Td
[(Lay)25.0073(out)]TJ
/R32185304 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R31872960 10 Tf
36 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.lay)24.9927(out)]TJ
/R31872960 10 Tf
40.7199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring engine\);)Tj
/R32517304 10 Tf
-165.08 -16.8 Td
(Render)Tj
/R32185304 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R31872960 10 Tf
36 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R31872960 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R32185304 10 Tf
-99.2801 -16.8 Td
(Render a layout to stdout)Tj
/R31872960 10 Tf
36 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R31872960 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R32185304 10 Tf
-167.36 -16.8 Td
(Render to an open le)Tj
/R31872960 10 Tf
36 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R31872960 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, c)14.9854(hannel fout\);)]TJ
/R32185304 10 Tf
5.64023 -50.4 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R22927296 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R23239640 10 Tf
9.76016 0 Td
(\(3guile\))Tj
/R22927296 10 Tf
416.4 0 Td
(gv)Tj
/R23239640 10 Tf
9.76016 0 Td
(\(3guile\))Tj
-400.34 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R22927296 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R22927296 10 Tf
50.9602 0 Td
(\(node_handle\);)Tj
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R22927296 10 Tf
52.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23239640 10 Tf
-205.9 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R22927296 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R22927296 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R22927296 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23239640 10 Tf
-200.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R22927296 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.rsthead)]TJ
/R22927296 10 Tf
52.0801 0 Td
(\(node_handle\);)Tj
-106.24 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.nexthead)]TJ
/R22927296 10 Tf
53.1898 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R23239640 10 Tf
-208.24 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R22927296 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R22927296 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R22927296 10 Tf
40.9699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23239640 10 Tf
-194.8 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R22927296 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R22927296 10 Tf
39.8602 0 Td
(\(node_handle\);)Tj
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23571640 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R22927296 10 Tf
40.9699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23239640 10 Tf
-199.1 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R22927296 10 Tf
-14.7898 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.rsttail)]TJ
/R22927296 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-99.5703 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.nexttail)]TJ
/R22927296 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_node_handle\);)Tj
/R23239640 10 Tf
-199.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R22927296 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R22927296 10 Tf
52.0801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R22927296 10 Tf
53.1898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R23239640 10 Tf
-212.54 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R22927296 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R22927296 10 Tf
52.0801 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R23571640 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R22927296 10 Tf
53.1898 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R23239640 10 Tf
-207.58 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R22927296 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23571640 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R22927296 10 Tf
47.6199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23571640 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R22927296 10 Tf
48.7301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R23239640 10 Tf
-222.89 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R22927296 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23571640 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R22927296 10 Tf
47.6199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23571640 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R22927296 10 Tf
48.7301 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R23239640 10 Tf
-217.93 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R22927296 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23571640 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R22927296 10 Tf
47.6199 0 Td
(\(node_handle\);)Tj
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23571640 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R22927296 10 Tf
48.7301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R23571640 10 Tf
-218.59 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R22927296 10 Tf
-5.72969 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R22927296 10 Tf
27.0699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-47.35 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R22927296 10 Tf
27.0699 0 Td
(\(node_handle\);)Tj
-47.35 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R22927296 10 Tf
27.0699 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
/R23571640 10 Tf
-83.35 -16.8 Td
[(Lay)25.0073(out)]TJ
/R23239640 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R22927296 10 Tf
36 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.lay)24.9927(out)]TJ
/R22927296 10 Tf
40.7199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring engine\);)Tj
/R23571640 10 Tf
-165.08 -16.8 Td
(Render)Tj
/R23239640 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R22927296 10 Tf
36 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R22927296 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R23239640 10 Tf
-99.2801 -16.8 Td
(Render a layout to stdout)Tj
/R22927296 10 Tf
36 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R22927296 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R23239640 10 Tf
-167.36 -16.8 Td
(Render to an open le)Tj
/R22927296 10 Tf
36 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R22927296 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, c)14.9854(hannel fout\);)]TJ
/R23239640 10 Tf
5.64023 -50.4 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n \n \n \n \n 1180\n \n \n \n \n-R32517304\n+R23571640\n \n-R32185304\n+R23239640\n \n-R31872960\n+R22927296\n \n \n \n \n \n \n Type\n@@ -758,29 +758,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31872960 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R32185304 10 Tf
9.76016 0 Td
(\(3guile\))Tj
/R31872960 10 Tf
416.4 0 Td
(gv)Tj
/R32185304 10 Tf
9.76016 0 Td
(\(3guile\))Tj
-400.34 -36 Td
(Render a layout to an unopened le by name)Tj
/R31872960 10 Tf
36 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R31872960 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string lename\);)Tj
/R32185304 10 Tf
-167.36 -16.8 Td
(Render to a string result)Tj
/R31872960 10 Tf
36 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R31872960 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle ing)]TJ
2.5 Tc
74.4699 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R32517304 10 Tf
-176.46 -12 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R31872960 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string outdata\);)Tj
/R32185304 10 Tf
-171.34 -16.8 Td
(Render to an open channel)Tj
/R31872960 10 Tf
36 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)17.9846(channel)]TJ
/R31872960 10 Tf
76.1602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, string c)15(hannelname\);)]TJ
/R32185304 10 Tf
-200.52 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R31872960 10 Tf
-55.8898 -12 Td
(string)Tj
/R32517304 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderdata)]TJ
/R31872960 10 Tf
61.8902 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R32185304 10 Tf
-191.81 -16.8 Td
(Writing graph back to le)Tj
/R31872960 10 Tf
36 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R31872960 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring lename\);)Tj
-124.87 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R31872960 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,c)Tj
0 Tc
9.28984 0 Td
(hannel\);)Tj
/R32185304 10 Tf
-161.27 -16.8 Td
(Graph transformation tools)Tj
/R31872960 10 Tf
36 -12 Td
(bool)Tj
/R32517304 10 Tf
20.2801 0 Td
[(gv)70(.tr)18.0151(ed)]TJ
/R31872960 10 Tf
31.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R32517304 10.95 Tf
-124.17 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R32185304 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, guile.)]TJ
173 -429.6 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R22927296 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R23239640 10 Tf
9.76016 0 Td
(\(3guile\))Tj
/R22927296 10 Tf
416.4 0 Td
(gv)Tj
/R23239640 10 Tf
9.76016 0 Td
(\(3guile\))Tj
-400.34 -36 Td
(Render a layout to an unopened le by name)Tj
/R22927296 10 Tf
36 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R22927296 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string lename\);)Tj
/R23239640 10 Tf
-167.36 -16.8 Td
(Render to a string result)Tj
/R22927296 10 Tf
36 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R22927296 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle ing)]TJ
2.5 Tc
74.4699 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R23571640 10 Tf
-176.46 -12 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R22927296 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string outdata\);)Tj
/R23239640 10 Tf
-171.34 -16.8 Td
(Render to an open channel)Tj
/R22927296 10 Tf
36 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)17.9846(channel)]TJ
/R22927296 10 Tf
76.1602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, string c)15(hannelname\);)]TJ
/R23239640 10 Tf
-200.52 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R22927296 10 Tf
-55.8898 -12 Td
(string)Tj
/R23571640 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderdata)]TJ
/R22927296 10 Tf
61.8902 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R23239640 10 Tf
-191.81 -16.8 Td
(Writing graph back to le)Tj
/R22927296 10 Tf
36 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R22927296 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring lename\);)Tj
-124.87 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R22927296 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,c)Tj
0 Tc
9.28984 0 Td
(hannel\);)Tj
/R23239640 10 Tf
-161.27 -16.8 Td
(Graph transformation tools)Tj
/R22927296 10 Tf
36 -12 Td
(bool)Tj
/R23571640 10 Tf
20.2801 0 Td
[(gv)70(.tr)18.0151(ed)]TJ
/R22927296 10 Tf
31.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R23571640 10.95 Tf
-124.17 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R23239640 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, guile.)]TJ
173 -429.6 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n \n \n \n \n 814\n \n \n \n \n-R32517304\n+R23571640\n \n-R32185304\n+R23239640\n \n-R31872960\n+R22927296\n \n \n \n \n \n \n \n@@ -835,15 +835,15 @@\n \n Filter\n FlateDecode\n Length\n 468\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R32571808 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23626144 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -863,15 +863,15 @@\n \n Filter\n FlateDecode\n Length\n 486\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R32572176 def
1 begincodespacerange
<00><ff>
endcodespacerange
51 beginbfrange
<20><20><0020>
<22><22><0022>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23626512 def
1 begincodespacerange
<00><ff>
endcodespacerange
51 beginbfrange
<20><20><0020>
<22><22><0022>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -890,18 +890,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-326\n+325\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R32572544 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<3b><3b><003b>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23626880 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<3b><3b><003b>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -923,15 +923,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-4bc6c890bee1'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-ddb77894dc47'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 36\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gv.3lua.pdf.gz", "source2": "./usr/share/doc/graphviz/gv.3lua.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3lua.pdf", "source2": "gv.3lua.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -74,20 +74,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10102656 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R10415000 10 Tf
9.76016 0 Td
(\(3lua\))Tj
/R10102656 10 Tf
424.18 0 Td
(gv)Tj
/R10415000 10 Tf
9.76016 0 Td
(\(3lua\))Tj
-0.219 Tc
/R10747000 10.95 Tf
-444.12 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R10415000 10 Tf
20.407 -12 Td
(gv_lua - graph manipulation in lua)Tj
/R10747000 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R10415000 10 Tf
36 -12 Td
(#!/usr/bin/lua)Tj
12 TL
(require\('gv'\))'
/R10747000 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
T*[(INTR)30.0371(ODUCTION)]TJ
/R10747000 10 Tf
36 -12 Td
(gv_lua)Tj
/R10415000 10 Tf
30.8398 0 Td
[(is a dynamically loaded e)15(xtension for)]TJ
/R10747000 10 Tf
152.05 0 Td
(lua)Tj
/R10415000 10 Tf
15.8398 0 Td
[(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ
/R10747000 10 Tf
180.27 0 Td
(graphviz.)Tj
/R10747000 10.95 Tf
-415 -28.8 Td
(COMMANDS)Tj
/R10747000 10 Tf
36 -12 Td
(New graphs)Tj
/R10415000 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R10102656 10 Tf
10.4297 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R10102656 10 Tf
39.8602 0 Td
(\(name\);)Tj
-98.3199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.digraph)]TJ
/R10102656 10 Tf
48.2 0 Td
(\(name\);)Tj
-106.66 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.strictgraph)]TJ
/R10102656 10 Tf
62.0699 0 Td
(\(name\);)Tj
-120.53 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.strictdigraph)]TJ
/R10102656 10 Tf
70.4102 0 Td
(\(name\);)Tj
/R10415000 10 Tf
-164.87 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R10102656 10 Tf
9.86992 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(eadstring)]TJ
/R10102656 10 Tf
58.5602 0 Td
(\(string\);)Tj
-117.02 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R10102656 10 Tf
33.5602 0 Td
(\(string lename\);)Tj
-92.0199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R10102656 10 Tf
33.5602 0 Td
[(\(c)15.0073(hannel\);)]TJ
/R10415000 10 Tf
-128.02 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R10102656 10 Tf
-6.52031 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R10102656 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R10747000 10 Tf
-203.51 -16.8 Td
(New nodes)Tj
/R10415000 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R10102656 10 Tf
-7.63008 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.node)]TJ
/R10102656 10 Tf
34.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R10747000 10 Tf
-194.21 -16.8 Td
(New edges)Tj
/R10415000 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R10102656 10 Tf
-7.07031 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R10102656 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R10415000 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R10102656 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R10102656 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R10415000 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R10102656 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R10102656 10 Tf
33.7398 0 Td
(\(tail_name)Tj
2.5 Tc
43.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R10415000 10 Tf
-176.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R10102656 10 Tf
36 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R10102656 10 Tf
33.7398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_name)Tj
2.5 Tc
37.1199 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R10747000 10 Tf
-237.33 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R10415000 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R10102656 10 Tf
36 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R10102656 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-172 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R10102656 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-167.7 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R10102656 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R10415000 10 Tf
-203.04 -16.8 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R10102656 10 Tf
36 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R10102656 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-177.56 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R10102656 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-173.26 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R10102656 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R10415000 10 Tf
-35.6 -43.2 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R23189376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R23501720 10 Tf
9.76016 0 Td
(\(3lua\))Tj
/R23189376 10 Tf
424.18 0 Td
(gv)Tj
/R23501720 10 Tf
9.76016 0 Td
(\(3lua\))Tj
-0.219 Tc
/R23833720 10.95 Tf
-444.12 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R23501720 10 Tf
20.407 -12 Td
(gv_lua - graph manipulation in lua)Tj
/R23833720 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R23501720 10 Tf
36 -12 Td
(#!/usr/bin/lua)Tj
12 TL
(require\('gv'\))'
/R23833720 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
T*[(INTR)30.0371(ODUCTION)]TJ
/R23833720 10 Tf
36 -12 Td
(gv_lua)Tj
/R23501720 10 Tf
30.8398 0 Td
[(is a dynamically loaded e)15(xtension for)]TJ
/R23833720 10 Tf
152.05 0 Td
(lua)Tj
/R23501720 10 Tf
15.8398 0 Td
[(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ
/R23833720 10 Tf
180.27 0 Td
(graphviz.)Tj
/R23833720 10.95 Tf
-415 -28.8 Td
(COMMANDS)Tj
/R23833720 10 Tf
36 -12 Td
(New graphs)Tj
/R23501720 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R23189376 10 Tf
10.4297 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R23189376 10 Tf
39.8602 0 Td
(\(name\);)Tj
-98.3199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.digraph)]TJ
/R23189376 10 Tf
48.2 0 Td
(\(name\);)Tj
-106.66 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.strictgraph)]TJ
/R23189376 10 Tf
62.0699 0 Td
(\(name\);)Tj
-120.53 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.strictdigraph)]TJ
/R23189376 10 Tf
70.4102 0 Td
(\(name\);)Tj
/R23501720 10 Tf
-164.87 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R23189376 10 Tf
9.86992 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(eadstring)]TJ
/R23189376 10 Tf
58.5602 0 Td
(\(string\);)Tj
-117.02 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R23189376 10 Tf
33.5602 0 Td
(\(string lename\);)Tj
-92.0199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R23189376 10 Tf
33.5602 0 Td
[(\(c)15.0073(hannel\);)]TJ
/R23501720 10 Tf
-128.02 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R23189376 10 Tf
-6.52031 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R23189376 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R23833720 10 Tf
-203.51 -16.8 Td
(New nodes)Tj
/R23501720 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R23189376 10 Tf
-7.63008 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.node)]TJ
/R23189376 10 Tf
34.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R23833720 10 Tf
-194.21 -16.8 Td
(New edges)Tj
/R23501720 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R23189376 10 Tf
-7.07031 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R23189376 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R23501720 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R23189376 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R23189376 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R23501720 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R23189376 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R23189376 10 Tf
33.7398 0 Td
(\(tail_name)Tj
2.5 Tc
43.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R23501720 10 Tf
-176.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R23189376 10 Tf
36 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R23189376 10 Tf
33.7398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_name)Tj
2.5 Tc
37.1199 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R23833720 10 Tf
-237.33 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R23501720 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R23189376 10 Tf
36 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R23189376 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-172 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R23189376 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-167.7 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R23189376 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R23501720 10 Tf
-203.04 -16.8 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R23189376 10 Tf
36 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R23189376 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-177.56 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R23189376 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-173.26 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R23189376 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R23501720 10 Tf
-35.6 -43.2 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n \n \n \n \n-1446\n+1445\n \n \n \n \n BaseFont\n EQZSQH+Times-Italic\n FontDescriptor\n@@ -591,19 +591,19 @@\n FontFile3\n \n \n \n \n \n \n-R10747000\n+R23833720\n \n-R10415000\n+R23501720\n \n-R10102656\n+R23189376\n \n \n \n \n \n \n Type\n@@ -640,29 +640,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10102656 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R10415000 10 Tf
9.76016 0 Td
(\(3lua\))Tj
/R10102656 10 Tf
424.18 0 Td
(gv)Tj
/R10415000 10 Tf
9.76016 0 Td
(\(3lua\))Tj
/R10747000 10 Tf
-408.12 -36 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R10415000 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R10102656 10 Tf
36 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R10102656 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-127.1 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R10102656 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-122.8 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R10102656 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
/R10415000 10 Tf
-158.14 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R10102656 10 Tf
36 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R10102656 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-127.1 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R10102656 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-122.8 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R10102656 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R10747000 10 Tf
-158.14 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R10102656 10 Tf
36 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R10102656 10 Tf
45.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-71.8 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R10102656 10 Tf
45.9602 0 Td
(\(node_handle\);)Tj
-71.8 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R10102656 10 Tf
45.9602 0 Td
(\(attr_handle\);)Tj
/R10747000 10 Tf
-107.8 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R10102656 10 Tf
36 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.ndsubg)]TJ
/R10102656 10 Tf
50.9898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-178.639 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.ndnode)]TJ
/R10102656 10 Tf
51.5398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-174.89 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.ndedge)]TJ
/R10102656 10 Tf
50.4199 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
-187.15 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R10747000 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R10102656 10 Tf
47.0801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-185.24 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R10747000 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R10102656 10 Tf
47.0801 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-180.94 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R10747000 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R10102656 10 Tf
47.0801 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R10747000 10 Tf
-216.28 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R10102656 10 Tf
36 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.headof)]TJ
/R10102656 10 Tf
43.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-97.35 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.tailof)]TJ
/R10102656 10 Tf
36.5199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-90.6801 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R10102656 10 Tf
48.1898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R10102656 10 Tf
48.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R10102656 10 Tf
48.1898 0 Td
(\(node_handle\);)Tj
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ootof)]TJ
/R10102656 10 Tf
40.2203 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R10747000 10 Tf
-134.68 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R10102656 10 Tf
36 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.pr)18.0078(otonode)]TJ
/R10102656 10 Tf
58.0098 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-112.17 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.pr)18.0078(otoedge)]TJ
/R10102656 10 Tf
56.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R10747000 10 Tf
-146.39 -16.8 Td
(Iterators)Tj
/R10415000 10 Tf
(Iteration termination tests)'
/R10102656 10 Tf
36 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R10102656 10 Tf
24.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R10102656 10 Tf
24.8602 0 Td
(\(node_handle\);)Tj
-45.1402 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R10102656 10 Tf
24.8602 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R10102656 10 Tf
24.8602 0 Td
(\(attr_handle\);)Tj
/R10415000 10 Tf
-81.1402 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R10102656 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.rstsubg)]TJ
/R10102656 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.nextsubg)]TJ
/R10102656 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R10415000 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R10102656 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.rstsupg)]TJ
/R10102656 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R10747000 10 Tf
58.4598 0 Td
[(gv)70(.nextsupg)]TJ
/R10102656 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R10415000 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R10102656 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R10102656 10 Tf
50.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R10102656 10 Tf
52.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R10415000 10 Tf
-210.2 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R10102656 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R10102656 10 Tf
45.4102 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R10102656 10 Tf
46.5199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R10415000 10 Tf
-31.6496 -62.4 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R23189376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R23501720 10 Tf
9.76016 0 Td
(\(3lua\))Tj
/R23189376 10 Tf
424.18 0 Td
(gv)Tj
/R23501720 10 Tf
9.76016 0 Td
(\(3lua\))Tj
/R23833720 10 Tf
-408.12 -36 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R23501720 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R23189376 10 Tf
36 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R23189376 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-127.1 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R23189376 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-122.8 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R23189376 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
/R23501720 10 Tf
-158.14 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R23189376 10 Tf
36 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R23189376 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-127.1 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R23189376 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-122.8 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R23189376 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R23833720 10 Tf
-158.14 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R23189376 10 Tf
36 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R23189376 10 Tf
45.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-71.8 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R23189376 10 Tf
45.9602 0 Td
(\(node_handle\);)Tj
-71.8 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R23189376 10 Tf
45.9602 0 Td
(\(attr_handle\);)Tj
/R23833720 10 Tf
-107.8 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R23189376 10 Tf
36 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.ndsubg)]TJ
/R23189376 10 Tf
50.9898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-178.639 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.ndnode)]TJ
/R23189376 10 Tf
51.5398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-174.89 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.ndedge)]TJ
/R23189376 10 Tf
50.4199 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
-187.15 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23833720 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R23189376 10 Tf
47.0801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-185.24 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23833720 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R23189376 10 Tf
47.0801 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-180.94 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23833720 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R23189376 10 Tf
47.0801 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R23833720 10 Tf
-216.28 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R23189376 10 Tf
36 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.headof)]TJ
/R23189376 10 Tf
43.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-97.35 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.tailof)]TJ
/R23189376 10 Tf
36.5199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-90.6801 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R23189376 10 Tf
48.1898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R23189376 10 Tf
48.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R23189376 10 Tf
48.1898 0 Td
(\(node_handle\);)Tj
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ootof)]TJ
/R23189376 10 Tf
40.2203 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R23833720 10 Tf
-134.68 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R23189376 10 Tf
36 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.pr)18.0078(otonode)]TJ
/R23189376 10 Tf
58.0098 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-112.17 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.pr)18.0078(otoedge)]TJ
/R23189376 10 Tf
56.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R23833720 10 Tf
-146.39 -16.8 Td
(Iterators)Tj
/R23501720 10 Tf
(Iteration termination tests)'
/R23189376 10 Tf
36 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R23189376 10 Tf
24.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R23189376 10 Tf
24.8602 0 Td
(\(node_handle\);)Tj
-45.1402 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R23189376 10 Tf
24.8602 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R23189376 10 Tf
24.8602 0 Td
(\(attr_handle\);)Tj
/R23501720 10 Tf
-81.1402 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R23189376 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.rstsubg)]TJ
/R23189376 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.nextsubg)]TJ
/R23189376 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R23501720 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R23189376 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.rstsupg)]TJ
/R23189376 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R23833720 10 Tf
58.4598 0 Td
[(gv)70(.nextsupg)]TJ
/R23189376 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R23501720 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R23189376 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R23189376 10 Tf
50.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R23189376 10 Tf
52.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23501720 10 Tf
-210.2 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R23189376 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R23189376 10 Tf
45.4102 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R23189376 10 Tf
46.5199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23501720 10 Tf
-31.6496 -62.4 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n \n \n \n \n-1263\n+1262\n \n \n \n \n-R10747000\n+R23833720\n \n-R10415000\n+R23501720\n \n-R10102656\n+R23189376\n \n \n \n \n \n \n Type\n@@ -699,29 +699,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10102656 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R10415000 10 Tf
9.76016 0 Td
(\(3lua\))Tj
/R10102656 10 Tf
424.18 0 Td
(gv)Tj
/R10415000 10 Tf
9.76016 0 Td
(\(3lua\))Tj
-408.12 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R10102656 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R10102656 10 Tf
50.9602 0 Td
(\(node_handle\);)Tj
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R10102656 10 Tf
52.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R10415000 10 Tf
-205.9 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R10102656 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R10102656 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R10102656 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R10415000 10 Tf
-200.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R10102656 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.rsthead)]TJ
/R10102656 10 Tf
52.0801 0 Td
(\(node_handle\);)Tj
-106.24 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.nexthead)]TJ
/R10102656 10 Tf
53.1898 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R10415000 10 Tf
-208.24 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R10102656 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R10102656 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R10102656 10 Tf
40.9699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R10415000 10 Tf
-194.8 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R10102656 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R10102656 10 Tf
39.8602 0 Td
(\(node_handle\);)Tj
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R10747000 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R10102656 10 Tf
40.9699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R10415000 10 Tf
-199.1 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R10102656 10 Tf
-14.7898 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.rsttail)]TJ
/R10102656 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-99.5703 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.nexttail)]TJ
/R10102656 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_node_handle\);)Tj
/R10415000 10 Tf
-199.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R10102656 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R10102656 10 Tf
52.0801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R10102656 10 Tf
53.1898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R10415000 10 Tf
-212.54 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R10102656 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R10102656 10 Tf
52.0801 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R10747000 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R10102656 10 Tf
53.1898 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R10415000 10 Tf
-207.58 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R10102656 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R10747000 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R10102656 10 Tf
47.6199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R10747000 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R10102656 10 Tf
48.7301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R10415000 10 Tf
-222.89 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R10102656 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R10747000 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R10102656 10 Tf
47.6199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R10747000 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R10102656 10 Tf
48.7301 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R10415000 10 Tf
-217.93 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R10102656 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R10747000 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R10102656 10 Tf
47.6199 0 Td
(\(node_handle\);)Tj
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R10747000 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R10102656 10 Tf
48.7301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R10747000 10 Tf
-218.59 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R10102656 10 Tf
-5.72969 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R10102656 10 Tf
27.0699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-47.35 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R10102656 10 Tf
27.0699 0 Td
(\(node_handle\);)Tj
-47.35 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R10102656 10 Tf
27.0699 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
/R10747000 10 Tf
-83.35 -16.8 Td
[(Lay)25.0073(out)]TJ
/R10415000 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R10102656 10 Tf
36 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.lay)24.9927(out)]TJ
/R10102656 10 Tf
40.7199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring engine\);)Tj
/R10747000 10 Tf
-165.08 -16.8 Td
(Render)Tj
/R10415000 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R10102656 10 Tf
36 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R10102656 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R10415000 10 Tf
-99.2801 -16.8 Td
(Render a layout to stdout)Tj
/R10102656 10 Tf
36 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R10102656 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R10415000 10 Tf
-167.36 -16.8 Td
(Render to an open le)Tj
/R10102656 10 Tf
36 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R10102656 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, c)14.9854(hannel fout\);)]TJ
/R10415000 10 Tf
5.64023 -50.4 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R23189376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R23501720 10 Tf
9.76016 0 Td
(\(3lua\))Tj
/R23189376 10 Tf
424.18 0 Td
(gv)Tj
/R23501720 10 Tf
9.76016 0 Td
(\(3lua\))Tj
-408.12 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R23189376 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R23189376 10 Tf
50.9602 0 Td
(\(node_handle\);)Tj
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R23189376 10 Tf
52.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23501720 10 Tf
-205.9 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R23189376 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R23189376 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R23189376 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23501720 10 Tf
-200.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R23189376 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.rsthead)]TJ
/R23189376 10 Tf
52.0801 0 Td
(\(node_handle\);)Tj
-106.24 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.nexthead)]TJ
/R23189376 10 Tf
53.1898 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R23501720 10 Tf
-208.24 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R23189376 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R23189376 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R23189376 10 Tf
40.9699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23501720 10 Tf
-194.8 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R23189376 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R23189376 10 Tf
39.8602 0 Td
(\(node_handle\);)Tj
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R23833720 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R23189376 10 Tf
40.9699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R23501720 10 Tf
-199.1 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R23189376 10 Tf
-14.7898 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.rsttail)]TJ
/R23189376 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-99.5703 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.nexttail)]TJ
/R23189376 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_node_handle\);)Tj
/R23501720 10 Tf
-199.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R23189376 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R23189376 10 Tf
52.0801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R23189376 10 Tf
53.1898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R23501720 10 Tf
-212.54 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R23189376 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R23189376 10 Tf
52.0801 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R23833720 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R23189376 10 Tf
53.1898 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R23501720 10 Tf
-207.58 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R23189376 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23833720 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R23189376 10 Tf
47.6199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23833720 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R23189376 10 Tf
48.7301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R23501720 10 Tf
-222.89 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R23189376 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23833720 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R23189376 10 Tf
47.6199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23833720 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R23189376 10 Tf
48.7301 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R23501720 10 Tf
-217.93 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R23189376 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23833720 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R23189376 10 Tf
47.6199 0 Td
(\(node_handle\);)Tj
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R23833720 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R23189376 10 Tf
48.7301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R23833720 10 Tf
-218.59 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R23189376 10 Tf
-5.72969 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R23189376 10 Tf
27.0699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-47.35 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R23189376 10 Tf
27.0699 0 Td
(\(node_handle\);)Tj
-47.35 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R23189376 10 Tf
27.0699 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
/R23833720 10 Tf
-83.35 -16.8 Td
[(Lay)25.0073(out)]TJ
/R23501720 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R23189376 10 Tf
36 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.lay)24.9927(out)]TJ
/R23189376 10 Tf
40.7199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring engine\);)Tj
/R23833720 10 Tf
-165.08 -16.8 Td
(Render)Tj
/R23501720 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R23189376 10 Tf
36 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R23189376 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R23501720 10 Tf
-99.2801 -16.8 Td
(Render a layout to stdout)Tj
/R23189376 10 Tf
36 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R23189376 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R23501720 10 Tf
-167.36 -16.8 Td
(Render to an open le)Tj
/R23189376 10 Tf
36 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R23189376 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, c)14.9854(hannel fout\);)]TJ
/R23501720 10 Tf
5.64023 -50.4 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n \n \n \n \n-1182\n+1181\n \n \n \n \n-R10747000\n+R23833720\n \n-R10415000\n+R23501720\n \n-R10102656\n+R23189376\n \n \n \n \n \n \n Type\n@@ -758,29 +758,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10102656 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R10415000 10 Tf
9.76016 0 Td
(\(3lua\))Tj
/R10102656 10 Tf
424.18 0 Td
(gv)Tj
/R10415000 10 Tf
9.76016 0 Td
(\(3lua\))Tj
-408.12 -36 Td
(Render a layout to an unopened le by name)Tj
/R10102656 10 Tf
36 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R10102656 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string lename\);)Tj
/R10415000 10 Tf
-167.36 -16.8 Td
(Render to a string result)Tj
/R10102656 10 Tf
36 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R10102656 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle ing)]TJ
2.5 Tc
74.4699 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R10747000 10 Tf
-176.46 -12 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R10102656 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string outdata\);)Tj
/R10415000 10 Tf
-171.34 -16.8 Td
(Render to an open channel)Tj
/R10102656 10 Tf
36 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)17.9846(channel)]TJ
/R10102656 10 Tf
76.1602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, string c)15(hannelname\);)]TJ
/R10415000 10 Tf
-200.52 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R10102656 10 Tf
-55.8898 -12 Td
(string)Tj
/R10747000 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderdata)]TJ
/R10102656 10 Tf
61.8902 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R10415000 10 Tf
-191.81 -16.8 Td
(Writing graph back to le)Tj
/R10102656 10 Tf
36 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R10102656 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring lename\);)Tj
-124.87 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R10102656 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,c)Tj
0 Tc
9.28984 0 Td
(hannel\);)Tj
/R10415000 10 Tf
-161.27 -16.8 Td
(Graph transformation tools)Tj
/R10102656 10 Tf
36 -12 Td
(bool)Tj
/R10747000 10 Tf
20.2801 0 Td
[(gv)70(.tr)18.0151(ed)]TJ
/R10102656 10 Tf
31.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R10747000 10.95 Tf
-124.17 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R10415000 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, lua.)]TJ
173 -429.6 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R23189376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R23501720 10 Tf
9.76016 0 Td
(\(3lua\))Tj
/R23189376 10 Tf
424.18 0 Td
(gv)Tj
/R23501720 10 Tf
9.76016 0 Td
(\(3lua\))Tj
-408.12 -36 Td
(Render a layout to an unopened le by name)Tj
/R23189376 10 Tf
36 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R23189376 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string lename\);)Tj
/R23501720 10 Tf
-167.36 -16.8 Td
(Render to a string result)Tj
/R23189376 10 Tf
36 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R23189376 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle ing)]TJ
2.5 Tc
74.4699 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R23833720 10 Tf
-176.46 -12 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R23189376 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string outdata\);)Tj
/R23501720 10 Tf
-171.34 -16.8 Td
(Render to an open channel)Tj
/R23189376 10 Tf
36 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)17.9846(channel)]TJ
/R23189376 10 Tf
76.1602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, string c)15(hannelname\);)]TJ
/R23501720 10 Tf
-200.52 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R23189376 10 Tf
-55.8898 -12 Td
(string)Tj
/R23833720 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderdata)]TJ
/R23189376 10 Tf
61.8902 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R23501720 10 Tf
-191.81 -16.8 Td
(Writing graph back to le)Tj
/R23189376 10 Tf
36 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R23189376 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring lename\);)Tj
-124.87 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R23189376 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,c)Tj
0 Tc
9.28984 0 Td
(hannel\);)Tj
/R23501720 10 Tf
-161.27 -16.8 Td
(Graph transformation tools)Tj
/R23189376 10 Tf
36 -12 Td
(bool)Tj
/R23833720 10 Tf
20.2801 0 Td
[(gv)70(.tr)18.0151(ed)]TJ
/R23189376 10 Tf
31.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R23833720 10.95 Tf
-124.17 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R23501720 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, lua.)]TJ
173 -429.6 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n \n \n \n \n 811\n \n \n \n \n-R10747000\n+R23833720\n \n-R10415000\n+R23501720\n \n-R10102656\n+R23189376\n \n \n \n \n \n \n \n@@ -835,15 +835,15 @@\n \n Filter\n FlateDecode\n Length\n 467\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R9487000 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22573720 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -863,15 +863,15 @@\n \n Filter\n FlateDecode\n Length\n 503\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R9487368 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22574088 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -890,18 +890,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-324\n+325\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R9487736 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<3b><3b><003b>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22574456 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<3b><3b><003b>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -923,15 +923,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-a34ce552f21a'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-b46009c36c95'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 36\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gv.3perl.pdf.gz", "source2": "./usr/share/doc/graphviz/gv.3perl.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3perl.pdf", "source2": "gv.3perl.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -74,20 +74,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R40937360 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R41249704 10 Tf
9.76016 0 Td
(\(3perl\))Tj
/R40937360 10 Tf
420.85 0 Td
(gv)Tj
/R41249704 10 Tf
9.76016 0 Td
(\(3perl\))Tj
-0.219 Tc
/R41581704 10.95 Tf
-440.79 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R41249704 10 Tf
20.407 -12 Td
(gv_perl - graph manipulation in perl)Tj
/R41581704 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R41249704 10 Tf
36 -12 Td
(#!/usr/bin/perl)Tj
12 TL
(use gv;)'
/R41581704 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
T*[(INTR)30.0371(ODUCTION)]TJ
/R41581704 10 Tf
36 -12 Td
(gv_perl)Tj
/R41249704 10 Tf
34.7199 0 Td
[(is a dynamically loaded e)15(xtension for)]TJ
/R41581704 10 Tf
152.05 0 Td
(perl)Tj
/R41249704 10 Tf
19.7199 0 Td
[(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ
/R41581704 10 Tf
180.27 0 Td
(graphviz.)Tj
/R41581704 10.95 Tf
-422.76 -28.8 Td
(COMMANDS)Tj
/R41581704 10 Tf
36 -12 Td
(New graphs)Tj
/R41249704 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R40937360 10 Tf
10.4297 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::graph)Tj
/R40937360 10 Tf
44.7199 0 Td
(\(name\);)Tj
-103.18 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::digraph)Tj
/R40937360 10 Tf
53.0602 0 Td
(\(name\);)Tj
-111.52 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::strictgraph)Tj
/R40937360 10 Tf
66.9301 0 Td
(\(name\);)Tj
-125.39 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::strictdigraph)Tj
/R40937360 10 Tf
75.2699 0 Td
(\(name\);)Tj
/R41249704 10 Tf
-169.73 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R40937360 10 Tf
9.86992 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
[(gv::r)18.0078(eadstring)]TJ
/R40937360 10 Tf
63.4199 0 Td
(\(string\);)Tj
-121.88 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
[(gv::r)18.0078(ead)]TJ
/R40937360 10 Tf
38.4199 0 Td
(\(string lename\);)Tj
-96.8797 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
[(gv::r)18.0078(ead)]TJ
/R40937360 10 Tf
38.4199 0 Td
[(\(c)15.0073(hannel\);)]TJ
/R41249704 10 Tf
-132.88 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R40937360 10 Tf
-6.52031 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::graph)Tj
/R40937360 10 Tf
44.7199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R41581704 10 Tf
-208.37 -16.8 Td
(New nodes)Tj
/R41249704 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R40937360 10 Tf
-7.63008 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::node)Tj
/R40937360 10 Tf
39.7199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R41581704 10 Tf
-199.07 -16.8 Td
(New edges)Tj
/R41249704 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R40937360 10 Tf
-7.07031 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::edge)Tj
/R40937360 10 Tf
38.6 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R41249704 10 Tf
-211.33 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R40937360 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::edge)Tj
/R40937360 10 Tf
38.6 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R41249704 10 Tf
-211.33 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R40937360 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::edge)Tj
/R40937360 10 Tf
38.6 0 Td
(\(tail_name)Tj
2.5 Tc
43.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R41249704 10 Tf
-181.33 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R40937360 10 Tf
36 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::edge)Tj
/R40937360 10 Tf
38.6 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_name)Tj
2.5 Tc
37.1199 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R41581704 10 Tf
-242.19 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R41249704 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R40937360 10 Tf
36 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R40937360 10 Tf
35.8199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-176.86 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R40937360 10 Tf
35.8199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-172.56 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R40937360 10 Tf
35.8199 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R41249704 10 Tf
-207.9 -16.8 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R40937360 10 Tf
36 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R40937360 10 Tf
35.8199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-182.42 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R40937360 10 Tf
35.8199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-178.12 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R40937360 10 Tf
35.8199 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R41249704 10 Tf
-40.4598 -43.2 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R44230544 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R44542888 10 Tf
9.76016 0 Td
(\(3perl\))Tj
/R44230544 10 Tf
420.85 0 Td
(gv)Tj
/R44542888 10 Tf
9.76016 0 Td
(\(3perl\))Tj
-0.219 Tc
/R44874888 10.95 Tf
-440.79 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R44542888 10 Tf
20.407 -12 Td
(gv_perl - graph manipulation in perl)Tj
/R44874888 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R44542888 10 Tf
36 -12 Td
(#!/usr/bin/perl)Tj
12 TL
(use gv;)'
/R44874888 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
T*[(INTR)30.0371(ODUCTION)]TJ
/R44874888 10 Tf
36 -12 Td
(gv_perl)Tj
/R44542888 10 Tf
34.7199 0 Td
[(is a dynamically loaded e)15(xtension for)]TJ
/R44874888 10 Tf
152.05 0 Td
(perl)Tj
/R44542888 10 Tf
19.7199 0 Td
[(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ
/R44874888 10 Tf
180.27 0 Td
(graphviz.)Tj
/R44874888 10.95 Tf
-422.76 -28.8 Td
(COMMANDS)Tj
/R44874888 10 Tf
36 -12 Td
(New graphs)Tj
/R44542888 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R44230544 10 Tf
10.4297 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::graph)Tj
/R44230544 10 Tf
44.7199 0 Td
(\(name\);)Tj
-103.18 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::digraph)Tj
/R44230544 10 Tf
53.0602 0 Td
(\(name\);)Tj
-111.52 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::strictgraph)Tj
/R44230544 10 Tf
66.9301 0 Td
(\(name\);)Tj
-125.39 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::strictdigraph)Tj
/R44230544 10 Tf
75.2699 0 Td
(\(name\);)Tj
/R44542888 10 Tf
-169.73 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R44230544 10 Tf
9.86992 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
[(gv::r)18.0078(eadstring)]TJ
/R44230544 10 Tf
63.4199 0 Td
(\(string\);)Tj
-121.88 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
[(gv::r)18.0078(ead)]TJ
/R44230544 10 Tf
38.4199 0 Td
(\(string lename\);)Tj
-96.8797 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
[(gv::r)18.0078(ead)]TJ
/R44230544 10 Tf
38.4199 0 Td
[(\(c)15.0073(hannel\);)]TJ
/R44542888 10 Tf
-132.88 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R44230544 10 Tf
-6.52031 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::graph)Tj
/R44230544 10 Tf
44.7199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R44874888 10 Tf
-208.37 -16.8 Td
(New nodes)Tj
/R44542888 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R44230544 10 Tf
-7.63008 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::node)Tj
/R44230544 10 Tf
39.7199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R44874888 10 Tf
-199.07 -16.8 Td
(New edges)Tj
/R44542888 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R44230544 10 Tf
-7.07031 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::edge)Tj
/R44230544 10 Tf
38.6 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R44542888 10 Tf
-211.33 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R44230544 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::edge)Tj
/R44230544 10 Tf
38.6 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R44542888 10 Tf
-211.33 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R44230544 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::edge)Tj
/R44230544 10 Tf
38.6 0 Td
(\(tail_name)Tj
2.5 Tc
43.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R44542888 10 Tf
-181.33 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R44230544 10 Tf
36 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::edge)Tj
/R44230544 10 Tf
38.6 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_name)Tj
2.5 Tc
37.1199 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R44874888 10 Tf
-242.19 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R44542888 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R44230544 10 Tf
36 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R44230544 10 Tf
35.8199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-176.86 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R44230544 10 Tf
35.8199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-172.56 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R44230544 10 Tf
35.8199 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R44542888 10 Tf
-207.9 -16.8 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R44230544 10 Tf
36 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R44230544 10 Tf
35.8199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-182.42 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R44230544 10 Tf
35.8199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-178.12 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::setv)Tj
/R44230544 10 Tf
35.8199 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R44542888 10 Tf
-40.4598 -43.2 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n \n \n \n \n-1441\n+1440\n \n \n \n \n BaseFont\n EQZSQH+Times-Italic\n FontDescriptor\n@@ -591,19 +591,19 @@\n FontFile3\n \n \n \n \n \n \n-R41581704\n+R44874888\n \n-R41249704\n+R44542888\n \n-R40937360\n+R44230544\n \n \n \n \n \n \n Type\n@@ -640,29 +640,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R40937360 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R41249704 10 Tf
9.76016 0 Td
(\(3perl\))Tj
/R40937360 10 Tf
420.85 0 Td
(gv)Tj
/R41249704 10 Tf
9.76016 0 Td
(\(3perl\))Tj
/R41581704 10 Tf
-404.79 -36 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R41249704 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R40937360 10 Tf
36 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R40937360 10 Tf
36.9301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-131.96 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R40937360 10 Tf
36.9301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-127.66 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R40937360 10 Tf
36.9301 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
/R41249704 10 Tf
-163 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R40937360 10 Tf
36 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R40937360 10 Tf
36.9301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-131.96 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R40937360 10 Tf
36.9301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-127.66 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R40937360 10 Tf
36.9301 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R41581704 10 Tf
-163 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R40937360 10 Tf
36 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::nameof)Tj
/R40937360 10 Tf
50.8199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-76.6598 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::nameof)Tj
/R40937360 10 Tf
50.8199 0 Td
(\(node_handle\);)Tj
-76.6598 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
(gv::nameof)Tj
/R40937360 10 Tf
50.8199 0 Td
(\(attr_handle\);)Tj
/R41581704 10 Tf
-112.66 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R40937360 10 Tf
36 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::ndsubg)Tj
/R40937360 10 Tf
55.85 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-183.5 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::ndnode)Tj
/R40937360 10 Tf
56.4 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-179.75 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::ndedge)Tj
/R40937360 10 Tf
55.2801 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
-192.01 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R41581704 10 Tf
68.9699 0 Td
(gv::ndattr)Tj
/R40937360 10 Tf
51.9398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-190.1 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R41581704 10 Tf
68.9699 0 Td
(gv::ndattr)Tj
/R40937360 10 Tf
51.9398 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-185.8 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R41581704 10 Tf
68.9699 0 Td
(gv::ndattr)Tj
/R40937360 10 Tf
51.9398 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R41581704 10 Tf
-221.14 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R40937360 10 Tf
36 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::headof)Tj
/R40937360 10 Tf
48.05 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-102.21 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::tailof)Tj
/R40937360 10 Tf
41.3801 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-95.5402 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::graphof)Tj
/R40937360 10 Tf
53.05 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-111.51 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::graphof)Tj
/R40937360 10 Tf
53.05 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-111.51 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::graphof)Tj
/R40937360 10 Tf
53.05 0 Td
(\(node_handle\);)Tj
-111.51 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
[(gv::r)18.0078(ootof)]TJ
/R40937360 10 Tf
45.0801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R41581704 10 Tf
-139.54 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R40937360 10 Tf
36 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
[(gv::pr)17.9932(otonode)]TJ
/R40937360 10 Tf
62.8699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-117.03 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
[(gv::pr)17.9932(otoedge)]TJ
/R40937360 10 Tf
61.75 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R41581704 10 Tf
-151.25 -16.8 Td
(Iterators)Tj
/R41249704 10 Tf
(Iteration termination tests)'
/R40937360 10 Tf
36 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
(gv::ok)Tj
/R40937360 10 Tf
29.7199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-50 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
(gv::ok)Tj
/R40937360 10 Tf
29.7199 0 Td
(\(node_handle\);)Tj
-50 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
(gv::ok)Tj
/R40937360 10 Tf
29.7199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-50 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
(gv::ok)Tj
/R40937360 10 Tf
29.7199 0 Td
(\(attr_handle\);)Tj
/R41249704 10 Tf
-86 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R40937360 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::rstsubg)Tj
/R40937360 10 Tf
56.3898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-114.85 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::nextsubg)Tj
/R40937360 10 Tf
57.5 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R41249704 10 Tf
-220.039 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R40937360 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::rstsupg)Tj
/R40937360 10 Tf
56.3898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-114.85 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R41581704 10 Tf
58.4598 0 Td
(gv::nextsupg)Tj
/R40937360 10 Tf
57.5 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R41249704 10 Tf
-220.039 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R40937360 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::rstedge)Tj
/R40937360 10 Tf
55.8199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.32 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::nextedge)Tj
/R40937360 10 Tf
56.9301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R41249704 10 Tf
-215.06 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R40937360 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::rstout)Tj
/R40937360 10 Tf
50.2699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-103.77 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::nextout)Tj
/R40937360 10 Tf
51.3801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R41249704 10 Tf
-36.5098 -62.4 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R44230544 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R44542888 10 Tf
9.76016 0 Td
(\(3perl\))Tj
/R44230544 10 Tf
420.85 0 Td
(gv)Tj
/R44542888 10 Tf
9.76016 0 Td
(\(3perl\))Tj
/R44874888 10 Tf
-404.79 -36 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R44542888 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R44230544 10 Tf
36 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R44230544 10 Tf
36.9301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-131.96 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R44230544 10 Tf
36.9301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-127.66 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R44230544 10 Tf
36.9301 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
/R44542888 10 Tf
-163 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R44230544 10 Tf
36 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R44230544 10 Tf
36.9301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-131.96 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R44230544 10 Tf
36.9301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-127.66 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::getv)Tj
/R44230544 10 Tf
36.9301 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R44874888 10 Tf
-163 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R44230544 10 Tf
36 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::nameof)Tj
/R44230544 10 Tf
50.8199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-76.6598 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::nameof)Tj
/R44230544 10 Tf
50.8199 0 Td
(\(node_handle\);)Tj
-76.6598 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
(gv::nameof)Tj
/R44230544 10 Tf
50.8199 0 Td
(\(attr_handle\);)Tj
/R44874888 10 Tf
-112.66 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R44230544 10 Tf
36 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::ndsubg)Tj
/R44230544 10 Tf
55.85 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-183.5 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::ndnode)Tj
/R44230544 10 Tf
56.4 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-179.75 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::ndedge)Tj
/R44230544 10 Tf
55.2801 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
-192.01 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R44874888 10 Tf
68.9699 0 Td
(gv::ndattr)Tj
/R44230544 10 Tf
51.9398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-190.1 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R44874888 10 Tf
68.9699 0 Td
(gv::ndattr)Tj
/R44230544 10 Tf
51.9398 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-185.8 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R44874888 10 Tf
68.9699 0 Td
(gv::ndattr)Tj
/R44230544 10 Tf
51.9398 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R44874888 10 Tf
-221.14 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R44230544 10 Tf
36 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::headof)Tj
/R44230544 10 Tf
48.05 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-102.21 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::tailof)Tj
/R44230544 10 Tf
41.3801 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-95.5402 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::graphof)Tj
/R44230544 10 Tf
53.05 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-111.51 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::graphof)Tj
/R44230544 10 Tf
53.05 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-111.51 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::graphof)Tj
/R44230544 10 Tf
53.05 0 Td
(\(node_handle\);)Tj
-111.51 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
[(gv::r)18.0078(ootof)]TJ
/R44230544 10 Tf
45.0801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R44874888 10 Tf
-139.54 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R44230544 10 Tf
36 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
[(gv::pr)17.9932(otonode)]TJ
/R44230544 10 Tf
62.8699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-117.03 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
[(gv::pr)17.9932(otoedge)]TJ
/R44230544 10 Tf
61.75 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R44874888 10 Tf
-151.25 -16.8 Td
(Iterators)Tj
/R44542888 10 Tf
(Iteration termination tests)'
/R44230544 10 Tf
36 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
(gv::ok)Tj
/R44230544 10 Tf
29.7199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-50 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
(gv::ok)Tj
/R44230544 10 Tf
29.7199 0 Td
(\(node_handle\);)Tj
-50 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
(gv::ok)Tj
/R44230544 10 Tf
29.7199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-50 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
(gv::ok)Tj
/R44230544 10 Tf
29.7199 0 Td
(\(attr_handle\);)Tj
/R44542888 10 Tf
-86 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R44230544 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::rstsubg)Tj
/R44230544 10 Tf
56.3898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-114.85 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::nextsubg)Tj
/R44230544 10 Tf
57.5 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R44542888 10 Tf
-220.039 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R44230544 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::rstsupg)Tj
/R44230544 10 Tf
56.3898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-114.85 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R44874888 10 Tf
58.4598 0 Td
(gv::nextsupg)Tj
/R44230544 10 Tf
57.5 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R44542888 10 Tf
-220.039 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R44230544 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::rstedge)Tj
/R44230544 10 Tf
55.8199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.32 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::nextedge)Tj
/R44230544 10 Tf
56.9301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R44542888 10 Tf
-215.06 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R44230544 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::rstout)Tj
/R44230544 10 Tf
50.2699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-103.77 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::nextout)Tj
/R44230544 10 Tf
51.3801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R44542888 10 Tf
-36.5098 -62.4 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n \n \n \n \n-1254\n+1253\n \n \n \n \n-R41581704\n+R44874888\n \n-R41249704\n+R44542888\n \n-R40937360\n+R44230544\n \n \n \n \n \n \n Type\n@@ -699,29 +699,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R40937360 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R41249704 10 Tf
9.76016 0 Td
(\(3perl\))Tj
/R40937360 10 Tf
420.85 0 Td
(gv)Tj
/R41249704 10 Tf
9.76016 0 Td
(\(3perl\))Tj
-404.79 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R40937360 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::rstedge)Tj
/R40937360 10 Tf
55.8199 0 Td
(\(node_handle\);)Tj
-109.32 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::nextedge)Tj
/R40937360 10 Tf
56.9301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R41249704 10 Tf
-210.76 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R40937360 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::rstout)Tj
/R40937360 10 Tf
50.2699 0 Td
(\(node_handle\);)Tj
-103.77 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::nextout)Tj
/R40937360 10 Tf
51.3801 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R41249704 10 Tf
-205.21 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R40937360 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::rsthead)Tj
/R40937360 10 Tf
56.9398 0 Td
(\(node_handle\);)Tj
-111.1 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::nexthead)Tj
/R40937360 10 Tf
58.05 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R41249704 10 Tf
-213.1 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R40937360 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::rstin)Tj
/R40937360 10 Tf
44.7199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-98.2199 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::nextin)Tj
/R40937360 10 Tf
45.8301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R41249704 10 Tf
-199.66 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R40937360 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::rstin)Tj
/R40937360 10 Tf
44.7199 0 Td
(\(node_handle\);)Tj
-98.2199 -12 Td
[(edg)10.0159(e_handle)]TJ
/R41581704 10 Tf
53.5 0 Td
(gv::nextin)Tj
/R40937360 10 Tf
45.8301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R41249704 10 Tf
-203.96 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R40937360 10 Tf
-14.7898 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::rsttail)Tj
/R40937360 10 Tf
50.2699 0 Td
(\(node_handle\);)Tj
-104.43 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::nexttail)Tj
/R40937360 10 Tf
51.3801 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_node_handle\);)Tj
/R41249704 10 Tf
-204.21 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R40937360 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::rstnode)Tj
/R40937360 10 Tf
56.9398 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-111.1 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::nextnode)Tj
/R40937360 10 Tf
58.05 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R41249704 10 Tf
-217.4 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R40937360 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::rstnode)Tj
/R40937360 10 Tf
56.9398 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-111.1 -12 Td
(node_handle)Tj
/R41581704 10 Tf
54.1602 0 Td
(gv::nextnode)Tj
/R40937360 10 Tf
58.05 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R41249704 10 Tf
-212.44 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R40937360 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R41581704 10 Tf
68.9699 0 Td
(gv::rstattr)Tj
/R40937360 10 Tf
52.4801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-121.45 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R41581704 10 Tf
68.9699 0 Td
(gv::nextattr)Tj
/R40937360 10 Tf
53.5898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R41249704 10 Tf
-227.75 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R40937360 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R41581704 10 Tf
68.9699 0 Td
(gv::rstattr)Tj
/R40937360 10 Tf
52.4801 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-121.45 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R41581704 10 Tf
68.9699 0 Td
(gv::nextattr)Tj
/R40937360 10 Tf
53.5898 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R41249704 10 Tf
-222.79 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R40937360 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R41581704 10 Tf
68.9699 0 Td
(gv::rstattr)Tj
/R40937360 10 Tf
52.4801 0 Td
(\(node_handle\);)Tj
-121.45 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R41581704 10 Tf
68.9699 0 Td
(gv::nextattr)Tj
/R40937360 10 Tf
53.5898 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R41581704 10 Tf
-223.45 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R40937360 10 Tf
-5.72969 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
(gv::rm)Tj
/R40937360 10 Tf
31.9301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-52.2102 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
(gv::rm)Tj
/R40937360 10 Tf
31.9301 0 Td
(\(node_handle\);)Tj
-52.2102 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
(gv::rm)Tj
/R40937360 10 Tf
31.9301 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
/R41581704 10 Tf
-88.2102 -16.8 Td
[(Lay)25.0073(out)]TJ
/R41249704 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R40937360 10 Tf
36 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
[(gv::lay)25.0159(out)]TJ
/R40937360 10 Tf
45.5797 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring engine\);)Tj
/R41581704 10 Tf
-169.939 -16.8 Td
(Render)Tj
/R41249704 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R40937360 10 Tf
36 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
[(gv::r)18.0078(ender)]TJ
/R40937360 10 Tf
47.8598 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R41249704 10 Tf
-104.14 -16.8 Td
(Render a layout to stdout)Tj
/R40937360 10 Tf
36 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
[(gv::r)18.0078(ender)]TJ
/R40937360 10 Tf
47.8598 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R41249704 10 Tf
-172.22 -16.8 Td
(Render to an open le)Tj
/R40937360 10 Tf
36 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
[(gv::r)18.0078(ender)]TJ
/R40937360 10 Tf
47.8598 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, c)14.9854(hannel fout\);)]TJ
/R41249704 10 Tf
0.780469 -50.4 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R44230544 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R44542888 10 Tf
9.76016 0 Td
(\(3perl\))Tj
/R44230544 10 Tf
420.85 0 Td
(gv)Tj
/R44542888 10 Tf
9.76016 0 Td
(\(3perl\))Tj
-404.79 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R44230544 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::rstedge)Tj
/R44230544 10 Tf
55.8199 0 Td
(\(node_handle\);)Tj
-109.32 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::nextedge)Tj
/R44230544 10 Tf
56.9301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R44542888 10 Tf
-210.76 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R44230544 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::rstout)Tj
/R44230544 10 Tf
50.2699 0 Td
(\(node_handle\);)Tj
-103.77 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::nextout)Tj
/R44230544 10 Tf
51.3801 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R44542888 10 Tf
-205.21 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R44230544 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::rsthead)Tj
/R44230544 10 Tf
56.9398 0 Td
(\(node_handle\);)Tj
-111.1 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::nexthead)Tj
/R44230544 10 Tf
58.05 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R44542888 10 Tf
-213.1 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R44230544 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::rstin)Tj
/R44230544 10 Tf
44.7199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-98.2199 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::nextin)Tj
/R44230544 10 Tf
45.8301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R44542888 10 Tf
-199.66 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R44230544 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::rstin)Tj
/R44230544 10 Tf
44.7199 0 Td
(\(node_handle\);)Tj
-98.2199 -12 Td
[(edg)10.0159(e_handle)]TJ
/R44874888 10 Tf
53.5 0 Td
(gv::nextin)Tj
/R44230544 10 Tf
45.8301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R44542888 10 Tf
-203.96 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R44230544 10 Tf
-14.7898 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::rsttail)Tj
/R44230544 10 Tf
50.2699 0 Td
(\(node_handle\);)Tj
-104.43 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::nexttail)Tj
/R44230544 10 Tf
51.3801 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_node_handle\);)Tj
/R44542888 10 Tf
-204.21 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R44230544 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::rstnode)Tj
/R44230544 10 Tf
56.9398 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-111.1 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::nextnode)Tj
/R44230544 10 Tf
58.05 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R44542888 10 Tf
-217.4 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R44230544 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::rstnode)Tj
/R44230544 10 Tf
56.9398 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-111.1 -12 Td
(node_handle)Tj
/R44874888 10 Tf
54.1602 0 Td
(gv::nextnode)Tj
/R44230544 10 Tf
58.05 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R44542888 10 Tf
-212.44 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R44230544 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R44874888 10 Tf
68.9699 0 Td
(gv::rstattr)Tj
/R44230544 10 Tf
52.4801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-121.45 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R44874888 10 Tf
68.9699 0 Td
(gv::nextattr)Tj
/R44230544 10 Tf
53.5898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R44542888 10 Tf
-227.75 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R44230544 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R44874888 10 Tf
68.9699 0 Td
(gv::rstattr)Tj
/R44230544 10 Tf
52.4801 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-121.45 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R44874888 10 Tf
68.9699 0 Td
(gv::nextattr)Tj
/R44230544 10 Tf
53.5898 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R44542888 10 Tf
-222.79 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R44230544 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R44874888 10 Tf
68.9699 0 Td
(gv::rstattr)Tj
/R44230544 10 Tf
52.4801 0 Td
(\(node_handle\);)Tj
-121.45 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R44874888 10 Tf
68.9699 0 Td
(gv::nextattr)Tj
/R44230544 10 Tf
53.5898 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R44874888 10 Tf
-223.45 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R44230544 10 Tf
-5.72969 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
(gv::rm)Tj
/R44230544 10 Tf
31.9301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-52.2102 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
(gv::rm)Tj
/R44230544 10 Tf
31.9301 0 Td
(\(node_handle\);)Tj
-52.2102 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
(gv::rm)Tj
/R44230544 10 Tf
31.9301 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
/R44874888 10 Tf
-88.2102 -16.8 Td
[(Lay)25.0073(out)]TJ
/R44542888 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R44230544 10 Tf
36 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
[(gv::lay)25.0159(out)]TJ
/R44230544 10 Tf
45.5797 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring engine\);)Tj
/R44874888 10 Tf
-169.939 -16.8 Td
(Render)Tj
/R44542888 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R44230544 10 Tf
36 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
[(gv::r)18.0078(ender)]TJ
/R44230544 10 Tf
47.8598 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R44542888 10 Tf
-104.14 -16.8 Td
(Render a layout to stdout)Tj
/R44230544 10 Tf
36 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
[(gv::r)18.0078(ender)]TJ
/R44230544 10 Tf
47.8598 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R44542888 10 Tf
-172.22 -16.8 Td
(Render to an open le)Tj
/R44230544 10 Tf
36 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
[(gv::r)18.0078(ender)]TJ
/R44230544 10 Tf
47.8598 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, c)14.9854(hannel fout\);)]TJ
/R44542888 10 Tf
0.780469 -50.4 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n \n \n \n \n-1175\n+1174\n \n \n \n \n-R41581704\n+R44874888\n \n-R41249704\n+R44542888\n \n-R40937360\n+R44230544\n \n \n \n \n \n \n Type\n@@ -758,29 +758,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R40937360 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R41249704 10 Tf
9.76016 0 Td
(\(3perl\))Tj
/R40937360 10 Tf
420.85 0 Td
(gv)Tj
/R41249704 10 Tf
9.76016 0 Td
(\(3perl\))Tj
-404.79 -36 Td
(Render a layout to an unopened le by name)Tj
/R40937360 10 Tf
36 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
[(gv::r)18.0078(ender)]TJ
/R40937360 10 Tf
47.8598 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string lename\);)Tj
/R41249704 10 Tf
-172.22 -16.8 Td
(Render to a string result)Tj
/R40937360 10 Tf
36 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
[(gv::r)18.0078(enderr)18(esult)]TJ
/R40937360 10 Tf
72.1199 0 Td
[(\(gr)15.0073(aph_handle ing)]TJ
2.5 Tc
74.4699 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R41581704 10 Tf
-181.32 -12 Td
[(gv::r)18.0078(enderr)18(esult)]TJ
/R40937360 10 Tf
72.1199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string outdata\);)Tj
/R41249704 10 Tf
-176.2 -16.8 Td
(Render to an open channel)Tj
/R40937360 10 Tf
36 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
[(gv::r)18.0078(ender)17.9834(channel)]TJ
/R40937360 10 Tf
81.0199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, string c)15(hannelname\);)]TJ
/R41249704 10 Tf
-205.38 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R40937360 10 Tf
-55.8898 -12 Td
(string)Tj
/R41581704 10 Tf
25.8398 0 Td
[(gv::r)18.0078(enderdata)]TJ
/R40937360 10 Tf
66.75 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R41249704 10 Tf
-196.67 -16.8 Td
(Writing graph back to le)Tj
/R40937360 10 Tf
36 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
(gv::write)Tj
/R40937360 10 Tf
41.3699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring lename\);)Tj
-129.73 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
(gv::write)Tj
/R40937360 10 Tf
41.3699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,c)Tj
0 Tc
9.28984 0 Td
(hannel\);)Tj
/R41249704 10 Tf
-166.13 -16.8 Td
(Graph transformation tools)Tj
/R40937360 10 Tf
36 -12 Td
(bool)Tj
/R41581704 10 Tf
20.2801 0 Td
[(gv::tr)18(ed)]TJ
/R40937360 10 Tf
36.75 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R41581704 10.95 Tf
-129.03 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R41249704 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, perl.)]TJ
173 -429.6 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R44230544 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R44542888 10 Tf
9.76016 0 Td
(\(3perl\))Tj
/R44230544 10 Tf
420.85 0 Td
(gv)Tj
/R44542888 10 Tf
9.76016 0 Td
(\(3perl\))Tj
-404.79 -36 Td
(Render a layout to an unopened le by name)Tj
/R44230544 10 Tf
36 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
[(gv::r)18.0078(ender)]TJ
/R44230544 10 Tf
47.8598 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string lename\);)Tj
/R44542888 10 Tf
-172.22 -16.8 Td
(Render to a string result)Tj
/R44230544 10 Tf
36 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
[(gv::r)18.0078(enderr)18(esult)]TJ
/R44230544 10 Tf
72.1199 0 Td
[(\(gr)15.0073(aph_handle ing)]TJ
2.5 Tc
74.4699 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R44874888 10 Tf
-181.32 -12 Td
[(gv::r)18.0078(enderr)18(esult)]TJ
/R44230544 10 Tf
72.1199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string outdata\);)Tj
/R44542888 10 Tf
-176.2 -16.8 Td
(Render to an open channel)Tj
/R44230544 10 Tf
36 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
[(gv::r)18.0078(ender)17.9834(channel)]TJ
/R44230544 10 Tf
81.0199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, string c)15(hannelname\);)]TJ
/R44542888 10 Tf
-205.38 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R44230544 10 Tf
-55.8898 -12 Td
(string)Tj
/R44874888 10 Tf
25.8398 0 Td
[(gv::r)18.0078(enderdata)]TJ
/R44230544 10 Tf
66.75 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R44542888 10 Tf
-196.67 -16.8 Td
(Writing graph back to le)Tj
/R44230544 10 Tf
36 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
(gv::write)Tj
/R44230544 10 Tf
41.3699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring lename\);)Tj
-129.73 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
(gv::write)Tj
/R44230544 10 Tf
41.3699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,c)Tj
0 Tc
9.28984 0 Td
(hannel\);)Tj
/R44542888 10 Tf
-166.13 -16.8 Td
(Graph transformation tools)Tj
/R44230544 10 Tf
36 -12 Td
(bool)Tj
/R44874888 10 Tf
20.2801 0 Td
[(gv::tr)18(ed)]TJ
/R44230544 10 Tf
36.75 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R44874888 10.95 Tf
-129.03 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R44542888 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, perl.)]TJ
173 -429.6 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n \n \n \n \n 808\n \n \n \n \n-R41581704\n+R44874888\n \n-R41249704\n+R44542888\n \n-R40937360\n+R44230544\n \n \n \n \n \n \n \n@@ -835,15 +835,15 @@\n \n Filter\n FlateDecode\n Length\n 478\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R40321704 def
1 begincodespacerange
<00><ff>
endcodespacerange
50 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<3a><3a><003a>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R43614888 def
1 begincodespacerange
<00><ff>
endcodespacerange
50 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<3a><3a><003a>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -860,18 +860,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-508\n+507\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R40322072 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R43615256 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -890,18 +890,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-326\n+325\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R40322440 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<3b><3b><003b>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R43615624 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<3b><3b><003b>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -923,15 +923,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-8786403c2571'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-73fdad91322b'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 36\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gv.3python.pdf.gz", "source2": "./usr/share/doc/graphviz/gv.3python.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3python.pdf", "source2": "gv.3python.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -74,20 +74,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18544576 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R18856920 10 Tf
9.76016 0 Td
[(\(3p)9.99207(ython\))]TJ
/R18544576 10 Tf
408.72 0 Td
(gv)Tj
/R18856920 10 Tf
9.76016 0 Td
[(\(3p)9.99023(ython\))]TJ
-0.219 Tc
/R19188920 10.95 Tf
-428.66 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R18856920 10 Tf
20.407 -12 Td
[(gv_p)10(ython - graph manipulation in p)10.0146(ython)]TJ
/R19188920 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R18856920 10 Tf
36 -12 Td
[(#!/usr/bin/p)10.0073(ython)]TJ
12 TL
(import sys)'
(import gv)'
/R19188920 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
T*[(INTR)30.0371(ODUCTION)]TJ
/R19188920 10 Tf
36 -12 Td
(gv_python)Tj
/R18856920 10 Tf
48.9879 0 Td
1.478 Tw
(is a dynamically loaded e)Tj
107.412 0 Td
1.477 Tw
(xtension for)Tj
/R19188920 10 Tf
53.5039 0 Td
(python)Tj
/R18856920 10 Tf
33.9871 0 Td
[(that pro)14.9976(vides access to the graph f)9.98535(acilities of)]TJ
/R19188920 10 Tf
-243.891 -12 Td
(graphviz.)Tj
/R19188920 10.95 Tf
-36 -28.8 Td
(COMMANDS)Tj
/R19188920 10 Tf
36 -12 Td
0 Tw
(New graphs)Tj
/R18856920 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R18544576 10 Tf
10.4297 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R18544576 10 Tf
39.8602 0 Td
(\(name\);)Tj
-98.3199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.digraph)]TJ
/R18544576 10 Tf
48.2 0 Td
(\(name\);)Tj
-106.66 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.strictgraph)]TJ
/R18544576 10 Tf
62.0699 0 Td
(\(name\);)Tj
-120.53 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.strictdigraph)]TJ
/R18544576 10 Tf
70.4102 0 Td
(\(name\);)Tj
/R18856920 10 Tf
-164.87 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R18544576 10 Tf
9.86992 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(eadstring)]TJ
/R18544576 10 Tf
58.5602 0 Td
(\(string\);)Tj
-117.02 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R18544576 10 Tf
33.5602 0 Td
(\(string lename\);)Tj
-92.0199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R18544576 10 Tf
33.5602 0 Td
[(\(c)15.0073(hannel\);)]TJ
/R18856920 10 Tf
-128.02 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R18544576 10 Tf
-6.52031 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R18544576 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R19188920 10 Tf
-203.51 -16.8 Td
(New nodes)Tj
/R18856920 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R18544576 10 Tf
-7.63008 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.node)]TJ
/R18544576 10 Tf
34.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R19188920 10 Tf
-194.21 -16.8 Td
(New edges)Tj
/R18856920 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R18544576 10 Tf
-7.07031 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R18544576 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R18856920 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R18544576 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R18544576 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R18856920 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R18544576 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R18544576 10 Tf
33.7398 0 Td
(\(tail_name)Tj
2.5 Tc
43.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R18856920 10 Tf
-176.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R18544576 10 Tf
36 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R18544576 10 Tf
33.7398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_name)Tj
2.5 Tc
37.1199 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R19188920 10 Tf
-237.33 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R18856920 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R18544576 10 Tf
36 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R18544576 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-172 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R18544576 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-167.7 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R18544576 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R18856920 10 Tf
-30.0402 -72 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35063744 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R35376088 10 Tf
9.76016 0 Td
[(\(3p)9.99207(ython\))]TJ
/R35063744 10 Tf
408.72 0 Td
(gv)Tj
/R35376088 10 Tf
9.76016 0 Td
[(\(3p)9.99023(ython\))]TJ
-0.219 Tc
/R35708088 10.95 Tf
-428.66 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R35376088 10 Tf
20.407 -12 Td
[(gv_p)10(ython - graph manipulation in p)10.0146(ython)]TJ
/R35708088 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R35376088 10 Tf
36 -12 Td
[(#!/usr/bin/p)10.0073(ython)]TJ
12 TL
(import sys)'
(import gv)'
/R35708088 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
T*[(INTR)30.0371(ODUCTION)]TJ
/R35708088 10 Tf
36 -12 Td
(gv_python)Tj
/R35376088 10 Tf
48.9879 0 Td
1.478 Tw
(is a dynamically loaded e)Tj
107.412 0 Td
1.477 Tw
(xtension for)Tj
/R35708088 10 Tf
53.5039 0 Td
(python)Tj
/R35376088 10 Tf
33.9871 0 Td
[(that pro)14.9976(vides access to the graph f)9.98535(acilities of)]TJ
/R35708088 10 Tf
-243.891 -12 Td
(graphviz.)Tj
/R35708088 10.95 Tf
-36 -28.8 Td
(COMMANDS)Tj
/R35708088 10 Tf
36 -12 Td
0 Tw
(New graphs)Tj
/R35376088 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R35063744 10 Tf
10.4297 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R35063744 10 Tf
39.8602 0 Td
(\(name\);)Tj
-98.3199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.digraph)]TJ
/R35063744 10 Tf
48.2 0 Td
(\(name\);)Tj
-106.66 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.strictgraph)]TJ
/R35063744 10 Tf
62.0699 0 Td
(\(name\);)Tj
-120.53 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.strictdigraph)]TJ
/R35063744 10 Tf
70.4102 0 Td
(\(name\);)Tj
/R35376088 10 Tf
-164.87 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R35063744 10 Tf
9.86992 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(eadstring)]TJ
/R35063744 10 Tf
58.5602 0 Td
(\(string\);)Tj
-117.02 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R35063744 10 Tf
33.5602 0 Td
(\(string lename\);)Tj
-92.0199 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ead)]TJ
/R35063744 10 Tf
33.5602 0 Td
[(\(c)15.0073(hannel\);)]TJ
/R35376088 10 Tf
-128.02 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R35063744 10 Tf
-6.52031 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.graph)]TJ
/R35063744 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R35708088 10 Tf
-203.51 -16.8 Td
(New nodes)Tj
/R35376088 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R35063744 10 Tf
-7.63008 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.node)]TJ
/R35063744 10 Tf
34.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R35708088 10 Tf
-194.21 -16.8 Td
(New edges)Tj
/R35376088 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R35063744 10 Tf
-7.07031 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R35063744 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R35376088 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R35063744 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R35063744 10 Tf
33.7398 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R35376088 10 Tf
-206.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R35063744 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R35063744 10 Tf
33.7398 0 Td
(\(tail_name)Tj
2.5 Tc
43.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R35376088 10 Tf
-176.47 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R35063744 10 Tf
36 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.edge)]TJ
/R35063744 10 Tf
33.7398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_name)Tj
2.5 Tc
37.1199 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R35708088 10 Tf
-237.33 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R35376088 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R35063744 10 Tf
36 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R35063744 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-172 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R35063744 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-167.7 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R35063744 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R35376088 10 Tf
-30.0402 -72 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n \n \n \n \n-1431\n+1430\n \n \n \n \n BaseFont\n EQZSQH+Times-Italic\n FontDescriptor\n@@ -591,19 +591,19 @@\n FontFile3\n \n \n \n \n \n \n-R19188920\n+R35708088\n \n-R18856920\n+R35376088\n \n-R18544576\n+R35063744\n \n \n \n \n \n \n Type\n@@ -640,29 +640,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18544576 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R18856920 10 Tf
9.76016 0 Td
[(\(3p)9.99207(ython\))]TJ
/R18544576 10 Tf
408.72 0 Td
(gv)Tj
/R18856920 10 Tf
9.76016 0 Td
[(\(3p)9.99023(ython\))]TJ
-392.66 -36 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R18544576 10 Tf
36 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R18544576 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-177.56 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R18544576 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-173.26 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R18544576 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R19188920 10 Tf
-208.6 -16.8 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R18856920 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R18544576 10 Tf
36 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R18544576 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-127.1 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R18544576 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-122.8 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R18544576 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
/R18856920 10 Tf
-158.14 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R18544576 10 Tf
36 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R18544576 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-127.1 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R18544576 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-122.8 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R18544576 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R19188920 10 Tf
-158.14 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R18544576 10 Tf
36 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R18544576 10 Tf
45.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-71.8 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R18544576 10 Tf
45.9602 0 Td
(\(node_handle\);)Tj
-71.8 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R18544576 10 Tf
45.9602 0 Td
(\(attr_handle\);)Tj
/R19188920 10 Tf
-107.8 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R18544576 10 Tf
36 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.ndsubg)]TJ
/R18544576 10 Tf
50.9898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-178.639 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.ndnode)]TJ
/R18544576 10 Tf
51.5398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-174.89 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.ndedge)]TJ
/R18544576 10 Tf
50.4199 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
-187.15 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R19188920 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R18544576 10 Tf
47.0801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-185.24 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R19188920 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R18544576 10 Tf
47.0801 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-180.94 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R19188920 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R18544576 10 Tf
47.0801 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R19188920 10 Tf
-216.28 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R18544576 10 Tf
36 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.headof)]TJ
/R18544576 10 Tf
43.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-97.35 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.tailof)]TJ
/R18544576 10 Tf
36.5199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-90.6801 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R18544576 10 Tf
48.1898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R18544576 10 Tf
48.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R18544576 10 Tf
48.1898 0 Td
(\(node_handle\);)Tj
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ootof)]TJ
/R18544576 10 Tf
40.2203 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R19188920 10 Tf
-134.68 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R18544576 10 Tf
36 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.pr)18.0078(otonode)]TJ
/R18544576 10 Tf
58.0098 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-112.17 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.pr)18.0078(otoedge)]TJ
/R18544576 10 Tf
56.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R19188920 10 Tf
-146.39 -16.8 Td
(Iterators)Tj
/R18856920 10 Tf
(Iteration termination tests)'
/R18544576 10 Tf
36 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R18544576 10 Tf
24.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R18544576 10 Tf
24.8602 0 Td
(\(node_handle\);)Tj
-45.1402 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R18544576 10 Tf
24.8602 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R18544576 10 Tf
24.8602 0 Td
(\(attr_handle\);)Tj
/R18856920 10 Tf
-81.1402 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R18544576 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.rstsubg)]TJ
/R18544576 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.nextsubg)]TJ
/R18544576 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R18856920 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R18544576 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.rstsupg)]TJ
/R18544576 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R19188920 10 Tf
58.4598 0 Td
[(gv)70(.nextsupg)]TJ
/R18544576 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R18856920 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R18544576 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R18544576 10 Tf
50.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R18544576 10 Tf
52.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R18856920 10 Tf
-37.1996 -50.4 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35063744 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R35376088 10 Tf
9.76016 0 Td
[(\(3p)9.99207(ython\))]TJ
/R35063744 10 Tf
408.72 0 Td
(gv)Tj
/R35376088 10 Tf
9.76016 0 Td
[(\(3p)9.99023(ython\))]TJ
-392.66 -36 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R35063744 10 Tf
36 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R35063744 10 Tf
30.9602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-177.56 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R35063744 10 Tf
30.9602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-173.26 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.setv)]TJ
/R35063744 10 Tf
30.9602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R35708088 10 Tf
-208.6 -16.8 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R35376088 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R35063744 10 Tf
36 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R35063744 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-127.1 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R35063744 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-122.8 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R35063744 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
/R35376088 10 Tf
-158.14 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R35063744 10 Tf
36 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R35063744 10 Tf
32.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-127.1 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R35063744 10 Tf
32.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-122.8 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.getv)]TJ
/R35063744 10 Tf
32.0699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R35708088 10 Tf
-158.14 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R35063744 10 Tf
36 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R35063744 10 Tf
45.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-71.8 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R35063744 10 Tf
45.9602 0 Td
(\(node_handle\);)Tj
-71.8 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.nameof)]TJ
/R35063744 10 Tf
45.9602 0 Td
(\(attr_handle\);)Tj
/R35708088 10 Tf
-107.8 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R35063744 10 Tf
36 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.ndsubg)]TJ
/R35063744 10 Tf
50.9898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-178.639 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.ndnode)]TJ
/R35063744 10 Tf
51.5398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-174.89 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.ndedge)]TJ
/R35063744 10 Tf
50.4199 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
-187.15 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R35708088 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R35063744 10 Tf
47.0801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-185.24 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R35708088 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R35063744 10 Tf
47.0801 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-180.94 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R35708088 10 Tf
68.9699 0 Td
[(gv)70(.ndattr)]TJ
/R35063744 10 Tf
47.0801 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R35708088 10 Tf
-216.28 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R35063744 10 Tf
36 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.headof)]TJ
/R35063744 10 Tf
43.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-97.35 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.tailof)]TJ
/R35063744 10 Tf
36.5199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-90.6801 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R35063744 10 Tf
48.1898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R35063744 10 Tf
48.1898 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.graphof)]TJ
/R35063744 10 Tf
48.1898 0 Td
(\(node_handle\);)Tj
-106.65 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.r)17.9834(ootof)]TJ
/R35063744 10 Tf
40.2203 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R35708088 10 Tf
-134.68 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R35063744 10 Tf
36 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.pr)18.0078(otonode)]TJ
/R35063744 10 Tf
58.0098 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-112.17 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.pr)18.0078(otoedge)]TJ
/R35063744 10 Tf
56.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R35708088 10 Tf
-146.39 -16.8 Td
(Iterators)Tj
/R35376088 10 Tf
(Iteration termination tests)'
/R35063744 10 Tf
36 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R35063744 10 Tf
24.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R35063744 10 Tf
24.8602 0 Td
(\(node_handle\);)Tj
-45.1402 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R35063744 10 Tf
24.8602 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-45.1402 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.ok)]TJ
/R35063744 10 Tf
24.8602 0 Td
(\(attr_handle\);)Tj
/R35376088 10 Tf
-81.1402 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R35063744 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.rstsubg)]TJ
/R35063744 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.nextsubg)]TJ
/R35063744 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R35376088 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R35063744 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.rstsupg)]TJ
/R35063744 10 Tf
51.5301 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.99 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R35708088 10 Tf
58.4598 0 Td
[(gv)70(.nextsupg)]TJ
/R35063744 10 Tf
52.6398 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R35376088 10 Tf
-215.179 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R35063744 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R35063744 10 Tf
50.9602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R35063744 10 Tf
52.0699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35376088 10 Tf
-37.1996 -50.4 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n \n \n \n \n 1298\n \n \n \n \n-R19188920\n+R35708088\n \n-R18856920\n+R35376088\n \n-R18544576\n+R35063744\n \n \n \n \n \n \n Type\n@@ -699,29 +699,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18544576 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R18856920 10 Tf
9.76016 0 Td
[(\(3p)9.99207(ython\))]TJ
/R18544576 10 Tf
408.72 0 Td
(gv)Tj
/R18856920 10 Tf
9.76016 0 Td
[(\(3p)9.99023(ython\))]TJ
-392.66 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R18544576 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R18544576 10 Tf
45.4102 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R18544576 10 Tf
46.5199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R18856920 10 Tf
-204.65 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R18544576 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R18544576 10 Tf
50.9602 0 Td
(\(node_handle\);)Tj
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R18544576 10 Tf
52.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R18856920 10 Tf
-205.9 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R18544576 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R18544576 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R18544576 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R18856920 10 Tf
-200.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R18544576 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.rsthead)]TJ
/R18544576 10 Tf
52.0801 0 Td
(\(node_handle\);)Tj
-106.24 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.nexthead)]TJ
/R18544576 10 Tf
53.1898 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R18856920 10 Tf
-208.24 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R18544576 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R18544576 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R18544576 10 Tf
40.9699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R18856920 10 Tf
-194.8 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R18544576 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R18544576 10 Tf
39.8602 0 Td
(\(node_handle\);)Tj
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R19188920 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R18544576 10 Tf
40.9699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R18856920 10 Tf
-199.1 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R18544576 10 Tf
-14.7898 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.rsttail)]TJ
/R18544576 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-99.5703 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.nexttail)]TJ
/R18544576 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_node_handle\);)Tj
/R18856920 10 Tf
-199.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R18544576 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R18544576 10 Tf
52.0801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R18544576 10 Tf
53.1898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R18856920 10 Tf
-212.54 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R18544576 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R18544576 10 Tf
52.0801 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R19188920 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R18544576 10 Tf
53.1898 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R18856920 10 Tf
-207.58 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R18544576 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R19188920 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R18544576 10 Tf
47.6199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R19188920 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R18544576 10 Tf
48.7301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R18856920 10 Tf
-222.89 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R18544576 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R19188920 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R18544576 10 Tf
47.6199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R19188920 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R18544576 10 Tf
48.7301 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R18856920 10 Tf
-217.93 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R18544576 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R19188920 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R18544576 10 Tf
47.6199 0 Td
(\(node_handle\);)Tj
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R19188920 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R18544576 10 Tf
48.7301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R19188920 10 Tf
-218.59 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R18544576 10 Tf
-5.72969 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R18544576 10 Tf
27.0699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-47.35 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R18544576 10 Tf
27.0699 0 Td
(\(node_handle\);)Tj
-47.35 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R18544576 10 Tf
27.0699 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
/R19188920 10 Tf
-83.35 -16.8 Td
[(Lay)25.0073(out)]TJ
/R18856920 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R18544576 10 Tf
36 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.lay)24.9927(out)]TJ
/R18544576 10 Tf
40.7199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring engine\);)Tj
/R19188920 10 Tf
-165.08 -16.8 Td
(Render)Tj
/R18856920 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R18544576 10 Tf
36 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R18544576 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R18856920 10 Tf
73.7199 -67.2 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35063744 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R35376088 10 Tf
9.76016 0 Td
[(\(3p)9.99207(ython\))]TJ
/R35063744 10 Tf
408.72 0 Td
(gv)Tj
/R35376088 10 Tf
9.76016 0 Td
[(\(3p)9.99023(ython\))]TJ
-392.66 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R35063744 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R35063744 10 Tf
45.4102 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R35063744 10 Tf
46.5199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35376088 10 Tf
-204.65 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R35063744 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.rstedge)]TJ
/R35063744 10 Tf
50.9602 0 Td
(\(node_handle\);)Tj
-104.46 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.nextedge)]TJ
/R35063744 10 Tf
52.0699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35376088 10 Tf
-205.9 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R35063744 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.rstout)]TJ
/R35063744 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-98.9102 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.nextout)]TJ
/R35063744 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35376088 10 Tf
-200.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R35063744 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.rsthead)]TJ
/R35063744 10 Tf
52.0801 0 Td
(\(node_handle\);)Tj
-106.24 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.nexthead)]TJ
/R35063744 10 Tf
53.1898 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R35376088 10 Tf
-208.24 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R35063744 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R35063744 10 Tf
39.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R35063744 10 Tf
40.9699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35376088 10 Tf
-194.8 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R35063744 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.rstin)]TJ
/R35063744 10 Tf
39.8602 0 Td
(\(node_handle\);)Tj
-93.3602 -12 Td
[(edg)10.0159(e_handle)]TJ
/R35708088 10 Tf
53.5 0 Td
[(gv)70(.nextin)]TJ
/R35063744 10 Tf
40.9699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35376088 10 Tf
-199.1 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R35063744 10 Tf
-14.7898 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.rsttail)]TJ
/R35063744 10 Tf
45.4102 0 Td
(\(node_handle\);)Tj
-99.5703 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.nexttail)]TJ
/R35063744 10 Tf
46.5199 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_node_handle\);)Tj
/R35376088 10 Tf
-199.35 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R35063744 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R35063744 10 Tf
52.0801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R35063744 10 Tf
53.1898 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R35376088 10 Tf
-212.54 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R35063744 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.rstnode)]TJ
/R35063744 10 Tf
52.0801 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-106.24 -12 Td
(node_handle)Tj
/R35708088 10 Tf
54.1602 0 Td
[(gv)70(.nextnode)]TJ
/R35063744 10 Tf
53.1898 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R35376088 10 Tf
-207.58 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R35063744 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R35708088 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R35063744 10 Tf
47.6199 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R35708088 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R35063744 10 Tf
48.7301 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R35376088 10 Tf
-222.89 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R35063744 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R35708088 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R35063744 10 Tf
47.6199 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R35708088 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R35063744 10 Tf
48.7301 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R35376088 10 Tf
-217.93 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R35063744 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R35708088 10 Tf
68.9699 0 Td
[(gv)70(.rstattr)]TJ
/R35063744 10 Tf
47.6199 0 Td
(\(node_handle\);)Tj
-116.59 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R35708088 10 Tf
68.9699 0 Td
[(gv)70(.nextattr)]TJ
/R35063744 10 Tf
48.7301 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R35708088 10 Tf
-218.59 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R35063744 10 Tf
-5.72969 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R35063744 10 Tf
27.0699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-47.35 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R35063744 10 Tf
27.0699 0 Td
(\(node_handle\);)Tj
-47.35 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.rm)]TJ
/R35063744 10 Tf
27.0699 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
/R35708088 10 Tf
-83.35 -16.8 Td
[(Lay)25.0073(out)]TJ
/R35376088 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R35063744 10 Tf
36 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.lay)24.9927(out)]TJ
/R35063744 10 Tf
40.7199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring engine\);)Tj
/R35708088 10 Tf
-165.08 -16.8 Td
(Render)Tj
/R35376088 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R35063744 10 Tf
36 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R35063744 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R35376088 10 Tf
73.7199 -67.2 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n \n \n \n \n 1147\n \n \n \n \n-R19188920\n+R35708088\n \n-R18856920\n+R35376088\n \n-R18544576\n+R35063744\n \n \n \n \n \n \n Type\n@@ -758,29 +758,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18544576 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R18856920 10 Tf
9.76016 0 Td
[(\(3p)9.99207(ython\))]TJ
/R18544576 10 Tf
408.72 0 Td
(gv)Tj
/R18856920 10 Tf
9.76016 0 Td
[(\(3p)9.99023(ython\))]TJ
-392.66 -36 Td
(Render a layout to stdout)Tj
/R18544576 10 Tf
36 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R18544576 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R18856920 10 Tf
-167.36 -16.8 Td
(Render to an open le)Tj
/R18544576 10 Tf
36 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R18544576 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, c)14.9854(hannel fout\);)]TJ
/R18856920 10 Tf
-167.36 -16.8 Td
(Render a layout to an unopened le by name)Tj
/R18544576 10 Tf
36 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R18544576 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string lename\);)Tj
/R18856920 10 Tf
-167.36 -16.8 Td
(Render to a string result)Tj
/R18544576 10 Tf
36 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R18544576 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle ing)]TJ
2.5 Tc
74.4699 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R19188920 10 Tf
-176.46 -12 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R18544576 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string outdata\);)Tj
/R18856920 10 Tf
-171.34 -16.8 Td
(Render to an open channel)Tj
/R18544576 10 Tf
36 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)17.9846(channel)]TJ
/R18544576 10 Tf
76.1602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, string c)15(hannelname\);)]TJ
/R18856920 10 Tf
-200.52 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R18544576 10 Tf
-55.8898 -12 Td
(string)Tj
/R19188920 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderdata)]TJ
/R18544576 10 Tf
61.8902 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R18856920 10 Tf
-191.81 -16.8 Td
(Writing graph back to le)Tj
/R18544576 10 Tf
36 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R18544576 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring lename\);)Tj
-124.87 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R18544576 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,c)Tj
0 Tc
9.28984 0 Td
(hannel\);)Tj
/R18856920 10 Tf
-161.27 -16.8 Td
(Graph transformation tools)Tj
/R18544576 10 Tf
36 -12 Td
(bool)Tj
/R19188920 10 Tf
20.2801 0 Td
[(gv)70(.tr)18.0151(ed)]TJ
/R18544576 10 Tf
31.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R19188920 10.95 Tf
-124.17 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R18856920 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, p)9.99268(ython.)]TJ
173 -372 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35063744 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R35376088 10 Tf
9.76016 0 Td
[(\(3p)9.99207(ython\))]TJ
/R35063744 10 Tf
408.72 0 Td
(gv)Tj
/R35376088 10 Tf
9.76016 0 Td
[(\(3p)9.99023(ython\))]TJ
-392.66 -36 Td
(Render a layout to stdout)Tj
/R35063744 10 Tf
36 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R35063744 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R35376088 10 Tf
-167.36 -16.8 Td
(Render to an open le)Tj
/R35063744 10 Tf
36 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R35063744 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, c)14.9854(hannel fout\);)]TJ
/R35376088 10 Tf
-167.36 -16.8 Td
(Render a layout to an unopened le by name)Tj
/R35063744 10 Tf
36 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)]TJ
/R35063744 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string lename\);)Tj
/R35376088 10 Tf
-167.36 -16.8 Td
(Render to a string result)Tj
/R35063744 10 Tf
36 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R35063744 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle ing)]TJ
2.5 Tc
74.4699 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R35708088 10 Tf
-176.46 -12 Td
[(gv)70(.r)17.9846(enderr)18(esult)]TJ
/R35063744 10 Tf
67.2602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string outdata\);)Tj
/R35376088 10 Tf
-171.34 -16.8 Td
(Render to an open channel)Tj
/R35063744 10 Tf
36 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.r)17.9846(ender)17.9846(channel)]TJ
/R35063744 10 Tf
76.1602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, string c)15(hannelname\);)]TJ
/R35376088 10 Tf
-200.52 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R35063744 10 Tf
-55.8898 -12 Td
(string)Tj
/R35708088 10 Tf
25.8398 0 Td
[(gv)70(.r)17.9846(enderdata)]TJ
/R35063744 10 Tf
61.8902 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R35376088 10 Tf
-191.81 -16.8 Td
(Writing graph back to le)Tj
/R35063744 10 Tf
36 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R35063744 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring lename\);)Tj
-124.87 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.write)]TJ
/R35063744 10 Tf
36.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,c)Tj
0 Tc
9.28984 0 Td
(hannel\);)Tj
/R35376088 10 Tf
-161.27 -16.8 Td
(Graph transformation tools)Tj
/R35063744 10 Tf
36 -12 Td
(bool)Tj
/R35708088 10 Tf
20.2801 0 Td
[(gv)70(.tr)18.0151(ed)]TJ
/R35063744 10 Tf
31.8898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R35708088 10.95 Tf
-124.17 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R35376088 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, p)9.99268(ython.)]TJ
173 -372 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n \n \n \n \n-867\n+863\n \n \n \n \n-R19188920\n+R35708088\n \n-R18856920\n+R35376088\n \n-R18544576\n+R35063744\n \n \n \n \n \n \n \n@@ -832,18 +832,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-468\n+469\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R17928920 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34448088 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -863,15 +863,15 @@\n \n Filter\n FlateDecode\n Length\n 498\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R17929288 def
1 begincodespacerange
<00><ff>
endcodespacerange
53 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34448456 def
1 begincodespacerange
<00><ff>
endcodespacerange
53 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -890,18 +890,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-325\n+326\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R17929656 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<3b><3b><003b>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34448824 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<3b><3b><003b>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -923,15 +923,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-20aef78a0791'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-5ec719cb981f'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 36\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gv.3ruby.pdf.gz", "source2": "./usr/share/doc/graphviz/gv.3ruby.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3ruby.pdf", "source2": "gv.3ruby.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -74,15 +74,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35424144 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R35736488 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
/R35424144 10 Tf
418.07 0 Td
(gv)Tj
/R35736488 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
-0.219 Tc
/R36068488 10.95 Tf
-438.01 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R35736488 10 Tf
20.407 -12 Td
(gv_ruby - graph manipulation in ruby)Tj
/R36068488 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R35736488 10 Tf
36 -12 Td
(#!/usr/bin/ruby)Tj
12 TL
(require 'gv')'
/R36068488 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
T*[(INTR)30.0371(ODUCTION)]TJ
/R36068488 10 Tf
36 -12 Td
(gv_ruby)Tj
/R35736488 10 Tf
40.798 0 Td
2.738 Tw
(is a dynamically loaded e)Tj
112.452 0 Td
2.737 Tw
(xtension for)Tj
/R36068488 10 Tf
56.0238 0 Td
(ruby)Tj
/R35736488 10 Tf
25.7969 0 Td
[(that pro)14.9805(vides access to the graph f)9.98535(acilities of)]TJ
/R36068488 10 Tf
-235.071 -12 Td
(graphviz.)Tj
/R36068488 10.95 Tf
-36 -28.8 Td
(COMMANDS)Tj
/R36068488 10 Tf
36 -12 Td
0 Tw
(New graphs)Tj
/R35736488 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R35424144 10 Tf
10.4297 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.graph)]TJ
/R35424144 10 Tf
42.6402 0 Td
(\(name\);)Tj
-101.1 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.digraph)]TJ
/R35424144 10 Tf
50.9801 0 Td
(\(name\);)Tj
-109.44 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.strictgraph)]TJ
/R35424144 10 Tf
64.85 0 Td
(\(name\);)Tj
-123.31 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.strictdigraph)]TJ
/R35424144 10 Tf
73.1902 0 Td
(\(name\);)Tj
/R35736488 10 Tf
-167.65 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R35424144 10 Tf
9.86992 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.r)17.9834(eadstring)]TJ
/R35424144 10 Tf
61.3402 0 Td
(\(string\);)Tj
-119.8 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.r)17.9834(ead)]TJ
/R35424144 10 Tf
36.3402 0 Td
(\(string lename\);)Tj
-94.8 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.r)17.9834(ead)]TJ
/R35424144 10 Tf
36.3402 0 Td
[(\(c)15.0073(hannel\);)]TJ
/R35736488 10 Tf
-130.8 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R35424144 10 Tf
-6.52031 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.graph)]TJ
/R35424144 10 Tf
42.6402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R36068488 10 Tf
-206.29 -16.8 Td
(New nodes)Tj
/R35736488 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R35424144 10 Tf
-7.63008 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.node)]TJ
/R35424144 10 Tf
37.6402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R36068488 10 Tf
-196.99 -16.8 Td
(New edges)Tj
/R35736488 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R35424144 10 Tf
-7.07031 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.edge)]TJ
/R35424144 10 Tf
36.5199 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R35736488 10 Tf
-209.25 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R35424144 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.edge)]TJ
/R35424144 10 Tf
36.5199 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R35736488 10 Tf
-209.25 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R35424144 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.edge)]TJ
/R35424144 10 Tf
36.5199 0 Td
(\(tail_name)Tj
2.5 Tc
43.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R35736488 10 Tf
-179.25 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R35424144 10 Tf
36 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.edge)]TJ
/R35424144 10 Tf
36.5199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_name)Tj
2.5 Tc
37.1199 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R36068488 10 Tf
-240.11 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R35736488 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R35424144 10 Tf
36 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R35424144 10 Tf
33.7402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-174.78 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R35424144 10 Tf
33.7402 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-170.48 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R35424144 10 Tf
33.7402 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R35736488 10 Tf
-205.82 -16.8 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R35424144 10 Tf
36 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R35424144 10 Tf
33.7402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-180.34 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R35424144 10 Tf
33.7402 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R35736488 10 Tf
-39.0398 -43.2 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R42387344 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R42699688 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
/R42387344 10 Tf
418.07 0 Td
(gv)Tj
/R42699688 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
-0.219 Tc
/R43031688 10.95 Tf
-438.01 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R42699688 10 Tf
20.407 -12 Td
(gv_ruby - graph manipulation in ruby)Tj
/R43031688 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R42699688 10 Tf
36 -12 Td
(#!/usr/bin/ruby)Tj
12 TL
(require 'gv')'
/R43031688 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
T*[(INTR)30.0371(ODUCTION)]TJ
/R43031688 10 Tf
36 -12 Td
(gv_ruby)Tj
/R42699688 10 Tf
40.798 0 Td
2.738 Tw
(is a dynamically loaded e)Tj
112.452 0 Td
2.737 Tw
(xtension for)Tj
/R43031688 10 Tf
56.0238 0 Td
(ruby)Tj
/R42699688 10 Tf
25.7969 0 Td
[(that pro)14.9805(vides access to the graph f)9.98535(acilities of)]TJ
/R43031688 10 Tf
-235.071 -12 Td
(graphviz.)Tj
/R43031688 10.95 Tf
-36 -28.8 Td
(COMMANDS)Tj
/R43031688 10 Tf
36 -12 Td
0 Tw
(New graphs)Tj
/R42699688 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R42387344 10 Tf
10.4297 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.graph)]TJ
/R42387344 10 Tf
42.6402 0 Td
(\(name\);)Tj
-101.1 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.digraph)]TJ
/R42387344 10 Tf
50.9801 0 Td
(\(name\);)Tj
-109.44 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.strictgraph)]TJ
/R42387344 10 Tf
64.85 0 Td
(\(name\);)Tj
-123.31 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.strictdigraph)]TJ
/R42387344 10 Tf
73.1902 0 Td
(\(name\);)Tj
/R42699688 10 Tf
-167.65 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R42387344 10 Tf
9.86992 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.r)17.9834(eadstring)]TJ
/R42387344 10 Tf
61.3402 0 Td
(\(string\);)Tj
-119.8 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.r)17.9834(ead)]TJ
/R42387344 10 Tf
36.3402 0 Td
(\(string lename\);)Tj
-94.8 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.r)17.9834(ead)]TJ
/R42387344 10 Tf
36.3402 0 Td
[(\(c)15.0073(hannel\);)]TJ
/R42699688 10 Tf
-130.8 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R42387344 10 Tf
-6.52031 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.graph)]TJ
/R42387344 10 Tf
42.6402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R43031688 10 Tf
-206.29 -16.8 Td
(New nodes)Tj
/R42699688 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R42387344 10 Tf
-7.63008 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.node)]TJ
/R42387344 10 Tf
37.6402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R43031688 10 Tf
-196.99 -16.8 Td
(New edges)Tj
/R42699688 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R42387344 10 Tf
-7.07031 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.edge)]TJ
/R42387344 10 Tf
36.5199 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R42699688 10 Tf
-209.25 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R42387344 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.edge)]TJ
/R42387344 10 Tf
36.5199 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R42699688 10 Tf
-209.25 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R42387344 10 Tf
-16.8699 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.edge)]TJ
/R42387344 10 Tf
36.5199 0 Td
(\(tail_name)Tj
2.5 Tc
43.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R42699688 10 Tf
-179.25 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R42387344 10 Tf
36 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.edge)]TJ
/R42387344 10 Tf
36.5199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_name)Tj
2.5 Tc
37.1199 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_name\);)Tj
/R43031688 10 Tf
-240.11 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R42699688 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R42387344 10 Tf
36 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R42387344 10 Tf
33.7402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-174.78 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R42387344 10 Tf
33.7402 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-170.48 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R42387344 10 Tf
33.7402 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name)Tj
2.5 Tc
36.0102 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R42699688 10 Tf
-205.82 -16.8 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R42387344 10 Tf
36 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R42387344 10 Tf
33.7402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
-180.34 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R42387344 10 Tf
33.7402 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R42699688 10 Tf
-39.0398 -43.2 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n \n \n \n \n 1467\n \n \n@@ -591,19 +591,19 @@\n FontFile3\n \n \n \n \n \n \n-R36068488\n+R43031688\n \n-R35736488\n+R42699688\n \n-R35424144\n+R42387344\n \n \n \n \n \n \n Type\n@@ -640,29 +640,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35424144 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R35736488 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
/R35424144 10 Tf
418.07 0 Td
(gv)Tj
/R35736488 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
/R35424144 10 Tf
-366.01 -36 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R35424144 10 Tf
33.7402 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R36068488 10 Tf
-211.38 -16.8 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R35736488 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R35424144 10 Tf
36 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R35424144 10 Tf
34.85 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-129.88 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R35424144 10 Tf
34.85 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-125.58 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R35424144 10 Tf
34.85 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
/R35736488 10 Tf
-160.92 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R35424144 10 Tf
36 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R35424144 10 Tf
34.85 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-129.88 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R35424144 10 Tf
34.85 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-125.58 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R35424144 10 Tf
34.85 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R36068488 10 Tf
-160.92 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R35424144 10 Tf
36 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.nameof)]TJ
/R35424144 10 Tf
48.7402 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-74.5801 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.nameof)]TJ
/R35424144 10 Tf
48.7402 0 Td
(\(node_handle\);)Tj
-74.5801 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.nameof)]TJ
/R35424144 10 Tf
48.7402 0 Td
(\(attr_handle\);)Tj
/R36068488 10 Tf
-110.58 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R35424144 10 Tf
36 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.ndsubg)]TJ
/R35424144 10 Tf
53.7699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-181.42 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.ndnode)]TJ
/R35424144 10 Tf
54.3199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-177.67 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.ndedge)]TJ
/R35424144 10 Tf
53.2 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
-189.93 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R36068488 10 Tf
68.9699 0 Td
[(Gv)69.9927(.ndattr)]TJ
/R35424144 10 Tf
49.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-188.02 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R36068488 10 Tf
68.9699 0 Td
[(Gv)69.9927(.ndattr)]TJ
/R35424144 10 Tf
49.8602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-183.72 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R36068488 10 Tf
68.9699 0 Td
[(Gv)69.9927(.ndattr)]TJ
/R35424144 10 Tf
49.8602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R36068488 10 Tf
-219.06 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R35424144 10 Tf
36 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.headof)]TJ
/R35424144 10 Tf
45.9699 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-100.13 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.tailof)]TJ
/R35424144 10 Tf
39.3 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-93.4602 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.graphof)]TJ
/R35424144 10 Tf
50.9699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.43 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.graphof)]TJ
/R35424144 10 Tf
50.9699 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-109.43 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.graphof)]TJ
/R35424144 10 Tf
50.9699 0 Td
(\(node_handle\);)Tj
-109.43 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.r)17.9834(ootof)]TJ
/R35424144 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R36068488 10 Tf
-137.46 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R35424144 10 Tf
36 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.pr)18.0078(otonode)]TJ
/R35424144 10 Tf
60.7898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-114.95 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.pr)18.0078(otoedge)]TJ
/R35424144 10 Tf
59.6699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R36068488 10 Tf
-149.17 -16.8 Td
(Iterators)Tj
/R35736488 10 Tf
(Iteration termination tests)'
/R35424144 10 Tf
36 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.ok)]TJ
/R35424144 10 Tf
27.6402 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-47.9203 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.ok)]TJ
/R35424144 10 Tf
27.6402 0 Td
(\(node_handle\);)Tj
-47.9203 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.ok)]TJ
/R35424144 10 Tf
27.6402 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-47.9203 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.ok)]TJ
/R35424144 10 Tf
27.6402 0 Td
(\(attr_handle\);)Tj
/R35736488 10 Tf
-83.9203 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R35424144 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.rstsubg)]TJ
/R35424144 10 Tf
54.3102 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-112.77 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.nextsubg)]TJ
/R35424144 10 Tf
55.4199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R35736488 10 Tf
-217.959 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R35424144 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.rstsupg)]TJ
/R35424144 10 Tf
54.3102 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-112.77 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R36068488 10 Tf
58.4598 0 Td
[(Gv)69.9927(.nextsupg)]TJ
/R35424144 10 Tf
55.4199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R35736488 10 Tf
-217.959 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R35424144 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstedge)]TJ
/R35424144 10 Tf
53.7402 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-107.24 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextedge)]TJ
/R35424144 10 Tf
54.85 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35736488 10 Tf
-212.98 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R35424144 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstout)]TJ
/R35424144 10 Tf
48.1902 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-101.69 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextout)]TJ
/R35424144 10 Tf
49.3 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35736488 10 Tf
-34.4297 -45.6 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R42387344 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R42699688 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
/R42387344 10 Tf
418.07 0 Td
(gv)Tj
/R42699688 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
/R42387344 10 Tf
-366.01 -36 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.setv)]TJ
/R42387344 10 Tf
33.7402 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle)Tj
2.5 Tc
41.5699 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_value\);)Tj
/R43031688 10 Tf
-211.38 -16.8 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R42699688 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R42387344 10 Tf
36 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R42387344 10 Tf
34.85 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-129.88 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R42387344 10 Tf
34.85 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
-125.58 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R42387344 10 Tf
34.85 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_name\);)Tj
/R42699688 10 Tf
-160.92 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R42387344 10 Tf
36 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R42387344 10 Tf
34.85 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-129.88 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R42387344 10 Tf
34.85 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
-125.58 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.getv)]TJ
/R42387344 10 Tf
34.85 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R43031688 10 Tf
-160.92 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R42387344 10 Tf
36 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.nameof)]TJ
/R42387344 10 Tf
48.7402 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-74.5801 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.nameof)]TJ
/R42387344 10 Tf
48.7402 0 Td
(\(node_handle\);)Tj
-74.5801 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.nameof)]TJ
/R42387344 10 Tf
48.7402 0 Td
(\(attr_handle\);)Tj
/R43031688 10 Tf
-110.58 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R42387344 10 Tf
36 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.ndsubg)]TJ
/R42387344 10 Tf
53.7699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-181.42 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.ndnode)]TJ
/R42387344 10 Tf
54.3199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-177.67 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.ndedge)]TJ
/R42387344 10 Tf
53.2 0 Td
(\(tail_node_handle)Tj
2.5 Tc
73.2301 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
-189.93 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R43031688 10 Tf
68.9699 0 Td
[(Gv)69.9927(.ndattr)]TJ
/R42387344 10 Tf
49.8602 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-188.02 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R43031688 10 Tf
68.9699 0 Td
[(Gv)69.9927(.ndattr)]TJ
/R42387344 10 Tf
49.8602 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
-183.72 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R43031688 10 Tf
68.9699 0 Td
[(Gv)69.9927(.ndattr)]TJ
/R42387344 10 Tf
49.8602 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ame\);)Tj
/R43031688 10 Tf
-219.06 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R42387344 10 Tf
36 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.headof)]TJ
/R42387344 10 Tf
45.9699 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-100.13 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.tailof)]TJ
/R42387344 10 Tf
39.3 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-93.4602 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.graphof)]TJ
/R42387344 10 Tf
50.9699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.43 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.graphof)]TJ
/R42387344 10 Tf
50.9699 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-109.43 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.graphof)]TJ
/R42387344 10 Tf
50.9699 0 Td
(\(node_handle\);)Tj
-109.43 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.r)17.9834(ootof)]TJ
/R42387344 10 Tf
43 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R43031688 10 Tf
-137.46 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R42387344 10 Tf
36 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.pr)18.0078(otonode)]TJ
/R42387344 10 Tf
60.7898 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-114.95 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.pr)18.0078(otoedge)]TJ
/R42387344 10 Tf
59.6699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R43031688 10 Tf
-149.17 -16.8 Td
(Iterators)Tj
/R42699688 10 Tf
(Iteration termination tests)'
/R42387344 10 Tf
36 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.ok)]TJ
/R42387344 10 Tf
27.6402 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-47.9203 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.ok)]TJ
/R42387344 10 Tf
27.6402 0 Td
(\(node_handle\);)Tj
-47.9203 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.ok)]TJ
/R42387344 10 Tf
27.6402 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-47.9203 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.ok)]TJ
/R42387344 10 Tf
27.6402 0 Td
(\(attr_handle\);)Tj
/R42699688 10 Tf
-83.9203 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R42387344 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.rstsubg)]TJ
/R42387344 10 Tf
54.3102 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-112.77 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.nextsubg)]TJ
/R42387344 10 Tf
55.4199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R42699688 10 Tf
-217.959 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R42387344 10 Tf
-15.8996 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.rstsupg)]TJ
/R42387344 10 Tf
54.3102 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-112.77 -12 Td
[(gr)15.0159(aph_handle)]TJ
/R43031688 10 Tf
58.4598 0 Td
[(Gv)69.9927(.nextsupg)]TJ
/R42387344 10 Tf
55.4199 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(ubgr)15.0146(aph_handle\);)]TJ
/R42699688 10 Tf
-217.959 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R42387344 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstedge)]TJ
/R42387344 10 Tf
53.7402 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-107.24 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextedge)]TJ
/R42387344 10 Tf
54.85 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R42699688 10 Tf
-212.98 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R42387344 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstout)]TJ
/R42387344 10 Tf
48.1902 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-101.69 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextout)]TJ
/R42387344 10 Tf
49.3 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R42699688 10 Tf
-34.4297 -45.6 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n \n \n \n \n 1292\n \n \n \n \n-R36068488\n+R43031688\n \n-R35736488\n+R42699688\n \n-R35424144\n+R42387344\n \n \n \n \n \n \n Type\n@@ -699,29 +699,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35424144 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R35736488 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
/R35424144 10 Tf
418.07 0 Td
(gv)Tj
/R35736488 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
-402.01 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R35424144 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstedge)]TJ
/R35424144 10 Tf
53.7402 0 Td
(\(node_handle\);)Tj
-107.24 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextedge)]TJ
/R35424144 10 Tf
54.85 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35736488 10 Tf
-208.68 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R35424144 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstout)]TJ
/R35424144 10 Tf
48.1902 0 Td
(\(node_handle\);)Tj
-101.69 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextout)]TJ
/R35424144 10 Tf
49.3 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35736488 10 Tf
-203.13 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R35424144 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.rsthead)]TJ
/R35424144 10 Tf
54.8602 0 Td
(\(node_handle\);)Tj
-109.02 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.nexthead)]TJ
/R35424144 10 Tf
55.9699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R35736488 10 Tf
-211.02 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R35424144 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstin)]TJ
/R35424144 10 Tf
42.6402 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-96.1402 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextin)]TJ
/R35424144 10 Tf
43.75 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35736488 10 Tf
-197.58 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R35424144 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstin)]TJ
/R35424144 10 Tf
42.6402 0 Td
(\(node_handle\);)Tj
-96.1402 -12 Td
[(edg)10.0159(e_handle)]TJ
/R36068488 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextin)]TJ
/R35424144 10 Tf
43.75 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R35736488 10 Tf
-201.88 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R35424144 10 Tf
-14.7898 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.rsttail)]TJ
/R35424144 10 Tf
48.1902 0 Td
(\(node_handle\);)Tj
-102.35 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.nexttail)]TJ
/R35424144 10 Tf
49.3 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_node_handle\);)Tj
/R35736488 10 Tf
-202.13 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R35424144 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.rstnode)]TJ
/R35424144 10 Tf
54.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.02 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.nextnode)]TJ
/R35424144 10 Tf
55.9699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R35736488 10 Tf
-215.32 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R35424144 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.rstnode)]TJ
/R35424144 10 Tf
54.8602 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-109.02 -12 Td
(node_handle)Tj
/R36068488 10 Tf
54.1602 0 Td
[(Gv)69.9927(.nextnode)]TJ
/R35424144 10 Tf
55.9699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R35736488 10 Tf
-210.36 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R35424144 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R36068488 10 Tf
68.9699 0 Td
[(Gv)69.9927(.rstattr)]TJ
/R35424144 10 Tf
50.4 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-119.37 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R36068488 10 Tf
68.9699 0 Td
[(Gv)69.9927(.nextattr)]TJ
/R35424144 10 Tf
51.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R35736488 10 Tf
-225.67 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R35424144 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R36068488 10 Tf
68.9699 0 Td
[(Gv)69.9927(.rstattr)]TJ
/R35424144 10 Tf
50.4 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-119.37 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R36068488 10 Tf
68.9699 0 Td
[(Gv)69.9927(.nextattr)]TJ
/R35424144 10 Tf
51.5102 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R35736488 10 Tf
-220.71 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R35424144 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R36068488 10 Tf
68.9699 0 Td
[(Gv)69.9927(.rstattr)]TJ
/R35424144 10 Tf
50.4 0 Td
(\(node_handle\);)Tj
-119.37 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R36068488 10 Tf
68.9699 0 Td
[(Gv)69.9927(.nextattr)]TJ
/R35424144 10 Tf
51.5102 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R36068488 10 Tf
-221.37 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R35424144 10 Tf
-5.72969 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.rm)]TJ
/R35424144 10 Tf
29.85 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-50.1301 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.rm)]TJ
/R35424144 10 Tf
29.85 0 Td
(\(node_handle\);)Tj
-50.1301 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.rm)]TJ
/R35424144 10 Tf
29.85 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
/R36068488 10 Tf
-86.1301 -16.8 Td
[(Lay)25.0073(out)]TJ
/R35736488 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R35424144 10 Tf
36 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.lay)24.9927(out)]TJ
/R35424144 10 Tf
43.5 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring engine\);)Tj
/R36068488 10 Tf
-167.86 -16.8 Td
(Render)Tj
/R35736488 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R35424144 10 Tf
36 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.r)17.9846(ender)]TJ
/R35424144 10 Tf
45.7801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R35736488 10 Tf
-102.06 -16.8 Td
(Render a layout to stdout)Tj
/R35424144 10 Tf
36 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.r)17.9846(ender)]TJ
/R35424144 10 Tf
45.7801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R35736488 10 Tf
-170.14 -16.8 Td
(Render to an open le)Tj
/R35424144 10 Tf
36 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.r)17.9846(ender)]TJ
/R35424144 10 Tf
45.7801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, c)14.9854(hannel fout\);)]TJ
/R35736488 10 Tf
2.86016 -50.4 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R42387344 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R42699688 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
/R42387344 10 Tf
418.07 0 Td
(gv)Tj
/R42699688 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
-402.01 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R42387344 10 Tf
-16.4496 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstedge)]TJ
/R42387344 10 Tf
53.7402 0 Td
(\(node_handle\);)Tj
-107.24 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextedge)]TJ
/R42387344 10 Tf
54.85 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R42699688 10 Tf
-208.68 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R42387344 10 Tf
-17.0098 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstout)]TJ
/R42387344 10 Tf
48.1902 0 Td
(\(node_handle\);)Tj
-101.69 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextout)]TJ
/R42387344 10 Tf
49.3 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R42699688 10 Tf
-203.13 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R42387344 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.rsthead)]TJ
/R42387344 10 Tf
54.8602 0 Td
(\(node_handle\);)Tj
-109.02 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.nexthead)]TJ
/R42387344 10 Tf
55.9699 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,h)Tj
0 Tc
10 0 Td
(ead_node_handle\);)Tj
/R42699688 10 Tf
-211.02 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R42387344 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstin)]TJ
/R42387344 10 Tf
42.6402 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-96.1402 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextin)]TJ
/R42387344 10 Tf
43.75 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R42699688 10 Tf
-197.58 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R42387344 10 Tf
-14.7898 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.rstin)]TJ
/R42387344 10 Tf
42.6402 0 Td
(\(node_handle\);)Tj
-96.1402 -12 Td
[(edg)10.0159(e_handle)]TJ
/R43031688 10 Tf
53.5 0 Td
[(Gv)69.9927(.nextin)]TJ
/R42387344 10 Tf
43.75 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
[(dg)10(e_handle\);)]TJ
/R42699688 10 Tf
-201.88 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R42387344 10 Tf
-14.7898 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.rsttail)]TJ
/R42387344 10 Tf
48.1902 0 Td
(\(node_handle\);)Tj
-102.35 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.nexttail)]TJ
/R42387344 10 Tf
49.3 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(ail_node_handle\);)Tj
/R42699688 10 Tf
-202.13 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R42387344 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.rstnode)]TJ
/R42387344 10 Tf
54.8602 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-109.02 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.nextnode)]TJ
/R42387344 10 Tf
55.9699 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R42699688 10 Tf
-215.32 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R42387344 10 Tf
-17.0098 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.rstnode)]TJ
/R42387344 10 Tf
54.8602 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-109.02 -12 Td
(node_handle)Tj
/R43031688 10 Tf
54.1602 0 Td
[(Gv)69.9927(.nextnode)]TJ
/R42387344 10 Tf
55.9699 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,n)Tj
0 Tc
10 0 Td
(ode_handle\);)Tj
/R42699688 10 Tf
-210.36 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R42387344 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R43031688 10 Tf
68.9699 0 Td
[(Gv)69.9927(.rstattr)]TJ
/R42387344 10 Tf
50.4 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-119.37 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R43031688 10 Tf
68.9699 0 Td
[(Gv)69.9927(.nextattr)]TJ
/R42387344 10 Tf
51.5102 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R42699688 10 Tf
-225.67 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R42387344 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R43031688 10 Tf
68.9699 0 Td
[(Gv)69.9927(.rstattr)]TJ
/R42387344 10 Tf
50.4 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
-119.37 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R43031688 10 Tf
68.9699 0 Td
[(Gv)69.9927(.nextattr)]TJ
/R42387344 10 Tf
51.5102 0 Td
[(\(edg)10.0073(e_handle)]TJ
2.5 Tc
54.2301 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R42699688 10 Tf
-220.71 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R42387344 10 Tf
-16.4496 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R43031688 10 Tf
68.9699 0 Td
[(Gv)69.9927(.rstattr)]TJ
/R42387344 10 Tf
50.4 0 Td
(\(node_handle\);)Tj
-119.37 -12 Td
[(attrib)19.9927(ute_handle)]TJ
/R43031688 10 Tf
68.9699 0 Td
[(Gv)69.9927(.nextattr)]TJ
/R42387344 10 Tf
51.5102 0 Td
(\(node_handle)Tj
2.5 Tc
54.8898 0 Td
(,a)Tj
0 Tc
10 0 Td
(ttr_handle\);)Tj
/R43031688 10 Tf
-221.37 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R42387344 10 Tf
-5.72969 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.rm)]TJ
/R42387344 10 Tf
29.85 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
-50.1301 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.rm)]TJ
/R42387344 10 Tf
29.85 0 Td
(\(node_handle\);)Tj
-50.1301 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.rm)]TJ
/R42387344 10 Tf
29.85 0 Td
[(\(edg)10.0073(e_handle\);)]TJ
/R43031688 10 Tf
-86.1301 -16.8 Td
[(Lay)25.0073(out)]TJ
/R42699688 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R42387344 10 Tf
36 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.lay)24.9927(out)]TJ
/R42387344 10 Tf
43.5 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring engine\);)Tj
/R43031688 10 Tf
-167.86 -16.8 Td
(Render)Tj
/R42699688 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R42387344 10 Tf
36 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.r)17.9846(ender)]TJ
/R42387344 10 Tf
45.7801 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R42699688 10 Tf
-102.06 -16.8 Td
(Render a layout to stdout)Tj
/R42387344 10 Tf
36 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.r)17.9846(ender)]TJ
/R42387344 10 Tf
45.7801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R42699688 10 Tf
-170.14 -16.8 Td
(Render to an open le)Tj
/R42387344 10 Tf
36 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.r)17.9846(ender)]TJ
/R42387344 10 Tf
45.7801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, c)14.9854(hannel fout\);)]TJ
/R42699688 10 Tf
2.86016 -50.4 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n \n \n \n \n-1186\n+1184\n \n \n \n \n-R36068488\n+R43031688\n \n-R35736488\n+R42699688\n \n-R35424144\n+R42387344\n \n \n \n \n \n \n Type\n@@ -758,29 +758,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35424144 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R35736488 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
/R35424144 10 Tf
418.07 0 Td
(gv)Tj
/R35736488 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
-402.01 -36 Td
(Render a layout to an unopened le by name)Tj
/R35424144 10 Tf
36 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.r)17.9846(ender)]TJ
/R35424144 10 Tf
45.7801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string lename\);)Tj
/R35736488 10 Tf
-170.14 -16.8 Td
(Render to a string result)Tj
/R35424144 10 Tf
36 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.r)17.9846(enderr)18(esult)]TJ
/R35424144 10 Tf
70.0402 0 Td
[(\(gr)15.0073(aph_handle ing)]TJ
2.5 Tc
74.4699 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R36068488 10 Tf
-179.24 -12 Td
[(Gv)69.9927(.r)17.9846(enderr)18(esult)]TJ
/R35424144 10 Tf
70.0402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string outdata\);)Tj
/R35736488 10 Tf
-174.12 -16.8 Td
(Render to an open channel)Tj
/R35424144 10 Tf
36 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.r)17.9846(ender)17.9834(channel)]TJ
/R35424144 10 Tf
78.9402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, string c)15(hannelname\);)]TJ
/R35736488 10 Tf
-203.3 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R35424144 10 Tf
-55.8898 -12 Td
(string)Tj
/R36068488 10 Tf
25.8398 0 Td
[(Gv)69.9927(.r)17.9846(enderdata)]TJ
/R35424144 10 Tf
64.6703 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R35736488 10 Tf
-194.59 -16.8 Td
(Writing graph back to le)Tj
/R35424144 10 Tf
36 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.write)]TJ
/R35424144 10 Tf
39.2902 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring lename\);)Tj
-127.65 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.write)]TJ
/R35424144 10 Tf
39.2902 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,c)Tj
0 Tc
9.28984 0 Td
(hannel\);)Tj
/R35736488 10 Tf
-164.05 -16.8 Td
(Graph transformation tools)Tj
/R35424144 10 Tf
36 -12 Td
(bool)Tj
/R36068488 10 Tf
20.2801 0 Td
[(Gv)69.9927(.tr)18.0151(ed)]TJ
/R35424144 10 Tf
34.6699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R36068488 10.95 Tf
-126.95 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R35736488 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, ruby)64.9854(.)]TJ
173 -429.6 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R42387344 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R42699688 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
/R42387344 10 Tf
418.07 0 Td
(gv)Tj
/R42699688 10 Tf
9.76016 0 Td
(\(3ruby\))Tj
-402.01 -36 Td
(Render a layout to an unopened le by name)Tj
/R42387344 10 Tf
36 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.r)17.9846(ender)]TJ
/R42387344 10 Tf
45.7801 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string lename\);)Tj
/R42699688 10 Tf
-170.14 -16.8 Td
(Render to a string result)Tj
/R42387344 10 Tf
36 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.r)17.9846(enderr)18(esult)]TJ
/R42387344 10 Tf
70.0402 0 Td
[(\(gr)15.0073(aph_handle ing)]TJ
2.5 Tc
74.4699 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R43031688 10 Tf
-179.24 -12 Td
[(Gv)69.9927(.r)17.9846(enderr)18(esult)]TJ
/R42387344 10 Tf
70.0402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format, string outdata\);)Tj
/R42699688 10 Tf
-174.12 -16.8 Td
(Render to an open channel)Tj
/R42387344 10 Tf
36 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.r)17.9846(ender)17.9834(channel)]TJ
/R42387344 10 Tf
78.9402 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
[(tring format, string c)15(hannelname\);)]TJ
/R42699688 10 Tf
-203.3 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R42387344 10 Tf
-55.8898 -12 Td
(string)Tj
/R43031688 10 Tf
25.8398 0 Td
[(Gv)69.9927(.r)17.9846(enderdata)]TJ
/R42387344 10 Tf
64.6703 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring format\);)Tj
/R42699688 10 Tf
-194.59 -16.8 Td
(Writing graph back to le)Tj
/R42387344 10 Tf
36 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.write)]TJ
/R42387344 10 Tf
39.2902 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(tring lename\);)Tj
-127.65 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.write)]TJ
/R42387344 10 Tf
39.2902 0 Td
[(\(gr)15.0073(aph_handle)]TJ
2.5 Tc
59.1898 0 Td
(,c)Tj
0 Tc
9.28984 0 Td
(hannel\);)Tj
/R42699688 10 Tf
-164.05 -16.8 Td
(Graph transformation tools)Tj
/R42387344 10 Tf
36 -12 Td
(bool)Tj
/R43031688 10 Tf
20.2801 0 Td
[(Gv)69.9927(.tr)18.0151(ed)]TJ
/R42387344 10 Tf
34.6699 0 Td
[(\(gr)15.0073(aph_handle\);)]TJ
/R43031688 10.95 Tf
-126.95 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R42699688 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, ruby)64.9854(.)]TJ
173 -429.6 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n \n \n \n \n-832\n+828\n \n \n \n \n-R36068488\n+R43031688\n \n-R35736488\n+R42699688\n \n-R35424144\n+R42387344\n \n \n \n \n \n \n \n@@ -832,18 +832,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-469\n+467\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34808488 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41771688 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -863,15 +863,15 @@\n \n Filter\n FlateDecode\n Length\n 503\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34808856 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41772056 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -890,18 +890,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-326\n+325\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34809224 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<3b><3b><003b>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41772424 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<3b><3b><003b>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -923,15 +923,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-7852a9f9ce24'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-0f1ef2ac77bc'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 36\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gv.3tcl.pdf.gz", "source2": "./usr/share/doc/graphviz/gv.3tcl.pdf.gz", "unified_diff": null, "details": [{"source1": "gv.3tcl.pdf", "source2": "gv.3tcl.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -74,15 +74,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R13703040 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R14015384 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
/R13703040 10 Tf
426.4 0 Td
(gv)Tj
/R14015384 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
-0.219 Tc
/R14347384 10.95 Tf
-446.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R14015384 10 Tf
20.407 -12 Td
(gv_tcl - graph manipulation in tcl)Tj
/R14347384 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R14015384 10 Tf
36 -12 Td
(#!/usr/bin/tclsh)Tj
12 TL
(package require gv)'
/R14347384 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
/R14015384 10 Tf
36 -12 Td
[(Requires tcl8.3 or later)55(.)]TJ
/R14347384 10.95 Tf
-36 -28.8 Td
[(INTR)30.0371(ODUCTION)]TJ
/R14347384 10 Tf
36 -12 Td
(gv_tcl)Tj
/R14015384 10 Tf
28.05 0 Td
[(is a dynamically loaded e)15(xtension for)]TJ
/R14347384 10 Tf
152.05 0 Td
(tcl)Tj
/R14015384 10 Tf
13.05 0 Td
[(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ
/R14347384 10 Tf
180.27 0 Td
(graphviz.)Tj
/R14347384 10.95 Tf
-409.42 -28.8 Td
(COMMANDS)Tj
/R14347384 10 Tf
36 -12 Td
(New graphs)Tj
/R14015384 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R13703040 10 Tf
10.4297 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::graph)Tj
/R13703040 10 Tf
44.7199 0 Td
(<name>)Tj
-116.68 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::digraph)Tj
/R13703040 10 Tf
53.0602 0 Td
(<name>)Tj
-125.02 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::strictgraph)Tj
/R13703040 10 Tf
66.9301 0 Td
(<name>)Tj
-138.89 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::strictdigraph)Tj
/R13703040 10 Tf
75.2699 0 Td
(<name>)Tj
/R14015384 10 Tf
-183.23 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R13703040 10 Tf
9.86992 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
[(gv::r)18.0078(eadstring)]TJ
/R13703040 10 Tf
63.4199 0 Td
(<string>)Tj
-135.38 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
[(gv::r)18.0078(ead)]TJ
/R13703040 10 Tf
38.4199 0 Td
(<string> lename)Tj
-110.38 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
[(gv::r)18.0078(ead)]TJ
/R13703040 10 Tf
38.4199 0 Td
[(<c)15.0146(hannel>)]TJ
/R14015384 10 Tf
-146.38 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R13703040 10 Tf
-6.52031 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::graph)Tj
/R13703040 10 Tf
44.7199 0 Td
[(<gr)15.0146(aph_handle> <name>)]TJ
/R14347384 10 Tf
-152.68 -16.8 Td
(New nodes)Tj
/R14015384 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R13703040 10 Tf
-7.63008 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::node)Tj
/R13703040 10 Tf
39.7199 0 Td
[(<gr)15.0146(aph_handle> <name>)]TJ
/R14347384 10 Tf
-143.38 -16.8 Td
(New edges)Tj
/R14015384 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R13703040 10 Tf
-7.07031 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::edge)Tj
/R13703040 10 Tf
38.6 0 Td
(<tail_node_handle> <head_node_handle>)Tj
/R14015384 10 Tf
-141.6 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R13703040 10 Tf
-16.8699 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::edge)Tj
/R13703040 10 Tf
38.6 0 Td
(<tail_node_handle> <head_name>)Tj
/R14015384 10 Tf
-141.6 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R13703040 10 Tf
-16.8699 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::edge)Tj
/R13703040 10 Tf
38.6 0 Td
(<tail_name> <head_node_handle>)Tj
/R14015384 10 Tf
-141.6 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R13703040 10 Tf
36 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::edge)Tj
/R13703040 10 Tf
38.6 0 Td
[(<gr)15.0146(aph_handle> <tail_name> <head_name>)]TJ
/R14347384 10 Tf
-141.6 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R14015384 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R13703040 10 Tf
36 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R13703040 10 Tf
35.8199 0 Td
[(<gr)15.0146(aph_handle> <attr_name> <attr_value>)]TJ
-75.1598 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R13703040 10 Tf
35.8199 0 Td
(<node_handle> <attr_name> <attr_value>)Tj
-75.1598 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R13703040 10 Tf
35.8199 0 Td
[(<edg)10.0146(e_handle> <attr_name> <attr_value>)]TJ
/R14015384 10 Tf
61.8402 -67.2 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R15906688 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R16219032 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
/R15906688 10 Tf
426.4 0 Td
(gv)Tj
/R16219032 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
-0.219 Tc
/R16551032 10.95 Tf
-446.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R16219032 10 Tf
20.407 -12 Td
(gv_tcl - graph manipulation in tcl)Tj
/R16551032 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R16219032 10 Tf
36 -12 Td
(#!/usr/bin/tclsh)Tj
12 TL
(package require gv)'
/R16551032 10.95 Tf
-36 -28.8 Td
[(USA)54.9729(GE)]TJ
/R16219032 10 Tf
36 -12 Td
[(Requires tcl8.3 or later)55(.)]TJ
/R16551032 10.95 Tf
-36 -28.8 Td
[(INTR)30.0371(ODUCTION)]TJ
/R16551032 10 Tf
36 -12 Td
(gv_tcl)Tj
/R16219032 10 Tf
28.05 0 Td
[(is a dynamically loaded e)15(xtension for)]TJ
/R16551032 10 Tf
152.05 0 Td
(tcl)Tj
/R16219032 10 Tf
13.05 0 Td
[(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ
/R16551032 10 Tf
180.27 0 Td
(graphviz.)Tj
/R16551032 10.95 Tf
-409.42 -28.8 Td
(COMMANDS)Tj
/R16551032 10 Tf
36 -12 Td
(New graphs)Tj
/R16219032 10 Tf
16.8 TL
(Ne)'
2.5 Tc
11.4102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph)Tj
/R15906688 10 Tf
10.4297 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::graph)Tj
/R15906688 10 Tf
44.7199 0 Td
(<name>)Tj
-116.68 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::digraph)Tj
/R15906688 10 Tf
53.0602 0 Td
(<name>)Tj
-125.02 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::strictgraph)Tj
/R15906688 10 Tf
66.9301 0 Td
(<name>)Tj
-138.89 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::strictdigraph)Tj
/R15906688 10 Tf
75.2699 0 Td
(<name>)Tj
/R16219032 10 Tf
-183.23 -16.8 Td
(Ne)Tj
2.5 Tc
11.4102 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph from a dot-syntax string or le)Tj
/R15906688 10 Tf
9.86992 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
[(gv::r)18.0078(eadstring)]TJ
/R15906688 10 Tf
63.4199 0 Td
(<string>)Tj
-135.38 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
[(gv::r)18.0078(ead)]TJ
/R15906688 10 Tf
38.4199 0 Td
(<string> lename)Tj
-110.38 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
[(gv::r)18.0078(ead)]TJ
/R15906688 10 Tf
38.4199 0 Td
[(<c)15.0146(hannel>)]TJ
/R16219032 10 Tf
-146.38 -16.8 Td
(Add ne)Tj
2.5 Tc
28.9102 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(ubgraph to e)15.0159(xisting graph)]TJ
/R15906688 10 Tf
-6.52031 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::graph)Tj
/R15906688 10 Tf
44.7199 0 Td
[(<gr)15.0146(aph_handle> <name>)]TJ
/R16551032 10 Tf
-152.68 -16.8 Td
(New nodes)Tj
/R16219032 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(wn)Tj
0 Tc
14.7199 0 Td
[(ode to e)14.9841(xisting graph)]TJ
/R15906688 10 Tf
-7.63008 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::node)Tj
/R15906688 10 Tf
39.7199 0 Td
[(<gr)15.0146(aph_handle> <name>)]TJ
/R16551032 10 Tf
-143.38 -16.8 Td
(New edges)Tj
/R16219032 10 Tf
(Add ne)'
2.5 Tc
28.9102 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between e)15(xisting nodes)]TJ
/R15906688 10 Tf
-7.07031 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::edge)Tj
/R15906688 10 Tf
38.6 0 Td
(<tail_node_handle> <head_node_handle>)Tj
/R16219032 10 Tf
-141.6 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting tail node, and a named head node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R15906688 10 Tf
-16.8699 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::edge)Tj
/R15906688 10 Tf
38.6 0 Td
(<tail_node_handle> <head_name>)Tj
/R16219032 10 Tf
-141.6 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between an e)15.0146(xisting head node, and a named tail node which will be induced in the graph)]TJ
-50.0102 -12 Td
(if it doesn')Tj
2.5 Tc
43.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
[(lready e)14.9927(xist)]TJ
/R15906688 10 Tf
-16.8699 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::edge)Tj
/R15906688 10 Tf
38.6 0 Td
(<tail_name> <head_node_handle>)Tj
/R16219032 10 Tf
-141.6 -16.8 Td
(Add a ne)Tj
2.5 Tc
35.85 0 Td
(we)Tj
0 Tc
14.1602 0 Td
[(dge between named tail)-500(and head nodes which will be induced in the graph if the)]TJ
2.5 Tc
325.9 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(on')Tj
2.5 Tc
13.15 0 Td
(ta)Tj
0 Tc
9.71992 0 Td
(l-)Tj
-411.28 -12 Td
[(ready e)15(xist)]TJ
/R15906688 10 Tf
36 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::edge)Tj
/R15906688 10 Tf
38.6 0 Td
[(<gr)15.0146(aph_handle> <tail_name> <head_name>)]TJ
/R16551032 10 Tf
-141.6 -16.8 Td
[(Setting attrib)20.0159(ute v)9.99268(alues)]TJ
/R16219032 10 Tf
T*[(Set v)24.9927(alue of named attrib)19.9854(ute of graph/node/edge - creating attrib)20(ute if necessary)]TJ
/R15906688 10 Tf
36 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R15906688 10 Tf
35.8199 0 Td
[(<gr)15.0146(aph_handle> <attr_name> <attr_value>)]TJ
-75.1598 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R15906688 10 Tf
35.8199 0 Td
(<node_handle> <attr_name> <attr_value>)Tj
-75.1598 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R15906688 10 Tf
35.8199 0 Td
[(<edg)10.0146(e_handle> <attr_name> <attr_value>)]TJ
/R16219032 10 Tf
61.8402 -67.2 Td
201.5 Tw
(1727724939 1)Tj
ET
Q
Q
\n \n \n \n \n 1333\n \n \n@@ -591,19 +591,19 @@\n FontFile3\n \n \n \n \n \n \n-R14347384\n+R16551032\n \n-R14015384\n+R16219032\n \n-R13703040\n+R15906688\n \n \n \n \n \n \n Type\n@@ -640,29 +640,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R13703040 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R14015384 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
/R13703040 10 Tf
426.4 0 Td
(gv)Tj
/R14015384 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
-410.34 -36 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R13703040 10 Tf
36 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R13703040 10 Tf
35.8199 0 Td
[(<gr)15.0146(aph_handle> <attr_handle> <attr_value>)]TJ
-75.1598 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R13703040 10 Tf
35.8199 0 Td
(<node_handle> <attr_handle> <attr_value>)Tj
-75.1598 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R13703040 10 Tf
35.8199 0 Td
[(<edg)10.0146(e_handle> <attr_handle> <attr_value>)]TJ
/R14347384 10 Tf
-111.16 -16.8 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R14015384 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R13703040 10 Tf
36 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R13703040 10 Tf
36.9301 0 Td
[(<gr)15.0146(aph_handle> <attr_name>)]TJ
-76.2699 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R13703040 10 Tf
36.9301 0 Td
(<node_handle> <attr_name>)Tj
-76.2699 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R13703040 10 Tf
36.9301 0 Td
[(<edg)10.0146(e_handle> <attr_name>)]TJ
/R14015384 10 Tf
-112.27 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R13703040 10 Tf
36 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R13703040 10 Tf
36.9301 0 Td
[(<gr)15.0146(aph_handle> <attr_handle>)]TJ
-76.2699 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R13703040 10 Tf
36.9301 0 Td
(<node_handle> <attr_handle>)Tj
-76.2699 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R13703040 10 Tf
36.9301 0 Td
[(<edg)10.0146(e_handle> <attr_handle>)]TJ
/R14347384 10 Tf
-112.27 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R13703040 10 Tf
36 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::nameof)Tj
/R13703040 10 Tf
50.8199 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-90.1598 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::nameof)Tj
/R13703040 10 Tf
50.8199 0 Td
(<node_handle>)Tj
-90.1598 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
(gv::nameof)Tj
/R13703040 10 Tf
50.8199 0 Td
(<attr_handle>)Tj
/R14347384 10 Tf
-126.16 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R13703040 10 Tf
36 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::ndsubg)Tj
/R13703040 10 Tf
55.85 0 Td
[(<gr)15.0146(aph_handle> <name>)]TJ
-127.81 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::ndnode)Tj
/R13703040 10 Tf
56.4 0 Td
[(<gr)15.0146(aph_handle> <name>)]TJ
-124.06 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::ndedge)Tj
/R13703040 10 Tf
55.2801 0 Td
(<tail_node_handle> <head_node_handle>)Tj
-122.28 -12 Td
(<attr_handle>)Tj
/R14347384 10 Tf
62.6699 0 Td
(gv::ndattr)Tj
/R13703040 10 Tf
51.9398 0 Td
[(<gr)15.0146(aph_handle> <name>)]TJ
-114.61 -12 Td
(<attr_handle>)Tj
/R14347384 10 Tf
62.6699 0 Td
(gv::ndattr)Tj
/R13703040 10 Tf
51.9398 0 Td
(<node_handle> <name>)Tj
-114.61 -12 Td
(<attr_handle>)Tj
/R14347384 10 Tf
62.6699 0 Td
(gv::ndattr)Tj
/R13703040 10 Tf
51.9398 0 Td
[(<edg)10.0146(e_handle> <name>)]TJ
/R14347384 10 Tf
-150.61 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R13703040 10 Tf
36 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::headof)Tj
/R13703040 10 Tf
48.05 0 Td
[(<edg)10.0146(e_handle>)]TJ
-115.71 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::tailof)Tj
/R13703040 10 Tf
41.3801 0 Td
[(<edg)10.0146(e_handle>)]TJ
-109.04 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::graphof)Tj
/R13703040 10 Tf
53.05 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-125.01 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::graphof)Tj
/R13703040 10 Tf
53.05 0 Td
[(<edg)10.0146(e_handle>)]TJ
-125.01 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::graphof)Tj
/R13703040 10 Tf
53.05 0 Td
(<node_handle>)Tj
-125.01 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
[(gv::r)18.0078(ootof)]TJ
/R13703040 10 Tf
45.0801 0 Td
[(<gr)15.0146(aph_handle>)]TJ
/R14347384 10 Tf
-153.04 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R13703040 10 Tf
36 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
[(gv::pr)17.9932(otonode)]TJ
/R13703040 10 Tf
62.8699 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-130.53 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
[(gv::pr)17.9932(otoedge)]TJ
/R13703040 10 Tf
61.75 0 Td
[(<gr)15.0146(aph_handle>)]TJ
/R14347384 10 Tf
-164.75 -16.8 Td
(Iterators)Tj
/R14015384 10 Tf
(Iteration termination tests)'
/R13703040 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
(gv::ok)Tj
/R13703040 10 Tf
29.7199 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-106.28 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
(gv::ok)Tj
/R13703040 10 Tf
29.7199 0 Td
(<node_handle>)Tj
-106.28 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
(gv::ok)Tj
/R13703040 10 Tf
29.7199 0 Td
[(<edg)10.0146(e_handle>)]TJ
-106.28 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
(gv::ok)Tj
/R13703040 10 Tf
29.7199 0 Td
(<attr_handle>)Tj
/R14015384 10 Tf
-142.28 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R13703040 10 Tf
-15.8996 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::rstsubg)Tj
/R13703040 10 Tf
56.3898 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-128.35 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::nextsubg)Tj
/R13703040 10 Tf
57.5 0 Td
[(<gr)15.0146(aph_handle> <subgr)15(aph_handle>)]TJ
/R14015384 10 Tf
-165.46 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R13703040 10 Tf
-15.8996 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::rstsupg)Tj
/R13703040 10 Tf
56.3898 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-128.35 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R14347384 10 Tf
71.9598 0 Td
(gv::nextsupg)Tj
/R13703040 10 Tf
57.5 0 Td
[(<gr)15.0146(aph_handle> <subgr)15(aph_handle>)]TJ
/R14015384 10 Tf
-165.46 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R13703040 10 Tf
-16.4496 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::rstedge)Tj
/R13703040 10 Tf
55.8199 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-122.82 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::nextedge)Tj
/R13703040 10 Tf
56.9301 0 Td
[(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ
/R14015384 10 Tf
13.0699 -50.4 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R15906688 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R16219032 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
/R15906688 10 Tf
426.4 0 Td
(gv)Tj
/R16219032 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
-410.34 -36 Td
[(Set v)24.9927(alue of e)14.9927(xisting attrib)20.0146(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R15906688 10 Tf
36 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R15906688 10 Tf
35.8199 0 Td
[(<gr)15.0146(aph_handle> <attr_handle> <attr_value>)]TJ
-75.1598 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R15906688 10 Tf
35.8199 0 Td
(<node_handle> <attr_handle> <attr_value>)Tj
-75.1598 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::setv)Tj
/R15906688 10 Tf
35.8199 0 Td
[(<edg)10.0146(e_handle> <attr_handle> <attr_value>)]TJ
/R16551032 10 Tf
-111.16 -16.8 Td
[(Getting attrib)19.9841(ute v)9.99268(alues)]TJ
/R16219032 10 Tf
16.8 TL
T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ
/R15906688 10 Tf
36 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R15906688 10 Tf
36.9301 0 Td
[(<gr)15.0146(aph_handle> <attr_name>)]TJ
-76.2699 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R15906688 10 Tf
36.9301 0 Td
(<node_handle> <attr_name>)Tj
-76.2699 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R15906688 10 Tf
36.9301 0 Td
[(<edg)10.0146(e_handle> <attr_name>)]TJ
/R16219032 10 Tf
-112.27 -16.8 Td
[(Get v)25.0159(alue of attrib)20(ute of graph/node/edge \(using attrib)19.9854(ute handle\))]TJ
/R15906688 10 Tf
36 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R15906688 10 Tf
36.9301 0 Td
[(<gr)15.0146(aph_handle> <attr_handle>)]TJ
-76.2699 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R15906688 10 Tf
36.9301 0 Td
(<node_handle> <attr_handle>)Tj
-76.2699 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::getv)Tj
/R15906688 10 Tf
36.9301 0 Td
[(<edg)10.0146(e_handle> <attr_handle>)]TJ
/R16551032 10 Tf
-112.27 -16.8 Td
[(Obtain names fr)18.0078(om handles)]TJ
/R15906688 10 Tf
36 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::nameof)Tj
/R15906688 10 Tf
50.8199 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-90.1598 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::nameof)Tj
/R15906688 10 Tf
50.8199 0 Td
(<node_handle>)Tj
-90.1598 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
(gv::nameof)Tj
/R15906688 10 Tf
50.8199 0 Td
(<attr_handle>)Tj
/R16551032 10 Tf
-126.16 -16.8 Td
[(Find handles fr)18.0151(om names)]TJ
/R15906688 10 Tf
36 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::ndsubg)Tj
/R15906688 10 Tf
55.85 0 Td
[(<gr)15.0146(aph_handle> <name>)]TJ
-127.81 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::ndnode)Tj
/R15906688 10 Tf
56.4 0 Td
[(<gr)15.0146(aph_handle> <name>)]TJ
-124.06 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::ndedge)Tj
/R15906688 10 Tf
55.2801 0 Td
(<tail_node_handle> <head_node_handle>)Tj
-122.28 -12 Td
(<attr_handle>)Tj
/R16551032 10 Tf
62.6699 0 Td
(gv::ndattr)Tj
/R15906688 10 Tf
51.9398 0 Td
[(<gr)15.0146(aph_handle> <name>)]TJ
-114.61 -12 Td
(<attr_handle>)Tj
/R16551032 10 Tf
62.6699 0 Td
(gv::ndattr)Tj
/R15906688 10 Tf
51.9398 0 Td
(<node_handle> <name>)Tj
-114.61 -12 Td
(<attr_handle>)Tj
/R16551032 10 Tf
62.6699 0 Td
(gv::ndattr)Tj
/R15906688 10 Tf
51.9398 0 Td
[(<edg)10.0146(e_handle> <name>)]TJ
/R16551032 10 Tf
-150.61 -16.8 Td
[(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ
/R15906688 10 Tf
36 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::headof)Tj
/R15906688 10 Tf
48.05 0 Td
[(<edg)10.0146(e_handle>)]TJ
-115.71 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::tailof)Tj
/R15906688 10 Tf
41.3801 0 Td
[(<edg)10.0146(e_handle>)]TJ
-109.04 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::graphof)Tj
/R15906688 10 Tf
53.05 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-125.01 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::graphof)Tj
/R15906688 10 Tf
53.05 0 Td
[(<edg)10.0146(e_handle>)]TJ
-125.01 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::graphof)Tj
/R15906688 10 Tf
53.05 0 Td
(<node_handle>)Tj
-125.01 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
[(gv::r)18.0078(ootof)]TJ
/R15906688 10 Tf
45.0801 0 Td
[(<gr)15.0146(aph_handle>)]TJ
/R16551032 10 Tf
-153.04 -16.8 Td
[(Obtain handles of pr)18(oto node/edge f)25.0146(or setting default attrib)19.9854(ute v)9.99268(alues)]TJ
/R15906688 10 Tf
36 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
[(gv::pr)17.9932(otonode)]TJ
/R15906688 10 Tf
62.8699 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-130.53 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
[(gv::pr)17.9932(otoedge)]TJ
/R15906688 10 Tf
61.75 0 Td
[(<gr)15.0146(aph_handle>)]TJ
/R16551032 10 Tf
-164.75 -16.8 Td
(Iterators)Tj
/R16219032 10 Tf
(Iteration termination tests)'
/R15906688 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
(gv::ok)Tj
/R15906688 10 Tf
29.7199 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-106.28 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
(gv::ok)Tj
/R15906688 10 Tf
29.7199 0 Td
(<node_handle>)Tj
-106.28 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
(gv::ok)Tj
/R15906688 10 Tf
29.7199 0 Td
[(<edg)10.0146(e_handle>)]TJ
-106.28 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
(gv::ok)Tj
/R15906688 10 Tf
29.7199 0 Td
(<attr_handle>)Tj
/R16219032 10 Tf
-142.28 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
(ubgraphs of a graph)Tj
/R15906688 10 Tf
-15.8996 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::rstsubg)Tj
/R15906688 10 Tf
56.3898 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-128.35 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::nextsubg)Tj
/R15906688 10 Tf
57.5 0 Td
[(<gr)15.0146(aph_handle> <subgr)15(aph_handle>)]TJ
/R16219032 10 Tf
-165.46 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rs)Tj
0 Tc
9.71992 0 Td
[(uper)18.0151(graphs of a graph \(obscure and rarely useful\))]TJ
/R15906688 10 Tf
-15.8996 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::rstsupg)Tj
/R15906688 10 Tf
56.3898 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-128.35 -12 Td
[(<gr)15.0159(aph_handle>)]TJ
/R16551032 10 Tf
71.9598 0 Td
(gv::nextsupg)Tj
/R15906688 10 Tf
57.5 0 Td
[(<gr)15.0146(aph_handle> <subgr)15(aph_handle>)]TJ
/R16219032 10 Tf
-165.46 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a graph)Tj
/R15906688 10 Tf
-16.4496 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::rstedge)Tj
/R15906688 10 Tf
55.8199 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-122.82 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::nextedge)Tj
/R15906688 10 Tf
56.9301 0 Td
[(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ
/R16219032 10 Tf
13.0699 -50.4 Td
201.5 Tw
(1727724939 2)Tj
ET
Q
Q
\n \n \n \n \n-1207\n+1208\n \n \n \n \n-R14347384\n+R16551032\n \n-R14015384\n+R16219032\n \n-R13703040\n+R15906688\n \n \n \n \n \n \n Type\n@@ -699,29 +699,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R13703040 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R14015384 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
/R13703040 10 Tf
426.4 0 Td
(gv)Tj
/R14015384 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
-410.34 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R13703040 10 Tf
-17.0098 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::rstout)Tj
/R13703040 10 Tf
50.2699 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-117.27 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::nextout)Tj
/R13703040 10 Tf
51.3801 0 Td
[(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ
/R14015384 10 Tf
-154.38 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R13703040 10 Tf
-16.4496 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::rstedge)Tj
/R13703040 10 Tf
55.8199 0 Td
(<node_handle>)Tj
-122.82 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::nextedge)Tj
/R13703040 10 Tf
56.9301 0 Td
[(<node_handle> <edg)10(e_handle>)]TJ
/R14015384 10 Tf
-159.93 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R13703040 10 Tf
-17.0098 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::rstout)Tj
/R13703040 10 Tf
50.2699 0 Td
(<node_handle>)Tj
-117.27 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::nextout)Tj
/R13703040 10 Tf
51.3801 0 Td
[(<node_handle> <edg)10(e_handle>)]TJ
/R14015384 10 Tf
-154.38 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R13703040 10 Tf
-17.0098 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::rsthead)Tj
/R13703040 10 Tf
56.9398 0 Td
(<node_handle>)Tj
-124.6 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::nexthead)Tj
/R13703040 10 Tf
58.05 0 Td
(<node_handle> <head_node_handle>)Tj
/R14015384 10 Tf
-161.71 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R13703040 10 Tf
-14.7898 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::rstin)Tj
/R13703040 10 Tf
44.7199 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-111.72 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::nextin)Tj
/R13703040 10 Tf
45.8301 0 Td
[(<node_handle> <edg)10(e_handle>)]TJ
/R14015384 10 Tf
-148.83 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R13703040 10 Tf
-14.7898 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::rstin)Tj
/R13703040 10 Tf
44.7199 0 Td
(<node_handle>)Tj
-111.72 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R14347384 10 Tf
67 0 Td
(gv::nextin)Tj
/R13703040 10 Tf
45.8301 0 Td
[(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ
/R14015384 10 Tf
-148.83 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R13703040 10 Tf
-14.7898 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::rsttail)Tj
/R13703040 10 Tf
50.2699 0 Td
(<node_handle>)Tj
-117.93 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::nexttail)Tj
/R13703040 10 Tf
51.3801 0 Td
(<node_handle> <tail_node_handle>)Tj
/R14015384 10 Tf
-155.04 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R13703040 10 Tf
-17.0098 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::rstnode)Tj
/R13703040 10 Tf
56.9398 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-124.6 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::nextnode)Tj
/R13703040 10 Tf
58.05 0 Td
[(<gr)15.0146(aph_handle> <node_handle>)]TJ
/R14015384 10 Tf
-161.71 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R13703040 10 Tf
-17.0098 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::rstnode)Tj
/R13703040 10 Tf
56.9398 0 Td
[(<edg)10.0146(e_handle>)]TJ
-124.6 -12 Td
(<node_handle>)Tj
/R14347384 10 Tf
67.6602 0 Td
(gv::nextnode)Tj
/R13703040 10 Tf
58.05 0 Td
[(<edg)10.0146(e_handle> <node_handle>)]TJ
/R14015384 10 Tf
-161.71 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R13703040 10 Tf
-16.4496 -12 Td
(<attr_handle>)Tj
/R14347384 10 Tf
62.6699 0 Td
(gv::rstattr)Tj
/R13703040 10 Tf
52.4801 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-115.15 -12 Td
(<attr_handle>)Tj
/R14347384 10 Tf
62.6699 0 Td
(gv::nextattr)Tj
/R13703040 10 Tf
53.5898 0 Td
[(<gr)15.0146(aph_handle> <attr_handle>)]TJ
/R14015384 10 Tf
-152.26 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R13703040 10 Tf
-16.4496 -12 Td
(<attr_handle>)Tj
/R14347384 10 Tf
62.6699 0 Td
(gv::rstattr)Tj
/R13703040 10 Tf
52.4801 0 Td
[(<edg)10.0146(e_handle>)]TJ
-115.15 -12 Td
(<attr_handle>)Tj
/R14347384 10 Tf
62.6699 0 Td
(gv::nextattr)Tj
/R13703040 10 Tf
53.5898 0 Td
[(<edg)10.0146(e_handle> <attr_handle>)]TJ
/R14015384 10 Tf
-152.26 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R13703040 10 Tf
-16.4496 -12 Td
(<attr_handle>)Tj
/R14347384 10 Tf
62.6699 0 Td
(gv::rstattr)Tj
/R13703040 10 Tf
52.4801 0 Td
(<node_handle>)Tj
-115.15 -12 Td
(<attr_handle>)Tj
/R14347384 10 Tf
62.6699 0 Td
(gv::nextattr)Tj
/R13703040 10 Tf
53.5898 0 Td
(<node_handle> <attr_handle>)Tj
/R14347384 10 Tf
-152.26 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R13703040 10 Tf
-5.72969 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
(gv::rm)Tj
/R13703040 10 Tf
31.9301 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-108.49 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
(gv::rm)Tj
/R13703040 10 Tf
31.9301 0 Td
(<node_handle>)Tj
-108.49 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
(gv::rm)Tj
/R13703040 10 Tf
31.9301 0 Td
[(<edg)10.0146(e_handle>)]TJ
/R14347384 10 Tf
-144.49 -16.8 Td
[(Lay)25.0073(out)]TJ
/R14015384 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R13703040 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
[(gv::lay)25.0146(out)]TJ
/R13703040 10 Tf
45.5797 0 Td
[(<gr)15.0146(aph_handle> <string> engine)]TJ
/R14347384 10 Tf
-158.14 -16.8 Td
(Render)Tj
/R14015384 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R13703040 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
[(gv::r)18.0078(ender)]TJ
/R13703040 10 Tf
47.8598 0 Td
[(<gr)15.0146(aph_handle>)]TJ
/R14015384 10 Tf
12.5801 -67.2 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R15906688 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R16219032 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
/R15906688 10 Tf
426.4 0 Td
(gv)Tj
/R16219032 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
-410.34 -36 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(utedges of a graph)Tj
/R15906688 10 Tf
-17.0098 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::rstout)Tj
/R15906688 10 Tf
50.2699 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-117.27 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::nextout)Tj
/R15906688 10 Tf
51.3801 0 Td
[(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ
/R16219032 10 Tf
-154.38 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(dges of a node)Tj
/R15906688 10 Tf
-16.4496 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::rstedge)Tj
/R15906688 10 Tf
55.8199 0 Td
(<node_handle>)Tj
-122.82 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::nextedge)Tj
/R15906688 10 Tf
56.9301 0 Td
[(<node_handle> <edg)10(e_handle>)]TJ
/R16219032 10 Tf
-159.93 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ro)Tj
0 Tc
10.8301 0 Td
(ut-edges of a node)Tj
/R15906688 10 Tf
-17.0098 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::rstout)Tj
/R15906688 10 Tf
50.2699 0 Td
(<node_handle>)Tj
-117.27 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::nextout)Tj
/R15906688 10 Tf
51.3801 0 Td
[(<node_handle> <edg)10(e_handle>)]TJ
/R16219032 10 Tf
-154.38 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rh)Tj
0 Tc
10.8301 0 Td
(ead nodes reachable from out-edges of a node)Tj
/R15906688 10 Tf
-17.0098 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::rsthead)Tj
/R15906688 10 Tf
56.9398 0 Td
(<node_handle>)Tj
-124.6 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::nexthead)Tj
/R15906688 10 Tf
58.05 0 Td
(<node_handle> <head_node_handle>)Tj
/R16219032 10 Tf
-161.71 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a graph)Tj
/R15906688 10 Tf
-14.7898 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::rstin)Tj
/R15906688 10 Tf
44.7199 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-111.72 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::nextin)Tj
/R15906688 10 Tf
45.8301 0 Td
[(<node_handle> <edg)10(e_handle>)]TJ
/R16219032 10 Tf
-148.83 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ri)Tj
0 Tc
8.61016 0 Td
(n-edges of a node)Tj
/R15906688 10 Tf
-14.7898 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::rstin)Tj
/R15906688 10 Tf
44.7199 0 Td
(<node_handle>)Tj
-111.72 -12 Td
[(<edg)10.0159(e_handle>)]TJ
/R16551032 10 Tf
67 0 Td
(gv::nextin)Tj
/R15906688 10 Tf
45.8301 0 Td
[(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ
/R16219032 10 Tf
-148.83 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(ail nodes reachable from in-edges of a node)Tj
/R15906688 10 Tf
-14.7898 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::rsttail)Tj
/R15906688 10 Tf
50.2699 0 Td
(<node_handle>)Tj
-117.93 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::nexttail)Tj
/R15906688 10 Tf
51.3801 0 Td
(<node_handle> <tail_node_handle>)Tj
/R16219032 10 Tf
-155.04 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of a graph)Tj
/R15906688 10 Tf
-17.0098 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::rstnode)Tj
/R15906688 10 Tf
56.9398 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-124.6 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::nextnode)Tj
/R15906688 10 Tf
58.05 0 Td
[(<gr)15.0146(aph_handle> <node_handle>)]TJ
/R16219032 10 Tf
-161.71 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rn)Tj
0 Tc
10.8301 0 Td
(odes of an edge)Tj
/R15906688 10 Tf
-17.0098 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::rstnode)Tj
/R15906688 10 Tf
56.9398 0 Td
[(<edg)10.0146(e_handle>)]TJ
-124.6 -12 Td
(<node_handle>)Tj
/R16551032 10 Tf
67.6602 0 Td
(gv::nextnode)Tj
/R15906688 10 Tf
58.05 0 Td
[(<edg)10.0146(e_handle> <node_handle>)]TJ
/R16219032 10 Tf
-161.71 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a graph)]TJ
/R15906688 10 Tf
-16.4496 -12 Td
(<attr_handle>)Tj
/R16551032 10 Tf
62.6699 0 Td
(gv::rstattr)Tj
/R15906688 10 Tf
52.4801 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-115.15 -12 Td
(<attr_handle>)Tj
/R16551032 10 Tf
62.6699 0 Td
(gv::nextattr)Tj
/R15906688 10 Tf
53.5898 0 Td
[(<gr)15.0146(aph_handle> <attr_handle>)]TJ
/R16219032 10 Tf
-152.26 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of an edge)]TJ
/R15906688 10 Tf
-16.4496 -12 Td
(<attr_handle>)Tj
/R16551032 10 Tf
62.6699 0 Td
(gv::rstattr)Tj
/R15906688 10 Tf
52.4801 0 Td
[(<edg)10.0146(e_handle>)]TJ
-115.15 -12 Td
(<attr_handle>)Tj
/R16551032 10 Tf
62.6699 0 Td
(gv::nextattr)Tj
/R15906688 10 Tf
53.5898 0 Td
[(<edg)10.0146(e_handle> <attr_handle>)]TJ
/R16219032 10 Tf
-152.26 -16.8 Td
(Iterate o)Tj
-0.15 Tc
32.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ra)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(utes of a node)]TJ
/R15906688 10 Tf
-16.4496 -12 Td
(<attr_handle>)Tj
/R16551032 10 Tf
62.6699 0 Td
(gv::rstattr)Tj
/R15906688 10 Tf
52.4801 0 Td
(<node_handle>)Tj
-115.15 -12 Td
(<attr_handle>)Tj
/R16551032 10 Tf
62.6699 0 Td
(gv::nextattr)Tj
/R15906688 10 Tf
53.5898 0 Td
(<node_handle> <attr_handle>)Tj
/R16551032 10 Tf
-152.26 -16.8 Td
(Remo)Tj
-0.1 Tc
24.8898 0 Td
0.2 Tw
(ve g)Tj
0 Tc
16.8398 0 Td
0 Tw
(raph objects)Tj
/R15906688 10 Tf
-5.72969 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
(gv::rm)Tj
/R15906688 10 Tf
31.9301 0 Td
[(<gr)15.0146(aph_handle>)]TJ
-108.49 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
(gv::rm)Tj
/R15906688 10 Tf
31.9301 0 Td
(<node_handle>)Tj
-108.49 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
(gv::rm)Tj
/R15906688 10 Tf
31.9301 0 Td
[(<edg)10.0146(e_handle>)]TJ
/R16551032 10 Tf
-144.49 -16.8 Td
[(Lay)25.0073(out)]TJ
/R16219032 10 Tf
16.8 TL
T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a specic layout engine)]TJ
/R15906688 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
[(gv::lay)25.0146(out)]TJ
/R15906688 10 Tf
45.5797 0 Td
[(<gr)15.0146(aph_handle> <string> engine)]TJ
/R16551032 10 Tf
-158.14 -16.8 Td
(Render)Tj
/R16219032 10 Tf
T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ
/R15906688 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
[(gv::r)18.0078(ender)]TJ
/R15906688 10 Tf
47.8598 0 Td
[(<gr)15.0146(aph_handle>)]TJ
/R16219032 10 Tf
12.5801 -67.2 Td
201.5 Tw
(1727724939 3)Tj
ET
Q
Q
\n \n \n \n \n-1049\n+1050\n \n \n \n \n-R14347384\n+R16551032\n \n-R14015384\n+R16219032\n \n-R13703040\n+R15906688\n \n \n \n \n \n \n Type\n@@ -758,29 +758,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R13703040 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R14015384 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
/R13703040 10 Tf
426.4 0 Td
(gv)Tj
/R14015384 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
-410.34 -36 Td
(Render a layout to stdout)Tj
/R13703040 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
[(gv::r)18.0078(ender)]TJ
/R13703040 10 Tf
47.8598 0 Td
[(<gr)15.0146(aph_handle> <string> format)]TJ
/R14015384 10 Tf
-160.42 -16.8 Td
(Render to an open le)Tj
/R13703040 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
[(gv::r)18.0078(ender)]TJ
/R13703040 10 Tf
47.8598 0 Td
[(<gr)15.0146(aph_handle> <string> format <c)15.0098(hannel> fout)]TJ
/R14015384 10 Tf
-160.42 -16.8 Td
(Render a layout to an unopened le by name)Tj
/R13703040 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
[(gv::r)18.0078(ender)]TJ
/R13703040 10 Tf
47.8598 0 Td
[(<gr)15.0146(aph_handle> <string> format <string> lename)]TJ
/R14015384 10 Tf
-160.42 -16.8 Td
(Render to a string result)Tj
/R13703040 10 Tf
36 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
[(gv::r)18.0078(enderr)18(esult)]TJ
/R13703040 10 Tf
72.1199 0 Td
[(<gr)15.0146(aph_handle> ing <string> format)]TJ
/R14347384 10 Tf
-111.46 -12 Td
[(gv::r)18.0078(enderr)18(esult)]TJ
/R13703040 10 Tf
72.1199 0 Td
[(<gr)15.0146(aph_handle> <string> format <string> outdata)]TJ
/R14015384 10 Tf
-108.12 -16.8 Td
(Render to an open channel)Tj
/R13703040 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
[(gv::r)18.0078(ender)17.9834(channel)]TJ
/R13703040 10 Tf
81.0199 0 Td
[(<gr)15.0146(aph_handle> <string> format <string> c)14.9854(hannelname)]TJ
/R14015384 10 Tf
-193.58 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R13703040 10 Tf
-55.8898 -12 Td
(<string>)Tj
/R14347384 10 Tf
39.3398 0 Td
[(gv::r)18.0078(enderdata)]TJ
/R13703040 10 Tf
66.75 0 Td
[(<gr)15.0146(aph_handle> <string> format)]TJ
/R14015384 10 Tf
-142.09 -16.8 Td
(Writing graph back to le)Tj
/R13703040 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
(gv::write)Tj
/R13703040 10 Tf
41.3699 0 Td
[(<gr)15.0146(aph_handle> <string> lename)]TJ
-117.93 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
(gv::write)Tj
/R13703040 10 Tf
41.3699 0 Td
[(<gr)15.0146(aph_handle> <c)14.9854(hannel>)]TJ
/R14015384 10 Tf
-153.93 -16.8 Td
(Graph transformation tools)Tj
/R13703040 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R14347384 10 Tf
76.5602 0 Td
[(gv::tr)18(ed)]TJ
/R13703040 10 Tf
36.75 0 Td
[(<gr)15.0146(aph_handle>)]TJ
/R14347384 10.95 Tf
-185.31 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R14015384 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, tcl.)]TJ
173 -372 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R15906688 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gv)Tj
/R16219032 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
/R15906688 10 Tf
426.4 0 Td
(gv)Tj
/R16219032 10 Tf
9.76016 0 Td
(\(3tcl\))Tj
-410.34 -36 Td
(Render a layout to stdout)Tj
/R15906688 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
[(gv::r)18.0078(ender)]TJ
/R15906688 10 Tf
47.8598 0 Td
[(<gr)15.0146(aph_handle> <string> format)]TJ
/R16219032 10 Tf
-160.42 -16.8 Td
(Render to an open le)Tj
/R15906688 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
[(gv::r)18.0078(ender)]TJ
/R15906688 10 Tf
47.8598 0 Td
[(<gr)15.0146(aph_handle> <string> format <c)15.0098(hannel> fout)]TJ
/R16219032 10 Tf
-160.42 -16.8 Td
(Render a layout to an unopened le by name)Tj
/R15906688 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
[(gv::r)18.0078(ender)]TJ
/R15906688 10 Tf
47.8598 0 Td
[(<gr)15.0146(aph_handle> <string> format <string> lename)]TJ
/R16219032 10 Tf
-160.42 -16.8 Td
(Render to a string result)Tj
/R15906688 10 Tf
36 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
[(gv::r)18.0078(enderr)18(esult)]TJ
/R15906688 10 Tf
72.1199 0 Td
[(<gr)15.0146(aph_handle> ing <string> format)]TJ
/R16551032 10 Tf
-111.46 -12 Td
[(gv::r)18.0078(enderr)18(esult)]TJ
/R15906688 10 Tf
72.1199 0 Td
[(<gr)15.0146(aph_handle> <string> format <string> outdata)]TJ
/R16219032 10 Tf
-108.12 -16.8 Td
(Render to an open channel)Tj
/R15906688 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
[(gv::r)18.0078(ender)17.9834(channel)]TJ
/R15906688 10 Tf
81.0199 0 Td
[(<gr)15.0146(aph_handle> <string> format <string> c)14.9854(hannelname)]TJ
/R16219032 10 Tf
-193.58 -16.8 Td
(Render a layout to a malloc'ed string, to be free')Tj
2.5 Tc
193.9 0 Td
[(db)250(yt)]TJ
0 Tc
22.7801 0 Td
(he caller)Tj
-216.68 -16.8 Td
(\(deprecated - too easy to leak memory\))Tj
16.8 TL
(\(still needed for "e)'
-0.25 Tc
74.0898 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
(gv::renderdata $G tk]" \))Tj
/R15906688 10 Tf
-55.8898 -12 Td
(<string>)Tj
/R16551032 10 Tf
39.3398 0 Td
[(gv::r)18.0078(enderdata)]TJ
/R15906688 10 Tf
66.75 0 Td
[(<gr)15.0146(aph_handle> <string> format)]TJ
/R16219032 10 Tf
-142.09 -16.8 Td
(Writing graph back to le)Tj
/R15906688 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
(gv::write)Tj
/R15906688 10 Tf
41.3699 0 Td
[(<gr)15.0146(aph_handle> <string> lename)]TJ
-117.93 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
(gv::write)Tj
/R15906688 10 Tf
41.3699 0 Td
[(<gr)15.0146(aph_handle> <c)14.9854(hannel>)]TJ
/R16219032 10 Tf
-153.93 -16.8 Td
(Graph transformation tools)Tj
/R15906688 10 Tf
36 -12 Td
(<boolean_string>)Tj
/R16551032 10 Tf
76.5602 0 Td
[(gv::tr)18(ed)]TJ
/R15906688 10 Tf
36.75 0 Td
[(<gr)15.0146(aph_handle>)]TJ
/R16551032 10.95 Tf
-185.31 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R16219032 10 Tf
36 -12 Td
[(graph, dot, neato, fdp, circo, tw)9.99268(opi, tcl.)]TJ
173 -372 Td
201.5 Tw
(1727724939 4)Tj
ET
Q
Q
\n \n \n \n \n-805\n+806\n \n \n \n \n-R14347384\n+R16551032\n \n-R14015384\n+R16219032\n \n-R13703040\n+R15906688\n \n \n \n \n \n \n \n@@ -835,15 +835,15 @@\n \n Filter\n FlateDecode\n Length\n 478\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R13087384 def
1 begincodespacerange
<00><ff>
endcodespacerange
50 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<3a><3a><003a>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15291032 def
1 begincodespacerange
<00><ff>
endcodespacerange
50 beginbfrange
<20><20><0020>
<2e><2e><002e>
<2f><2f><002f>
<3a><3a><003a>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -860,18 +860,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-512\n+513\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R13087752 def
1 begincodespacerange
<00><ff>
endcodespacerange
55 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15291400 def
1 begincodespacerange
<00><ff>
endcodespacerange
55 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<41><41><0041>
<47><47><0047>
<49><49><0049>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -893,15 +893,15 @@\n \n Filter\n FlateDecode\n Length\n 313\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R13088120 def
1 begincodespacerange
<00><ff>
endcodespacerange
24 beginbfrange
<20><20><0020>
<3c><3c><003c>
<3e><3e><003e>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15291768 def
1 begincodespacerange
<00><ff>
endcodespacerange
24 beginbfrange
<20><20><0020>
<3c><3c><003c>
<3e><3e><003e>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -923,15 +923,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-0e3fa4643934'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-bf94f5c892a0'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 36\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gvc.3.pdf.gz", "source2": "./usr/share/doc/graphviz/gvc.3.pdf.gz", "unified_diff": null, "details": [{"source1": "gvc.3.pdf", "source2": "gvc.3.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -72,20 +72,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R24328064 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVC)Tj
/R24655952 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R24328064 10 Tf
206.625 0 Td
(LIBGVC)Tj
/R24655952 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.219 Tc
/R24972408 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R24972408 10 Tf
20.407 -12 Td
(libgvc)Tj
2.5 Tc
/R24655952 10 Tf
28.0602 0 Td
(G)Tj
0 Tc
15.3602 0 Td
[(raphviz conte)15(xt library)]TJ
/R24972408 10.95 Tf
-79.4203 -16.8 Td
(SYNOPSIS)Tj
/R24655952 10 Tf
36 -12 Td
(#include <graphviz/gvc.h>)Tj
24 TL
T*[(/* set up a graphviz conte)14.9927(xt */)]TJ
-0.15 Tc
12 TL
(ex)'
0 Tc
9.28984 0 Td
[(tern GVC_t *gvNEWconte)15.0073(xt\(char **info, char *user\);)]TJ
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern char *gvUsername\(v)19.9927(oid\);)]TJ
-9.28984 -24 Td
2.5 Tw
(/* set)Tj
26.3898 0 Td
0 Tw
[(up a graphviz conte)15.0146(xt - alternati)]TJ
-0.15 Tc
127.07 0 Td
0.3 Tw
(ve *)Tj
0 Tc
16.7898 0 Td
(/)Tj
-170.25 -12 Td
10 Tw
(/* \(wraps)Tj
49.9898 0 Td
0 Tw
(the abo)Tj
-0.15 Tc
29.0102 0 Td
0.3 Tw
(ve t)Tj
-0.1 Tc
14.5699 0 Td
0.2 Tw
(wo f)Tj
0 Tc
17.95 0 Td
0 Tw
[(unctions using info b)20.0073(uilt into libgvc\) */)]TJ
-0.15 Tc
-111.52 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern GVC_t *gvConte)14.9927(xt\(v)19.9854(oid\);)]TJ
-9.28984 -24 Td
[(/* parse command line ar)17.9834(gs - minimally ar)17.9932(gv[0] sets layout engine */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern int gvP)15.0073(arseAr)18.0078(gs\(GVC_t *gvc, int ar)18(gc, char **ar)18.0151(gv\);)]TJ
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern graph_t *gvNe)14.9841(xtInputGraph\(GVC_t *gvc\);)]TJ
-9.28984 -24 Td
(/* Compute a layout using a specied engine */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvLayout\(GVC_t *gvc, graph_t *g, char *engine\);)Tj
-9.28984 -24 Td
[(/* Compute a layout using layout engine from command line ar)18.0151(gs */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvLayoutJobs\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
[(/* Render layout into string attrib)19.9854(utes of the graph */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern v)20(oid attach_attrs\(graph_t *g\);)]TJ
-9.28984 -24 Td
[(/* P)15.0159(arse an html string */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern char *agstrdup_html\(char *s\);)Tj
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(tern int aghtmlstr\(char *s\);)Tj
-9.28984 -24 Td
(/* Render layout in a specied format to an open FILE */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRender\(GVC_t *gvc, graph_t *g, char *format, FILE *out\);)Tj
-9.28984 -24 Td
(/* Render layout in a specied format to an open FILE */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRenderFilename\(GVC_t *gvc, graph_t *g, char *format, char *lename\);)Tj
-9.28984 -24 Td
[(/* Render layout according to T and o options found by gvP)15.0146(arseAr)18.0078(gs */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRenderJobs\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
(/* Clean up layout data structures - layouts are not nestable \(yet\) */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvFreeLayout\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
[(/* Clean up graphviz conte)14.9854(xt */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern int gvFreeConte)15.0073(xt\(GVC_t *gvc\);)]TJ
-9.28984 -24 Td
(/* Inquire about a)Tj
-0.25 Tc
70.6199 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable plugins */)Tj
-79.8098 -12 Td
[(/* See comment in gvc.h)-3000(*/)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern char** gvPluginList\(GVC_t *gvc, char* kind, int* cnt, char*\);)Tj
/R24972408 10.95 Tf
-45.2898 -28.8 Td
(DESCRIPTION)Tj
/R24328064 10 Tf
36 -12 Td
(libgvc)Tj
/R24655952 10 Tf
27.5961 0 Td
(pro)Tj
13.1801 0 Td
0.656 Tw
[(vides a conte)15.0122(xt for applications wishing to manipulate and render graphs.)]TJ
305.075 0 Td
0.655 Tw
[(It pro)15.0098(vides command)]TJ
-345.851 -12 Td
0 Tw
(line parsing, common rendering code, and a plugin mechanism for renderers.)Tj
427 -62.4 Td
(1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R24790912 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVC)Tj
/R25118800 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R24790912 10 Tf
206.625 0 Td
(LIBGVC)Tj
/R25118800 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.219 Tc
/R25435256 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R25435256 10 Tf
20.407 -12 Td
(libgvc)Tj
2.5 Tc
/R25118800 10 Tf
28.0602 0 Td
(G)Tj
0 Tc
15.3602 0 Td
[(raphviz conte)15(xt library)]TJ
/R25435256 10.95 Tf
-79.4203 -16.8 Td
(SYNOPSIS)Tj
/R25118800 10 Tf
36 -12 Td
(#include <graphviz/gvc.h>)Tj
24 TL
T*[(/* set up a graphviz conte)14.9927(xt */)]TJ
-0.15 Tc
12 TL
(ex)'
0 Tc
9.28984 0 Td
[(tern GVC_t *gvNEWconte)15.0073(xt\(char **info, char *user\);)]TJ
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern char *gvUsername\(v)19.9927(oid\);)]TJ
-9.28984 -24 Td
2.5 Tw
(/* set)Tj
26.3898 0 Td
0 Tw
[(up a graphviz conte)15.0146(xt - alternati)]TJ
-0.15 Tc
127.07 0 Td
0.3 Tw
(ve *)Tj
0 Tc
16.7898 0 Td
(/)Tj
-170.25 -12 Td
10 Tw
(/* \(wraps)Tj
49.9898 0 Td
0 Tw
(the abo)Tj
-0.15 Tc
29.0102 0 Td
0.3 Tw
(ve t)Tj
-0.1 Tc
14.5699 0 Td
0.2 Tw
(wo f)Tj
0 Tc
17.95 0 Td
0 Tw
[(unctions using info b)20.0073(uilt into libgvc\) */)]TJ
-0.15 Tc
-111.52 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern GVC_t *gvConte)14.9927(xt\(v)19.9854(oid\);)]TJ
-9.28984 -24 Td
[(/* parse command line ar)17.9834(gs - minimally ar)17.9932(gv[0] sets layout engine */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern int gvP)15.0073(arseAr)18.0078(gs\(GVC_t *gvc, int ar)18(gc, char **ar)18.0151(gv\);)]TJ
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern graph_t *gvNe)14.9841(xtInputGraph\(GVC_t *gvc\);)]TJ
-9.28984 -24 Td
(/* Compute a layout using a specied engine */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvLayout\(GVC_t *gvc, graph_t *g, char *engine\);)Tj
-9.28984 -24 Td
[(/* Compute a layout using layout engine from command line ar)18.0151(gs */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvLayoutJobs\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
[(/* Render layout into string attrib)19.9854(utes of the graph */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern v)20(oid attach_attrs\(graph_t *g\);)]TJ
-9.28984 -24 Td
[(/* P)15.0159(arse an html string */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern char *agstrdup_html\(char *s\);)Tj
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(tern int aghtmlstr\(char *s\);)Tj
-9.28984 -24 Td
(/* Render layout in a specied format to an open FILE */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRender\(GVC_t *gvc, graph_t *g, char *format, FILE *out\);)Tj
-9.28984 -24 Td
(/* Render layout in a specied format to an open FILE */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRenderFilename\(GVC_t *gvc, graph_t *g, char *format, char *lename\);)Tj
-9.28984 -24 Td
[(/* Render layout according to T and o options found by gvP)15.0146(arseAr)18.0078(gs */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRenderJobs\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
(/* Clean up layout data structures - layouts are not nestable \(yet\) */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvFreeLayout\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
[(/* Clean up graphviz conte)14.9854(xt */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern int gvFreeConte)15.0073(xt\(GVC_t *gvc\);)]TJ
-9.28984 -24 Td
(/* Inquire about a)Tj
-0.25 Tc
70.6199 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable plugins */)Tj
-79.8098 -12 Td
[(/* See comment in gvc.h)-3000(*/)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern char** gvPluginList\(GVC_t *gvc, char* kind, int* cnt, char*\);)Tj
/R25435256 10.95 Tf
-45.2898 -28.8 Td
(DESCRIPTION)Tj
/R24790912 10 Tf
36 -12 Td
(libgvc)Tj
/R25118800 10 Tf
27.5961 0 Td
(pro)Tj
13.1801 0 Td
0.656 Tw
[(vides a conte)15.0122(xt for applications wishing to manipulate and render graphs.)]TJ
305.075 0 Td
0.655 Tw
[(It pro)15.0098(vides command)]TJ
-345.851 -12 Td
0 Tw
(line parsing, common rendering code, and a plugin mechanism for renderers.)Tj
427 -62.4 Td
(1)Tj
ET
Q
Q
\n \n \n \n \n-1380\n+1381\n \n \n \n \n BaseFont\n GWSCLV+Times-Italic\n FontDescriptor\n@@ -542,19 +542,19 @@\n FontFile3\n \n \n \n \n \n \n-R24972408\n+R25435256\n \n-R24655952\n+R25118800\n \n-R24328064\n+R24790912\n \n \n \n \n \n \n Type\n@@ -591,29 +591,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R24328064 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVC)Tj
/R24655952 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R24328064 10 Tf
206.625 0 Td
(LIBGVC)Tj
/R24655952 10 Tf
35.7199 0 Td
(\(3\))Tj
/R24972408 10.95 Tf
-456.34 -36 Td
(SEE ALSO)Tj
/R24972408 10 Tf
36 -12 Td
(dot)Tj
/R24655952 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R24972408 10 Tf
16.6602 0 Td
(neato)Tj
/R24655952 10 Tf
23.3301 0 Td
(\(1\),)Tj
/R24972408 10 Tf
16.6602 0 Td
(cdt)Tj
/R24655952 10 Tf
13.3301 0 Td
(\(3\),)Tj
/R24972408 10 Tf
16.6602 0 Td
(cgraph)Tj
/R24655952 10 Tf
30 0 Td
(\(3\))Tj
-0.548 Tc
/R24972408 10.95 Tf
-166.53 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R24655952 10 Tf
20.7363 -12 Td
[(John Ellson \(ellson@research.att.com\), A)111(T&T)]TJ
427 -631.2 Td
(2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R24790912 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVC)Tj
/R25118800 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R24790912 10 Tf
206.625 0 Td
(LIBGVC)Tj
/R25118800 10 Tf
35.7199 0 Td
(\(3\))Tj
/R25435256 10.95 Tf
-456.34 -36 Td
(SEE ALSO)Tj
/R25435256 10 Tf
36 -12 Td
(dot)Tj
/R25118800 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R25435256 10 Tf
16.6602 0 Td
(neato)Tj
/R25118800 10 Tf
23.3301 0 Td
(\(1\),)Tj
/R25435256 10 Tf
16.6602 0 Td
(cdt)Tj
/R25118800 10 Tf
13.3301 0 Td
(\(3\),)Tj
/R25435256 10 Tf
16.6602 0 Td
(cgraph)Tj
/R25118800 10 Tf
30 0 Td
(\(3\))Tj
-0.548 Tc
/R25435256 10.95 Tf
-166.53 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R25118800 10 Tf
20.7363 -12 Td
[(John Ellson \(ellson@research.att.com\), A)111(T&T)]TJ
427 -631.2 Td
(2)Tj
ET
Q
Q
\n \n \n \n \n-370\n+369\n \n \n \n \n-R24972408\n+R25435256\n \n-R24655952\n+R25118800\n \n-R24328064\n+R24790912\n \n \n \n \n \n \n \n@@ -665,32 +665,32 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-364\n+365\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20344432 def
1 begincodespacerange
<00><ff>
endcodespacerange
32 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<74><74><0074>
<76><76><0076>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20807280 def
1 begincodespacerange
<00><ff>
endcodespacerange
32 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<74><74><0074>
<76><76><0076>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n Filter\n FlateDecode\n Length\n 575\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20344800 def
1 begincodespacerange
<00><ff>
endcodespacerange
65 beginbfrange
<20><20><0020>
<23><23><0023>
<26><26><0026>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20807648 def
1 begincodespacerange
<00><ff>
endcodespacerange
65 beginbfrange
<20><20><0020>
<23><23><0023>
<26><26><0026>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -712,15 +712,15 @@\n \n Filter\n FlateDecode\n Length\n 240\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R24972704 def
1 begincodespacerange
<00><ff>
endcodespacerange
12 beginbfrange
<42><42><0042>
<43><43><0043>
<47><47><0047>
<49><49><0049>
<4c><4c><004c>
<56><56><0056>
<62><62><0062>
<63><63><0063>
<67><67><0067>
<69><69><0069>
<6c><6c><006c>
<76><76><0076>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R25435552 def
1 begincodespacerange
<00><ff>
endcodespacerange
12 beginbfrange
<42><42><0042>
<43><43><0043>
<47><47><0047>
<49><49><0049>
<4c><4c><004c>
<56><56><0056>
<62><62><0062>
<63><63><0063>
<67><67><0067>
<69><69><0069>
<6c><6c><006c>
<76><76><0076>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n@@ -728,15 +728,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-e0975bc17ac9'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-0da7b0721e10'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 26\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gvcolor.1.pdf.gz", "source2": "./usr/share/doc/graphviz/gvcolor.1.pdf.gz", "unified_diff": null, "details": [{"source1": "gvcolor.1.pdf", "source2": "gvcolor.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,15 +71,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R17991616 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVCOLOR)Tj
/R18319504 10 Tf
46.3801 0 Td
117.1 Tw
(\(1\) General)Tj
165.41 0 Td
0 Tw
(Commands Manual)Tj
/R17991616 10 Tf
198.19 0 Td
(GVCOLOR)Tj
/R18319504 10 Tf
46.3801 0 Td
(\(1\))Tj
-0.219 Tc
/R18635960 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R18319504 10 Tf
20.407 -12 Td
(gvcolor o)Tj
2.5 Tc
51.5 0 Td
(wc)Tj
0 Tc
14.1602 0 Td
[(olors through a rank)10.0073(ed digraph)]TJ
/R18635960 10.95 Tf
-101.66 -16.8 Td
(SYNOPSIS)Tj
/R18635960 10 Tf
36 -12 Td
(gvcolor)Tj
/R18319504 10 Tf
34.1602 0 Td
([)Tj
/R17991616 10 Tf
7.73984 0 Td
(les)Tj
/R18319504 10 Tf
18.8801 0 Td
(])Tj
/R18635960 10.95 Tf
-96.7801 -16.8 Td
[(USA)54.9729(GE)]TJ
/R18319504 10 Tf
36 -12 Td
(dot le.gv | gvcolor | dot T)Tj
/R17991616 10 Tf
112.14 0 Td
(<format>)Tj
/R18635960 10.95 Tf
-148.14 -16.8 Td
(DESCRIPTION)Tj
/R18635960 10 Tf
36 -12 Td
(gvcolor)Tj
/R18319504 10 Tf
34.2578 0 Td
(\(pre)Tj
15.85 0 Td
0.098 Tw
[(viously kno)24.9951(wn as)]TJ
/R18635960 10 Tf
72.5441 0 Td
(colorize\))Tj
/R18319504 10 Tf
39.248 0 Td
(is a lter that sets node colors from initial seed v)Tj
195.16 0 Td
2.597 Tw
(alues. Colors)Tj
57.4141 0 Td
[(o)24.9854(w)]TJ
-414.474 -12 Td
0.712 Tw
(along edges from tail to head, and are a)Tj
-0.15 Tc
162.956 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.713 Tw
[(raged \(as HSB v)15.0024(ectors\) at nodes.)]TJ
/R17991616 10 Tf
140.208 0 Td
[(The gr)14.9854(aph must alr)36.9971(eady have)]TJ
-312.454 -12 Td
0.896 Tw
[(been pr)44.9988(ocessed by dot.)]TJ
/R18319504 10 Tf
99.2238 0 Td
(Appropriate choice of initial colors yields dra)Tj
187.416 0 Td
0.895 Tw
(wings in which node colors help to)Tj
-286.64 -12 Td
0 Tw
(emphasize logical relationships between nodes, e)Tj
-0.15 Tc
196.38 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nw)Tj
0 Tc
14.7199 0 Td
(hen the)Tj
2.5 Tc
29.0102 0 Td
(ya)Tj
0 Tc
11.9398 0 Td
[(re spread f)10(ar apart in the layout.)]TJ
-261.34 -16.8 Td
0.195 Tw
(Initial colors must be set e)Tj
106.095 0 Td
(xternally)Tj
2.695 Tc
34.9 0 Td
(,u)Tj
0 Tc
10.1949 0 Td
(sing the)Tj
/R18635960 10 Tf
34.2801 0 Td
(color)Tj
/R18319504 10 Tf
24.3551 0 Td
(attrib)Tj
20.9102 0 Td
(ute of a node.)Tj
60.2102 0 Td
0.196 Tw
(It is often ef)Tj
48.9379 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.496 Tw
(ve t)Tj
2.696 Tc
14.766 0 Td
(oa)Tj
0 Tc
12.1359 0 Td
0.196 Tw
(ssign colors)Tj
-384.305 -12 Td
0.457 Tw
(to a fe)Tj
2.957 Tc
25.6539 0 Td
(wk)Tj
-0.15 Tc
15.077 0 Td
0.757 Tw
(ey s)Tj
0 Tc
16.1371 0 Td
0.456 Tw
[(ource or sink nodes, manually setting their colors by editing the graph le.)-545.61(Color names are)]TJ
-56.868 -12 Td
0.245 Tw
(as in)Tj
/R17991616 10 Tf
21.6 0 Td
(dot\(1\))Tj
2.745 Tc
/R18319504 10 Tf
24.4398 0 Td
(:s)Tj
0 Tc
9.41484 0 Td
[(ymbolic names or RGB triples.)-524.492(It is best to choose some easily-distinguished b)]TJ
320.51 0 Td
0.246 Tw
(ut related col-)Tj
-375.964 -12 Td
0.498 Tw
(ors; not necessarily spaced e)Tj
-0.15 Tc
115.602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.497 Tw
(nly around the color wheel.)Tj
-0.15 Tc
117.185 0 Td
(Fo)Tj
2.997 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.6172 0 Td
(xample, blue_green, green, and light_yel-)Tj
-263.104 -12 Td
(lo)Tj
2.5 Tc
7.53008 0 Td
(wl)Tj
0 Tc
12.5 0 Td
0 Tw
(ooks better than red, green, blue.)Tj
-20.0301 -16.8 Td
0.098 Tw
[(Certain graph attrib)19.9988(utes control the)]TJ
/R17991616 10 Tf
142.77 0 Td
(gvcolor)Tj
/R18319504 10 Tf
33.148 0 Td
(algorithm.)Tj
/R18635960 10 Tf
46.4879 0 Td
[(o)9.98535(w=back)]TJ
/R18319504 10 Tf
46.5383 0 Td
(re)Tj
-0.15 Tc
7.51992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rses the o)Tj
2.598 Tc
43.2762 0 Td
[(wo)259.805(fc)]TJ
0 Tc
25.1859 0 Td
(olors from heads to)Tj
-354.216 -12 Td
(tails.)Tj
/R18635960 10 Tf
25.4621 0 Td
(saturation=.1,.9)Tj
/R18319504 10 Tf
70.882 0 Td
1.292 Tw
(\(or an)Tj
3.792 Tc
24.7422 0 Td
(yt)Tj
-0.1 Tc
11.5719 0 Td
1.492 Tw
(wo n)Tj
0 Tc
20.9121 0 Td
1.292 Tw
(umbers between 0 and 1\) adjusts the color saturation linearly from)Tj
-153.57 -12 Td
0 Tw
[(least to greatest rank.)-500(If)]TJ
/R18635960 10 Tf
99.1402 0 Td
(Defcolor)Tj
/R18319504 10 Tf
39.15 0 Td
[(is set, this color v)24.9927(alue is applied to an)]TJ
2.5 Tc
149.87 0 Td
(yn)Tj
0 Tc
12.5 0 Td
(ode not otherwise colored.)Tj
/R18635960 10.95 Tf
-336.66 -16.8 Td
(EXIT ST)Tj
-1.04 Tc
41.916 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(US)Tj
/R18319504 10 Tf
-20.0855 -12 Td
[(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ
/R18635960 10 Tf
16.8 TL
(0)'
/R18319504 10 Tf
20 0 Td
(Successful completion.)Tj
/R18635960 10 Tf
-20 -16.8 Td
(1)Tj
/R18319504 10 Tf
20 0 Td
[(If nodes of the graph do not possess a `)74.0088(`pos')]TJ
2.5 Tc
175.43 0 Td
('a)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(ute.)]TJ
-0.11 Tc
/R18635960 10.95 Tf
-241.7 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R18319504 10 Tf
20.9004 -12 Td
[(It w)9.99268(ould be nice to mak)]TJ
2.5 Tc
94.5102 0 Td
(et)Tj
0 Tc
9.71992 0 Td
[(he program w)10.0146(ork without relying on an initial pass through)]TJ
/R18635960 10 Tf
238.77 0 Td
(dot)Tj
/R18319504 10 Tf
13.8898 0 Td
(.)Tj
-0.548 Tc
/R18635960 10.95 Tf
-392.89 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R18319504 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R18635960 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R18319504 10 Tf
36 -12 Td
(gc\(1\), dot\(1\), gvpr\(1\), ccomps\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))Tj
167.45 -283.2 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26023872 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVCOLOR)Tj
/R26351760 10 Tf
46.3801 0 Td
117.1 Tw
(\(1\) General)Tj
165.41 0 Td
0 Tw
(Commands Manual)Tj
/R26023872 10 Tf
198.19 0 Td
(GVCOLOR)Tj
/R26351760 10 Tf
46.3801 0 Td
(\(1\))Tj
-0.219 Tc
/R26668216 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R26351760 10 Tf
20.407 -12 Td
(gvcolor o)Tj
2.5 Tc
51.5 0 Td
(wc)Tj
0 Tc
14.1602 0 Td
[(olors through a rank)10.0073(ed digraph)]TJ
/R26668216 10.95 Tf
-101.66 -16.8 Td
(SYNOPSIS)Tj
/R26668216 10 Tf
36 -12 Td
(gvcolor)Tj
/R26351760 10 Tf
34.1602 0 Td
([)Tj
/R26023872 10 Tf
7.73984 0 Td
(les)Tj
/R26351760 10 Tf
18.8801 0 Td
(])Tj
/R26668216 10.95 Tf
-96.7801 -16.8 Td
[(USA)54.9729(GE)]TJ
/R26351760 10 Tf
36 -12 Td
(dot le.gv | gvcolor | dot T)Tj
/R26023872 10 Tf
112.14 0 Td
(<format>)Tj
/R26668216 10.95 Tf
-148.14 -16.8 Td
(DESCRIPTION)Tj
/R26668216 10 Tf
36 -12 Td
(gvcolor)Tj
/R26351760 10 Tf
34.2578 0 Td
(\(pre)Tj
15.85 0 Td
0.098 Tw
[(viously kno)24.9951(wn as)]TJ
/R26668216 10 Tf
72.5441 0 Td
(colorize\))Tj
/R26351760 10 Tf
39.248 0 Td
(is a lter that sets node colors from initial seed v)Tj
195.16 0 Td
2.597 Tw
(alues. Colors)Tj
57.4141 0 Td
[(o)24.9854(w)]TJ
-414.474 -12 Td
0.712 Tw
(along edges from tail to head, and are a)Tj
-0.15 Tc
162.956 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.713 Tw
[(raged \(as HSB v)15.0024(ectors\) at nodes.)]TJ
/R26023872 10 Tf
140.208 0 Td
[(The gr)14.9854(aph must alr)36.9971(eady have)]TJ
-312.454 -12 Td
0.896 Tw
[(been pr)44.9988(ocessed by dot.)]TJ
/R26351760 10 Tf
99.2238 0 Td
(Appropriate choice of initial colors yields dra)Tj
187.416 0 Td
0.895 Tw
(wings in which node colors help to)Tj
-286.64 -12 Td
0 Tw
(emphasize logical relationships between nodes, e)Tj
-0.15 Tc
196.38 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nw)Tj
0 Tc
14.7199 0 Td
(hen the)Tj
2.5 Tc
29.0102 0 Td
(ya)Tj
0 Tc
11.9398 0 Td
[(re spread f)10(ar apart in the layout.)]TJ
-261.34 -16.8 Td
0.195 Tw
(Initial colors must be set e)Tj
106.095 0 Td
(xternally)Tj
2.695 Tc
34.9 0 Td
(,u)Tj
0 Tc
10.1949 0 Td
(sing the)Tj
/R26668216 10 Tf
34.2801 0 Td
(color)Tj
/R26351760 10 Tf
24.3551 0 Td
(attrib)Tj
20.9102 0 Td
(ute of a node.)Tj
60.2102 0 Td
0.196 Tw
(It is often ef)Tj
48.9379 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.496 Tw
(ve t)Tj
2.696 Tc
14.766 0 Td
(oa)Tj
0 Tc
12.1359 0 Td
0.196 Tw
(ssign colors)Tj
-384.305 -12 Td
0.457 Tw
(to a fe)Tj
2.957 Tc
25.6539 0 Td
(wk)Tj
-0.15 Tc
15.077 0 Td
0.757 Tw
(ey s)Tj
0 Tc
16.1371 0 Td
0.456 Tw
[(ource or sink nodes, manually setting their colors by editing the graph le.)-545.61(Color names are)]TJ
-56.868 -12 Td
0.245 Tw
(as in)Tj
/R26023872 10 Tf
21.6 0 Td
(dot\(1\))Tj
2.745 Tc
/R26351760 10 Tf
24.4398 0 Td
(:s)Tj
0 Tc
9.41484 0 Td
[(ymbolic names or RGB triples.)-524.492(It is best to choose some easily-distinguished b)]TJ
320.51 0 Td
0.246 Tw
(ut related col-)Tj
-375.964 -12 Td
0.498 Tw
(ors; not necessarily spaced e)Tj
-0.15 Tc
115.602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.497 Tw
(nly around the color wheel.)Tj
-0.15 Tc
117.185 0 Td
(Fo)Tj
2.997 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.6172 0 Td
(xample, blue_green, green, and light_yel-)Tj
-263.104 -12 Td
(lo)Tj
2.5 Tc
7.53008 0 Td
(wl)Tj
0 Tc
12.5 0 Td
0 Tw
(ooks better than red, green, blue.)Tj
-20.0301 -16.8 Td
0.098 Tw
[(Certain graph attrib)19.9988(utes control the)]TJ
/R26023872 10 Tf
142.77 0 Td
(gvcolor)Tj
/R26351760 10 Tf
33.148 0 Td
(algorithm.)Tj
/R26668216 10 Tf
46.4879 0 Td
[(o)9.98535(w=back)]TJ
/R26351760 10 Tf
46.5383 0 Td
(re)Tj
-0.15 Tc
7.51992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rses the o)Tj
2.598 Tc
43.2762 0 Td
[(wo)259.805(fc)]TJ
0 Tc
25.1859 0 Td
(olors from heads to)Tj
-354.216 -12 Td
(tails.)Tj
/R26668216 10 Tf
25.4621 0 Td
(saturation=.1,.9)Tj
/R26351760 10 Tf
70.882 0 Td
1.292 Tw
(\(or an)Tj
3.792 Tc
24.7422 0 Td
(yt)Tj
-0.1 Tc
11.5719 0 Td
1.492 Tw
(wo n)Tj
0 Tc
20.9121 0 Td
1.292 Tw
(umbers between 0 and 1\) adjusts the color saturation linearly from)Tj
-153.57 -12 Td
0 Tw
[(least to greatest rank.)-500(If)]TJ
/R26668216 10 Tf
99.1402 0 Td
(Defcolor)Tj
/R26351760 10 Tf
39.15 0 Td
[(is set, this color v)24.9927(alue is applied to an)]TJ
2.5 Tc
149.87 0 Td
(yn)Tj
0 Tc
12.5 0 Td
(ode not otherwise colored.)Tj
/R26668216 10.95 Tf
-336.66 -16.8 Td
(EXIT ST)Tj
-1.04 Tc
41.916 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(US)Tj
/R26351760 10 Tf
-20.0855 -12 Td
[(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ
/R26668216 10 Tf
16.8 TL
(0)'
/R26351760 10 Tf
20 0 Td
(Successful completion.)Tj
/R26668216 10 Tf
-20 -16.8 Td
(1)Tj
/R26351760 10 Tf
20 0 Td
[(If nodes of the graph do not possess a `)74.0088(`pos')]TJ
2.5 Tc
175.43 0 Td
('a)Tj
0 Tc
10.2699 0 Td
[(ttrib)20.0073(ute.)]TJ
-0.11 Tc
/R26668216 10.95 Tf
-241.7 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R26351760 10 Tf
20.9004 -12 Td
[(It w)9.99268(ould be nice to mak)]TJ
2.5 Tc
94.5102 0 Td
(et)Tj
0 Tc
9.71992 0 Td
[(he program w)10.0146(ork without relying on an initial pass through)]TJ
/R26668216 10 Tf
238.77 0 Td
(dot)Tj
/R26351760 10 Tf
13.8898 0 Td
(.)Tj
-0.548 Tc
/R26668216 10.95 Tf
-392.89 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R26351760 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R26668216 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R26351760 10 Tf
36 -12 Td
(gc\(1\), dot\(1\), gvpr\(1\), ccomps\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))Tj
167.45 -283.2 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n \n \n \n \n 2309\n \n \n@@ -620,19 +620,19 @@\n FontFile3\n \n \n \n \n \n \n-R18635960\n+R26668216\n \n-R18319504\n+R26351760\n \n-R17991616\n+R26023872\n \n \n \n \n \n \n \n@@ -684,18 +684,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-460\n+459\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18693704 def
1 begincodespacerange
<00><ff>
endcodespacerange
47 beginbfrange
<20><20><0020>
<29><29><0029>
<2c><2c><002c>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<39><39><0039>
<3d><3d><003d>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<7a><7a><007a>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R26725960 def
1 begincodespacerange
<00><ff>
endcodespacerange
47 beginbfrange
<20><20><0020>
<29><29><0029>
<2c><2c><002c>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<39><39><0039>
<3d><3d><003d>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<7a><7a><007a>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -715,15 +715,15 @@\n \n Filter\n FlateDecode\n Length\n 555\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18694072 def
1 begincodespacerange
<00><ff>
endcodespacerange
62 beginbfrange
<20><20><0020>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7c><7c><007c>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R26726328 def
1 begincodespacerange
<00><ff>
endcodespacerange
62 beginbfrange
<20><20><0020>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7c><7c><007c>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -747,18 +747,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-379\n+378\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18694440 def
1 begincodespacerange
<00><ff>
endcodespacerange
34 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2e><2e><002e>
<31><31><0031>
<3c><3c><003c>
<3e><3e><003e>
<43><43><0043>
<47><47><0047>
<4c><4c><004c>
<4f><4f><004f>
<52><52><0052>
<54><54><0054>
<56><56><0056>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R26726696 def
1 begincodespacerange
<00><ff>
endcodespacerange
34 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2e><2e><002e>
<31><31><0031>
<3c><3c><003c>
<3e><3e><003e>
<43><43><0043>
<47><47><0047>
<4c><4c><004c>
<4f><4f><004f>
<52><52><0052>
<54><54><0054>
<56><56><0056>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -780,15 +780,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-8e3985fdf19b'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-55645d21c46d'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gvedit.1.pdf.gz", "source2": "./usr/share/doc/graphviz/gvedit.1.pdf.gz", "unified_diff": null, "details": [{"source1": "gvedit.1.pdf", "source2": "gvedit.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R37287824 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVEDIT)Tj
/R37615712 10 Tf
36.8199 0 Td
126.66 Tw
(\(1\) General)Tj
174.97 0 Td
0 Tw
(Commands Manual)Tj
/R37287824 10 Tf
207.75 0 Td
(GVEDIT)Tj
/R37615712 10 Tf
36.8199 0 Td
(\(1\))Tj
-0.219 Tc
/R37932168 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R37615712 10 Tf
20.407 -12 Td
[(gv)15(edit simple graph editor and vie)25.0073(wer)]TJ
/R37932168 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R37932168 10 Tf
36 -12 Td
[(gv)10(edit)]TJ
/R37615712 10 Tf
28.5102 0 Td
([)Tj
/R37932168 10 Tf
5.83008 0 Td
(sv?)Tj
2.5 Tc
/R37615712 10 Tf
24.5898 0 Td
(][)Tj
0 Tc
/R37287824 10 Tf
13.5699 0 Td
(le)Tj
/R37615712 10 Tf
14.9 0 Td
(])Tj
/R37932168 10.95 Tf
-123.4 -16.8 Td
(DESCRIPTION)Tj
/R37932168 10 Tf
36 -12 Td
[(gv)10(edit)]TJ
/R37615712 10 Tf
28.577 0 Td
(pro)Tj
13.1801 0 Td
0.067 Tw
(vides a simple graph editor and vie)Tj
140.132 0 Td
(wer)Tj
2.567 Tc
14.4398 0 Td
[(.I)256.711(ta)]TJ
0 Tc
18.184 0 Td
(llo)Tj
10.3102 0 Td
(ws man)Tj
2.567 Tc
30.7469 0 Td
(yg)Tj
0 Tc
12.5672 0 Td
(raphs to be vie)Tj
58.5512 0 Td
0.066 Tw
(wed at the same time. The)Tj
-326.688 -12 Td
0 Tw
[(te)15.0073(xt of each graph is displayed in its o)24.9927(wn te)15.0146(xt windo)]TJ
-0.65 Tc
208.07 0 Td
(w.)Tj
0 Tc
-208.07 -16.8 Td
0.902 Tw
(The name of a Graphviz le can be specied on the command line. This graph le will be automatically)Tj
12 TL
0 Tw
(opened on start-up.)'
/R37932168 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R37615712 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R37932168 10 Tf
16.8 TL
(s)'
/R37615712 10 Tf
36 0 Td
1.35 Tw
[(By def)10.0159(ault, the layout algorithms that use initial positions gi)]TJ
-0.15 Tc
251.81 0 Td
(ve)Tj
3.85 Tc
9.28984 0 Td
[(nb)385(yan)]TJ
0 Tc
35.9898 0 Td
(ode')Tj
3.85 Tc
17.2199 0 Td
(sp)Tj
0 Tc
12.7398 0 Td
[(os attrib)20(ute \(cur)]TJ
65.6199 0 Td
(-)Tj
-392.669 -12 Td
(rently)Tj
3.176 Tc
22.6801 0 Td
(,f)Tj
0 Tc
9.00586 0 Td
0.677 Tw
(dp and neato\) assume the coordinates are in inches. Frequently)Tj
3.177 Tc
256.503 0 Td
(,t)Tj
0 Tc
8.45703 0 Td
(he input graph has these)Tj
-296.646 -12 Td
0.15 Tw
(in points, especially if the graph is output by a Graphviz layout algorithm. This ag can be used to)Tj
12 TL
0 Tw
(scale the coordinates from points to inches.)'
/R37932168 10 Tf
-36 -16.8 Td
(v)Tj
-1.11 Tc
/R37615712 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R37932168 10 Tf
-46.55 -16.8 Td
(?)Tj
/R37615712 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xit.)]TJ
-0.548 Tc
/R37932168 10.95 Tf
-72 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R37615712 10 Tf
20.7363 -12 Td
(Arif Bilgin <arif@research.att.com>)Tj
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R37932168 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R37615712 10 Tf
36 -12 Td
(dot\(1\))Tj
2.5 Tc
172.445 -388.8 Td
(4A)Tj
0 Tc
14.7199 0 Td
[(pril 2011)-20344.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R28469136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVEDIT)Tj
/R28797024 10 Tf
36.8199 0 Td
126.66 Tw
(\(1\) General)Tj
174.97 0 Td
0 Tw
(Commands Manual)Tj
/R28469136 10 Tf
207.75 0 Td
(GVEDIT)Tj
/R28797024 10 Tf
36.8199 0 Td
(\(1\))Tj
-0.219 Tc
/R29113480 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R28797024 10 Tf
20.407 -12 Td
[(gv)15(edit simple graph editor and vie)25.0073(wer)]TJ
/R29113480 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R29113480 10 Tf
36 -12 Td
[(gv)10(edit)]TJ
/R28797024 10 Tf
28.5102 0 Td
([)Tj
/R29113480 10 Tf
5.83008 0 Td
(sv?)Tj
2.5 Tc
/R28797024 10 Tf
24.5898 0 Td
(][)Tj
0 Tc
/R28469136 10 Tf
13.5699 0 Td
(le)Tj
/R28797024 10 Tf
14.9 0 Td
(])Tj
/R29113480 10.95 Tf
-123.4 -16.8 Td
(DESCRIPTION)Tj
/R29113480 10 Tf
36 -12 Td
[(gv)10(edit)]TJ
/R28797024 10 Tf
28.577 0 Td
(pro)Tj
13.1801 0 Td
0.067 Tw
(vides a simple graph editor and vie)Tj
140.132 0 Td
(wer)Tj
2.567 Tc
14.4398 0 Td
[(.I)256.711(ta)]TJ
0 Tc
18.184 0 Td
(llo)Tj
10.3102 0 Td
(ws man)Tj
2.567 Tc
30.7469 0 Td
(yg)Tj
0 Tc
12.5672 0 Td
(raphs to be vie)Tj
58.5512 0 Td
0.066 Tw
(wed at the same time. The)Tj
-326.688 -12 Td
0 Tw
[(te)15.0073(xt of each graph is displayed in its o)24.9927(wn te)15.0146(xt windo)]TJ
-0.65 Tc
208.07 0 Td
(w.)Tj
0 Tc
-208.07 -16.8 Td
0.902 Tw
(The name of a Graphviz le can be specied on the command line. This graph le will be automatically)Tj
12 TL
0 Tw
(opened on start-up.)'
/R29113480 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R28797024 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R29113480 10 Tf
16.8 TL
(s)'
/R28797024 10 Tf
36 0 Td
1.35 Tw
[(By def)10.0159(ault, the layout algorithms that use initial positions gi)]TJ
-0.15 Tc
251.81 0 Td
(ve)Tj
3.85 Tc
9.28984 0 Td
[(nb)385(yan)]TJ
0 Tc
35.9898 0 Td
(ode')Tj
3.85 Tc
17.2199 0 Td
(sp)Tj
0 Tc
12.7398 0 Td
[(os attrib)20(ute \(cur)]TJ
65.6199 0 Td
(-)Tj
-392.669 -12 Td
(rently)Tj
3.176 Tc
22.6801 0 Td
(,f)Tj
0 Tc
9.00586 0 Td
0.677 Tw
(dp and neato\) assume the coordinates are in inches. Frequently)Tj
3.177 Tc
256.503 0 Td
(,t)Tj
0 Tc
8.45703 0 Td
(he input graph has these)Tj
-296.646 -12 Td
0.15 Tw
(in points, especially if the graph is output by a Graphviz layout algorithm. This ag can be used to)Tj
12 TL
0 Tw
(scale the coordinates from points to inches.)'
/R29113480 10 Tf
-36 -16.8 Td
(v)Tj
-1.11 Tc
/R28797024 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R29113480 10 Tf
-46.55 -16.8 Td
(?)Tj
/R28797024 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xit.)]TJ
-0.548 Tc
/R29113480 10.95 Tf
-72 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R28797024 10 Tf
20.7363 -12 Td
(Arif Bilgin <arif@research.att.com>)Tj
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R29113480 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R28797024 10 Tf
36 -12 Td
(dot\(1\))Tj
2.5 Tc
172.445 -388.8 Td
(4A)Tj
0 Tc
14.7199 0 Td
[(pril 2011)-20344.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-1284\n+1283\n \n \n \n \n BaseFont\n ZVHNGS+Times-Italic\n FontDescriptor\n@@ -614,19 +614,19 @@\n FontFile3\n \n \n \n \n \n \n-R37932168\n+R29113480\n \n-R37615712\n+R28797024\n \n-R37287824\n+R28469136\n \n \n \n \n \n \n \n@@ -678,18 +678,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-325\n+326\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37951352 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<69><69><0069>
<73><73><0073>
<74><74><0074>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R29132664 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<69><69><0069>
<73><73><0073>
<74><74><0074>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -709,15 +709,15 @@\n \n Filter\n FlateDecode\n Length\n 516\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37951720 def
1 begincodespacerange
<00><ff>
endcodespacerange
56 beginbfrange
<20><20><0020>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<34><34><0034>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R29133032 def
1 begincodespacerange
<00><ff>
endcodespacerange
56 beginbfrange
<20><20><0020>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<34><34><0034>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -742,15 +742,15 @@\n \n Filter\n FlateDecode\n Length\n 222\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37952088 def
1 begincodespacerange
<00><ff>
endcodespacerange
9 beginbfrange
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<54><54><0054>
<56><56><0056>
<65><65><0065>
<6c><6c><006c>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R29133400 def
1 begincodespacerange
<00><ff>
endcodespacerange
9 beginbfrange
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<54><54><0054>
<56><56><0056>
<65><65><0065>
<6c><6c><006c>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -772,15 +772,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-ffdc31f9faae'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-b6ad3d1b76b0'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gvgen.1.pdf.gz", "source2": "./usr/share/doc/graphviz/gvgen.1.pdf.gz", "unified_diff": null, "details": [{"source1": "gvgen.1.pdf", "source2": "gvgen.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -72,20 +72,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R19310464 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVGEN)Tj
/R19636240 10 Tf
34.4301 0 Td
129.05 Tw
(\(1\) General)Tj
177.36 0 Td
0 Tw
(Commands Manual)Tj
/R19310464 10 Tf
210.14 0 Td
(GVGEN)Tj
/R19636240 10 Tf
34.4301 0 Td
(\(1\))Tj
-0.219 Tc
/R19954808 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R19636240 10 Tf
20.407 -12 Td
(gvgen generate graphs)Tj
/R19954808 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R19954808 10 Tf
36 -12 Td
(gvgen)Tj
/R19636240 10 Tf
27.682 0 Td
([)Tj
/R19954808 10 Tf
6.01211 0 Td
(dv?)Tj
2.682 Tc
/R19636240 10 Tf
26.4422 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
12.0238 0 Td
(i)Tj
/R19310464 10 Tf
8.83984 0 Td
(n)Tj
2.682 Tc
/R19636240 10 Tf
7.92188 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
12.0238 0 Td
(c)Tj
/R19310464 10 Tf
10.5 0 Td
(n)Tj
2.681 Tc
/R19636240 10 Tf
7.92109 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
12.0219 0 Td
(C)Tj
/R19310464 10 Tf
13.6898 0 Td
(x,y)Tj
2.681 Tc
/R19636240 10 Tf
14.3809 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
12.0219 0 Td
(g)Tj
/R19310464 10 Tf
10.9898 0 Td
([)Tj
/R19954808 10 Tf
3.88984 0 Td
(f)Tj
/R19310464 10 Tf
3.33008 0 Td
(]x,y)Tj
2.681 Tc
/R19636240 10 Tf
18.2711 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
12.0219 0 Td
(G)Tj
/R19310464 10 Tf
13.7699 0 Td
([)Tj
/R19954808 10 Tf
3.88984 0 Td
(f)Tj
/R19310464 10 Tf
3.33008 0 Td
(]x,y)Tj
2.681 Tc
/R19636240 10 Tf
18.2711 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
12.0219 0 Td
(h)Tj
/R19310464 10 Tf
11.6199 0 Td
(n)Tj
2.681 Tc
/R19636240 10 Tf
7.92109 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
12.0219 0 Td
(k)Tj
/R19310464 10 Tf
11.6199 0 Td
(n)Tj
2.681 Tc
/R19636240 10 Tf
7.92109 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
12.0219 0 Td
(b)Tj
/R19310464 10 Tf
12.0301 0 Td
(x,y)Tj
2.681 Tc
/R19636240 10 Tf
14.3809 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
12.0219 0 Td
(B)Tj
/R19310464 10 Tf
13.1398 0 Td
(x,y)Tj
2.681 Tc
/R19636240 10 Tf
14.3809 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
12.0219 0 Td
(m)Tj
/R19310464 10 Tf
14.3898 0 Td
(n)Tj
2.587 Tc
/R19636240 10 Tf
-426.758 -12 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.834 0 Td
(M)Tj
/R19310464 10 Tf
15.9102 0 Td
(x,y)Tj
2.587 Tc
/R19636240 10 Tf
14.2871 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.834 0 Td
(p)Tj
/R19310464 10 Tf
11.6199 0 Td
(n)Tj
2.587 Tc
/R19636240 10 Tf
7.82695 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.834 0 Td
(r)Tj
/R19310464 10 Tf
10.9102 0 Td
(x,y)Tj
2.587 Tc
/R19636240 10 Tf
14.2871 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.834 0 Td
(R)Tj
/R19310464 10 Tf
13.6898 0 Td
(x)Tj
2.587 Tc
/R19636240 10 Tf
7.55703 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.834 0 Td
(s)Tj
/R19310464 10 Tf
9.95 0 Td
(n)Tj
2.587 Tc
/R19636240 10 Tf
7.82695 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.834 0 Td
(S)Tj
/R19310464 10 Tf
11.6199 0 Td
(n)Tj
2.587 Tc
/R19636240 10 Tf
7.82695 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.834 0 Td
(S)Tj
/R19310464 10 Tf
11.6199 0 Td
(n,d)Tj
2.588 Tc
/R19636240 10 Tf
15.8578 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.8359 0 Td
(t)Tj
/R19310464 10 Tf
9.38984 0 Td
(n)Tj
2.588 Tc
/R19636240 10 Tf
7.82813 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.8359 0 Td
(t)Tj
/R19310464 10 Tf
9.38008 0 Td
(d,n)Tj
2.588 Tc
/R19636240 10 Tf
15.3281 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.8359 0 Td
(T)Tj
/R19310464 10 Tf
13.1398 0 Td
(x,y)Tj
2.588 Tc
/R19636240 10 Tf
14.2879 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.8359 0 Td
(T)Tj
/R19310464 10 Tf
13.1398 0 Td
[(x,y)54.9902(,u,v)]TJ
2.588 Tc
/R19636240 10 Tf
28.1781 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.8359 0 Td
(w)Tj
/R19310464 10 Tf
13.2801 0 Td
(n)Tj
2.5 Tc
/R19636240 10 Tf
-426.759 -12 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.6602 0 Td
(n)Tj
/R19310464 10 Tf
12.5102 0 Td
[(pr)37.0081(ex)]TJ
2.5 Tc
/R19636240 10 Tf
25.4301 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.6602 0 Td
(N)Tj
/R19310464 10 Tf
13.2801 0 Td
(name)Tj
2.5 Tc
/R19636240 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R19954808 10 Tf
11.6602 0 Td
(o)Tj
/R19310464 10 Tf
10.9301 0 Td
(outle)Tj
/R19636240 10 Tf
27.6801 0 Td
(])Tj
/R19954808 10.95 Tf
-185.151 -16.8 Td
(DESCRIPTION)Tj
/R19954808 10 Tf
36 -12 Td
(gvgen)Tj
/R19636240 10 Tf
27.5 0 Td
[(generates a v)25(ariety of simple, re)15.0146(gularly-structured abstract graphs.)]TJ
/R19954808 10.95 Tf
-63.5 -16.8 Td
(OPTIONS)Tj
/R19636240 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R19954808 10 Tf
16.8 TL
(c)'
/R19310464 10 Tf
12.6398 0 Td
(n)Tj
/R19636240 10 Tf
23.3602 0 Td
[(Generate a c)15.0073(ycle with)]TJ
/R19310464 10 Tf
89.2598 0 Td
(n)Tj
-0.15 Tc
/R19636240 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and edges.)Tj
/R19954808 10 Tf
-142.05 -16.8 Td
(C)Tj
/R19310464 10 Tf
15.4199 0 Td
(x,y)Tj
/R19636240 10 Tf
20.5801 0 Td
(Generate an)Tj
/R19310464 10 Tf
50.5301 0 Td
(x)Tj
/R19636240 10 Tf
6.93984 0 Td
(by)Tj
/R19310464 10 Tf
12.5 0 Td
(y)Tj
-0.15 Tc
/R19636240 10 Tf
6.93984 0 Td
(cy)Tj
0 Tc
9.28984 0 Td
(linder)Tj
5 Tc
22.7801 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(his will ha)Tj
-0.15 Tc
41.4699 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R19636240 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R19310464 10 Tf
41.1 0 Td
(2*x*y - y)Tj
/R19636240 10 Tf
39.15 0 Td
(edges.)Tj
/R19954808 10 Tf
-317.77 -16.8 Td
(g)Tj
/R19310464 10 Tf
13.2 0 Td
([)Tj
/R19954808 10 Tf
3.88984 0 Td
(f)Tj
/R19310464 10 Tf
3.33008 0 Td
(]x,y)Tj
/R19636240 10 Tf
15.5801 -12 Td
0.085 Tw
(Generate an)Tj
/R19310464 10 Tf
50.7 0 Td
(x)Tj
/R19636240 10 Tf
7.025 0 Td
(by)Tj
/R19310464 10 Tf
12.5852 0 Td
(y)Tj
/R19636240 10 Tf
7.025 0 Td
2.585 Tw
(grid. If)Tj
/R19954808 10 Tf
32.9391 0 Td
(f)Tj
/R19636240 10 Tf
5.91406 0 Td
0.084 Tw
(is gi)Tj
-0.15 Tc
16.784 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, the grid is folded, with an edge attaching each pair of oppos-)Tj
-142.262 -12 Td
0.229 Tw
(ing corner v)Tj
48.6281 0 Td
2.729 Tw
(ertices. This)Tj
54.3379 0 Td
0.229 Tw
(will ha)Tj
-0.15 Tc
27.5289 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
12.0191 0 Td
(x*y)Tj
-0.15 Tc
/R19636240 10 Tf
16.609 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R19310464 10 Tf
41.5578 0 Td
0.23 Tw
(2*x*y - y - x)Tj
/R19636240 10 Tf
53.0699 0 Td
(edges if unfolded and)Tj
/R19310464 10 Tf
89.7898 0 Td
(2*x*y - y -)Tj
2.5 Tc
-352.83 -12 Td
(x+2)Tj
0 Tc
/R19636240 10 Tf
23.6898 0 Td
0 Tw
(edges if folded.)Tj
/R19954808 10 Tf
-59.6898 -16.8 Td
(G)Tj
/R19310464 10 Tf
15.9801 0 Td
([)Tj
/R19954808 10 Tf
3.88984 0 Td
(f)Tj
/R19310464 10 Tf
3.33008 0 Td
(]x,y)Tj
/R19636240 10 Tf
12.8 -12 Td
0.164 Tw
(Generate an)Tj
/R19310464 10 Tf
50.8578 0 Td
(x)Tj
/R19636240 10 Tf
7.10391 0 Td
(by)Tj
/R19310464 10 Tf
12.6641 0 Td
(y)Tj
/R19636240 10 Tf
7.10391 0 Td
(partial grid.)Tj
51.9879 0 Td
(If)Tj
/R19954808 10 Tf
9.32383 0 Td
(f)Tj
/R19636240 10 Tf
5.99414 0 Td
(is gi)Tj
-0.15 Tc
16.8641 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, the grid is folded, with an edge attaching each pair of)Tj
-171.189 -12 Td
0 Tw
(opposing corner v)Tj
72.0602 0 Td
2.5 Tw
(ertices. This)Tj
53.8801 0 Td
0 Tw
(will ha)Tj
-0.15 Tc
27.3 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R19636240 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices.)Tj
/R19954808 10 Tf
-226.7 -16.8 Td
(h)Tj
/R19310464 10 Tf
13.7602 0 Td
(n)Tj
/R19636240 10 Tf
22.2398 0 Td
[(Generate a h)4.99268(ypercube of de)15.0073(gree)]TJ
/R19310464 10 Tf
129.46 0 Td
(n)Tj
5 Tc
/R19636240 10 Tf
5 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(his will ha)Tj
-0.15 Tc
41.4699 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
(2^n)Tj
-0.15 Tc
/R19636240 10 Tf
15.8301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R19310464 10 Tf
41.1 0 Td
(n*2^\(n-1\))Tj
/R19636240 10 Tf
40.8199 0 Td
(edges.)Tj
/R19954808 10 Tf
-344.37 -16.8 Td
(k)Tj
/R19310464 10 Tf
13.7602 0 Td
(n)Tj
/R19636240 10 Tf
22.2398 0 Td
(Generate a complete graph on)Tj
/R19310464 10 Tf
122.46 0 Td
(n)Tj
-0.15 Tc
/R19636240 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices with)Tj
/R19310464 10 Tf
44.4398 0 Td
(n*\(n-1\)/2)Tj
/R19636240 10 Tf
40.2699 0 Td
(edges.)Tj
/R19954808 10 Tf
-259.96 -16.8 Td
(b)Tj
/R19310464 10 Tf
13.7602 0 Td
(x,y)Tj
/R19636240 10 Tf
22.2398 0 Td
(Generate a complete)Tj
/R19310464 10 Tf
84.6898 0 Td
(x)Tj
/R19636240 10 Tf
6.93984 0 Td
(by)Tj
/R19310464 10 Tf
12.5 0 Td
(y)Tj
/R19636240 10 Tf
6.93984 0 Td
[(bipartite graph.)-500(This will ha)]TJ
-0.15 Tc
113.68 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
(x+y)Tj
-0.15 Tc
/R19636240 10 Tf
18.1301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R19310464 10 Tf
41.1 0 Td
(x*y)Tj
/R19636240 10 Tf
16.3801 0 Td
(edges.)Tj
/R19954808 10 Tf
-357.439 -16.8 Td
(B)Tj
/R19310464 10 Tf
14.8699 0 Td
(x,y)Tj
/R19636240 10 Tf
21.1301 0 Td
0.63 Tw
(Generate an)Tj
/R19310464 10 Tf
51.7898 0 Td
(x)Tj
/R19636240 10 Tf
7.56992 0 Td
(by)Tj
/R19310464 10 Tf
13.1301 0 Td
(y)Tj
/R19636240 10 Tf
7.56992 0 Td
(ball, i.e., an)Tj
/R19310464 10 Tf
51.05 0 Td
(x)Tj
/R19636240 10 Tf
7.56992 0 Td
(by)Tj
/R19310464 10 Tf
13.1301 0 Td
(y)Tj
-0.15 Tc
/R19636240 10 Tf
7.56992 0 Td
(cy)Tj
0 Tc
9.28984 0 Td
(linder with tw)Tj
3.13 Tc
57.2699 0 Td
(o")Tj
0 Tc
12.2102 0 Td
[(cap" nodes closing the ends.)-563.008(This will)]TJ
-238.15 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
0 Tw
(x*y + 2)Tj
-0.15 Tc
/R19636240 10 Tf
33.1301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R19310464 10 Tf
41.1 0 Td
(2*x*y + y)Tj
/R19636240 10 Tf
42.5699 0 Td
(edges.)Tj
/R19954808 10 Tf
-183.12 -16.8 Td
(m)Tj
/R19310464 10 Tf
16.5301 0 Td
(n)Tj
/R19636240 10 Tf
19.4699 0 Td
2.017 Tw
(Generate a triangular mesh with)Tj
/R19310464 10 Tf
140.885 0 Td
(n)Tj
-0.15 Tc
/R19636240 10 Tf
9.51719 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices on a side.)Tj
75.2781 0 Td
2.016 Tw
(This will ha)Tj
-0.15 Tc
51.6121 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
13.8059 0 Td
(\(n+1\)*n/2)Tj
-0.15 Tc
/R19636240 10 Tf
45.7059 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R19310464 10 Tf
-355.384 -12 Td
(3*\(n-1\)*n/2)Tj
/R19636240 10 Tf
50.2699 0 Td
(edges.)Tj
/R19954808 10 Tf
-86.2699 -16.8 Td
(M)Tj
/R19310464 10 Tf
17.6398 0 Td
(x,y)Tj
/R19636240 10 Tf
18.3602 0 Td
0 Tw
[(Generate an x by y Moebius strip.)-500(This will ha)]TJ
-0.15 Tc
188.39 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R19636240 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R19310464 10 Tf
41.1 0 Td
(2*x*y - y)Tj
/R19636240 10 Tf
39.15 0 Td
(edges.)Tj
/R19954808 10 Tf
-342.1 -16.8 Td
(p)Tj
/R19310464 10 Tf
13.7602 0 Td
(n)Tj
/R19636240 10 Tf
22.2398 0 Td
(Generate a path on)Tj
/R19310464 10 Tf
77.75 0 Td
(n)Tj
-0.15 Tc
/R19636240 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
2.5 Tw
(rtices. This)Tj
49.4398 0 Td
0 Tw
(will ha)Tj
-0.15 Tc
27.3 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
(n-1)Tj
/R19636240 10 Tf
15.8301 0 Td
(edges.)Tj
/R19954808 10 Tf
-234.9 -16.8 Td
(r)Tj
/R19310464 10 Tf
12.6398 0 Td
(x,y)Tj
/R19636240 10 Tf
23.3602 0 Td
0.441 Tw
(Generate a random graph.)Tj
110.614 0 Td
0.442 Tw
[(The number of v)15.0146(ertices will be the lar)18.0176(gest v)25.0049(alue of the form)]TJ
/R19310464 10 Tf
245.784 0 Td
(2^n-1)Tj
/R19636240 10 Tf
24.602 0 Td
(less)Tj
-381 -12 Td
0 Tw
(than or equal to)Tj
/R19310464 10 Tf
64.9898 0 Td
(x)Tj
2.5 Tc
/R19636240 10 Tf
4.43984 0 Td
(.L)Tj
0 Tc
11.1102 0 Td
[(ar)18.0151(ger v)25.0073(alues of)]TJ
/R19310464 10 Tf
61.4898 0 Td
(y)Tj
/R19636240 10 Tf
6.93984 0 Td
(increase the density of the graph.)Tj
/R19954808 10 Tf
-184.97 -16.8 Td
(R)Tj
/R19310464 10 Tf
15.4199 0 Td
(x)Tj
/R19636240 10 Tf
20.5801 0 Td
(Generate a random rooted tree on)Tj
/R19310464 10 Tf
136.62 0 Td
(x)Tj
-0.15 Tc
/R19636240 10 Tf
6.93984 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices.)Tj
/R19954808 10 Tf
-188.85 -16.8 Td
(s)Tj
/R19310464 10 Tf
12.0898 0 Td
(n)Tj
/R19636240 10 Tf
23.9102 0 Td
(Generate a star on)Tj
/R19310464 10 Tf
74.9699 0 Td
(n)Tj
-0.15 Tc
/R19636240 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
2.5 Tw
(rtices. This)Tj
49.4398 0 Td
0 Tw
(will ha)Tj
-0.15 Tc
27.3 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
(n-1)Tj
/R19636240 10 Tf
15.8301 0 Td
(edges.)Tj
/R19954808 10 Tf
-232.12 -16.8 Td
(S)Tj
/R19310464 10 Tf
13.7602 0 Td
(n)Tj
/R19636240 10 Tf
22.2398 0 Td
(Generate a Sierpinski graph of order)Tj
/R19310464 10 Tf
148.29 0 Td
(n)Tj
5 Tc
/R19636240 10 Tf
5 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(his will ha)Tj
-0.15 Tc
41.4699 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
(3*\(3^\(n-1\) + 1\)/2)Tj
-0.15 Tc
/R19636240 10 Tf
72.0102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R19310464 10 Tf
41.1 0 Td
(3^n)Tj
/R19636240 10 Tf
15.8301 0 Td
(edges.)Tj
/R19954808 10 Tf
-394.39 -16.8 Td
(S)Tj
/R19310464 10 Tf
13.7602 0 Td
(n,d)Tj
/R19636240 10 Tf
22.2398 0 Td
0.064 Tw
(Generate a)Tj
/R19310464 10 Tf
45.6578 0 Td
(d)Tj
/R19636240 10 Tf
5 0 Td
(-dimensional Sierpinski graph of order)Tj
/R19310464 10 Tf
157.8 0 Td
(n)Tj
5.064 Tc
/R19636240 10 Tf
5 0 Td
(.A)Tj
2.564 Tc
14.784 0 Td
(tp)Tj
0 Tc
10.3441 0 Td
(resent,)Tj
/R19310464 10 Tf
28.9441 0 Td
(d)Tj
/R19636240 10 Tf
7.56406 0 Td
(must be 2 or 3.)Tj
-0.15 Tc
65.0391 0 Td
(Fo)Tj
2.563 Tc
10.4102 0 Td
(rde)Tj
0 Tc
17.8961 0 Td
0.063 Tw
(qual to)Tj
-368.439 -12 Td
0 Tw
(3, there will be)Tj
/R19310464 10 Tf
62.4898 0 Td
(4*\(4^\(n-1\) + 1\)/2)Tj
-0.15 Tc
/R19636240 10 Tf
72.0102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
2.5 Tc
/R19310464 10 Tf
41.1 0 Td
(6*4)Tj
0 Tc
20 0 Td
(^\(n-1\))Tj
/R19636240 10 Tf
25.8199 0 Td
(edges.)Tj
/R19954808 10 Tf
-266.71 -16.8 Td
(t)Tj
/R19310464 10 Tf
11.5301 0 Td
(n)Tj
/R19636240 10 Tf
24.4699 0 Td
(Generate a binary tree of height)Tj
/R19310464 10 Tf
129.4 0 Td
(n)Tj
5 Tc
/R19636240 10 Tf
5 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(his will ha)Tj
-0.15 Tc
41.4699 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
(2^n-1)Tj
-0.15 Tc
/R19636240 10 Tf
24.1602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R19310464 10 Tf
41.1 0 Td
(2^n-2)Tj
/R19636240 10 Tf
24.1602 0 Td
(edges.)Tj
/R19954808 10 Tf
-335.98 -16.8 Td
(t)Tj
/R19310464 10 Tf
11.5301 0 Td
(h,n)Tj
/R19636240 10 Tf
24.4699 0 Td
(Generate a n-ary tree of height)Tj
/R19310464 10 Tf
124.95 0 Td
(h)Tj
/R19636240 10 Tf
5 0 Td
(.)Tj
/R19954808 10 Tf
-165.95 -16.8 Td
(T)Tj
/R19310464 10 Tf
14.8699 0 Td
(x,y)Tj
/R19954808 10 Tf
-14.8699 -16.8 Td
(T)Tj
/R19310464 10 Tf
14.8699 0 Td
[(x,y)54.9927(,u,v)]TJ
/R19636240 10 Tf
21.1301 -12 Td
0.483 Tw
(Generate an)Tj
/R19310464 10 Tf
51.4961 0 Td
(x)Tj
/R19636240 10 Tf
7.42305 0 Td
(by)Tj
/R19310464 10 Tf
12.9828 0 Td
(y)Tj
/R19636240 10 Tf
7.42305 0 Td
2.983 Tw
(torus. This)Tj
48.7461 0 Td
0.483 Tw
(will ha)Tj
-0.15 Tc
27.7828 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
12.273 0 Td
(x*y)Tj
-0.15 Tc
/R19636240 10 Tf
16.8629 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R19310464 10 Tf
42.066 0 Td
(2*x*y)Tj
/R19636240 10 Tf
26.8629 0 Td
2.983 Tw
(edges. If)Tj
/R19310464 10 Tf
40.3961 0 Td
(u)Tj
/R19636240 10 Tf
7.98281 0 Td
(and)Tj
/R19310464 10 Tf
17.423 0 Td
(v)Tj
/R19636240 10 Tf
7.42305 0 Td
0.483 Tw
(are gi)Tj
-0.15 Tc
22.723 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, the)Tj
22.5531 0 Td
(y)Tj
-391 -12 Td
0 Tw
[(specify twists of that amount in the horizontal and v)15.0146(ertical directions, respecti)]TJ
-0.15 Tc
310.67 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9902(.)]TJ
/R19954808 10 Tf
-355.96 -16.8 Td
(w)Tj
/R19310464 10 Tf
15.4199 0 Td
(n)Tj
/R19636240 10 Tf
20.5801 0 Td
(Generate a path on)Tj
/R19310464 10 Tf
77.75 0 Td
(n)Tj
-0.15 Tc
/R19636240 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
2.5 Tw
(rtices. This)Tj
49.4398 0 Td
0 Tw
(will ha)Tj
-0.15 Tc
27.3 0 Td
(ve)Tj
0 Tc
/R19310464 10 Tf
11.7898 0 Td
(n-1)Tj
/R19636240 10 Tf
15.8301 0 Td
(edges.)Tj
2.5 Tc
-61.0645 -76.8 Td
(5J)Tj
0 Tc
11.3898 0 Td
[(une 2012)-20483.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32851840 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVGEN)Tj
/R33177616 10 Tf
34.4301 0 Td
129.05 Tw
(\(1\) General)Tj
177.36 0 Td
0 Tw
(Commands Manual)Tj
/R32851840 10 Tf
210.14 0 Td
(GVGEN)Tj
/R33177616 10 Tf
34.4301 0 Td
(\(1\))Tj
-0.219 Tc
/R33496184 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R33177616 10 Tf
20.407 -12 Td
(gvgen generate graphs)Tj
/R33496184 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R33496184 10 Tf
36 -12 Td
(gvgen)Tj
/R33177616 10 Tf
27.682 0 Td
([)Tj
/R33496184 10 Tf
6.01211 0 Td
(dv?)Tj
2.682 Tc
/R33177616 10 Tf
26.4422 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
12.0238 0 Td
(i)Tj
/R32851840 10 Tf
8.83984 0 Td
(n)Tj
2.682 Tc
/R33177616 10 Tf
7.92188 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
12.0238 0 Td
(c)Tj
/R32851840 10 Tf
10.5 0 Td
(n)Tj
2.681 Tc
/R33177616 10 Tf
7.92109 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
12.0219 0 Td
(C)Tj
/R32851840 10 Tf
13.6898 0 Td
(x,y)Tj
2.681 Tc
/R33177616 10 Tf
14.3809 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
12.0219 0 Td
(g)Tj
/R32851840 10 Tf
10.9898 0 Td
([)Tj
/R33496184 10 Tf
3.88984 0 Td
(f)Tj
/R32851840 10 Tf
3.33008 0 Td
(]x,y)Tj
2.681 Tc
/R33177616 10 Tf
18.2711 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
12.0219 0 Td
(G)Tj
/R32851840 10 Tf
13.7699 0 Td
([)Tj
/R33496184 10 Tf
3.88984 0 Td
(f)Tj
/R32851840 10 Tf
3.33008 0 Td
(]x,y)Tj
2.681 Tc
/R33177616 10 Tf
18.2711 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
12.0219 0 Td
(h)Tj
/R32851840 10 Tf
11.6199 0 Td
(n)Tj
2.681 Tc
/R33177616 10 Tf
7.92109 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
12.0219 0 Td
(k)Tj
/R32851840 10 Tf
11.6199 0 Td
(n)Tj
2.681 Tc
/R33177616 10 Tf
7.92109 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
12.0219 0 Td
(b)Tj
/R32851840 10 Tf
12.0301 0 Td
(x,y)Tj
2.681 Tc
/R33177616 10 Tf
14.3809 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
12.0219 0 Td
(B)Tj
/R32851840 10 Tf
13.1398 0 Td
(x,y)Tj
2.681 Tc
/R33177616 10 Tf
14.3809 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
12.0219 0 Td
(m)Tj
/R32851840 10 Tf
14.3898 0 Td
(n)Tj
2.587 Tc
/R33177616 10 Tf
-426.758 -12 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.834 0 Td
(M)Tj
/R32851840 10 Tf
15.9102 0 Td
(x,y)Tj
2.587 Tc
/R33177616 10 Tf
14.2871 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.834 0 Td
(p)Tj
/R32851840 10 Tf
11.6199 0 Td
(n)Tj
2.587 Tc
/R33177616 10 Tf
7.82695 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.834 0 Td
(r)Tj
/R32851840 10 Tf
10.9102 0 Td
(x,y)Tj
2.587 Tc
/R33177616 10 Tf
14.2871 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.834 0 Td
(R)Tj
/R32851840 10 Tf
13.6898 0 Td
(x)Tj
2.587 Tc
/R33177616 10 Tf
7.55703 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.834 0 Td
(s)Tj
/R32851840 10 Tf
9.95 0 Td
(n)Tj
2.587 Tc
/R33177616 10 Tf
7.82695 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.834 0 Td
(S)Tj
/R32851840 10 Tf
11.6199 0 Td
(n)Tj
2.587 Tc
/R33177616 10 Tf
7.82695 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.834 0 Td
(S)Tj
/R32851840 10 Tf
11.6199 0 Td
(n,d)Tj
2.588 Tc
/R33177616 10 Tf
15.8578 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.8359 0 Td
(t)Tj
/R32851840 10 Tf
9.38984 0 Td
(n)Tj
2.588 Tc
/R33177616 10 Tf
7.82813 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.8359 0 Td
(t)Tj
/R32851840 10 Tf
9.38008 0 Td
(d,n)Tj
2.588 Tc
/R33177616 10 Tf
15.3281 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.8359 0 Td
(T)Tj
/R32851840 10 Tf
13.1398 0 Td
(x,y)Tj
2.588 Tc
/R33177616 10 Tf
14.2879 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.8359 0 Td
(T)Tj
/R32851840 10 Tf
13.1398 0 Td
[(x,y)54.9902(,u,v)]TJ
2.588 Tc
/R33177616 10 Tf
28.1781 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.8359 0 Td
(w)Tj
/R32851840 10 Tf
13.2801 0 Td
(n)Tj
2.5 Tc
/R33177616 10 Tf
-426.759 -12 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.6602 0 Td
(n)Tj
/R32851840 10 Tf
12.5102 0 Td
[(pr)37.0081(ex)]TJ
2.5 Tc
/R33177616 10 Tf
25.4301 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.6602 0 Td
(N)Tj
/R32851840 10 Tf
13.2801 0 Td
(name)Tj
2.5 Tc
/R33177616 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R33496184 10 Tf
11.6602 0 Td
(o)Tj
/R32851840 10 Tf
10.9301 0 Td
(outle)Tj
/R33177616 10 Tf
27.6801 0 Td
(])Tj
/R33496184 10.95 Tf
-185.151 -16.8 Td
(DESCRIPTION)Tj
/R33496184 10 Tf
36 -12 Td
(gvgen)Tj
/R33177616 10 Tf
27.5 0 Td
[(generates a v)25(ariety of simple, re)15.0146(gularly-structured abstract graphs.)]TJ
/R33496184 10.95 Tf
-63.5 -16.8 Td
(OPTIONS)Tj
/R33177616 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R33496184 10 Tf
16.8 TL
(c)'
/R32851840 10 Tf
12.6398 0 Td
(n)Tj
/R33177616 10 Tf
23.3602 0 Td
[(Generate a c)15.0073(ycle with)]TJ
/R32851840 10 Tf
89.2598 0 Td
(n)Tj
-0.15 Tc
/R33177616 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and edges.)Tj
/R33496184 10 Tf
-142.05 -16.8 Td
(C)Tj
/R32851840 10 Tf
15.4199 0 Td
(x,y)Tj
/R33177616 10 Tf
20.5801 0 Td
(Generate an)Tj
/R32851840 10 Tf
50.5301 0 Td
(x)Tj
/R33177616 10 Tf
6.93984 0 Td
(by)Tj
/R32851840 10 Tf
12.5 0 Td
(y)Tj
-0.15 Tc
/R33177616 10 Tf
6.93984 0 Td
(cy)Tj
0 Tc
9.28984 0 Td
(linder)Tj
5 Tc
22.7801 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(his will ha)Tj
-0.15 Tc
41.4699 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R33177616 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R32851840 10 Tf
41.1 0 Td
(2*x*y - y)Tj
/R33177616 10 Tf
39.15 0 Td
(edges.)Tj
/R33496184 10 Tf
-317.77 -16.8 Td
(g)Tj
/R32851840 10 Tf
13.2 0 Td
([)Tj
/R33496184 10 Tf
3.88984 0 Td
(f)Tj
/R32851840 10 Tf
3.33008 0 Td
(]x,y)Tj
/R33177616 10 Tf
15.5801 -12 Td
0.085 Tw
(Generate an)Tj
/R32851840 10 Tf
50.7 0 Td
(x)Tj
/R33177616 10 Tf
7.025 0 Td
(by)Tj
/R32851840 10 Tf
12.5852 0 Td
(y)Tj
/R33177616 10 Tf
7.025 0 Td
2.585 Tw
(grid. If)Tj
/R33496184 10 Tf
32.9391 0 Td
(f)Tj
/R33177616 10 Tf
5.91406 0 Td
0.084 Tw
(is gi)Tj
-0.15 Tc
16.784 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, the grid is folded, with an edge attaching each pair of oppos-)Tj
-142.262 -12 Td
0.229 Tw
(ing corner v)Tj
48.6281 0 Td
2.729 Tw
(ertices. This)Tj
54.3379 0 Td
0.229 Tw
(will ha)Tj
-0.15 Tc
27.5289 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
12.0191 0 Td
(x*y)Tj
-0.15 Tc
/R33177616 10 Tf
16.609 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R32851840 10 Tf
41.5578 0 Td
0.23 Tw
(2*x*y - y - x)Tj
/R33177616 10 Tf
53.0699 0 Td
(edges if unfolded and)Tj
/R32851840 10 Tf
89.7898 0 Td
(2*x*y - y -)Tj
2.5 Tc
-352.83 -12 Td
(x+2)Tj
0 Tc
/R33177616 10 Tf
23.6898 0 Td
0 Tw
(edges if folded.)Tj
/R33496184 10 Tf
-59.6898 -16.8 Td
(G)Tj
/R32851840 10 Tf
15.9801 0 Td
([)Tj
/R33496184 10 Tf
3.88984 0 Td
(f)Tj
/R32851840 10 Tf
3.33008 0 Td
(]x,y)Tj
/R33177616 10 Tf
12.8 -12 Td
0.164 Tw
(Generate an)Tj
/R32851840 10 Tf
50.8578 0 Td
(x)Tj
/R33177616 10 Tf
7.10391 0 Td
(by)Tj
/R32851840 10 Tf
12.6641 0 Td
(y)Tj
/R33177616 10 Tf
7.10391 0 Td
(partial grid.)Tj
51.9879 0 Td
(If)Tj
/R33496184 10 Tf
9.32383 0 Td
(f)Tj
/R33177616 10 Tf
5.99414 0 Td
(is gi)Tj
-0.15 Tc
16.8641 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, the grid is folded, with an edge attaching each pair of)Tj
-171.189 -12 Td
0 Tw
(opposing corner v)Tj
72.0602 0 Td
2.5 Tw
(ertices. This)Tj
53.8801 0 Td
0 Tw
(will ha)Tj
-0.15 Tc
27.3 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R33177616 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices.)Tj
/R33496184 10 Tf
-226.7 -16.8 Td
(h)Tj
/R32851840 10 Tf
13.7602 0 Td
(n)Tj
/R33177616 10 Tf
22.2398 0 Td
[(Generate a h)4.99268(ypercube of de)15.0073(gree)]TJ
/R32851840 10 Tf
129.46 0 Td
(n)Tj
5 Tc
/R33177616 10 Tf
5 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(his will ha)Tj
-0.15 Tc
41.4699 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
(2^n)Tj
-0.15 Tc
/R33177616 10 Tf
15.8301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R32851840 10 Tf
41.1 0 Td
(n*2^\(n-1\))Tj
/R33177616 10 Tf
40.8199 0 Td
(edges.)Tj
/R33496184 10 Tf
-344.37 -16.8 Td
(k)Tj
/R32851840 10 Tf
13.7602 0 Td
(n)Tj
/R33177616 10 Tf
22.2398 0 Td
(Generate a complete graph on)Tj
/R32851840 10 Tf
122.46 0 Td
(n)Tj
-0.15 Tc
/R33177616 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices with)Tj
/R32851840 10 Tf
44.4398 0 Td
(n*\(n-1\)/2)Tj
/R33177616 10 Tf
40.2699 0 Td
(edges.)Tj
/R33496184 10 Tf
-259.96 -16.8 Td
(b)Tj
/R32851840 10 Tf
13.7602 0 Td
(x,y)Tj
/R33177616 10 Tf
22.2398 0 Td
(Generate a complete)Tj
/R32851840 10 Tf
84.6898 0 Td
(x)Tj
/R33177616 10 Tf
6.93984 0 Td
(by)Tj
/R32851840 10 Tf
12.5 0 Td
(y)Tj
/R33177616 10 Tf
6.93984 0 Td
[(bipartite graph.)-500(This will ha)]TJ
-0.15 Tc
113.68 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
(x+y)Tj
-0.15 Tc
/R33177616 10 Tf
18.1301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R32851840 10 Tf
41.1 0 Td
(x*y)Tj
/R33177616 10 Tf
16.3801 0 Td
(edges.)Tj
/R33496184 10 Tf
-357.439 -16.8 Td
(B)Tj
/R32851840 10 Tf
14.8699 0 Td
(x,y)Tj
/R33177616 10 Tf
21.1301 0 Td
0.63 Tw
(Generate an)Tj
/R32851840 10 Tf
51.7898 0 Td
(x)Tj
/R33177616 10 Tf
7.56992 0 Td
(by)Tj
/R32851840 10 Tf
13.1301 0 Td
(y)Tj
/R33177616 10 Tf
7.56992 0 Td
(ball, i.e., an)Tj
/R32851840 10 Tf
51.05 0 Td
(x)Tj
/R33177616 10 Tf
7.56992 0 Td
(by)Tj
/R32851840 10 Tf
13.1301 0 Td
(y)Tj
-0.15 Tc
/R33177616 10 Tf
7.56992 0 Td
(cy)Tj
0 Tc
9.28984 0 Td
(linder with tw)Tj
3.13 Tc
57.2699 0 Td
(o")Tj
0 Tc
12.2102 0 Td
[(cap" nodes closing the ends.)-563.008(This will)]TJ
-238.15 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
0 Tw
(x*y + 2)Tj
-0.15 Tc
/R33177616 10 Tf
33.1301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R32851840 10 Tf
41.1 0 Td
(2*x*y + y)Tj
/R33177616 10 Tf
42.5699 0 Td
(edges.)Tj
/R33496184 10 Tf
-183.12 -16.8 Td
(m)Tj
/R32851840 10 Tf
16.5301 0 Td
(n)Tj
/R33177616 10 Tf
19.4699 0 Td
2.017 Tw
(Generate a triangular mesh with)Tj
/R32851840 10 Tf
140.885 0 Td
(n)Tj
-0.15 Tc
/R33177616 10 Tf
9.51719 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices on a side.)Tj
75.2781 0 Td
2.016 Tw
(This will ha)Tj
-0.15 Tc
51.6121 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
13.8059 0 Td
(\(n+1\)*n/2)Tj
-0.15 Tc
/R33177616 10 Tf
45.7059 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R32851840 10 Tf
-355.384 -12 Td
(3*\(n-1\)*n/2)Tj
/R33177616 10 Tf
50.2699 0 Td
(edges.)Tj
/R33496184 10 Tf
-86.2699 -16.8 Td
(M)Tj
/R32851840 10 Tf
17.6398 0 Td
(x,y)Tj
/R33177616 10 Tf
18.3602 0 Td
0 Tw
[(Generate an x by y Moebius strip.)-500(This will ha)]TJ
-0.15 Tc
188.39 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R33177616 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R32851840 10 Tf
41.1 0 Td
(2*x*y - y)Tj
/R33177616 10 Tf
39.15 0 Td
(edges.)Tj
/R33496184 10 Tf
-342.1 -16.8 Td
(p)Tj
/R32851840 10 Tf
13.7602 0 Td
(n)Tj
/R33177616 10 Tf
22.2398 0 Td
(Generate a path on)Tj
/R32851840 10 Tf
77.75 0 Td
(n)Tj
-0.15 Tc
/R33177616 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
2.5 Tw
(rtices. This)Tj
49.4398 0 Td
0 Tw
(will ha)Tj
-0.15 Tc
27.3 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
(n-1)Tj
/R33177616 10 Tf
15.8301 0 Td
(edges.)Tj
/R33496184 10 Tf
-234.9 -16.8 Td
(r)Tj
/R32851840 10 Tf
12.6398 0 Td
(x,y)Tj
/R33177616 10 Tf
23.3602 0 Td
0.441 Tw
(Generate a random graph.)Tj
110.614 0 Td
0.442 Tw
[(The number of v)15.0146(ertices will be the lar)18.0176(gest v)25.0049(alue of the form)]TJ
/R32851840 10 Tf
245.784 0 Td
(2^n-1)Tj
/R33177616 10 Tf
24.602 0 Td
(less)Tj
-381 -12 Td
0 Tw
(than or equal to)Tj
/R32851840 10 Tf
64.9898 0 Td
(x)Tj
2.5 Tc
/R33177616 10 Tf
4.43984 0 Td
(.L)Tj
0 Tc
11.1102 0 Td
[(ar)18.0151(ger v)25.0073(alues of)]TJ
/R32851840 10 Tf
61.4898 0 Td
(y)Tj
/R33177616 10 Tf
6.93984 0 Td
(increase the density of the graph.)Tj
/R33496184 10 Tf
-184.97 -16.8 Td
(R)Tj
/R32851840 10 Tf
15.4199 0 Td
(x)Tj
/R33177616 10 Tf
20.5801 0 Td
(Generate a random rooted tree on)Tj
/R32851840 10 Tf
136.62 0 Td
(x)Tj
-0.15 Tc
/R33177616 10 Tf
6.93984 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices.)Tj
/R33496184 10 Tf
-188.85 -16.8 Td
(s)Tj
/R32851840 10 Tf
12.0898 0 Td
(n)Tj
/R33177616 10 Tf
23.9102 0 Td
(Generate a star on)Tj
/R32851840 10 Tf
74.9699 0 Td
(n)Tj
-0.15 Tc
/R33177616 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
2.5 Tw
(rtices. This)Tj
49.4398 0 Td
0 Tw
(will ha)Tj
-0.15 Tc
27.3 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
(n-1)Tj
/R33177616 10 Tf
15.8301 0 Td
(edges.)Tj
/R33496184 10 Tf
-232.12 -16.8 Td
(S)Tj
/R32851840 10 Tf
13.7602 0 Td
(n)Tj
/R33177616 10 Tf
22.2398 0 Td
(Generate a Sierpinski graph of order)Tj
/R32851840 10 Tf
148.29 0 Td
(n)Tj
5 Tc
/R33177616 10 Tf
5 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(his will ha)Tj
-0.15 Tc
41.4699 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
(3*\(3^\(n-1\) + 1\)/2)Tj
-0.15 Tc
/R33177616 10 Tf
72.0102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R32851840 10 Tf
41.1 0 Td
(3^n)Tj
/R33177616 10 Tf
15.8301 0 Td
(edges.)Tj
/R33496184 10 Tf
-394.39 -16.8 Td
(S)Tj
/R32851840 10 Tf
13.7602 0 Td
(n,d)Tj
/R33177616 10 Tf
22.2398 0 Td
0.064 Tw
(Generate a)Tj
/R32851840 10 Tf
45.6578 0 Td
(d)Tj
/R33177616 10 Tf
5 0 Td
(-dimensional Sierpinski graph of order)Tj
/R32851840 10 Tf
157.8 0 Td
(n)Tj
5.064 Tc
/R33177616 10 Tf
5 0 Td
(.A)Tj
2.564 Tc
14.784 0 Td
(tp)Tj
0 Tc
10.3441 0 Td
(resent,)Tj
/R32851840 10 Tf
28.9441 0 Td
(d)Tj
/R33177616 10 Tf
7.56406 0 Td
(must be 2 or 3.)Tj
-0.15 Tc
65.0391 0 Td
(Fo)Tj
2.563 Tc
10.4102 0 Td
(rde)Tj
0 Tc
17.8961 0 Td
0.063 Tw
(qual to)Tj
-368.439 -12 Td
0 Tw
(3, there will be)Tj
/R32851840 10 Tf
62.4898 0 Td
(4*\(4^\(n-1\) + 1\)/2)Tj
-0.15 Tc
/R33177616 10 Tf
72.0102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
2.5 Tc
/R32851840 10 Tf
41.1 0 Td
(6*4)Tj
0 Tc
20 0 Td
(^\(n-1\))Tj
/R33177616 10 Tf
25.8199 0 Td
(edges.)Tj
/R33496184 10 Tf
-266.71 -16.8 Td
(t)Tj
/R32851840 10 Tf
11.5301 0 Td
(n)Tj
/R33177616 10 Tf
24.4699 0 Td
(Generate a binary tree of height)Tj
/R32851840 10 Tf
129.4 0 Td
(n)Tj
5 Tc
/R33177616 10 Tf
5 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(his will ha)Tj
-0.15 Tc
41.4699 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
(2^n-1)Tj
-0.15 Tc
/R33177616 10 Tf
24.1602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R32851840 10 Tf
41.1 0 Td
(2^n-2)Tj
/R33177616 10 Tf
24.1602 0 Td
(edges.)Tj
/R33496184 10 Tf
-335.98 -16.8 Td
(t)Tj
/R32851840 10 Tf
11.5301 0 Td
(h,n)Tj
/R33177616 10 Tf
24.4699 0 Td
(Generate a n-ary tree of height)Tj
/R32851840 10 Tf
124.95 0 Td
(h)Tj
/R33177616 10 Tf
5 0 Td
(.)Tj
/R33496184 10 Tf
-165.95 -16.8 Td
(T)Tj
/R32851840 10 Tf
14.8699 0 Td
(x,y)Tj
/R33496184 10 Tf
-14.8699 -16.8 Td
(T)Tj
/R32851840 10 Tf
14.8699 0 Td
[(x,y)54.9927(,u,v)]TJ
/R33177616 10 Tf
21.1301 -12 Td
0.483 Tw
(Generate an)Tj
/R32851840 10 Tf
51.4961 0 Td
(x)Tj
/R33177616 10 Tf
7.42305 0 Td
(by)Tj
/R32851840 10 Tf
12.9828 0 Td
(y)Tj
/R33177616 10 Tf
7.42305 0 Td
2.983 Tw
(torus. This)Tj
48.7461 0 Td
0.483 Tw
(will ha)Tj
-0.15 Tc
27.7828 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
12.273 0 Td
(x*y)Tj
-0.15 Tc
/R33177616 10 Tf
16.8629 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R32851840 10 Tf
42.066 0 Td
(2*x*y)Tj
/R33177616 10 Tf
26.8629 0 Td
2.983 Tw
(edges. If)Tj
/R32851840 10 Tf
40.3961 0 Td
(u)Tj
/R33177616 10 Tf
7.98281 0 Td
(and)Tj
/R32851840 10 Tf
17.423 0 Td
(v)Tj
/R33177616 10 Tf
7.42305 0 Td
0.483 Tw
(are gi)Tj
-0.15 Tc
22.723 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, the)Tj
22.5531 0 Td
(y)Tj
-391 -12 Td
0 Tw
[(specify twists of that amount in the horizontal and v)15.0146(ertical directions, respecti)]TJ
-0.15 Tc
310.67 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9902(.)]TJ
/R33496184 10 Tf
-355.96 -16.8 Td
(w)Tj
/R32851840 10 Tf
15.4199 0 Td
(n)Tj
/R33177616 10 Tf
20.5801 0 Td
(Generate a path on)Tj
/R32851840 10 Tf
77.75 0 Td
(n)Tj
-0.15 Tc
/R33177616 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
2.5 Tw
(rtices. This)Tj
49.4398 0 Td
0 Tw
(will ha)Tj
-0.15 Tc
27.3 0 Td
(ve)Tj
0 Tc
/R32851840 10 Tf
11.7898 0 Td
(n-1)Tj
/R33177616 10 Tf
15.8301 0 Td
(edges.)Tj
2.5 Tc
-61.0645 -76.8 Td
(5J)Tj
0 Tc
11.3898 0 Td
[(une 2012)-20483.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-2989\n+2990\n \n \n \n \n BaseFont\n OIOIEP+Times-Italic\n FontDescriptor\n@@ -651,19 +651,19 @@\n FontFile3\n \n \n \n \n \n \n-R19954808\n+R33496184\n \n-R19636240\n+R33177616\n \n-R19310464\n+R32851840\n \n \n \n \n \n \n Type\n@@ -700,29 +700,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R19310464 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVGEN)Tj
/R19636240 10 Tf
34.4301 0 Td
129.05 Tw
(\(1\) General)Tj
177.36 0 Td
0 Tw
(Commands Manual)Tj
/R19310464 10 Tf
210.14 0 Td
(GVGEN)Tj
/R19636240 10 Tf
34.4301 0 Td
(\(1\))Tj
/R19954808 10 Tf
-420.34 -36 Td
(i)Tj
/R19310464 10 Tf
10.9801 0 Td
(n)Tj
/R19636240 10 Tf
25.0199 0 Td
(Generate)Tj
/R19310464 10 Tf
38.5898 0 Td
(n)Tj
/R19636240 10 Tf
7.5 0 Td
(graphs of the requested type. At present, only a)Tj
-0.25 Tc
188.65 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable if the)Tj
/R19954808 10 Tf
48.05 0 Td
(R)Tj
/R19636240 10 Tf
15.4199 0 Td
(ag is used.)Tj
/R19954808 10 Tf
-343.4 -16.8 Td
(n)Tj
/R19310464 10 Tf
13.7602 0 Td
[(pr)37.0081(ex)]TJ
/R19636240 10 Tf
22.2398 -12 Td
(Normally)Tj
2.632 Tc
37.6801 0 Td
(,i)Tj
0 Tc
7.91211 0 Td
(nte)Tj
12.0699 0 Td
0.132 Tw
(gers are used as node names. If)Tj
/R19310464 10 Tf
128.104 0 Td
[(pr)37.0068(ex)]TJ
/R19636240 10 Tf
25.032 0 Td
(is specied, this will be prepended to the inte-)Tj
-210.798 -12 Td
0 Tw
(ger to create the name.)Tj
/R19954808 10 Tf
-36 -16.8 Td
(N)Tj
/R19310464 10 Tf
15.4199 0 Td
(name)Tj
/R19636240 10 Tf
20.5801 -12 Td
(Use)Tj
/R19310464 10 Tf
18.05 0 Td
(name)Tj
/R19636240 10 Tf
24.1602 0 Td
[(as the name of the graph.)-500(By def)10.0146(ault, the graph is anon)15(ymous.)]TJ
/R19954808 10 Tf
-78.2102 -16.8 Td
(o)Tj
/R19310464 10 Tf
13.2 0 Td
(outle)Tj
/R19636240 10 Tf
22.8 -12 Td
0.651 Tw
(If specied, the generated graph is written into the le)Tj
/R19310464 10 Tf
225.87 0 Td
[(outle)15(.)]TJ
/R19636240 10 Tf
33.0012 0 Td
0.652 Tw
(Otherwise, the graph is written to)Tj
-258.871 -12 Td
0 Tw
(standard out.)Tj
/R19954808 10 Tf
-36 -16.8 Td
(d)Tj
/R19636240 10 Tf
36 0 Td
(Mak)Tj
2.5 Tc
18.2301 0 Td
(et)Tj
0 Tc
9.71992 0 Td
(he generated graph directed.)Tj
/R19954808 10 Tf
-63.95 -16.8 Td
(v)Tj
-1.11 Tc
/R19636240 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R19954808 10 Tf
-46.55 -16.8 Td
(?)Tj
/R19636240 10 Tf
36 0 Td
(Print usage information.)Tj
/R19954808 10.95 Tf
-72 -16.8 Td
(EXIT ST)Tj
-1.04 Tc
41.916 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(US)Tj
/R19954808 10 Tf
-20.0855 -12 Td
(gvgen)Tj
-0.15 Tc
/R19636240 10 Tf
28.0102 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.51 Tw
[(its with 0 on successful completion, and e)14.9927(xits with 1 if gi)]TJ
-0.15 Tc
233.54 0 Td
(ve)Tj
3.01 Tc
9.28984 0 Td
[(na)301(ni)]TJ
0 Tc
23.2398 0 Td
(ll-formed or incorrect ag, or if)Tj
-303.37 -12 Td
0 Tw
(the specied output le could not be opened.)Tj
-0.548 Tc
/R19954808 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R19636240 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R19954808 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R19636240 10 Tf
36 -12 Td
[(gc\(1\), ac)14.9927(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))]TJ
2.5 Tc
173.835 -424.8 Td
(5J)Tj
0 Tc
11.3898 0 Td
[(une 2012)-20483.5(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32851840 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVGEN)Tj
/R33177616 10 Tf
34.4301 0 Td
129.05 Tw
(\(1\) General)Tj
177.36 0 Td
0 Tw
(Commands Manual)Tj
/R32851840 10 Tf
210.14 0 Td
(GVGEN)Tj
/R33177616 10 Tf
34.4301 0 Td
(\(1\))Tj
/R33496184 10 Tf
-420.34 -36 Td
(i)Tj
/R32851840 10 Tf
10.9801 0 Td
(n)Tj
/R33177616 10 Tf
25.0199 0 Td
(Generate)Tj
/R32851840 10 Tf
38.5898 0 Td
(n)Tj
/R33177616 10 Tf
7.5 0 Td
(graphs of the requested type. At present, only a)Tj
-0.25 Tc
188.65 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable if the)Tj
/R33496184 10 Tf
48.05 0 Td
(R)Tj
/R33177616 10 Tf
15.4199 0 Td
(ag is used.)Tj
/R33496184 10 Tf
-343.4 -16.8 Td
(n)Tj
/R32851840 10 Tf
13.7602 0 Td
[(pr)37.0081(ex)]TJ
/R33177616 10 Tf
22.2398 -12 Td
(Normally)Tj
2.632 Tc
37.6801 0 Td
(,i)Tj
0 Tc
7.91211 0 Td
(nte)Tj
12.0699 0 Td
0.132 Tw
(gers are used as node names. If)Tj
/R32851840 10 Tf
128.104 0 Td
[(pr)37.0068(ex)]TJ
/R33177616 10 Tf
25.032 0 Td
(is specied, this will be prepended to the inte-)Tj
-210.798 -12 Td
0 Tw
(ger to create the name.)Tj
/R33496184 10 Tf
-36 -16.8 Td
(N)Tj
/R32851840 10 Tf
15.4199 0 Td
(name)Tj
/R33177616 10 Tf
20.5801 -12 Td
(Use)Tj
/R32851840 10 Tf
18.05 0 Td
(name)Tj
/R33177616 10 Tf
24.1602 0 Td
[(as the name of the graph.)-500(By def)10.0146(ault, the graph is anon)15(ymous.)]TJ
/R33496184 10 Tf
-78.2102 -16.8 Td
(o)Tj
/R32851840 10 Tf
13.2 0 Td
(outle)Tj
/R33177616 10 Tf
22.8 -12 Td
0.651 Tw
(If specied, the generated graph is written into the le)Tj
/R32851840 10 Tf
225.87 0 Td
[(outle)15(.)]TJ
/R33177616 10 Tf
33.0012 0 Td
0.652 Tw
(Otherwise, the graph is written to)Tj
-258.871 -12 Td
0 Tw
(standard out.)Tj
/R33496184 10 Tf
-36 -16.8 Td
(d)Tj
/R33177616 10 Tf
36 0 Td
(Mak)Tj
2.5 Tc
18.2301 0 Td
(et)Tj
0 Tc
9.71992 0 Td
(he generated graph directed.)Tj
/R33496184 10 Tf
-63.95 -16.8 Td
(v)Tj
-1.11 Tc
/R33177616 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R33496184 10 Tf
-46.55 -16.8 Td
(?)Tj
/R33177616 10 Tf
36 0 Td
(Print usage information.)Tj
/R33496184 10.95 Tf
-72 -16.8 Td
(EXIT ST)Tj
-1.04 Tc
41.916 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(US)Tj
/R33496184 10 Tf
-20.0855 -12 Td
(gvgen)Tj
-0.15 Tc
/R33177616 10 Tf
28.0102 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.51 Tw
[(its with 0 on successful completion, and e)14.9927(xits with 1 if gi)]TJ
-0.15 Tc
233.54 0 Td
(ve)Tj
3.01 Tc
9.28984 0 Td
[(na)301(ni)]TJ
0 Tc
23.2398 0 Td
(ll-formed or incorrect ag, or if)Tj
-303.37 -12 Td
0 Tw
(the specied output le could not be opened.)Tj
-0.548 Tc
/R33496184 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R33177616 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R33496184 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R33177616 10 Tf
36 -12 Td
[(gc\(1\), ac)14.9927(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))]TJ
2.5 Tc
173.835 -424.8 Td
(5J)Tj
0 Tc
11.3898 0 Td
[(une 2012)-20483.5(2)]TJ
ET
Q
Q
\n \n \n \n \n-1173\n+1174\n \n \n \n \n-R19954808\n+R33496184\n \n-R19636240\n+R33177616\n \n-R19310464\n+R32851840\n \n \n \n \n \n \n \n@@ -774,18 +774,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-419\n+418\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20031880 def
1 begincodespacerange
<00><ff>
endcodespacerange
40 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<76><76><0076>
<77><77><0077>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33573256 def
1 begincodespacerange
<00><ff>
endcodespacerange
40 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<76><76><0076>
<77><77><0077>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -802,18 +802,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-566\n+564\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20032248 def
1 begincodespacerange
<00><ff>
endcodespacerange
64 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<35><35><0035>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33573624 def
1 begincodespacerange
<00><ff>
endcodespacerange
64 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<35><35><0035>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -833,18 +833,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-396\n+398\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20032616 def
1 begincodespacerange
<00><ff>
endcodespacerange
37 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<36><36><0036>
<45><45><0045>
<47><47><0047>
<4e><4e><004e>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<5e><5e><02c6>
<61><61><0061>
<64><64><0064>
<65><65><0065>
<68><68><0068>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33573992 def
1 begincodespacerange
<00><ff>
endcodespacerange
37 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<36><36><0036>
<45><45><0045>
<47><47><0047>
<4e><4e><004e>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<5e><5e><02c6>
<61><61><0061>
<64><64><0064>
<65><65><0065>
<68><68><0068>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -868,15 +868,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-f7006dec8883'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-61a6081e2934'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 28\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gvmap.1.pdf.gz", "source2": "./usr/share/doc/graphviz/gvmap.1.pdf.gz", "unified_diff": null, "details": [{"source1": "gvmap.1.pdf", "source2": "gvmap.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -73,15 +73,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R41551744 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R41877520 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R41551744 10 Tf
210.25 0 Td
(GVMAP)Tj
/R41877520 10 Tf
34.3199 0 Td
(\(1\))Tj
-0.219 Tc
/R42196088 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R41877520 10 Tf
20.407 -12 Td
(gvmap nd clusters and create a geographical map highlighting clusters.)Tj
/R42196088 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R42196088 10 Tf
36 -12 Td
(gvmap)Tj
/R41877520 10 Tf
31.3898 0 Td
([)Tj
/R41551744 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R41877520 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R42196088 10 Tf
11.6602 0 Td
(o)Tj
/R41551744 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R41877520 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R41551744 10 Tf
13.5699 0 Td
(les)Tj
/R41877520 10 Tf
18.8801 0 Td
(])Tj
/R42196088 10.95 Tf
-190.89 -16.8 Td
(DESCRIPTION)Tj
/R42196088 10 Tf
36 -12 Td
(gvmap)Tj
/R41877520 10 Tf
31.4219 0 Td
(tak)Tj
12.1199 0 Td
0.032 Tw
(es as input a graph in DO)Tj
2.532 Tc
101.442 0 Td
(Tf)Tj
0 Tc
11.9719 0 Td
(ormat, nds node clusters and produces a rendering of the graph as a)Tj
-156.956 -12 Td
0 Tw
(geographic-style map, with clusters highlighted as countries, in xdot format.)Tj
16.8 TL
0.63 Tw
(In the input graph, each node must ha)'
-0.15 Tc
154.74 0 Td
0.931 Tw
(ve p)Tj
0 Tc
17.4211 0 Td
0.631 Tw
(osition, width and height information \(pos, width and height at-)Tj
-172.161 -12 Td
0 Tw
[(trib)20.0159(utes, respecti)]TJ
-0.15 Tc
65.65 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly\) dened, and nodes must not o)Tj
-0.15 Tc
132.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap.)Tj
-217.13 -16.8 Td
0.75 Tw
(By def)Tj
27.5898 0 Td
(ault,)Tj
/R42196088 10 Tf
20.75 0 Td
(gvmap)Tj
/R41877520 10 Tf
32.1398 0 Td
0.749 Tw
(will generate the clusters from the data. If desired, the input graph can specify cluster)Tj
-80.4797 -12 Td
0.071 Tw
[(information by gi)24.9817(ving e)]TJ
-0.15 Tc
94.4332 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ry node a)Tj
/R41551744 10 Tf
39.923 0 Td
(cluster)Tj
/R41877520 10 Tf
29.7922 0 Td
(attrib)Tj
20.9102 0 Td
0.072 Tw
[(ute whose v)24.9927(alue is a small positi)]TJ
-0.15 Tc
129.372 0 Td
0.372 Tw
(ve i)Tj
0 Tc
14.6422 0 Td
[(nte)15.0098(ger)]TJ
2.572 Tc
24.2898 0 Td
(.\()Tj
0 Tc
8.40195 0 Td
0.072 Tw
[(It is w)9.98535(orks best)]TJ
-371.054 -12 Td
(if)Tj
/R41551744 10 Tf
9.29805 0 Td
(cluster)Tj
-0.25 Tc
/R41877520 10 Tf
30.4078 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.688 Tw
(lues are all inte)Tj
62.734 0 Td
0.687 Tw
[(gers in the interv)24.9829(al [1,K] for some K. Nodes sharing the same)]TJ
/R41551744 10 Tf
256.834 0 Td
(cluster)Tj
/R41877520 10 Tf
30.407 0 Td
[(attrib)19.9854(ute)]TJ
-0.25 Tc
-398.871 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0.22 Tw
(lue will be put into the same cluster)Tj
143.48 0 Td
(.)Tj
/R42196088 10 Tf
5.21992 0 Td
(N.B.)Tj
-0.15 Tc
/R41877520 10 Tf
21.6102 0 Td
(Fo)Tj
2.72 Tc
10.4102 0 Td
(rt)Tj
0 Tc
8.83008 0 Td
(he)Tj
/R41551744 10 Tf
12.1602 0 Td
(cluster)Tj
/R41877520 10 Tf
29.9398 0 Td
(attrib)Tj
20.9102 0 Td
(ute to be used, all nodes must ha)Tj
-0.15 Tc
131.33 0 Td
0.52 Tw
(ve a v)Tj
0 Tc
23.9199 0 Td
(alid)Tj
-0.25 Tc
-417 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
(lue.)Tj
-9.18984 -16.8 Td
1.341 Tw
(If the)Tj
/R41551744 10 Tf
26.5621 0 Td
(D)Tj
/R41877520 10 Tf
17.8109 0 Td
(ag is used,)Tj
/R42196088 10 Tf
54.023 0 Td
(gvmap)Tj
/R41877520 10 Tf
32.7309 0 Td
(will use the top-le)Tj
-0.15 Tc
75.7129 0 Td
(ve)Tj
3.84 Tc
9.28984 0 Td
(lc)Tj
0 Tc
11.0602 0 Td
1.34 Tw
(luster subgraphs to determine the clustering. An)Tj
199.81 0 Td
(y)Tj
-427 -12 Td
0 Tw
[(nodes not in such a cluster will be put into a single catch-all cluster)54.9927(.)]TJ
0.066 Tw
(If the input species the desired clustering as described abo)'
-0.15 Tc
238.454 0 Td
(ve)Tj
2.567 Tc
9.28984 0 Td
[(,i)256.711(tc)]TJ
0 Tc
17.634 0 Td
0.067 Tw
(an also specify a desired coloring by ha)Tj
158.289 0 Td
(v-)Tj
-423.667 -12 Td
0.11 Tw
[(ing some node in each cluster pro)14.9927(vide a)]TJ
/R41551744 10 Tf
161.809 0 Td
[(cluster)37(color)]TJ
/R41877520 10 Tf
50.5691 0 Td
[(attrib)19.9854(ute.)]TJ
/R42196088 10 Tf
38.2391 0 Td
(N.B.)Tj
/R41877520 10 Tf
21.4988 0 Td
0.109 Tw
(Unless one species)Tj
/R41551744 10 Tf
83.927 0 Td
(c0)Tj
2.609 Tc
/R41877520 10 Tf
16.1898 0 Td
(,o)Tj
0 Tc
10.109 0 Td
(nly the)Tj
/R41551744 10 Tf
30.218 0 Td
(clus-)Tj
-412.56 -12 Td
[(ter)37.0154(color)]TJ
/R41877520 10 Tf
34.4379 0 Td
0.088 Tw
(of the last node in a cluster has an ef)Tj
146.342 0 Td
0.089 Tw
(fect. In addition, unless one uses)Tj
/R41551744 10 Tf
133.294 0 Td
(O)Tj
/R41877520 10 Tf
13.9699 0 Td
(,)Tj
/R42196088 10 Tf
5.08906 0 Td
(gvmap)Tj
/R41877520 10 Tf
31.4789 0 Td
(may permute the)Tj
-364.612 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nc)Tj
0 Tc
11.9398 0 Td
(olors.)Tj
/R42196088 10.95 Tf
-64.7598 -16.8 Td
(OPTIONS)Tj
/R41877520 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R42196088 10 Tf
(a)'
/R41551744 10 Tf
13.2 0 Td
(k)Tj
/R41877520 10 Tf
22.8 0 Td
0.133 Tw
[(The inte)15.0183(ger k species the a)]TJ
-0.15 Tc
112.235 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.132 Tw
(rage number of articial points added along the bounding box of the)Tj
-121.525 -12 Td
0.718 Tw
(labels. Such articial points are added to a)Tj
-0.2 Tc
174.246 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.719 Tw
(id a country boundary cutting through the boundary)Tj
-184.046 -12 Td
0.437 Tw
(box of the labels. Computing time is proportional to k; hence, for lar)Tj
278.934 0 Td
0.436 Tw
[(ge graphs, a small v)25.0098(alue of k)]TJ
-278.934 -12 Td
0.561 Tw
(is suggested. If k = -1, a suitable v)Tj
141.528 0 Td
0.562 Tw
(alue of k is automatically selected based on the graph size. By)Tj
-141.528 -12 Td
0 Tw
[(def)10.0073(ault k = -1.)]TJ
/R42196088 10 Tf
-36 -16.8 Td
(b)Tj
/R41551744 10 Tf
13.7602 0 Td
(v)Tj
/R41877520 10 Tf
22.2398 0 Td
0.293 Tw
(The real number v species the line width used to dra)Tj
2.793 Tc
217.19 0 Td
(wt)Tj
0 Tc
12.793 0 Td
0.292 Tw
(he polygon boundaries, with v < 0 for no)Tj
-229.983 -12 Td
0 Tw
[(line. By def)10.0159(ault v = 0.)]TJ
/R42196088 10 Tf
-36 -16.8 Td
(c)Tj
/R41551744 10 Tf
12.6398 0 Td
(k)Tj
/R41877520 10 Tf
23.3602 0 Td
[(The inte)15(ger k species color scheme used to color the countries. By def)9.99023(ault k = 1.)]TJ
-28.5 -16.8 Td
[(Acceptable v)24.9927(alues are:)]TJ
2.5 Tc
36 -12 Td
[(0:n)249.993(op)]TJ
0 Tc
30.2801 0 Td
(olygons)Tj
2.5 Tc
-30.2801 -12 Td
(1:p)Tj
0 Tc
17.7801 0 Td
(astel)Tj
2.5 Tc
-17.7801 -12 Td
(2:b)Tj
0 Tc
17.7801 0 Td
[(lue to yello)25(w)]TJ
2.5 Tc
-17.7801 -12 Td
(3:w)Tj
0 Tc
20 0 Td
(hite to red)Tj
2.5 Tc
-20 -12 Td
(4:l)Tj
0 Tc
15.5602 0 Td
(ight gre)Tj
2.5 Tc
30.6801 0 Td
[(yt)249.993(or)]TJ
0 Tc
21.1102 0 Td
(ed)Tj
2.5 Tc
-67.3504 -12 Td
(5:p)Tj
0 Tc
17.7801 0 Td
(rimary colors)Tj
2.5 Tc
-17.7801 -12 Td
(6:s)Tj
0 Tc
16.6699 0 Td
(equential single hue red)Tj
2.5 Tc
-16.6699 -12 Td
(7:s)Tj
0 Tc
16.6699 0 Td
(equential single hue lighter red)Tj
2.5 Tc
-16.6699 -12 Td
(8:l)Tj
0 Tc
15.5602 0 Td
[(ight gre)14.9927(y)]TJ
/R42196088 10 Tf
-59.0602 -16.8 Td
(c_opacity=)Tj
/R41551744 10 Tf
52.7199 0 Td
(xy)Tj
/R41877520 10 Tf
-16.7199 -12 Td
[(Species a tw)10(o-character he)14.9854(xadecimal string specifying the opacity of the polygons.)]TJ
/R42196088 10 Tf
-36 -16.8 Td
(C)Tj
/R41551744 10 Tf
15.4199 0 Td
(d)Tj
/R41877520 10 Tf
20.5801 0 Td
1.264 Tw
(The inte)Tj
34.1641 0 Td
1.265 Tw
[(ger d species the maximum number of clusters \(countries\) allo)25(wed. By def)9.99023(ault d = 0,)]TJ
-34.1641 -12 Td
0 Tw
(which means that there is no limit.)Tj
/R42196088 10 Tf
-36 -16.8 Td
(d)Tj
/R41551744 10 Tf
13.7602 0 Td
(d)Tj
/R41877520 10 Tf
22.2398 0 Td
0.413 Tw
(The inte)Tj
33.3129 0 Td
0.412 Tw
(ger d species the random seed used during color assignment optimization that maximize)Tj
-33.3129 -12 Td
0 Tw
[(color dif)24.9841(ference between neighboring countries.)]TJ
2.5 Tc
133.95 -76.8 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R40327040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R40652816 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R40327040 10 Tf
210.25 0 Td
(GVMAP)Tj
/R40652816 10 Tf
34.3199 0 Td
(\(1\))Tj
-0.219 Tc
/R40971384 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R40652816 10 Tf
20.407 -12 Td
(gvmap nd clusters and create a geographical map highlighting clusters.)Tj
/R40971384 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R40971384 10 Tf
36 -12 Td
(gvmap)Tj
/R40652816 10 Tf
31.3898 0 Td
([)Tj
/R40327040 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R40652816 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R40971384 10 Tf
11.6602 0 Td
(o)Tj
/R40327040 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R40652816 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R40327040 10 Tf
13.5699 0 Td
(les)Tj
/R40652816 10 Tf
18.8801 0 Td
(])Tj
/R40971384 10.95 Tf
-190.89 -16.8 Td
(DESCRIPTION)Tj
/R40971384 10 Tf
36 -12 Td
(gvmap)Tj
/R40652816 10 Tf
31.4219 0 Td
(tak)Tj
12.1199 0 Td
0.032 Tw
(es as input a graph in DO)Tj
2.532 Tc
101.442 0 Td
(Tf)Tj
0 Tc
11.9719 0 Td
(ormat, nds node clusters and produces a rendering of the graph as a)Tj
-156.956 -12 Td
0 Tw
(geographic-style map, with clusters highlighted as countries, in xdot format.)Tj
16.8 TL
0.63 Tw
(In the input graph, each node must ha)'
-0.15 Tc
154.74 0 Td
0.931 Tw
(ve p)Tj
0 Tc
17.4211 0 Td
0.631 Tw
(osition, width and height information \(pos, width and height at-)Tj
-172.161 -12 Td
0 Tw
[(trib)20.0159(utes, respecti)]TJ
-0.15 Tc
65.65 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly\) dened, and nodes must not o)Tj
-0.15 Tc
132.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap.)Tj
-217.13 -16.8 Td
0.75 Tw
(By def)Tj
27.5898 0 Td
(ault,)Tj
/R40971384 10 Tf
20.75 0 Td
(gvmap)Tj
/R40652816 10 Tf
32.1398 0 Td
0.749 Tw
(will generate the clusters from the data. If desired, the input graph can specify cluster)Tj
-80.4797 -12 Td
0.071 Tw
[(information by gi)24.9817(ving e)]TJ
-0.15 Tc
94.4332 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ry node a)Tj
/R40327040 10 Tf
39.923 0 Td
(cluster)Tj
/R40652816 10 Tf
29.7922 0 Td
(attrib)Tj
20.9102 0 Td
0.072 Tw
[(ute whose v)24.9927(alue is a small positi)]TJ
-0.15 Tc
129.372 0 Td
0.372 Tw
(ve i)Tj
0 Tc
14.6422 0 Td
[(nte)15.0098(ger)]TJ
2.572 Tc
24.2898 0 Td
(.\()Tj
0 Tc
8.40195 0 Td
0.072 Tw
[(It is w)9.98535(orks best)]TJ
-371.054 -12 Td
(if)Tj
/R40327040 10 Tf
9.29805 0 Td
(cluster)Tj
-0.25 Tc
/R40652816 10 Tf
30.4078 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.688 Tw
(lues are all inte)Tj
62.734 0 Td
0.687 Tw
[(gers in the interv)24.9829(al [1,K] for some K. Nodes sharing the same)]TJ
/R40327040 10 Tf
256.834 0 Td
(cluster)Tj
/R40652816 10 Tf
30.407 0 Td
[(attrib)19.9854(ute)]TJ
-0.25 Tc
-398.871 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0.22 Tw
(lue will be put into the same cluster)Tj
143.48 0 Td
(.)Tj
/R40971384 10 Tf
5.21992 0 Td
(N.B.)Tj
-0.15 Tc
/R40652816 10 Tf
21.6102 0 Td
(Fo)Tj
2.72 Tc
10.4102 0 Td
(rt)Tj
0 Tc
8.83008 0 Td
(he)Tj
/R40327040 10 Tf
12.1602 0 Td
(cluster)Tj
/R40652816 10 Tf
29.9398 0 Td
(attrib)Tj
20.9102 0 Td
(ute to be used, all nodes must ha)Tj
-0.15 Tc
131.33 0 Td
0.52 Tw
(ve a v)Tj
0 Tc
23.9199 0 Td
(alid)Tj
-0.25 Tc
-417 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
(lue.)Tj
-9.18984 -16.8 Td
1.341 Tw
(If the)Tj
/R40327040 10 Tf
26.5621 0 Td
(D)Tj
/R40652816 10 Tf
17.8109 0 Td
(ag is used,)Tj
/R40971384 10 Tf
54.023 0 Td
(gvmap)Tj
/R40652816 10 Tf
32.7309 0 Td
(will use the top-le)Tj
-0.15 Tc
75.7129 0 Td
(ve)Tj
3.84 Tc
9.28984 0 Td
(lc)Tj
0 Tc
11.0602 0 Td
1.34 Tw
(luster subgraphs to determine the clustering. An)Tj
199.81 0 Td
(y)Tj
-427 -12 Td
0 Tw
[(nodes not in such a cluster will be put into a single catch-all cluster)54.9927(.)]TJ
0.066 Tw
(If the input species the desired clustering as described abo)'
-0.15 Tc
238.454 0 Td
(ve)Tj
2.567 Tc
9.28984 0 Td
[(,i)256.711(tc)]TJ
0 Tc
17.634 0 Td
0.067 Tw
(an also specify a desired coloring by ha)Tj
158.289 0 Td
(v-)Tj
-423.667 -12 Td
0.11 Tw
[(ing some node in each cluster pro)14.9927(vide a)]TJ
/R40327040 10 Tf
161.809 0 Td
[(cluster)37(color)]TJ
/R40652816 10 Tf
50.5691 0 Td
[(attrib)19.9854(ute.)]TJ
/R40971384 10 Tf
38.2391 0 Td
(N.B.)Tj
/R40652816 10 Tf
21.4988 0 Td
0.109 Tw
(Unless one species)Tj
/R40327040 10 Tf
83.927 0 Td
(c0)Tj
2.609 Tc
/R40652816 10 Tf
16.1898 0 Td
(,o)Tj
0 Tc
10.109 0 Td
(nly the)Tj
/R40327040 10 Tf
30.218 0 Td
(clus-)Tj
-412.56 -12 Td
[(ter)37.0154(color)]TJ
/R40652816 10 Tf
34.4379 0 Td
0.088 Tw
(of the last node in a cluster has an ef)Tj
146.342 0 Td
0.089 Tw
(fect. In addition, unless one uses)Tj
/R40327040 10 Tf
133.294 0 Td
(O)Tj
/R40652816 10 Tf
13.9699 0 Td
(,)Tj
/R40971384 10 Tf
5.08906 0 Td
(gvmap)Tj
/R40652816 10 Tf
31.4789 0 Td
(may permute the)Tj
-364.612 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nc)Tj
0 Tc
11.9398 0 Td
(olors.)Tj
/R40971384 10.95 Tf
-64.7598 -16.8 Td
(OPTIONS)Tj
/R40652816 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R40971384 10 Tf
(a)'
/R40327040 10 Tf
13.2 0 Td
(k)Tj
/R40652816 10 Tf
22.8 0 Td
0.133 Tw
[(The inte)15.0183(ger k species the a)]TJ
-0.15 Tc
112.235 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.132 Tw
(rage number of articial points added along the bounding box of the)Tj
-121.525 -12 Td
0.718 Tw
(labels. Such articial points are added to a)Tj
-0.2 Tc
174.246 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.719 Tw
(id a country boundary cutting through the boundary)Tj
-184.046 -12 Td
0.437 Tw
(box of the labels. Computing time is proportional to k; hence, for lar)Tj
278.934 0 Td
0.436 Tw
[(ge graphs, a small v)25.0098(alue of k)]TJ
-278.934 -12 Td
0.561 Tw
(is suggested. If k = -1, a suitable v)Tj
141.528 0 Td
0.562 Tw
(alue of k is automatically selected based on the graph size. By)Tj
-141.528 -12 Td
0 Tw
[(def)10.0073(ault k = -1.)]TJ
/R40971384 10 Tf
-36 -16.8 Td
(b)Tj
/R40327040 10 Tf
13.7602 0 Td
(v)Tj
/R40652816 10 Tf
22.2398 0 Td
0.293 Tw
(The real number v species the line width used to dra)Tj
2.793 Tc
217.19 0 Td
(wt)Tj
0 Tc
12.793 0 Td
0.292 Tw
(he polygon boundaries, with v < 0 for no)Tj
-229.983 -12 Td
0 Tw
[(line. By def)10.0159(ault v = 0.)]TJ
/R40971384 10 Tf
-36 -16.8 Td
(c)Tj
/R40327040 10 Tf
12.6398 0 Td
(k)Tj
/R40652816 10 Tf
23.3602 0 Td
[(The inte)15(ger k species color scheme used to color the countries. By def)9.99023(ault k = 1.)]TJ
-28.5 -16.8 Td
[(Acceptable v)24.9927(alues are:)]TJ
2.5 Tc
36 -12 Td
[(0:n)249.993(op)]TJ
0 Tc
30.2801 0 Td
(olygons)Tj
2.5 Tc
-30.2801 -12 Td
(1:p)Tj
0 Tc
17.7801 0 Td
(astel)Tj
2.5 Tc
-17.7801 -12 Td
(2:b)Tj
0 Tc
17.7801 0 Td
[(lue to yello)25(w)]TJ
2.5 Tc
-17.7801 -12 Td
(3:w)Tj
0 Tc
20 0 Td
(hite to red)Tj
2.5 Tc
-20 -12 Td
(4:l)Tj
0 Tc
15.5602 0 Td
(ight gre)Tj
2.5 Tc
30.6801 0 Td
[(yt)249.993(or)]TJ
0 Tc
21.1102 0 Td
(ed)Tj
2.5 Tc
-67.3504 -12 Td
(5:p)Tj
0 Tc
17.7801 0 Td
(rimary colors)Tj
2.5 Tc
-17.7801 -12 Td
(6:s)Tj
0 Tc
16.6699 0 Td
(equential single hue red)Tj
2.5 Tc
-16.6699 -12 Td
(7:s)Tj
0 Tc
16.6699 0 Td
(equential single hue lighter red)Tj
2.5 Tc
-16.6699 -12 Td
(8:l)Tj
0 Tc
15.5602 0 Td
[(ight gre)14.9927(y)]TJ
/R40971384 10 Tf
-59.0602 -16.8 Td
(c_opacity=)Tj
/R40327040 10 Tf
52.7199 0 Td
(xy)Tj
/R40652816 10 Tf
-16.7199 -12 Td
[(Species a tw)10(o-character he)14.9854(xadecimal string specifying the opacity of the polygons.)]TJ
/R40971384 10 Tf
-36 -16.8 Td
(C)Tj
/R40327040 10 Tf
15.4199 0 Td
(d)Tj
/R40652816 10 Tf
20.5801 0 Td
1.264 Tw
(The inte)Tj
34.1641 0 Td
1.265 Tw
[(ger d species the maximum number of clusters \(countries\) allo)25(wed. By def)9.99023(ault d = 0,)]TJ
-34.1641 -12 Td
0 Tw
(which means that there is no limit.)Tj
/R40971384 10 Tf
-36 -16.8 Td
(d)Tj
/R40327040 10 Tf
13.7602 0 Td
(d)Tj
/R40652816 10 Tf
22.2398 0 Td
0.413 Tw
(The inte)Tj
33.3129 0 Td
0.412 Tw
(ger d species the random seed used during color assignment optimization that maximize)Tj
-33.3129 -12 Td
0 Tw
[(color dif)24.9841(ference between neighboring countries.)]TJ
2.5 Tc
133.95 -76.8 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(1)]TJ
ET
Q
Q
\n \n \n \n \n 2877\n \n \n@@ -670,19 +670,19 @@\n FontFile3\n \n \n \n \n \n \n-R42196088\n+R40971384\n \n-R41877520\n+R40652816\n \n-R41551744\n+R40327040\n \n \n \n \n \n \n Type\n@@ -719,29 +719,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R41551744 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R41877520 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R41551744 10 Tf
210.25 0 Td
(GVMAP)Tj
/R41877520 10 Tf
34.3199 0 Td
(\(1\))Tj
/R42196088 10 Tf
-420.34 -36 Td
(D)Tj
/R41877520 10 Tf
36 0 Td
(If specied, the graph')Tj
2.5 Tc
89.9801 0 Td
(sc)Tj
0 Tc
10.8301 0 Td
(luster subgraphs are used to specify the clustering.)Tj
/R42196088 10 Tf
-136.81 -16.8 Td
(e)Tj
/R41877520 10 Tf
36 0 Td
(If specied, edges will be included in the nal output.)Tj
/R42196088 10 Tf
-36 -16.8 Td
(g)Tj
/R41551744 10 Tf
13.2 0 Td
(c)Tj
/R41877520 10 Tf
22.8 0 Td
(Species the bounding box color)Tj
2.5 Tc
131.11 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
[(ot specied, a bounding box is not dra)15.0098(wn.)]TJ
/R42196088 10 Tf
-186.27 -16.8 Td
(h)Tj
/R41551744 10 Tf
13.7602 0 Td
(k)Tj
/R41877520 10 Tf
22.2398 0 Td
0.798 Tw
[(The number of articial points added to maintain a bridge between endpoints. By def)10(ault, this is)]TJ
12 TL
(zero.)'
/R42196088 10 Tf
-36 -16.8 Td
(highlight=)Tj
/R41551744 10 Tf
50.1102 0 Td
(k)Tj
/R41877520 10 Tf
-14.1102 -12 Td
0 Tw
(Only dra)Tj
2.5 Tc
35.1199 0 Td
(wc)Tj
0 Tc
14.1602 0 Td
(luster)Tj
/R41551744 10 Tf
24.7199 0 Td
(k)Tj
2.5 Tc
/R41877520 10 Tf
4.43984 0 Td
[(.B)250.007(yd)]TJ
0 Tc
24.1699 0 Td
[(ef)10.0073(ault, all clusters are dra)14.9927(wn.)]TJ
/R42196088 10 Tf
-138.61 -16.8 Td
(k)Tj
/R41877520 10 Tf
36 0 Td
[(If specied, increases the randomness of outer boundary)65(.)]TJ
/R42196088 10 Tf
-36 -16.8 Td
(l)Tj
/R41551744 10 Tf
10.9801 0 Td
(s)Tj
/R41877520 10 Tf
25.0199 0 Td
(Use the string)Tj
/R41551744 10 Tf
58.05 0 Td
(s)Tj
/R41877520 10 Tf
6.38984 0 Td
[(as a label for the dra)14.9854(wing.)]TJ
/R42196088 10 Tf
-100.44 -16.8 Td
(m)Tj
/R41551744 10 Tf
16.5301 0 Td
(v)Tj
/R41877520 10 Tf
19.4699 0 Td
[(Generate a mar)18(gin of)]TJ
/R41551744 10 Tf
87.0102 0 Td
(v)Tj
/R41877520 10 Tf
6.93984 0 Td
[(points around the dra)14.9854(wing. By def)10.0146(ault, this is determined by)]TJ
/R42196088 10 Tf
242.51 0 Td
(gvmap)Tj
/R41877520 10 Tf
28.8898 0 Td
(.)Tj
/R42196088 10 Tf
-401.35 -16.8 Td
(O)Tj
/R41877520 10 Tf
36 0 Td
0.484 Tw
(Do NO)Tj
2.984 Tc
29.2441 0 Td
[(Td)298.386(oc)]TJ
0 Tc
26.518 0 Td
(olor assignment optimization that maximizes color dif)Tj
219.314 0 Td
0.483 Tw
(ferences between neighboring)Tj
-275.076 -12 Td
(countries)Tj
/R42196088 10 Tf
-36 -16.8 Td
(o)Tj
/R41551744 10 Tf
10.3602 0 Td
(<le>)Tj
/R41877520 10 Tf
25.6398 -12 Td
0 Tw
[(Put output in <le>. Def)9.99268(ault output is stdout)]TJ
/R42196088 10 Tf
-36 -16.8 Td
(p)Tj
/R41551744 10 Tf
13.7602 0 Td
(k)Tj
/R41877520 10 Tf
22.2398 0 Td
(Indicates what le)Tj
-0.15 Tc
67.5102 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(lo)249.993(fp)]TJ
0 Tc
21.1102 0 Td
[(oints should be sho)25(wn. By def)9.98535(ault, no points are sho)25(wn.)]TJ
-126.41 -16.8 Td
[(Acceptable v)24.9927(alues are:)]TJ
2.5 Tc
36 -12 Td
[(0:n)249.993(op)]TJ
0 Tc
30.2801 0 Td
(oints)Tj
2.5 Tc
-30.2801 -12 Td
(1:a)Tj
0 Tc
17.2199 0 Td
(ll points)Tj
2.5 Tc
-17.2199 -12 Td
(2:l)Tj
0 Tc
15.5602 0 Td
(abel points)Tj
2.5 Tc
-15.5602 -12 Td
(3:r)Tj
0 Tc
16.1102 0 Td
(andom/articial points)Tj
/R42196088 10 Tf
-59.6102 -16.8 Td
(Q)Tj
/R41877520 10 Tf
36 0 Td
[(Use modularity quality for clustering rather than the def)10(ault modularity clustering.)]TJ
/R42196088 10 Tf
-36 -16.8 Td
(r)Tj
/R41551744 10 Tf
12.6398 0 Td
(k)Tj
/R41877520 10 Tf
23.3602 0 Td
1.238 Tw
[(The number of random points k \(inte)15.0098(ger\) used to dene sea and lak)]TJ
3.738 Tc
283.446 0 Td
(eb)Tj
0 Tc
13.1781 0 Td
1.239 Tw
(oundaries. If 0, auto as-)Tj
-296.624 -12 Td
0 Tw
[(signed. By def)10(ault v = 0)]TJ
/R42196088 10 Tf
-36 -16.8 Td
(s)Tj
/R41551744 10 Tf
12.0898 0 Td
(v)Tj
/R41877520 10 Tf
23.9102 0 Td
0.471 Tw
(The real number v species the depth of the sea and lak)Tj
2.97 Tc
227.531 0 Td
(es)Tj
0 Tc
11.3 0 Td
0.47 Tw
(hores in points. If 0, auto assigned. By)Tj
-238.831 -12 Td
0 Tw
[(def)10.0073(ault v = 0.)]TJ
/R42196088 10 Tf
-36 -16.8 Td
(t)Tj
/R41551744 10 Tf
11.5301 0 Td
(n)Tj
/R41877520 10 Tf
24.4699 0 Td
[(Mak)9.99268(e)]TJ
/R41551744 10 Tf
25.1699 0 Td
(n)Tj
/R41877520 10 Tf
7.5 0 Td
(attempts to impro)Tj
-0.15 Tc
70.4102 0 Td
0.3 Tw
(ve c)Tj
0 Tc
16.2301 0 Td
0 Tw
[(luster contiguity)64.9927(.)]TJ
/R42196088 10 Tf
-155.31 -16.8 Td
(v)Tj
-1.11 Tc
/R41877520 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R42196088 10 Tf
-46.55 -16.8 Td
(z)Tj
/R41551744 10 Tf
12.6398 0 Td
(c)Tj
/R41877520 10 Tf
23.3602 0 Td
(Specied the polygon line color)Tj
2.5 Tc
127.22 0 Td
(.D)Tj
0 Tc
12.2199 0 Td
[(ef)10.0073(ault is black.)]TJ
/R42196088 10 Tf
-175.44 -16.8 Td
(?)Tj
/R41877520 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
/R42196088 10.95 Tf
-72 -16.8 Td
(EXAMPLES)Tj
/R41877520 10 Tf
36 -12 Td
(Gi)Tj
-0.15 Tc
9.75 0 Td
(ve)Tj
3.133 Tc
9.28984 0 Td
(nag)Tj
0 Tc
20.7059 0 Td
0.633 Tw
(raph foo.gv)Tj
3.133 Tc
46.0828 0 Td
(,o)Tj
0 Tc
10.6328 0 Td
[(ne w)10.0024(ay to generate a layout and highlight the clusters is to rst select a layout en-)]TJ
-96.4613 -12 Td
0.277 Tw
(gine with a suitable o)Tj
-0.15 Tc
86.5078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap remo)Tj
-0.25 Tc
38.727 0 Td
(va)Tj
2.777 Tc
9.18984 0 Td
(lm)Tj
0 Tc
13.3371 0 Td
(ethod, then feed the output to gvmap, and nally render the map us-)Tj
-157.052 -12 Td
0.822 Tw
[(ing specic graphics format. F)15.0024(or e)]TJ
141.01 0 Td
0.823 Tw
[(xample, the follo)24.9902(wing pipeline creates a map with edges in semi-trans-)]TJ
-141.01 -12 Td
0 Tw
(parent light gray and nodes laid out using sfdp:)Tj
16.8 TL
(sfdp Go)'
-0.15 Tc
37.4301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap=prism foo.gv | gvmap e | neato n2 Ecolor=#55555522 Tpng > foo.png)Tj
-46.7199 -16.8 Td
0.541 Tw
[(The shell script gvmap.sh pro)14.9927(vides a shorthand for such pipelines. F)]TJ
277.86 0 Td
0.54 Tw
[(or e)14.9854(xample, the abo)]TJ
-0.15 Tc
80.1902 0 Td
0.84 Tw
(ve p)Tj
0 Tc
17.3301 0 Td
0.54 Tw
(ipeline can be)Tj
-375.38 -12 Td
(achie)Tj
-0.15 Tc
20.85 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(du)Tj
0 Tc
12.5 0 Td
(sing)Tj
-42.6398 -16.8 Td
0 Tw
(gvmap.sh Ae Ecolor=#55555522 Tpng foo.gv > foo.png)Tj
-0.548 Tc
/R42196088 10.95 Tf
-36 -40.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R41877520 10 Tf
20.7363 -12 Td
(Yi)Tj
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
/R42196088 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R41877520 10 Tf
36 -12 Td
(gvmap.sh\(1\), sfdp\(1\), neato\(1\), gvpr\(1\))Tj
2.5 Tc
169.95 -52.8 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R40327040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R40652816 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R40327040 10 Tf
210.25 0 Td
(GVMAP)Tj
/R40652816 10 Tf
34.3199 0 Td
(\(1\))Tj
/R40971384 10 Tf
-420.34 -36 Td
(D)Tj
/R40652816 10 Tf
36 0 Td
(If specied, the graph')Tj
2.5 Tc
89.9801 0 Td
(sc)Tj
0 Tc
10.8301 0 Td
(luster subgraphs are used to specify the clustering.)Tj
/R40971384 10 Tf
-136.81 -16.8 Td
(e)Tj
/R40652816 10 Tf
36 0 Td
(If specied, edges will be included in the nal output.)Tj
/R40971384 10 Tf
-36 -16.8 Td
(g)Tj
/R40327040 10 Tf
13.2 0 Td
(c)Tj
/R40652816 10 Tf
22.8 0 Td
(Species the bounding box color)Tj
2.5 Tc
131.11 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
[(ot specied, a bounding box is not dra)15.0098(wn.)]TJ
/R40971384 10 Tf
-186.27 -16.8 Td
(h)Tj
/R40327040 10 Tf
13.7602 0 Td
(k)Tj
/R40652816 10 Tf
22.2398 0 Td
0.798 Tw
[(The number of articial points added to maintain a bridge between endpoints. By def)10(ault, this is)]TJ
12 TL
(zero.)'
/R40971384 10 Tf
-36 -16.8 Td
(highlight=)Tj
/R40327040 10 Tf
50.1102 0 Td
(k)Tj
/R40652816 10 Tf
-14.1102 -12 Td
0 Tw
(Only dra)Tj
2.5 Tc
35.1199 0 Td
(wc)Tj
0 Tc
14.1602 0 Td
(luster)Tj
/R40327040 10 Tf
24.7199 0 Td
(k)Tj
2.5 Tc
/R40652816 10 Tf
4.43984 0 Td
[(.B)250.007(yd)]TJ
0 Tc
24.1699 0 Td
[(ef)10.0073(ault, all clusters are dra)14.9927(wn.)]TJ
/R40971384 10 Tf
-138.61 -16.8 Td
(k)Tj
/R40652816 10 Tf
36 0 Td
[(If specied, increases the randomness of outer boundary)65(.)]TJ
/R40971384 10 Tf
-36 -16.8 Td
(l)Tj
/R40327040 10 Tf
10.9801 0 Td
(s)Tj
/R40652816 10 Tf
25.0199 0 Td
(Use the string)Tj
/R40327040 10 Tf
58.05 0 Td
(s)Tj
/R40652816 10 Tf
6.38984 0 Td
[(as a label for the dra)14.9854(wing.)]TJ
/R40971384 10 Tf
-100.44 -16.8 Td
(m)Tj
/R40327040 10 Tf
16.5301 0 Td
(v)Tj
/R40652816 10 Tf
19.4699 0 Td
[(Generate a mar)18(gin of)]TJ
/R40327040 10 Tf
87.0102 0 Td
(v)Tj
/R40652816 10 Tf
6.93984 0 Td
[(points around the dra)14.9854(wing. By def)10.0146(ault, this is determined by)]TJ
/R40971384 10 Tf
242.51 0 Td
(gvmap)Tj
/R40652816 10 Tf
28.8898 0 Td
(.)Tj
/R40971384 10 Tf
-401.35 -16.8 Td
(O)Tj
/R40652816 10 Tf
36 0 Td
0.484 Tw
(Do NO)Tj
2.984 Tc
29.2441 0 Td
[(Td)298.386(oc)]TJ
0 Tc
26.518 0 Td
(olor assignment optimization that maximizes color dif)Tj
219.314 0 Td
0.483 Tw
(ferences between neighboring)Tj
-275.076 -12 Td
(countries)Tj
/R40971384 10 Tf
-36 -16.8 Td
(o)Tj
/R40327040 10 Tf
10.3602 0 Td
(<le>)Tj
/R40652816 10 Tf
25.6398 -12 Td
0 Tw
[(Put output in <le>. Def)9.99268(ault output is stdout)]TJ
/R40971384 10 Tf
-36 -16.8 Td
(p)Tj
/R40327040 10 Tf
13.7602 0 Td
(k)Tj
/R40652816 10 Tf
22.2398 0 Td
(Indicates what le)Tj
-0.15 Tc
67.5102 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(lo)249.993(fp)]TJ
0 Tc
21.1102 0 Td
[(oints should be sho)25(wn. By def)9.98535(ault, no points are sho)25(wn.)]TJ
-126.41 -16.8 Td
[(Acceptable v)24.9927(alues are:)]TJ
2.5 Tc
36 -12 Td
[(0:n)249.993(op)]TJ
0 Tc
30.2801 0 Td
(oints)Tj
2.5 Tc
-30.2801 -12 Td
(1:a)Tj
0 Tc
17.2199 0 Td
(ll points)Tj
2.5 Tc
-17.2199 -12 Td
(2:l)Tj
0 Tc
15.5602 0 Td
(abel points)Tj
2.5 Tc
-15.5602 -12 Td
(3:r)Tj
0 Tc
16.1102 0 Td
(andom/articial points)Tj
/R40971384 10 Tf
-59.6102 -16.8 Td
(Q)Tj
/R40652816 10 Tf
36 0 Td
[(Use modularity quality for clustering rather than the def)10(ault modularity clustering.)]TJ
/R40971384 10 Tf
-36 -16.8 Td
(r)Tj
/R40327040 10 Tf
12.6398 0 Td
(k)Tj
/R40652816 10 Tf
23.3602 0 Td
1.238 Tw
[(The number of random points k \(inte)15.0098(ger\) used to dene sea and lak)]TJ
3.738 Tc
283.446 0 Td
(eb)Tj
0 Tc
13.1781 0 Td
1.239 Tw
(oundaries. If 0, auto as-)Tj
-296.624 -12 Td
0 Tw
[(signed. By def)10(ault v = 0)]TJ
/R40971384 10 Tf
-36 -16.8 Td
(s)Tj
/R40327040 10 Tf
12.0898 0 Td
(v)Tj
/R40652816 10 Tf
23.9102 0 Td
0.471 Tw
(The real number v species the depth of the sea and lak)Tj
2.97 Tc
227.531 0 Td
(es)Tj
0 Tc
11.3 0 Td
0.47 Tw
(hores in points. If 0, auto assigned. By)Tj
-238.831 -12 Td
0 Tw
[(def)10.0073(ault v = 0.)]TJ
/R40971384 10 Tf
-36 -16.8 Td
(t)Tj
/R40327040 10 Tf
11.5301 0 Td
(n)Tj
/R40652816 10 Tf
24.4699 0 Td
[(Mak)9.99268(e)]TJ
/R40327040 10 Tf
25.1699 0 Td
(n)Tj
/R40652816 10 Tf
7.5 0 Td
(attempts to impro)Tj
-0.15 Tc
70.4102 0 Td
0.3 Tw
(ve c)Tj
0 Tc
16.2301 0 Td
0 Tw
[(luster contiguity)64.9927(.)]TJ
/R40971384 10 Tf
-155.31 -16.8 Td
(v)Tj
-1.11 Tc
/R40652816 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R40971384 10 Tf
-46.55 -16.8 Td
(z)Tj
/R40327040 10 Tf
12.6398 0 Td
(c)Tj
/R40652816 10 Tf
23.3602 0 Td
(Specied the polygon line color)Tj
2.5 Tc
127.22 0 Td
(.D)Tj
0 Tc
12.2199 0 Td
[(ef)10.0073(ault is black.)]TJ
/R40971384 10 Tf
-175.44 -16.8 Td
(?)Tj
/R40652816 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
/R40971384 10.95 Tf
-72 -16.8 Td
(EXAMPLES)Tj
/R40652816 10 Tf
36 -12 Td
(Gi)Tj
-0.15 Tc
9.75 0 Td
(ve)Tj
3.133 Tc
9.28984 0 Td
(nag)Tj
0 Tc
20.7059 0 Td
0.633 Tw
(raph foo.gv)Tj
3.133 Tc
46.0828 0 Td
(,o)Tj
0 Tc
10.6328 0 Td
[(ne w)10.0024(ay to generate a layout and highlight the clusters is to rst select a layout en-)]TJ
-96.4613 -12 Td
0.277 Tw
(gine with a suitable o)Tj
-0.15 Tc
86.5078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap remo)Tj
-0.25 Tc
38.727 0 Td
(va)Tj
2.777 Tc
9.18984 0 Td
(lm)Tj
0 Tc
13.3371 0 Td
(ethod, then feed the output to gvmap, and nally render the map us-)Tj
-157.052 -12 Td
0.822 Tw
[(ing specic graphics format. F)15.0024(or e)]TJ
141.01 0 Td
0.823 Tw
[(xample, the follo)24.9902(wing pipeline creates a map with edges in semi-trans-)]TJ
-141.01 -12 Td
0 Tw
(parent light gray and nodes laid out using sfdp:)Tj
16.8 TL
(sfdp Go)'
-0.15 Tc
37.4301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap=prism foo.gv | gvmap e | neato n2 Ecolor=#55555522 Tpng > foo.png)Tj
-46.7199 -16.8 Td
0.541 Tw
[(The shell script gvmap.sh pro)14.9927(vides a shorthand for such pipelines. F)]TJ
277.86 0 Td
0.54 Tw
[(or e)14.9854(xample, the abo)]TJ
-0.15 Tc
80.1902 0 Td
0.84 Tw
(ve p)Tj
0 Tc
17.3301 0 Td
0.54 Tw
(ipeline can be)Tj
-375.38 -12 Td
(achie)Tj
-0.15 Tc
20.85 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(du)Tj
0 Tc
12.5 0 Td
(sing)Tj
-42.6398 -16.8 Td
0 Tw
(gvmap.sh Ae Ecolor=#55555522 Tpng foo.gv > foo.png)Tj
-0.548 Tc
/R40971384 10.95 Tf
-36 -40.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R40652816 10 Tf
20.7363 -12 Td
(Yi)Tj
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
/R40971384 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R40652816 10 Tf
36 -12 Td
(gvmap.sh\(1\), sfdp\(1\), neato\(1\), gvpr\(1\))Tj
2.5 Tc
169.95 -52.8 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(2)]TJ
ET
Q
Q
\n \n \n \n \n-2411\n+2408\n \n \n \n \n-R42196088\n+R40971384\n \n-R41877520\n+R40652816\n \n-R41551744\n+R40327040\n \n \n \n \n \n \n Type\n@@ -778,27 +778,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R41551744 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R41877520 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R41551744 10 Tf
210.25 0 Td
(GVMAP)Tj
/R41877520 10 Tf
34.3199 0 Td
(\(1\))Tj
-420.34 -36 Td
0.246 Tw
(E. R. Gansner)Tj
2.746 Tc
56.1922 0 Td
[(,Y)403.583(.H)]TJ
0 Tc
23.6422 0 Td
(u, S. G. K)Tj
40.3879 0 Td
(obouro)Tj
-0.65 Tc
28.1801 0 Td
1.546 Tw
(v, ")Tj
0 Tc
13.6762 0 Td
0.246 Tw
(GMap: V)Tj
37.6961 0 Td
0.247 Tw
[(isualizing graphs and clusters as maps," Proc. P)15.0098(acic V)]TJ
223.056 0 Td
(is.)Tj
-422.83 -12 Td
0 Tw
(2010, pp. 201-208.)Tj
2.5 Tc
169.95 -672 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(3)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R40327040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R40652816 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R40327040 10 Tf
210.25 0 Td
(GVMAP)Tj
/R40652816 10 Tf
34.3199 0 Td
(\(1\))Tj
-420.34 -36 Td
0.246 Tw
(E. R. Gansner)Tj
2.746 Tc
56.1922 0 Td
[(,Y)403.583(.H)]TJ
0 Tc
23.6422 0 Td
(u, S. G. K)Tj
40.3879 0 Td
(obouro)Tj
-0.65 Tc
28.1801 0 Td
1.546 Tw
(v, ")Tj
0 Tc
13.6762 0 Td
0.246 Tw
(GMap: V)Tj
37.6961 0 Td
0.247 Tw
[(isualizing graphs and clusters as maps," Proc. P)15.0098(acic V)]TJ
223.056 0 Td
(is.)Tj
-422.83 -12 Td
0 Tw
(2010, pp. 201-208.)Tj
2.5 Tc
169.95 -672 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(3)]TJ
ET
Q
Q
\n \n \n \n \n 419\n \n \n \n \n-R41877520\n+R40652816\n \n-R41551744\n+R40327040\n \n \n \n \n \n \n \n@@ -853,15 +853,15 @@\n \n Filter\n FlateDecode\n Length\n 436\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R42273240 def
1 begincodespacerange
<00><ff>
endcodespacerange
44 beginbfrange
<20><20><0020>
<2e><2e><002e>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<51><51><0051>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<76><76><0076>
<79><79><0079>
<7a><7a><007a>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41048536 def
1 begincodespacerange
<00><ff>
endcodespacerange
44 beginbfrange
<20><20><0020>
<2e><2e><002e>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<51><51><0051>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<76><76><0076>
<79><79><0079>
<7a><7a><007a>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -881,15 +881,15 @@\n \n Filter\n FlateDecode\n Length\n 632\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R42273608 def
1 begincodespacerange
<00><ff>
endcodespacerange
76 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7c><7c><007c>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41048904 def
1 begincodespacerange
<00><ff>
endcodespacerange
76 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7c><7c><007c>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -914,15 +914,15 @@\n \n Filter\n FlateDecode\n Length\n 346\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R42273976 def
1 begincodespacerange
<00><ff>
endcodespacerange
29 beginbfrange
<2d><2d><002d>
<30><30><0030>
<3c><3c><003c>
<3e><3e><003e>
<41><41><0041>
<44><44><0044>
<47><47><0047>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<56><56><0056>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41049272 def
1 begincodespacerange
<00><ff>
endcodespacerange
29 beginbfrange
<2d><2d><002d>
<30><30><0030>
<3c><3c><003c>
<3e><3e><003e>
<41><41><0041>
<44><44><0044>
<47><47><0047>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<56><56><0056>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -946,15 +946,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-7e7e9c6eec82'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-4244f2c22a94'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 32\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gvmap.sh.1.pdf.gz", "source2": "./usr/share/doc/graphviz/gvmap.sh.1.pdf.gz", "unified_diff": null, "details": [{"source1": "gvmap.sh.1.pdf", "source2": "gvmap.sh.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -72,15 +72,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R20510656 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GVMAP)134.993(.SH)]TJ
/R20838544 10 Tf
48.2 0 Td
115.28 Tw
(\(1\) General)Tj
163.59 0 Td
0 Tw
(Commands Manual)Tj
/R20510656 10 Tf
196.37 0 Td
[(GVMAP)134.99(.SH)]TJ
/R20838544 10 Tf
48.2 0 Td
(\(1\))Tj
-0.219 Tc
/R21155000 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R20838544 10 Tf
20.407 -12 Td
(gvmap.sh pipeline for running gvmap)Tj
/R21155000 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R21155000 10 Tf
36 -12 Td
(gvmap.sh)Tj
/R20838544 10 Tf
43.3398 0 Td
([)Tj
/R21155000 10 Tf
3.33008 0 Td
(vV?)Tj
5 Tc
/R20838544 10 Tf
22.9199 0 Td
(][)Tj
0 Tc
/R20510656 10 Tf
14.3898 0 Td
(options)Tj
2.5 Tc
/R20838544 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R21155000 10 Tf
11.6602 0 Td
(o)Tj
/R20510656 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R20838544 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R20510656 10 Tf
13.5699 0 Td
(les)Tj
/R20838544 10 Tf
18.8801 0 Td
(])Tj
/R21155000 10.95 Tf
-237.42 -16.8 Td
(DESCRIPTION)Tj
/R21155000 10 Tf
36 -12 Td
(gvmap.sh)Tj
/R20838544 10 Tf
43.3738 0 Td
(tak)Tj
12.1199 0 Td
0.034 Tw
(es as input a graph in DO)Tj
2.534 Tc
101.454 0 Td
(Tf)Tj
0 Tc
11.9738 0 Td
(ormat, performs a layout, runs the output through gvmap and ren-)Tj
-168.921 -12 Td
0 Tw
[(ders the output. At some point, it is hoped to inte)14.9854(grate all of these tasks into gvmap.)]TJ
/R21155000 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R20838544 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R21155000 10 Tf
16.8 TL
(a)'
/R20510656 10 Tf
13.2 0 Td
(k)Tj
/R20838544 10 Tf
22.8 0 Td
0.132 Tw
[(The inte)14.9963(ger k species the a)]TJ
-0.15 Tc
112.23 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.133 Tw
(rage number of articial points added along the bounding box of the)Tj
-121.52 -12 Td
0.719 Tw
(labels. Such articial points are added to a)Tj
-0.2 Tc
174.253 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.718 Tw
(id a country boundary cutting through the boundary)Tj
-184.053 -12 Td
0.436 Tw
(box of the labels. Computing time is proportional to k; hence, for lar)Tj
278.922 0 Td
0.437 Tw
[(ge graphs, a small v)25.0195(alue of k)]TJ
-278.922 -12 Td
0.562 Tw
(is suggested. If k = -1, a suitable v)Tj
141.536 0 Td
0.561 Tw
(alue of k is automatically selected based on the graph size. By)Tj
-141.536 -12 Td
0 Tw
[(def)10.0073(ault k = -1.)]TJ
/R21155000 10 Tf
-36 -16.8 Td
(K)Tj
/R20510656 10 Tf
15.9801 0 Td
(layout)Tj
/R20838544 10 Tf
20.0199 -12 Td
0.786 Tw
[(species which program should be use for the initial layout. By def)10.0146(ault, sfdp is run. Also by de-)]TJ
-0.1 Tc
12 TL
(fa)'
0 Tc
7.66992 0 Td
0 Tw
(ult, the layout is passed the ag Go)Tj
-0.15 Tc
146.04 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap=prism. This can be o)Tj
-0.15 Tc
102.42 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rridden using a g ag.)Tj
/R21155000 10 Tf
-310.709 -16.8 Td
(T)Tj
/R20510656 10 Tf
14.8699 0 Td
(format)Tj
/R20838544 10 Tf
21.1301 -12 Td
0.437 Tw
[(species the nal output format. This w)9.99756(orks the same w)9.99023(ay as the T ag for an)]TJ
2.937 Tc
322.915 0 Td
(yG)Tj
0 Tc
15.157 0 Td
(raphviz layout)Tj
-338.072 -12 Td
(program.)Tj
/R21155000 10 Tf
-36 -16.8 Td
(N)Tj
/R20510656 10 Tf
15.4199 0 Td
(attr=val)Tj
/R20838544 10 Tf
20.5801 -12 Td
1.023 Tw
[(species the setting of a def)9.98535(ault node attrib)19.9902(ute during the rendering phase. This w)]TJ
338.959 0 Td
1.024 Tw
(orks the same)Tj
-0.1 Tc
-338.959 -12 Td
(wa)Tj
2.5 Tc
11.5602 0 Td
[(ya)250.016(st)]TJ
0 Tc
21.1098 0 Td
0 Tw
(he N ag for an)Tj
2.5 Tc
68.25 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R21155000 10 Tf
-151.64 -16.8 Td
(G)Tj
/R20510656 10 Tf
15.9801 0 Td
(attr=val)Tj
/R20838544 10 Tf
20.0199 -12 Td
0.769 Tw
[(species the setting of a graph attrib)19.9854(ute during the rendering phase. This w)]TJ
308.048 0 Td
0.768 Tw
[(orks the same w)9.99512(ay as)]TJ
-308.048 -12 Td
0 Tw
(the G ag for an)Tj
2.5 Tc
71.0301 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R21155000 10 Tf
-121.75 -16.8 Td
(E)Tj
/R20510656 10 Tf
14.8699 0 Td
(attr=val)Tj
/R20838544 10 Tf
21.1301 -12 Td
1.06 Tw
(species the setting of a def)Tj
116.57 0 Td
1.061 Tw
[(ault edge attrib)19.9902(ute during the rendering phase. This w)10.0146(orks the same)]TJ
-0.1 Tc
-116.57 -12 Td
(wa)Tj
2.5 Tc
11.5602 0 Td
[(ya)250.016(st)]TJ
0 Tc
21.1098 0 Td
0 Tw
(he E ag for an)Tj
2.5 Tc
67.1398 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R21155000 10 Tf
-150.53 -16.8 Td
(n)Tj
/R20510656 10 Tf
13.7602 0 Td
(attr=val)Tj
/R20838544 10 Tf
22.2398 -12 Td
0.601 Tw
[(species the setting of a def)10(ault node attrib)20.0049(ute during the layout phase. This w)]TJ
320.153 0 Td
0.6 Tw
(orks the same w)Tj
66.4102 0 Td
(ay)Tj
-386.563 -12 Td
0 Tw
(as the N ag for an)Tj
2.5 Tc
81.8602 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R21155000 10 Tf
-132.58 -16.8 Td
(g)Tj
/R20510656 10 Tf
13.2 0 Td
(attr=val)Tj
/R20838544 10 Tf
22.8 -12 Td
0.641 Tw
[(species the setting of a graph attrib)19.9829(ute during the layout phase. This w)10(orks the same w)]TJ
359.725 0 Td
0.642 Tw
(ay as the)Tj
-359.725 -12 Td
0 Tw
(G ag for an)Tj
2.5 Tc
56.3102 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R21155000 10 Tf
-107.03 -16.8 Td
(e)Tj
/R20510656 10 Tf
12.6398 0 Td
(attr=val)Tj
/R20838544 10 Tf
23.3602 -12 Td
0.636 Tw
[(species the setting of a def)10(ault edge attrib)19.9902(ute during the layout phase. This w)]TJ
320.048 0 Td
0.635 Tw
(orks the same w)Tj
66.5148 0 Td
(ay)Tj
-386.563 -12 Td
0 Tw
(as the E ag for an)Tj
2.5 Tc
80.75 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R21155000 10 Tf
-131.47 -16.8 Td
(A)Tj
/R20510656 10 Tf
15.4199 0 Td
[(a)10(g)]TJ
/R20838544 10 Tf
20.5801 0 Td
0.288 Tw
[(species a ag to be passed to gvmap. F)15.0171(or e)15.0195(xample, gvmap.sh Ae As3 causes gvmap e s3 to)]TJ
0 Tw
(be run.)'
/R21155000 10 Tf
-36 -16.8 Td
(v)Tj
/R20838544 10 Tf
36 0 Td
[(Set v)14.9927(erbose mode.)]TJ
/R21155000 10 Tf
-36 -16.8 Td
(V)Tj
/R20838544 10 Tf
36 0 Td
[(Print v)15(ersion information and e)15.0146(xit.)]TJ
/R21155000 10 Tf
-36 -16.8 Td
(?)Tj
/R20838544 10 Tf
36 0 Td
[(Print usage information and e)15.0073(xit.)]TJ
/R21155000 10.95 Tf
-72 -28.8 Td
(EXAMPLES)Tj
/R20838544 10 Tf
36 -12 Td
0.529 Tw
[(The follo)24.9854(wing in)]TJ
-0.2 Tc
67.6281 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(cation creates a map with edges in semi-transparent light gray and nodes laid out using)Tj
-77.4281 -12 Td
(sfdp:)Tj
167.45 -50.4 Td
0 Tw
[(31 March 2011)-19845(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31795136 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GVMAP)134.993(.SH)]TJ
/R32123024 10 Tf
48.2 0 Td
115.28 Tw
(\(1\) General)Tj
163.59 0 Td
0 Tw
(Commands Manual)Tj
/R31795136 10 Tf
196.37 0 Td
[(GVMAP)134.99(.SH)]TJ
/R32123024 10 Tf
48.2 0 Td
(\(1\))Tj
-0.219 Tc
/R32439480 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R32123024 10 Tf
20.407 -12 Td
(gvmap.sh pipeline for running gvmap)Tj
/R32439480 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R32439480 10 Tf
36 -12 Td
(gvmap.sh)Tj
/R32123024 10 Tf
43.3398 0 Td
([)Tj
/R32439480 10 Tf
3.33008 0 Td
(vV?)Tj
5 Tc
/R32123024 10 Tf
22.9199 0 Td
(][)Tj
0 Tc
/R31795136 10 Tf
14.3898 0 Td
(options)Tj
2.5 Tc
/R32123024 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R32439480 10 Tf
11.6602 0 Td
(o)Tj
/R31795136 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R32123024 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R31795136 10 Tf
13.5699 0 Td
(les)Tj
/R32123024 10 Tf
18.8801 0 Td
(])Tj
/R32439480 10.95 Tf
-237.42 -16.8 Td
(DESCRIPTION)Tj
/R32439480 10 Tf
36 -12 Td
(gvmap.sh)Tj
/R32123024 10 Tf
43.3738 0 Td
(tak)Tj
12.1199 0 Td
0.034 Tw
(es as input a graph in DO)Tj
2.534 Tc
101.454 0 Td
(Tf)Tj
0 Tc
11.9738 0 Td
(ormat, performs a layout, runs the output through gvmap and ren-)Tj
-168.921 -12 Td
0 Tw
[(ders the output. At some point, it is hoped to inte)14.9854(grate all of these tasks into gvmap.)]TJ
/R32439480 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R32123024 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R32439480 10 Tf
16.8 TL
(a)'
/R31795136 10 Tf
13.2 0 Td
(k)Tj
/R32123024 10 Tf
22.8 0 Td
0.132 Tw
[(The inte)14.9963(ger k species the a)]TJ
-0.15 Tc
112.23 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.133 Tw
(rage number of articial points added along the bounding box of the)Tj
-121.52 -12 Td
0.719 Tw
(labels. Such articial points are added to a)Tj
-0.2 Tc
174.253 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.718 Tw
(id a country boundary cutting through the boundary)Tj
-184.053 -12 Td
0.436 Tw
(box of the labels. Computing time is proportional to k; hence, for lar)Tj
278.922 0 Td
0.437 Tw
[(ge graphs, a small v)25.0195(alue of k)]TJ
-278.922 -12 Td
0.562 Tw
(is suggested. If k = -1, a suitable v)Tj
141.536 0 Td
0.561 Tw
(alue of k is automatically selected based on the graph size. By)Tj
-141.536 -12 Td
0 Tw
[(def)10.0073(ault k = -1.)]TJ
/R32439480 10 Tf
-36 -16.8 Td
(K)Tj
/R31795136 10 Tf
15.9801 0 Td
(layout)Tj
/R32123024 10 Tf
20.0199 -12 Td
0.786 Tw
[(species which program should be use for the initial layout. By def)10.0146(ault, sfdp is run. Also by de-)]TJ
-0.1 Tc
12 TL
(fa)'
0 Tc
7.66992 0 Td
0 Tw
(ult, the layout is passed the ag Go)Tj
-0.15 Tc
146.04 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap=prism. This can be o)Tj
-0.15 Tc
102.42 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rridden using a g ag.)Tj
/R32439480 10 Tf
-310.709 -16.8 Td
(T)Tj
/R31795136 10 Tf
14.8699 0 Td
(format)Tj
/R32123024 10 Tf
21.1301 -12 Td
0.437 Tw
[(species the nal output format. This w)9.99756(orks the same w)9.99023(ay as the T ag for an)]TJ
2.937 Tc
322.915 0 Td
(yG)Tj
0 Tc
15.157 0 Td
(raphviz layout)Tj
-338.072 -12 Td
(program.)Tj
/R32439480 10 Tf
-36 -16.8 Td
(N)Tj
/R31795136 10 Tf
15.4199 0 Td
(attr=val)Tj
/R32123024 10 Tf
20.5801 -12 Td
1.023 Tw
[(species the setting of a def)9.98535(ault node attrib)19.9902(ute during the rendering phase. This w)]TJ
338.959 0 Td
1.024 Tw
(orks the same)Tj
-0.1 Tc
-338.959 -12 Td
(wa)Tj
2.5 Tc
11.5602 0 Td
[(ya)250.016(st)]TJ
0 Tc
21.1098 0 Td
0 Tw
(he N ag for an)Tj
2.5 Tc
68.25 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R32439480 10 Tf
-151.64 -16.8 Td
(G)Tj
/R31795136 10 Tf
15.9801 0 Td
(attr=val)Tj
/R32123024 10 Tf
20.0199 -12 Td
0.769 Tw
[(species the setting of a graph attrib)19.9854(ute during the rendering phase. This w)]TJ
308.048 0 Td
0.768 Tw
[(orks the same w)9.99512(ay as)]TJ
-308.048 -12 Td
0 Tw
(the G ag for an)Tj
2.5 Tc
71.0301 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R32439480 10 Tf
-121.75 -16.8 Td
(E)Tj
/R31795136 10 Tf
14.8699 0 Td
(attr=val)Tj
/R32123024 10 Tf
21.1301 -12 Td
1.06 Tw
(species the setting of a def)Tj
116.57 0 Td
1.061 Tw
[(ault edge attrib)19.9902(ute during the rendering phase. This w)10.0146(orks the same)]TJ
-0.1 Tc
-116.57 -12 Td
(wa)Tj
2.5 Tc
11.5602 0 Td
[(ya)250.016(st)]TJ
0 Tc
21.1098 0 Td
0 Tw
(he E ag for an)Tj
2.5 Tc
67.1398 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R32439480 10 Tf
-150.53 -16.8 Td
(n)Tj
/R31795136 10 Tf
13.7602 0 Td
(attr=val)Tj
/R32123024 10 Tf
22.2398 -12 Td
0.601 Tw
[(species the setting of a def)10(ault node attrib)20.0049(ute during the layout phase. This w)]TJ
320.153 0 Td
0.6 Tw
(orks the same w)Tj
66.4102 0 Td
(ay)Tj
-386.563 -12 Td
0 Tw
(as the N ag for an)Tj
2.5 Tc
81.8602 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R32439480 10 Tf
-132.58 -16.8 Td
(g)Tj
/R31795136 10 Tf
13.2 0 Td
(attr=val)Tj
/R32123024 10 Tf
22.8 -12 Td
0.641 Tw
[(species the setting of a graph attrib)19.9829(ute during the layout phase. This w)10(orks the same w)]TJ
359.725 0 Td
0.642 Tw
(ay as the)Tj
-359.725 -12 Td
0 Tw
(G ag for an)Tj
2.5 Tc
56.3102 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R32439480 10 Tf
-107.03 -16.8 Td
(e)Tj
/R31795136 10 Tf
12.6398 0 Td
(attr=val)Tj
/R32123024 10 Tf
23.3602 -12 Td
0.636 Tw
[(species the setting of a def)10(ault edge attrib)19.9902(ute during the layout phase. This w)]TJ
320.048 0 Td
0.635 Tw
(orks the same w)Tj
66.5148 0 Td
(ay)Tj
-386.563 -12 Td
0 Tw
(as the E ag for an)Tj
2.5 Tc
80.75 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R32439480 10 Tf
-131.47 -16.8 Td
(A)Tj
/R31795136 10 Tf
15.4199 0 Td
[(a)10(g)]TJ
/R32123024 10 Tf
20.5801 0 Td
0.288 Tw
[(species a ag to be passed to gvmap. F)15.0171(or e)15.0195(xample, gvmap.sh Ae As3 causes gvmap e s3 to)]TJ
0 Tw
(be run.)'
/R32439480 10 Tf
-36 -16.8 Td
(v)Tj
/R32123024 10 Tf
36 0 Td
[(Set v)14.9927(erbose mode.)]TJ
/R32439480 10 Tf
-36 -16.8 Td
(V)Tj
/R32123024 10 Tf
36 0 Td
[(Print v)15(ersion information and e)15.0146(xit.)]TJ
/R32439480 10 Tf
-36 -16.8 Td
(?)Tj
/R32123024 10 Tf
36 0 Td
[(Print usage information and e)15.0073(xit.)]TJ
/R32439480 10.95 Tf
-72 -28.8 Td
(EXAMPLES)Tj
/R32123024 10 Tf
36 -12 Td
0.529 Tw
[(The follo)24.9854(wing in)]TJ
-0.2 Tc
67.6281 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(cation creates a map with edges in semi-transparent light gray and nodes laid out using)Tj
-77.4281 -12 Td
(sfdp:)Tj
167.45 -50.4 Td
0 Tw
[(31 March 2011)-19845(1)]TJ
ET
Q
Q
\n \n \n \n \n 2115\n \n \n@@ -638,19 +638,19 @@\n FontFile3\n \n \n \n \n \n \n-R21155000\n+R32439480\n \n-R20838544\n+R32123024\n \n-R20510656\n+R31795136\n \n \n \n \n \n \n Type\n@@ -687,29 +687,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R20510656 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GVMAP)134.993(.SH)]TJ
/R20838544 10 Tf
48.2 0 Td
115.28 Tw
(\(1\) General)Tj
163.59 0 Td
0 Tw
(Commands Manual)Tj
/R20510656 10 Tf
196.37 0 Td
[(GVMAP)134.99(.SH)]TJ
/R20838544 10 Tf
48.2 0 Td
(\(1\))Tj
-420.34 -36 Td
(gvmap.sh Ae Ecolor=#55555522 Tpng foo.gv > foo.png)Tj
16.8 TL
(It is equi)'
-0.25 Tc
34.75 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to running the pipeline)Tj
-43.9398 -16.8 Td
(sfdp Go)Tj
-0.15 Tc
37.4301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap=prism foo.gv | gvmap e | neato n2 Ecolor=#55555522 Tpng > foo.png)Tj
-0.548 Tc
/R21155000 10.95 Tf
-82.7199 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R20838544 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R21155000 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R20838544 10 Tf
36 -12 Td
(gvmap\(1\), sfdp\(1\), neato\(1\), gvpr\(1\))Tj
0.246 Tw
(E. R. Gansner)'
2.746 Tc
56.1922 0 Td
[(,Y)403.583(.H)]TJ
0 Tc
23.6422 0 Td
(u, S. G. K)Tj
40.3879 0 Td
(obouro)Tj
-0.65 Tc
28.1801 0 Td
1.546 Tw
(v, ")Tj
0 Tc
13.6762 0 Td
0.246 Tw
(GMap: V)Tj
37.6961 0 Td
0.247 Tw
[(isualizing graphs and clusters as maps," Proc. P)15.0098(acic V)]TJ
223.056 0 Td
(is.)Tj
-422.83 -12 Td
0 Tw
(2010, pp. 201-208.)Tj
167.45 -552 Td
[(31 March 2011)-19845(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R31795136 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GVMAP)134.993(.SH)]TJ
/R32123024 10 Tf
48.2 0 Td
115.28 Tw
(\(1\) General)Tj
163.59 0 Td
0 Tw
(Commands Manual)Tj
/R31795136 10 Tf
196.37 0 Td
[(GVMAP)134.99(.SH)]TJ
/R32123024 10 Tf
48.2 0 Td
(\(1\))Tj
-420.34 -36 Td
(gvmap.sh Ae Ecolor=#55555522 Tpng foo.gv > foo.png)Tj
16.8 TL
(It is equi)'
-0.25 Tc
34.75 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to running the pipeline)Tj
-43.9398 -16.8 Td
(sfdp Go)Tj
-0.15 Tc
37.4301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap=prism foo.gv | gvmap e | neato n2 Ecolor=#55555522 Tpng > foo.png)Tj
-0.548 Tc
/R32439480 10.95 Tf
-82.7199 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R32123024 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R32439480 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R32123024 10 Tf
36 -12 Td
(gvmap\(1\), sfdp\(1\), neato\(1\), gvpr\(1\))Tj
0.246 Tw
(E. R. Gansner)'
2.746 Tc
56.1922 0 Td
[(,Y)403.583(.H)]TJ
0 Tc
23.6422 0 Td
(u, S. G. K)Tj
40.3879 0 Td
(obouro)Tj
-0.65 Tc
28.1801 0 Td
1.546 Tw
(v, ")Tj
0 Tc
13.6762 0 Td
0.246 Tw
(GMap: V)Tj
37.6961 0 Td
0.247 Tw
[(isualizing graphs and clusters as maps," Proc. P)15.0098(acic V)]TJ
223.056 0 Td
(is.)Tj
-422.83 -12 Td
0 Tw
(2010, pp. 201-208.)Tj
167.45 -552 Td
[(31 March 2011)-19845(2)]TJ
ET
Q
Q
\n \n \n \n \n 711\n \n \n \n \n-R21155000\n+R32439480\n \n-R20838544\n+R32123024\n \n-R20510656\n+R31795136\n \n \n \n \n \n \n \n@@ -761,18 +761,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-376\n+378\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R21231816 def
1 begincodespacerange
<00><ff>
endcodespacerange
34 beginbfrange
<20><20><0020>
<2e><2e><002e>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<59><59><0059>
<61><61><0061>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R32516296 def
1 begincodespacerange
<00><ff>
endcodespacerange
34 beginbfrange
<20><20><0020>
<2e><2e><002e>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<59><59><0059>
<61><61><0061>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -789,18 +789,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-600\n+599\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R21232184 def
1 begincodespacerange
<00><ff>
endcodespacerange
70 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<35><35><0035>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7c><7c><007c>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R32516664 def
1 begincodespacerange
<00><ff>
endcodespacerange
70 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<35><35><0035>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7c><7c><007c>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -820,18 +820,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-339\n+338\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R21232552 def
1 begincodespacerange
<00><ff>
endcodespacerange
28 beginbfrange
<2e><2e><002e>
<3d><3d><003d>
<41><41><0041>
<47><47><0047>
<48><48><0048>
<4d><4d><004d>
<50><50><0050>
<53><53><0053>
<56><56><0056>
<61><61><0061>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<79><79><0079>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R32517032 def
1 begincodespacerange
<00><ff>
endcodespacerange
28 beginbfrange
<2e><2e><002e>
<3d><3d><003d>
<41><41><0041>
<47><47><0047>
<48><48><0048>
<4d><4d><004d>
<50><50><0050>
<53><53><0053>
<56><56><0056>
<61><61><0061>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<79><79><0079>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -854,15 +854,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-b00e14da4d3e'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-9d981b6adc31'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 28\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gvpack.1.pdf.gz", "source2": "./usr/share/doc/graphviz/gvpack.1.pdf.gz", "unified_diff": null, "details": [{"source1": "gvpack.1.pdf", "source2": "gvpack.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -72,20 +72,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R11716240 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVP)Tj
-0.3 Tc
18.5398 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R12064160 10 Tf
7.71992 0 Td
124.74 Tw
(\(1\) General)Tj
173.05 0 Td
0 Tw
(Commands Manual)Tj
/R11716240 10 Tf
205.83 0 Td
(GVP)Tj
-0.3 Tc
18.5398 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R12064160 10 Tf
7.71992 0 Td
(\(1\))Tj
-0.219 Tc
/R12380616 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R12064160 10 Tf
20.407 -12 Td
[(gvpack mer)18.0151(ge and pack disjoint graphs)]TJ
/R12380616 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R12380616 10 Tf
36 -12 Td
(gvpack)Tj
/R12064160 10 Tf
33.0602 0 Td
([)Tj
/R12380616 10 Tf
5.83008 0 Td
(nguv?)Tj
2.5 Tc
/R12064160 10 Tf
36.8199 0 Td
(][)Tj
0 Tc
/R12380616 10 Tf
11.6602 0 Td
(m)Tj
/R11716240 10 Tf
14.4102 0 Td
[(mar)37.0166(gin)]TJ
2.5 Tc
/R12064160 10 Tf
31.2598 0 Td
(][)Tj
0 Tc
/R12380616 10 Tf
11.6602 0 Td
(array)Tj
/R11716240 10 Tf
29.5801 0 Td
(opts)Tj
2.5 Tc
/R12064160 10 Tf
19.1699 0 Td
(][)Tj
0 Tc
/R12380616 10 Tf
11.6602 0 Td
(o)Tj
/R11716240 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R12064160 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R12380616 10 Tf
11.6602 0 Td
(s)Tj
/R11716240 10 Tf
10.0102 0 Td
[(gr)15.0146(aph_name)]TJ
2.5 Tc
/R12064160 10 Tf
53.0797 0 Td
(][)Tj
0 Tc
/R12380616 10 Tf
11.6602 0 Td
(G)Tj
/R11716240 10 Tf
13.8398 0 Td
(name)Tj
/R12380616 10 Tf
21.6602 0 Td
(=)Tj
/R11716240 10 Tf
5.7 0 Td
(value)Tj
2.5 Tc
/R12064160 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R11716240 10 Tf
13.5699 0 Td
(les)Tj
/R12064160 10 Tf
18.8801 0 Td
(])Tj
/R12380616 10.95 Tf
-464.121 -16.8 Td
(DESCRIPTION)Tj
/R12380616 10 Tf
36 -12 Td
(gvpack)Tj
/R12064160 10 Tf
33.5449 0 Td
0.485 Tw
(reads in a stream of graphs, combines the graphs into a single layout, and produces a single graph)Tj
-33.5449 -12 Td
0.481 Tw
(serving as the union of the input graphs. The input graphs must be in dot format, and must ha)Tj
-0.15 Tc
381.208 0 Td
0.781 Tw
(ve a)Tj
0 Tc
16.7109 0 Td
0.481 Tw
(ll neces-)Tj
-397.919 -12 Td
0.341 Tw
(sary layout information. Acceptable input is produced by applying a Graphviz layout program, such as)Tj
/R12380616 10 Tf
418.105 0 Td
(dot)Tj
/R12064160 10 Tf
-418.105 -12 Td
(or)Tj
/R12380616 10 Tf
10.8301 0 Td
(neato)Tj
2.5 Tc
/R12064160 10 Tf
23.3301 0 Td
(,w)Tj
0 Tc
12.2199 0 Td
0 Tw
(ith no)Tj
/R12380616 10 Tf
25.5602 0 Td
(T)Tj
/R12064160 10 Tf
14.8699 0 Td
(ag.)Tj
-86.8102 -16.8 Td
0.621 Tw
[(By def)10.0061(ault, the packing is done at the cluster le)]TJ
-0.15 Tc
192.989 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l. Thus, parts of one graph will not intrude into an)Tj
3.121 Tc
205.49 0 Td
(yt)Tj
0 Tc
10.9012 0 Td
(op-)Tj
-418.67 -12 Td
(le)Tj
-0.15 Tc
6.96992 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(lc)Tj
0 Tc
9.71992 0 Td
0 Tw
(lusters or o)Tj
-0.15 Tc
44.2898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap an)Tj
2.5 Tc
27.3398 0 Td
(yn)Tj
0 Tc
12.5 0 Td
[(odes or edges of another)55(.)]TJ
-119.399 -16.8 Td
0.715 Tw
(The output of)Tj
/R12380616 10 Tf
59.0852 0 Td
(gvpack)Tj
/R12064160 10 Tf
33.775 0 Td
(can be used to produce concrete output by applying)Tj
/R12380616 10 Tf
215.005 0 Td
(neato s n2)Tj
/R12064160 10 Tf
58.825 0 Td
(with the desired)Tj
/R12380616 10 Tf
-366.69 -12 Td
(T)Tj
/R12064160 10 Tf
14.8699 0 Td
(ag.)Tj
/R12380616 10.95 Tf
-50.8699 -16.8 Td
(OPTIONS)Tj
/R12064160 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R12380616 10 Tf
16.8 TL
(g)'
/R12064160 10 Tf
36 0 Td
1.344 Tw
(Combines the graphs at the graph le)Tj
-0.15 Tc
151.684 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l. This uses more space, b)Tj
109.56 0 Td
1.345 Tw
(ut pre)Tj
-0.15 Tc
24.1449 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts parts of one graph)Tj
-303.969 -12 Td
0 Tw
[(from occurring between parts of another)55.0146(.)]TJ
/R12380616 10 Tf
-36 -16.8 Td
(array)Tj
/R11716240 10 Tf
29.5801 0 Td
[([_a)10.0159(gs][n])]TJ
/R12064160 10 Tf
6.41992 -12 Td
0.184 Tw
(Combines the graphs at the graph le)Tj
-0.15 Tc
144.724 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l, placing them in an array)Tj
5.184 Tc
105.25 0 Td
(.B)Tj
2.684 Tc
14.3539 0 Td
(yd)Tj
0 Tc
12.684 0 Td
(ef)Tj
7.66992 0 Td
(ault, the layout is done in)Tj
-293.971 -12 Td
(ro)Tj
8.08008 0 Td
0.221 Tw
(w-major order)Tj
2.721 Tc
57.1512 0 Td
(.T)Tj
0 Tc
11.3309 0 Td
(he number of columns used is roughly the square root of the number of graphs.)Tj
-76.5621 -12 Td
0 Tw
[(If the optional inte)14.9854(ger)]TJ
/R11716240 10 Tf
89.2801 0 Td
(n)Tj
/R12064160 10 Tf
7.5 0 Td
(is supplied, this indicates the number of columns to use.)Tj
-132.78 -16.8 Td
[(If optional ags are supplied, these consist of an underscore follo)25.0146(wed)]TJ
36 -12 Td
0.75 Tw
(by an)Tj
3.25 Tc
22.5398 0 Td
[(yo)325(ft)]TJ
0 Tc
22.6102 0 Td
[(he letters "c", "t", "b", "l", "r", "u" or "i".)-574.985(If "c" is supplied, the graphs are pack)10.0146(ed in)]TJ
-45.15 -12 Td
0.225 Tw
(column-major order)Tj
2.725 Tc
80.0852 0 Td
[(,i)272.493(nw)]TJ
0 Tc
22.95 0 Td
[(hich case a nal inte)15(ger species the number of ro)]TJ
202.415 0 Td
2.725 Tw
(ws. The)Tj
37.1102 0 Td
0.225 Tw
(ags "t", "b",)Tj
-342.56 -12 Td
0.625 Tw
("l", "r" indicate that components are aligned along the top, bottom, left or right, respecti)Tj
-0.15 Tc
359.78 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.625 Tc
7.13008 0 Td
(.B)Tj
0 Tc
14.7949 0 Td
(y)Tj
-390.995 -12 Td
(def)Tj
12.6699 0 Td
0.795 Tw
[(ault, the insertion order is determined by sorting the graphs by size, lar)17.998(gest to smallest. If the)]TJ
-12.6699 -12 Td
0.849 Tw
("u" ag is set, the graphs are sorted based on the non-ne)Tj
-0.05 Tc
233.419 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
1.149 Tw
(ve i)Tj
0 Tc
15.4191 0 Td
[(nte)15.0098(ger)]TJ
/R11716240 10 Tf
28.1879 0 Td
(sortv)Tj
/R12064160 10 Tf
23.348 0 Td
(attrib)Tj
20.9102 0 Td
0.848 Tw
(ute attached to)Tj
-335.984 -12 Td
0 Tw
[(each graph.)-500(The "i" ag indicates that no sorting is done, with the graphs inserted in input order)55.0146(.)]TJ
/R12380616 10 Tf
-36 -16.8 Td
(G)Tj
/R11716240 10 Tf
13.8398 0 Td
(name)Tj
/R12380616 10 Tf
21.6602 0 Td
(=)Tj
/R11716240 10 Tf
5.7 0 Td
(value)Tj
/R12064160 10 Tf
-5.2 -12 Td
0.074 Tw
(Species attrib)Tj
59.5941 0 Td
0.075 Tw
[(utes to be added to the resulting union graph. F)15.0073(or e)15.0073(xample, this can be used to spec-)]TJ
-59.5941 -12 Td
0 Tw
(ify a graph label.)Tj
/R12380616 10 Tf
-36 -16.8 Td
(m)Tj
/R11716240 10 Tf
14.4102 0 Td
[(mar)37.0154(gin)]TJ
-0.15 Tc
/R12064160 10 Tf
21.5898 -12 Td
(Pa)Tj
0 Tc
9.85 0 Td
[(cks the graphs allo)24.9854(wing a mar)17.9834(gin of)]TJ
/R11716240 10 Tf
145.38 0 Td
(output)Tj
/R12064160 10 Tf
28.0602 0 Td
(points around the parts.)Tj
/R12380616 10 Tf
-219.291 -16.8 Td
(n)Tj
/R12064160 10 Tf
36 0 Td
(Combines the graphs at the node le)Tj
-0.15 Tc
140.29 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l. Clusters are ignored in the packing.)Tj
/R12380616 10 Tf
-185.58 -16.8 Td
(o)Tj
/R11716240 10 Tf
10.9301 0 Td
(output)Tj
/R12064160 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R11716240 10 Tf
94.1801 0 Td
(output)Tj
2.5 Tc
/R12064160 10 Tf
25.5602 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
(ot gi)Tj
-0.15 Tc
17.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R12380616 10 Tf
10 0 Td
(gvpack)Tj
/R12064160 10 Tf
33.0602 0 Td
(uses stdout.)Tj
/R12380616 10 Tf
-245.061 -16.8 Td
(s)Tj
/R11716240 10 Tf
10.0102 0 Td
[(gr)15.0159(aph_name)]TJ
/R12064160 10 Tf
25.9898 -12 Td
(Use)Tj
/R11716240 10 Tf
18.05 0 Td
[(gr)15.0159(aph_name)]TJ
/R12064160 10 Tf
52.9 0 Td
[(as the name of the root graph. By def)9.99268(ault, "root" is used.)]TJ
/R12380616 10 Tf
-106.95 -16.8 Td
(u)Tj
/R12064160 10 Tf
36 0 Td
(Don')Tj
2.5 Tc
20.3699 0 Td
(tp)Tj
0 Tc
10.2801 0 Td
(ack the graphs. Just combine them into a single graph.)Tj
/R12380616 10 Tf
-66.65 -16.8 Td
(v)Tj
-1.11 Tc
/R12064160 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R12380616 10 Tf
-46.55 -16.8 Td
(?)Tj
/R12064160 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xit.)]TJ
/R12380616 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R12064160 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R11716240 10 Tf
1.91016 -16.8 Td
(les)Tj
/R12064160 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R11716240 10 Tf
272.314 0 Td
(les)Tj
/R12064160 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
131.335 -69.6 Td
[(27 May 2010)-20233.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32884368 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVP)Tj
-0.3 Tc
18.5398 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R33232288 10 Tf
7.71992 0 Td
124.74 Tw
(\(1\) General)Tj
173.05 0 Td
0 Tw
(Commands Manual)Tj
/R32884368 10 Tf
205.83 0 Td
(GVP)Tj
-0.3 Tc
18.5398 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R33232288 10 Tf
7.71992 0 Td
(\(1\))Tj
-0.219 Tc
/R33548744 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R33232288 10 Tf
20.407 -12 Td
[(gvpack mer)18.0151(ge and pack disjoint graphs)]TJ
/R33548744 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R33548744 10 Tf
36 -12 Td
(gvpack)Tj
/R33232288 10 Tf
33.0602 0 Td
([)Tj
/R33548744 10 Tf
5.83008 0 Td
(nguv?)Tj
2.5 Tc
/R33232288 10 Tf
36.8199 0 Td
(][)Tj
0 Tc
/R33548744 10 Tf
11.6602 0 Td
(m)Tj
/R32884368 10 Tf
14.4102 0 Td
[(mar)37.0166(gin)]TJ
2.5 Tc
/R33232288 10 Tf
31.2598 0 Td
(][)Tj
0 Tc
/R33548744 10 Tf
11.6602 0 Td
(array)Tj
/R32884368 10 Tf
29.5801 0 Td
(opts)Tj
2.5 Tc
/R33232288 10 Tf
19.1699 0 Td
(][)Tj
0 Tc
/R33548744 10 Tf
11.6602 0 Td
(o)Tj
/R32884368 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R33232288 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R33548744 10 Tf
11.6602 0 Td
(s)Tj
/R32884368 10 Tf
10.0102 0 Td
[(gr)15.0146(aph_name)]TJ
2.5 Tc
/R33232288 10 Tf
53.0797 0 Td
(][)Tj
0 Tc
/R33548744 10 Tf
11.6602 0 Td
(G)Tj
/R32884368 10 Tf
13.8398 0 Td
(name)Tj
/R33548744 10 Tf
21.6602 0 Td
(=)Tj
/R32884368 10 Tf
5.7 0 Td
(value)Tj
2.5 Tc
/R33232288 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R32884368 10 Tf
13.5699 0 Td
(les)Tj
/R33232288 10 Tf
18.8801 0 Td
(])Tj
/R33548744 10.95 Tf
-464.121 -16.8 Td
(DESCRIPTION)Tj
/R33548744 10 Tf
36 -12 Td
(gvpack)Tj
/R33232288 10 Tf
33.5449 0 Td
0.485 Tw
(reads in a stream of graphs, combines the graphs into a single layout, and produces a single graph)Tj
-33.5449 -12 Td
0.481 Tw
(serving as the union of the input graphs. The input graphs must be in dot format, and must ha)Tj
-0.15 Tc
381.208 0 Td
0.781 Tw
(ve a)Tj
0 Tc
16.7109 0 Td
0.481 Tw
(ll neces-)Tj
-397.919 -12 Td
0.341 Tw
(sary layout information. Acceptable input is produced by applying a Graphviz layout program, such as)Tj
/R33548744 10 Tf
418.105 0 Td
(dot)Tj
/R33232288 10 Tf
-418.105 -12 Td
(or)Tj
/R33548744 10 Tf
10.8301 0 Td
(neato)Tj
2.5 Tc
/R33232288 10 Tf
23.3301 0 Td
(,w)Tj
0 Tc
12.2199 0 Td
0 Tw
(ith no)Tj
/R33548744 10 Tf
25.5602 0 Td
(T)Tj
/R33232288 10 Tf
14.8699 0 Td
(ag.)Tj
-86.8102 -16.8 Td
0.621 Tw
[(By def)10.0061(ault, the packing is done at the cluster le)]TJ
-0.15 Tc
192.989 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l. Thus, parts of one graph will not intrude into an)Tj
3.121 Tc
205.49 0 Td
(yt)Tj
0 Tc
10.9012 0 Td
(op-)Tj
-418.67 -12 Td
(le)Tj
-0.15 Tc
6.96992 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(lc)Tj
0 Tc
9.71992 0 Td
0 Tw
(lusters or o)Tj
-0.15 Tc
44.2898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap an)Tj
2.5 Tc
27.3398 0 Td
(yn)Tj
0 Tc
12.5 0 Td
[(odes or edges of another)55(.)]TJ
-119.399 -16.8 Td
0.715 Tw
(The output of)Tj
/R33548744 10 Tf
59.0852 0 Td
(gvpack)Tj
/R33232288 10 Tf
33.775 0 Td
(can be used to produce concrete output by applying)Tj
/R33548744 10 Tf
215.005 0 Td
(neato s n2)Tj
/R33232288 10 Tf
58.825 0 Td
(with the desired)Tj
/R33548744 10 Tf
-366.69 -12 Td
(T)Tj
/R33232288 10 Tf
14.8699 0 Td
(ag.)Tj
/R33548744 10.95 Tf
-50.8699 -16.8 Td
(OPTIONS)Tj
/R33232288 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R33548744 10 Tf
16.8 TL
(g)'
/R33232288 10 Tf
36 0 Td
1.344 Tw
(Combines the graphs at the graph le)Tj
-0.15 Tc
151.684 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l. This uses more space, b)Tj
109.56 0 Td
1.345 Tw
(ut pre)Tj
-0.15 Tc
24.1449 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts parts of one graph)Tj
-303.969 -12 Td
0 Tw
[(from occurring between parts of another)55.0146(.)]TJ
/R33548744 10 Tf
-36 -16.8 Td
(array)Tj
/R32884368 10 Tf
29.5801 0 Td
[([_a)10.0159(gs][n])]TJ
/R33232288 10 Tf
6.41992 -12 Td
0.184 Tw
(Combines the graphs at the graph le)Tj
-0.15 Tc
144.724 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l, placing them in an array)Tj
5.184 Tc
105.25 0 Td
(.B)Tj
2.684 Tc
14.3539 0 Td
(yd)Tj
0 Tc
12.684 0 Td
(ef)Tj
7.66992 0 Td
(ault, the layout is done in)Tj
-293.971 -12 Td
(ro)Tj
8.08008 0 Td
0.221 Tw
(w-major order)Tj
2.721 Tc
57.1512 0 Td
(.T)Tj
0 Tc
11.3309 0 Td
(he number of columns used is roughly the square root of the number of graphs.)Tj
-76.5621 -12 Td
0 Tw
[(If the optional inte)14.9854(ger)]TJ
/R32884368 10 Tf
89.2801 0 Td
(n)Tj
/R33232288 10 Tf
7.5 0 Td
(is supplied, this indicates the number of columns to use.)Tj
-132.78 -16.8 Td
[(If optional ags are supplied, these consist of an underscore follo)25.0146(wed)]TJ
36 -12 Td
0.75 Tw
(by an)Tj
3.25 Tc
22.5398 0 Td
[(yo)325(ft)]TJ
0 Tc
22.6102 0 Td
[(he letters "c", "t", "b", "l", "r", "u" or "i".)-574.985(If "c" is supplied, the graphs are pack)10.0146(ed in)]TJ
-45.15 -12 Td
0.225 Tw
(column-major order)Tj
2.725 Tc
80.0852 0 Td
[(,i)272.493(nw)]TJ
0 Tc
22.95 0 Td
[(hich case a nal inte)15(ger species the number of ro)]TJ
202.415 0 Td
2.725 Tw
(ws. The)Tj
37.1102 0 Td
0.225 Tw
(ags "t", "b",)Tj
-342.56 -12 Td
0.625 Tw
("l", "r" indicate that components are aligned along the top, bottom, left or right, respecti)Tj
-0.15 Tc
359.78 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.625 Tc
7.13008 0 Td
(.B)Tj
0 Tc
14.7949 0 Td
(y)Tj
-390.995 -12 Td
(def)Tj
12.6699 0 Td
0.795 Tw
[(ault, the insertion order is determined by sorting the graphs by size, lar)17.998(gest to smallest. If the)]TJ
-12.6699 -12 Td
0.849 Tw
("u" ag is set, the graphs are sorted based on the non-ne)Tj
-0.05 Tc
233.419 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
1.149 Tw
(ve i)Tj
0 Tc
15.4191 0 Td
[(nte)15.0098(ger)]TJ
/R32884368 10 Tf
28.1879 0 Td
(sortv)Tj
/R33232288 10 Tf
23.348 0 Td
(attrib)Tj
20.9102 0 Td
0.848 Tw
(ute attached to)Tj
-335.984 -12 Td
0 Tw
[(each graph.)-500(The "i" ag indicates that no sorting is done, with the graphs inserted in input order)55.0146(.)]TJ
/R33548744 10 Tf
-36 -16.8 Td
(G)Tj
/R32884368 10 Tf
13.8398 0 Td
(name)Tj
/R33548744 10 Tf
21.6602 0 Td
(=)Tj
/R32884368 10 Tf
5.7 0 Td
(value)Tj
/R33232288 10 Tf
-5.2 -12 Td
0.074 Tw
(Species attrib)Tj
59.5941 0 Td
0.075 Tw
[(utes to be added to the resulting union graph. F)15.0073(or e)15.0073(xample, this can be used to spec-)]TJ
-59.5941 -12 Td
0 Tw
(ify a graph label.)Tj
/R33548744 10 Tf
-36 -16.8 Td
(m)Tj
/R32884368 10 Tf
14.4102 0 Td
[(mar)37.0154(gin)]TJ
-0.15 Tc
/R33232288 10 Tf
21.5898 -12 Td
(Pa)Tj
0 Tc
9.85 0 Td
[(cks the graphs allo)24.9854(wing a mar)17.9834(gin of)]TJ
/R32884368 10 Tf
145.38 0 Td
(output)Tj
/R33232288 10 Tf
28.0602 0 Td
(points around the parts.)Tj
/R33548744 10 Tf
-219.291 -16.8 Td
(n)Tj
/R33232288 10 Tf
36 0 Td
(Combines the graphs at the node le)Tj
-0.15 Tc
140.29 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l. Clusters are ignored in the packing.)Tj
/R33548744 10 Tf
-185.58 -16.8 Td
(o)Tj
/R32884368 10 Tf
10.9301 0 Td
(output)Tj
/R33232288 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R32884368 10 Tf
94.1801 0 Td
(output)Tj
2.5 Tc
/R33232288 10 Tf
25.5602 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
(ot gi)Tj
-0.15 Tc
17.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R33548744 10 Tf
10 0 Td
(gvpack)Tj
/R33232288 10 Tf
33.0602 0 Td
(uses stdout.)Tj
/R33548744 10 Tf
-245.061 -16.8 Td
(s)Tj
/R32884368 10 Tf
10.0102 0 Td
[(gr)15.0159(aph_name)]TJ
/R33232288 10 Tf
25.9898 -12 Td
(Use)Tj
/R32884368 10 Tf
18.05 0 Td
[(gr)15.0159(aph_name)]TJ
/R33232288 10 Tf
52.9 0 Td
[(as the name of the root graph. By def)9.99268(ault, "root" is used.)]TJ
/R33548744 10 Tf
-106.95 -16.8 Td
(u)Tj
/R33232288 10 Tf
36 0 Td
(Don')Tj
2.5 Tc
20.3699 0 Td
(tp)Tj
0 Tc
10.2801 0 Td
(ack the graphs. Just combine them into a single graph.)Tj
/R33548744 10 Tf
-66.65 -16.8 Td
(v)Tj
-1.11 Tc
/R33232288 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R33548744 10 Tf
-46.55 -16.8 Td
(?)Tj
/R33232288 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xit.)]TJ
/R33548744 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R33232288 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R32884368 10 Tf
1.91016 -16.8 Td
(les)Tj
/R33232288 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R32884368 10 Tf
272.314 0 Td
(les)Tj
/R33232288 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
131.335 -69.6 Td
[(27 May 2010)-20233.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-2797\n+2798\n \n \n \n \n BaseFont\n SQSUSX+Times-Italic\n FontDescriptor\n@@ -638,19 +638,19 @@\n FontFile3\n \n \n \n \n \n \n-R12380616\n+R33548744\n \n-R12064160\n+R33232288\n \n-R11716240\n+R32884368\n \n \n \n \n \n \n Type\n@@ -687,20 +687,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R11716240 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVP)Tj
-0.3 Tc
18.5398 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R12064160 10 Tf
7.71992 0 Td
124.74 Tw
(\(1\) General)Tj
173.05 0 Td
0 Tw
(Commands Manual)Tj
/R11716240 10 Tf
205.83 0 Td
(GVP)Tj
-0.3 Tc
18.5398 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R12064160 10 Tf
7.71992 0 Td
(\(1\))Tj
/R12380616 10.95 Tf
-456.34 -36 Td
(RETURN CODES)Tj
/R12380616 10 Tf
36 -12 Td
(gvpack)Tj
/R12064160 10 Tf
33.0602 0 Td
(returns)Tj
/R12380616 10 Tf
30.2699 0 Td
(0)Tj
/R12064160 10 Tf
7.5 0 Td
(if there were no problems, and non-zero otherwise.)Tj
/R12380616 10.95 Tf
-106.83 -16.8 Td
(EXAMPLES)Tj
/R12768224 10 Tf
36 -12 Td
(ccomps x abc.gv | dot | gvpack | neato s n2 Tps)Tj
/R12064160 10 Tf
12 TL
1.654 Tw
(This pipeline decomposes the graph in)'
/R11716240 10 Tf
166.575 0 Td
(abc.gv)Tj
/R12064160 10 Tf
30.5352 0 Td
1.655 Tw
(into its connected components, lays out each using)Tj
/R12380616 10 Tf
218.5 0 Td
(dot)Tj
/R12064160 10 Tf
13.8898 0 Td
(,)Tj
-429.5 -12 Td
0.656 Tw
(packs them all together ag)Tj
107.554 0 Td
0.655 Tw
[(ain, and produces the nal dra)14.9927(wing in PostScript. Of course, there is nothing to)]TJ
-107.554 -12 Td
(pre)Tj
-0.15 Tc
12.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
[(nt one from using dif)25.0146(ferent layouts for each component.)]TJ
-0.11 Tc
/R12380616 10.95 Tf
-57.8098 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R12064160 10 Tf
20.9004 -12 Td
(All the input graphs must be directed or undirected.)Tj
16.8 TL
1.221 Tw
(An input graph should not ha)'
-0.15 Tc
122.845 0 Td
1.521 Tw
(ve a l)Tj
0 Tc
23.952 0 Td
1.221 Tw
(abel, since this will be used in its layout. Since)Tj
/R12380616 10 Tf
201.65 0 Td
(gvpack)Tj
/R12064160 10 Tf
34.2809 0 Td
1.222 Tw
(ignores root)Tj
-382.728 -12 Td
0 Tw
[(graph labels, resulting layout may contain some e)14.9854(xtra space.)]TJ
/R12380616 10 Tf
(gvpack)'
/R12064160 10 Tf
33.0602 0 Td
[(unsets the bounding box attrib)19.9854(ute of all non-cluster subgraphs.)]TJ
-0.548 Tc
/R12380616 10.95 Tf
-69.0602 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R12064160 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R12380616 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R12064160 10 Tf
36 -12 Td
[(gvpr\(1\), dot\(1\), neato\(1\), tw)10(opi\(1\), ccomps\(1\), libpack\(3\))]TJ
171.335 -475.2 Td
[(27 May 2010)-20233.5(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32884368 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVP)Tj
-0.3 Tc
18.5398 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R33232288 10 Tf
7.71992 0 Td
124.74 Tw
(\(1\) General)Tj
173.05 0 Td
0 Tw
(Commands Manual)Tj
/R32884368 10 Tf
205.83 0 Td
(GVP)Tj
-0.3 Tc
18.5398 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R33232288 10 Tf
7.71992 0 Td
(\(1\))Tj
/R33548744 10.95 Tf
-456.34 -36 Td
(RETURN CODES)Tj
/R33548744 10 Tf
36 -12 Td
(gvpack)Tj
/R33232288 10 Tf
33.0602 0 Td
(returns)Tj
/R33548744 10 Tf
30.2699 0 Td
(0)Tj
/R33232288 10 Tf
7.5 0 Td
(if there were no problems, and non-zero otherwise.)Tj
/R33548744 10.95 Tf
-106.83 -16.8 Td
(EXAMPLES)Tj
/R33936352 10 Tf
36 -12 Td
(ccomps x abc.gv | dot | gvpack | neato s n2 Tps)Tj
/R33232288 10 Tf
12 TL
1.654 Tw
(This pipeline decomposes the graph in)'
/R32884368 10 Tf
166.575 0 Td
(abc.gv)Tj
/R33232288 10 Tf
30.5352 0 Td
1.655 Tw
(into its connected components, lays out each using)Tj
/R33548744 10 Tf
218.5 0 Td
(dot)Tj
/R33232288 10 Tf
13.8898 0 Td
(,)Tj
-429.5 -12 Td
0.656 Tw
(packs them all together ag)Tj
107.554 0 Td
0.655 Tw
[(ain, and produces the nal dra)14.9927(wing in PostScript. Of course, there is nothing to)]TJ
-107.554 -12 Td
(pre)Tj
-0.15 Tc
12.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
[(nt one from using dif)25.0146(ferent layouts for each component.)]TJ
-0.11 Tc
/R33548744 10.95 Tf
-57.8098 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R33232288 10 Tf
20.9004 -12 Td
(All the input graphs must be directed or undirected.)Tj
16.8 TL
1.221 Tw
(An input graph should not ha)'
-0.15 Tc
122.845 0 Td
1.521 Tw
(ve a l)Tj
0 Tc
23.952 0 Td
1.221 Tw
(abel, since this will be used in its layout. Since)Tj
/R33548744 10 Tf
201.65 0 Td
(gvpack)Tj
/R33232288 10 Tf
34.2809 0 Td
1.222 Tw
(ignores root)Tj
-382.728 -12 Td
0 Tw
[(graph labels, resulting layout may contain some e)14.9854(xtra space.)]TJ
/R33548744 10 Tf
(gvpack)'
/R33232288 10 Tf
33.0602 0 Td
[(unsets the bounding box attrib)19.9854(ute of all non-cluster subgraphs.)]TJ
-0.548 Tc
/R33548744 10.95 Tf
-69.0602 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R33232288 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R33548744 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R33232288 10 Tf
36 -12 Td
[(gvpr\(1\), dot\(1\), neato\(1\), tw)10(opi\(1\), ccomps\(1\), libpack\(3\))]TJ
171.335 -475.2 Td
[(27 May 2010)-20233.5(2)]TJ
ET
Q
Q
\n \n \n \n \n-1084\n+1085\n \n \n \n \n BaseFont\n TXEKME+Courier\n FontDescriptor\n@@ -901,21 +901,21 @@\n FontFile3\n \n \n \n \n \n \n-R12768224\n+R33936352\n \n-R12380616\n+R33548744\n \n-R12064160\n+R33232288\n \n-R11716240\n+R32884368\n \n \n \n \n \n \n \n@@ -983,18 +983,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-291\n+292\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12774856 def
1 begincodespacerange
<00><ff>
endcodespacerange
21 beginbfrange
<20><20><0020>
<2e><2e><002e>
<32><32><0032>
<54><54><0054>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<6b><6b><006b>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<76><76><0076>
<78><78><0078>
<7c><7c><007c>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33942984 def
1 begincodespacerange
<00><ff>
endcodespacerange
21 beginbfrange
<20><20><0020>
<2e><2e><002e>
<32><32><0032>
<54><54><0054>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<6b><6b><006b>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<76><76><0076>
<78><78><0078>
<7c><7c><007c>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1014,15 +1014,15 @@\n \n Filter\n FlateDecode\n Length\n 420\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12775224 def
1 begincodespacerange
<00><ff>
endcodespacerange
41 beginbfrange
<20><20><0020>
<30><30><0030>
<32><32><0032>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<6b><6b><006b>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<79><79><0079>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33943352 def
1 begincodespacerange
<00><ff>
endcodespacerange
41 beginbfrange
<20><20><0020>
<30><30><0030>
<32><32><0032>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<6b><6b><006b>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<79><79><0079>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1039,18 +1039,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-577\n+578\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12775592 def
1 begincodespacerange
<00><ff>
endcodespacerange
66 beginbfrange
<20><20><0020>
<22><22><0022>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<37><37><0037>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33943720 def
1 begincodespacerange
<00><ff>
endcodespacerange
66 beginbfrange
<20><20><0020>
<22><22><0022>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<37><37><0037>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1072,18 +1072,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-342\n+343\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12775960 def
1 begincodespacerange
<00><ff>
endcodespacerange
29 beginbfrange
<2e><2e><002e>
<41><41><0041>
<43><43><0043>
<47><47><0047>
<4b><4b><004b>
<50><50><0050>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33944088 def
1 begincodespacerange
<00><ff>
endcodespacerange
29 beginbfrange
<2e><2e><002e>
<41><41><0041>
<43><43><0043>
<47><47><0047>
<4b><4b><004b>
<50><50><0050>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1106,15 +1106,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-bf4d2ce34b32'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-8995449147f1'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 33\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gvpr.1.pdf.gz", "source2": "./usr/share/doc/graphviz/gvpr.1.pdf.gz", "unified_diff": null, "details": [{"source1": "gvpr.1.pdf", "source2": "gvpr.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -84,20 +84,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
-0.219 Tc
/R22031480 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R21712912 10 Tf
20.407 -12 Td
(gvpr graph pattern scanning and processing language)Tj
/R22031480 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R22031480 10 Tf
36 -12 Td
(gvpr)Tj
/R21712912 10 Tf
22.5 0 Td
([)Tj
/R22031480 10 Tf
3.33008 0 Td
(icnqV?)Tj
5 Tc
/R21712912 10 Tf
36.2602 0 Td
(][)Tj
0 Tc
/R22031480 10 Tf
14.1602 0 Td
(o)Tj
/R21387136 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R21712912 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R22031480 10 Tf
11.6602 0 Td
(a)Tj
/R21387136 10 Tf
13.5301 0 Td
[(ar)37.0068(gs)]TJ
2.5 Tc
/R21712912 10 Tf
20.1801 0 Td
(][)Tj
0 Tc
/R21387136 10 Tf
10.65 0 Td
('pr)Tj
-0.1 Tc
11.7699 0 Td
(og)Tj
0 Tc
9.9 0 Td
(')Tj
/R21712912 10 Tf
5.9 0 Td
(|)Tj
/R22031480 10 Tf
4.5 0 Td
(f)Tj
/R21387136 10 Tf
12.7801 0 Td
(pr)Tj
-0.1 Tc
8.43984 0 Td
(og)Tj
0 Tc
9.9 0 Td
(le)Tj
2.5 Tc
/R21712912 10 Tf
14.9 0 Td
(][)Tj
0 Tc
/R21387136 10 Tf
13.5699 0 Td
(les)Tj
/R21712912 10 Tf
18.8801 0 Td
(])Tj
/R22031480 10.95 Tf
-319.921 -16.8 Td
(DESCRIPTION)Tj
/R22031480 10 Tf
36 -12 Td
(gvpr)Tj
/R21712912 10 Tf
22.7359 0 Td
(\(pre)Tj
15.85 0 Td
0.236 Tw
[(viously kno)25.0061(wn as)]TJ
/R22031480 10 Tf
72.9578 0 Td
(gpr)Tj
2.736 Tc
/R21712912 10 Tf
15 0 Td
[(\)i)273.591(sag)]TJ
0 Tc
27.648 0 Td
(raph stream editor inspired by)Tj
/R22031480 10 Tf
123.66 0 Td
(awk)Tj
5.236 Tc
/R21712912 10 Tf
17.7801 0 Td
(.I)Tj
2.736 Tc
11.066 0 Td
(tc)Tj
0 Tc
9.95586 0 Td
0.235 Tw
(opies input graphs to its out-)Tj
-316.654 -12 Td
0.364 Tw
(put, possibly transforming their structure and attrib)Tj
206.134 0 Td
0.365 Tw
(utes, creating ne)Tj
2.865 Tc
65.7398 0 Td
(wg)Tj
0 Tc
15.0852 0 Td
(raphs, or printing arbitrary informa-)Tj
-286.959 -12 Td
3.014 Tw
(tion. The)Tj
42.1379 0 Td
0.514 Tw
[(graph model is that pro)14.9829(vided by)]TJ
/R21387136 10 Tf
133.014 0 Td
[(libcgr)15.0146(aph)]TJ
/R21712912 10 Tf
39.0199 0 Td
3.014 Tw
(\(3\). In)Tj
31.018 0 Td
[(particular)40.0073(,)]TJ
/R22031480 10 Tf
43.434 0 Td
(gvpr)Tj
/R21712912 10 Tf
23.0141 0 Td
0.513 Tw
(reads and writes graphs using)Tj
-311.638 -12 Td
0 Tw
(the dot language.)Tj
16.8 TL
T*[(Basically)65.0073(,)]TJ
/R22031480 10 Tf
42.3508 0 Td
(gvpr)Tj
/R21712912 10 Tf
23.2809 0 Td
(tra)Tj
-0.15 Tc
10.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.781 Tw
(rses each input graph, denoted by)Tj
/R22031480 10 Tf
141.046 0 Td
($G)Tj
3.281 Tc
/R21712912 10 Tf
12.7801 0 Td
(,v)Tj
0 Tc
10.7809 0 Td
0.782 Tw
(isiting each node and edge, matching it with)Tj
-249.879 -12 Td
0.519 Tw
[(the predicate-action rules supplied in the input program.)-551.912(The rules are e)]TJ
-0.25 Tc
294.009 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(luated in order)Tj
5.518 Tc
58.8078 0 Td
(.F)Tj
0 Tc
13.4281 0 Td
0.518 Tw
(or each predi-)Tj
-375.435 -12 Td
1.252 Tw
(cate e)Tj
-0.25 Tc
24.0422 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(luating to true, the corresponding action is performed.)-625.203(During the tra)]TJ
-0.15 Tc
289.22 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal, the current node or)Tj
-331.742 -12 Td
0 Tw
(edge being visited is denoted by)Tj
/R22031480 10 Tf
131.1 0 Td
($)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
-0.15 Tc
-136.1 -16.8 Td
(Fo)Tj
2.525 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.2949 0 Td
0.025 Tw
[(ach input graph, there is a tar)17.9932(get subgraph, denoted by)]TJ
/R22031480 10 Tf
219.47 0 Td
($T)Tj
2.525 Tc
/R21712912 10 Tf
11.6699 0 Td
(,i)Tj
0 Tc
7.80508 0 Td
(nitially empty and used to accumulate cho-)Tj
-259.65 -12 Td
0.52 Tw
(sen entities, and an output graph,)Tj
/R22031480 10 Tf
137.55 0 Td
($O)Tj
3.02 Tc
/R21712912 10 Tf
12.7801 0 Td
(,u)Tj
0 Tc
10.5199 0 Td
[(sed for nal processing and then written to output.)-552.002(By def)9.98535(ault, the)]TJ
-160.85 -12 Td
0.589 Tw
[(output graph is the tar)17.9907(get graph.)-558.896(The output graph can be set in the program or)]TJ
3.088 Tc
324.035 0 Td
[(,i)308.804(nal)]TJ
0 Tc
26.7641 0 Td
0.588 Tw
(imited sense, on the)Tj
-350.799 -12 Td
0 Tw
(command line.)Tj
/R22031480 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R21712912 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R22031480 10 Tf
(a)'
/R21387136 10 Tf
13.2 0 Td
[(ar)37.0081(gs)]TJ
/R21712912 10 Tf
22.8 0 Td
1.074 Tw
(The string)Tj
/R21387136 10 Tf
45.4781 0 Td
[(ar)37.0081(gs)]TJ
/R21712912 10 Tf
20.984 0 Td
(is split into whitespace-separated tok)Tj
151.956 0 Td
1.075 Tw
[(ens, with the indi)25.0146(vidual tok)9.99023(ens a)]TJ
-0.25 Tc
134.265 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable as)Tj
-361.873 -12 Td
1.894 Tw
(strings in the)Tj
/R22031480 10 Tf
59.852 0 Td
(gvpr)Tj
/R21712912 10 Tf
24.393 0 Td
1.893 Tw
(program as)Tj
/R22031480 10 Tf
50.9961 0 Td
(ARGV[)Tj
/R21387136 10 Tf
32.7699 0 Td
(0)Tj
/R22031480 10 Tf
5 0 Td
(],...,ARGV[ARGC1])Tj
6.893 Tc
/R21712912 10 Tf
92.0699 0 Td
(.W)Tj
0 Tc
18.8328 0 Td
(hitespace characters within)Tj
-283.914 -12 Td
0.387 Tw
(single or double quoted substrings, or preceded by a backslash, are ignored as separators.)Tj
367.009 0 Td
0.388 Tw
(In gen-)Tj
-367.009 -12 Td
0.414 Tw
(eral, a backslash character turns of)Tj
2.913 Tc
140.1 0 Td
(fa)Tj
-0.15 Tc
10.6828 0 Td
0.713 Tw
(ny s)Tj
0 Tc
16.6531 0 Td
0.413 Tw
[(pecial meaning of the follo)24.9902(wing character)]TJ
5.413 Tc
168.165 0 Td
(.N)Tj
0 Tc
15.1328 0 Td
(ote that the)Tj
-350.734 -12 Td
0 Tw
[(tok)9.99268(ens deri)]TJ
-0.15 Tc
43.8102 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(df)Tj
0 Tc
10.8301 0 Td
(rom multiple)Tj
/R22031480 10 Tf
54.45 0 Td
(a)Tj
/R21712912 10 Tf
13.2 0 Td
(ags are concatenated.)Tj
/R22031480 10 Tf
-167.58 -16.8 Td
(c)Tj
/R21712912 10 Tf
36 0 Td
(Use the source graph as the output graph.)Tj
/R22031480 10 Tf
-36 -16.8 Td
(i)Tj
/R21712912 10 Tf
36 0 Td
(Deri)Tj
-0.15 Tc
17.5199 0 Td
0.3 Tw
(ve t)Tj
0 Tc
14.5699 0 Td
0 Tw
[(he node-induced subgraph e)15.0073(xtension of the output graph in the conte)14.9902(xt of its root graph.)]TJ
/R22031480 10 Tf
-68.0898 -16.8 Td
(o)Tj
/R21387136 10 Tf
13.2 0 Td
(outle)Tj
/R21712912 10 Tf
22.8 -12 Td
[(Causes the output stream to be written to the specied le; by def)10(ault, output is written to)]TJ
/R22031480 10 Tf
360.44 0 Td
(stdout)Tj
/R21712912 10 Tf
26.6699 0 Td
(.)Tj
/R22031480 10 Tf
-423.11 -16.8 Td
(f)Tj
/R21387136 10 Tf
11.5301 0 Td
(pr)Tj
-0.1 Tc
8.43984 0 Td
(og)Tj
0 Tc
9.9 0 Td
(le)Tj
/R21712912 10 Tf
6.13008 -12 Td
0.461 Tw
(Use the contents of the specied le as the program to e)Tj
-0.15 Tc
229.051 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cute on the input. If)Tj
/R21387136 10 Tf
83.4051 0 Td
(pr)Tj
-0.1 Tc
8.43984 0 Td
(og)Tj
0 Tc
9.9 0 Td
(le)Tj
/R21712912 10 Tf
15.182 0 Td
0.462 Tw
(contains a)Tj
-355.268 -12 Td
0.093 Tw
(slash character)Tj
2.593 Tc
58.8328 0 Td
(,t)Tj
0 Tc
7.87305 0 Td
[(he name is tak)9.98535(en as the pathname of the le. Otherwise,)]TJ
/R22031480 10 Tf
226.713 0 Td
(gvpr)Tj
/R21712912 10 Tf
22.593 0 Td
(will use the directo-)Tj
-316.012 -12 Td
0.164 Tw
[(ries specied in the en)40.0073(vironment v)]TJ
138.21 0 Td
(ariable)Tj
/R22031480 10 Tf
29.875 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21712912 10 Tf
10.4449 0 Td
0.165 Tw
(to look for the le. If)Tj
/R22031480 10 Tf
87.3699 0 Td
(f)Tj
/R21712912 10 Tf
11.6949 0 Td
(is not gi)Tj
-0.15 Tc
32.3102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R22031480 10 Tf
10.1648 0 Td
(gvpr)Tj
/R21712912 10 Tf
-375.999 -12 Td
0 Tw
[(will use the rst non-option ar)18(gument as the program.)]TJ
/R22031480 10 Tf
-36 -16.8 Td
(q)Tj
-0.45 Tc
/R21712912 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
(rns of)Tj
2.5 Tc
22.8 0 Td
(fw)Tj
0 Tc
12.95 0 Td
(arning messages.)Tj
/R22031480 10 Tf
-82.4102 -16.8 Td
(n)Tj
-0.45 Tc
/R21712912 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
0.429 Tw
(rns of)Tj
2.929 Tc
23.2289 0 Td
(fg)Tj
0 Tc
11.259 0 Td
[(raph read-ahead. By def)9.99756(ault, the v)]TJ
137.585 0 Td
(ariable)Tj
/R22031480 10 Tf
30.1391 0 Td
($NG)Tj
/R21712912 10 Tf
22.9289 0 Td
(is set to the ne)Tj
58.7859 0 Td
0.428 Tw
(xt graph to be processed.)Tj
-294.587 -12 Td
0.302 Tw
(This requires a read of the ne)Tj
118.292 0 Td
0.303 Tw
(xt graph before processing the current graph, which may block if the)Tj
-118.292 -12 Td
(ne)Tj
9.28984 0 Td
0.284 Tw
(xt graph is only generated in response to some action pertaining to the processing of the current)Tj
-9.28984 -12 Td
(graph.)Tj
/R22031480 10 Tf
-36 -16.8 Td
(V)Tj
/R21712912 10 Tf
36 0 Td
0 Tw
[(Causes the program to print v)15(ersion information and e)15.0146(xit.)]TJ
/R22031480 10 Tf
-36 -16.8 Td
(?)Tj
/R21712912 10 Tf
36 0 Td
[(Causes the program to print usage information and e)15.0073(xit.)]TJ
/R22031480 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R21712912 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R21387136 10 Tf
1.91016 -16.8 Td
(les)Tj
/R21712912 10 Tf
38.0898 0 Td
0.267 Tw
[(Names of les containing 1 or more graphs in the dot language.)-526.707(If no)]TJ
/R22031480 10 Tf
284.808 0 Td
(f)Tj
/R21712912 10 Tf
11.7969 0 Td
(option is gi)Tj
-0.15 Tc
45.2941 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, the rst)Tj
-351.189 -12 Td
0.873 Tw
(name is remo)Tj
-0.15 Tc
55.4762 0 Td
(ve)Tj
3.373 Tc
9.28984 0 Td
(df)Tj
0 Tc
11.7031 0 Td
(rom the list and used as the input program. If the list of les is empty)Tj
288.545 0 Td
(,)Tj
/R22031480 10 Tf
5.87188 0 Td
(stdin)Tj
/R21712912 10 Tf
-370.886 -12 Td
0 Tw
(will be used.)Tj
/R22031480 10.95 Tf
-76 -16.8 Td
[(PR)30.0605(OGRAMS)]TJ
/R21712912 10 Tf
36 -12 Td
(A)Tj
/R22031480 10 Tf
9.71992 0 Td
(gvpr)Tj
/R21712912 10 Tf
22.5 0 Td
[(program consists of a list of predicate-action clauses, ha)20.0073(ving one of the forms:)]TJ
133.835 -50.4 Td
[(29 August 2013)-19705.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
-0.219 Tc
/R39619704 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R39301136 10 Tf
20.407 -12 Td
(gvpr graph pattern scanning and processing language)Tj
/R39619704 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R39619704 10 Tf
36 -12 Td
(gvpr)Tj
/R39301136 10 Tf
22.5 0 Td
([)Tj
/R39619704 10 Tf
3.33008 0 Td
(icnqV?)Tj
5 Tc
/R39301136 10 Tf
36.2602 0 Td
(][)Tj
0 Tc
/R39619704 10 Tf
14.1602 0 Td
(o)Tj
/R38975360 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R39301136 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R39619704 10 Tf
11.6602 0 Td
(a)Tj
/R38975360 10 Tf
13.5301 0 Td
[(ar)37.0068(gs)]TJ
2.5 Tc
/R39301136 10 Tf
20.1801 0 Td
(][)Tj
0 Tc
/R38975360 10 Tf
10.65 0 Td
('pr)Tj
-0.1 Tc
11.7699 0 Td
(og)Tj
0 Tc
9.9 0 Td
(')Tj
/R39301136 10 Tf
5.9 0 Td
(|)Tj
/R39619704 10 Tf
4.5 0 Td
(f)Tj
/R38975360 10 Tf
12.7801 0 Td
(pr)Tj
-0.1 Tc
8.43984 0 Td
(og)Tj
0 Tc
9.9 0 Td
(le)Tj
2.5 Tc
/R39301136 10 Tf
14.9 0 Td
(][)Tj
0 Tc
/R38975360 10 Tf
13.5699 0 Td
(les)Tj
/R39301136 10 Tf
18.8801 0 Td
(])Tj
/R39619704 10.95 Tf
-319.921 -16.8 Td
(DESCRIPTION)Tj
/R39619704 10 Tf
36 -12 Td
(gvpr)Tj
/R39301136 10 Tf
22.7359 0 Td
(\(pre)Tj
15.85 0 Td
0.236 Tw
[(viously kno)25.0061(wn as)]TJ
/R39619704 10 Tf
72.9578 0 Td
(gpr)Tj
2.736 Tc
/R39301136 10 Tf
15 0 Td
[(\)i)273.591(sag)]TJ
0 Tc
27.648 0 Td
(raph stream editor inspired by)Tj
/R39619704 10 Tf
123.66 0 Td
(awk)Tj
5.236 Tc
/R39301136 10 Tf
17.7801 0 Td
(.I)Tj
2.736 Tc
11.066 0 Td
(tc)Tj
0 Tc
9.95586 0 Td
0.235 Tw
(opies input graphs to its out-)Tj
-316.654 -12 Td
0.364 Tw
(put, possibly transforming their structure and attrib)Tj
206.134 0 Td
0.365 Tw
(utes, creating ne)Tj
2.865 Tc
65.7398 0 Td
(wg)Tj
0 Tc
15.0852 0 Td
(raphs, or printing arbitrary informa-)Tj
-286.959 -12 Td
3.014 Tw
(tion. The)Tj
42.1379 0 Td
0.514 Tw
[(graph model is that pro)14.9829(vided by)]TJ
/R38975360 10 Tf
133.014 0 Td
[(libcgr)15.0146(aph)]TJ
/R39301136 10 Tf
39.0199 0 Td
3.014 Tw
(\(3\). In)Tj
31.018 0 Td
[(particular)40.0073(,)]TJ
/R39619704 10 Tf
43.434 0 Td
(gvpr)Tj
/R39301136 10 Tf
23.0141 0 Td
0.513 Tw
(reads and writes graphs using)Tj
-311.638 -12 Td
0 Tw
(the dot language.)Tj
16.8 TL
T*[(Basically)65.0073(,)]TJ
/R39619704 10 Tf
42.3508 0 Td
(gvpr)Tj
/R39301136 10 Tf
23.2809 0 Td
(tra)Tj
-0.15 Tc
10.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.781 Tw
(rses each input graph, denoted by)Tj
/R39619704 10 Tf
141.046 0 Td
($G)Tj
3.281 Tc
/R39301136 10 Tf
12.7801 0 Td
(,v)Tj
0 Tc
10.7809 0 Td
0.782 Tw
(isiting each node and edge, matching it with)Tj
-249.879 -12 Td
0.519 Tw
[(the predicate-action rules supplied in the input program.)-551.912(The rules are e)]TJ
-0.25 Tc
294.009 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(luated in order)Tj
5.518 Tc
58.8078 0 Td
(.F)Tj
0 Tc
13.4281 0 Td
0.518 Tw
(or each predi-)Tj
-375.435 -12 Td
1.252 Tw
(cate e)Tj
-0.25 Tc
24.0422 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(luating to true, the corresponding action is performed.)-625.203(During the tra)]TJ
-0.15 Tc
289.22 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal, the current node or)Tj
-331.742 -12 Td
0 Tw
(edge being visited is denoted by)Tj
/R39619704 10 Tf
131.1 0 Td
($)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
-0.15 Tc
-136.1 -16.8 Td
(Fo)Tj
2.525 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.2949 0 Td
0.025 Tw
[(ach input graph, there is a tar)17.9932(get subgraph, denoted by)]TJ
/R39619704 10 Tf
219.47 0 Td
($T)Tj
2.525 Tc
/R39301136 10 Tf
11.6699 0 Td
(,i)Tj
0 Tc
7.80508 0 Td
(nitially empty and used to accumulate cho-)Tj
-259.65 -12 Td
0.52 Tw
(sen entities, and an output graph,)Tj
/R39619704 10 Tf
137.55 0 Td
($O)Tj
3.02 Tc
/R39301136 10 Tf
12.7801 0 Td
(,u)Tj
0 Tc
10.5199 0 Td
[(sed for nal processing and then written to output.)-552.002(By def)9.98535(ault, the)]TJ
-160.85 -12 Td
0.589 Tw
[(output graph is the tar)17.9907(get graph.)-558.896(The output graph can be set in the program or)]TJ
3.088 Tc
324.035 0 Td
[(,i)308.804(nal)]TJ
0 Tc
26.7641 0 Td
0.588 Tw
(imited sense, on the)Tj
-350.799 -12 Td
0 Tw
(command line.)Tj
/R39619704 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R39301136 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R39619704 10 Tf
(a)'
/R38975360 10 Tf
13.2 0 Td
[(ar)37.0081(gs)]TJ
/R39301136 10 Tf
22.8 0 Td
1.074 Tw
(The string)Tj
/R38975360 10 Tf
45.4781 0 Td
[(ar)37.0081(gs)]TJ
/R39301136 10 Tf
20.984 0 Td
(is split into whitespace-separated tok)Tj
151.956 0 Td
1.075 Tw
[(ens, with the indi)25.0146(vidual tok)9.99023(ens a)]TJ
-0.25 Tc
134.265 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable as)Tj
-361.873 -12 Td
1.894 Tw
(strings in the)Tj
/R39619704 10 Tf
59.852 0 Td
(gvpr)Tj
/R39301136 10 Tf
24.393 0 Td
1.893 Tw
(program as)Tj
/R39619704 10 Tf
50.9961 0 Td
(ARGV[)Tj
/R38975360 10 Tf
32.7699 0 Td
(0)Tj
/R39619704 10 Tf
5 0 Td
(],...,ARGV[ARGC1])Tj
6.893 Tc
/R39301136 10 Tf
92.0699 0 Td
(.W)Tj
0 Tc
18.8328 0 Td
(hitespace characters within)Tj
-283.914 -12 Td
0.387 Tw
(single or double quoted substrings, or preceded by a backslash, are ignored as separators.)Tj
367.009 0 Td
0.388 Tw
(In gen-)Tj
-367.009 -12 Td
0.414 Tw
(eral, a backslash character turns of)Tj
2.913 Tc
140.1 0 Td
(fa)Tj
-0.15 Tc
10.6828 0 Td
0.713 Tw
(ny s)Tj
0 Tc
16.6531 0 Td
0.413 Tw
[(pecial meaning of the follo)24.9902(wing character)]TJ
5.413 Tc
168.165 0 Td
(.N)Tj
0 Tc
15.1328 0 Td
(ote that the)Tj
-350.734 -12 Td
0 Tw
[(tok)9.99268(ens deri)]TJ
-0.15 Tc
43.8102 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(df)Tj
0 Tc
10.8301 0 Td
(rom multiple)Tj
/R39619704 10 Tf
54.45 0 Td
(a)Tj
/R39301136 10 Tf
13.2 0 Td
(ags are concatenated.)Tj
/R39619704 10 Tf
-167.58 -16.8 Td
(c)Tj
/R39301136 10 Tf
36 0 Td
(Use the source graph as the output graph.)Tj
/R39619704 10 Tf
-36 -16.8 Td
(i)Tj
/R39301136 10 Tf
36 0 Td
(Deri)Tj
-0.15 Tc
17.5199 0 Td
0.3 Tw
(ve t)Tj
0 Tc
14.5699 0 Td
0 Tw
[(he node-induced subgraph e)15.0073(xtension of the output graph in the conte)14.9902(xt of its root graph.)]TJ
/R39619704 10 Tf
-68.0898 -16.8 Td
(o)Tj
/R38975360 10 Tf
13.2 0 Td
(outle)Tj
/R39301136 10 Tf
22.8 -12 Td
[(Causes the output stream to be written to the specied le; by def)10(ault, output is written to)]TJ
/R39619704 10 Tf
360.44 0 Td
(stdout)Tj
/R39301136 10 Tf
26.6699 0 Td
(.)Tj
/R39619704 10 Tf
-423.11 -16.8 Td
(f)Tj
/R38975360 10 Tf
11.5301 0 Td
(pr)Tj
-0.1 Tc
8.43984 0 Td
(og)Tj
0 Tc
9.9 0 Td
(le)Tj
/R39301136 10 Tf
6.13008 -12 Td
0.461 Tw
(Use the contents of the specied le as the program to e)Tj
-0.15 Tc
229.051 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cute on the input. If)Tj
/R38975360 10 Tf
83.4051 0 Td
(pr)Tj
-0.1 Tc
8.43984 0 Td
(og)Tj
0 Tc
9.9 0 Td
(le)Tj
/R39301136 10 Tf
15.182 0 Td
0.462 Tw
(contains a)Tj
-355.268 -12 Td
0.093 Tw
(slash character)Tj
2.593 Tc
58.8328 0 Td
(,t)Tj
0 Tc
7.87305 0 Td
[(he name is tak)9.98535(en as the pathname of the le. Otherwise,)]TJ
/R39619704 10 Tf
226.713 0 Td
(gvpr)Tj
/R39301136 10 Tf
22.593 0 Td
(will use the directo-)Tj
-316.012 -12 Td
0.164 Tw
[(ries specied in the en)40.0073(vironment v)]TJ
138.21 0 Td
(ariable)Tj
/R39619704 10 Tf
29.875 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R39301136 10 Tf
10.4449 0 Td
0.165 Tw
(to look for the le. If)Tj
/R39619704 10 Tf
87.3699 0 Td
(f)Tj
/R39301136 10 Tf
11.6949 0 Td
(is not gi)Tj
-0.15 Tc
32.3102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R39619704 10 Tf
10.1648 0 Td
(gvpr)Tj
/R39301136 10 Tf
-375.999 -12 Td
0 Tw
[(will use the rst non-option ar)18(gument as the program.)]TJ
/R39619704 10 Tf
-36 -16.8 Td
(q)Tj
-0.45 Tc
/R39301136 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
(rns of)Tj
2.5 Tc
22.8 0 Td
(fw)Tj
0 Tc
12.95 0 Td
(arning messages.)Tj
/R39619704 10 Tf
-82.4102 -16.8 Td
(n)Tj
-0.45 Tc
/R39301136 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
0.429 Tw
(rns of)Tj
2.929 Tc
23.2289 0 Td
(fg)Tj
0 Tc
11.259 0 Td
[(raph read-ahead. By def)9.99756(ault, the v)]TJ
137.585 0 Td
(ariable)Tj
/R39619704 10 Tf
30.1391 0 Td
($NG)Tj
/R39301136 10 Tf
22.9289 0 Td
(is set to the ne)Tj
58.7859 0 Td
0.428 Tw
(xt graph to be processed.)Tj
-294.587 -12 Td
0.302 Tw
(This requires a read of the ne)Tj
118.292 0 Td
0.303 Tw
(xt graph before processing the current graph, which may block if the)Tj
-118.292 -12 Td
(ne)Tj
9.28984 0 Td
0.284 Tw
(xt graph is only generated in response to some action pertaining to the processing of the current)Tj
-9.28984 -12 Td
(graph.)Tj
/R39619704 10 Tf
-36 -16.8 Td
(V)Tj
/R39301136 10 Tf
36 0 Td
0 Tw
[(Causes the program to print v)15(ersion information and e)15.0146(xit.)]TJ
/R39619704 10 Tf
-36 -16.8 Td
(?)Tj
/R39301136 10 Tf
36 0 Td
[(Causes the program to print usage information and e)15.0073(xit.)]TJ
/R39619704 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R39301136 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R38975360 10 Tf
1.91016 -16.8 Td
(les)Tj
/R39301136 10 Tf
38.0898 0 Td
0.267 Tw
[(Names of les containing 1 or more graphs in the dot language.)-526.707(If no)]TJ
/R39619704 10 Tf
284.808 0 Td
(f)Tj
/R39301136 10 Tf
11.7969 0 Td
(option is gi)Tj
-0.15 Tc
45.2941 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, the rst)Tj
-351.189 -12 Td
0.873 Tw
(name is remo)Tj
-0.15 Tc
55.4762 0 Td
(ve)Tj
3.373 Tc
9.28984 0 Td
(df)Tj
0 Tc
11.7031 0 Td
(rom the list and used as the input program. If the list of les is empty)Tj
288.545 0 Td
(,)Tj
/R39619704 10 Tf
5.87188 0 Td
(stdin)Tj
/R39301136 10 Tf
-370.886 -12 Td
0 Tw
(will be used.)Tj
/R39619704 10.95 Tf
-76 -16.8 Td
[(PR)30.0605(OGRAMS)]TJ
/R39301136 10 Tf
36 -12 Td
(A)Tj
/R39619704 10 Tf
9.71992 0 Td
(gvpr)Tj
/R39301136 10 Tf
22.5 0 Td
[(program consists of a list of predicate-action clauses, ha)20.0073(ving one of the forms:)]TJ
133.835 -50.4 Td
[(29 August 2013)-19705.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-3389\n+3386\n \n \n \n \n BaseFont\n QCJZSE+Times-Italic\n FontDescriptor\n@@ -663,19 +663,19 @@\n FontFile3\n \n \n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -712,29 +712,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-384.34 -36 Td
(BEGIN {)Tj
/R21387136 10 Tf
41.5 0 Td
(action)Tj
/R22031480 10 Tf
27.7398 0 Td
(})Tj
-69.2398 -16.8 Td
(BEG_G {)Tj
/R21387136 10 Tf
43.1699 0 Td
(action)Tj
/R22031480 10 Tf
27.7398 0 Td
(})Tj
2.5 Tc
-70.9098 -16.8 Td
(N[)Tj
0 Tc
/R21387136 10 Tf
16.8 0 Td
[(pr)37.0081(edicate)]TJ
2.5 Tc
/R22031480 10 Tf
40.0801 0 Td
(]{)Tj
0 Tc
/R21387136 10 Tf
12.6 0 Td
(action)Tj
/R22031480 10 Tf
27.7398 0 Td
(})Tj
2.5 Tc
-97.2199 -16.8 Td
(E[)Tj
0 Tc
/R21387136 10 Tf
16.25 0 Td
[(pr)37.0081(edicate)]TJ
2.5 Tc
/R22031480 10 Tf
40.0801 0 Td
(]{)Tj
0 Tc
/R21387136 10 Tf
12.6 0 Td
(action)Tj
/R22031480 10 Tf
27.7398 0 Td
(})Tj
-96.6699 -16.8 Td
(END_G {)Tj
/R21387136 10 Tf
43.1602 0 Td
(action)Tj
/R22031480 10 Tf
27.7398 0 Td
(})Tj
-70.9 -16.8 Td
(END {)Tj
/R21387136 10 Tf
30.3801 0 Td
(action)Tj
/R22031480 10 Tf
27.7398 0 Td
(})Tj
3.173 Tc
/R21712912 10 Tf
-94.1199 -16.8 Td
(Ap)Tj
0 Tc
15.393 0 Td
0.673 Tw
(rogram can contain at most one of each of the)Tj
/R22031480 10 Tf
192.24 0 Td
(BEGIN)Tj
/R21712912 10 Tf
32.2301 0 Td
(,)Tj
/R22031480 10 Tf
5.67305 0 Td
(END_G)Tj
/R21712912 10 Tf
37.0629 0 Td
(and)Tj
/R22031480 10 Tf
17.6129 0 Td
(END)Tj
/R21712912 10 Tf
24.2828 0 Td
3.173 Tw
(clauses. There)Tj
63.5469 0 Td
0.674 Tw
(can be an)Tj
38.9578 0 Td
(y)Tj
-426.999 -12 Td
0.224 Tw
(number of)Tj
/R22031480 10 Tf
44.3281 0 Td
(BEG_G)Tj
/R21712912 10 Tf
33.9 0 Td
(,)Tj
/R22031480 10 Tf
5.22383 0 Td
(N)Tj
/R21712912 10 Tf
9.94414 0 Td
(and)Tj
/R22031480 10 Tf
17.1641 0 Td
(E)Tj
/R21712912 10 Tf
9.39414 0 Td
(statements, the rst applied to graphs, the second to nodes, the third to edges.)Tj
-119.954 -12 Td
0.253 Tw
(These are separated into blocks, a block consisting of an optional)Tj
/R22031480 10 Tf
266.073 0 Td
(BEG_G)Tj
/R21712912 10 Tf
36.6531 0 Td
(statement and all)Tj
/R22031480 10 Tf
71.0289 0 Td
(N)Tj
/R21712912 10 Tf
9.97305 0 Td
(and)Tj
/R22031480 10 Tf
17.193 0 Td
(E)Tj
/R21712912 10 Tf
9.42305 0 Td
(state-)Tj
-410.344 -12 Td
0 Tw
[(ments up to the ne)14.9927(xt)]TJ
/R22031480 10 Tf
83.4602 0 Td
(BEG_G)Tj
/R21712912 10 Tf
36.4 0 Td
(statement, if an)Tj
-0.65 Tc
61.2301 0 Td
3.8 Tw
(y. T)Tj
0 Tc
17.9602 0 Td
0 Tw
(he top-le)Tj
-0.15 Tc
35.0199 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ls)Tj
0 Tc
9.16992 0 Td
(emantics of a)Tj
/R22031480 10 Tf
55.8199 0 Td
(gvpr)Tj
/R21712912 10 Tf
22.5 0 Td
(program are:)Tj
-294.85 -16.8 Td
[(Ev)24.9841(aluate the)]TJ
/R22031480 10 Tf
51.9602 0 Td
(BEGIN)Tj
/R21712912 10 Tf
34.7301 0 Td
(clause, if an)Tj
-0.65 Tc
47.8898 0 Td
(y.)Tj
-0.15 Tc
-134.58 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(ach input graph)Tj
/R21387136 10 Tf
64.7102 0 Td
(G)Tj
/R21712912 10 Tf
9.71992 0 Td
({)Tj
-0.15 Tc
-85.1102 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(ach block {)Tj
-10.6801 -12 Td
(Set)Tj
/R21387136 10 Tf
15.2801 0 Td
(G)Tj
/R21712912 10 Tf
9.71992 0 Td
(as the current graph and current object.)Tj
-25 -12 Td
[(Ev)24.9841(aluate the)]TJ
/R22031480 10 Tf
51.9602 0 Td
(BEG_G)Tj
/R21712912 10 Tf
36.4 0 Td
(clause, if an)Tj
-0.65 Tc
47.8898 0 Td
(y.)Tj
-0.15 Tc
-136.25 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(ach node and edge in)Tj
/R21387136 10 Tf
86.9199 0 Td
(G)Tj
/R21712912 10 Tf
9.71992 0 Td
({)Tj
-107.32 -12 Td
(Set the node or edge as the current object.)Tj
12 TL
T*[(Ev)24.9841(aluate the)]TJ
/R22031480 10 Tf
51.9602 0 Td
(N)Tj
/R21712912 10 Tf
9.71992 0 Td
(or)Tj
/R22031480 10 Tf
10.8301 0 Td
(E)Tj
/R21712912 10 Tf
9.16992 0 Td
(clauses, as appropriate.)Tj
-91.6801 -12 Td
(})Tj
-10 -12 Td
(})Tj
(Set)'
/R21387136 10 Tf
15.2801 0 Td
(G)Tj
/R21712912 10 Tf
9.71992 0 Td
(as the current object.)Tj
-25 -12 Td
[(Ev)24.9841(aluate the)]TJ
/R22031480 10 Tf
51.9602 0 Td
(END_G)Tj
/R21712912 10 Tf
36.3898 0 Td
(clause, if an)Tj
-0.65 Tc
47.8898 0 Td
(y.)Tj
0 Tc
-146.24 -12 Td
(})Tj
T*[(Ev)24.9841(aluate the)]TJ
/R22031480 10 Tf
51.9602 0 Td
(END)Tj
/R21712912 10 Tf
23.6102 0 Td
(clause, if an)Tj
-0.65 Tc
47.8898 0 Td
(y.)Tj
0 Tc
-159.46 -16.8 Td
0.3 Tw
(The actions of the)Tj
/R22031480 10 Tf
75.6301 0 Td
(BEGIN)Tj
/R21712912 10 Tf
32.2301 0 Td
(,)Tj
/R22031480 10 Tf
5.3 0 Td
(BEG_G)Tj
/R21712912 10 Tf
33.9 0 Td
(,)Tj
/R22031480 10 Tf
5.3 0 Td
(END_G)Tj
/R21712912 10 Tf
36.6898 0 Td
(and)Tj
/R22031480 10 Tf
17.2398 0 Td
(END)Tj
/R21712912 10 Tf
23.9102 0 Td
(clauses are performed when the clauses are e)Tj
-0.25 Tc
181.5 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lu-)Tj
-420.89 -12 Td
2.712 Tw
(ated. F)Tj
29.782 0 Td
(or)Tj
/R22031480 10 Tf
11.0422 0 Td
(N)Tj
/R21712912 10 Tf
9.93203 0 Td
(or)Tj
/R22031480 10 Tf
11.043 0 Td
(E)Tj
/R21712912 10 Tf
9.38281 0 Td
0.213 Tw
[(clauses, either the predicate or action may be omitted.)-521.296(If there is no predicate with an ac-)]TJ
-71.182 -12 Td
0.556 Tw
(tion, the action is performed on e)Tj
-0.15 Tc
135.566 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ry node or edge, as appropriate.)Tj
134.686 0 Td
0.555 Tw
(If there is no action and the predicate)Tj
-0.25 Tc
-279.542 -12 Td
(eva)Tj
0 Tc
13.3801 0 Td
0 Tw
[(luates to true, the associated node or edge is added to the tar)18(get graph.)]TJ
-13.3801 -16.8 Td
0.034 Tw
(The blocks are e)Tj
-0.25 Tc
65.6621 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(luated in the order in which the)Tj
2.534 Tc
125.034 0 Td
(yo)Tj
0 Tc
12.534 0 Td
(ccur)Tj
5.034 Tc
16.6602 0 Td
(.W)Tj
0 Tc
16.5738 0 Td
(ithin a block, the)Tj
/R22031480 10 Tf
69.8559 0 Td
(N)Tj
/R21712912 10 Tf
9.75508 0 Td
0.035 Tw
(clauses \()Tj
/R22031480 10 Tf
34.7449 0 Td
(E)Tj
/R21712912 10 Tf
9.20508 0 Td
(clauses, respec-)Tj
-369.215 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.073 Tw
(ly\) are e)Tj
-0.25 Tc
32.6559 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(luated in the order in which the)Tj
2.573 Tc
125.268 0 Td
(yo)Tj
0 Tc
12.573 0 Td
(ccur)Tj
2.573 Tc
16.6602 0 Td
(.N)Tj
0 Tc
12.293 0 Td
0.072 Tw
(ote, though, that within a block,)Tj
/R22031480 10 Tf
130.152 0 Td
(N)Tj
/R21712912 10 Tf
9.79219 0 Td
(or)Tj
/R22031480 10 Tf
10.902 0 Td
(E)Tj
/R21712912 10 Tf
9.24219 0 Td
(clauses may)Tj
-383.328 -12 Td
0 Tw
(be interlaced, depending on the tra)Tj
-0.15 Tc
138.1 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsal order)55.0146(.)]TJ
-147.39 -16.8 Td
0.832 Tw
(Predicates and actions are sequences of statements in the C dialect supported by the)Tj
-0.2 Tc
/R21387136 10 Tf
348.809 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(pr)Tj
/R21712912 10 Tf
9.61992 0 Td
0.833 Tw
(\(3\) library)Tj
5.833 Tc
41.0031 0 Td
(.T)Tj
0 Tc
14.443 0 Td
(he)Tj
-422.555 -12 Td
0.6 Tw
[(only dif)25.0159(ference between predicates and actions is that the former must ha)]TJ
-0.15 Tc
298.58 0 Td
0.9 Tw
(ve a t)Tj
0 Tc
22.7102 0 Td
0.6 Tw
(ype that may interpreted as)Tj
-321.29 -12 Td
0.396 Tw
(either true or f)Tj
58.568 0 Td
2.896 Tw
(alse. Here)Tj
45.7719 0 Td
0.396 Tw
(the usual C con)Tj
-0.15 Tc
62.7281 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ntion is follo)24.9902(wed, in which a non-zero v)]TJ
162.252 0 Td
0.397 Tw
(alue is considered true.)Tj
-338.61 -12 Td
0.604 Tw
[(This w)10.0098(ould include non-empty strings and non-empty references to nodes, edges, etc. Ho)]TJ
363.228 0 Td
(we)Tj
-0.15 Tc
11.4102 0 Td
(ve)Tj
-0.4 Tc
9.28984 0 Td
1.404 Tw
(r, i)Tj
3.104 Tc
11.3141 0 Td
(fas)Tj
0 Tc
17.868 0 Td
(tring)Tj
-413.11 -12 Td
0 Tw
(can be con)Tj
-0.15 Tc
42.3602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rted to an inte)15.0073(ger)]TJ
2.5 Tc
67.4898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
[(his v)25.0073(alue is used.)]TJ
-126.92 -16.8 Td
1.03 Tw
(In addition to the usual C base types \()Tj
-0.1 Tc
/R22031480 10 Tf
159.34 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21712912 10 Tf
8.33984 0 Td
(,)Tj
/R22031480 10 Tf
6.03008 0 Td
(int)Tj
/R21712912 10 Tf
11.6699 0 Td
(,)Tj
/R22031480 10 Tf
6.03008 0 Td
(char)Tj
/R21712912 10 Tf
19.4398 0 Td
(,)Tj
/R22031480 10 Tf
6.03008 0 Td
(oat)Tj
/R21712912 10 Tf
18.8898 0 Td
(,)Tj
/R22031480 10 Tf
6.03008 0 Td
(long)Tj
/R21712912 10 Tf
18.3398 0 Td
(,)Tj
/R22031480 10 Tf
6.03008 0 Td
(unsigned)Tj
/R21712912 10 Tf
41.8801 0 Td
(and)Tj
/R22031480 10 Tf
17.9699 0 Td
(double)Tj
/R21712912 10 Tf
28.9 0 Td
(\),)Tj
/R22031480 10 Tf
9.36016 0 Td
(gvpr)Tj
/R21712912 10 Tf
23.5301 0 Td
[(pro)14.9902(vides)]TJ
/R22031480 10 Tf
-397.71 -12 Td
(string)Tj
/R21712912 10 Tf
27.9691 0 Td
0.469 Tw
(as a synon)Tj
42.448 0 Td
0.468 Tw
(ym for)Tj
/R22031480 10 Tf
30.3762 0 Td
(char*)Tj
2.968 Tc
/R21712912 10 Tf
24.4398 0 Td
(,a)Tj
0 Tc
9.90781 0 Td
(nd the graph-based types)Tj
/R22031480 10 Tf
104.072 0 Td
(node_t)Tj
/R21712912 10 Tf
28.8898 0 Td
(,)Tj
/R22031480 10 Tf
5.46797 0 Td
(edge_t)Tj
/R21712912 10 Tf
27.7699 0 Td
(,)Tj
/R22031480 10 Tf
5.46797 0 Td
(graph_t)Tj
/R21712912 10 Tf
36.8578 0 Td
(and)Tj
/R22031480 10 Tf
17.4078 0 Td
(obj_t)Tj
5.468 Tc
/R21712912 10 Tf
22.2199 0 Td
(.T)Tj
0 Tc
14.0781 0 Td
(he)Tj
/R22031480 10 Tf
12.4078 0 Td
(obj_t)Tj
/R21712912 10 Tf
-409.78 -12 Td
0.021 Tw
(type can be vie)Tj
60.073 0 Td
0.022 Tw
(wed as a supertype of the other 3 concrete types; the correct base type is maintained dynami-)Tj
-60.073 -12 Td
(cally)Tj
5 Tc
18.7898 0 Td
(.B)Tj
0 Tc
14.1699 0 Td
0 Tw
[(esides these base types, the only other supported type e)15.0073(xpressions are \(associati)]TJ
-0.15 Tc
317.32 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(\)a)Tj
0 Tc
10.2699 0 Td
(rrays.)Tj
-369.839 -16.8 Td
0.071 Tw
(Constants follo)Tj
2.571 Tc
60.6609 0 Td
(wCs)Tj
0 Tc
22.9219 0 Td
[(yntax, b)19.9976(ut strings may be quoted with either)]TJ
/R22031480 10 Tf
178.967 0 Td
("...")Tj
/R21712912 10 Tf
21.1699 0 Td
(or)Tj
/R22031480 10 Tf
10.9 0 Td
[('...)54.9902(')]TJ
/R21712912 10 Tf
13.6102 0 Td
(.)Tj
/R22031480 10 Tf
7.56992 0 Td
(gvpr)Tj
/R21712912 10 Tf
22.5699 0 Td
0.07 Tw
(accepts C++ comments)Tj
-338.37 -12 Td
0.422 Tw
(as well as cpp-type comments.)Tj
-0.15 Tc
129.59 0 Td
(Fo)Tj
2.922 Tc
10.4102 0 Td
(rt)Tj
0 Tc
9.03203 0 Td
(he latter)Tj
2.922 Tc
32.5121 0 Td
[(,i)292.205(fal)]TJ
0 Tc
24.5961 0 Td
[(ine be)14.9976(gins with a '#' character)]TJ
2.922 Tc
122.91 0 Td
(,t)Tj
0 Tc
8.20195 0 Td
0.423 Tw
(he rest of the line is ig-)Tj
-337.252 -12 Td
(nored.)Tj
2.625 Tc
16.8 TL
(As)'
0 Tc
13.7352 0 Td
0.125 Tw
[(tatement can be a declaration of a function, a v)25.0073(ariable or an array)]TJ
2.625 Tc
260.79 0 Td
(,o)Tj
2.624 Tc
10.125 0 Td
[(ra)262.385(ne)]TJ
-0.15 Tc
22.3082 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
0.124 Tw
[(cutable statement. F)15.0049(or decla-)]TJ
-316.248 -12 Td
0 Tw
(rations, there is a single scope. Array declarations ha)Tj
-0.15 Tc
210.86 0 Td
0.3 Tw
(ve t)Tj
0 Tc
14.5699 0 Td
0 Tw
(he form:)Tj
/R21387136 10 Tf
-186.93 -16.8 Td
[(type arr)15.0159(ay)]TJ
/R22031480 10 Tf
43.7297 0 Td
([)Tj
/R21387136 10 Tf
5.83008 0 Td
(type0)Tj
/R22031480 10 Tf
24.1602 0 Td
(])Tj
/R21712912 10 Tf
-112.22 -16.8 Td
(where)Tj
/R21387136 10 Tf
29.6879 0 Td
(type0)Tj
/R21712912 10 Tf
26.918 0 Td
0.258 Tw
(is optional. If it is supplied, the parser will enforce that all array subscripts ha)Tj
-0.15 Tc
312.812 0 Td
0.559 Tw
(ve t)Tj
0 Tc
14.8289 0 Td
0.259 Tw
(he specied)Tj
-384.247 -12 Td
0.321 Tw
[(type. If it is not supplied, objects of all types can be used as subscripts.)-532.092(As in C, v)24.9951(ariables and arrays must)]TJ
166.055 -48 Td
0 Tw
[(29 August 2013)-19705.5(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-384.34 -36 Td
(BEGIN {)Tj
/R38975360 10 Tf
41.5 0 Td
(action)Tj
/R39619704 10 Tf
27.7398 0 Td
(})Tj
-69.2398 -16.8 Td
(BEG_G {)Tj
/R38975360 10 Tf
43.1699 0 Td
(action)Tj
/R39619704 10 Tf
27.7398 0 Td
(})Tj
2.5 Tc
-70.9098 -16.8 Td
(N[)Tj
0 Tc
/R38975360 10 Tf
16.8 0 Td
[(pr)37.0081(edicate)]TJ
2.5 Tc
/R39619704 10 Tf
40.0801 0 Td
(]{)Tj
0 Tc
/R38975360 10 Tf
12.6 0 Td
(action)Tj
/R39619704 10 Tf
27.7398 0 Td
(})Tj
2.5 Tc
-97.2199 -16.8 Td
(E[)Tj
0 Tc
/R38975360 10 Tf
16.25 0 Td
[(pr)37.0081(edicate)]TJ
2.5 Tc
/R39619704 10 Tf
40.0801 0 Td
(]{)Tj
0 Tc
/R38975360 10 Tf
12.6 0 Td
(action)Tj
/R39619704 10 Tf
27.7398 0 Td
(})Tj
-96.6699 -16.8 Td
(END_G {)Tj
/R38975360 10 Tf
43.1602 0 Td
(action)Tj
/R39619704 10 Tf
27.7398 0 Td
(})Tj
-70.9 -16.8 Td
(END {)Tj
/R38975360 10 Tf
30.3801 0 Td
(action)Tj
/R39619704 10 Tf
27.7398 0 Td
(})Tj
3.173 Tc
/R39301136 10 Tf
-94.1199 -16.8 Td
(Ap)Tj
0 Tc
15.393 0 Td
0.673 Tw
(rogram can contain at most one of each of the)Tj
/R39619704 10 Tf
192.24 0 Td
(BEGIN)Tj
/R39301136 10 Tf
32.2301 0 Td
(,)Tj
/R39619704 10 Tf
5.67305 0 Td
(END_G)Tj
/R39301136 10 Tf
37.0629 0 Td
(and)Tj
/R39619704 10 Tf
17.6129 0 Td
(END)Tj
/R39301136 10 Tf
24.2828 0 Td
3.173 Tw
(clauses. There)Tj
63.5469 0 Td
0.674 Tw
(can be an)Tj
38.9578 0 Td
(y)Tj
-426.999 -12 Td
0.224 Tw
(number of)Tj
/R39619704 10 Tf
44.3281 0 Td
(BEG_G)Tj
/R39301136 10 Tf
33.9 0 Td
(,)Tj
/R39619704 10 Tf
5.22383 0 Td
(N)Tj
/R39301136 10 Tf
9.94414 0 Td
(and)Tj
/R39619704 10 Tf
17.1641 0 Td
(E)Tj
/R39301136 10 Tf
9.39414 0 Td
(statements, the rst applied to graphs, the second to nodes, the third to edges.)Tj
-119.954 -12 Td
0.253 Tw
(These are separated into blocks, a block consisting of an optional)Tj
/R39619704 10 Tf
266.073 0 Td
(BEG_G)Tj
/R39301136 10 Tf
36.6531 0 Td
(statement and all)Tj
/R39619704 10 Tf
71.0289 0 Td
(N)Tj
/R39301136 10 Tf
9.97305 0 Td
(and)Tj
/R39619704 10 Tf
17.193 0 Td
(E)Tj
/R39301136 10 Tf
9.42305 0 Td
(state-)Tj
-410.344 -12 Td
0 Tw
[(ments up to the ne)14.9927(xt)]TJ
/R39619704 10 Tf
83.4602 0 Td
(BEG_G)Tj
/R39301136 10 Tf
36.4 0 Td
(statement, if an)Tj
-0.65 Tc
61.2301 0 Td
3.8 Tw
(y. T)Tj
0 Tc
17.9602 0 Td
0 Tw
(he top-le)Tj
-0.15 Tc
35.0199 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ls)Tj
0 Tc
9.16992 0 Td
(emantics of a)Tj
/R39619704 10 Tf
55.8199 0 Td
(gvpr)Tj
/R39301136 10 Tf
22.5 0 Td
(program are:)Tj
-294.85 -16.8 Td
[(Ev)24.9841(aluate the)]TJ
/R39619704 10 Tf
51.9602 0 Td
(BEGIN)Tj
/R39301136 10 Tf
34.7301 0 Td
(clause, if an)Tj
-0.65 Tc
47.8898 0 Td
(y.)Tj
-0.15 Tc
-134.58 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(ach input graph)Tj
/R38975360 10 Tf
64.7102 0 Td
(G)Tj
/R39301136 10 Tf
9.71992 0 Td
({)Tj
-0.15 Tc
-85.1102 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(ach block {)Tj
-10.6801 -12 Td
(Set)Tj
/R38975360 10 Tf
15.2801 0 Td
(G)Tj
/R39301136 10 Tf
9.71992 0 Td
(as the current graph and current object.)Tj
-25 -12 Td
[(Ev)24.9841(aluate the)]TJ
/R39619704 10 Tf
51.9602 0 Td
(BEG_G)Tj
/R39301136 10 Tf
36.4 0 Td
(clause, if an)Tj
-0.65 Tc
47.8898 0 Td
(y.)Tj
-0.15 Tc
-136.25 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.2699 0 Td
(ach node and edge in)Tj
/R38975360 10 Tf
86.9199 0 Td
(G)Tj
/R39301136 10 Tf
9.71992 0 Td
({)Tj
-107.32 -12 Td
(Set the node or edge as the current object.)Tj
12 TL
T*[(Ev)24.9841(aluate the)]TJ
/R39619704 10 Tf
51.9602 0 Td
(N)Tj
/R39301136 10 Tf
9.71992 0 Td
(or)Tj
/R39619704 10 Tf
10.8301 0 Td
(E)Tj
/R39301136 10 Tf
9.16992 0 Td
(clauses, as appropriate.)Tj
-91.6801 -12 Td
(})Tj
-10 -12 Td
(})Tj
(Set)'
/R38975360 10 Tf
15.2801 0 Td
(G)Tj
/R39301136 10 Tf
9.71992 0 Td
(as the current object.)Tj
-25 -12 Td
[(Ev)24.9841(aluate the)]TJ
/R39619704 10 Tf
51.9602 0 Td
(END_G)Tj
/R39301136 10 Tf
36.3898 0 Td
(clause, if an)Tj
-0.65 Tc
47.8898 0 Td
(y.)Tj
0 Tc
-146.24 -12 Td
(})Tj
T*[(Ev)24.9841(aluate the)]TJ
/R39619704 10 Tf
51.9602 0 Td
(END)Tj
/R39301136 10 Tf
23.6102 0 Td
(clause, if an)Tj
-0.65 Tc
47.8898 0 Td
(y.)Tj
0 Tc
-159.46 -16.8 Td
0.3 Tw
(The actions of the)Tj
/R39619704 10 Tf
75.6301 0 Td
(BEGIN)Tj
/R39301136 10 Tf
32.2301 0 Td
(,)Tj
/R39619704 10 Tf
5.3 0 Td
(BEG_G)Tj
/R39301136 10 Tf
33.9 0 Td
(,)Tj
/R39619704 10 Tf
5.3 0 Td
(END_G)Tj
/R39301136 10 Tf
36.6898 0 Td
(and)Tj
/R39619704 10 Tf
17.2398 0 Td
(END)Tj
/R39301136 10 Tf
23.9102 0 Td
(clauses are performed when the clauses are e)Tj
-0.25 Tc
181.5 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lu-)Tj
-420.89 -12 Td
2.712 Tw
(ated. F)Tj
29.782 0 Td
(or)Tj
/R39619704 10 Tf
11.0422 0 Td
(N)Tj
/R39301136 10 Tf
9.93203 0 Td
(or)Tj
/R39619704 10 Tf
11.043 0 Td
(E)Tj
/R39301136 10 Tf
9.38281 0 Td
0.213 Tw
[(clauses, either the predicate or action may be omitted.)-521.296(If there is no predicate with an ac-)]TJ
-71.182 -12 Td
0.556 Tw
(tion, the action is performed on e)Tj
-0.15 Tc
135.566 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ry node or edge, as appropriate.)Tj
134.686 0 Td
0.555 Tw
(If there is no action and the predicate)Tj
-0.25 Tc
-279.542 -12 Td
(eva)Tj
0 Tc
13.3801 0 Td
0 Tw
[(luates to true, the associated node or edge is added to the tar)18(get graph.)]TJ
-13.3801 -16.8 Td
0.034 Tw
(The blocks are e)Tj
-0.25 Tc
65.6621 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(luated in the order in which the)Tj
2.534 Tc
125.034 0 Td
(yo)Tj
0 Tc
12.534 0 Td
(ccur)Tj
5.034 Tc
16.6602 0 Td
(.W)Tj
0 Tc
16.5738 0 Td
(ithin a block, the)Tj
/R39619704 10 Tf
69.8559 0 Td
(N)Tj
/R39301136 10 Tf
9.75508 0 Td
0.035 Tw
(clauses \()Tj
/R39619704 10 Tf
34.7449 0 Td
(E)Tj
/R39301136 10 Tf
9.20508 0 Td
(clauses, respec-)Tj
-369.215 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.073 Tw
(ly\) are e)Tj
-0.25 Tc
32.6559 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(luated in the order in which the)Tj
2.573 Tc
125.268 0 Td
(yo)Tj
0 Tc
12.573 0 Td
(ccur)Tj
2.573 Tc
16.6602 0 Td
(.N)Tj
0 Tc
12.293 0 Td
0.072 Tw
(ote, though, that within a block,)Tj
/R39619704 10 Tf
130.152 0 Td
(N)Tj
/R39301136 10 Tf
9.79219 0 Td
(or)Tj
/R39619704 10 Tf
10.902 0 Td
(E)Tj
/R39301136 10 Tf
9.24219 0 Td
(clauses may)Tj
-383.328 -12 Td
0 Tw
(be interlaced, depending on the tra)Tj
-0.15 Tc
138.1 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsal order)55.0146(.)]TJ
-147.39 -16.8 Td
0.832 Tw
(Predicates and actions are sequences of statements in the C dialect supported by the)Tj
-0.2 Tc
/R38975360 10 Tf
348.809 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(pr)Tj
/R39301136 10 Tf
9.61992 0 Td
0.833 Tw
(\(3\) library)Tj
5.833 Tc
41.0031 0 Td
(.T)Tj
0 Tc
14.443 0 Td
(he)Tj
-422.555 -12 Td
0.6 Tw
[(only dif)25.0159(ference between predicates and actions is that the former must ha)]TJ
-0.15 Tc
298.58 0 Td
0.9 Tw
(ve a t)Tj
0 Tc
22.7102 0 Td
0.6 Tw
(ype that may interpreted as)Tj
-321.29 -12 Td
0.396 Tw
(either true or f)Tj
58.568 0 Td
2.896 Tw
(alse. Here)Tj
45.7719 0 Td
0.396 Tw
(the usual C con)Tj
-0.15 Tc
62.7281 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ntion is follo)24.9902(wed, in which a non-zero v)]TJ
162.252 0 Td
0.397 Tw
(alue is considered true.)Tj
-338.61 -12 Td
0.604 Tw
[(This w)10.0098(ould include non-empty strings and non-empty references to nodes, edges, etc. Ho)]TJ
363.228 0 Td
(we)Tj
-0.15 Tc
11.4102 0 Td
(ve)Tj
-0.4 Tc
9.28984 0 Td
1.404 Tw
(r, i)Tj
3.104 Tc
11.3141 0 Td
(fas)Tj
0 Tc
17.868 0 Td
(tring)Tj
-413.11 -12 Td
0 Tw
(can be con)Tj
-0.15 Tc
42.3602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rted to an inte)15.0073(ger)]TJ
2.5 Tc
67.4898 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
[(his v)25.0073(alue is used.)]TJ
-126.92 -16.8 Td
1.03 Tw
(In addition to the usual C base types \()Tj
-0.1 Tc
/R39619704 10 Tf
159.34 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R39301136 10 Tf
8.33984 0 Td
(,)Tj
/R39619704 10 Tf
6.03008 0 Td
(int)Tj
/R39301136 10 Tf
11.6699 0 Td
(,)Tj
/R39619704 10 Tf
6.03008 0 Td
(char)Tj
/R39301136 10 Tf
19.4398 0 Td
(,)Tj
/R39619704 10 Tf
6.03008 0 Td
(oat)Tj
/R39301136 10 Tf
18.8898 0 Td
(,)Tj
/R39619704 10 Tf
6.03008 0 Td
(long)Tj
/R39301136 10 Tf
18.3398 0 Td
(,)Tj
/R39619704 10 Tf
6.03008 0 Td
(unsigned)Tj
/R39301136 10 Tf
41.8801 0 Td
(and)Tj
/R39619704 10 Tf
17.9699 0 Td
(double)Tj
/R39301136 10 Tf
28.9 0 Td
(\),)Tj
/R39619704 10 Tf
9.36016 0 Td
(gvpr)Tj
/R39301136 10 Tf
23.5301 0 Td
[(pro)14.9902(vides)]TJ
/R39619704 10 Tf
-397.71 -12 Td
(string)Tj
/R39301136 10 Tf
27.9691 0 Td
0.469 Tw
(as a synon)Tj
42.448 0 Td
0.468 Tw
(ym for)Tj
/R39619704 10 Tf
30.3762 0 Td
(char*)Tj
2.968 Tc
/R39301136 10 Tf
24.4398 0 Td
(,a)Tj
0 Tc
9.90781 0 Td
(nd the graph-based types)Tj
/R39619704 10 Tf
104.072 0 Td
(node_t)Tj
/R39301136 10 Tf
28.8898 0 Td
(,)Tj
/R39619704 10 Tf
5.46797 0 Td
(edge_t)Tj
/R39301136 10 Tf
27.7699 0 Td
(,)Tj
/R39619704 10 Tf
5.46797 0 Td
(graph_t)Tj
/R39301136 10 Tf
36.8578 0 Td
(and)Tj
/R39619704 10 Tf
17.4078 0 Td
(obj_t)Tj
5.468 Tc
/R39301136 10 Tf
22.2199 0 Td
(.T)Tj
0 Tc
14.0781 0 Td
(he)Tj
/R39619704 10 Tf
12.4078 0 Td
(obj_t)Tj
/R39301136 10 Tf
-409.78 -12 Td
0.021 Tw
(type can be vie)Tj
60.073 0 Td
0.022 Tw
(wed as a supertype of the other 3 concrete types; the correct base type is maintained dynami-)Tj
-60.073 -12 Td
(cally)Tj
5 Tc
18.7898 0 Td
(.B)Tj
0 Tc
14.1699 0 Td
0 Tw
[(esides these base types, the only other supported type e)15.0073(xpressions are \(associati)]TJ
-0.15 Tc
317.32 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(\)a)Tj
0 Tc
10.2699 0 Td
(rrays.)Tj
-369.839 -16.8 Td
0.071 Tw
(Constants follo)Tj
2.571 Tc
60.6609 0 Td
(wCs)Tj
0 Tc
22.9219 0 Td
[(yntax, b)19.9976(ut strings may be quoted with either)]TJ
/R39619704 10 Tf
178.967 0 Td
("...")Tj
/R39301136 10 Tf
21.1699 0 Td
(or)Tj
/R39619704 10 Tf
10.9 0 Td
[('...)54.9902(')]TJ
/R39301136 10 Tf
13.6102 0 Td
(.)Tj
/R39619704 10 Tf
7.56992 0 Td
(gvpr)Tj
/R39301136 10 Tf
22.5699 0 Td
0.07 Tw
(accepts C++ comments)Tj
-338.37 -12 Td
0.422 Tw
(as well as cpp-type comments.)Tj
-0.15 Tc
129.59 0 Td
(Fo)Tj
2.922 Tc
10.4102 0 Td
(rt)Tj
0 Tc
9.03203 0 Td
(he latter)Tj
2.922 Tc
32.5121 0 Td
[(,i)292.205(fal)]TJ
0 Tc
24.5961 0 Td
[(ine be)14.9976(gins with a '#' character)]TJ
2.922 Tc
122.91 0 Td
(,t)Tj
0 Tc
8.20195 0 Td
0.423 Tw
(he rest of the line is ig-)Tj
-337.252 -12 Td
(nored.)Tj
2.625 Tc
16.8 TL
(As)'
0 Tc
13.7352 0 Td
0.125 Tw
[(tatement can be a declaration of a function, a v)25.0073(ariable or an array)]TJ
2.625 Tc
260.79 0 Td
(,o)Tj
2.624 Tc
10.125 0 Td
[(ra)262.385(ne)]TJ
-0.15 Tc
22.3082 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
0.124 Tw
[(cutable statement. F)15.0049(or decla-)]TJ
-316.248 -12 Td
0 Tw
(rations, there is a single scope. Array declarations ha)Tj
-0.15 Tc
210.86 0 Td
0.3 Tw
(ve t)Tj
0 Tc
14.5699 0 Td
0 Tw
(he form:)Tj
/R38975360 10 Tf
-186.93 -16.8 Td
[(type arr)15.0159(ay)]TJ
/R39619704 10 Tf
43.7297 0 Td
([)Tj
/R38975360 10 Tf
5.83008 0 Td
(type0)Tj
/R39619704 10 Tf
24.1602 0 Td
(])Tj
/R39301136 10 Tf
-112.22 -16.8 Td
(where)Tj
/R38975360 10 Tf
29.6879 0 Td
(type0)Tj
/R39301136 10 Tf
26.918 0 Td
0.258 Tw
(is optional. If it is supplied, the parser will enforce that all array subscripts ha)Tj
-0.15 Tc
312.812 0 Td
0.559 Tw
(ve t)Tj
0 Tc
14.8289 0 Td
0.259 Tw
(he specied)Tj
-384.247 -12 Td
0.321 Tw
[(type. If it is not supplied, objects of all types can be used as subscripts.)-532.092(As in C, v)24.9951(ariables and arrays must)]TJ
166.055 -48 Td
0 Tw
[(29 August 2013)-19705.5(2)]TJ
ET
Q
Q
\n \n \n \n \n-3487\n+3486\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -771,29 +771,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
-420.34 -36 Td
0.612 Tw
(be declared. In particular)Tj
3.112 Tc
101.396 0 Td
(,a)Tj
3.113 Tc
10.052 0 Td
(nu)Tj
0 Tc
13.1129 0 Td
0.613 Tw
[(ndeclared v)25.0195(ariable will be interpreted as the name of an attrib)19.9902(ute of a node,)]TJ
-124.561 -12 Td
0 Tw
[(edge or graph, depending on the conte)15.0073(xt.)]TJ
16.8 TL
T*[(Ex)14.9841(ecutable statements can be one of the follo)25.0146(wing:)]TJ
2.758 Tc
36 -12 Td
(ll)Tj
0 Tc
8.31797 0 Td
(.)Tj
/R22031480 10 Tf
7.75703 0 Td
({)Tj
/R21712912 10 Tf
6.69688 0 Td
([)Tj
/R21387136 10 Tf
6.08711 0 Td
0.257 Tw
(statement ...)Tj
/R21712912 10 Tf
51.3441 0 Td
(])Tj
/R22031480 10 Tf
6.08711 0 Td
(})Tj
-0.2 Tc
/R21387136 10 Tf
6.69688 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R21712912 10 Tf
63.3199 0 Td
(// commonly)Tj
/R21387136 10 Tf
53.8539 0 Td
(var)Tj
/R22031480 10 Tf
16.0871 0 Td
(=)Tj
-0.2 Tc
/R21387136 10 Tf
8.45703 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22031480 10 Tf
36.277 0 Td
(if\()Tj
-0.2 Tc
/R21387136 10 Tf
12.1969 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22031480 10 Tf
36.277 0 Td
(\))Tj
/R21387136 10 Tf
6.08711 0 Td
(statement)Tj
/R21712912 10 Tf
41.0871 0 Td
([)Tj
/R22031480 10 Tf
-392.67 -12 Td
(else)Tj
/R21387136 10 Tf
18.5781 0 Td
(statement)Tj
/R21712912 10 Tf
41.3578 0 Td
(])Tj
-0.25 Tc
/R22031480 10 Tf
6.35781 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r\()Tj
-0.2 Tc
/R21387136 10 Tf
10.798 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22031480 10 Tf
36.548 0 Td
(;)Tj
-0.2 Tc
/R21387136 10 Tf
6.35781 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22031480 10 Tf
36.548 0 Td
(;)Tj
-0.2 Tc
/R21387136 10 Tf
6.35781 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22031480 10 Tf
36.548 0 Td
(\))Tj
/R21387136 10 Tf
6.35781 0 Td
(statement)Tj
-0.25 Tc
/R22031480 10 Tf
41.3578 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r\()Tj
/R21387136 10 Tf
10.798 0 Td
[(arr)14.9902(ay)]TJ
/R22031480 10 Tf
25.098 0 Td
([)Tj
/R21387136 10 Tf
6.35781 0 Td
(var)Tj
/R22031480 10 Tf
16.359 0 Td
(]\))Tj
/R21387136 10 Tf
9.68906 0 Td
(statement)Tj
-0.25 Tc
/R22031480 10 Tf
-357.67 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr\()Tj
/R21387136 10 Tf
15.493 0 Td
[(arr)14.9927(ay)]TJ
/R22031480 10 Tf
25.3531 0 Td
([)Tj
/R21387136 10 Tf
6.61211 0 Td
(var)Tj
/R22031480 10 Tf
16.6121 0 Td
(]\))Tj
/R21387136 10 Tf
9.94219 0 Td
(statement)Tj
/R22031480 10 Tf
41.6121 0 Td
(while\()Tj
-0.2 Tc
/R21387136 10 Tf
29.3922 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22031480 10 Tf
36.802 0 Td
(\))Tj
/R21387136 10 Tf
6.61211 0 Td
(statement)Tj
/R22031480 10 Tf
41.6121 0 Td
(switch\()Tj
-0.2 Tc
/R21387136 10 Tf
33.832 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22031480 10 Tf
36.802 0 Td
(\))Tj
/R21387136 10 Tf
6.61211 0 Td
0.782 Tw
(case statements)Tj
/R22031480 10 Tf
-332.729 -12 Td
0 Tw
[(br)18.0078(eak [)]TJ
-0.2 Tc
/R21387136 10 Tf
33.15 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
2.5 Tc
/R22031480 10 Tf
36.0199 0 Td
(]c)Tj
0 Tc
10.2699 0 Td
(ontinue [)Tj
-0.2 Tc
/R21387136 10 Tf
40.5602 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
2.5 Tc
/R22031480 10 Tf
36.0199 0 Td
(]r)Tj
0 Tc
10.0898 0 Td
(etur)Tj
2.5 Tc
17.6199 0 Td
(n[)Tj
-0.2 Tc
/R21387136 10 Tf
13.8898 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22031480 10 Tf
36.0199 0 Td
(])Tj
/R21712912 9 Tf
-295.68 -12 Td
[(Items in brack)10.0193(ets are optional.)]TJ
/R21712912 10 Tf
0.306 Tw
(In the second form of the)'
-0.25 Tc
/R22031480 10 Tf
105.146 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r)Tj
/R21712912 10 Tf
7.24609 0 Td
(statement and the)Tj
-0.25 Tc
/R22031480 10 Tf
73.4078 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr)Tj
/R21712912 10 Tf
11.6859 0 Td
(statement, the v)Tj
63.4121 0 Td
(ariable)Tj
/R21387136 10 Tf
30.016 0 Td
(var)Tj
/R21712912 10 Tf
16.1359 0 Td
(is set to each v)Tj
59.8539 0 Td
0.307 Tw
(alue used as)Tj
-383.064 -12 Td
0.986 Tw
(an inde)Tj
3.486 Tc
29.9961 0 Td
[(xi)348.599(nt)]TJ
0 Tc
22.532 0 Td
(he specied array and then the associated)Tj
/R21387136 10 Tf
174.912 0 Td
(statement)Tj
/R21712912 10 Tf
41.816 0 Td
(is e)Tj
-0.25 Tc
14.3461 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(luated. F)15.0049(or numeric and string in-)]TJ
-292.792 -12 Td
0.834 Tw
(dices, the indices are returned in increasing \(decreasing\) numeric or le)Tj
288.94 0 Td
0.835 Tw
(xicographic order for)Tj
-0.25 Tc
/R22031480 10 Tf
89.975 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r)Tj
/R21712912 10 Tf
7.775 0 Td
(\()Tj
-0.25 Tc
/R22031480 10 Tf
3.33008 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr)Tj
3.335 Tc
/R21712912 10 Tf
8.88008 0 Td
(,r)Tj
0 Tc
9.16484 0 Td
(e-)Tj
-424.225 -12 Td
(specti)Tj
-0.15 Tc
23.0801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(ly\). This can be used for sorting.)Tj
-32.3699 -16.8 Td
(Function denitions can only appear in the)Tj
/R22031480 10 Tf
173.6 0 Td
(BEGIN)Tj
/R21712912 10 Tf
34.7301 0 Td
(clause.)Tj
-208.33 -16.8 Td
1.691 Tw
(Expressions include the usual C e)Tj
143.015 0 Td
4.191 Tw
(xpressions. String)Tj
80.052 0 Td
1.691 Tw
(comparisons using)Tj
/R22031480 10 Tf
80.602 0 Td
(==)Tj
/R21712912 10 Tf
15.591 0 Td
(and)Tj
/R22031480 10 Tf
18.6301 0 Td
(!=)Tj
/R21712912 10 Tf
13.2199 0 Td
1.69 Tw
(treat the right hand)Tj
-351.11 -12 Td
0.397 Tw
[(operand as a pattern for the purpose of re)14.9976(gular e)14.9902(xpression matching.)]TJ
-0.15 Tc
281.497 0 Td
(Pa)Tj
0 Tc
9.85 0 Td
(tterns use)Tj
/R21387136 10 Tf
41.7039 0 Td
(ksh)Tj
/R21712912 10 Tf
13.6102 0 Td
(\(1\) le match pattern)Tj
-346.661 -12 Td
2.5 Tw
(syntax. \(F)Tj
42.35 0 Td
0 Tw
(or simple string equality)Tj
2.5 Tc
96.85 0 Td
(,u)Tj
0 Tc
10 0 Td
(se the)Tj
/R22031480 10 Tf
25.55 0 Td
[(str)17.9932(cmp)]TJ
/R21712912 10 Tf
32.3102 0 Td
(function.)Tj
/R22031480 10 Tf
-207.06 -16.8 Td
(gvpr)Tj
/R21712912 10 Tf
23.368 0 Td
0.868 Tw
(will attempt to use an e)Tj
97.2398 0 Td
0.867 Tw
[(xpression as a string or numeric v)24.9976(alue as appropriate. Both C-lik)]TJ
3.367 Tc
266.34 0 Td
(ec)Tj
0 Tc
12.2469 0 Td
(asts and)Tj
-399.195 -12 Td
0 Tw
(function templates will cause con)Tj
-0.15 Tc
133.47 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsions to be performed, if possible.)Tj
-142.76 -16.8 Td
0.006 Tw
(Expressions of graphical type \(i.e.,)Tj
/R22031480 10 Tf
141.671 0 Td
0.007 Tw
(graph_t, node_t, edge_t, obj_t)Tj
2.507 Tc
/R21712912 10 Tf
127.791 0 Td
(\)m)Tj
0 Tc
13.6172 0 Td
[(ay be follo)25(wed by a eld reference in)]TJ
-283.079 -12 Td
0.02 Tw
(the form of)Tj
/R22031480 10 Tf
47.55 0 Td
(.)Tj
/R21387136 10 Tf
2.5 0 Td
(name)Tj
2.52 Tc
/R21712912 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
11.1301 0 Td
[(he resulting v)24.9927(alue is the v)24.9854(alue of the attrib)19.9927(ute named)]TJ
/R21387136 10 Tf
211.69 0 Td
(name)Tj
/R21712912 10 Tf
24.1801 0 Td
(of the gi)Tj
-0.15 Tc
33.1199 0 Td
(ve)Tj
2.52 Tc
9.28984 0 Td
(no)Tj
0 Tc
12.5199 0 Td
2.52 Tw
(bject. In)Tj
37.8102 0 Td
(addi-)Tj
-411.45 -12 Td
0.636 Tw
[(tion, in certain conte)15.0037(xts an undeclared, unmodied identier is tak)10.0146(en to be an attrib)20.0098(ute name. Specically)]TJ
429.5 0 Td
(,)Tj
-429.5 -12 Td
0.398 Tw
(such identiers denote attrib)Tj
114.594 0 Td
0.397 Tw
(utes of the current node or edge, respecti)Tj
-0.15 Tc
165.259 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
2.897 Tc
7.13008 0 Td
(,i)Tj
0 Tc
8.17695 0 Td
(n)Tj
/R22031480 10 Tf
7.89687 0 Td
(N)Tj
/R21712912 10 Tf
10.1172 0 Td
(and)Tj
/R22031480 10 Tf
17.3371 0 Td
(E)Tj
/R21712912 10 Tf
9.56719 0 Td
(clauses, and the cur)Tj
79.3012 0 Td
(-)Tj
-428.67 -12 Td
0 Tw
(rent graph in)Tj
/R22031480 10 Tf
53.6 0 Td
(BEG_G)Tj
/R21712912 10 Tf
36.4 0 Td
(and)Tj
/R22031480 10 Tf
16.9398 0 Td
(END_G)Tj
/R21712912 10 Tf
36.3898 0 Td
(clauses.)Tj
-143.33 -16.8 Td
0.242 Tw
(As usual in the)Tj
/R21387136 10 Tf
63.2781 0 Td
[(libcgr)15.0159(aph)]TJ
/R21712912 10 Tf
39.0199 0 Td
[(\(3\) model, attrib)20.0098(utes are string-v)]TJ
130.218 0 Td
2.742 Tw
(alued. In)Tj
40.4738 0 Td
(addition,)Tj
/R22031480 10 Tf
38.0219 0 Td
(gvpr)Tj
/R21712912 10 Tf
22.7422 0 Td
0.243 Tw
(supports certain pseudo-)Tj
-333.754 -12 Td
(attrib)Tj
20.9102 0 Td
0.538 Tw
[(utes of graph objects, not necessarily string-v)25.0098(alued. These reect intrinsic properties of the graph ob-)]TJ
-20.9102 -12 Td
0 Tw
[(jects and cannot be set by the user)54.9854(.)]TJ
/R22031480 10 Tf
(head)'
/R21712912 10 Tf
23.0602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
7.65977 -12 Td
(the head of an edge.)Tj
/R22031480 10 Tf
-36 -16.8 Td
(tail)Tj
/R21712912 10 Tf
16.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
14.3301 -12 Td
(the tail of an edge.)Tj
/R22031480 10 Tf
-36 -16.8 Td
(name)Tj
/R21712912 10 Tf
25.8301 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
4.88984 -12 Td
1.644 Tw
(the name of an edge, node or graph. The name of an edge has the form ")Tj
/R21387136 10 Tf
315.304 0 Td
[(<tail-name><edg)10.0098(e-)]TJ
-315.304 -12 Td
(op><head-name>)Tj
/R22031480 10 Tf
74.6801 0 Td
([)Tj
/R21387136 10 Tf
3.33008 0 Td
(<k)Tj
-0.3 Tc
11.0898 0 Td
(ey)Tj
0 Tc
8.58008 0 Td
(>)Tj
/R22031480 10 Tf
6.75 0 Td
(])Tj
/R21712912 10 Tf
3.33008 0 Td
0.165 Tw
(", where)Tj
/R21387136 10 Tf
36.3398 0 Td
[(<edg)10.0146(e-op>)]TJ
/R21712912 10 Tf
48.2738 0 Td
0.164 Tw
(is ")Tj
/R22031480 10 Tf
13.4141 0 Td
(>)Tj
2.664 Tc
/R21712912 10 Tf
11.4 0 Td
[("o)266.387(r")]TJ
0 Tc
/R22031480 10 Tf
21.818 0 Td
()Tj
2.664 Tc
/R21712912 10 Tf
11.4 0 Td
("d)Tj
0 Tc
11.7441 0 Td
(epending on whether the graph is)Tj
-262.15 -12 Td
0 Tw
[(directed or not. The brack)9.99268(et part)]TJ
/R22031480 10 Tf
131.25 0 Td
([)Tj
/R21387136 10 Tf
3.33008 0 Td
(<k)Tj
-0.3 Tc
11.0898 0 Td
(ey)Tj
0 Tc
8.58008 0 Td
(>)Tj
/R22031480 10 Tf
6.75 0 Td
(])Tj
/R21712912 10 Tf
5.83008 0 Td
[(only appears if the edge has a non-tri)25.0098(vial k)]TJ
-0.15 Tc
170.17 0 Td
(ey)Tj
0 Tc
8.63984 0 Td
(.)Tj
/R22031480 10 Tf
-381.64 -16.8 Td
[(indegr)18(ee)]TJ
/R21712912 10 Tf
38.9801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
-8.26016 -12 Td
[(the inde)15.0159(gree of a node.)]TJ
/R22031480 10 Tf
-36 -16.8 Td
[(outdegr)18(ee)]TJ
/R21712912 10 Tf
44.5301 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
-13.8102 -12 Td
[(the outde)15.0159(gree of a node.)]TJ
/R22031480 10 Tf
-36 -16.8 Td
[(degr)17.9846(ee)]TJ
/R21712912 10 Tf
30.6402 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
0.0796875 -12 Td
[(the de)14.9841(gree of a node.)]TJ
/R22031480 10 Tf
-36 -16.8 Td
(X)Tj
/R21712912 10 Tf
9.71992 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
/R21712912 10 Tf
21 -12 Td
(the X coordinate of a node. \(Assumes the node has a)Tj
/R21387136 10 Tf
212.73 0 Td
(pos)Tj
/R21712912 10 Tf
16.3898 0 Td
[(attrib)19.9854(ute.\))]TJ
/R22031480 10 Tf
-265.12 -16.8 Td
(Y)Tj
/R21712912 10 Tf
9.71992 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
/R21712912 10 Tf
21 -12 Td
(the Y coordinate of a node. \(Assumes the node has a)Tj
/R21387136 10 Tf
212.73 0 Td
(pos)Tj
/R21712912 10 Tf
16.3898 0 Td
[(attrib)19.9854(ute.\))]TJ
-0.18 Tc
/R22031480 10 Tf
-265.12 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(ot)Tj
/R21712912 10 Tf
10.8301 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
10.6297 -12 Td
(the root graph of an object. The root of a root graph is itself.)Tj
130.055 -67.2 Td
[(29 August 2013)-19705.5(3)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
-420.34 -36 Td
0.612 Tw
(be declared. In particular)Tj
3.112 Tc
101.396 0 Td
(,a)Tj
3.113 Tc
10.052 0 Td
(nu)Tj
0 Tc
13.1129 0 Td
0.613 Tw
[(ndeclared v)25.0195(ariable will be interpreted as the name of an attrib)19.9902(ute of a node,)]TJ
-124.561 -12 Td
0 Tw
[(edge or graph, depending on the conte)15.0073(xt.)]TJ
16.8 TL
T*[(Ex)14.9841(ecutable statements can be one of the follo)25.0146(wing:)]TJ
2.758 Tc
36 -12 Td
(ll)Tj
0 Tc
8.31797 0 Td
(.)Tj
/R39619704 10 Tf
7.75703 0 Td
({)Tj
/R39301136 10 Tf
6.69688 0 Td
([)Tj
/R38975360 10 Tf
6.08711 0 Td
0.257 Tw
(statement ...)Tj
/R39301136 10 Tf
51.3441 0 Td
(])Tj
/R39619704 10 Tf
6.08711 0 Td
(})Tj
-0.2 Tc
/R38975360 10 Tf
6.69688 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R39301136 10 Tf
63.3199 0 Td
(// commonly)Tj
/R38975360 10 Tf
53.8539 0 Td
(var)Tj
/R39619704 10 Tf
16.0871 0 Td
(=)Tj
-0.2 Tc
/R38975360 10 Tf
8.45703 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R39619704 10 Tf
36.277 0 Td
(if\()Tj
-0.2 Tc
/R38975360 10 Tf
12.1969 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R39619704 10 Tf
36.277 0 Td
(\))Tj
/R38975360 10 Tf
6.08711 0 Td
(statement)Tj
/R39301136 10 Tf
41.0871 0 Td
([)Tj
/R39619704 10 Tf
-392.67 -12 Td
(else)Tj
/R38975360 10 Tf
18.5781 0 Td
(statement)Tj
/R39301136 10 Tf
41.3578 0 Td
(])Tj
-0.25 Tc
/R39619704 10 Tf
6.35781 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r\()Tj
-0.2 Tc
/R38975360 10 Tf
10.798 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R39619704 10 Tf
36.548 0 Td
(;)Tj
-0.2 Tc
/R38975360 10 Tf
6.35781 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R39619704 10 Tf
36.548 0 Td
(;)Tj
-0.2 Tc
/R38975360 10 Tf
6.35781 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R39619704 10 Tf
36.548 0 Td
(\))Tj
/R38975360 10 Tf
6.35781 0 Td
(statement)Tj
-0.25 Tc
/R39619704 10 Tf
41.3578 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r\()Tj
/R38975360 10 Tf
10.798 0 Td
[(arr)14.9902(ay)]TJ
/R39619704 10 Tf
25.098 0 Td
([)Tj
/R38975360 10 Tf
6.35781 0 Td
(var)Tj
/R39619704 10 Tf
16.359 0 Td
(]\))Tj
/R38975360 10 Tf
9.68906 0 Td
(statement)Tj
-0.25 Tc
/R39619704 10 Tf
-357.67 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr\()Tj
/R38975360 10 Tf
15.493 0 Td
[(arr)14.9927(ay)]TJ
/R39619704 10 Tf
25.3531 0 Td
([)Tj
/R38975360 10 Tf
6.61211 0 Td
(var)Tj
/R39619704 10 Tf
16.6121 0 Td
(]\))Tj
/R38975360 10 Tf
9.94219 0 Td
(statement)Tj
/R39619704 10 Tf
41.6121 0 Td
(while\()Tj
-0.2 Tc
/R38975360 10 Tf
29.3922 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R39619704 10 Tf
36.802 0 Td
(\))Tj
/R38975360 10 Tf
6.61211 0 Td
(statement)Tj
/R39619704 10 Tf
41.6121 0 Td
(switch\()Tj
-0.2 Tc
/R38975360 10 Tf
33.832 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R39619704 10 Tf
36.802 0 Td
(\))Tj
/R38975360 10 Tf
6.61211 0 Td
0.782 Tw
(case statements)Tj
/R39619704 10 Tf
-332.729 -12 Td
0 Tw
[(br)18.0078(eak [)]TJ
-0.2 Tc
/R38975360 10 Tf
33.15 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
2.5 Tc
/R39619704 10 Tf
36.0199 0 Td
(]c)Tj
0 Tc
10.2699 0 Td
(ontinue [)Tj
-0.2 Tc
/R38975360 10 Tf
40.5602 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
2.5 Tc
/R39619704 10 Tf
36.0199 0 Td
(]r)Tj
0 Tc
10.0898 0 Td
(etur)Tj
2.5 Tc
17.6199 0 Td
(n[)Tj
-0.2 Tc
/R38975360 10 Tf
13.8898 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R39619704 10 Tf
36.0199 0 Td
(])Tj
/R39301136 9 Tf
-295.68 -12 Td
[(Items in brack)10.0193(ets are optional.)]TJ
/R39301136 10 Tf
0.306 Tw
(In the second form of the)'
-0.25 Tc
/R39619704 10 Tf
105.146 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r)Tj
/R39301136 10 Tf
7.24609 0 Td
(statement and the)Tj
-0.25 Tc
/R39619704 10 Tf
73.4078 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr)Tj
/R39301136 10 Tf
11.6859 0 Td
(statement, the v)Tj
63.4121 0 Td
(ariable)Tj
/R38975360 10 Tf
30.016 0 Td
(var)Tj
/R39301136 10 Tf
16.1359 0 Td
(is set to each v)Tj
59.8539 0 Td
0.307 Tw
(alue used as)Tj
-383.064 -12 Td
0.986 Tw
(an inde)Tj
3.486 Tc
29.9961 0 Td
[(xi)348.599(nt)]TJ
0 Tc
22.532 0 Td
(he specied array and then the associated)Tj
/R38975360 10 Tf
174.912 0 Td
(statement)Tj
/R39301136 10 Tf
41.816 0 Td
(is e)Tj
-0.25 Tc
14.3461 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(luated. F)15.0049(or numeric and string in-)]TJ
-292.792 -12 Td
0.834 Tw
(dices, the indices are returned in increasing \(decreasing\) numeric or le)Tj
288.94 0 Td
0.835 Tw
(xicographic order for)Tj
-0.25 Tc
/R39619704 10 Tf
89.975 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r)Tj
/R39301136 10 Tf
7.775 0 Td
(\()Tj
-0.25 Tc
/R39619704 10 Tf
3.33008 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr)Tj
3.335 Tc
/R39301136 10 Tf
8.88008 0 Td
(,r)Tj
0 Tc
9.16484 0 Td
(e-)Tj
-424.225 -12 Td
(specti)Tj
-0.15 Tc
23.0801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(ly\). This can be used for sorting.)Tj
-32.3699 -16.8 Td
(Function denitions can only appear in the)Tj
/R39619704 10 Tf
173.6 0 Td
(BEGIN)Tj
/R39301136 10 Tf
34.7301 0 Td
(clause.)Tj
-208.33 -16.8 Td
1.691 Tw
(Expressions include the usual C e)Tj
143.015 0 Td
4.191 Tw
(xpressions. String)Tj
80.052 0 Td
1.691 Tw
(comparisons using)Tj
/R39619704 10 Tf
80.602 0 Td
(==)Tj
/R39301136 10 Tf
15.591 0 Td
(and)Tj
/R39619704 10 Tf
18.6301 0 Td
(!=)Tj
/R39301136 10 Tf
13.2199 0 Td
1.69 Tw
(treat the right hand)Tj
-351.11 -12 Td
0.397 Tw
[(operand as a pattern for the purpose of re)14.9976(gular e)14.9902(xpression matching.)]TJ
-0.15 Tc
281.497 0 Td
(Pa)Tj
0 Tc
9.85 0 Td
(tterns use)Tj
/R38975360 10 Tf
41.7039 0 Td
(ksh)Tj
/R39301136 10 Tf
13.6102 0 Td
(\(1\) le match pattern)Tj
-346.661 -12 Td
2.5 Tw
(syntax. \(F)Tj
42.35 0 Td
0 Tw
(or simple string equality)Tj
2.5 Tc
96.85 0 Td
(,u)Tj
0 Tc
10 0 Td
(se the)Tj
/R39619704 10 Tf
25.55 0 Td
[(str)17.9932(cmp)]TJ
/R39301136 10 Tf
32.3102 0 Td
(function.)Tj
/R39619704 10 Tf
-207.06 -16.8 Td
(gvpr)Tj
/R39301136 10 Tf
23.368 0 Td
0.868 Tw
(will attempt to use an e)Tj
97.2398 0 Td
0.867 Tw
[(xpression as a string or numeric v)24.9976(alue as appropriate. Both C-lik)]TJ
3.367 Tc
266.34 0 Td
(ec)Tj
0 Tc
12.2469 0 Td
(asts and)Tj
-399.195 -12 Td
0 Tw
(function templates will cause con)Tj
-0.15 Tc
133.47 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsions to be performed, if possible.)Tj
-142.76 -16.8 Td
0.006 Tw
(Expressions of graphical type \(i.e.,)Tj
/R39619704 10 Tf
141.671 0 Td
0.007 Tw
(graph_t, node_t, edge_t, obj_t)Tj
2.507 Tc
/R39301136 10 Tf
127.791 0 Td
(\)m)Tj
0 Tc
13.6172 0 Td
[(ay be follo)25(wed by a eld reference in)]TJ
-283.079 -12 Td
0.02 Tw
(the form of)Tj
/R39619704 10 Tf
47.55 0 Td
(.)Tj
/R38975360 10 Tf
2.5 0 Td
(name)Tj
2.52 Tc
/R39301136 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
11.1301 0 Td
[(he resulting v)24.9927(alue is the v)24.9854(alue of the attrib)19.9927(ute named)]TJ
/R38975360 10 Tf
211.69 0 Td
(name)Tj
/R39301136 10 Tf
24.1801 0 Td
(of the gi)Tj
-0.15 Tc
33.1199 0 Td
(ve)Tj
2.52 Tc
9.28984 0 Td
(no)Tj
0 Tc
12.5199 0 Td
2.52 Tw
(bject. In)Tj
37.8102 0 Td
(addi-)Tj
-411.45 -12 Td
0.636 Tw
[(tion, in certain conte)15.0037(xts an undeclared, unmodied identier is tak)10.0146(en to be an attrib)20.0098(ute name. Specically)]TJ
429.5 0 Td
(,)Tj
-429.5 -12 Td
0.398 Tw
(such identiers denote attrib)Tj
114.594 0 Td
0.397 Tw
(utes of the current node or edge, respecti)Tj
-0.15 Tc
165.259 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
2.897 Tc
7.13008 0 Td
(,i)Tj
0 Tc
8.17695 0 Td
(n)Tj
/R39619704 10 Tf
7.89687 0 Td
(N)Tj
/R39301136 10 Tf
10.1172 0 Td
(and)Tj
/R39619704 10 Tf
17.3371 0 Td
(E)Tj
/R39301136 10 Tf
9.56719 0 Td
(clauses, and the cur)Tj
79.3012 0 Td
(-)Tj
-428.67 -12 Td
0 Tw
(rent graph in)Tj
/R39619704 10 Tf
53.6 0 Td
(BEG_G)Tj
/R39301136 10 Tf
36.4 0 Td
(and)Tj
/R39619704 10 Tf
16.9398 0 Td
(END_G)Tj
/R39301136 10 Tf
36.3898 0 Td
(clauses.)Tj
-143.33 -16.8 Td
0.242 Tw
(As usual in the)Tj
/R38975360 10 Tf
63.2781 0 Td
[(libcgr)15.0159(aph)]TJ
/R39301136 10 Tf
39.0199 0 Td
[(\(3\) model, attrib)20.0098(utes are string-v)]TJ
130.218 0 Td
2.742 Tw
(alued. In)Tj
40.4738 0 Td
(addition,)Tj
/R39619704 10 Tf
38.0219 0 Td
(gvpr)Tj
/R39301136 10 Tf
22.7422 0 Td
0.243 Tw
(supports certain pseudo-)Tj
-333.754 -12 Td
(attrib)Tj
20.9102 0 Td
0.538 Tw
[(utes of graph objects, not necessarily string-v)25.0098(alued. These reect intrinsic properties of the graph ob-)]TJ
-20.9102 -12 Td
0 Tw
[(jects and cannot be set by the user)54.9854(.)]TJ
/R39619704 10 Tf
(head)'
/R39301136 10 Tf
23.0602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
7.65977 -12 Td
(the head of an edge.)Tj
/R39619704 10 Tf
-36 -16.8 Td
(tail)Tj
/R39301136 10 Tf
16.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
14.3301 -12 Td
(the tail of an edge.)Tj
/R39619704 10 Tf
-36 -16.8 Td
(name)Tj
/R39301136 10 Tf
25.8301 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
4.88984 -12 Td
1.644 Tw
(the name of an edge, node or graph. The name of an edge has the form ")Tj
/R38975360 10 Tf
315.304 0 Td
[(<tail-name><edg)10.0098(e-)]TJ
-315.304 -12 Td
(op><head-name>)Tj
/R39619704 10 Tf
74.6801 0 Td
([)Tj
/R38975360 10 Tf
3.33008 0 Td
(<k)Tj
-0.3 Tc
11.0898 0 Td
(ey)Tj
0 Tc
8.58008 0 Td
(>)Tj
/R39619704 10 Tf
6.75 0 Td
(])Tj
/R39301136 10 Tf
3.33008 0 Td
0.165 Tw
(", where)Tj
/R38975360 10 Tf
36.3398 0 Td
[(<edg)10.0146(e-op>)]TJ
/R39301136 10 Tf
48.2738 0 Td
0.164 Tw
(is ")Tj
/R39619704 10 Tf
13.4141 0 Td
(>)Tj
2.664 Tc
/R39301136 10 Tf
11.4 0 Td
[("o)266.387(r")]TJ
0 Tc
/R39619704 10 Tf
21.818 0 Td
()Tj
2.664 Tc
/R39301136 10 Tf
11.4 0 Td
("d)Tj
0 Tc
11.7441 0 Td
(epending on whether the graph is)Tj
-262.15 -12 Td
0 Tw
[(directed or not. The brack)9.99268(et part)]TJ
/R39619704 10 Tf
131.25 0 Td
([)Tj
/R38975360 10 Tf
3.33008 0 Td
(<k)Tj
-0.3 Tc
11.0898 0 Td
(ey)Tj
0 Tc
8.58008 0 Td
(>)Tj
/R39619704 10 Tf
6.75 0 Td
(])Tj
/R39301136 10 Tf
5.83008 0 Td
[(only appears if the edge has a non-tri)25.0098(vial k)]TJ
-0.15 Tc
170.17 0 Td
(ey)Tj
0 Tc
8.63984 0 Td
(.)Tj
/R39619704 10 Tf
-381.64 -16.8 Td
[(indegr)18(ee)]TJ
/R39301136 10 Tf
38.9801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
-8.26016 -12 Td
[(the inde)15.0159(gree of a node.)]TJ
/R39619704 10 Tf
-36 -16.8 Td
[(outdegr)18(ee)]TJ
/R39301136 10 Tf
44.5301 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
-13.8102 -12 Td
[(the outde)15.0159(gree of a node.)]TJ
/R39619704 10 Tf
-36 -16.8 Td
[(degr)17.9846(ee)]TJ
/R39301136 10 Tf
30.6402 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
0.0796875 -12 Td
[(the de)14.9841(gree of a node.)]TJ
/R39619704 10 Tf
-36 -16.8 Td
(X)Tj
/R39301136 10 Tf
9.71992 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
/R39301136 10 Tf
21 -12 Td
(the X coordinate of a node. \(Assumes the node has a)Tj
/R38975360 10 Tf
212.73 0 Td
(pos)Tj
/R39301136 10 Tf
16.3898 0 Td
[(attrib)19.9854(ute.\))]TJ
/R39619704 10 Tf
-265.12 -16.8 Td
(Y)Tj
/R39301136 10 Tf
9.71992 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
/R39301136 10 Tf
21 -12 Td
(the Y coordinate of a node. \(Assumes the node has a)Tj
/R38975360 10 Tf
212.73 0 Td
(pos)Tj
/R39301136 10 Tf
16.3898 0 Td
[(attrib)19.9854(ute.\))]TJ
-0.18 Tc
/R39619704 10 Tf
-265.12 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(ot)Tj
/R39301136 10 Tf
10.8301 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
10.6297 -12 Td
(the root graph of an object. The root of a root graph is itself.)Tj
130.055 -67.2 Td
[(29 August 2013)-19705.5(3)]TJ
ET
Q
Q
\n \n \n \n \n-3385\n+3383\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -830,29 +830,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-420.34 -36 Td
[(par)18.0078(ent)]TJ
/R21712912 10 Tf
30.65 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
0.0699219 -12 Td
(the parent graph of a subgraph. The parent of a root graph is)Tj
/R22031480 10 Tf
243.27 0 Td
(NULL)Tj
-279.27 -16.8 Td
(n_edges)Tj
/R21712912 10 Tf
36.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
-5.66992 -12 Td
(the number of edges in the graph)Tj
/R22031480 10 Tf
-36 -16.8 Td
(n_nodes)Tj
/R21712912 10 Tf
37.5102 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
-6.79023 -12 Td
(the number of nodes in the graph)Tj
/R22031480 10 Tf
-36 -16.8 Td
[(dir)18(ected)]TJ
/R21712912 10 Tf
37.3102 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
-6.59023 -12 Td
(true \(non-zero\) if the graph is directed)Tj
/R22031480 10 Tf
-36 -16.8 Td
(strict)Tj
/R21712912 10 Tf
24.7102 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
6.00977 -12 Td
(true \(non-zero\) if the graph is strict)Tj
-0.11 Tc
/R22031480 10.95 Tf
-72 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(IL)Tj
-1.007 Tc
10.5563 0 Td
(T-)Tj
0 Tc
9.94297 0 Td
(IN FUNCTIONS)Tj
/R21712912 10 Tf
0.401172 -12 Td
1.072 Tw
(The follo)Tj
37.7621 0 Td
1.073 Tw
[(wing functions are b)20.0171(uilt into)]TJ
/R22031480 10 Tf
120.995 0 Td
(gvpr)Tj
3.573 Tc
/R21712912 10 Tf
20 0 Td
(.T)Tj
0 Tc
12.1828 0 Td
(hose functions returning references to graph objects return)Tj
/R22031480 10 Tf
-190.94 -12 Td
(NULL)Tj
/R21712912 10 Tf
30.2801 0 Td
0 Tw
[(in case of f)10(ailure.)]TJ
/R22031480 10 Tf
-51.2801 -16.8 Td
(Graphs and subgraph)Tj
21 -12 Td
(graph)Tj
/R21712912 10 Tf
25.5602 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(t)Tj
/R21712912 10 Tf
5.28008 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21712912 10 Tf
-81.2305 -12 Td
1.233 Tw
(creates a graph whose name is)Tj
/R21387136 10 Tf
131.247 0 Td
(s)Tj
/R21712912 10 Tf
7.62188 0 Td
1.232 Tw
(and whose type is specied by the string)Tj
/R21387136 10 Tf
174.286 0 Td
(t)Tj
3.732 Tc
/R21712912 10 Tf
2.78008 0 Td
(.I)Tj
0 Tc
9.56211 0 Td
(gnoring case, the)Tj
-325.497 -12 Td
(characters)Tj
-0.5 Tc
/R22031480 10 Tf
44.4191 0 Td
2.389 Tw
(U, D)Tj
3.889 Tc
20.3289 0 Td
[(,S)388.916(,N)]TJ
0 Tc
/R21712912 10 Tf
29.4469 0 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
1.689 Tw
(ve t)Tj
0 Tc
15.959 0 Td
1.389 Tw
(he interpretation undirected, directed, strict, and non-strict, respec-)Tj
-119.394 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
2.5 Tc
7.13008 0 Td
(.I)Tj
0 Tc
8.33008 0 Td
(f)Tj
/R21387136 10 Tf
5.83008 0 Td
(t)Tj
/R21712912 10 Tf
5.28008 0 Td
0 Tw
(is empty)Tj
2.5 Tc
33.5199 0 Td
(,ad)Tj
0 Tc
16.9398 0 Td
(irected, non-strict graph is generated.)Tj
/R22031480 10 Tf
-127.63 -16.8 Td
(subg)Tj
/R21712912 10 Tf
20.0102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21712912 10 Tf
-86.7902 -12 Td
(creates a subgraph in graph)Tj
/R21387136 10 Tf
111.91 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(with name)Tj
/R21387136 10 Tf
44.4398 0 Td
(s)Tj
2.5 Tc
/R21712912 10 Tf
3.88984 0 Td
[(.I)249.993(ft)]TJ
0 Tc
16.9402 0 Td
[(he subgraph already e)15.0098(xists, it is returned.)]TJ
/R22031480 10 Tf
-220.68 -16.8 Td
(isSubg)Tj
/R21712912 10 Tf
28.35 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21712912 10 Tf
-95.1301 -12 Td
(returns the subgraph in graph)Tj
/R21387136 10 Tf
119.7 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(with name)Tj
/R21387136 10 Tf
44.4398 0 Td
(s)Tj
2.5 Tc
/R21712912 10 Tf
3.88984 0 Td
[(,i)249.993(fi)249.985(te)]TJ
0 Tc
25.9602 0 Td
(xists, or)Tj
/R22031480 10 Tf
34.1699 0 Td
(NULL)Tj
/R21712912 10 Tf
30.2801 0 Td
(otherwise.)Tj
/R22031480 10 Tf
-301.94 -16.8 Td
(fstsubg)Tj
/R21712912 10 Tf
30.5602 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21712912 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21712912 10 Tf
-55.6703 -12 Td
(returns the rst subgraph in graph)Tj
/R21387136 10 Tf
137.76 0 Td
(g)Tj
2.5 Tc
/R21712912 10 Tf
5 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R22031480 10 Tf
5.83008 0 Td
(NULL)Tj
/R21712912 10 Tf
30.2801 0 Td
[(if none e)15.0146(xists.)]TJ
/R22031480 10 Tf
-224.87 -16.8 Td
(nxtsubg)Tj
/R21712912 10 Tf
33.9 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21712912 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21712912 10 Tf
-62.9 -12 Td
[(returns the ne)14.9927(xt subgraph after)]TJ
/R21387136 10 Tf
124.54 0 Td
(sg)Tj
2.5 Tc
/R21712912 10 Tf
8.88984 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R22031480 10 Tf
5.83008 0 Td
(NULL)Tj
/R21712912 10 Tf
27.7801 0 Td
(.)Tj
/R22031480 10 Tf
-213.04 -16.8 Td
[(isDir)17.9919(ect)]TJ
/R21712912 10 Tf
33.1402 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21712912 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-58.2504 -12 Td
(returns true if and only if)Tj
/R21387136 10 Tf
102.76 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(is directed.)Tj
/R22031480 10 Tf
-146.26 -16.8 Td
(isStrict)Tj
/R21712912 10 Tf
30.55 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21712912 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-55.6602 -12 Td
(returns true if and only if)Tj
/R21387136 10 Tf
102.76 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(is strict.)Tj
/R22031480 10 Tf
-146.26 -16.8 Td
(nNodes)Tj
/R21712912 10 Tf
31.6699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21712912 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-56.7801 -12 Td
(returns the number of nodes in)Tj
/R21387136 10 Tf
124.98 0 Td
(g)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-165.98 -16.8 Td
(nEdges)Tj
/R21712912 10 Tf
31.1199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21712912 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-56.2301 -12 Td
(returns the number of edges in)Tj
/R21387136 10 Tf
124.42 0 Td
(g)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-186.42 -16.8 Td
(Nodes)Tj
21 -12 Td
(node)Tj
/R21712912 10 Tf
20.5602 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(node_t)Tj
/R21712912 10 Tf
-87.3402 -12 Td
(creates a node in graph)Tj
/R21387136 10 Tf
94.6898 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(of name)Tj
/R21387136 10 Tf
34.9898 0 Td
(s)Tj
2.5 Tc
/R21712912 10 Tf
3.88984 0 Td
[(.I)249.993(fs)]TJ
0 Tc
18.05 0 Td
[(uch a node already e)15.0146(xists, it is returned.)]TJ
/R22031480 10 Tf
-195.12 -16.8 Td
(subnode)Tj
/R21712912 10 Tf
35.5699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(node_t)Tj
/R21712912 10 Tf
-111.24 -12 Td
(inserts the node)Tj
/R21387136 10 Tf
65.2699 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(into the subgraph)Tj
/R21387136 10 Tf
71.9398 0 Td
(sg)Tj
2.5 Tc
/R21712912 10 Tf
8.88984 0 Td
(.R)Tj
0 Tc
11.6699 0 Td
(eturns the node.)Tj
/R22031480 10 Tf
-201.27 -16.8 Td
(fstnode)Tj
/R21712912 10 Tf
31.1102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21712912 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(node_t)Tj
/R21712912 10 Tf
-56.2203 -12 Td
(returns the rst node in graph)Tj
/R21387136 10 Tf
120.54 0 Td
(g)Tj
2.5 Tc
/R21712912 10 Tf
5 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R22031480 10 Tf
5.83008 0 Td
(NULL)Tj
/R21712912 10 Tf
30.2801 0 Td
[(if none e)15.0146(xists.)]TJ
/R22031480 10 Tf
-207.65 -16.8 Td
(nxtnode)Tj
/R21712912 10 Tf
34.45 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(node_t)Tj
/R21712912 10 Tf
-54.5602 -12 Td
[(returns the ne)14.9927(xt node after)]TJ
/R21387136 10 Tf
107.32 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in the root graph, or)Tj
/R22031480 10 Tf
82.2102 0 Td
(NULL)Tj
/R21712912 10 Tf
27.7801 0 Td
(.)Tj
/R22031480 10 Tf
-260.81 -16.8 Td
(nxtnode_sg)Tj
/R21712912 10 Tf
48.3398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(node_t)Tj
/R21712912 10 Tf
-124.01 -12 Td
[(returns the ne)14.9927(xt node after)]TJ
/R21387136 10 Tf
107.32 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in)Tj
/R21387136 10 Tf
10.2801 0 Td
(sg)Tj
2.5 Tc
/R21712912 10 Tf
8.88984 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R22031480 10 Tf
5.83008 0 Td
(NULL)Tj
/R21712912 10 Tf
27.7801 0 Td
(.)Tj
-47.5449 -64.8 Td
[(29 August 2013)-19705.5(4)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-420.34 -36 Td
[(par)18.0078(ent)]TJ
/R39301136 10 Tf
30.65 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
0.0699219 -12 Td
(the parent graph of a subgraph. The parent of a root graph is)Tj
/R39619704 10 Tf
243.27 0 Td
(NULL)Tj
-279.27 -16.8 Td
(n_edges)Tj
/R39301136 10 Tf
36.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
-5.66992 -12 Td
(the number of edges in the graph)Tj
/R39619704 10 Tf
-36 -16.8 Td
(n_nodes)Tj
/R39301136 10 Tf
37.5102 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
-6.79023 -12 Td
(the number of nodes in the graph)Tj
/R39619704 10 Tf
-36 -16.8 Td
[(dir)18(ected)]TJ
/R39301136 10 Tf
37.3102 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
-6.59023 -12 Td
(true \(non-zero\) if the graph is directed)Tj
/R39619704 10 Tf
-36 -16.8 Td
(strict)Tj
/R39301136 10 Tf
24.7102 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
6.00977 -12 Td
(true \(non-zero\) if the graph is strict)Tj
-0.11 Tc
/R39619704 10.95 Tf
-72 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(IL)Tj
-1.007 Tc
10.5563 0 Td
(T-)Tj
0 Tc
9.94297 0 Td
(IN FUNCTIONS)Tj
/R39301136 10 Tf
0.401172 -12 Td
1.072 Tw
(The follo)Tj
37.7621 0 Td
1.073 Tw
[(wing functions are b)20.0171(uilt into)]TJ
/R39619704 10 Tf
120.995 0 Td
(gvpr)Tj
3.573 Tc
/R39301136 10 Tf
20 0 Td
(.T)Tj
0 Tc
12.1828 0 Td
(hose functions returning references to graph objects return)Tj
/R39619704 10 Tf
-190.94 -12 Td
(NULL)Tj
/R39301136 10 Tf
30.2801 0 Td
0 Tw
[(in case of f)10(ailure.)]TJ
/R39619704 10 Tf
-51.2801 -16.8 Td
(Graphs and subgraph)Tj
21 -12 Td
(graph)Tj
/R39301136 10 Tf
25.5602 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(t)Tj
/R39301136 10 Tf
5.28008 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(graph_t)Tj
/R39301136 10 Tf
-81.2305 -12 Td
1.233 Tw
(creates a graph whose name is)Tj
/R38975360 10 Tf
131.247 0 Td
(s)Tj
/R39301136 10 Tf
7.62188 0 Td
1.232 Tw
(and whose type is specied by the string)Tj
/R38975360 10 Tf
174.286 0 Td
(t)Tj
3.732 Tc
/R39301136 10 Tf
2.78008 0 Td
(.I)Tj
0 Tc
9.56211 0 Td
(gnoring case, the)Tj
-325.497 -12 Td
(characters)Tj
-0.5 Tc
/R39619704 10 Tf
44.4191 0 Td
2.389 Tw
(U, D)Tj
3.889 Tc
20.3289 0 Td
[(,S)388.916(,N)]TJ
0 Tc
/R39301136 10 Tf
29.4469 0 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
1.689 Tw
(ve t)Tj
0 Tc
15.959 0 Td
1.389 Tw
(he interpretation undirected, directed, strict, and non-strict, respec-)Tj
-119.394 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
2.5 Tc
7.13008 0 Td
(.I)Tj
0 Tc
8.33008 0 Td
(f)Tj
/R38975360 10 Tf
5.83008 0 Td
(t)Tj
/R39301136 10 Tf
5.28008 0 Td
0 Tw
(is empty)Tj
2.5 Tc
33.5199 0 Td
(,ad)Tj
0 Tc
16.9398 0 Td
(irected, non-strict graph is generated.)Tj
/R39619704 10 Tf
-127.63 -16.8 Td
(subg)Tj
/R39301136 10 Tf
20.0102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(graph_t)Tj
/R39301136 10 Tf
-86.7902 -12 Td
(creates a subgraph in graph)Tj
/R38975360 10 Tf
111.91 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(with name)Tj
/R38975360 10 Tf
44.4398 0 Td
(s)Tj
2.5 Tc
/R39301136 10 Tf
3.88984 0 Td
[(.I)249.993(ft)]TJ
0 Tc
16.9402 0 Td
[(he subgraph already e)15.0098(xists, it is returned.)]TJ
/R39619704 10 Tf
-220.68 -16.8 Td
(isSubg)Tj
/R39301136 10 Tf
28.35 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(graph_t)Tj
/R39301136 10 Tf
-95.1301 -12 Td
(returns the subgraph in graph)Tj
/R38975360 10 Tf
119.7 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(with name)Tj
/R38975360 10 Tf
44.4398 0 Td
(s)Tj
2.5 Tc
/R39301136 10 Tf
3.88984 0 Td
[(,i)249.993(fi)249.985(te)]TJ
0 Tc
25.9602 0 Td
(xists, or)Tj
/R39619704 10 Tf
34.1699 0 Td
(NULL)Tj
/R39301136 10 Tf
30.2801 0 Td
(otherwise.)Tj
/R39619704 10 Tf
-301.94 -16.8 Td
(fstsubg)Tj
/R39301136 10 Tf
30.5602 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R39301136 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(graph_t)Tj
/R39301136 10 Tf
-55.6703 -12 Td
(returns the rst subgraph in graph)Tj
/R38975360 10 Tf
137.76 0 Td
(g)Tj
2.5 Tc
/R39301136 10 Tf
5 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R39619704 10 Tf
5.83008 0 Td
(NULL)Tj
/R39301136 10 Tf
30.2801 0 Td
[(if none e)15.0146(xists.)]TJ
/R39619704 10 Tf
-224.87 -16.8 Td
(nxtsubg)Tj
/R39301136 10 Tf
33.9 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R39301136 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(graph_t)Tj
/R39301136 10 Tf
-62.9 -12 Td
[(returns the ne)14.9927(xt subgraph after)]TJ
/R38975360 10 Tf
124.54 0 Td
(sg)Tj
2.5 Tc
/R39301136 10 Tf
8.88984 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R39619704 10 Tf
5.83008 0 Td
(NULL)Tj
/R39301136 10 Tf
27.7801 0 Td
(.)Tj
/R39619704 10 Tf
-213.04 -16.8 Td
[(isDir)17.9919(ect)]TJ
/R39301136 10 Tf
33.1402 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R39301136 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-58.2504 -12 Td
(returns true if and only if)Tj
/R38975360 10 Tf
102.76 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(is directed.)Tj
/R39619704 10 Tf
-146.26 -16.8 Td
(isStrict)Tj
/R39301136 10 Tf
30.55 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R39301136 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-55.6602 -12 Td
(returns true if and only if)Tj
/R38975360 10 Tf
102.76 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(is strict.)Tj
/R39619704 10 Tf
-146.26 -16.8 Td
(nNodes)Tj
/R39301136 10 Tf
31.6699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R39301136 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-56.7801 -12 Td
(returns the number of nodes in)Tj
/R38975360 10 Tf
124.98 0 Td
(g)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-165.98 -16.8 Td
(nEdges)Tj
/R39301136 10 Tf
31.1199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R39301136 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-56.2301 -12 Td
(returns the number of edges in)Tj
/R38975360 10 Tf
124.42 0 Td
(g)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-186.42 -16.8 Td
(Nodes)Tj
21 -12 Td
(node)Tj
/R39301136 10 Tf
20.5602 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(node_t)Tj
/R39301136 10 Tf
-87.3402 -12 Td
(creates a node in graph)Tj
/R38975360 10 Tf
94.6898 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(of name)Tj
/R38975360 10 Tf
34.9898 0 Td
(s)Tj
2.5 Tc
/R39301136 10 Tf
3.88984 0 Td
[(.I)249.993(fs)]TJ
0 Tc
18.05 0 Td
[(uch a node already e)15.0146(xists, it is returned.)]TJ
/R39619704 10 Tf
-195.12 -16.8 Td
(subnode)Tj
/R39301136 10 Tf
35.5699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(node_t)Tj
/R39301136 10 Tf
-111.24 -12 Td
(inserts the node)Tj
/R38975360 10 Tf
65.2699 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(into the subgraph)Tj
/R38975360 10 Tf
71.9398 0 Td
(sg)Tj
2.5 Tc
/R39301136 10 Tf
8.88984 0 Td
(.R)Tj
0 Tc
11.6699 0 Td
(eturns the node.)Tj
/R39619704 10 Tf
-201.27 -16.8 Td
(fstnode)Tj
/R39301136 10 Tf
31.1102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R39301136 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(node_t)Tj
/R39301136 10 Tf
-56.2203 -12 Td
(returns the rst node in graph)Tj
/R38975360 10 Tf
120.54 0 Td
(g)Tj
2.5 Tc
/R39301136 10 Tf
5 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R39619704 10 Tf
5.83008 0 Td
(NULL)Tj
/R39301136 10 Tf
30.2801 0 Td
[(if none e)15.0146(xists.)]TJ
/R39619704 10 Tf
-207.65 -16.8 Td
(nxtnode)Tj
/R39301136 10 Tf
34.45 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(node_t)Tj
/R39301136 10 Tf
-54.5602 -12 Td
[(returns the ne)14.9927(xt node after)]TJ
/R38975360 10 Tf
107.32 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in the root graph, or)Tj
/R39619704 10 Tf
82.2102 0 Td
(NULL)Tj
/R39301136 10 Tf
27.7801 0 Td
(.)Tj
/R39619704 10 Tf
-260.81 -16.8 Td
(nxtnode_sg)Tj
/R39301136 10 Tf
48.3398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(node_t)Tj
/R39301136 10 Tf
-124.01 -12 Td
[(returns the ne)14.9927(xt node after)]TJ
/R38975360 10 Tf
107.32 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in)Tj
/R38975360 10 Tf
10.2801 0 Td
(sg)Tj
2.5 Tc
/R39301136 10 Tf
8.88984 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R39619704 10 Tf
5.83008 0 Td
(NULL)Tj
/R39301136 10 Tf
27.7801 0 Td
(.)Tj
-47.5449 -64.8 Td
[(29 August 2013)-19705.5(4)]TJ
ET
Q
Q
\n \n \n \n \n-1927\n+1929\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -889,29 +889,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-420.34 -36 Td
(isNode)Tj
/R21712912 10 Tf
28.8898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(node_t)Tj
/R21712912 10 Tf
-99.5598 -12 Td
0.079 Tw
(looks for a node in \(sub\)graph)Tj
/R21387136 10 Tf
123.784 0 Td
(sg)Tj
/R21712912 10 Tf
11.4691 0 Td
(of name)Tj
/R21387136 10 Tf
35.1469 0 Td
(s)Tj
2.578 Tc
/R21712912 10 Tf
3.88984 0 Td
[(.I)257.82(fs)]TJ
0 Tc
18.2059 0 Td
0.078 Tw
[(uch a node e)14.9854(xists, it is returned. Otherwise,)]TJ
/R22031480 10 Tf
175.724 0 Td
(NULL)Tj
/R21712912 10 Tf
-368.22 -12 Td
0 Tw
(is returned.)Tj
/R22031480 10 Tf
-36 -16.8 Td
(isSubnode)Tj
/R21712912 10 Tf
43.9102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-119.58 -12 Td
(returns non-zero if node)Tj
/R21387136 10 Tf
98.8602 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(is in \(sub\)graph)Tj
/R21387136 10 Tf
65.2699 0 Td
(sg)Tj
2.5 Tc
/R21712912 10 Tf
8.88984 0 Td
[(,o)250(rz)]TJ
0 Tc
20.2699 0 Td
(ero otherwise.)Tj
/R22031480 10 Tf
-236.79 -16.8 Td
[(indegr)18(eeOf)]TJ
/R21712912 10 Tf
47.5898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-123.26 -12 Td
[(returns the inde)14.9854(gree of node)]TJ
/R21387136 10 Tf
114.54 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R21387136 10 Tf
56.1 0 Td
(sg)Tj
/R21712912 10 Tf
8.88984 0 Td
(.)Tj
/R22031480 10 Tf
-223.03 -16.8 Td
[(outdegr)18(eeOf)]TJ
/R21712912 10 Tf
53.1398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-128.81 -12 Td
[(returns the outde)14.9854(gree of node)]TJ
/R21387136 10 Tf
119.54 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R21387136 10 Tf
56.1 0 Td
(sg)Tj
/R21712912 10 Tf
8.88984 0 Td
(.)Tj
/R22031480 10 Tf
-228.03 -16.8 Td
[(degr)17.9846(eeOf)]TJ
/R21712912 10 Tf
39.25 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-114.92 -12 Td
[(returns the de)14.9927(gree of node)]TJ
/R21387136 10 Tf
106.76 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R21387136 10 Tf
56.1 0 Td
(sg)Tj
/R21712912 10 Tf
8.88984 0 Td
(.)Tj
/R22031480 10 Tf
-236.25 -16.8 Td
(Edges)Tj
21 -12 Td
(edge)Tj
/R21712912 10 Tf
19.4398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(t)Tj
/R21712912 10 Tf
5.28008 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
28.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(h)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
28.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-125.67 -12 Td
0.858 Tw
(creates an edge with tail node)Tj
/R21387136 10 Tf
126.228 0 Td
(t)Tj
3.358 Tc
/R21712912 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.8578 0 Td
(ead node)Tj
/R21387136 10 Tf
40.0359 0 Td
(h)Tj
/R21712912 10 Tf
8.35781 0 Td
(and name)Tj
/R21387136 10 Tf
42.816 0 Td
(s)Tj
/R21712912 10 Tf
7.24805 0 Td
(in the root graph. If the graph is undi-)Tj
-238.324 -12 Td
0.396 Tw
[(rected, the distinction between head and tail nodes is unimportant.)-539.6(If such an edge already e)]TJ
375.16 0 Td
(xists,)Tj
-375.16 -12 Td
0 Tw
(it is returned.)Tj
/R22031480 10 Tf
-36 -16.8 Td
(edge_sg)Tj
/R21712912 10 Tf
33.3301 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(t)Tj
/R21712912 10 Tf
5.28008 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
28.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(h)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
28.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-195.12 -12 Td
0.452 Tw
(creates an edge with tail node)Tj
/R21387136 10 Tf
123.792 0 Td
(t)Tj
2.952 Tc
/R21712912 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.452 0 Td
(ead node)Tj
/R21387136 10 Tf
39.2238 0 Td
(h)Tj
/R21712912 10 Tf
7.95195 0 Td
(and name)Tj
/R21387136 10 Tf
42.0039 0 Td
(s)Tj
/R21712912 10 Tf
6.84219 0 Td
(in \(sub\)graph)Tj
/R21387136 10 Tf
57.0039 0 Td
(sg)Tj
/R21712912 10 Tf
11.8422 0 Td
0.453 Tw
(\(and all parent graphs\).)Tj
-301.892 -12 Td
0.674 Tw
(If the graph is undirected, the distinction between head and tail nodes is unimportant.)Tj
355.225 0 Td
0.673 Tw
(If such an)Tj
-355.225 -12 Td
0 Tw
[(edge already e)15(xists, it is returned.)]TJ
/R22031480 10 Tf
-36 -16.8 Td
(subedge)Tj
/R21712912 10 Tf
34.45 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21712912 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-104.55 -12 Td
(inserts the edge)Tj
/R21387136 10 Tf
64.7102 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(into the subgraph)Tj
/R21387136 10 Tf
71.9398 0 Td
(g)Tj
2.5 Tc
/R21712912 10 Tf
5 0 Td
(.R)Tj
0 Tc
11.6699 0 Td
(eturns the edge.)Tj
/R22031480 10 Tf
-196.26 -16.8 Td
(isEdge)Tj
/R21712912 10 Tf
28.3398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(t)Tj
/R21712912 10 Tf
5.28008 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
28.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(h)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
28.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-134.57 -12 Td
0.4 Tw
(looks for an edge with tail node)Tj
/R21387136 10 Tf
131.95 0 Td
(t)Tj
2.9 Tc
/R21712912 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.4 0 Td
(ead node)Tj
/R21387136 10 Tf
39.1199 0 Td
(h)Tj
/R21712912 10 Tf
7.90117 0 Td
0.401 Tw
(and name)Tj
/R21387136 10 Tf
41.902 0 Td
(s)Tj
2.901 Tc
/R21712912 10 Tf
3.88984 0 Td
[(.I)290.115(ft)]TJ
0 Tc
17.7418 0 Td
(he graph is undirected, the distinc-)Tj
-255.685 -12 Td
0.44 Tw
[(tion between head and tail nodes is unimportant.)-543.984(If such an edge e)14.9854(xists, it is returned. Otherwise,)]TJ
/R22031480 10 Tf
12 TL
(NULL)'
/R21712912 10 Tf
30.2801 0 Td
0 Tw
(is returned.)Tj
/R22031480 10 Tf
-66.2801 -16.8 Td
(isEdge_sg)Tj
/R21712912 10 Tf
42.2301 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(t)Tj
/R21712912 10 Tf
5.28008 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
28.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(h)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
28.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-204.02 -12 Td
0.54 Tw
(looks for an edge with tail node)Tj
/R21387136 10 Tf
132.93 0 Td
(t)Tj
3.04 Tc
/R21712912 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.5398 0 Td
(ead node)Tj
/R21387136 10 Tf
39.4 0 Td
(h)Tj
/R21712912 10 Tf
8.03984 0 Td
(and name)Tj
/R21387136 10 Tf
42.1801 0 Td
(s)Tj
/R21712912 10 Tf
6.93008 0 Td
(in \(sub\)graph)Tj
/R21387136 10 Tf
57.1801 0 Td
(sg)Tj
3.04 Tc
/R21712912 10 Tf
8.88984 0 Td
[(.I)304.009(ft)]TJ
0 Tc
18.0199 0 Td
(he graph is undi-)Tj
-326.89 -12 Td
0.414 Tw
[(rected, the distinction between head and tail nodes is unimportant.)-541.406(If such an edge e)15.0146(xists, it is re-)]TJ
0 Tw
(turned. Otherwise,)'
/R22031480 10 Tf
76.65 0 Td
(NULL)Tj
/R21712912 10 Tf
30.2801 0 Td
(is returned.)Tj
/R22031480 10 Tf
-142.93 -16.8 Td
(isSubedge)Tj
/R21712912 10 Tf
42.7898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21712912 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-116.78 -12 Td
(returns non-zero if edge)Tj
/R21387136 10 Tf
98.3 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(is in \(sub\)graph)Tj
/R21387136 10 Tf
65.2699 0 Td
(sg)Tj
2.5 Tc
/R21712912 10 Tf
8.88984 0 Td
[(,o)250(rz)]TJ
0 Tc
20.2699 0 Td
(ero otherwise.)Tj
/R22031480 10 Tf
-235.67 -16.8 Td
(fstout)Tj
/R21712912 10 Tf
24.4398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-44.55 -12 Td
(returns the rst outedge of node)Tj
/R21387136 10 Tf
129.98 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R22031480 10 Tf
-173.48 -16.8 Td
(fstout_sg)Tj
/R21712912 10 Tf
38.3301 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-114 -12 Td
(returns the rst outedge of node)Tj
/R21387136 10 Tf
129.98 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R21387136 10 Tf
56.1 0 Td
(sg)Tj
/R21712912 10 Tf
8.88984 0 Td
(.)Tj
/R22031480 10 Tf
-238.47 -16.8 Td
(nxtout)Tj
/R21712912 10 Tf
27.7801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21712912 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-46.2102 -12 Td
[(returns the ne)14.9927(xt outedge after)]TJ
/R21387136 10 Tf
119.54 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(in the root graph.)Tj
/R22031480 10 Tf
-162.48 -16.8 Td
(nxtout_sg)Tj
/R21712912 10 Tf
41.6699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21712912 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-115.66 -12 Td
[(returns the ne)14.9927(xt outedge after)]TJ
/R21387136 10 Tf
119.54 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(in graph)Tj
/R21387136 10 Tf
35.55 0 Td
(sg)Tj
/R21712912 10 Tf
8.88984 0 Td
(.)Tj
/R22031480 10 Tf
-206.92 -16.8 Td
(fstin)Tj
/R21712912 10 Tf
18.8898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-39 -12 Td
(returns the rst inedge of node)Tj
/R21387136 10 Tf
124.98 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R22031480 10 Tf
-168.48 -16.8 Td
(fstin_sg)Tj
/R21712912 10 Tf
32.7801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-108.45 -12 Td
(returns the rst inedge of node)Tj
/R21387136 10 Tf
124.98 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in graph)Tj
/R21387136 10 Tf
35.55 0 Td
(sg)Tj
/R21712912 10 Tf
8.88984 0 Td
(.)Tj
/R22031480 10 Tf
-212.92 -16.8 Td
(nxtin)Tj
/R21712912 10 Tf
22.2301 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21712912 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-40.6602 -12 Td
[(returns the ne)14.9927(xt inedge after)]TJ
/R21387136 10 Tf
114.54 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(in the root graph.)Tj
8.575 -62.4 Td
[(29 August 2013)-19705.5(5)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-420.34 -36 Td
(isNode)Tj
/R39301136 10 Tf
28.8898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(node_t)Tj
/R39301136 10 Tf
-99.5598 -12 Td
0.079 Tw
(looks for a node in \(sub\)graph)Tj
/R38975360 10 Tf
123.784 0 Td
(sg)Tj
/R39301136 10 Tf
11.4691 0 Td
(of name)Tj
/R38975360 10 Tf
35.1469 0 Td
(s)Tj
2.578 Tc
/R39301136 10 Tf
3.88984 0 Td
[(.I)257.82(fs)]TJ
0 Tc
18.2059 0 Td
0.078 Tw
[(uch a node e)14.9854(xists, it is returned. Otherwise,)]TJ
/R39619704 10 Tf
175.724 0 Td
(NULL)Tj
/R39301136 10 Tf
-368.22 -12 Td
0 Tw
(is returned.)Tj
/R39619704 10 Tf
-36 -16.8 Td
(isSubnode)Tj
/R39301136 10 Tf
43.9102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-119.58 -12 Td
(returns non-zero if node)Tj
/R38975360 10 Tf
98.8602 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(is in \(sub\)graph)Tj
/R38975360 10 Tf
65.2699 0 Td
(sg)Tj
2.5 Tc
/R39301136 10 Tf
8.88984 0 Td
[(,o)250(rz)]TJ
0 Tc
20.2699 0 Td
(ero otherwise.)Tj
/R39619704 10 Tf
-236.79 -16.8 Td
[(indegr)18(eeOf)]TJ
/R39301136 10 Tf
47.5898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-123.26 -12 Td
[(returns the inde)14.9854(gree of node)]TJ
/R38975360 10 Tf
114.54 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R38975360 10 Tf
56.1 0 Td
(sg)Tj
/R39301136 10 Tf
8.88984 0 Td
(.)Tj
/R39619704 10 Tf
-223.03 -16.8 Td
[(outdegr)18(eeOf)]TJ
/R39301136 10 Tf
53.1398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-128.81 -12 Td
[(returns the outde)14.9854(gree of node)]TJ
/R38975360 10 Tf
119.54 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R38975360 10 Tf
56.1 0 Td
(sg)Tj
/R39301136 10 Tf
8.88984 0 Td
(.)Tj
/R39619704 10 Tf
-228.03 -16.8 Td
[(degr)17.9846(eeOf)]TJ
/R39301136 10 Tf
39.25 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-114.92 -12 Td
[(returns the de)14.9927(gree of node)]TJ
/R38975360 10 Tf
106.76 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R38975360 10 Tf
56.1 0 Td
(sg)Tj
/R39301136 10 Tf
8.88984 0 Td
(.)Tj
/R39619704 10 Tf
-236.25 -16.8 Td
(Edges)Tj
21 -12 Td
(edge)Tj
/R39301136 10 Tf
19.4398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(t)Tj
/R39301136 10 Tf
5.28008 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
28.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(h)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
28.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-125.67 -12 Td
0.858 Tw
(creates an edge with tail node)Tj
/R38975360 10 Tf
126.228 0 Td
(t)Tj
3.358 Tc
/R39301136 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.8578 0 Td
(ead node)Tj
/R38975360 10 Tf
40.0359 0 Td
(h)Tj
/R39301136 10 Tf
8.35781 0 Td
(and name)Tj
/R38975360 10 Tf
42.816 0 Td
(s)Tj
/R39301136 10 Tf
7.24805 0 Td
(in the root graph. If the graph is undi-)Tj
-238.324 -12 Td
0.396 Tw
[(rected, the distinction between head and tail nodes is unimportant.)-539.6(If such an edge already e)]TJ
375.16 0 Td
(xists,)Tj
-375.16 -12 Td
0 Tw
(it is returned.)Tj
/R39619704 10 Tf
-36 -16.8 Td
(edge_sg)Tj
/R39301136 10 Tf
33.3301 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(t)Tj
/R39301136 10 Tf
5.28008 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
28.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(h)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
28.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-195.12 -12 Td
0.452 Tw
(creates an edge with tail node)Tj
/R38975360 10 Tf
123.792 0 Td
(t)Tj
2.952 Tc
/R39301136 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.452 0 Td
(ead node)Tj
/R38975360 10 Tf
39.2238 0 Td
(h)Tj
/R39301136 10 Tf
7.95195 0 Td
(and name)Tj
/R38975360 10 Tf
42.0039 0 Td
(s)Tj
/R39301136 10 Tf
6.84219 0 Td
(in \(sub\)graph)Tj
/R38975360 10 Tf
57.0039 0 Td
(sg)Tj
/R39301136 10 Tf
11.8422 0 Td
0.453 Tw
(\(and all parent graphs\).)Tj
-301.892 -12 Td
0.674 Tw
(If the graph is undirected, the distinction between head and tail nodes is unimportant.)Tj
355.225 0 Td
0.673 Tw
(If such an)Tj
-355.225 -12 Td
0 Tw
[(edge already e)15(xists, it is returned.)]TJ
/R39619704 10 Tf
-36 -16.8 Td
(subedge)Tj
/R39301136 10 Tf
34.45 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R39301136 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-104.55 -12 Td
(inserts the edge)Tj
/R38975360 10 Tf
64.7102 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(into the subgraph)Tj
/R38975360 10 Tf
71.9398 0 Td
(g)Tj
2.5 Tc
/R39301136 10 Tf
5 0 Td
(.R)Tj
0 Tc
11.6699 0 Td
(eturns the edge.)Tj
/R39619704 10 Tf
-196.26 -16.8 Td
(isEdge)Tj
/R39301136 10 Tf
28.3398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(t)Tj
/R39301136 10 Tf
5.28008 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
28.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(h)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
28.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-134.57 -12 Td
0.4 Tw
(looks for an edge with tail node)Tj
/R38975360 10 Tf
131.95 0 Td
(t)Tj
2.9 Tc
/R39301136 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.4 0 Td
(ead node)Tj
/R38975360 10 Tf
39.1199 0 Td
(h)Tj
/R39301136 10 Tf
7.90117 0 Td
0.401 Tw
(and name)Tj
/R38975360 10 Tf
41.902 0 Td
(s)Tj
2.901 Tc
/R39301136 10 Tf
3.88984 0 Td
[(.I)290.115(ft)]TJ
0 Tc
17.7418 0 Td
(he graph is undirected, the distinc-)Tj
-255.685 -12 Td
0.44 Tw
[(tion between head and tail nodes is unimportant.)-543.984(If such an edge e)14.9854(xists, it is returned. Otherwise,)]TJ
/R39619704 10 Tf
12 TL
(NULL)'
/R39301136 10 Tf
30.2801 0 Td
0 Tw
(is returned.)Tj
/R39619704 10 Tf
-66.2801 -16.8 Td
(isEdge_sg)Tj
/R39301136 10 Tf
42.2301 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(t)Tj
/R39301136 10 Tf
5.28008 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
28.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(h)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
28.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-204.02 -12 Td
0.54 Tw
(looks for an edge with tail node)Tj
/R38975360 10 Tf
132.93 0 Td
(t)Tj
3.04 Tc
/R39301136 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.5398 0 Td
(ead node)Tj
/R38975360 10 Tf
39.4 0 Td
(h)Tj
/R39301136 10 Tf
8.03984 0 Td
(and name)Tj
/R38975360 10 Tf
42.1801 0 Td
(s)Tj
/R39301136 10 Tf
6.93008 0 Td
(in \(sub\)graph)Tj
/R38975360 10 Tf
57.1801 0 Td
(sg)Tj
3.04 Tc
/R39301136 10 Tf
8.88984 0 Td
[(.I)304.009(ft)]TJ
0 Tc
18.0199 0 Td
(he graph is undi-)Tj
-326.89 -12 Td
0.414 Tw
[(rected, the distinction between head and tail nodes is unimportant.)-541.406(If such an edge e)15.0146(xists, it is re-)]TJ
0 Tw
(turned. Otherwise,)'
/R39619704 10 Tf
76.65 0 Td
(NULL)Tj
/R39301136 10 Tf
30.2801 0 Td
(is returned.)Tj
/R39619704 10 Tf
-142.93 -16.8 Td
(isSubedge)Tj
/R39301136 10 Tf
42.7898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R39301136 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-116.78 -12 Td
(returns non-zero if edge)Tj
/R38975360 10 Tf
98.3 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(is in \(sub\)graph)Tj
/R38975360 10 Tf
65.2699 0 Td
(sg)Tj
2.5 Tc
/R39301136 10 Tf
8.88984 0 Td
[(,o)250(rz)]TJ
0 Tc
20.2699 0 Td
(ero otherwise.)Tj
/R39619704 10 Tf
-235.67 -16.8 Td
(fstout)Tj
/R39301136 10 Tf
24.4398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-44.55 -12 Td
(returns the rst outedge of node)Tj
/R38975360 10 Tf
129.98 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R39619704 10 Tf
-173.48 -16.8 Td
(fstout_sg)Tj
/R39301136 10 Tf
38.3301 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-114 -12 Td
(returns the rst outedge of node)Tj
/R38975360 10 Tf
129.98 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R38975360 10 Tf
56.1 0 Td
(sg)Tj
/R39301136 10 Tf
8.88984 0 Td
(.)Tj
/R39619704 10 Tf
-238.47 -16.8 Td
(nxtout)Tj
/R39301136 10 Tf
27.7801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R39301136 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-46.2102 -12 Td
[(returns the ne)14.9927(xt outedge after)]TJ
/R38975360 10 Tf
119.54 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(in the root graph.)Tj
/R39619704 10 Tf
-162.48 -16.8 Td
(nxtout_sg)Tj
/R39301136 10 Tf
41.6699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R39301136 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-115.66 -12 Td
[(returns the ne)14.9927(xt outedge after)]TJ
/R38975360 10 Tf
119.54 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(in graph)Tj
/R38975360 10 Tf
35.55 0 Td
(sg)Tj
/R39301136 10 Tf
8.88984 0 Td
(.)Tj
/R39619704 10 Tf
-206.92 -16.8 Td
(fstin)Tj
/R39301136 10 Tf
18.8898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-39 -12 Td
(returns the rst inedge of node)Tj
/R38975360 10 Tf
124.98 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R39619704 10 Tf
-168.48 -16.8 Td
(fstin_sg)Tj
/R39301136 10 Tf
32.7801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-108.45 -12 Td
(returns the rst inedge of node)Tj
/R38975360 10 Tf
124.98 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in graph)Tj
/R38975360 10 Tf
35.55 0 Td
(sg)Tj
/R39301136 10 Tf
8.88984 0 Td
(.)Tj
/R39619704 10 Tf
-212.92 -16.8 Td
(nxtin)Tj
/R39301136 10 Tf
22.2301 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R39301136 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-40.6602 -12 Td
[(returns the ne)14.9927(xt inedge after)]TJ
/R38975360 10 Tf
114.54 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(in the root graph.)Tj
8.575 -62.4 Td
[(29 August 2013)-19705.5(5)]TJ
ET
Q
Q
\n \n \n \n \n 1850\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -948,29 +948,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-420.34 -36 Td
(nxtin_sg)Tj
/R21712912 10 Tf
36.1199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21712912 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-110.11 -12 Td
[(returns the ne)14.9927(xt inedge after)]TJ
/R21387136 10 Tf
114.54 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(in graph)Tj
/R21387136 10 Tf
35.55 0 Td
(sg)Tj
/R21712912 10 Tf
8.88984 0 Td
(.)Tj
/R22031480 10 Tf
-201.92 -16.8 Td
(fstedge)Tj
/R21712912 10 Tf
29.9898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-50.1 -12 Td
(returns the rst edge of node)Tj
/R21387136 10 Tf
117.2 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R22031480 10 Tf
-160.7 -16.8 Td
(fstedge_sg)Tj
/R21712912 10 Tf
43.8801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-119.55 -12 Td
(returns the rst edge of node)Tj
/R21387136 10 Tf
117.2 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(in graph)Tj
/R21387136 10 Tf
35.55 0 Td
(sg)Tj
/R21712912 10 Tf
8.88984 0 Td
(.)Tj
/R22031480 10 Tf
-205.14 -16.8 Td
(nxtedge)Tj
/R21712912 10 Tf
33.3301 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(edge_t)Tj
/R21712912 10 Tf
27.7699 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-98.4301 -12 Td
[(returns the ne)14.9927(xt edge after)]TJ
/R21387136 10 Tf
106.76 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(in the root graph.)Tj
/R22031480 10 Tf
-149.7 -16.8 Td
(nxtedge_sg)Tj
/R21712912 10 Tf
47.2199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(sg)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(edge_t)Tj
/R21712912 10 Tf
27.7699 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21712912 10 Tf
-167.88 -12 Td
[(returns the ne)14.9927(xt edge after)]TJ
/R21387136 10 Tf
106.76 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(in the graph)Tj
/R21387136 10 Tf
50.2699 0 Td
(sg)Tj
/R21712912 10 Tf
8.88984 0 Td
(.)Tj
/R22031480 10 Tf
-208.86 -16.8 Td
(opp)Tj
/R21712912 10 Tf
16.1199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(e)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(edge_t)Tj
/R21712912 10 Tf
27.7699 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(node_t)Tj
/R21712912 10 Tf
-81.2199 -12 Td
0.444 Tw
(returns the node on the edge)Tj
/R21387136 10 Tf
118.195 0 Td
(e)Tj
/R21712912 10 Tf
7.38516 0 Td
0.445 Tw
(not equal to)Tj
/R21387136 10 Tf
51.0551 0 Td
(n)Tj
5.445 Tc
/R21712912 10 Tf
5 0 Td
(.R)Tj
0 Tc
14.6148 0 Td
(eturns NULL if)Tj
/R21387136 10 Tf
66.0449 0 Td
(n)Tj
/R21712912 10 Tf
7.94492 0 Td
(is not a node of)Tj
/R21387136 10 Tf
66.3852 0 Td
(e)Tj
5.445 Tc
/R21712912 10 Tf
4.43984 0 Td
(.T)Tj
0 Tc
14.0551 0 Td
(his can be)Tj
-355.12 -12 Td
0 Tw
(useful when using)Tj
/R22031480 10 Tf
75.2699 0 Td
(fstedge)Tj
/R21712912 10 Tf
32.4898 0 Td
(and)Tj
/R22031480 10 Tf
16.9398 0 Td
(nxtedge)Tj
/R21712912 10 Tf
35.8301 0 Td
(to enumerate the neighbors of)Tj
/R21387136 10 Tf
121.92 0 Td
(n)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-344.45 -16.8 Td
(Graph I/O)Tj
21 -12 Td
(write)Tj
/R21712912 10 Tf
22.2102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21712912 10 Tf
33.8898 0 Td
(\):)Tj
-0.1 Tc
/R22031480 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21712912 10 Tf
-57.2203 -12 Td
(prints)Tj
/R21387136 10 Tf
25.2801 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(in dot format onto the output stream.)Tj
/R22031480 10 Tf
-68.7801 -16.8 Td
(writeG)Tj
/R21712912 10 Tf
29.9898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(fname)Tj
/R21712912 10 Tf
26.9398 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
-0.1 Tc
/R22031480 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21712912 10 Tf
-127.22 -12 Td
(prints)Tj
/R21387136 10 Tf
25.2801 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(in dot format into the le)Tj
/R21387136 10 Tf
102.78 0 Td
(fname)Tj
/R21712912 10 Tf
24.4398 0 Td
(.)Tj
/R22031480 10 Tf
-196 -16.8 Td
(fwriteG)Tj
/R21712912 10 Tf
33.3199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(fd)Tj
/R21712912 10 Tf
10.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21712912 10 Tf
11.6699 0 Td
(\):)Tj
-0.1 Tc
/R22031480 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21712912 10 Tf
-100.56 -12 Td
(prints)Tj
/R21387136 10 Tf
25.2801 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
[(in dot format onto the open stream denoted by the inte)15(ger)]TJ
/R21387136 10 Tf
232.32 0 Td
(fd)Tj
/R21712912 10 Tf
7.78008 0 Td
(.)Tj
-0.18 Tc
/R22031480 10 Tf
-308.88 -16.8 Td
(re)Tj
0 Tc
8.7 0 Td
(adG)Tj
/R21712912 10 Tf
18.3398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(fname)Tj
/R21712912 10 Tf
26.9398 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21712912 10 Tf
-62.7 -12 Td
0.949 Tw
(returns a graph read from the le)Tj
/R21387136 10 Tf
140.773 0 Td
(fname)Tj
3.449 Tc
/R21712912 10 Tf
24.4398 0 Td
(.T)Tj
0 Tc
12.059 0 Td
(he graph should be in dot format. If no graph can be)Tj
-177.272 -12 Td
(read,)Tj
/R22031480 10 Tf
22.2102 0 Td
(NULL)Tj
/R21712912 10 Tf
30.2801 0 Td
0 Tw
(is returned.)Tj
/R22031480 10 Tf
-88.4902 -16.8 Td
[(fr)18.0151(eadG)]TJ
/R21712912 10 Tf
30.3699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(fd)Tj
/R21712912 10 Tf
10.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21712912 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21712912 10 Tf
-36.0402 -12 Td
[(returns the ne)14.9927(xt graph read from the open stream)]TJ
/R21387136 10 Tf
197.3 0 Td
(fd)Tj
5 Tc
/R21712912 10 Tf
7.78008 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(eturns)Tj
/R22031480 10 Tf
26.9398 0 Td
(NULL)Tj
/R21712912 10 Tf
30.2801 0 Td
(at end of le.)Tj
/R22031480 10 Tf
-333.47 -16.8 Td
(Graph miscellany)Tj
21 -12 Td
(delete)Tj
/R21712912 10 Tf
24.9898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21712912 10 Tf
22.2199 0 Td
(\):)Tj
-0.1 Tc
/R22031480 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21712912 10 Tf
-99.4398 -12 Td
0.314 Tw
(deletes object)Tj
/R21387136 10 Tf
57.8379 0 Td
(x)Tj
/R21712912 10 Tf
7.25391 0 Td
(from graph)Tj
/R21387136 10 Tf
47.8379 0 Td
(g)Tj
5.314 Tc
/R21712912 10 Tf
5 0 Td
(.I)Tj
0 Tc
11.1441 0 Td
(f)Tj
/R21387136 10 Tf
6.14414 0 Td
(g)Tj
/R21712912 10 Tf
7.81406 0 Td
(is)Tj
/R22031480 10 Tf
9.48398 0 Td
(NULL)Tj
2.814 Tc
/R21712912 10 Tf
27.7801 0 Td
(,t)Tj
0 Tc
8.09414 0 Td
(he function uses the root graph of)Tj
/R21387136 10 Tf
139.118 0 Td
(x)Tj
5.314 Tc
/R21712912 10 Tf
4.43984 0 Td
(.I)Tj
0 Tc
11.1441 0 Td
(f)Tj
/R21387136 10 Tf
6.14414 0 Td
(x)Tj
/R21712912 10 Tf
7.25391 0 Td
0.315 Tw
(is a graph)Tj
-356.49 -12 Td
0 Tw
(or subgraph, it is closed unless)Tj
/R21387136 10 Tf
125.27 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
[(is lock)10.0146(ed.)]TJ
/R22031480 10 Tf
-168.21 -16.8 Td
(isIn)Tj
/R21712912 10 Tf
16.1199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21712912 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-80.6699 -12 Td
(returns true if)Tj
/R21387136 10 Tf
56.9301 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(is in subgraph)Tj
/R21387136 10 Tf
58.6102 0 Td
(g)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-163.48 -16.8 Td
(cloneG)Tj
/R21712912 10 Tf
30 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21712912 10 Tf
-96.7801 -12 Td
(creates a clone of graph)Tj
/R21387136 10 Tf
97.4602 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(with name of)Tj
/R21387136 10 Tf
55.2699 0 Td
(s)Tj
5 Tc
/R21712912 10 Tf
3.88984 0 Td
(.I)Tj
0 Tc
10.8301 0 Td
(f)Tj
/R21387136 10 Tf
5.83008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(is "", the created graph has the same name as)Tj
/R21387136 10 Tf
182.28 0 Td
(g)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-410.45 -16.8 Td
(clone)Tj
/R21712912 10 Tf
22.2199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21712912 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(obj_t)Tj
/R21712912 10 Tf
-86.7699 -12 Td
0.065 Tw
(creates a clone of object)Tj
/R21387136 10 Tf
99.4551 0 Td
(x)Tj
/R21712912 10 Tf
7.00508 0 Td
(in graph)Tj
/R21387136 10 Tf
35.6801 0 Td
(g)Tj
5.065 Tc
/R21712912 10 Tf
5 0 Td
(.I)Tj
2.565 Tc
10.8949 0 Td
(np)Tj
0 Tc
12.5648 0 Td
(articular)Tj
2.565 Tc
32.9199 0 Td
(,t)Tj
0 Tc
7.84492 0 Td
(he ne)Tj
2.565 Tc
21.1949 0 Td
(wo)Tj
0 Tc
14.7852 0 Td
[(bject has the same name/v)25.0146(alue attrib-)]TJ
-247.345 -12 Td
0.486 Tw
(utes and structure as the original object.)Tj
167.543 0 Td
0.487 Tw
(If an object with the same k)Tj
-0.15 Tc
113.912 0 Td
0.787 Tw
(ey a)Tj
0 Tc
16.7172 0 Td
(s)Tj
/R21387136 10 Tf
6.87695 0 Td
(x)Tj
/R21712912 10 Tf
7.42695 0 Td
0.487 Tw
[(already e)14.9951(xists, its at-)]TJ
-312.476 -12 Td
(trib)Tj
13.6898 0 Td
0.504 Tw
(utes are o)Tj
-0.15 Tc
39.1781 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaid by those of)Tj
/R21387136 10 Tf
69.7859 0 Td
(x)Tj
/R21712912 10 Tf
7.44414 0 Td
[(and the object is returned.)-550.415(If an edge is cloned, both endpoints)]TJ
-139.388 -12 Td
0.031 Tw
(are implicitly cloned.)Tj
90.3641 0 Td
0.032 Tw
(If a graph is cloned, all nodes, edges and subgraphs are implicitly cloned.)Tj
298.976 0 Td
(If)Tj
/R21387136 10 Tf
-389.34 -12 Td
(x)Tj
/R21712912 10 Tf
7.79688 0 Td
0.857 Tw
(is a graph,)Tj
/R21387136 10 Tf
46.4512 0 Td
(g)Tj
/R21712912 10 Tf
8.35586 0 Td
0.856 Tw
(may be)Tj
/R22031480 10 Tf
33.3719 0 Td
(NULL)Tj
3.356 Tc
/R21712912 10 Tf
27.7801 0 Td
[(,i)335.605(nw)]TJ
0 Tc
24.2121 0 Td
(hich case the cloned object will be a ne)Tj
3.356 Tc
163.228 0 Td
(wr)Tj
0 Tc
13.9059 0 Td
(oot graph. In this)Tj
-325.102 -12 Td
0 Tw
(case, the call is equi)Tj
-0.25 Tc
80.0102 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R22031480 10 Tf
27.7801 0 Td
(cloneG\()Tj
/R21387136 10 Tf
33.3301 0 Td
(x)Tj
/R22031480 10 Tf
4.43984 0 Td
(,""\))Tj
/R21712912 10 Tf
16.9301 0 Td
(.)Tj
/R22031480 10 Tf
-207.68 -16.8 Td
(copy)Tj
/R21712912 10 Tf
20 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21712912 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(obj_t)Tj
/R21712912 10 Tf
-84.55 -12 Td
0.522 Tw
(creates a cop)Tj
3.022 Tc
52.584 0 Td
[(yo)302.212(fo)]TJ
0 Tc
24.3738 0 Td
(bject)Tj
/R21387136 10 Tf
22.4621 0 Td
(x)Tj
/R21712912 10 Tf
7.46211 0 Td
(in graph)Tj
/R21387136 10 Tf
36.5941 0 Td
(g)Tj
3.022 Tc
/R21712912 10 Tf
5 0 Td
(,w)Tj
0 Tc
12.7422 0 Td
(here the ne)Tj
3.022 Tc
44.6641 0 Td
(wo)Tj
0 Tc
15.2422 0 Td
(bject has the same name/v)Tj
106.818 0 Td
0.523 Tw
[(alue attrib)20.0049(utes as)]TJ
-327.943 -12 Td
0.249 Tw
[(the original object.)-524.919(If an object with the same k)]TJ
-0.15 Tc
193.501 0 Td
0.548 Tw
(ey a)Tj
0 Tc
16.4781 0 Td
(s)Tj
/R21387136 10 Tf
6.63789 0 Td
(x)Tj
/R21712912 10 Tf
7.18789 0 Td
0.248 Tw
[(already e)15.0024(xists, its attrib)19.9902(utes are o)]TJ
-0.15 Tc
131.83 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaid by)Tj
-364.925 -12 Td
0.649 Tw
(those of)Tj
/R21387136 10 Tf
35.7379 0 Td
(x)Tj
/R21712912 10 Tf
7.58906 0 Td
[(and the object is returned.)-564.915(Note that this is a shallo)]TJ
3.149 Tc
211.22 0 Td
(wc)Tj
0 Tc
14.809 0 Td
(op)Tj
-0.65 Tc
9.9 0 Td
1.949 Tw
(y. I)Tj
0 Tc
13.3289 0 Td
(f)Tj
/R21387136 10 Tf
6.47891 0 Td
(x)Tj
/R21712912 10 Tf
7.58906 0 Td
0.649 Tw
(is a graph, none of its)Tj
-306.653 -12 Td
0.245 Tw
(nodes, edges or subgraphs are copied into the ne)Tj
2.745 Tc
195.28 0 Td
(wg)Tj
0 Tc
14.9648 0 Td
(raph. If)Tj
/R21387136 10 Tf
32.4199 0 Td
(x)Tj
/R21712912 10 Tf
7.18516 0 Td
(is an edge, the endpoints are created)Tj
-249.85 -12 Td
0.757 Tw
(if necessary)Tj
3.257 Tc
47.5871 0 Td
(,b)Tj
0 Tc
10.557 0 Td
(ut the)Tj
3.257 Tc
23.107 0 Td
(ya)Tj
0 Tc
12.6969 0 Td
(re not cloned.)Tj
61.9809 0 Td
(If)Tj
/R21387136 10 Tf
9.91719 0 Td
(x)Tj
/R21712912 10 Tf
7.69688 0 Td
(is a graph,)Tj
/R21387136 10 Tf
46.1512 0 Td
(g)Tj
/R21712912 10 Tf
8.25703 0 Td
(may be)Tj
/R22031480 10 Tf
33.1738 0 Td
(NULL)Tj
3.257 Tc
/R21712912 10 Tf
27.7801 0 Td
[(,i)325.688(nw)]TJ
0 Tc
24.0141 0 Td
(hich case the cloned)Tj
-312.919 -12 Td
0 Tw
(object will be a ne)Tj
2.5 Tc
73.0699 0 Td
(wr)Tj
0 Tc
13.05 0 Td
(oot graph.)Tj
43.9352 -60 Td
[(29 August 2013)-19705.5(6)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-420.34 -36 Td
(nxtin_sg)Tj
/R39301136 10 Tf
36.1199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R39301136 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-110.11 -12 Td
[(returns the ne)14.9927(xt inedge after)]TJ
/R38975360 10 Tf
114.54 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(in graph)Tj
/R38975360 10 Tf
35.55 0 Td
(sg)Tj
/R39301136 10 Tf
8.88984 0 Td
(.)Tj
/R39619704 10 Tf
-201.92 -16.8 Td
(fstedge)Tj
/R39301136 10 Tf
29.9898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-50.1 -12 Td
(returns the rst edge of node)Tj
/R38975360 10 Tf
117.2 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R39619704 10 Tf
-160.7 -16.8 Td
(fstedge_sg)Tj
/R39301136 10 Tf
43.8801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-119.55 -12 Td
(returns the rst edge of node)Tj
/R38975360 10 Tf
117.2 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(in graph)Tj
/R38975360 10 Tf
35.55 0 Td
(sg)Tj
/R39301136 10 Tf
8.88984 0 Td
(.)Tj
/R39619704 10 Tf
-205.14 -16.8 Td
(nxtedge)Tj
/R39301136 10 Tf
33.3301 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(edge_t)Tj
/R39301136 10 Tf
27.7699 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-98.4301 -12 Td
[(returns the ne)14.9927(xt edge after)]TJ
/R38975360 10 Tf
106.76 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(in the root graph.)Tj
/R39619704 10 Tf
-149.7 -16.8 Td
(nxtedge_sg)Tj
/R39301136 10 Tf
47.2199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(sg)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(edge_t)Tj
/R39301136 10 Tf
27.7699 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(edge_t)Tj
/R39301136 10 Tf
-167.88 -12 Td
[(returns the ne)14.9927(xt edge after)]TJ
/R38975360 10 Tf
106.76 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(in the graph)Tj
/R38975360 10 Tf
50.2699 0 Td
(sg)Tj
/R39301136 10 Tf
8.88984 0 Td
(.)Tj
/R39619704 10 Tf
-208.86 -16.8 Td
(opp)Tj
/R39301136 10 Tf
16.1199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(e)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(edge_t)Tj
/R39301136 10 Tf
27.7699 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(node_t)Tj
/R39301136 10 Tf
-81.2199 -12 Td
0.444 Tw
(returns the node on the edge)Tj
/R38975360 10 Tf
118.195 0 Td
(e)Tj
/R39301136 10 Tf
7.38516 0 Td
0.445 Tw
(not equal to)Tj
/R38975360 10 Tf
51.0551 0 Td
(n)Tj
5.445 Tc
/R39301136 10 Tf
5 0 Td
(.R)Tj
0 Tc
14.6148 0 Td
(eturns NULL if)Tj
/R38975360 10 Tf
66.0449 0 Td
(n)Tj
/R39301136 10 Tf
7.94492 0 Td
(is not a node of)Tj
/R38975360 10 Tf
66.3852 0 Td
(e)Tj
5.445 Tc
/R39301136 10 Tf
4.43984 0 Td
(.T)Tj
0 Tc
14.0551 0 Td
(his can be)Tj
-355.12 -12 Td
0 Tw
(useful when using)Tj
/R39619704 10 Tf
75.2699 0 Td
(fstedge)Tj
/R39301136 10 Tf
32.4898 0 Td
(and)Tj
/R39619704 10 Tf
16.9398 0 Td
(nxtedge)Tj
/R39301136 10 Tf
35.8301 0 Td
(to enumerate the neighbors of)Tj
/R38975360 10 Tf
121.92 0 Td
(n)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-344.45 -16.8 Td
(Graph I/O)Tj
21 -12 Td
(write)Tj
/R39301136 10 Tf
22.2102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R39301136 10 Tf
33.8898 0 Td
(\):)Tj
-0.1 Tc
/R39619704 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R39301136 10 Tf
-57.2203 -12 Td
(prints)Tj
/R38975360 10 Tf
25.2801 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(in dot format onto the output stream.)Tj
/R39619704 10 Tf
-68.7801 -16.8 Td
(writeG)Tj
/R39301136 10 Tf
29.9898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(fname)Tj
/R39301136 10 Tf
26.9398 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
-0.1 Tc
/R39619704 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R39301136 10 Tf
-127.22 -12 Td
(prints)Tj
/R38975360 10 Tf
25.2801 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(in dot format into the le)Tj
/R38975360 10 Tf
102.78 0 Td
(fname)Tj
/R39301136 10 Tf
24.4398 0 Td
(.)Tj
/R39619704 10 Tf
-196 -16.8 Td
(fwriteG)Tj
/R39301136 10 Tf
33.3199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(fd)Tj
/R39301136 10 Tf
10.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R39301136 10 Tf
11.6699 0 Td
(\):)Tj
-0.1 Tc
/R39619704 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R39301136 10 Tf
-100.56 -12 Td
(prints)Tj
/R38975360 10 Tf
25.2801 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
[(in dot format onto the open stream denoted by the inte)15(ger)]TJ
/R38975360 10 Tf
232.32 0 Td
(fd)Tj
/R39301136 10 Tf
7.78008 0 Td
(.)Tj
-0.18 Tc
/R39619704 10 Tf
-308.88 -16.8 Td
(re)Tj
0 Tc
8.7 0 Td
(adG)Tj
/R39301136 10 Tf
18.3398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(fname)Tj
/R39301136 10 Tf
26.9398 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(graph_t)Tj
/R39301136 10 Tf
-62.7 -12 Td
0.949 Tw
(returns a graph read from the le)Tj
/R38975360 10 Tf
140.773 0 Td
(fname)Tj
3.449 Tc
/R39301136 10 Tf
24.4398 0 Td
(.T)Tj
0 Tc
12.059 0 Td
(he graph should be in dot format. If no graph can be)Tj
-177.272 -12 Td
(read,)Tj
/R39619704 10 Tf
22.2102 0 Td
(NULL)Tj
/R39301136 10 Tf
30.2801 0 Td
0 Tw
(is returned.)Tj
/R39619704 10 Tf
-88.4902 -16.8 Td
[(fr)18.0151(eadG)]TJ
/R39301136 10 Tf
30.3699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(fd)Tj
/R39301136 10 Tf
10.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R39301136 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(graph_t)Tj
/R39301136 10 Tf
-36.0402 -12 Td
[(returns the ne)14.9927(xt graph read from the open stream)]TJ
/R38975360 10 Tf
197.3 0 Td
(fd)Tj
5 Tc
/R39301136 10 Tf
7.78008 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(eturns)Tj
/R39619704 10 Tf
26.9398 0 Td
(NULL)Tj
/R39301136 10 Tf
30.2801 0 Td
(at end of le.)Tj
/R39619704 10 Tf
-333.47 -16.8 Td
(Graph miscellany)Tj
21 -12 Td
(delete)Tj
/R39301136 10 Tf
24.9898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R39301136 10 Tf
22.2199 0 Td
(\):)Tj
-0.1 Tc
/R39619704 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R39301136 10 Tf
-99.4398 -12 Td
0.314 Tw
(deletes object)Tj
/R38975360 10 Tf
57.8379 0 Td
(x)Tj
/R39301136 10 Tf
7.25391 0 Td
(from graph)Tj
/R38975360 10 Tf
47.8379 0 Td
(g)Tj
5.314 Tc
/R39301136 10 Tf
5 0 Td
(.I)Tj
0 Tc
11.1441 0 Td
(f)Tj
/R38975360 10 Tf
6.14414 0 Td
(g)Tj
/R39301136 10 Tf
7.81406 0 Td
(is)Tj
/R39619704 10 Tf
9.48398 0 Td
(NULL)Tj
2.814 Tc
/R39301136 10 Tf
27.7801 0 Td
(,t)Tj
0 Tc
8.09414 0 Td
(he function uses the root graph of)Tj
/R38975360 10 Tf
139.118 0 Td
(x)Tj
5.314 Tc
/R39301136 10 Tf
4.43984 0 Td
(.I)Tj
0 Tc
11.1441 0 Td
(f)Tj
/R38975360 10 Tf
6.14414 0 Td
(x)Tj
/R39301136 10 Tf
7.25391 0 Td
0.315 Tw
(is a graph)Tj
-356.49 -12 Td
0 Tw
(or subgraph, it is closed unless)Tj
/R38975360 10 Tf
125.27 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
[(is lock)10.0146(ed.)]TJ
/R39619704 10 Tf
-168.21 -16.8 Td
(isIn)Tj
/R39301136 10 Tf
16.1199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R39301136 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-80.6699 -12 Td
(returns true if)Tj
/R38975360 10 Tf
56.9301 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(is in subgraph)Tj
/R38975360 10 Tf
58.6102 0 Td
(g)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-163.48 -16.8 Td
(cloneG)Tj
/R39301136 10 Tf
30 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(graph_t)Tj
/R39301136 10 Tf
-96.7801 -12 Td
(creates a clone of graph)Tj
/R38975360 10 Tf
97.4602 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(with name of)Tj
/R38975360 10 Tf
55.2699 0 Td
(s)Tj
5 Tc
/R39301136 10 Tf
3.88984 0 Td
(.I)Tj
0 Tc
10.8301 0 Td
(f)Tj
/R38975360 10 Tf
5.83008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(is "", the created graph has the same name as)Tj
/R38975360 10 Tf
182.28 0 Td
(g)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-410.45 -16.8 Td
(clone)Tj
/R39301136 10 Tf
22.2199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R39301136 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(obj_t)Tj
/R39301136 10 Tf
-86.7699 -12 Td
0.065 Tw
(creates a clone of object)Tj
/R38975360 10 Tf
99.4551 0 Td
(x)Tj
/R39301136 10 Tf
7.00508 0 Td
(in graph)Tj
/R38975360 10 Tf
35.6801 0 Td
(g)Tj
5.065 Tc
/R39301136 10 Tf
5 0 Td
(.I)Tj
2.565 Tc
10.8949 0 Td
(np)Tj
0 Tc
12.5648 0 Td
(articular)Tj
2.565 Tc
32.9199 0 Td
(,t)Tj
0 Tc
7.84492 0 Td
(he ne)Tj
2.565 Tc
21.1949 0 Td
(wo)Tj
0 Tc
14.7852 0 Td
[(bject has the same name/v)25.0146(alue attrib-)]TJ
-247.345 -12 Td
0.486 Tw
(utes and structure as the original object.)Tj
167.543 0 Td
0.487 Tw
(If an object with the same k)Tj
-0.15 Tc
113.912 0 Td
0.787 Tw
(ey a)Tj
0 Tc
16.7172 0 Td
(s)Tj
/R38975360 10 Tf
6.87695 0 Td
(x)Tj
/R39301136 10 Tf
7.42695 0 Td
0.487 Tw
[(already e)14.9951(xists, its at-)]TJ
-312.476 -12 Td
(trib)Tj
13.6898 0 Td
0.504 Tw
(utes are o)Tj
-0.15 Tc
39.1781 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaid by those of)Tj
/R38975360 10 Tf
69.7859 0 Td
(x)Tj
/R39301136 10 Tf
7.44414 0 Td
[(and the object is returned.)-550.415(If an edge is cloned, both endpoints)]TJ
-139.388 -12 Td
0.031 Tw
(are implicitly cloned.)Tj
90.3641 0 Td
0.032 Tw
(If a graph is cloned, all nodes, edges and subgraphs are implicitly cloned.)Tj
298.976 0 Td
(If)Tj
/R38975360 10 Tf
-389.34 -12 Td
(x)Tj
/R39301136 10 Tf
7.79688 0 Td
0.857 Tw
(is a graph,)Tj
/R38975360 10 Tf
46.4512 0 Td
(g)Tj
/R39301136 10 Tf
8.35586 0 Td
0.856 Tw
(may be)Tj
/R39619704 10 Tf
33.3719 0 Td
(NULL)Tj
3.356 Tc
/R39301136 10 Tf
27.7801 0 Td
[(,i)335.605(nw)]TJ
0 Tc
24.2121 0 Td
(hich case the cloned object will be a ne)Tj
3.356 Tc
163.228 0 Td
(wr)Tj
0 Tc
13.9059 0 Td
(oot graph. In this)Tj
-325.102 -12 Td
0 Tw
(case, the call is equi)Tj
-0.25 Tc
80.0102 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R39619704 10 Tf
27.7801 0 Td
(cloneG\()Tj
/R38975360 10 Tf
33.3301 0 Td
(x)Tj
/R39619704 10 Tf
4.43984 0 Td
(,""\))Tj
/R39301136 10 Tf
16.9301 0 Td
(.)Tj
/R39619704 10 Tf
-207.68 -16.8 Td
(copy)Tj
/R39301136 10 Tf
20 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R39301136 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(obj_t)Tj
/R39301136 10 Tf
-84.55 -12 Td
0.522 Tw
(creates a cop)Tj
3.022 Tc
52.584 0 Td
[(yo)302.212(fo)]TJ
0 Tc
24.3738 0 Td
(bject)Tj
/R38975360 10 Tf
22.4621 0 Td
(x)Tj
/R39301136 10 Tf
7.46211 0 Td
(in graph)Tj
/R38975360 10 Tf
36.5941 0 Td
(g)Tj
3.022 Tc
/R39301136 10 Tf
5 0 Td
(,w)Tj
0 Tc
12.7422 0 Td
(here the ne)Tj
3.022 Tc
44.6641 0 Td
(wo)Tj
0 Tc
15.2422 0 Td
(bject has the same name/v)Tj
106.818 0 Td
0.523 Tw
[(alue attrib)20.0049(utes as)]TJ
-327.943 -12 Td
0.249 Tw
[(the original object.)-524.919(If an object with the same k)]TJ
-0.15 Tc
193.501 0 Td
0.548 Tw
(ey a)Tj
0 Tc
16.4781 0 Td
(s)Tj
/R38975360 10 Tf
6.63789 0 Td
(x)Tj
/R39301136 10 Tf
7.18789 0 Td
0.248 Tw
[(already e)15.0024(xists, its attrib)19.9902(utes are o)]TJ
-0.15 Tc
131.83 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaid by)Tj
-364.925 -12 Td
0.649 Tw
(those of)Tj
/R38975360 10 Tf
35.7379 0 Td
(x)Tj
/R39301136 10 Tf
7.58906 0 Td
[(and the object is returned.)-564.915(Note that this is a shallo)]TJ
3.149 Tc
211.22 0 Td
(wc)Tj
0 Tc
14.809 0 Td
(op)Tj
-0.65 Tc
9.9 0 Td
1.949 Tw
(y. I)Tj
0 Tc
13.3289 0 Td
(f)Tj
/R38975360 10 Tf
6.47891 0 Td
(x)Tj
/R39301136 10 Tf
7.58906 0 Td
0.649 Tw
(is a graph, none of its)Tj
-306.653 -12 Td
0.245 Tw
(nodes, edges or subgraphs are copied into the ne)Tj
2.745 Tc
195.28 0 Td
(wg)Tj
0 Tc
14.9648 0 Td
(raph. If)Tj
/R38975360 10 Tf
32.4199 0 Td
(x)Tj
/R39301136 10 Tf
7.18516 0 Td
(is an edge, the endpoints are created)Tj
-249.85 -12 Td
0.757 Tw
(if necessary)Tj
3.257 Tc
47.5871 0 Td
(,b)Tj
0 Tc
10.557 0 Td
(ut the)Tj
3.257 Tc
23.107 0 Td
(ya)Tj
0 Tc
12.6969 0 Td
(re not cloned.)Tj
61.9809 0 Td
(If)Tj
/R38975360 10 Tf
9.91719 0 Td
(x)Tj
/R39301136 10 Tf
7.69688 0 Td
(is a graph,)Tj
/R38975360 10 Tf
46.1512 0 Td
(g)Tj
/R39301136 10 Tf
8.25703 0 Td
(may be)Tj
/R39619704 10 Tf
33.1738 0 Td
(NULL)Tj
3.257 Tc
/R39301136 10 Tf
27.7801 0 Td
[(,i)325.688(nw)]TJ
0 Tc
24.0141 0 Td
(hich case the cloned)Tj
-312.919 -12 Td
0 Tw
(object will be a ne)Tj
2.5 Tc
73.0699 0 Td
(wr)Tj
0 Tc
13.05 0 Td
(oot graph.)Tj
43.9352 -60 Td
[(29 August 2013)-19705.5(6)]TJ
ET
Q
Q
\n \n \n \n \n-2927\n+2924\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -1007,29 +1007,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-420.34 -36 Td
(copyA)Tj
/R21712912 10 Tf
27.2199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R21712912 10 Tf
14.35 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
/R21712912 10 Tf
22.2199 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(tgt)Tj
/R21712912 10 Tf
13.0602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21712912 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-93.0703 -12 Td
1.056 Tw
[(copies the attrib)19.9805(utes of object)]TJ
/R21387136 10 Tf
125.34 0 Td
[(sr)36.9849(c)]TJ
/R21712912 10 Tf
15.4051 0 Td
1.055 Tw
(to object)Tj
/R21387136 10 Tf
39.3301 0 Td
(tgt)Tj
3.555 Tc
/R21712912 10 Tf
10.5602 0 Td
(,o)Tj
-0.15 Tc
10.9051 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rwriting an)Tj
3.555 Tc
45.0648 0 Td
(ya)Tj
0 Tc
12.9949 0 Td
(ttrib)Tj
16.4699 0 Td
(ute v)Tj
20.525 0 Td
(alues)Tj
/R21387136 10 Tf
24.1051 0 Td
(tgt)Tj
/R21712912 10 Tf
14.1148 0 Td
(may initially)Tj
-344.105 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R22031480 10 Tf
-54.5297 -16.8 Td
(induce)Tj
/R21712912 10 Tf
28.3398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21712912 10 Tf
33.8898 0 Td
(\):)Tj
-0.1 Tc
/R22031480 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
-0.15 Tc
/R21712912 10 Tf
-63.35 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(tends)Tj
/R21387136 10 Tf
23.6102 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
0 Tw
[(to its node-induced subgraph e)14.9854(xtension in its root graph.)]TJ
/R22031480 10 Tf
-76.4 -16.8 Td
(hasAttr)Tj
/R21712912 10 Tf
32.7699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R21712912 10 Tf
14.35 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
/R21712912 10 Tf
22.2199 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(name)Tj
/R21712912 10 Tf
24.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-112.5 -12 Td
(returns non-zero if object)Tj
/R21387136 10 Tf
103.86 0 Td
[(sr)36.9849(c)]TJ
/R21712912 10 Tf
14.35 0 Td
[(has an attrib)19.9927(ute whose name is)]TJ
/R21387136 10 Tf
124.78 0 Td
(name)Tj
2.5 Tc
/R21712912 10 Tf
21.6602 0 Td
[(.I)249.99(tr)]TJ
0 Tc
16.9402 0 Td
(eturns 0 otherwise.)Tj
/R22031480 10 Tf
-317.591 -16.8 Td
(isAttr)Tj
/R21712912 10 Tf
24.9898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(kind)Tj
/R21712912 10 Tf
19.7199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(name)Tj
/R21712912 10 Tf
24.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-164.54 -12 Td
0.07 Tw
(returns non-zero if an attrib)Tj
110.05 0 Td
(ute)Tj
/R21387136 10 Tf
14.7898 0 Td
(name)Tj
/R21712912 10 Tf
24.2301 0 Td
(has been dened in)Tj
/R21387136 10 Tf
79.7109 0 Td
(g)Tj
/R21712912 10 Tf
7.57109 0 Td
0.071 Tw
(for objects of the gi)Tj
-0.15 Tc
78.3539 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R21387136 10 Tf
7.57109 0 Td
(kind)Tj
2.571 Tc
/R21712912 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
10.4809 0 Td
(or nodes,)Tj
-359.268 -12 Td
0 Tw
(edges, and graphs,)Tj
/R21387136 10 Tf
76.3699 0 Td
(kind)Tj
/R21712912 10 Tf
19.7199 0 Td
(should be "N", "E", and "G", respecti)Tj
-0.15 Tc
148.93 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5 Tc
7.13008 0 Td
(.I)Tj
2.5 Tc
10.8301 0 Td
(tr)Tj
0 Tc
8.61016 0 Td
(eturns 0 otherwise.)Tj
/R22031480 10 Tf
-316.88 -16.8 Td
(aget)Tj
/R21712912 10 Tf
17.7699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R21712912 10 Tf
14.35 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
/R21712912 10 Tf
22.2199 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(name)Tj
/R21712912 10 Tf
24.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-97.5004 -12 Td
0.144 Tw
[(returns the v)24.9878(alue of attrib)]TJ
101.216 0 Td
(ute)Tj
/R21387136 10 Tf
14.8641 0 Td
(name)Tj
/R21712912 10 Tf
24.3039 0 Td
(in object)Tj
/R21387136 10 Tf
37.5078 0 Td
[(sr)36.9849(c)]TJ
2.644 Tc
/R21712912 10 Tf
11.85 0 Td
(.T)Tj
0 Tc
11.2539 0 Td
0.143 Tw
(his is useful for those cases when)Tj
/R21387136 10 Tf
136.811 0 Td
(name)Tj
/R21712912 10 Tf
24.3031 0 Td
(conicts)Tj
-362.11 -12 Td
0.973 Tw
(with one of the k)Tj
-0.15 Tc
71.5621 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
0.974 Tw
[(rds such as "head" or "root".)-597.407(If the attrib)20.0098(ute has not been declared in the)]TJ
-92.9719 -12 Td
1.002 Tw
[(graph, the function will initialize it with a def)9.99023(ault v)25.0049(alue of "". T)]TJ
3.501 Tc
264.564 0 Td
(oa)Tj
-0.2 Tc
12.741 0 Td
(vo)Tj
0 Tc
9.8 0 Td
1.001 Tw
(id this, one should use the)Tj
/R22031480 10 Tf
-287.105 -12 Td
(hasAttr)Tj
/R21712912 10 Tf
35.2699 0 Td
(or)Tj
/R22031480 10 Tf
10.8301 0 Td
(isAttr)Tj
/R21712912 10 Tf
27.4898 0 Td
0 Tw
[(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ
/R22031480 10 Tf
-109.59 -16.8 Td
(aset)Tj
/R21712912 10 Tf
16.6602 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R21712912 10 Tf
14.35 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
/R21712912 10 Tf
22.2199 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(name)Tj
/R21712912 10 Tf
24.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(value)Tj
/R21712912 10 Tf
24.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-155.831 -12 Td
0.623 Tw
[(sets the v)24.9988(alue of attrib)]TJ
90.3621 0 Td
(ute)Tj
/R21387136 10 Tf
15.343 0 Td
(name)Tj
/R21712912 10 Tf
24.7828 0 Td
(in object)Tj
/R21387136 10 Tf
38.466 0 Td
[(sr)36.9849(c)]TJ
/R21712912 10 Tf
14.9742 0 Td
(to)Tj
/R21387136 10 Tf
10.9039 0 Td
(value)Tj
5.624 Tc
/R21712912 10 Tf
21.6602 0 Td
(.R)Tj
0 Tc
14.7941 0 Td
0.624 Tw
(eturns 0 on success, non-zero on f)Tj
139.444 0 Td
(ailure.)Tj
-370.73 -12 Td
(See)Tj
/R22031480 10 Tf
16.9398 0 Td
(aget)Tj
/R21712912 10 Tf
20.2699 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R22031480 10 Tf
-96.7895 -16.8 Td
(getDt)Tj
/R21712912 10 Tf
28.8801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(kind)Tj
/R21712912 10 Tf
19.7199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(name)Tj
/R21712912 10 Tf
24.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-168.43 -12 Td
0.475 Tw
[(returns the def)9.98413(ault v)25(alue of attrib)]TJ
133.185 0 Td
(ute)Tj
/R21387136 10 Tf
15.1949 0 Td
(name)Tj
/R21712912 10 Tf
24.6352 0 Td
(in objects in)Tj
/R21387136 10 Tf
52.8148 0 Td
(g)Tj
/R21712912 10 Tf
7.975 0 Td
(of the gi)Tj
-0.15 Tc
34.0301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R21387136 10 Tf
7.975 0 Td
(kind)Tj
2.975 Tc
/R21712912 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
10.8852 0 Td
(or nodes, edges, and)Tj
-313.205 -12 Td
(graphs,)Tj
/R21387136 10 Tf
31.7121 0 Td
(kind)Tj
/R21712912 10 Tf
19.773 0 Td
0.053 Tw
(should be "N", "E", and "G", respecti)Tj
-0.15 Tc
149.248 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.053 Tc
7.13008 0 Td
(.I)Tj
2.553 Tc
10.8828 0 Td
(ft)Tj
0 Tc
8.66289 0 Td
[(he attrib)19.9854(ute has not been declared in the)]TJ
-236.699 -12 Td
1.002 Tw
[(graph, the function will initialize it with a def)9.99023(ault v)25.0049(alue of "". T)]TJ
3.501 Tc
264.564 0 Td
(oa)Tj
-0.2 Tc
12.741 0 Td
(vo)Tj
0 Tc
9.8 0 Td
1.001 Tw
(id this, one should use the)Tj
/R22031480 10 Tf
-287.105 -12 Td
(isAttr)Tj
/R21712912 10 Tf
27.4898 0 Td
0 Tw
[(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ
/R22031480 10 Tf
-63.4898 -16.8 Td
(setDt)Tj
/R21712912 10 Tf
27.7699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(kind)Tj
/R21712912 10 Tf
19.7199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(name)Tj
/R21712912 10 Tf
24.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(value)Tj
/R21712912 10 Tf
24.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-226.761 -12 Td
0.201 Tw
[(sets the def)9.98169(ault v)24.9829(alue of attrib)]TJ
119.045 0 Td
(ute)Tj
/R21387136 10 Tf
14.9211 0 Td
(name)Tj
/R21712912 10 Tf
24.3609 0 Td
(to)Tj
/R21387136 10 Tf
10.4809 0 Td
(value)Tj
/R21712912 10 Tf
24.3609 0 Td
(in objects in)Tj
/R21387136 10 Tf
51.993 0 Td
(g)Tj
/R21712912 10 Tf
7.70117 0 Td
(of the gi)Tj
-0.15 Tc
33.482 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R21387136 10 Tf
7.70117 0 Td
(kind)Tj
2.701 Tc
/R21712912 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
10.6109 0 Td
(or nodes, edges,)Tj
-331.167 -12 Td
1.213 Tw
(and graphs,)Tj
/R21387136 10 Tf
51.0262 0 Td
(kind)Tj
/R21712912 10 Tf
20.9328 0 Td
(should be "N", "E", and "G", respecti)Tj
-0.15 Tc
156.208 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
6.213 Tc
7.13008 0 Td
(.R)Tj
0 Tc
15.3828 0 Td
1.212 Tw
(eturns 0 on success, non-zero on)Tj
-0.1 Tc
-259.97 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
(ilure. See)Tj
/R22031480 10 Tf
40.2699 0 Td
(getDt)Tj
/R21712912 10 Tf
31.3801 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R22031480 10 Tf
-138.9 -16.8 Td
(fstAttr)Tj
/R21712912 10 Tf
28.8699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(kind)Tj
/R21712912 10 Tf
19.7199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-108.98 -12 Td
1.627 Tw
(returns the name of the rst attrib)Tj
143.432 0 Td
1.628 Tw
(ute of objects in)Tj
/R21387136 10 Tf
73.1719 0 Td
(g)Tj
/R21712912 10 Tf
9.12813 0 Td
(of the gi)Tj
-0.15 Tc
36.3359 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R21387136 10 Tf
9.12813 0 Td
(kind)Tj
4.128 Tc
/R21712912 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
12.0379 0 Td
(or nodes, edges, and)Tj
-309.744 -12 Td
(graphs,)Tj
/R21387136 10 Tf
32.4578 0 Td
(kind)Tj
/R21712912 10 Tf
20.518 0 Td
0.798 Tw
(should be "N", "E", and "G", respecti)Tj
-0.15 Tc
153.718 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.798 Tc
7.13008 0 Td
(.I)Tj
3.298 Tc
11.6281 0 Td
(ft)Tj
0 Tc
9.40781 0 Td
0.797 Tw
[(here are no attrib)19.9902(utes, the string "" is)]TJ
-244.15 -12 Td
(returned.)Tj
/R22031480 10 Tf
-36 -16.8 Td
(nxtAttr)Tj
/R21712912 10 Tf
32.2102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(kind)Tj
/R21712912 10 Tf
19.7199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(name)Tj
/R21712912 10 Tf
24.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-171.761 -12 Td
0.062 Tw
[(returns the name of the ne)15(xt attrib)]TJ
135.552 0 Td
0.063 Tw
(ute of objects in)Tj
/R21387136 10 Tf
66.9121 0 Td
(g)Tj
/R21712912 10 Tf
7.56289 0 Td
(of the gi)Tj
-0.15 Tc
33.2059 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R21387136 10 Tf
7.56289 0 Td
(kind)Tj
/R21712912 10 Tf
19.7828 0 Td
(after the attrib)Tj
56.5762 0 Td
(ute)Tj
/R21387136 10 Tf
14.7828 0 Td
(name)Tj
5.063 Tc
/R21712912 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
13.673 0 Td
(he)Tj
-386.561 -12 Td
[(ar)18.0151(gument)]TJ
/R21387136 10 Tf
40.2539 0 Td
(name)Tj
/R21712912 10 Tf
24.3238 0 Td
0.164 Tw
(must be the name of an e)Tj
100.814 0 Td
0.163 Tw
[(xisting attrib)19.9878(ute; it will typically be the return v)24.9805(alue of an)]TJ
-165.392 -12 Td
(pre)Tj
12.5199 0 Td
0.895 Tw
(vious call to)Tj
/R22031480 10 Tf
54.075 0 Td
(fstAttr)Tj
/R21712912 10 Tf
32.2648 0 Td
(or)Tj
/R22031480 10 Tf
11.725 0 Td
(nxtAttr)Tj
5.895 Tc
/R21712912 10 Tf
32.2102 0 Td
(.F)Tj
0 Tc
13.8051 0 Td
(or nodes, edges, and graphs,)Tj
/R21387136 10 Tf
120.005 0 Td
(kind)Tj
/R21712912 10 Tf
20.6148 0 Td
(should be "N", "E", and)Tj
-297.22 -12 Td
0 Tw
("G", respecti)Tj
-0.15 Tc
51.2301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5 Tc
7.13008 0 Td
(.I)Tj
2.5 Tc
10.8301 0 Td
(ft)Tj
0 Tc
8.61016 0 Td
[(here are no attrib)19.9927(utes left, the string "" is returned.)]TJ
/R22031480 10 Tf
-123.09 -16.8 Td
(compOf)Tj
/R21712912 10 Tf
34.4398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21712912 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21712912 10 Tf
-106.22 -12 Td
0.766 Tw
(returns the connected component of the graph)Tj
/R21387136 10 Tf
191.152 0 Td
(g)Tj
/R21712912 10 Tf
8.26602 0 Td
(containing node)Tj
/R21387136 10 Tf
68.1922 0 Td
(n)Tj
3.266 Tc
/R21712912 10 Tf
5 0 Td
[(,a)326.616(sas)]TJ
0 Tc
28.9578 0 Td
(ubgraph of)Tj
/R21387136 10 Tf
47.632 0 Td
(g)Tj
3.265 Tc
/R21712912 10 Tf
5 0 Td
(.T)Tj
0 Tc
11.875 0 Td
0.765 Tw
(he sub-)Tj
-366.075 -12 Td
0.183 Tw
(graph only contains the nodes. One can use)Tj
/R21387136 10 Tf
177.264 0 Td
(induce)Tj
/R21712912 10 Tf
29.3441 0 Td
0.184 Tw
[(to add the edges. The function f)10.0195(ails and returns)]TJ
/R22031480 10 Tf
-206.608 -12 Td
(NULL)Tj
/R21712912 10 Tf
30.2801 0 Td
(if)Tj
/R21387136 10 Tf
8.61016 0 Td
(n)Tj
/R21712912 10 Tf
7.5 0 Td
0 Tw
(is not in)Tj
/R21387136 10 Tf
34.7301 0 Td
(g)Tj
2.5 Tc
/R21712912 10 Tf
5 0 Td
(.C)Tj
0 Tc
11.6699 0 Td
[(onnecti)25.0146(vity is based on the underlying undirected graph of)]TJ
/R21387136 10 Tf
235.55 0 Td
(g)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-374.34 -16.8 Td
(kindOf)Tj
/R21712912 10 Tf
30.5699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(obj)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21712912 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-51.7902 -12 Td
0.065 Tw
(returns an indication of the type of)Tj
/R21387136 10 Tf
141.265 0 Td
(obj)Tj
5.065 Tc
/R21712912 10 Tf
12.7801 0 Td
(.F)Tj
0 Tc
12.975 0 Td
(or nodes, edges, and graphs, it returns "N", "E", and "G",)Tj
-167.02 -12 Td
(respecti)Tj
-0.15 Tc
30.85 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9927(.)]TJ
/R22031480 10 Tf
-76.1398 -16.8 Td
(lock)Tj
/R21712912 10 Tf
17.7801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(v)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21712912 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-71.7801 -12 Td
0.242 Tw
(implements graph locking on root graphs. If the inte)Tj
210.376 0 Td
(ger)Tj
/R21387136 10 Tf
15.5129 0 Td
(v)Tj
/R21712912 10 Tf
7.18281 0 Td
0.243 Tw
(is positi)Tj
-0.15 Tc
31.393 0 Td
(ve)Tj
2.743 Tc
9.28984 0 Td
(,t)Tj
0 Tc
8.02305 0 Td
(he graph is set so that future)Tj
-281.778 -12 Td
0.035 Tw
(calls to)Tj
/R22031480 10 Tf
31.1801 0 Td
(delete)Tj
/R21712912 10 Tf
27.525 0 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
0.335 Tw
(ve n)Tj
2.535 Tc
16.825 0 Td
(oi)Tj
0 Tc
10.3148 0 Td
0.035 Tw
(mmediate ef)Tj
49.4949 0 Td
2.535 Tw
(fect. If)Tj
/R21387136 10 Tf
31.7199 0 Td
(v)Tj
/R21712912 10 Tf
6.975 0 Td
0.035 Tw
[(is zero, the graph is unlock)9.98535(ed. If there has been a call)]TJ
-183.275 -12 Td
0.065 Tw
[(to delete the graph while it w)10.0146(as lock)10.0146(ed, the graph is closed.)]TJ
241.93 0 Td
(If)Tj
/R21387136 10 Tf
9.225 0 Td
(v)Tj
/R21712912 10 Tf
7.00508 0 Td
(is ne)Tj
-0.05 Tc
18.525 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
2.565 Tc
9.28984 0 Td
(,n)Tj
0 Tc
10.0648 0 Td
[(othing is done.)-506.484(In all)]TJ
-310.739 -12 Td
0 Tw
[(cases, the pre)25.0159(vious lock v)25.0146(alue is returned.)]TJ
130.055 -62.4 Td
[(29 August 2013)-19705.5(7)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-420.34 -36 Td
(copyA)Tj
/R39301136 10 Tf
27.2199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R39301136 10 Tf
14.35 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
/R39301136 10 Tf
22.2199 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(tgt)Tj
/R39301136 10 Tf
13.0602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R39301136 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-93.0703 -12 Td
1.056 Tw
[(copies the attrib)19.9805(utes of object)]TJ
/R38975360 10 Tf
125.34 0 Td
[(sr)36.9849(c)]TJ
/R39301136 10 Tf
15.4051 0 Td
1.055 Tw
(to object)Tj
/R38975360 10 Tf
39.3301 0 Td
(tgt)Tj
3.555 Tc
/R39301136 10 Tf
10.5602 0 Td
(,o)Tj
-0.15 Tc
10.9051 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rwriting an)Tj
3.555 Tc
45.0648 0 Td
(ya)Tj
0 Tc
12.9949 0 Td
(ttrib)Tj
16.4699 0 Td
(ute v)Tj
20.525 0 Td
(alues)Tj
/R38975360 10 Tf
24.1051 0 Td
(tgt)Tj
/R39301136 10 Tf
14.1148 0 Td
(may initially)Tj
-344.105 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R39619704 10 Tf
-54.5297 -16.8 Td
(induce)Tj
/R39301136 10 Tf
28.3398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R39301136 10 Tf
33.8898 0 Td
(\):)Tj
-0.1 Tc
/R39619704 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
-0.15 Tc
/R39301136 10 Tf
-63.35 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(tends)Tj
/R38975360 10 Tf
23.6102 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
0 Tw
[(to its node-induced subgraph e)14.9854(xtension in its root graph.)]TJ
/R39619704 10 Tf
-76.4 -16.8 Td
(hasAttr)Tj
/R39301136 10 Tf
32.7699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R39301136 10 Tf
14.35 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
/R39301136 10 Tf
22.2199 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(name)Tj
/R39301136 10 Tf
24.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-112.5 -12 Td
(returns non-zero if object)Tj
/R38975360 10 Tf
103.86 0 Td
[(sr)36.9849(c)]TJ
/R39301136 10 Tf
14.35 0 Td
[(has an attrib)19.9927(ute whose name is)]TJ
/R38975360 10 Tf
124.78 0 Td
(name)Tj
2.5 Tc
/R39301136 10 Tf
21.6602 0 Td
[(.I)249.99(tr)]TJ
0 Tc
16.9402 0 Td
(eturns 0 otherwise.)Tj
/R39619704 10 Tf
-317.591 -16.8 Td
(isAttr)Tj
/R39301136 10 Tf
24.9898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(kind)Tj
/R39301136 10 Tf
19.7199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(name)Tj
/R39301136 10 Tf
24.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-164.54 -12 Td
0.07 Tw
(returns non-zero if an attrib)Tj
110.05 0 Td
(ute)Tj
/R38975360 10 Tf
14.7898 0 Td
(name)Tj
/R39301136 10 Tf
24.2301 0 Td
(has been dened in)Tj
/R38975360 10 Tf
79.7109 0 Td
(g)Tj
/R39301136 10 Tf
7.57109 0 Td
0.071 Tw
(for objects of the gi)Tj
-0.15 Tc
78.3539 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R38975360 10 Tf
7.57109 0 Td
(kind)Tj
2.571 Tc
/R39301136 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
10.4809 0 Td
(or nodes,)Tj
-359.268 -12 Td
0 Tw
(edges, and graphs,)Tj
/R38975360 10 Tf
76.3699 0 Td
(kind)Tj
/R39301136 10 Tf
19.7199 0 Td
(should be "N", "E", and "G", respecti)Tj
-0.15 Tc
148.93 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5 Tc
7.13008 0 Td
(.I)Tj
2.5 Tc
10.8301 0 Td
(tr)Tj
0 Tc
8.61016 0 Td
(eturns 0 otherwise.)Tj
/R39619704 10 Tf
-316.88 -16.8 Td
(aget)Tj
/R39301136 10 Tf
17.7699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R39301136 10 Tf
14.35 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
/R39301136 10 Tf
22.2199 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(name)Tj
/R39301136 10 Tf
24.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-97.5004 -12 Td
0.144 Tw
[(returns the v)24.9878(alue of attrib)]TJ
101.216 0 Td
(ute)Tj
/R38975360 10 Tf
14.8641 0 Td
(name)Tj
/R39301136 10 Tf
24.3039 0 Td
(in object)Tj
/R38975360 10 Tf
37.5078 0 Td
[(sr)36.9849(c)]TJ
2.644 Tc
/R39301136 10 Tf
11.85 0 Td
(.T)Tj
0 Tc
11.2539 0 Td
0.143 Tw
(his is useful for those cases when)Tj
/R38975360 10 Tf
136.811 0 Td
(name)Tj
/R39301136 10 Tf
24.3031 0 Td
(conicts)Tj
-362.11 -12 Td
0.973 Tw
(with one of the k)Tj
-0.15 Tc
71.5621 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
0.974 Tw
[(rds such as "head" or "root".)-597.407(If the attrib)20.0098(ute has not been declared in the)]TJ
-92.9719 -12 Td
1.002 Tw
[(graph, the function will initialize it with a def)9.99023(ault v)25.0049(alue of "". T)]TJ
3.501 Tc
264.564 0 Td
(oa)Tj
-0.2 Tc
12.741 0 Td
(vo)Tj
0 Tc
9.8 0 Td
1.001 Tw
(id this, one should use the)Tj
/R39619704 10 Tf
-287.105 -12 Td
(hasAttr)Tj
/R39301136 10 Tf
35.2699 0 Td
(or)Tj
/R39619704 10 Tf
10.8301 0 Td
(isAttr)Tj
/R39301136 10 Tf
27.4898 0 Td
0 Tw
[(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ
/R39619704 10 Tf
-109.59 -16.8 Td
(aset)Tj
/R39301136 10 Tf
16.6602 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R39301136 10 Tf
14.35 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
/R39301136 10 Tf
22.2199 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(name)Tj
/R39301136 10 Tf
24.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(value)Tj
/R39301136 10 Tf
24.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-155.831 -12 Td
0.623 Tw
[(sets the v)24.9988(alue of attrib)]TJ
90.3621 0 Td
(ute)Tj
/R38975360 10 Tf
15.343 0 Td
(name)Tj
/R39301136 10 Tf
24.7828 0 Td
(in object)Tj
/R38975360 10 Tf
38.466 0 Td
[(sr)36.9849(c)]TJ
/R39301136 10 Tf
14.9742 0 Td
(to)Tj
/R38975360 10 Tf
10.9039 0 Td
(value)Tj
5.624 Tc
/R39301136 10 Tf
21.6602 0 Td
(.R)Tj
0 Tc
14.7941 0 Td
0.624 Tw
(eturns 0 on success, non-zero on f)Tj
139.444 0 Td
(ailure.)Tj
-370.73 -12 Td
(See)Tj
/R39619704 10 Tf
16.9398 0 Td
(aget)Tj
/R39301136 10 Tf
20.2699 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R39619704 10 Tf
-96.7895 -16.8 Td
(getDt)Tj
/R39301136 10 Tf
28.8801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(kind)Tj
/R39301136 10 Tf
19.7199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(name)Tj
/R39301136 10 Tf
24.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-168.43 -12 Td
0.475 Tw
[(returns the def)9.98413(ault v)25(alue of attrib)]TJ
133.185 0 Td
(ute)Tj
/R38975360 10 Tf
15.1949 0 Td
(name)Tj
/R39301136 10 Tf
24.6352 0 Td
(in objects in)Tj
/R38975360 10 Tf
52.8148 0 Td
(g)Tj
/R39301136 10 Tf
7.975 0 Td
(of the gi)Tj
-0.15 Tc
34.0301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R38975360 10 Tf
7.975 0 Td
(kind)Tj
2.975 Tc
/R39301136 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
10.8852 0 Td
(or nodes, edges, and)Tj
-313.205 -12 Td
(graphs,)Tj
/R38975360 10 Tf
31.7121 0 Td
(kind)Tj
/R39301136 10 Tf
19.773 0 Td
0.053 Tw
(should be "N", "E", and "G", respecti)Tj
-0.15 Tc
149.248 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.053 Tc
7.13008 0 Td
(.I)Tj
2.553 Tc
10.8828 0 Td
(ft)Tj
0 Tc
8.66289 0 Td
[(he attrib)19.9854(ute has not been declared in the)]TJ
-236.699 -12 Td
1.002 Tw
[(graph, the function will initialize it with a def)9.99023(ault v)25.0049(alue of "". T)]TJ
3.501 Tc
264.564 0 Td
(oa)Tj
-0.2 Tc
12.741 0 Td
(vo)Tj
0 Tc
9.8 0 Td
1.001 Tw
(id this, one should use the)Tj
/R39619704 10 Tf
-287.105 -12 Td
(isAttr)Tj
/R39301136 10 Tf
27.4898 0 Td
0 Tw
[(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ
/R39619704 10 Tf
-63.4898 -16.8 Td
(setDt)Tj
/R39301136 10 Tf
27.7699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(kind)Tj
/R39301136 10 Tf
19.7199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(name)Tj
/R39301136 10 Tf
24.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(value)Tj
/R39301136 10 Tf
24.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-226.761 -12 Td
0.201 Tw
[(sets the def)9.98169(ault v)24.9829(alue of attrib)]TJ
119.045 0 Td
(ute)Tj
/R38975360 10 Tf
14.9211 0 Td
(name)Tj
/R39301136 10 Tf
24.3609 0 Td
(to)Tj
/R38975360 10 Tf
10.4809 0 Td
(value)Tj
/R39301136 10 Tf
24.3609 0 Td
(in objects in)Tj
/R38975360 10 Tf
51.993 0 Td
(g)Tj
/R39301136 10 Tf
7.70117 0 Td
(of the gi)Tj
-0.15 Tc
33.482 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R38975360 10 Tf
7.70117 0 Td
(kind)Tj
2.701 Tc
/R39301136 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
10.6109 0 Td
(or nodes, edges,)Tj
-331.167 -12 Td
1.213 Tw
(and graphs,)Tj
/R38975360 10 Tf
51.0262 0 Td
(kind)Tj
/R39301136 10 Tf
20.9328 0 Td
(should be "N", "E", and "G", respecti)Tj
-0.15 Tc
156.208 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
6.213 Tc
7.13008 0 Td
(.R)Tj
0 Tc
15.3828 0 Td
1.212 Tw
(eturns 0 on success, non-zero on)Tj
-0.1 Tc
-259.97 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
(ilure. See)Tj
/R39619704 10 Tf
40.2699 0 Td
(getDt)Tj
/R39301136 10 Tf
31.3801 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R39619704 10 Tf
-138.9 -16.8 Td
(fstAttr)Tj
/R39301136 10 Tf
28.8699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(kind)Tj
/R39301136 10 Tf
19.7199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-108.98 -12 Td
1.627 Tw
(returns the name of the rst attrib)Tj
143.432 0 Td
1.628 Tw
(ute of objects in)Tj
/R38975360 10 Tf
73.1719 0 Td
(g)Tj
/R39301136 10 Tf
9.12813 0 Td
(of the gi)Tj
-0.15 Tc
36.3359 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R38975360 10 Tf
9.12813 0 Td
(kind)Tj
4.128 Tc
/R39301136 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
12.0379 0 Td
(or nodes, edges, and)Tj
-309.744 -12 Td
(graphs,)Tj
/R38975360 10 Tf
32.4578 0 Td
(kind)Tj
/R39301136 10 Tf
20.518 0 Td
0.798 Tw
(should be "N", "E", and "G", respecti)Tj
-0.15 Tc
153.718 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.798 Tc
7.13008 0 Td
(.I)Tj
3.298 Tc
11.6281 0 Td
(ft)Tj
0 Tc
9.40781 0 Td
0.797 Tw
[(here are no attrib)19.9902(utes, the string "" is)]TJ
-244.15 -12 Td
(returned.)Tj
/R39619704 10 Tf
-36 -16.8 Td
(nxtAttr)Tj
/R39301136 10 Tf
32.2102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(kind)Tj
/R39301136 10 Tf
19.7199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(name)Tj
/R39301136 10 Tf
24.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-171.761 -12 Td
0.062 Tw
[(returns the name of the ne)15(xt attrib)]TJ
135.552 0 Td
0.063 Tw
(ute of objects in)Tj
/R38975360 10 Tf
66.9121 0 Td
(g)Tj
/R39301136 10 Tf
7.56289 0 Td
(of the gi)Tj
-0.15 Tc
33.2059 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R38975360 10 Tf
7.56289 0 Td
(kind)Tj
/R39301136 10 Tf
19.7828 0 Td
(after the attrib)Tj
56.5762 0 Td
(ute)Tj
/R38975360 10 Tf
14.7828 0 Td
(name)Tj
5.063 Tc
/R39301136 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
13.673 0 Td
(he)Tj
-386.561 -12 Td
[(ar)18.0151(gument)]TJ
/R38975360 10 Tf
40.2539 0 Td
(name)Tj
/R39301136 10 Tf
24.3238 0 Td
0.164 Tw
(must be the name of an e)Tj
100.814 0 Td
0.163 Tw
[(xisting attrib)19.9878(ute; it will typically be the return v)24.9805(alue of an)]TJ
-165.392 -12 Td
(pre)Tj
12.5199 0 Td
0.895 Tw
(vious call to)Tj
/R39619704 10 Tf
54.075 0 Td
(fstAttr)Tj
/R39301136 10 Tf
32.2648 0 Td
(or)Tj
/R39619704 10 Tf
11.725 0 Td
(nxtAttr)Tj
5.895 Tc
/R39301136 10 Tf
32.2102 0 Td
(.F)Tj
0 Tc
13.8051 0 Td
(or nodes, edges, and graphs,)Tj
/R38975360 10 Tf
120.005 0 Td
(kind)Tj
/R39301136 10 Tf
20.6148 0 Td
(should be "N", "E", and)Tj
-297.22 -12 Td
0 Tw
("G", respecti)Tj
-0.15 Tc
51.2301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5 Tc
7.13008 0 Td
(.I)Tj
2.5 Tc
10.8301 0 Td
(ft)Tj
0 Tc
8.61016 0 Td
[(here are no attrib)19.9927(utes left, the string "" is returned.)]TJ
/R39619704 10 Tf
-123.09 -16.8 Td
(compOf)Tj
/R39301136 10 Tf
34.4398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R39301136 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(graph_t)Tj
/R39301136 10 Tf
-106.22 -12 Td
0.766 Tw
(returns the connected component of the graph)Tj
/R38975360 10 Tf
191.152 0 Td
(g)Tj
/R39301136 10 Tf
8.26602 0 Td
(containing node)Tj
/R38975360 10 Tf
68.1922 0 Td
(n)Tj
3.266 Tc
/R39301136 10 Tf
5 0 Td
[(,a)326.616(sas)]TJ
0 Tc
28.9578 0 Td
(ubgraph of)Tj
/R38975360 10 Tf
47.632 0 Td
(g)Tj
3.265 Tc
/R39301136 10 Tf
5 0 Td
(.T)Tj
0 Tc
11.875 0 Td
0.765 Tw
(he sub-)Tj
-366.075 -12 Td
0.183 Tw
(graph only contains the nodes. One can use)Tj
/R38975360 10 Tf
177.264 0 Td
(induce)Tj
/R39301136 10 Tf
29.3441 0 Td
0.184 Tw
[(to add the edges. The function f)10.0195(ails and returns)]TJ
/R39619704 10 Tf
-206.608 -12 Td
(NULL)Tj
/R39301136 10 Tf
30.2801 0 Td
(if)Tj
/R38975360 10 Tf
8.61016 0 Td
(n)Tj
/R39301136 10 Tf
7.5 0 Td
0 Tw
(is not in)Tj
/R38975360 10 Tf
34.7301 0 Td
(g)Tj
2.5 Tc
/R39301136 10 Tf
5 0 Td
(.C)Tj
0 Tc
11.6699 0 Td
[(onnecti)25.0146(vity is based on the underlying undirected graph of)]TJ
/R38975360 10 Tf
235.55 0 Td
(g)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-374.34 -16.8 Td
(kindOf)Tj
/R39301136 10 Tf
30.5699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(obj)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R39301136 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-51.7902 -12 Td
0.065 Tw
(returns an indication of the type of)Tj
/R38975360 10 Tf
141.265 0 Td
(obj)Tj
5.065 Tc
/R39301136 10 Tf
12.7801 0 Td
(.F)Tj
0 Tc
12.975 0 Td
(or nodes, edges, and graphs, it returns "N", "E", and "G",)Tj
-167.02 -12 Td
(respecti)Tj
-0.15 Tc
30.85 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9927(.)]TJ
/R39619704 10 Tf
-76.1398 -16.8 Td
(lock)Tj
/R39301136 10 Tf
17.7801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(v)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R39301136 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-71.7801 -12 Td
0.242 Tw
(implements graph locking on root graphs. If the inte)Tj
210.376 0 Td
(ger)Tj
/R38975360 10 Tf
15.5129 0 Td
(v)Tj
/R39301136 10 Tf
7.18281 0 Td
0.243 Tw
(is positi)Tj
-0.15 Tc
31.393 0 Td
(ve)Tj
2.743 Tc
9.28984 0 Td
(,t)Tj
0 Tc
8.02305 0 Td
(he graph is set so that future)Tj
-281.778 -12 Td
0.035 Tw
(calls to)Tj
/R39619704 10 Tf
31.1801 0 Td
(delete)Tj
/R39301136 10 Tf
27.525 0 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
0.335 Tw
(ve n)Tj
2.535 Tc
16.825 0 Td
(oi)Tj
0 Tc
10.3148 0 Td
0.035 Tw
(mmediate ef)Tj
49.4949 0 Td
2.535 Tw
(fect. If)Tj
/R38975360 10 Tf
31.7199 0 Td
(v)Tj
/R39301136 10 Tf
6.975 0 Td
0.035 Tw
[(is zero, the graph is unlock)9.98535(ed. If there has been a call)]TJ
-183.275 -12 Td
0.065 Tw
[(to delete the graph while it w)10.0146(as lock)10.0146(ed, the graph is closed.)]TJ
241.93 0 Td
(If)Tj
/R38975360 10 Tf
9.225 0 Td
(v)Tj
/R39301136 10 Tf
7.00508 0 Td
(is ne)Tj
-0.05 Tc
18.525 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
2.565 Tc
9.28984 0 Td
(,n)Tj
0 Tc
10.0648 0 Td
[(othing is done.)-506.484(In all)]TJ
-310.739 -12 Td
0 Tw
[(cases, the pre)25.0159(vious lock v)25.0146(alue is returned.)]TJ
130.055 -62.4 Td
[(29 August 2013)-19705.5(7)]TJ
ET
Q
Q
\n \n \n \n \n-3480\n+3477\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -1066,29 +1066,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-441.34 -36 Td
(Strings)Tj
21 -12 Td
(sprintf)Tj
/R21712912 10 Tf
28.8898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(fmt)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21712912 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-65.3902 -12 Td
1.097 Tw
[(returns the string resulting from formatting the v)25.0098(alues of the e)15.0146(xpressions occurring after)]TJ
/R21387136 10 Tf
367.411 0 Td
(fmt)Tj
/R21712912 10 Tf
16.377 0 Td
(ac-)Tj
-383.788 -12 Td
0 Tw
(cording to the)Tj
/R21387136 10 Tf
59.3 0 Td
(printf)Tj
/R21712912 10 Tf
24.1898 0 Td
(\(3\) format)Tj
/R21387136 10 Tf
45.2898 0 Td
(fmt)Tj
/R22031480 10 Tf
-164.78 -16.8 Td
(gsub)Tj
/R21712912 10 Tf
20.0102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(str)Tj
/R21712912 10 Tf
13.0602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(pat)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
-128.351 -16.8 Td
(gsub)Tj
/R21712912 10 Tf
20.0102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(str)Tj
/R21712912 10 Tf
13.0602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(pat)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
-0.37 Tc
/R21387136 10 Tf
5 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
/R21712912 10 Tf
10.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-145.871 -12 Td
(returns)Tj
/R21387136 10 Tf
30.2699 0 Td
(str)Tj
/R21712912 10 Tf
13.0602 0 Td
(with all substrings matching)Tj
/R21387136 10 Tf
115.56 0 Td
(pat)Tj
/R21712912 10 Tf
15.2801 0 Td
(deleted or replaced by)Tj
-0.37 Tc
/R21387136 10 Tf
91.0801 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
2.5 Tc
/R21712912 10 Tf
7.78008 0 Td
(,r)Tj
0 Tc
8.33008 0 Td
(especti)Tj
-0.15 Tc
27.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9902(.)]TJ
/R22031480 10 Tf
-362.13 -16.8 Td
(sub)Tj
/R21712912 10 Tf
15.0102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(str)Tj
/R21712912 10 Tf
13.0602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(pat)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
-123.351 -16.8 Td
(sub)Tj
/R21712912 10 Tf
15.0102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(str)Tj
/R21712912 10 Tf
13.0602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(pat)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
-0.37 Tc
/R21387136 10 Tf
5 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
/R21712912 10 Tf
10.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-140.871 -12 Td
(returns)Tj
/R21387136 10 Tf
30.882 0 Td
(str)Tj
/R21712912 10 Tf
13.6719 0 Td
0.613 Tw
(with the leftmost substring matching)Tj
/R21387136 10 Tf
152.235 0 Td
(pat)Tj
/R21712912 10 Tf
15.893 0 Td
(deleted or replaced by)Tj
-0.37 Tc
/R21387136 10 Tf
93.532 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
3.113 Tc
/R21712912 10 Tf
7.78008 0 Td
(,r)Tj
0 Tc
8.94297 0 Td
(especti)Tj
-0.15 Tc
27.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.113 Tc
7.13008 0 Td
(.T)Tj
0 Tc
11.723 0 Td
(he)Tj
-386.56 -12 Td
0.282 Tw
[(characters '^' and '$' may be used at the be)14.9878(ginning and end, respecti)]TJ
-0.15 Tc
276.514 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
2.782 Tc
7.13008 0 Td
(,o)Tj
0 Tc
10.282 0 Td
(f)Tj
/R21387136 10 Tf
6.11211 0 Td
(pat)Tj
/R21712912 10 Tf
15.5621 0 Td
(to anchor the pat-)Tj
-324.89 -12 Td
0 Tw
[(tern to the be)15.0159(ginning or end of)]TJ
/R21387136 10 Tf
124 0 Td
(str)Tj
/R21712912 10 Tf
10.5602 0 Td
(.)Tj
/R22031480 10 Tf
-170.56 -16.8 Td
(substr)Tj
/R21712912 10 Tf
26.6699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(str)Tj
/R21712912 10 Tf
13.0602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(idx)Tj
/R21712912 10 Tf
14.7199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21712912 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
-121.12 -16.8 Td
(substr)Tj
/R21712912 10 Tf
26.6699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(str)Tj
/R21712912 10 Tf
13.0602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(idx)Tj
/R21712912 10 Tf
14.7199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
11.6699 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(len)Tj
/R21712912 10 Tf
14.7199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21712912 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-121.79 -12 Td
0.434 Tw
(returns the substring of)Tj
/R21387136 10 Tf
96.7262 0 Td
(str)Tj
/R21712912 10 Tf
13.4941 0 Td
0.435 Tw
(starting at position)Tj
/R21387136 10 Tf
78.2551 0 Td
(idx)Tj
/R21712912 10 Tf
15.1551 0 Td
(to the end of the string or of length)Tj
/R21387136 10 Tf
145.845 0 Td
(len)Tj
2.935 Tc
/R21712912 10 Tf
12.2199 0 Td
(,r)Tj
0 Tc
8.76484 0 Td
(espec-)Tj
-370.46 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.076 Tc
7.13008 0 Td
(.I)Tj
0 Tc
10.9059 0 Td
(nde)Tj
14.2898 0 Td
0.076 Tw
(xing starts at 0. If)Tj
/R21387136 10 Tf
73.15 0 Td
(idx)Tj
/R21712912 10 Tf
14.7961 0 Td
(is ne)Tj
-0.05 Tc
18.5359 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.376 Tw
(ve o)Tj
0 Tc
16.866 0 Td
(r)Tj
/R21387136 10 Tf
5.90586 0 Td
(idx)Tj
/R21712912 10 Tf
14.7961 0 Td
0.076 Tw
(is greater than the length of)Tj
/R21387136 10 Tf
112.655 0 Td
(str)Tj
2.575 Tc
/R21712912 10 Tf
10.5602 0 Td
(,af)Tj
0 Tc
15.3199 0 Td
0.075 Tw
(atal error oc-)Tj
-344.211 -12 Td
0.304 Tw
(curs. Similarly)Tj
2.804 Tc
58.5441 0 Td
[(,i)280.4(nt)]TJ
0 Tc
18.668 0 Td
(he second case, if)Tj
/R21387136 10 Tf
74.2461 0 Td
(len)Tj
/R21712912 10 Tf
15.0238 0 Td
(is ne)Tj
-0.05 Tc
18.7641 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.604 Tw
(ve o)Tj
0 Tc
17.0941 0 Td
(r)Tj
/R21387136 10 Tf
6.13398 0 Td
(idx)Tj
/R21712912 10 Tf
15.0238 0 Td
(+)Tj
/R21387136 10 Tf
8.44414 0 Td
(len)Tj
/R21712912 10 Tf
15.0238 0 Td
0.305 Tw
(is greater than the length of)Tj
/R21387136 10 Tf
114.03 0 Td
(str)Tj
2.805 Tc
/R21712912 10 Tf
10.5602 0 Td
(,a)Tj
-0.1 Tc
-386.256 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
(tal error occurs.)Tj
/R22031480 10 Tf
-43.6699 -16.8 Td
[(str)17.9919(cmp)]TJ
/R21712912 10 Tf
29.8102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s1)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s2)Tj
/R21712912 10 Tf
11.3898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-96.5902 -12 Td
[(pro)14.9927(vides the standard C function)]TJ
/R21387136 10 Tf
133.23 0 Td
[(str)37.0166(cmp)]TJ
/R21712912 10 Tf
27.0398 0 Td
(\(3\).)Tj
/R22031480 10 Tf
-196.27 -16.8 Td
(length)Tj
/R21712912 10 Tf
26.6699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-41.7801 -12 Td
(returns the length of string)Tj
/R21387136 10 Tf
108.6 0 Td
(s)Tj
/R21712912 10 Tf
3.88984 0 Td
(.)Tj
/R22031480 10 Tf
-148.49 -16.8 Td
(index)Tj
/R21712912 10 Tf
23.3398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(t)Tj
/R21712912 10 Tf
5.28008 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
-115.01 -16.8 Td
(rindex)Tj
/R21712912 10 Tf
27.7801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(t)Tj
/R21712912 10 Tf
5.28008 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-83.4504 -12 Td
0.352 Tw
(returns the inde)Tj
2.851 Tc
62.7641 0 Td
[(xo)285.083(ft)]TJ
0 Tc
21.8121 0 Td
0.351 Tw
(he character in string)Tj
/R21387136 10 Tf
88.0441 0 Td
(s)Tj
/R21712912 10 Tf
6.74102 0 Td
(where the leftmost \(rightmost\) cop)Tj
2.851 Tc
140.174 0 Td
[(yo)285.083(fs)]TJ
0 Tc
22.9223 0 Td
(tring)Tj
/R21387136 10 Tf
21.741 0 Td
(t)Tj
/R21712912 10 Tf
5.63086 0 Td
(can be)Tj
-369.829 -12 Td
0 Tw
(found, or 1 if)Tj
/R21387136 10 Tf
60.9102 0 Td
(t)Tj
/R21712912 10 Tf
5.28008 0 Td
(is not a substring of)Tj
/R21387136 10 Tf
81.3898 0 Td
(s)Tj
/R21712912 10 Tf
3.88984 0 Td
(.)Tj
/R22031480 10 Tf
-187.47 -16.8 Td
(match)Tj
/R21712912 10 Tf
26.6602 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(p)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-84.5504 -12 Td
0.123 Tw
(returns the inde)Tj
2.623 Tc
62.3059 0 Td
[(xo)262.295(ft)]TJ
0 Tc
21.3559 0 Td
(he character in string)Tj
/R21387136 10 Tf
87.1328 0 Td
(s)Tj
/R21712912 10 Tf
6.51406 0 Td
0.124 Tw
(where the leftmost match of pattern)Tj
/R21387136 10 Tf
145.714 0 Td
(p)Tj
/R21712912 10 Tf
7.62383 0 Td
(can be found, or)Tj
-330.646 -12 Td
0 Tw
(1 if no substring of)Tj
/R21387136 10 Tf
84.25 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(matches)Tj
/R21387136 10 Tf
35.2699 0 Td
(p)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-166.91 -16.8 Td
(toupper)Tj
/R21712912 10 Tf
33.8898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-49 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R21387136 10 Tf
79.8301 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(with the alphabetic characters con)Tj
-0.15 Tc
135.67 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rted to upper)20(-case.)]TJ
/R22031480 10 Tf
-267.18 -16.8 Td
[(tolo)9.98413(wer)]TJ
/R21712912 10 Tf
32.1102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-47.2203 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R21387136 10 Tf
79.8301 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(with the alphabetic characters con)Tj
-0.15 Tc
135.67 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rted to lo)24.9854(wer)20.0146(-case.)]TJ
/R22031480 10 Tf
-267.18 -16.8 Td
(canon)Tj
/R21712912 10 Tf
25.5602 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-40.6703 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R21387136 10 Tf
79.8301 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(appropriate to be used as an identier in a dot le.)Tj
/R22031480 10 Tf
-122.22 -16.8 Td
(html)Tj
/R21712912 10 Tf
20 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(g)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
33.8898 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-86.7801 -12 Td
1.907 Tw
(returns a `)Tj
43.6141 0 Td
(`magic')Tj
4.407 Tc
30.3602 0 Td
('v)Tj
0 Tc
12.5871 0 Td
4.407 Tw
(ersion of)Tj
/R21387136 10 Tf
44.084 0 Td
(s)Tj
/R21712912 10 Tf
8.29688 0 Td
1.906 Tw
(as an HTML string. This will typically be used to attach an)Tj
-138.942 -12 Td
(HTML-lik)Tj
2.901 Tc
42.1199 0 Td
(el)Tj
0 Tc
10.1211 0 Td
0.401 Tw
(abel to a graph object. Note that the returned string li)Tj
-0.15 Tc
215.67 0 Td
(ve)Tj
2.902 Tc
9.28984 0 Td
(si)Tj
0 Tc
9.57188 0 Td
(n)Tj
/R21387136 10 Tf
7.90195 0 Td
(g)Tj
2.902 Tc
/R21712912 10 Tf
5 0 Td
[(.I)290.195(np)]TJ
0 Tc
21.634 0 Td
(articular)Tj
2.902 Tc
32.9199 0 Td
[(,i)290.195(tw)]TJ
0 Tc
21.084 0 Td
0.402 Tw
(ill be)Tj
-375.313 -12 Td
0.023 Tw
(freed when)Tj
/R21387136 10 Tf
47.2461 0 Td
(g)Tj
/R21712912 10 Tf
7.52305 0 Td
0.022 Tw
(is closed, and to act as an HTML string, it has to be used with an object of)Tj
/R21387136 10 Tf
299.806 0 Td
(g)Tj
2.522 Tc
/R21712912 10 Tf
5 0 Td
[(.I)252.207(na)]TJ
0 Tc
20.3141 0 Td
(ddi-)Tj
-379.889 -12 Td
0.418 Tw
[(tion, note that the angle brack)9.98535(et quotes should not be part of)]TJ
/R21387136 10 Tf
247.387 0 Td
(s)Tj
2.919 Tc
/R21712912 10 Tf
3.88984 0 Td
(.T)Tj
0 Tc
11.5289 0 Td
0.419 Tw
(hese will be added if)Tj
/R21387136 10 Tf
87.3551 0 Td
(g)Tj
/R21712912 10 Tf
7.91914 0 Td
(is written)Tj
-358.08 -12 Td
0 Tw
(in concrete DO)Tj
2.5 Tc
60.6898 0 Td
(Tf)Tj
0 Tc
11.9398 0 Td
(ormat.)Tj
/R22031480 10 Tf
-108.63 -16.8 Td
(ishtml)Tj
/R21712912 10 Tf
26.6699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-41.7801 -12 Td
(returns non-zero if and only if)Tj
/R21387136 10 Tf
122.75 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(is an HTML string.)Tj
/R22031480 10 Tf
-165.14 -16.8 Td
(xOf)Tj
/R21712912 10 Tf
16.1102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-31.2203 -12 Td
(returns the string ")Tj
/R21387136 10 Tf
74.35 0 Td
(x)Tj
2.5 Tc
/R21712912 10 Tf
4.43984 0 Td
("i)Tj
0 Tc
9.36016 0 Td
(f)Tj
/R21387136 10 Tf
5.83008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(has the form ")Tj
/R21387136 10 Tf
56.5699 0 Td
(x)Tj
/R21712912 10 Tf
4.43984 0 Td
(,)Tj
/R21387136 10 Tf
2.5 0 Td
(y)Tj
/R21712912 10 Tf
4.43984 0 Td
(", where both)Tj
/R21387136 10 Tf
56.2898 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(and)Tj
/R21387136 10 Tf
16.9398 0 Td
(y)Tj
/R21712912 10 Tf
6.93984 0 Td
(are numeric.)Tj
-125.374 -74.4 Td
[(29 August 2013)-19705.5(8)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-441.34 -36 Td
(Strings)Tj
21 -12 Td
(sprintf)Tj
/R39301136 10 Tf
28.8898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(fmt)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R39301136 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-65.3902 -12 Td
1.097 Tw
[(returns the string resulting from formatting the v)25.0098(alues of the e)15.0146(xpressions occurring after)]TJ
/R38975360 10 Tf
367.411 0 Td
(fmt)Tj
/R39301136 10 Tf
16.377 0 Td
(ac-)Tj
-383.788 -12 Td
0 Tw
(cording to the)Tj
/R38975360 10 Tf
59.3 0 Td
(printf)Tj
/R39301136 10 Tf
24.1898 0 Td
(\(3\) format)Tj
/R38975360 10 Tf
45.2898 0 Td
(fmt)Tj
/R39619704 10 Tf
-164.78 -16.8 Td
(gsub)Tj
/R39301136 10 Tf
20.0102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(str)Tj
/R39301136 10 Tf
13.0602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(pat)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
-128.351 -16.8 Td
(gsub)Tj
/R39301136 10 Tf
20.0102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(str)Tj
/R39301136 10 Tf
13.0602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(pat)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
-0.37 Tc
/R38975360 10 Tf
5 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
/R39301136 10 Tf
10.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-145.871 -12 Td
(returns)Tj
/R38975360 10 Tf
30.2699 0 Td
(str)Tj
/R39301136 10 Tf
13.0602 0 Td
(with all substrings matching)Tj
/R38975360 10 Tf
115.56 0 Td
(pat)Tj
/R39301136 10 Tf
15.2801 0 Td
(deleted or replaced by)Tj
-0.37 Tc
/R38975360 10 Tf
91.0801 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
2.5 Tc
/R39301136 10 Tf
7.78008 0 Td
(,r)Tj
0 Tc
8.33008 0 Td
(especti)Tj
-0.15 Tc
27.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9902(.)]TJ
/R39619704 10 Tf
-362.13 -16.8 Td
(sub)Tj
/R39301136 10 Tf
15.0102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(str)Tj
/R39301136 10 Tf
13.0602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(pat)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
-123.351 -16.8 Td
(sub)Tj
/R39301136 10 Tf
15.0102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(str)Tj
/R39301136 10 Tf
13.0602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(pat)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
-0.37 Tc
/R38975360 10 Tf
5 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
/R39301136 10 Tf
10.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-140.871 -12 Td
(returns)Tj
/R38975360 10 Tf
30.882 0 Td
(str)Tj
/R39301136 10 Tf
13.6719 0 Td
0.613 Tw
(with the leftmost substring matching)Tj
/R38975360 10 Tf
152.235 0 Td
(pat)Tj
/R39301136 10 Tf
15.893 0 Td
(deleted or replaced by)Tj
-0.37 Tc
/R38975360 10 Tf
93.532 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
3.113 Tc
/R39301136 10 Tf
7.78008 0 Td
(,r)Tj
0 Tc
8.94297 0 Td
(especti)Tj
-0.15 Tc
27.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.113 Tc
7.13008 0 Td
(.T)Tj
0 Tc
11.723 0 Td
(he)Tj
-386.56 -12 Td
0.282 Tw
[(characters '^' and '$' may be used at the be)14.9878(ginning and end, respecti)]TJ
-0.15 Tc
276.514 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
2.782 Tc
7.13008 0 Td
(,o)Tj
0 Tc
10.282 0 Td
(f)Tj
/R38975360 10 Tf
6.11211 0 Td
(pat)Tj
/R39301136 10 Tf
15.5621 0 Td
(to anchor the pat-)Tj
-324.89 -12 Td
0 Tw
[(tern to the be)15.0159(ginning or end of)]TJ
/R38975360 10 Tf
124 0 Td
(str)Tj
/R39301136 10 Tf
10.5602 0 Td
(.)Tj
/R39619704 10 Tf
-170.56 -16.8 Td
(substr)Tj
/R39301136 10 Tf
26.6699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(str)Tj
/R39301136 10 Tf
13.0602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(idx)Tj
/R39301136 10 Tf
14.7199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R39301136 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
-121.12 -16.8 Td
(substr)Tj
/R39301136 10 Tf
26.6699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(str)Tj
/R39301136 10 Tf
13.0602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(idx)Tj
/R39301136 10 Tf
14.7199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
11.6699 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(len)Tj
/R39301136 10 Tf
14.7199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R39301136 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-121.79 -12 Td
0.434 Tw
(returns the substring of)Tj
/R38975360 10 Tf
96.7262 0 Td
(str)Tj
/R39301136 10 Tf
13.4941 0 Td
0.435 Tw
(starting at position)Tj
/R38975360 10 Tf
78.2551 0 Td
(idx)Tj
/R39301136 10 Tf
15.1551 0 Td
(to the end of the string or of length)Tj
/R38975360 10 Tf
145.845 0 Td
(len)Tj
2.935 Tc
/R39301136 10 Tf
12.2199 0 Td
(,r)Tj
0 Tc
8.76484 0 Td
(espec-)Tj
-370.46 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.076 Tc
7.13008 0 Td
(.I)Tj
0 Tc
10.9059 0 Td
(nde)Tj
14.2898 0 Td
0.076 Tw
(xing starts at 0. If)Tj
/R38975360 10 Tf
73.15 0 Td
(idx)Tj
/R39301136 10 Tf
14.7961 0 Td
(is ne)Tj
-0.05 Tc
18.5359 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.376 Tw
(ve o)Tj
0 Tc
16.866 0 Td
(r)Tj
/R38975360 10 Tf
5.90586 0 Td
(idx)Tj
/R39301136 10 Tf
14.7961 0 Td
0.076 Tw
(is greater than the length of)Tj
/R38975360 10 Tf
112.655 0 Td
(str)Tj
2.575 Tc
/R39301136 10 Tf
10.5602 0 Td
(,af)Tj
0 Tc
15.3199 0 Td
0.075 Tw
(atal error oc-)Tj
-344.211 -12 Td
0.304 Tw
(curs. Similarly)Tj
2.804 Tc
58.5441 0 Td
[(,i)280.4(nt)]TJ
0 Tc
18.668 0 Td
(he second case, if)Tj
/R38975360 10 Tf
74.2461 0 Td
(len)Tj
/R39301136 10 Tf
15.0238 0 Td
(is ne)Tj
-0.05 Tc
18.7641 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.604 Tw
(ve o)Tj
0 Tc
17.0941 0 Td
(r)Tj
/R38975360 10 Tf
6.13398 0 Td
(idx)Tj
/R39301136 10 Tf
15.0238 0 Td
(+)Tj
/R38975360 10 Tf
8.44414 0 Td
(len)Tj
/R39301136 10 Tf
15.0238 0 Td
0.305 Tw
(is greater than the length of)Tj
/R38975360 10 Tf
114.03 0 Td
(str)Tj
2.805 Tc
/R39301136 10 Tf
10.5602 0 Td
(,a)Tj
-0.1 Tc
-386.256 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
(tal error occurs.)Tj
/R39619704 10 Tf
-43.6699 -16.8 Td
[(str)17.9919(cmp)]TJ
/R39301136 10 Tf
29.8102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s1)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s2)Tj
/R39301136 10 Tf
11.3898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-96.5902 -12 Td
[(pro)14.9927(vides the standard C function)]TJ
/R38975360 10 Tf
133.23 0 Td
[(str)37.0166(cmp)]TJ
/R39301136 10 Tf
27.0398 0 Td
(\(3\).)Tj
/R39619704 10 Tf
-196.27 -16.8 Td
(length)Tj
/R39301136 10 Tf
26.6699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-41.7801 -12 Td
(returns the length of string)Tj
/R38975360 10 Tf
108.6 0 Td
(s)Tj
/R39301136 10 Tf
3.88984 0 Td
(.)Tj
/R39619704 10 Tf
-148.49 -16.8 Td
(index)Tj
/R39301136 10 Tf
23.3398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(t)Tj
/R39301136 10 Tf
5.28008 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
-115.01 -16.8 Td
(rindex)Tj
/R39301136 10 Tf
27.7801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(t)Tj
/R39301136 10 Tf
5.28008 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-83.4504 -12 Td
0.352 Tw
(returns the inde)Tj
2.851 Tc
62.7641 0 Td
[(xo)285.083(ft)]TJ
0 Tc
21.8121 0 Td
0.351 Tw
(he character in string)Tj
/R38975360 10 Tf
88.0441 0 Td
(s)Tj
/R39301136 10 Tf
6.74102 0 Td
(where the leftmost \(rightmost\) cop)Tj
2.851 Tc
140.174 0 Td
[(yo)285.083(fs)]TJ
0 Tc
22.9223 0 Td
(tring)Tj
/R38975360 10 Tf
21.741 0 Td
(t)Tj
/R39301136 10 Tf
5.63086 0 Td
(can be)Tj
-369.829 -12 Td
0 Tw
(found, or 1 if)Tj
/R38975360 10 Tf
60.9102 0 Td
(t)Tj
/R39301136 10 Tf
5.28008 0 Td
(is not a substring of)Tj
/R38975360 10 Tf
81.3898 0 Td
(s)Tj
/R39301136 10 Tf
3.88984 0 Td
(.)Tj
/R39619704 10 Tf
-187.47 -16.8 Td
(match)Tj
/R39301136 10 Tf
26.6602 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(p)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-84.5504 -12 Td
0.123 Tw
(returns the inde)Tj
2.623 Tc
62.3059 0 Td
[(xo)262.295(ft)]TJ
0 Tc
21.3559 0 Td
(he character in string)Tj
/R38975360 10 Tf
87.1328 0 Td
(s)Tj
/R39301136 10 Tf
6.51406 0 Td
0.124 Tw
(where the leftmost match of pattern)Tj
/R38975360 10 Tf
145.714 0 Td
(p)Tj
/R39301136 10 Tf
7.62383 0 Td
(can be found, or)Tj
-330.646 -12 Td
0 Tw
(1 if no substring of)Tj
/R38975360 10 Tf
84.25 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(matches)Tj
/R38975360 10 Tf
35.2699 0 Td
(p)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-166.91 -16.8 Td
(toupper)Tj
/R39301136 10 Tf
33.8898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-49 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R38975360 10 Tf
79.8301 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(with the alphabetic characters con)Tj
-0.15 Tc
135.67 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rted to upper)20(-case.)]TJ
/R39619704 10 Tf
-267.18 -16.8 Td
[(tolo)9.98413(wer)]TJ
/R39301136 10 Tf
32.1102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-47.2203 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R38975360 10 Tf
79.8301 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(with the alphabetic characters con)Tj
-0.15 Tc
135.67 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rted to lo)24.9854(wer)20.0146(-case.)]TJ
/R39619704 10 Tf
-267.18 -16.8 Td
(canon)Tj
/R39301136 10 Tf
25.5602 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-40.6703 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R38975360 10 Tf
79.8301 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(appropriate to be used as an identier in a dot le.)Tj
/R39619704 10 Tf
-122.22 -16.8 Td
(html)Tj
/R39301136 10 Tf
20 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(g)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
33.8898 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-86.7801 -12 Td
1.907 Tw
(returns a `)Tj
43.6141 0 Td
(`magic')Tj
4.407 Tc
30.3602 0 Td
('v)Tj
0 Tc
12.5871 0 Td
4.407 Tw
(ersion of)Tj
/R38975360 10 Tf
44.084 0 Td
(s)Tj
/R39301136 10 Tf
8.29688 0 Td
1.906 Tw
(as an HTML string. This will typically be used to attach an)Tj
-138.942 -12 Td
(HTML-lik)Tj
2.901 Tc
42.1199 0 Td
(el)Tj
0 Tc
10.1211 0 Td
0.401 Tw
(abel to a graph object. Note that the returned string li)Tj
-0.15 Tc
215.67 0 Td
(ve)Tj
2.902 Tc
9.28984 0 Td
(si)Tj
0 Tc
9.57188 0 Td
(n)Tj
/R38975360 10 Tf
7.90195 0 Td
(g)Tj
2.902 Tc
/R39301136 10 Tf
5 0 Td
[(.I)290.195(np)]TJ
0 Tc
21.634 0 Td
(articular)Tj
2.902 Tc
32.9199 0 Td
[(,i)290.195(tw)]TJ
0 Tc
21.084 0 Td
0.402 Tw
(ill be)Tj
-375.313 -12 Td
0.023 Tw
(freed when)Tj
/R38975360 10 Tf
47.2461 0 Td
(g)Tj
/R39301136 10 Tf
7.52305 0 Td
0.022 Tw
(is closed, and to act as an HTML string, it has to be used with an object of)Tj
/R38975360 10 Tf
299.806 0 Td
(g)Tj
2.522 Tc
/R39301136 10 Tf
5 0 Td
[(.I)252.207(na)]TJ
0 Tc
20.3141 0 Td
(ddi-)Tj
-379.889 -12 Td
0.418 Tw
[(tion, note that the angle brack)9.98535(et quotes should not be part of)]TJ
/R38975360 10 Tf
247.387 0 Td
(s)Tj
2.919 Tc
/R39301136 10 Tf
3.88984 0 Td
(.T)Tj
0 Tc
11.5289 0 Td
0.419 Tw
(hese will be added if)Tj
/R38975360 10 Tf
87.3551 0 Td
(g)Tj
/R39301136 10 Tf
7.91914 0 Td
(is written)Tj
-358.08 -12 Td
0 Tw
(in concrete DO)Tj
2.5 Tc
60.6898 0 Td
(Tf)Tj
0 Tc
11.9398 0 Td
(ormat.)Tj
/R39619704 10 Tf
-108.63 -16.8 Td
(ishtml)Tj
/R39301136 10 Tf
26.6699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-41.7801 -12 Td
(returns non-zero if and only if)Tj
/R38975360 10 Tf
122.75 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(is an HTML string.)Tj
/R39619704 10 Tf
-165.14 -16.8 Td
(xOf)Tj
/R39301136 10 Tf
16.1102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-31.2203 -12 Td
(returns the string ")Tj
/R38975360 10 Tf
74.35 0 Td
(x)Tj
2.5 Tc
/R39301136 10 Tf
4.43984 0 Td
("i)Tj
0 Tc
9.36016 0 Td
(f)Tj
/R38975360 10 Tf
5.83008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(has the form ")Tj
/R38975360 10 Tf
56.5699 0 Td
(x)Tj
/R39301136 10 Tf
4.43984 0 Td
(,)Tj
/R38975360 10 Tf
2.5 0 Td
(y)Tj
/R39301136 10 Tf
4.43984 0 Td
(", where both)Tj
/R38975360 10 Tf
56.2898 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(and)Tj
/R38975360 10 Tf
16.9398 0 Td
(y)Tj
/R39301136 10 Tf
6.93984 0 Td
(are numeric.)Tj
-125.374 -74.4 Td
[(29 August 2013)-19705.5(8)]TJ
ET
Q
Q
\n \n \n \n \n-2914\n+2913\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -1125,29 +1125,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-420.34 -36 Td
(yOf)Tj
/R21712912 10 Tf
16.1102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-31.2203 -12 Td
(returns the string ")Tj
/R21387136 10 Tf
74.35 0 Td
(y)Tj
2.5 Tc
/R21712912 10 Tf
4.43984 0 Td
("i)Tj
0 Tc
9.36016 0 Td
(f)Tj
/R21387136 10 Tf
5.83008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(has the form ")Tj
/R21387136 10 Tf
56.5699 0 Td
(x)Tj
/R21712912 10 Tf
4.43984 0 Td
(,)Tj
/R21387136 10 Tf
2.5 0 Td
(y)Tj
/R21712912 10 Tf
4.43984 0 Td
(", where both)Tj
/R21387136 10 Tf
56.2898 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(and)Tj
/R21387136 10 Tf
16.9398 0 Td
(y)Tj
/R21712912 10 Tf
6.93984 0 Td
(are numeric.)Tj
/R22031480 10 Tf
-291.429 -16.8 Td
(llOf)Tj
/R21712912 10 Tf
16.6699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-31.7801 -12 Td
0.789 Tw
(returns the string ")Tj
/R21387136 10 Tf
76.7172 0 Td
(llx)Tj
/R21712912 10 Tf
10 0 Td
(,)Tj
/R21387136 10 Tf
2.5 0 Td
(lly)Tj
3.289 Tc
/R21712912 10 Tf
10 0 Td
("i)Tj
0 Tc
10.1488 0 Td
(f)Tj
/R21387136 10 Tf
6.61914 0 Td
(s)Tj
/R21712912 10 Tf
7.17891 0 Td
0.788 Tw
(has the form ")Tj
/R21387136 10 Tf
58.934 0 Td
(llx)Tj
/R21712912 10 Tf
10 0 Td
(,)Tj
/R21387136 10 Tf
2.5 0 Td
(lly)Tj
/R21712912 10 Tf
10 0 Td
(,)Tj
/R21387136 10 Tf
2.5 0 Td
(urx)Tj
/R21712912 10 Tf
13.3301 0 Td
(,)Tj
/R21387136 10 Tf
2.5 0 Td
(ury)Tj
/R21712912 10 Tf
13.3301 0 Td
(", where all of)Tj
/R21387136 10 Tf
62.4922 0 Td
(llx)Tj
/R21712912 10 Tf
10 0 Td
(,)Tj
/R21387136 10 Tf
5.78789 0 Td
(lly)Tj
/R21712912 10 Tf
10 0 Td
(,)Tj
/R21387136 10 Tf
5.78789 0 Td
(urx)Tj
3.288 Tc
/R21712912 10 Tf
13.3301 0 Td
(,a)Tj
0 Tc
10.2281 0 Td
(nd)Tj
/R21387136 10 Tf
13.2879 0 Td
(ury)Tj
/R21712912 10 Tf
16.618 0 Td
(are)Tj
-383.79 -12 Td
(numeric.)Tj
/R22031480 10 Tf
-36 -16.8 Td
(urOf\()Tj
/R21387136 10 Tf
24.7801 0 Td
(s)Tj
/R22031480 10 Tf
4.16016 0 Td
(\))Tj
7.05977 -12 Td
(urOf)Tj
/R21712912 10 Tf
21.1102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.60195 0 Td
(:)Tj
/R22031480 10 Tf
5.49297 0 Td
(string)Tj
2.713 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.5359 0 Td
(string)Tj
/R21712912 10 Tf
27.7129 0 Td
0.213 Tw
(returns the string ")Tj
/R21387136 10 Tf
74.9891 0 Td
(urx)Tj
/R21712912 10 Tf
13.3301 0 Td
(,)Tj
/R21387136 10 Tf
2.5 0 Td
(ury)Tj
2.713 Tc
/R21712912 10 Tf
13.3301 0 Td
("i)Tj
0 Tc
9.57305 0 Td
(f)Tj
/R21387136 10 Tf
6.04297 0 Td
(s)Tj
/R21712912 10 Tf
6.60313 0 Td
(has the form ")Tj
/R21387136 10 Tf
57.209 0 Td
(llx)Tj
/R21712912 10 Tf
10 0 Td
(,)Tj
/R21387136 10 Tf
2.5 0 Td
(lly)Tj
/R21712912 10 Tf
10 0 Td
(,)Tj
/R21387136 10 Tf
2.5 0 Td
(urx)Tj
/R21712912 10 Tf
13.3301 0 Td
(,)Tj
/R21387136 10 Tf
2.5 0 Td
(ury)Tj
/R21712912 10 Tf
13.3301 0 Td
(", where all of)Tj
/R21387136 10 Tf
-338.521 -12 Td
(llx)Tj
/R21712912 10 Tf
10 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(lly)Tj
/R21712912 10 Tf
10 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(urx)Tj
2.5 Tc
/R21712912 10 Tf
13.3301 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
/R21387136 10 Tf
12.5 0 Td
(ury)Tj
/R21712912 10 Tf
15.8301 0 Td
0 Tw
(are numeric.)Tj
/R22031480 10 Tf
-117.1 -16.8 Td
(sscanf)Tj
/R21712912 10 Tf
26.1102 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(fmt)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21712912 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-104.28 -12 Td
0.489 Tw
(scans the string)Tj
/R21387136 10 Tf
65.627 0 Td
(s)Tj
2.989 Tc
/R21712912 10 Tf
3.88984 0 Td
(,e)Tj
0 Tc
9.77891 0 Td
[(xtracting v)24.9927(alues according to the)]TJ
/R21387136 10 Tf
135.565 0 Td
(sscanf)Tj
/R21712912 10 Tf
26.9602 0 Td
(\(3\) format)Tj
/R21387136 10 Tf
46.2672 0 Td
(fmt)Tj
5.488 Tc
/R21712912 10 Tf
13.4602 0 Td
(.T)Tj
0 Tc
14.098 0 Td
0.488 Tw
[(he v)24.9854(alues are stored)]TJ
-315.646 -12 Td
0.042 Tw
(in the addresses follo)Tj
84.5859 0 Td
(wing)Tj
/R21387136 10 Tf
22.5422 0 Td
(fmt)Tj
2.542 Tc
/R21712912 10 Tf
12.7801 0 Td
(,a)Tj
0 Tc
9.48203 0 Td
[(ddresses ha)19.9902(ving the form)]TJ
/R22031480 10 Tf
102.729 0 Td
(&)Tj
/R21387136 10 Tf
8.33008 0 Td
(v)Tj
2.543 Tc
/R21712912 10 Tf
4.43984 0 Td
(,w)Tj
0 Tc
12.2629 0 Td
(here)Tj
/R21387136 10 Tf
19.7531 0 Td
(v)Tj
/R21712912 10 Tf
6.98281 0 Td
0.043 Tw
[(is some declared v)25.0098(ariable of)]TJ
-283.888 -12 Td
0 Tw
[(the correct type.)-500(Returns the number of items successfully scanned.)]TJ
/R22031480 10 Tf
-36 -16.8 Td
(split)Tj
/R21712912 10 Tf
18.3398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(arr)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(array)Tj
/R21712912 10 Tf
23.8801 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(seps)Tj
/R21712912 10 Tf
19.7199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
-173.89 -16.8 Td
(split)Tj
/R21712912 10 Tf
18.3398 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(arr)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R21712912 10 Tf
23.8801 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
-118.89 -16.8 Td
[(tok)10.0159(ens)]TJ
/R21712912 10 Tf
27.6797 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(arr)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(array)Tj
/R21712912 10 Tf
23.8801 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(seps)Tj
/R21712912 10 Tf
19.7199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
-183.23 -16.8 Td
[(tok)10.0159(ens)]TJ
/R21712912 10 Tf
27.6797 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(arr)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R21712912 10 Tf
23.8801 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-92.2301 -12 Td
(The)Tj
/R22031480 10 Tf
18.7969 0 Td
(split)Tj
/R21712912 10 Tf
21.5871 0 Td
0.747 Tw
(function breaks the string)Tj
/R21387136 10 Tf
107.418 0 Td
(s)Tj
/R21712912 10 Tf
7.13711 0 Td
(into elds, while the)Tj
/R22031480 10 Tf
87.1578 0 Td
[(tok)10.0146(ens)]TJ
/R21712912 10 Tf
30.927 0 Td
(function breaks the string into)Tj
-273.024 -12 Td
(tok)Tj
12.6801 0 Td
2.554 Tw
(ens. A)Tj
30.6578 0 Td
0.054 Tw
(eld consists of all non-separator characters between tw)Tj
2.554 Tc
224.388 0 Td
(os)Tj
0 Tc
11.4441 0 Td
0.055 Tw
(eparator characters or the be-)Tj
-279.17 -12 Td
1.01 Tw
(ginning or end of the string. Thus, a eld may be the empty string. A tok)Tj
305.59 0 Td
1.009 Tw
(en is a maximal, non-)Tj
-305.59 -12 Td
0.692 Tw
(empty substring not containing a separator character)Tj
5.692 Tc
213.002 0 Td
(.T)Tj
0 Tc
14.302 0 Td
0.693 Tw
(he separator characters are those gi)Tj
-0.15 Tc
143.435 0 Td
(ve)Tj
3.193 Tc
9.28984 0 Td
(ni)Tj
0 Tc
10.973 0 Td
(n)Tj
-391.002 -12 Td
(the)Tj
/R21387136 10 Tf
15.7148 0 Td
(seps)Tj
/R21712912 10 Tf
20.7148 0 Td
(ar)Tj
7.58984 0 Td
3.494 Tw
(gument. If)Tj
/R21387136 10 Tf
48.648 0 Td
(seps)Tj
/R21712912 10 Tf
20.7141 0 Td
0.994 Tw
[(is not pro)15.0024(vided, the def)9.99512(ault v)24.9854(alue is " \\t\\n".)-599.385(The functions return the)]TJ
-113.382 -12 Td
0 Tw
[(number of elds or tok)9.98535(ens.)]TJ
24 TL
0.563 Tw
T*[(The elds and tok)10.0098(ens are stored in the ar)17.9834(gument array)]TJ
3.063 Tc
219.367 0 Td
(.T)Tj
0 Tc
11.673 0 Td
(he array must be)Tj
/R22031480 10 Tf
71.1219 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(-v)Tj
8.08008 0 Td
0.564 Tw
(alued and ha)Tj
-0.15 Tc
51.468 0 Td
(ve)Tj
0 Tc
/R22031480 10 Tf
-386.71 -12 Td
(int)Tj
/R21712912 10 Tf
14.6422 0 Td
0.472 Tw
(as its inde)Tj
2.972 Tc
40.7941 0 Td
(xt)Tj
0 Tc
10.752 0 Td
(ype. The entries are inde)Tj
-0.15 Tc
100.318 0 Td
(xe)Tj
2.972 Tc
9.28984 0 Td
[(db)297.212(yc)]TJ
0 Tc
25.384 0 Td
(onsecuti)Tj
-0.15 Tc
33.0801 0 Td
0.772 Tw
(ve i)Tj
0 Tc
15.0422 0 Td
(nte)Tj
12.0699 0 Td
0.472 Tw
(gers, starting at 0. An)Tj
2.971 Tc
87.8379 0 Td
(yv)Tj
0 Tc
12.7211 0 Td
0.471 Tw
(alues al-)Tj
-361.931 -12 Td
0 Tw
(ready stored in the array will be either o)Tj
-0.15 Tc
159.81 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rwritten, or still be present after the function returns.)Tj
/R22031480 10 Tf
-226.1 -16.8 Td
(I/O)Tj
21 -12 Td
(print)Tj
/R21712912 10 Tf
21.6699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(...)Tj
2.5 Tc
/R21712912 10 Tf
7.5 0 Td
(\):)Tj
-0.1 Tc
/R22031480 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
-17.5102 -12 Td
(print\()Tj
-0.2 Tc
/R21387136 10 Tf
27.8172 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(pr)Tj
/R22031480 10 Tf
9.61992 0 Td
(,)Tj
/R21387136 10 Tf
5.31719 0 Td
(...)Tj
/R22031480 10 Tf
10.3172 0 Td
(\))Tj
/R21712912 10 Tf
6.14687 0 Td
0.318 Tw
[(prints a string representation of each ar)17.9956(gument in turn onto)]TJ
/R22031480 10 Tf
240.74 0 Td
(stdout)Tj
2.818 Tc
/R21712912 10 Tf
26.6699 0 Td
(,f)Tj
0 Tc
8.64805 0 Td
(ollo)Tj
15.3102 0 Td
(wed by a)Tj
-359.267 -12 Td
[(ne)25.0159(wline.)]TJ
/R22031480 10 Tf
-36 -16.8 Td
(printf)Tj
/R21712912 10 Tf
25 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(fmt)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21712912 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
-97.5004 -16.8 Td
(printf)Tj
/R21712912 10 Tf
25 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(fd)Tj
/R21712912 10 Tf
10.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
11.6699 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(fmt)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21712912 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-93.7305 -12 Td
0.24 Tw
(prints the string resulting from formatting the v)Tj
190.59 0 Td
0.239 Tw
[(alues of the e)14.9976(xpressions follo)]TJ
117.206 0 Td
(wing)Tj
/R21387136 10 Tf
22.7391 0 Td
(fmt)Tj
/R21712912 10 Tf
15.5191 0 Td
(according to)Tj
-346.054 -12 Td
(the)Tj
/R21387136 10 Tf
16.05 0 Td
(printf)Tj
/R21712912 10 Tf
24.1898 0 Td
0.08 Tw
(\(3\) format)Tj
/R21387136 10 Tf
45.45 0 Td
(fmt)Tj
5.08 Tc
/R21712912 10 Tf
13.4602 0 Td
(.R)Tj
0 Tc
14.25 0 Td
(eturns 0 on success.)Tj
84.7512 0 Td
0.081 Tw
[(By def)9.99023(ault, it prints on)]TJ
/R22031480 10 Tf
93.0852 0 Td
(stdout)Tj
5.081 Tc
/R21712912 10 Tf
26.6699 0 Td
(.I)Tj
2.581 Tc
10.9109 0 Td
(ft)Tj
0 Tc
8.69102 0 Td
(he optional in-)Tj
-337.508 -12 Td
[(te)15.0073(ger)]TJ
/R21387136 10 Tf
22.3398 0 Td
(fd)Tj
/R21712912 10 Tf
10.2801 0 Td
0 Tw
(is gi)Tj
-0.15 Tc
16.7 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, output is written on the open stream associated with)Tj
/R21387136 10 Tf
220.26 0 Td
(fd)Tj
/R21712912 10 Tf
7.78008 0 Td
(.)Tj
/R22031480 10 Tf
-322.65 -16.8 Td
(scanf)Tj
/R21712912 10 Tf
22.2199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(fmt)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21712912 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
-94.7203 -16.8 Td
(scanf)Tj
/R21712912 10 Tf
22.2199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(fd)Tj
/R21712912 10 Tf
10.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
11.6699 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(fmt)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21712912 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-90.9504 -12 Td
0.38 Tw
[(scans in v)25(alues from an input stream according to the)]TJ
/R21387136 10 Tf
219.409 0 Td
(scanf)Tj
/R21712912 10 Tf
23.0699 0 Td
0.379 Tw
(\(3\) format)Tj
/R21387136 10 Tf
46.048 0 Td
(fmt)Tj
5.379 Tc
/R21712912 10 Tf
13.4602 0 Td
(.T)Tj
0 Tc
13.9891 0 Td
[(he v)24.9854(alues are stored)]TJ
-315.976 -12 Td
0.042 Tw
(in the addresses follo)Tj
84.5859 0 Td
(wing)Tj
/R21387136 10 Tf
22.5422 0 Td
(fmt)Tj
2.542 Tc
/R21712912 10 Tf
12.7801 0 Td
(,a)Tj
0 Tc
9.48203 0 Td
[(ddresses ha)19.9902(ving the form)]TJ
/R22031480 10 Tf
102.729 0 Td
(&)Tj
/R21387136 10 Tf
8.33008 0 Td
(v)Tj
2.543 Tc
/R21712912 10 Tf
4.43984 0 Td
(,w)Tj
0 Tc
12.2629 0 Td
(here)Tj
/R21387136 10 Tf
19.7531 0 Td
(v)Tj
/R21712912 10 Tf
6.98281 0 Td
0.043 Tw
[(is some declared v)25.0098(ariable of)]TJ
-283.888 -12 Td
0.681 Tw
[(the correct type.)-568.096(By def)9.99023(ault, it reads from)]TJ
/R22031480 10 Tf
175.588 0 Td
(stdin)Tj
5.681 Tc
/R21712912 10 Tf
21.1199 0 Td
(.I)Tj
3.181 Tc
11.5109 0 Td
(ft)Tj
0 Tc
9.29102 0 Td
0.68 Tw
(he optional inte)Tj
63.4301 0 Td
(ger)Tj
/R21387136 10 Tf
15.95 0 Td
(fd)Tj
/R21712912 10 Tf
10.9602 0 Td
(is gi)Tj
-0.15 Tc
17.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, input is read)Tj
-334.52 -12 Td
0 Tw
(from the open stream associated with)Tj
/R21387136 10 Tf
151.64 0 Td
(fd)Tj
5 Tc
/R21712912 10 Tf
7.78008 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(eturns the number of items successfully scanned.)Tj
/R22031480 10 Tf
-209.59 -16.8 Td
(openF)Tj
/R21712912 10 Tf
26.6699 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(s)Tj
/R21712912 10 Tf
6.38984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(t)Tj
/R21712912 10 Tf
5.28008 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-82.3402 -12 Td
0.336 Tw
(opens the le)Tj
/R21387136 10 Tf
56.8379 0 Td
(s)Tj
/R21712912 10 Tf
6.72617 0 Td
(as an I/O stream. The string ar)Tj
123.196 0 Td
(gument)Tj
/R21387136 10 Tf
32.8359 0 Td
(t)Tj
/R21712912 10 Tf
5.61602 0 Td
(species ho)Tj
2.837 Tc
47.0262 0 Td
(wt)Tj
0 Tc
12.8371 0 Td
0.337 Tw
(he le is opened. The ar)Tj
97.5949 0 Td
(gu-)Tj
-382.67 -12 Td
0.141 Tw
(ments are the same as for the C function)Tj
/R21387136 10 Tf
166.819 0 Td
(fopen)Tj
/R21712912 10 Tf
22.4602 0 Td
2.641 Tw
(\(3\). It)Tj
28.052 0 Td
0.141 Tw
[(returns an inte)14.9805(ger denoting the stream, or 1)]TJ
-217.331 -12 Td
0 Tw
[(on error)54.9927(.)]TJ
1.347 Tw
(As usual, streams 0, 1 and 2 are already open as)'
/R22031480 10 Tf
208.938 0 Td
(stdin)Tj
/R21712912 10 Tf
21.1199 0 Td
(,)Tj
/R22031480 10 Tf
6.34805 0 Td
(stdout)Tj
3.848 Tc
/R21712912 10 Tf
26.6699 0 Td
(,a)Tj
0 Tc
10.7879 0 Td
(nd)Tj
/R22031480 10 Tf
13.848 0 Td
(stderr)Tj
3.848 Tc
/R21712912 10 Tf
26.1 0 Td
(,r)Tj
0 Tc
9.67812 0 Td
(especti)Tj
-0.15 Tc
27.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.848 Tc
7.13008 0 Td
(.S)Tj
0 Tc
11.9078 0 Td
(ince)Tj
/R22031480 10 Tf
-379.337 -12 Td
(gvpr)Tj
/R21712912 10 Tf
22.5 0 Td
0 Tw
(may use)Tj
/R22031480 10 Tf
35.55 0 Td
(stdin)Tj
/R21712912 10 Tf
23.6199 0 Td
(to read the input graphs, the user should a)Tj
-0.2 Tc
166.72 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id using this stream.)Tj
-128.135 -57.6 Td
[(29 August 2013)-19705.5(9)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-420.34 -36 Td
(yOf)Tj
/R39301136 10 Tf
16.1102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-31.2203 -12 Td
(returns the string ")Tj
/R38975360 10 Tf
74.35 0 Td
(y)Tj
2.5 Tc
/R39301136 10 Tf
4.43984 0 Td
("i)Tj
0 Tc
9.36016 0 Td
(f)Tj
/R38975360 10 Tf
5.83008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(has the form ")Tj
/R38975360 10 Tf
56.5699 0 Td
(x)Tj
/R39301136 10 Tf
4.43984 0 Td
(,)Tj
/R38975360 10 Tf
2.5 0 Td
(y)Tj
/R39301136 10 Tf
4.43984 0 Td
(", where both)Tj
/R38975360 10 Tf
56.2898 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(and)Tj
/R38975360 10 Tf
16.9398 0 Td
(y)Tj
/R39301136 10 Tf
6.93984 0 Td
(are numeric.)Tj
/R39619704 10 Tf
-291.429 -16.8 Td
(llOf)Tj
/R39301136 10 Tf
16.6699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-31.7801 -12 Td
0.789 Tw
(returns the string ")Tj
/R38975360 10 Tf
76.7172 0 Td
(llx)Tj
/R39301136 10 Tf
10 0 Td
(,)Tj
/R38975360 10 Tf
2.5 0 Td
(lly)Tj
3.289 Tc
/R39301136 10 Tf
10 0 Td
("i)Tj
0 Tc
10.1488 0 Td
(f)Tj
/R38975360 10 Tf
6.61914 0 Td
(s)Tj
/R39301136 10 Tf
7.17891 0 Td
0.788 Tw
(has the form ")Tj
/R38975360 10 Tf
58.934 0 Td
(llx)Tj
/R39301136 10 Tf
10 0 Td
(,)Tj
/R38975360 10 Tf
2.5 0 Td
(lly)Tj
/R39301136 10 Tf
10 0 Td
(,)Tj
/R38975360 10 Tf
2.5 0 Td
(urx)Tj
/R39301136 10 Tf
13.3301 0 Td
(,)Tj
/R38975360 10 Tf
2.5 0 Td
(ury)Tj
/R39301136 10 Tf
13.3301 0 Td
(", where all of)Tj
/R38975360 10 Tf
62.4922 0 Td
(llx)Tj
/R39301136 10 Tf
10 0 Td
(,)Tj
/R38975360 10 Tf
5.78789 0 Td
(lly)Tj
/R39301136 10 Tf
10 0 Td
(,)Tj
/R38975360 10 Tf
5.78789 0 Td
(urx)Tj
3.288 Tc
/R39301136 10 Tf
13.3301 0 Td
(,a)Tj
0 Tc
10.2281 0 Td
(nd)Tj
/R38975360 10 Tf
13.2879 0 Td
(ury)Tj
/R39301136 10 Tf
16.618 0 Td
(are)Tj
-383.79 -12 Td
(numeric.)Tj
/R39619704 10 Tf
-36 -16.8 Td
(urOf\()Tj
/R38975360 10 Tf
24.7801 0 Td
(s)Tj
/R39619704 10 Tf
4.16016 0 Td
(\))Tj
7.05977 -12 Td
(urOf)Tj
/R39301136 10 Tf
21.1102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.60195 0 Td
(:)Tj
/R39619704 10 Tf
5.49297 0 Td
(string)Tj
2.713 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.5359 0 Td
(string)Tj
/R39301136 10 Tf
27.7129 0 Td
0.213 Tw
(returns the string ")Tj
/R38975360 10 Tf
74.9891 0 Td
(urx)Tj
/R39301136 10 Tf
13.3301 0 Td
(,)Tj
/R38975360 10 Tf
2.5 0 Td
(ury)Tj
2.713 Tc
/R39301136 10 Tf
13.3301 0 Td
("i)Tj
0 Tc
9.57305 0 Td
(f)Tj
/R38975360 10 Tf
6.04297 0 Td
(s)Tj
/R39301136 10 Tf
6.60313 0 Td
(has the form ")Tj
/R38975360 10 Tf
57.209 0 Td
(llx)Tj
/R39301136 10 Tf
10 0 Td
(,)Tj
/R38975360 10 Tf
2.5 0 Td
(lly)Tj
/R39301136 10 Tf
10 0 Td
(,)Tj
/R38975360 10 Tf
2.5 0 Td
(urx)Tj
/R39301136 10 Tf
13.3301 0 Td
(,)Tj
/R38975360 10 Tf
2.5 0 Td
(ury)Tj
/R39301136 10 Tf
13.3301 0 Td
(", where all of)Tj
/R38975360 10 Tf
-338.521 -12 Td
(llx)Tj
/R39301136 10 Tf
10 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(lly)Tj
/R39301136 10 Tf
10 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(urx)Tj
2.5 Tc
/R39301136 10 Tf
13.3301 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
/R38975360 10 Tf
12.5 0 Td
(ury)Tj
/R39301136 10 Tf
15.8301 0 Td
0 Tw
(are numeric.)Tj
/R39619704 10 Tf
-117.1 -16.8 Td
(sscanf)Tj
/R39301136 10 Tf
26.1102 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(fmt)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R39301136 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-104.28 -12 Td
0.489 Tw
(scans the string)Tj
/R38975360 10 Tf
65.627 0 Td
(s)Tj
2.989 Tc
/R39301136 10 Tf
3.88984 0 Td
(,e)Tj
0 Tc
9.77891 0 Td
[(xtracting v)24.9927(alues according to the)]TJ
/R38975360 10 Tf
135.565 0 Td
(sscanf)Tj
/R39301136 10 Tf
26.9602 0 Td
(\(3\) format)Tj
/R38975360 10 Tf
46.2672 0 Td
(fmt)Tj
5.488 Tc
/R39301136 10 Tf
13.4602 0 Td
(.T)Tj
0 Tc
14.098 0 Td
0.488 Tw
[(he v)24.9854(alues are stored)]TJ
-315.646 -12 Td
0.042 Tw
(in the addresses follo)Tj
84.5859 0 Td
(wing)Tj
/R38975360 10 Tf
22.5422 0 Td
(fmt)Tj
2.542 Tc
/R39301136 10 Tf
12.7801 0 Td
(,a)Tj
0 Tc
9.48203 0 Td
[(ddresses ha)19.9902(ving the form)]TJ
/R39619704 10 Tf
102.729 0 Td
(&)Tj
/R38975360 10 Tf
8.33008 0 Td
(v)Tj
2.543 Tc
/R39301136 10 Tf
4.43984 0 Td
(,w)Tj
0 Tc
12.2629 0 Td
(here)Tj
/R38975360 10 Tf
19.7531 0 Td
(v)Tj
/R39301136 10 Tf
6.98281 0 Td
0.043 Tw
[(is some declared v)25.0098(ariable of)]TJ
-283.888 -12 Td
0 Tw
[(the correct type.)-500(Returns the number of items successfully scanned.)]TJ
/R39619704 10 Tf
-36 -16.8 Td
(split)Tj
/R39301136 10 Tf
18.3398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(arr)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(array)Tj
/R39301136 10 Tf
23.8801 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(seps)Tj
/R39301136 10 Tf
19.7199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
-173.89 -16.8 Td
(split)Tj
/R39301136 10 Tf
18.3398 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(arr)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R39301136 10 Tf
23.8801 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
-118.89 -16.8 Td
[(tok)10.0159(ens)]TJ
/R39301136 10 Tf
27.6797 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(arr)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(array)Tj
/R39301136 10 Tf
23.8801 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(seps)Tj
/R39301136 10 Tf
19.7199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
-183.23 -16.8 Td
[(tok)10.0159(ens)]TJ
/R39301136 10 Tf
27.6797 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(arr)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R39301136 10 Tf
23.8801 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-92.2301 -12 Td
(The)Tj
/R39619704 10 Tf
18.7969 0 Td
(split)Tj
/R39301136 10 Tf
21.5871 0 Td
0.747 Tw
(function breaks the string)Tj
/R38975360 10 Tf
107.418 0 Td
(s)Tj
/R39301136 10 Tf
7.13711 0 Td
(into elds, while the)Tj
/R39619704 10 Tf
87.1578 0 Td
[(tok)10.0146(ens)]TJ
/R39301136 10 Tf
30.927 0 Td
(function breaks the string into)Tj
-273.024 -12 Td
(tok)Tj
12.6801 0 Td
2.554 Tw
(ens. A)Tj
30.6578 0 Td
0.054 Tw
(eld consists of all non-separator characters between tw)Tj
2.554 Tc
224.388 0 Td
(os)Tj
0 Tc
11.4441 0 Td
0.055 Tw
(eparator characters or the be-)Tj
-279.17 -12 Td
1.01 Tw
(ginning or end of the string. Thus, a eld may be the empty string. A tok)Tj
305.59 0 Td
1.009 Tw
(en is a maximal, non-)Tj
-305.59 -12 Td
0.692 Tw
(empty substring not containing a separator character)Tj
5.692 Tc
213.002 0 Td
(.T)Tj
0 Tc
14.302 0 Td
0.693 Tw
(he separator characters are those gi)Tj
-0.15 Tc
143.435 0 Td
(ve)Tj
3.193 Tc
9.28984 0 Td
(ni)Tj
0 Tc
10.973 0 Td
(n)Tj
-391.002 -12 Td
(the)Tj
/R38975360 10 Tf
15.7148 0 Td
(seps)Tj
/R39301136 10 Tf
20.7148 0 Td
(ar)Tj
7.58984 0 Td
3.494 Tw
(gument. If)Tj
/R38975360 10 Tf
48.648 0 Td
(seps)Tj
/R39301136 10 Tf
20.7141 0 Td
0.994 Tw
[(is not pro)15.0024(vided, the def)9.99512(ault v)24.9854(alue is " \\t\\n".)-599.385(The functions return the)]TJ
-113.382 -12 Td
0 Tw
[(number of elds or tok)9.98535(ens.)]TJ
24 TL
0.563 Tw
T*[(The elds and tok)10.0098(ens are stored in the ar)17.9834(gument array)]TJ
3.063 Tc
219.367 0 Td
(.T)Tj
0 Tc
11.673 0 Td
(he array must be)Tj
/R39619704 10 Tf
71.1219 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(-v)Tj
8.08008 0 Td
0.564 Tw
(alued and ha)Tj
-0.15 Tc
51.468 0 Td
(ve)Tj
0 Tc
/R39619704 10 Tf
-386.71 -12 Td
(int)Tj
/R39301136 10 Tf
14.6422 0 Td
0.472 Tw
(as its inde)Tj
2.972 Tc
40.7941 0 Td
(xt)Tj
0 Tc
10.752 0 Td
(ype. The entries are inde)Tj
-0.15 Tc
100.318 0 Td
(xe)Tj
2.972 Tc
9.28984 0 Td
[(db)297.212(yc)]TJ
0 Tc
25.384 0 Td
(onsecuti)Tj
-0.15 Tc
33.0801 0 Td
0.772 Tw
(ve i)Tj
0 Tc
15.0422 0 Td
(nte)Tj
12.0699 0 Td
0.472 Tw
(gers, starting at 0. An)Tj
2.971 Tc
87.8379 0 Td
(yv)Tj
0 Tc
12.7211 0 Td
0.471 Tw
(alues al-)Tj
-361.931 -12 Td
0 Tw
(ready stored in the array will be either o)Tj
-0.15 Tc
159.81 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rwritten, or still be present after the function returns.)Tj
/R39619704 10 Tf
-226.1 -16.8 Td
(I/O)Tj
21 -12 Td
(print)Tj
/R39301136 10 Tf
21.6699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(...)Tj
2.5 Tc
/R39301136 10 Tf
7.5 0 Td
(\):)Tj
-0.1 Tc
/R39619704 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
-17.5102 -12 Td
(print\()Tj
-0.2 Tc
/R38975360 10 Tf
27.8172 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(pr)Tj
/R39619704 10 Tf
9.61992 0 Td
(,)Tj
/R38975360 10 Tf
5.31719 0 Td
(...)Tj
/R39619704 10 Tf
10.3172 0 Td
(\))Tj
/R39301136 10 Tf
6.14687 0 Td
0.318 Tw
[(prints a string representation of each ar)17.9956(gument in turn onto)]TJ
/R39619704 10 Tf
240.74 0 Td
(stdout)Tj
2.818 Tc
/R39301136 10 Tf
26.6699 0 Td
(,f)Tj
0 Tc
8.64805 0 Td
(ollo)Tj
15.3102 0 Td
(wed by a)Tj
-359.267 -12 Td
[(ne)25.0159(wline.)]TJ
/R39619704 10 Tf
-36 -16.8 Td
(printf)Tj
/R39301136 10 Tf
25 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(fmt)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R39301136 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
-97.5004 -16.8 Td
(printf)Tj
/R39301136 10 Tf
25 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(fd)Tj
/R39301136 10 Tf
10.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
11.6699 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(fmt)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R39301136 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-93.7305 -12 Td
0.24 Tw
(prints the string resulting from formatting the v)Tj
190.59 0 Td
0.239 Tw
[(alues of the e)14.9976(xpressions follo)]TJ
117.206 0 Td
(wing)Tj
/R38975360 10 Tf
22.7391 0 Td
(fmt)Tj
/R39301136 10 Tf
15.5191 0 Td
(according to)Tj
-346.054 -12 Td
(the)Tj
/R38975360 10 Tf
16.05 0 Td
(printf)Tj
/R39301136 10 Tf
24.1898 0 Td
0.08 Tw
(\(3\) format)Tj
/R38975360 10 Tf
45.45 0 Td
(fmt)Tj
5.08 Tc
/R39301136 10 Tf
13.4602 0 Td
(.R)Tj
0 Tc
14.25 0 Td
(eturns 0 on success.)Tj
84.7512 0 Td
0.081 Tw
[(By def)9.99023(ault, it prints on)]TJ
/R39619704 10 Tf
93.0852 0 Td
(stdout)Tj
5.081 Tc
/R39301136 10 Tf
26.6699 0 Td
(.I)Tj
2.581 Tc
10.9109 0 Td
(ft)Tj
0 Tc
8.69102 0 Td
(he optional in-)Tj
-337.508 -12 Td
[(te)15.0073(ger)]TJ
/R38975360 10 Tf
22.3398 0 Td
(fd)Tj
/R39301136 10 Tf
10.2801 0 Td
0 Tw
(is gi)Tj
-0.15 Tc
16.7 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, output is written on the open stream associated with)Tj
/R38975360 10 Tf
220.26 0 Td
(fd)Tj
/R39301136 10 Tf
7.78008 0 Td
(.)Tj
/R39619704 10 Tf
-322.65 -16.8 Td
(scanf)Tj
/R39301136 10 Tf
22.2199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(fmt)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R39301136 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
-94.7203 -16.8 Td
(scanf)Tj
/R39301136 10 Tf
22.2199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(fd)Tj
/R39301136 10 Tf
10.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
11.6699 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(fmt)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R39301136 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-90.9504 -12 Td
0.38 Tw
[(scans in v)25(alues from an input stream according to the)]TJ
/R38975360 10 Tf
219.409 0 Td
(scanf)Tj
/R39301136 10 Tf
23.0699 0 Td
0.379 Tw
(\(3\) format)Tj
/R38975360 10 Tf
46.048 0 Td
(fmt)Tj
5.379 Tc
/R39301136 10 Tf
13.4602 0 Td
(.T)Tj
0 Tc
13.9891 0 Td
[(he v)24.9854(alues are stored)]TJ
-315.976 -12 Td
0.042 Tw
(in the addresses follo)Tj
84.5859 0 Td
(wing)Tj
/R38975360 10 Tf
22.5422 0 Td
(fmt)Tj
2.542 Tc
/R39301136 10 Tf
12.7801 0 Td
(,a)Tj
0 Tc
9.48203 0 Td
[(ddresses ha)19.9902(ving the form)]TJ
/R39619704 10 Tf
102.729 0 Td
(&)Tj
/R38975360 10 Tf
8.33008 0 Td
(v)Tj
2.543 Tc
/R39301136 10 Tf
4.43984 0 Td
(,w)Tj
0 Tc
12.2629 0 Td
(here)Tj
/R38975360 10 Tf
19.7531 0 Td
(v)Tj
/R39301136 10 Tf
6.98281 0 Td
0.043 Tw
[(is some declared v)25.0098(ariable of)]TJ
-283.888 -12 Td
0.681 Tw
[(the correct type.)-568.096(By def)9.99023(ault, it reads from)]TJ
/R39619704 10 Tf
175.588 0 Td
(stdin)Tj
5.681 Tc
/R39301136 10 Tf
21.1199 0 Td
(.I)Tj
3.181 Tc
11.5109 0 Td
(ft)Tj
0 Tc
9.29102 0 Td
0.68 Tw
(he optional inte)Tj
63.4301 0 Td
(ger)Tj
/R38975360 10 Tf
15.95 0 Td
(fd)Tj
/R39301136 10 Tf
10.9602 0 Td
(is gi)Tj
-0.15 Tc
17.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, input is read)Tj
-334.52 -12 Td
0 Tw
(from the open stream associated with)Tj
/R38975360 10 Tf
151.64 0 Td
(fd)Tj
5 Tc
/R39301136 10 Tf
7.78008 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(eturns the number of items successfully scanned.)Tj
/R39619704 10 Tf
-209.59 -16.8 Td
(openF)Tj
/R39301136 10 Tf
26.6699 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(s)Tj
/R39301136 10 Tf
6.38984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(t)Tj
/R39301136 10 Tf
5.28008 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-82.3402 -12 Td
0.336 Tw
(opens the le)Tj
/R38975360 10 Tf
56.8379 0 Td
(s)Tj
/R39301136 10 Tf
6.72617 0 Td
(as an I/O stream. The string ar)Tj
123.196 0 Td
(gument)Tj
/R38975360 10 Tf
32.8359 0 Td
(t)Tj
/R39301136 10 Tf
5.61602 0 Td
(species ho)Tj
2.837 Tc
47.0262 0 Td
(wt)Tj
0 Tc
12.8371 0 Td
0.337 Tw
(he le is opened. The ar)Tj
97.5949 0 Td
(gu-)Tj
-382.67 -12 Td
0.141 Tw
(ments are the same as for the C function)Tj
/R38975360 10 Tf
166.819 0 Td
(fopen)Tj
/R39301136 10 Tf
22.4602 0 Td
2.641 Tw
(\(3\). It)Tj
28.052 0 Td
0.141 Tw
[(returns an inte)14.9805(ger denoting the stream, or 1)]TJ
-217.331 -12 Td
0 Tw
[(on error)54.9927(.)]TJ
1.347 Tw
(As usual, streams 0, 1 and 2 are already open as)'
/R39619704 10 Tf
208.938 0 Td
(stdin)Tj
/R39301136 10 Tf
21.1199 0 Td
(,)Tj
/R39619704 10 Tf
6.34805 0 Td
(stdout)Tj
3.848 Tc
/R39301136 10 Tf
26.6699 0 Td
(,a)Tj
0 Tc
10.7879 0 Td
(nd)Tj
/R39619704 10 Tf
13.848 0 Td
(stderr)Tj
3.848 Tc
/R39301136 10 Tf
26.1 0 Td
(,r)Tj
0 Tc
9.67812 0 Td
(especti)Tj
-0.15 Tc
27.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.848 Tc
7.13008 0 Td
(.S)Tj
0 Tc
11.9078 0 Td
(ince)Tj
/R39619704 10 Tf
-379.337 -12 Td
(gvpr)Tj
/R39301136 10 Tf
22.5 0 Td
0 Tw
(may use)Tj
/R39619704 10 Tf
35.55 0 Td
(stdin)Tj
/R39301136 10 Tf
23.6199 0 Td
(to read the input graphs, the user should a)Tj
-0.2 Tc
166.72 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id using this stream.)Tj
-128.135 -57.6 Td
[(29 August 2013)-19705.5(9)]TJ
ET
Q
Q
\n \n \n \n \n-3423\n+3424\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -1184,29 +1184,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-420.34 -36 Td
(closeF)Tj
/R21712912 10 Tf
26.6602 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(fd)Tj
/R21712912 10 Tf
10.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21712912 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-32.3305 -12 Td
0.253 Tw
(closes the open stream denoted by the inte)Tj
170.761 0 Td
(ger)Tj
/R21387136 10 Tf
15.5219 0 Td
(fd)Tj
5.252 Tc
/R21712912 10 Tf
7.78008 0 Td
(.S)Tj
0 Tc
13.3121 0 Td
2.752 Tw
(treams 0,)Tj
2.752 Tc
42.1641 0 Td
(1a)Tj
0 Tc
12.1922 0 Td
0.252 Tw
[(nd 2 cannot be closed.)-525.215(Returns 0)]TJ
-261.731 -12 Td
0 Tw
(on success.)Tj
-0.18 Tc
/R22031480 10 Tf
-36 -16.8 Td
(re)Tj
0 Tc
8.7 0 Td
(adL)Tj
/R21712912 10 Tf
17.2301 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(fd)Tj
/R21712912 10 Tf
10.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21712912 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-31.6004 -12 Td
1.051 Tw
[(returns the ne)14.9963(xt line read from the input stream)]TJ
/R21387136 10 Tf
200.11 0 Td
(fd)Tj
3.552 Tc
/R21712912 10 Tf
7.78008 0 Td
[(.I)355.198(tr)]TJ
0 Tc
19.0441 0 Td
1.052 Tw
(eturns the empty string "" on end of le.)Tj
-226.934 -12 Td
0 Tw
[(Note that the ne)25(wline character is left in the returned string.)]TJ
/R22031480 10 Tf
-57 -16.8 Td
(Math)Tj
21 -12 Td
(exp)Tj
/R21712912 10 Tf
15 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(d)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21712912 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(double)Tj
/R21712912 10 Tf
-35.1203 -12 Td
(returns e to the)Tj
/R21387136 10 Tf
62.2102 0 Td
(d)Tj
/R21712912 10 Tf
5 0 Td
[(th po)24.9927(wer)55.0146(.)]TJ
/R22031480 10 Tf
-103.21 -16.8 Td
(log)Tj
/R21712912 10 Tf
12.7801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(d)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21712912 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(double)Tj
/R21712912 10 Tf
-32.9004 -12 Td
(returns the natural log of)Tj
/R21387136 10 Tf
101.37 0 Td
(d)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-142.37 -16.8 Td
(sqrt)Tj
/R21712912 10 Tf
17.2199 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(d)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21712912 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(double)Tj
/R21712912 10 Tf
-37.3402 -12 Td
(returns the square root of the double)Tj
/R21387136 10 Tf
147.47 0 Td
(d)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-188.47 -16.8 Td
[(po)9.98413(w)]TJ
/R21712912 10 Tf
17.6801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(d)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
/R21712912 10 Tf
28.9 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21712912 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(double)Tj
/R21712912 10 Tf
-83.9203 -12 Td
(returns)Tj
/R21387136 10 Tf
30.2699 0 Td
(d)Tj
/R21712912 10 Tf
7.5 0 Td
(raised to the)Tj
/R21387136 10 Tf
51.3801 0 Td
(x)Tj
/R21712912 10 Tf
4.43984 0 Td
[(th po)24.9927(wer)55.0146(.)]TJ
/R22031480 10 Tf
-129.59 -16.8 Td
(cos)Tj
/R21712912 10 Tf
13.3301 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(d)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21712912 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(double)Tj
/R21712912 10 Tf
-33.4504 -12 Td
(returns the cosine of)Tj
/R21387136 10 Tf
83.8699 0 Td
(d)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-124.87 -16.8 Td
(sin)Tj
/R21712912 10 Tf
12.2301 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(d)Tj
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21712912 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(double)Tj
/R21712912 10 Tf
-32.3504 -12 Td
(returns the sine of)Tj
/R21387136 10 Tf
74.4301 0 Td
(d)Tj
/R21712912 10 Tf
5 0 Td
(.)Tj
/R22031480 10 Tf
-115.43 -16.8 Td
(atan2)Tj
/R21712912 10 Tf
23.8898 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(y)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
/R21712912 10 Tf
28.9 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21712912 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(double)Tj
/R21712912 10 Tf
-89.5699 -12 Td
(returns the arctangent of)Tj
/R21387136 10 Tf
99.9699 0 Td
(y/x)Tj
/R21712912 10 Tf
14.1602 0 Td
(in the range pi to pi.)Tj
/R22031480 10 Tf
-150.13 -16.8 Td
(MIN)Tj
/R21712912 10 Tf
20.55 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(y)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
/R21712912 10 Tf
28.9 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21712912 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(double)Tj
/R21712912 10 Tf
-86.2301 -12 Td
(returns the minimum of)Tj
/R21387136 10 Tf
97.2199 0 Td
(y)Tj
/R21712912 10 Tf
6.93984 0 Td
(and)Tj
/R21387136 10 Tf
16.9398 0 Td
(x)Tj
/R21712912 10 Tf
4.43984 0 Td
(.)Tj
/R22031480 10 Tf
-161.539 -16.8 Td
(MAX)Tj
/R21712912 10 Tf
23.8801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(y)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
/R21712912 10 Tf
28.9 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(x)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21712912 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(double)Tj
/R21712912 10 Tf
-89.5602 -12 Td
(returns the maximum of)Tj
/R21387136 10 Tf
98.8801 0 Td
(y)Tj
/R21712912 10 Tf
6.93984 0 Td
(and)Tj
/R21387136 10 Tf
16.9398 0 Td
(x)Tj
/R21712912 10 Tf
4.43984 0 Td
(.)Tj
/R22031480 10 Tf
-184.2 -16.8 Td
(Associati)Tj
-0.1 Tc
38.2301 0 Td
0.2 Tw
(ve A)Tj
0 Tc
19.0602 0 Td
(rrays)Tj
-36.2902 -12 Td
(#)Tj
/R21387136 10 Tf
7.5 0 Td
(arr)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
7.93984 -12 Td
0 Tw
(returns the number of elements in the array)Tj
/R21387136 10 Tf
174.96 0 Td
(arr)Tj
/R21712912 10 Tf
12.7801 0 Td
(.)Tj
/R21387136 10 Tf
-223.74 -16.8 Td
(idx)Tj
/R22031480 10 Tf
14.7199 0 Td
(in)Tj
/R21387136 10 Tf
10.8398 0 Td
(arr)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
-10.1199 -12 Td
[(returns 1 if a v)25.0073(alue has been set for inde)14.9854(x)]TJ
/R21387136 10 Tf
166.78 0 Td
(idx)Tj
/R21712912 10 Tf
14.7199 0 Td
(in the array)Tj
/R21387136 10 Tf
48.0398 0 Td
(arr)Tj
5 Tc
/R21712912 10 Tf
12.7801 0 Td
(.I)Tj
2.5 Tc
10.8301 0 Td
(tr)Tj
0 Tc
8.61016 0 Td
(eturns 0 otherwise.)Tj
/R22031480 10 Tf
-297.76 -16.8 Td
(unset)Tj
/R21712912 10 Tf
22.7801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(v)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(array)Tj
/R21712912 10 Tf
23.8801 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(idx)Tj
2.5 Tc
/R21712912 10 Tf
12.2199 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-54.5402 -12 Td
(remo)Tj
-0.15 Tc
20.4 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(st)Tj
0 Tc
9.16992 0 Td
(he item inde)Tj
-0.15 Tc
49.2898 0 Td
(xe)Tj
2.5 Tc
9.28984 0 Td
(db)Tj
0 Tc
12.5 0 Td
(y)Tj
/R21387136 10 Tf
7.5 0 Td
(idx)Tj
2.5 Tc
/R21712912 10 Tf
12.2199 0 Td
[(.I)249.993(tr)]TJ
0 Tc
16.9402 0 Td
[(eturns 1 if the item e)15.0146(xisted, 0 otherwise.)]TJ
/R22031480 10 Tf
-182.6 -16.8 Td
(unset)Tj
/R21712912 10 Tf
22.7801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(v)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R21712912 10 Tf
23.8801 0 Td
(\):)Tj
-0.1 Tc
/R22031480 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21712912 10 Tf
-47.2203 -12 Td
[(re-initializes the array)65(.)]TJ
/R22031480 10 Tf
-57 -16.8 Td
(Miscellaneous)Tj
21 -12 Td
(exit)Tj
/R21712912 10 Tf
15.55 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(v)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21712912 10 Tf
11.6699 0 Td
(\):)Tj
-0.1 Tc
/R22031480 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21712912 10 Tf
-27.7801 -12 Td
(causes)Tj
/R22031480 10 Tf
28.6 0 Td
(gvpr)Tj
/R21712912 10 Tf
22.5 0 Td
[(to e)15.0073(xit with the e)15(xit code)]TJ
/R21387136 10 Tf
101.65 0 Td
(v)Tj
/R21712912 10 Tf
4.76016 0 Td
(.)Tj
/R22031480 10 Tf
-193.51 -16.8 Td
(system)Tj
/R21712912 10 Tf
28.8801 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(cmd)Tj
/R21712912 10 Tf
19.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-56.7605 -12 Td
(pro)Tj
13.1801 0 Td
0.745 Tw
(vides the standard C function)Tj
/R21387136 10 Tf
123.774 0 Td
(system)Tj
/R21712912 10 Tf
26.9801 0 Td
3.244 Tw
(\(3\). It)Tj
-0.15 Tc
29.2578 0 Td
(exe)Tj
0 Tc
13.5801 0 Td
(cutes)Tj
/R21387136 10 Tf
23.7941 0 Td
(cmd)Tj
/R21712912 10 Tf
19.9039 0 Td
0.744 Tw
(in the user')Tj
3.244 Tc
45.9281 0 Td
(ss)Tj
0 Tc
11.0238 0 Td
[(hell en)40(vironment, and)]TJ
-307.422 -12 Td
0 Tw
[(returns the e)14.9927(xit status of the shell.)]TJ
/R22031480 10 Tf
-36 -16.8 Td
(rand)Tj
/R21712912 10 Tf
20.5602 0 Td
(\(\) :)Tj
/R22031480 10 Tf
14.4398 0 Td
(double)Tj
/R21712912 10 Tf
1 -12 Td
(returns a pseudo-random double between 0 and 1.)Tj
/R22031480 10 Tf
-36 -16.8 Td
(srand)Tj
/R21712912 10 Tf
24.45 0 Td
(\(\) :)Tj
/R22031480 10 Tf
14.4398 0 Td
(int)Tj
-38.8898 -16.8 Td
(srand)Tj
/R21712912 10 Tf
24.45 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(v)Tj
/R21712912 10 Tf
6.93984 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21712912 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(int)Tj
/R21712912 10 Tf
-26.7801 -12 Td
0.047 Tw
(sets a seed for the random number generator)Tj
2.547 Tc
177.229 0 Td
(.T)Tj
0 Tc
11.157 0 Td
[(he optional ar)18.0103(gument gi)]TJ
-0.15 Tc
94.9809 0 Td
(ve)Tj
2.547 Tc
9.28984 0 Td
(st)Tj
0 Tc
9.21719 0 Td
(he seed; if it is omitted,)Tj
-301.874 -12 Td
0.907 Tw
(the current time is used. The pre)Tj
134.332 0 Td
0.906 Tw
[(vious seed v)25.0049(alue is returned.)]TJ
/R22031480 10 Tf
120.37 0 Td
(srand)Tj
/R21712912 10 Tf
27.8559 0 Td
(should be called before an)Tj
108.444 0 Td
(y)Tj
-391.002 -12 Td
0 Tw
(calls to)Tj
/R22031480 10 Tf
31.1102 0 Td
(rand)Tj
/R21712912 10 Tf
20.5602 0 Td
(.)Tj
78.3848 -40.8 Td
[(29 August 2013)-19205.5(10)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-420.34 -36 Td
(closeF)Tj
/R39301136 10 Tf
26.6602 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(fd)Tj
/R39301136 10 Tf
10.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R39301136 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-32.3305 -12 Td
0.253 Tw
(closes the open stream denoted by the inte)Tj
170.761 0 Td
(ger)Tj
/R38975360 10 Tf
15.5219 0 Td
(fd)Tj
5.252 Tc
/R39301136 10 Tf
7.78008 0 Td
(.S)Tj
0 Tc
13.3121 0 Td
2.752 Tw
(treams 0,)Tj
2.752 Tc
42.1641 0 Td
(1a)Tj
0 Tc
12.1922 0 Td
0.252 Tw
[(nd 2 cannot be closed.)-525.215(Returns 0)]TJ
-261.731 -12 Td
0 Tw
(on success.)Tj
-0.18 Tc
/R39619704 10 Tf
-36 -16.8 Td
(re)Tj
0 Tc
8.7 0 Td
(adL)Tj
/R39301136 10 Tf
17.2301 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(fd)Tj
/R39301136 10 Tf
10.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R39301136 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-31.6004 -12 Td
1.051 Tw
[(returns the ne)14.9963(xt line read from the input stream)]TJ
/R38975360 10 Tf
200.11 0 Td
(fd)Tj
3.552 Tc
/R39301136 10 Tf
7.78008 0 Td
[(.I)355.198(tr)]TJ
0 Tc
19.0441 0 Td
1.052 Tw
(eturns the empty string "" on end of le.)Tj
-226.934 -12 Td
0 Tw
[(Note that the ne)25(wline character is left in the returned string.)]TJ
/R39619704 10 Tf
-57 -16.8 Td
(Math)Tj
21 -12 Td
(exp)Tj
/R39301136 10 Tf
15 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(d)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R39301136 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(double)Tj
/R39301136 10 Tf
-35.1203 -12 Td
(returns e to the)Tj
/R38975360 10 Tf
62.2102 0 Td
(d)Tj
/R39301136 10 Tf
5 0 Td
[(th po)24.9927(wer)55.0146(.)]TJ
/R39619704 10 Tf
-103.21 -16.8 Td
(log)Tj
/R39301136 10 Tf
12.7801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(d)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R39301136 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(double)Tj
/R39301136 10 Tf
-32.9004 -12 Td
(returns the natural log of)Tj
/R38975360 10 Tf
101.37 0 Td
(d)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-142.37 -16.8 Td
(sqrt)Tj
/R39301136 10 Tf
17.2199 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(d)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R39301136 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(double)Tj
/R39301136 10 Tf
-37.3402 -12 Td
(returns the square root of the double)Tj
/R38975360 10 Tf
147.47 0 Td
(d)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-188.47 -16.8 Td
[(po)9.98413(w)]TJ
/R39301136 10 Tf
17.6801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(d)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
/R39301136 10 Tf
28.9 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R39301136 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(double)Tj
/R39301136 10 Tf
-83.9203 -12 Td
(returns)Tj
/R38975360 10 Tf
30.2699 0 Td
(d)Tj
/R39301136 10 Tf
7.5 0 Td
(raised to the)Tj
/R38975360 10 Tf
51.3801 0 Td
(x)Tj
/R39301136 10 Tf
4.43984 0 Td
[(th po)24.9927(wer)55.0146(.)]TJ
/R39619704 10 Tf
-129.59 -16.8 Td
(cos)Tj
/R39301136 10 Tf
13.3301 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(d)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R39301136 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(double)Tj
/R39301136 10 Tf
-33.4504 -12 Td
(returns the cosine of)Tj
/R38975360 10 Tf
83.8699 0 Td
(d)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-124.87 -16.8 Td
(sin)Tj
/R39301136 10 Tf
12.2301 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(d)Tj
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R39301136 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(double)Tj
/R39301136 10 Tf
-32.3504 -12 Td
(returns the sine of)Tj
/R38975360 10 Tf
74.4301 0 Td
(d)Tj
/R39301136 10 Tf
5 0 Td
(.)Tj
/R39619704 10 Tf
-115.43 -16.8 Td
(atan2)Tj
/R39301136 10 Tf
23.8898 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(y)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
/R39301136 10 Tf
28.9 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R39301136 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(double)Tj
/R39301136 10 Tf
-89.5699 -12 Td
(returns the arctangent of)Tj
/R38975360 10 Tf
99.9699 0 Td
(y/x)Tj
/R39301136 10 Tf
14.1602 0 Td
(in the range pi to pi.)Tj
/R39619704 10 Tf
-150.13 -16.8 Td
(MIN)Tj
/R39301136 10 Tf
20.55 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(y)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
/R39301136 10 Tf
28.9 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R39301136 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(double)Tj
/R39301136 10 Tf
-86.2301 -12 Td
(returns the minimum of)Tj
/R38975360 10 Tf
97.2199 0 Td
(y)Tj
/R39301136 10 Tf
6.93984 0 Td
(and)Tj
/R38975360 10 Tf
16.9398 0 Td
(x)Tj
/R39301136 10 Tf
4.43984 0 Td
(.)Tj
/R39619704 10 Tf
-161.539 -16.8 Td
(MAX)Tj
/R39301136 10 Tf
23.8801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(y)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
/R39301136 10 Tf
28.9 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(x)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R39301136 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(double)Tj
/R39301136 10 Tf
-89.5602 -12 Td
(returns the maximum of)Tj
/R38975360 10 Tf
98.8801 0 Td
(y)Tj
/R39301136 10 Tf
6.93984 0 Td
(and)Tj
/R38975360 10 Tf
16.9398 0 Td
(x)Tj
/R39301136 10 Tf
4.43984 0 Td
(.)Tj
/R39619704 10 Tf
-184.2 -16.8 Td
(Associati)Tj
-0.1 Tc
38.2301 0 Td
0.2 Tw
(ve A)Tj
0 Tc
19.0602 0 Td
(rrays)Tj
-36.2902 -12 Td
(#)Tj
/R38975360 10 Tf
7.5 0 Td
(arr)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
7.93984 -12 Td
0 Tw
(returns the number of elements in the array)Tj
/R38975360 10 Tf
174.96 0 Td
(arr)Tj
/R39301136 10 Tf
12.7801 0 Td
(.)Tj
/R38975360 10 Tf
-223.74 -16.8 Td
(idx)Tj
/R39619704 10 Tf
14.7199 0 Td
(in)Tj
/R38975360 10 Tf
10.8398 0 Td
(arr)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
-10.1199 -12 Td
[(returns 1 if a v)25.0073(alue has been set for inde)14.9854(x)]TJ
/R38975360 10 Tf
166.78 0 Td
(idx)Tj
/R39301136 10 Tf
14.7199 0 Td
(in the array)Tj
/R38975360 10 Tf
48.0398 0 Td
(arr)Tj
5 Tc
/R39301136 10 Tf
12.7801 0 Td
(.I)Tj
2.5 Tc
10.8301 0 Td
(tr)Tj
0 Tc
8.61016 0 Td
(eturns 0 otherwise.)Tj
/R39619704 10 Tf
-297.76 -16.8 Td
(unset)Tj
/R39301136 10 Tf
22.7801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(v)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(array)Tj
/R39301136 10 Tf
23.8801 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(idx)Tj
2.5 Tc
/R39301136 10 Tf
12.2199 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-54.5402 -12 Td
(remo)Tj
-0.15 Tc
20.4 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(st)Tj
0 Tc
9.16992 0 Td
(he item inde)Tj
-0.15 Tc
49.2898 0 Td
(xe)Tj
2.5 Tc
9.28984 0 Td
(db)Tj
0 Tc
12.5 0 Td
(y)Tj
/R38975360 10 Tf
7.5 0 Td
(idx)Tj
2.5 Tc
/R39301136 10 Tf
12.2199 0 Td
[(.I)249.993(tr)]TJ
0 Tc
16.9402 0 Td
[(eturns 1 if the item e)15.0146(xisted, 0 otherwise.)]TJ
/R39619704 10 Tf
-182.6 -16.8 Td
(unset)Tj
/R39301136 10 Tf
22.7801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(v)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R39301136 10 Tf
23.8801 0 Td
(\):)Tj
-0.1 Tc
/R39619704 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R39301136 10 Tf
-47.2203 -12 Td
[(re-initializes the array)65(.)]TJ
/R39619704 10 Tf
-57 -16.8 Td
(Miscellaneous)Tj
21 -12 Td
(exit)Tj
/R39301136 10 Tf
15.55 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(v)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R39301136 10 Tf
11.6699 0 Td
(\):)Tj
-0.1 Tc
/R39619704 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R39301136 10 Tf
-27.7801 -12 Td
(causes)Tj
/R39619704 10 Tf
28.6 0 Td
(gvpr)Tj
/R39301136 10 Tf
22.5 0 Td
[(to e)15.0073(xit with the e)15(xit code)]TJ
/R38975360 10 Tf
101.65 0 Td
(v)Tj
/R39301136 10 Tf
4.76016 0 Td
(.)Tj
/R39619704 10 Tf
-193.51 -16.8 Td
(system)Tj
/R39301136 10 Tf
28.8801 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(cmd)Tj
/R39301136 10 Tf
19.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-56.7605 -12 Td
(pro)Tj
13.1801 0 Td
0.745 Tw
(vides the standard C function)Tj
/R38975360 10 Tf
123.774 0 Td
(system)Tj
/R39301136 10 Tf
26.9801 0 Td
3.244 Tw
(\(3\). It)Tj
-0.15 Tc
29.2578 0 Td
(exe)Tj
0 Tc
13.5801 0 Td
(cutes)Tj
/R38975360 10 Tf
23.7941 0 Td
(cmd)Tj
/R39301136 10 Tf
19.9039 0 Td
0.744 Tw
(in the user')Tj
3.244 Tc
45.9281 0 Td
(ss)Tj
0 Tc
11.0238 0 Td
[(hell en)40(vironment, and)]TJ
-307.422 -12 Td
0 Tw
[(returns the e)14.9927(xit status of the shell.)]TJ
/R39619704 10 Tf
-36 -16.8 Td
(rand)Tj
/R39301136 10 Tf
20.5602 0 Td
(\(\) :)Tj
/R39619704 10 Tf
14.4398 0 Td
(double)Tj
/R39301136 10 Tf
1 -12 Td
(returns a pseudo-random double between 0 and 1.)Tj
/R39619704 10 Tf
-36 -16.8 Td
(srand)Tj
/R39301136 10 Tf
24.45 0 Td
(\(\) :)Tj
/R39619704 10 Tf
14.4398 0 Td
(int)Tj
-38.8898 -16.8 Td
(srand)Tj
/R39301136 10 Tf
24.45 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(v)Tj
/R39301136 10 Tf
6.93984 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R39301136 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(int)Tj
/R39301136 10 Tf
-26.7801 -12 Td
0.047 Tw
(sets a seed for the random number generator)Tj
2.547 Tc
177.229 0 Td
(.T)Tj
0 Tc
11.157 0 Td
[(he optional ar)18.0103(gument gi)]TJ
-0.15 Tc
94.9809 0 Td
(ve)Tj
2.547 Tc
9.28984 0 Td
(st)Tj
0 Tc
9.21719 0 Td
(he seed; if it is omitted,)Tj
-301.874 -12 Td
0.907 Tw
(the current time is used. The pre)Tj
134.332 0 Td
0.906 Tw
[(vious seed v)25.0049(alue is returned.)]TJ
/R39619704 10 Tf
120.37 0 Td
(srand)Tj
/R39301136 10 Tf
27.8559 0 Td
(should be called before an)Tj
108.444 0 Td
(y)Tj
-391.002 -12 Td
0 Tw
(calls to)Tj
/R39619704 10 Tf
31.1102 0 Td
(rand)Tj
/R39301136 10 Tf
20.5602 0 Td
(.)Tj
78.3848 -40.8 Td
[(29 August 2013)-19205.5(10)]TJ
ET
Q
Q
\n \n \n \n \n-2240\n+2241\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -1243,29 +1243,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-420.34 -36 Td
(colorx)Tj
/R21712912 10 Tf
26.6602 0 Td
(\()Tj
/R21387136 10 Tf
3.33008 0 Td
(color)Tj
/R21712912 10 Tf
23.6102 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
25 0 Td
(,)Tj
/R21387136 10 Tf
5 0 Td
(fmt)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21712912 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22031480 10 Tf
11.1102 0 Td
(string)Tj
/R21712912 10 Tf
-109.551 -12 Td
0.547 Tw
(translates a color from one format to another)Tj
3.048 Tc
181.849 0 Td
(.T)Tj
0 Tc
11.6578 0 Td
(he)Tj
/R21387136 10 Tf
12.4879 0 Td
(color)Tj
/R21712912 10 Tf
24.1578 0 Td
(ar)Tj
7.58984 0 Td
0.548 Tw
(gument should be a color in one of the)Tj
-237.742 -12 Td
1.3 Tw
(recognized string representations. The)Tj
/R21387136 10 Tf
160.439 0 Td
(fmt)Tj
-0.25 Tc
/R21712912 10 Tf
16.5789 0 Td
(va)Tj
0 Tc
9.18984 0 Td
1.299 Tw
[(lue should be one of "RGB", "RGB)35.0098(A", "HSV", or)]TJ
-186.208 -12 Td
("HSV)Tj
22.7301 0 Td
2.5 Tw
(A". An)Tj
33.5199 0 Td
0 Tw
[(empty string is returned on error)55(.)]TJ
-0.11 Tc
/R22031480 10.95 Tf
-128.25 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(IL)Tj
-1.007 Tc
10.5563 0 Td
(T-)Tj
0 Tc
9.94297 0 Td
[(IN V)134.976(ARIABLES)]TJ
/R22031480 10 Tf
0.401172 -12 Td
(gvpr)Tj
/R21712912 10 Tf
23.025 0 Td
(pro)Tj
13.1801 0 Td
0.525 Tw
(vides certain special, b)Tj
92.4648 0 Td
0.526 Tw
[(uilt-in v)24.9829(ariables, whose v)25.0049(alues are set automatically by)]TJ
/R22031480 10 Tf
225.618 0 Td
(gvpr)Tj
/R21712912 10 Tf
23.0262 0 Td
(depending on)Tj
-377.314 -12 Td
0 Tw
[(the conte)14.9927(xt. Except as noted, the user cannot modify their v)24.9854(alues.)]TJ
/R22031480 10 Tf
16.8 TL
($)'
/R21712912 10 Tf
7.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(obj_t)Tj
/R21712912 10 Tf
23.2199 -12 Td
0.243 Tw
(denotes the current object \(node, edge, graph\) depending on the conte)Tj
281.1 0 Td
2.743 Tw
(xt. It)Tj
24.3762 0 Td
0.243 Tw
(is not a)Tj
-0.25 Tc
29.1762 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable in)Tj
/R22031480 10 Tf
35.4859 0 Td
(BE-)Tj
-379.328 -12 Td
(GIN)Tj
/R21712912 10 Tf
21.3898 0 Td
(or)Tj
/R22031480 10 Tf
10.8301 0 Td
(END)Tj
/R21712912 10 Tf
23.6102 0 Td
(clauses.)Tj
/R22031480 10 Tf
-91.8301 -16.8 Td
($F)Tj
/R21712912 10 Tf
13.6102 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
17.1098 -12 Td
0 Tw
(is the name of the current input le.)Tj
/R22031480 10 Tf
-36 -16.8 Td
($G)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
15.4398 -12 Td
(denotes the current graph being processed. It is not a)Tj
-0.25 Tc
210.31 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable in)Tj
/R22031480 10 Tf
35 0 Td
(BEGIN)Tj
/R21712912 10 Tf
34.7301 0 Td
(or)Tj
/R22031480 10 Tf
10.8301 0 Td
(END)Tj
/R21712912 10 Tf
23.6102 0 Td
(clauses.)Tj
/R22031480 10 Tf
-359.67 -16.8 Td
($NG)Tj
/R21712912 10 Tf
22.5 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
8.21992 -12 Td
0.7 Tw
[(denotes the ne)14.9841(xt graph to be processed. If)]TJ
/R22031480 10 Tf
174.02 0 Td
($NG)Tj
/R21712912 10 Tf
23.2012 0 Td
0.701 Tw
(is NULL, the current graph)Tj
/R22031480 10 Tf
115.145 0 Td
($G)Tj
/R21712912 10 Tf
15.9809 0 Td
(is the last graph.)Tj
-328.347 -12 Td
0.319 Tw
(Note that if the input comes from stdin, the last graph cannot be determined until the input pipe is)Tj
12 TL
2.5 Tw
(closed. It)'
41.6602 0 Td
0 Tw
(is not a)Tj
-0.25 Tc
28.6898 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable in)Tj
/R22031480 10 Tf
35 0 Td
(BEGIN)Tj
/R21712912 10 Tf
34.7301 0 Td
(or)Tj
/R22031480 10 Tf
10.8301 0 Td
(END)Tj
/R21712912 10 Tf
23.6102 0 Td
(clauses, or if the)Tj
/R22031480 10 Tf
68.0398 0 Td
(n)Tj
/R21712912 10 Tf
13.7602 0 Td
(ag is used.)Tj
/R22031480 10 Tf
-301.51 -16.8 Td
($O)Tj
/R21712912 10 Tf
15.2801 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
15.4398 -12 Td
0.204 Tw
(denotes the output graph. Before graph tra)Tj
-0.15 Tc
170.154 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.205 Tw
[(rsal, it is initialized to the tar)18.0078(get graph. After tra)]TJ
-0.15 Tc
192.825 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal)Tj
-381.559 -12 Td
0.969 Tw
(and an)Tj
27.1988 0 Td
(y)Tj
/R22031480 10 Tf
8.46914 0 Td
(END_G)Tj
/R21712912 10 Tf
37.359 0 Td
(actions, if it refers to a non-empty graph, that graph is printed onto the output)Tj
-73.027 -12 Td
2.5 Tw
(stream. It)Tj
42.7699 0 Td
0 Tw
[(is only v)25(alid in)]TJ
/R22031480 10 Tf
61.9801 0 Td
(N)Tj
/R21712912 10 Tf
7.21992 0 Td
(,)Tj
/R22031480 10 Tf
5 0 Td
(E)Tj
/R21712912 10 Tf
9.16992 0 Td
(and)Tj
/R22031480 10 Tf
16.9398 0 Td
(END_G)Tj
/R21712912 10 Tf
36.3898 0 Td
2.5 Tw
(clauses. The)Tj
54.4301 0 Td
0 Tw
[(output graph may be set by the user)54.9902(.)]TJ
/R22031480 10 Tf
-269.9 -16.8 Td
($T)Tj
/R21712912 10 Tf
14.1699 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21712912 10 Tf
16.55 -12 Td
0.395 Tw
(denotes the current tar)Tj
90.1449 0 Td
0.396 Tw
(get graph. It is a subgraph of)Tj
/R22031480 10 Tf
119.972 0 Td
($G)Tj
/R21712912 10 Tf
15.6762 0 Td
(and is a)Tj
-0.25 Tc
31.1422 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable only in)Tj
/R22031480 10 Tf
56.468 0 Td
(N)Tj
/R21712912 10 Tf
7.21992 0 Td
(,)Tj
/R22031480 10 Tf
5.39609 0 Td
(E)Tj
/R21712912 10 Tf
9.56602 0 Td
(and)Tj
/R22031480 10 Tf
17.3359 0 Td
(END_G)Tj
/R21712912 10 Tf
-362.111 -12 Td
(clauses.)Tj
/R22031480 10 Tf
-36 -16.8 Td
($tgtname)Tj
/R21712912 10 Tf
42.4898 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string)Tj
/R21712912 10 Tf
-11.7699 -12 Td
1.501 Tw
[(denotes the name of the tar)17.9932(get graph.)-650.12(By def)9.99756(ault, it is set to)]TJ
/R22031480 10 Tf
260.312 0 Td
[("gvpr_r)17.9834(esult")]TJ
6.5 Tc
/R21712912 10 Tf
60.3602 0 Td
(.I)Tj
4 Tc
12.3301 0 Td
(fu)Tj
0 Tc
12.3301 0 Td
1.5 Tw
(sed multiple)Tj
-345.332 -12 Td
0.196 Tw
(times during the e)Tj
-0.15 Tc
72.3781 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cution of)Tj
/R22031480 10 Tf
38.7219 0 Td
(gvpr)Tj
2.696 Tc
/R21712912 10 Tf
20 0 Td
(,t)Tj
0 Tc
7.97617 0 Td
(he name will be appended with an inte)Tj
155.362 0 Td
(ger)Tj
5.197 Tc
12.2199 0 Td
(.T)Tj
0 Tc
13.807 0 Td
0.197 Tw
[(his v)24.9805(ariable may)]TJ
-329.755 -12 Td
0 Tw
[(be set by the user)54.9927(.)]TJ
/R22031480 10 Tf
-36 -16.8 Td
[($tvr)18.0151(oot)]TJ
/R21712912 10 Tf
33.4199 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
-2.7 -12 Td
0.381 Tw
(indicates the starting node for a \(directed or undirected\) depth-rst or breadth-rst tra)Tj
-0.15 Tc
345.962 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.38 Tw
(rsal of the)Tj
-355.252 -12 Td
0.215 Tw
(graph \(cf.)Tj
/R22031480 10 Tf
41.8 0 Td
($tvtype)Tj
/R21712912 10 Tf
34.375 0 Td
(belo)Tj
16.9699 0 Td
2.715 Tw
(w\). The)Tj
36.5301 0 Td
(def)Tj
12.6699 0 Td
0.215 Tw
[(ault v)25.0146(alue is)]TJ
/R22031480 10 Tf
51.225 0 Td
(NULL)Tj
/R21712912 10 Tf
30.4949 0 Td
[(for each input graph.)-521.494(After the tra)]TJ
-0.15 Tc
138.27 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal at)Tj
-371.625 -12 Td
0.547 Tw
(the gi)Tj
-0.15 Tc
22.7969 0 Td
(ve)Tj
3.047 Tc
9.28984 0 Td
(nr)Tj
0 Tc
11.377 0 Td
0.546 Tw
[(oot, if the v)24.9951(alue of)]TJ
/R22031480 10 Tf
78.5801 0 Td
[($tvr)18.0151(oot)]TJ
/R21712912 10 Tf
33.966 0 Td
(has changed, a ne)Tj
3.046 Tc
71.918 0 Td
(wt)Tj
0 Tc
13.0461 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsal will be)14.9951(gin with the ne)]TJ
3.046 Tc
106.49 0 Td
(wv)Tj
0 Tc
15.016 0 Td
(alue)Tj
-379.339 -12 Td
(of)Tj
/R22031480 10 Tf
10.8301 0 Td
[($tvr)18.0151(oot)]TJ
2.5 Tc
/R21712912 10 Tf
30.9199 0 Td
(.A)Tj
0 Tc
12.2199 0 Td
0 Tw
(lso, see)Tj
/R22031480 10 Tf
31.9398 0 Td
($tvnext)Tj
/R21712912 10 Tf
34.1602 0 Td
(belo)Tj
-0.65 Tc
16.9699 0 Td
(w.)Tj
0 Tc
/R22031480 10 Tf
-173.04 -16.8 Td
($tvnext)Tj
/R21712912 10 Tf
34.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(node_t)Tj
/R21712912 10 Tf
-3.44023 -12 Td
0.034 Tw
[(indicates the ne)14.9878(xt starting node for a \(directed or undirected\) depth-rst or breadth-rst tra)]TJ
-0.15 Tc
361.402 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.035 Tw
(rsal of)Tj
-370.692 -12 Td
1.103 Tw
(the graph \(cf.)Tj
/R22031480 10 Tf
59.3988 0 Td
($tvtype)Tj
/R21712912 10 Tf
35.2629 0 Td
(belo)Tj
16.9699 0 Td
3.603 Tw
(w\). If)Tj
3.602 Tc
29.416 0 Td
(at)Tj
0 Tc
10.8219 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.102 Tw
(rsal nishes and the)Tj
/R22031480 10 Tf
86.068 0 Td
[($tvr)18.0176(oot)]TJ
/R21712912 10 Tf
34.5219 0 Td
[(has not been reset b)19.9854(ut the)]TJ
/R22031480 10 Tf
-289.319 -12 Td
($tvnext)Tj
/R21712912 10 Tf
34.7121 0 Td
0.552 Tw
[(has been set b)19.9829(ut not used, this node will be used as the ne)15.0098(xt choice for)]TJ
/R22031480 10 Tf
290.942 0 Td
[($tvr)18.0176(oot)]TJ
5.553 Tc
/R21712912 10 Tf
30.9199 0 Td
(.T)Tj
0 Tc
14.1629 0 Td
0.553 Tw
(he de-)Tj
-0.1 Tc
-370.737 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ult v)24.9841(alue is)]TJ
/R22031480 10 Tf
46.1402 0 Td
(NULL)Tj
/R21712912 10 Tf
30.2801 0 Td
(for each input graph.)Tj
/R22031480 10 Tf
-120.09 -16.8 Td
[($tv)9.99268(edge)]TJ
/R21712912 10 Tf
35.1699 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(edge_t)Tj
-0.15 Tc
/R21712912 10 Tf
-4.45 -12 Td
(Fo)Tj
3.209 Tc
10.4102 0 Td
(rB)Tj
0 Tc
13.209 0 Td
0.709 Tw
(FS and DFS tra)Tj
-0.15 Tc
63.877 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsals, this is set to the edge used to arri)Tj
-0.15 Tc
160.561 0 Td
1.008 Tw
(ve a)Tj
3.208 Tc
16.9379 0 Td
(tt)Tj
0 Tc
8.76797 0 Td
0.708 Tw
(he current node or edge. At)Tj
-283.053 -12 Td
0 Tw
[(the be)14.9841(ginning of a tra)]TJ
-0.15 Tc
85.1902 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal, or for other tra)Tj
-0.15 Tc
77.8301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsal types, the v)25.0073(alue is)]TJ
/R22031480 10 Tf
90.85 0 Td
(NULL)Tj
/R21712912 10 Tf
27.7801 0 Td
(.)Tj
/R22031480 10 Tf
-336.23 -16.8 Td
($tvtype)Tj
/R21712912 10 Tf
34.1602 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R21712912 10 Tf
-3.44023 -12 Td
0.87 Tw
(indicates ho)Tj
48.6699 0 Td
(w)Tj
/R22031480 10 Tf
10.5898 0 Td
(gvpr)Tj
/R21712912 10 Tf
23.3699 0 Td
(tra)Tj
-0.15 Tc
10.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rses a graph. It can only tak)Tj
3.371 Tc
115.37 0 Td
(eo)Tj
0 Tc
12.8109 0 Td
0.871 Tw
[(ne of the constant v)25.0098(alues with the prex)]TJ
-230.45 -12 Td
0 Tw
("TV_" described belo)Tj
-0.65 Tc
86.7801 0 Td
(w.)Tj
0 Tc
/R22031480 10 Tf
14.0699 0 Td
(TV_at)Tj
/R21712912 10 Tf
35.2801 0 Td
[(is the def)9.98535(ault.)]TJ
-136.13 -16.8 Td
0.303 Tw
(In the underlying graph library)Tj
/R21387136 10 Tf
127.524 0 Td
[(cgr)14.9927(aph)]TJ
/R21712912 10 Tf
28.4602 0 Td
0.302 Tw
(\(3\), edges in undirected graphs are gi)Tj
-0.15 Tc
150.132 0 Td
(ve)Tj
2.802 Tc
9.28984 0 Td
[(na)280.181(na)]TJ
0 Tc
24.4844 0 Td
(rbitrary direc-)Tj
-339.89 -12 Td
0 Tw
(tion. This is used for tra)Tj
-0.15 Tc
95.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsals, such as)Tj
/R22031480 10 Tf
54.9898 0 Td
(TV_fwd)Tj
2.5 Tc
/R21712912 10 Tf
35 0 Td
(,r)Tj
0 Tc
8.33008 0 Td
(equiring directed edges.)Tj
-72.9047 -69.6 Td
[(29 August 2013)-19205.5(11)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-420.34 -36 Td
(colorx)Tj
/R39301136 10 Tf
26.6602 0 Td
(\()Tj
/R38975360 10 Tf
3.33008 0 Td
(color)Tj
/R39301136 10 Tf
23.6102 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
25 0 Td
(,)Tj
/R38975360 10 Tf
5 0 Td
(fmt)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R39301136 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R39619704 10 Tf
11.1102 0 Td
(string)Tj
/R39301136 10 Tf
-109.551 -12 Td
0.547 Tw
(translates a color from one format to another)Tj
3.048 Tc
181.849 0 Td
(.T)Tj
0 Tc
11.6578 0 Td
(he)Tj
/R38975360 10 Tf
12.4879 0 Td
(color)Tj
/R39301136 10 Tf
24.1578 0 Td
(ar)Tj
7.58984 0 Td
0.548 Tw
(gument should be a color in one of the)Tj
-237.742 -12 Td
1.3 Tw
(recognized string representations. The)Tj
/R38975360 10 Tf
160.439 0 Td
(fmt)Tj
-0.25 Tc
/R39301136 10 Tf
16.5789 0 Td
(va)Tj
0 Tc
9.18984 0 Td
1.299 Tw
[(lue should be one of "RGB", "RGB)35.0098(A", "HSV", or)]TJ
-186.208 -12 Td
("HSV)Tj
22.7301 0 Td
2.5 Tw
(A". An)Tj
33.5199 0 Td
0 Tw
[(empty string is returned on error)55(.)]TJ
-0.11 Tc
/R39619704 10.95 Tf
-128.25 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(IL)Tj
-1.007 Tc
10.5563 0 Td
(T-)Tj
0 Tc
9.94297 0 Td
[(IN V)134.976(ARIABLES)]TJ
/R39619704 10 Tf
0.401172 -12 Td
(gvpr)Tj
/R39301136 10 Tf
23.025 0 Td
(pro)Tj
13.1801 0 Td
0.525 Tw
(vides certain special, b)Tj
92.4648 0 Td
0.526 Tw
[(uilt-in v)24.9829(ariables, whose v)25.0049(alues are set automatically by)]TJ
/R39619704 10 Tf
225.618 0 Td
(gvpr)Tj
/R39301136 10 Tf
23.0262 0 Td
(depending on)Tj
-377.314 -12 Td
0 Tw
[(the conte)14.9927(xt. Except as noted, the user cannot modify their v)24.9854(alues.)]TJ
/R39619704 10 Tf
16.8 TL
($)'
/R39301136 10 Tf
7.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(obj_t)Tj
/R39301136 10 Tf
23.2199 -12 Td
0.243 Tw
(denotes the current object \(node, edge, graph\) depending on the conte)Tj
281.1 0 Td
2.743 Tw
(xt. It)Tj
24.3762 0 Td
0.243 Tw
(is not a)Tj
-0.25 Tc
29.1762 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable in)Tj
/R39619704 10 Tf
35.4859 0 Td
(BE-)Tj
-379.328 -12 Td
(GIN)Tj
/R39301136 10 Tf
21.3898 0 Td
(or)Tj
/R39619704 10 Tf
10.8301 0 Td
(END)Tj
/R39301136 10 Tf
23.6102 0 Td
(clauses.)Tj
/R39619704 10 Tf
-91.8301 -16.8 Td
($F)Tj
/R39301136 10 Tf
13.6102 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
17.1098 -12 Td
0 Tw
(is the name of the current input le.)Tj
/R39619704 10 Tf
-36 -16.8 Td
($G)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
15.4398 -12 Td
(denotes the current graph being processed. It is not a)Tj
-0.25 Tc
210.31 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable in)Tj
/R39619704 10 Tf
35 0 Td
(BEGIN)Tj
/R39301136 10 Tf
34.7301 0 Td
(or)Tj
/R39619704 10 Tf
10.8301 0 Td
(END)Tj
/R39301136 10 Tf
23.6102 0 Td
(clauses.)Tj
/R39619704 10 Tf
-359.67 -16.8 Td
($NG)Tj
/R39301136 10 Tf
22.5 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
8.21992 -12 Td
0.7 Tw
[(denotes the ne)14.9841(xt graph to be processed. If)]TJ
/R39619704 10 Tf
174.02 0 Td
($NG)Tj
/R39301136 10 Tf
23.2012 0 Td
0.701 Tw
(is NULL, the current graph)Tj
/R39619704 10 Tf
115.145 0 Td
($G)Tj
/R39301136 10 Tf
15.9809 0 Td
(is the last graph.)Tj
-328.347 -12 Td
0.319 Tw
(Note that if the input comes from stdin, the last graph cannot be determined until the input pipe is)Tj
12 TL
2.5 Tw
(closed. It)'
41.6602 0 Td
0 Tw
(is not a)Tj
-0.25 Tc
28.6898 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable in)Tj
/R39619704 10 Tf
35 0 Td
(BEGIN)Tj
/R39301136 10 Tf
34.7301 0 Td
(or)Tj
/R39619704 10 Tf
10.8301 0 Td
(END)Tj
/R39301136 10 Tf
23.6102 0 Td
(clauses, or if the)Tj
/R39619704 10 Tf
68.0398 0 Td
(n)Tj
/R39301136 10 Tf
13.7602 0 Td
(ag is used.)Tj
/R39619704 10 Tf
-301.51 -16.8 Td
($O)Tj
/R39301136 10 Tf
15.2801 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
15.4398 -12 Td
0.204 Tw
(denotes the output graph. Before graph tra)Tj
-0.15 Tc
170.154 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.205 Tw
[(rsal, it is initialized to the tar)18.0078(get graph. After tra)]TJ
-0.15 Tc
192.825 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal)Tj
-381.559 -12 Td
0.969 Tw
(and an)Tj
27.1988 0 Td
(y)Tj
/R39619704 10 Tf
8.46914 0 Td
(END_G)Tj
/R39301136 10 Tf
37.359 0 Td
(actions, if it refers to a non-empty graph, that graph is printed onto the output)Tj
-73.027 -12 Td
2.5 Tw
(stream. It)Tj
42.7699 0 Td
0 Tw
[(is only v)25(alid in)]TJ
/R39619704 10 Tf
61.9801 0 Td
(N)Tj
/R39301136 10 Tf
7.21992 0 Td
(,)Tj
/R39619704 10 Tf
5 0 Td
(E)Tj
/R39301136 10 Tf
9.16992 0 Td
(and)Tj
/R39619704 10 Tf
16.9398 0 Td
(END_G)Tj
/R39301136 10 Tf
36.3898 0 Td
2.5 Tw
(clauses. The)Tj
54.4301 0 Td
0 Tw
[(output graph may be set by the user)54.9902(.)]TJ
/R39619704 10 Tf
-269.9 -16.8 Td
($T)Tj
/R39301136 10 Tf
14.1699 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(graph_t)Tj
/R39301136 10 Tf
16.55 -12 Td
0.395 Tw
(denotes the current tar)Tj
90.1449 0 Td
0.396 Tw
(get graph. It is a subgraph of)Tj
/R39619704 10 Tf
119.972 0 Td
($G)Tj
/R39301136 10 Tf
15.6762 0 Td
(and is a)Tj
-0.25 Tc
31.1422 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable only in)Tj
/R39619704 10 Tf
56.468 0 Td
(N)Tj
/R39301136 10 Tf
7.21992 0 Td
(,)Tj
/R39619704 10 Tf
5.39609 0 Td
(E)Tj
/R39301136 10 Tf
9.56602 0 Td
(and)Tj
/R39619704 10 Tf
17.3359 0 Td
(END_G)Tj
/R39301136 10 Tf
-362.111 -12 Td
(clauses.)Tj
/R39619704 10 Tf
-36 -16.8 Td
($tgtname)Tj
/R39301136 10 Tf
42.4898 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string)Tj
/R39301136 10 Tf
-11.7699 -12 Td
1.501 Tw
[(denotes the name of the tar)17.9932(get graph.)-650.12(By def)9.99756(ault, it is set to)]TJ
/R39619704 10 Tf
260.312 0 Td
[("gvpr_r)17.9834(esult")]TJ
6.5 Tc
/R39301136 10 Tf
60.3602 0 Td
(.I)Tj
4 Tc
12.3301 0 Td
(fu)Tj
0 Tc
12.3301 0 Td
1.5 Tw
(sed multiple)Tj
-345.332 -12 Td
0.196 Tw
(times during the e)Tj
-0.15 Tc
72.3781 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cution of)Tj
/R39619704 10 Tf
38.7219 0 Td
(gvpr)Tj
2.696 Tc
/R39301136 10 Tf
20 0 Td
(,t)Tj
0 Tc
7.97617 0 Td
(he name will be appended with an inte)Tj
155.362 0 Td
(ger)Tj
5.197 Tc
12.2199 0 Td
(.T)Tj
0 Tc
13.807 0 Td
0.197 Tw
[(his v)24.9805(ariable may)]TJ
-329.755 -12 Td
0 Tw
[(be set by the user)54.9927(.)]TJ
/R39619704 10 Tf
-36 -16.8 Td
[($tvr)18.0151(oot)]TJ
/R39301136 10 Tf
33.4199 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
-2.7 -12 Td
0.381 Tw
(indicates the starting node for a \(directed or undirected\) depth-rst or breadth-rst tra)Tj
-0.15 Tc
345.962 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.38 Tw
(rsal of the)Tj
-355.252 -12 Td
0.215 Tw
(graph \(cf.)Tj
/R39619704 10 Tf
41.8 0 Td
($tvtype)Tj
/R39301136 10 Tf
34.375 0 Td
(belo)Tj
16.9699 0 Td
2.715 Tw
(w\). The)Tj
36.5301 0 Td
(def)Tj
12.6699 0 Td
0.215 Tw
[(ault v)25.0146(alue is)]TJ
/R39619704 10 Tf
51.225 0 Td
(NULL)Tj
/R39301136 10 Tf
30.4949 0 Td
[(for each input graph.)-521.494(After the tra)]TJ
-0.15 Tc
138.27 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal at)Tj
-371.625 -12 Td
0.547 Tw
(the gi)Tj
-0.15 Tc
22.7969 0 Td
(ve)Tj
3.047 Tc
9.28984 0 Td
(nr)Tj
0 Tc
11.377 0 Td
0.546 Tw
[(oot, if the v)24.9951(alue of)]TJ
/R39619704 10 Tf
78.5801 0 Td
[($tvr)18.0151(oot)]TJ
/R39301136 10 Tf
33.966 0 Td
(has changed, a ne)Tj
3.046 Tc
71.918 0 Td
(wt)Tj
0 Tc
13.0461 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsal will be)14.9951(gin with the ne)]TJ
3.046 Tc
106.49 0 Td
(wv)Tj
0 Tc
15.016 0 Td
(alue)Tj
-379.339 -12 Td
(of)Tj
/R39619704 10 Tf
10.8301 0 Td
[($tvr)18.0151(oot)]TJ
2.5 Tc
/R39301136 10 Tf
30.9199 0 Td
(.A)Tj
0 Tc
12.2199 0 Td
0 Tw
(lso, see)Tj
/R39619704 10 Tf
31.9398 0 Td
($tvnext)Tj
/R39301136 10 Tf
34.1602 0 Td
(belo)Tj
-0.65 Tc
16.9699 0 Td
(w.)Tj
0 Tc
/R39619704 10 Tf
-173.04 -16.8 Td
($tvnext)Tj
/R39301136 10 Tf
34.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(node_t)Tj
/R39301136 10 Tf
-3.44023 -12 Td
0.034 Tw
[(indicates the ne)14.9878(xt starting node for a \(directed or undirected\) depth-rst or breadth-rst tra)]TJ
-0.15 Tc
361.402 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.035 Tw
(rsal of)Tj
-370.692 -12 Td
1.103 Tw
(the graph \(cf.)Tj
/R39619704 10 Tf
59.3988 0 Td
($tvtype)Tj
/R39301136 10 Tf
35.2629 0 Td
(belo)Tj
16.9699 0 Td
3.603 Tw
(w\). If)Tj
3.602 Tc
29.416 0 Td
(at)Tj
0 Tc
10.8219 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.102 Tw
(rsal nishes and the)Tj
/R39619704 10 Tf
86.068 0 Td
[($tvr)18.0176(oot)]TJ
/R39301136 10 Tf
34.5219 0 Td
[(has not been reset b)19.9854(ut the)]TJ
/R39619704 10 Tf
-289.319 -12 Td
($tvnext)Tj
/R39301136 10 Tf
34.7121 0 Td
0.552 Tw
[(has been set b)19.9829(ut not used, this node will be used as the ne)15.0098(xt choice for)]TJ
/R39619704 10 Tf
290.942 0 Td
[($tvr)18.0176(oot)]TJ
5.553 Tc
/R39301136 10 Tf
30.9199 0 Td
(.T)Tj
0 Tc
14.1629 0 Td
0.553 Tw
(he de-)Tj
-0.1 Tc
-370.737 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ult v)24.9841(alue is)]TJ
/R39619704 10 Tf
46.1402 0 Td
(NULL)Tj
/R39301136 10 Tf
30.2801 0 Td
(for each input graph.)Tj
/R39619704 10 Tf
-120.09 -16.8 Td
[($tv)9.99268(edge)]TJ
/R39301136 10 Tf
35.1699 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(edge_t)Tj
-0.15 Tc
/R39301136 10 Tf
-4.45 -12 Td
(Fo)Tj
3.209 Tc
10.4102 0 Td
(rB)Tj
0 Tc
13.209 0 Td
0.709 Tw
(FS and DFS tra)Tj
-0.15 Tc
63.877 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsals, this is set to the edge used to arri)Tj
-0.15 Tc
160.561 0 Td
1.008 Tw
(ve a)Tj
3.208 Tc
16.9379 0 Td
(tt)Tj
0 Tc
8.76797 0 Td
0.708 Tw
(he current node or edge. At)Tj
-283.053 -12 Td
0 Tw
[(the be)14.9841(ginning of a tra)]TJ
-0.15 Tc
85.1902 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal, or for other tra)Tj
-0.15 Tc
77.8301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsal types, the v)25.0073(alue is)]TJ
/R39619704 10 Tf
90.85 0 Td
(NULL)Tj
/R39301136 10 Tf
27.7801 0 Td
(.)Tj
/R39619704 10 Tf
-336.23 -16.8 Td
($tvtype)Tj
/R39301136 10 Tf
34.1602 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R39301136 10 Tf
-3.44023 -12 Td
0.87 Tw
(indicates ho)Tj
48.6699 0 Td
(w)Tj
/R39619704 10 Tf
10.5898 0 Td
(gvpr)Tj
/R39301136 10 Tf
23.3699 0 Td
(tra)Tj
-0.15 Tc
10.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rses a graph. It can only tak)Tj
3.371 Tc
115.37 0 Td
(eo)Tj
0 Tc
12.8109 0 Td
0.871 Tw
[(ne of the constant v)25.0098(alues with the prex)]TJ
-230.45 -12 Td
0 Tw
("TV_" described belo)Tj
-0.65 Tc
86.7801 0 Td
(w.)Tj
0 Tc
/R39619704 10 Tf
14.0699 0 Td
(TV_at)Tj
/R39301136 10 Tf
35.2801 0 Td
[(is the def)9.98535(ault.)]TJ
-136.13 -16.8 Td
0.303 Tw
(In the underlying graph library)Tj
/R38975360 10 Tf
127.524 0 Td
[(cgr)14.9927(aph)]TJ
/R39301136 10 Tf
28.4602 0 Td
0.302 Tw
(\(3\), edges in undirected graphs are gi)Tj
-0.15 Tc
150.132 0 Td
(ve)Tj
2.802 Tc
9.28984 0 Td
[(na)280.181(na)]TJ
0 Tc
24.4844 0 Td
(rbitrary direc-)Tj
-339.89 -12 Td
0 Tw
(tion. This is used for tra)Tj
-0.15 Tc
95.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsals, such as)Tj
/R39619704 10 Tf
54.9898 0 Td
(TV_fwd)Tj
2.5 Tc
/R39301136 10 Tf
35 0 Td
(,r)Tj
0 Tc
8.33008 0 Td
(equiring directed edges.)Tj
-72.9047 -69.6 Td
[(29 August 2013)-19205.5(11)]TJ
ET
Q
Q
\n \n \n \n \n-3396\n+3395\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -1302,29 +1302,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-420.34 -36 Td
(ARGC)Tj
/R21712912 10 Tf
31.9398 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(int)Tj
/R21712912 10 Tf
-1.21992 -12 Td
[(denotes the number of ar)18.0151(guments specied by the)]TJ
/R22031480 10 Tf
200.9 0 Td
(a)Tj
/R21387136 10 Tf
13.2 0 Td
[(ar)37.0068(gs)]TJ
/R21712912 10 Tf
19.9098 0 Td
[(command-line ar)17.9834(gument.)]TJ
/R22031480 10 Tf
-270.01 -16.8 Td
(ARGV)Tj
/R21712912 10 Tf
31.9398 0 Td
(:)Tj
/R22031480 10 Tf
5.28008 0 Td
(string array)Tj
/R21712912 10 Tf
-1.21992 -12 Td
0.031 Tw
[(denotes the array of ar)18.0103(guments specied by the)]TJ
/R22031480 10 Tf
191.138 0 Td
(a)Tj
/R21387136 10 Tf
13.232 0 Td
[(ar)37.0068(gs)]TJ
/R21712912 10 Tf
19.9418 0 Td
0.032 Tw
[(command-line ar)17.9834(gument. The)]TJ
/R21387136 10 Tf
121.006 0 Td
(i)Tj
/R21712912 10 Tf
2.78008 0 Td
(th ar)Tj
17.902 0 Td
(gument)Tj
-366 -12 Td
0 Tw
(is gi)Tj
-0.15 Tc
16.7 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.5 0 Td
(y)Tj
/R22031480 10 Tf
7.5 0 Td
(ARGV[)Tj
/R21387136 10 Tf
32.7699 0 Td
(i)Tj
/R22031480 10 Tf
2.78008 0 Td
(])Tj
/R21712912 10 Tf
3.33008 0 Td
(.)Tj
-0.11 Tc
/R22031480 10.95 Tf
-156.87 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(IL)Tj
-1.007 Tc
10.5563 0 Td
(T-)Tj
0 Tc
9.94297 0 Td
[(IN CONST)90.0322(ANTS)]TJ
/R21712912 10 Tf
0.401172 -12 Td
(There are se)Tj
-0.15 Tc
48.6102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ral symbolic constants dened by)Tj
/R22031480 10 Tf
136.38 0 Td
(gvpr)Tj
/R21712912 10 Tf
20 0 Td
(.)Tj
/R22031480 10 Tf
-214.28 -16.8 Td
(NULL)Tj
/R21712912 10 Tf
30.2801 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21712912 10 Tf
0.439844 -12 Td
(an)Tj
0 Tc
11.9398 0 Td
(ull object reference, equi)Tj
-0.25 Tc
99.1602 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to 0.)Tj
/R22031480 10 Tf
-156.29 -16.8 Td
(TV_at)Tj
/R21712912 10 Tf
35.2801 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R21712912 10 Tf
-4.56016 -12 Td
(as)Tj
0 Tc
10.8301 0 Td
(imple, at tra)Tj
-0.15 Tc
53.4102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsal, with graph objects visited in seemingly arbitrary order)54.9854(.)]TJ
/R22031480 10 Tf
-109.53 -16.8 Td
(TV_ne)Tj
/R21712912 10 Tf
31.3898 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R21712912 10 Tf
-0.669922 -12 Td
(at)Tj
0 Tc
9.71992 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal which rst visits all of the nodes, then all of the edges.)Tj
/R22031480 10 Tf
-62.5797 -16.8 Td
(TV_en)Tj
/R21712912 10 Tf
31.3898 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R21712912 10 Tf
-0.669922 -12 Td
(at)Tj
0 Tc
9.71992 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal which rst visits all of the edges, then all of the nodes.)Tj
/R22031480 10 Tf
-62.5797 -16.8 Td
(TV_dfs)Tj
/R21712912 10 Tf
34.1699 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22031480 10 Tf
-39.45 -12 Td
(TV_postdfs)Tj
/R21712912 10 Tf
51.95 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22031480 10 Tf
-57.2301 -12 Td
[(TV_pr)17.9846(epostdfs)]TJ
/R21712912 10 Tf
66.2102 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.334 Tc
/R21712912 10 Tf
-35.4902 -12 Td
(at)Tj
0 Tc
10.5539 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.834 Tw
(rsal of the graph using a depth-rst search on the underlying undirected graph.)Tj
-0.8 Tc
329.391 0 Td
2.433 Tw
(To d)Tj
3.333 Tc
18.643 0 Td
(ot)Tj
0 Tc
11.1129 0 Td
(he)Tj
-386.561 -12 Td
(tra)Tj
-0.15 Tc
10.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal,)Tj
/R22031480 10 Tf
19.6629 0 Td
(gvpr)Tj
/R21712912 10 Tf
22.723 0 Td
0.223 Tw
[(will check the v)24.9854(alue of)]TJ
/R22031480 10 Tf
94.4551 0 Td
[($tvr)18.0151(oot)]TJ
2.723 Tc
/R21712912 10 Tf
30.9199 0 Td
[(.I)272.288(ft)]TJ
0 Tc
17.3859 0 Td
(his has the same v)Tj
73.4121 0 Td
0.224 Tw
[(alue that it had pre)24.9805(viously \(at)]TJ
-278.199 -12 Td
1.238 Tw
[(the start, the pre)24.9854(vious v)25.0195(alue is initialized to)]TJ
/R22031480 10 Tf
184.114 0 Td
(NULL)Tj
/R21712912 10 Tf
27.7801 0 Td
(.\),)Tj
/R22031480 10 Tf
12.068 0 Td
(gvpr)Tj
/R21712912 10 Tf
23.7379 0 Td
(will simply look for some un)Tj
121.63 0 Td
(visited)Tj
-369.33 -12 Td
1.07 Tw
(node and tra)Tj
-0.15 Tc
51.3699 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.071 Tw
(rse its connected component. On the other hand, if)Tj
/R22031480 10 Tf
213.769 0 Td
[($tvr)18.0176(oot)]TJ
/R21712912 10 Tf
34.491 0 Td
(has changed, its con-)Tj
-308.92 -12 Td
1.588 Tw
(nected component will be toured, assuming it has not been pre)Tj
265.32 0 Td
1.587 Tw
(viously visited or)Tj
4.087 Tc
72.2238 0 Td
(,i)Tj
0 Tc
9.36719 0 Td
(f)Tj
/R22031480 10 Tf
7.41719 0 Td
[($tvr)18.0176(oot)]TJ
/R21712912 10 Tf
35.007 0 Td
(is)Tj
/R22031480 10 Tf
-389.335 -12 Td
(NULL)Tj
2.722 Tc
/R21712912 10 Tf
27.7801 0 Td
(,t)Tj
0 Tc
8.00195 0 Td
0.222 Tw
(he tra)Tj
-0.15 Tc
22.5121 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal will stop. Note that using)Tj
/R22031480 10 Tf
121.612 0 Td
(TV_dfs)Tj
/R21712912 10 Tf
34.3922 0 Td
(and)Tj
/R22031480 10 Tf
17.1621 0 Td
[($tvr)18.0151(oot)]TJ
2.722 Tc
/R21712912 10 Tf
30.9199 0 Td
(,i)Tj
2.723 Tc
8.00195 0 Td
[(ti)272.319(sp)]TJ
0 Tc
19.8957 0 Td
0.223 Tw
(ossible to create an in-)Tj
-299.568 -12 Td
0 Tw
(nite loop.)Tj
16.8 TL
0.862 Tw
T*[(By def)10.0049(ault, the tra)]TJ
-0.15 Tc
74.4961 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal is done in pre-order)Tj
3.362 Tc
98.4281 0 Td
(.T)Tj
0 Tc
11.9719 0 Td
0.861 Tw
(hat is, a node is visited before all of its un)Tj
175.14 0 Td
(visited)Tj
-369.326 -12 Td
0.721 Tw
(edges. F)Tj
33.9012 0 Td
(or)Tj
/R22031480 10 Tf
11.5512 0 Td
(TV_postdfs)Tj
3.221 Tc
/R21712912 10 Tf
49.45 0 Td
(,a)Tj
0 Tc
10.1609 0 Td
(ll of a node')Tj
3.221 Tc
50.2129 0 Td
(su)Tj
-0.4 Tc
12.1109 0 Td
(nv)Tj
0 Tc
9.6 0 Td
0.722 Tw
(isited edges are visited before the node. F)Tj
170.984 0 Td
(or)Tj
/R22031480 10 Tf
11.552 0 Td
[(TV_pr)17.9834(e-)]TJ
-359.523 -12 Td
(postdfs)Tj
2.5 Tc
/R21712912 10 Tf
30.5602 0 Td
(,an)Tj
0 Tc
16.9398 0 Td
0 Tw
[(ode is visited twice, before and after all of its un)40.0073(visited edges.)]TJ
/R22031480 10 Tf
-83.5 -16.8 Td
(TV_fwd)Tj
/R21712912 10 Tf
37.5 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22031480 10 Tf
-42.7801 -12 Td
(TV_postfwd)Tj
/R21712912 10 Tf
55.2801 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22031480 10 Tf
-60.5602 -12 Td
[(TV_pr)17.9846(epostfwd)]TJ
/R21712912 10 Tf
69.5402 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.064 Tc
/R21712912 10 Tf
-38.8203 -12 Td
(At)Tj
0 Tc
13.0641 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.563 Tw
[(rsal of the graph using a depth-rst search on the graph follo)25.0049(wing only forw)10.0049(ard arcs.)]TJ
350.525 0 Td
(The)Tj
-380.449 -12 Td
0.232 Tw
(choice of roots for the tra)Tj
-0.15 Tc
102.32 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal is the same as described for)Tj
/R22031480 10 Tf
131.315 0 Td
(TV_dfs)Tj
/R21712912 10 Tf
34.4031 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
5.233 Tc
9.28984 0 Td
(.T)Tj
0 Tc
13.843 0 Td
0.233 Tw
[(he dif)25.0195(ferent order of)]TJ
-314.75 -12 Td
0.125 Tw
(visitation specied by)Tj
/R22031480 10 Tf
90.6539 0 Td
(TV_fwd)Tj
/R21712912 10 Tf
35 0 Td
(,)Tj
/R22031480 10 Tf
5.12383 0 Td
(TV_postfwd)Tj
/R21712912 10 Tf
55.4039 0 Td
(and)Tj
/R22031480 10 Tf
17.0641 0 Td
[(TV_pr)17.9834(epostfwd)]TJ
/R21712912 10 Tf
69.6641 0 Td
0.124 Tw
(are the same as those specied)Tj
-272.91 -12 Td
0 Tw
(by the analogous tra)Tj
-0.15 Tc
80.6199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsals)Tj
/R22031480 10 Tf
20.8301 0 Td
(TV_dfs)Tj
/R21712912 10 Tf
31.6699 0 Td
(,)Tj
/R22031480 10 Tf
5 0 Td
(TV_postdfs)Tj
/R21712912 10 Tf
51.95 0 Td
(and)Tj
/R22031480 10 Tf
16.9398 0 Td
[(TV_pr)17.9834(epostdfs)]TJ
/R21712912 10 Tf
63.7102 0 Td
(.)Tj
/R22031480 10 Tf
-316.01 -16.8 Td
(TV_r)Tj
-0.15 Tc
23.15 0 Td
(ev)Tj
0 Tc
/R21712912 10 Tf
11.7898 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22031480 10 Tf
-40.2199 -12 Td
(TV_postr)Tj
-0.15 Tc
40.9301 0 Td
(ev)Tj
0 Tc
/R21712912 10 Tf
11.7898 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22031480 10 Tf
-58 -12 Td
[(TV_pr)17.9846(epostr)]TJ
-0.15 Tc
55.1902 0 Td
(ev)Tj
0 Tc
/R21712912 10 Tf
11.7898 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.255 Tc
/R21712912 10 Tf
-36.2602 -12 Td
(At)Tj
0 Tc
13.2551 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.756 Tw
[(rsal of the graph using a depth-rst search on the graph follo)25(wing only re)]TJ
-0.15 Tc
301.778 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse arcs.)Tj
39.2719 0 Td
(The)Tj
-380.455 -12 Td
0.233 Tw
(choice of roots for the tra)Tj
-0.15 Tc
102.325 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.232 Tw
(rsal is the same as described for)Tj
/R22031480 10 Tf
131.314 0 Td
(TV_dfs)Tj
/R21712912 10 Tf
34.402 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
5.232 Tc
9.28984 0 Td
(.T)Tj
0 Tc
13.8422 0 Td
[(he dif)24.9951(ferent order of)]TJ
-314.753 -12 Td
0.764 Tw
(visitation specied by)Tj
/R22031480 10 Tf
92.5719 0 Td
(TV_r)Tj
-0.15 Tc
23.15 0 Td
(ev)Tj
0 Tc
/R21712912 10 Tf
9.28984 0 Td
(,)Tj
/R22031480 10 Tf
5.76406 0 Td
(TV_postr)Tj
-0.15 Tc
40.9301 0 Td
(ev)Tj
0 Tc
/R21712912 10 Tf
12.5539 0 Td
(and)Tj
/R22031480 10 Tf
17.7039 0 Td
[(TV_pr)17.9834(epostr)]TJ
-0.15 Tc
55.1902 0 Td
(ev)Tj
0 Tc
/R21712912 10 Tf
12.5539 0 Td
(are the same as those specied)Tj
-269.708 -12 Td
0 Tw
(by the analogous tra)Tj
-0.15 Tc
80.6199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsals)Tj
/R22031480 10 Tf
20.8301 0 Td
(TV_dfs)Tj
/R21712912 10 Tf
31.6699 0 Td
(,)Tj
/R22031480 10 Tf
5 0 Td
(TV_postdfs)Tj
/R21712912 10 Tf
51.95 0 Td
(and)Tj
/R22031480 10 Tf
16.9398 0 Td
[(TV_pr)17.9834(epostdfs)]TJ
/R21712912 10 Tf
63.7102 0 Td
(.)Tj
/R22031480 10 Tf
-316.01 -16.8 Td
(TV_bfs)Tj
/R21712912 10 Tf
34.1699 0 Td
(:)Tj
/R21387136 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.781 Tc
/R21712912 10 Tf
-3.45 -12 Td
(At)Tj
0 Tc
12.7809 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.281 Tw
(rsal of the graph using a breadth-rst search on the graph ignoring edge directions. See the)Tj
-29.6406 -12 Td
0 Tw
(item on)Tj
/R22031480 10 Tf
32.7801 0 Td
(TV_dfs)Tj
/R21712912 10 Tf
34.1699 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
0.3 Tw
(ve f)Tj
0 Tc
15.1199 0 Td
0 Tw
(or the role of)Tj
/R22031480 10 Tf
54.4301 0 Td
[($tvr)18.0151(oot)]TJ
/R21712912 10 Tf
30.9199 0 Td
(.)Tj
/R22031480 10.95 Tf
-253.71 -16.8 Td
(EXAMPLES)Tj
/R22031480 10 Tf
72 -12 Td
(gvpr i 'N[color=="blue"]' le.gv)Tj
/R21712912 10 Tf
-36 -16.8 Td
(Generate the node-induced subgraph of all nodes with color blue.)Tj
/R22031480 10 Tf
36 -16.8 Td
[(gvpr c 'N[color=="blue"]{color = "r)17.9834(ed"}' le.gv)]TJ
/R21712912 10 Tf
130.055 -40.8 Td
[(29 August 2013)-19205.5(12)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-420.34 -36 Td
(ARGC)Tj
/R39301136 10 Tf
31.9398 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(int)Tj
/R39301136 10 Tf
-1.21992 -12 Td
[(denotes the number of ar)18.0151(guments specied by the)]TJ
/R39619704 10 Tf
200.9 0 Td
(a)Tj
/R38975360 10 Tf
13.2 0 Td
[(ar)37.0068(gs)]TJ
/R39301136 10 Tf
19.9098 0 Td
[(command-line ar)17.9834(gument.)]TJ
/R39619704 10 Tf
-270.01 -16.8 Td
(ARGV)Tj
/R39301136 10 Tf
31.9398 0 Td
(:)Tj
/R39619704 10 Tf
5.28008 0 Td
(string array)Tj
/R39301136 10 Tf
-1.21992 -12 Td
0.031 Tw
[(denotes the array of ar)18.0103(guments specied by the)]TJ
/R39619704 10 Tf
191.138 0 Td
(a)Tj
/R38975360 10 Tf
13.232 0 Td
[(ar)37.0068(gs)]TJ
/R39301136 10 Tf
19.9418 0 Td
0.032 Tw
[(command-line ar)17.9834(gument. The)]TJ
/R38975360 10 Tf
121.006 0 Td
(i)Tj
/R39301136 10 Tf
2.78008 0 Td
(th ar)Tj
17.902 0 Td
(gument)Tj
-366 -12 Td
0 Tw
(is gi)Tj
-0.15 Tc
16.7 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.5 0 Td
(y)Tj
/R39619704 10 Tf
7.5 0 Td
(ARGV[)Tj
/R38975360 10 Tf
32.7699 0 Td
(i)Tj
/R39619704 10 Tf
2.78008 0 Td
(])Tj
/R39301136 10 Tf
3.33008 0 Td
(.)Tj
-0.11 Tc
/R39619704 10.95 Tf
-156.87 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(IL)Tj
-1.007 Tc
10.5563 0 Td
(T-)Tj
0 Tc
9.94297 0 Td
[(IN CONST)90.0322(ANTS)]TJ
/R39301136 10 Tf
0.401172 -12 Td
(There are se)Tj
-0.15 Tc
48.6102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ral symbolic constants dened by)Tj
/R39619704 10 Tf
136.38 0 Td
(gvpr)Tj
/R39301136 10 Tf
20 0 Td
(.)Tj
/R39619704 10 Tf
-214.28 -16.8 Td
(NULL)Tj
/R39301136 10 Tf
30.2801 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R39301136 10 Tf
0.439844 -12 Td
(an)Tj
0 Tc
11.9398 0 Td
(ull object reference, equi)Tj
-0.25 Tc
99.1602 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to 0.)Tj
/R39619704 10 Tf
-156.29 -16.8 Td
(TV_at)Tj
/R39301136 10 Tf
35.2801 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R39301136 10 Tf
-4.56016 -12 Td
(as)Tj
0 Tc
10.8301 0 Td
(imple, at tra)Tj
-0.15 Tc
53.4102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsal, with graph objects visited in seemingly arbitrary order)54.9854(.)]TJ
/R39619704 10 Tf
-109.53 -16.8 Td
(TV_ne)Tj
/R39301136 10 Tf
31.3898 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R39301136 10 Tf
-0.669922 -12 Td
(at)Tj
0 Tc
9.71992 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal which rst visits all of the nodes, then all of the edges.)Tj
/R39619704 10 Tf
-62.5797 -16.8 Td
(TV_en)Tj
/R39301136 10 Tf
31.3898 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R39301136 10 Tf
-0.669922 -12 Td
(at)Tj
0 Tc
9.71992 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal which rst visits all of the edges, then all of the nodes.)Tj
/R39619704 10 Tf
-62.5797 -16.8 Td
(TV_dfs)Tj
/R39301136 10 Tf
34.1699 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R39619704 10 Tf
-39.45 -12 Td
(TV_postdfs)Tj
/R39301136 10 Tf
51.95 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R39619704 10 Tf
-57.2301 -12 Td
[(TV_pr)17.9846(epostdfs)]TJ
/R39301136 10 Tf
66.2102 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.334 Tc
/R39301136 10 Tf
-35.4902 -12 Td
(at)Tj
0 Tc
10.5539 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.834 Tw
(rsal of the graph using a depth-rst search on the underlying undirected graph.)Tj
-0.8 Tc
329.391 0 Td
2.433 Tw
(To d)Tj
3.333 Tc
18.643 0 Td
(ot)Tj
0 Tc
11.1129 0 Td
(he)Tj
-386.561 -12 Td
(tra)Tj
-0.15 Tc
10.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal,)Tj
/R39619704 10 Tf
19.6629 0 Td
(gvpr)Tj
/R39301136 10 Tf
22.723 0 Td
0.223 Tw
[(will check the v)24.9854(alue of)]TJ
/R39619704 10 Tf
94.4551 0 Td
[($tvr)18.0151(oot)]TJ
2.723 Tc
/R39301136 10 Tf
30.9199 0 Td
[(.I)272.288(ft)]TJ
0 Tc
17.3859 0 Td
(his has the same v)Tj
73.4121 0 Td
0.224 Tw
[(alue that it had pre)24.9805(viously \(at)]TJ
-278.199 -12 Td
1.238 Tw
[(the start, the pre)24.9854(vious v)25.0195(alue is initialized to)]TJ
/R39619704 10 Tf
184.114 0 Td
(NULL)Tj
/R39301136 10 Tf
27.7801 0 Td
(.\),)Tj
/R39619704 10 Tf
12.068 0 Td
(gvpr)Tj
/R39301136 10 Tf
23.7379 0 Td
(will simply look for some un)Tj
121.63 0 Td
(visited)Tj
-369.33 -12 Td
1.07 Tw
(node and tra)Tj
-0.15 Tc
51.3699 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.071 Tw
(rse its connected component. On the other hand, if)Tj
/R39619704 10 Tf
213.769 0 Td
[($tvr)18.0176(oot)]TJ
/R39301136 10 Tf
34.491 0 Td
(has changed, its con-)Tj
-308.92 -12 Td
1.588 Tw
(nected component will be toured, assuming it has not been pre)Tj
265.32 0 Td
1.587 Tw
(viously visited or)Tj
4.087 Tc
72.2238 0 Td
(,i)Tj
0 Tc
9.36719 0 Td
(f)Tj
/R39619704 10 Tf
7.41719 0 Td
[($tvr)18.0176(oot)]TJ
/R39301136 10 Tf
35.007 0 Td
(is)Tj
/R39619704 10 Tf
-389.335 -12 Td
(NULL)Tj
2.722 Tc
/R39301136 10 Tf
27.7801 0 Td
(,t)Tj
0 Tc
8.00195 0 Td
0.222 Tw
(he tra)Tj
-0.15 Tc
22.5121 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal will stop. Note that using)Tj
/R39619704 10 Tf
121.612 0 Td
(TV_dfs)Tj
/R39301136 10 Tf
34.3922 0 Td
(and)Tj
/R39619704 10 Tf
17.1621 0 Td
[($tvr)18.0151(oot)]TJ
2.722 Tc
/R39301136 10 Tf
30.9199 0 Td
(,i)Tj
2.723 Tc
8.00195 0 Td
[(ti)272.319(sp)]TJ
0 Tc
19.8957 0 Td
0.223 Tw
(ossible to create an in-)Tj
-299.568 -12 Td
0 Tw
(nite loop.)Tj
16.8 TL
0.862 Tw
T*[(By def)10.0049(ault, the tra)]TJ
-0.15 Tc
74.4961 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal is done in pre-order)Tj
3.362 Tc
98.4281 0 Td
(.T)Tj
0 Tc
11.9719 0 Td
0.861 Tw
(hat is, a node is visited before all of its un)Tj
175.14 0 Td
(visited)Tj
-369.326 -12 Td
0.721 Tw
(edges. F)Tj
33.9012 0 Td
(or)Tj
/R39619704 10 Tf
11.5512 0 Td
(TV_postdfs)Tj
3.221 Tc
/R39301136 10 Tf
49.45 0 Td
(,a)Tj
0 Tc
10.1609 0 Td
(ll of a node')Tj
3.221 Tc
50.2129 0 Td
(su)Tj
-0.4 Tc
12.1109 0 Td
(nv)Tj
0 Tc
9.6 0 Td
0.722 Tw
(isited edges are visited before the node. F)Tj
170.984 0 Td
(or)Tj
/R39619704 10 Tf
11.552 0 Td
[(TV_pr)17.9834(e-)]TJ
-359.523 -12 Td
(postdfs)Tj
2.5 Tc
/R39301136 10 Tf
30.5602 0 Td
(,an)Tj
0 Tc
16.9398 0 Td
0 Tw
[(ode is visited twice, before and after all of its un)40.0073(visited edges.)]TJ
/R39619704 10 Tf
-83.5 -16.8 Td
(TV_fwd)Tj
/R39301136 10 Tf
37.5 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R39619704 10 Tf
-42.7801 -12 Td
(TV_postfwd)Tj
/R39301136 10 Tf
55.2801 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R39619704 10 Tf
-60.5602 -12 Td
[(TV_pr)17.9846(epostfwd)]TJ
/R39301136 10 Tf
69.5402 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.064 Tc
/R39301136 10 Tf
-38.8203 -12 Td
(At)Tj
0 Tc
13.0641 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.563 Tw
[(rsal of the graph using a depth-rst search on the graph follo)25.0049(wing only forw)10.0049(ard arcs.)]TJ
350.525 0 Td
(The)Tj
-380.449 -12 Td
0.232 Tw
(choice of roots for the tra)Tj
-0.15 Tc
102.32 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal is the same as described for)Tj
/R39619704 10 Tf
131.315 0 Td
(TV_dfs)Tj
/R39301136 10 Tf
34.4031 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
5.233 Tc
9.28984 0 Td
(.T)Tj
0 Tc
13.843 0 Td
0.233 Tw
[(he dif)25.0195(ferent order of)]TJ
-314.75 -12 Td
0.125 Tw
(visitation specied by)Tj
/R39619704 10 Tf
90.6539 0 Td
(TV_fwd)Tj
/R39301136 10 Tf
35 0 Td
(,)Tj
/R39619704 10 Tf
5.12383 0 Td
(TV_postfwd)Tj
/R39301136 10 Tf
55.4039 0 Td
(and)Tj
/R39619704 10 Tf
17.0641 0 Td
[(TV_pr)17.9834(epostfwd)]TJ
/R39301136 10 Tf
69.6641 0 Td
0.124 Tw
(are the same as those specied)Tj
-272.91 -12 Td
0 Tw
(by the analogous tra)Tj
-0.15 Tc
80.6199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsals)Tj
/R39619704 10 Tf
20.8301 0 Td
(TV_dfs)Tj
/R39301136 10 Tf
31.6699 0 Td
(,)Tj
/R39619704 10 Tf
5 0 Td
(TV_postdfs)Tj
/R39301136 10 Tf
51.95 0 Td
(and)Tj
/R39619704 10 Tf
16.9398 0 Td
[(TV_pr)17.9834(epostdfs)]TJ
/R39301136 10 Tf
63.7102 0 Td
(.)Tj
/R39619704 10 Tf
-316.01 -16.8 Td
(TV_r)Tj
-0.15 Tc
23.15 0 Td
(ev)Tj
0 Tc
/R39301136 10 Tf
11.7898 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R39619704 10 Tf
-40.2199 -12 Td
(TV_postr)Tj
-0.15 Tc
40.9301 0 Td
(ev)Tj
0 Tc
/R39301136 10 Tf
11.7898 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R39619704 10 Tf
-58 -12 Td
[(TV_pr)17.9846(epostr)]TJ
-0.15 Tc
55.1902 0 Td
(ev)Tj
0 Tc
/R39301136 10 Tf
11.7898 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.255 Tc
/R39301136 10 Tf
-36.2602 -12 Td
(At)Tj
0 Tc
13.2551 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.756 Tw
[(rsal of the graph using a depth-rst search on the graph follo)25(wing only re)]TJ
-0.15 Tc
301.778 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse arcs.)Tj
39.2719 0 Td
(The)Tj
-380.455 -12 Td
0.233 Tw
(choice of roots for the tra)Tj
-0.15 Tc
102.325 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.232 Tw
(rsal is the same as described for)Tj
/R39619704 10 Tf
131.314 0 Td
(TV_dfs)Tj
/R39301136 10 Tf
34.402 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
5.232 Tc
9.28984 0 Td
(.T)Tj
0 Tc
13.8422 0 Td
[(he dif)24.9951(ferent order of)]TJ
-314.753 -12 Td
0.764 Tw
(visitation specied by)Tj
/R39619704 10 Tf
92.5719 0 Td
(TV_r)Tj
-0.15 Tc
23.15 0 Td
(ev)Tj
0 Tc
/R39301136 10 Tf
9.28984 0 Td
(,)Tj
/R39619704 10 Tf
5.76406 0 Td
(TV_postr)Tj
-0.15 Tc
40.9301 0 Td
(ev)Tj
0 Tc
/R39301136 10 Tf
12.5539 0 Td
(and)Tj
/R39619704 10 Tf
17.7039 0 Td
[(TV_pr)17.9834(epostr)]TJ
-0.15 Tc
55.1902 0 Td
(ev)Tj
0 Tc
/R39301136 10 Tf
12.5539 0 Td
(are the same as those specied)Tj
-269.708 -12 Td
0 Tw
(by the analogous tra)Tj
-0.15 Tc
80.6199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsals)Tj
/R39619704 10 Tf
20.8301 0 Td
(TV_dfs)Tj
/R39301136 10 Tf
31.6699 0 Td
(,)Tj
/R39619704 10 Tf
5 0 Td
(TV_postdfs)Tj
/R39301136 10 Tf
51.95 0 Td
(and)Tj
/R39619704 10 Tf
16.9398 0 Td
[(TV_pr)17.9834(epostdfs)]TJ
/R39301136 10 Tf
63.7102 0 Td
(.)Tj
/R39619704 10 Tf
-316.01 -16.8 Td
(TV_bfs)Tj
/R39301136 10 Tf
34.1699 0 Td
(:)Tj
/R38975360 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.781 Tc
/R39301136 10 Tf
-3.45 -12 Td
(At)Tj
0 Tc
12.7809 0 Td
(ra)Tj
-0.15 Tc
7.56992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.281 Tw
(rsal of the graph using a breadth-rst search on the graph ignoring edge directions. See the)Tj
-29.6406 -12 Td
0 Tw
(item on)Tj
/R39619704 10 Tf
32.7801 0 Td
(TV_dfs)Tj
/R39301136 10 Tf
34.1699 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
0.3 Tw
(ve f)Tj
0 Tc
15.1199 0 Td
0 Tw
(or the role of)Tj
/R39619704 10 Tf
54.4301 0 Td
[($tvr)18.0151(oot)]TJ
/R39301136 10 Tf
30.9199 0 Td
(.)Tj
/R39619704 10.95 Tf
-253.71 -16.8 Td
(EXAMPLES)Tj
/R39619704 10 Tf
72 -12 Td
(gvpr i 'N[color=="blue"]' le.gv)Tj
/R39301136 10 Tf
-36 -16.8 Td
(Generate the node-induced subgraph of all nodes with color blue.)Tj
/R39619704 10 Tf
36 -16.8 Td
[(gvpr c 'N[color=="blue"]{color = "r)17.9834(ed"}' le.gv)]TJ
/R39301136 10 Tf
130.055 -40.8 Td
[(29 August 2013)-19205.5(12)]TJ
ET
Q
Q
\n \n \n \n \n-2848\n+2846\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -1361,29 +1361,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
-420.34 -36 Td
(Mak)Tj
2.5 Tc
18.2301 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(ll blue nodes red.)Tj
/R22031480 10 Tf
6.38984 -16.8 Td
(BEGIN { int n, e; int tot_n = 0; int tot_e = 0; })Tj
12 TL
(BEG_G {)'
2.5 Tc
5 -12 Td
(n=n)Tj
0 Tc
21.8199 0 Td
(Nodes\($G\);)Tj
2.5 Tc
-21.8199 -12 Td
(e=n)Tj
0 Tc
20.7 0 Td
(Edges\($G\);)Tj
-20.7 -12 Td
(printf \("%d nodes %d edges %s\\n", n, e, $G.name\);)Tj
(tot_n += n;)'
(tot_e += e;)'
-5 -12 Td
(})Tj
(END { printf \("%d nodes %d edges total\\n", tot_n, tot_e\) })'
-1.11 Tc
/R21712912 10 Tf
-36 -16.8 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rsion of the program)Tj
/R22031480 10 Tf
84.4301 0 Td
(gc)Tj
/R21712912 10 Tf
9.43984 0 Td
(.)Tj
/R22031480 10 Tf
-68.4199 -16.8 Td
(gvpr c "")Tj
/R21712912 10 Tf
-36 -16.8 Td
(Equi)Tj
-0.25 Tc
18.6398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R22031480 10 Tf
27.7801 0 Td
(nop)Tj
/R21712912 10 Tf
16.1199 0 Td
(.)Tj
/R22031480 10 Tf
-35.7297 -16.8 Td
[(BEG_G { graph_t g = graph \("mer)9.99268(ge", "S"\); })]TJ
2.5 Tc
(E{)'
0 Tc
5 -12 Td
(node_t h = clone\(g,$.head\);)Tj
(node_t t = clone\(g,$.tail\);)'
(edge_t e = edge\(t,h,""\);)'
(e.weight = e.weight + 1;)'
-5 -12 Td
(})Tj
(END_G { $O = g; })'
/R21712912 10 Tf
-36 -16.8 Td
1.44 Tw
[(Produces a strict v)15.0073(ersion of the input graph, where the weight attrib)]TJ
284.89 0 Td
1.441 Tw
(ute of an edge indicates ho)Tj
3.941 Tc
113.875 0 Td
(wm)Tj
0 Tc
18.941 0 Td
[(an)15.0146(y)]TJ
-417.706 -12 Td
0 Tw
(edges from the input graph the edge represents.)Tj
/R22031480 10 Tf
36 -16.8 Td
(BEGIN {node_t n; int deg[]})Tj
(E{deg[head]++; deg[tail]++; })'
(END_G {)'
-0.25 Tc
5 -12 Td
(fo)Tj
2.5 Tc
8.08008 0 Td
(r\()Tj
0 Tc
10.2699 0 Td
(deg[n]\) {)Tj
-13.35 -12 Td
(printf \("deg[%s] = %d\\n", n.name, deg[n]\);)Tj
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
/R21712912 10 Tf
-36 -16.8 Td
[(Computes the de)15.0073(grees of nodes with edges.)]TJ
/R22031480 10 Tf
36 -16.8 Td
(BEGIN {)Tj
5 -12 Td
(int i, indent;)Tj
(int seen[string];)'
-0.1 Tc
(vo)'
0 Tc
9.9 0 Td
(id prInd \(int cnt\) {)Tj
-0.25 Tc
-4.9 -12 Td
(fo)Tj
2.5 Tc
8.08008 0 Td
[(r\()250.007(i=0)249.993(;i<c)]TJ
0 Tc
52.5 0 Td
[(nt; i++\) printf \(")-500("\);)]TJ
-65.5801 -12 Td
(})Tj
-5 -12 Td
(})Tj
(BEG_G {)'
7.5 -24 Td
[($tvtype = TV_pr)18.0078(epostfwd;)]TJ
T*[($tvr)18.0151(oot = node\($,ARGV[0]\);)]TJ
-7.5 -12 Td
(})Tj
2.5 Tc
(N{)'
0 Tc
5 -12 Td
(if \(seen[$.name]\) indent--;)Tj
(else {)'
5 -12 Td
(prInd\(indent\);)Tj
5 -12 Td
(print \($.name\);)Tj
-5 -12 Td
(seen[$.name] = 1;)Tj
(indent++;)'
-5 -12 Td
(})Tj
/R21712912 10 Tf
125.055 -40.8 Td
[(29 August 2013)-19205.5(13)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
-420.34 -36 Td
(Mak)Tj
2.5 Tc
18.2301 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(ll blue nodes red.)Tj
/R39619704 10 Tf
6.38984 -16.8 Td
(BEGIN { int n, e; int tot_n = 0; int tot_e = 0; })Tj
12 TL
(BEG_G {)'
2.5 Tc
5 -12 Td
(n=n)Tj
0 Tc
21.8199 0 Td
(Nodes\($G\);)Tj
2.5 Tc
-21.8199 -12 Td
(e=n)Tj
0 Tc
20.7 0 Td
(Edges\($G\);)Tj
-20.7 -12 Td
(printf \("%d nodes %d edges %s\\n", n, e, $G.name\);)Tj
(tot_n += n;)'
(tot_e += e;)'
-5 -12 Td
(})Tj
(END { printf \("%d nodes %d edges total\\n", tot_n, tot_e\) })'
-1.11 Tc
/R39301136 10 Tf
-36 -16.8 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rsion of the program)Tj
/R39619704 10 Tf
84.4301 0 Td
(gc)Tj
/R39301136 10 Tf
9.43984 0 Td
(.)Tj
/R39619704 10 Tf
-68.4199 -16.8 Td
(gvpr c "")Tj
/R39301136 10 Tf
-36 -16.8 Td
(Equi)Tj
-0.25 Tc
18.6398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R39619704 10 Tf
27.7801 0 Td
(nop)Tj
/R39301136 10 Tf
16.1199 0 Td
(.)Tj
/R39619704 10 Tf
-35.7297 -16.8 Td
[(BEG_G { graph_t g = graph \("mer)9.99268(ge", "S"\); })]TJ
2.5 Tc
(E{)'
0 Tc
5 -12 Td
(node_t h = clone\(g,$.head\);)Tj
(node_t t = clone\(g,$.tail\);)'
(edge_t e = edge\(t,h,""\);)'
(e.weight = e.weight + 1;)'
-5 -12 Td
(})Tj
(END_G { $O = g; })'
/R39301136 10 Tf
-36 -16.8 Td
1.44 Tw
[(Produces a strict v)15.0073(ersion of the input graph, where the weight attrib)]TJ
284.89 0 Td
1.441 Tw
(ute of an edge indicates ho)Tj
3.941 Tc
113.875 0 Td
(wm)Tj
0 Tc
18.941 0 Td
[(an)15.0146(y)]TJ
-417.706 -12 Td
0 Tw
(edges from the input graph the edge represents.)Tj
/R39619704 10 Tf
36 -16.8 Td
(BEGIN {node_t n; int deg[]})Tj
(E{deg[head]++; deg[tail]++; })'
(END_G {)'
-0.25 Tc
5 -12 Td
(fo)Tj
2.5 Tc
8.08008 0 Td
(r\()Tj
0 Tc
10.2699 0 Td
(deg[n]\) {)Tj
-13.35 -12 Td
(printf \("deg[%s] = %d\\n", n.name, deg[n]\);)Tj
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
/R39301136 10 Tf
-36 -16.8 Td
[(Computes the de)15.0073(grees of nodes with edges.)]TJ
/R39619704 10 Tf
36 -16.8 Td
(BEGIN {)Tj
5 -12 Td
(int i, indent;)Tj
(int seen[string];)'
-0.1 Tc
(vo)'
0 Tc
9.9 0 Td
(id prInd \(int cnt\) {)Tj
-0.25 Tc
-4.9 -12 Td
(fo)Tj
2.5 Tc
8.08008 0 Td
[(r\()250.007(i=0)249.993(;i<c)]TJ
0 Tc
52.5 0 Td
[(nt; i++\) printf \(")-500("\);)]TJ
-65.5801 -12 Td
(})Tj
-5 -12 Td
(})Tj
(BEG_G {)'
7.5 -24 Td
[($tvtype = TV_pr)18.0078(epostfwd;)]TJ
T*[($tvr)18.0151(oot = node\($,ARGV[0]\);)]TJ
-7.5 -12 Td
(})Tj
2.5 Tc
(N{)'
0 Tc
5 -12 Td
(if \(seen[$.name]\) indent--;)Tj
(else {)'
5 -12 Td
(prInd\(indent\);)Tj
5 -12 Td
(print \($.name\);)Tj
-5 -12 Td
(seen[$.name] = 1;)Tj
(indent++;)'
-5 -12 Td
(})Tj
/R39301136 10 Tf
125.055 -40.8 Td
[(29 August 2013)-19205.5(13)]TJ
ET
Q
Q
\n \n \n \n \n-1196\n+1195\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n Type\n@@ -1420,29 +1420,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21387136 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21387136 10 Tf
218.75 0 Td
(GVPR)Tj
/R21712912 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22031480 10 Tf
-384.34 -36 Td
(})Tj
/R21712912 10 Tf
-36 -16.8 Td
0.224 Tw
(Prints the depth-rst tra)Tj
-0.15 Tc
95.1922 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal of the graph, starting with the node whose name is)Tj
/R22031480 10 Tf
223.543 0 Td
(ARGV[0])Tj
2.723 Tc
/R21712912 10 Tf
41.1 0 Td
[(,a)272.31(sa)272.285(ni)]TJ
0 Tc
31.2191 0 Td
(ndented)Tj
-400.344 -12 Td
(list.)Tj
/R22031480 10.95 Tf
-36 -16.8 Td
[(ENVIR)30.0404(ONMENT)]TJ
/R22031480 10 Tf
36 -12 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21712912 10 Tf
-10.6398 -12 Td
0.772 Tw
(Colon-separated list of directories to be searched to nd the le specied by the f option.)Tj
/R22031480 10 Tf
376.002 0 Td
(gvpr)Tj
/R21712912 10 Tf
-376.002 -12 Td
0.838 Tw
[(has a def)9.99878(ault list b)20.0146(uilt in. If)]TJ
/R22031480 10 Tf
116.116 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21712912 10 Tf
11.118 0 Td
(is not dened, the def)Tj
89.632 0 Td
0.837 Tw
(ault list is used. If)Tj
/R22031480 10 Tf
78.075 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21712912 10 Tf
-388.221 -12 Td
0.355 Tw
(starts with colon, the list is formed by appending)Tj
/R22031480 10 Tf
200.965 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21712912 10 Tf
10.6352 0 Td
0.356 Tw
[(to the def)9.99512(ault list. If)]TJ
/R22031480 10 Tf
83.3398 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21712912 10 Tf
-388.22 -12 Td
2.007 Tw
(ends with colon, the list is formed by appending the def)Tj
242.45 0 Td
2.006 Tw
(ault list to)Tj
/R22031480 10 Tf
48.5281 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
4.506 Tc
/R21712912 10 Tf
7.78008 0 Td
(.O)Tj
0 Tc
14.2262 0 Td
(therwise,)Tj
/R22031480 10 Tf
-359.624 -12 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21712912 10 Tf
10.2801 0 Td
0 Tw
(is used for the list.)Tj
-92.9199 -16.8 Td
[(On W)39.9841(indo)24.9927(ws systems, replace `)74.0161(`colon')]TJ
2.5 Tc
153.67 0 Td
('w)Tj
0 Tc
13.05 0 Td
[(ith `)74(`semicolon')]TJ
2.5 Tc
62.6801 0 Td
[('i)249.985(nt)]TJ
0 Tc
18.8902 0 Td
[(he pre)24.9854(vious paragraph.)]TJ
-0.11 Tc
/R22031480 10.95 Tf
-284.29 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
[(GS AND W)120.006(ARNINGS)]TJ
/R21712912 10 Tf
20.9004 -12 Td
0.406 Tw
(Scripts should be careful deleting nodes during)Tj
/R22031480 10 Tf
193.652 0 Td
(N{})Tj
/R21712912 10 Tf
18.0059 0 Td
(and)Tj
/R22031480 10 Tf
17.3461 0 Td
(E{})Tj
/R21712912 10 Tf
17.4559 0 Td
(blocks using BFS and DFS tra)Tj
-0.15 Tc
123.23 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsals as these)Tj
-378.98 -12 Td
0 Tw
(rely on stacks and queues of nodes.)Tj
16.8 TL
0.728 Tw
(When the program is gi)'
-0.15 Tc
97.0922 0 Td
(ve)Tj
3.228 Tc
9.28984 0 Td
[(na)322.803(sac)]TJ
0 Tc
31.8941 0 Td
(ommand line ar)Tj
64.0461 0 Td
0.727 Tw
[(gument, the usual shell interpretation tak)9.99023(es place, which)]TJ
-202.322 -12 Td
0 Tw
[(may af)25.0159(fect some of the special names in)]TJ
/R22031480 10 Tf
162.49 0 Td
(gvpr)Tj
2.5 Tc
/R21712912 10 Tf
20 0 Td
[(.T)329.985(oa)]TJ
-0.2 Tc
22.05 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id this, it is best to wrap the program in single quotes.)Tj
-214.34 -16.8 Td
0.993 Tw
[(If string constants contain pattern metacharacters that you w)10.0098(ant to escape to a)]TJ
-0.2 Tc
321.546 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.994 Tw
(id pattern matching, tw)Tj
95.652 0 Td
(o)Tj
-426.998 -12 Td
1.645 Tw
(backslashes will probably be necessary)Tj
4.145 Tc
162.56 0 Td
[(,a)414.485(sa)]TJ
0 Tc
27.7043 0 Td
1.644 Tw
(single backslash will be lost when the string is originally)Tj
-190.264 -12 Td
0 Tw
(scanned. Usually)Tj
2.5 Tc
67.6699 0 Td
[(,i)249.993(ti)249.984(ss)]TJ
0 Tc
26.1203 0 Td
(impler to use)Tj
/R22031480 10 Tf
54.7199 0 Td
[(str)17.9932(cmp)]TJ
/R21712912 10 Tf
32.3102 0 Td
(to a)Tj
-0.2 Tc
14.5199 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id pattern matching.)Tj
-205.14 -16.8 Td
0.153 Tw
(As of 24 April 2008,)Tj
/R22031480 10 Tf
86.3148 0 Td
(gvpr)Tj
/R21712912 10 Tf
22.6531 0 Td
(switched to using a ne)Tj
-0.65 Tc
89.2422 0 Td
1.453 Tw
(w, u)Tj
0 Tc
16.723 0 Td
0.153 Tw
(nderlying graph library)Tj
2.654 Tc
92.416 0 Td
(,w)Tj
0 Tc
12.3738 0 Td
0.154 Tw
(hich uses the simpler model)Tj
-319.723 -12 Td
0.777 Tw
(that there is only one cop)Tj
3.277 Tc
104.605 0 Td
[(yo)327.705(fan)]TJ
0 Tc
32.6008 0 Td
(ode, not one cop)Tj
3.277 Tc
68.3309 0 Td
(yf)Tj
0 Tc
11.607 0 Td
(or each subgraph logically containing it. This means)Tj
-217.144 -12 Td
0.603 Tw
(that iterators such as)Tj
/R21387136 10 Tf
86.8422 0 Td
(nxtnode)Tj
/R21712912 10 Tf
34.7629 0 Td
(cannot tra)Tj
-0.15 Tc
40.1129 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rse a subgraph using just a node ar)17.9883(gument. F)15.0098(or this reason, sub-)]TJ
-171.008 -12 Td
0.349 Tw
(graph tra)Tj
-0.15 Tc
35.9691 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal requires ne)Tj
2.849 Tc
61.5379 0 Td
(wf)Tj
0 Tc
13.3988 0 Td
(unctions ending in "_sg", which also tak)Tj
2.848 Tc
163.204 0 Td
(eas)Tj
0 Tc
18.466 0 Td
0.348 Tw
[(ubgraph ar)18.0176(gument. The v)]TJ
101.804 0 Td
(ersions)Tj
-403.67 -12 Td
0 Tw
[(without that suf)24.9927(x will al)]TJ
-0.1 Tc
100.77 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys tra)Tj
-0.15 Tc
21.7398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse the root graph.)Tj
-143.36 -16.8 Td
0.336 Tw
[(There is a single global scope, e)14.9902(xcept for formal function parameters, and e)]TJ
-0.15 Tc
305.222 0 Td
(ve)Tj
2.837 Tc
9.28984 0 Td
(nt)Tj
0 Tc
10.6172 0 Td
0.337 Tw
(hese can interfere with the)Tj
-325.129 -12 Td
1.023 Tw
(type system. Also, the e)Tj
99.4922 0 Td
1.022 Tw
[(xtent of all v)24.9902(ariables is the entire life of the program.)-602.207(It might be preferable for)]TJ
-99.4922 -12 Td
0.533 Tw
(scope to reect the natural nesting of the clauses, or for the program to at least reset locally declared v)Tj
418.117 0 Td
(ari-)Tj
-418.117 -12 Td
2.5 Tw
(ables. F)Tj
33.4602 0 Td
0 Tw
(or no)Tj
-0.65 Tc
20.5801 0 Td
1.3 Tw
(w, i)Tj
2.5 Tc
14.35 0 Td
[(ti)249.984(sa)]TJ
0 Tc
18.8902 0 Td
0 Tw
[(dvisable to use distinct names for all v)25(ariables.)]TJ
-87.2805 -16.8 Td
0.235 Tw
(If a function ends with a comple)Tj
2.734 Tc
130.68 0 Td
(xs)Tj
0 Tc
11.6238 0 Td
0.234 Tw
(tatement, such as an IF statement, with each branch doing a return, type)Tj
-142.304 -12 Td
0 Tw
(checking may f)Tj
61.55 0 Td
2.5 Tw
(ail. Functions)Tj
59.45 0 Td
0 Tw
(should use a return at the end.)Tj
-121 -16.8 Td
0.975 Tw
[(The e)15.0159(xpr library does not support string v)24.9927(alues of \(char*\)0.)-597.5(This means we can')]TJ
3.475 Tc
333.415 0 Td
(td)Tj
0 Tc
11.2551 0 Td
(istinguish between "")Tj
-344.67 -12 Td
0.396 Tw
(and \(char*\)0 edge k)Tj
-0.15 Tc
80.7781 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
2.896 Tw
(s. F)Tj
17.1961 0 Td
0.395 Tw
(or the purposes of looking up and creating edges, we translate "" to be \(char*\)0,)Tj
-107.264 -12 Td
0 Tw
[(since this latter v)25(alue is necessary in order to look up an)]TJ
2.5 Tc
223.73 0 Td
(ye)Tj
0 Tc
11.9398 0 Td
(dge with a matching head and tail.)Tj
-235.67 -16.8 Td
0.943 Tw
(Related to this, strings con)Tj
-0.15 Tc
109.762 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.944 Tw
[(rted to inte)15.0024(gers act lik)]TJ
3.444 Tc
90.7359 0 Td
(ec)Tj
0 Tc
12.3238 0 Td
[(har pointers, getting the v)25(alue 0 or 1 depending on)]TJ
-222.112 -12 Td
0 Tw
(whether the string consists solely of zeroes or not. Thus, the \(\(int\)"2"\) e)Tj
-0.25 Tc
286.2 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(luates to 1.)Tj
-295.39 -16.8 Td
0.264 Tw
(The language inherits the usual C problems such as dangling references and the confusion between '=' and)Tj
12 TL
('=='.)'
-0.548 Tc
/R22031480 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R21712912 10 Tf
20.7363 -12 Td
0 Tw
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R22031480 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
-0.15 Tc
/R21712912 10 Tf
36 -12 Td
(aw)Tj
0 Tc
11.5102 0 Td
[(k\(1\), gc\(1\), dot\(1\), nop\(1\), e)15(xpr\(3\), cgraph\(3\))]TJ
154.545 -136.8 Td
[(29 August 2013)-19205.5(14)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38975360 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R38975360 10 Tf
218.75 0 Td
(GVPR)Tj
/R39301136 10 Tf
25.8199 0 Td
(\(1\))Tj
/R39619704 10 Tf
-384.34 -36 Td
(})Tj
/R39301136 10 Tf
-36 -16.8 Td
0.224 Tw
(Prints the depth-rst tra)Tj
-0.15 Tc
95.1922 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal of the graph, starting with the node whose name is)Tj
/R39619704 10 Tf
223.543 0 Td
(ARGV[0])Tj
2.723 Tc
/R39301136 10 Tf
41.1 0 Td
[(,a)272.31(sa)272.285(ni)]TJ
0 Tc
31.2191 0 Td
(ndented)Tj
-400.344 -12 Td
(list.)Tj
/R39619704 10.95 Tf
-36 -16.8 Td
[(ENVIR)30.0404(ONMENT)]TJ
/R39619704 10 Tf
36 -12 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R39301136 10 Tf
-10.6398 -12 Td
0.772 Tw
(Colon-separated list of directories to be searched to nd the le specied by the f option.)Tj
/R39619704 10 Tf
376.002 0 Td
(gvpr)Tj
/R39301136 10 Tf
-376.002 -12 Td
0.838 Tw
[(has a def)9.99878(ault list b)20.0146(uilt in. If)]TJ
/R39619704 10 Tf
116.116 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R39301136 10 Tf
11.118 0 Td
(is not dened, the def)Tj
89.632 0 Td
0.837 Tw
(ault list is used. If)Tj
/R39619704 10 Tf
78.075 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R39301136 10 Tf
-388.221 -12 Td
0.355 Tw
(starts with colon, the list is formed by appending)Tj
/R39619704 10 Tf
200.965 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R39301136 10 Tf
10.6352 0 Td
0.356 Tw
[(to the def)9.99512(ault list. If)]TJ
/R39619704 10 Tf
83.3398 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R39301136 10 Tf
-388.22 -12 Td
2.007 Tw
(ends with colon, the list is formed by appending the def)Tj
242.45 0 Td
2.006 Tw
(ault list to)Tj
/R39619704 10 Tf
48.5281 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
4.506 Tc
/R39301136 10 Tf
7.78008 0 Td
(.O)Tj
0 Tc
14.2262 0 Td
(therwise,)Tj
/R39619704 10 Tf
-359.624 -12 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R39301136 10 Tf
10.2801 0 Td
0 Tw
(is used for the list.)Tj
-92.9199 -16.8 Td
[(On W)39.9841(indo)24.9927(ws systems, replace `)74.0161(`colon')]TJ
2.5 Tc
153.67 0 Td
('w)Tj
0 Tc
13.05 0 Td
[(ith `)74(`semicolon')]TJ
2.5 Tc
62.6801 0 Td
[('i)249.985(nt)]TJ
0 Tc
18.8902 0 Td
[(he pre)24.9854(vious paragraph.)]TJ
-0.11 Tc
/R39619704 10.95 Tf
-284.29 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
[(GS AND W)120.006(ARNINGS)]TJ
/R39301136 10 Tf
20.9004 -12 Td
0.406 Tw
(Scripts should be careful deleting nodes during)Tj
/R39619704 10 Tf
193.652 0 Td
(N{})Tj
/R39301136 10 Tf
18.0059 0 Td
(and)Tj
/R39619704 10 Tf
17.3461 0 Td
(E{})Tj
/R39301136 10 Tf
17.4559 0 Td
(blocks using BFS and DFS tra)Tj
-0.15 Tc
123.23 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsals as these)Tj
-378.98 -12 Td
0 Tw
(rely on stacks and queues of nodes.)Tj
16.8 TL
0.728 Tw
(When the program is gi)'
-0.15 Tc
97.0922 0 Td
(ve)Tj
3.228 Tc
9.28984 0 Td
[(na)322.803(sac)]TJ
0 Tc
31.8941 0 Td
(ommand line ar)Tj
64.0461 0 Td
0.727 Tw
[(gument, the usual shell interpretation tak)9.99023(es place, which)]TJ
-202.322 -12 Td
0 Tw
[(may af)25.0159(fect some of the special names in)]TJ
/R39619704 10 Tf
162.49 0 Td
(gvpr)Tj
2.5 Tc
/R39301136 10 Tf
20 0 Td
[(.T)329.985(oa)]TJ
-0.2 Tc
22.05 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id this, it is best to wrap the program in single quotes.)Tj
-214.34 -16.8 Td
0.993 Tw
[(If string constants contain pattern metacharacters that you w)10.0098(ant to escape to a)]TJ
-0.2 Tc
321.546 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.994 Tw
(id pattern matching, tw)Tj
95.652 0 Td
(o)Tj
-426.998 -12 Td
1.645 Tw
(backslashes will probably be necessary)Tj
4.145 Tc
162.56 0 Td
[(,a)414.485(sa)]TJ
0 Tc
27.7043 0 Td
1.644 Tw
(single backslash will be lost when the string is originally)Tj
-190.264 -12 Td
0 Tw
(scanned. Usually)Tj
2.5 Tc
67.6699 0 Td
[(,i)249.993(ti)249.984(ss)]TJ
0 Tc
26.1203 0 Td
(impler to use)Tj
/R39619704 10 Tf
54.7199 0 Td
[(str)17.9932(cmp)]TJ
/R39301136 10 Tf
32.3102 0 Td
(to a)Tj
-0.2 Tc
14.5199 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id pattern matching.)Tj
-205.14 -16.8 Td
0.153 Tw
(As of 24 April 2008,)Tj
/R39619704 10 Tf
86.3148 0 Td
(gvpr)Tj
/R39301136 10 Tf
22.6531 0 Td
(switched to using a ne)Tj
-0.65 Tc
89.2422 0 Td
1.453 Tw
(w, u)Tj
0 Tc
16.723 0 Td
0.153 Tw
(nderlying graph library)Tj
2.654 Tc
92.416 0 Td
(,w)Tj
0 Tc
12.3738 0 Td
0.154 Tw
(hich uses the simpler model)Tj
-319.723 -12 Td
0.777 Tw
(that there is only one cop)Tj
3.277 Tc
104.605 0 Td
[(yo)327.705(fan)]TJ
0 Tc
32.6008 0 Td
(ode, not one cop)Tj
3.277 Tc
68.3309 0 Td
(yf)Tj
0 Tc
11.607 0 Td
(or each subgraph logically containing it. This means)Tj
-217.144 -12 Td
0.603 Tw
(that iterators such as)Tj
/R38975360 10 Tf
86.8422 0 Td
(nxtnode)Tj
/R39301136 10 Tf
34.7629 0 Td
(cannot tra)Tj
-0.15 Tc
40.1129 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rse a subgraph using just a node ar)17.9883(gument. F)15.0098(or this reason, sub-)]TJ
-171.008 -12 Td
0.349 Tw
(graph tra)Tj
-0.15 Tc
35.9691 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal requires ne)Tj
2.849 Tc
61.5379 0 Td
(wf)Tj
0 Tc
13.3988 0 Td
(unctions ending in "_sg", which also tak)Tj
2.848 Tc
163.204 0 Td
(eas)Tj
0 Tc
18.466 0 Td
0.348 Tw
[(ubgraph ar)18.0176(gument. The v)]TJ
101.804 0 Td
(ersions)Tj
-403.67 -12 Td
0 Tw
[(without that suf)24.9927(x will al)]TJ
-0.1 Tc
100.77 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys tra)Tj
-0.15 Tc
21.7398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse the root graph.)Tj
-143.36 -16.8 Td
0.336 Tw
[(There is a single global scope, e)14.9902(xcept for formal function parameters, and e)]TJ
-0.15 Tc
305.222 0 Td
(ve)Tj
2.837 Tc
9.28984 0 Td
(nt)Tj
0 Tc
10.6172 0 Td
0.337 Tw
(hese can interfere with the)Tj
-325.129 -12 Td
1.023 Tw
(type system. Also, the e)Tj
99.4922 0 Td
1.022 Tw
[(xtent of all v)24.9902(ariables is the entire life of the program.)-602.207(It might be preferable for)]TJ
-99.4922 -12 Td
0.533 Tw
(scope to reect the natural nesting of the clauses, or for the program to at least reset locally declared v)Tj
418.117 0 Td
(ari-)Tj
-418.117 -12 Td
2.5 Tw
(ables. F)Tj
33.4602 0 Td
0 Tw
(or no)Tj
-0.65 Tc
20.5801 0 Td
1.3 Tw
(w, i)Tj
2.5 Tc
14.35 0 Td
[(ti)249.984(sa)]TJ
0 Tc
18.8902 0 Td
0 Tw
[(dvisable to use distinct names for all v)25(ariables.)]TJ
-87.2805 -16.8 Td
0.235 Tw
(If a function ends with a comple)Tj
2.734 Tc
130.68 0 Td
(xs)Tj
0 Tc
11.6238 0 Td
0.234 Tw
(tatement, such as an IF statement, with each branch doing a return, type)Tj
-142.304 -12 Td
0 Tw
(checking may f)Tj
61.55 0 Td
2.5 Tw
(ail. Functions)Tj
59.45 0 Td
0 Tw
(should use a return at the end.)Tj
-121 -16.8 Td
0.975 Tw
[(The e)15.0159(xpr library does not support string v)24.9927(alues of \(char*\)0.)-597.5(This means we can')]TJ
3.475 Tc
333.415 0 Td
(td)Tj
0 Tc
11.2551 0 Td
(istinguish between "")Tj
-344.67 -12 Td
0.396 Tw
(and \(char*\)0 edge k)Tj
-0.15 Tc
80.7781 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
2.896 Tw
(s. F)Tj
17.1961 0 Td
0.395 Tw
(or the purposes of looking up and creating edges, we translate "" to be \(char*\)0,)Tj
-107.264 -12 Td
0 Tw
[(since this latter v)25(alue is necessary in order to look up an)]TJ
2.5 Tc
223.73 0 Td
(ye)Tj
0 Tc
11.9398 0 Td
(dge with a matching head and tail.)Tj
-235.67 -16.8 Td
0.943 Tw
(Related to this, strings con)Tj
-0.15 Tc
109.762 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.944 Tw
[(rted to inte)15.0024(gers act lik)]TJ
3.444 Tc
90.7359 0 Td
(ec)Tj
0 Tc
12.3238 0 Td
[(har pointers, getting the v)25(alue 0 or 1 depending on)]TJ
-222.112 -12 Td
0 Tw
(whether the string consists solely of zeroes or not. Thus, the \(\(int\)"2"\) e)Tj
-0.25 Tc
286.2 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(luates to 1.)Tj
-295.39 -16.8 Td
0.264 Tw
(The language inherits the usual C problems such as dangling references and the confusion between '=' and)Tj
12 TL
('=='.)'
-0.548 Tc
/R39619704 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R39301136 10 Tf
20.7363 -12 Td
0 Tw
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R39619704 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
-0.15 Tc
/R39301136 10 Tf
36 -12 Td
(aw)Tj
0 Tc
11.5102 0 Td
[(k\(1\), gc\(1\), dot\(1\), nop\(1\), e)15(xpr\(3\), cgraph\(3\))]TJ
154.545 -136.8 Td
[(29 August 2013)-19205.5(14)]TJ
ET
Q
Q
\n \n \n \n \n-3295\n+3298\n \n \n \n \n-R22031480\n+R39619704\n \n-R21712912\n+R39301136\n \n-R21387136\n+R38975360\n \n \n \n \n \n \n \n@@ -1494,18 +1494,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-660\n+659\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22110824 def
1 begincodespacerange
<00><ff>
endcodespacerange
80 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<25><25><0025>
<26><26><0026>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39699048 def
1 begincodespacerange
<00><ff>
endcodespacerange
80 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<25><25><0025>
<26><26><0026>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1530,15 +1530,15 @@\n \n Filter\n FlateDecode\n Length\n 684\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22111192 def
1 begincodespacerange
<00><ff>
endcodespacerange
89 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5e><5e><02c6>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39699416 def
1 begincodespacerange
<00><ff>
endcodespacerange
89 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5e><5e><02c6>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1564,18 +1564,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-412\n+410\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22111560 def
1 begincodespacerange
<00><ff>
endcodespacerange
39 beginbfrange
<20><20><0020>
<27><27><2019>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3c><3c><003c>
<3e><3e><003e>
<47><47><0047>
<50><50><0050>
<52><52><0052>
<56><56><0056>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39699784 def
1 begincodespacerange
<00><ff>
endcodespacerange
39 beginbfrange
<20><20><0020>
<27><27><2019>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3c><3c><003c>
<3e><3e><003e>
<47><47><0047>
<50><50><0050>
<52><52><0052>
<56><56><0056>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1599,15 +1599,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-8d96148b326b'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-5e7e9a5f74e1'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 76\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gvpr.3.pdf.gz", "source2": "./usr/share/doc/graphviz/gvpr.3.pdf.gz", "unified_diff": null, "details": [{"source1": "gvpr.3.pdf", "source2": "gvpr.3.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -72,20 +72,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38397824 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVPR)Tj
/R38725712 10 Tf
40.8199 0 Td
125.945 Tw
(\(3\) Library)Tj
172.595 0 Td
0 Tw
(Functions Manual)Tj
/R38397824 10 Tf
201.525 0 Td
(LIBGVPR)Tj
/R38725712 10 Tf
40.8199 0 Td
(\(3\))Tj
-0.219 Tc
/R39042168 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R39042168 10 Tf
20.407 -12 Td
(libgvpr)Tj
2.5 Tc
/R38725712 10 Tf
33.6199 0 Td
(l)Tj
0 Tc
10.9199 0 Td
(ibrary for graph ltering)Tj
/R39042168 10.95 Tf
-80.5398 -16.8 Td
(SYNOPSIS)Tj
/R38725712 10 Tf
36 -12 Td
[(#include <graphviz/gvpr)54.9927(.h>)]TJ
5 -36 Td
[(/* If set, gvpr calls e)15(xit\(\) on errors */)]TJ
-5 -12 Td
(#dene GV_USE_EXIT 1)Tj
5 -12 Td
(/* If set, gvpr stores output graphs in gvpropts */)Tj
-5 -12 Td
(#dene GV_USE_OUTGRAPH 2)Tj
24 TL
T*[(typedef ssize_t \(*gvprwr\) \(v)19.9927(oid*, const char *b)20(uf, size_t nbyte, v)19.9927(oid*\);)]TJ
(typedef struct {)'
10 -12 Td
[(Agraph_t** ingraphs;)-1500(/* NULL-terminated array of input graphs */)]TJ
12 TL
T*[(int n_outgraphs;)-2500(/* if GV_USE_OUTGRAPH set, output graphs */)]TJ
(Agraph_t** outgraphs;)'
T*[(gvprwr out;)-3749.98(/* write function for stdout */)]TJ
T*[(gvprwr err;)-3750.02(/* write function for stderr */)]TJ
(int ags;)'
2.5 Tc
-10 -12 Td
(}g)Tj
0 Tc
12.3 0 Td
(vpropts;)Tj
-0.15 Tc
-12.3 -24 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern int gvpr \(int ar)18.0078(gc, char *ar)18.0151(gv[], gvpropts* opts\);)]TJ
/R39042168 10.95 Tf
-45.2898 -28.8 Td
(DESCRIPTION)Tj
/R38725712 10 Tf
36 -12 Td
(The)Tj
/R39042168 10 Tf
18.7199 0 Td
(gvpr)Tj
/R38725712 10 Tf
23.1699 0 Td
0.67 Tw
[(library allo)24.9927(ws an application to perform general-purpose graph manipulation and ltering based)]TJ
-41.8898 -12 Td
0 Tw
[(on an a)14.9927(wk-lik)]TJ
2.5 Tc
54.7402 0 Td
(el)Tj
0 Tc
9.71992 0 Td
[(anguage. \(F)14.9854(or a more complete description of this language, see gvpr\(1\).\))]TJ
-64.4602 -16.8 Td
0.157 Tw
(The library has a single entry point: the)Tj
/R38397824 10 Tf
161.236 0 Td
(gvpr\(\))Tj
/R38725712 10 Tf
27.6469 0 Td
[(function. This pro)15.0098(vides a standard)]TJ
/R38397824 10 Tf
139.505 0 Td
[(ar)37.0068(gc/ar)37.0166(gv)]TJ
/R38725712 10 Tf
41.3566 0 Td
(interf)Tj
21.5602 0 Td
(ace, along)Tj
-391.305 -12 Td
0 Tw
(with a structure to support in-core graphs, application print functions, along with additional options.)Tj
16.8 TL
0.773 Tw
(When called,)'
/R38397824 10 Tf
56.8059 0 Td
(gvpr\(\))Tj
/R38725712 10 Tf
28.2629 0 Td
(processes an)Tj
3.273 Tc
50.8828 0 Td
(y)Tj
0 Tc
13.8328 0 Td
(ags pro)Tj
29.7828 0 Td
0.772 Tw
(vided in the)Tj
/R38397824 10 Tf
52.0359 0 Td
[(ar)37.0068(gv)]TJ
/R38725712 10 Tf
21.232 0 Td
(array)Tj
3.272 Tc
19.8898 0 Td
(,a)Tj
0 Tc
10.2121 0 Td
(nd compiles the)Tj
/R39042168 10 Tf
68.1461 0 Td
(gvpr)Tj
/R38725712 10 Tf
23.2719 0 Td
(program to be)Tj
-374.355 -12 Td
0.467 Tw
[(run \(pro)14.9963(vided either via the)]TJ
/R38397824 10 Tf
114.105 0 Td
(f)Tj
/R38725712 10 Tf
12.4969 0 Td
0.468 Tw
(ag or as an item in)Tj
/R38397824 10 Tf
84.468 0 Td
[(ar)37.0068(gv)]TJ
/R38725712 10 Tf
17.9598 0 Td
(\). It then runs the program on each input graph. If)Tj
/R38397824 10 Tf
-229.03 -12 Td
[(opt>ingr)15(aphs)]TJ
/R38725712 10 Tf
64.5789 0 Td
0.389 Tw
(is non-NULL, this is tak)Tj
98.9559 0 Td
0.388 Tw
(en as a NULL-terminated array of in-core graphs to be used as in-)Tj
-163.535 -12 Td
2.626 Tw
(put. Otherwise,)Tj
66.632 0 Td
0.126 Tw
(the unprocessed elements of)Tj
/R38397824 10 Tf
116.034 0 Td
[(ar)37.0068(gv)]TJ
/R38725712 10 Tf
20.5859 0 Td
[(are tak)10.0146(en to be the names of les containing graphs to be)]TJ
-203.252 -12 Td
0 Tw
(processed. \(If none remain,)Tj
/R39042168 10 Tf
111.63 0 Td
(gvpr)Tj
/R38725712 10 Tf
22.5 0 Td
(will read from stdin.\))Tj
-134.13 -16.8 Td
[(Normally)64.9927(,)]TJ
/R39042168 10 Tf
44.0879 0 Td
(gvpr)Tj
/R38725712 10 Tf
23.9078 0 Td
1.408 Tw
(writes an)Tj
3.908 Tc
37.6379 0 Td
(yo)Tj
0 Tc
13.9078 0 Td
1.407 Tw
(utput graph to stdout. Ho)Tj
105.658 0 Td
(we)Tj
-0.15 Tc
11.4102 0 Td
(ve)Tj
-0.4 Tc
9.28984 0 Td
2.207 Tw
(r, i)Tj
3.907 Tc
12.1172 0 Td
(ft)Tj
0 Tc
10.0172 0 Td
1.407 Tw
(he ag)Tj
/R38397824 10 Tf
32.2539 0 Td
(GV_USE_OUTGRAPH)Tj
/R38725712 10 Tf
98.3371 0 Td
(is set in)Tj
/R38397824 10 Tf
-398.625 -12 Td
[(opts>a)10.0073(gs)]TJ
2.744 Tc
/R38725712 10 Tf
48.9598 0 Td
(,t)Tj
0 Tc
8.02383 0 Td
0.245 Tw
(he output graphs will be stored in an array pointed to be)Tj
/R38397824 10 Tf
229.02 0 Td
[(opts>outgr)15.0146(aphs)]TJ
/R38725712 10 Tf
73.325 0 Td
(and the count will)Tj
-359.329 -12 Td
1.364 Tw
(be stored in)Tj
/R38397824 10 Tf
53.252 0 Td
[(opts>n_outgr)15.0146(aphs)]TJ
6.364 Tc
/R38725712 10 Tf
80.5797 0 Td
(.I)Tj
3.864 Tc
12.1941 0 Td
(nt)Tj
0 Tc
11.6441 0 Td
(his case, the application must call)Tj
-0.1 Tc
/R38397824 10 Tf
145.114 0 Td
(ag)Tj
0 Tc
9.9 0 Td
(close\(\))Tj
/R38725712 10 Tf
31.0738 0 Td
(on each output graph)Tj
-343.758 -12 Td
0 Tw
(when it is done with it.)Tj
0.352 Tw
(The application can o)'
-0.15 Tc
87.2762 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rride the def)Tj
49.4738 0 Td
0.353 Tw
(ault write functions for stdout and stderr using the)Tj
/R38397824 10 Tf
205.657 0 Td
(out)Tj
/R38725712 10 Tf
15.6328 0 Td
(and)Tj
/R38397824 10 Tf
17.293 0 Td
(err)Tj
/R38725712 10 Tf
15.073 0 Td
(elds in)Tj
/R38397824 10 Tf
-399.696 -12 Td
(opts)Tj
2.702 Tc
/R38725712 10 Tf
16.6699 0 Td
(.W)Tj
0 Tc
14.6422 0 Td
0.201 Tw
(hen called by)Tj
/R39042168 10 Tf
56.423 0 Td
(gvpr)Tj
2.701 Tc
/R38725712 10 Tf
20 0 Td
(,t)Tj
0 Tc
7.98086 0 Td
[(he second ar)18.0054(gument will point to a b)]TJ
146.847 0 Td
(uf)Tj
8.08008 0 Td
(fer of characters to be written, while the)Tj
-270.643 -12 Td
0.42 Tw
[(third ar)18(gument pro)15(vides the number of characters. The function should return the number of bytes actually)]TJ
12 TL
(written.)'
/R39042168 10.95 Tf
-36 -16.8 Td
0 Tw
[(RETURN V)134.961(ALUES)]TJ
/R38725712 10 Tf
36 -12 Td
[(Normally)64.9927(,)]TJ
/R39042168 10 Tf
43.082 0 Td
(gvpr)Tj
/R38725712 10 Tf
22.902 0 Td
0.401 Tw
(returns 0 on success and non-zero if an error occurs. An)Tj
2.901 Tc
227.4 0 Td
(yr)Tj
0 Tc
11.2309 0 Td
(ele)Tj
-0.25 Tc
11.4102 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(nt error message will ha)Tj
-0.15 Tc
97.4941 0 Td
(ve)Tj
0 Tc
-422.709 -12 Td
3.39 Tw
(been written to stderr or the application')Tj
180.87 0 Td
(s)Tj
/R38397824 10 Tf
9.78086 0 Td
(opts>err)Tj
/R38725712 10 Tf
48.2809 0 Td
3.391 Tw
(function will ha)Tj
-0.15 Tc
69.9121 0 Td
3.691 Tw
(ve b)Tj
0 Tc
20.1809 0 Td
3.391 Tw
(een called. If, ho)Tj
76.843 0 Td
(we)Tj
-0.15 Tc
11.4102 0 Td
(ve)Tj
-0.4 Tc
9.28984 0 Td
(r,)Tj
0 Tc
/R38397824 10 Tf
-426.568 -12 Td
(GV_USE_EXIT)Tj
/R38725712 10 Tf
65.2699 0 Td
0 Tw
(is set in)Tj
/R38397824 10 Tf
33.0602 0 Td
[(opts>a)10.0073(gs)]TJ
/R38725712 10 Tf
48.9598 0 Td
(,)Tj
/R39042168 10 Tf
5 0 Td
(gvpr)Tj
/R38725712 10 Tf
22.5 0 Td
[(will call e)15.0146(xit\(3\) in case of an error)54.9854(.)]TJ
/R39042168 10.95 Tf
-210.79 -16.8 Td
(SEE ALSO)Tj
/R39042168 10 Tf
36 -12 Td
(gvpr)Tj
/R38725712 10 Tf
20 0 Td
(\(1\),)Tj
/R39042168 10 Tf
16.6602 0 Td
(awk)Tj
/R38725712 10 Tf
17.7801 0 Td
(\(1\),)Tj
/R39042168 10 Tf
16.6602 0 Td
(cgraph)Tj
/R38725712 10 Tf
30 0 Td
(\(3\))Tj
56.1547 -81.6 Td
[(15 OCT)18.0078(OBER 2013)-18825.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R36771712 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVPR)Tj
/R37099600 10 Tf
40.8199 0 Td
125.945 Tw
(\(3\) Library)Tj
172.595 0 Td
0 Tw
(Functions Manual)Tj
/R36771712 10 Tf
201.525 0 Td
(LIBGVPR)Tj
/R37099600 10 Tf
40.8199 0 Td
(\(3\))Tj
-0.219 Tc
/R37416056 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R37416056 10 Tf
20.407 -12 Td
(libgvpr)Tj
2.5 Tc
/R37099600 10 Tf
33.6199 0 Td
(l)Tj
0 Tc
10.9199 0 Td
(ibrary for graph ltering)Tj
/R37416056 10.95 Tf
-80.5398 -16.8 Td
(SYNOPSIS)Tj
/R37099600 10 Tf
36 -12 Td
[(#include <graphviz/gvpr)54.9927(.h>)]TJ
5 -36 Td
[(/* If set, gvpr calls e)15(xit\(\) on errors */)]TJ
-5 -12 Td
(#dene GV_USE_EXIT 1)Tj
5 -12 Td
(/* If set, gvpr stores output graphs in gvpropts */)Tj
-5 -12 Td
(#dene GV_USE_OUTGRAPH 2)Tj
24 TL
T*[(typedef ssize_t \(*gvprwr\) \(v)19.9927(oid*, const char *b)20(uf, size_t nbyte, v)19.9927(oid*\);)]TJ
(typedef struct {)'
10 -12 Td
[(Agraph_t** ingraphs;)-1500(/* NULL-terminated array of input graphs */)]TJ
12 TL
T*[(int n_outgraphs;)-2500(/* if GV_USE_OUTGRAPH set, output graphs */)]TJ
(Agraph_t** outgraphs;)'
T*[(gvprwr out;)-3749.98(/* write function for stdout */)]TJ
T*[(gvprwr err;)-3750.02(/* write function for stderr */)]TJ
(int ags;)'
2.5 Tc
-10 -12 Td
(}g)Tj
0 Tc
12.3 0 Td
(vpropts;)Tj
-0.15 Tc
-12.3 -24 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern int gvpr \(int ar)18.0078(gc, char *ar)18.0151(gv[], gvpropts* opts\);)]TJ
/R37416056 10.95 Tf
-45.2898 -28.8 Td
(DESCRIPTION)Tj
/R37099600 10 Tf
36 -12 Td
(The)Tj
/R37416056 10 Tf
18.7199 0 Td
(gvpr)Tj
/R37099600 10 Tf
23.1699 0 Td
0.67 Tw
[(library allo)24.9927(ws an application to perform general-purpose graph manipulation and ltering based)]TJ
-41.8898 -12 Td
0 Tw
[(on an a)14.9927(wk-lik)]TJ
2.5 Tc
54.7402 0 Td
(el)Tj
0 Tc
9.71992 0 Td
[(anguage. \(F)14.9854(or a more complete description of this language, see gvpr\(1\).\))]TJ
-64.4602 -16.8 Td
0.157 Tw
(The library has a single entry point: the)Tj
/R36771712 10 Tf
161.236 0 Td
(gvpr\(\))Tj
/R37099600 10 Tf
27.6469 0 Td
[(function. This pro)15.0098(vides a standard)]TJ
/R36771712 10 Tf
139.505 0 Td
[(ar)37.0068(gc/ar)37.0166(gv)]TJ
/R37099600 10 Tf
41.3566 0 Td
(interf)Tj
21.5602 0 Td
(ace, along)Tj
-391.305 -12 Td
0 Tw
(with a structure to support in-core graphs, application print functions, along with additional options.)Tj
16.8 TL
0.773 Tw
(When called,)'
/R36771712 10 Tf
56.8059 0 Td
(gvpr\(\))Tj
/R37099600 10 Tf
28.2629 0 Td
(processes an)Tj
3.273 Tc
50.8828 0 Td
(y)Tj
0 Tc
13.8328 0 Td
(ags pro)Tj
29.7828 0 Td
0.772 Tw
(vided in the)Tj
/R36771712 10 Tf
52.0359 0 Td
[(ar)37.0068(gv)]TJ
/R37099600 10 Tf
21.232 0 Td
(array)Tj
3.272 Tc
19.8898 0 Td
(,a)Tj
0 Tc
10.2121 0 Td
(nd compiles the)Tj
/R37416056 10 Tf
68.1461 0 Td
(gvpr)Tj
/R37099600 10 Tf
23.2719 0 Td
(program to be)Tj
-374.355 -12 Td
0.467 Tw
[(run \(pro)14.9963(vided either via the)]TJ
/R36771712 10 Tf
114.105 0 Td
(f)Tj
/R37099600 10 Tf
12.4969 0 Td
0.468 Tw
(ag or as an item in)Tj
/R36771712 10 Tf
84.468 0 Td
[(ar)37.0068(gv)]TJ
/R37099600 10 Tf
17.9598 0 Td
(\). It then runs the program on each input graph. If)Tj
/R36771712 10 Tf
-229.03 -12 Td
[(opt>ingr)15(aphs)]TJ
/R37099600 10 Tf
64.5789 0 Td
0.389 Tw
(is non-NULL, this is tak)Tj
98.9559 0 Td
0.388 Tw
(en as a NULL-terminated array of in-core graphs to be used as in-)Tj
-163.535 -12 Td
2.626 Tw
(put. Otherwise,)Tj
66.632 0 Td
0.126 Tw
(the unprocessed elements of)Tj
/R36771712 10 Tf
116.034 0 Td
[(ar)37.0068(gv)]TJ
/R37099600 10 Tf
20.5859 0 Td
[(are tak)10.0146(en to be the names of les containing graphs to be)]TJ
-203.252 -12 Td
0 Tw
(processed. \(If none remain,)Tj
/R37416056 10 Tf
111.63 0 Td
(gvpr)Tj
/R37099600 10 Tf
22.5 0 Td
(will read from stdin.\))Tj
-134.13 -16.8 Td
[(Normally)64.9927(,)]TJ
/R37416056 10 Tf
44.0879 0 Td
(gvpr)Tj
/R37099600 10 Tf
23.9078 0 Td
1.408 Tw
(writes an)Tj
3.908 Tc
37.6379 0 Td
(yo)Tj
0 Tc
13.9078 0 Td
1.407 Tw
(utput graph to stdout. Ho)Tj
105.658 0 Td
(we)Tj
-0.15 Tc
11.4102 0 Td
(ve)Tj
-0.4 Tc
9.28984 0 Td
2.207 Tw
(r, i)Tj
3.907 Tc
12.1172 0 Td
(ft)Tj
0 Tc
10.0172 0 Td
1.407 Tw
(he ag)Tj
/R36771712 10 Tf
32.2539 0 Td
(GV_USE_OUTGRAPH)Tj
/R37099600 10 Tf
98.3371 0 Td
(is set in)Tj
/R36771712 10 Tf
-398.625 -12 Td
[(opts>a)10.0073(gs)]TJ
2.744 Tc
/R37099600 10 Tf
48.9598 0 Td
(,t)Tj
0 Tc
8.02383 0 Td
0.245 Tw
(he output graphs will be stored in an array pointed to be)Tj
/R36771712 10 Tf
229.02 0 Td
[(opts>outgr)15.0146(aphs)]TJ
/R37099600 10 Tf
73.325 0 Td
(and the count will)Tj
-359.329 -12 Td
1.364 Tw
(be stored in)Tj
/R36771712 10 Tf
53.252 0 Td
[(opts>n_outgr)15.0146(aphs)]TJ
6.364 Tc
/R37099600 10 Tf
80.5797 0 Td
(.I)Tj
3.864 Tc
12.1941 0 Td
(nt)Tj
0 Tc
11.6441 0 Td
(his case, the application must call)Tj
-0.1 Tc
/R36771712 10 Tf
145.114 0 Td
(ag)Tj
0 Tc
9.9 0 Td
(close\(\))Tj
/R37099600 10 Tf
31.0738 0 Td
(on each output graph)Tj
-343.758 -12 Td
0 Tw
(when it is done with it.)Tj
0.352 Tw
(The application can o)'
-0.15 Tc
87.2762 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rride the def)Tj
49.4738 0 Td
0.353 Tw
(ault write functions for stdout and stderr using the)Tj
/R36771712 10 Tf
205.657 0 Td
(out)Tj
/R37099600 10 Tf
15.6328 0 Td
(and)Tj
/R36771712 10 Tf
17.293 0 Td
(err)Tj
/R37099600 10 Tf
15.073 0 Td
(elds in)Tj
/R36771712 10 Tf
-399.696 -12 Td
(opts)Tj
2.702 Tc
/R37099600 10 Tf
16.6699 0 Td
(.W)Tj
0 Tc
14.6422 0 Td
0.201 Tw
(hen called by)Tj
/R37416056 10 Tf
56.423 0 Td
(gvpr)Tj
2.701 Tc
/R37099600 10 Tf
20 0 Td
(,t)Tj
0 Tc
7.98086 0 Td
[(he second ar)18.0054(gument will point to a b)]TJ
146.847 0 Td
(uf)Tj
8.08008 0 Td
(fer of characters to be written, while the)Tj
-270.643 -12 Td
0.42 Tw
[(third ar)18(gument pro)15(vides the number of characters. The function should return the number of bytes actually)]TJ
12 TL
(written.)'
/R37416056 10.95 Tf
-36 -16.8 Td
0 Tw
[(RETURN V)134.961(ALUES)]TJ
/R37099600 10 Tf
36 -12 Td
[(Normally)64.9927(,)]TJ
/R37416056 10 Tf
43.082 0 Td
(gvpr)Tj
/R37099600 10 Tf
22.902 0 Td
0.401 Tw
(returns 0 on success and non-zero if an error occurs. An)Tj
2.901 Tc
227.4 0 Td
(yr)Tj
0 Tc
11.2309 0 Td
(ele)Tj
-0.25 Tc
11.4102 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(nt error message will ha)Tj
-0.15 Tc
97.4941 0 Td
(ve)Tj
0 Tc
-422.709 -12 Td
3.39 Tw
(been written to stderr or the application')Tj
180.87 0 Td
(s)Tj
/R36771712 10 Tf
9.78086 0 Td
(opts>err)Tj
/R37099600 10 Tf
48.2809 0 Td
3.391 Tw
(function will ha)Tj
-0.15 Tc
69.9121 0 Td
3.691 Tw
(ve b)Tj
0 Tc
20.1809 0 Td
3.391 Tw
(een called. If, ho)Tj
76.843 0 Td
(we)Tj
-0.15 Tc
11.4102 0 Td
(ve)Tj
-0.4 Tc
9.28984 0 Td
(r,)Tj
0 Tc
/R36771712 10 Tf
-426.568 -12 Td
(GV_USE_EXIT)Tj
/R37099600 10 Tf
65.2699 0 Td
0 Tw
(is set in)Tj
/R36771712 10 Tf
33.0602 0 Td
[(opts>a)10.0073(gs)]TJ
/R37099600 10 Tf
48.9598 0 Td
(,)Tj
/R37416056 10 Tf
5 0 Td
(gvpr)Tj
/R37099600 10 Tf
22.5 0 Td
[(will call e)15.0146(xit\(3\) in case of an error)54.9854(.)]TJ
/R37416056 10.95 Tf
-210.79 -16.8 Td
(SEE ALSO)Tj
/R37416056 10 Tf
36 -12 Td
(gvpr)Tj
/R37099600 10 Tf
20 0 Td
(\(1\),)Tj
/R37416056 10 Tf
16.6602 0 Td
(awk)Tj
/R37099600 10 Tf
17.7801 0 Td
(\(1\),)Tj
/R37416056 10 Tf
16.6602 0 Td
(cgraph)Tj
/R37099600 10 Tf
30 0 Td
(\(3\))Tj
56.1547 -81.6 Td
[(15 OCT)18.0078(OBER 2013)-18825.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-2741\n+2742\n \n \n \n \n BaseFont\n KNSCQQ+Times-Italic\n FontDescriptor\n@@ -622,19 +622,19 @@\n FontFile3\n \n \n \n \n \n \n-R39042168\n+R37416056\n \n-R38725712\n+R37099600\n \n-R38397824\n+R36771712\n \n \n \n \n \n \n Type\n@@ -671,29 +671,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38397824 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVPR)Tj
/R38725712 10 Tf
40.8199 0 Td
125.945 Tw
(\(3\) Library)Tj
172.595 0 Td
0 Tw
(Functions Manual)Tj
/R38397824 10 Tf
201.525 0 Td
(LIBGVPR)Tj
/R38725712 10 Tf
40.8199 0 Td
(\(3\))Tj
-0.548 Tc
/R39042168 10.95 Tf
-456.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R38725712 10 Tf
20.7363 -12 Td
[(Emden Gansner \(er)18.0078(g@research.att.com\).)]TJ
157.255 -672 Td
[(15 OCT)18.0078(OBER 2013)-18825.5(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R36771712 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVPR)Tj
/R37099600 10 Tf
40.8199 0 Td
125.945 Tw
(\(3\) Library)Tj
172.595 0 Td
0 Tw
(Functions Manual)Tj
/R36771712 10 Tf
201.525 0 Td
(LIBGVPR)Tj
/R37099600 10 Tf
40.8199 0 Td
(\(3\))Tj
-0.548 Tc
/R37416056 10.95 Tf
-456.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R37099600 10 Tf
20.7363 -12 Td
[(Emden Gansner \(er)18.0078(g@research.att.com\).)]TJ
157.255 -672 Td
[(15 OCT)18.0078(OBER 2013)-18825.5(2)]TJ
ET
Q
Q
\n \n \n \n \n 309\n \n \n \n \n-R39042168\n+R37416056\n \n-R38725712\n+R37099600\n \n-R38397824\n+R36771712\n \n \n \n \n \n \n \n@@ -745,32 +745,32 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-351\n+350\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37799904 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<59><59><0059>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<70><70><0070>
<72><72><0072>
<76><76><0076>
<77><77><0077>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36173792 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<59><59><0059>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<70><70><0070>
<72><72><0072>
<76><76><0076>
<77><77><0077>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n Filter\n FlateDecode\n Length\n 606\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37800272 def
1 begincodespacerange
<00><ff>
endcodespacerange
72 beginbfrange
<20><20><0020>
<23><23><0023>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<35><35><0035>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36174160 def
1 begincodespacerange
<00><ff>
endcodespacerange
72 beginbfrange
<20><20><0020>
<23><23><0023>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<35><35><0035>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -792,18 +792,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-407\n+409\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37800640 def
1 begincodespacerange
<00><ff>
endcodespacerange
38 beginbfrange
<28><28><0028>
<29><29><0029>
<2f><2f><002f>
<3e><3e><003e>
<41><41><0041>
<42><42><0042>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<5f><5f><005f>
<61><61><0061>
<63><63><0063>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36174528 def
1 begincodespacerange
<00><ff>
endcodespacerange
38 beginbfrange
<28><28><0028>
<29><29><0029>
<2f><2f><002f>
<3e><3e><003e>
<41><41><0041>
<42><42><0042>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<5f><5f><005f>
<61><61><0061>
<63><63><0063>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -827,15 +827,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-06dd71657917'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-88733548062e'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 27\n"}]}]}, {"source1": "./usr/share/doc/graphviz/gxl2gv.1.pdf.gz", "source2": "./usr/share/doc/graphviz/gxl2gv.1.pdf.gz", "unified_diff": null, "details": [{"source1": "gxl2gv.1.pdf", "source2": "gxl2gv.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R40134544 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GXL2GV)128.992(,GV2GXL)]TJ
/R40462432 10 Tf
76.1801 0 Td
87.3 Tw
(\(1\) General)Tj
135.61 0 Td
0 Tw
(Commands Manual)Tj
/R40134544 10 Tf
168.39 0 Td
[(GXL2GV)128.994(,GV2GXL)]TJ
/R40462432 10 Tf
76.1801 0 Td
(\(1\))Tj
-0.219 Tc
/R40778888 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R40462432 10 Tf
20.407 -12 Td
[(gxl2gv)64.9927(,gv2gxl GXL-GV con)]TJ
-0.15 Tc
122.91 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rters)Tj
/R40778888 10.95 Tf
-168.2 -16.8 Td
(SYNOPSIS)Tj
/R40778888 10 Tf
36 -12 Td
(gxl2gv)Tj
/R40462432 10 Tf
30.2801 0 Td
([)Tj
/R40778888 10 Tf
5.83008 0 Td
(gd?)Tj
2.5 Tc
/R40462432 10 Tf
26.2602 0 Td
(][)Tj
0 Tc
/R40778888 10 Tf
11.6602 0 Td
(o)Tj
/R40134544 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R40462432 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R40134544 10 Tf
13.5699 0 Td
(les)Tj
/R40462432 10 Tf
18.8801 0 Td
(])Tj
/R40778888 10 Tf
-145.091 -12 Td
(gv2gxl)Tj
/R40462432 10 Tf
30.2801 0 Td
([)Tj
/R40778888 10 Tf
5.83008 0 Td
(gd?)Tj
2.5 Tc
/R40462432 10 Tf
26.2602 0 Td
(][)Tj
0 Tc
/R40778888 10 Tf
11.6602 0 Td
(o)Tj
/R40134544 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R40462432 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R40134544 10 Tf
13.5699 0 Td
(les)Tj
/R40462432 10 Tf
18.8801 0 Td
(])Tj
/R40778888 10.95 Tf
-181.091 -16.8 Td
(DESCRIPTION)Tj
/R40778888 10 Tf
36 -12 Td
(gxl2gv)Tj
/R40462432 10 Tf
30.9141 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.633 Tw
(rts between graphs represented in GXL and in the GV language. Unless a con)Tj
-0.15 Tc
318.309 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion type is)Tj
-381.843 -12 Td
0.889 Tw
(specied using a ag,)Tj
/R40778888 10 Tf
92.716 0 Td
(gxl2gv)Tj
/R40462432 10 Tf
31.1691 0 Td
(will deduce the type of con)Tj
-0.15 Tc
112.635 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.89 Tw
[(rsion from the suf)25(x of the input le, a ".gv")]TJ
-245.81 -12 Td
(suf)Tj
11.9699 0 Td
0.168 Tw
(x causing a con)Tj
-0.15 Tc
67.5941 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsion from GV to GXL, and a ".gxl" suf)24.9854(x causing a con)]TJ
-0.15 Tc
227.938 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion from GXL to GV)Tj
5.167 Tc
91.5922 0 Td
(.I)Tj
0 Tc
10.9969 0 Td
(f)Tj
-428.671 -12 Td
0.064 Tw
[(no suf)25.0012(x is a)]TJ
-0.25 Tc
51.132 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.065 Tw
(ilable, e.g. when the input is from a pipe, and no ags are used then)Tj
/R40778888 10 Tf
273.435 0 Td
(gxl2gv)Tj
/R40462432 10 Tf
30.3449 0 Td
(assumes the type)Tj
-364.102 -12 Td
0.896 Tw
(of the input le from its e)Tj
-0.15 Tc
107.446 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cutable name so that)Tj
/R40778888 10 Tf
88.0141 0 Td
(gxl2gv)Tj
/R40462432 10 Tf
31.1762 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rts from GXL to GV)Tj
3.396 Tc
84.5039 0 Td
(,a)Tj
0 Tc
10.3359 0 Td
(nd)Tj
/R40778888 10 Tf
13.3961 0 Td
(gv2gxl)Tj
/R40462432 10 Tf
31.1762 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rts)Tj
-421.998 -12 Td
0 Tw
(from GV to GXL.)Tj
16.8 TL
1.013 Tw
(GXL supports a much richer graph model than GV)'
210.664 0 Td
(.)Tj
/R40778888 10 Tf
6.01289 0 Td
(gxl2gv)Tj
/R40462432 10 Tf
31.293 0 Td
(will attempt to map GXL constructs into the)Tj
-247.97 -12 Td
0.233 Tw
(analogous GV construct when this is possible. If not, the GXL information is stored as an attrib)Tj
385.158 0 Td
0.232 Tw
(ute. The in-)Tj
-385.158 -12 Td
0 Tw
(tention is that applying)Tj
/R40778888 10 Tf
94.45 0 Td
(gxl2gv|gv2gxl)Tj
/R40462432 10 Tf
60.2602 0 Td
(is semantically equi)Tj
-0.25 Tc
79.1898 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(lent to the identity operator)54.9902(.)]TJ
/R40778888 10.95 Tf
-279.09 -16.8 Td
(OPTIONS)Tj
/R40462432 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R40778888 10 Tf
(g)'
/R40462432 10 Tf
36 0 Td
1.075 Tw
(The command name and input le e)Tj
150.17 0 Td
1.076 Tw
[(xtensions are ignored, the input is tak)10(en as a GV le and a)]TJ
-150.17 -12 Td
0 Tw
(GXL le is generated.)Tj
/R40778888 10 Tf
-36 -16.8 Td
(d)Tj
/R40462432 10 Tf
36 0 Td
0.736 Tw
[(The command name and input le e)15.0073(xtensions are ignored, the input is tak)9.98047(en as a GXL le and a)]TJ
12 TL
0 Tw
(GV le is generated.)'
/R40778888 10 Tf
-36 -16.8 Td
(?)Tj
/R40462432 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R40778888 10 Tf
-36 -16.8 Td
(o)Tj
/R40134544 10 Tf
13.2 0 Td
(outle)Tj
/R40462432 10 Tf
22.8 -12 Td
0.394 Tw
(If specied, the output will be written into the le)Tj
/R40134544 10 Tf
205.32 0 Td
(outle)Tj
2.894 Tc
/R40462432 10 Tf
25 0 Td
(.O)Tj
0 Tc
12.6141 0 Td
(therwise, output is written to standard)Tj
-242.934 -12 Td
(out.)Tj
/R40778888 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R40462432 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing operand is supported:)]TJ
/R40134544 10 Tf
1.91016 -16.8 Td
(les)Tj
/R40462432 10 Tf
38.0898 0 Td
0.698 Tw
(Names of les containing 1 or more graphs in GXL or GV)Tj
5.698 Tc
240.518 0 Td
(.I)Tj
3.198 Tc
11.5281 0 Td
(fn)Tj
0 Tc
11.5281 0 Td
(o)Tj
/R40134544 10 Tf
10.1078 0 Td
(les)Tj
/R40462432 10 Tf
19.577 0 Td
0.697 Tw
(operand is specied, the)Tj
-293.259 -12 Td
0 Tw
(standard input will be used.)Tj
/R40778888 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R40462432 10 Tf
36 -12 Td
(Both)Tj
/R40778888 10 Tf
22.0121 0 Td
(gxl2gv)Tj
/R40462432 10 Tf
30.3422 0 Td
(and)Tj
/R40778888 10 Tf
17.002 0 Td
(gv2gxl)Tj
/R40462432 10 Tf
30.3422 0 Td
(return)Tj
/R40778888 10 Tf
26.4422 0 Td
(0)Tj
/R40462432 10 Tf
7.56211 0 Td
0.062 Tw
(if there were no problems during con)Tj
-0.15 Tc
148.272 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion; and non-zero if an)Tj
2.563 Tc
98.4078 0 Td
(ye)Tj
0 Tc
12.0031 0 Td
0.063 Tw
(rror oc-)Tj
-401.675 -12 Td
(curred.)Tj
-0.11 Tc
/R40778888 10.95 Tf
-36 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R40778888 10 Tf
20.9004 -12 Td
(gxl2gv)Tj
/R40462432 10 Tf
30.2801 0 Td
0 Tw
(will only con)Tj
-0.15 Tc
52.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rt in one direction e)Tj
-0.15 Tc
78.0699 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(ni)249.993(fg)]TJ
-0.25 Tc
21.1102 0 Td
-2.15 Tw
(iv e)Tj
2.5 Tc
11.8199 0 Td
(nm)Tj
0 Tc
15.2801 0 Td
0 Tw
[(ultiple les with v)24.9854(arying suf)25.0098(x)14.9854(es.)]TJ
-227.52 -16.8 Td
(The con)Tj
-0.15 Tc
32.0898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion can only handle one graph per GXL le.)Tj
-41.3797 -16.8 Td
(There are some GXL constructs which)Tj
/R40778888 10 Tf
157.18 0 Td
(gxl2gv)Tj
/R40462432 10 Tf
30.2801 0 Td
(cannot handle.)Tj
-0.548 Tc
/R40778888 10.95 Tf
-223.46 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R40462432 10 Tf
20.7363 -12 Td
(Krishnam Pericherla <kp@research.att.com>)Tj
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R40778888 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R40462432 10 Tf
36 -12 Td
[(dot\(1\), neato\(1\), tw)9.98413(opi\(1\))]TJ
159.955 -127.2 Td
[(20 December 2002)-19095.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R27084688 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GXL2GV)128.992(,GV2GXL)]TJ
/R27412576 10 Tf
76.1801 0 Td
87.3 Tw
(\(1\) General)Tj
135.61 0 Td
0 Tw
(Commands Manual)Tj
/R27084688 10 Tf
168.39 0 Td
[(GXL2GV)128.994(,GV2GXL)]TJ
/R27412576 10 Tf
76.1801 0 Td
(\(1\))Tj
-0.219 Tc
/R27729032 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R27412576 10 Tf
20.407 -12 Td
[(gxl2gv)64.9927(,gv2gxl GXL-GV con)]TJ
-0.15 Tc
122.91 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rters)Tj
/R27729032 10.95 Tf
-168.2 -16.8 Td
(SYNOPSIS)Tj
/R27729032 10 Tf
36 -12 Td
(gxl2gv)Tj
/R27412576 10 Tf
30.2801 0 Td
([)Tj
/R27729032 10 Tf
5.83008 0 Td
(gd?)Tj
2.5 Tc
/R27412576 10 Tf
26.2602 0 Td
(][)Tj
0 Tc
/R27729032 10 Tf
11.6602 0 Td
(o)Tj
/R27084688 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R27412576 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R27084688 10 Tf
13.5699 0 Td
(les)Tj
/R27412576 10 Tf
18.8801 0 Td
(])Tj
/R27729032 10 Tf
-145.091 -12 Td
(gv2gxl)Tj
/R27412576 10 Tf
30.2801 0 Td
([)Tj
/R27729032 10 Tf
5.83008 0 Td
(gd?)Tj
2.5 Tc
/R27412576 10 Tf
26.2602 0 Td
(][)Tj
0 Tc
/R27729032 10 Tf
11.6602 0 Td
(o)Tj
/R27084688 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R27412576 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R27084688 10 Tf
13.5699 0 Td
(les)Tj
/R27412576 10 Tf
18.8801 0 Td
(])Tj
/R27729032 10.95 Tf
-181.091 -16.8 Td
(DESCRIPTION)Tj
/R27729032 10 Tf
36 -12 Td
(gxl2gv)Tj
/R27412576 10 Tf
30.9141 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.633 Tw
(rts between graphs represented in GXL and in the GV language. Unless a con)Tj
-0.15 Tc
318.309 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion type is)Tj
-381.843 -12 Td
0.889 Tw
(specied using a ag,)Tj
/R27729032 10 Tf
92.716 0 Td
(gxl2gv)Tj
/R27412576 10 Tf
31.1691 0 Td
(will deduce the type of con)Tj
-0.15 Tc
112.635 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.89 Tw
[(rsion from the suf)25(x of the input le, a ".gv")]TJ
-245.81 -12 Td
(suf)Tj
11.9699 0 Td
0.168 Tw
(x causing a con)Tj
-0.15 Tc
67.5941 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsion from GV to GXL, and a ".gxl" suf)24.9854(x causing a con)]TJ
-0.15 Tc
227.938 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion from GXL to GV)Tj
5.167 Tc
91.5922 0 Td
(.I)Tj
0 Tc
10.9969 0 Td
(f)Tj
-428.671 -12 Td
0.064 Tw
[(no suf)25.0012(x is a)]TJ
-0.25 Tc
51.132 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.065 Tw
(ilable, e.g. when the input is from a pipe, and no ags are used then)Tj
/R27729032 10 Tf
273.435 0 Td
(gxl2gv)Tj
/R27412576 10 Tf
30.3449 0 Td
(assumes the type)Tj
-364.102 -12 Td
0.896 Tw
(of the input le from its e)Tj
-0.15 Tc
107.446 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cutable name so that)Tj
/R27729032 10 Tf
88.0141 0 Td
(gxl2gv)Tj
/R27412576 10 Tf
31.1762 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rts from GXL to GV)Tj
3.396 Tc
84.5039 0 Td
(,a)Tj
0 Tc
10.3359 0 Td
(nd)Tj
/R27729032 10 Tf
13.3961 0 Td
(gv2gxl)Tj
/R27412576 10 Tf
31.1762 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rts)Tj
-421.998 -12 Td
0 Tw
(from GV to GXL.)Tj
16.8 TL
1.013 Tw
(GXL supports a much richer graph model than GV)'
210.664 0 Td
(.)Tj
/R27729032 10 Tf
6.01289 0 Td
(gxl2gv)Tj
/R27412576 10 Tf
31.293 0 Td
(will attempt to map GXL constructs into the)Tj
-247.97 -12 Td
0.233 Tw
(analogous GV construct when this is possible. If not, the GXL information is stored as an attrib)Tj
385.158 0 Td
0.232 Tw
(ute. The in-)Tj
-385.158 -12 Td
0 Tw
(tention is that applying)Tj
/R27729032 10 Tf
94.45 0 Td
(gxl2gv|gv2gxl)Tj
/R27412576 10 Tf
60.2602 0 Td
(is semantically equi)Tj
-0.25 Tc
79.1898 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(lent to the identity operator)54.9902(.)]TJ
/R27729032 10.95 Tf
-279.09 -16.8 Td
(OPTIONS)Tj
/R27412576 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R27729032 10 Tf
(g)'
/R27412576 10 Tf
36 0 Td
1.075 Tw
(The command name and input le e)Tj
150.17 0 Td
1.076 Tw
[(xtensions are ignored, the input is tak)10(en as a GV le and a)]TJ
-150.17 -12 Td
0 Tw
(GXL le is generated.)Tj
/R27729032 10 Tf
-36 -16.8 Td
(d)Tj
/R27412576 10 Tf
36 0 Td
0.736 Tw
[(The command name and input le e)15.0073(xtensions are ignored, the input is tak)9.98047(en as a GXL le and a)]TJ
12 TL
0 Tw
(GV le is generated.)'
/R27729032 10 Tf
-36 -16.8 Td
(?)Tj
/R27412576 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R27729032 10 Tf
-36 -16.8 Td
(o)Tj
/R27084688 10 Tf
13.2 0 Td
(outle)Tj
/R27412576 10 Tf
22.8 -12 Td
0.394 Tw
(If specied, the output will be written into the le)Tj
/R27084688 10 Tf
205.32 0 Td
(outle)Tj
2.894 Tc
/R27412576 10 Tf
25 0 Td
(.O)Tj
0 Tc
12.6141 0 Td
(therwise, output is written to standard)Tj
-242.934 -12 Td
(out.)Tj
/R27729032 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R27412576 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing operand is supported:)]TJ
/R27084688 10 Tf
1.91016 -16.8 Td
(les)Tj
/R27412576 10 Tf
38.0898 0 Td
0.698 Tw
(Names of les containing 1 or more graphs in GXL or GV)Tj
5.698 Tc
240.518 0 Td
(.I)Tj
3.198 Tc
11.5281 0 Td
(fn)Tj
0 Tc
11.5281 0 Td
(o)Tj
/R27084688 10 Tf
10.1078 0 Td
(les)Tj
/R27412576 10 Tf
19.577 0 Td
0.697 Tw
(operand is specied, the)Tj
-293.259 -12 Td
0 Tw
(standard input will be used.)Tj
/R27729032 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R27412576 10 Tf
36 -12 Td
(Both)Tj
/R27729032 10 Tf
22.0121 0 Td
(gxl2gv)Tj
/R27412576 10 Tf
30.3422 0 Td
(and)Tj
/R27729032 10 Tf
17.002 0 Td
(gv2gxl)Tj
/R27412576 10 Tf
30.3422 0 Td
(return)Tj
/R27729032 10 Tf
26.4422 0 Td
(0)Tj
/R27412576 10 Tf
7.56211 0 Td
0.062 Tw
(if there were no problems during con)Tj
-0.15 Tc
148.272 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion; and non-zero if an)Tj
2.563 Tc
98.4078 0 Td
(ye)Tj
0 Tc
12.0031 0 Td
0.063 Tw
(rror oc-)Tj
-401.675 -12 Td
(curred.)Tj
-0.11 Tc
/R27729032 10.95 Tf
-36 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R27729032 10 Tf
20.9004 -12 Td
(gxl2gv)Tj
/R27412576 10 Tf
30.2801 0 Td
0 Tw
(will only con)Tj
-0.15 Tc
52.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rt in one direction e)Tj
-0.15 Tc
78.0699 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(ni)249.993(fg)]TJ
-0.25 Tc
21.1102 0 Td
-2.15 Tw
(iv e)Tj
2.5 Tc
11.8199 0 Td
(nm)Tj
0 Tc
15.2801 0 Td
0 Tw
[(ultiple les with v)24.9854(arying suf)25.0098(x)14.9854(es.)]TJ
-227.52 -16.8 Td
(The con)Tj
-0.15 Tc
32.0898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion can only handle one graph per GXL le.)Tj
-41.3797 -16.8 Td
(There are some GXL constructs which)Tj
/R27729032 10 Tf
157.18 0 Td
(gxl2gv)Tj
/R27412576 10 Tf
30.2801 0 Td
(cannot handle.)Tj
-0.548 Tc
/R27729032 10.95 Tf
-223.46 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R27412576 10 Tf
20.7363 -12 Td
(Krishnam Pericherla <kp@research.att.com>)Tj
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R27729032 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R27412576 10 Tf
36 -12 Td
[(dot\(1\), neato\(1\), tw)9.98413(opi\(1\))]TJ
159.955 -127.2 Td
[(20 December 2002)-19095.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-2263\n+2264\n \n \n \n \n BaseFont\n LEXOKJ+Times-Italic\n FontDescriptor\n@@ -638,19 +638,19 @@\n FontFile3\n \n \n \n \n \n \n-R40778888\n+R27729032\n \n-R40462432\n+R27412576\n \n-R40134544\n+R27084688\n \n \n \n \n \n \n \n@@ -705,15 +705,15 @@\n \n Filter\n FlateDecode\n Length\n 349\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R40798072 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<30><30><0030>
<32><32><0032>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<64><64><0064>
<67><67><0067>
<6c><6c><006c>
<6f><6f><006f>
<76><76><0076>
<78><78><0078>
<7c><7c><007c>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27748216 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<30><30><0030>
<32><32><0032>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<64><64><0064>
<67><67><0067>
<6c><6c><006c>
<6f><6f><006f>
<76><76><0076>
<78><78><0078>
<7c><7c><007c>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -730,18 +730,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-556\n+557\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36150472 def
1 begincodespacerange
<00><ff>
endcodespacerange
62 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23100616 def
1 begincodespacerange
<00><ff>
endcodespacerange
62 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -761,18 +761,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-248\n+249\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36150840 def
1 begincodespacerange
<00><ff>
endcodespacerange
13 beginbfrange
<2c><2c><002c>
<32><32><0032>
<47><47><0047>
<4c><4c><004c>
<56><56><0056>
<58><58><0058>
<65><65><0065>
<6c><6c><006c>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23100984 def
1 begincodespacerange
<00><ff>
endcodespacerange
13 beginbfrange
<2c><2c><002c>
<32><32><0032>
<47><47><0047>
<4c><4c><004c>
<56><56><0056>
<58><58><0058>
<65><65><0065>
<6c><6c><006c>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -794,15 +794,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-2af9d2ffae36'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-c71adccf22ac'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/mingle.1.pdf.gz", "source2": "./usr/share/doc/graphviz/mingle.1.pdf.gz", "unified_diff": null, "details": [{"source1": "mingle.1.pdf", "source2": "mingle.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -72,20 +72,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R34330512 10 Tf
1 0 0 1 72.6801 793.89 Tm
(MINGLE)Tj
/R34658400 10 Tf
37.95 0 Td
124.83 Tw
(\(1\) General)Tj
173.14 0 Td
0 Tw
(Commands Manual)Tj
/R34330512 10 Tf
206.62 0 Td
(MINGLE)Tj
/R34658400 10 Tf
37.95 0 Td
(\(1\))Tj
-456.34 -36 Td
(delim $$)Tj
-0.219 Tc
/R34974856 10.95 Tf
16.8 TL
(NA)'
0 Tc
15.593 0 Td
(ME)Tj
/R34658400 10 Tf
20.407 -12 Td
[(mingle f)10(ast edge b)20.0159(undling)]TJ
/R34974856 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R34974856 10 Tf
36 -12 Td
(mingle)Tj
/R34658400 10 Tf
31.3898 0 Td
([)Tj
/R34330512 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R34658400 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R34974856 10 Tf
11.6602 0 Td
(o)Tj
/R34330512 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R34658400 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R34330512 10 Tf
13.5699 0 Td
(les)Tj
/R34658400 10 Tf
18.8801 0 Td
(])Tj
/R34974856 10.95 Tf
-190.89 -16.8 Td
(DESCRIPTION)Tj
/R34974856 10 Tf
36 -12 Td
(mingle)Tj
/R34658400 10 Tf
31.482 0 Td
(tak)Tj
12.1199 0 Td
0.091 Tw
(es as input a graph in DO)Tj
2.591 Tc
101.796 0 Td
(Tf)Tj
0 Tc
12.0309 0 Td
(ormat with node position information \(the)Tj
/R34330512 10 Tf
171.096 0 Td
(pos)Tj
/R34658400 10 Tf
16.4809 0 Td
(attrib)Tj
20.9102 0 Td
(ute\) and b)Tj
39.9719 0 Td
(undles)Tj
-405.888 -12 Td
0 Tw
(the edges.)Tj
/R34974856 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R34658400 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R34974856 10 Tf
(m)'
/R34330512 10 Tf
16.5301 0 Td
(k)Tj
/R34658400 10 Tf
19.4699 0 Td
0.096 Tw
[(indicates which method to use for b)20.0073(undling. A v)25.0122(alue of 0 corresponds to a force-directed b)]TJ
362.94 0 Td
(undling.)Tj
2.779 Tc
-362.94 -12 Td
(Av)Tj
0 Tc
14.7488 0 Td
0.279 Tw
[(alue of 2 uses a cluster plus ink sa)20.0122(ving approach. If a)]TJ
-0.25 Tc
214.289 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(ilable, a v)25.0049(alue 1 denotes an agglomera-)]TJ
-238.228 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.3 Tw
(ve i)Tj
0 Tc
14.5699 0 Td
0 Tw
[(nk sa)19.9927(ving method. Normally)]TJ
2.5 Tc
113.59 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
[(he last is the def)10.0146(ault.)]TJ
/R34974856 10 Tf
-177.25 -16.8 Td
(a)Tj
/R34330512 10 Tf
13.2 0 Td
(k)Tj
/R34658400 10 Tf
22.8 0 Td
0.41 Tw
[(species the maximum turning angle, in de)15(grees, as a non-ne)]TJ
-0.05 Tc
247.52 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.71 Tw
(ve r)Tj
0 Tc
15.5301 0 Td
2.91 Tw
(eal. The)Tj
38.0301 0 Td
(lar)Tj
10.3699 0 Td
0.41 Tw
[(ger the v)24.9854(alue, the)]TJ
-326.15 -12 Td
0.571 Tw
(more edges may bend. If the v)Tj
124.536 0 Td
0.57 Tw
[(alue is 0, there is no limitation on the turning angle. The def)10.0098(ault is)]TJ
-124.536 -12 Td
2.5 Tw
(40. The)Tj
35.55 0 Td
0 Tw
[(parameter is not used in force-directed b)20.0073(undling.)]TJ
/R34974856 10 Tf
-71.55 -16.8 Td
(c)Tj
/R34330512 10 Tf
12.6398 0 Td
(v)Tj
/R34658400 10 Tf
23.3602 0 Td
1.49 Tw
[(species which compatability measure to use. The v)25.0146(alue 0, the def)10.0098(ault, uses a distance metric,)]TJ
12 TL
0 Tw
T*[(while a v)24.9841(alue of 1 relies on full compatability)]TJ
2.5 Tc
181.3 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(his v)25.0073(alue is only used in force-directed b)20(undling.)]TJ
/R34974856 10 Tf
-228.41 -16.8 Td
(i)Tj
/R34330512 10 Tf
10.9801 0 Td
(k)Tj
/R34658400 10 Tf
25.0199 0 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
2.889 Tc
9.28984 0 Td
(st)Tj
0 Tc
9.55898 0 Td
0.389 Tw
(he maximum number of iterati)Tj
-0.15 Tc
123.516 0 Td
0.689 Tw
(ve d)Tj
-0.25 Tc
17.1789 0 Td
(iv)Tj
0 Tc
7.53008 0 Td
0.388 Tw
[(isions of edges allo)25.0098(wd in force-directed b)]TJ
167.398 0 Td
2.888 Tw
(undling. The)Tj
-342.002 -12 Td
0 Tw
[(def)10.0073(ault is 4.)]TJ
/R34974856 10 Tf
-36 -16.8 Td
(k)Tj
/R34330512 10 Tf
13.7602 0 Td
(k)Tj
/R34658400 10 Tf
22.2398 0 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.199 Tc
9.28984 0 Td
(st)Tj
0 Tc
9.86914 0 Td
0.699 Tw
(he number of neighbors to be used in forming a nearest neighbor graph. This parameter is)Tj
-26.6891 -12 Td
0 Tw
(only used in the agglomerati)Tj
-0.15 Tc
113.63 0 Td
0.3 Tw
(ve m)Tj
0 Tc
19.5699 0 Td
0 Tw
[(ethod. The def)10.0146(ault is 10.)]TJ
/R34974856 10 Tf
-169.2 -16.8 Td
(K)Tj
/R34330512 10 Tf
15.9801 0 Td
(k)Tj
/R34658400 10 Tf
20.0199 0 Td
0.948 Tw
(is a positi)Tj
-0.15 Tc
39.9859 0 Td
1.248 Tw
(ve r)Tj
0 Tc
16.068 0 Td
0.948 Tw
[(eal v)25.0195(alue gi)]TJ
47.4957 0 Td
0.947 Tw
[(ving the force constant used in force-directed b)19.9951(undling. By def)9.98535(ault, the)]TJ
-0.25 Tc
-103.55 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
[(lue is determined automatically)65.0073(.)]TJ
/R34974856 10 Tf
-45.1898 -16.8 Td
(o)Tj
/R34330512 10 Tf
13.2 0 Td
(le)Tj
/R34658400 10 Tf
22.8 0 Td
(puts output in)Tj
/R34330512 10 Tf
57.5102 0 Td
(le)Tj
2.5 Tc
/R34658400 10 Tf
12.2199 0 Td
(.D)Tj
0 Tc
12.2199 0 Td
[(ef)10.0073(ault output is stdout)]TJ
/R34974856 10 Tf
-117.95 -16.8 Td
(p)Tj
/R34330512 10 Tf
13.7602 0 Td
(k)Tj
/R34658400 10 Tf
22.2398 0 Td
1.144 Tw
(Except for the force-directed method, b)Tj
163.25 0 Td
1.145 Tw
(undling minimizes $ink * \(k - cos\(turning angle\)\)$. The)Tj
-163.25 -12 Td
(lar)Tj
10.3699 0 Td
0.744 Tw
[(ger the v)24.9878(alue of)]TJ
/R34330512 10 Tf
67.7062 0 Td
(k)Tj
3.244 Tc
/R34658400 10 Tf
4.43984 0 Td
(,t)Tj
0 Tc
8.52383 0 Td
0.743 Tw
(he less emphasis is put on a)Tj
-0.2 Tc
114.808 0 Td
(vo)Tj
0 Tc
9.8 0 Td
[(iding sharp turning angles and the f)10.0195(aster the)]TJ
-0.2 Tc
-215.648 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
2.5 Tw
(ndling. The)Tj
51.1102 0 Td
0 Tw
[(def)10.0073(ault v)25(alue is -1.)]TJ
/R34974856 10 Tf
-96.9102 -16.8 Td
(r)Tj
/R34330512 10 Tf
12.6398 0 Td
(k)Tj
/R34658400 10 Tf
23.3602 0 Td
0.86 Tw
(is a non-ne)Tj
-0.05 Tc
45.45 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
1.16 Tw
(ve i)Tj
0 Tc
15.4301 0 Td
(nte)Tj
12.0699 0 Td
0.86 Tw
[(ger gi)24.9854(ving the maximum recursion le)]TJ
-0.15 Tc
151.84 0 Td
(ve)Tj
3.36 Tc
9.28984 0 Td
(lu)Tj
0 Tc
11.1398 0 Td
(sed in the agglomerati)Tj
-0.15 Tc
90.9301 0 Td
1.16 Tw
(ve m)Tj
0 Tc
20.4301 0 Td
(ethod.)Tj
-371.28 -12 Td
0 Tw
[(The def)10.0073(ault is 100.)]TJ
/R34974856 10 Tf
-36 -16.8 Td
(T)Tj
/R34330512 10 Tf
14.8699 0 Td
(fmt)Tj
/R34658400 10 Tf
21.1301 0 Td
0.351 Tw
(species the output format. At present, the output is al)Tj
-0.1 Tc
219.989 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys in the DO)Tj
2.851 Tc
51.4828 0 Td
(Tf)Tj
0 Tc
12.291 0 Td
(ormat. If)Tj
/R34330512 10 Tf
38.1922 0 Td
(fmt)Tj
/R34658400 10 Tf
15.6309 0 Td
(is "simple",)Tj
-349.146 -12 Td
0.209 Tw
(the output is a simple, schematic representation of the dra)Tj
232.251 0 Td
0.21 Tw
(wing. Only the node positions and edges)Tj
-232.251 -12 Td
0.098 Tw
(are retained from the original graph. If)Tj
/R34330512 10 Tf
157.306 0 Td
(fmt)Tj
/R34658400 10 Tf
15.3781 0 Td
(is "gv", the dra)Tj
59.9641 0 Td
0.097 Tw
(wing information is attached to the input)Tj
-232.648 -12 Td
(graph.)Tj
/R34974856 10 Tf
-36 -16.8 Td
(v)Tj
/R34330512 10 Tf
13.2 0 Td
(k)Tj
/R34658400 10 Tf
22.8 0 Td
1.21 Tw
[(determines the v)15.0073(erbose le)]TJ
-0.15 Tc
105.15 0 Td
(ve)Tj
3.71 Tc
9.28984 0 Td
(lu)Tj
0 Tc
11.4898 0 Td
(sed for tracing the algorithm. The v)Tj
148.93 0 Td
(alue)Tj
/R34330512 10 Tf
20.3699 0 Td
(k)Tj
/R34658400 10 Tf
8.15 0 Td
(is optional; if not pro-)Tj
-303.38 -12 Td
0 Tw
[(vided, the v)25.0159(alue 1 is used.)]TJ
/R34974856 10 Tf
-36 -16.8 Td
(?)Tj
/R34658400 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
-0.11 Tc
/R34974856 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R34658400 10 Tf
20.9004 -12 Td
1.882 Tw
(At present,)Tj
/R34974856 10 Tf
50.1441 0 Td
(mingle)Tj
/R34658400 10 Tf
33.2719 0 Td
1.881 Tw
(does not handle graphs with loops or directed multiedges. So, a graph with edges)Tj
2.5 Tc
/R34330512 10 Tf
-83.416 -12 Td
[(a)250(>b)]TJ
0 Tc
/R34658400 10 Tf
31 0 Td
(and)Tj
2.5 Tc
/R34330512 10 Tf
16.9398 0 Td
[(b)250(>a)]TJ
0 Tc
/R34658400 10 Tf
31 0 Td
0 Tw
[(is acceptable, b)20.0073(ut not if it has edges)]TJ
2.5 Tc
/R34330512 10 Tf
144.5 0 Td
[(a)250(>b)]TJ
0 Tc
/R34658400 10 Tf
31 0 Td
(and)Tj
2.5 Tc
/R34330512 10 Tf
16.9398 0 Td
[(a)250(>b)]TJ
0 Tc
/R34658400 10 Tf
31 0 Td
(or)Tj
2.5 Tc
/R34330512 10 Tf
10.8301 0 Td
[(a)250(b)]TJ
0 Tc
/R34658400 10 Tf
31 0 Td
(and)Tj
2.5 Tc
/R34330512 10 Tf
16.9398 0 Td
[(a)250(b)]TJ
0 Tc
/R34658400 10 Tf
28.5 0 Td
(.)Tj
-0.548 Tc
/R34974856 10.95 Tf
-425.65 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R34658400 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@graphviz.or)18(g>, Y)54.9854(if)9.98535(an Hu <yif)9.98535(anhu@yahoo.com>)]TJ
/R34974856 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R34658400 10 Tf
36 -12 Td
(sfdp\(1\), neato\(1\), gvpr\(1\))Tj
16.8 TL
0.443 Tw
(Emden R. Gansner)'
2.943 Tc
76.3059 0 Td
(,Y)Tj
0 Tc
12.1129 0 Td
(if)Tj
6.01016 0 Td
(an Hu, Stephen C. North and Carlos Scheide)Tj
181.541 0 Td
(gger)Tj
2.943 Tc
17.3699 0 Td
(,`)Tj
0 Tc
8.03281 0 Td
(`Multile)Tj
-0.15 Tc
32.5301 0 Td
(ve)Tj
2.943 Tc
9.28984 0 Td
(lA)Tj
0 Tc
12.943 0 Td
(gglomerati)Tj
-0.15 Tc
43.0801 0 Td
0.744 Tw
(ve E)Tj
0 Tc
18.3441 0 Td
(dge)Tj
-251.505 -48 Td
0 Tw
[(16 August 2013)-19705.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18073488 10 Tf
1 0 0 1 72.6801 793.89 Tm
(MINGLE)Tj
/R18401376 10 Tf
37.95 0 Td
124.83 Tw
(\(1\) General)Tj
173.14 0 Td
0 Tw
(Commands Manual)Tj
/R18073488 10 Tf
206.62 0 Td
(MINGLE)Tj
/R18401376 10 Tf
37.95 0 Td
(\(1\))Tj
-456.34 -36 Td
(delim $$)Tj
-0.219 Tc
/R18717832 10.95 Tf
16.8 TL
(NA)'
0 Tc
15.593 0 Td
(ME)Tj
/R18401376 10 Tf
20.407 -12 Td
[(mingle f)10(ast edge b)20.0159(undling)]TJ
/R18717832 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R18717832 10 Tf
36 -12 Td
(mingle)Tj
/R18401376 10 Tf
31.3898 0 Td
([)Tj
/R18073488 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R18401376 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R18717832 10 Tf
11.6602 0 Td
(o)Tj
/R18073488 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R18401376 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R18073488 10 Tf
13.5699 0 Td
(les)Tj
/R18401376 10 Tf
18.8801 0 Td
(])Tj
/R18717832 10.95 Tf
-190.89 -16.8 Td
(DESCRIPTION)Tj
/R18717832 10 Tf
36 -12 Td
(mingle)Tj
/R18401376 10 Tf
31.482 0 Td
(tak)Tj
12.1199 0 Td
0.091 Tw
(es as input a graph in DO)Tj
2.591 Tc
101.796 0 Td
(Tf)Tj
0 Tc
12.0309 0 Td
(ormat with node position information \(the)Tj
/R18073488 10 Tf
171.096 0 Td
(pos)Tj
/R18401376 10 Tf
16.4809 0 Td
(attrib)Tj
20.9102 0 Td
(ute\) and b)Tj
39.9719 0 Td
(undles)Tj
-405.888 -12 Td
0 Tw
(the edges.)Tj
/R18717832 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R18401376 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R18717832 10 Tf
(m)'
/R18073488 10 Tf
16.5301 0 Td
(k)Tj
/R18401376 10 Tf
19.4699 0 Td
0.096 Tw
[(indicates which method to use for b)20.0073(undling. A v)25.0122(alue of 0 corresponds to a force-directed b)]TJ
362.94 0 Td
(undling.)Tj
2.779 Tc
-362.94 -12 Td
(Av)Tj
0 Tc
14.7488 0 Td
0.279 Tw
[(alue of 2 uses a cluster plus ink sa)20.0122(ving approach. If a)]TJ
-0.25 Tc
214.289 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(ilable, a v)25.0049(alue 1 denotes an agglomera-)]TJ
-238.228 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.3 Tw
(ve i)Tj
0 Tc
14.5699 0 Td
0 Tw
[(nk sa)19.9927(ving method. Normally)]TJ
2.5 Tc
113.59 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
[(he last is the def)10.0146(ault.)]TJ
/R18717832 10 Tf
-177.25 -16.8 Td
(a)Tj
/R18073488 10 Tf
13.2 0 Td
(k)Tj
/R18401376 10 Tf
22.8 0 Td
0.41 Tw
[(species the maximum turning angle, in de)15(grees, as a non-ne)]TJ
-0.05 Tc
247.52 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.71 Tw
(ve r)Tj
0 Tc
15.5301 0 Td
2.91 Tw
(eal. The)Tj
38.0301 0 Td
(lar)Tj
10.3699 0 Td
0.41 Tw
[(ger the v)24.9854(alue, the)]TJ
-326.15 -12 Td
0.571 Tw
(more edges may bend. If the v)Tj
124.536 0 Td
0.57 Tw
[(alue is 0, there is no limitation on the turning angle. The def)10.0098(ault is)]TJ
-124.536 -12 Td
2.5 Tw
(40. The)Tj
35.55 0 Td
0 Tw
[(parameter is not used in force-directed b)20.0073(undling.)]TJ
/R18717832 10 Tf
-71.55 -16.8 Td
(c)Tj
/R18073488 10 Tf
12.6398 0 Td
(v)Tj
/R18401376 10 Tf
23.3602 0 Td
1.49 Tw
[(species which compatability measure to use. The v)25.0146(alue 0, the def)10.0098(ault, uses a distance metric,)]TJ
12 TL
0 Tw
T*[(while a v)24.9841(alue of 1 relies on full compatability)]TJ
2.5 Tc
181.3 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(his v)25.0073(alue is only used in force-directed b)20(undling.)]TJ
/R18717832 10 Tf
-228.41 -16.8 Td
(i)Tj
/R18073488 10 Tf
10.9801 0 Td
(k)Tj
/R18401376 10 Tf
25.0199 0 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
2.889 Tc
9.28984 0 Td
(st)Tj
0 Tc
9.55898 0 Td
0.389 Tw
(he maximum number of iterati)Tj
-0.15 Tc
123.516 0 Td
0.689 Tw
(ve d)Tj
-0.25 Tc
17.1789 0 Td
(iv)Tj
0 Tc
7.53008 0 Td
0.388 Tw
[(isions of edges allo)25.0098(wd in force-directed b)]TJ
167.398 0 Td
2.888 Tw
(undling. The)Tj
-342.002 -12 Td
0 Tw
[(def)10.0073(ault is 4.)]TJ
/R18717832 10 Tf
-36 -16.8 Td
(k)Tj
/R18073488 10 Tf
13.7602 0 Td
(k)Tj
/R18401376 10 Tf
22.2398 0 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.199 Tc
9.28984 0 Td
(st)Tj
0 Tc
9.86914 0 Td
0.699 Tw
(he number of neighbors to be used in forming a nearest neighbor graph. This parameter is)Tj
-26.6891 -12 Td
0 Tw
(only used in the agglomerati)Tj
-0.15 Tc
113.63 0 Td
0.3 Tw
(ve m)Tj
0 Tc
19.5699 0 Td
0 Tw
[(ethod. The def)10.0146(ault is 10.)]TJ
/R18717832 10 Tf
-169.2 -16.8 Td
(K)Tj
/R18073488 10 Tf
15.9801 0 Td
(k)Tj
/R18401376 10 Tf
20.0199 0 Td
0.948 Tw
(is a positi)Tj
-0.15 Tc
39.9859 0 Td
1.248 Tw
(ve r)Tj
0 Tc
16.068 0 Td
0.948 Tw
[(eal v)25.0195(alue gi)]TJ
47.4957 0 Td
0.947 Tw
[(ving the force constant used in force-directed b)19.9951(undling. By def)9.98535(ault, the)]TJ
-0.25 Tc
-103.55 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
[(lue is determined automatically)65.0073(.)]TJ
/R18717832 10 Tf
-45.1898 -16.8 Td
(o)Tj
/R18073488 10 Tf
13.2 0 Td
(le)Tj
/R18401376 10 Tf
22.8 0 Td
(puts output in)Tj
/R18073488 10 Tf
57.5102 0 Td
(le)Tj
2.5 Tc
/R18401376 10 Tf
12.2199 0 Td
(.D)Tj
0 Tc
12.2199 0 Td
[(ef)10.0073(ault output is stdout)]TJ
/R18717832 10 Tf
-117.95 -16.8 Td
(p)Tj
/R18073488 10 Tf
13.7602 0 Td
(k)Tj
/R18401376 10 Tf
22.2398 0 Td
1.144 Tw
(Except for the force-directed method, b)Tj
163.25 0 Td
1.145 Tw
(undling minimizes $ink * \(k - cos\(turning angle\)\)$. The)Tj
-163.25 -12 Td
(lar)Tj
10.3699 0 Td
0.744 Tw
[(ger the v)24.9878(alue of)]TJ
/R18073488 10 Tf
67.7062 0 Td
(k)Tj
3.244 Tc
/R18401376 10 Tf
4.43984 0 Td
(,t)Tj
0 Tc
8.52383 0 Td
0.743 Tw
(he less emphasis is put on a)Tj
-0.2 Tc
114.808 0 Td
(vo)Tj
0 Tc
9.8 0 Td
[(iding sharp turning angles and the f)10.0195(aster the)]TJ
-0.2 Tc
-215.648 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
2.5 Tw
(ndling. The)Tj
51.1102 0 Td
0 Tw
[(def)10.0073(ault v)25(alue is -1.)]TJ
/R18717832 10 Tf
-96.9102 -16.8 Td
(r)Tj
/R18073488 10 Tf
12.6398 0 Td
(k)Tj
/R18401376 10 Tf
23.3602 0 Td
0.86 Tw
(is a non-ne)Tj
-0.05 Tc
45.45 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
1.16 Tw
(ve i)Tj
0 Tc
15.4301 0 Td
(nte)Tj
12.0699 0 Td
0.86 Tw
[(ger gi)24.9854(ving the maximum recursion le)]TJ
-0.15 Tc
151.84 0 Td
(ve)Tj
3.36 Tc
9.28984 0 Td
(lu)Tj
0 Tc
11.1398 0 Td
(sed in the agglomerati)Tj
-0.15 Tc
90.9301 0 Td
1.16 Tw
(ve m)Tj
0 Tc
20.4301 0 Td
(ethod.)Tj
-371.28 -12 Td
0 Tw
[(The def)10.0073(ault is 100.)]TJ
/R18717832 10 Tf
-36 -16.8 Td
(T)Tj
/R18073488 10 Tf
14.8699 0 Td
(fmt)Tj
/R18401376 10 Tf
21.1301 0 Td
0.351 Tw
(species the output format. At present, the output is al)Tj
-0.1 Tc
219.989 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys in the DO)Tj
2.851 Tc
51.4828 0 Td
(Tf)Tj
0 Tc
12.291 0 Td
(ormat. If)Tj
/R18073488 10 Tf
38.1922 0 Td
(fmt)Tj
/R18401376 10 Tf
15.6309 0 Td
(is "simple",)Tj
-349.146 -12 Td
0.209 Tw
(the output is a simple, schematic representation of the dra)Tj
232.251 0 Td
0.21 Tw
(wing. Only the node positions and edges)Tj
-232.251 -12 Td
0.098 Tw
(are retained from the original graph. If)Tj
/R18073488 10 Tf
157.306 0 Td
(fmt)Tj
/R18401376 10 Tf
15.3781 0 Td
(is "gv", the dra)Tj
59.9641 0 Td
0.097 Tw
(wing information is attached to the input)Tj
-232.648 -12 Td
(graph.)Tj
/R18717832 10 Tf
-36 -16.8 Td
(v)Tj
/R18073488 10 Tf
13.2 0 Td
(k)Tj
/R18401376 10 Tf
22.8 0 Td
1.21 Tw
[(determines the v)15.0073(erbose le)]TJ
-0.15 Tc
105.15 0 Td
(ve)Tj
3.71 Tc
9.28984 0 Td
(lu)Tj
0 Tc
11.4898 0 Td
(sed for tracing the algorithm. The v)Tj
148.93 0 Td
(alue)Tj
/R18073488 10 Tf
20.3699 0 Td
(k)Tj
/R18401376 10 Tf
8.15 0 Td
(is optional; if not pro-)Tj
-303.38 -12 Td
0 Tw
[(vided, the v)25.0159(alue 1 is used.)]TJ
/R18717832 10 Tf
-36 -16.8 Td
(?)Tj
/R18401376 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
-0.11 Tc
/R18717832 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R18401376 10 Tf
20.9004 -12 Td
1.882 Tw
(At present,)Tj
/R18717832 10 Tf
50.1441 0 Td
(mingle)Tj
/R18401376 10 Tf
33.2719 0 Td
1.881 Tw
(does not handle graphs with loops or directed multiedges. So, a graph with edges)Tj
2.5 Tc
/R18073488 10 Tf
-83.416 -12 Td
[(a)250(>b)]TJ
0 Tc
/R18401376 10 Tf
31 0 Td
(and)Tj
2.5 Tc
/R18073488 10 Tf
16.9398 0 Td
[(b)250(>a)]TJ
0 Tc
/R18401376 10 Tf
31 0 Td
0 Tw
[(is acceptable, b)20.0073(ut not if it has edges)]TJ
2.5 Tc
/R18073488 10 Tf
144.5 0 Td
[(a)250(>b)]TJ
0 Tc
/R18401376 10 Tf
31 0 Td
(and)Tj
2.5 Tc
/R18073488 10 Tf
16.9398 0 Td
[(a)250(>b)]TJ
0 Tc
/R18401376 10 Tf
31 0 Td
(or)Tj
2.5 Tc
/R18073488 10 Tf
10.8301 0 Td
[(a)250(b)]TJ
0 Tc
/R18401376 10 Tf
31 0 Td
(and)Tj
2.5 Tc
/R18073488 10 Tf
16.9398 0 Td
[(a)250(b)]TJ
0 Tc
/R18401376 10 Tf
28.5 0 Td
(.)Tj
-0.548 Tc
/R18717832 10.95 Tf
-425.65 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R18401376 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@graphviz.or)18(g>, Y)54.9854(if)9.98535(an Hu <yif)9.98535(anhu@yahoo.com>)]TJ
/R18717832 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R18401376 10 Tf
36 -12 Td
(sfdp\(1\), neato\(1\), gvpr\(1\))Tj
16.8 TL
0.443 Tw
(Emden R. Gansner)'
2.943 Tc
76.3059 0 Td
(,Y)Tj
0 Tc
12.1129 0 Td
(if)Tj
6.01016 0 Td
(an Hu, Stephen C. North and Carlos Scheide)Tj
181.541 0 Td
(gger)Tj
2.943 Tc
17.3699 0 Td
(,`)Tj
0 Tc
8.03281 0 Td
(`Multile)Tj
-0.15 Tc
32.5301 0 Td
(ve)Tj
2.943 Tc
9.28984 0 Td
(lA)Tj
0 Tc
12.943 0 Td
(gglomerati)Tj
-0.15 Tc
43.0801 0 Td
0.744 Tw
(ve E)Tj
0 Tc
18.3441 0 Td
(dge)Tj
-251.505 -48 Td
0 Tw
[(16 August 2013)-19705.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-3051\n+3050\n \n \n \n \n BaseFont\n DBYZSK+Times-Italic\n FontDescriptor\n@@ -652,19 +652,19 @@\n FontFile3\n \n \n \n \n \n \n-R34974856\n+R18717832\n \n-R34658400\n+R18401376\n \n-R34330512\n+R18073488\n \n \n \n \n \n \n Type\n@@ -701,27 +701,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R34330512 10 Tf
1 0 0 1 72.6801 793.89 Tm
(MINGLE)Tj
/R34658400 10 Tf
37.95 0 Td
124.83 Tw
(\(1\) General)Tj
173.14 0 Td
0 Tw
(Commands Manual)Tj
/R34330512 10 Tf
206.62 0 Td
(MINGLE)Tj
/R34658400 10 Tf
37.95 0 Td
(\(1\))Tj
-420.34 -36 Td
0.839 Tw
(Bundling for V)Tj
62.1879 0 Td
0.838 Tw
[(isualizing Lar)17.9883(ge Graphs')73.9941(', IEEE P)14.9829(acic V)60.0024(isualization Symposium P)]TJ
277.356 0 Td
(acicV)Tj
28.2801 0 Td
(is, pp. 187-194,)Tj
-367.824 -12 Td
(2011.)Tj
166.055 -672 Td
0 Tw
[(16 August 2013)-19705.5(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18073488 10 Tf
1 0 0 1 72.6801 793.89 Tm
(MINGLE)Tj
/R18401376 10 Tf
37.95 0 Td
124.83 Tw
(\(1\) General)Tj
173.14 0 Td
0 Tw
(Commands Manual)Tj
/R18073488 10 Tf
206.62 0 Td
(MINGLE)Tj
/R18401376 10 Tf
37.95 0 Td
(\(1\))Tj
-420.34 -36 Td
0.839 Tw
(Bundling for V)Tj
62.1879 0 Td
0.838 Tw
[(isualizing Lar)17.9883(ge Graphs')73.9941(', IEEE P)14.9829(acic V)60.0024(isualization Symposium P)]TJ
277.356 0 Td
(acicV)Tj
28.2801 0 Td
(is, pp. 187-194,)Tj
-367.824 -12 Td
(2011.)Tj
166.055 -672 Td
0 Tw
[(16 August 2013)-19705.5(2)]TJ
ET
Q
Q
\n \n \n \n \n-362\n+361\n \n \n \n \n-R34658400\n+R18401376\n \n-R34330512\n+R18073488\n \n \n \n \n \n \n \n@@ -776,15 +776,15 @@\n \n Filter\n FlateDecode\n Length\n 379\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R35009608 def
1 begincodespacerange
<00><ff>
endcodespacerange
35 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<61><61><0061>
<63><63><0063>
<65><65><0065>
<67><67><0067>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18752584 def
1 begincodespacerange
<00><ff>
endcodespacerange
35 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<61><61><0061>
<63><63><0063>
<65><65><0065>
<67><67><0067>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -804,15 +804,15 @@\n \n Filter\n FlateDecode\n Length\n 602\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R35009976 def
1 begincodespacerange
<00><ff>
endcodespacerange
71 beginbfrange
<20><20><0020>
<22><22><0022>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18752952 def
1 begincodespacerange
<00><ff>
endcodespacerange
71 beginbfrange
<20><20><0020>
<22><22><0022>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -838,15 +838,15 @@\n \n Filter\n FlateDecode\n Length\n 313\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R35010344 def
1 begincodespacerange
<00><ff>
endcodespacerange
24 beginbfrange
<3e><3e><003e>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<61><61><0061>
<62><62><0062>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18753320 def
1 begincodespacerange
<00><ff>
endcodespacerange
24 beginbfrange
<3e><3e><003e>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<61><61><0061>
<62><62><0062>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -870,15 +870,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-7bf12223fda9'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-c633f748ecff'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 28\n"}]}]}, {"source1": "./usr/share/doc/graphviz/mm2gv.1.pdf.gz", "source2": "./usr/share/doc/graphviz/mm2gv.1.pdf.gz", "unified_diff": null, "details": [{"source1": "mm2gv.1.pdf", "source2": "mm2gv.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R15943552 10 Tf
1 0 0 1 72.6801 793.89 Tm
(MM2GV)Tj
/R16269064 10 Tf
36.2602 0 Td
126.52 Tw
(\(1\) General)Tj
174.83 0 Td
0 Tw
(Commands Manual)Tj
/R15943552 10 Tf
208.31 0 Td
(MM2GV)Tj
/R16269064 10 Tf
36.2602 0 Td
(\(1\))Tj
-456.341 -36 Td
(delim $$)Tj
-0.219 Tc
/R16587896 10.95 Tf
16.8 TL
(NA)'
0 Tc
15.593 0 Td
(ME)Tj
/R16269064 10 Tf
20.407 -12 Td
[(mm2gv Matrix Mark)9.99268(et-DO)]TJ
2.5 Tc
117.07 0 Td
(Tc)Tj
0 Tc
13.05 0 Td
(on)Tj
-0.15 Tc
9.6 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rters)Tj
/R16587896 10.95 Tf
-185.01 -16.8 Td
(SYNOPSIS)Tj
/R16587896 10 Tf
36 -12 Td
(mm2gv)Tj
/R16269064 10 Tf
34.1602 0 Td
([)Tj
/R16587896 10 Tf
5.83008 0 Td
(cluv?)Tj
2.5 Tc
/R16269064 10 Tf
33.4801 0 Td
(][)Tj
0 Tc
/R16587896 10 Tf
11.6602 0 Td
(U)Tj
/R15943552 10 Tf
12.9301 0 Td
(i)Tj
2.5 Tc
/R16269064 10 Tf
5.63984 0 Td
(][)Tj
0 Tc
/R16587896 10 Tf
11.6602 0 Td
(o)Tj
/R15943552 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R16269064 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R15943552 10 Tf
13.5699 0 Td
(le)Tj
/R16269064 10 Tf
14.9 0 Td
(])Tj
/R16587896 10.95 Tf
-218.441 -16.8 Td
(DESCRIPTION)Tj
/R16587896 10 Tf
36 -12 Td
(mm2gv)Tj
/R16269064 10 Tf
34.3199 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.16 Tw
(rts a sparse matrix of the Matrix Mark)Tj
153.49 0 Td
0.159 Tw
[(et format to a graph in the GV \(formerly DO)39.9805(T\) format.)]TJ
-211.139 -12 Td
0.269 Tw
(If the matrix)Tj
/R15943552 10 Tf
53.2969 0 Td
(M)Tj
/R16269064 10 Tf
11.0988 0 Td
[(is not square, the graph is considered bipartite and the matrix is vie)24.9951(wed as a bipartite graph)]TJ
-64.3957 -12 Td
(adjacenc)Tj
2.585 Tc
34.8301 0 Td
(ym)Tj
0 Tc
15.3648 0 Td
0.085 Tw
[(atrix, with the ro)25.0146(ws and columns of the matrix specifying the tw)]TJ
2.585 Tc
257.225 0 Td
(os)Tj
0 Tc
11.475 0 Td
[(ets of v)14.9854(ertices. Equi)]TJ
-0.25 Tc
79.2852 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(lently)64.9902(,)]TJ
-407.37 -12 Td
0.483 Tw
(the matrix is con)Tj
-0.15 Tc
67.9891 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rted into a symmetric square matrix c c.)Tj
167.724 0 Td
(0)Tj
/R15943552 10 Tf
36 0 Td
(M)Tj
/R16269064 10 Tf
11.3129 0 Td
($)Tj
/R15943552 10 Tf
5 0 Td
(M)Tj
/R16269064 10 Tf
11.3129 0 Td
(sup)Tj
/R15943552 10 Tf
16.873 0 Td
(T)Tj
29.22 Tc
/R16269064 10 Tf
5.56016 0 Td
($0)Tj
2.983 Tc
42.2031 0 Td
(ab)Tj
0 Tc
12.423 0 Td
(lock matrix)Tj
-385.688 -12 Td
0.281 Tw
(with square blocks of 0')Tj
2.781 Tc
97.2238 0 Td
[(si)278.083(nt)]TJ
0 Tc
20.0121 0 Td
[(he upper left and lo)25.0024(wer right, the upper right block being)]TJ
/R15943552 10 Tf
232.801 0 Td
(M)Tj
/R16269064 10 Tf
11.1109 0 Td
(and the lo)Tj
39.752 0 Td
0.28 Tw
(wer left)Tj
-400.9 -12 Td
0 Tw
(block being the transpose of)Tj
/R15943552 10 Tf
115.26 0 Td
(M)Tj
5 Tc
/R16269064 10 Tf
8.33008 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
[(his matrix is then vie)25.0146(wed as the adjacenc)]TJ
2.5 Tc
163.18 0 Td
(ym)Tj
0 Tc
15.2801 0 Td
(atrix of the graph.)Tj
-0.15 Tc
-315.66 -16.8 Td
(Fo)Tj
2.625 Tc
10.4102 0 Td
(ras)Tj
0 Tc
16.9102 0 Td
0.125 Tw
(quare matrix,)Tj
/R16587896 10 Tf
56.0699 0 Td
(mm2gv)Tj
/R16269064 10 Tf
34.2852 0 Td
(uses it directly as an adjacenc)Tj
2.625 Tc
119.055 0 Td
(ym)Tj
0 Tc
15.4051 0 Td
0.126 Tw
(atrix if its pattern of non-zero entries is sym-)Tj
-252.136 -12 Td
0.373 Tw
(metric; otherwise, it will treat it as a bipartite graph as with the case of non-square matrices. This beha)Tj
415.884 0 Td
(vior)Tj
-415.884 -12 Td
0 Tw
(can be modied by the)Tj
/R16587896 10 Tf
93.6 0 Td
(U)Tj
/R16269064 10 Tf
15.4199 0 Td
(ag.)Tj
/R16587896 10.95 Tf
-145.02 -16.8 Td
(OPTIONS)Tj
/R16269064 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R16587896 10 Tf
(c)'
/R16269064 10 Tf
36 0 Td
0.781 Tw
(This ag causes)Tj
/R16587896 10 Tf
68.723 0 Td
(mm2gv)Tj
/R16269064 10 Tf
34.941 0 Td
(to assign colors to the edges. The matrix element is scaled to the range)Tj
-103.664 -12 Td
1.719 Tw
([0,1] depending on where it lies between the minimum and maximum set matrix v)Tj
350.957 0 Td
1.718 Tw
(alues. This)Tj
-350.957 -12 Td
0.54 Tw
[(scaled v)24.9927(alue is used as the)]TJ
/R15943552 10 Tf
110.19 0 Td
("wt")Tj
/R16269064 10 Tf
20.8898 0 Td
(attrib)Tj
20.9102 0 Td
[(ute of the corresponding edge.)-554.014(In addition, this scalar v)]TJ
227.35 0 Td
(alue)Tj
-379.34 -12 Td
0 Tw
[(is mapped to an RGB v)24.9854(alue, which is stored as the edge)]TJ
/R15943552 10 Tf
225 0 Td
("color")Tj
/R16269064 10 Tf
29.5102 0 Td
(.)Tj
/R16587896 10 Tf
-290.51 -16.8 Td
(l)Tj
/R16269064 10 Tf
36 0 Td
0.1 Tw
(If set,)Tj
/R16587896 10 Tf
25.4699 0 Td
(mm2gv)Tj
/R16269064 10 Tf
34.2602 0 Td
(attaches a label to the graph indicating the base name of the input le, and the num-)Tj
-59.7301 -12 Td
0 Tw
(ber of nodes and edges.)Tj
/R16587896 10 Tf
-36 -16.8 Td
(u)Tj
/R16269064 10 Tf
36 0 Td
[(If specied, the graph is assumed to be undirected. By def)9.99268(ault, the graph generated is directed.)]TJ
/R16587896 10 Tf
-36 -16.8 Td
(v)Tj
/R16269064 10 Tf
36 0 Td
(This ag causes)Tj
/R16587896 10 Tf
66.3801 0 Td
(mm2gv)Tj
/R16269064 10 Tf
34.1602 0 Td
[(to store the matrix v)25(alues as the)]TJ
/R15943552 10 Tf
128.9 0 Td
("len")Tj
/R16269064 10 Tf
23.1199 0 Td
[(attrib)19.9854(ute of the corresponding edge.)]TJ
/R16587896 10 Tf
-288.56 -16.8 Td
(U)Tj
/R15943552 10 Tf
13.1898 0 Td
[(ba)10(g)]TJ
/R16269064 10 Tf
22.8102 -12 Td
0.504 Tw
(Species ho)Tj
3.004 Tc
48.8641 0 Td
(ws)Tj
0 Tc
14.1141 0 Td
(quare matrices are handled. If)Tj
/R15943552 10 Tf
124.141 0 Td
[(ba)10(g)]TJ
/R16269064 10 Tf
22.9051 0 Td
0.505 Tw
(is 0, a square matrix will al)Tj
-0.1 Tc
111.53 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys be treated as)Tj
-333.114 -12 Td
0.608 Tw
(an adjacenc)Tj
3.107 Tc
47.3781 0 Td
(ym)Tj
0 Tc
15.8871 0 Td
3.107 Tw
(atrix. If)Tj
/R15943552 10 Tf
36.2039 0 Td
[(ba)10(g)]TJ
/R16269064 10 Tf
23.007 0 Td
0.607 Tw
[(is 1 \(the def)10.0073(ault\), a square matrix with a symmetric pattern of non-)]TJ
-122.476 -12 Td
1.02 Tw
(zero entries will be used as an adjacenc)Tj
3.52 Tc
164.44 0 Td
(ym)Tj
0 Tc
16.3 0 Td
(atrix; otherwise, it will be used a bipartite graph.)Tj
208.6 0 Td
(If)Tj
/R15943552 10 Tf
-389.34 -12 Td
[(ba)10(g)]TJ
/R16269064 10 Tf
22.7172 0 Td
0.317 Tw
(is 2, a symmetric matrix will be used as an adjacenc)Tj
2.817 Tc
211.04 0 Td
(ym)Tj
0 Tc
15.5969 0 Td
(atrix; otherwise, it will be used a bi-)Tj
-249.354 -12 Td
0 Tw
[(partite graph.)-500(If)]TJ
/R15943552 10 Tf
67.4801 0 Td
[(ba)10(g)]TJ
/R16269064 10 Tf
22.4 0 Td
(is 3, an)Tj
2.5 Tc
28.4602 0 Td
(yi)Tj
0 Tc
10.2801 0 Td
(nput matrix will be treated lik)Tj
2.5 Tc
119.06 0 Td
(eab)Tj
0 Tc
18.8801 0 Td
(ipartite graph.)Tj
/R16587896 10 Tf
-302.561 -16.8 Td
(o)Tj
/R15943552 10 Tf
10.9301 0 Td
(outle)Tj
/R16269064 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R15943552 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R16269064 10 Tf
25 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
(ot gi)Tj
-0.15 Tc
17.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R16587896 10 Tf
10 0 Td
(mm2gv)Tj
/R16269064 10 Tf
34.1602 0 Td
(uses stdout.)Tj
/R16587896 10.95 Tf
-245.6 -16.8 Td
(OPERANDS)Tj
/R16269064 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R15943552 10 Tf
-34.0898 -16.8 Td
(le)Tj
/R16269064 10 Tf
38.0898 0 Td
0.577 Tw
[(Name of the le in MatrixMark)9.99268(et format.)-557.698(If no)]TJ
/R15943552 10 Tf
198.913 0 Td
(le)Tj
/R16269064 10 Tf
15.477 0 Td
(operand is specied, the standard input will)Tj
-214.39 -12 Td
0 Tw
(be used.)Tj
/R16587896 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R16269064 10 Tf
36 -12 Td
(Return)Tj
/R16587896 10 Tf
29.7199 0 Td
(0)Tj
/R16269064 10 Tf
7.5 0 Td
(if there were no problems during con)Tj
-0.15 Tc
147.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion; and non-zero if an)Tj
2.5 Tc
98.1602 0 Td
(ye)Tj
0 Tc
11.9398 0 Td
(rror occurred.)Tj
-0.548 Tc
/R16587896 10.95 Tf
-340.51 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
-0.55 Tc
/R16269064 10 Tf
20.7363 -12 Td
(Yi)Tj
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
-44.9797 -12 Td
[(Emden R. Gansner <er)18(g@graphviz.com>)]TJ
/R16587896 10.95 Tf
-36 -16.8 Td
[(ADDITION)19.9972(AL INFO)]TJ
/R16269064 10 Tf
36 -12 Td
4.152 Tw
(See http://math.nist.go)Tj
94.2922 0 Td
(v/MatrixMark)Tj
56.5602 0 Td
4.151 Tw
(et/ for description of the format and http://www)Tj
219.217 0 Td
(.cise.u.edu/re-)Tj
-370.07 -12 Td
0 Tw
[(search/sparse/matrices/ for a lar)18.0078(ge collection of sparse matrices in this format.)]TJ
172.165 -79.2 Td
[(31 July 2008)-20316.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26580864 10 Tf
1 0 0 1 72.6801 793.89 Tm
(MM2GV)Tj
/R26906376 10 Tf
36.2602 0 Td
126.52 Tw
(\(1\) General)Tj
174.83 0 Td
0 Tw
(Commands Manual)Tj
/R26580864 10 Tf
208.31 0 Td
(MM2GV)Tj
/R26906376 10 Tf
36.2602 0 Td
(\(1\))Tj
-456.341 -36 Td
(delim $$)Tj
-0.219 Tc
/R27225208 10.95 Tf
16.8 TL
(NA)'
0 Tc
15.593 0 Td
(ME)Tj
/R26906376 10 Tf
20.407 -12 Td
[(mm2gv Matrix Mark)9.99268(et-DO)]TJ
2.5 Tc
117.07 0 Td
(Tc)Tj
0 Tc
13.05 0 Td
(on)Tj
-0.15 Tc
9.6 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rters)Tj
/R27225208 10.95 Tf
-185.01 -16.8 Td
(SYNOPSIS)Tj
/R27225208 10 Tf
36 -12 Td
(mm2gv)Tj
/R26906376 10 Tf
34.1602 0 Td
([)Tj
/R27225208 10 Tf
5.83008 0 Td
(cluv?)Tj
2.5 Tc
/R26906376 10 Tf
33.4801 0 Td
(][)Tj
0 Tc
/R27225208 10 Tf
11.6602 0 Td
(U)Tj
/R26580864 10 Tf
12.9301 0 Td
(i)Tj
2.5 Tc
/R26906376 10 Tf
5.63984 0 Td
(][)Tj
0 Tc
/R27225208 10 Tf
11.6602 0 Td
(o)Tj
/R26580864 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R26906376 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R26580864 10 Tf
13.5699 0 Td
(le)Tj
/R26906376 10 Tf
14.9 0 Td
(])Tj
/R27225208 10.95 Tf
-218.441 -16.8 Td
(DESCRIPTION)Tj
/R27225208 10 Tf
36 -12 Td
(mm2gv)Tj
/R26906376 10 Tf
34.3199 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.16 Tw
(rts a sparse matrix of the Matrix Mark)Tj
153.49 0 Td
0.159 Tw
[(et format to a graph in the GV \(formerly DO)39.9805(T\) format.)]TJ
-211.139 -12 Td
0.269 Tw
(If the matrix)Tj
/R26580864 10 Tf
53.2969 0 Td
(M)Tj
/R26906376 10 Tf
11.0988 0 Td
[(is not square, the graph is considered bipartite and the matrix is vie)24.9951(wed as a bipartite graph)]TJ
-64.3957 -12 Td
(adjacenc)Tj
2.585 Tc
34.8301 0 Td
(ym)Tj
0 Tc
15.3648 0 Td
0.085 Tw
[(atrix, with the ro)25.0146(ws and columns of the matrix specifying the tw)]TJ
2.585 Tc
257.225 0 Td
(os)Tj
0 Tc
11.475 0 Td
[(ets of v)14.9854(ertices. Equi)]TJ
-0.25 Tc
79.2852 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(lently)64.9902(,)]TJ
-407.37 -12 Td
0.483 Tw
(the matrix is con)Tj
-0.15 Tc
67.9891 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rted into a symmetric square matrix c c.)Tj
167.724 0 Td
(0)Tj
/R26580864 10 Tf
36 0 Td
(M)Tj
/R26906376 10 Tf
11.3129 0 Td
($)Tj
/R26580864 10 Tf
5 0 Td
(M)Tj
/R26906376 10 Tf
11.3129 0 Td
(sup)Tj
/R26580864 10 Tf
16.873 0 Td
(T)Tj
29.22 Tc
/R26906376 10 Tf
5.56016 0 Td
($0)Tj
2.983 Tc
42.2031 0 Td
(ab)Tj
0 Tc
12.423 0 Td
(lock matrix)Tj
-385.688 -12 Td
0.281 Tw
(with square blocks of 0')Tj
2.781 Tc
97.2238 0 Td
[(si)278.083(nt)]TJ
0 Tc
20.0121 0 Td
[(he upper left and lo)25.0024(wer right, the upper right block being)]TJ
/R26580864 10 Tf
232.801 0 Td
(M)Tj
/R26906376 10 Tf
11.1109 0 Td
(and the lo)Tj
39.752 0 Td
0.28 Tw
(wer left)Tj
-400.9 -12 Td
0 Tw
(block being the transpose of)Tj
/R26580864 10 Tf
115.26 0 Td
(M)Tj
5 Tc
/R26906376 10 Tf
8.33008 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
[(his matrix is then vie)25.0146(wed as the adjacenc)]TJ
2.5 Tc
163.18 0 Td
(ym)Tj
0 Tc
15.2801 0 Td
(atrix of the graph.)Tj
-0.15 Tc
-315.66 -16.8 Td
(Fo)Tj
2.625 Tc
10.4102 0 Td
(ras)Tj
0 Tc
16.9102 0 Td
0.125 Tw
(quare matrix,)Tj
/R27225208 10 Tf
56.0699 0 Td
(mm2gv)Tj
/R26906376 10 Tf
34.2852 0 Td
(uses it directly as an adjacenc)Tj
2.625 Tc
119.055 0 Td
(ym)Tj
0 Tc
15.4051 0 Td
0.126 Tw
(atrix if its pattern of non-zero entries is sym-)Tj
-252.136 -12 Td
0.373 Tw
(metric; otherwise, it will treat it as a bipartite graph as with the case of non-square matrices. This beha)Tj
415.884 0 Td
(vior)Tj
-415.884 -12 Td
0 Tw
(can be modied by the)Tj
/R27225208 10 Tf
93.6 0 Td
(U)Tj
/R26906376 10 Tf
15.4199 0 Td
(ag.)Tj
/R27225208 10.95 Tf
-145.02 -16.8 Td
(OPTIONS)Tj
/R26906376 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R27225208 10 Tf
(c)'
/R26906376 10 Tf
36 0 Td
0.781 Tw
(This ag causes)Tj
/R27225208 10 Tf
68.723 0 Td
(mm2gv)Tj
/R26906376 10 Tf
34.941 0 Td
(to assign colors to the edges. The matrix element is scaled to the range)Tj
-103.664 -12 Td
1.719 Tw
([0,1] depending on where it lies between the minimum and maximum set matrix v)Tj
350.957 0 Td
1.718 Tw
(alues. This)Tj
-350.957 -12 Td
0.54 Tw
[(scaled v)24.9927(alue is used as the)]TJ
/R26580864 10 Tf
110.19 0 Td
("wt")Tj
/R26906376 10 Tf
20.8898 0 Td
(attrib)Tj
20.9102 0 Td
[(ute of the corresponding edge.)-554.014(In addition, this scalar v)]TJ
227.35 0 Td
(alue)Tj
-379.34 -12 Td
0 Tw
[(is mapped to an RGB v)24.9854(alue, which is stored as the edge)]TJ
/R26580864 10 Tf
225 0 Td
("color")Tj
/R26906376 10 Tf
29.5102 0 Td
(.)Tj
/R27225208 10 Tf
-290.51 -16.8 Td
(l)Tj
/R26906376 10 Tf
36 0 Td
0.1 Tw
(If set,)Tj
/R27225208 10 Tf
25.4699 0 Td
(mm2gv)Tj
/R26906376 10 Tf
34.2602 0 Td
(attaches a label to the graph indicating the base name of the input le, and the num-)Tj
-59.7301 -12 Td
0 Tw
(ber of nodes and edges.)Tj
/R27225208 10 Tf
-36 -16.8 Td
(u)Tj
/R26906376 10 Tf
36 0 Td
[(If specied, the graph is assumed to be undirected. By def)9.99268(ault, the graph generated is directed.)]TJ
/R27225208 10 Tf
-36 -16.8 Td
(v)Tj
/R26906376 10 Tf
36 0 Td
(This ag causes)Tj
/R27225208 10 Tf
66.3801 0 Td
(mm2gv)Tj
/R26906376 10 Tf
34.1602 0 Td
[(to store the matrix v)25(alues as the)]TJ
/R26580864 10 Tf
128.9 0 Td
("len")Tj
/R26906376 10 Tf
23.1199 0 Td
[(attrib)19.9854(ute of the corresponding edge.)]TJ
/R27225208 10 Tf
-288.56 -16.8 Td
(U)Tj
/R26580864 10 Tf
13.1898 0 Td
[(ba)10(g)]TJ
/R26906376 10 Tf
22.8102 -12 Td
0.504 Tw
(Species ho)Tj
3.004 Tc
48.8641 0 Td
(ws)Tj
0 Tc
14.1141 0 Td
(quare matrices are handled. If)Tj
/R26580864 10 Tf
124.141 0 Td
[(ba)10(g)]TJ
/R26906376 10 Tf
22.9051 0 Td
0.505 Tw
(is 0, a square matrix will al)Tj
-0.1 Tc
111.53 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys be treated as)Tj
-333.114 -12 Td
0.608 Tw
(an adjacenc)Tj
3.107 Tc
47.3781 0 Td
(ym)Tj
0 Tc
15.8871 0 Td
3.107 Tw
(atrix. If)Tj
/R26580864 10 Tf
36.2039 0 Td
[(ba)10(g)]TJ
/R26906376 10 Tf
23.007 0 Td
0.607 Tw
[(is 1 \(the def)10.0073(ault\), a square matrix with a symmetric pattern of non-)]TJ
-122.476 -12 Td
1.02 Tw
(zero entries will be used as an adjacenc)Tj
3.52 Tc
164.44 0 Td
(ym)Tj
0 Tc
16.3 0 Td
(atrix; otherwise, it will be used a bipartite graph.)Tj
208.6 0 Td
(If)Tj
/R26580864 10 Tf
-389.34 -12 Td
[(ba)10(g)]TJ
/R26906376 10 Tf
22.7172 0 Td
0.317 Tw
(is 2, a symmetric matrix will be used as an adjacenc)Tj
2.817 Tc
211.04 0 Td
(ym)Tj
0 Tc
15.5969 0 Td
(atrix; otherwise, it will be used a bi-)Tj
-249.354 -12 Td
0 Tw
[(partite graph.)-500(If)]TJ
/R26580864 10 Tf
67.4801 0 Td
[(ba)10(g)]TJ
/R26906376 10 Tf
22.4 0 Td
(is 3, an)Tj
2.5 Tc
28.4602 0 Td
(yi)Tj
0 Tc
10.2801 0 Td
(nput matrix will be treated lik)Tj
2.5 Tc
119.06 0 Td
(eab)Tj
0 Tc
18.8801 0 Td
(ipartite graph.)Tj
/R27225208 10 Tf
-302.561 -16.8 Td
(o)Tj
/R26580864 10 Tf
10.9301 0 Td
(outle)Tj
/R26906376 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R26580864 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R26906376 10 Tf
25 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
(ot gi)Tj
-0.15 Tc
17.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R27225208 10 Tf
10 0 Td
(mm2gv)Tj
/R26906376 10 Tf
34.1602 0 Td
(uses stdout.)Tj
/R27225208 10.95 Tf
-245.6 -16.8 Td
(OPERANDS)Tj
/R26906376 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R26580864 10 Tf
-34.0898 -16.8 Td
(le)Tj
/R26906376 10 Tf
38.0898 0 Td
0.577 Tw
[(Name of the le in MatrixMark)9.99268(et format.)-557.698(If no)]TJ
/R26580864 10 Tf
198.913 0 Td
(le)Tj
/R26906376 10 Tf
15.477 0 Td
(operand is specied, the standard input will)Tj
-214.39 -12 Td
0 Tw
(be used.)Tj
/R27225208 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R26906376 10 Tf
36 -12 Td
(Return)Tj
/R27225208 10 Tf
29.7199 0 Td
(0)Tj
/R26906376 10 Tf
7.5 0 Td
(if there were no problems during con)Tj
-0.15 Tc
147.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion; and non-zero if an)Tj
2.5 Tc
98.1602 0 Td
(ye)Tj
0 Tc
11.9398 0 Td
(rror occurred.)Tj
-0.548 Tc
/R27225208 10.95 Tf
-340.51 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
-0.55 Tc
/R26906376 10 Tf
20.7363 -12 Td
(Yi)Tj
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
-44.9797 -12 Td
[(Emden R. Gansner <er)18(g@graphviz.com>)]TJ
/R27225208 10.95 Tf
-36 -16.8 Td
[(ADDITION)19.9972(AL INFO)]TJ
/R26906376 10 Tf
36 -12 Td
4.152 Tw
(See http://math.nist.go)Tj
94.2922 0 Td
(v/MatrixMark)Tj
56.5602 0 Td
4.151 Tw
(et/ for description of the format and http://www)Tj
219.217 0 Td
(.cise.u.edu/re-)Tj
-370.07 -12 Td
0 Tw
[(search/sparse/matrices/ for a lar)18.0078(ge collection of sparse matrices in this format.)]TJ
172.165 -79.2 Td
[(31 July 2008)-20316.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-2954\n+2955\n \n \n \n \n BaseFont\n CBRUXH+Times-Italic\n FontDescriptor\n@@ -649,19 +649,19 @@\n FontFile3\n \n \n \n \n \n \n-R16587896\n+R27225208\n \n-R16269064\n+R26906376\n \n-R15943552\n+R26580864\n \n \n \n \n \n \n \n@@ -716,15 +716,15 @@\n \n Filter\n FlateDecode\n Length\n 344\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R11960320 def
1 begincodespacerange
<00><ff>
endcodespacerange
29 beginbfrange
<20><20><0020>
<30><30><0030>
<32><32><0032>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<63><63><0063>
<67><67><0067>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<75><75><0075>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22597632 def
1 begincodespacerange
<00><ff>
endcodespacerange
29 beginbfrange
<20><20><0020>
<30><30><0030>
<32><32><0032>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<63><63><0063>
<67><67><0067>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<75><75><0075>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -744,15 +744,15 @@\n \n Filter\n FlateDecode\n Length\n 590\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16621096 def
1 begincodespacerange
<00><ff>
endcodespacerange
68 beginbfrange
<20><20><0020>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27258408 def
1 begincodespacerange
<00><ff>
endcodespacerange
68 beginbfrange
<20><20><0020>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -777,15 +777,15 @@\n \n Filter\n FlateDecode\n Length\n 294\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16621464 def
1 begincodespacerange
<00><ff>
endcodespacerange
21 beginbfrange
<22><22><0022>
<32><32><0032>
<47><47><0047>
<4d><4d><004d>
<54><54><0054>
<56><56><0056>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<65><65><0065>
<67><67><0067>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<72><72><0072>
<74><74><0074>
<75><75><0075>
<77><77><0077>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27258776 def
1 begincodespacerange
<00><ff>
endcodespacerange
21 beginbfrange
<22><22><0022>
<32><32><0032>
<47><47><0047>
<4d><4d><004d>
<54><54><0054>
<56><56><0056>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<65><65><0065>
<67><67><0067>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<72><72><0072>
<74><74><0074>
<75><75><0075>
<77><77><0077>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -808,15 +808,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-74f030001e75'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-08dd440867b4'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/nop.1.pdf.gz", "source2": "./usr/share/doc/graphviz/nop.1.pdf.gz", "unified_diff": null, "details": [{"source1": "nop.1.pdf", "source2": "nop.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,15 +71,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R23287680 10 Tf
1 0 0 1 72.7 793.89 Tm
(NOP)Tj
/R23600024 10 Tf
20.4398 0 Td
142.32 Tw
(\(1\) General)Tj
190.63 0 Td
0 Tw
(Commands Manual)Tj
/R23287680 10 Tf
224.13 0 Td
(NOP)Tj
/R23600024 10 Tf
20.4398 0 Td
(\(1\))Tj
-0.219 Tc
/R23932024 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R23600024 10 Tf
20.407 -12 Td
(nop pretty-print graph le)Tj
/R23932024 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R23932024 10 Tf
36 -12 Td
(nop)Tj
/R23600024 10 Tf
18.6199 0 Td
([)Tj
/R23932024 10 Tf
5.83008 0 Td
(p?)Tj
2.5 Tc
/R23600024 10 Tf
21.2602 0 Td
(][)Tj
0 Tc
/R23287680 10 Tf
13.5699 0 Td
(les)Tj
/R23600024 10 Tf
18.8801 0 Td
(])Tj
/R23932024 10.95 Tf
-114.16 -16.8 Td
(DESCRIPTION)Tj
/R23932024 10 Tf
36 -12 Td
(nop)Tj
/R23600024 10 Tf
19.1551 0 Td
0.535 Tw
(reads a stream of graphs and prints each in pretty-printed \(canonical\) format on stdout. If no)Tj
/R23287680 10 Tf
381.22 0 Td
(les)Tj
/R23600024 10 Tf
19.4148 0 Td
(are)Tj
-419.79 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(n, it reads from stdin.)Tj
/R23932024 10.95 Tf
-52.8199 -16.8 Td
(OPTIONS)Tj
/R23600024 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R23932024 10 Tf
16.8 TL
(p)'
/R23600024 10 Tf
36 0 Td
[(Produce no output - just check the input for v)25.0073(alid DO)]TJ
-0.74 Tc
212.66 0 Td
(T.)Tj
0 Tc
/R23932024 10 Tf
-248.66 -16.8 Td
(?)Tj
/R23600024 10 Tf
36 0 Td
(Print usage information.)Tj
/R23932024 10.95 Tf
-72 -16.8 Td
(EXIT ST)Tj
-1.04 Tc
41.916 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(US)Tj
/R23600024 10 Tf
-20.0855 -12 Td
0.444 Tw
(If an)Tj
2.944 Tc
18.8941 0 Td
(ye)Tj
0 Tc
12.384 0 Td
(rrors occurred while processing an)Tj
2.944 Tc
139.916 0 Td
(yi)Tj
0 Tc
10.7238 0 Td
(nput, such as a le not found or a le containing ille)Tj
-0.05 Tc
213.054 0 Td
(ga)Tj
2.945 Tc
9.38984 0 Td
(lD)Tj
-0.4 Tc
12.9449 0 Td
(OT)Tj
0 Tc
12.1898 0 Td
(,)Tj
/R23932024 10 Tf
-429.496 -12 Td
[(EXIT_F)89.9841(AILURE)]TJ
/R23600024 10 Tf
76.05 0 Td
0 Tw
[(is returned.)-500(Otherwise)]TJ
/R23932024 10 Tf
93.5898 0 Td
(EXIT_SUCCESS)Tj
/R23600024 10 Tf
76.9602 0 Td
(is returned.)Tj
/R23932024 10.95 Tf
-282.6 -16.8 Td
(SEE ALSO)Tj
/R23600024 10 Tf
36 -12 Td
[(wc\(1\), ac)15(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))]TJ
167.45 -470.4 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R40949632 10 Tf
1 0 0 1 72.7 793.89 Tm
(NOP)Tj
/R41261976 10 Tf
20.4398 0 Td
142.32 Tw
(\(1\) General)Tj
190.63 0 Td
0 Tw
(Commands Manual)Tj
/R40949632 10 Tf
224.13 0 Td
(NOP)Tj
/R41261976 10 Tf
20.4398 0 Td
(\(1\))Tj
-0.219 Tc
/R41593976 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R41261976 10 Tf
20.407 -12 Td
(nop pretty-print graph le)Tj
/R41593976 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R41593976 10 Tf
36 -12 Td
(nop)Tj
/R41261976 10 Tf
18.6199 0 Td
([)Tj
/R41593976 10 Tf
5.83008 0 Td
(p?)Tj
2.5 Tc
/R41261976 10 Tf
21.2602 0 Td
(][)Tj
0 Tc
/R40949632 10 Tf
13.5699 0 Td
(les)Tj
/R41261976 10 Tf
18.8801 0 Td
(])Tj
/R41593976 10.95 Tf
-114.16 -16.8 Td
(DESCRIPTION)Tj
/R41593976 10 Tf
36 -12 Td
(nop)Tj
/R41261976 10 Tf
19.1551 0 Td
0.535 Tw
(reads a stream of graphs and prints each in pretty-printed \(canonical\) format on stdout. If no)Tj
/R40949632 10 Tf
381.22 0 Td
(les)Tj
/R41261976 10 Tf
19.4148 0 Td
(are)Tj
-419.79 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(n, it reads from stdin.)Tj
/R41593976 10.95 Tf
-52.8199 -16.8 Td
(OPTIONS)Tj
/R41261976 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R41593976 10 Tf
16.8 TL
(p)'
/R41261976 10 Tf
36 0 Td
[(Produce no output - just check the input for v)25.0073(alid DO)]TJ
-0.74 Tc
212.66 0 Td
(T.)Tj
0 Tc
/R41593976 10 Tf
-248.66 -16.8 Td
(?)Tj
/R41261976 10 Tf
36 0 Td
(Print usage information.)Tj
/R41593976 10.95 Tf
-72 -16.8 Td
(EXIT ST)Tj
-1.04 Tc
41.916 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(US)Tj
/R41261976 10 Tf
-20.0855 -12 Td
0.444 Tw
(If an)Tj
2.944 Tc
18.8941 0 Td
(ye)Tj
0 Tc
12.384 0 Td
(rrors occurred while processing an)Tj
2.944 Tc
139.916 0 Td
(yi)Tj
0 Tc
10.7238 0 Td
(nput, such as a le not found or a le containing ille)Tj
-0.05 Tc
213.054 0 Td
(ga)Tj
2.945 Tc
9.38984 0 Td
(lD)Tj
-0.4 Tc
12.9449 0 Td
(OT)Tj
0 Tc
12.1898 0 Td
(,)Tj
/R41593976 10 Tf
-429.496 -12 Td
[(EXIT_F)89.9841(AILURE)]TJ
/R41261976 10 Tf
76.05 0 Td
0 Tw
[(is returned.)-500(Otherwise)]TJ
/R41593976 10 Tf
93.5898 0 Td
(EXIT_SUCCESS)Tj
/R41261976 10 Tf
76.9602 0 Td
(is returned.)Tj
/R41593976 10.95 Tf
-282.6 -16.8 Td
(SEE ALSO)Tj
/R41261976 10 Tf
36 -12 Td
[(wc\(1\), ac)15(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))]TJ
167.45 -470.4 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n \n \n \n \n 1007\n \n \n@@ -604,19 +604,19 @@\n FontFile3\n \n \n \n \n \n \n-R23932024\n+R41593976\n \n-R23600024\n+R41261976\n \n-R23287680\n+R40949632\n \n \n \n \n \n \n \n@@ -671,15 +671,15 @@\n \n Filter\n FlateDecode\n Length\n 312\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23951208 def
1 begincodespacerange
<00><ff>
endcodespacerange
24 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5f><5f><005f>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41613160 def
1 begincodespacerange
<00><ff>
endcodespacerange
24 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5f><5f><005f>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -699,15 +699,15 @@\n \n Filter\n FlateDecode\n Length\n 454\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23951576 def
1 begincodespacerange
<00><ff>
endcodespacerange
46 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<43><43><0043>
<44><44><0044>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41613528 def
1 begincodespacerange
<00><ff>
endcodespacerange
46 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<43><43><0043>
<44><44><0044>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -726,18 +726,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-209\n+208\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23951944 def
1 begincodespacerange
<00><ff>
endcodespacerange
7 beginbfrange
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<65><65><0065>
<6c><6c><006c>
<73><73><0073>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41613896 def
1 begincodespacerange
<00><ff>
endcodespacerange
7 beginbfrange
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<65><65><0065>
<6c><6c><006c>
<73><73><0073>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -759,15 +759,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-90d8cc9c43e8'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-fcb3e5d67360'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/osage.1.pdf.gz", "source2": "./usr/share/doc/graphviz/osage.1.pdf.gz", "unified_diff": null, "details": [{"source1": "osage.1.pdf", "source2": "osage.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -76,20 +76,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R11442048 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R11442048 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
(\(1\))Tj
-0.219 Tc
/R12086392 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R11769936 10 Tf
20.407 -12 Td
[(osage lter for dra)14.9927(wing clustered graphs)]TJ
/R12086392 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R12086392 10 Tf
36 -12 Td
(osage)Tj
/R11769936 10 Tf
25.8301 0 Td
([)Tj
/R12086392 10 Tf
3.33008 0 Td
()Tj
/R11769936 10 Tf
5.7 0 Td
(\()Tj
/R12086392 10 Tf
3.33008 0 Td
(G)Tj
/R11769936 10 Tf
7.78008 0 Td
(|)Tj
/R12086392 10 Tf
2 0 Td
(N)Tj
/R11769936 10 Tf
7.21992 0 Td
(|)Tj
/R12086392 10 Tf
2 0 Td
(E)Tj
/R11769936 10 Tf
6.66992 0 Td
(\))Tj
/R11442048 10 Tf
3.33008 0 Td
(name=value)Tj
2.5 Tc
/R11769936 10 Tf
50.0699 0 Td
(][)Tj
0 Tc
/R12086392 10 Tf
9.16016 0 Td
(T)Tj
/R11442048 10 Tf
12.3699 0 Td
(lang)Tj
2.5 Tc
/R11769936 10 Tf
17.7801 0 Td
(][)Tj
0 Tc
/R12086392 10 Tf
9.16016 0 Td
(l)Tj
/R11442048 10 Tf
8.48008 0 Td
(lible)Tj
2.5 Tc
/R11769936 10 Tf
22.7801 0 Td
(][)Tj
0 Tc
/R12086392 10 Tf
9.16016 0 Td
(o)Tj
/R11442048 10 Tf
10.7 0 Td
(outle)Tj
2.5 Tc
/R11769936 10 Tf
25 0 Td
(][)Tj
0 Tc
/R12086392 10 Tf
9.16016 0 Td
(O)Tj
2.5 Tc
/R11769936 10 Tf
13.4801 0 Td
(][)Tj
0 Tc
/R12086392 10 Tf
9.16016 0 Td
(P)Tj
2.5 Tc
/R11769936 10 Tf
11.8102 0 Td
(][)Tj
0 Tc
/R12086392 10 Tf
9.16016 0 Td
(v)Tj
2.5 Tc
/R11769936 10 Tf
10.7 0 Td
(][)Tj
0 Tc
/R12086392 10 Tf
9.16016 0 Td
(V)Tj
2.5 Tc
/R11769936 10 Tf
12.9199 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R12086392 10.95 Tf
-372.562 -16.8 Td
(DESCRIPTION)Tj
/R11442048 10 Tf
36.2301 -12 Td
(osa)Tj
-0.1 Tc
13.7898 0 Td
(ge)Tj
0 Tc
/R11769936 10 Tf
12.218 0 Td
(dra)Tj
12.6199 0 Td
0.198 Tw
(ws clustered graphs. As input, it tak)Tj
144.408 0 Td
0.197 Tw
(es an)Tj
2.697 Tc
20.3172 0 Td
(yg)Tj
0 Tc
12.6969 0 Td
(raph in the)Tj
/R11442048 10 Tf
46.2109 0 Td
(dot)Tj
/R11769936 10 Tf
16.157 0 Td
[(format. It dra)15(ws the graph recursi)]TJ
-0.15 Tc
134.435 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9902(.)]TJ
-422.373 -12 Td
1.079 Tw
(At each le)Tj
-0.15 Tc
42.448 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l, there will be a collection of nodes and a collection of cluster subgraphs.)Tj
314.777 0 Td
1.08 Tw
(The internals of)Tj
-366.515 -12 Td
0.604 Tw
(each cluster subgraph are laid out, then the cluster subgraphs and nodes at the current le)Tj
-0.15 Tc
359.84 0 Td
(ve)Tj
3.104 Tc
9.28984 0 Td
(la)Tj
0 Tc
10.3238 0 Td
(re positioned)Tj
-379.454 -12 Td
(relati)Tj
-0.15 Tc
20.3 0 Td
0.3 Tw
(ve t)Tj
2.5 Tc
14.5699 0 Td
(oe)Tj
0 Tc
11.9398 0 Td
0 Tw
(ach other)Tj
2.5 Tc
36.5301 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(reating each cluster subgraph as a node.)Tj
-91.1199 -16.8 Td
0.658 Tw
(At each le)Tj
-0.15 Tc
41.6059 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(l, the nodes and cluster subgraphs are vie)24.9976(wed as rectangles to be pack)]TJ
286.086 0 Td
0.659 Tw
(ed together)Tj
3.159 Tc
44.8191 0 Td
[(.A)315.908(tp)]TJ
0 Tc
23.818 0 Td
(resent,)Tj
-405.619 -12 Td
0.527 Tw
(edges are ignored during packing.)Tj
-0.15 Tc
143.435 0 Td
(Pa)Tj
0 Tc
9.85 0 Td
(cking is done using the standard packing functions. In particular)Tj
3.026 Tc
260.973 0 Td
(,t)Tj
0 Tc
8.30586 0 Td
(he)Tj
-422.564 -12 Td
0.276 Tw
(graph attrib)Tj
46.4559 0 Td
(utes)Tj
/R12086392 10 Tf
18.8859 0 Td
(pack)Tj
/R11769936 10 Tf
23.3371 0 Td
(and)Tj
/R12086392 10 Tf
17.2172 0 Td
(packmode)Tj
/R11769936 10 Tf
46.6672 0 Td
0.277 Tw
[(control the layout.)-527.686(Each graph and cluster can specify its o)25(wn v)]TJ
258.887 0 Td
(alues)Tj
-411.45 -12 Td
0 Tw
(for these attrib)Tj
58.1199 0 Td
2.5 Tw
(utes. Remember)Tj
69.9898 0 Td
0 Tw
[(also that a cluster inherits its attrib)20.0073(ute v)25.0073(alues from its parent graph.)]TJ
-128.11 -16.8 Td
[(After all nodes and clusters, edges are routed based on the v)25.0146(alue of the)]TJ
/R12086392 10 Tf
284.4 0 Td
(splines)Tj
/R11769936 10 Tf
31.4 0 Td
[(attrib)19.9854(ute.)]TJ
/R12086392 10.95 Tf
-351.8 -16.8 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
/R11769936 10 Tf
36 -12 Td
0.326 Tw
[(Osage uses an e)15.0037(xtensible plugin mechanism for its output renderers, so to see what output formats your in-)]TJ
12 TL
0.75 Tw
T*[(stallation of osage supports you can use `)73.9844(`osage Txxx')]TJ
3.25 Tc
227.9 0 Td
('\()Tj
0 Tc
9.91016 0 Td
[(where xxx is an unlik)10(ely format\) and check the)]TJ
-0.1 Tc
-237.81 -12 Td
(wa)Tj
0 Tc
11.5602 0 Td
0.779 Tw
(rning message.)Tj
66.548 0 Td
0.778 Tw
(Also, The plugin mechanism supports multiple implementations of the output formats.)Tj
-0.8 Tc
-78.1082 -12 Td
1.935 Tw
(To s)Tj
0 Tc
17.0352 0 Td
0.335 Tw
[(ee what v)25.0159(ariants are a)]TJ
-0.25 Tc
87.5199 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(ilable, use, for e)14.9927(xample: `)74.0088(`osage Tpng:')]TJ
2.835 Tc
163.705 0 Td
('a)Tj
0 Tc
10.6051 0 Td
0.336 Tw
[(nd to force a particular v)24.9854(ariant, use,)]TJ
-288.055 -12 Td
0 Tw
[(for e)15(xample: `)73.9844(`osage Tpng:gd')74.0088(')]TJ
-0.35 Tc
16.8 TL
(Tr)'
0 Tc
9.08984 0 Td
(aditionally)Tj
3.592 Tc
42.1301 0 Td
(,o)Tj
0 Tc
11.0922 0 Td
1.092 Tw
(sage supports the follo)Tj
93.2961 0 Td
(wing:)Tj
/R12086392 10 Tf
26.3719 0 Td
(Tps)Tj
/R11769936 10 Tf
25.4121 0 Td
(\(PostScript\),)Tj
/R12086392 10 Tf
53.8719 0 Td
(Tsvg Tsvgz)Tj
/R11769936 10 Tf
64.1441 0 Td
1.091 Tw
[(\(Structured V)110.996(ector Graph-)]TJ
-325.408 -12 Td
(ics\),)Tj
/R12086392 10 Tf
19.8969 0 Td
(Tg)Tj
/R11769936 10 Tf
25.8871 0 Td
0.457 Tw
(\(XFIG graphics\),)Tj
/R12086392 10 Tf
72.284 0 Td
(Tmif)Tj
/R11769936 10 Tf
29.768 0 Td
(\(FrameMak)Tj
47.1102 0 Td
0.458 Tw
(er graphics\),)Tj
/R12086392 10 Tf
53.3961 0 Td
(Thpgl)Tj
/R11769936 10 Tf
34.2281 0 Td
(\(HP pen plotters\), and)Tj
/R12086392 10 Tf
92.652 0 Td
(Tpcl)Tj
/R11769936 10 Tf
28.1078 0 Td
[(\(Laser)20.0146(-)]TJ
-403.33 -12 Td
0.778 Tw
(jet printers\),)Tj
/R12086392 10 Tf
52.9359 0 Td
(Tpng Tgif)Tj
/R11769936 10 Tf
58.5262 0 Td
(\(bitmap graphics\),)Tj
/R12086392 10 Tf
77.3762 0 Td
[(T)18.0151(imap)]TJ
/R11769936 10 Tf
37.1379 0 Td
[(\(imagemap les for httpd serv)15.0049(ers for each node or)]TJ
-225.976 -12 Td
0.038 Tw
(edge that has a non-null "href" attrib)Tj
145.938 0 Td
(ute.\),)Tj
/R12086392 10 Tf
23.0891 0 Td
(Tcmapx)Tj
/R11769936 10 Tf
43.2391 0 Td
0.039 Tw
(\(client-side imagemap for use in html and xhtml\).)Tj
204.182 0 Td
(Ad-)Tj
-416.448 -12 Td
11.12 Tw
(ditional less common or more special-purpose output formats can be found at)Tj
12 TL
T*[(https://www)65(.graphviz.or)18.0151(g/doc/info/output.html.\))]TJ
16.8 TL
(Alternati)'
-0.15 Tc
35.3 0 Td
0.419 Tw
(ve p)Tj
0 Tc
16.909 0 Td
0.119 Tw
[(lugins pro)15.0171(viding support for a gi)]TJ
-0.15 Tc
129.915 0 Td
(ve)Tj
2.619 Tc
9.28984 0 Td
(no)Tj
0 Tc
12.6191 0 Td
0.12 Tw
(utput format can be found from the error message result-)Tj
-204.033 -12 Td
0 Tw
(ing from appending a ':' to the format. e.g.)Tj
/R12086392 10 Tf
173.86 0 Td
(Tpng:)Tj
/R11769936 10 Tf
34.3199 0 Td
(The rst plugin listed is al)Tj
-0.1 Tc
104.63 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
[(ys the def)9.99023(ault.)]TJ
/R12086392 10.95 Tf
-360.37 -16.8 Td
(GRAPH FILE LANGU)Tj
-0.602 Tc
109.456 0 Td
(AG)Tj
0 Tc
15.823 0 Td
(E)Tj
/R11769936 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R12086392 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R11769936 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R12086392 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R11769936 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R12086392 10 Tf
9.16016 0 Td
(graph)Tj
/R11769936 10 Tf
25.5602 0 Td
(|)Tj
/R12086392 10 Tf
2 0 Td
(digraph)Tj
/R11769936 10 Tf
33.9 0 Td
(\))Tj
/R11442048 10 Tf
5.83008 0 Td
(name)Tj
/R11769936 10 Tf
24.1602 0 Td
({)Tj
/R11442048 10 Tf
7.3 0 Td
(statement-list)Tj
/R11769936 10 Tf
56.3898 0 Td
(})Tj
-189.841 -12 Td
0.568 Tw
(Is the top le)Tj
-0.15 Tc
48.3941 0 Td
(ve)Tj
3.068 Tc
9.28984 0 Td
(lg)Tj
0 Tc
10.848 0 Td
(raph. If the graph is)Tj
/R12086392 10 Tf
83.9301 0 Td
(strict)Tj
/R11769936 10 Tf
25.2781 0 Td
0.567 Tw
[(then multiple edges are not allo)24.9902(wed between the same pairs of)]TJ
-177.74 -12 Td
3.01 Tw
(nodes. If)Tj
41.0102 0 Td
0.51 Tw
(it is a directed graph, indicated by)Tj
/R12086392 10 Tf
141.88 0 Td
(digraph)Tj
3.01 Tc
/R11769936 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.28984 0 Td
0.511 Tw
(hen the)Tj
/R11442048 10 Tf
32.682 0 Td
[(edg)10.0146(eop)]TJ
/R11769936 10 Tf
31.791 0 Td
(must be ">". If it is an undirected)Tj
/R12086392 10 Tf
-289.553 -12 Td
(graph)Tj
/R11769936 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R11442048 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R11769936 10 Tf
31.2797 0 Td
[(must be "".)-500(Statements may be:)]TJ
/R11442048 10 Tf
-93.7797 -16.8 Td
(name)Tj
/R12086392 10 Tf
21.6602 0 Td
(=)Tj
/R11442048 10 Tf
5.7 0 Td
(val)Tj
/R12086392 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R11442048 10 Tf
26.3898 0 Td
(name)Tj
/R12086392 10 Tf
21.6602 0 Td
(=)Tj
/R11442048 10 Tf
5.7 0 Td
(val)Tj
/R12086392 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R11442048 10 Tf
25.2699 0 Td
(name)Tj
/R12086392 10 Tf
21.6602 0 Td
(=)Tj
/R11442048 10 Tf
5.7 0 Td
(val)Tj
/R12086392 10 Tf
12.2199 0 Td
(];)Tj
/R11769936 10 Tf
-64.85 -12 Td
0.203 Tw
[(Set def)9.98779(ault graph, node, or edge attrib)]TJ
151.998 0 Td
(ute)Tj
/R11442048 10 Tf
14.923 0 Td
(name)Tj
/R11769936 10 Tf
24.3629 0 Td
(to)Tj
/R11442048 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R11769936 10 Tf
12.2199 0 Td
(.A)Tj
-0.15 Tc
14.923 0 Td
0.503 Tw
(ny s)Tj
0 Tc
16.443 0 Td
0.202 Tw
(ubgraph, node, or edge appearing after this in-)Tj
-245.353 -12 Td
0 Tw
(herits the ne)Tj
2.5 Tc
48.6301 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
[(ef)10.0073(ault attrib)19.9854(utes.)]TJ
/R12086392 10 Tf
-63.35 -16.8 Td
0.964 Tw
(n0 [)Tj
/R11442048 10 Tf
17.3539 0 Td
(name0=val0,name1=val1,...)Tj
/R12086392 10 Tf
113.76 0 Td
(];)Tj
/R11769936 10 Tf
10.1238 0 Td
(Creates node)Tj
/R12086392 10 Tf
56.3578 0 Td
(n0)Tj
/R11769936 10 Tf
14.0238 0 Td
0.965 Tw
[(\(if it does not already e)14.9902(xist\) and sets its attrib)20.0146(utes ac-)]TJ
-211.62 -12 Td
0 Tw
(cording to the optional list.)Tj
/R12086392 10 Tf
(n0)'
/R11442048 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R11769936 10 Tf
31.2797 0 Td
(n1)Tj
/R11442048 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R11769936 10 Tf
72.5598 0 Td
(nn [)Tj
/R11442048 10 Tf
15.8301 0 Td
(name0=val0,name1=val1,...)Tj
/R12086392 10 Tf
113.76 0 Td
(];)Tj
/R11769936 10 Tf
-258.99 -12 Td
0.508 Tw
(Creates edges between nodes)Tj
/R12086392 10 Tf
121.442 0 Td
(n0)Tj
/R11769936 10 Tf
10.5602 0 Td
(,)Tj
/R12086392 10 Tf
5.50781 0 Td
(n1)Tj
3.008 Tc
/R11769936 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00781 0 Td
(..,)Tj
/R12086392 10 Tf
10.5078 0 Td
(nn)Tj
/R11769936 10 Tf
14.1281 0 Td
(and sets their attrib)Tj
77.7039 0 Td
0.507 Tw
(utes according to the optional list.)Tj
143.592 0 Td
(Creates)Tj
-402.01 -12 Td
0 Tw
[(nodes as necessary)64.9927(.)]TJ
([)'
/R12086392 10 Tf
3.33008 0 Td
(subgraph)Tj
/R11442048 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R12086392 10 Tf
21.6602 0 Td
(]{)Tj
0 Tc
/R11442048 10 Tf
12.2699 0 Td
(statement-list)Tj
/R12086392 10 Tf
56.3898 0 Td
(})Tj
/R11769936 10 Tf
-136.72 -12 Td
0.373 Tw
[(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ
/R12086392 10 Tf
229.24 0 Td
(n0)Tj
2.873 Tc
/R11769936 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R12086392 10 Tf
10.373 0 Td
(nn)Tj
/R11769936 10 Tf
13.993 0 Td
(in the abo)Tj
-0.15 Tc
40.0359 0 Td
0.673 Tw
(ve s)Tj
0 Tc
16.0531 0 Td
0.374 Tw
(tatements to create edges.)Tj
-328.128 -12 Td
([)Tj
/R12086392 10 Tf
3.33008 0 Td
(subgraph)Tj
/R11442048 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R11769936 10 Tf
21.6602 0 Td
[(]i)249.984(so)]TJ
0 Tc
20 0 Td
0 Tw
(ptional; if missing, the subgraph is assigned an internal name.)Tj
-88.0602 -16.8 Td
[(Comments may be /*C-lik)10.0146(e*/ or //C++-lik)10(e.)]TJ
171.335 -52.8 Td
[(27 May 2009)-20233.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18081664 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R18081664 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
(\(1\))Tj
-0.219 Tc
/R18726008 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R18409552 10 Tf
20.407 -12 Td
[(osage lter for dra)14.9927(wing clustered graphs)]TJ
/R18726008 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R18726008 10 Tf
36 -12 Td
(osage)Tj
/R18409552 10 Tf
25.8301 0 Td
([)Tj
/R18726008 10 Tf
3.33008 0 Td
()Tj
/R18409552 10 Tf
5.7 0 Td
(\()Tj
/R18726008 10 Tf
3.33008 0 Td
(G)Tj
/R18409552 10 Tf
7.78008 0 Td
(|)Tj
/R18726008 10 Tf
2 0 Td
(N)Tj
/R18409552 10 Tf
7.21992 0 Td
(|)Tj
/R18726008 10 Tf
2 0 Td
(E)Tj
/R18409552 10 Tf
6.66992 0 Td
(\))Tj
/R18081664 10 Tf
3.33008 0 Td
(name=value)Tj
2.5 Tc
/R18409552 10 Tf
50.0699 0 Td
(][)Tj
0 Tc
/R18726008 10 Tf
9.16016 0 Td
(T)Tj
/R18081664 10 Tf
12.3699 0 Td
(lang)Tj
2.5 Tc
/R18409552 10 Tf
17.7801 0 Td
(][)Tj
0 Tc
/R18726008 10 Tf
9.16016 0 Td
(l)Tj
/R18081664 10 Tf
8.48008 0 Td
(lible)Tj
2.5 Tc
/R18409552 10 Tf
22.7801 0 Td
(][)Tj
0 Tc
/R18726008 10 Tf
9.16016 0 Td
(o)Tj
/R18081664 10 Tf
10.7 0 Td
(outle)Tj
2.5 Tc
/R18409552 10 Tf
25 0 Td
(][)Tj
0 Tc
/R18726008 10 Tf
9.16016 0 Td
(O)Tj
2.5 Tc
/R18409552 10 Tf
13.4801 0 Td
(][)Tj
0 Tc
/R18726008 10 Tf
9.16016 0 Td
(P)Tj
2.5 Tc
/R18409552 10 Tf
11.8102 0 Td
(][)Tj
0 Tc
/R18726008 10 Tf
9.16016 0 Td
(v)Tj
2.5 Tc
/R18409552 10 Tf
10.7 0 Td
(][)Tj
0 Tc
/R18726008 10 Tf
9.16016 0 Td
(V)Tj
2.5 Tc
/R18409552 10 Tf
12.9199 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R18726008 10.95 Tf
-372.562 -16.8 Td
(DESCRIPTION)Tj
/R18081664 10 Tf
36.2301 -12 Td
(osa)Tj
-0.1 Tc
13.7898 0 Td
(ge)Tj
0 Tc
/R18409552 10 Tf
12.218 0 Td
(dra)Tj
12.6199 0 Td
0.198 Tw
(ws clustered graphs. As input, it tak)Tj
144.408 0 Td
0.197 Tw
(es an)Tj
2.697 Tc
20.3172 0 Td
(yg)Tj
0 Tc
12.6969 0 Td
(raph in the)Tj
/R18081664 10 Tf
46.2109 0 Td
(dot)Tj
/R18409552 10 Tf
16.157 0 Td
[(format. It dra)15(ws the graph recursi)]TJ
-0.15 Tc
134.435 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9902(.)]TJ
-422.373 -12 Td
1.079 Tw
(At each le)Tj
-0.15 Tc
42.448 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l, there will be a collection of nodes and a collection of cluster subgraphs.)Tj
314.777 0 Td
1.08 Tw
(The internals of)Tj
-366.515 -12 Td
0.604 Tw
(each cluster subgraph are laid out, then the cluster subgraphs and nodes at the current le)Tj
-0.15 Tc
359.84 0 Td
(ve)Tj
3.104 Tc
9.28984 0 Td
(la)Tj
0 Tc
10.3238 0 Td
(re positioned)Tj
-379.454 -12 Td
(relati)Tj
-0.15 Tc
20.3 0 Td
0.3 Tw
(ve t)Tj
2.5 Tc
14.5699 0 Td
(oe)Tj
0 Tc
11.9398 0 Td
0 Tw
(ach other)Tj
2.5 Tc
36.5301 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(reating each cluster subgraph as a node.)Tj
-91.1199 -16.8 Td
0.658 Tw
(At each le)Tj
-0.15 Tc
41.6059 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(l, the nodes and cluster subgraphs are vie)24.9976(wed as rectangles to be pack)]TJ
286.086 0 Td
0.659 Tw
(ed together)Tj
3.159 Tc
44.8191 0 Td
[(.A)315.908(tp)]TJ
0 Tc
23.818 0 Td
(resent,)Tj
-405.619 -12 Td
0.527 Tw
(edges are ignored during packing.)Tj
-0.15 Tc
143.435 0 Td
(Pa)Tj
0 Tc
9.85 0 Td
(cking is done using the standard packing functions. In particular)Tj
3.026 Tc
260.973 0 Td
(,t)Tj
0 Tc
8.30586 0 Td
(he)Tj
-422.564 -12 Td
0.276 Tw
(graph attrib)Tj
46.4559 0 Td
(utes)Tj
/R18726008 10 Tf
18.8859 0 Td
(pack)Tj
/R18409552 10 Tf
23.3371 0 Td
(and)Tj
/R18726008 10 Tf
17.2172 0 Td
(packmode)Tj
/R18409552 10 Tf
46.6672 0 Td
0.277 Tw
[(control the layout.)-527.686(Each graph and cluster can specify its o)25(wn v)]TJ
258.887 0 Td
(alues)Tj
-411.45 -12 Td
0 Tw
(for these attrib)Tj
58.1199 0 Td
2.5 Tw
(utes. Remember)Tj
69.9898 0 Td
0 Tw
[(also that a cluster inherits its attrib)20.0073(ute v)25.0073(alues from its parent graph.)]TJ
-128.11 -16.8 Td
[(After all nodes and clusters, edges are routed based on the v)25.0146(alue of the)]TJ
/R18726008 10 Tf
284.4 0 Td
(splines)Tj
/R18409552 10 Tf
31.4 0 Td
[(attrib)19.9854(ute.)]TJ
/R18726008 10.95 Tf
-351.8 -16.8 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
/R18409552 10 Tf
36 -12 Td
0.326 Tw
[(Osage uses an e)15.0037(xtensible plugin mechanism for its output renderers, so to see what output formats your in-)]TJ
12 TL
0.75 Tw
T*[(stallation of osage supports you can use `)73.9844(`osage Txxx')]TJ
3.25 Tc
227.9 0 Td
('\()Tj
0 Tc
9.91016 0 Td
[(where xxx is an unlik)10(ely format\) and check the)]TJ
-0.1 Tc
-237.81 -12 Td
(wa)Tj
0 Tc
11.5602 0 Td
0.779 Tw
(rning message.)Tj
66.548 0 Td
0.778 Tw
(Also, The plugin mechanism supports multiple implementations of the output formats.)Tj
-0.8 Tc
-78.1082 -12 Td
1.935 Tw
(To s)Tj
0 Tc
17.0352 0 Td
0.335 Tw
[(ee what v)25.0159(ariants are a)]TJ
-0.25 Tc
87.5199 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(ilable, use, for e)14.9927(xample: `)74.0088(`osage Tpng:')]TJ
2.835 Tc
163.705 0 Td
('a)Tj
0 Tc
10.6051 0 Td
0.336 Tw
[(nd to force a particular v)24.9854(ariant, use,)]TJ
-288.055 -12 Td
0 Tw
[(for e)15(xample: `)73.9844(`osage Tpng:gd')74.0088(')]TJ
-0.35 Tc
16.8 TL
(Tr)'
0 Tc
9.08984 0 Td
(aditionally)Tj
3.592 Tc
42.1301 0 Td
(,o)Tj
0 Tc
11.0922 0 Td
1.092 Tw
(sage supports the follo)Tj
93.2961 0 Td
(wing:)Tj
/R18726008 10 Tf
26.3719 0 Td
(Tps)Tj
/R18409552 10 Tf
25.4121 0 Td
(\(PostScript\),)Tj
/R18726008 10 Tf
53.8719 0 Td
(Tsvg Tsvgz)Tj
/R18409552 10 Tf
64.1441 0 Td
1.091 Tw
[(\(Structured V)110.996(ector Graph-)]TJ
-325.408 -12 Td
(ics\),)Tj
/R18726008 10 Tf
19.8969 0 Td
(Tg)Tj
/R18409552 10 Tf
25.8871 0 Td
0.457 Tw
(\(XFIG graphics\),)Tj
/R18726008 10 Tf
72.284 0 Td
(Tmif)Tj
/R18409552 10 Tf
29.768 0 Td
(\(FrameMak)Tj
47.1102 0 Td
0.458 Tw
(er graphics\),)Tj
/R18726008 10 Tf
53.3961 0 Td
(Thpgl)Tj
/R18409552 10 Tf
34.2281 0 Td
(\(HP pen plotters\), and)Tj
/R18726008 10 Tf
92.652 0 Td
(Tpcl)Tj
/R18409552 10 Tf
28.1078 0 Td
[(\(Laser)20.0146(-)]TJ
-403.33 -12 Td
0.778 Tw
(jet printers\),)Tj
/R18726008 10 Tf
52.9359 0 Td
(Tpng Tgif)Tj
/R18409552 10 Tf
58.5262 0 Td
(\(bitmap graphics\),)Tj
/R18726008 10 Tf
77.3762 0 Td
[(T)18.0151(imap)]TJ
/R18409552 10 Tf
37.1379 0 Td
[(\(imagemap les for httpd serv)15.0049(ers for each node or)]TJ
-225.976 -12 Td
0.038 Tw
(edge that has a non-null "href" attrib)Tj
145.938 0 Td
(ute.\),)Tj
/R18726008 10 Tf
23.0891 0 Td
(Tcmapx)Tj
/R18409552 10 Tf
43.2391 0 Td
0.039 Tw
(\(client-side imagemap for use in html and xhtml\).)Tj
204.182 0 Td
(Ad-)Tj
-416.448 -12 Td
11.12 Tw
(ditional less common or more special-purpose output formats can be found at)Tj
12 TL
T*[(https://www)65(.graphviz.or)18.0151(g/doc/info/output.html.\))]TJ
16.8 TL
(Alternati)'
-0.15 Tc
35.3 0 Td
0.419 Tw
(ve p)Tj
0 Tc
16.909 0 Td
0.119 Tw
[(lugins pro)15.0171(viding support for a gi)]TJ
-0.15 Tc
129.915 0 Td
(ve)Tj
2.619 Tc
9.28984 0 Td
(no)Tj
0 Tc
12.6191 0 Td
0.12 Tw
(utput format can be found from the error message result-)Tj
-204.033 -12 Td
0 Tw
(ing from appending a ':' to the format. e.g.)Tj
/R18726008 10 Tf
173.86 0 Td
(Tpng:)Tj
/R18409552 10 Tf
34.3199 0 Td
(The rst plugin listed is al)Tj
-0.1 Tc
104.63 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
[(ys the def)9.99023(ault.)]TJ
/R18726008 10.95 Tf
-360.37 -16.8 Td
(GRAPH FILE LANGU)Tj
-0.602 Tc
109.456 0 Td
(AG)Tj
0 Tc
15.823 0 Td
(E)Tj
/R18409552 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R18726008 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R18409552 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R18726008 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R18409552 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R18726008 10 Tf
9.16016 0 Td
(graph)Tj
/R18409552 10 Tf
25.5602 0 Td
(|)Tj
/R18726008 10 Tf
2 0 Td
(digraph)Tj
/R18409552 10 Tf
33.9 0 Td
(\))Tj
/R18081664 10 Tf
5.83008 0 Td
(name)Tj
/R18409552 10 Tf
24.1602 0 Td
({)Tj
/R18081664 10 Tf
7.3 0 Td
(statement-list)Tj
/R18409552 10 Tf
56.3898 0 Td
(})Tj
-189.841 -12 Td
0.568 Tw
(Is the top le)Tj
-0.15 Tc
48.3941 0 Td
(ve)Tj
3.068 Tc
9.28984 0 Td
(lg)Tj
0 Tc
10.848 0 Td
(raph. If the graph is)Tj
/R18726008 10 Tf
83.9301 0 Td
(strict)Tj
/R18409552 10 Tf
25.2781 0 Td
0.567 Tw
[(then multiple edges are not allo)24.9902(wed between the same pairs of)]TJ
-177.74 -12 Td
3.01 Tw
(nodes. If)Tj
41.0102 0 Td
0.51 Tw
(it is a directed graph, indicated by)Tj
/R18726008 10 Tf
141.88 0 Td
(digraph)Tj
3.01 Tc
/R18409552 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.28984 0 Td
0.511 Tw
(hen the)Tj
/R18081664 10 Tf
32.682 0 Td
[(edg)10.0146(eop)]TJ
/R18409552 10 Tf
31.791 0 Td
(must be ">". If it is an undirected)Tj
/R18726008 10 Tf
-289.553 -12 Td
(graph)Tj
/R18409552 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R18081664 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R18409552 10 Tf
31.2797 0 Td
[(must be "".)-500(Statements may be:)]TJ
/R18081664 10 Tf
-93.7797 -16.8 Td
(name)Tj
/R18726008 10 Tf
21.6602 0 Td
(=)Tj
/R18081664 10 Tf
5.7 0 Td
(val)Tj
/R18726008 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R18081664 10 Tf
26.3898 0 Td
(name)Tj
/R18726008 10 Tf
21.6602 0 Td
(=)Tj
/R18081664 10 Tf
5.7 0 Td
(val)Tj
/R18726008 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R18081664 10 Tf
25.2699 0 Td
(name)Tj
/R18726008 10 Tf
21.6602 0 Td
(=)Tj
/R18081664 10 Tf
5.7 0 Td
(val)Tj
/R18726008 10 Tf
12.2199 0 Td
(];)Tj
/R18409552 10 Tf
-64.85 -12 Td
0.203 Tw
[(Set def)9.98779(ault graph, node, or edge attrib)]TJ
151.998 0 Td
(ute)Tj
/R18081664 10 Tf
14.923 0 Td
(name)Tj
/R18409552 10 Tf
24.3629 0 Td
(to)Tj
/R18081664 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R18409552 10 Tf
12.2199 0 Td
(.A)Tj
-0.15 Tc
14.923 0 Td
0.503 Tw
(ny s)Tj
0 Tc
16.443 0 Td
0.202 Tw
(ubgraph, node, or edge appearing after this in-)Tj
-245.353 -12 Td
0 Tw
(herits the ne)Tj
2.5 Tc
48.6301 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
[(ef)10.0073(ault attrib)19.9854(utes.)]TJ
/R18726008 10 Tf
-63.35 -16.8 Td
0.964 Tw
(n0 [)Tj
/R18081664 10 Tf
17.3539 0 Td
(name0=val0,name1=val1,...)Tj
/R18726008 10 Tf
113.76 0 Td
(];)Tj
/R18409552 10 Tf
10.1238 0 Td
(Creates node)Tj
/R18726008 10 Tf
56.3578 0 Td
(n0)Tj
/R18409552 10 Tf
14.0238 0 Td
0.965 Tw
[(\(if it does not already e)14.9902(xist\) and sets its attrib)20.0146(utes ac-)]TJ
-211.62 -12 Td
0 Tw
(cording to the optional list.)Tj
/R18726008 10 Tf
(n0)'
/R18081664 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R18409552 10 Tf
31.2797 0 Td
(n1)Tj
/R18081664 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R18409552 10 Tf
72.5598 0 Td
(nn [)Tj
/R18081664 10 Tf
15.8301 0 Td
(name0=val0,name1=val1,...)Tj
/R18726008 10 Tf
113.76 0 Td
(];)Tj
/R18409552 10 Tf
-258.99 -12 Td
0.508 Tw
(Creates edges between nodes)Tj
/R18726008 10 Tf
121.442 0 Td
(n0)Tj
/R18409552 10 Tf
10.5602 0 Td
(,)Tj
/R18726008 10 Tf
5.50781 0 Td
(n1)Tj
3.008 Tc
/R18409552 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00781 0 Td
(..,)Tj
/R18726008 10 Tf
10.5078 0 Td
(nn)Tj
/R18409552 10 Tf
14.1281 0 Td
(and sets their attrib)Tj
77.7039 0 Td
0.507 Tw
(utes according to the optional list.)Tj
143.592 0 Td
(Creates)Tj
-402.01 -12 Td
0 Tw
[(nodes as necessary)64.9927(.)]TJ
([)'
/R18726008 10 Tf
3.33008 0 Td
(subgraph)Tj
/R18081664 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R18726008 10 Tf
21.6602 0 Td
(]{)Tj
0 Tc
/R18081664 10 Tf
12.2699 0 Td
(statement-list)Tj
/R18726008 10 Tf
56.3898 0 Td
(})Tj
/R18409552 10 Tf
-136.72 -12 Td
0.373 Tw
[(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ
/R18726008 10 Tf
229.24 0 Td
(n0)Tj
2.873 Tc
/R18409552 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R18726008 10 Tf
10.373 0 Td
(nn)Tj
/R18409552 10 Tf
13.993 0 Td
(in the abo)Tj
-0.15 Tc
40.0359 0 Td
0.673 Tw
(ve s)Tj
0 Tc
16.0531 0 Td
0.374 Tw
(tatements to create edges.)Tj
-328.128 -12 Td
([)Tj
/R18726008 10 Tf
3.33008 0 Td
(subgraph)Tj
/R18081664 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R18409552 10 Tf
21.6602 0 Td
[(]i)249.984(so)]TJ
0 Tc
20 0 Td
0 Tw
(ptional; if missing, the subgraph is assigned an internal name.)Tj
-88.0602 -16.8 Td
[(Comments may be /*C-lik)10.0146(e*/ or //C++-lik)10(e.)]TJ
171.335 -52.8 Td
[(27 May 2009)-20233.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-4016\n+4014\n \n \n \n \n BaseFont\n ZTUUPD+Times-Italic\n FontDescriptor\n@@ -655,19 +655,19 @@\n FontFile3\n \n \n \n \n \n \n-R12086392\n+R18726008\n \n-R11769936\n+R18409552\n \n-R11442048\n+R18081664\n \n \n \n \n \n \n Type\n@@ -704,29 +704,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R11442048 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R11442048 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
(\(1\))Tj
-420.341 -36 Td
(Attrib)Tj
23.6898 0 Td
1.019 Tw
[(ute names and v)24.9817(alues are ordinary \(C-style\) strings.)]TJ
218.971 0 Td
1.018 Tw
[(The follo)25.0195(wing sections describe attrib)20.0098(utes that)]TJ
-242.661 -12 Td
0 Tw
(control graph layout.)Tj
/R12086392 10.95 Tf
-36 -28.8 Td
[(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ
/R12086392 10 Tf
36 -12 Td
(size=")Tj
/R11442048 10 Tf
26.8 0 Td
(x,y)Tj
/R12086392 10 Tf
11.3801 0 Td
(")Tj
/R11769936 10 Tf
8.05 0 Td
[(sets bounding box of dra)14.9927(wing in inches.)]TJ
/R12086392 10 Tf
-46.2301 -16.8 Td
(page=")Tj
/R11442048 10 Tf
31.25 0 Td
(x,y)Tj
/R12086392 10 Tf
11.3801 0 Td
(")Tj
/R11769936 10 Tf
8.05 0 Td
(sets the PostScript pagination unit.)Tj
/R12086392 10 Tf
-50.6801 -16.8 Td
(ratio=)Tj
/R11442048 10 Tf
26.25 0 Td
(f)Tj
/R11769936 10 Tf
6.07891 0 Td
0.799 Tw
(sets the aspect ratio to)Tj
/R11442048 10 Tf
94.8148 0 Td
(f)Tj
/R11769936 10 Tf
6.07891 0 Td
(which may be a oating point number)Tj
3.3 Tc
156.604 0 Td
[(,o)330(ro)]TJ
0 Tc
22.4301 0 Td
0.8 Tw
(ne of the k)Tj
-0.15 Tc
44.7898 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
(rds)Tj
/R12086392 10 Tf
15.5199 0 Td
(ll)Tj
/R11769936 10 Tf
11.1199 0 Td
(,)Tj
/R12086392 10 Tf
5.8 0 Td
(com-)Tj
-410.896 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R11769936 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R12086392 10 Tf
5.83008 0 Td
(auto)Tj
/R11769936 10 Tf
18.8898 0 Td
(.)Tj
/R12086392 10 Tf
-56.7598 -16.8 Td
(pagedir=)Tj
/R11769936 10 Tf
38.4801 0 Td
0 Tw
([TBLR][TBLR] sets the major and minor order of pagination.)Tj
-0.18 Tc
/R12086392 10 Tf
-38.4801 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R11769936 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R12086392 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R11769936 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R12086392 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R11442048 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R11769936 10 Tf
7.5 0 Td
(an)Tj
0 Tc
11.9398 0 Td
[(on-zero v)25.0159(alue centers the dra)15.0073(wing on the page.)]TJ
/R12086392 10 Tf
-51.7898 -16.8 Td
[(lay)9.99268(ers=")]TJ
/R11442048 10 Tf
36.7 0 Td
(id:id:id:id)Tj
3.22 Tc
/R11769936 10 Tf
41.1102 0 Td
[("i)321.992(sas)]TJ
0 Tc
28.7402 0 Td
0.719 Tw
(equence of layer identiers for o)Tj
-0.15 Tc
133.685 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlay diagrams.)-571.904(The PostScript array v)]TJ
155.265 0 Td
(ariable)Tj
/R11442048 10 Tf
-404.791 -12 Td
[(layer)36.9922(color)9.98413(seq)]TJ
/R11769936 10 Tf
57.1324 0 Td
0.112 Tw
(sets the assignment of colors to layers. The least inde)Tj
2.613 Tc
213.608 0 Td
[(xi)261.304(s1a)]TJ
0 Tc
28.9488 0 Td
0.113 Tw
(nd each element must be a 3-ele-)Tj
-299.689 -12 Td
0 Tw
(ment array to be interpreted as a color coordinate.)Tj
/R12086392 10 Tf
16.8 TL
(color=)'
/R11442048 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R11769936 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R12086392 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R11769936 10 Tf
34.7199 0 Td
(for background\).)Tj
/R12086392 10 Tf
-198.01 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R11442048 10 Tf
23.2898 0 Td
("url")Tj
/R11769936 10 Tf
23.45 0 Td
0.88 Tw
[(the def)10.0073(ault url for image map les; in PostScript les, the base URL for all relati)]TJ
-0.15 Tc
334.49 0 Td
1.18 Tw
(ve U)Tj
0 Tc
19.8898 0 Td
0.88 Tw
(RLs, as)Tj
-401.12 -12 Td
0 Tw
(recognized by Acrobat Distiller 3.0 and up.)Tj
/R12086392 10 Tf
(URL=)'
/R11442048 10 Tf
26.8102 0 Td
("url")Tj
/R11769936 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R12086392 10 Tf
-49.3801 -16.8 Td
(stylesheet=)Tj
/R11442048 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R11769936 10 Tf
38.7148 0 Td
1.025 Tw
[(includes a reference to a stylesheet in Tsvg and Tsvgz outputs.)-602.515(Ignored by other)]TJ
-85.5148 -12 Td
(formats.)Tj
/R12086392 10 Tf
(splines)'
2.851 Tc
/R11769936 10 Tf
28.9 0 Td
[(.I)285.114(fs)]TJ
0 Tc
18.752 0 Td
0.351 Tw
(et to)Tj
/R11442048 10 Tf
20.702 0 Td
(true)Tj
2.851 Tc
/R11769936 10 Tf
16.1102 0 Td
(,e)Tj
0 Tc
9.79102 0 Td
[(dges are dra)14.9902(wn as splines.)-535.081(If set to)]TJ
/R11442048 10 Tf
144.848 0 Td
(polyline)Tj
2.851 Tc
/R11769936 10 Tf
32.2199 0 Td
(,e)Tj
0 Tc
9.79102 0 Td
[(dges are dra)14.9902(wn as polylines.)-535.103(If set to)]TJ
/R11442048 10 Tf
-281.114 -12 Td
(ortho)Tj
4.527 Tc
/R11769936 10 Tf
21.6699 0 Td
(,e)Tj
0 Tc
11.4672 0 Td
2.027 Tw
[(dges are dra)14.9939(wn as orthogonal polylines.)]TJ
175.873 0 Td
2.028 Tw
(In all of these cases, the nodes may not o)Tj
-0.15 Tc
181.962 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
4.528 Tw
(rlap. If)Tj
/R12086392 10 Tf
-400.262 -12 Td
(splines=)Tj
/R11442048 10 Tf
34.6 0 Td
(false)Tj
/R11769936 10 Tf
21.3898 0 Td
(or)Tj
/R12086392 10 Tf
10.8301 0 Td
(splines=)Tj
/R11442048 10 Tf
34.6 0 Td
(line)Tj
2.5 Tc
/R11769936 10 Tf
15 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
0 Tw
[(dges are dra)14.9854(wn as line se)]TJ
99.3902 0 Td
2.5 Tw
(gments. The)Tj
54.4398 0 Td
0 Tw
[(def)10.0073(ault is)]TJ
/R11442048 10 Tf
39.3398 0 Td
(false)Tj
/R11769936 10 Tf
18.8898 0 Td
(.)Tj
/R12086392 10.95 Tf
-373.92 -28.8 Td
[(NODE A)94.983(TTRIB)10.0454(UTES)]TJ
/R12086392 10 Tf
36 -12 Td
(height=)Tj
/R11442048 10 Tf
32.3699 0 Td
(d)Tj
/R11769936 10 Tf
8.21797 0 Td
(or)Tj
/R12086392 10 Tf
11.548 0 Td
(width=)Tj
/R11442048 10 Tf
30.15 0 Td
(d)Tj
/R11769936 10 Tf
8.21797 0 Td
0.718 Tw
(sets minimum height or width.)Tj
131.099 0 Td
(Adding)Tj
/R12086392 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R11769936 10 Tf
62.7969 0 Td
0.717 Tw
(forces these to be the actual)Tj
-317.617 -12 Td
0 Tw
[(size \(te)15(xt labels are ignored\).)]TJ
/R12086392 10 Tf
T*[(shape=r)17.9846(ecord polygon epsf)]TJ
-0.2 Tc
/R11442048 10 Tf
116.91 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
-0.2 Tc
-126.71 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R11769936 10 Tf
56.8289 0 Td
0.989 Tw
(is one of:)Tj
/R12086392 10 Tf
42.6871 0 Td
(plaintext ellipse o)Tj
-0.1 Tc
76.3281 0 Td
(va)Tj
3.489 Tc
9.9 0 Td
(lc)Tj
0 Tc
10.709 0 Td
(ir)Tj
7.03984 0 Td
(cle egg triangle box diamond trapezium parallelo-)Tj
-213.293 -12 Td
0.338 Tw
(gram house hexagon octagon note tab box3d component.)Tj
/R11769936 10 Tf
249.374 0 Td
(\(Polygons are dened or modied by the fol-)Tj
-249.374 -12 Td
(lo)Tj
7.53008 0 Td
2.127 Tw
(wing node attrib)Tj
69.6039 0 Td
(utes:)Tj
-0.18 Tc
/R12086392 10 Tf
23.5172 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R11769936 10 Tf
22.7801 0 Td
(,)Tj
/R12086392 10 Tf
7.12695 0 Td
(peripheries)Tj
/R11769936 10 Tf
48.3301 0 Td
(,)Tj
/R12086392 10 Tf
7.12695 0 Td
(sides)Tj
/R11769936 10 Tf
20.5602 0 Td
(,)Tj
/R12086392 10 Tf
7.12695 0 Td
(orientation)Tj
/R11769936 10 Tf
47.2199 0 Td
(,)Tj
/R12086392 10 Tf
7.12812 0 Td
(distortion)Tj
/R11769936 10 Tf
46.298 0 Td
(and)Tj
/R12086392 10 Tf
19.068 0 Td
[(sk)10(ew)]TJ
/R11769936 10 Tf
21.0102 0 Td
(.\))Tj
/R12086392 10 Tf
12.9578 0 Td
(epsf)Tj
/R11769936 10 Tf
21.848 0 Td
2.128 Tw
(uses the)Tj
-397.932 -12 Td
[(node')55.0073(s)]TJ
/R12086392 10 Tf
28.8359 0 Td
(shapele)Tj
/R11769936 10 Tf
39.9559 0 Td
(attrib)Tj
20.9102 0 Td
0.226 Tw
(ute as the path name of an e)Tj
112.792 0 Td
0.225 Tw
(xternal EPSF le to be automatically loaded for the node)Tj
-202.494 -12 Td
(shape.)Tj
/R12086392 10 Tf
(label=)'
/R11442048 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R11769936 10 Tf
17.7969 0 Td
(where)Tj
/R11442048 10 Tf
27.9871 0 Td
[(te)20.0073(xt)]TJ
/R11769936 10 Tf
17.7969 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
1.058 Tw
(eft, and right justied lines.)Tj
-317.77 -12 Td
1.233 Tw
[(The string '\\N' v)24.9939(alue will be replaced by the node name.)]TJ
244.653 0 Td
1.232 Tw
[(The string '\\G' v)25.0049(alue will be replaced by the)]TJ
-244.653 -12 Td
0.386 Tw
[(graph name.)-538.595(Record labels may contain recursi)]TJ
-0.15 Tc
192.576 0 Td
0.687 Tw
(ve b)Tj
0 Tc
17.177 0 Td
0.387 Tw
[(ox lists delimited by { | }.)-538.696(Port identiers in labels are)]TJ
-209.753 -12 Td
0 Tw
(set of)Tj
2.5 Tc
21.6898 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)-500(In the graph le, use colon \(such as,)]TJ
/R12086392 10 Tf
223.36 0 Td
(node0:port28)Tj
/R11769936 10 Tf
57.2199 0 Td
(\).)Tj
-0.25 Tc
/R12086392 10 Tf
-325.039 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R11442048 10 Tf
30.1398 0 Td
(n)Tj
/R11769936 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R11442048 10 Tf
102.21 0 Td
(n)Tj
/R11769936 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R12086392 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R11442048 10 Tf
37.9199 0 Td
(name)Tj
/R11769936 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R12086392 10 Tf
-70.1602 -16.8 Td
(color=)Tj
/R11442048 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R11769936 10 Tf
45.2699 0 Td
(sets the outline color)Tj
2.5 Tc
82.65 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
[(nd the def)10.0146(ault ll color if style=lled and)]TJ
/R12086392 10 Tf
167.2 0 Td
(llcolor)Tj
/R11769936 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R12086392 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R11442048 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R11769936 10 Tf
45.5711 0 Td
0.301 Tw
(sets the ll color when style=lled.)Tj
147.446 0 Td
0.3 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.497 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
-0.25 Tc
/R12086392 10 Tf
-7.66992 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R11442048 10 Tf
36.25 0 Td
(colorvalue)Tj
/R11769936 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R11442048 10 Tf
10.791 0 Td
(colorvalue)Tj
/R11769936 10 Tf
46.341 0 Td
1.072 Tw
(may be ")Tj
/R11442048 10 Tf
37.884 0 Td
(h,s,v)Tj
/R12086392 10 Tf
18.3301 0 Td
(")Tj
/R11769936 10 Tf
9.12187 0 Td
(\(hue, saturation, brightness\) oating point numbers between 0 and 1, or an)Tj
-122.468 -12 Td
0.397 Tw
(X11 color name such as)Tj
/R12086392 10 Tf
100.575 0 Td
[(white black r)18.0176(ed gr)17.998(een blue y)]TJ
122.355 0 Td
(ello)Tj
2.897 Tc
14.9 0 Td
(wm)Tj
0 Tc
18.4469 0 Td
(agenta cyan)Tj
/R11769936 10 Tf
54.1238 0 Td
(or)Tj
-0.2 Tc
/R12086392 10 Tf
11.227 0 Td
(bu)Tj
0 Tc
10.9199 0 Td
[(rlyw)10.0146(ood)]TJ
2.897 Tc
/R11769936 10 Tf
34.9 0 Td
[(,o)289.712(ra")]TJ
0 Tc
/R11442048 10 Tf
28.041 0 Td
(#rr)Tj
-0.1 Tc
12.4102 0 Td
(gg)Tj
0 Tc
9.9 0 Td
(bb")Tj
-417.798 -12 Td
0 Tw
[(\(r)37(ed, gr)36.9849(een, blue)]TJ
2.5 Tc
65.8102 0 Td
(,2h)Tj
-0.2 Tc
17.5 0 Td
0.4 Tw
(ex c)Tj
0 Tc
15.4699 0 Td
[(har)15.0146(acter)]TJ
2.5 Tc
34.1898 0 Td
(se)Tj
0 Tc
10.8301 0 Td
0 Tw
[(ac)15.0146(h\) value)15.0146(.)]TJ
/R11769936 10 Tf
27.5352 -43.2 Td
[(27 May 2009)-20233.5(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18081664 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R18081664 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
(\(1\))Tj
-420.341 -36 Td
(Attrib)Tj
23.6898 0 Td
1.019 Tw
[(ute names and v)24.9817(alues are ordinary \(C-style\) strings.)]TJ
218.971 0 Td
1.018 Tw
[(The follo)25.0195(wing sections describe attrib)20.0098(utes that)]TJ
-242.661 -12 Td
0 Tw
(control graph layout.)Tj
/R18726008 10.95 Tf
-36 -28.8 Td
[(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ
/R18726008 10 Tf
36 -12 Td
(size=")Tj
/R18081664 10 Tf
26.8 0 Td
(x,y)Tj
/R18726008 10 Tf
11.3801 0 Td
(")Tj
/R18409552 10 Tf
8.05 0 Td
[(sets bounding box of dra)14.9927(wing in inches.)]TJ
/R18726008 10 Tf
-46.2301 -16.8 Td
(page=")Tj
/R18081664 10 Tf
31.25 0 Td
(x,y)Tj
/R18726008 10 Tf
11.3801 0 Td
(")Tj
/R18409552 10 Tf
8.05 0 Td
(sets the PostScript pagination unit.)Tj
/R18726008 10 Tf
-50.6801 -16.8 Td
(ratio=)Tj
/R18081664 10 Tf
26.25 0 Td
(f)Tj
/R18409552 10 Tf
6.07891 0 Td
0.799 Tw
(sets the aspect ratio to)Tj
/R18081664 10 Tf
94.8148 0 Td
(f)Tj
/R18409552 10 Tf
6.07891 0 Td
(which may be a oating point number)Tj
3.3 Tc
156.604 0 Td
[(,o)330(ro)]TJ
0 Tc
22.4301 0 Td
0.8 Tw
(ne of the k)Tj
-0.15 Tc
44.7898 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
(rds)Tj
/R18726008 10 Tf
15.5199 0 Td
(ll)Tj
/R18409552 10 Tf
11.1199 0 Td
(,)Tj
/R18726008 10 Tf
5.8 0 Td
(com-)Tj
-410.896 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R18409552 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R18726008 10 Tf
5.83008 0 Td
(auto)Tj
/R18409552 10 Tf
18.8898 0 Td
(.)Tj
/R18726008 10 Tf
-56.7598 -16.8 Td
(pagedir=)Tj
/R18409552 10 Tf
38.4801 0 Td
0 Tw
([TBLR][TBLR] sets the major and minor order of pagination.)Tj
-0.18 Tc
/R18726008 10 Tf
-38.4801 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R18409552 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R18726008 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R18409552 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R18726008 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R18081664 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R18409552 10 Tf
7.5 0 Td
(an)Tj
0 Tc
11.9398 0 Td
[(on-zero v)25.0159(alue centers the dra)15.0073(wing on the page.)]TJ
/R18726008 10 Tf
-51.7898 -16.8 Td
[(lay)9.99268(ers=")]TJ
/R18081664 10 Tf
36.7 0 Td
(id:id:id:id)Tj
3.22 Tc
/R18409552 10 Tf
41.1102 0 Td
[("i)321.992(sas)]TJ
0 Tc
28.7402 0 Td
0.719 Tw
(equence of layer identiers for o)Tj
-0.15 Tc
133.685 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlay diagrams.)-571.904(The PostScript array v)]TJ
155.265 0 Td
(ariable)Tj
/R18081664 10 Tf
-404.791 -12 Td
[(layer)36.9922(color)9.98413(seq)]TJ
/R18409552 10 Tf
57.1324 0 Td
0.112 Tw
(sets the assignment of colors to layers. The least inde)Tj
2.613 Tc
213.608 0 Td
[(xi)261.304(s1a)]TJ
0 Tc
28.9488 0 Td
0.113 Tw
(nd each element must be a 3-ele-)Tj
-299.689 -12 Td
0 Tw
(ment array to be interpreted as a color coordinate.)Tj
/R18726008 10 Tf
16.8 TL
(color=)'
/R18081664 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R18409552 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R18726008 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R18409552 10 Tf
34.7199 0 Td
(for background\).)Tj
/R18726008 10 Tf
-198.01 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R18081664 10 Tf
23.2898 0 Td
("url")Tj
/R18409552 10 Tf
23.45 0 Td
0.88 Tw
[(the def)10.0073(ault url for image map les; in PostScript les, the base URL for all relati)]TJ
-0.15 Tc
334.49 0 Td
1.18 Tw
(ve U)Tj
0 Tc
19.8898 0 Td
0.88 Tw
(RLs, as)Tj
-401.12 -12 Td
0 Tw
(recognized by Acrobat Distiller 3.0 and up.)Tj
/R18726008 10 Tf
(URL=)'
/R18081664 10 Tf
26.8102 0 Td
("url")Tj
/R18409552 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R18726008 10 Tf
-49.3801 -16.8 Td
(stylesheet=)Tj
/R18081664 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R18409552 10 Tf
38.7148 0 Td
1.025 Tw
[(includes a reference to a stylesheet in Tsvg and Tsvgz outputs.)-602.515(Ignored by other)]TJ
-85.5148 -12 Td
(formats.)Tj
/R18726008 10 Tf
(splines)'
2.851 Tc
/R18409552 10 Tf
28.9 0 Td
[(.I)285.114(fs)]TJ
0 Tc
18.752 0 Td
0.351 Tw
(et to)Tj
/R18081664 10 Tf
20.702 0 Td
(true)Tj
2.851 Tc
/R18409552 10 Tf
16.1102 0 Td
(,e)Tj
0 Tc
9.79102 0 Td
[(dges are dra)14.9902(wn as splines.)-535.081(If set to)]TJ
/R18081664 10 Tf
144.848 0 Td
(polyline)Tj
2.851 Tc
/R18409552 10 Tf
32.2199 0 Td
(,e)Tj
0 Tc
9.79102 0 Td
[(dges are dra)14.9902(wn as polylines.)-535.103(If set to)]TJ
/R18081664 10 Tf
-281.114 -12 Td
(ortho)Tj
4.527 Tc
/R18409552 10 Tf
21.6699 0 Td
(,e)Tj
0 Tc
11.4672 0 Td
2.027 Tw
[(dges are dra)14.9939(wn as orthogonal polylines.)]TJ
175.873 0 Td
2.028 Tw
(In all of these cases, the nodes may not o)Tj
-0.15 Tc
181.962 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
4.528 Tw
(rlap. If)Tj
/R18726008 10 Tf
-400.262 -12 Td
(splines=)Tj
/R18081664 10 Tf
34.6 0 Td
(false)Tj
/R18409552 10 Tf
21.3898 0 Td
(or)Tj
/R18726008 10 Tf
10.8301 0 Td
(splines=)Tj
/R18081664 10 Tf
34.6 0 Td
(line)Tj
2.5 Tc
/R18409552 10 Tf
15 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
0 Tw
[(dges are dra)14.9854(wn as line se)]TJ
99.3902 0 Td
2.5 Tw
(gments. The)Tj
54.4398 0 Td
0 Tw
[(def)10.0073(ault is)]TJ
/R18081664 10 Tf
39.3398 0 Td
(false)Tj
/R18409552 10 Tf
18.8898 0 Td
(.)Tj
/R18726008 10.95 Tf
-373.92 -28.8 Td
[(NODE A)94.983(TTRIB)10.0454(UTES)]TJ
/R18726008 10 Tf
36 -12 Td
(height=)Tj
/R18081664 10 Tf
32.3699 0 Td
(d)Tj
/R18409552 10 Tf
8.21797 0 Td
(or)Tj
/R18726008 10 Tf
11.548 0 Td
(width=)Tj
/R18081664 10 Tf
30.15 0 Td
(d)Tj
/R18409552 10 Tf
8.21797 0 Td
0.718 Tw
(sets minimum height or width.)Tj
131.099 0 Td
(Adding)Tj
/R18726008 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R18409552 10 Tf
62.7969 0 Td
0.717 Tw
(forces these to be the actual)Tj
-317.617 -12 Td
0 Tw
[(size \(te)15(xt labels are ignored\).)]TJ
/R18726008 10 Tf
T*[(shape=r)17.9846(ecord polygon epsf)]TJ
-0.2 Tc
/R18081664 10 Tf
116.91 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
-0.2 Tc
-126.71 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R18409552 10 Tf
56.8289 0 Td
0.989 Tw
(is one of:)Tj
/R18726008 10 Tf
42.6871 0 Td
(plaintext ellipse o)Tj
-0.1 Tc
76.3281 0 Td
(va)Tj
3.489 Tc
9.9 0 Td
(lc)Tj
0 Tc
10.709 0 Td
(ir)Tj
7.03984 0 Td
(cle egg triangle box diamond trapezium parallelo-)Tj
-213.293 -12 Td
0.338 Tw
(gram house hexagon octagon note tab box3d component.)Tj
/R18409552 10 Tf
249.374 0 Td
(\(Polygons are dened or modied by the fol-)Tj
-249.374 -12 Td
(lo)Tj
7.53008 0 Td
2.127 Tw
(wing node attrib)Tj
69.6039 0 Td
(utes:)Tj
-0.18 Tc
/R18726008 10 Tf
23.5172 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R18409552 10 Tf
22.7801 0 Td
(,)Tj
/R18726008 10 Tf
7.12695 0 Td
(peripheries)Tj
/R18409552 10 Tf
48.3301 0 Td
(,)Tj
/R18726008 10 Tf
7.12695 0 Td
(sides)Tj
/R18409552 10 Tf
20.5602 0 Td
(,)Tj
/R18726008 10 Tf
7.12695 0 Td
(orientation)Tj
/R18409552 10 Tf
47.2199 0 Td
(,)Tj
/R18726008 10 Tf
7.12812 0 Td
(distortion)Tj
/R18409552 10 Tf
46.298 0 Td
(and)Tj
/R18726008 10 Tf
19.068 0 Td
[(sk)10(ew)]TJ
/R18409552 10 Tf
21.0102 0 Td
(.\))Tj
/R18726008 10 Tf
12.9578 0 Td
(epsf)Tj
/R18409552 10 Tf
21.848 0 Td
2.128 Tw
(uses the)Tj
-397.932 -12 Td
[(node')55.0073(s)]TJ
/R18726008 10 Tf
28.8359 0 Td
(shapele)Tj
/R18409552 10 Tf
39.9559 0 Td
(attrib)Tj
20.9102 0 Td
0.226 Tw
(ute as the path name of an e)Tj
112.792 0 Td
0.225 Tw
(xternal EPSF le to be automatically loaded for the node)Tj
-202.494 -12 Td
(shape.)Tj
/R18726008 10 Tf
(label=)'
/R18081664 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R18409552 10 Tf
17.7969 0 Td
(where)Tj
/R18081664 10 Tf
27.9871 0 Td
[(te)20.0073(xt)]TJ
/R18409552 10 Tf
17.7969 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
1.058 Tw
(eft, and right justied lines.)Tj
-317.77 -12 Td
1.233 Tw
[(The string '\\N' v)24.9939(alue will be replaced by the node name.)]TJ
244.653 0 Td
1.232 Tw
[(The string '\\G' v)25.0049(alue will be replaced by the)]TJ
-244.653 -12 Td
0.386 Tw
[(graph name.)-538.595(Record labels may contain recursi)]TJ
-0.15 Tc
192.576 0 Td
0.687 Tw
(ve b)Tj
0 Tc
17.177 0 Td
0.387 Tw
[(ox lists delimited by { | }.)-538.696(Port identiers in labels are)]TJ
-209.753 -12 Td
0 Tw
(set of)Tj
2.5 Tc
21.6898 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)-500(In the graph le, use colon \(such as,)]TJ
/R18726008 10 Tf
223.36 0 Td
(node0:port28)Tj
/R18409552 10 Tf
57.2199 0 Td
(\).)Tj
-0.25 Tc
/R18726008 10 Tf
-325.039 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R18081664 10 Tf
30.1398 0 Td
(n)Tj
/R18409552 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R18081664 10 Tf
102.21 0 Td
(n)Tj
/R18409552 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R18726008 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R18081664 10 Tf
37.9199 0 Td
(name)Tj
/R18409552 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R18726008 10 Tf
-70.1602 -16.8 Td
(color=)Tj
/R18081664 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R18409552 10 Tf
45.2699 0 Td
(sets the outline color)Tj
2.5 Tc
82.65 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
[(nd the def)10.0146(ault ll color if style=lled and)]TJ
/R18726008 10 Tf
167.2 0 Td
(llcolor)Tj
/R18409552 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R18726008 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R18081664 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R18409552 10 Tf
45.5711 0 Td
0.301 Tw
(sets the ll color when style=lled.)Tj
147.446 0 Td
0.3 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.497 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
-0.25 Tc
/R18726008 10 Tf
-7.66992 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R18081664 10 Tf
36.25 0 Td
(colorvalue)Tj
/R18409552 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R18081664 10 Tf
10.791 0 Td
(colorvalue)Tj
/R18409552 10 Tf
46.341 0 Td
1.072 Tw
(may be ")Tj
/R18081664 10 Tf
37.884 0 Td
(h,s,v)Tj
/R18726008 10 Tf
18.3301 0 Td
(")Tj
/R18409552 10 Tf
9.12187 0 Td
(\(hue, saturation, brightness\) oating point numbers between 0 and 1, or an)Tj
-122.468 -12 Td
0.397 Tw
(X11 color name such as)Tj
/R18726008 10 Tf
100.575 0 Td
[(white black r)18.0176(ed gr)17.998(een blue y)]TJ
122.355 0 Td
(ello)Tj
2.897 Tc
14.9 0 Td
(wm)Tj
0 Tc
18.4469 0 Td
(agenta cyan)Tj
/R18409552 10 Tf
54.1238 0 Td
(or)Tj
-0.2 Tc
/R18726008 10 Tf
11.227 0 Td
(bu)Tj
0 Tc
10.9199 0 Td
[(rlyw)10.0146(ood)]TJ
2.897 Tc
/R18409552 10 Tf
34.9 0 Td
[(,o)289.712(ra")]TJ
0 Tc
/R18081664 10 Tf
28.041 0 Td
(#rr)Tj
-0.1 Tc
12.4102 0 Td
(gg)Tj
0 Tc
9.9 0 Td
(bb")Tj
-417.798 -12 Td
0 Tw
[(\(r)37(ed, gr)36.9849(een, blue)]TJ
2.5 Tc
65.8102 0 Td
(,2h)Tj
-0.2 Tc
17.5 0 Td
0.4 Tw
(ex c)Tj
0 Tc
15.4699 0 Td
[(har)15.0146(acter)]TJ
2.5 Tc
34.1898 0 Td
(se)Tj
0 Tc
10.8301 0 Td
0 Tw
[(ac)15.0146(h\) value)15.0146(.)]TJ
/R18409552 10 Tf
27.5352 -43.2 Td
[(27 May 2009)-20233.5(2)]TJ
ET
Q
Q
\n \n \n \n \n-3852\n+3851\n \n \n \n \n-R12086392\n+R18726008\n \n-R11769936\n+R18409552\n \n-R11442048\n+R18081664\n \n \n \n \n \n \n Type\n@@ -763,29 +763,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R11442048 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R11442048 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
(\(1\))Tj
/R12086392 10 Tf
-420.341 -36 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
/R11769936 10 Tf
177.01 0 Td
(or an)Tj
2.5 Tc
20.1199 0 Td
(yP)Tj
0 Tc
13.0602 0 Td
(ostscript code.)Tj
/R12086392 10 Tf
-210.19 -16.8 Td
[(lay)9.99268(er=)]TJ
/R11442048 10 Tf
27.2602 0 Td
(id)Tj
/R11769936 10 Tf
10.2801 0 Td
(or)Tj
/R11442048 10 Tf
10.8301 0 Td
(id:id)Tj
/R11769936 10 Tf
21.3898 0 Td
(or "all" sets the node')Tj
2.5 Tc
85.9301 0 Td
(sa)Tj
0 Tc
10.8301 0 Td
(cti)Tj
-0.15 Tc
9.75 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
2.5 Tw
(ayers. The)Tj
46.65 0 Td
0 Tw
[(empty string means no layers \(in)40.0098(visible\).)]TJ
-237.49 -16.8 Td
[(The follo)25.0159(wing attrib)19.9841(utes apply only to polygon shape nodes:)]TJ
-0.18 Tc
/R12086392 10 Tf
16.8 TL
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R11442048 10 Tf
28.4801 0 Td
(n)Tj
/R11769936 10 Tf
8.16094 0 Td
(if)Tj
/R11442048 10 Tf
9.27109 0 Td
(n)Tj
/R11769936 10 Tf
8.16094 0 Td
0.661 Tw
(is non-zero then the polygon is made re)Tj
162.507 0 Td
(gular)Tj
3.162 Tc
20.15 0 Td
(,i)Tj
0 Tc
8.44219 0 Td
0.662 Tw
(.e. symmetric about the x and y axis, other)Tj
174.796 0 Td
(-)Tj
-428.668 -12 Td
1.08 Tw
[(wise the polygon tak)10.0159(es on the aspect ratio of the label.)]TJ
-0.2 Tc
/R11442048 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R11769936 10 Tf
60.8102 0 Td
[(that are not already re)14.9854(gular are)]TJ
-304.3 -12 Td
0.768 Tw
[(made re)14.9951(gular by this attrib)]TJ
108.262 0 Td
(ute.)Tj
-0.2 Tc
/R11442048 10 Tf
20.4879 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R11769936 10 Tf
60.4988 0 Td
0.769 Tw
[(that are already re)14.9805(gular are not af)24.9805(fected \(i.e.)]TJ
185.952 0 Td
(the)Tj
3.269 Tc
12.0699 0 Td
(yc)Tj
0 Tc
12.709 0 Td
(annot)Tj
-409.78 -12 Td
0 Tw
(be made asymmetric\).)Tj
/R12086392 10 Tf
(peripheries=)'
/R11442048 10 Tf
54.0301 0 Td
(n)Tj
/R11769936 10 Tf
8.73789 0 Td
1.237 Tw
[(sets the number of periphery lines dra)15.0049(wn around the polygon.)-623.691(This v)24.9805(alue supersedes the)]TJ
-62.768 -12 Td
0 Tw
(number of periphery lines of)Tj
-0.2 Tc
/R11442048 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R11769936 10 Tf
57.2301 0 Td
(.)Tj
/R12086392 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R11442048 10 Tf
26.2602 0 Td
(n)Tj
/R11769936 10 Tf
8.95195 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R11442048 10 Tf
173.004 0 Td
(n)Tj
/R11769936 10 Tf
5 0 Td
[(<3 results in an ellipse.)-645.293(This attrib)20.0049(ute is ignored by)]TJ
-0.2 Tc
/R11442048 10 Tf
-213.216 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R11769936 10 Tf
57.2301 0 Td
(.)Tj
/R12086392 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R11442048 10 Tf
52.9199 0 Td
(f)Tj
/R11769936 10 Tf
5.47109 0 Td
0.191 Tw
(sets the orientation of the rst ape)Tj
2.691 Tc
136.536 0 Td
[(xo)269.099(ft)]TJ
0 Tc
21.4922 0 Td
0.19 Tw
[(he polygon counterclockwise from the v)14.9854(ertical, in de-)]TJ
-216.419 -12 Td
(grees.)Tj
/R11442048 10 Tf
28.8922 0 Td
(f)Tj
/R11769936 10 Tf
5.57188 0 Td
0.292 Tw
(may be a oating point number)Tj
5.292 Tc
126.18 0 Td
(.T)Tj
0 Tc
13.902 0 Td
[(he orientation of labels is not af)25.0049(fected by this attrib)]TJ
206.318 0 Td
2.793 Tw
(ute. This)Tj
40.5859 0 Td
(at-)Tj
-421.45 -12 Td
0 Tw
[(trib)20.0159(ute is added to the initial orientation of)]TJ
-0.2 Tc
/R11442048 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R12086392 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R11442048 10 Tf
47.3699 0 Td
(f)Tj
/R11769936 10 Tf
5.57813 0 Td
0.297 Tw
[(sets the amount of broadening of the top and narro)25.0195(wing of the bottom of the polygon \(relati)]TJ
-0.15 Tc
369.762 0 Td
(ve)Tj
0 Tc
-422.71 -12 Td
1.255 Tw
[(to its orientation\).)-625.508(Floating point v)]TJ
146.315 0 Td
1.256 Tw
[(alues between 1 and +1 are suggested.)-625.605(This attrib)19.9902(ute is ignored by)]TJ
-0.2 Tc
/R11442048 10 Tf
-146.315 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R11769936 10 Tf
57.2301 0 Td
(.)Tj
/R12086392 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R11442048 10 Tf
26.7102 0 Td
(f)Tj
/R11769936 10 Tf
5.43984 0 Td
0.159 Tw
(sets the amount of right-displacement of the top and left-displacement of the bottom of the polygon)Tj
-32.15 -12 Td
(\(relati)Tj
-0.15 Tc
23.6301 0 Td
1.338 Tw
(ve t)Tj
3.538 Tc
15.6078 0 Td
(oi)Tj
0 Tc
11.318 0 Td
1.038 Tw
[(ts orientation\).)-603.787(Floating point v)24.9829(alues between 1 and +1 are suggested.)-603.784(This attrib)]TJ
344.366 0 Td
1.039 Tw
(ute is ig-)Tj
-394.922 -12 Td
0 Tw
(nored by)Tj
-0.2 Tc
/R11442048 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R11769936 10 Tf
57.2301 0 Td
(.)Tj
/R12086392 10 Tf
-104.8 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R11442048 10 Tf
23.2898 0 Td
("url")Tj
/R11769936 10 Tf
23.2531 0 Td
0.683 Tw
(sets the url for the node in imagemap, PostScript and SV)Tj
3.182 Tc
233.61 0 Td
(G)Tj
0 Tc
15.9621 0 Td
3.182 Tw
(les. The)Tj
38.0238 0 Td
0.682 Tw
(substrings '\\N' and '\\G')Tj
-334.139 -12 Td
0.398 Tw
(are substituted in the same manner as for the node label attrib)Tj
249.968 0 Td
2.898 Tw
(ute. Additionally)Tj
73.5762 0 Td
0.399 Tw
(the substring '\\L)Tj
2.899 Tc
65.9879 0 Td
[('i)289.902(ss)]TJ
0 Tc
19.6879 0 Td
(ubsti-)Tj
-409.22 -12 Td
0 Tw
(tuted with the node label string.)Tj
/R12086392 10 Tf
(URL=)'
/R11442048 10 Tf
26.8102 0 Td
("url")Tj
/R11769936 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R12086392 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R11442048 10 Tf
31.1398 0 Td
("tar)Tj
-0.1 Tc
15.5 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R11769936 10 Tf
10.4539 0 Td
0.974 Tw
[(is a tar)17.9871(get string for client-side imagemaps and SV)15.0024(G, ef)]TJ
230.926 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.274 Tw
(ve w)Tj
0 Tc
19.984 0 Td
0.974 Tw
(hen nodes ha)Tj
-0.15 Tc
53.9578 0 Td
1.274 Tw
(ve a U)Tj
0 Tc
27.898 0 Td
(RL.)Tj
-416.72 -12 Td
1.385 Tw
(The tar)Tj
29.8051 0 Td
1.386 Tw
(get string is used to determine which windo)Tj
3.886 Tc
184.162 0 Td
[(wo)388.613(ft)]TJ
0 Tc
26.102 0 Td
[(he bro)25.0146(wser is used for the URL.)-638.618(Setting it to)]TJ
-240.069 -12 Td
0.525 Tw
("_graphviz" will open a ne)Tj
3.025 Tc
108.88 0 Td
(ww)Tj
0 Tc
17.4648 0 Td
(indo)Tj
3.025 Tc
17.5301 0 Td
[(wi)302.5(fi)302.485(td)]TJ
0 Tc
32.9652 0 Td
(oesn')Tj
3.025 Tc
21.4801 0 Td
(ta)Tj
0 Tc
10.2449 0 Td
[(lready e)14.9927(xist, or reuse it if it does.)]TJ
140.419 0 Td
0.524 Tw
[(If the tar)17.9932(get string is)]TJ
-348.984 -12 Td
(empty)Tj
2.522 Tc
24.35 0 Td
(,t)Tj
0 Tc
7.80195 0 Td
0.022 Tw
[(he def)9.99634(ault, then no tar)18.0151(get attrib)20.0049(ute is included in the output.)]TJ
241.962 0 Td
0.023 Tw
(The substrings '\\N' and '\\G' are substi-)Tj
-274.114 -12 Td
0.463 Tw
(tuted in the same manner as for the node label attrib)Tj
212.17 0 Td
2.963 Tw
(ute. Additionally)Tj
73.7059 0 Td
0.463 Tw
(the substring '\\L)Tj
2.963 Tc
66.116 0 Td
[('i)296.294(ss)]TJ
0 Tc
19.816 0 Td
0.462 Tw
(ubstituted with)Tj
-371.808 -12 Td
0 Tw
(the node label string.)Tj
/R12086392 10 Tf
(tooltip=)'
/R11442048 10 Tf
33.4801 0 Td
("tooltip")Tj
/R11769936 10 Tf
37.4219 0 Td
0.402 Tw
(is a tooltip string for client-side imagemaps and SV)Tj
209.166 0 Td
0.403 Tw
(G, ef)Tj
20.143 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.703 Tw
(ve w)Tj
0 Tc
19.4129 0 Td
0.403 Tw
(hen nodes ha)Tj
-0.15 Tc
52.816 0 Td
0.703 Tw
(ve a U)Tj
0 Tc
26.7559 0 Td
(RL.)Tj
-416.716 -12 Td
0.464 Tw
[(The tooltip string def)9.98901(aults to be the same as the label string, b)19.9829(ut this attrib)20.0024(ute permits nodes without labels)]TJ
12 TL
0.123 Tw
(to still ha)'
-0.15 Tc
37.2762 0 Td
0.423 Tw
(ve t)Tj
0 Tc
14.693 0 Td
0.123 Tw
(ooltips thus permitting denser graphs.)Tj
156.445 0 Td
0.124 Tw
(The substrings '\\N' and '\\G' are substituted in the same)Tj
-208.414 -12 Td
1.239 Tw
(manner as for the node label attrib)Tj
144.424 0 Td
3.739 Tw
(ute. Additionally)Tj
75.2578 0 Td
1.239 Tw
(the substring '\\L)Tj
3.739 Tc
67.668 0 Td
[('i)373.916(ss)]TJ
0 Tc
21.368 0 Td
1.238 Tw
(ubstituted with the node label)Tj
-308.718 -12 Td
(string.)Tj
/R12086392 10.95 Tf
-36 -40.8 Td
0 Tw
[(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ
/R12086392 10 Tf
36 -12 Td
(label=)Tj
/R11442048 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R11769936 10 Tf
16.8828 0 Td
(where)Tj
/R11442048 10 Tf
27.073 0 Td
[(te)20.0073(xt)]TJ
/R11769936 10 Tf
16.8828 0 Td
0.143 Tw
[(may include escaped ne)25.0098(wlines \\)-166.582(n, \\)-166.606(l, or \\)]TJ
2.644 Tc
166.559 0 Td
(rf)Tj
0 Tc
9.30391 0 Td
0.144 Tw
(or centered, left, or right justied lines.)Tj
162.378 0 Td
(If)Tj
-425.34 -12 Td
0.032 Tw
(the substring '\\T' is found in a label it will be replaced by the tail_node name.)Tj
317.141 0 Td
0.031 Tw
(If the substring '\\H' is found)Tj
-317.141 -12 Td
0.064 Tw
[(in a label it will be replaced by the head_node name.)-506.414(If the substring '\\E' v)]TJ
302.6 0 Td
0.065 Tw
(alue is found in a label it will be)Tj
-302.6 -12 Td
0.294 Tw
(replaced by: tail_node_name>head_node_name If the substring '\\G' is found in a label it will be replaced)Tj
0 Tw
T*[(by the graph name.)-500(or by: tail_node_namehead_node_name for undirected graphs.)]TJ
-0.25 Tc
/R12086392 10 Tf
16.8 TL
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R11442048 10 Tf
30.1398 0 Td
(n)Tj
/R11769936 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R11442048 10 Tf
102.21 0 Td
(n)Tj
/R11769936 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R12086392 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R11442048 10 Tf
37.9199 0 Td
(name)Tj
/R11769936 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
-0.25 Tc
/R12086392 10 Tf
-70.1602 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R11442048 10 Tf
36.25 0 Td
(colorvalue)Tj
/R11769936 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
/R12086392 10 Tf
-89.6 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
/R11769936 10 Tf
171.335 -50.4 Td
[(27 May 2009)-20233.5(3)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18081664 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R18081664 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
(\(1\))Tj
/R18726008 10 Tf
-420.341 -36 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
/R18409552 10 Tf
177.01 0 Td
(or an)Tj
2.5 Tc
20.1199 0 Td
(yP)Tj
0 Tc
13.0602 0 Td
(ostscript code.)Tj
/R18726008 10 Tf
-210.19 -16.8 Td
[(lay)9.99268(er=)]TJ
/R18081664 10 Tf
27.2602 0 Td
(id)Tj
/R18409552 10 Tf
10.2801 0 Td
(or)Tj
/R18081664 10 Tf
10.8301 0 Td
(id:id)Tj
/R18409552 10 Tf
21.3898 0 Td
(or "all" sets the node')Tj
2.5 Tc
85.9301 0 Td
(sa)Tj
0 Tc
10.8301 0 Td
(cti)Tj
-0.15 Tc
9.75 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
2.5 Tw
(ayers. The)Tj
46.65 0 Td
0 Tw
[(empty string means no layers \(in)40.0098(visible\).)]TJ
-237.49 -16.8 Td
[(The follo)25.0159(wing attrib)19.9841(utes apply only to polygon shape nodes:)]TJ
-0.18 Tc
/R18726008 10 Tf
16.8 TL
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R18081664 10 Tf
28.4801 0 Td
(n)Tj
/R18409552 10 Tf
8.16094 0 Td
(if)Tj
/R18081664 10 Tf
9.27109 0 Td
(n)Tj
/R18409552 10 Tf
8.16094 0 Td
0.661 Tw
(is non-zero then the polygon is made re)Tj
162.507 0 Td
(gular)Tj
3.162 Tc
20.15 0 Td
(,i)Tj
0 Tc
8.44219 0 Td
0.662 Tw
(.e. symmetric about the x and y axis, other)Tj
174.796 0 Td
(-)Tj
-428.668 -12 Td
1.08 Tw
[(wise the polygon tak)10.0159(es on the aspect ratio of the label.)]TJ
-0.2 Tc
/R18081664 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18409552 10 Tf
60.8102 0 Td
[(that are not already re)14.9854(gular are)]TJ
-304.3 -12 Td
0.768 Tw
[(made re)14.9951(gular by this attrib)]TJ
108.262 0 Td
(ute.)Tj
-0.2 Tc
/R18081664 10 Tf
20.4879 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18409552 10 Tf
60.4988 0 Td
0.769 Tw
[(that are already re)14.9805(gular are not af)24.9805(fected \(i.e.)]TJ
185.952 0 Td
(the)Tj
3.269 Tc
12.0699 0 Td
(yc)Tj
0 Tc
12.709 0 Td
(annot)Tj
-409.78 -12 Td
0 Tw
(be made asymmetric\).)Tj
/R18726008 10 Tf
(peripheries=)'
/R18081664 10 Tf
54.0301 0 Td
(n)Tj
/R18409552 10 Tf
8.73789 0 Td
1.237 Tw
[(sets the number of periphery lines dra)15.0049(wn around the polygon.)-623.691(This v)24.9805(alue supersedes the)]TJ
-62.768 -12 Td
0 Tw
(number of periphery lines of)Tj
-0.2 Tc
/R18081664 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18409552 10 Tf
57.2301 0 Td
(.)Tj
/R18726008 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R18081664 10 Tf
26.2602 0 Td
(n)Tj
/R18409552 10 Tf
8.95195 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R18081664 10 Tf
173.004 0 Td
(n)Tj
/R18409552 10 Tf
5 0 Td
[(<3 results in an ellipse.)-645.293(This attrib)20.0049(ute is ignored by)]TJ
-0.2 Tc
/R18081664 10 Tf
-213.216 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18409552 10 Tf
57.2301 0 Td
(.)Tj
/R18726008 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R18081664 10 Tf
52.9199 0 Td
(f)Tj
/R18409552 10 Tf
5.47109 0 Td
0.191 Tw
(sets the orientation of the rst ape)Tj
2.691 Tc
136.536 0 Td
[(xo)269.099(ft)]TJ
0 Tc
21.4922 0 Td
0.19 Tw
[(he polygon counterclockwise from the v)14.9854(ertical, in de-)]TJ
-216.419 -12 Td
(grees.)Tj
/R18081664 10 Tf
28.8922 0 Td
(f)Tj
/R18409552 10 Tf
5.57188 0 Td
0.292 Tw
(may be a oating point number)Tj
5.292 Tc
126.18 0 Td
(.T)Tj
0 Tc
13.902 0 Td
[(he orientation of labels is not af)25.0049(fected by this attrib)]TJ
206.318 0 Td
2.793 Tw
(ute. This)Tj
40.5859 0 Td
(at-)Tj
-421.45 -12 Td
0 Tw
[(trib)20.0159(ute is added to the initial orientation of)]TJ
-0.2 Tc
/R18081664 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R18726008 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R18081664 10 Tf
47.3699 0 Td
(f)Tj
/R18409552 10 Tf
5.57813 0 Td
0.297 Tw
[(sets the amount of broadening of the top and narro)25.0195(wing of the bottom of the polygon \(relati)]TJ
-0.15 Tc
369.762 0 Td
(ve)Tj
0 Tc
-422.71 -12 Td
1.255 Tw
[(to its orientation\).)-625.508(Floating point v)]TJ
146.315 0 Td
1.256 Tw
[(alues between 1 and +1 are suggested.)-625.605(This attrib)19.9902(ute is ignored by)]TJ
-0.2 Tc
/R18081664 10 Tf
-146.315 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18409552 10 Tf
57.2301 0 Td
(.)Tj
/R18726008 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R18081664 10 Tf
26.7102 0 Td
(f)Tj
/R18409552 10 Tf
5.43984 0 Td
0.159 Tw
(sets the amount of right-displacement of the top and left-displacement of the bottom of the polygon)Tj
-32.15 -12 Td
(\(relati)Tj
-0.15 Tc
23.6301 0 Td
1.338 Tw
(ve t)Tj
3.538 Tc
15.6078 0 Td
(oi)Tj
0 Tc
11.318 0 Td
1.038 Tw
[(ts orientation\).)-603.787(Floating point v)24.9829(alues between 1 and +1 are suggested.)-603.784(This attrib)]TJ
344.366 0 Td
1.039 Tw
(ute is ig-)Tj
-394.922 -12 Td
0 Tw
(nored by)Tj
-0.2 Tc
/R18081664 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18409552 10 Tf
57.2301 0 Td
(.)Tj
/R18726008 10 Tf
-104.8 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R18081664 10 Tf
23.2898 0 Td
("url")Tj
/R18409552 10 Tf
23.2531 0 Td
0.683 Tw
(sets the url for the node in imagemap, PostScript and SV)Tj
3.182 Tc
233.61 0 Td
(G)Tj
0 Tc
15.9621 0 Td
3.182 Tw
(les. The)Tj
38.0238 0 Td
0.682 Tw
(substrings '\\N' and '\\G')Tj
-334.139 -12 Td
0.398 Tw
(are substituted in the same manner as for the node label attrib)Tj
249.968 0 Td
2.898 Tw
(ute. Additionally)Tj
73.5762 0 Td
0.399 Tw
(the substring '\\L)Tj
2.899 Tc
65.9879 0 Td
[('i)289.902(ss)]TJ
0 Tc
19.6879 0 Td
(ubsti-)Tj
-409.22 -12 Td
0 Tw
(tuted with the node label string.)Tj
/R18726008 10 Tf
(URL=)'
/R18081664 10 Tf
26.8102 0 Td
("url")Tj
/R18409552 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R18726008 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R18081664 10 Tf
31.1398 0 Td
("tar)Tj
-0.1 Tc
15.5 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R18409552 10 Tf
10.4539 0 Td
0.974 Tw
[(is a tar)17.9871(get string for client-side imagemaps and SV)15.0024(G, ef)]TJ
230.926 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.274 Tw
(ve w)Tj
0 Tc
19.984 0 Td
0.974 Tw
(hen nodes ha)Tj
-0.15 Tc
53.9578 0 Td
1.274 Tw
(ve a U)Tj
0 Tc
27.898 0 Td
(RL.)Tj
-416.72 -12 Td
1.385 Tw
(The tar)Tj
29.8051 0 Td
1.386 Tw
(get string is used to determine which windo)Tj
3.886 Tc
184.162 0 Td
[(wo)388.613(ft)]TJ
0 Tc
26.102 0 Td
[(he bro)25.0146(wser is used for the URL.)-638.618(Setting it to)]TJ
-240.069 -12 Td
0.525 Tw
("_graphviz" will open a ne)Tj
3.025 Tc
108.88 0 Td
(ww)Tj
0 Tc
17.4648 0 Td
(indo)Tj
3.025 Tc
17.5301 0 Td
[(wi)302.5(fi)302.485(td)]TJ
0 Tc
32.9652 0 Td
(oesn')Tj
3.025 Tc
21.4801 0 Td
(ta)Tj
0 Tc
10.2449 0 Td
[(lready e)14.9927(xist, or reuse it if it does.)]TJ
140.419 0 Td
0.524 Tw
[(If the tar)17.9932(get string is)]TJ
-348.984 -12 Td
(empty)Tj
2.522 Tc
24.35 0 Td
(,t)Tj
0 Tc
7.80195 0 Td
0.022 Tw
[(he def)9.99634(ault, then no tar)18.0151(get attrib)20.0049(ute is included in the output.)]TJ
241.962 0 Td
0.023 Tw
(The substrings '\\N' and '\\G' are substi-)Tj
-274.114 -12 Td
0.463 Tw
(tuted in the same manner as for the node label attrib)Tj
212.17 0 Td
2.963 Tw
(ute. Additionally)Tj
73.7059 0 Td
0.463 Tw
(the substring '\\L)Tj
2.963 Tc
66.116 0 Td
[('i)296.294(ss)]TJ
0 Tc
19.816 0 Td
0.462 Tw
(ubstituted with)Tj
-371.808 -12 Td
0 Tw
(the node label string.)Tj
/R18726008 10 Tf
(tooltip=)'
/R18081664 10 Tf
33.4801 0 Td
("tooltip")Tj
/R18409552 10 Tf
37.4219 0 Td
0.402 Tw
(is a tooltip string for client-side imagemaps and SV)Tj
209.166 0 Td
0.403 Tw
(G, ef)Tj
20.143 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.703 Tw
(ve w)Tj
0 Tc
19.4129 0 Td
0.403 Tw
(hen nodes ha)Tj
-0.15 Tc
52.816 0 Td
0.703 Tw
(ve a U)Tj
0 Tc
26.7559 0 Td
(RL.)Tj
-416.716 -12 Td
0.464 Tw
[(The tooltip string def)9.98901(aults to be the same as the label string, b)19.9829(ut this attrib)20.0024(ute permits nodes without labels)]TJ
12 TL
0.123 Tw
(to still ha)'
-0.15 Tc
37.2762 0 Td
0.423 Tw
(ve t)Tj
0 Tc
14.693 0 Td
0.123 Tw
(ooltips thus permitting denser graphs.)Tj
156.445 0 Td
0.124 Tw
(The substrings '\\N' and '\\G' are substituted in the same)Tj
-208.414 -12 Td
1.239 Tw
(manner as for the node label attrib)Tj
144.424 0 Td
3.739 Tw
(ute. Additionally)Tj
75.2578 0 Td
1.239 Tw
(the substring '\\L)Tj
3.739 Tc
67.668 0 Td
[('i)373.916(ss)]TJ
0 Tc
21.368 0 Td
1.238 Tw
(ubstituted with the node label)Tj
-308.718 -12 Td
(string.)Tj
/R18726008 10.95 Tf
-36 -40.8 Td
0 Tw
[(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ
/R18726008 10 Tf
36 -12 Td
(label=)Tj
/R18081664 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R18409552 10 Tf
16.8828 0 Td
(where)Tj
/R18081664 10 Tf
27.073 0 Td
[(te)20.0073(xt)]TJ
/R18409552 10 Tf
16.8828 0 Td
0.143 Tw
[(may include escaped ne)25.0098(wlines \\)-166.582(n, \\)-166.606(l, or \\)]TJ
2.644 Tc
166.559 0 Td
(rf)Tj
0 Tc
9.30391 0 Td
0.144 Tw
(or centered, left, or right justied lines.)Tj
162.378 0 Td
(If)Tj
-425.34 -12 Td
0.032 Tw
(the substring '\\T' is found in a label it will be replaced by the tail_node name.)Tj
317.141 0 Td
0.031 Tw
(If the substring '\\H' is found)Tj
-317.141 -12 Td
0.064 Tw
[(in a label it will be replaced by the head_node name.)-506.414(If the substring '\\E' v)]TJ
302.6 0 Td
0.065 Tw
(alue is found in a label it will be)Tj
-302.6 -12 Td
0.294 Tw
(replaced by: tail_node_name>head_node_name If the substring '\\G' is found in a label it will be replaced)Tj
0 Tw
T*[(by the graph name.)-500(or by: tail_node_namehead_node_name for undirected graphs.)]TJ
-0.25 Tc
/R18726008 10 Tf
16.8 TL
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R18081664 10 Tf
30.1398 0 Td
(n)Tj
/R18409552 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R18081664 10 Tf
102.21 0 Td
(n)Tj
/R18409552 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R18726008 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R18081664 10 Tf
37.9199 0 Td
(name)Tj
/R18409552 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
-0.25 Tc
/R18726008 10 Tf
-70.1602 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R18081664 10 Tf
36.25 0 Td
(colorvalue)Tj
/R18409552 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
/R18726008 10 Tf
-89.6 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
/R18409552 10 Tf
171.335 -50.4 Td
[(27 May 2009)-20233.5(3)]TJ
ET
Q
Q
\n \n \n \n \n 3477\n \n \n \n \n-R12086392\n+R18726008\n \n-R11769936\n+R18409552\n \n-R11442048\n+R18081664\n \n \n \n \n \n \n Type\n@@ -822,29 +822,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R11442048 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R11442048 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
(\(1\))Tj
/R12086392 10 Tf
-420.341 -36 Td
(color=)Tj
/R11442048 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R11769936 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R12086392 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R11442048 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R11769936 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R11442048 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R11769936 10 Tf
45.2699 0 Td
[(creates parallel edges, one edge for each color)55.0098(.)]TJ
/R12086392 10 Tf
-214.83 -16.8 Td
[(dir=f)24.9841(orward back both none)]TJ
/R11769936 10 Tf
123.79 0 Td
(controls arro)Tj
2.5 Tc
50.5699 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(irection.)Tj
/R12086392 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R11769936 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R12086392 10 Tf
-95.7102 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R11442048 10 Tf
23.2898 0 Td
("url")Tj
/R11769936 10 Tf
22.9578 0 Td
0.388 Tw
(sets the url for the node in imagemap, PostScript and SV)Tj
2.888 Tc
230.66 0 Td
(G)Tj
0 Tc
15.668 0 Td
2.888 Tw
(les. The)Tj
37.4371 0 Td
0.389 Tw
(substrings '\\T', '\\H', '\\E')Tj
-330.013 -12 Td
0.022 Tw
(and '\\G' are substituted in the same manner as for the edge label attrib)Tj
281.416 0 Td
2.522 Tw
(ute. Additionally)Tj
72.8238 0 Td
0.022 Tw
(the substring '\\L)Tj
2.522 Tc
65.234 0 Td
('i)Tj
0 Tc
8.63203 0 Td
(s)Tj
-428.106 -12 Td
0 Tw
(substituted with the edge label string.)Tj
/R12086392 10 Tf
16.8 TL
(URL=)'
/R11442048 10 Tf
26.8102 0 Td
("url")Tj
/R11769936 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R12086392 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R11442048 10 Tf
31.1398 0 Td
("tar)Tj
-0.1 Tc
15.5 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R11769936 10 Tf
9.69883 0 Td
0.219 Tw
[(is a tar)18.0029(get string for client-side imagemaps and SV)15.0098(G, ef)]TJ
224.131 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.52 Tw
(ve w)Tj
0 Tc
19.2301 0 Td
0.22 Tw
(hen edges ha)Tj
-0.15 Tc
51.8898 0 Td
0.52 Tw
(ve a U)Tj
0 Tc
26.3898 0 Td
2.72 Tw
(RL. If)Tj
-404.839 -12 Td
0.263 Tw
[(the tar)17.9871(get string is empty)]TJ
2.763 Tc
99.6621 0 Td
(,t)Tj
0 Tc
8.04297 0 Td
[(he def)9.99512(ault, then no tar)18.0103(get attrib)20.0024(ute is included in the output.)]TJ
244.612 0 Td
0.262 Tw
(The substrings '\\T',)Tj
-352.317 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.858 Tw
(ute. Additionally)Tj
73.4961 0 Td
0.358 Tw
(the sub-)Tj
-399.706 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R12086392 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R11442048 10 Tf
33.4801 0 Td
("tooltip")Tj
/R11769936 10 Tf
39.009 0 Td
1.989 Tw
(is a tooltip string for client-side imagemaps ef)Tj
197.823 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
2.288 Tw
(ve w)Tj
0 Tc
20.998 0 Td
1.988 Tw
(hen edges ha)Tj
-0.15 Tc
55.4262 0 Td
2.288 Tw
(ve a U)Tj
0 Tc
29.9262 0 Td
4.488 Tw
(RL. The)Tj
-394.182 -12 Td
0.801 Tw
[(tooltip string def)10.0122(aults to be the same as the edge label string.)-580.085(The substrings '\\T', '\\H', '\\E' and '\\G' are)]TJ
12 TL
0.336 Tw
(substituted in the same manner as for the edge label attrib)'
233.68 0 Td
2.835 Tw
(ute. Additionally)Tj
73.45 0 Td
0.335 Tw
(the substring '\\L)Tj
2.835 Tc
65.8602 0 Td
[('i)283.506(ss)]TJ
0 Tc
19.5598 0 Td
(ubstituted)Tj
-392.55 -12 Td
0 Tw
(with the edge label string.)Tj
/R12086392 10 Tf
16.8 TL
(arr)'
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(head,arr)Tj
-0.1 Tc
36.7602 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
1.164 Tw
(tail=none, normal, in)Tj
-0.55 Tc
91.5281 0 Td
2.264 Tw
(v, d)Tj
0 Tc
16.1738 0 Td
1.164 Tw
(ot, odot, in)Tj
47.4879 0 Td
1.165 Tw
(vdot, in)Tj
-0.1 Tc
32.9949 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(dot, tee, empty)Tj
3.665 Tc
64.5398 0 Td
(,i)Tj
-0.4 Tc
8.94492 0 Td
-1.8 Tw
(nv e)Tj
0 Tc
14.5 0 Td
(mpty)Tj
3.665 Tc
21.6699 0 Td
(,o)Tj
0 Tc
11.1648 0 Td
1.165 Tw
(pen, hal-)Tj
-0.25 Tc
-393.604 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
0 Tw
(pen, diamond, odiamond, box, obox, cr)Tj
-0.1 Tc
165.96 0 Td
(ow)Tj
0 Tc
/R11769936 10 Tf
12.1199 0 Td
(.)Tj
/R12086392 10 Tf
-186.16 -16.8 Td
(arr)Tj
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(size)Tj
/R11769936 10 Tf
18.05 0 Td
[(\(norm_length=10,norm_width=5, in)40.0146(v_length=6,in)40.0073(v_width=7,dot_radius=2\))]TJ
/R12086392 10 Tf
-43.8699 -16.8 Td
(headlabel,taillabel=string)Tj
/R11769936 10 Tf
112.675 0 Td
1.405 Tw
(for port labels.)Tj
/R12086392 10 Tf
67.8148 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R11769936 10 Tf
59.1898 0 Td
(,)Tj
/R12086392 10 Tf
2.5 0 Td
[(labelf)25.0146(ontname)]TJ
/R11769936 10 Tf
60.8598 0 Td
(,)Tj
/R12086392 10 Tf
2.5 0 Td
[(labelf)25.0146(ontsize)]TJ
/R11769936 10 Tf
56.9848 0 Td
(for head and tail)Tj
-362.524 -12 Td
2.975 Tw
(labels. The)Tj
49.8301 0 Td
0.475 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label at-)Tj
-49.8301 -12 Td
(trib)Tj
13.6898 0 Td
2.5 Tw
(ute. Additionally)Tj
72.7801 0 Td
0 Tw
(the substring '\\L)Tj
2.5 Tc
65.1898 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R12086392 10 Tf
-170.55 -16.8 Td
[(headhr)17.9919(ef=)]TJ
/R11442048 10 Tf
43.85 0 Td
("url")Tj
/R11769936 10 Tf
23.052 0 Td
0.481 Tw
(sets the url for the head port in imagemap, PostScript and SV)Tj
2.981 Tc
250.121 0 Td
(G)Tj
0 Tc
15.7609 0 Td
2.981 Tw
(les. The)Tj
37.6219 0 Td
0.481 Tw
(substrings '\\T',)Tj
-370.406 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.858 Tw
(ute. Additionally)Tj
73.4961 0 Td
0.358 Tw
(the sub-)Tj
-399.706 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R12086392 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R11442048 10 Tf
47.3699 0 Td
("url")Tj
/R11769936 10 Tf
22.5699 0 Td
[(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ
/R12086392 10 Tf
-69.9398 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R11442048 10 Tf
51.7 0 Td
("headtar)Tj
-0.1 Tc
34.9398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R11769936 10 Tf
10 0 Td
0.52 Tw
[(is a tar)18.0078(get string for client-side imagemaps and SV)14.9854(G, ef)]TJ
226.84 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.82 Tw
(ve w)Tj
0 Tc
19.5301 0 Td
0.52 Tw
(hen edge heads)Tj
-369.87 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
0.492 Tw
(ve a U)Tj
0 Tc
26.334 0 Td
2.692 Tw
(RL. The)Tj
38.7141 0 Td
(headtar)Tj
29.25 0 Td
0.193 Tw
(get string is used to determine which windo)Tj
2.693 Tc
175.811 0 Td
[(wo)269.312(ft)]TJ
0 Tc
23.716 0 Td
[(he bro)25.0098(wser is used for the URL.)]TJ
-303.065 -12 Td
1.164 Tw
[(If the headtar)18.0188(get string is empty)]TJ
3.664 Tc
132.47 0 Td
(,t)Tj
0 Tc
8.94414 0 Td
[(he def)10.0171(ault, then headtar)17.9956(get def)10.0098(aults to the same v)24.9902(alue as tar)]TJ
247.16 0 Td
1.163 Tw
(get for the)Tj
-388.574 -12 Td
3.209 Tw
(edge. The)Tj
45.848 0 Td
0.71 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label at-)Tj
-45.848 -12 Td
(trib)Tj
13.6898 0 Td
2.5 Tw
(ute. Additionally)Tj
72.7801 0 Td
0 Tw
(the substring '\\L)Tj
2.5 Tc
65.1898 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R12086392 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R11442048 10 Tf
54.0398 0 Td
("tooltip")Tj
/R11769936 10 Tf
37.6789 0 Td
0.659 Tw
(is a tooltip string for client-side imagemaps ef)Tj
188.513 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.958 Tw
(ve w)Tj
0 Tc
19.668 0 Td
0.658 Tw
(hen head ports ha)Tj
-0.15 Tc
72.034 0 Td
0.958 Tw
(ve a U)Tj
0 Tc
27.266 0 Td
(RL.)Tj
-416.72 -12 Td
1.046 Tw
[(The tooltip string def)10.0183(aults to be the same as the headlabel string.)-604.614(The substrings '\\T', '\\H', and '\\E' are)]TJ
12 TL
0.336 Tw
(substituted in the same manner as for the edge label attrib)'
233.68 0 Td
2.835 Tw
(ute. Additionally)Tj
73.45 0 Td
0.335 Tw
(the substring '\\L)Tj
2.835 Tc
65.8602 0 Td
[('i)283.506(ss)]TJ
0 Tc
19.5598 0 Td
(ubstituted)Tj
-392.55 -12 Td
0 Tw
(with the edge label string.)Tj
/R12086392 10 Tf
16.8 TL
T*[(tailhr)17.9846(ef=)]TJ
/R11442048 10 Tf
37.1801 0 Td
("url")Tj
/R11769936 10 Tf
23.8488 0 Td
1.279 Tw
(sets the url for the tail port in imagemap, PostScript and SV)Tj
3.78 Tc
252.799 0 Td
(G)Tj
0 Tc
16.5602 0 Td
3.78 Tw
(les. The)Tj
39.2199 0 Td
1.28 Tw
(substrings '\\T',)Tj
-369.608 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.857 Tw
(ute. Additionally)Tj
73.4941 0 Td
0.357 Tw
(the sub-)Tj
-399.704 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R12086392 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R11442048 10 Tf
40.7 0 Td
("url")Tj
/R11769936 10 Tf
22.5699 0 Td
[(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ
/R12086392 10 Tf
-63.2699 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R11442048 10 Tf
45.0301 0 Td
("tailtar)Tj
-0.1 Tc
28.8398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R11769936 10 Tf
9.80781 0 Td
0.328 Tw
[(is a tar)18.0054(get string for client-side imagemaps and SV)]TJ
205.044 0 Td
0.329 Tw
(G, ef)Tj
20.0691 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.629 Tw
(ve w)Tj
0 Tc
19.3391 0 Td
0.329 Tw
(hen edge tails ha)Tj
-0.15 Tc
67.7172 0 Td
(ve)Tj
2.721 Tc
-422.707 -12 Td
(aU)Tj
0 Tc
14.3809 0 Td
2.721 Tw
(RL. The)Tj
38.7719 0 Td
(tailtar)Tj
23.15 0 Td
0.221 Tw
(get string is used to determine which windo)Tj
2.72 Tc
176.007 0 Td
[(wo)272.017(ft)]TJ
0 Tc
23.7699 0 Td
0.22 Tw
[(he bro)25.0146(wser is used for the URL.)-522.007(If the)]TJ
-276.08 -12 Td
(tailtar)Tj
23.15 0 Td
0.7 Tw
(get string is empty)Tj
3.2 Tc
75.6199 0 Td
(,t)Tj
0 Tc
8.48008 0 Td
[(he def)9.98535(ault, then tailtar)18.0078(get def)10.0146(aults to the same v)25.0146(alue as tar)17.9834(get for the edge.)]TJ
309.2 0 Td
(The)Tj
-416.45 -12 Td
0.25 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
388.7 0 Td
2.75 Tw
(ute. Addi-)Tj
-388.7 -12 Td
0 Tw
(tionally the substring '\\L)Tj
2.5 Tc
98.25 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R12086392 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R11442048 10 Tf
47.3699 0 Td
("tooltip")Tj
/R11769936 10 Tf
37.116 0 Td
0.096 Tw
(is a tooltip string for client-side imagemaps ef)Tj
184.572 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.396 Tw
(ve w)Tj
0 Tc
19.1059 0 Td
0.096 Tw
(hen tail ports ha)Tj
-0.15 Tc
64.248 0 Td
0.396 Tw
(ve a U)Tj
0 Tc
26.1422 0 Td
2.596 Tw
(RL. The)Tj
-396.074 -12 Td
0.216 Tw
[(tooltip string def)10.0049(aults to be the same as the taillabel string.)-521.582(The substrings '\\T', '\\H', '\\E' and '\\G' are sub-)]TJ
12 TL
1.204 Tw
(stituted in the same manner as for the edge label attrib)'
228.47 0 Td
3.704 Tw
(ute. Additionally)Tj
75.1879 0 Td
1.204 Tw
(the substring '\\L)Tj
3.704 Tc
67.598 0 Td
[('i)370.396(ss)]TJ
0 Tc
21.298 0 Td
(ubstituted)Tj
-221.219 -45.6 Td
0 Tw
[(27 May 2009)-20233.5(4)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18081664 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R18081664 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
(\(1\))Tj
/R18726008 10 Tf
-420.341 -36 Td
(color=)Tj
/R18081664 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R18409552 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R18726008 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R18081664 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R18409552 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R18081664 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R18409552 10 Tf
45.2699 0 Td
[(creates parallel edges, one edge for each color)55.0098(.)]TJ
/R18726008 10 Tf
-214.83 -16.8 Td
[(dir=f)24.9841(orward back both none)]TJ
/R18409552 10 Tf
123.79 0 Td
(controls arro)Tj
2.5 Tc
50.5699 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(irection.)Tj
/R18726008 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R18409552 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R18726008 10 Tf
-95.7102 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R18081664 10 Tf
23.2898 0 Td
("url")Tj
/R18409552 10 Tf
22.9578 0 Td
0.388 Tw
(sets the url for the node in imagemap, PostScript and SV)Tj
2.888 Tc
230.66 0 Td
(G)Tj
0 Tc
15.668 0 Td
2.888 Tw
(les. The)Tj
37.4371 0 Td
0.389 Tw
(substrings '\\T', '\\H', '\\E')Tj
-330.013 -12 Td
0.022 Tw
(and '\\G' are substituted in the same manner as for the edge label attrib)Tj
281.416 0 Td
2.522 Tw
(ute. Additionally)Tj
72.8238 0 Td
0.022 Tw
(the substring '\\L)Tj
2.522 Tc
65.234 0 Td
('i)Tj
0 Tc
8.63203 0 Td
(s)Tj
-428.106 -12 Td
0 Tw
(substituted with the edge label string.)Tj
/R18726008 10 Tf
16.8 TL
(URL=)'
/R18081664 10 Tf
26.8102 0 Td
("url")Tj
/R18409552 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R18726008 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R18081664 10 Tf
31.1398 0 Td
("tar)Tj
-0.1 Tc
15.5 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R18409552 10 Tf
9.69883 0 Td
0.219 Tw
[(is a tar)18.0029(get string for client-side imagemaps and SV)15.0098(G, ef)]TJ
224.131 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.52 Tw
(ve w)Tj
0 Tc
19.2301 0 Td
0.22 Tw
(hen edges ha)Tj
-0.15 Tc
51.8898 0 Td
0.52 Tw
(ve a U)Tj
0 Tc
26.3898 0 Td
2.72 Tw
(RL. If)Tj
-404.839 -12 Td
0.263 Tw
[(the tar)17.9871(get string is empty)]TJ
2.763 Tc
99.6621 0 Td
(,t)Tj
0 Tc
8.04297 0 Td
[(he def)9.99512(ault, then no tar)18.0103(get attrib)20.0024(ute is included in the output.)]TJ
244.612 0 Td
0.262 Tw
(The substrings '\\T',)Tj
-352.317 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.858 Tw
(ute. Additionally)Tj
73.4961 0 Td
0.358 Tw
(the sub-)Tj
-399.706 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R18726008 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R18081664 10 Tf
33.4801 0 Td
("tooltip")Tj
/R18409552 10 Tf
39.009 0 Td
1.989 Tw
(is a tooltip string for client-side imagemaps ef)Tj
197.823 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
2.288 Tw
(ve w)Tj
0 Tc
20.998 0 Td
1.988 Tw
(hen edges ha)Tj
-0.15 Tc
55.4262 0 Td
2.288 Tw
(ve a U)Tj
0 Tc
29.9262 0 Td
4.488 Tw
(RL. The)Tj
-394.182 -12 Td
0.801 Tw
[(tooltip string def)10.0122(aults to be the same as the edge label string.)-580.085(The substrings '\\T', '\\H', '\\E' and '\\G' are)]TJ
12 TL
0.336 Tw
(substituted in the same manner as for the edge label attrib)'
233.68 0 Td
2.835 Tw
(ute. Additionally)Tj
73.45 0 Td
0.335 Tw
(the substring '\\L)Tj
2.835 Tc
65.8602 0 Td
[('i)283.506(ss)]TJ
0 Tc
19.5598 0 Td
(ubstituted)Tj
-392.55 -12 Td
0 Tw
(with the edge label string.)Tj
/R18726008 10 Tf
16.8 TL
(arr)'
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(head,arr)Tj
-0.1 Tc
36.7602 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
1.164 Tw
(tail=none, normal, in)Tj
-0.55 Tc
91.5281 0 Td
2.264 Tw
(v, d)Tj
0 Tc
16.1738 0 Td
1.164 Tw
(ot, odot, in)Tj
47.4879 0 Td
1.165 Tw
(vdot, in)Tj
-0.1 Tc
32.9949 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(dot, tee, empty)Tj
3.665 Tc
64.5398 0 Td
(,i)Tj
-0.4 Tc
8.94492 0 Td
-1.8 Tw
(nv e)Tj
0 Tc
14.5 0 Td
(mpty)Tj
3.665 Tc
21.6699 0 Td
(,o)Tj
0 Tc
11.1648 0 Td
1.165 Tw
(pen, hal-)Tj
-0.25 Tc
-393.604 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
0 Tw
(pen, diamond, odiamond, box, obox, cr)Tj
-0.1 Tc
165.96 0 Td
(ow)Tj
0 Tc
/R18409552 10 Tf
12.1199 0 Td
(.)Tj
/R18726008 10 Tf
-186.16 -16.8 Td
(arr)Tj
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(size)Tj
/R18409552 10 Tf
18.05 0 Td
[(\(norm_length=10,norm_width=5, in)40.0146(v_length=6,in)40.0073(v_width=7,dot_radius=2\))]TJ
/R18726008 10 Tf
-43.8699 -16.8 Td
(headlabel,taillabel=string)Tj
/R18409552 10 Tf
112.675 0 Td
1.405 Tw
(for port labels.)Tj
/R18726008 10 Tf
67.8148 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R18409552 10 Tf
59.1898 0 Td
(,)Tj
/R18726008 10 Tf
2.5 0 Td
[(labelf)25.0146(ontname)]TJ
/R18409552 10 Tf
60.8598 0 Td
(,)Tj
/R18726008 10 Tf
2.5 0 Td
[(labelf)25.0146(ontsize)]TJ
/R18409552 10 Tf
56.9848 0 Td
(for head and tail)Tj
-362.524 -12 Td
2.975 Tw
(labels. The)Tj
49.8301 0 Td
0.475 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label at-)Tj
-49.8301 -12 Td
(trib)Tj
13.6898 0 Td
2.5 Tw
(ute. Additionally)Tj
72.7801 0 Td
0 Tw
(the substring '\\L)Tj
2.5 Tc
65.1898 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R18726008 10 Tf
-170.55 -16.8 Td
[(headhr)17.9919(ef=)]TJ
/R18081664 10 Tf
43.85 0 Td
("url")Tj
/R18409552 10 Tf
23.052 0 Td
0.481 Tw
(sets the url for the head port in imagemap, PostScript and SV)Tj
2.981 Tc
250.121 0 Td
(G)Tj
0 Tc
15.7609 0 Td
2.981 Tw
(les. The)Tj
37.6219 0 Td
0.481 Tw
(substrings '\\T',)Tj
-370.406 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.858 Tw
(ute. Additionally)Tj
73.4961 0 Td
0.358 Tw
(the sub-)Tj
-399.706 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R18726008 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R18081664 10 Tf
47.3699 0 Td
("url")Tj
/R18409552 10 Tf
22.5699 0 Td
[(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ
/R18726008 10 Tf
-69.9398 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R18081664 10 Tf
51.7 0 Td
("headtar)Tj
-0.1 Tc
34.9398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R18409552 10 Tf
10 0 Td
0.52 Tw
[(is a tar)18.0078(get string for client-side imagemaps and SV)14.9854(G, ef)]TJ
226.84 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.82 Tw
(ve w)Tj
0 Tc
19.5301 0 Td
0.52 Tw
(hen edge heads)Tj
-369.87 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
0.492 Tw
(ve a U)Tj
0 Tc
26.334 0 Td
2.692 Tw
(RL. The)Tj
38.7141 0 Td
(headtar)Tj
29.25 0 Td
0.193 Tw
(get string is used to determine which windo)Tj
2.693 Tc
175.811 0 Td
[(wo)269.312(ft)]TJ
0 Tc
23.716 0 Td
[(he bro)25.0098(wser is used for the URL.)]TJ
-303.065 -12 Td
1.164 Tw
[(If the headtar)18.0188(get string is empty)]TJ
3.664 Tc
132.47 0 Td
(,t)Tj
0 Tc
8.94414 0 Td
[(he def)10.0171(ault, then headtar)17.9956(get def)10.0098(aults to the same v)24.9902(alue as tar)]TJ
247.16 0 Td
1.163 Tw
(get for the)Tj
-388.574 -12 Td
3.209 Tw
(edge. The)Tj
45.848 0 Td
0.71 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label at-)Tj
-45.848 -12 Td
(trib)Tj
13.6898 0 Td
2.5 Tw
(ute. Additionally)Tj
72.7801 0 Td
0 Tw
(the substring '\\L)Tj
2.5 Tc
65.1898 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R18726008 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R18081664 10 Tf
54.0398 0 Td
("tooltip")Tj
/R18409552 10 Tf
37.6789 0 Td
0.659 Tw
(is a tooltip string for client-side imagemaps ef)Tj
188.513 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.958 Tw
(ve w)Tj
0 Tc
19.668 0 Td
0.658 Tw
(hen head ports ha)Tj
-0.15 Tc
72.034 0 Td
0.958 Tw
(ve a U)Tj
0 Tc
27.266 0 Td
(RL.)Tj
-416.72 -12 Td
1.046 Tw
[(The tooltip string def)10.0183(aults to be the same as the headlabel string.)-604.614(The substrings '\\T', '\\H', and '\\E' are)]TJ
12 TL
0.336 Tw
(substituted in the same manner as for the edge label attrib)'
233.68 0 Td
2.835 Tw
(ute. Additionally)Tj
73.45 0 Td
0.335 Tw
(the substring '\\L)Tj
2.835 Tc
65.8602 0 Td
[('i)283.506(ss)]TJ
0 Tc
19.5598 0 Td
(ubstituted)Tj
-392.55 -12 Td
0 Tw
(with the edge label string.)Tj
/R18726008 10 Tf
16.8 TL
T*[(tailhr)17.9846(ef=)]TJ
/R18081664 10 Tf
37.1801 0 Td
("url")Tj
/R18409552 10 Tf
23.8488 0 Td
1.279 Tw
(sets the url for the tail port in imagemap, PostScript and SV)Tj
3.78 Tc
252.799 0 Td
(G)Tj
0 Tc
16.5602 0 Td
3.78 Tw
(les. The)Tj
39.2199 0 Td
1.28 Tw
(substrings '\\T',)Tj
-369.608 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.857 Tw
(ute. Additionally)Tj
73.4941 0 Td
0.357 Tw
(the sub-)Tj
-399.704 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R18726008 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R18081664 10 Tf
40.7 0 Td
("url")Tj
/R18409552 10 Tf
22.5699 0 Td
[(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ
/R18726008 10 Tf
-63.2699 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R18081664 10 Tf
45.0301 0 Td
("tailtar)Tj
-0.1 Tc
28.8398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R18409552 10 Tf
9.80781 0 Td
0.328 Tw
[(is a tar)18.0054(get string for client-side imagemaps and SV)]TJ
205.044 0 Td
0.329 Tw
(G, ef)Tj
20.0691 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.629 Tw
(ve w)Tj
0 Tc
19.3391 0 Td
0.329 Tw
(hen edge tails ha)Tj
-0.15 Tc
67.7172 0 Td
(ve)Tj
2.721 Tc
-422.707 -12 Td
(aU)Tj
0 Tc
14.3809 0 Td
2.721 Tw
(RL. The)Tj
38.7719 0 Td
(tailtar)Tj
23.15 0 Td
0.221 Tw
(get string is used to determine which windo)Tj
2.72 Tc
176.007 0 Td
[(wo)272.017(ft)]TJ
0 Tc
23.7699 0 Td
0.22 Tw
[(he bro)25.0146(wser is used for the URL.)-522.007(If the)]TJ
-276.08 -12 Td
(tailtar)Tj
23.15 0 Td
0.7 Tw
(get string is empty)Tj
3.2 Tc
75.6199 0 Td
(,t)Tj
0 Tc
8.48008 0 Td
[(he def)9.98535(ault, then tailtar)18.0078(get def)10.0146(aults to the same v)25.0146(alue as tar)17.9834(get for the edge.)]TJ
309.2 0 Td
(The)Tj
-416.45 -12 Td
0.25 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
388.7 0 Td
2.75 Tw
(ute. Addi-)Tj
-388.7 -12 Td
0 Tw
(tionally the substring '\\L)Tj
2.5 Tc
98.25 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R18726008 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R18081664 10 Tf
47.3699 0 Td
("tooltip")Tj
/R18409552 10 Tf
37.116 0 Td
0.096 Tw
(is a tooltip string for client-side imagemaps ef)Tj
184.572 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.396 Tw
(ve w)Tj
0 Tc
19.1059 0 Td
0.096 Tw
(hen tail ports ha)Tj
-0.15 Tc
64.248 0 Td
0.396 Tw
(ve a U)Tj
0 Tc
26.1422 0 Td
2.596 Tw
(RL. The)Tj
-396.074 -12 Td
0.216 Tw
[(tooltip string def)10.0049(aults to be the same as the taillabel string.)-521.582(The substrings '\\T', '\\H', '\\E' and '\\G' are sub-)]TJ
12 TL
1.204 Tw
(stituted in the same manner as for the edge label attrib)'
228.47 0 Td
3.704 Tw
(ute. Additionally)Tj
75.1879 0 Td
1.204 Tw
(the substring '\\L)Tj
3.704 Tc
67.598 0 Td
[('i)370.396(ss)]TJ
0 Tc
21.298 0 Td
(ubstituted)Tj
-221.219 -45.6 Td
0 Tw
[(27 May 2009)-20233.5(4)]TJ
ET
Q
Q
\n \n \n \n \n-2987\n+2989\n \n \n \n \n-R12086392\n+R18726008\n \n-R11769936\n+R18409552\n \n-R11442048\n+R18081664\n \n \n \n \n \n \n Type\n@@ -881,29 +881,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R11442048 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R11442048 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
(\(1\))Tj
-420.341 -36 Td
(with the edge label string.)Tj
/R12086392 10 Tf
16.8 TL
(labeldistance)'
/R11769936 10 Tf
58.0602 0 Td
(and)Tj
/R12086392 10 Tf
16.9398 0 Td
(port_label_distance)Tj
/R11769936 10 Tf
86.3898 0 Td
(set distance; also)Tj
/R12086392 10 Tf
70.2699 0 Td
(labelangle)Tj
/R11769936 10 Tf
45.8398 0 Td
[(\(in de)15(grees CCW\))]TJ
/R12086392 10 Tf
-277.5 -16.8 Td
(decorate)Tj
/R11769936 10 Tf
39.15 0 Td
[(dra)15.0073(ws line from edge to label.)]TJ
/R12086392 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R11769936 10 Tf
82.7699 0 Td
[(aim edges ha)19.9854(ving the same v)25(alue to the same port, using the a)]TJ
-0.15 Tc
246.26 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rage landing point.)Tj
/R12086392 10 Tf
-338.32 -16.8 Td
[(lay)9.99268(er=)]TJ
/R11442048 10 Tf
27.2602 0 Td
(id)Tj
/R11769936 10 Tf
10.2801 0 Td
(or)Tj
/R11442048 10 Tf
10.8301 0 Td
(id:id)Tj
/R11769936 10 Tf
21.3898 0 Td
(or "all" sets the edge')Tj
2.5 Tc
85.3699 0 Td
(sa)Tj
0 Tc
10.8301 0 Td
(cti)Tj
-0.15 Tc
9.75 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
2.5 Tw
(ayers. The)Tj
46.65 0 Td
0 Tw
[(empty string means no layers \(in)40.0098(visible\).)]TJ
/R12086392 10 Tf
-236.93 -28.8 Td
[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(w=)'
/R11442048 10 Tf
12.9199 0 Td
(f)Tj
/R11769936 10 Tf
5.30391 0 Td
0.023 Tw
(sets the weight \(spring constant\) of an edge to the gi)Tj
-0.15 Tc
208.84 0 Td
(ve)Tj
2.523 Tc
9.28984 0 Td
(n)Tj
0 Tc
13.0828 0 Td
(oating point v)Tj
55.3559 0 Td
2.523 Tw
(alue. The)Tj
42.2559 0 Td
(def)Tj
12.6699 0 Td
0.023 Tw
(ault is 1.0; greater)Tj
-0.25 Tc
-359.718 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
(lues mak)Tj
2.5 Tc
35.7301 0 Td
(et)Tj
0 Tc
9.71992 0 Td
(he edge tend more to)Tj
-0.1 Tc
83.6199 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(rd its optimal length.)Tj
/R12086392 10 Tf
-149.82 -16.8 Td
(len=)Tj
/R11442048 10 Tf
18.4801 0 Td
(f)Tj
/R11769936 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R12086392 10.95 Tf
-59.7602 -16.8 Td
(COMMAND LINE OPTIONS)Tj
/R12086392 10 Tf
36 -12 Td
(G)Tj
/R11769936 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R12086392 10 Tf
-15.9801 -12 Td
(N)Tj
/R11769936 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R12086392 10 Tf
-15.4199 -12 Td
(E)Tj
/R11769936 10 Tf
14.8699 0 Td
[(sets a def)9.98413(ault edge attrib)]TJ
96.9 0 Td
2.5 Tw
(ute. Example:)Tj
/R12086392 10 Tf
60.55 0 Td
0 Tw
[(Gsize="7,8" Nshape=box Ef)24.9854(ontsize=8)]TJ
-172.32 -16.8 Td
(l)Tj
/R11442048 10 Tf
8.48008 0 Td
(le)Tj
/R11769936 10 Tf
15.1879 0 Td
0.468 Tw
[(loads custom PostScript library les.)-546.785(Usually these dene custom shapes or styles.)]TJ
342.826 0 Td
(If)Tj
/R12086392 10 Tf
9.62891 0 Td
(l)Tj
/R11769936 10 Tf
11.4488 0 Td
0.469 Tw
(is gi)Tj
-0.15 Tc
17.1691 0 Td
(ve)Tj
2.969 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.9691 0 Td
(y)Tj
-427 -12 Td
0 Tw
(itself, the standard library is omitted.)Tj
/R12086392 10 Tf
16.8 TL
(T)'
/R11442048 10 Tf
12.3699 0 Td
(lang)Tj
/R11769936 10 Tf
20.2801 0 Td
(sets the output language as described abo)Tj
-0.15 Tc
164.82 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R12086392 10 Tf
-206.76 -16.8 Td
(O)Tj
/R11769936 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R12086392 10 Tf
-15.9801 -16.8 Td
(o)Tj
/R11442048 10 Tf
10.7 0 Td
(le)Tj
/R11769936 10 Tf
14.7199 0 Td
(write output to)Tj
/R11442048 10 Tf
61.3898 0 Td
(le)Tj
/R11769936 10 Tf
12.2199 0 Td
(.)Tj
/R12086392 10 Tf
-99.0297 -16.8 Td
(x)Tj
/R11769936 10 Tf
13.2 0 Td
(reduce graph.)Tj
/R12086392 10 Tf
-13.2 -16.8 Td
(Lg)Tj
/R11769936 10 Tf
19.8699 0 Td
(don')Tj
2.5 Tc
18.15 0 Td
(tu)Tj
0 Tc
10.2801 0 Td
(se grid.)Tj
/R12086392 10 Tf
-48.3 -16.8 Td
(LO)Tj
/R11769936 10 Tf
22.65 0 Td
(use old attracti)Tj
-0.15 Tc
58.6301 0 Td
0.3 Tw
(ve f)Tj
0 Tc
15.1199 0 Td
(orce.)Tj
/R12086392 10 Tf
-96.4 -16.8 Td
(Ln)Tj
/R11442048 10 Tf
17.9301 0 Td
(i)Tj
/R11769936 10 Tf
5.28008 0 Td
0 Tw
(set number of iterations to)Tj
/R11442048 10 Tf
107.49 0 Td
(i)Tj
/R11769936 10 Tf
2.78008 0 Td
(.)Tj
/R12086392 10 Tf
-133.48 -16.8 Td
(LU)Tj
/R11442048 10 Tf
19.5898 0 Td
(i)Tj
/R11769936 10 Tf
5.28008 0 Td
[(set unscaled f)9.99268(actor to)]TJ
/R11442048 10 Tf
87.1 0 Td
(i)Tj
/R11769936 10 Tf
2.78008 0 Td
(.)Tj
/R12086392 10 Tf
-114.75 -16.8 Td
(LC)Tj
/R11442048 10 Tf
19.5898 0 Td
(v)Tj
/R11769936 10 Tf
6.93984 0 Td
(set o)Tj
-0.15 Tc
18.4602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlap e)15.0159(xpansion f)10.0146(actor to)]TJ
/R11442048 10 Tf
96.9496 0 Td
(v)Tj
/R11769936 10 Tf
4.43984 0 Td
(.)Tj
/R12086392 10 Tf
-155.669 -16.8 Td
[(L)92(T)]TJ
/R11769936 10 Tf
18.1199 0 Td
([*])Tj
/R11442048 10 Tf
11.6602 0 Td
(v)Tj
/R11769936 10 Tf
6.93984 0 Td
[(set temperature \(temperature f)10.0146(actor\) to)]TJ
/R11442048 10 Tf
156.79 0 Td
(v)Tj
/R11769936 10 Tf
4.43984 0 Td
(.)Tj
/R12086392 10 Tf
-197.95 -16.8 Td
(v)Tj
/R11769936 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
/R12086392 10 Tf
-13.2 -16.8 Td
(V)Tj
/R11769936 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R12086392 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R11769936 10 Tf
13.2 0 Td
[(prints the usage and e)15(xits.)]TJ
/R12086392 10.95 Tf
-49.2 -16.8 Td
(EXAMPLES)Tj
/R11769936 10 Tf
36 -12 Td
(digraph test123 {)Tj
20 -12 Td
(pack=8)Tj
12 TL
(subgraph cluster0 {)'
5 -12 Td
(packmode=array)Tj
2.5 Tc
T*[(xyx)250(0y)250(0x)]TJ
0 Tc
45 0 Td
(1)Tj
-45 -12 Td
(subgraph cluster1 {)Tj
2.5 Tc
5 -12 Td
(mn)Tj
0 Tc
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
2.5 Tc
(b[)'
0 Tc
10.8301 0 Td
(shape=box];)Tj
2.5 Tc
-10.8301 -12 Td
(c[)Tj
0 Tc
10.2699 0 Td
[(label="hello\\nw)9.98413(orld",color=blue,fontsize=24,)]TJ
2.23008 -12 Td
[(fontname="P)15(alatinoItalic",fontcolor=red,style=lled];)]TJ
2.5 Tc
-12.5 -12 Td
[(a)249.993(>z)]TJ
T*[(x)250.016(>z)]TJ
T*[(a)249.993(>b)249.993(>c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993(>{)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
113.315 -38.4 Td
[(27 May 2009)-20233.5(5)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18081664 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R18081664 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
(\(1\))Tj
-420.341 -36 Td
(with the edge label string.)Tj
/R18726008 10 Tf
16.8 TL
(labeldistance)'
/R18409552 10 Tf
58.0602 0 Td
(and)Tj
/R18726008 10 Tf
16.9398 0 Td
(port_label_distance)Tj
/R18409552 10 Tf
86.3898 0 Td
(set distance; also)Tj
/R18726008 10 Tf
70.2699 0 Td
(labelangle)Tj
/R18409552 10 Tf
45.8398 0 Td
[(\(in de)15(grees CCW\))]TJ
/R18726008 10 Tf
-277.5 -16.8 Td
(decorate)Tj
/R18409552 10 Tf
39.15 0 Td
[(dra)15.0073(ws line from edge to label.)]TJ
/R18726008 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R18409552 10 Tf
82.7699 0 Td
[(aim edges ha)19.9854(ving the same v)25(alue to the same port, using the a)]TJ
-0.15 Tc
246.26 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rage landing point.)Tj
/R18726008 10 Tf
-338.32 -16.8 Td
[(lay)9.99268(er=)]TJ
/R18081664 10 Tf
27.2602 0 Td
(id)Tj
/R18409552 10 Tf
10.2801 0 Td
(or)Tj
/R18081664 10 Tf
10.8301 0 Td
(id:id)Tj
/R18409552 10 Tf
21.3898 0 Td
(or "all" sets the edge')Tj
2.5 Tc
85.3699 0 Td
(sa)Tj
0 Tc
10.8301 0 Td
(cti)Tj
-0.15 Tc
9.75 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
2.5 Tw
(ayers. The)Tj
46.65 0 Td
0 Tw
[(empty string means no layers \(in)40.0098(visible\).)]TJ
/R18726008 10 Tf
-236.93 -28.8 Td
[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(w=)'
/R18081664 10 Tf
12.9199 0 Td
(f)Tj
/R18409552 10 Tf
5.30391 0 Td
0.023 Tw
(sets the weight \(spring constant\) of an edge to the gi)Tj
-0.15 Tc
208.84 0 Td
(ve)Tj
2.523 Tc
9.28984 0 Td
(n)Tj
0 Tc
13.0828 0 Td
(oating point v)Tj
55.3559 0 Td
2.523 Tw
(alue. The)Tj
42.2559 0 Td
(def)Tj
12.6699 0 Td
0.023 Tw
(ault is 1.0; greater)Tj
-0.25 Tc
-359.718 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
(lues mak)Tj
2.5 Tc
35.7301 0 Td
(et)Tj
0 Tc
9.71992 0 Td
(he edge tend more to)Tj
-0.1 Tc
83.6199 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(rd its optimal length.)Tj
/R18726008 10 Tf
-149.82 -16.8 Td
(len=)Tj
/R18081664 10 Tf
18.4801 0 Td
(f)Tj
/R18409552 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R18726008 10.95 Tf
-59.7602 -16.8 Td
(COMMAND LINE OPTIONS)Tj
/R18726008 10 Tf
36 -12 Td
(G)Tj
/R18409552 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R18726008 10 Tf
-15.9801 -12 Td
(N)Tj
/R18409552 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R18726008 10 Tf
-15.4199 -12 Td
(E)Tj
/R18409552 10 Tf
14.8699 0 Td
[(sets a def)9.98413(ault edge attrib)]TJ
96.9 0 Td
2.5 Tw
(ute. Example:)Tj
/R18726008 10 Tf
60.55 0 Td
0 Tw
[(Gsize="7,8" Nshape=box Ef)24.9854(ontsize=8)]TJ
-172.32 -16.8 Td
(l)Tj
/R18081664 10 Tf
8.48008 0 Td
(le)Tj
/R18409552 10 Tf
15.1879 0 Td
0.468 Tw
[(loads custom PostScript library les.)-546.785(Usually these dene custom shapes or styles.)]TJ
342.826 0 Td
(If)Tj
/R18726008 10 Tf
9.62891 0 Td
(l)Tj
/R18409552 10 Tf
11.4488 0 Td
0.469 Tw
(is gi)Tj
-0.15 Tc
17.1691 0 Td
(ve)Tj
2.969 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.9691 0 Td
(y)Tj
-427 -12 Td
0 Tw
(itself, the standard library is omitted.)Tj
/R18726008 10 Tf
16.8 TL
(T)'
/R18081664 10 Tf
12.3699 0 Td
(lang)Tj
/R18409552 10 Tf
20.2801 0 Td
(sets the output language as described abo)Tj
-0.15 Tc
164.82 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R18726008 10 Tf
-206.76 -16.8 Td
(O)Tj
/R18409552 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R18726008 10 Tf
-15.9801 -16.8 Td
(o)Tj
/R18081664 10 Tf
10.7 0 Td
(le)Tj
/R18409552 10 Tf
14.7199 0 Td
(write output to)Tj
/R18081664 10 Tf
61.3898 0 Td
(le)Tj
/R18409552 10 Tf
12.2199 0 Td
(.)Tj
/R18726008 10 Tf
-99.0297 -16.8 Td
(x)Tj
/R18409552 10 Tf
13.2 0 Td
(reduce graph.)Tj
/R18726008 10 Tf
-13.2 -16.8 Td
(Lg)Tj
/R18409552 10 Tf
19.8699 0 Td
(don')Tj
2.5 Tc
18.15 0 Td
(tu)Tj
0 Tc
10.2801 0 Td
(se grid.)Tj
/R18726008 10 Tf
-48.3 -16.8 Td
(LO)Tj
/R18409552 10 Tf
22.65 0 Td
(use old attracti)Tj
-0.15 Tc
58.6301 0 Td
0.3 Tw
(ve f)Tj
0 Tc
15.1199 0 Td
(orce.)Tj
/R18726008 10 Tf
-96.4 -16.8 Td
(Ln)Tj
/R18081664 10 Tf
17.9301 0 Td
(i)Tj
/R18409552 10 Tf
5.28008 0 Td
0 Tw
(set number of iterations to)Tj
/R18081664 10 Tf
107.49 0 Td
(i)Tj
/R18409552 10 Tf
2.78008 0 Td
(.)Tj
/R18726008 10 Tf
-133.48 -16.8 Td
(LU)Tj
/R18081664 10 Tf
19.5898 0 Td
(i)Tj
/R18409552 10 Tf
5.28008 0 Td
[(set unscaled f)9.99268(actor to)]TJ
/R18081664 10 Tf
87.1 0 Td
(i)Tj
/R18409552 10 Tf
2.78008 0 Td
(.)Tj
/R18726008 10 Tf
-114.75 -16.8 Td
(LC)Tj
/R18081664 10 Tf
19.5898 0 Td
(v)Tj
/R18409552 10 Tf
6.93984 0 Td
(set o)Tj
-0.15 Tc
18.4602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlap e)15.0159(xpansion f)10.0146(actor to)]TJ
/R18081664 10 Tf
96.9496 0 Td
(v)Tj
/R18409552 10 Tf
4.43984 0 Td
(.)Tj
/R18726008 10 Tf
-155.669 -16.8 Td
[(L)92(T)]TJ
/R18409552 10 Tf
18.1199 0 Td
([*])Tj
/R18081664 10 Tf
11.6602 0 Td
(v)Tj
/R18409552 10 Tf
6.93984 0 Td
[(set temperature \(temperature f)10.0146(actor\) to)]TJ
/R18081664 10 Tf
156.79 0 Td
(v)Tj
/R18409552 10 Tf
4.43984 0 Td
(.)Tj
/R18726008 10 Tf
-197.95 -16.8 Td
(v)Tj
/R18409552 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
/R18726008 10 Tf
-13.2 -16.8 Td
(V)Tj
/R18409552 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R18726008 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R18409552 10 Tf
13.2 0 Td
[(prints the usage and e)15(xits.)]TJ
/R18726008 10.95 Tf
-49.2 -16.8 Td
(EXAMPLES)Tj
/R18409552 10 Tf
36 -12 Td
(digraph test123 {)Tj
20 -12 Td
(pack=8)Tj
12 TL
(subgraph cluster0 {)'
5 -12 Td
(packmode=array)Tj
2.5 Tc
T*[(xyx)250(0y)250(0x)]TJ
0 Tc
45 0 Td
(1)Tj
-45 -12 Td
(subgraph cluster1 {)Tj
2.5 Tc
5 -12 Td
(mn)Tj
0 Tc
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
2.5 Tc
(b[)'
0 Tc
10.8301 0 Td
(shape=box];)Tj
2.5 Tc
-10.8301 -12 Td
(c[)Tj
0 Tc
10.2699 0 Td
[(label="hello\\nw)9.98413(orld",color=blue,fontsize=24,)]TJ
2.23008 -12 Td
[(fontname="P)15(alatinoItalic",fontcolor=red,style=lled];)]TJ
2.5 Tc
-12.5 -12 Td
[(a)249.993(>z)]TJ
T*[(x)250.016(>z)]TJ
T*[(a)249.993(>b)249.993(>c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993(>{)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
113.315 -38.4 Td
[(27 May 2009)-20233.5(5)]TJ
ET
Q
Q
\n \n \n \n \n-2215\n+2213\n \n \n \n \n-R12086392\n+R18726008\n \n-R11769936\n+R18409552\n \n-R11442048\n+R18081664\n \n \n \n \n \n \n Type\n@@ -940,29 +940,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R11442048 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R11442048 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R11769936 10 Tf
32.0402 0 Td
(\(1\))Tj
-400.341 -36 Td
(edge [style=dashed,color=red];)Tj
2.5 Tc
12 TL
T*[(b)250.016(>x)]TJ
0 Tc
26.2797 0 Td
(;)Tj
-46.2797 -12 Td
(})Tj
-0.548 Tc
/R12086392 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R11769936 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R12086392 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R11769936 10 Tf
36 -12 Td
0.84 Tw
(This man page contains only a small amount of the information related to the Graphviz layout programs.)Tj
0.211 Tw
(The most complete information can be found at https://www)'
243.238 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/documentation/, especially in the)Tj
-291.378 -12 Td
0.444 Tw
(on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
242.616 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.443 Tw
(ilable in the)Tj
/R11442048 10 Tf
51.0488 0 Td
(doc)Tj
/R11769936 10 Tf
17.3828 0 Td
(and)Tj
/R11442048 10 Tf
17.3828 0 Td
(doc/info)Tj
/R11769936 10 Tf
35.723 0 Td
(subtrees in the)Tj
-373.343 -12 Td
0 Tw
[(source and binary distrib)20(utions.)]TJ
16.8 TL
(dot\(1\))'
171.335 -549.6 Td
[(27 May 2009)-20233.5(6)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R18081664 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R18081664 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R18409552 10 Tf
32.0402 0 Td
(\(1\))Tj
-400.341 -36 Td
(edge [style=dashed,color=red];)Tj
2.5 Tc
12 TL
T*[(b)250.016(>x)]TJ
0 Tc
26.2797 0 Td
(;)Tj
-46.2797 -12 Td
(})Tj
-0.548 Tc
/R18726008 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R18409552 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R18726008 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R18409552 10 Tf
36 -12 Td
0.84 Tw
(This man page contains only a small amount of the information related to the Graphviz layout programs.)Tj
0.211 Tw
(The most complete information can be found at https://www)'
243.238 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/documentation/, especially in the)Tj
-291.378 -12 Td
0.444 Tw
(on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
242.616 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.443 Tw
(ilable in the)Tj
/R18081664 10 Tf
51.0488 0 Td
(doc)Tj
/R18409552 10 Tf
17.3828 0 Td
(and)Tj
/R18081664 10 Tf
17.3828 0 Td
(doc/info)Tj
/R18409552 10 Tf
35.723 0 Td
(subtrees in the)Tj
-373.343 -12 Td
0 Tw
[(source and binary distrib)20(utions.)]TJ
16.8 TL
(dot\(1\))'
171.335 -549.6 Td
[(27 May 2009)-20233.5(6)]TJ
ET
Q
Q
\n \n \n \n \n-744\n+743\n \n \n \n \n-R12086392\n+R18726008\n \n-R11769936\n+R18409552\n \n-R11442048\n+R18081664\n \n \n \n \n \n \n \n@@ -1017,15 +1017,15 @@\n \n Filter\n FlateDecode\n Length\n 597\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12145488 def
1 begincodespacerange
<00><ff>
endcodespacerange
70 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18785104 def
1 begincodespacerange
<00><ff>
endcodespacerange
70 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1047,15 +1047,15 @@\n \n Filter\n FlateDecode\n Length\n 668\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12145856 def
1 begincodespacerange
<00><ff>
endcodespacerange
85 beginbfrange
<20><20><0020>
<22><22><0022>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18785472 def
1 begincodespacerange
<00><ff>
endcodespacerange
85 beginbfrange
<20><20><0020>
<22><22><0022>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1079,18 +1079,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-432\n+434\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12146224 def
1 begincodespacerange
<00><ff>
endcodespacerange
43 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3a><3a><003a>
<3d><3d><003d>
<41><41><0041>
<45><45><0045>
<47><47><0047>
<4f><4f><004f>
<53><53><0053>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18785840 def
1 begincodespacerange
<00><ff>
endcodespacerange
43 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3a><3a><003a>
<3d><3d><003d>
<41><41><0041>
<45><45><0045>
<47><47><0047>
<4f><4f><004f>
<53><53><0053>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1112,15 +1112,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-961c55c3a98c'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-5a292f8929b5'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 44\n"}]}]}, {"source1": "./usr/share/doc/graphviz/pack.3.pdf.gz", "source2": "./usr/share/doc/graphviz/pack.3.pdf.gz", "unified_diff": null, "details": [{"source1": "pack.3.pdf", "source2": "pack.3.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -73,20 +73,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R34195328 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R34523216 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R34195328 10 Tf
201.935 0 Td
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R34523216 10 Tf
7.71992 0 Td
(\(3\))Tj
-0.219 Tc
/R34839672 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R34839672 10 Tf
20.407 -12 Td
(libpack)Tj
2.5 Tc
/R34523216 10 Tf
34.1801 0 Td
(s)Tj
0 Tc
12.0301 0 Td
(upport for connected components)Tj
/R34839672 10.95 Tf
-82.2102 -16.8 Td
(SYNOPSIS)Tj
/R34523216 10 Tf
36 -12 Td
(#include <graphviz/pack.h>)Tj
24 TL
(typedef enum { l_clust, l_node, l_graph, l_array} pack_mode;)'
(typedef struct {)'
54 -12 Td
[(oat aspect;)-6245(/* desired aspect ratio */)]TJ
12 TL
T*[(int sz;)-15033(/* ro)24.9854(w/column size size */)]TJ
T*[(unsigned int mar)18.0151(gin; /* mar)17.9834(gin left around objects, in points */)]TJ
T*[(int doSplines;)-10921(/* use splines in constructing graph shape */)]TJ
T*[(pack_mode mode;)-9090(/* granularity and method */)]TJ
(boolean *x)'
49.5699 0 Td
100.21 Tw
(ed; /*)Tj
125.21 0 Td
0 Tw
[(x)14.9854(ed[i] == true implies g[i] should not be mo)]TJ
-0.15 Tc
181.53 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(d*)Tj
0 Tc
12.5 0 Td
(/)Tj
-378.1 -12 Td
[(packv)24.9927(al_t* v)]TJ
50.8801 0 Td
43.23 Tw
(als; /*)Tj
69.9 0 Td
0 Tw
(for arrays, sort numbers */)Tj
-120.78 -12 Td
(int ags;)Tj
2.5 Tc
-54 -12 Td
(}p)Tj
0 Tc
12.3 0 Td
(ack_info;)Tj
-12.3 -24 Td
10 Tw
(point* putRects\(int)Tj
89.45 0 Td
0 Tw
(ng, boxf* bbs, pack_info* pinfo\);)Tj
-89.45 -12 Td
17.5 Tw
(int packRects\(int)Tj
88.05 0 Td
0 Tw
(ng, boxf* bbs, pack_info* pinfo\);)Tj
-88.05 -24 Td
10 Tw
(point* putGraphs)Tj
82.2199 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-82.2199 -12 Td
17.5 Tw
(int packGraphs)Tj
80.8199 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-80.8199 -12 Td
17.5 Tw
(int packSubgraphs)Tj
94.1602 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-94.1602 -24 Td
2.5 Tw
(pack_mode getP)Tj
68.7301 0 Td
0 Tw
(ackMode \(Agraph_t*, pack_mode dt\);)Tj
-68.7301 -12 Td
17.5 Tw
(int getP)Tj
48.1898 0 Td
0 Tw
(ack \(Agraph_t*, int, int\);)Tj
-48.1898 -24 Td
17.5 Tw
(int isConnected)Tj
82.5 0 Td
(\(Agraph_t*\);)Tj
-82.5 -12 Td
0 Tw
(Agraph_t** ccomps \(Agraph_t*, int*, char*\);)Tj
(Agraph_t** pccomps \(Agraph_t*, int*, char*, boolean*\);)'
17.5 Tw
(int nodeInduce)'
79.7102 0 Td
(\(Agraph_t*\);)Tj
/R34839672 10.95 Tf
-115.71 -28.8 Td
(DESCRIPTION)Tj
/R34195328 10 Tf
36 -12 Td
[(libpac)20(k)]TJ
/R34523216 10 Tf
32.177 0 Td
0.437 Tw
[(supports the use of connected components in the conte)14.9902(xt of laying out graphs using other)]TJ
/R34195328 10 Tf
364.974 0 Td
[(gr)15.0146(aphviz)]TJ
/R34523216 10 Tf
-397.151 -12 Td
2.893 Tw
(libraries. One)Tj
60.216 0 Td
0.393 Tw
(set of functions can be used to tak)Tj
2.893 Tc
138.461 0 Td
(eas)Tj
0 Tc
18.5559 0 Td
(ingle graph and break it apart into connected compo-)Tj
-217.233 -12 Td
0.397 Tw
(nents. A complementary set of functions tak)Tj
179.202 0 Td
0.396 Tw
(es a collection of graphs \(not necessarily components of a sin-)Tj
-179.202 -12 Td
0 Tw
(gle graph\) which ha)Tj
-0.15 Tc
79.5 0 Td
0.3 Tw
(ve b)Tj
0 Tc
16.7898 0 Td
0 Tw
(een laid out separately)Tj
2.5 Tc
89.05 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
[(nd packs them together)55.0146(.)]TJ
-194.78 -24 Td
2.183 Tw
(As this library is meant to be used with)Tj
/R34195328 10 Tf
178.808 0 Td
(libcommon)Tj
4.684 Tc
/R34523216 10 Tf
44.4398 0 Td
[(,i)468.394(tr)]TJ
0 Tc
20.7582 0 Td
2.184 Tw
(elies on the)Tj
/R34195328 10 Tf
54.602 0 Td
[(Agr)15(aphinfo_t)]TJ
/R34523216 10 Tf
53.1898 0 Td
(,)Tj
/R34195328 10 Tf
7.18398 0 Td
(Agnodeinfo_t)Tj
/R34523216 10 Tf
58.5738 0 Td
(and)Tj
/R34195328 10 Tf
-417.555 -12 Td
[(Ag)9.98413(edg)10.0159(einfo_t)]TJ
/R34523216 10 Tf
55.6301 0 Td
0 Tw
(used in that library)Tj
2.5 Tc
74.6199 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
(he specic dependencies are gi)Tj
-0.15 Tc
123.6 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.5 0 Td
(elo)Tj
2.5 Tc
11.9699 0 Td
[(wi)250(nt)]TJ
0 Tc
22.7801 0 Td
(he function descriptions.)Tj
/R34839672 10 Tf
-342.5 -28.8 Td
[(Cr)17.9919(eating components)]TJ
5 -12 Td
(Agraph_t** ccomps \(Agraph_t* g, int* cnt, char* pfx\))Tj
/R34523216 10 Tf
16 -12 Td
0.61 Tw
(The function)Tj
/R34195328 10 Tf
55.1 0 Td
(ccomps)Tj
/R34523216 10 Tf
33.1 0 Td
(tak)Tj
12.1199 0 Td
(es a graph)Tj
/R34195328 10 Tf
44.8699 0 Td
(g)Tj
/R34523216 10 Tf
8.11016 0 Td
(and returns an array of pointers to subgraphs of)Tj
/R34195328 10 Tf
197.39 0 Td
(g)Tj
/R34523216 10 Tf
8.11016 0 Td
(which are its con-)Tj
-358.8 -12 Td
0.575 Tw
(nected components.)Tj
/R34195328 10 Tf
85.5801 0 Td
(cnt)Tj
/R34523216 10 Tf
15.2949 0 Td
(is set to the number of components. If)Tj
/R34195328 10 Tf
158.75 0 Td
(pfx)Tj
/R34523216 10 Tf
15.2949 0 Td
(is non-NULL, it is used as a prex for)Tj
-274.92 -12 Td
0.241 Tw
(the names of the subgraphs; otherwise, the string `)Tj
202.548 0 Td
(`_cc_')Tj
2.741 Tc
24.8 0 Td
[('i)274.082(su)]TJ
0 Tc
20.482 0 Td
2.741 Tw
(sed. Note)Tj
43.252 0 Td
0.241 Tw
(that the subgraphs only contain the)Tj
-291.082 -12 Td
(rele)Tj
-0.25 Tc
14.7398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.715 Tw
(nt nodes, not an)Tj
3.215 Tc
65.325 0 Td
(yc)Tj
0 Tc
12.6551 0 Td
[(orresponding edges. Depending on the use, this allo)25(ws the caller to retrie)]TJ
-0.15 Tc
298.705 0 Td
1.015 Tw
(ve e)Tj
0 Tc
16.9449 0 Td
(dge)Tj
-417.56 -12 Td
0 Tw
(information from the root graph.)Tj
16.8 TL
0.198 Tw
(The array returned is obtained from)'
/R34195328 10 Tf
146.148 0 Td
(malloc)Tj
/R34523216 10 Tf
29.918 0 Td
(and must be freed by the caller)Tj
2.698 Tc
123.938 0 Td
(.T)Tj
0 Tc
11.3078 0 Td
(he function relies on the)Tj
/R34195328 10 Tf
100.139 0 Td
(mark)Tj
/R34523216 10 Tf
-411.451 -12 Td
0 Tw
(eld in)Tj
/R34195328 10 Tf
30.5602 0 Td
(Agnodeinfo_t)Tj
/R34523216 10 Tf
53.8898 0 Td
(.)Tj
81.6051 -64.8 Td
[(04 APRIL 2009)-19705.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R41232256 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R41560144 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R41232256 10 Tf
201.935 0 Td
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R41560144 10 Tf
7.71992 0 Td
(\(3\))Tj
-0.219 Tc
/R41876600 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R41876600 10 Tf
20.407 -12 Td
(libpack)Tj
2.5 Tc
/R41560144 10 Tf
34.1801 0 Td
(s)Tj
0 Tc
12.0301 0 Td
(upport for connected components)Tj
/R41876600 10.95 Tf
-82.2102 -16.8 Td
(SYNOPSIS)Tj
/R41560144 10 Tf
36 -12 Td
(#include <graphviz/pack.h>)Tj
24 TL
(typedef enum { l_clust, l_node, l_graph, l_array} pack_mode;)'
(typedef struct {)'
54 -12 Td
[(oat aspect;)-6245(/* desired aspect ratio */)]TJ
12 TL
T*[(int sz;)-15033(/* ro)24.9854(w/column size size */)]TJ
T*[(unsigned int mar)18.0151(gin; /* mar)17.9834(gin left around objects, in points */)]TJ
T*[(int doSplines;)-10921(/* use splines in constructing graph shape */)]TJ
T*[(pack_mode mode;)-9090(/* granularity and method */)]TJ
(boolean *x)'
49.5699 0 Td
100.21 Tw
(ed; /*)Tj
125.21 0 Td
0 Tw
[(x)14.9854(ed[i] == true implies g[i] should not be mo)]TJ
-0.15 Tc
181.53 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(d*)Tj
0 Tc
12.5 0 Td
(/)Tj
-378.1 -12 Td
[(packv)24.9927(al_t* v)]TJ
50.8801 0 Td
43.23 Tw
(als; /*)Tj
69.9 0 Td
0 Tw
(for arrays, sort numbers */)Tj
-120.78 -12 Td
(int ags;)Tj
2.5 Tc
-54 -12 Td
(}p)Tj
0 Tc
12.3 0 Td
(ack_info;)Tj
-12.3 -24 Td
10 Tw
(point* putRects\(int)Tj
89.45 0 Td
0 Tw
(ng, boxf* bbs, pack_info* pinfo\);)Tj
-89.45 -12 Td
17.5 Tw
(int packRects\(int)Tj
88.05 0 Td
0 Tw
(ng, boxf* bbs, pack_info* pinfo\);)Tj
-88.05 -24 Td
10 Tw
(point* putGraphs)Tj
82.2199 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-82.2199 -12 Td
17.5 Tw
(int packGraphs)Tj
80.8199 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-80.8199 -12 Td
17.5 Tw
(int packSubgraphs)Tj
94.1602 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-94.1602 -24 Td
2.5 Tw
(pack_mode getP)Tj
68.7301 0 Td
0 Tw
(ackMode \(Agraph_t*, pack_mode dt\);)Tj
-68.7301 -12 Td
17.5 Tw
(int getP)Tj
48.1898 0 Td
0 Tw
(ack \(Agraph_t*, int, int\);)Tj
-48.1898 -24 Td
17.5 Tw
(int isConnected)Tj
82.5 0 Td
(\(Agraph_t*\);)Tj
-82.5 -12 Td
0 Tw
(Agraph_t** ccomps \(Agraph_t*, int*, char*\);)Tj
(Agraph_t** pccomps \(Agraph_t*, int*, char*, boolean*\);)'
17.5 Tw
(int nodeInduce)'
79.7102 0 Td
(\(Agraph_t*\);)Tj
/R41876600 10.95 Tf
-115.71 -28.8 Td
(DESCRIPTION)Tj
/R41232256 10 Tf
36 -12 Td
[(libpac)20(k)]TJ
/R41560144 10 Tf
32.177 0 Td
0.437 Tw
[(supports the use of connected components in the conte)14.9902(xt of laying out graphs using other)]TJ
/R41232256 10 Tf
364.974 0 Td
[(gr)15.0146(aphviz)]TJ
/R41560144 10 Tf
-397.151 -12 Td
2.893 Tw
(libraries. One)Tj
60.216 0 Td
0.393 Tw
(set of functions can be used to tak)Tj
2.893 Tc
138.461 0 Td
(eas)Tj
0 Tc
18.5559 0 Td
(ingle graph and break it apart into connected compo-)Tj
-217.233 -12 Td
0.397 Tw
(nents. A complementary set of functions tak)Tj
179.202 0 Td
0.396 Tw
(es a collection of graphs \(not necessarily components of a sin-)Tj
-179.202 -12 Td
0 Tw
(gle graph\) which ha)Tj
-0.15 Tc
79.5 0 Td
0.3 Tw
(ve b)Tj
0 Tc
16.7898 0 Td
0 Tw
(een laid out separately)Tj
2.5 Tc
89.05 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
[(nd packs them together)55.0146(.)]TJ
-194.78 -24 Td
2.183 Tw
(As this library is meant to be used with)Tj
/R41232256 10 Tf
178.808 0 Td
(libcommon)Tj
4.684 Tc
/R41560144 10 Tf
44.4398 0 Td
[(,i)468.394(tr)]TJ
0 Tc
20.7582 0 Td
2.184 Tw
(elies on the)Tj
/R41232256 10 Tf
54.602 0 Td
[(Agr)15(aphinfo_t)]TJ
/R41560144 10 Tf
53.1898 0 Td
(,)Tj
/R41232256 10 Tf
7.18398 0 Td
(Agnodeinfo_t)Tj
/R41560144 10 Tf
58.5738 0 Td
(and)Tj
/R41232256 10 Tf
-417.555 -12 Td
[(Ag)9.98413(edg)10.0159(einfo_t)]TJ
/R41560144 10 Tf
55.6301 0 Td
0 Tw
(used in that library)Tj
2.5 Tc
74.6199 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
(he specic dependencies are gi)Tj
-0.15 Tc
123.6 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.5 0 Td
(elo)Tj
2.5 Tc
11.9699 0 Td
[(wi)250(nt)]TJ
0 Tc
22.7801 0 Td
(he function descriptions.)Tj
/R41876600 10 Tf
-342.5 -28.8 Td
[(Cr)17.9919(eating components)]TJ
5 -12 Td
(Agraph_t** ccomps \(Agraph_t* g, int* cnt, char* pfx\))Tj
/R41560144 10 Tf
16 -12 Td
0.61 Tw
(The function)Tj
/R41232256 10 Tf
55.1 0 Td
(ccomps)Tj
/R41560144 10 Tf
33.1 0 Td
(tak)Tj
12.1199 0 Td
(es a graph)Tj
/R41232256 10 Tf
44.8699 0 Td
(g)Tj
/R41560144 10 Tf
8.11016 0 Td
(and returns an array of pointers to subgraphs of)Tj
/R41232256 10 Tf
197.39 0 Td
(g)Tj
/R41560144 10 Tf
8.11016 0 Td
(which are its con-)Tj
-358.8 -12 Td
0.575 Tw
(nected components.)Tj
/R41232256 10 Tf
85.5801 0 Td
(cnt)Tj
/R41560144 10 Tf
15.2949 0 Td
(is set to the number of components. If)Tj
/R41232256 10 Tf
158.75 0 Td
(pfx)Tj
/R41560144 10 Tf
15.2949 0 Td
(is non-NULL, it is used as a prex for)Tj
-274.92 -12 Td
0.241 Tw
(the names of the subgraphs; otherwise, the string `)Tj
202.548 0 Td
(`_cc_')Tj
2.741 Tc
24.8 0 Td
[('i)274.082(su)]TJ
0 Tc
20.482 0 Td
2.741 Tw
(sed. Note)Tj
43.252 0 Td
0.241 Tw
(that the subgraphs only contain the)Tj
-291.082 -12 Td
(rele)Tj
-0.25 Tc
14.7398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.715 Tw
(nt nodes, not an)Tj
3.215 Tc
65.325 0 Td
(yc)Tj
0 Tc
12.6551 0 Td
[(orresponding edges. Depending on the use, this allo)25(ws the caller to retrie)]TJ
-0.15 Tc
298.705 0 Td
1.015 Tw
(ve e)Tj
0 Tc
16.9449 0 Td
(dge)Tj
-417.56 -12 Td
0 Tw
(information from the root graph.)Tj
16.8 TL
0.198 Tw
(The array returned is obtained from)'
/R41232256 10 Tf
146.148 0 Td
(malloc)Tj
/R41560144 10 Tf
29.918 0 Td
(and must be freed by the caller)Tj
2.698 Tc
123.938 0 Td
(.T)Tj
0 Tc
11.3078 0 Td
(he function relies on the)Tj
/R41232256 10 Tf
100.139 0 Td
(mark)Tj
/R41560144 10 Tf
-411.451 -12 Td
0 Tw
(eld in)Tj
/R41232256 10 Tf
30.5602 0 Td
(Agnodeinfo_t)Tj
/R41560144 10 Tf
53.8898 0 Td
(.)Tj
81.6051 -64.8 Td
[(04 APRIL 2009)-19705.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-2372\n+2371\n \n \n \n \n BaseFont\n SXZUWB+Times-Italic\n FontDescriptor\n@@ -651,19 +651,19 @@\n FontFile3\n \n \n \n \n \n \n-R34839672\n+R41876600\n \n-R34523216\n+R41560144\n \n-R34195328\n+R41232256\n \n \n \n \n \n \n Type\n@@ -700,29 +700,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R34195328 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R34523216 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R34195328 10 Tf
201.935 0 Td
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R34523216 10 Tf
7.71992 0 Td
(\(3\))Tj
/R34839672 10 Tf
-436.341 -36 Td
(Agraph_t** pccomps \(Agraph_t* g, int* cnt, char* pfx, boolean* pinned\))Tj
/R34523216 10 Tf
16 -12 Td
0.337 Tw
(This is identical to)Tj
/R34195328 10 Tf
78.018 0 Td
(ccomps)Tj
-0.15 Tc
/R34523216 10 Tf
32.827 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
(cept that is puts all pinned nodes in the rst component returned. In addition,)Tj
-120.135 -12 Td
(if)Tj
/R34195328 10 Tf
8.61016 0 Td
(pinned)Tj
/R34523216 10 Tf
29.7199 0 Td
0 Tw
[(is non-NULL, it is set to true if pinned nodes are found and f)10(alse otherwise.)]TJ
/R34839672 10 Tf
-54.3301 -16.8 Td
(int nodeInduce \(Agraph_t* g\))Tj
/R34523216 10 Tf
16 -12 Td
0.06 Tw
[(This function tak)10(es a subgraph)]TJ
/R34195328 10 Tf
125.46 0 Td
(g)Tj
/R34523216 10 Tf
7.56016 0 Td
(and nds all edges in its root graph both of whose endpoints are in)Tj
/R34195328 10 Tf
269.15 0 Td
(g)Tj
2.56 Tc
/R34523216 10 Tf
5 0 Td
[(.I)256.016(tr)]TJ
0 Tc
17.0598 0 Td
(e-)Tj
-424.23 -12 Td
0 Tw
(turns the number of such edges and, if this edge is not already in the subgraph, it is added.)Tj
/R34839672 10 Tf
-16 -16.8 Td
(int isConnected \(Agraph_t* g\))Tj
/R34523216 10 Tf
16 -12 Td
(This function returns non-zero if the graph)Tj
/R34195328 10 Tf
173.02 0 Td
(g)Tj
/R34523216 10 Tf
7.5 0 Td
(is connected.)Tj
-0.1 Tc
/R34839672 10 Tf
-201.52 -28.8 Td
(Pa)Tj
0 Tc
11.0102 0 Td
(cking components)Tj
-6.01016 -12 Td
[(point* putGraphs \(int ng, Agraph_t** gs, Agraph_t* r)18.0151(oot, pack_inf)]TJ
2.5 Tc
287.65 0 Td
(oi)Tj
0 Tc
10.2801 0 Td
(p\))Tj
/R34195328 10 Tf
-281.93 -12 Td
[(putGr)15.0159(aphs)]TJ
/R34523216 10 Tf
45.8969 0 Td
0.768 Tw
(packs together a collection of laid out graphs into a single layout which a)Tj
-0.2 Tc
302.244 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(ids an)Tj
3.268 Tc
24.2281 0 Td
(yo)Tj
-0.15 Tc
13.118 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap. It)Tj
-404.577 -12 Td
(tak)Tj
12.1199 0 Td
0.146 Tw
(es as input)Tj
/R34195328 10 Tf
45.1578 0 Td
(ng)Tj
/R34523216 10 Tf
12.6461 0 Td
(graphs)Tj
/R34195328 10 Tf
29.3059 0 Td
(gs)Tj
2.646 Tc
/R34523216 10 Tf
8.88984 0 Td
(.F)Tj
0 Tc
10.5559 0 Td
(or each graph, it is assumed that all the nodes ha)Tj
-0.15 Tc
194.84 0 Td
0.446 Tw
(ve b)Tj
0 Tc
16.9359 0 Td
0.146 Tw
(een positioned using)Tj
/R34195328 10 Tf
85.1578 0 Td
(pos)Tj
/R34523216 10 Tf
13.8898 0 Td
(,)Tj
-429.499 -12 Td
0 Tw
(and that the)Tj
/R34195328 10 Tf
49.1602 0 Td
(xsize)Tj
/R34523216 10 Tf
21.9398 0 Td
(and)Tj
/R34195328 10 Tf
16.9398 0 Td
(ysize)Tj
/R34523216 10 Tf
21.9398 0 Td
(elds ha)Tj
-0.15 Tc
33.4102 0 Td
0.3 Tw
(ve b)Tj
0 Tc
16.7898 0 Td
0 Tw
(een set.)Tj
-160.18 -16.8 Td
(If)Tj
-0.45 Tc
/R34195328 10 Tf
9.63984 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R34523216 10 Tf
10.7602 0 Td
0.481 Tw
[(is non-NULL, it is tak)10.0024(en as the root graph of the subgraphs)]TJ
/R34195328 10 Tf
244.252 0 Td
(gs)Tj
/R34523216 10 Tf
11.8711 0 Td
(and is used to nd the edges. Other)Tj
143.707 0 Td
(-)Tj
-428.67 -12 Td
(wise,)Tj
/R34195328 10 Tf
23.3301 0 Td
[(putGr)15.0159(aphs)]TJ
/R34523216 10 Tf
45.1297 0 Td
0 Tw
(uses the edges found in each graph)Tj
/R34195328 10 Tf
141.91 0 Td
(gs[i])Tj
/R34523216 10 Tf
19.45 0 Td
(.)Tj
-0.15 Tc
-229.82 -16.8 Td
(Fo)Tj
3.47 Tc
10.4102 0 Td
(rt)Tj
0 Tc
9.58008 0 Td
0.97 Tw
(he modes)Tj
/R34195328 10 Tf
42.4898 0 Td
(l_node)Tj
/R34523216 10 Tf
27.2199 0 Td
(,)Tj
/R34195328 10 Tf
5.96992 0 Td
(l_clust)Tj
3.47 Tc
/R34523216 10 Tf
26.6699 0 Td
(,a)Tj
0 Tc
10.4102 0 Td
(nd)Tj
/R34195328 10 Tf
13.4691 0 Td
[(l_gr)15.0073(aph)]TJ
3.469 Tc
/R34523216 10 Tf
31.5199 0 Td
(,t)Tj
0 Tc
8.74883 0 Td
0.969 Tw
(he packing is done using the polyomino-based algorithm of)Tj
-186.488 -12 Td
(Frei)Tj
-0.25 Tc
15.8602 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.208 Tw
[(lds et al. This allo)25.0122(ws for a f)9.99268(airly tight packing, in which a con)]TJ
-0.15 Tc
248.314 0 Td
0.509 Tw
(vex p)Tj
0 Tc
21.8488 0 Td
0.209 Tw
(art of one graph might be inserted)Tj
-295.213 -12 Td
2.424 Tw
(into the conca)Tj
-0.15 Tc
60.748 0 Td
2.724 Tw
(ve p)Tj
0 Tc
19.2141 0 Td
2.424 Tw
(art of another)Tj
7.424 Tc
58.168 0 Td
(.T)Tj
0 Tc
16.034 0 Td
(he granularity of the polyominoes used depends on the v)Tj
247.926 0 Td
2.423 Tw
(alue of)Tj
/R34195328 10 Tf
-402.09 -12 Td
(ip>mode)Tj
3.982 Tc
/R34523216 10 Tf
42.9398 0 Td
[(.I)398.188(ft)]TJ
0 Tc
19.9043 0 Td
1.482 Tw
(his is)Tj
/R34195328 10 Tf
26.3039 0 Td
(l_node)Tj
3.982 Tc
/R34523216 10 Tf
27.2199 0 Td
(,ap)Tj
0 Tc
19.9039 0 Td
1.483 Tw
(olyomino is constructed to approximate the nodes and edges. If this is)Tj
/R34195328 10 Tf
-136.272 -12 Td
(l_clust)Tj
3.349 Tc
/R34523216 10 Tf
26.6699 0 Td
(,t)Tj
0 Tc
8.62891 0 Td
0.849 Tw
(he polyomino treats top-le)Tj
-0.15 Tc
107.567 0 Td
(ve)Tj
3.349 Tc
9.28984 0 Td
(lc)Tj
0 Tc
10.5691 0 Td
0.848 Tw
(lusters as single rectangles, unioned with the polyominoes for the)Tj
-162.725 -12 Td
0.693 Tw
[(remaining nodes and edges. If the v)24.9878(alue is)]TJ
/R34195328 10 Tf
176.094 0 Td
[(l_gr)15.0073(aph)]TJ
3.193 Tc
/R34523216 10 Tf
31.5199 0 Td
(,t)Tj
0 Tc
8.47305 0 Td
0.694 Tw
(he polyomino for a graph is a single rectangle corre-)Tj
-216.087 -12 Td
0 Tw
(sponding to the bounding box of the graph.)Tj
16.8 TL
(The mode)'
/R34195328 10 Tf
42.7699 0 Td
(l_node)Tj
/R34523216 10 Tf
29.7199 0 Td
[(species that the graphs should be pack)9.98535(ed as an array)65(.)]TJ
-72.4898 -16.8 Td
(If)Tj
/R34195328 10 Tf
10.2891 0 Td
(ip>doSplines)Tj
/R34523216 10 Tf
63.7988 0 Td
1.129 Tw
(is true, the function uses the spline information in the)Tj
/R34195328 10 Tf
227.11 0 Td
(spl)Tj
/R34523216 10 Tf
15.2988 0 Td
(eld of an edge, if it e)Tj
94.6641 0 Td
(xists.)Tj
-411.161 -12 Td
0 Tw
[(Otherwise, the algorithm represents an edge as a straight line se)15.0073(gment connecting node centers.)]TJ
0.406 Tw
(The parameter)'
/R34195328 10 Tf
61.3422 0 Td
[(ip>mar)37.0068(gin)]TJ
/R34523216 10 Tf
52.7059 0 Td
(species a boundary of)Tj
/R34195328 10 Tf
96.6039 0 Td
[(mar)37.0166(gin)]TJ
/R34523216 10 Tf
31.4258 0 Td
(points to be allo)Tj
65.1379 0 Td
0.407 Tw
(wed around each node. It must)Tj
-307.216 -12 Td
0 Tw
(be non-ne)Tj
-0.05 Tc
39.5602 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
-63.55 -16.8 Td
0.152 Tw
(The parameter)Tj
/R34195328 10 Tf
60.834 0 Td
(ip>xed)Tj
2.652 Tc
/R34523216 10 Tf
40.1602 0 Td
(,i)Tj
2.651 Tc
7.93203 0 Td
(fn)Tj
0 Tc
10.9809 0 Td
0.151 Tw
(on-null, should point to an array of)Tj
/R34195328 10 Tf
143.267 0 Td
(ng)Tj
/R34523216 10 Tf
12.6512 0 Td
(booleans. If)Tj
/R34195328 10 Tf
50.0121 0 Td
(ip>xed[i])Tj
/R34523216 10 Tf
53.3711 0 Td
(is true, graph)Tj
/R34195328 10 Tf
-379.209 -12 Td
(gs[i])Tj
/R34523216 10 Tf
22.3352 0 Td
0.385 Tw
(should be left at its original position. The packing will rst rst place all of the x)Tj
334.06 0 Td
0.386 Tw
(ed graphs, then ll)Tj
-356.395 -12 Td
0 Tw
(in the with the remaining graphs.)Tj
0.341 Tw
(The function returns an array of points which can be used as the origin of the bounding box of each graph.)'
12 TL
1.023 Tw
(If the graphs are translated to these positions, none of the graph components will o)'
-0.15 Tc
344.402 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
3.523 Tw
(rlap. The)Tj
43.1461 0 Td
1.023 Tw
(array re-)Tj
-396.838 -12 Td
0.745 Tw
(turned is obtained from)Tj
/R34195328 10 Tf
99.0789 0 Td
(malloc)Tj
/R34523216 10 Tf
30.4641 0 Td
0.744 Tw
(and must be freed by the caller)Tj
3.244 Tc
127.214 0 Td
[(.I)324.417(fa)]TJ
-0.15 Tc
20.0879 0 Td
1.044 Tw
(ny p)Tj
0 Tc
18.0941 0 Td
0.744 Tw
(roblem occurs,)Tj
/R34195328 10 Tf
63.418 0 Td
[(putGr)15.0146(aphs)]TJ
/R34523216 10 Tf
45.8738 0 Td
(returns)Tj
-404.231 -12 Td
3.272 Tw
(NULL. As)Tj
3.272 Tc
49.3141 0 Td
(as)Tj
0 Tc
11.602 0 Td
(ide-ef)Tj
23.0699 0 Td
0.772 Tw
(fect, at its start,)Tj
/R34195328 10 Tf
66.968 0 Td
[(putGr)15.0146(aphs)]TJ
/R34523216 10 Tf
45.9027 0 Td
0.773 Tw
(sets the)Tj
/R34195328 10 Tf
33.766 0 Td
(bb)Tj
/R34523216 10 Tf
13.273 0 Td
(of each graph to reect its initial layout. Note)Tj
-243.896 -12 Td
(that)Tj
/R34195328 10 Tf
17.5 0 Td
[(putGr)15.0159(aphs)]TJ
/R34523216 10 Tf
45.1297 0 Td
0 Tw
(does not do an)Tj
2.5 Tc
57.9 0 Td
(yt)Tj
0 Tc
10.2801 0 Td
(ranslation or change the input graphs in an)Tj
2.5 Tc
170.1 0 Td
(yo)Tj
0 Tc
12.5 0 Td
[(ther w)10.0098(ay than setting the)]TJ
/R34195328 10 Tf
100.72 0 Td
(bb)Tj
/R34523216 10 Tf
10 0 Td
(.)Tj
-424.13 -16.8 Td
0.984 Tw
(This function uses the)Tj
/R34195328 10 Tf
94.4859 0 Td
(bb)Tj
/R34523216 10 Tf
13.484 0 Td
(eld in)Tj
/R34195328 10 Tf
32.5281 0 Td
[(Agr)15(aphinfo_t)]TJ
3.484 Tc
/R34523216 10 Tf
53.1898 0 Td
(,t)Tj
0 Tc
8.76406 0 Td
(he)Tj
/R34195328 10 Tf
12.9238 0 Td
(pos)Tj
/R34523216 10 Tf
13.8898 0 Td
(,)Tj
/R34195328 10 Tf
5.98398 0 Td
(xsize)Tj
/R34523216 10 Tf
22.9238 0 Td
(and)Tj
/R34195328 10 Tf
17.9238 0 Td
(ysize)Tj
/R34523216 10 Tf
22.9238 0 Td
(elds in)Tj
/R34195328 10 Tf
36.418 0 Td
(nodehinfo_t)Tj
/R34523216 10 Tf
51.2641 0 Td
0.983 Tw
(and the)Tj
/R34195328 10 Tf
33.6262 0 Td
(spl)Tj
/R34523216 10 Tf
-420.329 -12 Td
0 Tw
(eld in)Tj
/R34195328 10 Tf
30.5602 0 Td
[(Aedg)10(einfo_t)]TJ
/R34523216 10 Tf
48.2301 0 Td
(.)Tj
/R34839672 10 Tf
-94.7902 -16.8 Td
[(int packGraphs \(int ng, Agraph_t** gs, Agraph_t* r)18.0151(oot, pack_inf)24.9854(o* ip\))]TJ
/R34523216 10 Tf
16 -12 Td
0.647 Tw
(This function tak)Tj
69.5238 0 Td
(es)Tj
/R34195328 10 Tf
11.477 0 Td
(ng)Tj
/R34523216 10 Tf
13.1469 0 Td
(subgraphs)Tj
/R34195328 10 Tf
43.6969 0 Td
(gs)Tj
/R34523216 10 Tf
12.0371 0 Td
(of a root graph)Tj
-0.45 Tc
/R34195328 10 Tf
64.2379 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R34523216 10 Tf
10.927 0 Td
(and calls)Tj
/R34195328 10 Tf
39.0641 0 Td
[(putGr)15.0146(aphs)]TJ
/R34523216 10 Tf
45.777 0 Td
0.648 Tw
(with the gi)Tj
-0.15 Tc
43.8262 0 Td
(ve)Tj
3.148 Tc
9.28984 0 Td
(na)Tj
-0.18 Tc
12.5879 0 Td
(rg)Tj
0 Tc
8.15 0 Td
(uments to)Tj
-392.181 -12 Td
0.913 Tw
(generate a packing of the subgraphs. If successful, it then in)Tj
-0.2 Tc
248.12 0 Td
(vo)Tj
-0.1 Tc
9.8 0 Td
(ke)Tj
3.413 Tc
9.33984 0 Td
(ss)Tj
0 Tc
11.193 0 Td
(hifts the subgraphs to their ne)Tj
3.412 Tc
122.915 0 Td
(wp)Tj
0 Tc
15.632 0 Td
(osi-)Tj
-417 -12 Td
0 Tw
(tions. It returns 0 on success.)Tj
/R34839672 10 Tf
-16 -16.8 Td
[(int packSubgraphs \(int ng, Agraph_t** gs, Agraph_t* r)18.0151(oot, pack_inf)24.9854(o* ip\))]TJ
/R34523216 10 Tf
16 -12 Td
0.16 Tw
(This function simply calls)Tj
/R34195328 10 Tf
107.31 0 Td
[(pac)20.0146(kGr)15(aphs)]TJ
/R34523216 10 Tf
51.1898 0 Td
0.161 Tw
(with the gi)Tj
-0.15 Tc
42.852 0 Td
(ve)Tj
2.661 Tc
9.28984 0 Td
(na)Tj
-0.18 Tc
12.1012 0 Td
(rg)Tj
0 Tc
8.15 0 Td
(uments, and then recomputes the bounding box of)Tj
-230.893 -12 Td
(the)Tj
-0.45 Tc
/R34195328 10 Tf
14.7199 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R34523216 10 Tf
10.2801 0 Td
(graph.)Tj
/R34839672 10 Tf
-49.4398 -16.8 Td
0 Tw
[(int pack_graph\(int ng, Agraph_t** gs, Agraph_t* r)18.0078(oot, boolean* xed\))]TJ
/R34523216 10 Tf
16 -12 Td
(uses)Tj
/R34195328 10 Tf
21.1 0 Td
[(pac)20.0159(kSubgr)14.9927(aphs)]TJ
/R34523216 10 Tf
65.1898 0 Td
1.38 Tw
(to place the indi)Tj
68.05 0 Td
1.379 Tw
(vidual subgraphs into a single layout with the parameters obtained)Tj
-154.34 -12 Td
(from)Tj
-0.1 Tc
/R34195328 10 Tf
21.9398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
[(tP)80.0159(ac)20.0159(kInfo)]TJ
2.5 Tc
/R34523216 10 Tf
37.8797 0 Td
[(.I)249.993(fs)]TJ
0 Tc
18.05 0 Td
(uccessful,)Tj
/R34195328 10 Tf
42.2102 0 Td
[(dotneato_postpr)44.9854(ocess)]TJ
/R34523216 10 Tf
89.2703 0 Td
0 Tw
(is called on the root graph.)Tj
-52.6348 -52.8 Td
[(04 APRIL 2009)-19705.5(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R41232256 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R41560144 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R41232256 10 Tf
201.935 0 Td
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R41560144 10 Tf
7.71992 0 Td
(\(3\))Tj
/R41876600 10 Tf
-436.341 -36 Td
(Agraph_t** pccomps \(Agraph_t* g, int* cnt, char* pfx, boolean* pinned\))Tj
/R41560144 10 Tf
16 -12 Td
0.337 Tw
(This is identical to)Tj
/R41232256 10 Tf
78.018 0 Td
(ccomps)Tj
-0.15 Tc
/R41560144 10 Tf
32.827 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
(cept that is puts all pinned nodes in the rst component returned. In addition,)Tj
-120.135 -12 Td
(if)Tj
/R41232256 10 Tf
8.61016 0 Td
(pinned)Tj
/R41560144 10 Tf
29.7199 0 Td
0 Tw
[(is non-NULL, it is set to true if pinned nodes are found and f)10(alse otherwise.)]TJ
/R41876600 10 Tf
-54.3301 -16.8 Td
(int nodeInduce \(Agraph_t* g\))Tj
/R41560144 10 Tf
16 -12 Td
0.06 Tw
[(This function tak)10(es a subgraph)]TJ
/R41232256 10 Tf
125.46 0 Td
(g)Tj
/R41560144 10 Tf
7.56016 0 Td
(and nds all edges in its root graph both of whose endpoints are in)Tj
/R41232256 10 Tf
269.15 0 Td
(g)Tj
2.56 Tc
/R41560144 10 Tf
5 0 Td
[(.I)256.016(tr)]TJ
0 Tc
17.0598 0 Td
(e-)Tj
-424.23 -12 Td
0 Tw
(turns the number of such edges and, if this edge is not already in the subgraph, it is added.)Tj
/R41876600 10 Tf
-16 -16.8 Td
(int isConnected \(Agraph_t* g\))Tj
/R41560144 10 Tf
16 -12 Td
(This function returns non-zero if the graph)Tj
/R41232256 10 Tf
173.02 0 Td
(g)Tj
/R41560144 10 Tf
7.5 0 Td
(is connected.)Tj
-0.1 Tc
/R41876600 10 Tf
-201.52 -28.8 Td
(Pa)Tj
0 Tc
11.0102 0 Td
(cking components)Tj
-6.01016 -12 Td
[(point* putGraphs \(int ng, Agraph_t** gs, Agraph_t* r)18.0151(oot, pack_inf)]TJ
2.5 Tc
287.65 0 Td
(oi)Tj
0 Tc
10.2801 0 Td
(p\))Tj
/R41232256 10 Tf
-281.93 -12 Td
[(putGr)15.0159(aphs)]TJ
/R41560144 10 Tf
45.8969 0 Td
0.768 Tw
(packs together a collection of laid out graphs into a single layout which a)Tj
-0.2 Tc
302.244 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(ids an)Tj
3.268 Tc
24.2281 0 Td
(yo)Tj
-0.15 Tc
13.118 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap. It)Tj
-404.577 -12 Td
(tak)Tj
12.1199 0 Td
0.146 Tw
(es as input)Tj
/R41232256 10 Tf
45.1578 0 Td
(ng)Tj
/R41560144 10 Tf
12.6461 0 Td
(graphs)Tj
/R41232256 10 Tf
29.3059 0 Td
(gs)Tj
2.646 Tc
/R41560144 10 Tf
8.88984 0 Td
(.F)Tj
0 Tc
10.5559 0 Td
(or each graph, it is assumed that all the nodes ha)Tj
-0.15 Tc
194.84 0 Td
0.446 Tw
(ve b)Tj
0 Tc
16.9359 0 Td
0.146 Tw
(een positioned using)Tj
/R41232256 10 Tf
85.1578 0 Td
(pos)Tj
/R41560144 10 Tf
13.8898 0 Td
(,)Tj
-429.499 -12 Td
0 Tw
(and that the)Tj
/R41232256 10 Tf
49.1602 0 Td
(xsize)Tj
/R41560144 10 Tf
21.9398 0 Td
(and)Tj
/R41232256 10 Tf
16.9398 0 Td
(ysize)Tj
/R41560144 10 Tf
21.9398 0 Td
(elds ha)Tj
-0.15 Tc
33.4102 0 Td
0.3 Tw
(ve b)Tj
0 Tc
16.7898 0 Td
0 Tw
(een set.)Tj
-160.18 -16.8 Td
(If)Tj
-0.45 Tc
/R41232256 10 Tf
9.63984 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R41560144 10 Tf
10.7602 0 Td
0.481 Tw
[(is non-NULL, it is tak)10.0024(en as the root graph of the subgraphs)]TJ
/R41232256 10 Tf
244.252 0 Td
(gs)Tj
/R41560144 10 Tf
11.8711 0 Td
(and is used to nd the edges. Other)Tj
143.707 0 Td
(-)Tj
-428.67 -12 Td
(wise,)Tj
/R41232256 10 Tf
23.3301 0 Td
[(putGr)15.0159(aphs)]TJ
/R41560144 10 Tf
45.1297 0 Td
0 Tw
(uses the edges found in each graph)Tj
/R41232256 10 Tf
141.91 0 Td
(gs[i])Tj
/R41560144 10 Tf
19.45 0 Td
(.)Tj
-0.15 Tc
-229.82 -16.8 Td
(Fo)Tj
3.47 Tc
10.4102 0 Td
(rt)Tj
0 Tc
9.58008 0 Td
0.97 Tw
(he modes)Tj
/R41232256 10 Tf
42.4898 0 Td
(l_node)Tj
/R41560144 10 Tf
27.2199 0 Td
(,)Tj
/R41232256 10 Tf
5.96992 0 Td
(l_clust)Tj
3.47 Tc
/R41560144 10 Tf
26.6699 0 Td
(,a)Tj
0 Tc
10.4102 0 Td
(nd)Tj
/R41232256 10 Tf
13.4691 0 Td
[(l_gr)15.0073(aph)]TJ
3.469 Tc
/R41560144 10 Tf
31.5199 0 Td
(,t)Tj
0 Tc
8.74883 0 Td
0.969 Tw
(he packing is done using the polyomino-based algorithm of)Tj
-186.488 -12 Td
(Frei)Tj
-0.25 Tc
15.8602 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.208 Tw
[(lds et al. This allo)25.0122(ws for a f)9.99268(airly tight packing, in which a con)]TJ
-0.15 Tc
248.314 0 Td
0.509 Tw
(vex p)Tj
0 Tc
21.8488 0 Td
0.209 Tw
(art of one graph might be inserted)Tj
-295.213 -12 Td
2.424 Tw
(into the conca)Tj
-0.15 Tc
60.748 0 Td
2.724 Tw
(ve p)Tj
0 Tc
19.2141 0 Td
2.424 Tw
(art of another)Tj
7.424 Tc
58.168 0 Td
(.T)Tj
0 Tc
16.034 0 Td
(he granularity of the polyominoes used depends on the v)Tj
247.926 0 Td
2.423 Tw
(alue of)Tj
/R41232256 10 Tf
-402.09 -12 Td
(ip>mode)Tj
3.982 Tc
/R41560144 10 Tf
42.9398 0 Td
[(.I)398.188(ft)]TJ
0 Tc
19.9043 0 Td
1.482 Tw
(his is)Tj
/R41232256 10 Tf
26.3039 0 Td
(l_node)Tj
3.982 Tc
/R41560144 10 Tf
27.2199 0 Td
(,ap)Tj
0 Tc
19.9039 0 Td
1.483 Tw
(olyomino is constructed to approximate the nodes and edges. If this is)Tj
/R41232256 10 Tf
-136.272 -12 Td
(l_clust)Tj
3.349 Tc
/R41560144 10 Tf
26.6699 0 Td
(,t)Tj
0 Tc
8.62891 0 Td
0.849 Tw
(he polyomino treats top-le)Tj
-0.15 Tc
107.567 0 Td
(ve)Tj
3.349 Tc
9.28984 0 Td
(lc)Tj
0 Tc
10.5691 0 Td
0.848 Tw
(lusters as single rectangles, unioned with the polyominoes for the)Tj
-162.725 -12 Td
0.693 Tw
[(remaining nodes and edges. If the v)24.9878(alue is)]TJ
/R41232256 10 Tf
176.094 0 Td
[(l_gr)15.0073(aph)]TJ
3.193 Tc
/R41560144 10 Tf
31.5199 0 Td
(,t)Tj
0 Tc
8.47305 0 Td
0.694 Tw
(he polyomino for a graph is a single rectangle corre-)Tj
-216.087 -12 Td
0 Tw
(sponding to the bounding box of the graph.)Tj
16.8 TL
(The mode)'
/R41232256 10 Tf
42.7699 0 Td
(l_node)Tj
/R41560144 10 Tf
29.7199 0 Td
[(species that the graphs should be pack)9.98535(ed as an array)65(.)]TJ
-72.4898 -16.8 Td
(If)Tj
/R41232256 10 Tf
10.2891 0 Td
(ip>doSplines)Tj
/R41560144 10 Tf
63.7988 0 Td
1.129 Tw
(is true, the function uses the spline information in the)Tj
/R41232256 10 Tf
227.11 0 Td
(spl)Tj
/R41560144 10 Tf
15.2988 0 Td
(eld of an edge, if it e)Tj
94.6641 0 Td
(xists.)Tj
-411.161 -12 Td
0 Tw
[(Otherwise, the algorithm represents an edge as a straight line se)15.0073(gment connecting node centers.)]TJ
0.406 Tw
(The parameter)'
/R41232256 10 Tf
61.3422 0 Td
[(ip>mar)37.0068(gin)]TJ
/R41560144 10 Tf
52.7059 0 Td
(species a boundary of)Tj
/R41232256 10 Tf
96.6039 0 Td
[(mar)37.0166(gin)]TJ
/R41560144 10 Tf
31.4258 0 Td
(points to be allo)Tj
65.1379 0 Td
0.407 Tw
(wed around each node. It must)Tj
-307.216 -12 Td
0 Tw
(be non-ne)Tj
-0.05 Tc
39.5602 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
-63.55 -16.8 Td
0.152 Tw
(The parameter)Tj
/R41232256 10 Tf
60.834 0 Td
(ip>xed)Tj
2.652 Tc
/R41560144 10 Tf
40.1602 0 Td
(,i)Tj
2.651 Tc
7.93203 0 Td
(fn)Tj
0 Tc
10.9809 0 Td
0.151 Tw
(on-null, should point to an array of)Tj
/R41232256 10 Tf
143.267 0 Td
(ng)Tj
/R41560144 10 Tf
12.6512 0 Td
(booleans. If)Tj
/R41232256 10 Tf
50.0121 0 Td
(ip>xed[i])Tj
/R41560144 10 Tf
53.3711 0 Td
(is true, graph)Tj
/R41232256 10 Tf
-379.209 -12 Td
(gs[i])Tj
/R41560144 10 Tf
22.3352 0 Td
0.385 Tw
(should be left at its original position. The packing will rst rst place all of the x)Tj
334.06 0 Td
0.386 Tw
(ed graphs, then ll)Tj
-356.395 -12 Td
0 Tw
(in the with the remaining graphs.)Tj
0.341 Tw
(The function returns an array of points which can be used as the origin of the bounding box of each graph.)'
12 TL
1.023 Tw
(If the graphs are translated to these positions, none of the graph components will o)'
-0.15 Tc
344.402 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
3.523 Tw
(rlap. The)Tj
43.1461 0 Td
1.023 Tw
(array re-)Tj
-396.838 -12 Td
0.745 Tw
(turned is obtained from)Tj
/R41232256 10 Tf
99.0789 0 Td
(malloc)Tj
/R41560144 10 Tf
30.4641 0 Td
0.744 Tw
(and must be freed by the caller)Tj
3.244 Tc
127.214 0 Td
[(.I)324.417(fa)]TJ
-0.15 Tc
20.0879 0 Td
1.044 Tw
(ny p)Tj
0 Tc
18.0941 0 Td
0.744 Tw
(roblem occurs,)Tj
/R41232256 10 Tf
63.418 0 Td
[(putGr)15.0146(aphs)]TJ
/R41560144 10 Tf
45.8738 0 Td
(returns)Tj
-404.231 -12 Td
3.272 Tw
(NULL. As)Tj
3.272 Tc
49.3141 0 Td
(as)Tj
0 Tc
11.602 0 Td
(ide-ef)Tj
23.0699 0 Td
0.772 Tw
(fect, at its start,)Tj
/R41232256 10 Tf
66.968 0 Td
[(putGr)15.0146(aphs)]TJ
/R41560144 10 Tf
45.9027 0 Td
0.773 Tw
(sets the)Tj
/R41232256 10 Tf
33.766 0 Td
(bb)Tj
/R41560144 10 Tf
13.273 0 Td
(of each graph to reect its initial layout. Note)Tj
-243.896 -12 Td
(that)Tj
/R41232256 10 Tf
17.5 0 Td
[(putGr)15.0159(aphs)]TJ
/R41560144 10 Tf
45.1297 0 Td
0 Tw
(does not do an)Tj
2.5 Tc
57.9 0 Td
(yt)Tj
0 Tc
10.2801 0 Td
(ranslation or change the input graphs in an)Tj
2.5 Tc
170.1 0 Td
(yo)Tj
0 Tc
12.5 0 Td
[(ther w)10.0098(ay than setting the)]TJ
/R41232256 10 Tf
100.72 0 Td
(bb)Tj
/R41560144 10 Tf
10 0 Td
(.)Tj
-424.13 -16.8 Td
0.984 Tw
(This function uses the)Tj
/R41232256 10 Tf
94.4859 0 Td
(bb)Tj
/R41560144 10 Tf
13.484 0 Td
(eld in)Tj
/R41232256 10 Tf
32.5281 0 Td
[(Agr)15(aphinfo_t)]TJ
3.484 Tc
/R41560144 10 Tf
53.1898 0 Td
(,t)Tj
0 Tc
8.76406 0 Td
(he)Tj
/R41232256 10 Tf
12.9238 0 Td
(pos)Tj
/R41560144 10 Tf
13.8898 0 Td
(,)Tj
/R41232256 10 Tf
5.98398 0 Td
(xsize)Tj
/R41560144 10 Tf
22.9238 0 Td
(and)Tj
/R41232256 10 Tf
17.9238 0 Td
(ysize)Tj
/R41560144 10 Tf
22.9238 0 Td
(elds in)Tj
/R41232256 10 Tf
36.418 0 Td
(nodehinfo_t)Tj
/R41560144 10 Tf
51.2641 0 Td
0.983 Tw
(and the)Tj
/R41232256 10 Tf
33.6262 0 Td
(spl)Tj
/R41560144 10 Tf
-420.329 -12 Td
0 Tw
(eld in)Tj
/R41232256 10 Tf
30.5602 0 Td
[(Aedg)10(einfo_t)]TJ
/R41560144 10 Tf
48.2301 0 Td
(.)Tj
/R41876600 10 Tf
-94.7902 -16.8 Td
[(int packGraphs \(int ng, Agraph_t** gs, Agraph_t* r)18.0151(oot, pack_inf)24.9854(o* ip\))]TJ
/R41560144 10 Tf
16 -12 Td
0.647 Tw
(This function tak)Tj
69.5238 0 Td
(es)Tj
/R41232256 10 Tf
11.477 0 Td
(ng)Tj
/R41560144 10 Tf
13.1469 0 Td
(subgraphs)Tj
/R41232256 10 Tf
43.6969 0 Td
(gs)Tj
/R41560144 10 Tf
12.0371 0 Td
(of a root graph)Tj
-0.45 Tc
/R41232256 10 Tf
64.2379 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R41560144 10 Tf
10.927 0 Td
(and calls)Tj
/R41232256 10 Tf
39.0641 0 Td
[(putGr)15.0146(aphs)]TJ
/R41560144 10 Tf
45.777 0 Td
0.648 Tw
(with the gi)Tj
-0.15 Tc
43.8262 0 Td
(ve)Tj
3.148 Tc
9.28984 0 Td
(na)Tj
-0.18 Tc
12.5879 0 Td
(rg)Tj
0 Tc
8.15 0 Td
(uments to)Tj
-392.181 -12 Td
0.913 Tw
(generate a packing of the subgraphs. If successful, it then in)Tj
-0.2 Tc
248.12 0 Td
(vo)Tj
-0.1 Tc
9.8 0 Td
(ke)Tj
3.413 Tc
9.33984 0 Td
(ss)Tj
0 Tc
11.193 0 Td
(hifts the subgraphs to their ne)Tj
3.412 Tc
122.915 0 Td
(wp)Tj
0 Tc
15.632 0 Td
(osi-)Tj
-417 -12 Td
0 Tw
(tions. It returns 0 on success.)Tj
/R41876600 10 Tf
-16 -16.8 Td
[(int packSubgraphs \(int ng, Agraph_t** gs, Agraph_t* r)18.0151(oot, pack_inf)24.9854(o* ip\))]TJ
/R41560144 10 Tf
16 -12 Td
0.16 Tw
(This function simply calls)Tj
/R41232256 10 Tf
107.31 0 Td
[(pac)20.0146(kGr)15(aphs)]TJ
/R41560144 10 Tf
51.1898 0 Td
0.161 Tw
(with the gi)Tj
-0.15 Tc
42.852 0 Td
(ve)Tj
2.661 Tc
9.28984 0 Td
(na)Tj
-0.18 Tc
12.1012 0 Td
(rg)Tj
0 Tc
8.15 0 Td
(uments, and then recomputes the bounding box of)Tj
-230.893 -12 Td
(the)Tj
-0.45 Tc
/R41232256 10 Tf
14.7199 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R41560144 10 Tf
10.2801 0 Td
(graph.)Tj
/R41876600 10 Tf
-49.4398 -16.8 Td
0 Tw
[(int pack_graph\(int ng, Agraph_t** gs, Agraph_t* r)18.0078(oot, boolean* xed\))]TJ
/R41560144 10 Tf
16 -12 Td
(uses)Tj
/R41232256 10 Tf
21.1 0 Td
[(pac)20.0159(kSubgr)14.9927(aphs)]TJ
/R41560144 10 Tf
65.1898 0 Td
1.38 Tw
(to place the indi)Tj
68.05 0 Td
1.379 Tw
(vidual subgraphs into a single layout with the parameters obtained)Tj
-154.34 -12 Td
(from)Tj
-0.1 Tc
/R41232256 10 Tf
21.9398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
[(tP)80.0159(ac)20.0159(kInfo)]TJ
2.5 Tc
/R41560144 10 Tf
37.8797 0 Td
[(.I)249.993(fs)]TJ
0 Tc
18.05 0 Td
(uccessful,)Tj
/R41232256 10 Tf
42.2102 0 Td
[(dotneato_postpr)44.9854(ocess)]TJ
/R41560144 10 Tf
89.2703 0 Td
0 Tw
(is called on the root graph.)Tj
-52.6348 -52.8 Td
[(04 APRIL 2009)-19705.5(2)]TJ
ET
Q
Q
\n \n \n \n \n-3883\n+3885\n \n \n \n \n-R34839672\n+R41876600\n \n-R34523216\n+R41560144\n \n-R34195328\n+R41232256\n \n \n \n \n \n \n Type\n@@ -759,29 +759,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R34195328 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R34523216 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R34195328 10 Tf
201.935 0 Td
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R34523216 10 Tf
7.71992 0 Td
(\(3\))Tj
/R34839672 10 Tf
-436.341 -36 Td
[(point* putRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ
/R34195328 10 Tf
16 -12 Td
(putRects)Tj
/R34523216 10 Tf
37.3141 0 Td
0.374 Tw
(packs together a collection of rectangles into a single layout which a)Tj
-0.2 Tc
277.474 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(ids an)Tj
2.874 Tc
23.834 0 Td
(yo)Tj
-0.15 Tc
12.7238 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap. It tak)Tj
42.0281 0 Td
0.375 Tw
(es as)Tj
-412.464 -12 Td
(input)Tj
/R34195328 10 Tf
23.0602 0 Td
(ng)Tj
/R34523216 10 Tf
12.5 0 Td
(rectangles)Tj
/R34195328 10 Tf
43.0398 0 Td
(bbs)Tj
/R34523216 10 Tf
13.8898 0 Td
(.)Tj
-92.4898 -16.8 Td
0.32 Tw
[(Its beha)20(vior and return v)]TJ
99.1398 0 Td
0.319 Tw
(alue are analogous to those of)Tj
/R34195328 10 Tf
123.554 0 Td
[(putGr)15.0146(aphs)]TJ
5.319 Tc
/R34523216 10 Tf
42.6297 0 Td
(.H)Tj
-0.25 Tc
15.0391 0 Td
(ow)Tj
11.9699 0 Td
-2.15 Tw
(ev e)Tj
-0.4 Tc
13.4801 0 Td
1.119 Tw
(r, t)Tj
0 Tc
11.0289 0 Td
0.319 Tw
(he modes)Tj
/R34195328 10 Tf
41.1879 0 Td
(l_node)Tj
/R34523216 10 Tf
30.0391 0 Td
(and)Tj
/R34195328 10 Tf
17.259 0 Td
(l_clust)Tj
/R34523216 10 Tf
-405.327 -12 Td
0 Tw
(are ille)Tj
-0.05 Tc
27.3398 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
2.5 Tw
(l. The)Tj
28.3301 0 Td
(elds)Tj
/R34195328 10 Tf
24.1699 0 Td
(xed)Tj
/R34523216 10 Tf
21.3801 0 Td
(and)Tj
/R34195328 10 Tf
16.9398 0 Td
(doSplines)Tj
/R34523216 10 Tf
41.3898 0 Td
(of)Tj
/R34195328 10 Tf
10.8301 0 Td
(ip)Tj
/R34523216 10 Tf
10.2801 0 Td
0 Tw
(are unused.)Tj
/R34839672 10 Tf
-206.05 -16.8 Td
[(int packRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ
/R34195328 10 Tf
16 -12 Td
[(pac)20.0159(kRects)]TJ
/R34523216 10 Tf
43.0367 0 Td
0.197 Tw
(is analogous to)Tj
/R34195328 10 Tf
63.091 0 Td
[(pac)20.0146(kGr)15(aphs)]TJ
2.697 Tc
/R34523216 10 Tf
48.5297 0 Td
[(:i)269.697(tc)]TJ
0 Tc
18.1742 0 Td
(alls)Tj
/R34195328 10 Tf
16.5871 0 Td
(putRects)Tj
/R34523216 10 Tf
37.1371 0 Td
0.198 Tw
(and, if this is successful, it translates the rectangles)Tj
-226.556 -12 Td
(in)Tj
/R34195328 10 Tf
10.2801 0 Td
(bbs)Tj
/R34523216 10 Tf
16.3898 0 Td
[(appropriately)65.0073(.)]TJ
/R34839672 10 Tf
-47.6699 -16.8 Td
0 Tw
(Utility functions)Tj
/R34523216 10 Tf
21 -12 Td
[(The library pro)15.0159(vides se)]TJ
-0.15 Tc
92.0797 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ral functions which can be used to tailor the packing based on graph attrib)19.9902(utes.)]TJ
/R34839672 10 Tf
-117.37 -16.8 Td
[(pack_mode parseP)9.99268(ackModeInf)25.0073(o\(char* p, pack_mode dt, pack_inf)25(o* pinf)24.9927(o\))]TJ
/R34523216 10 Tf
16 -12 Td
(analyzes)Tj
/R34195328 10 Tf
37.3551 0 Td
(p)Tj
/R34523216 10 Tf
7.925 0 Td
0.425 Tw
(as a string representation of pack mode, storing the information in)Tj
/R34195328 10 Tf
271.305 0 Td
(pinfo)Tj
5.425 Tc
/R34523216 10 Tf
20.5602 0 Td
(.I)Tj
0 Tc
11.2551 0 Td
(f)Tj
/R34195328 10 Tf
6.25391 0 Td
(p)Tj
/R34523216 10 Tf
7.92383 0 Td
0.424 Tw
(is "cluster", it re-)Tj
-362.578 -12 Td
(turns)Tj
/R34195328 10 Tf
22.6031 0 Td
(l_clust)Tj
2.603 Tc
/R34523216 10 Tf
26.6699 0 Td
(;f)Tj
0 Tc
8.71289 0 Td
0.103 Tw
(or "graph", it returns)Tj
/R34195328 10 Tf
85.502 0 Td
[(l_gr)15.0073(aph)]TJ
2.603 Tc
/R34523216 10 Tf
31.5199 0 Td
(;f)Tj
0 Tc
8.71289 0 Td
0.104 Tw
(or "node", it returns)Tj
/R34195328 10 Tf
82.1762 0 Td
(l_node)Tj
2.604 Tc
/R34523216 10 Tf
27.2199 0 Td
(;f)Tj
0 Tc
8.71406 0 Td
(or "array", it returns)Tj
/R34195328 10 Tf
83.2762 0 Td
[(l_arr)14.9854(ay)]TJ
2.604 Tc
/R34523216 10 Tf
29.85 0 Td
(;f)Tj
0 Tc
8.71406 0 Td
(or)Tj
-423.671 -12 Td
0 Tw
("aspect", it returns)Tj
/R34195328 10 Tf
76.4801 0 Td
(l_aspect)Tj
2.5 Tc
/R34523216 10 Tf
33.3301 0 Td
(;o)Tj
0 Tc
10.2801 0 Td
(therwise, it returns)Tj
/R34195328 10 Tf
77.2102 0 Td
(dt)Tj
5 Tc
/R34523216 10 Tf
12.7801 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(elated data is also stored in)Tj
/R34195328 10 Tf
110.54 0 Td
(pinfo)Tj
/R34523216 10 Tf
20.5602 0 Td
(.)Tj
/R34839672 10 Tf
-371.35 -16.8 Td
[(pack_mode getP)10.0073(ackModeInf)25.0073(o\(Agraph_t * g, pack_mode dt, pack_inf)24.9854(o* pinf)24.9902(o\))]TJ
/R34523216 10 Tf
16 -12 Td
2.47 Tw
(This function processes the graph')Tj
147.08 0 Td
(s)Tj
/R34195328 10 Tf
8.85898 0 Td
[("pac)20.0146(kmode")]TJ
/R34523216 10 Tf
53.709 0 Td
(attrib)Tj
20.9102 0 Td
2.469 Tw
(ute, storing the information in)Tj
/R34195328 10 Tf
134.565 0 Td
(pinfo)Tj
4.969 Tc
/R34523216 10 Tf
20.5602 0 Td
[(.I)496.919(tr)]TJ
0 Tc
21.8777 0 Td
(eturns)Tj
/R34195328 10 Tf
-407.561 -12 Td
(pinfo>mode)Tj
6.229 Tc
/R34523216 10 Tf
55.7199 0 Td
(.T)Tj
0 Tc
14.8391 0 Td
1.229 Tw
[(he attrib)20.0098(ute is processed using)]TJ
/R34195328 10 Tf
128.985 0 Td
[(par)10.0146(seP)80.0146(ac)20.0146(kModeInfo)]TJ
/R34523216 10 Tf
83.7184 0 Td
(with)Tj
/R34195328 10 Tf
21.509 0 Td
(dt)Tj
/R34523216 10 Tf
16.509 0 Td
1.23 Tw
[(passed as the def)10.0098(ault ar)]TJ
97.3898 0 Td
(gu-)Tj
-418.67 -12 Td
(ment.)Tj
/R34839672 10 Tf
-16 -16.8 Td
0 Tw
[(pack_mode getP)10.0073(ackMode \(Agraph_t* g, pack_mode dt\))]TJ
/R34523216 10 Tf
16 -12 Td
(This function returns a)Tj
/R34195328 10 Tf
93.3199 0 Td
[(pac)20.0146(k_mode)]TJ
/R34523216 10 Tf
47.8398 0 Td
(associated with)Tj
/R34195328 10 Tf
63.8801 0 Td
(g)Tj
/R34523216 10 Tf
5 0 Td
(.)Tj
/R34839672 10 Tf
-226.04 -16.8 Td
[(int getP)10(ack \(Agraph_t* g, int not_def)]TJ
2.5 Tc
158.63 0 Td
(,i)Tj
0 Tc
7.78008 0 Td
(nt dt\))Tj
/R34523216 10 Tf
-150.41 -12 Td
0.021 Tw
(This function queries the graph attrib)Tj
148.495 0 Td
(ute)Tj
/R34195328 10 Tf
14.741 0 Td
[("pac)20.0146(k")]TJ
2.521 Tc
/R34523216 10 Tf
27.0797 0 Td
[(.I)252.083(ft)]TJ
0 Tc
16.982 0 Td
(his is dened as a non-ne)Tj
-0.05 Tc
100.775 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.321 Tw
(ve i)Tj
0 Tc
14.591 0 Td
[(nte)15.0098(ger)]TJ
2.521 Tc
24.4398 0 Td
(,t)Tj
0 Tc
7.80117 0 Td
0.021 Tw
[(he inte)15.0049(ger is re-)]TJ
-369.605 -12 Td
0 Tw
[(turned; if it is dened as "true", the v)25.0073(alue)]TJ
/R34195328 10 Tf
166.78 0 Td
(dt)Tj
/R34523216 10 Tf
15.2801 0 Td
[(is returned; otherwise, the v)25.0073(alue)]TJ
/R34195328 10 Tf
130.28 0 Td
(not_def)Tj
/R34523216 10 Tf
32.5 0 Td
(is returned.)Tj
/R34839672 10 Tf
-360.84 -16.8 Td
[(pack_mode getP)10.0073(ackInf)24.9927(o\(Agraph_t * g, pack_mode dt, int dtMar)9.99268(gin, pack_inf)25.0098(o* pinf)24.9902(o\))]TJ
/R34523216 10 Tf
16 -12 Td
0.447 Tw
(This function calls both)Tj
-0.1 Tc
/R34195328 10 Tf
99.009 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
[(tP)80.0146(ac)20.0146(kModeInfo)]TJ
/R34523216 10 Tf
63.5977 0 Td
(and)Tj
-0.1 Tc
/R34195328 10 Tf
17.3879 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
[(tP)80.0146(ac)20.0146(k)]TJ
2.948 Tc
/R34523216 10 Tf
21.7695 0 Td
(,s)Tj
0 Tc
9.33789 0 Td
0.448 Tw
(toring the information in)Tj
/R34195328 10 Tf
102.902 0 Td
(pinfo)Tj
/R34523216 10 Tf
20.5602 0 Td
(.)Tj
/R34195328 10 Tf
5.44805 0 Td
[(dtMar)36.9922(gin)]TJ
/R34523216 10 Tf
45.3582 0 Td
(is used)Tj
-404.05 -12 Td
0 Tw
[(for both inte)15.0159(ger ar)17.9846(guments of)]TJ
-0.1 Tc
/R34195328 10 Tf
119.37 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
[(tP)80.0146(ac)20.0146(k)]TJ
2.5 Tc
/R34523216 10 Tf
21.7695 0 Td
(,w)Tj
0 Tc
12.2199 0 Td
(ith the result sa)Tj
-0.15 Tc
60.6301 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(da)Tj
0 Tc
11.9398 0 Td
(s)Tj
/R34195328 10 Tf
6.38984 0 Td
[(pinfo>mar)37(gin)]TJ
5 Tc
/R34523216 10 Tf
62.5801 0 Td
(.I)Tj
2.5 Tc
10.8301 0 Td
(tr)Tj
0 Tc
8.61016 0 Td
(eturns)Tj
/R34195328 10 Tf
26.9398 0 Td
(pinfo>mode)Tj
/R34523216 10 Tf
55.7199 0 Td
(.)Tj
/R34839672 10.95 Tf
-451.629 -16.8 Td
(SEE ALSO)Tj
/R34839672 10 Tf
36 -12 Td
(dot)Tj
/R34523216 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R34839672 10 Tf
16.6602 0 Td
(neato)Tj
/R34523216 10 Tf
23.3301 0 Td
(\(1\),)Tj
/R34839672 10 Tf
16.6602 0 Td
[(tw)10(opi)]TJ
/R34523216 10 Tf
23.7898 0 Td
(\(1\),)Tj
/R34839672 10 Tf
16.6602 0 Td
(cgraph)Tj
/R34523216 10 Tf
30 0 Td
(\(3\))Tj
-140.99 -12 Td
0.948 Tw
(K. Frei)Tj
-0.25 Tc
29.0281 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lds et al., "Disconnected Graph Layout and the Polyomino P)Tj
249.942 0 Td
0.947 Tw
(acking Approach", GD0'01, LNCS)Tj
-288.16 -12 Td
0 Tw
(2265, pp. 378-391.)Tj
-0.11 Tc
/R34839672 10.95 Tf
-36 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R34523216 10 Tf
20.9004 -12 Td
(The packing does not tak)Tj
2.5 Tc
100.44 0 Td
(ei)Tj
0 Tc
9.71992 0 Td
(nto account edge or graph labels.)Tj
-0.548 Tc
/R34839672 10.95 Tf
-146.16 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R34523216 10 Tf
20.7363 -12 Td
[(Emden Gansner \(er)18.0078(g@research.att.com\).)]TJ
166.055 -223.2 Td
[(04 APRIL 2009)-19705.5(3)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R41232256 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R41560144 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R41232256 10 Tf
201.935 0 Td
(LIBP)Tj
-0.3 Tc
20.2102 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(K)Tj
/R41560144 10 Tf
7.71992 0 Td
(\(3\))Tj
/R41876600 10 Tf
-436.341 -36 Td
[(point* putRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ
/R41232256 10 Tf
16 -12 Td
(putRects)Tj
/R41560144 10 Tf
37.3141 0 Td
0.374 Tw
(packs together a collection of rectangles into a single layout which a)Tj
-0.2 Tc
277.474 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(ids an)Tj
2.874 Tc
23.834 0 Td
(yo)Tj
-0.15 Tc
12.7238 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap. It tak)Tj
42.0281 0 Td
0.375 Tw
(es as)Tj
-412.464 -12 Td
(input)Tj
/R41232256 10 Tf
23.0602 0 Td
(ng)Tj
/R41560144 10 Tf
12.5 0 Td
(rectangles)Tj
/R41232256 10 Tf
43.0398 0 Td
(bbs)Tj
/R41560144 10 Tf
13.8898 0 Td
(.)Tj
-92.4898 -16.8 Td
0.32 Tw
[(Its beha)20(vior and return v)]TJ
99.1398 0 Td
0.319 Tw
(alue are analogous to those of)Tj
/R41232256 10 Tf
123.554 0 Td
[(putGr)15.0146(aphs)]TJ
5.319 Tc
/R41560144 10 Tf
42.6297 0 Td
(.H)Tj
-0.25 Tc
15.0391 0 Td
(ow)Tj
11.9699 0 Td
-2.15 Tw
(ev e)Tj
-0.4 Tc
13.4801 0 Td
1.119 Tw
(r, t)Tj
0 Tc
11.0289 0 Td
0.319 Tw
(he modes)Tj
/R41232256 10 Tf
41.1879 0 Td
(l_node)Tj
/R41560144 10 Tf
30.0391 0 Td
(and)Tj
/R41232256 10 Tf
17.259 0 Td
(l_clust)Tj
/R41560144 10 Tf
-405.327 -12 Td
0 Tw
(are ille)Tj
-0.05 Tc
27.3398 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
2.5 Tw
(l. The)Tj
28.3301 0 Td
(elds)Tj
/R41232256 10 Tf
24.1699 0 Td
(xed)Tj
/R41560144 10 Tf
21.3801 0 Td
(and)Tj
/R41232256 10 Tf
16.9398 0 Td
(doSplines)Tj
/R41560144 10 Tf
41.3898 0 Td
(of)Tj
/R41232256 10 Tf
10.8301 0 Td
(ip)Tj
/R41560144 10 Tf
10.2801 0 Td
0 Tw
(are unused.)Tj
/R41876600 10 Tf
-206.05 -16.8 Td
[(int packRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ
/R41232256 10 Tf
16 -12 Td
[(pac)20.0159(kRects)]TJ
/R41560144 10 Tf
43.0367 0 Td
0.197 Tw
(is analogous to)Tj
/R41232256 10 Tf
63.091 0 Td
[(pac)20.0146(kGr)15(aphs)]TJ
2.697 Tc
/R41560144 10 Tf
48.5297 0 Td
[(:i)269.697(tc)]TJ
0 Tc
18.1742 0 Td
(alls)Tj
/R41232256 10 Tf
16.5871 0 Td
(putRects)Tj
/R41560144 10 Tf
37.1371 0 Td
0.198 Tw
(and, if this is successful, it translates the rectangles)Tj
-226.556 -12 Td
(in)Tj
/R41232256 10 Tf
10.2801 0 Td
(bbs)Tj
/R41560144 10 Tf
16.3898 0 Td
[(appropriately)65.0073(.)]TJ
/R41876600 10 Tf
-47.6699 -16.8 Td
0 Tw
(Utility functions)Tj
/R41560144 10 Tf
21 -12 Td
[(The library pro)15.0159(vides se)]TJ
-0.15 Tc
92.0797 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ral functions which can be used to tailor the packing based on graph attrib)19.9902(utes.)]TJ
/R41876600 10 Tf
-117.37 -16.8 Td
[(pack_mode parseP)9.99268(ackModeInf)25.0073(o\(char* p, pack_mode dt, pack_inf)25(o* pinf)24.9927(o\))]TJ
/R41560144 10 Tf
16 -12 Td
(analyzes)Tj
/R41232256 10 Tf
37.3551 0 Td
(p)Tj
/R41560144 10 Tf
7.925 0 Td
0.425 Tw
(as a string representation of pack mode, storing the information in)Tj
/R41232256 10 Tf
271.305 0 Td
(pinfo)Tj
5.425 Tc
/R41560144 10 Tf
20.5602 0 Td
(.I)Tj
0 Tc
11.2551 0 Td
(f)Tj
/R41232256 10 Tf
6.25391 0 Td
(p)Tj
/R41560144 10 Tf
7.92383 0 Td
0.424 Tw
(is "cluster", it re-)Tj
-362.578 -12 Td
(turns)Tj
/R41232256 10 Tf
22.6031 0 Td
(l_clust)Tj
2.603 Tc
/R41560144 10 Tf
26.6699 0 Td
(;f)Tj
0 Tc
8.71289 0 Td
0.103 Tw
(or "graph", it returns)Tj
/R41232256 10 Tf
85.502 0 Td
[(l_gr)15.0073(aph)]TJ
2.603 Tc
/R41560144 10 Tf
31.5199 0 Td
(;f)Tj
0 Tc
8.71289 0 Td
0.104 Tw
(or "node", it returns)Tj
/R41232256 10 Tf
82.1762 0 Td
(l_node)Tj
2.604 Tc
/R41560144 10 Tf
27.2199 0 Td
(;f)Tj
0 Tc
8.71406 0 Td
(or "array", it returns)Tj
/R41232256 10 Tf
83.2762 0 Td
[(l_arr)14.9854(ay)]TJ
2.604 Tc
/R41560144 10 Tf
29.85 0 Td
(;f)Tj
0 Tc
8.71406 0 Td
(or)Tj
-423.671 -12 Td
0 Tw
("aspect", it returns)Tj
/R41232256 10 Tf
76.4801 0 Td
(l_aspect)Tj
2.5 Tc
/R41560144 10 Tf
33.3301 0 Td
(;o)Tj
0 Tc
10.2801 0 Td
(therwise, it returns)Tj
/R41232256 10 Tf
77.2102 0 Td
(dt)Tj
5 Tc
/R41560144 10 Tf
12.7801 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(elated data is also stored in)Tj
/R41232256 10 Tf
110.54 0 Td
(pinfo)Tj
/R41560144 10 Tf
20.5602 0 Td
(.)Tj
/R41876600 10 Tf
-371.35 -16.8 Td
[(pack_mode getP)10.0073(ackModeInf)25.0073(o\(Agraph_t * g, pack_mode dt, pack_inf)24.9854(o* pinf)24.9902(o\))]TJ
/R41560144 10 Tf
16 -12 Td
2.47 Tw
(This function processes the graph')Tj
147.08 0 Td
(s)Tj
/R41232256 10 Tf
8.85898 0 Td
[("pac)20.0146(kmode")]TJ
/R41560144 10 Tf
53.709 0 Td
(attrib)Tj
20.9102 0 Td
2.469 Tw
(ute, storing the information in)Tj
/R41232256 10 Tf
134.565 0 Td
(pinfo)Tj
4.969 Tc
/R41560144 10 Tf
20.5602 0 Td
[(.I)496.919(tr)]TJ
0 Tc
21.8777 0 Td
(eturns)Tj
/R41232256 10 Tf
-407.561 -12 Td
(pinfo>mode)Tj
6.229 Tc
/R41560144 10 Tf
55.7199 0 Td
(.T)Tj
0 Tc
14.8391 0 Td
1.229 Tw
[(he attrib)20.0098(ute is processed using)]TJ
/R41232256 10 Tf
128.985 0 Td
[(par)10.0146(seP)80.0146(ac)20.0146(kModeInfo)]TJ
/R41560144 10 Tf
83.7184 0 Td
(with)Tj
/R41232256 10 Tf
21.509 0 Td
(dt)Tj
/R41560144 10 Tf
16.509 0 Td
1.23 Tw
[(passed as the def)10.0098(ault ar)]TJ
97.3898 0 Td
(gu-)Tj
-418.67 -12 Td
(ment.)Tj
/R41876600 10 Tf
-16 -16.8 Td
0 Tw
[(pack_mode getP)10.0073(ackMode \(Agraph_t* g, pack_mode dt\))]TJ
/R41560144 10 Tf
16 -12 Td
(This function returns a)Tj
/R41232256 10 Tf
93.3199 0 Td
[(pac)20.0146(k_mode)]TJ
/R41560144 10 Tf
47.8398 0 Td
(associated with)Tj
/R41232256 10 Tf
63.8801 0 Td
(g)Tj
/R41560144 10 Tf
5 0 Td
(.)Tj
/R41876600 10 Tf
-226.04 -16.8 Td
[(int getP)10(ack \(Agraph_t* g, int not_def)]TJ
2.5 Tc
158.63 0 Td
(,i)Tj
0 Tc
7.78008 0 Td
(nt dt\))Tj
/R41560144 10 Tf
-150.41 -12 Td
0.021 Tw
(This function queries the graph attrib)Tj
148.495 0 Td
(ute)Tj
/R41232256 10 Tf
14.741 0 Td
[("pac)20.0146(k")]TJ
2.521 Tc
/R41560144 10 Tf
27.0797 0 Td
[(.I)252.083(ft)]TJ
0 Tc
16.982 0 Td
(his is dened as a non-ne)Tj
-0.05 Tc
100.775 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.321 Tw
(ve i)Tj
0 Tc
14.591 0 Td
[(nte)15.0098(ger)]TJ
2.521 Tc
24.4398 0 Td
(,t)Tj
0 Tc
7.80117 0 Td
0.021 Tw
[(he inte)15.0049(ger is re-)]TJ
-369.605 -12 Td
0 Tw
[(turned; if it is dened as "true", the v)25.0073(alue)]TJ
/R41232256 10 Tf
166.78 0 Td
(dt)Tj
/R41560144 10 Tf
15.2801 0 Td
[(is returned; otherwise, the v)25.0073(alue)]TJ
/R41232256 10 Tf
130.28 0 Td
(not_def)Tj
/R41560144 10 Tf
32.5 0 Td
(is returned.)Tj
/R41876600 10 Tf
-360.84 -16.8 Td
[(pack_mode getP)10.0073(ackInf)24.9927(o\(Agraph_t * g, pack_mode dt, int dtMar)9.99268(gin, pack_inf)25.0098(o* pinf)24.9902(o\))]TJ
/R41560144 10 Tf
16 -12 Td
0.447 Tw
(This function calls both)Tj
-0.1 Tc
/R41232256 10 Tf
99.009 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
[(tP)80.0146(ac)20.0146(kModeInfo)]TJ
/R41560144 10 Tf
63.5977 0 Td
(and)Tj
-0.1 Tc
/R41232256 10 Tf
17.3879 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
[(tP)80.0146(ac)20.0146(k)]TJ
2.948 Tc
/R41560144 10 Tf
21.7695 0 Td
(,s)Tj
0 Tc
9.33789 0 Td
0.448 Tw
(toring the information in)Tj
/R41232256 10 Tf
102.902 0 Td
(pinfo)Tj
/R41560144 10 Tf
20.5602 0 Td
(.)Tj
/R41232256 10 Tf
5.44805 0 Td
[(dtMar)36.9922(gin)]TJ
/R41560144 10 Tf
45.3582 0 Td
(is used)Tj
-404.05 -12 Td
0 Tw
[(for both inte)15.0159(ger ar)17.9846(guments of)]TJ
-0.1 Tc
/R41232256 10 Tf
119.37 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
[(tP)80.0146(ac)20.0146(k)]TJ
2.5 Tc
/R41560144 10 Tf
21.7695 0 Td
(,w)Tj
0 Tc
12.2199 0 Td
(ith the result sa)Tj
-0.15 Tc
60.6301 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(da)Tj
0 Tc
11.9398 0 Td
(s)Tj
/R41232256 10 Tf
6.38984 0 Td
[(pinfo>mar)37(gin)]TJ
5 Tc
/R41560144 10 Tf
62.5801 0 Td
(.I)Tj
2.5 Tc
10.8301 0 Td
(tr)Tj
0 Tc
8.61016 0 Td
(eturns)Tj
/R41232256 10 Tf
26.9398 0 Td
(pinfo>mode)Tj
/R41560144 10 Tf
55.7199 0 Td
(.)Tj
/R41876600 10.95 Tf
-451.629 -16.8 Td
(SEE ALSO)Tj
/R41876600 10 Tf
36 -12 Td
(dot)Tj
/R41560144 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R41876600 10 Tf
16.6602 0 Td
(neato)Tj
/R41560144 10 Tf
23.3301 0 Td
(\(1\),)Tj
/R41876600 10 Tf
16.6602 0 Td
[(tw)10(opi)]TJ
/R41560144 10 Tf
23.7898 0 Td
(\(1\),)Tj
/R41876600 10 Tf
16.6602 0 Td
(cgraph)Tj
/R41560144 10 Tf
30 0 Td
(\(3\))Tj
-140.99 -12 Td
0.948 Tw
(K. Frei)Tj
-0.25 Tc
29.0281 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lds et al., "Disconnected Graph Layout and the Polyomino P)Tj
249.942 0 Td
0.947 Tw
(acking Approach", GD0'01, LNCS)Tj
-288.16 -12 Td
0 Tw
(2265, pp. 378-391.)Tj
-0.11 Tc
/R41876600 10.95 Tf
-36 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R41560144 10 Tf
20.9004 -12 Td
(The packing does not tak)Tj
2.5 Tc
100.44 0 Td
(ei)Tj
0 Tc
9.71992 0 Td
(nto account edge or graph labels.)Tj
-0.548 Tc
/R41876600 10.95 Tf
-146.16 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R41560144 10 Tf
20.7363 -12 Td
[(Emden Gansner \(er)18.0078(g@research.att.com\).)]TJ
166.055 -223.2 Td
[(04 APRIL 2009)-19705.5(3)]TJ
ET
Q
Q
\n \n \n \n \n 2831\n \n \n \n \n-R34839672\n+R41876600\n \n-R34523216\n+R41560144\n \n-R34195328\n+R41232256\n \n \n \n \n \n \n \n@@ -833,18 +833,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-463\n+462\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33597608 def
1 begincodespacerange
<00><ff>
endcodespacerange
48 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R40634536 def
1 begincodespacerange
<00><ff>
endcodespacerange
48 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -865,15 +865,15 @@\n \n Filter\n FlateDecode\n Length\n 653\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33597976 def
1 begincodespacerange
<00><ff>
endcodespacerange
80 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R40634904 def
1 begincodespacerange
<00><ff>
endcodespacerange
80 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -897,18 +897,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-434\n+431\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33598344 def
1 begincodespacerange
<00><ff>
endcodespacerange
42 beginbfrange
<22><22><0022>
<3e><3e><003e>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R40635272 def
1 begincodespacerange
<00><ff>
endcodespacerange
42 beginbfrange
<22><22><0022>
<3e><3e><003e>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -933,15 +933,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-945e51818aed'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-7e6bd2877aba'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 32\n"}]}]}, {"source1": "./usr/share/doc/graphviz/patchwork.1.pdf.gz", "source2": "./usr/share/doc/graphviz/patchwork.1.pdf.gz", "unified_diff": null, "details": [{"source1": "patchwork.1.pdf", "source2": "patchwork.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -76,20 +76,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R21501888 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R21501888 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
(\(1\))Tj
-0.219 Tc
/R22146232 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R21829776 10 Tf
20.407 -12 Td
0 Tw
[(patchw)9.99268(ork lter for dra)15.0146(wing clustered graphs as treemaps)]TJ
/R22146232 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R22146232 10 Tf
36 -12 Td
[(patchw)9.98413(ork)]TJ
/R21829776 10 Tf
48.5102 0 Td
([)Tj
/R22146232 10 Tf
3.33008 0 Td
()Tj
/R21829776 10 Tf
5.7 0 Td
(\()Tj
/R22146232 10 Tf
3.33008 0 Td
(G)Tj
/R21829776 10 Tf
7.78008 0 Td
(|)Tj
/R22146232 10 Tf
2 0 Td
(N)Tj
/R21829776 10 Tf
7.21992 0 Td
(|)Tj
/R22146232 10 Tf
2 0 Td
(E)Tj
/R21829776 10 Tf
6.66992 0 Td
(\))Tj
/R21501888 10 Tf
3.33008 0 Td
(name=value)Tj
2.5 Tc
/R21829776 10 Tf
50.0699 0 Td
(][)Tj
0 Tc
/R22146232 10 Tf
9.16016 0 Td
(T)Tj
/R21501888 10 Tf
12.3699 0 Td
(lang)Tj
2.5 Tc
/R21829776 10 Tf
17.7801 0 Td
(][)Tj
0 Tc
/R22146232 10 Tf
9.16016 0 Td
(l)Tj
/R21501888 10 Tf
8.48008 0 Td
(lible)Tj
2.5 Tc
/R21829776 10 Tf
22.7801 0 Td
(][)Tj
0 Tc
/R22146232 10 Tf
9.16016 0 Td
(o)Tj
/R21501888 10 Tf
10.7 0 Td
(outle)Tj
2.5 Tc
/R21829776 10 Tf
25 0 Td
(][)Tj
0 Tc
/R22146232 10 Tf
9.16016 0 Td
(O)Tj
2.5 Tc
/R21829776 10 Tf
13.4801 0 Td
(][)Tj
0 Tc
/R22146232 10 Tf
9.16016 0 Td
(P)Tj
2.5 Tc
/R21829776 10 Tf
11.8102 0 Td
(][)Tj
0 Tc
/R22146232 10 Tf
9.16016 0 Td
(v)Tj
2.5 Tc
/R21829776 10 Tf
10.7 0 Td
(][)Tj
0 Tc
/R22146232 10 Tf
9.16016 0 Td
(V)Tj
2.5 Tc
/R21829776 10 Tf
12.9199 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R22146232 10.95 Tf
-395.242 -16.8 Td
(DESCRIPTION)Tj
/R21501888 10 Tf
37.25 -12 Td
[(patc)15.0073(hwork)]TJ
/R21829776 10 Tf
45.2527 0 Td
(dra)Tj
12.6199 0 Td
0.013 Tw
(ws clustered graphs using a squaried treemap layout.)Tj
221.733 0 Td
0.012 Tw
[(As input, it tak)10.0049(es an)]TJ
2.512 Tc
79.518 0 Td
(yg)Tj
0 Tc
12.5121 0 Td
(raph in the)Tj
/R21501888 10 Tf
45.6559 0 Td
(dot)Tj
/R21829776 10 Tf
-418.541 -12 Td
0.292 Tw
(format. Each cluster is gi)Tj
-0.15 Tc
101.178 0 Td
(ve)Tj
2.792 Tc
9.28984 0 Td
[(na)279.197(na)]TJ
0 Tc
24.4641 0 Td
(rea based on the areas specied by the clusters and nodes it contains. The)Tj
-134.932 -12 Td
0 Tw
(areas of nodes and empty clusters can be specied by the)Tj
/R22146232 10 Tf
230.78 0 Td
[(ar)17.9834(ea)]TJ
/R21829776 10 Tf
21.2 0 Td
(attrib)Tj
20.9102 0 Td
2.5 Tw
(ute. The)Tj
37.7699 0 Td
0 Tw
[(def)10.0098(ault v)25(alue is 1.)]TJ
-310.66 -16.8 Td
1.43 Tw
(The root graph is laid out as a square. Then, recursi)Tj
-0.15 Tc
219.56 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.93 Tc
7.13008 0 Td
(,t)Tj
0 Tc
9.21016 0 Td
[(he re)15.0146(gion of a cluster or graph is partitioned)]TJ
-245.19 -12 Td
0 Tw
(among its top-le)Tj
-0.15 Tc
64.75 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ln)Tj
0 Tc
10.2801 0 Td
(odes and clusters, with each gi)Tj
-0.15 Tc
121.95 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nar)Tj
0 Tc
17.7699 0 Td
[(oughly square subre)15.0146(gion with its specied area.)]TJ
/R22146232 10.95 Tf
-269.33 -16.8 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
-0.15 Tc
/R21829776 10 Tf
36 -12 Td
(Pa)Tj
0 Tc
9.85 0 Td
(tchw)Tj
19.3398 0 Td
0.101 Tw
[(ork uses an e)15.0183(xtensible plugin mechanism for its output renderers, so to see what output formats your)]TJ
-29.1898 -12 Td
0.456 Tw
[(installation of patchw)10.0122(ork supports you can use `)]TJ
194.272 0 Td
(`patchw)Tj
32.1102 0 Td
0.455 Tw
(ork Txxx')Tj
2.955 Tc
45.625 0 Td
('\()Tj
0 Tc
9.61484 0 Td
[(where xxx is an unlik)10.0098(ely format\) and)]TJ
-281.622 -12 Td
0.334 Tw
[(check the w)9.98779(arning message.)]TJ
118.426 0 Td
0.335 Tw
(Also, The plugin mechanism supports multiple implementations of the output)Tj
-118.426 -12 Td
2.899 Tw
(formats. T)Tj
2.899 Tc
43.759 0 Td
(os)Tj
0 Tc
11.7891 0 Td
0.399 Tw
[(ee what v)25.0037(ariants are a)]TJ
-0.25 Tc
87.7758 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(ilable, use, for e)15.0122(xample: `)]TJ
102.906 0 Td
(`patchw)Tj
32.1102 0 Td
(ork Tpng:')Tj
2.899 Tc
48.3488 0 Td
('a)Tj
0 Tc
10.6691 0 Td
0.398 Tw
(nd to force a particu-)Tj
-346.548 -12 Td
0 Tw
[(lar v)25(ariant, use, for e)15(xample: `)73.9844(`patchw)9.98535(ork Tpng:gd')74(')]TJ
-0.35 Tc
16.8 TL
(Tr)'
0 Tc
9.08984 0 Td
(aditionally)Tj
4.849 Tc
42.1301 0 Td
(,p)Tj
0 Tc
12.3488 0 Td
(atchw)Tj
23.7801 0 Td
2.349 Tw
(ork supports the follo)Tj
92.627 0 Td
(wing:)Tj
/R22146232 10 Tf
27.6289 0 Td
(Tps)Tj
/R21829776 10 Tf
26.6691 0 Td
(\(PostScript\),)Tj
/R22146232 10 Tf
55.1289 0 Td
(Tsvg Tsvgz)Tj
/R21829776 10 Tf
66.6578 0 Td
(\(Structured V)Tj
55.9488 0 Td
(ector)Tj
-412.009 -12 Td
(Graphics\),)Tj
/R22146232 10 Tf
45.441 0 Td
(Tg)Tj
/R21829776 10 Tf
26.441 0 Td
1.011 Tw
(\(XFIG graphics\),)Tj
/R22146232 10 Tf
73.3922 0 Td
(Tmif)Tj
/R21829776 10 Tf
30.3211 0 Td
(\(FrameMak)Tj
47.1102 0 Td
(er graphics\),)Tj
/R22146232 10 Tf
54.502 0 Td
(Thpgl)Tj
/R21829776 10 Tf
34.7809 0 Td
(\(HP pen plotters\), and)Tj
/R22146232 10 Tf
94.8629 0 Td
(Tpcl)Tj
/R21829776 10 Tf
-406.851 -12 Td
1.453 Tw
(\(Laserjet printers\),)Tj
/R22146232 10 Tf
79.8262 0 Td
1.454 Tw
(Tpng Tgif)Tj
/R21829776 10 Tf
59.8781 0 Td
(\(bitmap graphics\),)Tj
/R22146232 10 Tf
78.7281 0 Td
[(T)18.0151(imap)]TJ
/R21829776 10 Tf
37.8137 0 Td
[(\(imagemap les for httpd serv)15.0146(ers for each)]TJ
-256.246 -12 Td
1.255 Tw
(node or edge that has a non-null "href" attrib)Tj
188.52 0 Td
(ute.\),)Tj
/R22146232 10 Tf
24.3039 0 Td
(Tcmapx)Tj
/R21829776 10 Tf
44.4539 0 Td
1.254 Tw
(\(client-side imagemap for use in html and)Tj
-257.278 -12 Td
8.827 Tw
(xhtml\). Additional)Tj
92.1039 0 Td
6.328 Tw
(less common or more special-purpose output formats can be found at)Tj
-92.1039 -12 Td
[(https://www)65(.graphviz.or)18.0151(g/doc/info/output.html.\))]TJ
(Alternati)'
-0.15 Tc
35.3 0 Td
0.42 Tw
(ve p)Tj
0 Tc
16.9102 0 Td
0.12 Tw
[(lugins pro)15(viding support for a gi)]TJ
-0.15 Tc
129.92 0 Td
(ve)Tj
2.619 Tc
9.28984 0 Td
(no)Tj
0 Tc
12.6191 0 Td
0.119 Tw
(utput format can be found from the error message result-)Tj
-204.039 -12 Td
0 Tw
(ing from appending a ':' to the format. e.g.)Tj
/R22146232 10 Tf
173.86 0 Td
(Tpng:)Tj
/R21829776 10 Tf
34.3199 0 Td
(The rst plugin listed is al)Tj
-0.1 Tc
104.63 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
[(ys the def)9.99023(ault.)]TJ
/R22146232 10.95 Tf
-360.37 -16.8 Td
(GRAPH FILE LANGU)Tj
-0.602 Tc
109.456 0 Td
(AG)Tj
0 Tc
15.823 0 Td
(E)Tj
/R21829776 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R22146232 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R21829776 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R22146232 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R21829776 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R22146232 10 Tf
9.16016 0 Td
(graph)Tj
/R21829776 10 Tf
25.5602 0 Td
(|)Tj
/R22146232 10 Tf
2 0 Td
(digraph)Tj
/R21829776 10 Tf
33.9 0 Td
(\))Tj
/R21501888 10 Tf
5.83008 0 Td
(name)Tj
/R21829776 10 Tf
24.1602 0 Td
({)Tj
/R21501888 10 Tf
7.3 0 Td
(statement-list)Tj
/R21829776 10 Tf
56.3898 0 Td
(})Tj
-189.841 -12 Td
0.567 Tw
(Is the top le)Tj
-0.15 Tc
48.391 0 Td
(ve)Tj
3.067 Tc
9.28984 0 Td
(lg)Tj
0 Tc
10.8469 0 Td
(raph. If the graph is)Tj
/R22146232 10 Tf
83.925 0 Td
(strict)Tj
/R21829776 10 Tf
25.277 0 Td
0.568 Tw
[(then multiple edges are not allo)24.9854(wed between the same pairs of)]TJ
-177.73 -12 Td
3.011 Tw
(nodes. If)Tj
41.0121 0 Td
0.511 Tw
(it is a directed graph, indicated by)Tj
/R22146232 10 Tf
141.887 0 Td
(digraph)Tj
3.011 Tc
/R21829776 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.29102 0 Td
0.51 Tw
(hen the)Tj
/R21501888 10 Tf
32.6801 0 Td
[(edg)10.0146(eop)]TJ
/R21829776 10 Tf
31.7898 0 Td
(must be ">". If it is an undirected)Tj
/R22146232 10 Tf
-289.56 -12 Td
(graph)Tj
/R21829776 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R21501888 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R21829776 10 Tf
31.2797 0 Td
[(must be "".)-500(Statements may be:)]TJ
/R21501888 10 Tf
-93.7797 -16.8 Td
(name)Tj
/R22146232 10 Tf
21.6602 0 Td
(=)Tj
/R21501888 10 Tf
5.7 0 Td
(val)Tj
/R22146232 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R21501888 10 Tf
26.3898 0 Td
(name)Tj
/R22146232 10 Tf
21.6602 0 Td
(=)Tj
/R21501888 10 Tf
5.7 0 Td
(val)Tj
/R22146232 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R21501888 10 Tf
25.2699 0 Td
(name)Tj
/R22146232 10 Tf
21.6602 0 Td
(=)Tj
/R21501888 10 Tf
5.7 0 Td
(val)Tj
/R22146232 10 Tf
12.2199 0 Td
(];)Tj
/R21829776 10 Tf
-64.85 -12 Td
0.202 Tw
[(Set def)10.0049(ault graph, node, or edge attrib)]TJ
151.992 0 Td
(ute)Tj
/R21501888 10 Tf
14.923 0 Td
(name)Tj
/R21829776 10 Tf
24.3629 0 Td
(to)Tj
/R21501888 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R21829776 10 Tf
12.2199 0 Td
(.A)Tj
-0.15 Tc
14.923 0 Td
0.503 Tw
(ny s)Tj
0 Tc
16.443 0 Td
0.203 Tw
(ubgraph, node, or edge appearing after this in-)Tj
-245.346 -12 Td
0 Tw
(herits the ne)Tj
2.5 Tc
48.6301 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
[(ef)10.0073(ault attrib)19.9854(utes.)]TJ
/R22146232 10 Tf
-63.35 -16.8 Td
0.965 Tw
(n0 [)Tj
/R21501888 10 Tf
17.3551 0 Td
(name0=val0,name1=val1,...)Tj
/R22146232 10 Tf
113.76 0 Td
(];)Tj
/R21829776 10 Tf
10.125 0 Td
(Creates node)Tj
/R22146232 10 Tf
56.3602 0 Td
(n0)Tj
/R21829776 10 Tf
14.025 0 Td
(\(if it does not already e)Tj
97.1551 0 Td
0.964 Tw
[(xist\) and sets its attrib)20.0049(utes ac-)]TJ
-308.78 -12 Td
0 Tw
(cording to the optional list.)Tj
/R22146232 10 Tf
(n0)'
/R21501888 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R21829776 10 Tf
31.2797 0 Td
(n1)Tj
/R21501888 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R21829776 10 Tf
72.5598 0 Td
(nn [)Tj
/R21501888 10 Tf
15.8301 0 Td
(name0=val0,name1=val1,...)Tj
/R22146232 10 Tf
113.76 0 Td
(];)Tj
/R21829776 10 Tf
-258.99 -12 Td
0.507 Tw
(Creates edges between nodes)Tj
/R22146232 10 Tf
121.438 0 Td
(n0)Tj
/R21829776 10 Tf
10.5602 0 Td
(,)Tj
/R22146232 10 Tf
5.50703 0 Td
(n1)Tj
3.007 Tc
/R21829776 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00703 0 Td
(..,)Tj
/R22146232 10 Tf
10.5078 0 Td
(nn)Tj
/R21829776 10 Tf
14.1281 0 Td
0.508 Tw
[(and sets their attrib)20.0098(utes according to the optional list.)]TJ
221.302 0 Td
(Creates)Tj
-402.01 -12 Td
0 Tw
[(nodes as necessary)64.9927(.)]TJ
([)'
/R22146232 10 Tf
3.33008 0 Td
(subgraph)Tj
/R21501888 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R22146232 10 Tf
21.6602 0 Td
(]{)Tj
0 Tc
/R21501888 10 Tf
12.2699 0 Td
(statement-list)Tj
/R22146232 10 Tf
56.3898 0 Td
(})Tj
/R21829776 10 Tf
-136.72 -12 Td
0.374 Tw
(Creates a subgraph.)Tj
84.7121 0 Td
0.373 Tw
(Subgraphs may be used in place of)Tj
/R22146232 10 Tf
144.531 0 Td
(n0)Tj
2.873 Tc
/R21829776 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R22146232 10 Tf
10.373 0 Td
(nn)Tj
/R21829776 10 Tf
13.993 0 Td
(in the abo)Tj
-0.15 Tc
40.0359 0 Td
0.673 Tw
(ve s)Tj
0 Tc
16.0531 0 Td
0.373 Tw
(tatements to create edges.)Tj
-328.131 -12 Td
([)Tj
/R22146232 10 Tf
3.33008 0 Td
(subgraph)Tj
/R21501888 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R21829776 10 Tf
21.6602 0 Td
[(]i)249.984(so)]TJ
0 Tc
20 0 Td
0 Tw
(ptional; if missing, the subgraph is assigned an internal name.)Tj
-88.0602 -16.8 Td
[(Comments may be /*C-lik)10.0146(e*/ or //C++-lik)10(e.)]TJ
28.8 TL
(Attrib)'
23.6898 0 Td
1.018 Tw
[(ute names and v)24.9939(alues are ordinary \(C-style\) strings.)]TJ
218.965 0 Td
1.019 Tw
[(The follo)25.0024(wing sections describe attrib)19.9951(utes that)]TJ
-242.655 -12 Td
0 Tw
(control graph layout.)Tj
169.945 -64.8 Td
[(22 April 2011)-20094.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R41465792 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R41465792 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
(\(1\))Tj
-0.219 Tc
/R42110136 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R41793680 10 Tf
20.407 -12 Td
0 Tw
[(patchw)9.99268(ork lter for dra)15.0146(wing clustered graphs as treemaps)]TJ
/R42110136 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R42110136 10 Tf
36 -12 Td
[(patchw)9.98413(ork)]TJ
/R41793680 10 Tf
48.5102 0 Td
([)Tj
/R42110136 10 Tf
3.33008 0 Td
()Tj
/R41793680 10 Tf
5.7 0 Td
(\()Tj
/R42110136 10 Tf
3.33008 0 Td
(G)Tj
/R41793680 10 Tf
7.78008 0 Td
(|)Tj
/R42110136 10 Tf
2 0 Td
(N)Tj
/R41793680 10 Tf
7.21992 0 Td
(|)Tj
/R42110136 10 Tf
2 0 Td
(E)Tj
/R41793680 10 Tf
6.66992 0 Td
(\))Tj
/R41465792 10 Tf
3.33008 0 Td
(name=value)Tj
2.5 Tc
/R41793680 10 Tf
50.0699 0 Td
(][)Tj
0 Tc
/R42110136 10 Tf
9.16016 0 Td
(T)Tj
/R41465792 10 Tf
12.3699 0 Td
(lang)Tj
2.5 Tc
/R41793680 10 Tf
17.7801 0 Td
(][)Tj
0 Tc
/R42110136 10 Tf
9.16016 0 Td
(l)Tj
/R41465792 10 Tf
8.48008 0 Td
(lible)Tj
2.5 Tc
/R41793680 10 Tf
22.7801 0 Td
(][)Tj
0 Tc
/R42110136 10 Tf
9.16016 0 Td
(o)Tj
/R41465792 10 Tf
10.7 0 Td
(outle)Tj
2.5 Tc
/R41793680 10 Tf
25 0 Td
(][)Tj
0 Tc
/R42110136 10 Tf
9.16016 0 Td
(O)Tj
2.5 Tc
/R41793680 10 Tf
13.4801 0 Td
(][)Tj
0 Tc
/R42110136 10 Tf
9.16016 0 Td
(P)Tj
2.5 Tc
/R41793680 10 Tf
11.8102 0 Td
(][)Tj
0 Tc
/R42110136 10 Tf
9.16016 0 Td
(v)Tj
2.5 Tc
/R41793680 10 Tf
10.7 0 Td
(][)Tj
0 Tc
/R42110136 10 Tf
9.16016 0 Td
(V)Tj
2.5 Tc
/R41793680 10 Tf
12.9199 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R42110136 10.95 Tf
-395.242 -16.8 Td
(DESCRIPTION)Tj
/R41465792 10 Tf
37.25 -12 Td
[(patc)15.0073(hwork)]TJ
/R41793680 10 Tf
45.2527 0 Td
(dra)Tj
12.6199 0 Td
0.013 Tw
(ws clustered graphs using a squaried treemap layout.)Tj
221.733 0 Td
0.012 Tw
[(As input, it tak)10.0049(es an)]TJ
2.512 Tc
79.518 0 Td
(yg)Tj
0 Tc
12.5121 0 Td
(raph in the)Tj
/R41465792 10 Tf
45.6559 0 Td
(dot)Tj
/R41793680 10 Tf
-418.541 -12 Td
0.292 Tw
(format. Each cluster is gi)Tj
-0.15 Tc
101.178 0 Td
(ve)Tj
2.792 Tc
9.28984 0 Td
[(na)279.197(na)]TJ
0 Tc
24.4641 0 Td
(rea based on the areas specied by the clusters and nodes it contains. The)Tj
-134.932 -12 Td
0 Tw
(areas of nodes and empty clusters can be specied by the)Tj
/R42110136 10 Tf
230.78 0 Td
[(ar)17.9834(ea)]TJ
/R41793680 10 Tf
21.2 0 Td
(attrib)Tj
20.9102 0 Td
2.5 Tw
(ute. The)Tj
37.7699 0 Td
0 Tw
[(def)10.0098(ault v)25(alue is 1.)]TJ
-310.66 -16.8 Td
1.43 Tw
(The root graph is laid out as a square. Then, recursi)Tj
-0.15 Tc
219.56 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.93 Tc
7.13008 0 Td
(,t)Tj
0 Tc
9.21016 0 Td
[(he re)15.0146(gion of a cluster or graph is partitioned)]TJ
-245.19 -12 Td
0 Tw
(among its top-le)Tj
-0.15 Tc
64.75 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ln)Tj
0 Tc
10.2801 0 Td
(odes and clusters, with each gi)Tj
-0.15 Tc
121.95 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nar)Tj
0 Tc
17.7699 0 Td
[(oughly square subre)15.0146(gion with its specied area.)]TJ
/R42110136 10.95 Tf
-269.33 -16.8 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
-0.15 Tc
/R41793680 10 Tf
36 -12 Td
(Pa)Tj
0 Tc
9.85 0 Td
(tchw)Tj
19.3398 0 Td
0.101 Tw
[(ork uses an e)15.0183(xtensible plugin mechanism for its output renderers, so to see what output formats your)]TJ
-29.1898 -12 Td
0.456 Tw
[(installation of patchw)10.0122(ork supports you can use `)]TJ
194.272 0 Td
(`patchw)Tj
32.1102 0 Td
0.455 Tw
(ork Txxx')Tj
2.955 Tc
45.625 0 Td
('\()Tj
0 Tc
9.61484 0 Td
[(where xxx is an unlik)10.0098(ely format\) and)]TJ
-281.622 -12 Td
0.334 Tw
[(check the w)9.98779(arning message.)]TJ
118.426 0 Td
0.335 Tw
(Also, The plugin mechanism supports multiple implementations of the output)Tj
-118.426 -12 Td
2.899 Tw
(formats. T)Tj
2.899 Tc
43.759 0 Td
(os)Tj
0 Tc
11.7891 0 Td
0.399 Tw
[(ee what v)25.0037(ariants are a)]TJ
-0.25 Tc
87.7758 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(ilable, use, for e)15.0122(xample: `)]TJ
102.906 0 Td
(`patchw)Tj
32.1102 0 Td
(ork Tpng:')Tj
2.899 Tc
48.3488 0 Td
('a)Tj
0 Tc
10.6691 0 Td
0.398 Tw
(nd to force a particu-)Tj
-346.548 -12 Td
0 Tw
[(lar v)25(ariant, use, for e)15(xample: `)73.9844(`patchw)9.98535(ork Tpng:gd')74(')]TJ
-0.35 Tc
16.8 TL
(Tr)'
0 Tc
9.08984 0 Td
(aditionally)Tj
4.849 Tc
42.1301 0 Td
(,p)Tj
0 Tc
12.3488 0 Td
(atchw)Tj
23.7801 0 Td
2.349 Tw
(ork supports the follo)Tj
92.627 0 Td
(wing:)Tj
/R42110136 10 Tf
27.6289 0 Td
(Tps)Tj
/R41793680 10 Tf
26.6691 0 Td
(\(PostScript\),)Tj
/R42110136 10 Tf
55.1289 0 Td
(Tsvg Tsvgz)Tj
/R41793680 10 Tf
66.6578 0 Td
(\(Structured V)Tj
55.9488 0 Td
(ector)Tj
-412.009 -12 Td
(Graphics\),)Tj
/R42110136 10 Tf
45.441 0 Td
(Tg)Tj
/R41793680 10 Tf
26.441 0 Td
1.011 Tw
(\(XFIG graphics\),)Tj
/R42110136 10 Tf
73.3922 0 Td
(Tmif)Tj
/R41793680 10 Tf
30.3211 0 Td
(\(FrameMak)Tj
47.1102 0 Td
(er graphics\),)Tj
/R42110136 10 Tf
54.502 0 Td
(Thpgl)Tj
/R41793680 10 Tf
34.7809 0 Td
(\(HP pen plotters\), and)Tj
/R42110136 10 Tf
94.8629 0 Td
(Tpcl)Tj
/R41793680 10 Tf
-406.851 -12 Td
1.453 Tw
(\(Laserjet printers\),)Tj
/R42110136 10 Tf
79.8262 0 Td
1.454 Tw
(Tpng Tgif)Tj
/R41793680 10 Tf
59.8781 0 Td
(\(bitmap graphics\),)Tj
/R42110136 10 Tf
78.7281 0 Td
[(T)18.0151(imap)]TJ
/R41793680 10 Tf
37.8137 0 Td
[(\(imagemap les for httpd serv)15.0146(ers for each)]TJ
-256.246 -12 Td
1.255 Tw
(node or edge that has a non-null "href" attrib)Tj
188.52 0 Td
(ute.\),)Tj
/R42110136 10 Tf
24.3039 0 Td
(Tcmapx)Tj
/R41793680 10 Tf
44.4539 0 Td
1.254 Tw
(\(client-side imagemap for use in html and)Tj
-257.278 -12 Td
8.827 Tw
(xhtml\). Additional)Tj
92.1039 0 Td
6.328 Tw
(less common or more special-purpose output formats can be found at)Tj
-92.1039 -12 Td
[(https://www)65(.graphviz.or)18.0151(g/doc/info/output.html.\))]TJ
(Alternati)'
-0.15 Tc
35.3 0 Td
0.42 Tw
(ve p)Tj
0 Tc
16.9102 0 Td
0.12 Tw
[(lugins pro)15(viding support for a gi)]TJ
-0.15 Tc
129.92 0 Td
(ve)Tj
2.619 Tc
9.28984 0 Td
(no)Tj
0 Tc
12.6191 0 Td
0.119 Tw
(utput format can be found from the error message result-)Tj
-204.039 -12 Td
0 Tw
(ing from appending a ':' to the format. e.g.)Tj
/R42110136 10 Tf
173.86 0 Td
(Tpng:)Tj
/R41793680 10 Tf
34.3199 0 Td
(The rst plugin listed is al)Tj
-0.1 Tc
104.63 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
[(ys the def)9.99023(ault.)]TJ
/R42110136 10.95 Tf
-360.37 -16.8 Td
(GRAPH FILE LANGU)Tj
-0.602 Tc
109.456 0 Td
(AG)Tj
0 Tc
15.823 0 Td
(E)Tj
/R41793680 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R42110136 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R41793680 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R42110136 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R41793680 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R42110136 10 Tf
9.16016 0 Td
(graph)Tj
/R41793680 10 Tf
25.5602 0 Td
(|)Tj
/R42110136 10 Tf
2 0 Td
(digraph)Tj
/R41793680 10 Tf
33.9 0 Td
(\))Tj
/R41465792 10 Tf
5.83008 0 Td
(name)Tj
/R41793680 10 Tf
24.1602 0 Td
({)Tj
/R41465792 10 Tf
7.3 0 Td
(statement-list)Tj
/R41793680 10 Tf
56.3898 0 Td
(})Tj
-189.841 -12 Td
0.567 Tw
(Is the top le)Tj
-0.15 Tc
48.391 0 Td
(ve)Tj
3.067 Tc
9.28984 0 Td
(lg)Tj
0 Tc
10.8469 0 Td
(raph. If the graph is)Tj
/R42110136 10 Tf
83.925 0 Td
(strict)Tj
/R41793680 10 Tf
25.277 0 Td
0.568 Tw
[(then multiple edges are not allo)24.9854(wed between the same pairs of)]TJ
-177.73 -12 Td
3.011 Tw
(nodes. If)Tj
41.0121 0 Td
0.511 Tw
(it is a directed graph, indicated by)Tj
/R42110136 10 Tf
141.887 0 Td
(digraph)Tj
3.011 Tc
/R41793680 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.29102 0 Td
0.51 Tw
(hen the)Tj
/R41465792 10 Tf
32.6801 0 Td
[(edg)10.0146(eop)]TJ
/R41793680 10 Tf
31.7898 0 Td
(must be ">". If it is an undirected)Tj
/R42110136 10 Tf
-289.56 -12 Td
(graph)Tj
/R41793680 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R41465792 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R41793680 10 Tf
31.2797 0 Td
[(must be "".)-500(Statements may be:)]TJ
/R41465792 10 Tf
-93.7797 -16.8 Td
(name)Tj
/R42110136 10 Tf
21.6602 0 Td
(=)Tj
/R41465792 10 Tf
5.7 0 Td
(val)Tj
/R42110136 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R41465792 10 Tf
26.3898 0 Td
(name)Tj
/R42110136 10 Tf
21.6602 0 Td
(=)Tj
/R41465792 10 Tf
5.7 0 Td
(val)Tj
/R42110136 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R41465792 10 Tf
25.2699 0 Td
(name)Tj
/R42110136 10 Tf
21.6602 0 Td
(=)Tj
/R41465792 10 Tf
5.7 0 Td
(val)Tj
/R42110136 10 Tf
12.2199 0 Td
(];)Tj
/R41793680 10 Tf
-64.85 -12 Td
0.202 Tw
[(Set def)10.0049(ault graph, node, or edge attrib)]TJ
151.992 0 Td
(ute)Tj
/R41465792 10 Tf
14.923 0 Td
(name)Tj
/R41793680 10 Tf
24.3629 0 Td
(to)Tj
/R41465792 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R41793680 10 Tf
12.2199 0 Td
(.A)Tj
-0.15 Tc
14.923 0 Td
0.503 Tw
(ny s)Tj
0 Tc
16.443 0 Td
0.203 Tw
(ubgraph, node, or edge appearing after this in-)Tj
-245.346 -12 Td
0 Tw
(herits the ne)Tj
2.5 Tc
48.6301 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
[(ef)10.0073(ault attrib)19.9854(utes.)]TJ
/R42110136 10 Tf
-63.35 -16.8 Td
0.965 Tw
(n0 [)Tj
/R41465792 10 Tf
17.3551 0 Td
(name0=val0,name1=val1,...)Tj
/R42110136 10 Tf
113.76 0 Td
(];)Tj
/R41793680 10 Tf
10.125 0 Td
(Creates node)Tj
/R42110136 10 Tf
56.3602 0 Td
(n0)Tj
/R41793680 10 Tf
14.025 0 Td
(\(if it does not already e)Tj
97.1551 0 Td
0.964 Tw
[(xist\) and sets its attrib)20.0049(utes ac-)]TJ
-308.78 -12 Td
0 Tw
(cording to the optional list.)Tj
/R42110136 10 Tf
(n0)'
/R41465792 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R41793680 10 Tf
31.2797 0 Td
(n1)Tj
/R41465792 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R41793680 10 Tf
72.5598 0 Td
(nn [)Tj
/R41465792 10 Tf
15.8301 0 Td
(name0=val0,name1=val1,...)Tj
/R42110136 10 Tf
113.76 0 Td
(];)Tj
/R41793680 10 Tf
-258.99 -12 Td
0.507 Tw
(Creates edges between nodes)Tj
/R42110136 10 Tf
121.438 0 Td
(n0)Tj
/R41793680 10 Tf
10.5602 0 Td
(,)Tj
/R42110136 10 Tf
5.50703 0 Td
(n1)Tj
3.007 Tc
/R41793680 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00703 0 Td
(..,)Tj
/R42110136 10 Tf
10.5078 0 Td
(nn)Tj
/R41793680 10 Tf
14.1281 0 Td
0.508 Tw
[(and sets their attrib)20.0098(utes according to the optional list.)]TJ
221.302 0 Td
(Creates)Tj
-402.01 -12 Td
0 Tw
[(nodes as necessary)64.9927(.)]TJ
([)'
/R42110136 10 Tf
3.33008 0 Td
(subgraph)Tj
/R41465792 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R42110136 10 Tf
21.6602 0 Td
(]{)Tj
0 Tc
/R41465792 10 Tf
12.2699 0 Td
(statement-list)Tj
/R42110136 10 Tf
56.3898 0 Td
(})Tj
/R41793680 10 Tf
-136.72 -12 Td
0.374 Tw
(Creates a subgraph.)Tj
84.7121 0 Td
0.373 Tw
(Subgraphs may be used in place of)Tj
/R42110136 10 Tf
144.531 0 Td
(n0)Tj
2.873 Tc
/R41793680 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R42110136 10 Tf
10.373 0 Td
(nn)Tj
/R41793680 10 Tf
13.993 0 Td
(in the abo)Tj
-0.15 Tc
40.0359 0 Td
0.673 Tw
(ve s)Tj
0 Tc
16.0531 0 Td
0.373 Tw
(tatements to create edges.)Tj
-328.131 -12 Td
([)Tj
/R42110136 10 Tf
3.33008 0 Td
(subgraph)Tj
/R41465792 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R41793680 10 Tf
21.6602 0 Td
[(]i)249.984(so)]TJ
0 Tc
20 0 Td
0 Tw
(ptional; if missing, the subgraph is assigned an internal name.)Tj
-88.0602 -16.8 Td
[(Comments may be /*C-lik)10.0146(e*/ or //C++-lik)10(e.)]TJ
28.8 TL
(Attrib)'
23.6898 0 Td
1.018 Tw
[(ute names and v)24.9939(alues are ordinary \(C-style\) strings.)]TJ
218.965 0 Td
1.019 Tw
[(The follo)25.0024(wing sections describe attrib)19.9951(utes that)]TJ
-242.655 -12 Td
0 Tw
(control graph layout.)Tj
169.945 -64.8 Td
[(22 April 2011)-20094.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-3875\n+3874\n \n \n \n \n BaseFont\n SQHDNP+Times-Italic\n FontDescriptor\n@@ -655,19 +655,19 @@\n FontFile3\n \n \n \n \n \n \n-R22146232\n+R42110136\n \n-R21829776\n+R41793680\n \n-R21501888\n+R41465792\n \n \n \n \n \n \n Type\n@@ -704,29 +704,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R21501888 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R21501888 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
(\(1\))Tj
/R22146232 10.95 Tf
-456.34 -36 Td
0 Tw
[(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ
/R22146232 10 Tf
36 -12 Td
(size=")Tj
/R21501888 10 Tf
26.8 0 Td
(x,y)Tj
/R22146232 10 Tf
11.3801 0 Td
(")Tj
/R21829776 10 Tf
8.05 0 Td
[(sets bounding box of dra)14.9927(wing in inches.)]TJ
/R22146232 10 Tf
-46.2301 -16.8 Td
(page=")Tj
/R21501888 10 Tf
31.25 0 Td
(x,y)Tj
/R22146232 10 Tf
11.3801 0 Td
(")Tj
/R21829776 10 Tf
8.05 0 Td
(sets the PostScript pagination unit.)Tj
/R22146232 10 Tf
-50.6801 -16.8 Td
(ratio=)Tj
/R21501888 10 Tf
26.25 0 Td
(f)Tj
/R21829776 10 Tf
6.08008 0 Td
0.8 Tw
(sets the aspect ratio to)Tj
/R21501888 10 Tf
94.8199 0 Td
(f)Tj
/R21829776 10 Tf
6.08008 0 Td
(which may be a oating point number)Tj
3.299 Tc
156.61 0 Td
[(,o)329.917(ro)]TJ
0 Tc
22.4277 0 Td
0.799 Tw
(ne of the k)Tj
-0.15 Tc
44.7871 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
(rds)Tj
/R22146232 10 Tf
15.5191 0 Td
(ll)Tj
/R21829776 10 Tf
11.1199 0 Td
(,)Tj
/R22146232 10 Tf
5.79883 0 Td
(com-)Tj
-410.903 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R21829776 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R22146232 10 Tf
5.83008 0 Td
(auto)Tj
/R21829776 10 Tf
18.8898 0 Td
(.)Tj
/R22146232 10 Tf
-56.7598 -16.8 Td
(pagedir=)Tj
/R21829776 10 Tf
38.4801 0 Td
0 Tw
([TBLR][TBLR] sets the major and minor order of pagination.)Tj
-0.18 Tc
/R22146232 10 Tf
-38.4801 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R21829776 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R22146232 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R21829776 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R22146232 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R21501888 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R21829776 10 Tf
7.5 0 Td
(an)Tj
0 Tc
11.9398 0 Td
[(on-zero v)25.0159(alue centers the dra)15.0073(wing on the page.)]TJ
/R22146232 10 Tf
-51.7898 -16.8 Td
[(lay)9.99268(ers=")]TJ
/R21501888 10 Tf
36.7 0 Td
(id:id:id:id)Tj
3.219 Tc
/R21829776 10 Tf
41.1102 0 Td
[("i)321.909(sas)]TJ
0 Tc
28.7367 0 Td
0.719 Tw
(equence of layer identiers for o)Tj
-0.15 Tc
133.685 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlay diagrams.)Tj
63.648 0 Td
0.72 Tw
(The PostScript array v)Tj
91.6199 0 Td
(ariable)Tj
/R21501888 10 Tf
-404.79 -12 Td
[(layer)36.9922(color)9.98413(seq)]TJ
/R21829776 10 Tf
57.1332 0 Td
0.113 Tw
(sets the assignment of colors to layers. The least inde)Tj
2.613 Tc
213.617 0 Td
[(xi)261.304(s1)]TJ
0 Tc
24.5078 0 Td
0.112 Tw
(and each element must be a 3-ele-)Tj
-295.258 -12 Td
0 Tw
(ment array to be interpreted as a color coordinate.)Tj
/R22146232 10 Tf
16.8 TL
(color=)'
/R21501888 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R21829776 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R22146232 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R21829776 10 Tf
34.7199 0 Td
(for background\).)Tj
/R22146232 10 Tf
-198.01 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R21501888 10 Tf
23.2898 0 Td
("url")Tj
/R21829776 10 Tf
23.45 0 Td
0.88 Tw
[(the def)10.0073(ault url for image map les; in PostScript les, the base URL for all relati)]TJ
-0.15 Tc
334.49 0 Td
1.18 Tw
(ve U)Tj
0 Tc
19.8898 0 Td
0.88 Tw
(RLs, as)Tj
-401.12 -12 Td
0 Tw
(recognized by Acrobat Distiller 3.0 and up.)Tj
/R22146232 10 Tf
(URL=)'
/R21501888 10 Tf
26.8102 0 Td
("url")Tj
/R21829776 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R22146232 10 Tf
-49.3801 -16.8 Td
(stylesheet=)Tj
/R21501888 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R21829776 10 Tf
38.7148 0 Td
1.025 Tw
[(includes a reference to a stylesheet in Tsvg and Tsvgz outputs.)-602.515(Ignored by other)]TJ
-85.5148 -12 Td
(formats.)Tj
/R22146232 10 Tf
(splines)'
2.85 Tc
/R21829776 10 Tf
28.9 0 Td
(.I)Tj
2.851 Tc
8.68008 0 Td
(fs)Tj
0 Tc
10.0711 0 Td
0.351 Tw
(et to)Tj
/R21501888 10 Tf
20.702 0 Td
(true)Tj
2.851 Tc
/R21829776 10 Tf
16.1102 0 Td
(,e)Tj
0 Tc
9.79102 0 Td
[(dges are dra)14.9902(wn as splines.)-535.081(If set to)]TJ
/R21501888 10 Tf
144.848 0 Td
(polyline)Tj
2.851 Tc
/R21829776 10 Tf
32.2199 0 Td
(,e)Tj
0 Tc
9.79102 0 Td
[(dges are dra)14.9902(wn as polylines.)-535.103(If set to)]TJ
/R21501888 10 Tf
-281.113 -12 Td
(ortho)Tj
4.528 Tc
/R21829776 10 Tf
21.6699 0 Td
(,e)Tj
0 Tc
11.468 0 Td
2.028 Tw
[(dges are dra)14.9988(wn as orthogonal polylines.)]TJ
175.878 0 Td
2.027 Tw
(In all of these cases, the nodes may not o)Tj
-0.15 Tc
181.953 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
4.527 Tw
(rlap. If)Tj
/R22146232 10 Tf
-400.259 -12 Td
(splines=)Tj
/R21501888 10 Tf
34.6 0 Td
(false)Tj
/R21829776 10 Tf
21.3898 0 Td
(or)Tj
/R22146232 10 Tf
10.8301 0 Td
(splines=)Tj
/R21501888 10 Tf
34.6 0 Td
(line)Tj
2.5 Tc
/R21829776 10 Tf
15 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
0 Tw
[(dges are dra)14.9854(wn as line se)]TJ
99.3902 0 Td
2.5 Tw
(gments. The)Tj
54.4398 0 Td
0 Tw
[(def)10.0073(ault is)]TJ
/R21501888 10 Tf
39.3398 0 Td
(false)Tj
/R21829776 10 Tf
18.8898 0 Td
(.)Tj
/R22146232 10.95 Tf
-373.92 -28.8 Td
[(NODE A)94.983(TTRIB)10.0454(UTES)]TJ
/R22146232 10 Tf
36 -12 Td
(height=)Tj
/R21501888 10 Tf
32.3699 0 Td
(d)Tj
/R21829776 10 Tf
8.21719 0 Td
(or)Tj
/R22146232 10 Tf
11.5469 0 Td
(width=)Tj
/R21501888 10 Tf
30.15 0 Td
(d)Tj
/R21829776 10 Tf
8.21719 0 Td
0.717 Tw
(sets minimum height or width.)Tj
131.095 0 Td
(Adding)Tj
/R22146232 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R21829776 10 Tf
62.7969 0 Td
0.718 Tw
(forces these to be the actual)Tj
-317.61 -12 Td
0 Tw
[(size \(te)15(xt labels are ignored\).)]TJ
/R22146232 10 Tf
T*[(shape=r)17.9846(ecord polygon epsf)]TJ
-0.2 Tc
/R21501888 10 Tf
116.91 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
-0.2 Tc
-126.71 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R21829776 10 Tf
56.8301 0 Td
0.99 Tw
(is one of:)Tj
/R22146232 10 Tf
42.6891 0 Td
0.989 Tw
(plaintext ellipse o)Tj
-0.1 Tc
76.3281 0 Td
(va)Tj
3.489 Tc
9.9 0 Td
(lc)Tj
0 Tc
10.709 0 Td
(ir)Tj
7.03984 0 Td
(cle egg triangle box diamond trapezium parallelo-)Tj
-213.296 -12 Td
0.338 Tw
(gram house hexagon octagon note tab box3d component.)Tj
/R21829776 10 Tf
249.374 0 Td
(\(Polygons are dened or modied by the fol-)Tj
-249.374 -12 Td
(lo)Tj
7.53008 0 Td
2.128 Tw
(wing node attrib)Tj
69.6059 0 Td
(utes:)Tj
-0.18 Tc
/R22146232 10 Tf
23.518 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R21829776 10 Tf
22.7801 0 Td
(,)Tj
/R22146232 10 Tf
7.12812 0 Td
(peripheries)Tj
/R21829776 10 Tf
48.3301 0 Td
(,)Tj
/R22146232 10 Tf
7.12812 0 Td
(sides)Tj
/R21829776 10 Tf
20.5602 0 Td
(,)Tj
/R22146232 10 Tf
7.12812 0 Td
(orientation)Tj
/R21829776 10 Tf
47.2199 0 Td
(,)Tj
/R22146232 10 Tf
7.12695 0 Td
(distortion)Tj
/R21829776 10 Tf
46.2969 0 Td
(and)Tj
/R22146232 10 Tf
19.0672 0 Td
[(sk)10(ew)]TJ
/R21829776 10 Tf
21.0102 0 Td
(.\))Tj
/R22146232 10 Tf
12.957 0 Td
(epsf)Tj
/R21829776 10 Tf
21.8469 0 Td
2.127 Tw
(uses the)Tj
-397.934 -12 Td
[(node')55.0073(s)]TJ
/R22146232 10 Tf
28.8348 0 Td
(shapele)Tj
/R21829776 10 Tf
39.9551 0 Td
(attrib)Tj
20.9102 0 Td
0.225 Tw
(ute as the path name of an e)Tj
112.785 0 Td
0.226 Tw
(xternal EPSF le to be automatically loaded for the node)Tj
-202.485 -12 Td
(shape.)Tj
/R22146232 10 Tf
(label=)'
/R21501888 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R21829776 10 Tf
17.798 0 Td
(where)Tj
/R21501888 10 Tf
27.9879 0 Td
[(te)20.0073(xt)]TJ
/R21829776 10 Tf
17.798 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
(eft, and right justied lines.)Tj
-317.773 -12 Td
1.232 Tw
[(The string '\\N' v)25.0061(alue will be replaced by the node name.)]TJ
244.643 0 Td
1.233 Tw
[(The string '\\G' v)24.9951(alue will be replaced by the)]TJ
-244.643 -12 Td
0.387 Tw
[(graph name.)-538.69(Record labels may contain recursi)]TJ
-0.15 Tc
192.582 0 Td
0.687 Tw
(ve b)Tj
0 Tc
17.177 0 Td
0.387 Tw
(ox lists delimited by { | }.)Tj
110.708 0 Td
0.386 Tw
(Port identiers in labels are)Tj
-320.467 -12 Td
0 Tw
(set of)Tj
2.5 Tc
21.6898 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)-500(In the graph le, use colon \(such as,)]TJ
/R22146232 10 Tf
223.36 0 Td
(node0:port28)Tj
/R21829776 10 Tf
57.2199 0 Td
(\).)Tj
-0.25 Tc
/R22146232 10 Tf
-325.039 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R21501888 10 Tf
30.1398 0 Td
(n)Tj
/R21829776 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R21501888 10 Tf
102.21 0 Td
(n)Tj
/R21829776 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R22146232 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R21501888 10 Tf
37.9199 0 Td
(name)Tj
/R21829776 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R22146232 10 Tf
-70.1602 -16.8 Td
(color=)Tj
/R21501888 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R21829776 10 Tf
45.2699 0 Td
(sets the outline color)Tj
2.5 Tc
82.65 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
[(nd the def)10.0146(ault ll color if style=lled and)]TJ
/R22146232 10 Tf
167.2 0 Td
(llcolor)Tj
/R21829776 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R22146232 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R21501888 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R21829776 10 Tf
45.5699 0 Td
0.3 Tw
(sets the ll color when style=lled.)Tj
147.441 0 Td
0.301 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.491 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
-0.25 Tc
/R22146232 10 Tf
-7.66992 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R21501888 10 Tf
36.25 0 Td
(colorvalue)Tj
/R21829776 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R21501888 10 Tf
10.7922 0 Td
(colorvalue)Tj
/R21829776 10 Tf
46.3422 0 Td
1.072 Tw
(may be ")Tj
/R21501888 10 Tf
37.884 0 Td
(h,s,v)Tj
/R22146232 10 Tf
18.3301 0 Td
(")Tj
/R21829776 10 Tf
9.12187 0 Td
(\(hue, saturation, brightness\) oating point numbers between 0 and 1, or an)Tj
-122.47 -12 Td
0.397 Tw
(X11 color name such as)Tj
/R22146232 10 Tf
100.575 0 Td
[(white black r)18.0176(ed gr)17.998(een blue y)]TJ
122.355 0 Td
(ello)Tj
2.897 Tc
14.9 0 Td
(wm)Tj
0 Tc
18.4469 0 Td
(agenta cyan)Tj
/R21829776 10 Tf
54.1238 0 Td
(or)Tj
-0.2 Tc
/R22146232 10 Tf
11.227 0 Td
(bu)Tj
0 Tc
10.9199 0 Td
[(rlyw)10.0146(ood)]TJ
2.897 Tc
/R21829776 10 Tf
34.9 0 Td
(,o)Tj
10.3969 0 Td
-5.396 Tw
(ra ")Tj
0 Tc
/R21501888 10 Tf
17.6449 0 Td
(#rr)Tj
-0.1 Tc
12.4102 0 Td
(gg)Tj
0 Tc
9.9 0 Td
(bb")Tj
-417.799 -12 Td
0 Tw
[(\(r)37(ed, gr)36.9849(een, blue)]TJ
2.5 Tc
65.8102 0 Td
(,2h)Tj
-0.2 Tc
17.5 0 Td
0.4 Tw
(ex c)Tj
0 Tc
15.4699 0 Td
[(har)15.0146(acter)]TJ
2.5 Tc
34.1898 0 Td
(se)Tj
0 Tc
10.8301 0 Td
0 Tw
[(ac)15.0146(h\) value)15.0146(.)]TJ
/R22146232 10 Tf
-143.8 -16.8 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
/R21829776 10 Tf
177.01 0 Td
(or an)Tj
2.5 Tc
20.1199 0 Td
(yP)Tj
0 Tc
13.0602 0 Td
(ostscript code.)Tj
/R22146232 10 Tf
-210.19 -16.8 Td
[(lay)9.99268(er=)]TJ
/R21501888 10 Tf
27.2602 0 Td
(id)Tj
/R21829776 10 Tf
10.2801 0 Td
(or)Tj
/R21501888 10 Tf
10.8301 0 Td
(id:id)Tj
/R21829776 10 Tf
21.3898 0 Td
(or "all" sets the node')Tj
2.5 Tc
85.9301 0 Td
(sa)Tj
0 Tc
10.8301 0 Td
(cti)Tj
-0.15 Tc
9.75 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
2.5 Tw
(ayers. The)Tj
46.65 0 Td
0 Tw
[(empty string means no layers \(in)40.0098(visible\).)]TJ
-67.5453 -50.4 Td
[(22 April 2011)-20094.5(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R41465792 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R41465792 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
(\(1\))Tj
/R42110136 10.95 Tf
-456.34 -36 Td
0 Tw
[(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ
/R42110136 10 Tf
36 -12 Td
(size=")Tj
/R41465792 10 Tf
26.8 0 Td
(x,y)Tj
/R42110136 10 Tf
11.3801 0 Td
(")Tj
/R41793680 10 Tf
8.05 0 Td
[(sets bounding box of dra)14.9927(wing in inches.)]TJ
/R42110136 10 Tf
-46.2301 -16.8 Td
(page=")Tj
/R41465792 10 Tf
31.25 0 Td
(x,y)Tj
/R42110136 10 Tf
11.3801 0 Td
(")Tj
/R41793680 10 Tf
8.05 0 Td
(sets the PostScript pagination unit.)Tj
/R42110136 10 Tf
-50.6801 -16.8 Td
(ratio=)Tj
/R41465792 10 Tf
26.25 0 Td
(f)Tj
/R41793680 10 Tf
6.08008 0 Td
0.8 Tw
(sets the aspect ratio to)Tj
/R41465792 10 Tf
94.8199 0 Td
(f)Tj
/R41793680 10 Tf
6.08008 0 Td
(which may be a oating point number)Tj
3.299 Tc
156.61 0 Td
[(,o)329.917(ro)]TJ
0 Tc
22.4277 0 Td
0.799 Tw
(ne of the k)Tj
-0.15 Tc
44.7871 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
(rds)Tj
/R42110136 10 Tf
15.5191 0 Td
(ll)Tj
/R41793680 10 Tf
11.1199 0 Td
(,)Tj
/R42110136 10 Tf
5.79883 0 Td
(com-)Tj
-410.903 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R41793680 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R42110136 10 Tf
5.83008 0 Td
(auto)Tj
/R41793680 10 Tf
18.8898 0 Td
(.)Tj
/R42110136 10 Tf
-56.7598 -16.8 Td
(pagedir=)Tj
/R41793680 10 Tf
38.4801 0 Td
0 Tw
([TBLR][TBLR] sets the major and minor order of pagination.)Tj
-0.18 Tc
/R42110136 10 Tf
-38.4801 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R41793680 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R42110136 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R41793680 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R42110136 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R41465792 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R41793680 10 Tf
7.5 0 Td
(an)Tj
0 Tc
11.9398 0 Td
[(on-zero v)25.0159(alue centers the dra)15.0073(wing on the page.)]TJ
/R42110136 10 Tf
-51.7898 -16.8 Td
[(lay)9.99268(ers=")]TJ
/R41465792 10 Tf
36.7 0 Td
(id:id:id:id)Tj
3.219 Tc
/R41793680 10 Tf
41.1102 0 Td
[("i)321.909(sas)]TJ
0 Tc
28.7367 0 Td
0.719 Tw
(equence of layer identiers for o)Tj
-0.15 Tc
133.685 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlay diagrams.)Tj
63.648 0 Td
0.72 Tw
(The PostScript array v)Tj
91.6199 0 Td
(ariable)Tj
/R41465792 10 Tf
-404.79 -12 Td
[(layer)36.9922(color)9.98413(seq)]TJ
/R41793680 10 Tf
57.1332 0 Td
0.113 Tw
(sets the assignment of colors to layers. The least inde)Tj
2.613 Tc
213.617 0 Td
[(xi)261.304(s1)]TJ
0 Tc
24.5078 0 Td
0.112 Tw
(and each element must be a 3-ele-)Tj
-295.258 -12 Td
0 Tw
(ment array to be interpreted as a color coordinate.)Tj
/R42110136 10 Tf
16.8 TL
(color=)'
/R41465792 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R41793680 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R42110136 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R41793680 10 Tf
34.7199 0 Td
(for background\).)Tj
/R42110136 10 Tf
-198.01 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R41465792 10 Tf
23.2898 0 Td
("url")Tj
/R41793680 10 Tf
23.45 0 Td
0.88 Tw
[(the def)10.0073(ault url for image map les; in PostScript les, the base URL for all relati)]TJ
-0.15 Tc
334.49 0 Td
1.18 Tw
(ve U)Tj
0 Tc
19.8898 0 Td
0.88 Tw
(RLs, as)Tj
-401.12 -12 Td
0 Tw
(recognized by Acrobat Distiller 3.0 and up.)Tj
/R42110136 10 Tf
(URL=)'
/R41465792 10 Tf
26.8102 0 Td
("url")Tj
/R41793680 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R42110136 10 Tf
-49.3801 -16.8 Td
(stylesheet=)Tj
/R41465792 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R41793680 10 Tf
38.7148 0 Td
1.025 Tw
[(includes a reference to a stylesheet in Tsvg and Tsvgz outputs.)-602.515(Ignored by other)]TJ
-85.5148 -12 Td
(formats.)Tj
/R42110136 10 Tf
(splines)'
2.85 Tc
/R41793680 10 Tf
28.9 0 Td
(.I)Tj
2.851 Tc
8.68008 0 Td
(fs)Tj
0 Tc
10.0711 0 Td
0.351 Tw
(et to)Tj
/R41465792 10 Tf
20.702 0 Td
(true)Tj
2.851 Tc
/R41793680 10 Tf
16.1102 0 Td
(,e)Tj
0 Tc
9.79102 0 Td
[(dges are dra)14.9902(wn as splines.)-535.081(If set to)]TJ
/R41465792 10 Tf
144.848 0 Td
(polyline)Tj
2.851 Tc
/R41793680 10 Tf
32.2199 0 Td
(,e)Tj
0 Tc
9.79102 0 Td
[(dges are dra)14.9902(wn as polylines.)-535.103(If set to)]TJ
/R41465792 10 Tf
-281.113 -12 Td
(ortho)Tj
4.528 Tc
/R41793680 10 Tf
21.6699 0 Td
(,e)Tj
0 Tc
11.468 0 Td
2.028 Tw
[(dges are dra)14.9988(wn as orthogonal polylines.)]TJ
175.878 0 Td
2.027 Tw
(In all of these cases, the nodes may not o)Tj
-0.15 Tc
181.953 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
4.527 Tw
(rlap. If)Tj
/R42110136 10 Tf
-400.259 -12 Td
(splines=)Tj
/R41465792 10 Tf
34.6 0 Td
(false)Tj
/R41793680 10 Tf
21.3898 0 Td
(or)Tj
/R42110136 10 Tf
10.8301 0 Td
(splines=)Tj
/R41465792 10 Tf
34.6 0 Td
(line)Tj
2.5 Tc
/R41793680 10 Tf
15 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
0 Tw
[(dges are dra)14.9854(wn as line se)]TJ
99.3902 0 Td
2.5 Tw
(gments. The)Tj
54.4398 0 Td
0 Tw
[(def)10.0073(ault is)]TJ
/R41465792 10 Tf
39.3398 0 Td
(false)Tj
/R41793680 10 Tf
18.8898 0 Td
(.)Tj
/R42110136 10.95 Tf
-373.92 -28.8 Td
[(NODE A)94.983(TTRIB)10.0454(UTES)]TJ
/R42110136 10 Tf
36 -12 Td
(height=)Tj
/R41465792 10 Tf
32.3699 0 Td
(d)Tj
/R41793680 10 Tf
8.21719 0 Td
(or)Tj
/R42110136 10 Tf
11.5469 0 Td
(width=)Tj
/R41465792 10 Tf
30.15 0 Td
(d)Tj
/R41793680 10 Tf
8.21719 0 Td
0.717 Tw
(sets minimum height or width.)Tj
131.095 0 Td
(Adding)Tj
/R42110136 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R41793680 10 Tf
62.7969 0 Td
0.718 Tw
(forces these to be the actual)Tj
-317.61 -12 Td
0 Tw
[(size \(te)15(xt labels are ignored\).)]TJ
/R42110136 10 Tf
T*[(shape=r)17.9846(ecord polygon epsf)]TJ
-0.2 Tc
/R41465792 10 Tf
116.91 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
-0.2 Tc
-126.71 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R41793680 10 Tf
56.8301 0 Td
0.99 Tw
(is one of:)Tj
/R42110136 10 Tf
42.6891 0 Td
0.989 Tw
(plaintext ellipse o)Tj
-0.1 Tc
76.3281 0 Td
(va)Tj
3.489 Tc
9.9 0 Td
(lc)Tj
0 Tc
10.709 0 Td
(ir)Tj
7.03984 0 Td
(cle egg triangle box diamond trapezium parallelo-)Tj
-213.296 -12 Td
0.338 Tw
(gram house hexagon octagon note tab box3d component.)Tj
/R41793680 10 Tf
249.374 0 Td
(\(Polygons are dened or modied by the fol-)Tj
-249.374 -12 Td
(lo)Tj
7.53008 0 Td
2.128 Tw
(wing node attrib)Tj
69.6059 0 Td
(utes:)Tj
-0.18 Tc
/R42110136 10 Tf
23.518 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R41793680 10 Tf
22.7801 0 Td
(,)Tj
/R42110136 10 Tf
7.12812 0 Td
(peripheries)Tj
/R41793680 10 Tf
48.3301 0 Td
(,)Tj
/R42110136 10 Tf
7.12812 0 Td
(sides)Tj
/R41793680 10 Tf
20.5602 0 Td
(,)Tj
/R42110136 10 Tf
7.12812 0 Td
(orientation)Tj
/R41793680 10 Tf
47.2199 0 Td
(,)Tj
/R42110136 10 Tf
7.12695 0 Td
(distortion)Tj
/R41793680 10 Tf
46.2969 0 Td
(and)Tj
/R42110136 10 Tf
19.0672 0 Td
[(sk)10(ew)]TJ
/R41793680 10 Tf
21.0102 0 Td
(.\))Tj
/R42110136 10 Tf
12.957 0 Td
(epsf)Tj
/R41793680 10 Tf
21.8469 0 Td
2.127 Tw
(uses the)Tj
-397.934 -12 Td
[(node')55.0073(s)]TJ
/R42110136 10 Tf
28.8348 0 Td
(shapele)Tj
/R41793680 10 Tf
39.9551 0 Td
(attrib)Tj
20.9102 0 Td
0.225 Tw
(ute as the path name of an e)Tj
112.785 0 Td
0.226 Tw
(xternal EPSF le to be automatically loaded for the node)Tj
-202.485 -12 Td
(shape.)Tj
/R42110136 10 Tf
(label=)'
/R41465792 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R41793680 10 Tf
17.798 0 Td
(where)Tj
/R41465792 10 Tf
27.9879 0 Td
[(te)20.0073(xt)]TJ
/R41793680 10 Tf
17.798 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
(eft, and right justied lines.)Tj
-317.773 -12 Td
1.232 Tw
[(The string '\\N' v)25.0061(alue will be replaced by the node name.)]TJ
244.643 0 Td
1.233 Tw
[(The string '\\G' v)24.9951(alue will be replaced by the)]TJ
-244.643 -12 Td
0.387 Tw
[(graph name.)-538.69(Record labels may contain recursi)]TJ
-0.15 Tc
192.582 0 Td
0.687 Tw
(ve b)Tj
0 Tc
17.177 0 Td
0.387 Tw
(ox lists delimited by { | }.)Tj
110.708 0 Td
0.386 Tw
(Port identiers in labels are)Tj
-320.467 -12 Td
0 Tw
(set of)Tj
2.5 Tc
21.6898 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)-500(In the graph le, use colon \(such as,)]TJ
/R42110136 10 Tf
223.36 0 Td
(node0:port28)Tj
/R41793680 10 Tf
57.2199 0 Td
(\).)Tj
-0.25 Tc
/R42110136 10 Tf
-325.039 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R41465792 10 Tf
30.1398 0 Td
(n)Tj
/R41793680 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R41465792 10 Tf
102.21 0 Td
(n)Tj
/R41793680 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R42110136 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R41465792 10 Tf
37.9199 0 Td
(name)Tj
/R41793680 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R42110136 10 Tf
-70.1602 -16.8 Td
(color=)Tj
/R41465792 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R41793680 10 Tf
45.2699 0 Td
(sets the outline color)Tj
2.5 Tc
82.65 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
[(nd the def)10.0146(ault ll color if style=lled and)]TJ
/R42110136 10 Tf
167.2 0 Td
(llcolor)Tj
/R41793680 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R42110136 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R41465792 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R41793680 10 Tf
45.5699 0 Td
0.3 Tw
(sets the ll color when style=lled.)Tj
147.441 0 Td
0.301 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.491 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
-0.25 Tc
/R42110136 10 Tf
-7.66992 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R41465792 10 Tf
36.25 0 Td
(colorvalue)Tj
/R41793680 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R41465792 10 Tf
10.7922 0 Td
(colorvalue)Tj
/R41793680 10 Tf
46.3422 0 Td
1.072 Tw
(may be ")Tj
/R41465792 10 Tf
37.884 0 Td
(h,s,v)Tj
/R42110136 10 Tf
18.3301 0 Td
(")Tj
/R41793680 10 Tf
9.12187 0 Td
(\(hue, saturation, brightness\) oating point numbers between 0 and 1, or an)Tj
-122.47 -12 Td
0.397 Tw
(X11 color name such as)Tj
/R42110136 10 Tf
100.575 0 Td
[(white black r)18.0176(ed gr)17.998(een blue y)]TJ
122.355 0 Td
(ello)Tj
2.897 Tc
14.9 0 Td
(wm)Tj
0 Tc
18.4469 0 Td
(agenta cyan)Tj
/R41793680 10 Tf
54.1238 0 Td
(or)Tj
-0.2 Tc
/R42110136 10 Tf
11.227 0 Td
(bu)Tj
0 Tc
10.9199 0 Td
[(rlyw)10.0146(ood)]TJ
2.897 Tc
/R41793680 10 Tf
34.9 0 Td
(,o)Tj
10.3969 0 Td
-5.396 Tw
(ra ")Tj
0 Tc
/R41465792 10 Tf
17.6449 0 Td
(#rr)Tj
-0.1 Tc
12.4102 0 Td
(gg)Tj
0 Tc
9.9 0 Td
(bb")Tj
-417.799 -12 Td
0 Tw
[(\(r)37(ed, gr)36.9849(een, blue)]TJ
2.5 Tc
65.8102 0 Td
(,2h)Tj
-0.2 Tc
17.5 0 Td
0.4 Tw
(ex c)Tj
0 Tc
15.4699 0 Td
[(har)15.0146(acter)]TJ
2.5 Tc
34.1898 0 Td
(se)Tj
0 Tc
10.8301 0 Td
0 Tw
[(ac)15.0146(h\) value)15.0146(.)]TJ
/R42110136 10 Tf
-143.8 -16.8 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
/R41793680 10 Tf
177.01 0 Td
(or an)Tj
2.5 Tc
20.1199 0 Td
(yP)Tj
0 Tc
13.0602 0 Td
(ostscript code.)Tj
/R42110136 10 Tf
-210.19 -16.8 Td
[(lay)9.99268(er=)]TJ
/R41465792 10 Tf
27.2602 0 Td
(id)Tj
/R41793680 10 Tf
10.2801 0 Td
(or)Tj
/R41465792 10 Tf
10.8301 0 Td
(id:id)Tj
/R41793680 10 Tf
21.3898 0 Td
(or "all" sets the node')Tj
2.5 Tc
85.9301 0 Td
(sa)Tj
0 Tc
10.8301 0 Td
(cti)Tj
-0.15 Tc
9.75 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
2.5 Tw
(ayers. The)Tj
46.65 0 Td
0 Tw
[(empty string means no layers \(in)40.0098(visible\).)]TJ
-67.5453 -50.4 Td
[(22 April 2011)-20094.5(2)]TJ
ET
Q
Q
\n \n \n \n \n-3959\n+3957\n \n \n \n \n-R22146232\n+R42110136\n \n-R21829776\n+R41793680\n \n-R21501888\n+R41465792\n \n \n \n \n \n \n Type\n@@ -763,29 +763,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R21501888 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R21501888 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
(\(1\))Tj
-420.34 -36 Td
0 Tw
[(The follo)25.0159(wing attrib)19.9841(utes apply only to polygon shape nodes:)]TJ
-0.18 Tc
/R22146232 10 Tf
16.8 TL
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R21501888 10 Tf
28.4801 0 Td
(n)Tj
/R21829776 10 Tf
8.16211 0 Td
(if)Tj
/R21501888 10 Tf
9.27187 0 Td
(n)Tj
/R21829776 10 Tf
8.16211 0 Td
0.662 Tw
(is non-zero then the polygon is made re)Tj
162.514 0 Td
(gular)Tj
3.162 Tc
20.15 0 Td
(,i)Tj
0 Tc
8.44219 0 Td
0.661 Tw
(.e. symmetric about the x and y axis, other)Tj
174.788 0 Td
(-)Tj
-428.67 -12 Td
1.08 Tw
[(wise the polygon tak)10.0159(es on the aspect ratio of the label.)]TJ
-0.2 Tc
/R21501888 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21829776 10 Tf
60.8102 0 Td
[(that are not already re)14.9854(gular are)]TJ
-304.3 -12 Td
0.769 Tw
[(made re)15.0171(gular by this attrib)]TJ
108.266 0 Td
(ute.)Tj
-0.2 Tc
/R21501888 10 Tf
20.4891 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21829776 10 Tf
60.4988 0 Td
(that are already re)Tj
74.0672 0 Td
0.768 Tw
[(gular are not af)24.9951(fected \(i.e.)]TJ
111.88 0 Td
(the)Tj
3.268 Tc
12.0699 0 Td
(yc)Tj
0 Tc
12.7078 0 Td
(annot)Tj
-409.779 -12 Td
0 Tw
(be made asymmetric\).)Tj
/R22146232 10 Tf
(peripheries=)'
/R21501888 10 Tf
54.0301 0 Td
(n)Tj
/R21829776 10 Tf
8.73711 0 Td
1.237 Tw
[(sets the number of periphery lines dra)15.0049(wn around the polygon.)-623.691(This v)]TJ
289.557 0 Td
1.238 Tw
(alue supersedes the)Tj
-352.324 -12 Td
0 Tw
(number of periphery lines of)Tj
-0.2 Tc
/R21501888 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21829776 10 Tf
57.2301 0 Td
(.)Tj
/R22146232 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R21501888 10 Tf
26.2602 0 Td
(n)Tj
/R21829776 10 Tf
8.95313 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R21501888 10 Tf
173.004 0 Td
(n)Tj
/R21829776 10 Tf
5 0 Td
(<3 results in an ellipse.)Tj
104.845 0 Td
1.452 Tw
[(This attrib)19.9805(ute is ignored by)]TJ
-0.2 Tc
/R21501888 10 Tf
-318.062 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21829776 10 Tf
57.2301 0 Td
(.)Tj
/R22146232 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R21501888 10 Tf
52.9199 0 Td
(f)Tj
/R21829776 10 Tf
5.46992 0 Td
0.19 Tw
(sets the orientation of the rst ape)Tj
2.691 Tc
136.53 0 Td
[(xo)269.099(ft)]TJ
0 Tc
21.4922 0 Td
0.191 Tw
[(he polygon counterclockwise from the v)15.0146(ertical, in de-)]TJ
-216.412 -12 Td
(grees.)Tj
/R21501888 10 Tf
28.893 0 Td
(f)Tj
/R21829776 10 Tf
5.57305 0 Td
0.292 Tw
(may be a oating point number)Tj
5.292 Tc
126.18 0 Td
(.T)Tj
0 Tc
13.902 0 Td
[(he orientation of labels is not af)25.0049(fected by this attrib)]TJ
206.318 0 Td
2.792 Tw
(ute. This)Tj
40.584 0 Td
(at-)Tj
-421.45 -12 Td
0 Tw
[(trib)20.0159(ute is added to the initial orientation of)]TJ
-0.2 Tc
/R21501888 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R22146232 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R21501888 10 Tf
47.3699 0 Td
(f)Tj
/R21829776 10 Tf
5.57695 0 Td
0.297 Tw
[(sets the amount of broadening of the top and narro)25.0195(wing of the bottom of the polygon \(relati)]TJ
-0.15 Tc
369.762 0 Td
(ve)Tj
0 Tc
-422.709 -12 Td
1.256 Tw
[(to its orientation\).)-625.581(Floating point v)24.9902(alues between 1 and +1 are suggested.)]TJ
318.851 0 Td
1.255 Tw
[(This attrib)20.0098(ute is ignored by)]TJ
-0.2 Tc
/R21501888 10 Tf
-318.851 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21829776 10 Tf
57.2301 0 Td
(.)Tj
/R22146232 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R21501888 10 Tf
26.7102 0 Td
(f)Tj
/R21829776 10 Tf
5.43906 0 Td
0.159 Tw
(sets the amount of right-displacement of the top and left-displacement of the bottom of the polygon)Tj
-32.1492 -12 Td
(\(relati)Tj
-0.15 Tc
23.6301 0 Td
1.339 Tw
(ve t)Tj
3.539 Tc
15.609 0 Td
(oi)Tj
0 Tc
11.3191 0 Td
1.038 Tw
[(ts orientation\).)-603.787(Floating point v)24.9829(alues between 1 and +1 are suggested.)-603.784(This attrib)19.9854(ute is ig-)]TJ
-50.5582 -12 Td
0 Tw
(nored by)Tj
-0.2 Tc
/R21501888 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R21829776 10 Tf
57.2301 0 Td
(.)Tj
/R22146232 10 Tf
-104.8 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R21501888 10 Tf
23.2898 0 Td
("url")Tj
/R21829776 10 Tf
23.252 0 Td
0.682 Tw
(sets the url for the node in imagemap, PostScript and SV)Tj
3.183 Tc
233.6 0 Td
(G)Tj
0 Tc
15.9629 0 Td
3.183 Tw
(les. The)Tj
38.0262 0 Td
0.683 Tw
(substrings '\\N' and '\\G')Tj
-334.131 -12 Td
0.398 Tw
(are substituted in the same manner as for the node label attrib)Tj
249.968 0 Td
2.898 Tw
(ute. Additionally)Tj
73.5762 0 Td
0.398 Tw
(the substring '\\L)Tj
2.898 Tc
65.9859 0 Td
[('i)289.819(ss)]TJ
0 Tc
19.6859 0 Td
(ubsti-)Tj
-409.216 -12 Td
0 Tw
(tuted with the node label string.)Tj
/R22146232 10 Tf
(URL=)'
/R21501888 10 Tf
26.8102 0 Td
("url")Tj
/R21829776 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R22146232 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R21501888 10 Tf
31.1398 0 Td
("tar)Tj
-0.1 Tc
15.5 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R21829776 10 Tf
10.4539 0 Td
0.974 Tw
[(is a tar)17.9871(get string for client-side imagemaps and SV)15.0024(G, ef)]TJ
230.926 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.274 Tw
(ve w)Tj
0 Tc
19.984 0 Td
0.974 Tw
(hen nodes ha)Tj
-0.15 Tc
53.9578 0 Td
1.274 Tw
(ve a U)Tj
0 Tc
27.898 0 Td
(RL.)Tj
-416.72 -12 Td
1.386 Tw
[(The tar)18.0139(get string is used to determine which windo)]TJ
3.886 Tc
213.968 0 Td
[(wo)388.613(ft)]TJ
0 Tc
26.102 0 Td
[(he bro)25.0146(wser is used for the URL.)]TJ
142.481 0 Td
1.385 Tw
(Setting it to)Tj
-382.551 -12 Td
0.524 Tw
("_graphviz" will open a ne)Tj
3.024 Tc
108.876 0 Td
(ww)Tj
0 Tc
17.4641 0 Td
(indo)Tj
3.025 Tc
17.5301 0 Td
[(wi)302.5(fi)302.485(td)]TJ
0 Tc
32.9652 0 Td
(oesn')Tj
3.025 Tc
21.4801 0 Td
(ta)Tj
0 Tc
10.2449 0 Td
0.525 Tw
[(lready e)14.9927(xist, or reuse it if it does.)-552.485(If the tar)17.998(get string is)]TJ
-208.561 -12 Td
(empty)Tj
2.523 Tc
24.35 0 Td
(,t)Tj
0 Tc
7.80312 0 Td
0.023 Tw
[(he def)10.0183(ault, then no tar)]TJ
87.2918 0 Td
0.022 Tw
[(get attrib)20.0049(ute is included in the output.)-502.188(The substrings '\\N' and '\\G' are substi-)]TJ
-119.445 -12 Td
0.463 Tw
(tuted in the same manner as for the node label attrib)Tj
212.17 0 Td
2.963 Tw
(ute. Additionally)Tj
73.7059 0 Td
0.463 Tw
(the substring '\\L)Tj
2.963 Tc
66.116 0 Td
[('i)296.294(ss)]TJ
0 Tc
19.816 0 Td
(ubstituted with)Tj
-371.808 -12 Td
0 Tw
(the node label string.)Tj
/R22146232 10 Tf
(tooltip=)'
/R21501888 10 Tf
33.4801 0 Td
("tooltip")Tj
/R21829776 10 Tf
37.423 0 Td
0.403 Tw
[(is a tooltip string for client-side imagemaps and SV)15.0171(G, ef)]TJ
229.317 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.702 Tw
(ve w)Tj
0 Tc
19.4121 0 Td
0.402 Tw
(hen nodes ha)Tj
-0.15 Tc
52.8141 0 Td
0.702 Tw
(ve a U)Tj
0 Tc
26.7539 0 Td
(RL.)Tj
-416.72 -12 Td
0.463 Tw
(The tooltip string def)Tj
86.009 0 Td
0.464 Tw
[(aults to be the same as the label string, b)19.9829(ut this attrib)20.0024(ute permits nodes without labels)]TJ
-86.009 -12 Td
0.124 Tw
(to still ha)Tj
-0.15 Tc
37.2781 0 Td
0.424 Tw
(ve t)Tj
0 Tc
14.6941 0 Td
0.124 Tw
(ooltips thus permitting denser graphs.)Tj
156.45 0 Td
0.123 Tw
(The substrings '\\N' and '\\G' are substituted in the same)Tj
-208.422 -12 Td
1.238 Tw
(manner as for the node label attrib)Tj
144.418 0 Td
3.739 Tw
(ute. Additionally)Tj
75.2578 0 Td
1.239 Tw
(the substring '\\L)Tj
3.739 Tc
67.668 0 Td
[('i)373.916(ss)]TJ
0 Tc
21.368 0 Td
(ubstituted with the node label)Tj
-308.712 -12 Td
(string.)Tj
/R22146232 10.95 Tf
-36 -40.8 Td
0 Tw
[(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ
/R22146232 10 Tf
36 -12 Td
(label=)Tj
/R21501888 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R21829776 10 Tf
16.884 0 Td
(where)Tj
/R21501888 10 Tf
27.0738 0 Td
[(te)20.0073(xt)]TJ
/R21829776 10 Tf
16.884 0 Td
0.144 Tw
[(may include escaped ne)24.9976(wlines \\)-166.599(n, \\)]TJ
143.222 0 Td
0.143 Tw
(l, or \\)Tj
2.643 Tc
23.3422 0 Td
(rf)Tj
0 Tc
9.30312 0 Td
(or centered, left, or right justied lines.)Tj
162.371 0 Td
(If)Tj
-425.34 -12 Td
0.031 Tw
(the substring '\\T' is found in a label it will be replaced by the tail_node name.)Tj
317.127 0 Td
0.032 Tw
(If the substring '\\H' is found)Tj
-317.127 -12 Td
0.065 Tw
(in a label it will be replaced by the head_node name.)Tj
216.504 0 Td
0.064 Tw
[(If the substring '\\E' v)25.0146(alue is found in a label it will be)]TJ
-216.504 -12 Td
0.294 Tw
(replaced by: tail_node_name>head_node_name If the substring '\\G' is found in a label it will be replaced)Tj
12 TL
0 Tw
T*[(by the graph name.)-500(or by: tail_node_namehead_node_name for undirected graphs.)]TJ
-0.25 Tc
/R22146232 10 Tf
16.8 TL
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R21501888 10 Tf
30.1398 0 Td
(n)Tj
/R21829776 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R21501888 10 Tf
102.21 0 Td
(n)Tj
/R21829776 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R22146232 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R21501888 10 Tf
37.9199 0 Td
(name)Tj
/R21829776 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
-0.25 Tc
/R22146232 10 Tf
-70.1602 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R21501888 10 Tf
36.25 0 Td
(colorvalue)Tj
/R21829776 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
/R22146232 10 Tf
-89.6 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
(color=)'
/R21501888 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R21829776 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R22146232 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R21501888 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R21829776 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R21501888 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R21829776 10 Tf
45.2699 0 Td
[(creates parallel edges, one edge for each color)55.0098(.)]TJ
-44.8852 -50.4 Td
[(22 April 2011)-20094.5(3)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R41465792 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R41465792 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
(\(1\))Tj
-420.34 -36 Td
0 Tw
[(The follo)25.0159(wing attrib)19.9841(utes apply only to polygon shape nodes:)]TJ
-0.18 Tc
/R42110136 10 Tf
16.8 TL
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R41465792 10 Tf
28.4801 0 Td
(n)Tj
/R41793680 10 Tf
8.16211 0 Td
(if)Tj
/R41465792 10 Tf
9.27187 0 Td
(n)Tj
/R41793680 10 Tf
8.16211 0 Td
0.662 Tw
(is non-zero then the polygon is made re)Tj
162.514 0 Td
(gular)Tj
3.162 Tc
20.15 0 Td
(,i)Tj
0 Tc
8.44219 0 Td
0.661 Tw
(.e. symmetric about the x and y axis, other)Tj
174.788 0 Td
(-)Tj
-428.67 -12 Td
1.08 Tw
[(wise the polygon tak)10.0159(es on the aspect ratio of the label.)]TJ
-0.2 Tc
/R41465792 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R41793680 10 Tf
60.8102 0 Td
[(that are not already re)14.9854(gular are)]TJ
-304.3 -12 Td
0.769 Tw
[(made re)15.0171(gular by this attrib)]TJ
108.266 0 Td
(ute.)Tj
-0.2 Tc
/R41465792 10 Tf
20.4891 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R41793680 10 Tf
60.4988 0 Td
(that are already re)Tj
74.0672 0 Td
0.768 Tw
[(gular are not af)24.9951(fected \(i.e.)]TJ
111.88 0 Td
(the)Tj
3.268 Tc
12.0699 0 Td
(yc)Tj
0 Tc
12.7078 0 Td
(annot)Tj
-409.779 -12 Td
0 Tw
(be made asymmetric\).)Tj
/R42110136 10 Tf
(peripheries=)'
/R41465792 10 Tf
54.0301 0 Td
(n)Tj
/R41793680 10 Tf
8.73711 0 Td
1.237 Tw
[(sets the number of periphery lines dra)15.0049(wn around the polygon.)-623.691(This v)]TJ
289.557 0 Td
1.238 Tw
(alue supersedes the)Tj
-352.324 -12 Td
0 Tw
(number of periphery lines of)Tj
-0.2 Tc
/R41465792 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R41793680 10 Tf
57.2301 0 Td
(.)Tj
/R42110136 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R41465792 10 Tf
26.2602 0 Td
(n)Tj
/R41793680 10 Tf
8.95313 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R41465792 10 Tf
173.004 0 Td
(n)Tj
/R41793680 10 Tf
5 0 Td
(<3 results in an ellipse.)Tj
104.845 0 Td
1.452 Tw
[(This attrib)19.9805(ute is ignored by)]TJ
-0.2 Tc
/R41465792 10 Tf
-318.062 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R41793680 10 Tf
57.2301 0 Td
(.)Tj
/R42110136 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R41465792 10 Tf
52.9199 0 Td
(f)Tj
/R41793680 10 Tf
5.46992 0 Td
0.19 Tw
(sets the orientation of the rst ape)Tj
2.691 Tc
136.53 0 Td
[(xo)269.099(ft)]TJ
0 Tc
21.4922 0 Td
0.191 Tw
[(he polygon counterclockwise from the v)15.0146(ertical, in de-)]TJ
-216.412 -12 Td
(grees.)Tj
/R41465792 10 Tf
28.893 0 Td
(f)Tj
/R41793680 10 Tf
5.57305 0 Td
0.292 Tw
(may be a oating point number)Tj
5.292 Tc
126.18 0 Td
(.T)Tj
0 Tc
13.902 0 Td
[(he orientation of labels is not af)25.0049(fected by this attrib)]TJ
206.318 0 Td
2.792 Tw
(ute. This)Tj
40.584 0 Td
(at-)Tj
-421.45 -12 Td
0 Tw
[(trib)20.0159(ute is added to the initial orientation of)]TJ
-0.2 Tc
/R41465792 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R42110136 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R41465792 10 Tf
47.3699 0 Td
(f)Tj
/R41793680 10 Tf
5.57695 0 Td
0.297 Tw
[(sets the amount of broadening of the top and narro)25.0195(wing of the bottom of the polygon \(relati)]TJ
-0.15 Tc
369.762 0 Td
(ve)Tj
0 Tc
-422.709 -12 Td
1.256 Tw
[(to its orientation\).)-625.581(Floating point v)24.9902(alues between 1 and +1 are suggested.)]TJ
318.851 0 Td
1.255 Tw
[(This attrib)20.0098(ute is ignored by)]TJ
-0.2 Tc
/R41465792 10 Tf
-318.851 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R41793680 10 Tf
57.2301 0 Td
(.)Tj
/R42110136 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R41465792 10 Tf
26.7102 0 Td
(f)Tj
/R41793680 10 Tf
5.43906 0 Td
0.159 Tw
(sets the amount of right-displacement of the top and left-displacement of the bottom of the polygon)Tj
-32.1492 -12 Td
(\(relati)Tj
-0.15 Tc
23.6301 0 Td
1.339 Tw
(ve t)Tj
3.539 Tc
15.609 0 Td
(oi)Tj
0 Tc
11.3191 0 Td
1.038 Tw
[(ts orientation\).)-603.787(Floating point v)24.9829(alues between 1 and +1 are suggested.)-603.784(This attrib)19.9854(ute is ig-)]TJ
-50.5582 -12 Td
0 Tw
(nored by)Tj
-0.2 Tc
/R41465792 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R41793680 10 Tf
57.2301 0 Td
(.)Tj
/R42110136 10 Tf
-104.8 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R41465792 10 Tf
23.2898 0 Td
("url")Tj
/R41793680 10 Tf
23.252 0 Td
0.682 Tw
(sets the url for the node in imagemap, PostScript and SV)Tj
3.183 Tc
233.6 0 Td
(G)Tj
0 Tc
15.9629 0 Td
3.183 Tw
(les. The)Tj
38.0262 0 Td
0.683 Tw
(substrings '\\N' and '\\G')Tj
-334.131 -12 Td
0.398 Tw
(are substituted in the same manner as for the node label attrib)Tj
249.968 0 Td
2.898 Tw
(ute. Additionally)Tj
73.5762 0 Td
0.398 Tw
(the substring '\\L)Tj
2.898 Tc
65.9859 0 Td
[('i)289.819(ss)]TJ
0 Tc
19.6859 0 Td
(ubsti-)Tj
-409.216 -12 Td
0 Tw
(tuted with the node label string.)Tj
/R42110136 10 Tf
(URL=)'
/R41465792 10 Tf
26.8102 0 Td
("url")Tj
/R41793680 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R42110136 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R41465792 10 Tf
31.1398 0 Td
("tar)Tj
-0.1 Tc
15.5 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R41793680 10 Tf
10.4539 0 Td
0.974 Tw
[(is a tar)17.9871(get string for client-side imagemaps and SV)15.0024(G, ef)]TJ
230.926 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.274 Tw
(ve w)Tj
0 Tc
19.984 0 Td
0.974 Tw
(hen nodes ha)Tj
-0.15 Tc
53.9578 0 Td
1.274 Tw
(ve a U)Tj
0 Tc
27.898 0 Td
(RL.)Tj
-416.72 -12 Td
1.386 Tw
[(The tar)18.0139(get string is used to determine which windo)]TJ
3.886 Tc
213.968 0 Td
[(wo)388.613(ft)]TJ
0 Tc
26.102 0 Td
[(he bro)25.0146(wser is used for the URL.)]TJ
142.481 0 Td
1.385 Tw
(Setting it to)Tj
-382.551 -12 Td
0.524 Tw
("_graphviz" will open a ne)Tj
3.024 Tc
108.876 0 Td
(ww)Tj
0 Tc
17.4641 0 Td
(indo)Tj
3.025 Tc
17.5301 0 Td
[(wi)302.5(fi)302.485(td)]TJ
0 Tc
32.9652 0 Td
(oesn')Tj
3.025 Tc
21.4801 0 Td
(ta)Tj
0 Tc
10.2449 0 Td
0.525 Tw
[(lready e)14.9927(xist, or reuse it if it does.)-552.485(If the tar)17.998(get string is)]TJ
-208.561 -12 Td
(empty)Tj
2.523 Tc
24.35 0 Td
(,t)Tj
0 Tc
7.80312 0 Td
0.023 Tw
[(he def)10.0183(ault, then no tar)]TJ
87.2918 0 Td
0.022 Tw
[(get attrib)20.0049(ute is included in the output.)-502.188(The substrings '\\N' and '\\G' are substi-)]TJ
-119.445 -12 Td
0.463 Tw
(tuted in the same manner as for the node label attrib)Tj
212.17 0 Td
2.963 Tw
(ute. Additionally)Tj
73.7059 0 Td
0.463 Tw
(the substring '\\L)Tj
2.963 Tc
66.116 0 Td
[('i)296.294(ss)]TJ
0 Tc
19.816 0 Td
(ubstituted with)Tj
-371.808 -12 Td
0 Tw
(the node label string.)Tj
/R42110136 10 Tf
(tooltip=)'
/R41465792 10 Tf
33.4801 0 Td
("tooltip")Tj
/R41793680 10 Tf
37.423 0 Td
0.403 Tw
[(is a tooltip string for client-side imagemaps and SV)15.0171(G, ef)]TJ
229.317 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.702 Tw
(ve w)Tj
0 Tc
19.4121 0 Td
0.402 Tw
(hen nodes ha)Tj
-0.15 Tc
52.8141 0 Td
0.702 Tw
(ve a U)Tj
0 Tc
26.7539 0 Td
(RL.)Tj
-416.72 -12 Td
0.463 Tw
(The tooltip string def)Tj
86.009 0 Td
0.464 Tw
[(aults to be the same as the label string, b)19.9829(ut this attrib)20.0024(ute permits nodes without labels)]TJ
-86.009 -12 Td
0.124 Tw
(to still ha)Tj
-0.15 Tc
37.2781 0 Td
0.424 Tw
(ve t)Tj
0 Tc
14.6941 0 Td
0.124 Tw
(ooltips thus permitting denser graphs.)Tj
156.45 0 Td
0.123 Tw
(The substrings '\\N' and '\\G' are substituted in the same)Tj
-208.422 -12 Td
1.238 Tw
(manner as for the node label attrib)Tj
144.418 0 Td
3.739 Tw
(ute. Additionally)Tj
75.2578 0 Td
1.239 Tw
(the substring '\\L)Tj
3.739 Tc
67.668 0 Td
[('i)373.916(ss)]TJ
0 Tc
21.368 0 Td
(ubstituted with the node label)Tj
-308.712 -12 Td
(string.)Tj
/R42110136 10.95 Tf
-36 -40.8 Td
0 Tw
[(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ
/R42110136 10 Tf
36 -12 Td
(label=)Tj
/R41465792 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R41793680 10 Tf
16.884 0 Td
(where)Tj
/R41465792 10 Tf
27.0738 0 Td
[(te)20.0073(xt)]TJ
/R41793680 10 Tf
16.884 0 Td
0.144 Tw
[(may include escaped ne)24.9976(wlines \\)-166.599(n, \\)]TJ
143.222 0 Td
0.143 Tw
(l, or \\)Tj
2.643 Tc
23.3422 0 Td
(rf)Tj
0 Tc
9.30312 0 Td
(or centered, left, or right justied lines.)Tj
162.371 0 Td
(If)Tj
-425.34 -12 Td
0.031 Tw
(the substring '\\T' is found in a label it will be replaced by the tail_node name.)Tj
317.127 0 Td
0.032 Tw
(If the substring '\\H' is found)Tj
-317.127 -12 Td
0.065 Tw
(in a label it will be replaced by the head_node name.)Tj
216.504 0 Td
0.064 Tw
[(If the substring '\\E' v)25.0146(alue is found in a label it will be)]TJ
-216.504 -12 Td
0.294 Tw
(replaced by: tail_node_name>head_node_name If the substring '\\G' is found in a label it will be replaced)Tj
12 TL
0 Tw
T*[(by the graph name.)-500(or by: tail_node_namehead_node_name for undirected graphs.)]TJ
-0.25 Tc
/R42110136 10 Tf
16.8 TL
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R41465792 10 Tf
30.1398 0 Td
(n)Tj
/R41793680 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R41465792 10 Tf
102.21 0 Td
(n)Tj
/R41793680 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R42110136 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R41465792 10 Tf
37.9199 0 Td
(name)Tj
/R41793680 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
-0.25 Tc
/R42110136 10 Tf
-70.1602 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R41465792 10 Tf
36.25 0 Td
(colorvalue)Tj
/R41793680 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
/R42110136 10 Tf
-89.6 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
(color=)'
/R41465792 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R41793680 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R42110136 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R41465792 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R41793680 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R41465792 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R41793680 10 Tf
45.2699 0 Td
[(creates parallel edges, one edge for each color)55.0098(.)]TJ
-44.8852 -50.4 Td
[(22 April 2011)-20094.5(3)]TJ
ET
Q
Q
\n \n \n \n \n 3425\n \n \n \n \n-R22146232\n+R42110136\n \n-R21829776\n+R41793680\n \n-R21501888\n+R41465792\n \n \n \n \n \n \n Type\n@@ -822,29 +822,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R21501888 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R21501888 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
(\(1\))Tj
/R22146232 10 Tf
-420.34 -36 Td
0 Tw
[(dir=f)24.9841(orward back both none)]TJ
/R21829776 10 Tf
123.79 0 Td
(controls arro)Tj
2.5 Tc
50.5699 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(irection.)Tj
/R22146232 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R21829776 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R22146232 10 Tf
-95.7102 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R21501888 10 Tf
23.2898 0 Td
("url")Tj
/R21829776 10 Tf
22.959 0 Td
0.388 Tw
(sets the url for the node in imagemap, PostScript and SV)Tj
2.888 Tc
230.66 0 Td
(G)Tj
0 Tc
15.668 0 Td
2.888 Tw
(les. The)Tj
37.4359 0 Td
0.388 Tw
(substrings '\\T', '\\H', '\\E')Tj
-330.013 -12 Td
0.022 Tw
(and '\\G' are substituted in the same manner as for the edge label attrib)Tj
281.416 0 Td
2.522 Tw
(ute. Additionally)Tj
72.825 0 Td
0.023 Tw
(the substring '\\L)Tj
2.523 Tc
65.2359 0 Td
('i)Tj
0 Tc
8.63281 0 Td
(s)Tj
-428.11 -12 Td
0 Tw
(substituted with the edge label string.)Tj
/R22146232 10 Tf
16.8 TL
(URL=)'
/R21501888 10 Tf
26.8102 0 Td
("url")Tj
/R21829776 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R22146232 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R21501888 10 Tf
31.1398 0 Td
("tar)Tj
-0.1 Tc
15.5 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R21829776 10 Tf
9.7 0 Td
0.22 Tw
[(is a tar)18.0078(get string for client-side imagemaps and SV)]TJ
204.18 0 Td
0.219 Tw
(G, ef)Tj
19.959 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.519 Tw
(ve w)Tj
0 Tc
19.2289 0 Td
0.219 Tw
(hen edges ha)Tj
-0.15 Tc
51.8879 0 Td
0.519 Tw
(ve a U)Tj
0 Tc
26.3879 0 Td
2.719 Tw
(RL. If)Tj
-404.843 -12 Td
0.262 Tw
[(the tar)18.0042(get string is empty)]TJ
2.763 Tc
99.6578 0 Td
(,t)Tj
0 Tc
8.04297 0 Td
0.263 Tw
[(he def)9.99512(ault, then no tar)18.0103(get attrib)20.0024(ute is included in the output.)-526.299(The substrings '\\T',)]TJ
-107.701 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.857 Tw
(ute. Additionally)Tj
73.4941 0 Td
0.357 Tw
(the sub-)Tj
-399.704 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22146232 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R21501888 10 Tf
33.4801 0 Td
("tooltip")Tj
/R21829776 10 Tf
39.0078 0 Td
1.988 Tw
(is a tooltip string for client-side imagemaps ef)Tj
197.816 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
2.289 Tw
(ve w)Tj
0 Tc
20.9988 0 Td
1.989 Tw
(hen edges ha)Tj
-0.15 Tc
55.4281 0 Td
2.289 Tw
(ve a U)Tj
0 Tc
29.9281 0 Td
4.489 Tw
(RL. The)Tj
-394.179 -12 Td
0.802 Tw
(tooltip string def)Tj
68.1738 0 Td
0.801 Tw
[(aults to be the same as the edge label string.)-580.085(The substrings '\\T', '\\H', '\\E' and '\\G' are)]TJ
-68.1738 -12 Td
0.335 Tw
(substituted in the same manner as for the edge label attrib)Tj
233.67 0 Td
2.836 Tw
(ute. Additionally)Tj
73.452 0 Td
0.336 Tw
(the substring '\\L)Tj
2.836 Tc
65.8621 0 Td
[('i)283.589(ss)]TJ
0 Tc
19.5621 0 Td
(ubstituted)Tj
-392.546 -12 Td
0 Tw
(with the edge label string.)Tj
/R22146232 10 Tf
(arr)'
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(head,arr)Tj
-0.1 Tc
36.7602 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
1.165 Tw
(tail=none, normal, in)Tj
-0.55 Tc
91.5301 0 Td
2.265 Tw
(v, d)Tj
0 Tc
16.175 0 Td
1.165 Tw
[(ot, odot, in)40.0146(vdot, in)]TJ
-0.1 Tc
80.4848 0 Td
(vo)Tj
0 Tc
9.9 0 Td
1.164 Tw
(dot, tee, empty)Tj
3.664 Tc
64.5379 0 Td
(,i)Tj
-0.4 Tc
8.94414 0 Td
-1.8 Tw
(nv e)Tj
0 Tc
14.5 0 Td
(mpty)Tj
3.664 Tc
21.6699 0 Td
(,o)Tj
0 Tc
11.1641 0 Td
1.164 Tw
(pen, hal-)Tj
-0.25 Tc
-393.606 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
0 Tw
(pen, diamond, odiamond, box, obox, cr)Tj
-0.1 Tc
165.96 0 Td
(ow)Tj
0 Tc
/R21829776 10 Tf
12.1199 0 Td
(.)Tj
/R22146232 10 Tf
-186.16 -16.8 Td
(arr)Tj
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(size)Tj
/R21829776 10 Tf
18.05 0 Td
[(\(norm_length=10,norm_width=5, in)40.0146(v_length=6,in)40.0073(v_width=7,dot_radius=2\))]TJ
/R22146232 10 Tf
-43.8699 -16.8 Td
(headlabel,taillabel=string)Tj
/R21829776 10 Tf
112.675 0 Td
1.405 Tw
(for port labels.)Tj
/R22146232 10 Tf
67.8148 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R21829776 10 Tf
59.1898 0 Td
(,)Tj
/R22146232 10 Tf
2.5 0 Td
[(labelf)25.0146(ontname)]TJ
/R21829776 10 Tf
60.8598 0 Td
(,)Tj
/R22146232 10 Tf
2.5 0 Td
[(labelf)25.0146(ontsize)]TJ
/R21829776 10 Tf
56.9848 0 Td
(for head and tail)Tj
-362.524 -12 Td
2.976 Tw
(labels. The)Tj
49.832 0 Td
0.475 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label at-)Tj
-49.832 -12 Td
(trib)Tj
13.6898 0 Td
2.5 Tw
(ute. Additionally)Tj
72.7801 0 Td
0 Tw
(the substring '\\L)Tj
2.5 Tc
65.1898 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22146232 10 Tf
-170.55 -16.8 Td
[(headhr)17.9919(ef=)]TJ
/R21501888 10 Tf
43.85 0 Td
("url")Tj
/R21829776 10 Tf
23.0512 0 Td
0.481 Tw
(sets the url for the head port in imagemap, PostScript and SV)Tj
2.982 Tc
250.121 0 Td
(G)Tj
0 Tc
15.7621 0 Td
2.982 Tw
(les. The)Tj
37.6238 0 Td
0.482 Tw
(substrings '\\T',)Tj
-370.408 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.857 Tw
(ute. Additionally)Tj
73.4941 0 Td
0.357 Tw
(the sub-)Tj
-399.704 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22146232 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R21501888 10 Tf
47.3699 0 Td
("url")Tj
/R21829776 10 Tf
22.5699 0 Td
[(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ
/R22146232 10 Tf
-69.9398 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R21501888 10 Tf
51.7 0 Td
("headtar)Tj
-0.1 Tc
34.9398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R21829776 10 Tf
10 0 Td
0.52 Tw
[(is a tar)18.0078(get string for client-side imagemaps and SV)14.9854(G, ef)]TJ
226.84 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.82 Tw
(ve w)Tj
0 Tc
19.5301 0 Td
0.52 Tw
(hen edge heads)Tj
-369.87 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
0.493 Tw
(ve a U)Tj
0 Tc
26.3359 0 Td
2.693 Tw
(RL. The)Tj
38.716 0 Td
(headtar)Tj
29.25 0 Td
0.193 Tw
(get string is used to determine which windo)Tj
2.693 Tc
175.811 0 Td
(wo)Tj
2.692 Tc
14.9129 0 Td
(ft)Tj
0 Tc
8.80195 0 Td
0.192 Tw
[(he bro)24.9902(wser is used for the URL.)]TJ
-303.068 -12 Td
1.163 Tw
(If the headtar)Tj
55.4559 0 Td
1.164 Tw
(get string is empty)Tj
3.664 Tc
77.0121 0 Td
(,t)Tj
0 Tc
8.94414 0 Td
[(he def)10.0171(ault, then headtar)17.9956(get def)10.0098(aults to the same v)24.9902(alue as tar)18.0127(get for the)]TJ
-141.412 -12 Td
3.21 Tw
(edge. The)Tj
45.85 0 Td
0.709 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label at-)Tj
-45.85 -12 Td
(trib)Tj
13.6898 0 Td
2.5 Tw
(ute. Additionally)Tj
72.7801 0 Td
0 Tw
(the substring '\\L)Tj
2.5 Tc
65.1898 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22146232 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R21501888 10 Tf
54.0398 0 Td
("tooltip")Tj
/R21829776 10 Tf
37.6781 0 Td
0.658 Tw
(is a tooltip string for client-side imagemaps ef)Tj
188.506 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.959 Tw
(ve w)Tj
0 Tc
19.6691 0 Td
0.659 Tw
(hen head ports ha)Tj
-0.15 Tc
72.0371 0 Td
0.959 Tw
(ve a U)Tj
0 Tc
27.268 0 Td
(RL.)Tj
-416.718 -12 Td
1.047 Tw
(The tooltip string def)Tj
87.7609 0 Td
1.046 Tw
[(aults to be the same as the headlabel string.)-604.614(The substrings '\\T', '\\H', and '\\E' are)]TJ
-87.7609 -12 Td
0.335 Tw
(substituted in the same manner as for the edge label attrib)Tj
233.67 0 Td
2.836 Tw
(ute. Additionally)Tj
73.452 0 Td
0.336 Tw
(the substring '\\L)Tj
2.836 Tc
65.8621 0 Td
[('i)283.589(ss)]TJ
0 Tc
19.5621 0 Td
(ubstituted)Tj
-392.546 -12 Td
0 Tw
(with the edge label string.)Tj
/R22146232 10 Tf
T*[(tailhr)17.9846(ef=)]TJ
/R21501888 10 Tf
37.1801 0 Td
("url")Tj
/R21829776 10 Tf
23.85 0 Td
1.279 Tw
(sets the url for the tail port in imagemap, PostScript and SV)Tj
3.779 Tc
252.799 0 Td
(G)Tj
0 Tc
16.559 0 Td
3.779 Tw
(les. The)Tj
39.218 0 Td
1.279 Tw
(substrings '\\T',)Tj
-369.606 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.858 Tw
(ute. Additionally)Tj
73.4961 0 Td
0.358 Tw
(the sub-)Tj
-399.706 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22146232 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R21501888 10 Tf
40.7 0 Td
("url")Tj
/R21829776 10 Tf
22.5699 0 Td
[(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ
/R22146232 10 Tf
-63.2699 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R21501888 10 Tf
45.0301 0 Td
("tailtar)Tj
-0.1 Tc
28.8398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R21829776 10 Tf
9.80898 0 Td
0.329 Tw
[(is a tar)18.0103(get string for client-side imagemaps and SV)]TJ
205.052 0 Td
0.328 Tw
(G, ef)Tj
20.068 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.628 Tw
(ve w)Tj
0 Tc
19.3379 0 Td
0.328 Tw
(hen edge tails ha)Tj
-0.15 Tc
67.7141 0 Td
(ve)Tj
2.72 Tc
-422.711 -12 Td
(aU)Tj
0 Tc
14.3801 0 Td
2.72 Tw
(RL. The)Tj
38.7699 0 Td
(tailtar)Tj
23.15 0 Td
0.22 Tw
(get string is used to determine which windo)Tj
2.721 Tc
176 0 Td
[(wo)272.1(ft)]TJ
0 Tc
23.7719 0 Td
0.221 Tw
[(he bro)24.9976(wser is used for the URL.)-522.095(If the)]TJ
-276.072 -12 Td
(tailtar)Tj
23.15 0 Td
0.7 Tw
(get string is empty)Tj
3.2 Tc
75.6199 0 Td
(,t)Tj
0 Tc
8.48008 0 Td
[(he def)9.98535(ault, then tailtar)18.0078(get def)10.0146(aults to the same v)25.0146(alue as tar)17.9834(get for the edge.)]TJ
309.2 0 Td
(The)Tj
-416.45 -12 Td
0.25 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
388.7 0 Td
2.75 Tw
(ute. Addi-)Tj
-388.7 -12 Td
0 Tw
(tionally the substring '\\L)Tj
2.5 Tc
98.25 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R22146232 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R21501888 10 Tf
47.3699 0 Td
("tooltip")Tj
/R21829776 10 Tf
37.116 0 Td
0.096 Tw
(is a tooltip string for client-side imagemaps ef)Tj
184.572 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.396 Tw
(ve w)Tj
0 Tc
19.1059 0 Td
0.096 Tw
(hen tail ports ha)Tj
-0.15 Tc
64.248 0 Td
0.396 Tw
(ve a U)Tj
0 Tc
26.1422 0 Td
2.596 Tw
(RL. The)Tj
-396.074 -12 Td
0.215 Tw
(tooltip string def)Tj
67 0 Td
0.216 Tw
[(aults to be the same as the taillabel string.)-521.582(The substrings '\\T', '\\H', '\\E' and '\\G' are sub-)]TJ
-67 -12 Td
1.204 Tw
(stituted in the same manner as for the edge label attrib)Tj
228.47 0 Td
3.704 Tw
(ute. Additionally)Tj
75.1879 0 Td
1.203 Tw
(the substring '\\L)Tj
3.703 Tc
67.5961 0 Td
[('i)370.313(ss)]TJ
0 Tc
21.2957 0 Td
(ubstituted)Tj
-392.55 -12 Td
0 Tw
(with the edge label string.)Tj
/R22146232 10 Tf
(labeldistance)'
/R21829776 10 Tf
58.0602 0 Td
(and)Tj
/R22146232 10 Tf
16.9398 0 Td
(port_label_distance)Tj
/R21829776 10 Tf
86.3898 0 Td
(set distance; also)Tj
/R22146232 10 Tf
70.2699 0 Td
(labelangle)Tj
/R21829776 10 Tf
45.8398 0 Td
[(\(in de)15(grees CCW\))]TJ
-107.555 -50.4 Td
[(22 April 2011)-20094.5(4)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R41465792 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R41465792 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
(\(1\))Tj
/R42110136 10 Tf
-420.34 -36 Td
0 Tw
[(dir=f)24.9841(orward back both none)]TJ
/R41793680 10 Tf
123.79 0 Td
(controls arro)Tj
2.5 Tc
50.5699 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(irection.)Tj
/R42110136 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R41793680 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R42110136 10 Tf
-95.7102 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R41465792 10 Tf
23.2898 0 Td
("url")Tj
/R41793680 10 Tf
22.959 0 Td
0.388 Tw
(sets the url for the node in imagemap, PostScript and SV)Tj
2.888 Tc
230.66 0 Td
(G)Tj
0 Tc
15.668 0 Td
2.888 Tw
(les. The)Tj
37.4359 0 Td
0.388 Tw
(substrings '\\T', '\\H', '\\E')Tj
-330.013 -12 Td
0.022 Tw
(and '\\G' are substituted in the same manner as for the edge label attrib)Tj
281.416 0 Td
2.522 Tw
(ute. Additionally)Tj
72.825 0 Td
0.023 Tw
(the substring '\\L)Tj
2.523 Tc
65.2359 0 Td
('i)Tj
0 Tc
8.63281 0 Td
(s)Tj
-428.11 -12 Td
0 Tw
(substituted with the edge label string.)Tj
/R42110136 10 Tf
16.8 TL
(URL=)'
/R41465792 10 Tf
26.8102 0 Td
("url")Tj
/R41793680 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R42110136 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R41465792 10 Tf
31.1398 0 Td
("tar)Tj
-0.1 Tc
15.5 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R41793680 10 Tf
9.7 0 Td
0.22 Tw
[(is a tar)18.0078(get string for client-side imagemaps and SV)]TJ
204.18 0 Td
0.219 Tw
(G, ef)Tj
19.959 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.519 Tw
(ve w)Tj
0 Tc
19.2289 0 Td
0.219 Tw
(hen edges ha)Tj
-0.15 Tc
51.8879 0 Td
0.519 Tw
(ve a U)Tj
0 Tc
26.3879 0 Td
2.719 Tw
(RL. If)Tj
-404.843 -12 Td
0.262 Tw
[(the tar)18.0042(get string is empty)]TJ
2.763 Tc
99.6578 0 Td
(,t)Tj
0 Tc
8.04297 0 Td
0.263 Tw
[(he def)9.99512(ault, then no tar)18.0103(get attrib)20.0024(ute is included in the output.)-526.299(The substrings '\\T',)]TJ
-107.701 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.857 Tw
(ute. Additionally)Tj
73.4941 0 Td
0.357 Tw
(the sub-)Tj
-399.704 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R42110136 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R41465792 10 Tf
33.4801 0 Td
("tooltip")Tj
/R41793680 10 Tf
39.0078 0 Td
1.988 Tw
(is a tooltip string for client-side imagemaps ef)Tj
197.816 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
2.289 Tw
(ve w)Tj
0 Tc
20.9988 0 Td
1.989 Tw
(hen edges ha)Tj
-0.15 Tc
55.4281 0 Td
2.289 Tw
(ve a U)Tj
0 Tc
29.9281 0 Td
4.489 Tw
(RL. The)Tj
-394.179 -12 Td
0.802 Tw
(tooltip string def)Tj
68.1738 0 Td
0.801 Tw
[(aults to be the same as the edge label string.)-580.085(The substrings '\\T', '\\H', '\\E' and '\\G' are)]TJ
-68.1738 -12 Td
0.335 Tw
(substituted in the same manner as for the edge label attrib)Tj
233.67 0 Td
2.836 Tw
(ute. Additionally)Tj
73.452 0 Td
0.336 Tw
(the substring '\\L)Tj
2.836 Tc
65.8621 0 Td
[('i)283.589(ss)]TJ
0 Tc
19.5621 0 Td
(ubstituted)Tj
-392.546 -12 Td
0 Tw
(with the edge label string.)Tj
/R42110136 10 Tf
(arr)'
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(head,arr)Tj
-0.1 Tc
36.7602 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
1.165 Tw
(tail=none, normal, in)Tj
-0.55 Tc
91.5301 0 Td
2.265 Tw
(v, d)Tj
0 Tc
16.175 0 Td
1.165 Tw
[(ot, odot, in)40.0146(vdot, in)]TJ
-0.1 Tc
80.4848 0 Td
(vo)Tj
0 Tc
9.9 0 Td
1.164 Tw
(dot, tee, empty)Tj
3.664 Tc
64.5379 0 Td
(,i)Tj
-0.4 Tc
8.94414 0 Td
-1.8 Tw
(nv e)Tj
0 Tc
14.5 0 Td
(mpty)Tj
3.664 Tc
21.6699 0 Td
(,o)Tj
0 Tc
11.1641 0 Td
1.164 Tw
(pen, hal-)Tj
-0.25 Tc
-393.606 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
0 Tw
(pen, diamond, odiamond, box, obox, cr)Tj
-0.1 Tc
165.96 0 Td
(ow)Tj
0 Tc
/R41793680 10 Tf
12.1199 0 Td
(.)Tj
/R42110136 10 Tf
-186.16 -16.8 Td
(arr)Tj
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(size)Tj
/R41793680 10 Tf
18.05 0 Td
[(\(norm_length=10,norm_width=5, in)40.0146(v_length=6,in)40.0073(v_width=7,dot_radius=2\))]TJ
/R42110136 10 Tf
-43.8699 -16.8 Td
(headlabel,taillabel=string)Tj
/R41793680 10 Tf
112.675 0 Td
1.405 Tw
(for port labels.)Tj
/R42110136 10 Tf
67.8148 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R41793680 10 Tf
59.1898 0 Td
(,)Tj
/R42110136 10 Tf
2.5 0 Td
[(labelf)25.0146(ontname)]TJ
/R41793680 10 Tf
60.8598 0 Td
(,)Tj
/R42110136 10 Tf
2.5 0 Td
[(labelf)25.0146(ontsize)]TJ
/R41793680 10 Tf
56.9848 0 Td
(for head and tail)Tj
-362.524 -12 Td
2.976 Tw
(labels. The)Tj
49.832 0 Td
0.475 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label at-)Tj
-49.832 -12 Td
(trib)Tj
13.6898 0 Td
2.5 Tw
(ute. Additionally)Tj
72.7801 0 Td
0 Tw
(the substring '\\L)Tj
2.5 Tc
65.1898 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R42110136 10 Tf
-170.55 -16.8 Td
[(headhr)17.9919(ef=)]TJ
/R41465792 10 Tf
43.85 0 Td
("url")Tj
/R41793680 10 Tf
23.0512 0 Td
0.481 Tw
(sets the url for the head port in imagemap, PostScript and SV)Tj
2.982 Tc
250.121 0 Td
(G)Tj
0 Tc
15.7621 0 Td
2.982 Tw
(les. The)Tj
37.6238 0 Td
0.482 Tw
(substrings '\\T',)Tj
-370.408 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.857 Tw
(ute. Additionally)Tj
73.4941 0 Td
0.357 Tw
(the sub-)Tj
-399.704 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R42110136 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R41465792 10 Tf
47.3699 0 Td
("url")Tj
/R41793680 10 Tf
22.5699 0 Td
[(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ
/R42110136 10 Tf
-69.9398 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R41465792 10 Tf
51.7 0 Td
("headtar)Tj
-0.1 Tc
34.9398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R41793680 10 Tf
10 0 Td
0.52 Tw
[(is a tar)18.0078(get string for client-side imagemaps and SV)14.9854(G, ef)]TJ
226.84 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.82 Tw
(ve w)Tj
0 Tc
19.5301 0 Td
0.52 Tw
(hen edge heads)Tj
-369.87 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
0.493 Tw
(ve a U)Tj
0 Tc
26.3359 0 Td
2.693 Tw
(RL. The)Tj
38.716 0 Td
(headtar)Tj
29.25 0 Td
0.193 Tw
(get string is used to determine which windo)Tj
2.693 Tc
175.811 0 Td
(wo)Tj
2.692 Tc
14.9129 0 Td
(ft)Tj
0 Tc
8.80195 0 Td
0.192 Tw
[(he bro)24.9902(wser is used for the URL.)]TJ
-303.068 -12 Td
1.163 Tw
(If the headtar)Tj
55.4559 0 Td
1.164 Tw
(get string is empty)Tj
3.664 Tc
77.0121 0 Td
(,t)Tj
0 Tc
8.94414 0 Td
[(he def)10.0171(ault, then headtar)17.9956(get def)10.0098(aults to the same v)24.9902(alue as tar)18.0127(get for the)]TJ
-141.412 -12 Td
3.21 Tw
(edge. The)Tj
45.85 0 Td
0.709 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label at-)Tj
-45.85 -12 Td
(trib)Tj
13.6898 0 Td
2.5 Tw
(ute. Additionally)Tj
72.7801 0 Td
0 Tw
(the substring '\\L)Tj
2.5 Tc
65.1898 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R42110136 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R41465792 10 Tf
54.0398 0 Td
("tooltip")Tj
/R41793680 10 Tf
37.6781 0 Td
0.658 Tw
(is a tooltip string for client-side imagemaps ef)Tj
188.506 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.959 Tw
(ve w)Tj
0 Tc
19.6691 0 Td
0.659 Tw
(hen head ports ha)Tj
-0.15 Tc
72.0371 0 Td
0.959 Tw
(ve a U)Tj
0 Tc
27.268 0 Td
(RL.)Tj
-416.718 -12 Td
1.047 Tw
(The tooltip string def)Tj
87.7609 0 Td
1.046 Tw
[(aults to be the same as the headlabel string.)-604.614(The substrings '\\T', '\\H', and '\\E' are)]TJ
-87.7609 -12 Td
0.335 Tw
(substituted in the same manner as for the edge label attrib)Tj
233.67 0 Td
2.836 Tw
(ute. Additionally)Tj
73.452 0 Td
0.336 Tw
(the substring '\\L)Tj
2.836 Tc
65.8621 0 Td
[('i)283.589(ss)]TJ
0 Tc
19.5621 0 Td
(ubstituted)Tj
-392.546 -12 Td
0 Tw
(with the edge label string.)Tj
/R42110136 10 Tf
T*[(tailhr)17.9846(ef=)]TJ
/R41465792 10 Tf
37.1801 0 Td
("url")Tj
/R41793680 10 Tf
23.85 0 Td
1.279 Tw
(sets the url for the tail port in imagemap, PostScript and SV)Tj
3.779 Tc
252.799 0 Td
(G)Tj
0 Tc
16.559 0 Td
3.779 Tw
(les. The)Tj
39.218 0 Td
1.279 Tw
(substrings '\\T',)Tj
-369.606 -12 Td
0.358 Tw
('\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
326.21 0 Td
2.858 Tw
(ute. Additionally)Tj
73.4961 0 Td
0.358 Tw
(the sub-)Tj
-399.706 -12 Td
0 Tw
(string '\\L)Tj
2.5 Tc
36.5801 0 Td
[('i)249.984(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R42110136 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R41465792 10 Tf
40.7 0 Td
("url")Tj
/R41793680 10 Tf
22.5699 0 Td
[(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ
/R42110136 10 Tf
-63.2699 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R41465792 10 Tf
45.0301 0 Td
("tailtar)Tj
-0.1 Tc
28.8398 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
(t")Tj
/R41793680 10 Tf
9.80898 0 Td
0.329 Tw
[(is a tar)18.0103(get string for client-side imagemaps and SV)]TJ
205.052 0 Td
0.328 Tw
(G, ef)Tj
20.068 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.628 Tw
(ve w)Tj
0 Tc
19.3379 0 Td
0.328 Tw
(hen edge tails ha)Tj
-0.15 Tc
67.7141 0 Td
(ve)Tj
2.72 Tc
-422.711 -12 Td
(aU)Tj
0 Tc
14.3801 0 Td
2.72 Tw
(RL. The)Tj
38.7699 0 Td
(tailtar)Tj
23.15 0 Td
0.22 Tw
(get string is used to determine which windo)Tj
2.721 Tc
176 0 Td
[(wo)272.1(ft)]TJ
0 Tc
23.7719 0 Td
0.221 Tw
[(he bro)24.9976(wser is used for the URL.)-522.095(If the)]TJ
-276.072 -12 Td
(tailtar)Tj
23.15 0 Td
0.7 Tw
(get string is empty)Tj
3.2 Tc
75.6199 0 Td
(,t)Tj
0 Tc
8.48008 0 Td
[(he def)9.98535(ault, then tailtar)18.0078(get def)10.0146(aults to the same v)25.0146(alue as tar)17.9834(get for the edge.)]TJ
309.2 0 Td
(The)Tj
-416.45 -12 Td
0.25 Tw
(substrings '\\T', '\\H', '\\E' and '\\G' are substituted in the same manner as for the edge label attrib)Tj
388.7 0 Td
2.75 Tw
(ute. Addi-)Tj
-388.7 -12 Td
0 Tw
(tionally the substring '\\L)Tj
2.5 Tc
98.25 0 Td
[('i)249.985(ss)]TJ
0 Tc
18.8902 0 Td
(ubstituted with the edge label string.)Tj
/R42110136 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R41465792 10 Tf
47.3699 0 Td
("tooltip")Tj
/R41793680 10 Tf
37.116 0 Td
0.096 Tw
(is a tooltip string for client-side imagemaps ef)Tj
184.572 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.396 Tw
(ve w)Tj
0 Tc
19.1059 0 Td
0.096 Tw
(hen tail ports ha)Tj
-0.15 Tc
64.248 0 Td
0.396 Tw
(ve a U)Tj
0 Tc
26.1422 0 Td
2.596 Tw
(RL. The)Tj
-396.074 -12 Td
0.215 Tw
(tooltip string def)Tj
67 0 Td
0.216 Tw
[(aults to be the same as the taillabel string.)-521.582(The substrings '\\T', '\\H', '\\E' and '\\G' are sub-)]TJ
-67 -12 Td
1.204 Tw
(stituted in the same manner as for the edge label attrib)Tj
228.47 0 Td
3.704 Tw
(ute. Additionally)Tj
75.1879 0 Td
1.203 Tw
(the substring '\\L)Tj
3.703 Tc
67.5961 0 Td
[('i)370.313(ss)]TJ
0 Tc
21.2957 0 Td
(ubstituted)Tj
-392.55 -12 Td
0 Tw
(with the edge label string.)Tj
/R42110136 10 Tf
(labeldistance)'
/R41793680 10 Tf
58.0602 0 Td
(and)Tj
/R42110136 10 Tf
16.9398 0 Td
(port_label_distance)Tj
/R41793680 10 Tf
86.3898 0 Td
(set distance; also)Tj
/R42110136 10 Tf
70.2699 0 Td
(labelangle)Tj
/R41793680 10 Tf
45.8398 0 Td
[(\(in de)15(grees CCW\))]TJ
-107.555 -50.4 Td
[(22 April 2011)-20094.5(4)]TJ
ET
Q
Q
\n \n \n \n \n-2979\n+2981\n \n \n \n \n-R22146232\n+R42110136\n \n-R21829776\n+R41793680\n \n-R21501888\n+R41465792\n \n \n \n \n \n \n Type\n@@ -881,29 +881,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R21501888 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R21501888 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
(\(1\))Tj
/R22146232 10 Tf
-420.34 -36 Td
(decorate)Tj
/R21829776 10 Tf
39.15 0 Td
0 Tw
[(dra)15.0073(ws line from edge to label.)]TJ
/R22146232 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R21829776 10 Tf
82.7699 0 Td
[(aim edges ha)19.9854(ving the same v)25(alue to the same port, using the a)]TJ
-0.15 Tc
246.26 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rage landing point.)Tj
/R22146232 10 Tf
-338.32 -16.8 Td
[(lay)9.99268(er=)]TJ
/R21501888 10 Tf
27.2602 0 Td
(id)Tj
/R21829776 10 Tf
10.2801 0 Td
(or)Tj
/R21501888 10 Tf
10.8301 0 Td
(id:id)Tj
/R21829776 10 Tf
21.3898 0 Td
(or "all" sets the edge')Tj
2.5 Tc
85.3699 0 Td
(sa)Tj
0 Tc
10.8301 0 Td
(cti)Tj
-0.15 Tc
9.75 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
2.5 Tw
(ayers. The)Tj
46.65 0 Td
0 Tw
[(empty string means no layers \(in)40.0098(visible\).)]TJ
/R22146232 10 Tf
-236.93 -28.8 Td
[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(w=)'
/R21501888 10 Tf
12.9199 0 Td
(f)Tj
/R21829776 10 Tf
5.30312 0 Td
0.023 Tw
(sets the weight \(spring constant\) of an edge to the gi)Tj
-0.15 Tc
208.84 0 Td
(ve)Tj
2.523 Tc
9.28984 0 Td
(n)Tj
0 Tc
13.0828 0 Td
(oating point v)Tj
55.3559 0 Td
2.523 Tw
(alue. The)Tj
42.2559 0 Td
(def)Tj
12.6699 0 Td
0.024 Tw
(ault is 1.0; greater)Tj
-0.25 Tc
-359.717 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
(lues mak)Tj
2.5 Tc
35.7301 0 Td
(et)Tj
0 Tc
9.71992 0 Td
(he edge tend more to)Tj
-0.1 Tc
83.6199 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(rd its optimal length.)Tj
/R22146232 10 Tf
-149.82 -16.8 Td
(len=)Tj
/R21501888 10 Tf
18.4801 0 Td
(f)Tj
/R21829776 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R22146232 10.95 Tf
-59.7602 -16.8 Td
(COMMAND LINE OPTIONS)Tj
/R22146232 10 Tf
36 -12 Td
(G)Tj
/R21829776 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R22146232 10 Tf
-15.9801 -12 Td
(N)Tj
/R21829776 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R22146232 10 Tf
-15.4199 -12 Td
(E)Tj
/R21829776 10 Tf
14.8699 0 Td
[(sets a def)9.98413(ault edge attrib)]TJ
96.9 0 Td
2.5 Tw
(ute. Example:)Tj
/R22146232 10 Tf
60.55 0 Td
0 Tw
[(Gsize="7,8" Nshape=box Ef)24.9854(ontsize=8)]TJ
-172.32 -16.8 Td
(l)Tj
/R21501888 10 Tf
8.48008 0 Td
(le)Tj
/R21829776 10 Tf
15.1891 0 Td
0.469 Tw
(loads custom PostScript library les.)Tj
154.294 0 Td
0.468 Tw
(Usually these dene custom shapes or styles.)Tj
188.536 0 Td
(If)Tj
/R22146232 10 Tf
9.62813 0 Td
(l)Tj
/R21829776 10 Tf
11.448 0 Td
(is gi)Tj
-0.15 Tc
17.168 0 Td
(ve)Tj
2.968 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.968 0 Td
(y)Tj
-427.001 -12 Td
0 Tw
(itself, the standard library is omitted.)Tj
/R22146232 10 Tf
16.8 TL
(T)'
/R21501888 10 Tf
12.3699 0 Td
(lang)Tj
/R21829776 10 Tf
20.2801 0 Td
(sets the output language as described abo)Tj
-0.15 Tc
164.82 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R22146232 10 Tf
-206.76 -16.8 Td
(O)Tj
/R21829776 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R22146232 10 Tf
-15.9801 -16.8 Td
(o)Tj
/R21501888 10 Tf
10.7 0 Td
(le)Tj
/R21829776 10 Tf
14.7199 0 Td
(write output to)Tj
/R21501888 10 Tf
61.3898 0 Td
(le)Tj
/R21829776 10 Tf
12.2199 0 Td
(.)Tj
/R22146232 10 Tf
-99.0297 -16.8 Td
(x)Tj
/R21829776 10 Tf
13.2 0 Td
(reduce graph.)Tj
/R22146232 10 Tf
-13.2 -16.8 Td
(Lg)Tj
/R21829776 10 Tf
19.8699 0 Td
(don')Tj
2.5 Tc
18.15 0 Td
(tu)Tj
0 Tc
10.2801 0 Td
(se grid.)Tj
/R22146232 10 Tf
-48.3 -16.8 Td
(LO)Tj
/R21829776 10 Tf
22.65 0 Td
(use old attracti)Tj
-0.15 Tc
58.6301 0 Td
0.3 Tw
(ve f)Tj
0 Tc
15.1199 0 Td
(orce.)Tj
/R22146232 10 Tf
-96.4 -16.8 Td
(Ln)Tj
/R21501888 10 Tf
17.9301 0 Td
(i)Tj
/R21829776 10 Tf
5.28008 0 Td
0 Tw
(set number of iterations to)Tj
/R21501888 10 Tf
107.49 0 Td
(i)Tj
/R21829776 10 Tf
2.78008 0 Td
(.)Tj
/R22146232 10 Tf
-133.48 -16.8 Td
(LU)Tj
/R21501888 10 Tf
19.5898 0 Td
(i)Tj
/R21829776 10 Tf
5.28008 0 Td
[(set unscaled f)9.99268(actor to)]TJ
/R21501888 10 Tf
87.1 0 Td
(i)Tj
/R21829776 10 Tf
2.78008 0 Td
(.)Tj
/R22146232 10 Tf
-114.75 -16.8 Td
(LC)Tj
/R21501888 10 Tf
19.5898 0 Td
(v)Tj
/R21829776 10 Tf
6.93984 0 Td
(set o)Tj
-0.15 Tc
18.4602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlap e)15.0159(xpansion f)10.0146(actor to)]TJ
/R21501888 10 Tf
96.9496 0 Td
(v)Tj
/R21829776 10 Tf
4.43984 0 Td
(.)Tj
/R22146232 10 Tf
-155.669 -16.8 Td
[(L)92(T)]TJ
/R21829776 10 Tf
18.1199 0 Td
([*])Tj
/R21501888 10 Tf
11.6602 0 Td
(v)Tj
/R21829776 10 Tf
6.93984 0 Td
[(set temperature \(temperature f)10.0146(actor\) to)]TJ
/R21501888 10 Tf
156.79 0 Td
(v)Tj
/R21829776 10 Tf
4.43984 0 Td
(.)Tj
/R22146232 10 Tf
-197.95 -16.8 Td
(v)Tj
/R21829776 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
/R22146232 10 Tf
-13.2 -16.8 Td
(V)Tj
/R21829776 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R22146232 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R21829776 10 Tf
13.2 0 Td
[(prints the usage and e)15(xits.)]TJ
/R22146232 10.95 Tf
-49.2 -16.8 Td
(EXAMPLES)Tj
/R21829776 10 Tf
36 -12 Td
(graph G {)Tj
5 -12 Td
(node[style=lled])Tj
12 TL
(subgraph cluster0 {)'
5 -12 Td
(subgraph cluster0_0 {)Tj
5 -12 Td
(style=lled)Tj
(llcolor=green)'
2.5 Tc
(ab)'
0 Tc
11.9398 0 Td
[([area=3 llcolor=yello)24.9927(w])]TJ
-16.9398 -12 Td
(})Tj
(subgraph cluster0_1 {)'
7.5 -12 Td
(area=2)Tj
T*[(bgcolor=yello)25.0159(w)]TJ
-7.5 -12 Td
(})Tj
2.5 Tc
(c[)'
0 Tc
10.2699 0 Td
(style=lled)Tj
-5.26992 -12 Td
(llcolor=red ])Tj
-10 -12 Td
(})Tj
(subgraph cluster1 {)'
2.5 Tc
5 -12 Td
(ef)Tj
0 Tc
-5 -12 Td
(})Tj
164.945 -48 Td
[(22 April 2011)-20094.5(5)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R41465792 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R41465792 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
(\(1\))Tj
/R42110136 10 Tf
-420.34 -36 Td
(decorate)Tj
/R41793680 10 Tf
39.15 0 Td
0 Tw
[(dra)15.0073(ws line from edge to label.)]TJ
/R42110136 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R41793680 10 Tf
82.7699 0 Td
[(aim edges ha)19.9854(ving the same v)25(alue to the same port, using the a)]TJ
-0.15 Tc
246.26 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rage landing point.)Tj
/R42110136 10 Tf
-338.32 -16.8 Td
[(lay)9.99268(er=)]TJ
/R41465792 10 Tf
27.2602 0 Td
(id)Tj
/R41793680 10 Tf
10.2801 0 Td
(or)Tj
/R41465792 10 Tf
10.8301 0 Td
(id:id)Tj
/R41793680 10 Tf
21.3898 0 Td
(or "all" sets the edge')Tj
2.5 Tc
85.3699 0 Td
(sa)Tj
0 Tc
10.8301 0 Td
(cti)Tj
-0.15 Tc
9.75 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
2.5 Tw
(ayers. The)Tj
46.65 0 Td
0 Tw
[(empty string means no layers \(in)40.0098(visible\).)]TJ
/R42110136 10 Tf
-236.93 -28.8 Td
[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(w=)'
/R41465792 10 Tf
12.9199 0 Td
(f)Tj
/R41793680 10 Tf
5.30312 0 Td
0.023 Tw
(sets the weight \(spring constant\) of an edge to the gi)Tj
-0.15 Tc
208.84 0 Td
(ve)Tj
2.523 Tc
9.28984 0 Td
(n)Tj
0 Tc
13.0828 0 Td
(oating point v)Tj
55.3559 0 Td
2.523 Tw
(alue. The)Tj
42.2559 0 Td
(def)Tj
12.6699 0 Td
0.024 Tw
(ault is 1.0; greater)Tj
-0.25 Tc
-359.717 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
(lues mak)Tj
2.5 Tc
35.7301 0 Td
(et)Tj
0 Tc
9.71992 0 Td
(he edge tend more to)Tj
-0.1 Tc
83.6199 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(rd its optimal length.)Tj
/R42110136 10 Tf
-149.82 -16.8 Td
(len=)Tj
/R41465792 10 Tf
18.4801 0 Td
(f)Tj
/R41793680 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R42110136 10.95 Tf
-59.7602 -16.8 Td
(COMMAND LINE OPTIONS)Tj
/R42110136 10 Tf
36 -12 Td
(G)Tj
/R41793680 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R42110136 10 Tf
-15.9801 -12 Td
(N)Tj
/R41793680 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R42110136 10 Tf
-15.4199 -12 Td
(E)Tj
/R41793680 10 Tf
14.8699 0 Td
[(sets a def)9.98413(ault edge attrib)]TJ
96.9 0 Td
2.5 Tw
(ute. Example:)Tj
/R42110136 10 Tf
60.55 0 Td
0 Tw
[(Gsize="7,8" Nshape=box Ef)24.9854(ontsize=8)]TJ
-172.32 -16.8 Td
(l)Tj
/R41465792 10 Tf
8.48008 0 Td
(le)Tj
/R41793680 10 Tf
15.1891 0 Td
0.469 Tw
(loads custom PostScript library les.)Tj
154.294 0 Td
0.468 Tw
(Usually these dene custom shapes or styles.)Tj
188.536 0 Td
(If)Tj
/R42110136 10 Tf
9.62813 0 Td
(l)Tj
/R41793680 10 Tf
11.448 0 Td
(is gi)Tj
-0.15 Tc
17.168 0 Td
(ve)Tj
2.968 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.968 0 Td
(y)Tj
-427.001 -12 Td
0 Tw
(itself, the standard library is omitted.)Tj
/R42110136 10 Tf
16.8 TL
(T)'
/R41465792 10 Tf
12.3699 0 Td
(lang)Tj
/R41793680 10 Tf
20.2801 0 Td
(sets the output language as described abo)Tj
-0.15 Tc
164.82 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R42110136 10 Tf
-206.76 -16.8 Td
(O)Tj
/R41793680 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R42110136 10 Tf
-15.9801 -16.8 Td
(o)Tj
/R41465792 10 Tf
10.7 0 Td
(le)Tj
/R41793680 10 Tf
14.7199 0 Td
(write output to)Tj
/R41465792 10 Tf
61.3898 0 Td
(le)Tj
/R41793680 10 Tf
12.2199 0 Td
(.)Tj
/R42110136 10 Tf
-99.0297 -16.8 Td
(x)Tj
/R41793680 10 Tf
13.2 0 Td
(reduce graph.)Tj
/R42110136 10 Tf
-13.2 -16.8 Td
(Lg)Tj
/R41793680 10 Tf
19.8699 0 Td
(don')Tj
2.5 Tc
18.15 0 Td
(tu)Tj
0 Tc
10.2801 0 Td
(se grid.)Tj
/R42110136 10 Tf
-48.3 -16.8 Td
(LO)Tj
/R41793680 10 Tf
22.65 0 Td
(use old attracti)Tj
-0.15 Tc
58.6301 0 Td
0.3 Tw
(ve f)Tj
0 Tc
15.1199 0 Td
(orce.)Tj
/R42110136 10 Tf
-96.4 -16.8 Td
(Ln)Tj
/R41465792 10 Tf
17.9301 0 Td
(i)Tj
/R41793680 10 Tf
5.28008 0 Td
0 Tw
(set number of iterations to)Tj
/R41465792 10 Tf
107.49 0 Td
(i)Tj
/R41793680 10 Tf
2.78008 0 Td
(.)Tj
/R42110136 10 Tf
-133.48 -16.8 Td
(LU)Tj
/R41465792 10 Tf
19.5898 0 Td
(i)Tj
/R41793680 10 Tf
5.28008 0 Td
[(set unscaled f)9.99268(actor to)]TJ
/R41465792 10 Tf
87.1 0 Td
(i)Tj
/R41793680 10 Tf
2.78008 0 Td
(.)Tj
/R42110136 10 Tf
-114.75 -16.8 Td
(LC)Tj
/R41465792 10 Tf
19.5898 0 Td
(v)Tj
/R41793680 10 Tf
6.93984 0 Td
(set o)Tj
-0.15 Tc
18.4602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlap e)15.0159(xpansion f)10.0146(actor to)]TJ
/R41465792 10 Tf
96.9496 0 Td
(v)Tj
/R41793680 10 Tf
4.43984 0 Td
(.)Tj
/R42110136 10 Tf
-155.669 -16.8 Td
[(L)92(T)]TJ
/R41793680 10 Tf
18.1199 0 Td
([*])Tj
/R41465792 10 Tf
11.6602 0 Td
(v)Tj
/R41793680 10 Tf
6.93984 0 Td
[(set temperature \(temperature f)10.0146(actor\) to)]TJ
/R41465792 10 Tf
156.79 0 Td
(v)Tj
/R41793680 10 Tf
4.43984 0 Td
(.)Tj
/R42110136 10 Tf
-197.95 -16.8 Td
(v)Tj
/R41793680 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
/R42110136 10 Tf
-13.2 -16.8 Td
(V)Tj
/R41793680 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R42110136 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R41793680 10 Tf
13.2 0 Td
[(prints the usage and e)15(xits.)]TJ
/R42110136 10.95 Tf
-49.2 -16.8 Td
(EXAMPLES)Tj
/R41793680 10 Tf
36 -12 Td
(graph G {)Tj
5 -12 Td
(node[style=lled])Tj
12 TL
(subgraph cluster0 {)'
5 -12 Td
(subgraph cluster0_0 {)Tj
5 -12 Td
(style=lled)Tj
(llcolor=green)'
2.5 Tc
(ab)'
0 Tc
11.9398 0 Td
[([area=3 llcolor=yello)24.9927(w])]TJ
-16.9398 -12 Td
(})Tj
(subgraph cluster0_1 {)'
7.5 -12 Td
(area=2)Tj
T*[(bgcolor=yello)25.0159(w)]TJ
-7.5 -12 Td
(})Tj
2.5 Tc
(c[)'
0 Tc
10.2699 0 Td
(style=lled)Tj
-5.26992 -12 Td
(llcolor=red ])Tj
-10 -12 Td
(})Tj
(subgraph cluster1 {)'
2.5 Tc
5 -12 Td
(ef)Tj
0 Tc
-5 -12 Td
(})Tj
164.945 -48 Td
[(22 April 2011)-20094.5(5)]TJ
ET
Q
Q
\n \n \n \n \n-2038\n+2037\n \n \n \n \n-R22146232\n+R42110136\n \n-R21829776\n+R41793680\n \n-R21501888\n+R41465792\n \n \n \n \n \n \n Type\n@@ -940,29 +940,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R21501888 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R21501888 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R21829776 10 Tf
43.0199 0 Td
(\(1\))Tj
-420.34 -36 Td
(})Tj
-0.11 Tc
/R22146232 10.95 Tf
-36 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R21829776 10 Tf
20.9004 -12 Td
1.161 Tw
[(At present, patchw)9.99634(ork ignores edges, and supplies no visual clues to indicate nesting.)]TJ
360.784 0 Td
1.162 Tw
(Such clues might)Tj
-360.784 -12 Td
0.746 Tw
[(consist of nested box)14.9951(es or thick)10.0049(er rectangular outlines. In addition, it w)10.0073(ould be good if some cluster label)]TJ
12 TL
0 Tw
(could be displayed.)'
-0.15 Tc
16.8 TL
(Pa)'
0 Tc
9.85 0 Td
[(tchw)10.0159(ork has no mechanism for tting labels within the supplied box.)]TJ
-0.548 Tc
/R22146232 10.95 Tf
-45.85 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R21829776 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@graphviz.or)18(g>)]TJ
-0.55 Tc
12 TL
(Yi)'
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
/R22146232 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R21829776 10 Tf
36 -12 Td
0.84 Tw
(This man page contains only a small amount of the information related to the Graphviz layout programs.)Tj
0.211 Tw
(The most complete information can be found at https://www)'
243.238 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/documentation/, especially in the)Tj
-291.378 -12 Td
0.443 Tw
(on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
242.607 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.444 Tw
(ilable in the)Tj
/R21501888 10 Tf
51.052 0 Td
(doc)Tj
/R21829776 10 Tf
17.384 0 Td
(and)Tj
/R21501888 10 Tf
17.384 0 Td
(doc/info)Tj
/R21829776 10 Tf
35.7238 0 Td
(subtrees in the)Tj
-373.341 -12 Td
0 Tw
[(source and binary distrib)20(utions.)]TJ
16.8 TL
(dot\(1\))'
0.66 Tw
(M. Bruls, K. Huizing and J. v)'
122.04 0 Td
0.659 Tw
[(an W)39.9927(ijk, "Squaried T)34.9878(reemaps", Proc. Eurographics and IEEE TVCG Sym-)]TJ
-122.04 -12 Td
0 Tw
[(posium on V)60.0073(isualization, 1999, pp. 33-42.)]TJ
169.945 -463.2 Td
[(22 April 2011)-20094.5(6)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
-0.9 Tc
/R41465792 10 Tf
1 0 0 1 72 793.89 Tm
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0073(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R41465792 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R41793680 10 Tf
43.0199 0 Td
(\(1\))Tj
-420.34 -36 Td
(})Tj
-0.11 Tc
/R42110136 10.95 Tf
-36 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R41793680 10 Tf
20.9004 -12 Td
1.161 Tw
[(At present, patchw)9.99634(ork ignores edges, and supplies no visual clues to indicate nesting.)]TJ
360.784 0 Td
1.162 Tw
(Such clues might)Tj
-360.784 -12 Td
0.746 Tw
[(consist of nested box)14.9951(es or thick)10.0049(er rectangular outlines. In addition, it w)10.0073(ould be good if some cluster label)]TJ
12 TL
0 Tw
(could be displayed.)'
-0.15 Tc
16.8 TL
(Pa)'
0 Tc
9.85 0 Td
[(tchw)10.0159(ork has no mechanism for tting labels within the supplied box.)]TJ
-0.548 Tc
/R42110136 10.95 Tf
-45.85 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R41793680 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@graphviz.or)18(g>)]TJ
-0.55 Tc
12 TL
(Yi)'
-0.1 Tc
9.45 0 Td
(fa)Tj
2.5 Tc
7.66992 0 Td
[(nH)250.007(u<)]TJ
0 Tc
27.8598 0 Td
[(yif)9.98413(anhu@yahoo.com>)]TJ
/R42110136 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R41793680 10 Tf
36 -12 Td
0.84 Tw
(This man page contains only a small amount of the information related to the Graphviz layout programs.)Tj
0.211 Tw
(The most complete information can be found at https://www)'
243.238 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/documentation/, especially in the)Tj
-291.378 -12 Td
0.443 Tw
(on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
242.607 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.444 Tw
(ilable in the)Tj
/R41465792 10 Tf
51.052 0 Td
(doc)Tj
/R41793680 10 Tf
17.384 0 Td
(and)Tj
/R41465792 10 Tf
17.384 0 Td
(doc/info)Tj
/R41793680 10 Tf
35.7238 0 Td
(subtrees in the)Tj
-373.341 -12 Td
0 Tw
[(source and binary distrib)20(utions.)]TJ
16.8 TL
(dot\(1\))'
0.66 Tw
(M. Bruls, K. Huizing and J. v)'
122.04 0 Td
0.659 Tw
[(an W)39.9927(ijk, "Squaried T)34.9878(reemaps", Proc. Eurographics and IEEE TVCG Sym-)]TJ
-122.04 -12 Td
0 Tw
[(posium on V)60.0073(isualization, 1999, pp. 33-42.)]TJ
169.945 -463.2 Td
[(22 April 2011)-20094.5(6)]TJ
ET
Q
Q
\n \n \n \n \n-1191\n+1190\n \n \n \n \n-R22146232\n+R42110136\n \n-R21829776\n+R41793680\n \n-R21501888\n+R41465792\n \n \n \n \n \n \n \n@@ -1014,18 +1014,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-597\n+598\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22205104 def
1 begincodespacerange
<00><ff>
endcodespacerange
70 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R42169008 def
1 begincodespacerange
<00><ff>
endcodespacerange
70 beginbfrange
<20><20><0020>
<22><22><0022>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<37><37><0037>
<38><38><0038>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3d><3d><003d>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1044,18 +1044,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-667\n+666\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22205472 def
1 begincodespacerange
<00><ff>
endcodespacerange
86 beginbfrange
<20><20><0020>
<22><22><0022>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R42169376 def
1 begincodespacerange
<00><ff>
endcodespacerange
86 beginbfrange
<20><20><0020>
<22><22><0022>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2b><2b><002b>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1079,18 +1079,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-473\n+472\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22205840 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3a><3a><003a>
<3d><3d><003d>
<41><41><0041>
<43><43><0043>
<48><48><0048>
<4b><4b><004b>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<57><57><0057>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R42169744 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<22><22><0022>
<23><23><0023>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3a><3a><003a>
<3d><3d><003d>
<41><41><0041>
<43><43><0043>
<48><48><0048>
<4b><4b><004b>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<57><57><0057>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1112,15 +1112,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-fa8d856b62ea'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-1e2bab338211'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 44\n"}]}]}, {"source1": "./usr/share/doc/graphviz/pathplan.3.pdf.gz", "source2": "./usr/share/doc/graphviz/pathplan.3.pdf.gz", "unified_diff": null, "details": [{"source1": "pathplan.3.pdf", "source2": "pathplan.3.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -72,15 +72,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R42809280 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBP)Tj
-0.37 Tc
20.2102 0 Td
(AT)Tj
0 Tc
11.3 0 Td
(H)Tj
/R43137168 10 Tf
8.16992 0 Td
127.085 Tw
(\(3\) Library)Tj
173.735 0 Td
0 Tw
(Functions Manual)Tj
/R42809280 10 Tf
202.665 0 Td
(LIBP)Tj
-0.37 Tc
20.2102 0 Td
(AT)Tj
0 Tc
11.3 0 Td
(H)Tj
/R43137168 10 Tf
8.16992 0 Td
(\(3\))Tj
-0.219 Tc
/R43453624 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R43453624 10 Tf
20.407 -12 Td
(libpathplan)Tj
2.5 Tc
/R43137168 10 Tf
51.9699 0 Td
()Tj
0 Tc
13.7 0 Td
(nds and smooths shortest paths)Tj
/R43453624 10.95 Tf
-101.67 -16.8 Td
(SYNOPSIS)Tj
/R43137168 10 Tf
36 -12 Td
(#include <graphviz/pathplan.h>)Tj
24 TL
(typedef struct Pxy_t {)'
10 -12 Td
(double x, y;)Tj
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(xy_t;)Tj
-12.8602 -24 Td
(typedef struct Pxy_t Ppoint_t;)Tj
12 TL
T*[(typedef struct Pxy_t Pv)14.9841(ector_t;)]TJ
24 TL
(typedef struct Ppoly_t {)'
10 -12 Td
(Ppoint_t *ps;)Tj
12 TL
(int pn;)'
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(poly_t;)Tj
-12.8602 -24 Td
(typedef Ppoly_t Ppolyline_t;)Tj
24 TL
(typedef struct Pedge_t {)'
10 -12 Td
(Ppoint_t a, b;)Tj
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(edge_t;)Tj
-12.8602 -24 Td
(typedef struct vcong_s vcong_t;)Tj
T*[(#dene POL)100(YID_NONE)]TJ
12 TL
T*[(#dene POL)100(YID_UNKNO)35.0073(WN)]TJ
24 TL
(int Pshortestpath\(Ppoly_t *boundary)'
2.5 Tc
146.02 0 Td
(,P)Tj
0 Tc
10.5602 0 Td
(point_t endpoints[2], Ppolyline_t *output_route\);)Tj
-156.58 -24 Td
(vcong_t *Pobsopen\(Ppoly_t **obstacles, int n_obstacles\);)Tj
12 TL
(int Pobspath\(vcong_t *cong, Ppoint_t p0, int poly0, Ppoint_t p1, int poly1, Ppolyline_t *output_route\);)'
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id Pobsclose\(vcong_t *cong\);)Tj
-9.8 -24 Td
[(int Proutespline \(Pedge_t *barriers, int n_barriers, Ppolyline_t input_route, Pv)15.0146(ector_t endpoint_slopes[2],)]TJ
54 -12 Td
(Ppolyline_t *output_route\);)Tj
-54 -24 Td
(int Ppolybarriers\(Ppoly_t **polys, int n_polys, Pedge_t **barriers, int *n_barriers\);)Tj
/R43453624 10.95 Tf
-36 -16.8 Td
(DESCRIPTION)Tj
/R43453624 10 Tf
36 -12 Td
(libpathplan)Tj
/R43137168 10 Tf
52.9859 0 Td
(pro)Tj
13.1801 0 Td
1.016 Tw
(vides functions for creating spline paths in the plane that are constrained by a polygonal)Tj
-66.166 -12 Td
0 Tw
(boundary or obstacles to a)Tj
-0.2 Tc
104.78 0 Td
(vo)Tj
0 Tc
9.8 0 Td
2.5 Tw
(id. All)Tj
30.5602 0 Td
0 Tw
[(polygons must be simple, b)19.9927(ut need not be con)]TJ
-0.15 Tc
182.45 0 Td
(vex)Tj
0 Tc
14.1398 0 Td
(.)Tj
/R43453624 10 Tf
-355.23 -16.8 Td
(int Pshortestpath\(Ppoly_t *boundary)Tj
2.5 Tc
158.35 0 Td
(,P)Tj
0 Tc
11.1102 0 Td
[(point_t endpoints[2], Ppolyline_t *output_r)18.0176(oute\);)]TJ
/R43137168 10 Tf
-155.96 -12 Td
0.687 Tw
(The function)Tj
/R42809280 10 Tf
55.2539 0 Td
(Pshortestpath)Tj
/R43137168 10 Tf
58.7469 0 Td
(nds a shortest path between tw)Tj
3.188 Tc
131.375 0 Td
(op)Tj
0 Tc
13.1879 0 Td
0.688 Tw
[(oints in a simple polygon.)-568.813(The polygon is)]TJ
-258.564 -12 Td
0.155 Tw
[(specied by a list of its v)14.9927(ertices, in either clockwise or counterclockwise order)]TJ
5.155 Tc
314.71 0 Td
(.Y)Tj
0 Tc
13.775 0 Td
(ou pass endpoints interior)Tj
-328.485 -12 Td
0.664 Tw
(to the polygon boundary)Tj
5.664 Tc
99.3922 0 Td
(.A)Tj
0 Tc
18.548 0 Td
(shortest path connecting the points that remains in the polygon is returned in)Tj
/R42809280 10 Tf
-117.94 -12 Td
[(output_r)45(oute)]TJ
5.324 Tc
/R43137168 10 Tf
51.2199 0 Td
(.I)Tj
2.824 Tc
11.1539 0 Td
(fe)Tj
0 Tc
10.5941 0 Td
0.324 Tw
(ither endpoint does not lie in the polygon, -1 is returned; otherwise, 0 is returned on suc-)Tj
-72.968 -12 Td
2.963 Tw
(cess. The)Tj
43.1359 0 Td
0.463 Tw
(array of points in)Tj
/R42809280 10 Tf
72.952 0 Td
[(output_r)45(oute)]TJ
/R43137168 10 Tf
54.1828 0 Td
(is static to the library)Tj
2.963 Tc
85.6422 0 Td
[(.I)296.304(ts)]TJ
0 Tc
18.4258 0 Td
(hould not be freed, and should be used)Tj
-274.339 -12 Td
0 Tw
(before another call to)Tj
/R42809280 10 Tf
87.75 0 Td
(Pshortestpath)Tj
/R43137168 10 Tf
55.5602 0 Td
(.)Tj
/R43453624 10 Tf
-154.31 -16.8 Td
[(vcong_t *P)20(obsopen\(Ppoly_t **obstacles, int n_obstacles\);)]TJ
-0.2 Tc
(Po)'
0 Tc
10.9102 0 Td
[(bspath\(vcong_t *cong, Ppoint_t p0, int poly0, Ppoint_t p1, int poly1, Ppolyline_t *output_r)17.998(oute\);)]TJ
-0.1 Tc
-10.9102 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id P)20(obsclose\(vcong_t *cong\);)]TJ
/R43137168 10 Tf
1.1 -12 Td
1.717 Tw
(These functions nd a shortest path between tw)Tj
4.217 Tc
202.169 0 Td
(op)Tj
0 Tc
14.2172 0 Td
1.716 Tw
(oints in the plane that contains polygonal obstacles)Tj
-216.386 -12 Td
(\(holes\).)Tj
-0.8 Tc
/R42809280 10 Tf
36.1102 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsopen)Tj
/R43137168 10 Tf
31.6699 0 Td
0.84 Tw
(creates a conguration \(an opaque struct of type vcong_t\) on a set of obstacles.)Tj
338.36 0 Td
(The)Tj
-250.395 -40.8 Td
0 Tw
[(01 APRIL 1997)-19705.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R20150208 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBP)Tj
-0.37 Tc
20.2102 0 Td
(AT)Tj
0 Tc
11.3 0 Td
(H)Tj
/R20478096 10 Tf
8.16992 0 Td
127.085 Tw
(\(3\) Library)Tj
173.735 0 Td
0 Tw
(Functions Manual)Tj
/R20150208 10 Tf
202.665 0 Td
(LIBP)Tj
-0.37 Tc
20.2102 0 Td
(AT)Tj
0 Tc
11.3 0 Td
(H)Tj
/R20478096 10 Tf
8.16992 0 Td
(\(3\))Tj
-0.219 Tc
/R20794552 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R20794552 10 Tf
20.407 -12 Td
(libpathplan)Tj
2.5 Tc
/R20478096 10 Tf
51.9699 0 Td
()Tj
0 Tc
13.7 0 Td
(nds and smooths shortest paths)Tj
/R20794552 10.95 Tf
-101.67 -16.8 Td
(SYNOPSIS)Tj
/R20478096 10 Tf
36 -12 Td
(#include <graphviz/pathplan.h>)Tj
24 TL
(typedef struct Pxy_t {)'
10 -12 Td
(double x, y;)Tj
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(xy_t;)Tj
-12.8602 -24 Td
(typedef struct Pxy_t Ppoint_t;)Tj
12 TL
T*[(typedef struct Pxy_t Pv)14.9841(ector_t;)]TJ
24 TL
(typedef struct Ppoly_t {)'
10 -12 Td
(Ppoint_t *ps;)Tj
12 TL
(int pn;)'
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(poly_t;)Tj
-12.8602 -24 Td
(typedef Ppoly_t Ppolyline_t;)Tj
24 TL
(typedef struct Pedge_t {)'
10 -12 Td
(Ppoint_t a, b;)Tj
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(edge_t;)Tj
-12.8602 -24 Td
(typedef struct vcong_s vcong_t;)Tj
T*[(#dene POL)100(YID_NONE)]TJ
12 TL
T*[(#dene POL)100(YID_UNKNO)35.0073(WN)]TJ
24 TL
(int Pshortestpath\(Ppoly_t *boundary)'
2.5 Tc
146.02 0 Td
(,P)Tj
0 Tc
10.5602 0 Td
(point_t endpoints[2], Ppolyline_t *output_route\);)Tj
-156.58 -24 Td
(vcong_t *Pobsopen\(Ppoly_t **obstacles, int n_obstacles\);)Tj
12 TL
(int Pobspath\(vcong_t *cong, Ppoint_t p0, int poly0, Ppoint_t p1, int poly1, Ppolyline_t *output_route\);)'
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id Pobsclose\(vcong_t *cong\);)Tj
-9.8 -24 Td
[(int Proutespline \(Pedge_t *barriers, int n_barriers, Ppolyline_t input_route, Pv)15.0146(ector_t endpoint_slopes[2],)]TJ
54 -12 Td
(Ppolyline_t *output_route\);)Tj
-54 -24 Td
(int Ppolybarriers\(Ppoly_t **polys, int n_polys, Pedge_t **barriers, int *n_barriers\);)Tj
/R20794552 10.95 Tf
-36 -16.8 Td
(DESCRIPTION)Tj
/R20794552 10 Tf
36 -12 Td
(libpathplan)Tj
/R20478096 10 Tf
52.9859 0 Td
(pro)Tj
13.1801 0 Td
1.016 Tw
(vides functions for creating spline paths in the plane that are constrained by a polygonal)Tj
-66.166 -12 Td
0 Tw
(boundary or obstacles to a)Tj
-0.2 Tc
104.78 0 Td
(vo)Tj
0 Tc
9.8 0 Td
2.5 Tw
(id. All)Tj
30.5602 0 Td
0 Tw
[(polygons must be simple, b)19.9927(ut need not be con)]TJ
-0.15 Tc
182.45 0 Td
(vex)Tj
0 Tc
14.1398 0 Td
(.)Tj
/R20794552 10 Tf
-355.23 -16.8 Td
(int Pshortestpath\(Ppoly_t *boundary)Tj
2.5 Tc
158.35 0 Td
(,P)Tj
0 Tc
11.1102 0 Td
[(point_t endpoints[2], Ppolyline_t *output_r)18.0176(oute\);)]TJ
/R20478096 10 Tf
-155.96 -12 Td
0.687 Tw
(The function)Tj
/R20150208 10 Tf
55.2539 0 Td
(Pshortestpath)Tj
/R20478096 10 Tf
58.7469 0 Td
(nds a shortest path between tw)Tj
3.188 Tc
131.375 0 Td
(op)Tj
0 Tc
13.1879 0 Td
0.688 Tw
[(oints in a simple polygon.)-568.813(The polygon is)]TJ
-258.564 -12 Td
0.155 Tw
[(specied by a list of its v)14.9927(ertices, in either clockwise or counterclockwise order)]TJ
5.155 Tc
314.71 0 Td
(.Y)Tj
0 Tc
13.775 0 Td
(ou pass endpoints interior)Tj
-328.485 -12 Td
0.664 Tw
(to the polygon boundary)Tj
5.664 Tc
99.3922 0 Td
(.A)Tj
0 Tc
18.548 0 Td
(shortest path connecting the points that remains in the polygon is returned in)Tj
/R20150208 10 Tf
-117.94 -12 Td
[(output_r)45(oute)]TJ
5.324 Tc
/R20478096 10 Tf
51.2199 0 Td
(.I)Tj
2.824 Tc
11.1539 0 Td
(fe)Tj
0 Tc
10.5941 0 Td
0.324 Tw
(ither endpoint does not lie in the polygon, -1 is returned; otherwise, 0 is returned on suc-)Tj
-72.968 -12 Td
2.963 Tw
(cess. The)Tj
43.1359 0 Td
0.463 Tw
(array of points in)Tj
/R20150208 10 Tf
72.952 0 Td
[(output_r)45(oute)]TJ
/R20478096 10 Tf
54.1828 0 Td
(is static to the library)Tj
2.963 Tc
85.6422 0 Td
[(.I)296.304(ts)]TJ
0 Tc
18.4258 0 Td
(hould not be freed, and should be used)Tj
-274.339 -12 Td
0 Tw
(before another call to)Tj
/R20150208 10 Tf
87.75 0 Td
(Pshortestpath)Tj
/R20478096 10 Tf
55.5602 0 Td
(.)Tj
/R20794552 10 Tf
-154.31 -16.8 Td
[(vcong_t *P)20(obsopen\(Ppoly_t **obstacles, int n_obstacles\);)]TJ
-0.2 Tc
(Po)'
0 Tc
10.9102 0 Td
[(bspath\(vcong_t *cong, Ppoint_t p0, int poly0, Ppoint_t p1, int poly1, Ppolyline_t *output_r)17.998(oute\);)]TJ
-0.1 Tc
-10.9102 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id P)20(obsclose\(vcong_t *cong\);)]TJ
/R20478096 10 Tf
1.1 -12 Td
1.717 Tw
(These functions nd a shortest path between tw)Tj
4.217 Tc
202.169 0 Td
(op)Tj
0 Tc
14.2172 0 Td
1.716 Tw
(oints in the plane that contains polygonal obstacles)Tj
-216.386 -12 Td
(\(holes\).)Tj
-0.8 Tc
/R20150208 10 Tf
36.1102 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsopen)Tj
/R20478096 10 Tf
31.6699 0 Td
0.84 Tw
(creates a conguration \(an opaque struct of type vcong_t\) on a set of obstacles.)Tj
338.36 0 Td
(The)Tj
-250.395 -40.8 Td
0 Tw
[(01 APRIL 1997)-19705.5(1)]TJ
ET
Q
Q
\n \n \n \n \n 1812\n \n \n@@ -593,19 +593,19 @@\n FontFile3\n \n \n \n \n \n \n-R43453624\n+R20794552\n \n-R43137168\n+R20478096\n \n-R42809280\n+R20150208\n \n \n \n \n \n \n Type\n@@ -642,29 +642,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R42809280 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBP)Tj
-0.37 Tc
20.2102 0 Td
(AT)Tj
0 Tc
11.3 0 Td
(H)Tj
/R43137168 10 Tf
8.16992 0 Td
127.085 Tw
(\(3\) Library)Tj
173.735 0 Td
0 Tw
(Functions Manual)Tj
/R42809280 10 Tf
202.665 0 Td
(LIBP)Tj
-0.37 Tc
20.2102 0 Td
(AT)Tj
0 Tc
11.3 0 Td
(H)Tj
/R43137168 10 Tf
8.16992 0 Td
(\(3\))Tj
/R42809280 10 Tf
-420.34 -36 Td
(n_obstacles)Tj
/R43137168 10 Tf
50.5691 0 Td
0.849 Tw
(obstacles are gi)Tj
-0.15 Tc
63.098 0 Td
(ve)Tj
3.348 Tc
9.28984 0 Td
[(ni)334.788(nt)]TJ
0 Tc
22.2563 0 Td
0.848 Tw
(he array)Tj
/R42809280 10 Tf
36.6762 0 Td
(obstacles)Tj
3.348 Tc
/R43137168 10 Tf
37.2199 0 Td
(;t)Tj
0 Tc
8.90781 0 Td
(he points of each polygon should be in clockwise)Tj
-228.017 -12 Td
(order)Tj
5 Tc
20.55 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
0 Tw
(he function)Tj
-0.8 Tc
/R42809280 10 Tf
47.7699 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsclose)Tj
/R43137168 10 Tf
31.9398 0 Td
(frees the data allocated in)Tj
-0.8 Tc
/R42809280 10 Tf
104.69 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsopen)Tj
/R43137168 10 Tf
28.3301 0 Td
(.)Tj
-267.51 -16.8 Td
0.932 Tw
[(Pobspath nds a shortest path between the endpoints that remains outside the obstacles.)-593.203(If the endpoints)]TJ
12 TL
0.043 Tw
T*[(are kno)24.9878(wn to lie inside obstacles, poly0 or poly1 should be set to the inde)]TJ
2.542 Tc
293.792 0 Td
[(xi)254.214(nt)]TJ
0 Tc
20.6438 0 Td
0.042 Tw
(he obstacles array)Tj
5.042 Tc
71.0738 0 Td
(.I)Tj
2.542 Tc
10.8719 0 Td
[(fa)254.189(ne)]TJ
0 Tc
22.2941 0 Td
(nd-)Tj
-418.676 -12 Td
1.562 Tw
[(point is denitely not inside an obstacle, then POL)100(YID_NONE should be passed.)-656.182(If the caller has not)]TJ
(check)'
23.2199 0 Td
0.681 Tw
(ed, then POL)Tj
53.4121 0 Td
(YID_UNKNO)Tj
58.5199 0 Td
(WN should be passed, and the path library will perform the test. The re-)Tj
-135.152 -12 Td
1.084 Tw
(sulting shortest path is returned in)Tj
/R42809280 10 Tf
144.834 0 Td
[(output_r)45(oute)]TJ
3.584 Tc
/R43137168 10 Tf
51.2199 0 Td
(.N)Tj
0 Tc
13.3039 0 Td
(ote that this function does not pro)Tj
140.794 0 Td
1.085 Tw
(vide for a boundary)Tj
-350.152 -12 Td
0.496 Tw
(polygon. The array of points stored in)Tj
/R42809280 10 Tf
157.342 0 Td
[(output_r)45(oute)]TJ
/R43137168 10 Tf
54.216 0 Td
(are allocated by the library)Tj
2.995 Tc
108.524 0 Td
(,b)Tj
0 Tc
10.2949 0 Td
0.495 Tw
(ut should be freed by the)Tj
-330.377 -12 Td
[(user)54.9841(.)]TJ
/R43453624 10 Tf
-7.76992 -16.8 Td
5.73 Tw
[(int Pr)18.0078(outespline \(P)19.9841(edge_t *barriers, int n_barriers, Ppolyline_t input_r)18.0078(oute, Pv)10.0098(ector_t end-)]TJ
7.76992 -12 Td
0 Tw
[(point_slopes[2], Ppolyline_t *output_r)18.0151(oute\);)]TJ
/R43137168 10 Tf
1.476 Tw
(This function ts a cubic B-spline curv)'
3.975 Tc
164.806 0 Td
[(et)397.507(oap)]TJ
0 Tc
33.5848 0 Td
1.475 Tw
[(olyline path.)-647.5(The curv)]TJ
3.975 Tc
95.0949 0 Td
[(ei)397.51(sc)]TJ
0 Tc
23.5 0 Td
(onstructed to a)Tj
-0.2 Tc
61.6301 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id a set of)Tj
/R42809280 10 Tf
-388.416 -12 Td
[(n_barrier)10.0159(s)]TJ
/R43137168 10 Tf
45.9137 0 Td
0.734 Tw
[(barrier line se)14.9951(gments specied in the array)]TJ
/R42809280 10 Tf
177.448 0 Td
[(barrier)10.0146(s)]TJ
3.234 Tc
/R43137168 10 Tf
32.6797 0 Td
[(.I)323.394(fy)]TJ
0 Tc
20.6281 0 Td
(ou start with polygonal obstacles, you)Tj
-276.67 -12 Td
0.049 Tw
(can supply each polygon')Tj
2.549 Tc
102.077 0 Td
(se)Tj
0 Tc
10.8789 0 Td
[(dges as part of the barrier list.)-504.88(The polyline input_route pro)]TJ
239.75 0 Td
0.048 Tw
(vides a template for)Tj
-352.706 -12 Td
0.192 Tw
(the nal path; it is usually the output_route of one of the shortest path nders, b)Tj
321 0 Td
0.193 Tw
(ut it can be an)Tj
2.693 Tc
56.7219 0 Td
(ys)Tj
0 Tc
11.5828 0 Td
(imple path)Tj
-389.305 -12 Td
0.312 Tw
(that doesn')Tj
2.812 Tc
44.2922 0 Td
(tc)Tj
0 Tc
10.032 0 Td
(ross an)Tj
2.812 Tc
28.2121 0 Td
(yb)Tj
0 Tc
12.8121 0 Td
(arrier se)Tj
32.6422 0 Td
2.812 Tw
(gment. The)Tj
51.1738 0 Td
0.312 Tw
[(input also allo)24.9854(ws the specication of desired slopes at the end-)]TJ
-179.164 -12 Td
0.19 Tw
(points via)Tj
/R42809280 10 Tf
42.05 0 Td
(endpoint_slopes)Tj
2.69 Tc
/R43137168 10 Tf
65 0 Td
(.T)Tj
0 Tc
11.3 0 Td
(hese are specied as v)Tj
89.4699 0 Td
2.69 Tw
(ectors. F)Tj
36.9801 0 Td
0.191 Tw
[(or e)15.0073(xample, to ha)]TJ
-0.15 Tc
69.6531 0 Td
0.491 Tw
(ve a)Tj
2.691 Tc
16.4211 0 Td
(na)Tj
0 Tc
12.1309 0 Td
0.191 Tw
(ngle of)Tj
/R42809280 10 Tf
30.932 0 Td
(T)Tj
/R43137168 10 Tf
8.25117 0 Td
(at an endpo-)Tj
-382.188 -12 Td
1.185 Tw
(ing, one could use)Tj
/R42809280 10 Tf
80.0102 0 Td
(\(cos\(T\),sin\(T\)\))Tj
6.185 Tc
/R43137168 10 Tf
58.6 0 Td
(.A)Tj
-0.15 Tc
19.5898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ctor \(0,0\) means unconstrained slope.)Tj
160.894 0 Td
1.184 Tw
(The output is returned in)Tj
/R42809280 10 Tf
-328.384 -12 Td
[(output_r)45(oute)]TJ
/R43137168 10 Tf
54.4871 0 Td
0.768 Tw
(and consists of the control points of the B-spline. The function return 0 on success; a return)Tj
-0.25 Tc
-54.4871 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
1.091 Tw
(lue of -1 indicates f)Tj
82.0238 0 Td
3.591 Tw
(ailure. The)Tj
50.502 0 Td
1.091 Tw
(array of points in)Tj
/R42809280 10 Tf
75.4641 0 Td
[(output_r)45(oute)]TJ
/R43137168 10 Tf
54.8102 0 Td
1.09 Tw
(is static to the library)Tj
3.59 Tc
88.15 0 Td
[(.I)359.009(ts)]TJ
0 Tc
19.6801 0 Td
(hould not be)Tj
-379.82 -12 Td
0 Tw
(freed, and should be used before another call to)Tj
/R42809280 10 Tf
192.17 0 Td
[(Pr)45(outespline)]TJ
/R43137168 10 Tf
50.6602 0 Td
(.)Tj
/R43453624 10 Tf
-256.33 -16.8 Td
[(int Ppolybarriers\(Ppoly_t **polys, int n_polys, P)20.0073(edge_t **barriers, int *n_barriers\);)]TJ
/R43137168 10 Tf
13.5 -12 Td
0.391 Tw
(This is a utility function that con)Tj
-0.15 Tc
132.506 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rts an input list of polygons into an output list of barrier se)Tj
237.872 0 Td
2.892 Tw
(gments. The)Tj
-379.668 -12 Td
0.474 Tw
(array of points in)Tj
/R42809280 10 Tf
72.9961 0 Td
[(barrier)10.0146(s)]TJ
/R43137168 10 Tf
35.6539 0 Td
(is static to the library)Tj
2.974 Tc
85.6859 0 Td
[(.I)297.41(ts)]TJ
0 Tc
18.448 0 Td
(hould not be freed, and should be used before another)Tj
-212.784 -12 Td
0 Tw
(call to)Tj
/R42809280 10 Tf
27.2199 0 Td
[(Ppolybarrier)10.0073(s)]TJ
5 Tc
/R43137168 10 Tf
56.0098 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(he function returns 1 on success.)Tj
-0.11 Tc
/R43453624 10.95 Tf
-132.84 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R43137168 10 Tf
20.9004 -12 Td
0.38 Tw
(The function)Tj
/R42809280 10 Tf
54.6398 0 Td
[(Pr)45(outespline)]TJ
/R43137168 10 Tf
53.5398 0 Td
(does not guarantee that it will preserv)Tj
2.881 Tc
152.66 0 Td
(et)Tj
0 Tc
10.1012 0 Td
0.381 Tw
(he topology of the input path as re)Tj
-0.05 Tc
139.447 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(rds)Tj
-419.778 -12 Td
1.029 Tw
[(the boundaries. F)15.0037(or e)15.0171(xample, if some of the se)14.9854(gments correspond to a small polygon, it may be possible)]TJ
0 Tw
(that the nal path has ipped o)'
-0.15 Tc
123.18 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(he obstacle.)Tj
-0.548 Tc
/R43453624 10.95 Tf
-177.08 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R43137168 10 Tf
20.7363 -12 Td
(Da)Tj
11.4602 0 Td
2.784 Tw
(vid Dobkin \(dpd@cs.princeton.edu\), Eleftherios K)Tj
213.576 0 Td
2.785 Tw
(outsoos \(ek@research.att.com\), Emden Gansner)Tj
-225.036 -12 Td
[(\(er)18.0078(g@research.att.com\).)]TJ
166.055 -288 Td
0 Tw
[(01 APRIL 1997)-19705.5(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R20150208 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBP)Tj
-0.37 Tc
20.2102 0 Td
(AT)Tj
0 Tc
11.3 0 Td
(H)Tj
/R20478096 10 Tf
8.16992 0 Td
127.085 Tw
(\(3\) Library)Tj
173.735 0 Td
0 Tw
(Functions Manual)Tj
/R20150208 10 Tf
202.665 0 Td
(LIBP)Tj
-0.37 Tc
20.2102 0 Td
(AT)Tj
0 Tc
11.3 0 Td
(H)Tj
/R20478096 10 Tf
8.16992 0 Td
(\(3\))Tj
/R20150208 10 Tf
-420.34 -36 Td
(n_obstacles)Tj
/R20478096 10 Tf
50.5691 0 Td
0.849 Tw
(obstacles are gi)Tj
-0.15 Tc
63.098 0 Td
(ve)Tj
3.348 Tc
9.28984 0 Td
[(ni)334.788(nt)]TJ
0 Tc
22.2563 0 Td
0.848 Tw
(he array)Tj
/R20150208 10 Tf
36.6762 0 Td
(obstacles)Tj
3.348 Tc
/R20478096 10 Tf
37.2199 0 Td
(;t)Tj
0 Tc
8.90781 0 Td
(he points of each polygon should be in clockwise)Tj
-228.017 -12 Td
(order)Tj
5 Tc
20.55 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
0 Tw
(he function)Tj
-0.8 Tc
/R20150208 10 Tf
47.7699 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsclose)Tj
/R20478096 10 Tf
31.9398 0 Td
(frees the data allocated in)Tj
-0.8 Tc
/R20150208 10 Tf
104.69 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsopen)Tj
/R20478096 10 Tf
28.3301 0 Td
(.)Tj
-267.51 -16.8 Td
0.932 Tw
[(Pobspath nds a shortest path between the endpoints that remains outside the obstacles.)-593.203(If the endpoints)]TJ
12 TL
0.043 Tw
T*[(are kno)24.9878(wn to lie inside obstacles, poly0 or poly1 should be set to the inde)]TJ
2.542 Tc
293.792 0 Td
[(xi)254.214(nt)]TJ
0 Tc
20.6438 0 Td
0.042 Tw
(he obstacles array)Tj
5.042 Tc
71.0738 0 Td
(.I)Tj
2.542 Tc
10.8719 0 Td
[(fa)254.189(ne)]TJ
0 Tc
22.2941 0 Td
(nd-)Tj
-418.676 -12 Td
1.562 Tw
[(point is denitely not inside an obstacle, then POL)100(YID_NONE should be passed.)-656.182(If the caller has not)]TJ
(check)'
23.2199 0 Td
0.681 Tw
(ed, then POL)Tj
53.4121 0 Td
(YID_UNKNO)Tj
58.5199 0 Td
(WN should be passed, and the path library will perform the test. The re-)Tj
-135.152 -12 Td
1.084 Tw
(sulting shortest path is returned in)Tj
/R20150208 10 Tf
144.834 0 Td
[(output_r)45(oute)]TJ
3.584 Tc
/R20478096 10 Tf
51.2199 0 Td
(.N)Tj
0 Tc
13.3039 0 Td
(ote that this function does not pro)Tj
140.794 0 Td
1.085 Tw
(vide for a boundary)Tj
-350.152 -12 Td
0.496 Tw
(polygon. The array of points stored in)Tj
/R20150208 10 Tf
157.342 0 Td
[(output_r)45(oute)]TJ
/R20478096 10 Tf
54.216 0 Td
(are allocated by the library)Tj
2.995 Tc
108.524 0 Td
(,b)Tj
0 Tc
10.2949 0 Td
0.495 Tw
(ut should be freed by the)Tj
-330.377 -12 Td
[(user)54.9841(.)]TJ
/R20794552 10 Tf
-7.76992 -16.8 Td
5.73 Tw
[(int Pr)18.0078(outespline \(P)19.9841(edge_t *barriers, int n_barriers, Ppolyline_t input_r)18.0078(oute, Pv)10.0098(ector_t end-)]TJ
7.76992 -12 Td
0 Tw
[(point_slopes[2], Ppolyline_t *output_r)18.0151(oute\);)]TJ
/R20478096 10 Tf
1.476 Tw
(This function ts a cubic B-spline curv)'
3.975 Tc
164.806 0 Td
[(et)397.507(oap)]TJ
0 Tc
33.5848 0 Td
1.475 Tw
[(olyline path.)-647.5(The curv)]TJ
3.975 Tc
95.0949 0 Td
[(ei)397.51(sc)]TJ
0 Tc
23.5 0 Td
(onstructed to a)Tj
-0.2 Tc
61.6301 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id a set of)Tj
/R20150208 10 Tf
-388.416 -12 Td
[(n_barrier)10.0159(s)]TJ
/R20478096 10 Tf
45.9137 0 Td
0.734 Tw
[(barrier line se)14.9951(gments specied in the array)]TJ
/R20150208 10 Tf
177.448 0 Td
[(barrier)10.0146(s)]TJ
3.234 Tc
/R20478096 10 Tf
32.6797 0 Td
[(.I)323.394(fy)]TJ
0 Tc
20.6281 0 Td
(ou start with polygonal obstacles, you)Tj
-276.67 -12 Td
0.049 Tw
(can supply each polygon')Tj
2.549 Tc
102.077 0 Td
(se)Tj
0 Tc
10.8789 0 Td
[(dges as part of the barrier list.)-504.88(The polyline input_route pro)]TJ
239.75 0 Td
0.048 Tw
(vides a template for)Tj
-352.706 -12 Td
0.192 Tw
(the nal path; it is usually the output_route of one of the shortest path nders, b)Tj
321 0 Td
0.193 Tw
(ut it can be an)Tj
2.693 Tc
56.7219 0 Td
(ys)Tj
0 Tc
11.5828 0 Td
(imple path)Tj
-389.305 -12 Td
0.312 Tw
(that doesn')Tj
2.812 Tc
44.2922 0 Td
(tc)Tj
0 Tc
10.032 0 Td
(ross an)Tj
2.812 Tc
28.2121 0 Td
(yb)Tj
0 Tc
12.8121 0 Td
(arrier se)Tj
32.6422 0 Td
2.812 Tw
(gment. The)Tj
51.1738 0 Td
0.312 Tw
[(input also allo)24.9854(ws the specication of desired slopes at the end-)]TJ
-179.164 -12 Td
0.19 Tw
(points via)Tj
/R20150208 10 Tf
42.05 0 Td
(endpoint_slopes)Tj
2.69 Tc
/R20478096 10 Tf
65 0 Td
(.T)Tj
0 Tc
11.3 0 Td
(hese are specied as v)Tj
89.4699 0 Td
2.69 Tw
(ectors. F)Tj
36.9801 0 Td
0.191 Tw
[(or e)15.0073(xample, to ha)]TJ
-0.15 Tc
69.6531 0 Td
0.491 Tw
(ve a)Tj
2.691 Tc
16.4211 0 Td
(na)Tj
0 Tc
12.1309 0 Td
0.191 Tw
(ngle of)Tj
/R20150208 10 Tf
30.932 0 Td
(T)Tj
/R20478096 10 Tf
8.25117 0 Td
(at an endpo-)Tj
-382.188 -12 Td
1.185 Tw
(ing, one could use)Tj
/R20150208 10 Tf
80.0102 0 Td
(\(cos\(T\),sin\(T\)\))Tj
6.185 Tc
/R20478096 10 Tf
58.6 0 Td
(.A)Tj
-0.15 Tc
19.5898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ctor \(0,0\) means unconstrained slope.)Tj
160.894 0 Td
1.184 Tw
(The output is returned in)Tj
/R20150208 10 Tf
-328.384 -12 Td
[(output_r)45(oute)]TJ
/R20478096 10 Tf
54.4871 0 Td
0.768 Tw
(and consists of the control points of the B-spline. The function return 0 on success; a return)Tj
-0.25 Tc
-54.4871 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
1.091 Tw
(lue of -1 indicates f)Tj
82.0238 0 Td
3.591 Tw
(ailure. The)Tj
50.502 0 Td
1.091 Tw
(array of points in)Tj
/R20150208 10 Tf
75.4641 0 Td
[(output_r)45(oute)]TJ
/R20478096 10 Tf
54.8102 0 Td
1.09 Tw
(is static to the library)Tj
3.59 Tc
88.15 0 Td
[(.I)359.009(ts)]TJ
0 Tc
19.6801 0 Td
(hould not be)Tj
-379.82 -12 Td
0 Tw
(freed, and should be used before another call to)Tj
/R20150208 10 Tf
192.17 0 Td
[(Pr)45(outespline)]TJ
/R20478096 10 Tf
50.6602 0 Td
(.)Tj
/R20794552 10 Tf
-256.33 -16.8 Td
[(int Ppolybarriers\(Ppoly_t **polys, int n_polys, P)20.0073(edge_t **barriers, int *n_barriers\);)]TJ
/R20478096 10 Tf
13.5 -12 Td
0.391 Tw
(This is a utility function that con)Tj
-0.15 Tc
132.506 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rts an input list of polygons into an output list of barrier se)Tj
237.872 0 Td
2.892 Tw
(gments. The)Tj
-379.668 -12 Td
0.474 Tw
(array of points in)Tj
/R20150208 10 Tf
72.9961 0 Td
[(barrier)10.0146(s)]TJ
/R20478096 10 Tf
35.6539 0 Td
(is static to the library)Tj
2.974 Tc
85.6859 0 Td
[(.I)297.41(ts)]TJ
0 Tc
18.448 0 Td
(hould not be freed, and should be used before another)Tj
-212.784 -12 Td
0 Tw
(call to)Tj
/R20150208 10 Tf
27.2199 0 Td
[(Ppolybarrier)10.0073(s)]TJ
5 Tc
/R20478096 10 Tf
56.0098 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(he function returns 1 on success.)Tj
-0.11 Tc
/R20794552 10.95 Tf
-132.84 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R20478096 10 Tf
20.9004 -12 Td
0.38 Tw
(The function)Tj
/R20150208 10 Tf
54.6398 0 Td
[(Pr)45(outespline)]TJ
/R20478096 10 Tf
53.5398 0 Td
(does not guarantee that it will preserv)Tj
2.881 Tc
152.66 0 Td
(et)Tj
0 Tc
10.1012 0 Td
0.381 Tw
(he topology of the input path as re)Tj
-0.05 Tc
139.447 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(rds)Tj
-419.778 -12 Td
1.029 Tw
[(the boundaries. F)15.0037(or e)15.0171(xample, if some of the se)14.9854(gments correspond to a small polygon, it may be possible)]TJ
0 Tw
(that the nal path has ipped o)'
-0.15 Tc
123.18 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(rt)Tj
0 Tc
8.61016 0 Td
(he obstacle.)Tj
-0.548 Tc
/R20794552 10.95 Tf
-177.08 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R20478096 10 Tf
20.7363 -12 Td
(Da)Tj
11.4602 0 Td
2.784 Tw
(vid Dobkin \(dpd@cs.princeton.edu\), Eleftherios K)Tj
213.576 0 Td
2.785 Tw
(outsoos \(ek@research.att.com\), Emden Gansner)Tj
-225.036 -12 Td
[(\(er)18.0078(g@research.att.com\).)]TJ
166.055 -288 Td
0 Tw
[(01 APRIL 1997)-19705.5(2)]TJ
ET
Q
Q
\n \n \n \n \n 2891\n \n \n \n \n-R43453624\n+R20794552\n \n-R43137168\n+R20478096\n \n-R42809280\n+R20150208\n \n \n \n \n \n \n \n@@ -716,18 +716,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-468\n+470\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R43530960 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3b><3b><003b>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20871888 def
1 begincodespacerange
<00><ff>
endcodespacerange
49 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3b><3b><003b>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -747,15 +747,15 @@\n \n Filter\n FlateDecode\n Length\n 602\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R43531328 def
1 begincodespacerange
<00><ff>
endcodespacerange
71 beginbfrange
<20><20><0020>
<23><23><0023>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<37><37><0037>
<39><39><0039>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20872256 def
1 begincodespacerange
<00><ff>
endcodespacerange
71 beginbfrange
<20><20><0020>
<23><23><0023>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<37><37><0037>
<39><39><0039>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<5b><5b><005b>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -777,18 +777,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-335\n+334\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R43531696 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<41><41><0041>
<42><42><0042>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<50><50><0050>
<54><54><0054>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<79><79><0079>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20872624 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<41><41><0041>
<42><42><0042>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<50><50><0050>
<54><54><0054>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<79><79><0079>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n@@ -796,15 +796,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-05e98f5aa62f'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-08545c75404e'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 27\n"}]}]}, {"source1": "./usr/share/doc/graphviz/prune.1.pdf.gz", "source2": "./usr/share/doc/graphviz/prune.1.pdf.gz", "unified_diff": null, "details": [{"source1": "prune.1.pdf", "source2": "prune.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -72,15 +72,15 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26523520 10 Tf
1 0 0 1 73.25 793.89 Tm
(prune)Tj
/R26851408 10 Tf
23.5102 0 Td
138.7 Tw
(\(1\) General)Tj
187.01 0 Td
0 Tw
(Commands Manual)Tj
/R26523520 10 Tf
221.06 0 Td
(prune)Tj
/R26851408 10 Tf
23.5102 0 Td
(\(1\))Tj
-0.219 Tc
/R27167864 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R26851408 10 Tf
20.407 -12 Td
(prune Prune directed graphs)Tj
/R27167864 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R27167864 10 Tf
36 -12 Td
(prune)Tj
/R26851408 10 Tf
28.0602 0 Td
([)Tj
/R27167864 10 Tf
5.83008 0 Td
(n)Tj
/R26523520 10 Tf
13.7602 0 Td
(node)Tj
2.5 Tc
/R26851408 10 Tf
22.1199 0 Td
(][)Tj
0 Tc
/R27167864 10 Tf
11.6602 0 Td
(N)Tj
/R26523520 10 Tf
15.4199 0 Td
[(attr)10(spec)]TJ
2.5 Tc
/R26851408 10 Tf
34.9301 0 Td
(][)Tj
0 Tc
/R27167864 10 Tf
11.6602 0 Td
(v)Tj
2.5 Tc
/R26851408 10 Tf
13.2 0 Td
(][)Tj
0 Tc
/R27167864 10 Tf
11.6602 0 Td
()Tj
/R26851408 10 Tf
5.7 0 Td
(\()Tj
/R27167864 10 Tf
3.33008 0 Td
(h)Tj
/R26851408 10 Tf
5.56016 0 Td
(|)Tj
/R27167864 10 Tf
2 0 Td
(?)Tj
5 Tc
/R26851408 10 Tf
5 0 Td
(\)])Tj
0 Tc
14.1602 0 Td
([)Tj
/R26523520 10 Tf
7.73984 0 Td
(les ...)Tj
/R26851408 10 Tf
31.1102 0 Td
(])Tj
/R27167864 10.95 Tf
-278.901 -16.8 Td
(DESCRIPTION)Tj
/R27167864 10 Tf
36 -12 Td
(prune)Tj
/R26851408 10 Tf
29.3551 0 Td
1.295 Tw
(reads directed graphs in the same format used by)Tj
/R27167864 10 Tf
209.664 0 Td
(dot\(1\))Tj
/R26851408 10 Tf
29.3441 0 Td
1.294 Tw
(and remo)Tj
-0.15 Tc
38.634 0 Td
(ve)Tj
3.794 Tc
9.28984 0 Td
(ss)Tj
0 Tc
11.5738 0 Td
(ubgraphs rooted at nodes)Tj
-327.861 -12 Td
0.525 Tw
[(specied on the command line via options. These nodes themselv)15(es will not be remo)]TJ
-0.15 Tc
345.385 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.526 Tw
[(d, b)19.9805(ut can be gi)]TJ
-0.15 Tc
63.034 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
-426.999 -12 Td
(attrib)Tj
20.9102 0 Td
0.228 Tw
(utes so that the)Tj
2.728 Tc
60.2539 0 Td
(yc)Tj
0 Tc
12.168 0 Td
(an be easily located by a graph stream editor such as)Tj
/R27167864 10 Tf
214.957 0 Td
2.727 Tw
(gvpr\(1\). prune)Tj
/R26851408 10 Tf
67.6738 0 Td
0.227 Tw
(correctly han-)Tj
-375.963 -12 Td
0 Tw
[(dles c)15(ycles, loops and multi-edges.)]TJ
24 TL
0.413 Tw
(Both options can appear multiple times on the command line. All subgraphs rooted at the respecti)'
-0.15 Tc
396.465 0 Td
0.714 Tw
(ve n)Tj
0 Tc
17.2039 0 Td
(odes)Tj
-413.669 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.385 Tc
9.28984 0 Td
(nw)Tj
0 Tc
15.6051 0 Td
0.885 Tw
(ill then be processed. If a node does not e)Tj
173.335 0 Td
(xist,)Tj
/R27167864 10 Tf
20.334 0 Td
(prune)Tj
/R26851408 10 Tf
28.9441 0 Td
0.884 Tw
[(will skip it and print a w)10(arning message to)]TJ
-255.038 -12 Td
(stderr)Tj
5.806 Tc
22.2199 0 Td
(.I)Tj
3.306 Tc
11.6359 0 Td
(fm)Tj
0 Tc
14.416 0 Td
0.806 Tw
[(ultiple attrib)19.9829(utes are gi)]TJ
-0.15 Tc
92.2383 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, the)Tj
3.306 Tc
22.8762 0 Td
(yw)Tj
0 Tc
15.5262 0 Td
0.807 Tw
(ill be applied to all nodes that ha)Tj
-0.15 Tc
135.719 0 Td
1.107 Tw
(ve b)Tj
0 Tc
17.5969 0 Td
0.807 Tw
(een processed.)Tj
/R27167864 10 Tf
64.9238 0 Td
(prune)Tj
/R26851408 10 Tf
-406.442 -12 Td
0 Tw
(writes the result to the stdout.)Tj
/R27167864 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R27167864 10 Tf
36 -12 Td
(n)Tj
/R26523520 10 Tf
13.7602 0 Td
(name)Tj
/R26851408 10 Tf
22.2398 -12 Td
(Species name of node to prune.)Tj
/R27167864 10 Tf
-36 -16.8 Td
(N)Tj
/R26523520 10 Tf
15.4199 0 Td
[(attr)10(spec)]TJ
/R26851408 10 Tf
20.5801 -12 Td
0.18 Tw
[(Species attrib)20(ute that will be set \(or changed if it e)]TJ
208.09 0 Td
0.179 Tw
(xists\) for an)Tj
2.679 Tc
47.9781 0 Td
(yp)Tj
0 Tc
12.6789 0 Td
(runed node.)Tj
/R26523520 10 Tf
52.898 0 Td
[(attr)10(spec)]TJ
/R26851408 10 Tf
35.109 0 Td
(is a string)Tj
-356.754 -12 Td
0 Tw
(of the form)Tj
/R26523520 10 Tf
47.8199 0 Td
(attr)Tj
/R26851408 10 Tf
15.1801 0 Td
(=)Tj
/R26523520 10 Tf
5.93008 0 Td
[(value)14.9854(.)]TJ
/R27167864 10 Tf
-104.93 -16.8 Td
(v)Tj
-1.11 Tc
/R26851408 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R27167864 10 Tf
-46.55 -16.8 Td
(h ?)Tj
/R26851408 10 Tf
36 0 Td
[(Prints the usage and e)14.9854(xits.)]TJ
/R27167864 10.95 Tf
-72 -16.8 Td
(EXAMPLES)Tj
/R26851408 10 Tf
36 -12 Td
(An input graph)Tj
/R26523520 10 Tf
63.1801 0 Td
(test.gv)Tj
/R26851408 10 Tf
28.65 0 Td
(of the form)Tj
-55.8301 -16.8 Td
(digraph DG {)Tj
2.5 Tc
5 -12 Td
[(A)249.984(>B)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(A)249.984(>C)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -24 Td
[(B)249.984(>D)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(B)249.984(>E)]TJ
0 Tc
29.0602 0 Td
(;)Tj
-34.0602 -12 Td
(})Tj
2.5 Tc
-36 -24 Td
(,p)Tj
0 Tc
10 0 Td
(rocessed by the command)Tj
26 -16.8 Td
(prune n B test.gv)Tj
-0.1 Tc
-36 -16.8 Td
(wo)Tj
0 Tc
12.1199 0 Td
[(uld produce the follo)25(wing output \(the actual code might be formatted in a slightly dif)25.0098(ferent w)10.0146(ay\).)]TJ
23.8801 -16.8 Td
(digraph DG {)Tj
2.5 Tc
5 -12 Td
[(A)249.984(>B)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(A)249.984(>C)]TJ
0 Tc
30.1703 0 Td
(;)Tj
-35.1703 -12 Td
(})Tj
-36 -24 Td
(Another input graph)Tj
/R26523520 10 Tf
83.7301 0 Td
(test.gv)Tj
/R26851408 10 Tf
28.65 0 Td
(of the form)Tj
-76.3801 -16.8 Td
(digraph DG {)Tj
2.5 Tc
5 -12 Td
[(A)249.984(>B)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(A)249.984(>C)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -24 Td
[(B)249.984(>D)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(B)249.984(>E)]TJ
0 Tc
29.0602 0 Td
(;)Tj
2.5 Tc
-29.0602 -24 Td
[(C)249.984(>E)]TJ
0 Tc
29.0602 0 Td
(;)Tj
-34.0602 -12 Td
(})Tj
391 -38.4 Td
(1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R28895104 10 Tf
1 0 0 1 73.25 793.89 Tm
(prune)Tj
/R29222992 10 Tf
23.5102 0 Td
138.7 Tw
(\(1\) General)Tj
187.01 0 Td
0 Tw
(Commands Manual)Tj
/R28895104 10 Tf
221.06 0 Td
(prune)Tj
/R29222992 10 Tf
23.5102 0 Td
(\(1\))Tj
-0.219 Tc
/R29539448 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R29222992 10 Tf
20.407 -12 Td
(prune Prune directed graphs)Tj
/R29539448 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R29539448 10 Tf
36 -12 Td
(prune)Tj
/R29222992 10 Tf
28.0602 0 Td
([)Tj
/R29539448 10 Tf
5.83008 0 Td
(n)Tj
/R28895104 10 Tf
13.7602 0 Td
(node)Tj
2.5 Tc
/R29222992 10 Tf
22.1199 0 Td
(][)Tj
0 Tc
/R29539448 10 Tf
11.6602 0 Td
(N)Tj
/R28895104 10 Tf
15.4199 0 Td
[(attr)10(spec)]TJ
2.5 Tc
/R29222992 10 Tf
34.9301 0 Td
(][)Tj
0 Tc
/R29539448 10 Tf
11.6602 0 Td
(v)Tj
2.5 Tc
/R29222992 10 Tf
13.2 0 Td
(][)Tj
0 Tc
/R29539448 10 Tf
11.6602 0 Td
()Tj
/R29222992 10 Tf
5.7 0 Td
(\()Tj
/R29539448 10 Tf
3.33008 0 Td
(h)Tj
/R29222992 10 Tf
5.56016 0 Td
(|)Tj
/R29539448 10 Tf
2 0 Td
(?)Tj
5 Tc
/R29222992 10 Tf
5 0 Td
(\)])Tj
0 Tc
14.1602 0 Td
([)Tj
/R28895104 10 Tf
7.73984 0 Td
(les ...)Tj
/R29222992 10 Tf
31.1102 0 Td
(])Tj
/R29539448 10.95 Tf
-278.901 -16.8 Td
(DESCRIPTION)Tj
/R29539448 10 Tf
36 -12 Td
(prune)Tj
/R29222992 10 Tf
29.3551 0 Td
1.295 Tw
(reads directed graphs in the same format used by)Tj
/R29539448 10 Tf
209.664 0 Td
(dot\(1\))Tj
/R29222992 10 Tf
29.3441 0 Td
1.294 Tw
(and remo)Tj
-0.15 Tc
38.634 0 Td
(ve)Tj
3.794 Tc
9.28984 0 Td
(ss)Tj
0 Tc
11.5738 0 Td
(ubgraphs rooted at nodes)Tj
-327.861 -12 Td
0.525 Tw
[(specied on the command line via options. These nodes themselv)15(es will not be remo)]TJ
-0.15 Tc
345.385 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.526 Tw
[(d, b)19.9805(ut can be gi)]TJ
-0.15 Tc
63.034 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
-426.999 -12 Td
(attrib)Tj
20.9102 0 Td
0.228 Tw
(utes so that the)Tj
2.728 Tc
60.2539 0 Td
(yc)Tj
0 Tc
12.168 0 Td
(an be easily located by a graph stream editor such as)Tj
/R29539448 10 Tf
214.957 0 Td
2.727 Tw
(gvpr\(1\). prune)Tj
/R29222992 10 Tf
67.6738 0 Td
0.227 Tw
(correctly han-)Tj
-375.963 -12 Td
0 Tw
[(dles c)15(ycles, loops and multi-edges.)]TJ
24 TL
0.413 Tw
(Both options can appear multiple times on the command line. All subgraphs rooted at the respecti)'
-0.15 Tc
396.465 0 Td
0.714 Tw
(ve n)Tj
0 Tc
17.2039 0 Td
(odes)Tj
-413.669 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.385 Tc
9.28984 0 Td
(nw)Tj
0 Tc
15.6051 0 Td
0.885 Tw
(ill then be processed. If a node does not e)Tj
173.335 0 Td
(xist,)Tj
/R29539448 10 Tf
20.334 0 Td
(prune)Tj
/R29222992 10 Tf
28.9441 0 Td
0.884 Tw
[(will skip it and print a w)10(arning message to)]TJ
-255.038 -12 Td
(stderr)Tj
5.806 Tc
22.2199 0 Td
(.I)Tj
3.306 Tc
11.6359 0 Td
(fm)Tj
0 Tc
14.416 0 Td
0.806 Tw
[(ultiple attrib)19.9829(utes are gi)]TJ
-0.15 Tc
92.2383 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, the)Tj
3.306 Tc
22.8762 0 Td
(yw)Tj
0 Tc
15.5262 0 Td
0.807 Tw
(ill be applied to all nodes that ha)Tj
-0.15 Tc
135.719 0 Td
1.107 Tw
(ve b)Tj
0 Tc
17.5969 0 Td
0.807 Tw
(een processed.)Tj
/R29539448 10 Tf
64.9238 0 Td
(prune)Tj
/R29222992 10 Tf
-406.442 -12 Td
0 Tw
(writes the result to the stdout.)Tj
/R29539448 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R29539448 10 Tf
36 -12 Td
(n)Tj
/R28895104 10 Tf
13.7602 0 Td
(name)Tj
/R29222992 10 Tf
22.2398 -12 Td
(Species name of node to prune.)Tj
/R29539448 10 Tf
-36 -16.8 Td
(N)Tj
/R28895104 10 Tf
15.4199 0 Td
[(attr)10(spec)]TJ
/R29222992 10 Tf
20.5801 -12 Td
0.18 Tw
[(Species attrib)20(ute that will be set \(or changed if it e)]TJ
208.09 0 Td
0.179 Tw
(xists\) for an)Tj
2.679 Tc
47.9781 0 Td
(yp)Tj
0 Tc
12.6789 0 Td
(runed node.)Tj
/R28895104 10 Tf
52.898 0 Td
[(attr)10(spec)]TJ
/R29222992 10 Tf
35.109 0 Td
(is a string)Tj
-356.754 -12 Td
0 Tw
(of the form)Tj
/R28895104 10 Tf
47.8199 0 Td
(attr)Tj
/R29222992 10 Tf
15.1801 0 Td
(=)Tj
/R28895104 10 Tf
5.93008 0 Td
[(value)14.9854(.)]TJ
/R29539448 10 Tf
-104.93 -16.8 Td
(v)Tj
-1.11 Tc
/R29222992 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R29539448 10 Tf
-46.55 -16.8 Td
(h ?)Tj
/R29222992 10 Tf
36 0 Td
[(Prints the usage and e)14.9854(xits.)]TJ
/R29539448 10.95 Tf
-72 -16.8 Td
(EXAMPLES)Tj
/R29222992 10 Tf
36 -12 Td
(An input graph)Tj
/R28895104 10 Tf
63.1801 0 Td
(test.gv)Tj
/R29222992 10 Tf
28.65 0 Td
(of the form)Tj
-55.8301 -16.8 Td
(digraph DG {)Tj
2.5 Tc
5 -12 Td
[(A)249.984(>B)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(A)249.984(>C)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -24 Td
[(B)249.984(>D)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(B)249.984(>E)]TJ
0 Tc
29.0602 0 Td
(;)Tj
-34.0602 -12 Td
(})Tj
2.5 Tc
-36 -24 Td
(,p)Tj
0 Tc
10 0 Td
(rocessed by the command)Tj
26 -16.8 Td
(prune n B test.gv)Tj
-0.1 Tc
-36 -16.8 Td
(wo)Tj
0 Tc
12.1199 0 Td
[(uld produce the follo)25(wing output \(the actual code might be formatted in a slightly dif)25.0098(ferent w)10.0146(ay\).)]TJ
23.8801 -16.8 Td
(digraph DG {)Tj
2.5 Tc
5 -12 Td
[(A)249.984(>B)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(A)249.984(>C)]TJ
0 Tc
30.1703 0 Td
(;)Tj
-35.1703 -12 Td
(})Tj
-36 -24 Td
(Another input graph)Tj
/R28895104 10 Tf
83.7301 0 Td
(test.gv)Tj
/R29222992 10 Tf
28.65 0 Td
(of the form)Tj
-76.3801 -16.8 Td
(digraph DG {)Tj
2.5 Tc
5 -12 Td
[(A)249.984(>B)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(A)249.984(>C)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -24 Td
[(B)249.984(>D)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(B)249.984(>E)]TJ
0 Tc
29.0602 0 Td
(;)Tj
2.5 Tc
-29.0602 -24 Td
[(C)249.984(>E)]TJ
0 Tc
29.0602 0 Td
(;)Tj
-34.0602 -12 Td
(})Tj
391 -38.4 Td
(1)Tj
ET
Q
Q
\n \n \n \n \n 1823\n \n \n@@ -651,19 +651,19 @@\n FontFile3\n \n \n \n \n \n \n-R27167864\n+R29539448\n \n-R26851408\n+R29222992\n \n-R26523520\n+R28895104\n \n \n \n \n \n \n Type\n@@ -700,29 +700,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26523520 10 Tf
1 0 0 1 73.25 793.89 Tm
(prune)Tj
/R26851408 10 Tf
23.5102 0 Td
138.7 Tw
(\(1\) General)Tj
187.01 0 Td
0 Tw
(Commands Manual)Tj
/R26523520 10 Tf
221.06 0 Td
(prune)Tj
/R26851408 10 Tf
23.5102 0 Td
(\(1\))Tj
-420.341 -36 Td
(\(note the additional edge from)Tj
/R26523520 10 Tf
123.43 0 Td
(C)Tj
/R26851408 10 Tf
9.88984 0 Td
(to)Tj
/R26523520 10 Tf
10.7898 0 Td
(E)Tj
/R26851408 10 Tf
9.33984 0 Td
(\), processed by the command)Tj
-117.45 -16.8 Td
(prune n B N color=red test.gv)Tj
-36 -16.8 Td
(results in)Tj
36 -16.8 Td
(digraph DG {)Tj
2.5 Tc
5 -12 Td
(B[)Tj
0 Tc
12.5 0 Td
(color=red];)Tj
2.5 Tc
-12.5 -12 Td
[(A)249.984(>B)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(A)249.984(>C)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(C)249.984(>E)]TJ
0 Tc
29.0602 0 Td
(;)Tj
-34.0602 -12 Td
(})Tj
-36 -24 Td
(Node)Tj
/R26523520 10 Tf
24.6699 0 Td
(E)Tj
/R26851408 10 Tf
9.33984 0 Td
(has not been remo)Tj
-0.15 Tc
72.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ds)Tj
0 Tc
11.3898 0 Td
(ince its second parent)Tj
/R26523520 10 Tf
88.7102 0 Td
(C)Tj
/R26851408 10 Tf
9.88984 0 Td
(is not being pruned.)Tj
/R27167864 10.95 Tf
-262.179 -28.8 Td
(EXIT ST)Tj
-1.04 Tc
41.916 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(US)Tj
/R27167864 10 Tf
-20.0855 -12 Td
(prune)Tj
/R26851408 10 Tf
28.0602 0 Td
[(returns 0 on successful completion.)-500(It returns 1 if an error occurs.)]TJ
/R27167864 10.95 Tf
-64.0602 -16.8 Td
(SEE ALSO)Tj
/R27167864 10 Tf
36 -12 Td
(dot)Tj
/R26851408 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R27167864 10 Tf
16.6602 0 Td
(gvpr)Tj
/R26851408 10 Tf
20 0 Td
(\(1\))Tj
-0.548 Tc
/R27167864 10.95 Tf
-86.55 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R26851408 10 Tf
20.7363 -12 Td
(Marcus Harnisch <marcus.harnisch@gmx.net>)Tj
427 -439.2 Td
(2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R28895104 10 Tf
1 0 0 1 73.25 793.89 Tm
(prune)Tj
/R29222992 10 Tf
23.5102 0 Td
138.7 Tw
(\(1\) General)Tj
187.01 0 Td
0 Tw
(Commands Manual)Tj
/R28895104 10 Tf
221.06 0 Td
(prune)Tj
/R29222992 10 Tf
23.5102 0 Td
(\(1\))Tj
-420.341 -36 Td
(\(note the additional edge from)Tj
/R28895104 10 Tf
123.43 0 Td
(C)Tj
/R29222992 10 Tf
9.88984 0 Td
(to)Tj
/R28895104 10 Tf
10.7898 0 Td
(E)Tj
/R29222992 10 Tf
9.33984 0 Td
(\), processed by the command)Tj
-117.45 -16.8 Td
(prune n B N color=red test.gv)Tj
-36 -16.8 Td
(results in)Tj
36 -16.8 Td
(digraph DG {)Tj
2.5 Tc
5 -12 Td
(B[)Tj
0 Tc
12.5 0 Td
(color=red];)Tj
2.5 Tc
-12.5 -12 Td
[(A)249.984(>B)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(A)249.984(>C)]TJ
0 Tc
30.1703 0 Td
(;)Tj
2.5 Tc
-30.1703 -12 Td
[(C)249.984(>E)]TJ
0 Tc
29.0602 0 Td
(;)Tj
-34.0602 -12 Td
(})Tj
-36 -24 Td
(Node)Tj
/R28895104 10 Tf
24.6699 0 Td
(E)Tj
/R29222992 10 Tf
9.33984 0 Td
(has not been remo)Tj
-0.15 Tc
72.8898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ds)Tj
0 Tc
11.3898 0 Td
(ince its second parent)Tj
/R28895104 10 Tf
88.7102 0 Td
(C)Tj
/R29222992 10 Tf
9.88984 0 Td
(is not being pruned.)Tj
/R29539448 10.95 Tf
-262.179 -28.8 Td
(EXIT ST)Tj
-1.04 Tc
41.916 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
(US)Tj
/R29539448 10 Tf
-20.0855 -12 Td
(prune)Tj
/R29222992 10 Tf
28.0602 0 Td
[(returns 0 on successful completion.)-500(It returns 1 if an error occurs.)]TJ
/R29539448 10.95 Tf
-64.0602 -16.8 Td
(SEE ALSO)Tj
/R29539448 10 Tf
36 -12 Td
(dot)Tj
/R29222992 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R29539448 10 Tf
16.6602 0 Td
(gvpr)Tj
/R29222992 10 Tf
20 0 Td
(\(1\))Tj
-0.548 Tc
/R29539448 10.95 Tf
-86.55 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R29222992 10 Tf
20.7363 -12 Td
(Marcus Harnisch <marcus.harnisch@gmx.net>)Tj
427 -439.2 Td
(2)Tj
ET
Q
Q
\n \n \n \n \n-742\n+741\n \n \n \n \n-R27167864\n+R29539448\n \n-R26851408\n+R29222992\n \n-R26523520\n+R28895104\n \n \n \n \n \n \n \n@@ -774,18 +774,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-384\n+382\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R22540240 def
1 begincodespacerange
<00><ff>
endcodespacerange
35 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2e><2e><002e>
<31><31><0031>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R24911824 def
1 begincodespacerange
<00><ff>
endcodespacerange
35 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2e><2e><002e>
<31><31><0031>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<68><68><0068>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -805,15 +805,15 @@\n \n Filter\n FlateDecode\n Length\n 529\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27168160 def
1 begincodespacerange
<00><ff>
endcodespacerange
58 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R29539744 def
1 begincodespacerange
<00><ff>
endcodespacerange
58 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7b><7b><007b>
<7c><7c><007c>
<7d><7d><007d>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -835,15 +835,15 @@\n \n Filter\n FlateDecode\n Length\n 286\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27168528 def
1 begincodespacerange
<00><ff>
endcodespacerange
20 beginbfrange
<20><20><0020>
<2e><2e><002e>
<43><43><0043>
<45><45><0045>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R29540112 def
1 begincodespacerange
<00><ff>
endcodespacerange
20 beginbfrange
<20><20><0020>
<2e><2e><002e>
<43><43><0043>
<45><45><0045>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -865,15 +865,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-e1cddf3bc596'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-5333ce027266'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 28\n"}]}]}, {"source1": "./usr/share/doc/graphviz/sccmap.1.pdf.gz", "source2": "./usr/share/doc/graphviz/sccmap.1.pdf.gz", "unified_diff": null, "details": [{"source1": "sccmap.1.pdf", "source2": "sccmap.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R24414096 10 Tf
1 0 0 1 72.3301 793.89 Tm
(SCCMAP)Tj
/R24741984 10 Tf
39.3301 0 Td
123.8 Tw
(\(1\) General)Tj
172.11 0 Td
0 Tw
(Commands Manual)Tj
/R24414096 10 Tf
205.24 0 Td
(SCCMAP)Tj
/R24741984 10 Tf
39.3301 0 Td
(\(1\))Tj
-0.219 Tc
/R25058440 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R24741984 10 Tf
20.407 -12 Td
[(sccmap e)15.0073(xtract strongly connected components of directed graphs)]TJ
/R25058440 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R25058440 10 Tf
36 -12 Td
(sccmap)Tj
/R24741984 10 Tf
34.1602 0 Td
([)Tj
/R25058440 10 Tf
3.33008 0 Td
(dsSv)Tj
2.5 Tc
/R24741984 10 Tf
25.7102 0 Td
(][)Tj
0 Tc
/R25058440 10 Tf
11.6602 0 Td
(o)Tj
/R24414096 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R24741984 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R24414096 10 Tf
13.5699 0 Td
(les)Tj
/R24741984 10 Tf
18.8801 0 Td
(])Tj
/R25058440 10.95 Tf
-181.921 -16.8 Td
(DESCRIPTION)Tj
/R24414096 10 Tf
36.3398 -12 Td
(sccmap)Tj
/R24741984 10 Tf
32.9898 0 Td
0.31 Tw
(decomposes digraphs into strongly connected components and an auxiliary map of the relationship)Tj
-33.3297 -12 Td
1.619 Tw
[(between components.)-661.89(In this map, each component is collapsed into a node.)]TJ
330.219 0 Td
1.62 Tw
(The resulting graphs are)Tj
-330.219 -12 Td
1.286 Tw
[(printed to standard out.)-628.606(The number of nodes, edges and strongly connected components are printed to)]TJ
12 TL
0 Tw
T*[(standard error)54.9841(.)]TJ
/R25058440 10 Tf
62.7602 0 Td
(sccmap)Tj
/R24741984 10 Tf
34.1602 0 Td
[(is a w)9.99268(ay of partitioning lar)17.9834(ge graphs into more manageable pieces.)]TJ
/R25058440 10.95 Tf
-132.92 -16.8 Td
(OPTIONS)Tj
/R24741984 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R25058440 10 Tf
16.8 TL
(d)'
/R24741984 10 Tf
36 0 Td
(Preserv)Tj
2.5 Tc
29.8398 0 Td
(ed)Tj
-0.15 Tc
11.9398 0 Td
(eg)Tj
0 Tc
9.28984 0 Td
(enerate components of only one node.)Tj
/R25058440 10 Tf
-87.0695 -16.8 Td
(s)Tj
/R24741984 10 Tf
36 0 Td
(Do not print the resulting graphs. Only the statistics are important.)Tj
/R25058440 10 Tf
-36 -16.8 Td
(S)Tj
/R24741984 10 Tf
36 0 Td
(Just print the resulting graphs. No statistics are printed.)Tj
/R25058440 10 Tf
-36 -16.8 Td
(o)Tj
/R24414096 10 Tf
10.9301 0 Td
(output)Tj
/R24741984 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R24414096 10 Tf
94.1801 0 Td
(output)Tj
2.5 Tc
/R24741984 10 Tf
25.5602 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
(ot gi)Tj
-0.15 Tc
17.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R25058440 10 Tf
10 0 Td
(sccmap)Tj
/R24741984 10 Tf
34.1602 0 Td
(uses stdout.)Tj
/R25058440 10 Tf
-246.161 -16.8 Td
(v)Tj
/R24741984 10 Tf
36 0 Td
0.585 Tw
(Generate additional statistics. In particular)Tj
171.63 0 Td
(,)Tj
/R25058440 10 Tf
5.58594 0 Td
(sccmap)Tj
/R24741984 10 Tf
34.7461 0 Td
0.586 Tw
(prints the number of nodes, edges, connected)Tj
-211.962 -12 Td
0.483 Tw
[(components, and strongly connected components, follo)25(wed by the fraction of nodes in a non-tri)]TJ
387.669 0 Td
(v-)Tj
-387.669 -12 Td
1.312 Tw
(ial strongly connected components, the maximum de)Tj
219.092 0 Td
1.313 Tw
(gree of the graph, and fraction of non-tree)Tj
-219.092 -12 Td
0 Tw
(edges in the graph.)Tj
/R25058440 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R24741984 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R24414096 10 Tf
1.91016 -16.8 Td
(les)Tj
/R24741984 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R24414096 10 Tf
272.314 0 Td
(les)Tj
/R24741984 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
/R25058440 10.95 Tf
-76 -16.8 Td
[(DIA)54.9606(GNOSTICS)]TJ
/R25058440 10 Tf
36 -12 Td
(sccmap)Tj
/R24741984 10 Tf
34.1602 0 Td
[(emits a w)9.99268(arning if it encounters an undirected graph, and ignores it.)]TJ
-0.548 Tc
/R25058440 10.95 Tf
-70.1602 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R24741984 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R25058440 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R24741984 10 Tf
36 -12 Td
[(gc\(1\), dot\(1\), ac)15.0073(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), tred\(1\), libgraph\(3\))]TJ
167.45 -261.6 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R27125648 10 Tf
1 0 0 1 72.3301 793.89 Tm
(SCCMAP)Tj
/R27453536 10 Tf
39.3301 0 Td
123.8 Tw
(\(1\) General)Tj
172.11 0 Td
0 Tw
(Commands Manual)Tj
/R27125648 10 Tf
205.24 0 Td
(SCCMAP)Tj
/R27453536 10 Tf
39.3301 0 Td
(\(1\))Tj
-0.219 Tc
/R27769992 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R27453536 10 Tf
20.407 -12 Td
[(sccmap e)15.0073(xtract strongly connected components of directed graphs)]TJ
/R27769992 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R27769992 10 Tf
36 -12 Td
(sccmap)Tj
/R27453536 10 Tf
34.1602 0 Td
([)Tj
/R27769992 10 Tf
3.33008 0 Td
(dsSv)Tj
2.5 Tc
/R27453536 10 Tf
25.7102 0 Td
(][)Tj
0 Tc
/R27769992 10 Tf
11.6602 0 Td
(o)Tj
/R27125648 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R27453536 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R27125648 10 Tf
13.5699 0 Td
(les)Tj
/R27453536 10 Tf
18.8801 0 Td
(])Tj
/R27769992 10.95 Tf
-181.921 -16.8 Td
(DESCRIPTION)Tj
/R27125648 10 Tf
36.3398 -12 Td
(sccmap)Tj
/R27453536 10 Tf
32.9898 0 Td
0.31 Tw
(decomposes digraphs into strongly connected components and an auxiliary map of the relationship)Tj
-33.3297 -12 Td
1.619 Tw
[(between components.)-661.89(In this map, each component is collapsed into a node.)]TJ
330.219 0 Td
1.62 Tw
(The resulting graphs are)Tj
-330.219 -12 Td
1.286 Tw
[(printed to standard out.)-628.606(The number of nodes, edges and strongly connected components are printed to)]TJ
12 TL
0 Tw
T*[(standard error)54.9841(.)]TJ
/R27769992 10 Tf
62.7602 0 Td
(sccmap)Tj
/R27453536 10 Tf
34.1602 0 Td
[(is a w)9.99268(ay of partitioning lar)17.9834(ge graphs into more manageable pieces.)]TJ
/R27769992 10.95 Tf
-132.92 -16.8 Td
(OPTIONS)Tj
/R27453536 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R27769992 10 Tf
16.8 TL
(d)'
/R27453536 10 Tf
36 0 Td
(Preserv)Tj
2.5 Tc
29.8398 0 Td
(ed)Tj
-0.15 Tc
11.9398 0 Td
(eg)Tj
0 Tc
9.28984 0 Td
(enerate components of only one node.)Tj
/R27769992 10 Tf
-87.0695 -16.8 Td
(s)Tj
/R27453536 10 Tf
36 0 Td
(Do not print the resulting graphs. Only the statistics are important.)Tj
/R27769992 10 Tf
-36 -16.8 Td
(S)Tj
/R27453536 10 Tf
36 0 Td
(Just print the resulting graphs. No statistics are printed.)Tj
/R27769992 10 Tf
-36 -16.8 Td
(o)Tj
/R27125648 10 Tf
10.9301 0 Td
(output)Tj
/R27453536 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R27125648 10 Tf
94.1801 0 Td
(output)Tj
2.5 Tc
/R27453536 10 Tf
25.5602 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
(ot gi)Tj
-0.15 Tc
17.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n,)Tj
/R27769992 10 Tf
10 0 Td
(sccmap)Tj
/R27453536 10 Tf
34.1602 0 Td
(uses stdout.)Tj
/R27769992 10 Tf
-246.161 -16.8 Td
(v)Tj
/R27453536 10 Tf
36 0 Td
0.585 Tw
(Generate additional statistics. In particular)Tj
171.63 0 Td
(,)Tj
/R27769992 10 Tf
5.58594 0 Td
(sccmap)Tj
/R27453536 10 Tf
34.7461 0 Td
0.586 Tw
(prints the number of nodes, edges, connected)Tj
-211.962 -12 Td
0.483 Tw
[(components, and strongly connected components, follo)25(wed by the fraction of nodes in a non-tri)]TJ
387.669 0 Td
(v-)Tj
-387.669 -12 Td
1.312 Tw
(ial strongly connected components, the maximum de)Tj
219.092 0 Td
1.313 Tw
(gree of the graph, and fraction of non-tree)Tj
-219.092 -12 Td
0 Tw
(edges in the graph.)Tj
/R27769992 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R27453536 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R27125648 10 Tf
1.91016 -16.8 Td
(les)Tj
/R27453536 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R27125648 10 Tf
272.314 0 Td
(les)Tj
/R27453536 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
/R27769992 10.95 Tf
-76 -16.8 Td
[(DIA)54.9606(GNOSTICS)]TJ
/R27769992 10 Tf
36 -12 Td
(sccmap)Tj
/R27453536 10 Tf
34.1602 0 Td
[(emits a w)9.99268(arning if it encounters an undirected graph, and ignores it.)]TJ
-0.548 Tc
/R27769992 10.95 Tf
-70.1602 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R27453536 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R27769992 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R27453536 10 Tf
36 -12 Td
[(gc\(1\), dot\(1\), ac)15.0073(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), tred\(1\), libgraph\(3\))]TJ
167.45 -261.6 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n \n \n \n \n-1573\n+1572\n \n \n \n \n BaseFont\n ZNBXCV+Times-Italic\n FontDescriptor\n@@ -617,19 +617,19 @@\n FontFile3\n \n \n \n \n \n \n-R25058440\n+R27769992\n \n-R24741984\n+R27453536\n \n-R24414096\n+R27125648\n \n \n \n \n \n \n \n@@ -681,18 +681,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-330\n+331\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R25077624 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<6d><6d><006d>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27789176 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<6d><6d><006d>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -712,15 +712,15 @@\n \n Filter\n FlateDecode\n Length\n 501\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R25077992 def
1 begincodespacerange
<00><ff>
endcodespacerange
53 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27789544 def
1 begincodespacerange
<00><ff>
endcodespacerange
53 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -742,15 +742,15 @@\n \n Filter\n FlateDecode\n Length\n 266\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R25078360 def
1 begincodespacerange
<00><ff>
endcodespacerange
16 beginbfrange
<41><41><0041>
<43><43><0043>
<4d><4d><004d>
<50><50><0050>
<53><53><0053>
<61><61><0061>
<63><63><0063>
<65><65><0065>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27789912 def
1 begincodespacerange
<00><ff>
endcodespacerange
16 beginbfrange
<41><41><0041>
<43><43><0043>
<4d><4d><004d>
<50><50><0050>
<53><53><0053>
<61><61><0061>
<63><63><0063>
<65><65><0065>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -772,15 +772,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-fdc7110a48af'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-d27a20766f62'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/tcldot.3tcl.pdf.gz", "source2": "./usr/share/doc/graphviz/tcldot.3tcl.pdf.gz", "unified_diff": null, "details": [{"source1": "tcldot.3tcl.pdf", "source2": "tcldot.3tcl.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -77,20 +77,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10827712 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R10827712 10 Tf
399.29 0 Td
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-0.219 Tc
/R11472056 10.95 Tf
-446.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R11153488 10 Tf
20.407 -12 Td
(tcldot graph manipulation in tcl)Tj
/R11472056 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R11153488 10 Tf
36 -12 Td
(#!/usr/local/bin/tclsh)Tj
12 TL
(package require)'
/R11472056 10 Tf
66.0801 0 Td
(Tcldot)Tj
/R11472056 10.95 Tf
-102.08 -28.8 Td
[(USA)54.9729(GE)]TJ
/R11153488 10 Tf
36 -12 Td
[(Requires the dynamic loading f)10.0146(acilities of tcl7.6 or later)55.0146(.)]TJ
/R11472056 10.95 Tf
-36 -28.8 Td
[(INTR)30.0371(ODUCTION)]TJ
/R11472056 10 Tf
36 -12 Td
(tcldot)Tj
/R11153488 10 Tf
27.1379 0 Td
0.198 Tw
(is a tcl dynamically loaded e)Tj
114.99 0 Td
0.197 Tw
[(xtension that incorporates the directed graph f)9.99512(acilities of)]TJ
/R11472056 10 Tf
229.766 0 Td
(dot\(1\),)Tj
/R11153488 10 Tf
30.7469 0 Td
(and the)Tj
-402.641 -12 Td
0.706 Tw
[(undirected graph f)10.0122(acilities of)]TJ
/R11472056 10 Tf
120.474 0 Td
(neato\(1\),)Tj
/R11153488 10 Tf
40.6961 0 Td
[(into tcl and pro)14.9951(vides a set of commands to control those f)]TJ
237.216 0 Td
(acilities.)Tj
/R11472056 10 Tf
-398.386 -12 Td
(tcldot)Tj
/R11153488 10 Tf
27.0051 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rts)Tj
/R11472056 10 Tf
12.5648 0 Td
(dot)Tj
/R11153488 10 Tf
16.4539 0 Td
(and)Tj
/R11472056 10 Tf
17.0039 0 Td
(neato)Tj
/R11153488 10 Tf
25.8941 0 Td
0.064 Tw
(from batch processing tools to an interpreted and, if needed, interacti)Tj
-0.15 Tc
275.89 0 Td
0.364 Tw
(ve s)Tj
0 Tc
15.7441 0 Td
0.064 Tw
(et of)Tj
-413.886 -12 Td
0 Tw
[(graph manipulation f)9.99268(acilities.)]TJ
/R11472056 10.95 Tf
-36 -28.8 Td
(COMMANDS)Tj
/R11472056 10 Tf
36 -12 Td
(tcldot)Tj
/R11153488 10 Tf
28.4371 0 Td
1.498 Tw
(initially adds only three commands to tcl, namely)Tj
/R11472056 10 Tf
212.254 0 Td
(dotnew)Tj
3.998 Tc
30.5602 0 Td
(,d)Tj
0 Tc
12.0578 0 Td
[(otr)18.0151(ead,)]TJ
/R11153488 10 Tf
34.0879 0 Td
(and)Tj
/R11472056 10 Tf
18.4379 0 Td
[(dotstring)15.0146(.)]TJ
/R11153488 10 Tf
47.7379 0 Td
(These com-)Tj
-383.573 -12 Td
0.616 Tw
(mands return a handle for the graph that has just been created and that handle can then be used as a com-)Tj
0 Tw
(mand for further actions on the graph.)'
24 TL
(All other "commands" are of the form:)'
/R10827712 10 Tf
36.3102 -16.8 Td
(handle)Tj
/R11472056 10 Tf
29.9 0 Td
(<method>)Tj
/R10827712 10 Tf
47.3699 0 Td
[(par)15.0146(ameter)10.0073(s)]TJ
/R11153488 10 Tf
-113.58 -16.8 Td
(Man)Tj
3.11 Tc
18.1801 0 Td
[(yo)310.984(ft)]TJ
0 Tc
22.3301 0 Td
0.611 Tw
[(he methods return further handles of graphs, nodes of edges, which are themselv)14.9951(es re)15.0049(gistered as)]TJ
-40.5102 -12 Td
(commands.)Tj
0 Tw
(The methods are described in detail belo)'
-0.65 Tc
161.94 0 Td
1.3 Tw
(w, b)Tj
0 Tc
16.3699 0 Td
0 Tw
(ut in summary:)Tj
-178.31 -16.8 Td
(Graph methods are:)Tj
/R11472056 10 Tf
36 -16.8 Td
1.71 Tw
[(addedge, addnode, addsubgraph, countedges, countnodes, lay)25.0098(out, listattrib)20.0098(utes, listedgeat-)]TJ
12 TL
(trib)'
15.9102 0 Td
0.402 Tw
(utes, listnodeattrib)Tj
80.202 0 Td
0.403 Tw
(utes, listedges, listnodes, listnodesr)Tj
-0.15 Tc
148.259 0 Td
(ev)Tj
2.903 Tc
8.73984 0 Td
(,l)Tj
0 Tc
8.18281 0 Td
(istsubgraphs, r)Tj
64.123 0 Td
(ender)Tj
2.903 Tc
23.5199 0 Td
(,r)Tj
0 Tc
9.66289 0 Td
[(ender)10.0146(gd,)]TJ
-358.6 -12 Td
(queryattrib)Tj
49.2398 0 Td
16.744 Tw
(utes, query)Tj
63.8641 0 Td
(edgeattrib)Tj
43.6801 0 Td
16.743 Tw
[(utes, querynodeattrib)20.0098(utes, queryattrib)]TJ
196.966 0 Td
(ute)Tj
-0.1 Tc
13.1801 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lues,)Tj
-376.83 -12 Td
[(query)10(edgeattrib)19.9927(ute)]TJ
-0.1 Tc
81.7602 0 Td
(va)Tj
0 Tc
9.9 0 Td
2.972 Tw
(lues, querynodeattrib)Tj
94.4422 0 Td
(ute)Tj
-0.1 Tc
13.1801 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lues, setattrib)Tj
60.5422 0 Td
2.973 Tw
[(utes, setedgeattrib)20.0195(utes, setn-)]TJ
-269.725 -12 Td
0 Tw
[(odeattrib)20.0159(utes, sho)10.0073(wname, write.)]TJ
/R11153488 10 Tf
-36 -16.8 Td
(Node methods are:)Tj
/R11472056 10 Tf
36 -16.8 Td
0.125 Tw
[(addedge, listattrib)19.9927(utes, listedges, listinedges, listoutedges, queryattrib)20.0098(utes, queryattrib)]TJ
366.81 0 Td
(ute)Tj
-0.1 Tc
13.1801 0 Td
(va)Tj
0 Tc
9.9 0 Td
(l-)Tj
-389.89 -12 Td
0 Tw
[(ues, setattrib)20.0159(utes, sho)10.0073(wname.)]TJ
/R11153488 10 Tf
-36 -16.8 Td
(Edge methods are:)Tj
/R11472056 10 Tf
36 -16.8 Td
2.678 Tw
[(delete, listattrib)20.0098(utes, listnodes, queryattrib)19.9902(utes, queryattrib)]TJ
262.872 0 Td
(ute)Tj
-0.1 Tc
13.1801 0 Td
(va)Tj
0 Tc
9.9 0 Td
2.679 Tw
[(lues, setattrib)20.0195(utes, sho)]TJ
99.4977 0 Td
(w-)Tj
-385.45 -12 Td
(name.)Tj
-36 -28.8 Td
(dotnew)Tj
/R10827712 10 Tf
33.6102 0 Td
0 Tw
[(gr)15.0159(aphT)74.0076(ype ?attrib)19.9854(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R11153488 10 Tf
2.38984 -24 Td
(creates a ne)Tj
2.5 Tc
46.3898 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph and returns its)Tj
/R10827712 10 Tf
107.91 0 Td
[(gr)15.0146(aphHandle)15.0146(.)]TJ
-168.04 -24 Td
[(gr)15.0159(aphT)74.0076(ype)]TJ
/R11153488 10 Tf
45.4348 0 Td
0.315 Tw
(can be an)Tj
2.815 Tc
38.2398 0 Td
(ys)Tj
0 Tc
11.7051 0 Td
(upported by)Tj
/R11472056 10 Tf
51.1801 0 Td
(dot\(1\))Tj
/R11153488 10 Tf
28.3648 0 Td
(namely: "graph," "digraph," "graphstrict," or "digraph-)Tj
-175.345 -12 Td
3.074 Tw
(strict." \(In)Tj
46.8879 0 Td
0.574 Tw
(digraphs edges ha)Tj
-0.15 Tc
72.598 0 Td
0.874 Tw
(ve a d)Tj
0 Tc
24.8781 0 Td
0.575 Tw
(irection from tail to head. "Strict" graphs or digraphs collapse)Tj
-144.364 -12 Td
0 Tw
(multiple edges between the same pair of nodes into a single edge.\))Tj
-0.15 Tc
24 TL
(Fo)'
0 Tc
10.4102 0 Td
(llo)Tj
10.3102 0 Td
2.003 Tw
(wing the mandatory)Tj
/R10827712 10 Tf
88.9191 0 Td
[(gr)15.0146(aphT)74.0088(ype)]TJ
/R11153488 10 Tf
47.1227 0 Td
(parameter the)Tj
/R11472056 10 Tf
61.2059 0 Td
(dotnew)Tj
/R11153488 10 Tf
35.6129 0 Td
2.002 Tw
(command will accept an arbitrary)Tj
-121.441 -45.6 Td
0 Tw
[(Tcl Extensions)-19914(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R46225344 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R46225344 10 Tf
399.29 0 Td
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-0.219 Tc
/R46869688 10.95 Tf
-446.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R46551120 10 Tf
20.407 -12 Td
(tcldot graph manipulation in tcl)Tj
/R46869688 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R46551120 10 Tf
36 -12 Td
(#!/usr/local/bin/tclsh)Tj
12 TL
(package require)'
/R46869688 10 Tf
66.0801 0 Td
(Tcldot)Tj
/R46869688 10.95 Tf
-102.08 -28.8 Td
[(USA)54.9729(GE)]TJ
/R46551120 10 Tf
36 -12 Td
[(Requires the dynamic loading f)10.0146(acilities of tcl7.6 or later)55.0146(.)]TJ
/R46869688 10.95 Tf
-36 -28.8 Td
[(INTR)30.0371(ODUCTION)]TJ
/R46869688 10 Tf
36 -12 Td
(tcldot)Tj
/R46551120 10 Tf
27.1379 0 Td
0.198 Tw
(is a tcl dynamically loaded e)Tj
114.99 0 Td
0.197 Tw
[(xtension that incorporates the directed graph f)9.99512(acilities of)]TJ
/R46869688 10 Tf
229.766 0 Td
(dot\(1\),)Tj
/R46551120 10 Tf
30.7469 0 Td
(and the)Tj
-402.641 -12 Td
0.706 Tw
[(undirected graph f)10.0122(acilities of)]TJ
/R46869688 10 Tf
120.474 0 Td
(neato\(1\),)Tj
/R46551120 10 Tf
40.6961 0 Td
[(into tcl and pro)14.9951(vides a set of commands to control those f)]TJ
237.216 0 Td
(acilities.)Tj
/R46869688 10 Tf
-398.386 -12 Td
(tcldot)Tj
/R46551120 10 Tf
27.0051 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rts)Tj
/R46869688 10 Tf
12.5648 0 Td
(dot)Tj
/R46551120 10 Tf
16.4539 0 Td
(and)Tj
/R46869688 10 Tf
17.0039 0 Td
(neato)Tj
/R46551120 10 Tf
25.8941 0 Td
0.064 Tw
(from batch processing tools to an interpreted and, if needed, interacti)Tj
-0.15 Tc
275.89 0 Td
0.364 Tw
(ve s)Tj
0 Tc
15.7441 0 Td
0.064 Tw
(et of)Tj
-413.886 -12 Td
0 Tw
[(graph manipulation f)9.99268(acilities.)]TJ
/R46869688 10.95 Tf
-36 -28.8 Td
(COMMANDS)Tj
/R46869688 10 Tf
36 -12 Td
(tcldot)Tj
/R46551120 10 Tf
28.4371 0 Td
1.498 Tw
(initially adds only three commands to tcl, namely)Tj
/R46869688 10 Tf
212.254 0 Td
(dotnew)Tj
3.998 Tc
30.5602 0 Td
(,d)Tj
0 Tc
12.0578 0 Td
[(otr)18.0151(ead,)]TJ
/R46551120 10 Tf
34.0879 0 Td
(and)Tj
/R46869688 10 Tf
18.4379 0 Td
[(dotstring)15.0146(.)]TJ
/R46551120 10 Tf
47.7379 0 Td
(These com-)Tj
-383.573 -12 Td
0.616 Tw
(mands return a handle for the graph that has just been created and that handle can then be used as a com-)Tj
0 Tw
(mand for further actions on the graph.)'
24 TL
(All other "commands" are of the form:)'
/R46225344 10 Tf
36.3102 -16.8 Td
(handle)Tj
/R46869688 10 Tf
29.9 0 Td
(<method>)Tj
/R46225344 10 Tf
47.3699 0 Td
[(par)15.0146(ameter)10.0073(s)]TJ
/R46551120 10 Tf
-113.58 -16.8 Td
(Man)Tj
3.11 Tc
18.1801 0 Td
[(yo)310.984(ft)]TJ
0 Tc
22.3301 0 Td
0.611 Tw
[(he methods return further handles of graphs, nodes of edges, which are themselv)14.9951(es re)15.0049(gistered as)]TJ
-40.5102 -12 Td
(commands.)Tj
0 Tw
(The methods are described in detail belo)'
-0.65 Tc
161.94 0 Td
1.3 Tw
(w, b)Tj
0 Tc
16.3699 0 Td
0 Tw
(ut in summary:)Tj
-178.31 -16.8 Td
(Graph methods are:)Tj
/R46869688 10 Tf
36 -16.8 Td
1.71 Tw
[(addedge, addnode, addsubgraph, countedges, countnodes, lay)25.0098(out, listattrib)20.0098(utes, listedgeat-)]TJ
12 TL
(trib)'
15.9102 0 Td
0.402 Tw
(utes, listnodeattrib)Tj
80.202 0 Td
0.403 Tw
(utes, listedges, listnodes, listnodesr)Tj
-0.15 Tc
148.259 0 Td
(ev)Tj
2.903 Tc
8.73984 0 Td
(,l)Tj
0 Tc
8.18281 0 Td
(istsubgraphs, r)Tj
64.123 0 Td
(ender)Tj
2.903 Tc
23.5199 0 Td
(,r)Tj
0 Tc
9.66289 0 Td
[(ender)10.0146(gd,)]TJ
-358.6 -12 Td
(queryattrib)Tj
49.2398 0 Td
16.744 Tw
(utes, query)Tj
63.8641 0 Td
(edgeattrib)Tj
43.6801 0 Td
16.743 Tw
[(utes, querynodeattrib)20.0098(utes, queryattrib)]TJ
196.966 0 Td
(ute)Tj
-0.1 Tc
13.1801 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lues,)Tj
-376.83 -12 Td
[(query)10(edgeattrib)19.9927(ute)]TJ
-0.1 Tc
81.7602 0 Td
(va)Tj
0 Tc
9.9 0 Td
2.972 Tw
(lues, querynodeattrib)Tj
94.4422 0 Td
(ute)Tj
-0.1 Tc
13.1801 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lues, setattrib)Tj
60.5422 0 Td
2.973 Tw
[(utes, setedgeattrib)20.0195(utes, setn-)]TJ
-269.725 -12 Td
0 Tw
[(odeattrib)20.0159(utes, sho)10.0073(wname, write.)]TJ
/R46551120 10 Tf
-36 -16.8 Td
(Node methods are:)Tj
/R46869688 10 Tf
36 -16.8 Td
0.125 Tw
[(addedge, listattrib)19.9927(utes, listedges, listinedges, listoutedges, queryattrib)20.0098(utes, queryattrib)]TJ
366.81 0 Td
(ute)Tj
-0.1 Tc
13.1801 0 Td
(va)Tj
0 Tc
9.9 0 Td
(l-)Tj
-389.89 -12 Td
0 Tw
[(ues, setattrib)20.0159(utes, sho)10.0073(wname.)]TJ
/R46551120 10 Tf
-36 -16.8 Td
(Edge methods are:)Tj
/R46869688 10 Tf
36 -16.8 Td
2.678 Tw
[(delete, listattrib)20.0098(utes, listnodes, queryattrib)19.9902(utes, queryattrib)]TJ
262.872 0 Td
(ute)Tj
-0.1 Tc
13.1801 0 Td
(va)Tj
0 Tc
9.9 0 Td
2.679 Tw
[(lues, setattrib)20.0195(utes, sho)]TJ
99.4977 0 Td
(w-)Tj
-385.45 -12 Td
(name.)Tj
-36 -28.8 Td
(dotnew)Tj
/R46225344 10 Tf
33.6102 0 Td
0 Tw
[(gr)15.0159(aphT)74.0076(ype ?attrib)19.9854(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R46551120 10 Tf
2.38984 -24 Td
(creates a ne)Tj
2.5 Tc
46.3898 0 Td
(we)Tj
0 Tc
14.1602 0 Td
(mpty graph and returns its)Tj
/R46225344 10 Tf
107.91 0 Td
[(gr)15.0146(aphHandle)15.0146(.)]TJ
-168.04 -24 Td
[(gr)15.0159(aphT)74.0076(ype)]TJ
/R46551120 10 Tf
45.4348 0 Td
0.315 Tw
(can be an)Tj
2.815 Tc
38.2398 0 Td
(ys)Tj
0 Tc
11.7051 0 Td
(upported by)Tj
/R46869688 10 Tf
51.1801 0 Td
(dot\(1\))Tj
/R46551120 10 Tf
28.3648 0 Td
(namely: "graph," "digraph," "graphstrict," or "digraph-)Tj
-175.345 -12 Td
3.074 Tw
(strict." \(In)Tj
46.8879 0 Td
0.574 Tw
(digraphs edges ha)Tj
-0.15 Tc
72.598 0 Td
0.874 Tw
(ve a d)Tj
0 Tc
24.8781 0 Td
0.575 Tw
(irection from tail to head. "Strict" graphs or digraphs collapse)Tj
-144.364 -12 Td
0 Tw
(multiple edges between the same pair of nodes into a single edge.\))Tj
-0.15 Tc
24 TL
(Fo)'
0 Tc
10.4102 0 Td
(llo)Tj
10.3102 0 Td
2.003 Tw
(wing the mandatory)Tj
/R46225344 10 Tf
88.9191 0 Td
[(gr)15.0146(aphT)74.0088(ype)]TJ
/R46551120 10 Tf
47.1227 0 Td
(parameter the)Tj
/R46869688 10 Tf
61.2059 0 Td
(dotnew)Tj
/R46551120 10 Tf
35.6129 0 Td
2.002 Tw
(command will accept an arbitrary)Tj
-121.441 -45.6 Td
0 Tw
[(Tcl Extensions)-19914(1)]TJ
ET
Q
Q
\n \n \n \n \n-2275\n+2273\n \n \n \n \n BaseFont\n XMTASS+Times-Italic\n FontDescriptor\n@@ -625,19 +625,19 @@\n FontFile3\n \n \n \n \n \n \n-R11472056\n+R46869688\n \n-R11153488\n+R46551120\n \n-R10827712\n+R46225344\n \n \n \n \n \n \n Type\n@@ -674,29 +674,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10827712 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R10827712 10 Tf
399.29 0 Td
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-374.34 -36 Td
0.367 Tw
[(number of attrib)20.0171(ute name/v)]TJ
109.801 0 Td
0.368 Tw
[(alue pairs for the graph.)-536.785(Certain special graph attrib)19.9854(utes and permitted)]TJ
-0.25 Tc
-109.801 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0.082 Tw
(lues are described in)Tj
/R11472056 10 Tf
84.748 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R11153488 10 Tf
30.632 0 Td
(bu)Tj
2.581 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.14102 0 Td
0.081 Tw
(he programmer can arbitrarily in)Tj
-0.15 Tc
130.444 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nt and assign v)25.0098(alues to addi-)]TJ
-282.245 -12 Td
1.336 Tw
[(tional attrib)19.9829(utes be)]TJ
76.7621 0 Td
1.337 Tw
(yond these.)Tj
53.2238 0 Td
(In)Tj
/R11472056 10 Tf
12.1672 0 Td
(dot)Tj
/R11153488 10 Tf
17.727 0 Td
[(the attrib)19.9805(ute name is separated from the v)24.9805(alue by an "=")]TJ
-159.88 -12 Td
(character)Tj
5.277 Tc
36.0898 0 Td
(.I)Tj
0 Tc
11.107 0 Td
(n)Tj
/R11472056 10 Tf
7.77695 0 Td
(tcldot)Tj
/R11153488 10 Tf
27.2172 0 Td
0.276 Tw
[(the "=" has been replaced by a " " \(space\))-527.607(to be more consistent with)]TJ
/R11472056 10 Tf
283.26 0 Td
(tcl)Tj
/R11153488 10 Tf
13.3262 0 Td
(syn-)Tj
-378.777 -12 Td
2.5 Tw
(tax. e.g.)Tj
10 -24 Td
0 Tw
(set g [dotne)Tj
2.5 Tc
46.4102 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(igraph rankdir LR])Tj
/R11472056 10 Tf
-107.13 -28.8 Td
[(dotr)18(ead)]TJ
/R10827712 10 Tf
35.65 0 Td
(leHandle)Tj
/R11153488 10 Tf
0.35 -24 Td
0.345 Tw
[(reads in a dot-language description of a graph from a pre)24.9854(viously opened le identied by the)]TJ
/R10827712 10 Tf
380.45 0 Td
(le-)Tj
-380.45 -12 Td
[(Handle)15.0159(.)]TJ
/R11153488 10 Tf
36.7898 0 Td
0 Tw
(The command returns the)Tj
/R10827712 10 Tf
105.4 0 Td
[(gr)15.0146(aphHandle)]TJ
/R11153488 10 Tf
55.8598 0 Td
[(of the ne)25.0146(wly read graph.)-500(e.g.)]TJ
-188.05 -24 Td
(set f [open test.dot r])Tj
12 TL
(set g [dotread $f])'
/R11472056 10 Tf
-46 -28.8 Td
(dotstring)Tj
/R10827712 10 Tf
41.3898 0 Td
(string)Tj
/R11153488 10 Tf
-5.38984 -24 Td
0.328 Tw
(reads in a dot-language description of a graph from a Tcl string; The command returns the)Tj
/R10827712 10 Tf
368.928 0 Td
[(gr)15.0146(aph-)]TJ
-368.928 -12 Td
(Handle)Tj
/R11153488 10 Tf
32.1199 0 Td
0 Tw
[(of the ne)25.0146(wly read graph.)-500(e.g.)]TJ
-22.1199 -24 Td
(set g [dotstring $dotsyntaxstring])Tj
/R10827712 10 Tf
-46 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(addnode)Tj
/R10827712 10 Tf
39.1801 0 Td
[(?nodeName? ?attrib)20(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R11153488 10 Tf
-58.8598 -24 Td
0.914 Tw
(creates a ne)Tj
3.414 Tc
48.218 0 Td
(wn)Tj
0 Tc
15.634 0 Td
0.915 Tw
(ode in the graph whose handle is)Tj
/R10827712 10 Tf
140.415 0 Td
[(gr)15.0146(aphHandle)]TJ
/R11153488 10 Tf
56.775 0 Td
(and returns its)Tj
/R10827712 10 Tf
62.2648 0 Td
[(nodeHandle)14.9902(.)]TJ
/R11153488 10 Tf
57.1449 0 Td
(The)Tj
-380.452 -12 Td
0.205 Tw
[(handle of a node is a string lik)9.99268(e: "node0" where the inte)15.0146(ger v)25(alue is dif)25(ferent for each node.)]TJ
372.68 0 Td
(There)Tj
-372.68 -12 Td
0.306 Tw
(can be an arbitrary number of attrib)Tj
143.816 0 Td
0.307 Tw
[(ute name/v)24.9805(alue pairs for the node.)-530.708(Certain special node attrib-)]TJ
-143.816 -12 Td
0.963 Tw
(utes and permitted v)Tj
84.0191 0 Td
0.962 Tw
(alues are described in)Tj
/R11472056 10 Tf
92.7078 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R11153488 10 Tf
31.5121 0 Td
(bu)Tj
3.462 Tc
9.8 0 Td
(tt)Tj
0 Tc
9.02187 0 Td
(he programmer can arbitrarily in)Tj
-0.15 Tc
133.968 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt and)Tj
-370.319 -12 Td
0 Tw
[(assign v)25(alues to additional attrib)20.0146(utes be)15(yond these.)-500(e.g.)]TJ
10 -24 Td
[(set n [$g addnode "N" label "T)79.9927(op\\nNode" shape triangle e)14.9927(ggs easyo)]TJ
-0.15 Tc
270.17 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(r])Tj
2.624 Tc
-289.46 -24 Td
(Ap)Tj
0 Tc
14.8441 0 Td
0.124 Tw
(ossible cause of confusion in)Tj
/R11472056 10 Tf
118.66 0 Td
(tcldot)Tj
/R11153488 10 Tf
27.0641 0 Td
(is the distinction between handles, names, labels, and v)Tj
221.552 0 Td
(ari-)Tj
-382.12 -12 Td
2.888 Tw
(ables. The)Tj
46.8762 0 Td
0.388 Tw
[(distinction is primarily in who o)24.9854(wns them.)]TJ
177.195 0 Td
0.387 Tw
[(Handles are o)25.0098(wned by tcldot and are guar)]TJ
168.599 0 Td
(-)Tj
-392.67 -12 Td
1.274 Tw
(anteed to be unique within one interpreter session.)Tj
-0.8 Tc
216.272 0 Td
(Ty)Tj
0 Tc
10.3102 0 Td
(pically handles are assigned to v)Tj
135.82 0 Td
(ariables,)Tj
-362.402 -12 Td
(lik)Tj
4.341 Tc
10.4602 0 Td
(e")Tj
0 Tc
12.8609 0 Td
1.841 Tw
(n" abo)Tj
-0.15 Tc
27.7109 0 Td
(ve)Tj
4.341 Tc
9.28984 0 Td
(,f)Tj
0 Tc
10.1711 0 Td
(or manipulation within a tcl script.)Tj
-1.11 Tc
154.376 0 Td
(Va)Tj
0 Tc
10.55 0 Td
(riables are o)Tj
52.302 0 Td
1.84 Tw
(wned by the programmer)Tj
105.78 0 Td
(.)Tj
-393.501 -12 Td
0.754 Tw
[(Names are o)25.011(wned by the application that is using the graph, typically names are important when)]TJ
0.509 Tw
(reading in a graph from an e)'
116.204 0 Td
0.508 Tw
[(xternal program or le.)-550.818(Labels are the te)15(xt that is displayed with the)]TJ
-116.204 -12 Td
0.097 Tw
(node \(or edge\) when the graph is displayed, labels are meaningful to the reader of the graph.)Tj
376 0 Td
(Only)Tj
-376 -12 Td
0.428 Tw
[(the handles and v)24.9854(ariables are essential to)]TJ
/R11472056 10 Tf
167.986 0 Td
[(tcldot')37(s)]TJ
/R11153488 10 Tf
34.218 0 Td
[(ability to manipulate abstract graphs.)-542.808(If a name)]TJ
-202.204 -12 Td
0.418 Tw
[(is not specied then it def)10.0146(aults to the string representation of the handle, if a label is not specied)]TJ
0 Tw
T*[(then it def)10(aults to the name.)]TJ
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(addedge)Tj
/R10827712 10 Tf
38.0602 0 Td
[(tailNode headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R11153488 10 Tf
-57.7398 -24 Td
0.326 Tw
(creates a ne)Tj
2.826 Tc
47.0422 0 Td
(we)Tj
0 Tc
14.4859 0 Td
(dge in the graph whose handle is)Tj
/R10827712 10 Tf
136.292 0 Td
[(gr)15.0146(aphHandle)]TJ
/R11153488 10 Tf
56.1859 0 Td
(and returns its)Tj
/R11472056 10 Tf
60.1379 0 Td
(edgeHandle.)Tj
/R10827712 10 Tf
58.516 0 Td
(tailN-)Tj
-372.66 -12 Td
(ode)Tj
/R11153488 10 Tf
17.1199 0 Td
(and)Tj
/R10827712 10 Tf
17.25 0 Td
(headNode)Tj
/R11153488 10 Tf
43.2301 0 Td
0 Tw
(can be specied either by their)Tj
/R10827712 10 Tf
125.33 0 Td
(nodeHandle)Tj
/R11153488 10 Tf
51.5602 0 Td
(or by their)Tj
/R10827712 10 Tf
44.5199 0 Td
[(nodeName)15.0098(.)]TJ
/R11153488 10 Tf
50.1199 0 Td
(e.g.)Tj
-339.13 -24 Td
(set n [$g addnode])Tj
(set m [$g addnode])'
($g addedge $n $m label "NM")'
122.14 -52.8 Td
[(Tcl Extensions)-19914(2)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R46225344 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R46225344 10 Tf
399.29 0 Td
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-374.34 -36 Td
0.367 Tw
[(number of attrib)20.0171(ute name/v)]TJ
109.801 0 Td
0.368 Tw
[(alue pairs for the graph.)-536.785(Certain special graph attrib)19.9854(utes and permitted)]TJ
-0.25 Tc
-109.801 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0.082 Tw
(lues are described in)Tj
/R46869688 10 Tf
84.748 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R46551120 10 Tf
30.632 0 Td
(bu)Tj
2.581 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.14102 0 Td
0.081 Tw
(he programmer can arbitrarily in)Tj
-0.15 Tc
130.444 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nt and assign v)25.0098(alues to addi-)]TJ
-282.245 -12 Td
1.336 Tw
[(tional attrib)19.9829(utes be)]TJ
76.7621 0 Td
1.337 Tw
(yond these.)Tj
53.2238 0 Td
(In)Tj
/R46869688 10 Tf
12.1672 0 Td
(dot)Tj
/R46551120 10 Tf
17.727 0 Td
[(the attrib)19.9805(ute name is separated from the v)24.9805(alue by an "=")]TJ
-159.88 -12 Td
(character)Tj
5.277 Tc
36.0898 0 Td
(.I)Tj
0 Tc
11.107 0 Td
(n)Tj
/R46869688 10 Tf
7.77695 0 Td
(tcldot)Tj
/R46551120 10 Tf
27.2172 0 Td
0.276 Tw
[(the "=" has been replaced by a " " \(space\))-527.607(to be more consistent with)]TJ
/R46869688 10 Tf
283.26 0 Td
(tcl)Tj
/R46551120 10 Tf
13.3262 0 Td
(syn-)Tj
-378.777 -12 Td
2.5 Tw
(tax. e.g.)Tj
10 -24 Td
0 Tw
(set g [dotne)Tj
2.5 Tc
46.4102 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(igraph rankdir LR])Tj
/R46869688 10 Tf
-107.13 -28.8 Td
[(dotr)18(ead)]TJ
/R46225344 10 Tf
35.65 0 Td
(leHandle)Tj
/R46551120 10 Tf
0.35 -24 Td
0.345 Tw
[(reads in a dot-language description of a graph from a pre)24.9854(viously opened le identied by the)]TJ
/R46225344 10 Tf
380.45 0 Td
(le-)Tj
-380.45 -12 Td
[(Handle)15.0159(.)]TJ
/R46551120 10 Tf
36.7898 0 Td
0 Tw
(The command returns the)Tj
/R46225344 10 Tf
105.4 0 Td
[(gr)15.0146(aphHandle)]TJ
/R46551120 10 Tf
55.8598 0 Td
[(of the ne)25.0146(wly read graph.)-500(e.g.)]TJ
-188.05 -24 Td
(set f [open test.dot r])Tj
12 TL
(set g [dotread $f])'
/R46869688 10 Tf
-46 -28.8 Td
(dotstring)Tj
/R46225344 10 Tf
41.3898 0 Td
(string)Tj
/R46551120 10 Tf
-5.38984 -24 Td
0.328 Tw
(reads in a dot-language description of a graph from a Tcl string; The command returns the)Tj
/R46225344 10 Tf
368.928 0 Td
[(gr)15.0146(aph-)]TJ
-368.928 -12 Td
(Handle)Tj
/R46551120 10 Tf
32.1199 0 Td
0 Tw
[(of the ne)25.0146(wly read graph.)-500(e.g.)]TJ
-22.1199 -24 Td
(set g [dotstring $dotsyntaxstring])Tj
/R46225344 10 Tf
-46 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(addnode)Tj
/R46225344 10 Tf
39.1801 0 Td
[(?nodeName? ?attrib)20(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R46551120 10 Tf
-58.8598 -24 Td
0.914 Tw
(creates a ne)Tj
3.414 Tc
48.218 0 Td
(wn)Tj
0 Tc
15.634 0 Td
0.915 Tw
(ode in the graph whose handle is)Tj
/R46225344 10 Tf
140.415 0 Td
[(gr)15.0146(aphHandle)]TJ
/R46551120 10 Tf
56.775 0 Td
(and returns its)Tj
/R46225344 10 Tf
62.2648 0 Td
[(nodeHandle)14.9902(.)]TJ
/R46551120 10 Tf
57.1449 0 Td
(The)Tj
-380.452 -12 Td
0.205 Tw
[(handle of a node is a string lik)9.99268(e: "node0" where the inte)15.0146(ger v)25(alue is dif)25(ferent for each node.)]TJ
372.68 0 Td
(There)Tj
-372.68 -12 Td
0.306 Tw
(can be an arbitrary number of attrib)Tj
143.816 0 Td
0.307 Tw
[(ute name/v)24.9805(alue pairs for the node.)-530.708(Certain special node attrib-)]TJ
-143.816 -12 Td
0.963 Tw
(utes and permitted v)Tj
84.0191 0 Td
0.962 Tw
(alues are described in)Tj
/R46869688 10 Tf
92.7078 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R46551120 10 Tf
31.5121 0 Td
(bu)Tj
3.462 Tc
9.8 0 Td
(tt)Tj
0 Tc
9.02187 0 Td
(he programmer can arbitrarily in)Tj
-0.15 Tc
133.968 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt and)Tj
-370.319 -12 Td
0 Tw
[(assign v)25(alues to additional attrib)20.0146(utes be)15(yond these.)-500(e.g.)]TJ
10 -24 Td
[(set n [$g addnode "N" label "T)79.9927(op\\nNode" shape triangle e)14.9927(ggs easyo)]TJ
-0.15 Tc
270.17 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(r])Tj
2.624 Tc
-289.46 -24 Td
(Ap)Tj
0 Tc
14.8441 0 Td
0.124 Tw
(ossible cause of confusion in)Tj
/R46869688 10 Tf
118.66 0 Td
(tcldot)Tj
/R46551120 10 Tf
27.0641 0 Td
(is the distinction between handles, names, labels, and v)Tj
221.552 0 Td
(ari-)Tj
-382.12 -12 Td
2.888 Tw
(ables. The)Tj
46.8762 0 Td
0.388 Tw
[(distinction is primarily in who o)24.9854(wns them.)]TJ
177.195 0 Td
0.387 Tw
[(Handles are o)25.0098(wned by tcldot and are guar)]TJ
168.599 0 Td
(-)Tj
-392.67 -12 Td
1.274 Tw
(anteed to be unique within one interpreter session.)Tj
-0.8 Tc
216.272 0 Td
(Ty)Tj
0 Tc
10.3102 0 Td
(pically handles are assigned to v)Tj
135.82 0 Td
(ariables,)Tj
-362.402 -12 Td
(lik)Tj
4.341 Tc
10.4602 0 Td
(e")Tj
0 Tc
12.8609 0 Td
1.841 Tw
(n" abo)Tj
-0.15 Tc
27.7109 0 Td
(ve)Tj
4.341 Tc
9.28984 0 Td
(,f)Tj
0 Tc
10.1711 0 Td
(or manipulation within a tcl script.)Tj
-1.11 Tc
154.376 0 Td
(Va)Tj
0 Tc
10.55 0 Td
(riables are o)Tj
52.302 0 Td
1.84 Tw
(wned by the programmer)Tj
105.78 0 Td
(.)Tj
-393.501 -12 Td
0.754 Tw
[(Names are o)25.011(wned by the application that is using the graph, typically names are important when)]TJ
0.509 Tw
(reading in a graph from an e)'
116.204 0 Td
0.508 Tw
[(xternal program or le.)-550.818(Labels are the te)15(xt that is displayed with the)]TJ
-116.204 -12 Td
0.097 Tw
(node \(or edge\) when the graph is displayed, labels are meaningful to the reader of the graph.)Tj
376 0 Td
(Only)Tj
-376 -12 Td
0.428 Tw
[(the handles and v)24.9854(ariables are essential to)]TJ
/R46869688 10 Tf
167.986 0 Td
[(tcldot')37(s)]TJ
/R46551120 10 Tf
34.218 0 Td
[(ability to manipulate abstract graphs.)-542.808(If a name)]TJ
-202.204 -12 Td
0.418 Tw
[(is not specied then it def)10.0146(aults to the string representation of the handle, if a label is not specied)]TJ
0 Tw
T*[(then it def)10(aults to the name.)]TJ
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(addedge)Tj
/R46225344 10 Tf
38.0602 0 Td
[(tailNode headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R46551120 10 Tf
-57.7398 -24 Td
0.326 Tw
(creates a ne)Tj
2.826 Tc
47.0422 0 Td
(we)Tj
0 Tc
14.4859 0 Td
(dge in the graph whose handle is)Tj
/R46225344 10 Tf
136.292 0 Td
[(gr)15.0146(aphHandle)]TJ
/R46551120 10 Tf
56.1859 0 Td
(and returns its)Tj
/R46869688 10 Tf
60.1379 0 Td
(edgeHandle.)Tj
/R46225344 10 Tf
58.516 0 Td
(tailN-)Tj
-372.66 -12 Td
(ode)Tj
/R46551120 10 Tf
17.1199 0 Td
(and)Tj
/R46225344 10 Tf
17.25 0 Td
(headNode)Tj
/R46551120 10 Tf
43.2301 0 Td
0 Tw
(can be specied either by their)Tj
/R46225344 10 Tf
125.33 0 Td
(nodeHandle)Tj
/R46551120 10 Tf
51.5602 0 Td
(or by their)Tj
/R46225344 10 Tf
44.5199 0 Td
[(nodeName)15.0098(.)]TJ
/R46551120 10 Tf
50.1199 0 Td
(e.g.)Tj
-339.13 -24 Td
(set n [$g addnode])Tj
(set m [$g addnode])'
($g addedge $n $m label "NM")'
122.14 -52.8 Td
[(Tcl Extensions)-19914(2)]TJ
ET
Q
Q
\n \n \n \n \n 2549\n \n \n \n \n-R11472056\n+R46869688\n \n-R11153488\n+R46551120\n \n-R10827712\n+R46225344\n \n \n \n \n \n \n Type\n@@ -733,29 +733,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10827712 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R10827712 10 Tf
399.29 0 Td
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-364.34 -36 Td
($g addnode N)Tj
12 TL
($g addnode M)'
($g addedge N M label "NM")'
-10 -24 Td
0.027 Tw
[(The ar)17.981(gument is recognized as a handle if possible and so it is best to a)]TJ
-0.2 Tc
283.595 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.028 Tw
(id names lik)Tj
2.528 Tc
48.8461 0 Td
(e")Tj
0 Tc
11.048 0 Td
(node6" for)Tj
-353.289 -12 Td
2.505 Tw
(nodes. If)Tj
40 0 Td
0.005 Tw
(there is potential for conict then use)Tj
/R11472056 10 Tf
151.404 0 Td
(ndnode)Tj
/R11153488 10 Tf
39.7441 0 Td
0.004 Tw
[(to translate e)15.0195(xplicitly from names to han-)]TJ
-231.148 -12 Td
2.5 Tw
(dles. e.g.)Tj
10 -24 Td
0 Tw
($g addnode "node6")Tj
($g addnode "node99")'
($g addedge [$g ndnode "node6"] [$g ndnode "node99"])'
-10 -24 Td
0.456 Tw
[(There can be an arbitrary number of attrib)19.9805(ute name/v)24.9976(alue pairs for the edge.)-545.586(Certain special edge)]TJ
(attrib)'
20.9102 0 Td
0.731 Tw
[(utes and permitted v)24.9951(alues are described in)]TJ
/R11472056 10 Tf
175.107 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R11153488 10 Tf
31.2809 0 Td
(bu)Tj
3.231 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.79102 0 Td
0.73 Tw
(he programmer can arbitrarily in)Tj
-0.15 Tc
133.04 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt)Tj
-388.219 -12 Td
0 Tw
[(and assign v)25.0159(alues to additional attrib)20.0146(utes be)15(yond these.)]TJ
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(addsubgraph)Tj
/R10827712 10 Tf
59.1898 0 Td
[(?gr)15.0146(aphName? ?attrib)19.9854(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R11153488 10 Tf
-78.8695 -24 Td
1.104 Tw
(creates a ne)Tj
3.604 Tc
48.598 0 Td
(ws)Tj
0 Tc
14.7141 0 Td
1.105 Tw
(ubgraph in the graph and returns its)Tj
/R10827712 10 Tf
152.855 0 Td
[(gr)15.0146(aphHandle)15.0146(.)]TJ
/R11153488 10 Tf
61.6348 0 Td
(If the)Tj
/R10827712 10 Tf
26.5102 0 Td
[(gr)15.0146(aphName)]TJ
/R11153488 10 Tf
50.8547 0 Td
(is omitted)Tj
-355.167 -12 Td
0.518 Tw
[(then the name of the subgraph def)10.0098(aults to it')]TJ
180.134 0 Td
(s)Tj
/R10827712 10 Tf
7.32695 0 Td
[(gr)15.0146(aphHandle)15.0146(.)]TJ
/R11153488 10 Tf
61.0469 0 Td
0.517 Tw
(There can be an arbitrary number of)Tj
-248.508 -12 Td
(attrib)Tj
20.9102 0 Td
0.58 Tw
(ute name/v)Tj
44.4898 0 Td
0.581 Tw
[(alue pairs for the subgraph.)-558.093(Certain special graph attrib)20.0195(utes and permitted v)]TJ
310.051 0 Td
(alues)Tj
-375.451 -12 Td
0.684 Tw
(are described in)Tj
/R11472056 10 Tf
67.8621 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R11153488 10 Tf
31.234 0 Td
(bu)Tj
3.184 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.74414 0 Td
(he programmer can arbitrarily in)Tj
-0.15 Tc
132.856 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.683 Tw
[(nt and assign v)24.9854(alues to additional)]TJ
-259.786 -12 Td
0 Tw
[(attrib)19.9841(utes be)15(yond these.)-500(e.g.)]TJ
10 -24 Td
[(set sg [$g addsubgraph dinglef)9.98535(actor 6])]TJ
-10 -24 Td
0.994 Tw
(Clusters, as described in)Tj
/R11472056 10 Tf
103.686 0 Td
(dot\(1\),)Tj
/R11153488 10 Tf
31.5441 0 Td
(are created by gi)Tj
69.0922 0 Td
0.995 Tw
[(ving the subgraph a name that be)15.0098(gins with the)]TJ
-204.322 -12 Td
0 Tw
[(string: "cluster".)-500(Cluster can be labelled by using the)]TJ
/R10827712 10 Tf
215.64 0 Td
(label)Tj
/R11153488 10 Tf
22.5 0 Td
(attib)Tj
17.5801 0 Td
2.5 Tw
(ute. e.g.)Tj
-245.72 -24 Td
0 Tw
[(set cg [$g addsubgraph cluster_A label dongle dinglef)10(actor 6])]TJ
/R10827712 10 Tf
-46 -28.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
(addedge)Tj
/R10827712 10 Tf
38.0602 0 Td
[(headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R11153488 10 Tf
-53.4402 -24 Td
0.23 Tw
(creates a ne)Tj
2.73 Tc
46.85 0 Td
(we)Tj
0 Tc
14.3898 0 Td
(dge from the tail node identied by tha)Tj
/R10827712 10 Tf
160.52 0 Td
(nodeHandle)Tj
/R11153488 10 Tf
51.7898 0 Td
(to the)Tj
/R10827712 10 Tf
25.7699 0 Td
(headNode)Tj
/R11153488 10 Tf
43.4602 0 Td
(which can be)Tj
-342.78 -12 Td
0.053 Tw
(specied either by)Tj
/R10827712 10 Tf
76.3391 0 Td
(nodeHandle)Tj
/R11153488 10 Tf
51.6129 0 Td
(or by)Tj
/R10827712 10 Tf
23.7961 0 Td
(nodeName)Tj
/R11153488 10 Tf
45.5039 0 Td
0.054 Tw
[(\(with preference to recognizing the ar)18.0078(gument as a)]TJ
-197.252 -12 Td
3.079 Tw
(handle\). The)Tj
56.698 0 Td
0.578 Tw
[(graph in which this is dra)15.0073(wn is the graph in which both nodes are members.)]TJ
315.98 0 Td
(There)Tj
-372.678 -12 Td
0.802 Tw
[(can be an arbitrary number of attrib)19.9805(ute name/v)24.9902(alue pairs for the edge.)-580.19(These edge attrib)20.0195(utes and)]TJ
0 Tw
T*[(permitted v)24.9927(alues are described in)]TJ
/R11472056 10 Tf
134.44 0 Td
(dot\(1\).)Tj
/R11153488 10 Tf
33.05 0 Td
(e.g.)Tj
-157.49 -24 Td
([$g addnode] addedge [$g addnode] label "NM")Tj
/R10827712 10 Tf
-46 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(delete)Tj
/R10827712 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
(delete)Tj
/R10827712 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R11472056 10 Tf
50.7199 0 Td
(delete)Tj
/R11153488 10 Tf
-14.7199 -24 Td
0.606 Tw
(Delete all data structures associated with the graph, node or edge from the internal storage of the)Tj
(interpreter)'
5.127 Tc
41.1 0 Td
(.D)Tj
0 Tc
14.8469 0 Td
0.127 Tw
(eletion of a node also results in the the deletion of all subtending edges on that node.)Tj
-55.9469 -12 Td
0.666 Tw
(Deletion of a graph also results in the deletion of all nodes and subgraphs within that graph \(and)Tj
0 Tw
T*[(hence all edges too\).)-500(The return from these delete commands is a null string.)]TJ
132.14 -84 Td
[(Tcl Extensions)-19914(3)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R46225344 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R46225344 10 Tf
399.29 0 Td
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-364.34 -36 Td
($g addnode N)Tj
12 TL
($g addnode M)'
($g addedge N M label "NM")'
-10 -24 Td
0.027 Tw
[(The ar)17.981(gument is recognized as a handle if possible and so it is best to a)]TJ
-0.2 Tc
283.595 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.028 Tw
(id names lik)Tj
2.528 Tc
48.8461 0 Td
(e")Tj
0 Tc
11.048 0 Td
(node6" for)Tj
-353.289 -12 Td
2.505 Tw
(nodes. If)Tj
40 0 Td
0.005 Tw
(there is potential for conict then use)Tj
/R46869688 10 Tf
151.404 0 Td
(ndnode)Tj
/R46551120 10 Tf
39.7441 0 Td
0.004 Tw
[(to translate e)15.0195(xplicitly from names to han-)]TJ
-231.148 -12 Td
2.5 Tw
(dles. e.g.)Tj
10 -24 Td
0 Tw
($g addnode "node6")Tj
($g addnode "node99")'
($g addedge [$g ndnode "node6"] [$g ndnode "node99"])'
-10 -24 Td
0.456 Tw
[(There can be an arbitrary number of attrib)19.9805(ute name/v)24.9976(alue pairs for the edge.)-545.586(Certain special edge)]TJ
(attrib)'
20.9102 0 Td
0.731 Tw
[(utes and permitted v)24.9951(alues are described in)]TJ
/R46869688 10 Tf
175.107 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R46551120 10 Tf
31.2809 0 Td
(bu)Tj
3.231 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.79102 0 Td
0.73 Tw
(he programmer can arbitrarily in)Tj
-0.15 Tc
133.04 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt)Tj
-388.219 -12 Td
0 Tw
[(and assign v)25.0159(alues to additional attrib)20.0146(utes be)15(yond these.)]TJ
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(addsubgraph)Tj
/R46225344 10 Tf
59.1898 0 Td
[(?gr)15.0146(aphName? ?attrib)19.9854(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R46551120 10 Tf
-78.8695 -24 Td
1.104 Tw
(creates a ne)Tj
3.604 Tc
48.598 0 Td
(ws)Tj
0 Tc
14.7141 0 Td
1.105 Tw
(ubgraph in the graph and returns its)Tj
/R46225344 10 Tf
152.855 0 Td
[(gr)15.0146(aphHandle)15.0146(.)]TJ
/R46551120 10 Tf
61.6348 0 Td
(If the)Tj
/R46225344 10 Tf
26.5102 0 Td
[(gr)15.0146(aphName)]TJ
/R46551120 10 Tf
50.8547 0 Td
(is omitted)Tj
-355.167 -12 Td
0.518 Tw
[(then the name of the subgraph def)10.0098(aults to it')]TJ
180.134 0 Td
(s)Tj
/R46225344 10 Tf
7.32695 0 Td
[(gr)15.0146(aphHandle)15.0146(.)]TJ
/R46551120 10 Tf
61.0469 0 Td
0.517 Tw
(There can be an arbitrary number of)Tj
-248.508 -12 Td
(attrib)Tj
20.9102 0 Td
0.58 Tw
(ute name/v)Tj
44.4898 0 Td
0.581 Tw
[(alue pairs for the subgraph.)-558.093(Certain special graph attrib)20.0195(utes and permitted v)]TJ
310.051 0 Td
(alues)Tj
-375.451 -12 Td
0.684 Tw
(are described in)Tj
/R46869688 10 Tf
67.8621 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R46551120 10 Tf
31.234 0 Td
(bu)Tj
3.184 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.74414 0 Td
(he programmer can arbitrarily in)Tj
-0.15 Tc
132.856 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.683 Tw
[(nt and assign v)24.9854(alues to additional)]TJ
-259.786 -12 Td
0 Tw
[(attrib)19.9841(utes be)15(yond these.)-500(e.g.)]TJ
10 -24 Td
[(set sg [$g addsubgraph dinglef)9.98535(actor 6])]TJ
-10 -24 Td
0.994 Tw
(Clusters, as described in)Tj
/R46869688 10 Tf
103.686 0 Td
(dot\(1\),)Tj
/R46551120 10 Tf
31.5441 0 Td
(are created by gi)Tj
69.0922 0 Td
0.995 Tw
[(ving the subgraph a name that be)15.0098(gins with the)]TJ
-204.322 -12 Td
0 Tw
[(string: "cluster".)-500(Cluster can be labelled by using the)]TJ
/R46225344 10 Tf
215.64 0 Td
(label)Tj
/R46551120 10 Tf
22.5 0 Td
(attib)Tj
17.5801 0 Td
2.5 Tw
(ute. e.g.)Tj
-245.72 -24 Td
0 Tw
[(set cg [$g addsubgraph cluster_A label dongle dinglef)10(actor 6])]TJ
/R46225344 10 Tf
-46 -28.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
(addedge)Tj
/R46225344 10 Tf
38.0602 0 Td
[(headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R46551120 10 Tf
-53.4402 -24 Td
0.23 Tw
(creates a ne)Tj
2.73 Tc
46.85 0 Td
(we)Tj
0 Tc
14.3898 0 Td
(dge from the tail node identied by tha)Tj
/R46225344 10 Tf
160.52 0 Td
(nodeHandle)Tj
/R46551120 10 Tf
51.7898 0 Td
(to the)Tj
/R46225344 10 Tf
25.7699 0 Td
(headNode)Tj
/R46551120 10 Tf
43.4602 0 Td
(which can be)Tj
-342.78 -12 Td
0.053 Tw
(specied either by)Tj
/R46225344 10 Tf
76.3391 0 Td
(nodeHandle)Tj
/R46551120 10 Tf
51.6129 0 Td
(or by)Tj
/R46225344 10 Tf
23.7961 0 Td
(nodeName)Tj
/R46551120 10 Tf
45.5039 0 Td
0.054 Tw
[(\(with preference to recognizing the ar)18.0078(gument as a)]TJ
-197.252 -12 Td
3.079 Tw
(handle\). The)Tj
56.698 0 Td
0.578 Tw
[(graph in which this is dra)15.0073(wn is the graph in which both nodes are members.)]TJ
315.98 0 Td
(There)Tj
-372.678 -12 Td
0.802 Tw
[(can be an arbitrary number of attrib)19.9805(ute name/v)24.9902(alue pairs for the edge.)-580.19(These edge attrib)20.0195(utes and)]TJ
0 Tw
T*[(permitted v)24.9927(alues are described in)]TJ
/R46869688 10 Tf
134.44 0 Td
(dot\(1\).)Tj
/R46551120 10 Tf
33.05 0 Td
(e.g.)Tj
-157.49 -24 Td
([$g addnode] addedge [$g addnode] label "NM")Tj
/R46225344 10 Tf
-46 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(delete)Tj
/R46225344 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
(delete)Tj
/R46225344 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R46869688 10 Tf
50.7199 0 Td
(delete)Tj
/R46551120 10 Tf
-14.7199 -24 Td
0.606 Tw
(Delete all data structures associated with the graph, node or edge from the internal storage of the)Tj
(interpreter)'
5.127 Tc
41.1 0 Td
(.D)Tj
0 Tc
14.8469 0 Td
0.127 Tw
(eletion of a node also results in the the deletion of all subtending edges on that node.)Tj
-55.9469 -12 Td
0.666 Tw
(Deletion of a graph also results in the deletion of all nodes and subgraphs within that graph \(and)Tj
0 Tw
T*[(hence all edges too\).)-500(The return from these delete commands is a null string.)]TJ
132.14 -84 Td
[(Tcl Extensions)-19914(3)]TJ
ET
Q
Q
\n \n \n \n \n-2093\n+2091\n \n \n \n \n-R11472056\n+R46869688\n \n-R11153488\n+R46551120\n \n-R10827712\n+R46225344\n \n \n \n \n \n \n Type\n@@ -792,29 +792,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10827712 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R10827712 10 Tf
399.29 0 Td
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R10827712 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(countnodes)Tj
/R10827712 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(countedges)Tj
/R11153488 10 Tf
-19.6797 -24 Td
(Returns the number of nodes, or edges, in the graph.)Tj
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(listedges)Tj
/R10827712 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(listnodes)Tj
/R10827712 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(listnodesr)Tj
-0.15 Tc
41.4898 0 Td
(ev)Tj
0 Tc
/R10827712 10 Tf
-97.1695 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(listsubgraphs)Tj
/R10827712 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
(listedges)Tj
/R10827712 10 Tf
-51.3801 -16.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
(listinedges)Tj
/R10827712 10 Tf
-51.3801 -16.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
(listoutedges)Tj
/R10827712 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R11472056 10 Tf
50.7199 0 Td
(listnodes)Tj
/R11153488 10 Tf
-14.7199 -24 Td
(Each return a list of handles of graphs, nodes or edges, as appropriate.)Tj
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(ndnode)Tj
/R10827712 10 Tf
39.7398 0 Td
(nodeName)Tj
-95.4195 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(ndedge)Tj
/R10827712 10 Tf
38.6199 0 Td
(tailnodeName headNodeName)Tj
-94.2996 -16.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
(ndedge)Tj
/R10827712 10 Tf
38.6199 0 Td
(nodeName)Tj
/R11153488 10 Tf
-54 -24 Td
0.887 Tw
(Each return the handle of the item if found, or an error if none are found.)Tj
-0.15 Tc
310.502 0 Td
(Fo)Tj
3.387 Tc
10.4102 0 Td
(rn)Tj
0 Tc
11.7172 0 Td
(on-strict graphs)Tj
-332.629 -12 Td
0.468 Tw
(when there are multiple edges between tw)Tj
2.967 Tc
170.998 0 Td
(on)Tj
0 Tc
12.9672 0 Td
(odes)Tj
/R11472056 10 Tf
21.2969 0 Td
(ndedge)Tj
/R11153488 10 Tf
39.0871 0 Td
0.467 Tw
(will return an arbitrary edge from the)Tj
-244.349 -12 Td
(set.)Tj
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(sho)10(wname)]TJ
/R10827712 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
[(sho)10(wname)]TJ
/R10827712 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R11472056 10 Tf
50.7199 0 Td
[(sho)10(wname)]TJ
/R11153488 10 Tf
-14.7199 -24 Td
0.442 Tw
[(Each return the name of the item.)-544.182(Edge names are of the form: "a>b" where "a" and "b" are the)]TJ
12 TL
0.016 Tw
(names of the nodes and the connector ">" indicates the tail-to-head direction of the edge. In undi-)'
0 Tw
(rected graphs the connector "" is used.)'
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(setnodeattrib)19.9854(utes)]TJ
/R10827712 10 Tf
76.1801 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
-131.86 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(setedgeattrib)20.0146(utes)]TJ
/R10827712 10 Tf
75.0598 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
/R11153488 10 Tf
-94.7395 -24 Td
0.293 Tw
(Set one or more def)Tj
79.9422 0 Td
0.294 Tw
[(ault attrib)20.0098(ute name/v)25.0098(alues that are to apply to all nodes \(edges\) unless o)]TJ
-0.15 Tc
288.998 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rrid-)Tj
-378.23 -12 Td
0 Tw
[(den by subgraphs or per)20.0146(-node \(per)20.0073(-edge\) attrib)20(utes.)]TJ
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(listnodeattrib)19.9927(utes)]TJ
/R10827712 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(listedgeattrib)19.9854(utes)]TJ
/R11153488 10 Tf
-19.6797 -24 Td
[(Return a list of attrib)19.9927(ute names.)]TJ
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(querynodeattrib)20(utes)]TJ
/R10827712 10 Tf
89.5199 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R11153488 10 Tf
22.9402 -72 Td
[(Tcl Extensions)-19914(4)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R46225344 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R46225344 10 Tf
399.29 0 Td
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R46225344 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(countnodes)Tj
/R46225344 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(countedges)Tj
/R46551120 10 Tf
-19.6797 -24 Td
(Returns the number of nodes, or edges, in the graph.)Tj
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(listedges)Tj
/R46225344 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(listnodes)Tj
/R46225344 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(listnodesr)Tj
-0.15 Tc
41.4898 0 Td
(ev)Tj
0 Tc
/R46225344 10 Tf
-97.1695 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(listsubgraphs)Tj
/R46225344 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
(listedges)Tj
/R46225344 10 Tf
-51.3801 -16.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
(listinedges)Tj
/R46225344 10 Tf
-51.3801 -16.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
(listoutedges)Tj
/R46225344 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R46869688 10 Tf
50.7199 0 Td
(listnodes)Tj
/R46551120 10 Tf
-14.7199 -24 Td
(Each return a list of handles of graphs, nodes or edges, as appropriate.)Tj
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(ndnode)Tj
/R46225344 10 Tf
39.7398 0 Td
(nodeName)Tj
-95.4195 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(ndedge)Tj
/R46225344 10 Tf
38.6199 0 Td
(tailnodeName headNodeName)Tj
-94.2996 -16.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
(ndedge)Tj
/R46225344 10 Tf
38.6199 0 Td
(nodeName)Tj
/R46551120 10 Tf
-54 -24 Td
0.887 Tw
(Each return the handle of the item if found, or an error if none are found.)Tj
-0.15 Tc
310.502 0 Td
(Fo)Tj
3.387 Tc
10.4102 0 Td
(rn)Tj
0 Tc
11.7172 0 Td
(on-strict graphs)Tj
-332.629 -12 Td
0.468 Tw
(when there are multiple edges between tw)Tj
2.967 Tc
170.998 0 Td
(on)Tj
0 Tc
12.9672 0 Td
(odes)Tj
/R46869688 10 Tf
21.2969 0 Td
(ndedge)Tj
/R46551120 10 Tf
39.0871 0 Td
0.467 Tw
(will return an arbitrary edge from the)Tj
-244.349 -12 Td
(set.)Tj
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(sho)10(wname)]TJ
/R46225344 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
[(sho)10(wname)]TJ
/R46225344 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R46869688 10 Tf
50.7199 0 Td
[(sho)10(wname)]TJ
/R46551120 10 Tf
-14.7199 -24 Td
0.442 Tw
[(Each return the name of the item.)-544.182(Edge names are of the form: "a>b" where "a" and "b" are the)]TJ
12 TL
0.016 Tw
(names of the nodes and the connector ">" indicates the tail-to-head direction of the edge. In undi-)'
0 Tw
(rected graphs the connector "" is used.)'
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(setnodeattrib)19.9854(utes)]TJ
/R46225344 10 Tf
76.1801 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
-131.86 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(setedgeattrib)20.0146(utes)]TJ
/R46225344 10 Tf
75.0598 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
/R46551120 10 Tf
-94.7395 -24 Td
0.293 Tw
(Set one or more def)Tj
79.9422 0 Td
0.294 Tw
[(ault attrib)20.0098(ute name/v)25.0098(alues that are to apply to all nodes \(edges\) unless o)]TJ
-0.15 Tc
288.998 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rrid-)Tj
-378.23 -12 Td
0 Tw
[(den by subgraphs or per)20.0146(-node \(per)20.0073(-edge\) attrib)20(utes.)]TJ
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(listnodeattrib)19.9927(utes)]TJ
/R46225344 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(listedgeattrib)19.9854(utes)]TJ
/R46551120 10 Tf
-19.6797 -24 Td
[(Return a list of attrib)19.9927(ute names.)]TJ
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(querynodeattrib)20(utes)]TJ
/R46225344 10 Tf
89.5199 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R46551120 10 Tf
22.9402 -72 Td
[(Tcl Extensions)-19914(4)]TJ
ET
Q
Q
\n \n \n \n \n-1183\n+1182\n \n \n \n \n-R11472056\n+R46869688\n \n-R11153488\n+R46551120\n \n-R10827712\n+R46225344\n \n \n \n \n \n \n Type\n@@ -851,29 +851,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10827712 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R10827712 10 Tf
399.29 0 Td
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R10827712 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(query)10(edgeattrib)19.9927(utes)]TJ
/R10827712 10 Tf
88.3 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R11153488 10 Tf
-107.98 -24 Td
0.36 Tw
[(Return a list of def)9.99268(ault attrib)20.0073(ute v)24.9927(alue, one v)]TJ
179 0 Td
0.359 Tw
[(alue for each of the attrib)20.0098(ute names pro)15.0049(vided with the)]TJ
-179 -12 Td
(command.)Tj
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(querynodeattrib)20(utes)]TJ
/R10827712 10 Tf
89.5199 0 Td
0 Tw
[(attrib)19.9927(uteName ?...?)]TJ
-145.2 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(query)10(edgeattrib)19.9927(utes)]TJ
/R10827712 10 Tf
88.3 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R11153488 10 Tf
-107.98 -24 Td
0.179 Tw
[(Return a list of pairs of attrinute name and def)9.98291(ault attrib)19.9927(ute v)25.0171(alue, one pair for each of the attrib)]TJ
383.782 0 Td
(ute)Tj
-383.782 -12 Td
0 Tw
[(names pro)14.9927(vided with the command.)]TJ
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(setattrib)20(utes)]TJ
/R10827712 10 Tf
55.6199 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
-111.3 -16.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
[(setattrib)20(utes)]TJ
/R10827712 10 Tf
55.6199 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
-107 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R11472056 10 Tf
50.7199 0 Td
[(setattrib)20(utes)]TJ
/R10827712 10 Tf
55.6199 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
/R11153488 10 Tf
-70.3398 -24 Td
[(Set one or more attrib)19.9854(ute name/v)24.9854(alue pairs for a specic graph, node, or edge instance.)]TJ
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(listattrib)20.0073(utes)]TJ
/R10827712 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
[(listattrib)20.0073(utes)]TJ
/R10827712 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R11472056 10 Tf
50.7199 0 Td
[(listattrib)20.0073(utes)]TJ
/R11153488 10 Tf
-14.7199 -24 Td
[(Return a list of attrib)19.9927(ute names \(attrib)19.9854(ute v)25.0073(alues are pro)15.0146(vided by)]TJ
/R11472056 10 Tf
257.77 0 Td
[(queryattrib)20.0146(ute)]TJ
/R10827712 10 Tf
-293.77 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(queryattrib)20.0146(utes)]TJ
/R10827712 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-124.639 -16.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
[(queryattrib)20.0146(utes)]TJ
/R10827712 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-120.34 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R11472056 10 Tf
50.7199 0 Td
[(queryattrib)20.0146(utes)]TJ
/R10827712 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R11153488 10 Tf
-83.6797 -24 Td
0.779 Tw
(Return a list of attrib)Tj
86.2461 0 Td
0.778 Tw
[(ute v)24.9951(alue, one v)25.0146(alue for each of the attrib)20.0146(ute names pro)15.0146(vided with the com-)]TJ
-86.2461 -12 Td
(mand.)Tj
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(queryattrib)20.0146(ute)]TJ
-0.1 Tc
62.4199 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lues)Tj
/R10827712 10 Tf
19.1699 0 Td
0 Tw
[(attrib)19.9927(uteName ?...?)]TJ
-147.17 -16.8 Td
(nodeHandle)Tj
/R11472056 10 Tf
51.3801 0 Td
[(queryattrib)20.0146(ute)]TJ
-0.1 Tc
62.4199 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lues)Tj
/R10827712 10 Tf
19.1699 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-142.87 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R11472056 10 Tf
50.7199 0 Td
[(queryattrib)20.0146(ute)]TJ
-0.1 Tc
62.4199 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lues)Tj
/R10827712 10 Tf
19.1699 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R11153488 10 Tf
-106.21 -24 Td
1.631 Tw
[(Return a list of pairs or attrib)20.0073(ute name and attrib)19.9951(ute v)24.9829(alue, one v)]TJ
275.022 0 Td
1.632 Tw
(alue for each of the attrib)Tj
108.76 0 Td
(ute)Tj
-383.782 -12 Td
0 Tw
[(names pro)14.9927(vided with the command.)]TJ
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
[(lay)24.9927(out ?dot|neato|cir)18.0151(co|tw)10.0146(opi|fdp|nop?)]TJ
/R11153488 10 Tf
-19.6797 -24 Td
1.136 Tw
[(Annotate the graph with layout information.)-613.601(This commands tak)10.0049(es an abstract graph add shape)]TJ
12 TL
0.541 Tw
(and position information to it according to the layout engine')'
3.042 Tc
248.469 0 Td
(sr)Tj
0 Tc
10.2621 0 Td
0.542 Tw
[(ules of e)14.9951(ye-pleasing graph layout.)]TJ
-258.731 -12 Td
0.316 Tw
[(If the layout engine is unspecied then it def)10.0098(aults to)]TJ
/R11472056 10 Tf
213.04 0 Td
(dot)Tj
/R11153488 10 Tf
16.7051 0 Td
0.315 Tw
(for directed graphs, and)Tj
/R11472056 10 Tf
98.7301 0 Td
(neato)Tj
/R11153488 10 Tf
26.1449 0 Td
(otherwise.)Tj
-354.62 -12 Td
0.534 Tw
(If the)Tj
/R11472056 10 Tf
24.948 0 Td
(nop)Tj
/R11153488 10 Tf
19.1539 0 Td
0.535 Tw
[(engine is specied then layout information from the input graph is used.)-553.506(The result of)]TJ
-44.102 -12 Td
0.582 Tw
[(the layout is stored as additional attrib)19.9902(utes name/v)24.9976(alue pairs in the graph, node and edges.)]TJ
372.12 0 Td
(These)Tj
-372.12 -12 Td
0 Tw
[(attrib)19.9841(utes are intended to be interpreted by subsequent)]TJ
/R10827712 10 Tf
218.99 0 Td
(write)Tj
/R11153488 10 Tf
23.2398 0 Td
(or)Tj
-0.37 Tc
/R10827712 10 Tf
10.8301 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(nder)Tj
/R11153488 10 Tf
21.5602 0 Td
(commands.)Tj
-150.441 -84 Td
[(Tcl Extensions)-19914(5)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R46225344 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R46225344 10 Tf
399.29 0 Td
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R46225344 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(query)10(edgeattrib)19.9927(utes)]TJ
/R46225344 10 Tf
88.3 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R46551120 10 Tf
-107.98 -24 Td
0.36 Tw
[(Return a list of def)9.99268(ault attrib)20.0073(ute v)24.9927(alue, one v)]TJ
179 0 Td
0.359 Tw
[(alue for each of the attrib)20.0098(ute names pro)15.0049(vided with the)]TJ
-179 -12 Td
(command.)Tj
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(querynodeattrib)20(utes)]TJ
/R46225344 10 Tf
89.5199 0 Td
0 Tw
[(attrib)19.9927(uteName ?...?)]TJ
-145.2 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(query)10(edgeattrib)19.9927(utes)]TJ
/R46225344 10 Tf
88.3 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R46551120 10 Tf
-107.98 -24 Td
0.179 Tw
[(Return a list of pairs of attrinute name and def)9.98291(ault attrib)19.9927(ute v)25.0171(alue, one pair for each of the attrib)]TJ
383.782 0 Td
(ute)Tj
-383.782 -12 Td
0 Tw
[(names pro)14.9927(vided with the command.)]TJ
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(setattrib)20(utes)]TJ
/R46225344 10 Tf
55.6199 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
-111.3 -16.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
[(setattrib)20(utes)]TJ
/R46225344 10 Tf
55.6199 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
-107 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R46869688 10 Tf
50.7199 0 Td
[(setattrib)20(utes)]TJ
/R46225344 10 Tf
55.6199 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
/R46551120 10 Tf
-70.3398 -24 Td
[(Set one or more attrib)19.9854(ute name/v)24.9854(alue pairs for a specic graph, node, or edge instance.)]TJ
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(listattrib)20.0073(utes)]TJ
/R46225344 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
[(listattrib)20.0073(utes)]TJ
/R46225344 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R46869688 10 Tf
50.7199 0 Td
[(listattrib)20.0073(utes)]TJ
/R46551120 10 Tf
-14.7199 -24 Td
[(Return a list of attrib)19.9927(ute names \(attrib)19.9854(ute v)25.0073(alues are pro)15.0146(vided by)]TJ
/R46869688 10 Tf
257.77 0 Td
[(queryattrib)20.0146(ute)]TJ
/R46225344 10 Tf
-293.77 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(queryattrib)20.0146(utes)]TJ
/R46225344 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-124.639 -16.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
[(queryattrib)20.0146(utes)]TJ
/R46225344 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-120.34 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R46869688 10 Tf
50.7199 0 Td
[(queryattrib)20.0146(utes)]TJ
/R46225344 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R46551120 10 Tf
-83.6797 -24 Td
0.779 Tw
(Return a list of attrib)Tj
86.2461 0 Td
0.778 Tw
[(ute v)24.9951(alue, one v)25.0146(alue for each of the attrib)20.0146(ute names pro)15.0146(vided with the com-)]TJ
-86.2461 -12 Td
(mand.)Tj
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(queryattrib)20.0146(ute)]TJ
-0.1 Tc
62.4199 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lues)Tj
/R46225344 10 Tf
19.1699 0 Td
0 Tw
[(attrib)19.9927(uteName ?...?)]TJ
-147.17 -16.8 Td
(nodeHandle)Tj
/R46869688 10 Tf
51.3801 0 Td
[(queryattrib)20.0146(ute)]TJ
-0.1 Tc
62.4199 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lues)Tj
/R46225344 10 Tf
19.1699 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-142.87 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R46869688 10 Tf
50.7199 0 Td
[(queryattrib)20.0146(ute)]TJ
-0.1 Tc
62.4199 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lues)Tj
/R46225344 10 Tf
19.1699 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R46551120 10 Tf
-106.21 -24 Td
1.631 Tw
[(Return a list of pairs or attrib)20.0073(ute name and attrib)19.9951(ute v)24.9829(alue, one v)]TJ
275.022 0 Td
1.632 Tw
(alue for each of the attrib)Tj
108.76 0 Td
(ute)Tj
-383.782 -12 Td
0 Tw
[(names pro)14.9927(vided with the command.)]TJ
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
[(lay)24.9927(out ?dot|neato|cir)18.0151(co|tw)10.0146(opi|fdp|nop?)]TJ
/R46551120 10 Tf
-19.6797 -24 Td
1.136 Tw
[(Annotate the graph with layout information.)-613.601(This commands tak)10.0049(es an abstract graph add shape)]TJ
12 TL
0.541 Tw
(and position information to it according to the layout engine')'
3.042 Tc
248.469 0 Td
(sr)Tj
0 Tc
10.2621 0 Td
0.542 Tw
[(ules of e)14.9951(ye-pleasing graph layout.)]TJ
-258.731 -12 Td
0.316 Tw
[(If the layout engine is unspecied then it def)10.0098(aults to)]TJ
/R46869688 10 Tf
213.04 0 Td
(dot)Tj
/R46551120 10 Tf
16.7051 0 Td
0.315 Tw
(for directed graphs, and)Tj
/R46869688 10 Tf
98.7301 0 Td
(neato)Tj
/R46551120 10 Tf
26.1449 0 Td
(otherwise.)Tj
-354.62 -12 Td
0.534 Tw
(If the)Tj
/R46869688 10 Tf
24.948 0 Td
(nop)Tj
/R46551120 10 Tf
19.1539 0 Td
0.535 Tw
[(engine is specied then layout information from the input graph is used.)-553.506(The result of)]TJ
-44.102 -12 Td
0.582 Tw
[(the layout is stored as additional attrib)19.9902(utes name/v)24.9976(alue pairs in the graph, node and edges.)]TJ
372.12 0 Td
(These)Tj
-372.12 -12 Td
0 Tw
[(attrib)19.9841(utes are intended to be interpreted by subsequent)]TJ
/R46225344 10 Tf
218.99 0 Td
(write)Tj
/R46551120 10 Tf
23.2398 0 Td
(or)Tj
-0.37 Tc
/R46225344 10 Tf
10.8301 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(nder)Tj
/R46551120 10 Tf
21.5602 0 Td
(commands.)Tj
-150.441 -84 Td
[(Tcl Extensions)-19914(5)]TJ
ET
Q
Q
\n \n \n \n \n-1478\n+1477\n \n \n \n \n-R11472056\n+R46869688\n \n-R11153488\n+R46551120\n \n-R10827712\n+R46225344\n \n \n \n \n \n \n Type\n@@ -910,29 +910,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10827712 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R10827712 10 Tf
399.29 0 Td
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R10827712 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R11472056 10 Tf
55.6797 0 Td
(write)Tj
/R10827712 10 Tf
24.7102 0 Td
[(leHandle format ?dot|neato|cir)37.0068(co|twopi|fdp|nop?)]TJ
/R11153488 10 Tf
-44.3898 -24 Td
0.927 Tw
(Write a graph to the open le represented by)Tj
/R10827712 10 Tf
191.043 0 Td
(leHandle)Tj
/R11153488 10 Tf
45.2672 0 Td
0.928 Tw
(in a specic)Tj
/R10827712 10 Tf
55.0238 0 Td
(format.)Tj
/R11153488 10 Tf
35.098 0 Td
(Possible)Tj
/R10827712 10 Tf
38.7379 0 Td
(formats)Tj
/R11153488 10 Tf
-365.17 -12 Td
0.754 Tw
(are: "ps" "mif" "plain" "dot" "gif" "ismap" If the layout hasn')Tj
3.254 Tc
252.41 0 Td
(tb)Tj
0 Tc
11.034 0 Td
(een already done, then it will be)Tj
-263.444 -12 Td
0.275 Tw
(done as part of this operation using the same rules for selecting the layout engine as for the layout)Tj
12 TL
(command.)'
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
-0.18 Tc
/R11472056 10 Tf
55.6797 0 Td
(re)Tj
0 Tc
8.7 0 Td
[(nder)10(gd)]TJ
/R10827712 10 Tf
32.9602 0 Td
(gdHandle)Tj
/R11153488 10 Tf
-61.3398 -24 Td
0.407 Tw
(Generates a rendering of a graph to a ne)Tj
2.906 Tc
162.946 0 Td
[(wo)290.583(re)]TJ
0 Tc
25.6523 0 Td
0.406 Tw
(xisting gifImage structure \(see)Tj
/R11472056 10 Tf
126.044 0 Td
(gdTcl\(1\))Tj
/R11153488 10 Tf
39.016 0 Td
2.906 Tw
(\). Returns)Tj
-353.659 -12 Td
(the)Tj
/R10827712 10 Tf
15.5828 0 Td
(gdHandle)Tj
/R11153488 10 Tf
42.5629 0 Td
0.443 Tw
(of the image.)Tj
58.8191 0 Td
0.444 Tw
(If the layout hasn')Tj
2.944 Tc
74.1922 0 Td
(tb)Tj
0 Tc
10.7238 0 Td
(een already done, then it will be done as part of)Tj
-201.881 -12 Td
0 Tw
(this operation using the same rules for selecting the layout engine as for the layout command.)Tj
/R10827712 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
-0.18 Tc
/R11472056 10 Tf
55.6797 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R10827712 10 Tf
22.5 0 Td
[(?can)40.0146(vas ?dot|neato|cir)37.0068(co|twopi|fdp|nop??)]TJ
/R11153488 10 Tf
-50.8797 -24 Td
0.61 Tw
(If no)Tj
/R10827712 10 Tf
22.8801 0 Td
[(can)40.0159(vas)]TJ
/R11153488 10 Tf
30.4797 0 Td
(ar)Tj
7.58984 0 Td
[(gument is pro)15.0073(vided then)]TJ
-0.18 Tc
/R11472056 10 Tf
101.73 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R11153488 10 Tf
23.1102 0 Td
(returns a string of commands which, when e)Tj
-0.25 Tc
181.21 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lu-)Tj
-384.89 -12 Td
0 Tw
(ated, will render the graph to a)Tj
/R11472056 10 Tf
124.97 0 Td
(Tk)Tj
/R11153488 10 Tf
14.7301 0 Td
(can)Tj
-0.25 Tc
13.4801 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(sw)Tj
0 Tc
13.6102 0 Td
(hose)Tj
/R10827712 10 Tf
21.0301 0 Td
[(can)40.0146(vasHandle)]TJ
/R11153488 10 Tf
59.4898 0 Td
(is a)Tj
-0.25 Tc
13.4102 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(ilable in v)25(ariable)]TJ
/R11472056 10 Tf
69.4602 0 Td
($c)Tj
/R11153488 10 Tf
-348.56 -24 Td
0.809 Tw
(If a)Tj
/R10827712 10 Tf
17.718 0 Td
[(can)40.0159(vas)]TJ
/R11153488 10 Tf
30.6789 0 Td
(ar)Tj
7.58984 0 Td
[(gument is pro)15.0024(vided then)]TJ
-0.18 Tc
/R11472056 10 Tf
102.526 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R11153488 10 Tf
23.309 0 Td
0.81 Tw
(produces a set of commands for)Tj
/R10827712 10 Tf
134.83 0 Td
[(can)40.0146(vas)]TJ
/R11153488 10 Tf
30.6797 0 Td
(instead of)Tj
-356.031 -12 Td
($c.)Tj
24 TL
0.212 Tw
(If the layout hasn')'
2.712 Tc
73.4961 0 Td
(tb)Tj
0 Tc
10.4922 0 Td
0.211 Tw
(een already done, then it will be done as part of this operation using the same)Tj
-83.9883 -12 Td
0 Tw
(rules for selecting the layout engine as for the layout command.)Tj
10 -24 Td
(#!/usr/local/bin/wish)Tj
12 TL
(package require Tcldot)'
(set c [can)'
-0.25 Tc
37.3602 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(s.)Tj
0 Tc
8.88984 0 Td
(c])Tj
-55.4398 -12 Td
(pack $c)Tj
(set g [dotne)'
2.5 Tc
46.4102 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(igraph rankdir LR])Tj
-61.1301 -12 Td
[($g setnodeattrib)19.9854(ute style lled color white)]TJ
T*[([$g addnode Hello] addedge [$g addnode W)79.9927(orld!])]TJ
($g layout)'
T*[(if {[info e)15.0159(xists deb)19.9927(ug]} {)]TJ
10 -12 Td
[(puts [$g render])-2249.99(;# see what render produces)]TJ
-10 -12 Td
(})Tj
-0.25 Tc
(eva)'
2.5 Tc
13.3801 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
($g render])Tj
/R11472056 10 Tf
-31.9902 -36 Td
(Render)Tj
/R11153488 10 Tf
34.732 0 Td
0.572 Tw
(generates a series of can)Tj
-0.25 Tc
99.068 0 Td
(va)Tj
3.072 Tc
9.18984 0 Td
(sc)Tj
0 Tc
11.402 0 Td
[(ommands for each graph element, for e)14.9951(xample a node typi-)]TJ
-154.392 -12 Td
0.336 Tw
(cally consist of tw)Tj
2.836 Tc
73.9578 0 Td
(oi)Tj
0 Tc
10.616 0 Td
0.335 Tw
(tems on the can)Tj
-0.25 Tc
63.0949 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(s, one for the shape and the other for the label.)-533.491(The can)]TJ
-0.25 Tc
226.06 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(s)Tj
-392.108 -12 Td
0.505 Tw
(items are automatically)Tj
/R10827712 10 Tf
97.4648 0 Td
(ta)Tj
-0.1 Tc
7.68008 0 Td
(gge)Tj
0 Tc
14.2398 0 Td
(d)Tj
/R11153488 10 Tf
8.775 0 Td
(\(See)Tj
/R11472056 10 Tf
20.7762 0 Td
(can)Tj
-0.1 Tc
14.6 0 Td
(va)Tj
0 Tc
9.9 0 Td
(s\(n\))Tj
3.006 Tc
/R11153488 10 Tf
19.116 0 Td
[(\)b)300.605(yt)]TJ
0 Tc
22.1219 0 Td
0.506 Tw
(he commands generated by render)Tj
5.506 Tc
138.654 0 Td
(.T)Tj
0 Tc
14.116 0 Td
(he tags)Tj
-367.444 -12 Td
(tak)Tj
3.621 Tc
12.1199 0 Td
(eo)Tj
0 Tc
13.0609 0 Td
1.121 Tw
(ne of tw)Tj
3.621 Tc
34.9121 0 Td
(of)Tj
0 Tc
11.9512 0 Td
(orms: te)Tj
33.4711 0 Td
1.12 Tw
(xt items are tagged with 0<handle> and shapes and lines are rendered)Tj
-105.515 -12 Td
0 Tw
(with 1<handle>.)Tj
24 TL
0.158 Tw
(The tagging can be used to recognize when a user w)'
210.31 0 Td
0.159 Tw
(ants to interact with a graph element using the)Tj
-210.31 -12 Td
3.016 Tw
(mouse. See)Tj
51.582 0 Td
0.516 Tw
(the script in)Tj
-0.2 Tc
/R10827712 10 Tf
51.268 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(amples/disp)Tj
/R11153488 10 Tf
50.9852 0 Td
0.515 Tw
[(of the tcldot distrib)19.9854(ution for a demonstration of this f)]TJ
215.715 0 Td
(acil-)Tj
-378.23 -12 Td
[(ity)64.9841(.)]TJ
-0.11 Tc
/R11472056 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R11153488 10 Tf
20.9004 -12 Td
0.424 Tw
[(Still batch-oriented.)-542.389(It w)10.0098(ould be nice if the layout w)10.0171(as maintained incrementally)]TJ
5.425 Tc
326.273 0 Td
(.\()Tj
0 Tc
11.2551 0 Td
0.425 Tw
(The intent is to address)Tj
-337.529 -12 Td
0 Tw
(this limitation in graphviz_2_0.\))Tj
168.14 -69.6 Td
[(Tcl Extensions)-19914(6)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R46225344 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R46225344 10 Tf
399.29 0 Td
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R46225344 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R46869688 10 Tf
55.6797 0 Td
(write)Tj
/R46225344 10 Tf
24.7102 0 Td
[(leHandle format ?dot|neato|cir)37.0068(co|twopi|fdp|nop?)]TJ
/R46551120 10 Tf
-44.3898 -24 Td
0.927 Tw
(Write a graph to the open le represented by)Tj
/R46225344 10 Tf
191.043 0 Td
(leHandle)Tj
/R46551120 10 Tf
45.2672 0 Td
0.928 Tw
(in a specic)Tj
/R46225344 10 Tf
55.0238 0 Td
(format.)Tj
/R46551120 10 Tf
35.098 0 Td
(Possible)Tj
/R46225344 10 Tf
38.7379 0 Td
(formats)Tj
/R46551120 10 Tf
-365.17 -12 Td
0.754 Tw
(are: "ps" "mif" "plain" "dot" "gif" "ismap" If the layout hasn')Tj
3.254 Tc
252.41 0 Td
(tb)Tj
0 Tc
11.034 0 Td
(een already done, then it will be)Tj
-263.444 -12 Td
0.275 Tw
(done as part of this operation using the same rules for selecting the layout engine as for the layout)Tj
12 TL
(command.)'
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
-0.18 Tc
/R46869688 10 Tf
55.6797 0 Td
(re)Tj
0 Tc
8.7 0 Td
[(nder)10(gd)]TJ
/R46225344 10 Tf
32.9602 0 Td
(gdHandle)Tj
/R46551120 10 Tf
-61.3398 -24 Td
0.407 Tw
(Generates a rendering of a graph to a ne)Tj
2.906 Tc
162.946 0 Td
[(wo)290.583(re)]TJ
0 Tc
25.6523 0 Td
0.406 Tw
(xisting gifImage structure \(see)Tj
/R46869688 10 Tf
126.044 0 Td
(gdTcl\(1\))Tj
/R46551120 10 Tf
39.016 0 Td
2.906 Tw
(\). Returns)Tj
-353.659 -12 Td
(the)Tj
/R46225344 10 Tf
15.5828 0 Td
(gdHandle)Tj
/R46551120 10 Tf
42.5629 0 Td
0.443 Tw
(of the image.)Tj
58.8191 0 Td
0.444 Tw
(If the layout hasn')Tj
2.944 Tc
74.1922 0 Td
(tb)Tj
0 Tc
10.7238 0 Td
(een already done, then it will be done as part of)Tj
-201.881 -12 Td
0 Tw
(this operation using the same rules for selecting the layout engine as for the layout command.)Tj
/R46225344 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
-0.18 Tc
/R46869688 10 Tf
55.6797 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R46225344 10 Tf
22.5 0 Td
[(?can)40.0146(vas ?dot|neato|cir)37.0068(co|twopi|fdp|nop??)]TJ
/R46551120 10 Tf
-50.8797 -24 Td
0.61 Tw
(If no)Tj
/R46225344 10 Tf
22.8801 0 Td
[(can)40.0159(vas)]TJ
/R46551120 10 Tf
30.4797 0 Td
(ar)Tj
7.58984 0 Td
[(gument is pro)15.0073(vided then)]TJ
-0.18 Tc
/R46869688 10 Tf
101.73 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R46551120 10 Tf
23.1102 0 Td
(returns a string of commands which, when e)Tj
-0.25 Tc
181.21 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lu-)Tj
-384.89 -12 Td
0 Tw
(ated, will render the graph to a)Tj
/R46869688 10 Tf
124.97 0 Td
(Tk)Tj
/R46551120 10 Tf
14.7301 0 Td
(can)Tj
-0.25 Tc
13.4801 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(sw)Tj
0 Tc
13.6102 0 Td
(hose)Tj
/R46225344 10 Tf
21.0301 0 Td
[(can)40.0146(vasHandle)]TJ
/R46551120 10 Tf
59.4898 0 Td
(is a)Tj
-0.25 Tc
13.4102 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(ilable in v)25(ariable)]TJ
/R46869688 10 Tf
69.4602 0 Td
($c)Tj
/R46551120 10 Tf
-348.56 -24 Td
0.809 Tw
(If a)Tj
/R46225344 10 Tf
17.718 0 Td
[(can)40.0159(vas)]TJ
/R46551120 10 Tf
30.6789 0 Td
(ar)Tj
7.58984 0 Td
[(gument is pro)15.0024(vided then)]TJ
-0.18 Tc
/R46869688 10 Tf
102.526 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R46551120 10 Tf
23.309 0 Td
0.81 Tw
(produces a set of commands for)Tj
/R46225344 10 Tf
134.83 0 Td
[(can)40.0146(vas)]TJ
/R46551120 10 Tf
30.6797 0 Td
(instead of)Tj
-356.031 -12 Td
($c.)Tj
24 TL
0.212 Tw
(If the layout hasn')'
2.712 Tc
73.4961 0 Td
(tb)Tj
0 Tc
10.4922 0 Td
0.211 Tw
(een already done, then it will be done as part of this operation using the same)Tj
-83.9883 -12 Td
0 Tw
(rules for selecting the layout engine as for the layout command.)Tj
10 -24 Td
(#!/usr/local/bin/wish)Tj
12 TL
(package require Tcldot)'
(set c [can)'
-0.25 Tc
37.3602 0 Td
(va)Tj
2.5 Tc
9.18984 0 Td
(s.)Tj
0 Tc
8.88984 0 Td
(c])Tj
-55.4398 -12 Td
(pack $c)Tj
(set g [dotne)'
2.5 Tc
46.4102 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(igraph rankdir LR])Tj
-61.1301 -12 Td
[($g setnodeattrib)19.9854(ute style lled color white)]TJ
T*[([$g addnode Hello] addedge [$g addnode W)79.9927(orld!])]TJ
($g layout)'
T*[(if {[info e)15.0159(xists deb)19.9927(ug]} {)]TJ
10 -12 Td
[(puts [$g render])-2249.99(;# see what render produces)]TJ
-10 -12 Td
(})Tj
-0.25 Tc
(eva)'
2.5 Tc
13.3801 0 Td
(l[)Tj
0 Tc
8.61016 0 Td
($g render])Tj
/R46869688 10 Tf
-31.9902 -36 Td
(Render)Tj
/R46551120 10 Tf
34.732 0 Td
0.572 Tw
(generates a series of can)Tj
-0.25 Tc
99.068 0 Td
(va)Tj
3.072 Tc
9.18984 0 Td
(sc)Tj
0 Tc
11.402 0 Td
[(ommands for each graph element, for e)14.9951(xample a node typi-)]TJ
-154.392 -12 Td
0.336 Tw
(cally consist of tw)Tj
2.836 Tc
73.9578 0 Td
(oi)Tj
0 Tc
10.616 0 Td
0.335 Tw
(tems on the can)Tj
-0.25 Tc
63.0949 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(s, one for the shape and the other for the label.)-533.491(The can)]TJ
-0.25 Tc
226.06 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(s)Tj
-392.108 -12 Td
0.505 Tw
(items are automatically)Tj
/R46225344 10 Tf
97.4648 0 Td
(ta)Tj
-0.1 Tc
7.68008 0 Td
(gge)Tj
0 Tc
14.2398 0 Td
(d)Tj
/R46551120 10 Tf
8.775 0 Td
(\(See)Tj
/R46869688 10 Tf
20.7762 0 Td
(can)Tj
-0.1 Tc
14.6 0 Td
(va)Tj
0 Tc
9.9 0 Td
(s\(n\))Tj
3.006 Tc
/R46551120 10 Tf
19.116 0 Td
[(\)b)300.605(yt)]TJ
0 Tc
22.1219 0 Td
0.506 Tw
(he commands generated by render)Tj
5.506 Tc
138.654 0 Td
(.T)Tj
0 Tc
14.116 0 Td
(he tags)Tj
-367.444 -12 Td
(tak)Tj
3.621 Tc
12.1199 0 Td
(eo)Tj
0 Tc
13.0609 0 Td
1.121 Tw
(ne of tw)Tj
3.621 Tc
34.9121 0 Td
(of)Tj
0 Tc
11.9512 0 Td
(orms: te)Tj
33.4711 0 Td
1.12 Tw
(xt items are tagged with 0<handle> and shapes and lines are rendered)Tj
-105.515 -12 Td
0 Tw
(with 1<handle>.)Tj
24 TL
0.158 Tw
(The tagging can be used to recognize when a user w)'
210.31 0 Td
0.159 Tw
(ants to interact with a graph element using the)Tj
-210.31 -12 Td
3.016 Tw
(mouse. See)Tj
51.582 0 Td
0.516 Tw
(the script in)Tj
-0.2 Tc
/R46225344 10 Tf
51.268 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(amples/disp)Tj
/R46551120 10 Tf
50.9852 0 Td
0.515 Tw
[(of the tcldot distrib)19.9854(ution for a demonstration of this f)]TJ
215.715 0 Td
(acil-)Tj
-378.23 -12 Td
[(ity)64.9841(.)]TJ
-0.11 Tc
/R46869688 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R46551120 10 Tf
20.9004 -12 Td
0.424 Tw
[(Still batch-oriented.)-542.389(It w)10.0098(ould be nice if the layout w)10.0171(as maintained incrementally)]TJ
5.425 Tc
326.273 0 Td
(.\()Tj
0 Tc
11.2551 0 Td
0.425 Tw
(The intent is to address)Tj
-337.529 -12 Td
0 Tw
(this limitation in graphviz_2_0.\))Tj
168.14 -69.6 Td
[(Tcl Extensions)-19914(6)]TJ
ET
Q
Q
\n \n \n \n \n 2403\n \n \n \n \n-R11472056\n+R46869688\n \n-R11153488\n+R46551120\n \n-R10827712\n+R46225344\n \n \n \n \n \n \n Type\n@@ -969,29 +969,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R10827712 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R10827712 10 Tf
399.29 0 Td
(tcldot)Tj
/R11153488 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-0.548 Tc
/R11472056 10.95 Tf
-446.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R11153488 10 Tf
20.7363 -12 Td
[(John Ellson \(ellson@graphviz.or)18.0078(g\))]TJ
-0.602 Tc
/R11472056 10.95 Tf
-36 -28.8 Td
(AC)Tj
0 Tc
15.2098 0 Td
[(KNO)50.0466(WLEDGEMENTS)]TJ
/R11153488 10 Tf
20.7902 -12 Td
0.663 Tw
(John Ousterhout, of course, for)Tj
/R11472056 10 Tf
130.235 0 Td
(tcl)Tj
/R11153488 10 Tf
13.7129 0 Td
(and)Tj
/R11472056 10 Tf
17.6031 0 Td
(tk.)Tj
/R11153488 10 Tf
17.0531 0 Td
(Ste)Tj
-0.15 Tc
12.5301 0 Td
(ve)Tj
3.162 Tc
9.28984 0 Td
(nN)Tj
0 Tc
15.382 0 Td
0.662 Tw
[(orth and Eleftherios K)35.0049(outsoos for)]TJ
/R11472056 10 Tf
144.89 0 Td
(dot.)Tj
/R11153488 10 Tf
22.052 0 Td
(Karl Lehen-)Tj
-382.748 -12 Td
0.653 Tw
[(bauer and Mark Diekhans of NeoSoft for the handles.c code which w)10.0195(as deri)]TJ
-0.15 Tc
311.016 0 Td
(ve)Tj
3.153 Tc
9.28984 0 Td
(df)Tj
0 Tc
11.4828 0 Td
(rom tclXhandles.c.)Tj
-0.8 Tc
82.1262 0 Td
(To)Tj
0 Tc
10.3102 0 Td
(m)Tj
-424.225 -12 Td
0.637 Tw
(Boutell of the Quest Center at Cold Spring Harbor Labs for the gif dra)Tj
289.481 0 Td
0.636 Tw
[(wing routines.)-563.618(Spencer Thomas of)]TJ
-289.481 -12 Td
0.685 Tw
(the Uni)Tj
-0.15 Tc
30.1551 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsity of Michig)5.00732(an for gdTcl.c.)]TJ
127.245 0 Td
0.686 Tw
(Dayatra Shands for coding much of the initial implementation of)Tj
/R11472056 10 Tf
-166.69 -12 Td
(tcldot.)Tj
/R11472056 10.95 Tf
-36 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R11153488 10 Tf
36 -12 Td
0 Tw
(graph, tcl, tk, dot, neato.)Tj
168.14 -542.4 Td
[(Tcl Extensions)-19914(7)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R46225344 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R46225344 10 Tf
399.29 0 Td
(tcldot)Tj
/R46551120 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-0.548 Tc
/R46869688 10.95 Tf
-446.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R46551120 10 Tf
20.7363 -12 Td
[(John Ellson \(ellson@graphviz.or)18.0078(g\))]TJ
-0.602 Tc
/R46869688 10.95 Tf
-36 -28.8 Td
(AC)Tj
0 Tc
15.2098 0 Td
[(KNO)50.0466(WLEDGEMENTS)]TJ
/R46551120 10 Tf
20.7902 -12 Td
0.663 Tw
(John Ousterhout, of course, for)Tj
/R46869688 10 Tf
130.235 0 Td
(tcl)Tj
/R46551120 10 Tf
13.7129 0 Td
(and)Tj
/R46869688 10 Tf
17.6031 0 Td
(tk.)Tj
/R46551120 10 Tf
17.0531 0 Td
(Ste)Tj
-0.15 Tc
12.5301 0 Td
(ve)Tj
3.162 Tc
9.28984 0 Td
(nN)Tj
0 Tc
15.382 0 Td
0.662 Tw
[(orth and Eleftherios K)35.0049(outsoos for)]TJ
/R46869688 10 Tf
144.89 0 Td
(dot.)Tj
/R46551120 10 Tf
22.052 0 Td
(Karl Lehen-)Tj
-382.748 -12 Td
0.653 Tw
[(bauer and Mark Diekhans of NeoSoft for the handles.c code which w)10.0195(as deri)]TJ
-0.15 Tc
311.016 0 Td
(ve)Tj
3.153 Tc
9.28984 0 Td
(df)Tj
0 Tc
11.4828 0 Td
(rom tclXhandles.c.)Tj
-0.8 Tc
82.1262 0 Td
(To)Tj
0 Tc
10.3102 0 Td
(m)Tj
-424.225 -12 Td
0.637 Tw
(Boutell of the Quest Center at Cold Spring Harbor Labs for the gif dra)Tj
289.481 0 Td
0.636 Tw
[(wing routines.)-563.618(Spencer Thomas of)]TJ
-289.481 -12 Td
0.685 Tw
(the Uni)Tj
-0.15 Tc
30.1551 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsity of Michig)5.00732(an for gdTcl.c.)]TJ
127.245 0 Td
0.686 Tw
(Dayatra Shands for coding much of the initial implementation of)Tj
/R46869688 10 Tf
-166.69 -12 Td
(tcldot.)Tj
/R46869688 10.95 Tf
-36 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R46551120 10 Tf
36 -12 Td
0 Tw
(graph, tcl, tk, dot, neato.)Tj
168.14 -542.4 Td
[(Tcl Extensions)-19914(7)]TJ
ET
Q
Q
\n \n \n \n \n-863\n+862\n \n \n \n \n-R11472056\n+R46869688\n \n-R11153488\n+R46551120\n \n-R10827712\n+R46225344\n \n \n \n \n \n \n \n@@ -1046,15 +1046,15 @@\n \n Filter\n FlateDecode\n Length\n 519\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R10234696 def
1 begincodespacerange
<00><ff>
endcodespacerange
57 beginbfrange
<20><20><0020>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<31><31><0031>
<3c><3c><003c>
<3e><3e><003e>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<79><79><0079>
<7c><7c><007c>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R45632328 def
1 begincodespacerange
<00><ff>
endcodespacerange
57 beginbfrange
<20><20><0020>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<31><31><0031>
<3c><3c><003c>
<3e><3e><003e>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<57><57><0057>
<59><59><0059>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<79><79><0079>
<7c><7c><007c>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1076,15 +1076,15 @@\n \n Filter\n FlateDecode\n Length\n 671\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R10235064 def
1 begincodespacerange
<00><ff>
endcodespacerange
86 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<51><51><0051>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R45632696 def
1 begincodespacerange
<00><ff>
endcodespacerange
86 beginbfrange
<20><20><0020>
<21><21><0021>
<22><22><0022>
<23><23><0023>
<24><24><0024>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<36><36><0036>
<37><37><0037>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4b><4b><004b>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<51><51><0051>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<57><57><0057>
<58><58><0058>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1106,18 +1106,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-370\n+369\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R10235432 def
1 begincodespacerange
<00><ff>
endcodespacerange
33 beginbfrange
<20><20><0020>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<3f><3f><003f>
<48><48><0048>
<4e><4e><004e>
<54><54><0054>
<56><56><0056>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7c><7c><007c>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R45633064 def
1 begincodespacerange
<00><ff>
endcodespacerange
33 beginbfrange
<20><20><0020>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<3f><3f><003f>
<48><48><0048>
<4e><4e><004e>
<54><54><0054>
<56><56><0056>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7c><7c><007c>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -1139,15 +1139,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-187344cedc57'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-497033577097'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 48\n"}]}]}, {"source1": "./usr/share/doc/graphviz/tred.1.pdf.gz", "source2": "./usr/share/doc/graphviz/tred.1.pdf.gz", "unified_diff": null, "details": [{"source1": "tred.1.pdf", "source2": "tred.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38696832 10 Tf
1 0 0 1 71.9102 793.89 Tm
(TRED)Tj
/R39022344 10 Tf
25.2801 0 Td
138.27 Tw
(\(1\) General)Tj
186.58 0 Td
0 Tw
(Commands Manual)Tj
/R38696832 10 Tf
219.29 0 Td
(TRED)Tj
/R39022344 10 Tf
25.2801 0 Td
(\(1\))Tj
-0.219 Tc
/R39341176 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R39022344 10 Tf
20.407 -12 Td
(tred transiti)Tj
-0.15 Tc
53.7199 0 Td
0.3 Tw
(ve r)Tj
0 Tc
15.1199 0 Td
0 Tw
(eduction lter for directed graphs)Tj
/R39341176 10.95 Tf
-104.84 -16.8 Td
(SYNOPSIS)Tj
/R39341176 10 Tf
36 -12 Td
[(tr)18.0151(ed)]TJ
/R39022344 10 Tf
20.0898 0 Td
([)Tj
/R39341176 10 Tf
5.83008 0 Td
[(o)10(vr?)]TJ
2.5 Tc
/R39022344 10 Tf
30.0398 0 Td
(][)Tj
0 Tc
/R38696832 10 Tf
13.5699 0 Td
(les)Tj
/R39022344 10 Tf
18.8801 0 Td
(])Tj
/R39341176 10.95 Tf
-124.41 -16.8 Td
(DESCRIPTION)Tj
/R39341176 10 Tf
36 -12 Td
[(tr)18.0151(ed)]TJ
/R39022344 10 Tf
20.8668 0 Td
0.777 Tw
(computes the transiti)Tj
-0.15 Tc
84.634 0 Td
1.077 Tw
(ve r)Tj
0 Tc
15.8969 0 Td
0.776 Tw
(eduction of directed graphs, and prints the resulting graphs to a le or stan-)Tj
-121.398 -12 Td
0.548 Tw
[(dard output.)-554.817(This remo)]TJ
-0.15 Tc
95.6543 0 Td
(ve)Tj
3.048 Tc
9.28984 0 Td
(se)Tj
0 Tc
11.3781 0 Td
(dges implied by transiti)Tj
95.5641 0 Td
(vity)Tj
5.549 Tc
14.9102 0 Td
(.N)Tj
0 Tc
15.2691 0 Td
0.549 Tw
(odes and subgraphs are not otherwise af)Tj
163.004 0 Td
(fected.)Tj
-405.07 -12 Td
0.112 Tw
(The `)Tj
20.752 0 Td
(`meaning')Tj
2.612 Tc
40.3602 0 Td
('a)Tj
0 Tc
10.382 0 Td
(nd v)Tj
17.3621 0 Td
0.111 Tw
(alidity of the reduced graphs is application dependent.)Tj
/R39341176 10 Tf
222.518 0 Td
[(tr)18.0176(ed)]TJ
/R39022344 10 Tf
20.2008 0 Td
(is particularly useful as a)Tj
-331.575 -12 Td
0 Tw
(preprocessor to)Tj
/R38696832 10 Tf
64.2199 0 Td
(dot)Tj
/R39022344 10 Tf
15.9602 0 Td
(to reduce clutter in dense layouts.)Tj
-80.1801 -16.8 Td
(Undirected graphs are silently ignored.)Tj
/R39341176 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R39022344 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R39341176 10 Tf
16.8 TL
(o FILE)'
/R39022344 10 Tf
36 -12 Td
(Redirect output to the gi)Tj
-0.15 Tc
96.9699 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(n)Tj
0 Tc
13.0602 0 Td
[(le. By def)9.98535(ault, output goes to stdout.)]TJ
/R39341176 10 Tf
-155.32 -16.8 Td
(v)Tj
-1.11 Tc
/R39022344 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
[(rbose output to stderr)55.0073(.)]TJ
/R39341176 10 Tf
-46.55 -16.8 Td
(r)Tj
/R39022344 10 Tf
36 0 Td
(Print information of remo)Tj
-0.15 Tc
102.9 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(de)Tj
0 Tc
11.9398 0 Td
[(dges to stderr)54.9927(.)]TJ
/R39341176 10 Tf
-160.13 -16.8 Td
(?)Tj
/R39022344 10 Tf
36 0 Td
(Print usage information.)Tj
/R39341176 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R39022344 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R38696832 10 Tf
1.91016 -16.8 Td
(les)Tj
/R39022344 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R38696832 10 Tf
272.314 0 Td
(les)Tj
/R39022344 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
-0.11 Tc
/R39341176 10.95 Tf
-76 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R39022344 10 Tf
20.9004 -12 Td
[(Using bitmaps internally w)9.98535(ould substantially decrease running time.)]TJ
/R39341176 10.95 Tf
-36 -16.8 Td
[(DIA)54.9606(GNOSTICS)]TJ
/R39022344 10 Tf
36 -12 Td
[(If a graph has c)15.0159(ycles, its transiti)]TJ
-0.15 Tc
126.52 0 Td
0.3 Tw
(ve r)Tj
0 Tc
15.1199 0 Td
0 Tw
[(eduction is not uniquely dened.)-500(In this case)]TJ
/R38696832 10 Tf
183.32 0 Td
[(tr)37.002(ed)]TJ
/R39022344 10 Tf
18.2398 0 Td
[(emits a w)9.99023(arning.)]TJ
-0.548 Tc
/R39341176 10.95 Tf
-379.2 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R39022344 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R39341176 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R39022344 10 Tf
36 -12 Td
[(gc\(1\), dot\(1\), ac)15.0073(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), sccmap\(1\), libgraph\(3\))]TJ
167.45 -268.8 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R36095872 10 Tf
1 0 0 1 71.9102 793.89 Tm
(TRED)Tj
/R36421384 10 Tf
25.2801 0 Td
138.27 Tw
(\(1\) General)Tj
186.58 0 Td
0 Tw
(Commands Manual)Tj
/R36095872 10 Tf
219.29 0 Td
(TRED)Tj
/R36421384 10 Tf
25.2801 0 Td
(\(1\))Tj
-0.219 Tc
/R36740216 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R36421384 10 Tf
20.407 -12 Td
(tred transiti)Tj
-0.15 Tc
53.7199 0 Td
0.3 Tw
(ve r)Tj
0 Tc
15.1199 0 Td
0 Tw
(eduction lter for directed graphs)Tj
/R36740216 10.95 Tf
-104.84 -16.8 Td
(SYNOPSIS)Tj
/R36740216 10 Tf
36 -12 Td
[(tr)18.0151(ed)]TJ
/R36421384 10 Tf
20.0898 0 Td
([)Tj
/R36740216 10 Tf
5.83008 0 Td
[(o)10(vr?)]TJ
2.5 Tc
/R36421384 10 Tf
30.0398 0 Td
(][)Tj
0 Tc
/R36095872 10 Tf
13.5699 0 Td
(les)Tj
/R36421384 10 Tf
18.8801 0 Td
(])Tj
/R36740216 10.95 Tf
-124.41 -16.8 Td
(DESCRIPTION)Tj
/R36740216 10 Tf
36 -12 Td
[(tr)18.0151(ed)]TJ
/R36421384 10 Tf
20.8668 0 Td
0.777 Tw
(computes the transiti)Tj
-0.15 Tc
84.634 0 Td
1.077 Tw
(ve r)Tj
0 Tc
15.8969 0 Td
0.776 Tw
(eduction of directed graphs, and prints the resulting graphs to a le or stan-)Tj
-121.398 -12 Td
0.548 Tw
[(dard output.)-554.817(This remo)]TJ
-0.15 Tc
95.6543 0 Td
(ve)Tj
3.048 Tc
9.28984 0 Td
(se)Tj
0 Tc
11.3781 0 Td
(dges implied by transiti)Tj
95.5641 0 Td
(vity)Tj
5.549 Tc
14.9102 0 Td
(.N)Tj
0 Tc
15.2691 0 Td
0.549 Tw
(odes and subgraphs are not otherwise af)Tj
163.004 0 Td
(fected.)Tj
-405.07 -12 Td
0.112 Tw
(The `)Tj
20.752 0 Td
(`meaning')Tj
2.612 Tc
40.3602 0 Td
('a)Tj
0 Tc
10.382 0 Td
(nd v)Tj
17.3621 0 Td
0.111 Tw
(alidity of the reduced graphs is application dependent.)Tj
/R36740216 10 Tf
222.518 0 Td
[(tr)18.0176(ed)]TJ
/R36421384 10 Tf
20.2008 0 Td
(is particularly useful as a)Tj
-331.575 -12 Td
0 Tw
(preprocessor to)Tj
/R36095872 10 Tf
64.2199 0 Td
(dot)Tj
/R36421384 10 Tf
15.9602 0 Td
(to reduce clutter in dense layouts.)Tj
-80.1801 -16.8 Td
(Undirected graphs are silently ignored.)Tj
/R36740216 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R36421384 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R36740216 10 Tf
16.8 TL
(o FILE)'
/R36421384 10 Tf
36 -12 Td
(Redirect output to the gi)Tj
-0.15 Tc
96.9699 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(n)Tj
0 Tc
13.0602 0 Td
[(le. By def)9.98535(ault, output goes to stdout.)]TJ
/R36740216 10 Tf
-155.32 -16.8 Td
(v)Tj
-1.11 Tc
/R36421384 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
[(rbose output to stderr)55.0073(.)]TJ
/R36740216 10 Tf
-46.55 -16.8 Td
(r)Tj
/R36421384 10 Tf
36 0 Td
(Print information of remo)Tj
-0.15 Tc
102.9 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(de)Tj
0 Tc
11.9398 0 Td
[(dges to stderr)54.9927(.)]TJ
/R36740216 10 Tf
-160.13 -16.8 Td
(?)Tj
/R36421384 10 Tf
36 0 Td
(Print usage information.)Tj
/R36740216 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R36421384 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R36095872 10 Tf
1.91016 -16.8 Td
(les)Tj
/R36421384 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R36095872 10 Tf
272.314 0 Td
(les)Tj
/R36421384 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
-0.11 Tc
/R36740216 10.95 Tf
-76 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R36421384 10 Tf
20.9004 -12 Td
[(Using bitmaps internally w)9.98535(ould substantially decrease running time.)]TJ
/R36740216 10.95 Tf
-36 -16.8 Td
[(DIA)54.9606(GNOSTICS)]TJ
/R36421384 10 Tf
36 -12 Td
[(If a graph has c)15.0159(ycles, its transiti)]TJ
-0.15 Tc
126.52 0 Td
0.3 Tw
(ve r)Tj
0 Tc
15.1199 0 Td
0 Tw
[(eduction is not uniquely dened.)-500(In this case)]TJ
/R36095872 10 Tf
183.32 0 Td
[(tr)37.002(ed)]TJ
/R36421384 10 Tf
18.2398 0 Td
[(emits a w)9.99023(arning.)]TJ
-0.548 Tc
/R36740216 10.95 Tf
-379.2 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R36421384 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R36740216 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R36421384 10 Tf
36 -12 Td
[(gc\(1\), dot\(1\), ac)15.0073(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), sccmap\(1\), libgraph\(3\))]TJ
167.45 -268.8 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
\n \n \n \n \n-1650\n+1648\n \n \n \n \n BaseFont\n IOPSWD+Times-Italic\n FontDescriptor\n@@ -614,19 +614,19 @@\n FontFile3\n \n \n \n \n \n \n-R39341176\n+R36740216\n \n-R39022344\n+R36421384\n \n-R38696832\n+R36095872\n \n \n \n \n \n \n \n@@ -681,15 +681,15 @@\n \n Filter\n FlateDecode\n Length\n 341\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39360360 def
1 begincodespacerange
<00><ff>
endcodespacerange
28 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<64><64><0064>
<65><65><0065>
<6f><6f><006f>
<72><72><0072>
<74><74><0074>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36759400 def
1 begincodespacerange
<00><ff>
endcodespacerange
28 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<64><64><0064>
<65><65><0065>
<6f><6f><006f>
<72><72><0072>
<74><74><0074>
<76><76><0076>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -709,15 +709,15 @@\n \n Filter\n FlateDecode\n Length\n 512\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39360728 def
1 begincodespacerange
<00><ff>
endcodespacerange
55 beginbfrange
<20><20><0020>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36759768 def
1 begincodespacerange
<00><ff>
endcodespacerange
55 beginbfrange
<20><20><0020>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<56><56><0056>
<5b><5b><005b>
<5d><5d><005d>
<60><60><2018>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<79><79><0079>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -740,18 +740,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-242\n+241\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39361096 def
1 begincodespacerange
<00><ff>
endcodespacerange
12 beginbfrange
<44><44><0044>
<45><45><0045>
<52><52><0052>
<54><54><0054>
<64><64><0064>
<65><65><0065>
<6c><6c><006c>
<6f><6f><006f>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36760136 def
1 begincodespacerange
<00><ff>
endcodespacerange
12 beginbfrange
<44><44><0044>
<45><45><0045>
<52><52><0052>
<54><54><0054>
<64><64><0064>
<65><65><0065>
<6c><6c><006c>
<6f><6f><006f>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -773,15 +773,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-df456c169f92'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-d556572adced'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/unflatten.1.pdf.gz", "source2": "./usr/share/doc/graphviz/unflatten.1.pdf.gz", "unified_diff": null, "details": [{"source1": "unflatten.1.pdf", "source2": "unflatten.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R15411136 10 Tf
1 0 0 1 71.4801 793.89 Tm
[(UNFLA)37(TTEN)]TJ
/R15739024 10 Tf
56.3 0 Td
107.68 Tw
(\(1\) General)Tj
155.99 0 Td
0 Tw
(Commands Manual)Tj
/R15411136 10 Tf
188.27 0 Td
[(UNFLA)37.002(TTEN)]TJ
/R15739024 10 Tf
56.3 0 Td
(\(1\))Tj
-0.219 Tc
/R16055480 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R15739024 10 Tf
20.407 -12 Td
(unatten adjust directed graphs to impro)Tj
-0.15 Tc
169.92 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
0 Tw
(ayout aspect ratio)Tj
/R16055480 10.95 Tf
-220.49 -16.8 Td
(SYNOPSIS)Tj
/R16055480 10 Tf
36 -12 Td
(unatten)Tj
/R15739024 10 Tf
40.8398 0 Td
([)Tj
/R16055480 10 Tf
3.33008 0 Td
(f?)Tj
5 Tc
/R15739024 10 Tf
14.0301 0 Td
(][)Tj
0 Tc
/R16055480 10 Tf
11.6602 0 Td
(l)Tj
/R15411136 10 Tf
8.48008 0 Td
(len)Tj
2.5 Tc
/R15739024 10 Tf
12.2199 0 Td
(][)Tj
0 Tc
/R16055480 10 Tf
9.16016 0 Td
(c)Tj
/R15411136 10 Tf
10.1398 0 Td
(len)Tj
2.5 Tc
/R15739024 10 Tf
14.7199 0 Td
(][)Tj
0 Tc
/R16055480 10 Tf
11.6602 0 Td
(o)Tj
/R15411136 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R15739024 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
17.2199 0 Td
(les ])Tj
/R16055480 10.95 Tf
-230.57 -16.8 Td
(DESCRIPTION)Tj
/R16055480 10 Tf
36 -12 Td
(unatten)Tj
/R15739024 10 Tf
41.3078 0 Td
0.468 Tw
(is a preprocessor to)Tj
/R16055480 10 Tf
81.852 0 Td
(dot)Tj
/R15739024 10 Tf
16.8578 0 Td
(that is used to impro)Tj
-0.15 Tc
83.3922 0 Td
0.768 Tw
(ve t)Tj
0 Tc
15.0379 0 Td
0.468 Tw
[(he aspect ratio of graphs ha)19.9902(ving man)]TJ
2.967 Tc
149.648 0 Td
(yl)Tj
0 Tc
10.7469 0 Td
(ea)Tj
-0.15 Tc
8.68008 0 Td
(ve)Tj
2.967 Tc
9.28984 0 Td
(so)Tj
0 Tc
11.857 0 Td
(r)Tj
-428.67 -12 Td
0.637 Tw
[(disconnected nodes.)-563.706(The usual layout for such a graph is v)14.9829(ery wide or tall.)]TJ
/R16055480 10 Tf
313.158 0 Td
(unatten)Tj
/R15739024 10 Tf
41.477 0 Td
(creates chains with)Tj
-354.635 -12 Td
0 Tw
[(in)39.9927(visible edges or adjusts the)]TJ
/R16055480 10 Tf
117.65 0 Td
(minlen)Tj
/R15739024 10 Tf
31.95 0 Td
(on edges to impro)Tj
-0.15 Tc
71.7898 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
0 Tw
(ayout compaction.)Tj
/R16055480 10.95 Tf
-271.96 -16.8 Td
(OPTIONS)Tj
/R15739024 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R16055480 10 Tf
16.8 TL
(l)'
/R15411136 10 Tf
10.9801 0 Td
(len)Tj
/R15739024 10 Tf
25.0199 0 Td
(The)Tj
/R16055480 10 Tf
18.05 0 Td
(minlen)Tj
/R15739024 10 Tf
31.95 0 Td
(of leaf edges is staggered between 1 and)Tj
/R15411136 10 Tf
163.84 0 Td
(len)Tj
/R15739024 10 Tf
14.7199 0 Td
[(\(a small inte)15.0146(ger\).)]TJ
/R16055480 10 Tf
-264.56 -16.8 Td
(f)Tj
/R15739024 10 Tf
36 0 Td
0.898 Tw
(Applies the)Tj
/R16055480 10 Tf
50.1262 0 Td
(l)Tj
/R15739024 10 Tf
11.8781 0 Td
[(option to f)9.99756(anout nodes whose inde)]TJ
141.73 0 Td
0.897 Tw
[(gree and outde)14.9927(gree are both 1. This helps with)]TJ
-203.734 -12 Td
0 Tw
(structures such as)Tj
2.5 Tc
/R15411136 10 Tf
73.0398 0 Td
[(a-)249.993(>{)250(wxyz)250.015(}-)249.993(>b)]TJ
5 Tc
/R15739024 10 Tf
75.1 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
[(his option only w)9.99268(orks if the)]TJ
/R16055480 10 Tf
112.68 0 Td
(l)Tj
/R15739024 10 Tf
10.9801 0 Td
(ag is set.)Tj
/R16055480 10 Tf
-321.41 -16.8 Td
(c)Tj
/R15411136 10 Tf
12.6398 0 Td
(len)Tj
-0.15 Tc
/R15739024 10 Tf
23.3602 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(rm disconnected nodes into chains of up to)Tj
/R15411136 10 Tf
173.87 0 Td
(len)Tj
/R15739024 10 Tf
14.7199 0 Td
(edges.)Tj
/R16055480 10 Tf
-235 -16.8 Td
(o)Tj
/R15411136 10 Tf
13.2 0 Td
(outle)Tj
/R15739024 10 Tf
22.8 -12 Td
[(causes the output to be written to the specied le; by def)9.98535(ault, output is written to)]TJ
/R16055480 10 Tf
329.05 0 Td
(stdout)Tj
/R15739024 10 Tf
26.6699 0 Td
(.)Tj
/R16055480 10 Tf
-391.72 -16.8 Td
(?)Tj
/R15739024 10 Tf
36 0 Td
[(Prints the usage and e)14.9854(xits.)]TJ
/R16055480 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R15739024 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R15411136 10 Tf
1.91016 -16.8 Td
(les)Tj
/R15739024 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R15411136 10 Tf
272.314 0 Td
(les)Tj
/R15739024 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
-0.548 Tc
/R16055480 10.95 Tf
-76 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R15739024 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R16055480 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R15739024 10 Tf
36 -12 Td
[(gc\(1\), dot\(1\), ac)15.0073(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), tred\(1\), libgraph\(3\))]TJ
164.95 -326.4 Td
[(21 January 2001)-19595(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R33236928 10 Tf
1 0 0 1 71.4801 793.89 Tm
[(UNFLA)37(TTEN)]TJ
/R33564816 10 Tf
56.3 0 Td
107.68 Tw
(\(1\) General)Tj
155.99 0 Td
0 Tw
(Commands Manual)Tj
/R33236928 10 Tf
188.27 0 Td
[(UNFLA)37.002(TTEN)]TJ
/R33564816 10 Tf
56.3 0 Td
(\(1\))Tj
-0.219 Tc
/R33881272 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R33564816 10 Tf
20.407 -12 Td
(unatten adjust directed graphs to impro)Tj
-0.15 Tc
169.92 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
0 Tw
(ayout aspect ratio)Tj
/R33881272 10.95 Tf
-220.49 -16.8 Td
(SYNOPSIS)Tj
/R33881272 10 Tf
36 -12 Td
(unatten)Tj
/R33564816 10 Tf
40.8398 0 Td
([)Tj
/R33881272 10 Tf
3.33008 0 Td
(f?)Tj
5 Tc
/R33564816 10 Tf
14.0301 0 Td
(][)Tj
0 Tc
/R33881272 10 Tf
11.6602 0 Td
(l)Tj
/R33236928 10 Tf
8.48008 0 Td
(len)Tj
2.5 Tc
/R33564816 10 Tf
12.2199 0 Td
(][)Tj
0 Tc
/R33881272 10 Tf
9.16016 0 Td
(c)Tj
/R33236928 10 Tf
10.1398 0 Td
(len)Tj
2.5 Tc
/R33564816 10 Tf
14.7199 0 Td
(][)Tj
0 Tc
/R33881272 10 Tf
11.6602 0 Td
(o)Tj
/R33236928 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R33564816 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
17.2199 0 Td
(les ])Tj
/R33881272 10.95 Tf
-230.57 -16.8 Td
(DESCRIPTION)Tj
/R33881272 10 Tf
36 -12 Td
(unatten)Tj
/R33564816 10 Tf
41.3078 0 Td
0.468 Tw
(is a preprocessor to)Tj
/R33881272 10 Tf
81.852 0 Td
(dot)Tj
/R33564816 10 Tf
16.8578 0 Td
(that is used to impro)Tj
-0.15 Tc
83.3922 0 Td
0.768 Tw
(ve t)Tj
0 Tc
15.0379 0 Td
0.468 Tw
[(he aspect ratio of graphs ha)19.9902(ving man)]TJ
2.967 Tc
149.648 0 Td
(yl)Tj
0 Tc
10.7469 0 Td
(ea)Tj
-0.15 Tc
8.68008 0 Td
(ve)Tj
2.967 Tc
9.28984 0 Td
(so)Tj
0 Tc
11.857 0 Td
(r)Tj
-428.67 -12 Td
0.637 Tw
[(disconnected nodes.)-563.706(The usual layout for such a graph is v)14.9829(ery wide or tall.)]TJ
/R33881272 10 Tf
313.158 0 Td
(unatten)Tj
/R33564816 10 Tf
41.477 0 Td
(creates chains with)Tj
-354.635 -12 Td
0 Tw
[(in)39.9927(visible edges or adjusts the)]TJ
/R33881272 10 Tf
117.65 0 Td
(minlen)Tj
/R33564816 10 Tf
31.95 0 Td
(on edges to impro)Tj
-0.15 Tc
71.7898 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
0 Tw
(ayout compaction.)Tj
/R33881272 10.95 Tf
-271.96 -16.8 Td
(OPTIONS)Tj
/R33564816 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R33881272 10 Tf
16.8 TL
(l)'
/R33236928 10 Tf
10.9801 0 Td
(len)Tj
/R33564816 10 Tf
25.0199 0 Td
(The)Tj
/R33881272 10 Tf
18.05 0 Td
(minlen)Tj
/R33564816 10 Tf
31.95 0 Td
(of leaf edges is staggered between 1 and)Tj
/R33236928 10 Tf
163.84 0 Td
(len)Tj
/R33564816 10 Tf
14.7199 0 Td
[(\(a small inte)15.0146(ger\).)]TJ
/R33881272 10 Tf
-264.56 -16.8 Td
(f)Tj
/R33564816 10 Tf
36 0 Td
0.898 Tw
(Applies the)Tj
/R33881272 10 Tf
50.1262 0 Td
(l)Tj
/R33564816 10 Tf
11.8781 0 Td
[(option to f)9.99756(anout nodes whose inde)]TJ
141.73 0 Td
0.897 Tw
[(gree and outde)14.9927(gree are both 1. This helps with)]TJ
-203.734 -12 Td
0 Tw
(structures such as)Tj
2.5 Tc
/R33236928 10 Tf
73.0398 0 Td
[(a-)249.993(>{)250(wxyz)250.015(}-)249.993(>b)]TJ
5 Tc
/R33564816 10 Tf
75.1 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
[(his option only w)9.99268(orks if the)]TJ
/R33881272 10 Tf
112.68 0 Td
(l)Tj
/R33564816 10 Tf
10.9801 0 Td
(ag is set.)Tj
/R33881272 10 Tf
-321.41 -16.8 Td
(c)Tj
/R33236928 10 Tf
12.6398 0 Td
(len)Tj
-0.15 Tc
/R33564816 10 Tf
23.3602 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(rm disconnected nodes into chains of up to)Tj
/R33236928 10 Tf
173.87 0 Td
(len)Tj
/R33564816 10 Tf
14.7199 0 Td
(edges.)Tj
/R33881272 10 Tf
-235 -16.8 Td
(o)Tj
/R33236928 10 Tf
13.2 0 Td
(outle)Tj
/R33564816 10 Tf
22.8 -12 Td
[(causes the output to be written to the specied le; by def)9.98535(ault, output is written to)]TJ
/R33881272 10 Tf
329.05 0 Td
(stdout)Tj
/R33564816 10 Tf
26.6699 0 Td
(.)Tj
/R33881272 10 Tf
-391.72 -16.8 Td
(?)Tj
/R33564816 10 Tf
36 0 Td
[(Prints the usage and e)14.9854(xits.)]TJ
/R33881272 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R33564816 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R33236928 10 Tf
1.91016 -16.8 Td
(les)Tj
/R33564816 10 Tf
38.0898 0 Td
1.038 Tw
[(Names of les containing 1 or more graphs in dot format.)-603.796(If no)]TJ
/R33236928 10 Tf
272.314 0 Td
(les)Tj
/R33564816 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
-0.548 Tc
/R33881272 10.95 Tf
-76 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R33564816 10 Tf
20.7363 -12 Td
(Stephen C. North <north@research.att.com>)Tj
12 TL
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R33881272 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R33564816 10 Tf
36 -12 Td
[(gc\(1\), dot\(1\), ac)15.0073(yclic\(1\), gvpr\(1\), gvcolor\(1\), ccomps\(1\), tred\(1\), libgraph\(3\))]TJ
164.95 -326.4 Td
[(21 January 2001)-19595(1)]TJ
ET
Q
Q
\n \n \n \n \n-1711\n+1713\n \n \n \n \n BaseFont\n JGFPPE+Times-Italic\n FontDescriptor\n@@ -637,19 +637,19 @@\n FontFile3\n \n \n \n \n \n \n-R16055480\n+R33881272\n \n-R15739024\n+R33564816\n \n-R15411136\n+R33236928\n \n \n \n \n \n \n \n@@ -701,18 +701,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-371\n+372\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16055776 def
1 begincodespacerange
<00><ff>
endcodespacerange
33 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33881568 def
1 begincodespacerange
<00><ff>
endcodespacerange
33 beginbfrange
<20><20><0020>
<3f><3f><003f>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<61><61><0061>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -731,18 +731,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-517\n+518\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16056144 def
1 begincodespacerange
<00><ff>
endcodespacerange
56 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33881936 def
1 begincodespacerange
<00><ff>
endcodespacerange
56 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<4e><4e><004e>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -762,18 +762,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-319\n+320\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16088680 def
1 begincodespacerange
<00><ff>
endcodespacerange
25 beginbfrange
<2d><2d><002d>
<3e><3e><003e>
<41><41><0041>
<45><45><0045>
<46><46><0046>
<4c><4c><004c>
<4e><4e><004e>
<54><54><0054>
<55><55><0055>
<61><61><0061>
<62><62><0062>
<65><65><0065>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33914472 def
1 begincodespacerange
<00><ff>
endcodespacerange
25 beginbfrange
<2d><2d><002d>
<3e><3e><003e>
<41><41><0041>
<45><45><0045>
<46><46><0046>
<4c><4c><004c>
<4e><4e><004e>
<54><54><0054>
<55><55><0055>
<61><61><0061>
<62><62><0062>
<65><65><0065>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -795,15 +795,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-18cfdf9e7dde'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-776046052a38'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 24\n"}]}]}, {"source1": "./usr/share/doc/graphviz/vimdot.1.pdf.gz", "source2": "./usr/share/doc/graphviz/vimdot.1.pdf.gz", "unified_diff": null, "details": [{"source1": "vimdot.1.pdf", "source2": "vimdot.1.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -71,20 +71,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R35628944 10 Tf
1 0 0 1 71.7398 793.89 Tm
[(VIMDO)39.9841(T)]TJ
/R35954720 10 Tf
38.6402 0 Td
125.08 Tw
(\(1\) General)Tj
173.39 0 Td
0 Tw
(Commands Manual)Tj
/R35628944 10 Tf
205.93 0 Td
[(VIMDO)39.9854(T)]TJ
/R35954720 10 Tf
38.6402 0 Td
(\(1\))Tj
-0.219 Tc
/R36273288 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R35954720 10 Tf
20.407 -12 Td
[(vimdot Combined te)15.0073(xt editor and dot vie)25(wer)]TJ
/R36273288 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R36273288 10 Tf
36 -12 Td
(vimdot)Tj
/R35954720 10 Tf
32.5 0 Td
([)Tj
/R35628944 10 Tf
5.23984 0 Td
(le)Tj
/R35954720 10 Tf
12.4 0 Td
(])Tj
/R36273288 10.95 Tf
-86.1398 -16.8 Td
(DESCRIPTION)Tj
/R36273288 10 Tf
36 -12 Td
(vimdot)Tj
/R35954720 10 Tf
32.6191 0 Td
0.118 Tw
(is a simple script which launches the gvim or vim editor along with a GUI windo)Tj
2.618 Tc
325.66 0 Td
(ws)Tj
0 Tc
13.7281 0 Td
(ho)Tj
9.75 0 Td
(wing the dot)Tj
-381.757 -12 Td
0.477 Tw
(output of the edited le.)Tj
103.216 0 Td
0.478 Tw
(The dot output windo)Tj
2.978 Tc
87.5738 0 Td
(wa)Tj
0 Tc
14.6379 0 Td
(utomatically refreshes e)Tj
-0.15 Tc
96.2359 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ry time the le is sa)Tj
-0.15 Tc
80.8 0 Td
(ve)Tj
2.978 Tc
9.28984 0 Td
[(di)297.817(nt)]TJ
0 Tc
21.5156 0 Td
(he)Tj
-422.559 -12 Td
[(editor)54.9927(.)]TJ
16.8 TL
1.286 Tw
(If no lename is gi)'
-0.15 Tc
80.4441 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, vimdot will use 'noname.gv' and initialize it with an e)Tj
239.92 0 Td
1.285 Tw
(xample graph to get you)Tj
-329.654 -12 Td
(started.)Tj
0.28 Tw
(The GUI windo)'
2.78 Tc
63.6301 0 Td
(w\()Tj
0 Tc
13.3301 0 Td
(pro)Tj
13.1801 0 Td
(vided by "dot Txlib"\) supports zooming using the mouse scroll-wheel, and panning)Tj
-90.1402 -12 Td
0 Tw
[(by holding the scroll-wheel do)24.9854(wn and dragging.)]TJ
/R36273288 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R35954720 10 Tf
36 -12 Td
(vim\(1\), dot\(1\))Tj
-0.548 Tc
/R36273288 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R35954720 10 Tf
20.7363 -12 Td
[(vimdot w)9.98413(as written by John Ellson <ellson@research.att.com>)]TJ
0.536 Tw
T*[(This manual page w)9.98779(as written by Da)]TJ
149.556 0 Td
0.535 Tw
(vid Claughton <da)Tj
-0.15 Tc
75.4 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(@eclecticda)Tj
-0.15 Tc
48.9898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.com>, for the Debian project \(b)Tj
131.695 0 Td
(ut)Tj
-424.221 -12 Td
0 Tw
(may be used by others\).)Tj
172.585 -446.4 Td
[(Jan 31, 2010)-20358.5(1)]TJ
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R13617040 10 Tf
1 0 0 1 71.7398 793.89 Tm
[(VIMDO)39.9841(T)]TJ
/R13942816 10 Tf
38.6402 0 Td
125.08 Tw
(\(1\) General)Tj
173.39 0 Td
0 Tw
(Commands Manual)Tj
/R13617040 10 Tf
205.93 0 Td
[(VIMDO)39.9854(T)]TJ
/R13942816 10 Tf
38.6402 0 Td
(\(1\))Tj
-0.219 Tc
/R14261384 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R13942816 10 Tf
20.407 -12 Td
[(vimdot Combined te)15.0073(xt editor and dot vie)25(wer)]TJ
/R14261384 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R14261384 10 Tf
36 -12 Td
(vimdot)Tj
/R13942816 10 Tf
32.5 0 Td
([)Tj
/R13617040 10 Tf
5.23984 0 Td
(le)Tj
/R13942816 10 Tf
12.4 0 Td
(])Tj
/R14261384 10.95 Tf
-86.1398 -16.8 Td
(DESCRIPTION)Tj
/R14261384 10 Tf
36 -12 Td
(vimdot)Tj
/R13942816 10 Tf
32.6191 0 Td
0.118 Tw
(is a simple script which launches the gvim or vim editor along with a GUI windo)Tj
2.618 Tc
325.66 0 Td
(ws)Tj
0 Tc
13.7281 0 Td
(ho)Tj
9.75 0 Td
(wing the dot)Tj
-381.757 -12 Td
0.477 Tw
(output of the edited le.)Tj
103.216 0 Td
0.478 Tw
(The dot output windo)Tj
2.978 Tc
87.5738 0 Td
(wa)Tj
0 Tc
14.6379 0 Td
(utomatically refreshes e)Tj
-0.15 Tc
96.2359 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ry time the le is sa)Tj
-0.15 Tc
80.8 0 Td
(ve)Tj
2.978 Tc
9.28984 0 Td
[(di)297.817(nt)]TJ
0 Tc
21.5156 0 Td
(he)Tj
-422.559 -12 Td
[(editor)54.9927(.)]TJ
16.8 TL
1.286 Tw
(If no lename is gi)'
-0.15 Tc
80.4441 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, vimdot will use 'noname.gv' and initialize it with an e)Tj
239.92 0 Td
1.285 Tw
(xample graph to get you)Tj
-329.654 -12 Td
(started.)Tj
0.28 Tw
(The GUI windo)'
2.78 Tc
63.6301 0 Td
(w\()Tj
0 Tc
13.3301 0 Td
(pro)Tj
13.1801 0 Td
(vided by "dot Txlib"\) supports zooming using the mouse scroll-wheel, and panning)Tj
-90.1402 -12 Td
0 Tw
[(by holding the scroll-wheel do)24.9854(wn and dragging.)]TJ
/R14261384 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R13942816 10 Tf
36 -12 Td
(vim\(1\), dot\(1\))Tj
-0.548 Tc
/R14261384 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R13942816 10 Tf
20.7363 -12 Td
[(vimdot w)9.98413(as written by John Ellson <ellson@research.att.com>)]TJ
0.536 Tw
T*[(This manual page w)9.98779(as written by Da)]TJ
149.556 0 Td
0.535 Tw
(vid Claughton <da)Tj
-0.15 Tc
75.4 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(@eclecticda)Tj
-0.15 Tc
48.9898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.com>, for the Debian project \(b)Tj
131.695 0 Td
(ut)Tj
-424.221 -12 Td
0 Tw
(may be used by others\).)Tj
172.585 -446.4 Td
[(Jan 31, 2010)-20358.5(1)]TJ
ET
Q
Q
\n \n \n \n \n-1131\n+1129\n \n \n \n \n BaseFont\n GWGZUV+Times-Italic\n FontDescriptor\n@@ -561,19 +561,19 @@\n FontFile3\n \n \n \n \n \n \n-R36273288\n+R14261384\n \n-R35954720\n+R13942816\n \n-R35628944\n+R13617040\n \n \n \n \n \n \n \n@@ -628,29 +628,29 @@\n \n Filter\n FlateDecode\n Length\n 303\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36292472 def
1 begincodespacerange
<00><ff>
endcodespacerange
23 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<64><64><0064>
<69><69><0069>
<6d><6d><006d>
<6f><6f><006f>
<74><74><0074>
<76><76><0076>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14280568 def
1 begincodespacerange
<00><ff>
endcodespacerange
23 beginbfrange
<20><20><0020>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<59><59><0059>
<64><64><0064>
<69><69><0069>
<6d><6d><006d>
<6f><6f><006f>
<74><74><0074>
<76><76><0076>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n Filter\n FlateDecode\n Length\n 489\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36292840 def
1 begincodespacerange
<00><ff>
endcodespacerange
52 beginbfrange
<20><20><0020>
<22><22><0022>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<54><54><0054>
<55><55><0055>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14280936 def
1 begincodespacerange
<00><ff>
endcodespacerange
52 beginbfrange
<20><20><0020>
<22><22><0022>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<54><54><0054>
<55><55><0055>
<5b><5b><005b>
<5d><5d><005d>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -671,18 +671,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-219\n+220\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36293208 def
1 begincodespacerange
<00><ff>
endcodespacerange
9 beginbfrange
<44><44><0044>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<54><54><0054>
<56><56><0056>
<65><65><0065>
<6c><6c><006c>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14281304 def
1 begincodespacerange
<00><ff>
endcodespacerange
9 beginbfrange
<44><44><0044>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<54><54><0054>
<56><56><0056>
<65><65><0065>
<6c><6c><006c>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -704,15 +704,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-63f97eef17db'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-e09e54ba588c'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 23\n"}]}]}, {"source1": "./usr/share/doc/graphviz/xdot.3.pdf.gz", "source2": "./usr/share/doc/graphviz/xdot.3.pdf.gz", "unified_diff": null, "details": [{"source1": "xdot.3.pdf", "source2": "xdot.3.pdf", "unified_diff": null, "details": [{"source1": "dumppdf -at {}", "source2": "dumppdf -at {}", "unified_diff": "@@ -75,20 +75,20 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R14239616 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R14567504 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R14239616 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R14567504 10 Tf
41.9801 0 Td
(\(3\))Tj
-0.219 Tc
/R14883960 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R14883960 10 Tf
20.407 -12 Td
(libxdot)Tj
2.5 Tc
/R14567504 10 Tf
32.5102 0 Td
(p)Tj
0 Tc
13.1398 0 Td
(arsing and deparsing of xdot operations)Tj
/R14883960 10.95 Tf
-81.65 -16.8 Td
(SYNOPSIS)Tj
/R14567504 10 Tf
36 -12 Td
(#include <graphviz/xdot.h>)Tj
24 TL
(typedef enum {)'
10 -12 Td
(xd_none,)Tj
12 TL
T*[(xd_linear)40.0073(,)]TJ
(xd_radial)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_grad_type;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(oat frac;)Tj
(char* color;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_color_stop;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double x0, y0;)Tj
(double x1, y1;)'
(int n_stops;)'
(xdot_color_stop* stops;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_linear_grad;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double x0, y0, r0;)Tj
(double x1, y1, r1;)'
(int n_stops;)'
(xdot_color_stop* stops;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_radial_grad;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(xdot_grad_type type;)Tj
(union {)'
44 -12 Td
(char* clr;)Tj
(xdot_linear_grad ling;)'
(xdot_radial_grad ring;)'
2.5 Tc
-44 -12 Td
(}u)Tj
0 Tc
12.3 0 Td
(;)Tj
2.5 Tc
-22.3 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_color;)Tj
-12.3 -24 Td
(typedef enum {)Tj
10 -12 Td
(xd_left, xd_center)Tj
2.5 Tc
72.3602 0 Td
(,x)Tj
0 Tc
10 0 Td
(d_right)Tj
2.5 Tc
-92.3602 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_align;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double x, y)Tj
2.5 Tc
44.0699 0 Td
(,z)Tj
0 Tc
9.43984 0 Td
(;)Tj
2.5 Tc
-63.5098 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_point;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double x, y)Tj
2.5 Tc
44.0699 0 Td
[(,w)315.007(,h)]TJ
0 Tc
21.5699 0 Td
(;)Tj
2.5 Tc
-75.6398 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_rect;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(int cnt;)Tj
(xdot_point* pts;)'
158.78 -43.2 Td
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 1)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32880512 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R33208400 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R32880512 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R33208400 10 Tf
41.9801 0 Td
(\(3\))Tj
-0.219 Tc
/R33524856 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R33524856 10 Tf
20.407 -12 Td
(libxdot)Tj
2.5 Tc
/R33208400 10 Tf
32.5102 0 Td
(p)Tj
0 Tc
13.1398 0 Td
(arsing and deparsing of xdot operations)Tj
/R33524856 10.95 Tf
-81.65 -16.8 Td
(SYNOPSIS)Tj
/R33208400 10 Tf
36 -12 Td
(#include <graphviz/xdot.h>)Tj
24 TL
(typedef enum {)'
10 -12 Td
(xd_none,)Tj
12 TL
T*[(xd_linear)40.0073(,)]TJ
(xd_radial)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_grad_type;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(oat frac;)Tj
(char* color;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_color_stop;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double x0, y0;)Tj
(double x1, y1;)'
(int n_stops;)'
(xdot_color_stop* stops;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_linear_grad;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double x0, y0, r0;)Tj
(double x1, y1, r1;)'
(int n_stops;)'
(xdot_color_stop* stops;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_radial_grad;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(xdot_grad_type type;)Tj
(union {)'
44 -12 Td
(char* clr;)Tj
(xdot_linear_grad ling;)'
(xdot_radial_grad ring;)'
2.5 Tc
-44 -12 Td
(}u)Tj
0 Tc
12.3 0 Td
(;)Tj
2.5 Tc
-22.3 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_color;)Tj
-12.3 -24 Td
(typedef enum {)Tj
10 -12 Td
(xd_left, xd_center)Tj
2.5 Tc
72.3602 0 Td
(,x)Tj
0 Tc
10 0 Td
(d_right)Tj
2.5 Tc
-92.3602 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_align;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double x, y)Tj
2.5 Tc
44.0699 0 Td
(,z)Tj
0 Tc
9.43984 0 Td
(;)Tj
2.5 Tc
-63.5098 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_point;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double x, y)Tj
2.5 Tc
44.0699 0 Td
[(,w)315.007(,h)]TJ
0 Tc
21.5699 0 Td
(;)Tj
2.5 Tc
-75.6398 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_rect;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(int cnt;)Tj
(xdot_point* pts;)'
158.78 -43.2 Td
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 1)Tj
ET
Q
Q
\n \n \n \n \n-776\n+779\n \n \n \n \n BaseFont\n KFHYKL+Times-Italic\n FontDescriptor\n@@ -598,19 +598,19 @@\n FontFile3\n \n \n \n \n \n \n-R14883960\n+R33524856\n \n-R14567504\n+R33208400\n \n-R14239616\n+R32880512\n \n \n \n \n \n \n Type\n@@ -647,27 +647,27 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R14239616 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R14567504 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R14239616 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R14567504 10 Tf
41.9801 0 Td
(\(3\))Tj
2.5 Tc
-420.34 -36 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_polyline;)Tj
-12.3 -24 Td
(typedef struct {)Tj
5 -12 Td
(double x, y;)Tj
12 TL
(xdot_align align;)'
(double width;)'
T*[(char* te)14.9927(xt;)]TJ
2.5 Tc
-5 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
[(dot_te)15(xt;)]TJ
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(xdot_rect pos;)Tj
(char* name;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_image;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double size;)Tj
(char* name;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_font;)Tj
-12.3 -24 Td
(typedef enum {)Tj
10 -12 Td
(xd_lled_ellipse, xd_unlled_ellipse,)Tj
(xd_lled_polygon, xd_unlled_polygon,)'
(xd_lled_bezier)'
5 Tc
64.5898 0 Td
(,x)Tj
0 Tc
12.5 0 Td
[(d_unlled_bezier)40.0146(,)]TJ
-77.0898 -12 Td
15 Tw
(xd_polyline, xd_te)Tj
89.85 0 Td
(xt,)Tj
-89.85 -12 Td
(xd_ll_color)Tj
12.5 Tc
51.2699 0 Td
(,x)Tj
0 Tc
20 0 Td
(d_pen_color)Tj
2.5 Tc
49.5898 0 Td
(,x)Tj
0 Tc
10 0 Td
0 Tw
(d_font, xd_style, xd_image,)Tj
-130.86 -12 Td
(xd_grad_ll_color)Tj
12.5 Tc
74.0398 0 Td
(,x)Tj
0 Tc
20 0 Td
[(d_grad_pen_color)39.9854(,)]TJ
-94.0398 -12 Td
(xd_fontchar)Tj
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_kind;)Tj
-12.3 -24 Td
(typedef enum {)Tj
10 -12 Td
(xop_ellipse,)Tj
(xop_polygon,)'
T*[(xop_bezier)39.9927(,)]TJ
15 Tw
(xop_polyline, xop_te)'
99.85 0 Td
(xt,)Tj
-99.85 -12 Td
(xop_ll_color)Tj
12.5 Tc
56.2699 0 Td
(,x)Tj
0 Tc
20 0 Td
(op_pen_color)Tj
2.5 Tc
54.5898 0 Td
(,x)Tj
0 Tc
10 0 Td
0 Tw
(op_font, xop_style, xop_image,)Tj
-140.86 -12 Td
[(xop_grad_color)40.0073(,)]TJ
(xop_fontchar)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(op_kind;)Tj
-12.3 -24 Td
(typedef struct _xdot_op xdot_op;)Tj
T*[(typedef v)20.0159(oid \(*dra)14.9927(wfunc_t\)\(xdot_op*, int\);)]TJ
T*[(typedef v)20.0159(oid \(*freefunc_t\)\(xdot_op*\);)]TJ
24 TL
(struct _xdot_op {)'
10 -12 Td
(xdot_kind kind;)Tj
12 TL
(union {)'
5 -12 Td
[(xdot_rect ellipse;)-1750.02(/* xd_lled_ellipse, xd_unlled_ellipse */)]TJ
T*[(xdot_polyline polygon;)-749.993(/* xd_lled_polygon, xd_unlled_polygon */)]TJ
T*[(xdot_polyline polyline;)-500(/* xd_polyline */)]TJ
T*[(xdot_polyline bezier;)-1000(/* xd_lled_bezier)]TJ
5 Tc
170.14 0 Td
(,x)Tj
0 Tc
12.5 0 Td
(d_unlled_bezier */)Tj
-182.64 -12 Td
[(xdot_te)15(xt te)]TJ
47.2 0 Td
22.5 Tw
(xt; /*)Tj
45.8398 0 Td
0 Tw
[(xd_te)15.0073(xt */)]TJ
-93.0398 -12 Td
[(xdot_image image;)-2000(/* xd_image */)]TJ
T*[(char* color;)-3249.98(/* xd_ll_color)]TJ
2.5 Tc
142.09 0 Td
(,x)Tj
0 Tc
10 0 Td
(d_pen_color */)Tj
-152.09 -12 Td
[(xdot_color grad_color;)-750.007(/* xd_grad_ll_color)]TJ
2.5 Tc
183.75 0 Td
(,x)Tj
0 Tc
10 0 Td
(d_grad_pen_color */)Tj
-39.9699 -48 Td
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 2)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32880512 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R33208400 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R32880512 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R33208400 10 Tf
41.9801 0 Td
(\(3\))Tj
2.5 Tc
-420.34 -36 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_polyline;)Tj
-12.3 -24 Td
(typedef struct {)Tj
5 -12 Td
(double x, y;)Tj
12 TL
(xdot_align align;)'
(double width;)'
T*[(char* te)14.9927(xt;)]TJ
2.5 Tc
-5 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
[(dot_te)15(xt;)]TJ
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(xdot_rect pos;)Tj
(char* name;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_image;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double size;)Tj
(char* name;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_font;)Tj
-12.3 -24 Td
(typedef enum {)Tj
10 -12 Td
(xd_lled_ellipse, xd_unlled_ellipse,)Tj
(xd_lled_polygon, xd_unlled_polygon,)'
(xd_lled_bezier)'
5 Tc
64.5898 0 Td
(,x)Tj
0 Tc
12.5 0 Td
[(d_unlled_bezier)40.0146(,)]TJ
-77.0898 -12 Td
15 Tw
(xd_polyline, xd_te)Tj
89.85 0 Td
(xt,)Tj
-89.85 -12 Td
(xd_ll_color)Tj
12.5 Tc
51.2699 0 Td
(,x)Tj
0 Tc
20 0 Td
(d_pen_color)Tj
2.5 Tc
49.5898 0 Td
(,x)Tj
0 Tc
10 0 Td
0 Tw
(d_font, xd_style, xd_image,)Tj
-130.86 -12 Td
(xd_grad_ll_color)Tj
12.5 Tc
74.0398 0 Td
(,x)Tj
0 Tc
20 0 Td
[(d_grad_pen_color)39.9854(,)]TJ
-94.0398 -12 Td
(xd_fontchar)Tj
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_kind;)Tj
-12.3 -24 Td
(typedef enum {)Tj
10 -12 Td
(xop_ellipse,)Tj
(xop_polygon,)'
T*[(xop_bezier)39.9927(,)]TJ
15 Tw
(xop_polyline, xop_te)'
99.85 0 Td
(xt,)Tj
-99.85 -12 Td
(xop_ll_color)Tj
12.5 Tc
56.2699 0 Td
(,x)Tj
0 Tc
20 0 Td
(op_pen_color)Tj
2.5 Tc
54.5898 0 Td
(,x)Tj
0 Tc
10 0 Td
0 Tw
(op_font, xop_style, xop_image,)Tj
-140.86 -12 Td
[(xop_grad_color)40.0073(,)]TJ
(xop_fontchar)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(op_kind;)Tj
-12.3 -24 Td
(typedef struct _xdot_op xdot_op;)Tj
T*[(typedef v)20.0159(oid \(*dra)14.9927(wfunc_t\)\(xdot_op*, int\);)]TJ
T*[(typedef v)20.0159(oid \(*freefunc_t\)\(xdot_op*\);)]TJ
24 TL
(struct _xdot_op {)'
10 -12 Td
(xdot_kind kind;)Tj
12 TL
(union {)'
5 -12 Td
[(xdot_rect ellipse;)-1750.02(/* xd_lled_ellipse, xd_unlled_ellipse */)]TJ
T*[(xdot_polyline polygon;)-749.993(/* xd_lled_polygon, xd_unlled_polygon */)]TJ
T*[(xdot_polyline polyline;)-500(/* xd_polyline */)]TJ
T*[(xdot_polyline bezier;)-1000(/* xd_lled_bezier)]TJ
5 Tc
170.14 0 Td
(,x)Tj
0 Tc
12.5 0 Td
(d_unlled_bezier */)Tj
-182.64 -12 Td
[(xdot_te)15(xt te)]TJ
47.2 0 Td
22.5 Tw
(xt; /*)Tj
45.8398 0 Td
0 Tw
[(xd_te)15.0073(xt */)]TJ
-93.0398 -12 Td
[(xdot_image image;)-2000(/* xd_image */)]TJ
T*[(char* color;)-3249.98(/* xd_ll_color)]TJ
2.5 Tc
142.09 0 Td
(,x)Tj
0 Tc
10 0 Td
(d_pen_color */)Tj
-152.09 -12 Td
[(xdot_color grad_color;)-750.007(/* xd_grad_ll_color)]TJ
2.5 Tc
183.75 0 Td
(,x)Tj
0 Tc
10 0 Td
(d_grad_pen_color */)Tj
-39.9699 -48 Td
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 2)Tj
ET
Q
Q
\n \n \n \n \n-1004\n+1003\n \n \n \n \n-R14567504\n+R33208400\n \n-R14239616\n+R32880512\n \n \n \n \n \n \n Type\n@@ -704,29 +704,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R14239616 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R14567504 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R14239616 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R14567504 10 Tf
41.9801 0 Td
(\(3\))Tj
-405.34 -36 Td
[(xdot_font font;)-2500(/* xd_font */)]TJ
12 TL
T*[(char* style;)-3250.01(/* xd_style */)]TJ
T*[(unsigned int fontchar;)-749.993(/* xd_fontchar */)]TJ
2.5 Tc
-5 -12 Td
(}u)Tj
0 Tc
12.3 0 Td
(;)Tj
-12.3 -12 Td
[(dra)15.0073(wfunc_t dra)15.0159(wfunc;)]TJ
-10 -12 Td
(};)Tj
24 TL
T*[(#dene XDO)40(T_P)92(ARSE_ERR)39.9854(OR 1)]TJ
(typedef struct {)'
10 -12 Td
(int cnt;)Tj
12 TL
(int sz;)'
(xdot_op* ops;)'
(freefunc_t freefunc;)'
(int ags;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
[(int cnt;)-500(/* no. of xdot ops */)]TJ
(int n_ellipse;)'
(int n_polygon;)'
(int n_polygon_pts;)'
(int n_polyline;)'
(int n_polyline_pts;)'
(int n_bezier;)'
(int n_bezier_pts;)'
T*[(int n_te)14.9927(xt;)]TJ
(int n_font;)'
(int n_style;)'
(int n_color;)'
(int n_image;)'
(int n_gradcolor;)'
(int n_fontchar;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_stats;)Tj
-12.3 -24 Td
[(xdot* parseXDotF \(char*, dra)15.0073(wfunc_t opfns[], int sz\);)]TJ
T*[(xdot* parseXDotFOn \(char*, dra)15.0146(wfunc_t opfns[], int sz, xdot*\);)]TJ
(xdot* parseXDot \(char*\);)'
(char* sprintXDot \(xdot*\);)'
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id fprintXDot \(FILE*, xdot*\);)Tj
-0.2 Tc
-9.8 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
(id jsonXDot \(FILE*, xdot*\);)Tj
-0.2 Tc
-9.8 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
(id freeXDot \(xdot*\);)Tj
-9.8 -12 Td
(int statXDot \(xdot*, xdot_stats*\);)Tj
24 TL
T*[(xdot_grad_type colorT)79.9927(ype \(char*\);)]TJ
12 TL
(xdot_color* parseXDotColor \(char*\);)'
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id freeXDotColor \(xdot_color*\);)Tj
/R14883960 10.95 Tf
-45.8 -16.8 Td
(DESCRIPTION)Tj
/R14239616 10 Tf
36 -12 Td
(libxdot)Tj
/R14567504 10 Tf
30.2801 0 Td
[(pro)14.9927(vides support for parsing and deparsing graphical operations specied by the)]TJ
/R14239616 10 Tf
322.85 0 Td
(xdot)Tj
/R14567504 10 Tf
19.7199 0 Td
(language.)Tj
-0.34 Tc
/R14883960 10 Tf
-393.85 -16.8 Td
(Ty)Tj
0 Tc
11.3301 0 Td
(pes)Tj
-6.33008 -12 Td
(xdot)Tj
/R14567504 10 Tf
16 -12 Td
0.328 Tw
(This encapsulates a series of)Tj
/R14239616 10 Tf
118 0 Td
(cnt)Tj
/R14567504 10 Tf
15.048 0 Td
(xdot operations, stored in the array pointed to by)Tj
/R14239616 10 Tf
200.152 0 Td
(ops)Tj
2.828 Tc
/R14567504 10 Tf
13.8898 0 Td
(.T)Tj
0 Tc
11.4379 0 Td
(he)Tj
/R14239616 10 Tf
12.268 0 Td
(sz)Tj
/R14567504 10 Tf
10.607 0 Td
0.327 Tw
(indicates the)Tj
-381.403 -12 Td
0.11 Tw
(size of each item stored in)Tj
/R14239616 10 Tf
107.86 0 Td
(ops)Tj
2.61 Tc
/R14567504 10 Tf
13.8898 0 Td
[(.I)261.016(ft)]TJ
0 Tc
17.1598 0 Td
(he user sets the)Tj
/R14239616 10 Tf
63.7602 0 Td
[(fr)37(eefunc)]TJ
/R14567504 10 Tf
35.0109 0 Td
0.111 Tw
(eld, this function will be called on each item in)Tj
/R14239616 10 Tf
-237.681 -12 Td
(ops)Tj
/R14567504 10 Tf
17.1141 0 Td
(during)Tj
/R14239616 10 Tf
29.334 0 Td
[(fr)37(eeXDot)]TJ
/R14567504 10 Tf
39.5141 0 Td
0.724 Tw
[(before the library does its o)25.0073(wn clean up of the item. This allo)24.9951(ws the user to free an)]TJ
341.038 0 Td
(y)Tj
-258.22 -38.4 Td
0 Tw
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 3)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32880512 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R33208400 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R32880512 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R33208400 10 Tf
41.9801 0 Td
(\(3\))Tj
-405.34 -36 Td
[(xdot_font font;)-2500(/* xd_font */)]TJ
12 TL
T*[(char* style;)-3250.01(/* xd_style */)]TJ
T*[(unsigned int fontchar;)-749.993(/* xd_fontchar */)]TJ
2.5 Tc
-5 -12 Td
(}u)Tj
0 Tc
12.3 0 Td
(;)Tj
-12.3 -12 Td
[(dra)15.0073(wfunc_t dra)15.0159(wfunc;)]TJ
-10 -12 Td
(};)Tj
24 TL
T*[(#dene XDO)40(T_P)92(ARSE_ERR)39.9854(OR 1)]TJ
(typedef struct {)'
10 -12 Td
(int cnt;)Tj
12 TL
(int sz;)'
(xdot_op* ops;)'
(freefunc_t freefunc;)'
(int ags;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
[(int cnt;)-500(/* no. of xdot ops */)]TJ
(int n_ellipse;)'
(int n_polygon;)'
(int n_polygon_pts;)'
(int n_polyline;)'
(int n_polyline_pts;)'
(int n_bezier;)'
(int n_bezier_pts;)'
T*[(int n_te)14.9927(xt;)]TJ
(int n_font;)'
(int n_style;)'
(int n_color;)'
(int n_image;)'
(int n_gradcolor;)'
(int n_fontchar;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_stats;)Tj
-12.3 -24 Td
[(xdot* parseXDotF \(char*, dra)15.0073(wfunc_t opfns[], int sz\);)]TJ
T*[(xdot* parseXDotFOn \(char*, dra)15.0146(wfunc_t opfns[], int sz, xdot*\);)]TJ
(xdot* parseXDot \(char*\);)'
(char* sprintXDot \(xdot*\);)'
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id fprintXDot \(FILE*, xdot*\);)Tj
-0.2 Tc
-9.8 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
(id jsonXDot \(FILE*, xdot*\);)Tj
-0.2 Tc
-9.8 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
(id freeXDot \(xdot*\);)Tj
-9.8 -12 Td
(int statXDot \(xdot*, xdot_stats*\);)Tj
24 TL
T*[(xdot_grad_type colorT)79.9927(ype \(char*\);)]TJ
12 TL
(xdot_color* parseXDotColor \(char*\);)'
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id freeXDotColor \(xdot_color*\);)Tj
/R33524856 10.95 Tf
-45.8 -16.8 Td
(DESCRIPTION)Tj
/R32880512 10 Tf
36 -12 Td
(libxdot)Tj
/R33208400 10 Tf
30.2801 0 Td
[(pro)14.9927(vides support for parsing and deparsing graphical operations specied by the)]TJ
/R32880512 10 Tf
322.85 0 Td
(xdot)Tj
/R33208400 10 Tf
19.7199 0 Td
(language.)Tj
-0.34 Tc
/R33524856 10 Tf
-393.85 -16.8 Td
(Ty)Tj
0 Tc
11.3301 0 Td
(pes)Tj
-6.33008 -12 Td
(xdot)Tj
/R33208400 10 Tf
16 -12 Td
0.328 Tw
(This encapsulates a series of)Tj
/R32880512 10 Tf
118 0 Td
(cnt)Tj
/R33208400 10 Tf
15.048 0 Td
(xdot operations, stored in the array pointed to by)Tj
/R32880512 10 Tf
200.152 0 Td
(ops)Tj
2.828 Tc
/R33208400 10 Tf
13.8898 0 Td
(.T)Tj
0 Tc
11.4379 0 Td
(he)Tj
/R32880512 10 Tf
12.268 0 Td
(sz)Tj
/R33208400 10 Tf
10.607 0 Td
0.327 Tw
(indicates the)Tj
-381.403 -12 Td
0.11 Tw
(size of each item stored in)Tj
/R32880512 10 Tf
107.86 0 Td
(ops)Tj
2.61 Tc
/R33208400 10 Tf
13.8898 0 Td
[(.I)261.016(ft)]TJ
0 Tc
17.1598 0 Td
(he user sets the)Tj
/R32880512 10 Tf
63.7602 0 Td
[(fr)37(eefunc)]TJ
/R33208400 10 Tf
35.0109 0 Td
0.111 Tw
(eld, this function will be called on each item in)Tj
/R32880512 10 Tf
-237.681 -12 Td
(ops)Tj
/R33208400 10 Tf
17.1141 0 Td
(during)Tj
/R32880512 10 Tf
29.334 0 Td
[(fr)37(eeXDot)]TJ
/R33208400 10 Tf
39.5141 0 Td
0.724 Tw
[(before the library does its o)25.0073(wn clean up of the item. This allo)24.9951(ws the user to free an)]TJ
341.038 0 Td
(y)Tj
-258.22 -38.4 Td
0 Tw
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 3)Tj
ET
Q
Q
\n \n \n \n \n-1332\n+1333\n \n \n \n \n-R14883960\n+R33524856\n \n-R14567504\n+R33208400\n \n-R14239616\n+R32880512\n \n \n \n \n \n \n Type\n@@ -763,29 +763,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R14239616 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R14567504 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R14239616 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R14567504 10 Tf
41.9801 0 Td
(\(3\))Tj
-420.34 -36 Td
[(resources stored in the item by using an e)14.9927(xpansion of the)]TJ
/R14239616 10 Tf
229.54 0 Td
(xdot_op)Tj
/R14567504 10 Tf
34.7199 0 Td
(structure.)Tj
/R14883960 10 Tf
-280.26 -16.8 Td
(xdot_op)Tj
3.092 Tc
/R14567504 10 Tf
16 -12 Td
(Av)Tj
0 Tc
15.0621 0 Td
0.592 Tw
(alue of this type represents one xdot operation. The operation is specied by the)Tj
/R14239616 10 Tf
330.739 0 Td
(kind)Tj
/R14567504 10 Tf
20.3129 0 Td
0.593 Tw
(eld. The corre-)Tj
-366.114 -12 Td
0.333 Tw
(sponding data is stored in the union)Tj
/R14239616 10 Tf
147.051 0 Td
(u)Tj
2.833 Tc
/R14567504 10 Tf
5 0 Td
(,w)Tj
0 Tc
12.5531 0 Td
(ith the subeld associated with a gi)Tj
-0.15 Tc
142.298 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R14239616 10 Tf
7.83203 0 Td
(kind)Tj
/R14567504 10 Tf
20.052 0 Td
0.332 Tw
(indicated by the com-)Tj
-344.076 -12 Td
(ments.)Tj
16.8 TL
(The)'
/R14239616 10 Tf
18.5859 0 Td
[(dr)15.0159(awfunc)]TJ
/R14567504 10 Tf
40.666 0 Td
0.537 Tw
[(eld allo)24.9817(ws the user to attach a dra)14.9976(wing-specic function to the operation, pro)15.0098(viding an ob-)]TJ
-59.252 -12 Td
1.719 Tw
[(ject-based interf)9.98535(ace. These functions can be automatically attached during parsing by pro)]TJ
375.239 0 Td
1.718 Tw
(viding a non-)Tj
-375.239 -12 Td
0 Tw
[(NULL second ar)18.0078(gument to)]TJ
/R14883960 10 Tf
109.8 0 Td
(parseXDotF)Tj
/R14567504 10 Tf
52.2102 0 Td
(.)Tj
/R14883960 10 Tf
-178.01 -16.8 Td
(xop_kind)Tj
/R14567504 10 Tf
16 -12 Td
[(This type pro)14.9927(vides an enumeration of the allo)25.0146(wed xdot operations.)-500(See)]TJ
10 -12 Td
[(https://graphviz.or)17.9919(g/docs/outputs/canon/#xdot)]TJ
-10 -12 Td
(for the specic semantics associated with each operation.)Tj
/R14883960 10 Tf
-16 -16.8 Td
[(xdot_r)18(ect)]TJ
/R14567504 10 Tf
16 -12 Td
0.154 Tw
[(This represents a rectangle. F)15.0073(or ellipses, the)]TJ
/R14239616 10 Tf
178.948 0 Td
(x)Tj
/R14567504 10 Tf
7.09414 0 Td
(and)Tj
/R14239616 10 Tf
17.0941 0 Td
(x)Tj
/R14567504 10 Tf
7.09414 0 Td
0.155 Tw
(elds represent the center of the rectangle, and)Tj
/R14239616 10 Tf
190.35 0 Td
(w)Tj
/R14567504 10 Tf
9.325 0 Td
(and)Tj
/R14239616 10 Tf
17.0949 0 Td
(h)Tj
/R14567504 10 Tf
-427 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
0.486 Tw
(ve t)Tj
0 Tc
14.7559 0 Td
0.186 Tw
(he half-width and half-height, respecti)Tj
-0.15 Tc
153.514 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.186 Tc
7.13008 0 Td
(.F)Tj
0 Tc
13.0961 0 Td
(or images, \()Tj
/R14239616 10 Tf
47.8621 0 Td
(x)Tj
/R14567504 10 Tf
4.43984 0 Td
(,)Tj
/R14239616 10 Tf
2.5 0 Td
(y)Tj
2.686 Tc
/R14567504 10 Tf
4.43984 0 Td
(\)g)Tj
-0.25 Tc
11.016 0 Td
-2.15 Tw
(iv e)Tj
2.686 Tc
11.8199 0 Td
(st)Tj
0 Tc
9.35586 0 Td
0.185 Tw
[(he lo)24.9902(wer left corner of the rectan-)]TJ
-296.75 -12 Td
0 Tw
(gle, and)Tj
/R14239616 10 Tf
34.1602 0 Td
(w)Tj
/R14567504 10 Tf
9.16992 0 Td
(and)Tj
/R14239616 10 Tf
16.9398 0 Td
(h)Tj
/R14567504 10 Tf
7.5 0 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
0.3 Tw
(ve t)Tj
0 Tc
14.5699 0 Td
0 Tw
(he width and height, respecti)Tj
-0.15 Tc
115.01 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9927(.)]TJ
/R14883960 10 Tf
-230.17 -16.8 Td
(xdot_polyline)Tj
/R14567504 10 Tf
16 -12 Td
(This type encapsulates a series of)Tj
/R14239616 10 Tf
136.08 0 Td
(cnt)Tj
/R14567504 10 Tf
14.7199 0 Td
(points.)Tj
/R14883960 10 Tf
-166.8 -16.8 Td
(xdot_text)Tj
3.363 Tc
/R14567504 10 Tf
16 -12 Td
(Av)Tj
0 Tc
15.3328 0 Td
0.863 Tw
(alue of this type corresponds to printing the string)Tj
/R14239616 10 Tf
209.697 0 Td
[(te)20.0073(xt)]TJ
/R14567504 10 Tf
17.6027 0 Td
0.864 Tw
(using the baseline point \()Tj
/R14239616 10 Tf
104.006 0 Td
(x)Tj
/R14567504 10 Tf
4.43984 0 Td
(,)Tj
/R14239616 10 Tf
2.5 0 Td
(y)Tj
/R14567504 10 Tf
4.43984 0 Td
3.364 Tw
(\). The)Tj
/R14239616 10 Tf
30.6078 0 Td
(width)Tj
/R14567504 10 Tf
25.5941 0 Td
(eld)Tj
-414.22 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.638 Tc
9.28984 0 Td
[(sa)363.804(na)]TJ
0 Tc
25.0461 0 Td
1.138 Tw
(pproximation of ho)Tj
3.638 Tc
79.2461 0 Td
(ww)Tj
0 Tc
18.0781 0 Td
(ide the printed string will be using the current font and font size.)Tj
277.263 0 Td
(The)Tj
/R14239616 10 Tf
-416.453 -12 Td
(align)Tj
/R14567504 10 Tf
23.0602 0 Td
0 Tw
(eld indicates ho)Tj
2.5 Tc
68.0801 0 Td
(wt)Tj
0 Tc
12.5 0 Td
[(he te)14.9854(xt should be horizontally aligned with the point \()]TJ
/R14239616 10 Tf
214.56 0 Td
(x)Tj
/R14567504 10 Tf
4.43984 0 Td
(,)Tj
/R14239616 10 Tf
2.5 0 Td
(y)Tj
/R14567504 10 Tf
4.43984 0 Td
(\).)Tj
/R14883960 10 Tf
-345.58 -16.8 Td
(xdot_image)Tj
/R14567504 10 Tf
16 -12 Td
0.178 Tw
(This denotes the insertion of an image. The image source is gi)Tj
-0.15 Tc
250.008 0 Td
(ve)Tj
2.679 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.6789 0 Td
(y)Tj
/R14239616 10 Tf
7.67891 0 Td
(name)Tj
2.679 Tc
/R14567504 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
11.2891 0 Td
0.179 Tw
(he images is to be placed into)Tj
-312.605 -12 Td
0 Tw
(the rectangle)Tj
/R14239616 10 Tf
53.8699 0 Td
(pos)Tj
/R14567504 10 Tf
13.8898 0 Td
(.)Tj
/R14883960 10 Tf
-83.7598 -16.8 Td
[(xdot_f)25.0073(ont)]TJ
/R14567504 10 Tf
16 -12 Td
(The elds gi)Tj
-0.15 Tc
49.75 0 Td
0.3 Tw
(ve t)Tj
0 Tc
14.5699 0 Td
0 Tw
(he name and size, in points, of a font.)Tj
/R14883960 10 Tf
-80.3199 -16.8 Td
(xdot_align)Tj
/R14567504 10 Tf
16 -12 Td
0.468 Tw
(This enumeration type corresponds to the xdot alignment v)Tj
239.584 0 Td
0.467 Tw
[(alues -1, 0 and 1 used with the te)15.0146(xt operator)]TJ
2.967 Tc
178.623 0 Td
(,o)Tj
0 Tc
10.4672 0 Td
(r)Tj
-428.674 -12 Td
0 Tw
[('\\l', '\\n' and '\\r' used in dot te)14.9927(xt.)]TJ
/R14883960 10 Tf
-21 -16.8 Td
(Functions)Tj
5 -12 Td
(xdot* parseXDotF \(char *str)Tj
2.5 Tc
122.11 0 Td
(,d)Tj
0 Tc
10.5602 0 Td
(rawfunc_t* opfns, int sz\))Tj
-0.15 Tc
/R14567504 10 Tf
-116.67 -12 Td
(Pa)Tj
0 Tc
9.85 0 Td
0.786 Tw
(rses the string)Tj
/R14239616 10 Tf
60.4078 0 Td
(str)Tj
/R14567504 10 Tf
13.8461 0 Td
0.787 Tw
(as a sequence of xdot operations and returns a pointer to the resulting)Tj
/R14239616 10 Tf
289.901 0 Td
(xdot)Tj
/R14567504 10 Tf
20.507 0 Td
(structure.)Tj
-394.512 -12 Td
0.12 Tw
(The function parses as man)Tj
2.62 Tc
109.75 0 Td
(yx)Tj
0 Tc
12.6199 0 Td
0.119 Tw
[(dot operations as it can. If some unkno)25.0098(wn or incorrect input w)9.99023(as encountered)]TJ
-122.37 -12 Td
(in)Tj
/R14239616 10 Tf
10.7469 0 Td
(str)Tj
2.967 Tc
/R14567504 10 Tf
10.5602 0 Td
(,t)Tj
0 Tc
8.24687 0 Td
(he)Tj
/R14239616 10 Tf
12.407 0 Td
(ops)Tj
/R14567504 10 Tf
16.857 0 Td
(and)Tj
/R14239616 10 Tf
17.407 0 Td
(cnt)Tj
/R14567504 10 Tf
15.1871 0 Td
0.467 Tw
(elds will reect the operations parsed before the error)Tj
2.967 Tc
222.726 0 Td
(,a)Tj
0 Tc
9.90703 0 Td
(nd the)Tj
/R14239616 10 Tf
28.1551 0 Td
[(XDO)40(T_P)90.0098(ARSE_ER-)]TJ
-0.4 Tc
-352.2 -12 Td
(RO)Tj
0 Tc
12.9301 0 Td
(R)Tj
/R14567504 10 Tf
8.61016 0 Td
0 Tw
(bit will be set in the)Tj
/R14239616 10 Tf
81.6699 0 Td
[(a)10(gs)]TJ
/R14567504 10 Tf
21.2898 0 Td
2.5 Tw
(eld. The)Tj
43.3301 0 Td
0 Tw
[(function returns NULL if it cannot parse an)14.9902(ything.)]TJ
-167.83 -16.8 Td
(If)Tj
/R14239616 10 Tf
9.69492 0 Td
(sz)Tj
/R14567504 10 Tf
10.8148 0 Td
0.534 Tw
(is non-zero, it is assumed to be the size of some structure type containing)Tj
/R14239616 10 Tf
302.716 0 Td
(xdot_op)Tj
/R14567504 10 Tf
35.2539 0 Td
(as a prex. In this)Tj
-358.48 -12 Td
0 Tw
(case, the elements in the array pointed to by)Tj
/R14239616 10 Tf
178.3 0 Td
(ops)Tj
/R14567504 10 Tf
16.3898 0 Td
(will each ha)Tj
-0.15 Tc
48.1199 0 Td
0.3 Tw
(ve s)Tj
0 Tc
15.6801 0 Td
(ize)Tj
/R14239616 10 Tf
14.1602 0 Td
(sz)Tj
/R14567504 10 Tf
7.78008 0 Td
(.)Tj
-280.43 -16.8 Td
(If)Tj
/R14239616 10 Tf
9.33398 0 Td
(opfns)Tj
/R14567504 10 Tf
24.3441 0 Td
0.174 Tw
(is non-zero, it is tak)Tj
79.7559 0 Td
0.175 Tw
(en to be an)Tj
2.675 Tc
43.975 0 Td
(ya)Tj
0 Tc
12.1148 0 Td
(rray of functions inde)Tj
-0.15 Tc
86.7449 0 Td
(xe)Tj
2.675 Tc
9.28984 0 Td
(db)Tj
0 Tc
12.675 0 Td
(y)Tj
/R14239616 10 Tf
7.675 0 Td
(xop_kind)Tj
2.675 Tc
/R14567504 10 Tf
36.6602 0 Td
(.D)Tj
0 Tc
12.3949 0 Td
(uring parsing, the)Tj
/R14239616 10 Tf
73.2949 0 Td
[(dr)15.0146(aw-)]TJ
-408.259 -12 Td
(func)Tj
/R14567504 10 Tf
19.7199 0 Td
0 Tw
(member of)Tj
/R14239616 10 Tf
46.1 0 Td
(xop_op)Tj
/R14567504 10 Tf
31.9398 0 Td
(will be set to the corresponding function in)Tj
/R14239616 10 Tf
174.43 0 Td
(opfns)Tj
/R14567504 10 Tf
21.6699 0 Td
(.)Tj
/R14883960 10 Tf
-309.86 -16.8 Td
(xdot* parseXDotFOn \(char *str)Tj
2.5 Tc
135.45 0 Td
(,d)Tj
0 Tc
10.5602 0 Td
(rawfunc_t* opfns, int sz, xdot* x\))Tj
/R14567504 10 Tf
-130.01 -12 Td
(The same as)Tj
/R14239616 10 Tf
51.9301 0 Td
[(par)10.0159(seXDotF)]TJ
2.5 Tc
/R14567504 10 Tf
49.3398 0 Td
(,b)Tj
0 Tc
9.8 0 Td
(ut append to the gi)Tj
-0.15 Tc
74.1898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R14239616 10 Tf
7.5 0 Td
(xdot)Tj
/R14567504 10 Tf
19.7199 0 Td
(object)Tj
/R14239616 10 Tf
26.9398 0 Td
(x)Tj
/R14567504 10 Tf
4.43984 0 Td
(.)Tj
/R14883960 10 Tf
-269.149 -16.8 Td
(xdot* parseXDot \(char *str\))Tj
/R14567504 10 Tf
16 -12 Td
(This is equi)Tj
-0.25 Tc
46.4199 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R14239616 10 Tf
27.7801 0 Td
[(par)10.0146(seXDotF\(str)]TJ
2.5 Tc
62.1199 0 Td
[(,0)250(,0)]TJ
0 Tc
20 0 Td
(\))Tj
/R14567504 10 Tf
5.83008 0 Td
(.)Tj
-0.1 Tc
/R14883960 10 Tf
-187.34 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id fr)17.9919(eeXDot \(xdot* xp\))]TJ
/R14567504 10 Tf
6.1 -12 Td
(This frees the resources associated with the ar)Tj
183.38 0 Td
2.5 Tw
(gument. If)Tj
/R14239616 10 Tf
46.6602 0 Td
(xp)Tj
/R14567504 10 Tf
11.9398 0 Td
0 Tw
(is NULL, nothing happens.)Tj
-73.2 -72 Td
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 4)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32880512 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R33208400 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R32880512 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R33208400 10 Tf
41.9801 0 Td
(\(3\))Tj
-420.34 -36 Td
[(resources stored in the item by using an e)14.9927(xpansion of the)]TJ
/R32880512 10 Tf
229.54 0 Td
(xdot_op)Tj
/R33208400 10 Tf
34.7199 0 Td
(structure.)Tj
/R33524856 10 Tf
-280.26 -16.8 Td
(xdot_op)Tj
3.092 Tc
/R33208400 10 Tf
16 -12 Td
(Av)Tj
0 Tc
15.0621 0 Td
0.592 Tw
(alue of this type represents one xdot operation. The operation is specied by the)Tj
/R32880512 10 Tf
330.739 0 Td
(kind)Tj
/R33208400 10 Tf
20.3129 0 Td
0.593 Tw
(eld. The corre-)Tj
-366.114 -12 Td
0.333 Tw
(sponding data is stored in the union)Tj
/R32880512 10 Tf
147.051 0 Td
(u)Tj
2.833 Tc
/R33208400 10 Tf
5 0 Td
(,w)Tj
0 Tc
12.5531 0 Td
(ith the subeld associated with a gi)Tj
-0.15 Tc
142.298 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R32880512 10 Tf
7.83203 0 Td
(kind)Tj
/R33208400 10 Tf
20.052 0 Td
0.332 Tw
(indicated by the com-)Tj
-344.076 -12 Td
(ments.)Tj
16.8 TL
(The)'
/R32880512 10 Tf
18.5859 0 Td
[(dr)15.0159(awfunc)]TJ
/R33208400 10 Tf
40.666 0 Td
0.537 Tw
[(eld allo)24.9817(ws the user to attach a dra)14.9976(wing-specic function to the operation, pro)15.0098(viding an ob-)]TJ
-59.252 -12 Td
1.719 Tw
[(ject-based interf)9.98535(ace. These functions can be automatically attached during parsing by pro)]TJ
375.239 0 Td
1.718 Tw
(viding a non-)Tj
-375.239 -12 Td
0 Tw
[(NULL second ar)18.0078(gument to)]TJ
/R33524856 10 Tf
109.8 0 Td
(parseXDotF)Tj
/R33208400 10 Tf
52.2102 0 Td
(.)Tj
/R33524856 10 Tf
-178.01 -16.8 Td
(xop_kind)Tj
/R33208400 10 Tf
16 -12 Td
[(This type pro)14.9927(vides an enumeration of the allo)25.0146(wed xdot operations.)-500(See)]TJ
10 -12 Td
[(https://graphviz.or)17.9919(g/docs/outputs/canon/#xdot)]TJ
-10 -12 Td
(for the specic semantics associated with each operation.)Tj
/R33524856 10 Tf
-16 -16.8 Td
[(xdot_r)18(ect)]TJ
/R33208400 10 Tf
16 -12 Td
0.154 Tw
[(This represents a rectangle. F)15.0073(or ellipses, the)]TJ
/R32880512 10 Tf
178.948 0 Td
(x)Tj
/R33208400 10 Tf
7.09414 0 Td
(and)Tj
/R32880512 10 Tf
17.0941 0 Td
(x)Tj
/R33208400 10 Tf
7.09414 0 Td
0.155 Tw
(elds represent the center of the rectangle, and)Tj
/R32880512 10 Tf
190.35 0 Td
(w)Tj
/R33208400 10 Tf
9.325 0 Td
(and)Tj
/R32880512 10 Tf
17.0949 0 Td
(h)Tj
/R33208400 10 Tf
-427 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
0.486 Tw
(ve t)Tj
0 Tc
14.7559 0 Td
0.186 Tw
(he half-width and half-height, respecti)Tj
-0.15 Tc
153.514 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.186 Tc
7.13008 0 Td
(.F)Tj
0 Tc
13.0961 0 Td
(or images, \()Tj
/R32880512 10 Tf
47.8621 0 Td
(x)Tj
/R33208400 10 Tf
4.43984 0 Td
(,)Tj
/R32880512 10 Tf
2.5 0 Td
(y)Tj
2.686 Tc
/R33208400 10 Tf
4.43984 0 Td
(\)g)Tj
-0.25 Tc
11.016 0 Td
-2.15 Tw
(iv e)Tj
2.686 Tc
11.8199 0 Td
(st)Tj
0 Tc
9.35586 0 Td
0.185 Tw
[(he lo)24.9902(wer left corner of the rectan-)]TJ
-296.75 -12 Td
0 Tw
(gle, and)Tj
/R32880512 10 Tf
34.1602 0 Td
(w)Tj
/R33208400 10 Tf
9.16992 0 Td
(and)Tj
/R32880512 10 Tf
16.9398 0 Td
(h)Tj
/R33208400 10 Tf
7.5 0 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
0.3 Tw
(ve t)Tj
0 Tc
14.5699 0 Td
0 Tw
(he width and height, respecti)Tj
-0.15 Tc
115.01 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(ly)64.9927(.)]TJ
/R33524856 10 Tf
-230.17 -16.8 Td
(xdot_polyline)Tj
/R33208400 10 Tf
16 -12 Td
(This type encapsulates a series of)Tj
/R32880512 10 Tf
136.08 0 Td
(cnt)Tj
/R33208400 10 Tf
14.7199 0 Td
(points.)Tj
/R33524856 10 Tf
-166.8 -16.8 Td
(xdot_text)Tj
3.363 Tc
/R33208400 10 Tf
16 -12 Td
(Av)Tj
0 Tc
15.3328 0 Td
0.863 Tw
(alue of this type corresponds to printing the string)Tj
/R32880512 10 Tf
209.697 0 Td
[(te)20.0073(xt)]TJ
/R33208400 10 Tf
17.6027 0 Td
0.864 Tw
(using the baseline point \()Tj
/R32880512 10 Tf
104.006 0 Td
(x)Tj
/R33208400 10 Tf
4.43984 0 Td
(,)Tj
/R32880512 10 Tf
2.5 0 Td
(y)Tj
/R33208400 10 Tf
4.43984 0 Td
3.364 Tw
(\). The)Tj
/R32880512 10 Tf
30.6078 0 Td
(width)Tj
/R33208400 10 Tf
25.5941 0 Td
(eld)Tj
-414.22 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.638 Tc
9.28984 0 Td
[(sa)363.804(na)]TJ
0 Tc
25.0461 0 Td
1.138 Tw
(pproximation of ho)Tj
3.638 Tc
79.2461 0 Td
(ww)Tj
0 Tc
18.0781 0 Td
(ide the printed string will be using the current font and font size.)Tj
277.263 0 Td
(The)Tj
/R32880512 10 Tf
-416.453 -12 Td
(align)Tj
/R33208400 10 Tf
23.0602 0 Td
0 Tw
(eld indicates ho)Tj
2.5 Tc
68.0801 0 Td
(wt)Tj
0 Tc
12.5 0 Td
[(he te)14.9854(xt should be horizontally aligned with the point \()]TJ
/R32880512 10 Tf
214.56 0 Td
(x)Tj
/R33208400 10 Tf
4.43984 0 Td
(,)Tj
/R32880512 10 Tf
2.5 0 Td
(y)Tj
/R33208400 10 Tf
4.43984 0 Td
(\).)Tj
/R33524856 10 Tf
-345.58 -16.8 Td
(xdot_image)Tj
/R33208400 10 Tf
16 -12 Td
0.178 Tw
(This denotes the insertion of an image. The image source is gi)Tj
-0.15 Tc
250.008 0 Td
(ve)Tj
2.679 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.6789 0 Td
(y)Tj
/R32880512 10 Tf
7.67891 0 Td
(name)Tj
2.679 Tc
/R33208400 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
11.2891 0 Td
0.179 Tw
(he images is to be placed into)Tj
-312.605 -12 Td
0 Tw
(the rectangle)Tj
/R32880512 10 Tf
53.8699 0 Td
(pos)Tj
/R33208400 10 Tf
13.8898 0 Td
(.)Tj
/R33524856 10 Tf
-83.7598 -16.8 Td
[(xdot_f)25.0073(ont)]TJ
/R33208400 10 Tf
16 -12 Td
(The elds gi)Tj
-0.15 Tc
49.75 0 Td
0.3 Tw
(ve t)Tj
0 Tc
14.5699 0 Td
0 Tw
(he name and size, in points, of a font.)Tj
/R33524856 10 Tf
-80.3199 -16.8 Td
(xdot_align)Tj
/R33208400 10 Tf
16 -12 Td
0.468 Tw
(This enumeration type corresponds to the xdot alignment v)Tj
239.584 0 Td
0.467 Tw
[(alues -1, 0 and 1 used with the te)15.0146(xt operator)]TJ
2.967 Tc
178.623 0 Td
(,o)Tj
0 Tc
10.4672 0 Td
(r)Tj
-428.674 -12 Td
0 Tw
[('\\l', '\\n' and '\\r' used in dot te)14.9927(xt.)]TJ
/R33524856 10 Tf
-21 -16.8 Td
(Functions)Tj
5 -12 Td
(xdot* parseXDotF \(char *str)Tj
2.5 Tc
122.11 0 Td
(,d)Tj
0 Tc
10.5602 0 Td
(rawfunc_t* opfns, int sz\))Tj
-0.15 Tc
/R33208400 10 Tf
-116.67 -12 Td
(Pa)Tj
0 Tc
9.85 0 Td
0.786 Tw
(rses the string)Tj
/R32880512 10 Tf
60.4078 0 Td
(str)Tj
/R33208400 10 Tf
13.8461 0 Td
0.787 Tw
(as a sequence of xdot operations and returns a pointer to the resulting)Tj
/R32880512 10 Tf
289.901 0 Td
(xdot)Tj
/R33208400 10 Tf
20.507 0 Td
(structure.)Tj
-394.512 -12 Td
0.12 Tw
(The function parses as man)Tj
2.62 Tc
109.75 0 Td
(yx)Tj
0 Tc
12.6199 0 Td
0.119 Tw
[(dot operations as it can. If some unkno)25.0098(wn or incorrect input w)9.99023(as encountered)]TJ
-122.37 -12 Td
(in)Tj
/R32880512 10 Tf
10.7469 0 Td
(str)Tj
2.967 Tc
/R33208400 10 Tf
10.5602 0 Td
(,t)Tj
0 Tc
8.24687 0 Td
(he)Tj
/R32880512 10 Tf
12.407 0 Td
(ops)Tj
/R33208400 10 Tf
16.857 0 Td
(and)Tj
/R32880512 10 Tf
17.407 0 Td
(cnt)Tj
/R33208400 10 Tf
15.1871 0 Td
0.467 Tw
(elds will reect the operations parsed before the error)Tj
2.967 Tc
222.726 0 Td
(,a)Tj
0 Tc
9.90703 0 Td
(nd the)Tj
/R32880512 10 Tf
28.1551 0 Td
[(XDO)40(T_P)90.0098(ARSE_ER-)]TJ
-0.4 Tc
-352.2 -12 Td
(RO)Tj
0 Tc
12.9301 0 Td
(R)Tj
/R33208400 10 Tf
8.61016 0 Td
0 Tw
(bit will be set in the)Tj
/R32880512 10 Tf
81.6699 0 Td
[(a)10(gs)]TJ
/R33208400 10 Tf
21.2898 0 Td
2.5 Tw
(eld. The)Tj
43.3301 0 Td
0 Tw
[(function returns NULL if it cannot parse an)14.9902(ything.)]TJ
-167.83 -16.8 Td
(If)Tj
/R32880512 10 Tf
9.69492 0 Td
(sz)Tj
/R33208400 10 Tf
10.8148 0 Td
0.534 Tw
(is non-zero, it is assumed to be the size of some structure type containing)Tj
/R32880512 10 Tf
302.716 0 Td
(xdot_op)Tj
/R33208400 10 Tf
35.2539 0 Td
(as a prex. In this)Tj
-358.48 -12 Td
0 Tw
(case, the elements in the array pointed to by)Tj
/R32880512 10 Tf
178.3 0 Td
(ops)Tj
/R33208400 10 Tf
16.3898 0 Td
(will each ha)Tj
-0.15 Tc
48.1199 0 Td
0.3 Tw
(ve s)Tj
0 Tc
15.6801 0 Td
(ize)Tj
/R32880512 10 Tf
14.1602 0 Td
(sz)Tj
/R33208400 10 Tf
7.78008 0 Td
(.)Tj
-280.43 -16.8 Td
(If)Tj
/R32880512 10 Tf
9.33398 0 Td
(opfns)Tj
/R33208400 10 Tf
24.3441 0 Td
0.174 Tw
(is non-zero, it is tak)Tj
79.7559 0 Td
0.175 Tw
(en to be an)Tj
2.675 Tc
43.975 0 Td
(ya)Tj
0 Tc
12.1148 0 Td
(rray of functions inde)Tj
-0.15 Tc
86.7449 0 Td
(xe)Tj
2.675 Tc
9.28984 0 Td
(db)Tj
0 Tc
12.675 0 Td
(y)Tj
/R32880512 10 Tf
7.675 0 Td
(xop_kind)Tj
2.675 Tc
/R33208400 10 Tf
36.6602 0 Td
(.D)Tj
0 Tc
12.3949 0 Td
(uring parsing, the)Tj
/R32880512 10 Tf
73.2949 0 Td
[(dr)15.0146(aw-)]TJ
-408.259 -12 Td
(func)Tj
/R33208400 10 Tf
19.7199 0 Td
0 Tw
(member of)Tj
/R32880512 10 Tf
46.1 0 Td
(xop_op)Tj
/R33208400 10 Tf
31.9398 0 Td
(will be set to the corresponding function in)Tj
/R32880512 10 Tf
174.43 0 Td
(opfns)Tj
/R33208400 10 Tf
21.6699 0 Td
(.)Tj
/R33524856 10 Tf
-309.86 -16.8 Td
(xdot* parseXDotFOn \(char *str)Tj
2.5 Tc
135.45 0 Td
(,d)Tj
0 Tc
10.5602 0 Td
(rawfunc_t* opfns, int sz, xdot* x\))Tj
/R33208400 10 Tf
-130.01 -12 Td
(The same as)Tj
/R32880512 10 Tf
51.9301 0 Td
[(par)10.0159(seXDotF)]TJ
2.5 Tc
/R33208400 10 Tf
49.3398 0 Td
(,b)Tj
0 Tc
9.8 0 Td
(ut append to the gi)Tj
-0.15 Tc
74.1898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R32880512 10 Tf
7.5 0 Td
(xdot)Tj
/R33208400 10 Tf
19.7199 0 Td
(object)Tj
/R32880512 10 Tf
26.9398 0 Td
(x)Tj
/R33208400 10 Tf
4.43984 0 Td
(.)Tj
/R33524856 10 Tf
-269.149 -16.8 Td
(xdot* parseXDot \(char *str\))Tj
/R33208400 10 Tf
16 -12 Td
(This is equi)Tj
-0.25 Tc
46.4199 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R32880512 10 Tf
27.7801 0 Td
[(par)10.0146(seXDotF\(str)]TJ
2.5 Tc
62.1199 0 Td
[(,0)250(,0)]TJ
0 Tc
20 0 Td
(\))Tj
/R33208400 10 Tf
5.83008 0 Td
(.)Tj
-0.1 Tc
/R33524856 10 Tf
-187.34 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id fr)17.9919(eeXDot \(xdot* xp\))]TJ
/R33208400 10 Tf
6.1 -12 Td
(This frees the resources associated with the ar)Tj
183.38 0 Td
2.5 Tw
(gument. If)Tj
/R32880512 10 Tf
46.6602 0 Td
(xp)Tj
/R33208400 10 Tf
11.9398 0 Td
0 Tw
(is NULL, nothing happens.)Tj
-73.2 -72 Td
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 4)Tj
ET
Q
Q
\n \n \n \n \n-3197\n+3198\n \n \n \n \n-R14883960\n+R33524856\n \n-R14567504\n+R33208400\n \n-R14239616\n+R32880512\n \n \n \n \n \n \n Type\n@@ -822,29 +822,29 @@\n \n Length\n \n Filter\n FlateDecode\n \n \n-q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R14239616 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R14567504 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R14239616 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R14567504 10 Tf
41.9801 0 Td
(\(3\))Tj
/R14883960 10 Tf
-436.34 -36 Td
(exter)Tj
2.5 Tc
21.5 0 Td
(nc)Tj
0 Tc
12.5 0 Td
(har* sprintXDot \(xdot* xp\))Tj
-34 -12 Td
(exter)Tj
2.5 Tc
21.5 0 Td
(nv)Tj
0 Tc
12.9602 0 Td
(oid fprintXDot \(FILE* fp, xdot* xp\))Tj
/R14567504 10 Tf
-18.4602 -12 Td
1.677 Tw
(These tw)Tj
4.177 Tc
37.957 0 Td
(of)Tj
0 Tc
12.507 0 Td
[(unctions deparse the ar)17.9907(gument xdot structure, producing a string representation.)]TJ
/R14239616 10 Tf
338.199 0 Td
(fprintXDot)Tj
/R14567504 10 Tf
-388.663 -12 Td
0 Tw
(writes the output onto the open stream)Tj
/R14239616 10 Tf
155.82 0 Td
(fp)Tj
/R14567504 10 Tf
7.78008 0 Td
(;)Tj
/R14239616 10 Tf
5.28008 0 Td
(sprintXDot)Tj
/R14567504 10 Tf
46.95 0 Td
(returns a heap-allocated string.)Tj
-215.83 -16.8 Td
1.597 Tw
(The color string with ll and dra)Tj
4.097 Tc
139.422 0 Td
(wo)Tj
0 Tc
16.3172 0 Td
[(perations can encode linear and radial gradients. These v)25.0146(alues are)]TJ
-155.739 -12 Td
2.088 Tw
(parsed automatically by)Tj
/R14883960 10 Tf
104.304 0 Td
(parseXDotF)Tj
/R14567504 10 Tf
56.7969 0 Td
(or)Tj
/R14883960 10 Tf
12.9172 0 Td
(parseXDot)Tj
4.587 Tc
/R14567504 10 Tf
46.1 0 Td
(,w)Tj
0 Tc
14.307 0 Td
(ith)Tj
/R14239616 10 Tf
15.1469 0 Td
(xdot_op)Tj
/R14567504 10 Tf
36.807 0 Td
(ha)Tj
9.23984 0 Td
2.087 Tw
(ving kind)Tj
/R14239616 10 Tf
44.734 0 Td
[(xd_gr)14.9902(ad_pen_color)]TJ
/R14567504 10 Tf
83.3172 0 Td
(or)Tj
/R14239616 10 Tf
-423.67 -12 Td
[(xd_gr)14.9927(ad_ll_color)]TJ
/R14567504 10 Tf
77.35 0 Td
0 Tw
[(and the v)24.9854(alue is stored in)]TJ
/R14239616 10 Tf
101.96 0 Td
[(gr)15.0146(ad_color)]TJ
/R14567504 10 Tf
44.85 0 Td
(.)Tj
-0.15 Tc
-224.16 -16.8 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
[(ra)250.007(na)]TJ
0 Tc
22.2098 0 Td
[(pplication that handles its o)25(wn parsing of xdot, the library pro)14.9927(vides three helper functions.)]TJ
-0.1 Tc
/R14883960 10 Tf
-48.6199 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
(id jsonXDot\(FILE * fp, xdot * x\))Tj
-0.35 Tc
/R14567504 10 Tf
6.1 -12 Td
(Tr)Tj
0 Tc
9.08984 0 Td
0.986 Tw
(anslate a gi)Tj
-0.15 Tc
46.7121 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R14239616 10 Tf
8.48594 0 Td
(xdot)Tj
/R14567504 10 Tf
20.7059 0 Td
0.987 Tw
(object to a JSON representation. This functionality is currently considered e)Tj
313.84 0 Td
(xperi-)Tj
-408.123 -12 Td
0 Tw
(mental and the format of the JSON output may not be stable across Graphviz releases.)Tj
/R14883960 10 Tf
-16 -16.8 Td
[(xdot_grad_type colorT)33.9844(ypeXDot \(char *str\))]TJ
/R14567504 10 Tf
16 -12 Td
(returns the color type described by the input string.)Tj
/R14883960 10 Tf
-16 -16.8 Td
(char* parseXDotColor \(char *str)Tj
2.5 Tc
140.99 0 Td
(,x)Tj
0 Tc
10 0 Td
(dot_color* clr\))Tj
/R14567504 10 Tf
-134.99 -12 Td
(attempts to parse the string)Tj
/R14239616 10 Tf
110.27 0 Td
(str)Tj
/R14567504 10 Tf
13.0602 0 Td
[(as a color v)25.0073(alue, storing the result in)]TJ
/R14239616 10 Tf
147.23 0 Td
(clr)Tj
2.5 Tc
/R14567504 10 Tf
11.1102 0 Td
[(.I)249.993(tr)]TJ
0 Tc
16.9402 0 Td
[(eturns NULL on f)9.99023(ailure.)]TJ
-0.1 Tc
/R14883960 10 Tf
-314.611 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id fr)17.9919(eeXDotColor \(xdot_color* cp\))]TJ
/R14567504 10 Tf
6.1 -12 Td
[(This frees the resources associated with a v)24.9854(alue of type)]TJ
/R14239616 10 Tf
222.47 0 Td
(xdot_color)Tj
/R14567504 10 Tf
43.3301 0 Td
(.)Tj
/R14883960 10 Tf
-281.8 -16.8 Td
(int statXDot \(xdot *x, xdot_stats *sp\))Tj
/R14567504 10 Tf
16 -12 Td
1.159 Tw
(This function is pro)Tj
81.9371 0 Td
1.158 Tw
[(vided for retrie)24.9902(ving v)25.0098(arious statistics about an)]TJ
/R14239616 10 Tf
193.416 0 Td
(xdot)Tj
/R14567504 10 Tf
20.8781 0 Td
(object. Returns 0 on success and)Tj
-296.231 -12 Td
0 Tw
(populates the output parameter)Tj
/R14239616 10 Tf
126.09 0 Td
(sp)Tj
/R14567504 10 Tf
11.3898 0 Td
[(with counts of v)25.0073(arious entities in the)]TJ
/R14239616 10 Tf
147.8 0 Td
(xdot)Tj
/R14567504 10 Tf
19.7199 0 Td
(object.)Tj
-0.11 Tc
/R14883960 10.95 Tf
-341 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R14567504 10 Tf
20.9004 -12 Td
0.527 Tw
(Although some small checking is done on the)Tj
/R14239616 10 Tf
189.206 0 Td
(sz)Tj
/R14567504 10 Tf
10.807 0 Td
(ar)Tj
7.58984 0 Td
(gument to)Tj
/R14239616 10 Tf
43.834 0 Td
[(par)10.0146(seXDotF)]TJ
3.027 Tc
/R14567504 10 Tf
49.3398 0 Td
(,i)Tj
3.028 Tc
8.30703 0 Td
[(ti)302.813(sa)]TJ
0 Tc
19.9457 0 Td
0.528 Tw
[(ssumed it is a v)24.9951(alid v)]TJ
86.3102 0 Td
(alue)Tj
-415.339 -12 Td
(from)Tj
/R14239616 10 Tf
22.0219 0 Td
(sizeof)Tj
/R14567504 10 Tf
25.3621 0 Td
0.081 Tw
(applied to some structure type containing)Tj
/R14239616 10 Tf
168.246 0 Td
(xdot_op)Tj
/R14567504 10 Tf
34.8012 0 Td
[(as its rst eld. There can be no v)25.0195(alidation of)]TJ
-250.431 -12 Td
(the)Tj
/R14239616 10 Tf
14.7199 0 Td
(opfns)Tj
/R14567504 10 Tf
24.1699 0 Td
[(ar)18.0151(gument.)]TJ
-0.548 Tc
/R14883960 10.95 Tf
-74.8898 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R14567504 10 Tf
20.7363 -12 Td
0 Tw
[(Emden R. Gansner \(er)18.0151(g@research.att.com\).)]TJ
168.78 -328.8 Td
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 5)Tj
ET
Q
Q
\n+q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R32880512 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R33208400 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R32880512 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R33208400 10 Tf
41.9801 0 Td
(\(3\))Tj
/R33524856 10 Tf
-436.34 -36 Td
(exter)Tj
2.5 Tc
21.5 0 Td
(nc)Tj
0 Tc
12.5 0 Td
(har* sprintXDot \(xdot* xp\))Tj
-34 -12 Td
(exter)Tj
2.5 Tc
21.5 0 Td
(nv)Tj
0 Tc
12.9602 0 Td
(oid fprintXDot \(FILE* fp, xdot* xp\))Tj
/R33208400 10 Tf
-18.4602 -12 Td
1.677 Tw
(These tw)Tj
4.177 Tc
37.957 0 Td
(of)Tj
0 Tc
12.507 0 Td
[(unctions deparse the ar)17.9907(gument xdot structure, producing a string representation.)]TJ
/R32880512 10 Tf
338.199 0 Td
(fprintXDot)Tj
/R33208400 10 Tf
-388.663 -12 Td
0 Tw
(writes the output onto the open stream)Tj
/R32880512 10 Tf
155.82 0 Td
(fp)Tj
/R33208400 10 Tf
7.78008 0 Td
(;)Tj
/R32880512 10 Tf
5.28008 0 Td
(sprintXDot)Tj
/R33208400 10 Tf
46.95 0 Td
(returns a heap-allocated string.)Tj
-215.83 -16.8 Td
1.597 Tw
(The color string with ll and dra)Tj
4.097 Tc
139.422 0 Td
(wo)Tj
0 Tc
16.3172 0 Td
[(perations can encode linear and radial gradients. These v)25.0146(alues are)]TJ
-155.739 -12 Td
2.088 Tw
(parsed automatically by)Tj
/R33524856 10 Tf
104.304 0 Td
(parseXDotF)Tj
/R33208400 10 Tf
56.7969 0 Td
(or)Tj
/R33524856 10 Tf
12.9172 0 Td
(parseXDot)Tj
4.587 Tc
/R33208400 10 Tf
46.1 0 Td
(,w)Tj
0 Tc
14.307 0 Td
(ith)Tj
/R32880512 10 Tf
15.1469 0 Td
(xdot_op)Tj
/R33208400 10 Tf
36.807 0 Td
(ha)Tj
9.23984 0 Td
2.087 Tw
(ving kind)Tj
/R32880512 10 Tf
44.734 0 Td
[(xd_gr)14.9902(ad_pen_color)]TJ
/R33208400 10 Tf
83.3172 0 Td
(or)Tj
/R32880512 10 Tf
-423.67 -12 Td
[(xd_gr)14.9927(ad_ll_color)]TJ
/R33208400 10 Tf
77.35 0 Td
0 Tw
[(and the v)24.9854(alue is stored in)]TJ
/R32880512 10 Tf
101.96 0 Td
[(gr)15.0146(ad_color)]TJ
/R33208400 10 Tf
44.85 0 Td
(.)Tj
-0.15 Tc
-224.16 -16.8 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
[(ra)250.007(na)]TJ
0 Tc
22.2098 0 Td
[(pplication that handles its o)25(wn parsing of xdot, the library pro)14.9927(vides three helper functions.)]TJ
-0.1 Tc
/R33524856 10 Tf
-48.6199 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
(id jsonXDot\(FILE * fp, xdot * x\))Tj
-0.35 Tc
/R33208400 10 Tf
6.1 -12 Td
(Tr)Tj
0 Tc
9.08984 0 Td
0.986 Tw
(anslate a gi)Tj
-0.15 Tc
46.7121 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R32880512 10 Tf
8.48594 0 Td
(xdot)Tj
/R33208400 10 Tf
20.7059 0 Td
0.987 Tw
(object to a JSON representation. This functionality is currently considered e)Tj
313.84 0 Td
(xperi-)Tj
-408.123 -12 Td
0 Tw
(mental and the format of the JSON output may not be stable across Graphviz releases.)Tj
/R33524856 10 Tf
-16 -16.8 Td
[(xdot_grad_type colorT)33.9844(ypeXDot \(char *str\))]TJ
/R33208400 10 Tf
16 -12 Td
(returns the color type described by the input string.)Tj
/R33524856 10 Tf
-16 -16.8 Td
(char* parseXDotColor \(char *str)Tj
2.5 Tc
140.99 0 Td
(,x)Tj
0 Tc
10 0 Td
(dot_color* clr\))Tj
/R33208400 10 Tf
-134.99 -12 Td
(attempts to parse the string)Tj
/R32880512 10 Tf
110.27 0 Td
(str)Tj
/R33208400 10 Tf
13.0602 0 Td
[(as a color v)25.0073(alue, storing the result in)]TJ
/R32880512 10 Tf
147.23 0 Td
(clr)Tj
2.5 Tc
/R33208400 10 Tf
11.1102 0 Td
[(.I)249.993(tr)]TJ
0 Tc
16.9402 0 Td
[(eturns NULL on f)9.99023(ailure.)]TJ
-0.1 Tc
/R33524856 10 Tf
-314.611 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id fr)17.9919(eeXDotColor \(xdot_color* cp\))]TJ
/R33208400 10 Tf
6.1 -12 Td
[(This frees the resources associated with a v)24.9854(alue of type)]TJ
/R32880512 10 Tf
222.47 0 Td
(xdot_color)Tj
/R33208400 10 Tf
43.3301 0 Td
(.)Tj
/R33524856 10 Tf
-281.8 -16.8 Td
(int statXDot \(xdot *x, xdot_stats *sp\))Tj
/R33208400 10 Tf
16 -12 Td
1.159 Tw
(This function is pro)Tj
81.9371 0 Td
1.158 Tw
[(vided for retrie)24.9902(ving v)25.0098(arious statistics about an)]TJ
/R32880512 10 Tf
193.416 0 Td
(xdot)Tj
/R33208400 10 Tf
20.8781 0 Td
(object. Returns 0 on success and)Tj
-296.231 -12 Td
0 Tw
(populates the output parameter)Tj
/R32880512 10 Tf
126.09 0 Td
(sp)Tj
/R33208400 10 Tf
11.3898 0 Td
[(with counts of v)25.0073(arious entities in the)]TJ
/R32880512 10 Tf
147.8 0 Td
(xdot)Tj
/R33208400 10 Tf
19.7199 0 Td
(object.)Tj
-0.11 Tc
/R33524856 10.95 Tf
-341 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R33208400 10 Tf
20.9004 -12 Td
0.527 Tw
(Although some small checking is done on the)Tj
/R32880512 10 Tf
189.206 0 Td
(sz)Tj
/R33208400 10 Tf
10.807 0 Td
(ar)Tj
7.58984 0 Td
(gument to)Tj
/R32880512 10 Tf
43.834 0 Td
[(par)10.0146(seXDotF)]TJ
3.027 Tc
/R33208400 10 Tf
49.3398 0 Td
(,i)Tj
3.028 Tc
8.30703 0 Td
[(ti)302.813(sa)]TJ
0 Tc
19.9457 0 Td
0.528 Tw
[(ssumed it is a v)24.9951(alid v)]TJ
86.3102 0 Td
(alue)Tj
-415.339 -12 Td
(from)Tj
/R32880512 10 Tf
22.0219 0 Td
(sizeof)Tj
/R33208400 10 Tf
25.3621 0 Td
0.081 Tw
(applied to some structure type containing)Tj
/R32880512 10 Tf
168.246 0 Td
(xdot_op)Tj
/R33208400 10 Tf
34.8012 0 Td
[(as its rst eld. There can be no v)25.0195(alidation of)]TJ
-250.431 -12 Td
(the)Tj
/R32880512 10 Tf
14.7199 0 Td
(opfns)Tj
/R33208400 10 Tf
24.1699 0 Td
[(ar)18.0151(gument.)]TJ
-0.548 Tc
/R33524856 10.95 Tf
-74.8898 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R33208400 10 Tf
20.7363 -12 Td
0 Tw
[(Emden R. Gansner \(er)18.0151(g@research.att.com\).)]TJ
168.78 -328.8 Td
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 5)Tj
ET
Q
Q
\n \n \n \n \n-2061\n+2063\n \n \n \n \n-R14883960\n+R33524856\n \n-R14567504\n+R33208400\n \n-R14239616\n+R32880512\n \n \n \n \n \n \n \n@@ -896,32 +896,32 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-480\n+479\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14985768 def
1 begincodespacerange
<00><ff>
endcodespacerange
51 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33626664 def
1 begincodespacerange
<00><ff>
endcodespacerange
51 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n \n \n Filter\n FlateDecode\n Length\n-631\n+630\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14986136 def
1 begincodespacerange
<00><ff>
endcodespacerange
76 beginbfrange
<20><20><0020>
<23><23><0023>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33627032 def
1 begincodespacerange
<00><ff>
endcodespacerange
76 beginbfrange
<20><20><0020>
<23><23><0023>
<27><27><2019>
<28><28><0028>
<29><29><0029>
<2a><2a><002a>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<2f><2f><002f>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<39><39><0039>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<4e><4e><004e>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<5b><5b><005b>
<5c><5c><005c>
<5d><5d><005d>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6a><6a><006a>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<71><71><0071>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<7b><7b><007b>
<7d><7d><007d>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -943,18 +943,18 @@\n \n \n \n \n Filter\n FlateDecode\n Length\n-443\n+441\n \n \n-/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R14986504 def
1 begincodespacerange
<00><ff>
endcodespacerange
44 beginbfrange
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<30><30><0030>
<41><41><0041>
<42><42><0042>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<49><49><0049>
<4c><4c><004c>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<58><58><0058>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n+/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33627400 def
1 begincodespacerange
<00><ff>
endcodespacerange
44 beginbfrange
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<30><30><0030>
<41><41><0041>
<42><42><0042>
<44><44><0044>
<45><45><0045>
<46><46><0046>
<49><49><0049>
<4c><4c><004c>
<4f><4f><004f>
<50><50><0050>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<58><58><0058>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<67><67><0067>
<68><68><0068>
<69><69><0069>
<6b><6b><006b>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<7a><7a><007a>
<8c><8c><fb01>
<8d><8d><fb02>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
\n \n \n \n \n \n Type\n Encoding\n@@ -977,15 +977,15 @@\n Metadata\n Subtype\n XML\n Length\n 1175\n \n \n-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-2851250cfcfa'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
<rdf:Description rdf:about="" xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 10.04.0'/>
<rdf:Description rdf:about="" xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2024-09-30T19:35:39Z</xmp:ModifyDate>
<xmp:CreateDate>2024-09-30T19:35:39Z</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.23.0</xmp:CreatorTool></rdf:Description>
<rdf:Description rdf:about="" xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:b8f358c1-b77f-11fa-0000-af04ee377307'/>
<rdf:Description rdf:about="" xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end='w'?>\n \n \n \n \n \n Size\n 39\n"}]}]}]}]}]}]}