--- /srv/reproducible-results/rbuild-debian/r-b-build.ixkx1OXl/b1/graphviz_12.2.1-1_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.ixkx1OXl/b2/graphviz_12.2.1-1_armhf.changes ├── Files │ @@ -1,10 +1,10 @@ │ │ 183e3e1b1718ee4dbdf63667f8f66eba 16024 debug optional graphviz-dbgsym_12.2.1-1_armhf.deb │ - c65e12a0e64f5761986787aa6f1b8960 2163768 doc optional graphviz-doc_12.2.1-1_all.deb │ + 3308eea729374c0169e39e8bcba656f7 2163688 doc optional graphviz-doc_12.2.1-1_all.deb │ c6a689ee8bd625255020975d6e4ad6cc 3943372 debug optional graphviz-tools-dbgsym_12.2.1-1_armhf.deb │ 5afee332d69b0c1f00476cfafddeefbd 514452 graphics optional graphviz-tools_12.2.1-1_armhf.deb │ 4c6361c30e24c3838ea2089c502193bf 59980 graphics optional graphviz_12.2.1-1_armhf.deb │ ab9d3c0070b22ba202160546ed6ca933 19532 libdevel optional libcdt-dev_12.2.1-1_armhf.deb │ d0d925465d0fd2410b9c92c007c0ae56 25796 debug optional libcdt5-dbgsym_12.2.1-1_armhf.deb │ b8f0505b7227533791a6b9f2363266fe 16684 libs optional libcdt5_12.2.1-1_armhf.deb │ 800d4c18b584568ddd7d7bebb6396db3 62040 libdevel optional libcgraph-dev_12.2.1-1_armhf.deb ├── graphviz-doc_12.2.1-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-10 20:26:15.000000 debian-binary │ │ -rw-r--r-- 0 0 0 4784 2024-12-10 20:26:15.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 2158792 2024-12-10 20:26:15.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 2158712 2024-12-10 20:26:15.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ Package: graphviz-doc │ │ │ │ Source: graphviz │ │ │ │ Version: 12.2.1-1 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Laszlo Boszormenyi (GCS) │ │ │ │ -Installed-Size: 2382 │ │ │ │ +Installed-Size: 2381 │ │ │ │ Suggests: graphviz │ │ │ │ Section: doc │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: foreign │ │ │ │ Homepage: https://www.graphviz.org/ │ │ │ │ Description: additional documentation for graphviz │ │ │ │ Graphviz is a set of graph drawing tools. See the description of the graphviz │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -6,28 +6,28 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 694 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/AUTHORS │ │ │ │ -rw-r--r-- 0 root (0) root (0) 155920 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/Agraph.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 48795 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/CHANGELOG.md.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4288 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/COPYING.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12101 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/Dot.ref.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 163 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/FAQ.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 145 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/NEWS.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15424 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/acyclic.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17636 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/bcomps.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15423 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/acyclic.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17633 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/bcomps.1.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 193 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/build.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21915 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/ccomps.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 37495 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/cdt.3.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 50535 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/cgraph.3.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21911 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/ccomps.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 37485 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/cdt.3.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 50543 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/cgraph.3.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 190 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/char.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19908 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/cluster.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19897 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/cluster.1.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4214 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/cpl1.0.txt.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13742 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/diffimg.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16811 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/dijkstra.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 52900 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/dot.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13743 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/diffimg.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16817 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/dijkstra.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 52911 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/dot.1.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 266522 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/dotguide.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20492 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/edgepaint.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20505 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/edgepaint.1.pdf.gz │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/demo/ │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 20468 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/demo/doted.tcl │ │ │ │ -rw-r--r-- 0 root (0) root (0) 385 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/demo/doted.tcl.README │ │ │ │ -rw-r--r-- 0 root (0) root (0) 41953 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/demo/entities.html │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 1733 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/demo/entities.tcl │ │ │ │ -rw-r--r-- 0 root (0) root (0) 288 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/demo/entities.tcl.README │ │ │ │ @@ -112,72 +112,72 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 980 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/graphs/directed/world.gv │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 650 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/ER.gv │ │ │ │ -rw-r--r-- 0 root (0) root (0) 790 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/Heawood.gv │ │ │ │ -rw-r--r-- 0 root (0) root (0) 904 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/Petersen.gv │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1754 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/ngk10_4.gv │ │ │ │ -rw-r--r-- 0 root (0) root (0) 234 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/examples/graphs/undirected/process.gv │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10795 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/expr.3.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15198 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gc.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 24454 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gdtclft.3tcl.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10793 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/expr.3.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15205 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gc.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 24468 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gdtclft.3tcl.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 69037 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gdtclft.entities.example.png │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17033 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gml2gv.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17472 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/graphml2gv.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21961 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3guile.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22236 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3lua.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17041 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gml2gv.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17466 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/graphml2gv.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21965 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3guile.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22235 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3lua.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22242 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3perl.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22165 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3python.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22314 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3ruby.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21795 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3tcl.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16725 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvc.3.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20827 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvcolor.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 14185 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvedit.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 22681 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvgen.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 24853 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvmap.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20960 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvmap.sh.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 24696 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvpack.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 65037 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvpr.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21630 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvpr.3.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 16765 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gxl2gv.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22161 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3python.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22327 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3ruby.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21792 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gv.3tcl.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16728 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvc.3.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20821 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvcolor.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14194 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvedit.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22675 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvgen.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 24854 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvmap.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20974 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvmap.sh.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 24725 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvpack.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65007 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvpr.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21631 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gvpr.3.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16766 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/gxl2gv.1.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2330 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/index.html │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/info/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 205 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/info/arrows.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 208 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/info/attrs.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 211 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/info/colors.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 214 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/info/command.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 208 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/info/index.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 205 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/info/lang.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 211 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/info/output.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 211 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/info/shapes.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5046 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/internal_todo.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3230 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/latex_suggestions.txt │ │ │ │ -rw-r--r-- 0 root (0) root (0) 340716 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/libguide.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 21011 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/mingle.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19249 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/mm2gv.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20998 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/mingle.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19248 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/mm2gv.1.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 89940 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/neatoguide.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 12466 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/nop.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 41074 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/osage.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 31146 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/pack.3.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 42008 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/patchwork.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 23508 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/pathplan.3.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12460 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/nop.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 41067 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/osage.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 31151 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/pack.3.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 42032 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/patchwork.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23501 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/pathplan.3.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 18068 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/prune.1.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4592 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/pspdf.png │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15515 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/sccmap.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15526 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/sccmap.1.pdf.gz │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/schema/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1297 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/schema/arguments.xml │ │ │ │ -rw-r--r-- 0 root (0) root (0) 20065 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/schema/attributes.xml.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3018 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/schema/attributes.xslt.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 34817 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/tcldot.3tcl.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 34777 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/tcldot.3tcl.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6466 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/tcldot.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 190 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/todo.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 15062 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/tred.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 17524 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/unflatten.1.pdf.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13221 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/vimdot.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15064 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/tred.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17510 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/unflatten.1.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13213 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/vimdot.1.pdf.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 75 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/winbuild.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 30791 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/xdot.3.pdf.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 30800 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/xdot.3.pdf.gz │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz-doc/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2026 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz-doc/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 37 2024-12-06 23:53:25.000000 ./usr/share/doc/graphviz-doc/changelog.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 13540 2023-06-19 20:52:43.000000 ./usr/share/doc/graphviz-doc/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-10 20:26:15.000000 ./usr/share/doc-base/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 375 2023-06-19 20:52:43.000000 ./usr/share/doc-base/graphviz-doc.graphviz-index │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-12-10 20:26:15.000000 ./usr/share/doc/graphviz/circo.1.pdf.gz -> dot.1.pdf.gz │ │ │ ├── ./usr/share/doc/graphviz/acyclic.1.pdf.gz │ │ │ │ ├── acyclic.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,15 +71,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.3 Tc /R24588064 10 Tf 1 0 0 1 72 793.89 Tm (AC)Tj 0 Tc 12.4801 0 Td (YCLIC)Tj /R24913840 10 Tf 28.5102 0 Td 122.47 Tw (\(1\) General)Tj 170.78 0 Td 0 Tw (Commands Manual)Tj -0.3 Tc /R24588064 10 Tf 203.58 0 Td (AC)Tj 0 Tc 12.4801 0 Td (YCLIC)Tj /R24913840 10 Tf 28.5102 0 Td (\(1\))Tj -0.219 Tc /R25232408 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R24913840 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 /R25232408 10.95 Tf -103.87 -16.8 Td (SYNOPSIS)Tj /R25232408 10 Tf 36 -12 Td (acyclic)Tj /R24913840 10 Tf 31.3801 0 Td ([)Tj /R25232408 10 Tf 5.83008 0 Td [(­n)39.9841(v?)]TJ 2.5 Tc /R24913840 10 Tf 25.8602 0 Td (][)Tj 0 Tc /R25232408 10 Tf 11.6602 0 Td (­o)Tj /R24588064 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R24913840 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R24588064 10 Tf 13.5699 0 Td (Œle)Tj /R24913840 10 Tf 14.9 0 Td (])Tj /R25232408 10.95 Tf -180.311 -16.8 Td (DESCRIPTION)Tj /R25232408 10 Tf 36 -12 Td (acyclic)Tj /R24913840 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 speciŒes where the input graph is stored; by def)9.99268(ault, the program reads from)]TJ /R25232408 10 Tf 398.27 0 Td (stdin)Tj /R24913840 10 Tf 21.1199 0 Td (.)Tj /R25232408 10.95 Tf -455.39 -16.8 Td (OPTIONS)Tj /R24913840 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R25232408 10 Tf 16.8 TL (­n)' /R24913840 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 /R25232408 10 Tf -36 -16.8 Td (­v)Tj /R24913840 10 Tf 36 0 Td [(Print information about whether the Œle is ac)15(yclic, has a c)15(ycle or is undirected.)]TJ /R25232408 10 Tf -36 -16.8 Td (­o)Tj /R24588064 10 Tf 13.2 0 Td (outŒle)Tj /R24913840 10 Tf 22.8 -12 Td [(causes the output to be written to the speciŒed Œle; by def)9.98535(ault, output is written to)]TJ /R25232408 10 Tf 329.05 0 Td (stdout)Tj /R24913840 10 Tf 26.6699 0 Td (.)Tj /R25232408 10 Tf -391.72 -16.8 Td (­?)Tj /R24913840 10 Tf 36 0 Td (option causes the program to print usage information.)Tj /R25232408 10.95 Tf -72 -16.8 Td (RETURN CODES)Tj /R25232408 10 Tf 36 -12 Td (acyclic)Tj /R24913840 10 Tf 31.9551 0 Td (returns)Tj /R25232408 10 Tf 30.8449 0 Td (0)Tj /R24913840 10 Tf 8.075 0 Td 0.575 Tw (if the graph is ac)Tj 68.8 0 Td (yclic;)Tj /R25232408 10 Tf 25.2949 0 Td (1)Tj /R24913840 10 Tf 8.075 0 Td (if the graph has a c)Tj 78.5352 0 Td (ycle;)Tj /R25232408 10 Tf 22.5148 0 Td (2)Tj /R24913840 10 Tf 8.075 0 Td 0.574 Tw (if the graph is undirected; and)Tj /R25232408 10 Tf 125.644 0 Td (255)Tj /R24913840 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 /R25232408 10.95 Tf -94.4297 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R24913840 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 /R25232408 10.95 Tf -118.21 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R24913840 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 /R25232408 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R24913840 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.3 Tc /R20115232 10 Tf 1 0 0 1 72 793.89 Tm (AC)Tj 0 Tc 12.4801 0 Td (YCLIC)Tj /R20441008 10 Tf 28.5102 0 Td 122.47 Tw (\(1\) General)Tj 170.78 0 Td 0 Tw (Commands Manual)Tj -0.3 Tc /R20115232 10 Tf 203.58 0 Td (AC)Tj 0 Tc 12.4801 0 Td (YCLIC)Tj /R20441008 10 Tf 28.5102 0 Td (\(1\))Tj -0.219 Tc /R20759576 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R20441008 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 /R20759576 10.95 Tf -103.87 -16.8 Td (SYNOPSIS)Tj /R20759576 10 Tf 36 -12 Td (acyclic)Tj /R20441008 10 Tf 31.3801 0 Td ([)Tj /R20759576 10 Tf 5.83008 0 Td [(­n)39.9841(v?)]TJ 2.5 Tc /R20441008 10 Tf 25.8602 0 Td (][)Tj 0 Tc /R20759576 10 Tf 11.6602 0 Td (­o)Tj /R20115232 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R20441008 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R20115232 10 Tf 13.5699 0 Td (Œle)Tj /R20441008 10 Tf 14.9 0 Td (])Tj /R20759576 10.95 Tf -180.311 -16.8 Td (DESCRIPTION)Tj /R20759576 10 Tf 36 -12 Td (acyclic)Tj /R20441008 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 speciŒes where the input graph is stored; by def)9.99268(ault, the program reads from)]TJ /R20759576 10 Tf 398.27 0 Td (stdin)Tj /R20441008 10 Tf 21.1199 0 Td (.)Tj /R20759576 10.95 Tf -455.39 -16.8 Td (OPTIONS)Tj /R20441008 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R20759576 10 Tf 16.8 TL (­n)' /R20441008 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 /R20759576 10 Tf -36 -16.8 Td (­v)Tj /R20441008 10 Tf 36 0 Td [(Print information about whether the Œle is ac)15(yclic, has a c)15(ycle or is undirected.)]TJ /R20759576 10 Tf -36 -16.8 Td (­o)Tj /R20115232 10 Tf 13.2 0 Td (outŒle)Tj /R20441008 10 Tf 22.8 -12 Td [(causes the output to be written to the speciŒed Œle; by def)9.98535(ault, output is written to)]TJ /R20759576 10 Tf 329.05 0 Td (stdout)Tj /R20441008 10 Tf 26.6699 0 Td (.)Tj /R20759576 10 Tf -391.72 -16.8 Td (­?)Tj /R20441008 10 Tf 36 0 Td (option causes the program to print usage information.)Tj /R20759576 10.95 Tf -72 -16.8 Td (RETURN CODES)Tj /R20759576 10 Tf 36 -12 Td (acyclic)Tj /R20441008 10 Tf 31.9551 0 Td (returns)Tj /R20759576 10 Tf 30.8449 0 Td (0)Tj /R20441008 10 Tf 8.075 0 Td 0.575 Tw (if the graph is ac)Tj 68.8 0 Td (yclic;)Tj /R20759576 10 Tf 25.2949 0 Td (1)Tj /R20441008 10 Tf 8.075 0 Td (if the graph has a c)Tj 78.5352 0 Td (ycle;)Tj /R20759576 10 Tf 22.5148 0 Td (2)Tj /R20441008 10 Tf 8.075 0 Td 0.574 Tw (if the graph is undirected; and)Tj /R20759576 10 Tf 125.644 0 Td (255)Tj /R20441008 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 /R20759576 10.95 Tf -94.4297 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R20441008 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 /R20759576 10.95 Tf -118.21 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R20441008 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 /R20759576 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R20441008 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1632 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -617,19 +617,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R25232408 │ │ │ │ │ │ +R20759576 │ │ │ │ │ │ │ │ │ │ │ │ -R24913840 │ │ │ │ │ │ +R20441008 │ │ │ │ │ │ │ │ │ │ │ │ -R24588064 │ │ │ │ │ │ +R20115232 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -681,18 +681,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -392 │ │ │ │ │ │ +395 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R25251592 def 1 begincodespacerange <00><ff> endcodespacerange 37 beginbfrange <20><20><0020> <30><30><0030> <31><31><0031> <32><32><0032> <35><35><0035> <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> <61><61><0061> <63><63><0063> <64><64><0064> <69><69><0069> <6c><6c><006c> <6e><6e><006e> <6f><6f><006f> <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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R20778760 def 1 begincodespacerange <00><ff> endcodespacerange 37 beginbfrange <20><20><0020> <30><30><0030> <31><31><0031> <32><32><0032> <35><35><0035> <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> <61><61><0061> <63><63><0063> <64><64><0064> <69><69><0069> <6c><6c><006c> <6e><6e><006e> <6f><6f><006f> <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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -712,15 +712,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 491 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R25251960 def 1 begincodespacerange <00><ff> endcodespacerange 52 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> <3b><3b><003b> <3c><3c><003c> <3e><3e><003e> <40><40><0040> <41><41><0041> <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> <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> <79><79><0079> <8c><8c><fb01> <ad><ad><2212> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R20779128 def 1 begincodespacerange <00><ff> endcodespacerange 52 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> <3b><3b><003b> <3c><3c><003c> <3e><3e><003e> <40><40><0040> <41><41><0041> <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> <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> <79><79><0079> <8c><8c><fb01> <ad><ad><2212> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -742,15 +742,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 234 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R25252328 def 1 begincodespacerange <00><ff> endcodespacerange 11 beginbfrange <41><41><0041> <43><43><0043> <49><49><0049> <4c><4c><004c> <59><59><0059> <65><65><0065> <6c><6c><006c> <6f><6f><006f> <74><74><0074> <75><75><0075> <8c><8c><fb01> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R20779496 def 1 begincodespacerange <00><ff> endcodespacerange 11 beginbfrange <41><41><0041> <43><43><0043> <49><49><0049> <4c><4c><004c> <59><59><0059> <65><65><0065> <6c><6c><006c> <6f><6f><006f> <74><74><0074> <75><75><0075> <8c><8c><fb01> endbfrange endcmap CMapName currentdict /CMap defineresource pop end end │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -772,15 +772,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-c6731c218f4a'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-a121f112ff5f'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/bcomps.1.pdf.gz │ │ │ │ ├── bcomps.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R27340544 10 Tf 1 0 0 1 72.5801 793.89 Tm (BCOMPS)Tj /R27668432 10 Tf 40.0199 0 Td 122.86 Tw (\(1\) General)Tj 171.17 0 Td 0 Tw (Commands Manual)Tj /R27340544 10 Tf 204.55 0 Td (BCOMPS)Tj /R27668432 10 Tf 40.0199 0 Td (\(1\))Tj -0.219 Tc /R27984888 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R27668432 10 Tf 20.407 -12 Td (bcomps ­ biconnected components Œlter for graphs)Tj /R27984888 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R27984888 10 Tf 36 -12 Td (bcomps)Tj /R27668432 10 Tf 35.2801 0 Td ([)Tj /R27984888 10 Tf 5.83008 0 Td (­stvx?)Tj 2.5 Tc /R27668432 10 Tf 32.9199 0 Td (][)Tj 0 Tc /R27984888 10 Tf 11.6602 0 Td (­o)Tj /R27340544 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R27668432 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R27340544 10 Tf 13.5699 0 Td (Œles)Tj /R27668432 10 Tf 18.8801 0 Td (])Tj /R27984888 10.95 Tf -192.75 -16.8 Td (DESCRIPTION)Tj /R27984888 10 Tf 36 -12 Td (bcomps)Tj /R27668432 10 Tf 36.168 0 Td 0.887 Tw (decomposes graphs into their biconnected components, printing the components to standard out-)Tj -36.168 -12 Td (put.)Tj /R27984888 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R27668432 10 Tf 36 -12 Td 0 Tw [(The follo)25.0159(wing options are supported:)]TJ /R27984888 10 Tf 16.8 TL (­s)' /R27668432 10 Tf 36 0 Td (No output graph is printed. Implies the)Tj /R27984888 10 Tf 157.77 0 Td (­v)Tj /R27668432 10 Tf 13.2 0 Td (ag.)Tj /R27984888 10 Tf -206.97 -16.8 Td (­t)Tj /R27668432 10 Tf 36 0 Td [(Print the underlying block-cutv)15.0073(erte)]TJ 2.5 Tc 139.96 0 Td (xt)Tj 0 Tc 10.2801 0 Td (ree.)Tj /R27984888 10 Tf -186.24 -16.8 Td (­x)Tj /R27668432 10 Tf 36 0 Td (Each biconnected component is printed as a separate root graph.)Tj /R27984888 10 Tf -36 -16.8 Td (­v)Tj /R27668432 10 Tf 36 0 Td [(Prints number of blocks and cutv)15.0146(ertices.)]TJ /R27984888 10 Tf -36 -16.8 Td (­o)Tj /R27340544 10 Tf 13.2 0 Td (outŒle)Tj /R27668432 10 Tf 22.8 -12 Td 0.412 Tw [(If speciŒed, each root graph will be written to a dif)25.0146(ferent Œle with the names deri)]TJ -0.15 Tc 328.95 0 Td (ve)Tj 2.912 Tc 9.28984 0 Td (df)Tj 0 Tc 11.2422 0 Td (rom)Tj /R27340544 10 Tf 19.0219 0 Td (outŒle)Tj /R27668432 10 Tf 25 0 Td (.)Tj -393.504 -12 Td 0.419 Tw (In particular)Tj 2.919 Tc 49.1691 0 Td [(,i)291.918(fb)]TJ 0 Tc 19.4477 0 Td (oth)Tj /R27984888 10 Tf 15.6988 0 Td (­o)Tj /R27668432 10 Tf 13.6191 0 Td (and)Tj /R27984888 10 Tf 17.359 0 Td (­x)Tj /R27668432 10 Tf 13.6191 0 Td [(ags are used, then each block is written to a dif)24.9854(ferent Œle. If)]TJ /R27340544 10 Tf 250.977 0 Td (out-)Tj -379.89 -12 Td (Œle)Tj /R27668432 10 Tf 14.9781 0 Td 0.258 Tw (does not ha)Tj -0.15 Tc 45.866 0 Td 0.558 Tw (ve a s)Tj 0 Tc 23.1359 0 Td (uf)Tj 8.08008 0 Td 0.258 Tw (Œx, the nth block of the ith graph is written to)Tj /R27340544 10 Tf 187.279 0 Td (outŒle_n_i)Tj 2.759 Tc /R27668432 10 Tf 42.7801 0 Td (.H)Tj -0.25 Tc 12.4789 0 Td (ow)Tj 11.9699 0 Td -2.15 Tw (ev e)Tj -0.4 Tc 13.4801 0 Td 1.059 Tw (r, t)Tj 0 Tc 10.9691 0 Td 0.259 Tw (he 0th)Tj -371.017 -12 Td 0 Tw (block of the 0th graph is written to)Tj /R27340544 10 Tf 141.1 0 Td (outŒle)Tj /R27668432 10 Tf 25 0 Td (.)Tj -166.1 -24 Td (If)Tj /R27340544 10 Tf 9.73906 0 Td (outŒle)Tj /R27668432 10 Tf 28.0789 0 Td 0.579 Tw [(has a suf)24.9951(Œx, i.e., has the form)]TJ /R27340544 10 Tf 124.063 0 Td [(base)14.9927(.sfx)]TJ 3.079 Tc /R27668432 10 Tf 31.7902 0 Td (,t)Tj 0 Tc 8.35898 0 Td (hen the Œles will ha)Tj -0.15 Tc 80.4461 0 Td 0.879 Tw (ve t)Tj 0 Tc 15.1488 0 Td 0.579 Tw (he same name as abo)Tj -0.15 Tc 86.5859 0 Td (ve)Tj 0 Tc 9.28984 0 Td (,)Tj -0.15 Tc -393.501 -12 Td (ex)Tj 0 Tc 9.28984 0 Td 0 Tw (cept appended with)Tj /R27340544 10 Tf 80.2602 0 Td (.sfx)Tj /R27668432 10 Tf 13.6102 0 Td (.)Tj -103.16 -24 Td [(The block-cutv)15.0073(erte)]TJ 2.5 Tc 75.5098 0 Td (xt)Tj 0 Tc 10.2801 0 Td (ree of ith graph is written to)Tj /R27340544 10 Tf 114.15 0 Td (outŒle_n_T)Tj 2.5 Tc /R27668432 10 Tf 45.5602 0 Td (,w)Tj 0 Tc 12.2199 0 Td [(ith an appended suf)25.0146(Œx if speciŒed.)]TJ -293.72 -16.8 Td 0.143 Tw [(By def)10.0183(ault, each input graph is printed, with each block gi)]TJ -0.15 Tc 233.27 0 Td (ve)Tj 2.643 Tc 9.28984 0 Td (na)Tj 12.0828 0 Td -5.142 Tw (sa s)Tj 0 Tc 17.507 0 Td 0.144 Tw (ubgraph whose name is a concatenation)Tj -272.15 -12 Td 0 Tw (of the name of the input graph, the string "_bcc_" and the number of the block.)Tj /R27984888 10.95 Tf -36 -16.8 Td (OPERANDS)Tj /R27668432 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R27340544 10 Tf 1.91016 -16.8 Td (Œles)Tj /R27668432 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 /R27340544 10 Tf 272.314 0 Td (Œles)Tj /R27668432 10 Tf 19.918 0 Td (operand is speciŒed, the)Tj -292.232 -12 Td 0 Tw (standard input will be used.)Tj /R27984888 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R27984888 10 Tf 36 -12 Td (bcomps)Tj /R27668432 10 Tf 35.6031 0 Td (returns)Tj /R27984888 10 Tf 30.593 0 Td (0)Tj /R27668432 10 Tf 7.82383 0 Td 0.324 Tw (if all the input graphs are biconnected; and non-zero if an)Tj 2.824 Tc 232.48 0 Td (yg)Tj 0 Tc 12.8238 0 Td (raph has multiple blocks, or)Tj -319.324 -12 Td (an)Tj 2.5 Tc 9.28984 0 Td (ye)Tj 0 Tc 11.9398 0 Td 0 Tw (rror occurred.)Tj -0.11 Tc /R27984888 10.95 Tf -57.2297 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R27668432 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 /R27984888 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R27668432 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R27984888 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R27668432 10 Tf 36 -12 Td [(ccomps\(1\), gc\(1\), dot\(1\), gvpr\(1\), gvcolor\(1\), ac)14.9927(yclic\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))]TJ 159.545 -156 Td (18 No)Tj -0.15 Tc 24.5699 0 Td (ve)Tj 0 Tc 9.28984 0 Td [(mber 2003)-19054.5(1)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R27303680 10 Tf 1 0 0 1 72.5801 793.89 Tm (BCOMPS)Tj /R27631568 10 Tf 40.0199 0 Td 122.86 Tw (\(1\) General)Tj 171.17 0 Td 0 Tw (Commands Manual)Tj /R27303680 10 Tf 204.55 0 Td (BCOMPS)Tj /R27631568 10 Tf 40.0199 0 Td (\(1\))Tj -0.219 Tc /R27948024 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R27631568 10 Tf 20.407 -12 Td (bcomps ­ biconnected components Œlter for graphs)Tj /R27948024 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R27948024 10 Tf 36 -12 Td (bcomps)Tj /R27631568 10 Tf 35.2801 0 Td ([)Tj /R27948024 10 Tf 5.83008 0 Td (­stvx?)Tj 2.5 Tc /R27631568 10 Tf 32.9199 0 Td (][)Tj 0 Tc /R27948024 10 Tf 11.6602 0 Td (­o)Tj /R27303680 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R27631568 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R27303680 10 Tf 13.5699 0 Td (Œles)Tj /R27631568 10 Tf 18.8801 0 Td (])Tj /R27948024 10.95 Tf -192.75 -16.8 Td (DESCRIPTION)Tj /R27948024 10 Tf 36 -12 Td (bcomps)Tj /R27631568 10 Tf 36.168 0 Td 0.887 Tw (decomposes graphs into their biconnected components, printing the components to standard out-)Tj -36.168 -12 Td (put.)Tj /R27948024 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R27631568 10 Tf 36 -12 Td 0 Tw [(The follo)25.0159(wing options are supported:)]TJ /R27948024 10 Tf 16.8 TL (­s)' /R27631568 10 Tf 36 0 Td (No output graph is printed. Implies the)Tj /R27948024 10 Tf 157.77 0 Td (­v)Tj /R27631568 10 Tf 13.2 0 Td (ag.)Tj /R27948024 10 Tf -206.97 -16.8 Td (­t)Tj /R27631568 10 Tf 36 0 Td [(Print the underlying block-cutv)15.0073(erte)]TJ 2.5 Tc 139.96 0 Td (xt)Tj 0 Tc 10.2801 0 Td (ree.)Tj /R27948024 10 Tf -186.24 -16.8 Td (­x)Tj /R27631568 10 Tf 36 0 Td (Each biconnected component is printed as a separate root graph.)Tj /R27948024 10 Tf -36 -16.8 Td (­v)Tj /R27631568 10 Tf 36 0 Td [(Prints number of blocks and cutv)15.0146(ertices.)]TJ /R27948024 10 Tf -36 -16.8 Td (­o)Tj /R27303680 10 Tf 13.2 0 Td (outŒle)Tj /R27631568 10 Tf 22.8 -12 Td 0.412 Tw [(If speciŒed, each root graph will be written to a dif)25.0146(ferent Œle with the names deri)]TJ -0.15 Tc 328.95 0 Td (ve)Tj 2.912 Tc 9.28984 0 Td (df)Tj 0 Tc 11.2422 0 Td (rom)Tj /R27303680 10 Tf 19.0219 0 Td (outŒle)Tj /R27631568 10 Tf 25 0 Td (.)Tj -393.504 -12 Td 0.419 Tw (In particular)Tj 2.919 Tc 49.1691 0 Td [(,i)291.918(fb)]TJ 0 Tc 19.4477 0 Td (oth)Tj /R27948024 10 Tf 15.6988 0 Td (­o)Tj /R27631568 10 Tf 13.6191 0 Td (and)Tj /R27948024 10 Tf 17.359 0 Td (­x)Tj /R27631568 10 Tf 13.6191 0 Td [(ags are used, then each block is written to a dif)24.9854(ferent Œle. If)]TJ /R27303680 10 Tf 250.977 0 Td (out-)Tj -379.89 -12 Td (Œle)Tj /R27631568 10 Tf 14.9781 0 Td 0.258 Tw (does not ha)Tj -0.15 Tc 45.866 0 Td 0.558 Tw (ve a s)Tj 0 Tc 23.1359 0 Td (uf)Tj 8.08008 0 Td 0.258 Tw (Œx, the nth block of the ith graph is written to)Tj /R27303680 10 Tf 187.279 0 Td (outŒle_n_i)Tj 2.759 Tc /R27631568 10 Tf 42.7801 0 Td (.H)Tj -0.25 Tc 12.4789 0 Td (ow)Tj 11.9699 0 Td -2.15 Tw (ev e)Tj -0.4 Tc 13.4801 0 Td 1.059 Tw (r, t)Tj 0 Tc 10.9691 0 Td 0.259 Tw (he 0th)Tj -371.017 -12 Td 0 Tw (block of the 0th graph is written to)Tj /R27303680 10 Tf 141.1 0 Td (outŒle)Tj /R27631568 10 Tf 25 0 Td (.)Tj -166.1 -24 Td (If)Tj /R27303680 10 Tf 9.73906 0 Td (outŒle)Tj /R27631568 10 Tf 28.0789 0 Td 0.579 Tw [(has a suf)24.9951(Œx, i.e., has the form)]TJ /R27303680 10 Tf 124.063 0 Td [(base)14.9927(.sfx)]TJ 3.079 Tc /R27631568 10 Tf 31.7902 0 Td (,t)Tj 0 Tc 8.35898 0 Td (hen the Œles will ha)Tj -0.15 Tc 80.4461 0 Td 0.879 Tw (ve t)Tj 0 Tc 15.1488 0 Td 0.579 Tw (he same name as abo)Tj -0.15 Tc 86.5859 0 Td (ve)Tj 0 Tc 9.28984 0 Td (,)Tj -0.15 Tc -393.501 -12 Td (ex)Tj 0 Tc 9.28984 0 Td 0 Tw (cept appended with)Tj /R27303680 10 Tf 80.2602 0 Td (.sfx)Tj /R27631568 10 Tf 13.6102 0 Td (.)Tj -103.16 -24 Td [(The block-cutv)15.0073(erte)]TJ 2.5 Tc 75.5098 0 Td (xt)Tj 0 Tc 10.2801 0 Td (ree of ith graph is written to)Tj /R27303680 10 Tf 114.15 0 Td (outŒle_n_T)Tj 2.5 Tc /R27631568 10 Tf 45.5602 0 Td (,w)Tj 0 Tc 12.2199 0 Td [(ith an appended suf)25.0146(Œx if speciŒed.)]TJ -293.72 -16.8 Td 0.143 Tw [(By def)10.0183(ault, each input graph is printed, with each block gi)]TJ -0.15 Tc 233.27 0 Td (ve)Tj 2.643 Tc 9.28984 0 Td (na)Tj 12.0828 0 Td -5.142 Tw (sa s)Tj 0 Tc 17.507 0 Td 0.144 Tw (ubgraph whose name is a concatenation)Tj -272.15 -12 Td 0 Tw (of the name of the input graph, the string "_bcc_" and the number of the block.)Tj /R27948024 10.95 Tf -36 -16.8 Td (OPERANDS)Tj /R27631568 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R27303680 10 Tf 1.91016 -16.8 Td (Œles)Tj /R27631568 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 /R27303680 10 Tf 272.314 0 Td (Œles)Tj /R27631568 10 Tf 19.918 0 Td (operand is speciŒed, the)Tj -292.232 -12 Td 0 Tw (standard input will be used.)Tj /R27948024 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R27948024 10 Tf 36 -12 Td (bcomps)Tj /R27631568 10 Tf 35.6031 0 Td (returns)Tj /R27948024 10 Tf 30.593 0 Td (0)Tj /R27631568 10 Tf 7.82383 0 Td 0.324 Tw (if all the input graphs are biconnected; and non-zero if an)Tj 2.824 Tc 232.48 0 Td (yg)Tj 0 Tc 12.8238 0 Td (raph has multiple blocks, or)Tj -319.324 -12 Td (an)Tj 2.5 Tc 9.28984 0 Td (ye)Tj 0 Tc 11.9398 0 Td 0 Tw (rror occurred.)Tj -0.11 Tc /R27948024 10.95 Tf -57.2297 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R27631568 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 /R27948024 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R27631568 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R27948024 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R27631568 10 Tf 36 -12 Td [(ccomps\(1\), gc\(1\), dot\(1\), gvpr\(1\), gvcolor\(1\), ac)14.9927(yclic\(1\), sccmap\(1\), tred\(1\), libgraph\(3\))]TJ 159.545 -156 Td (18 No)Tj -0.15 Tc 24.5699 0 Td (ve)Tj 0 Tc 9.28984 0 Td [(mber 2003)-19054.5(1)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2142 │ │ │ │ │ │ +2141 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ IRRRQX+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -637,19 +637,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R27984888 │ │ │ │ │ │ +R27948024 │ │ │ │ │ │ │ │ │ │ │ │ -R27668432 │ │ │ │ │ │ +R27631568 │ │ │ │ │ │ │ │ │ │ │ │ -R27340544 │ │ │ │ │ │ +R27303680 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -701,18 +701,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -355 │ │ │ │ │ │ +356 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R23170688 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R23133824 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -732,15 +732,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 532 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R23171056 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R23134192 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -763,15 +763,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 308 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R27985184 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R27948320 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -793,15 +793,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-913a81334270'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-0c7c0e5d024f'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/ccomps.1.pdf.gz │ │ │ │ ├── ccomps.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -72,20 +72,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42704640 10 Tf 1 0 0 1 71.8398 793.89 Tm (CCOMPS)Tj /R43032528 10 Tf 40.5801 0 Td 123.04 Tw (\(1\) General)Tj 171.35 0 Td 0 Tw (Commands Manual)Tj /R42704640 10 Tf 203.99 0 Td (CCOMPS)Tj /R43032528 10 Tf 40.5801 0 Td (\(1\))Tj -0.219 Tc /R43348984 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R43032528 10 Tf 20.407 -12 Td (ccomps ­ connected components Œlter for graphs)Tj /R43348984 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R43348984 10 Tf 36 -12 Td (ccomps)Tj /R43032528 10 Tf 34.1602 0 Td ([)Tj /R43348984 10 Tf 5.83008 0 Td [(­sxv)10.0159(enzC?)]TJ 2.5 Tc /R43032528 10 Tf 51.15 0 Td (][)Tj 0 Tc /R43348984 10 Tf 11.6602 0 Td (­X)Tj /R42704640 10 Tf 13.2102 0 Td ([#%]s[­f])Tj 2.5 Tc /R43032528 10 Tf 45.2398 0 Td (][)Tj 0 Tc /R43348984 10 Tf 11.6602 0 Td (­o)Tj /R42704640 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R43032528 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R42704640 10 Tf 13.5699 0 Td (Œles)Tj /R43032528 10 Tf 18.8801 0 Td (])Tj /R43348984 10.95 Tf -279.971 -16.8 Td (DESCRIPTION)Tj /R43348984 10 Tf 36 -12 Td (ccomps)Tj /R43032528 10 Tf 34.1602 0 Td (decomposes graphs into their connected components, printing the components to standard output.)Tj /R43348984 10.95 Tf -70.1602 -16.8 Td (OPTIONS)Tj /R43032528 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R43348984 10 Tf 16.8 TL (­e)' /R43032528 10 Tf 36 0 Td (Do not induce edges in the connected components.)Tj /R43348984 10 Tf -36 -16.8 Td (­s)Tj /R43032528 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 /R43348984 10 Tf -36 -16.8 Td (­x)Tj /R43032528 10 Tf 36 0 Td (Only the connected components are printed, as separate graphs.)Tj /R43348984 10 Tf -36 -16.8 Td (­v)Tj /R43032528 10 Tf 36 0 Td (Counts of nodes, edges and connected components are printed.)Tj /R43348984 10 Tf -36 -16.8 Td (­z)Tj /R43032528 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 /R43348984 10 Tf 20.9949 0 Td (­x)Tj /R43032528 10 Tf 13.3648 0 Td (or)Tj /R43348984 10 Tf 10.9949 0 Td (­X#)Tj /R43032528 10 Tf 20.5852 0 Td 0.165 Tw (is present.)Tj -355.285 -12 Td (Thus,)Tj /R43348984 10 Tf 25 0 Td (­zX#0)Tj /R43032528 10 Tf 29.8602 0 Td 0 Tw [(will cause the lar)17.9834(gest component to be printed.)]TJ /R43348984 10 Tf -90.8602 -16.8 Td (­C)Tj /R43032528 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 /R43348984 10 Tf -125.84 -16.8 Td (­n)Tj /R43032528 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 /R43348984 10 Tf 6.85195 0 Td (ccomps)Tj /R43032528 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 deŒne 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 /R43348984 10 Tf -192.42 -16.8 Td (­X)Tj /R42704640 10 Tf 15.4199 0 Td (node_name)Tj /R43032528 10 Tf 20.5801 -12 Td (Prints only the component containing the node)Tj /R42704640 10 Tf 189.16 0 Td (node_name)Tj 2.5 Tc /R43032528 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 /R43348984 10 Tf -298.51 -16.8 Td (­X#)Tj /R42704640 10 Tf 20.4199 0 Td (start)Tj /R43348984 10 Tf -20.4199 -16.8 Td (­X#)Tj /R42704640 10 Tf 20.4199 0 Td (start-)Tj /R43348984 10 Tf -20.4199 -16.8 Td (­X#)Tj /R42704640 10 Tf 20.4199 0 Td (start-last)Tj /R43032528 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 /R42704640 10 Tf 6.83281 0 Td (start)Tj 2.943 Tc /R43032528 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 /R42704640 10 Tf 18.4922 0 Td (start)Tj /R43032528 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 /R43348984 10 Tf 335.436 0 Td ([)Tj /R42704640 10 Tf 3.33008 0 Td (Istart)Tj /R43348984 10 Tf 21.6699 0 Td (,)Tj /R42704640 10 Tf 2.5 0 Td (last)Tj /R43348984 10 Tf 14.45 0 Td (])Tj /R43032528 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 /R43348984 10 Tf 32.2199 0 Td (­x)Tj /R43032528 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 /R43348984 10 Tf 27.7801 0 Td (­X#0-)Tj /R43032528 10 Tf 26.25 0 Td (.)Tj /R43348984 10 Tf -231.61 -16.8 Td (­X%)Tj /R42704640 10 Tf 25.4199 0 Td (min)Tj /R43348984 10 Tf -25.4199 -16.8 Td (­X%)Tj /R42704640 10 Tf 25.4199 0 Td (min-)Tj /R43348984 10 Tf -25.4199 -16.8 Td (­X%)Tj /R42704640 10 Tf 25.4199 0 Td (min-max)Tj /R43032528 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 /R42704640 10 Tf 9.33984 0 Td (min)Tj 2.67 Tc /R43032528 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 /R42704640 10 Tf 224.72 0 Td (min)Tj /R43032528 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 /R43348984 10 Tf 275.51 0 Td ([)Tj /R42704640 10 Tf 3.33008 0 Td (Imin)Tj /R43348984 10 Tf 18.3301 0 Td (,)Tj /R42704640 10 Tf 2.5 0 Td (max)Tj /R43348984 10 Tf 16.6602 0 Td (])Tj /R43032528 10 Tf 5.83008 0 Td (are printed.)Tj /R43348984 10 Tf -358.161 -16.8 Td (­o)Tj /R42704640 10 Tf 13.2 0 Td (outŒle)Tj /R43032528 10 Tf 22.8 -12 Td 0.87 Tw (If speciŒed, 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 /R42704640 10 Tf 19.4789 0 Td (outŒle)Tj 3.369 Tc /R43032528 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 /R43348984 10 Tf 15.7852 0 Td (­o)Tj /R43032528 10 Tf 13.7051 0 Td (and)Tj /R43348984 10 Tf 17.4449 0 Td (­x)Tj /R43032528 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 /R42704640 10 Tf 41.998 0 Td (outŒle)Tj /R43032528 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 /R42704640 10 Tf 36.3238 0 Td (outŒle)Tj 2.612 Tc /R43032528 10 Tf 25 0 Td (;t)Tj 0 Tc 8.17188 0 Td (hen ne)Tj 26.3422 0 Td (xt)Tj /R42704640 10 Tf 10.3922 0 Td (outŒle_1)Tj /R43032528 10 Tf 35 0 Td (,)Tj -393.5 -12 Td 0.434 Tw (then ne)Tj 29.4441 0 Td (xt)Tj /R42704640 10 Tf 10.7141 0 Td (outŒle_2)Tj 2.934 Tc /R43032528 10 Tf 35 0 Td (,a)Tj 0 Tc 9.87383 0 Td (nd so on.)Tj 42.6922 0 Td (If)Tj /R42704640 10 Tf 9.59414 0 Td (outŒle)Tj /R43032528 10 Tf 27.934 0 Td [(has a suf)25.0195(Œx, i.e., has the form)]TJ /R42704640 10 Tf 123.048 0 Td [(base)14.9902(.sfx)]TJ 2.935 Tc /R43032528 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 /R42704640 10 Tf 41.1 0 Td [(base)14.9927(.sfx)]TJ /R43032528 10 Tf 31.7902 0 Td (,)Tj /R42704640 10 Tf 5 0 Td (base_1.sfx)Tj /R43032528 10 Tf 41.9398 0 Td (,)Tj /R42704640 10 Tf 5 0 Td (base_2.sfx)Tj 2.5 Tc /R43032528 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R24686336 10 Tf 1 0 0 1 71.8398 793.89 Tm (CCOMPS)Tj /R25014224 10 Tf 40.5801 0 Td 123.04 Tw (\(1\) General)Tj 171.35 0 Td 0 Tw (Commands Manual)Tj /R24686336 10 Tf 203.99 0 Td (CCOMPS)Tj /R25014224 10 Tf 40.5801 0 Td (\(1\))Tj -0.219 Tc /R25330680 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R25014224 10 Tf 20.407 -12 Td (ccomps ­ connected components Œlter for graphs)Tj /R25330680 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R25330680 10 Tf 36 -12 Td (ccomps)Tj /R25014224 10 Tf 34.1602 0 Td ([)Tj /R25330680 10 Tf 5.83008 0 Td [(­sxv)10.0159(enzC?)]TJ 2.5 Tc /R25014224 10 Tf 51.15 0 Td (][)Tj 0 Tc /R25330680 10 Tf 11.6602 0 Td (­X)Tj /R24686336 10 Tf 13.2102 0 Td ([#%]s[­f])Tj 2.5 Tc /R25014224 10 Tf 45.2398 0 Td (][)Tj 0 Tc /R25330680 10 Tf 11.6602 0 Td (­o)Tj /R24686336 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R25014224 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R24686336 10 Tf 13.5699 0 Td (Œles)Tj /R25014224 10 Tf 18.8801 0 Td (])Tj /R25330680 10.95 Tf -279.971 -16.8 Td (DESCRIPTION)Tj /R25330680 10 Tf 36 -12 Td (ccomps)Tj /R25014224 10 Tf 34.1602 0 Td (decomposes graphs into their connected components, printing the components to standard output.)Tj /R25330680 10.95 Tf -70.1602 -16.8 Td (OPTIONS)Tj /R25014224 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R25330680 10 Tf 16.8 TL (­e)' /R25014224 10 Tf 36 0 Td (Do not induce edges in the connected components.)Tj /R25330680 10 Tf -36 -16.8 Td (­s)Tj /R25014224 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 /R25330680 10 Tf -36 -16.8 Td (­x)Tj /R25014224 10 Tf 36 0 Td (Only the connected components are printed, as separate graphs.)Tj /R25330680 10 Tf -36 -16.8 Td (­v)Tj /R25014224 10 Tf 36 0 Td (Counts of nodes, edges and connected components are printed.)Tj /R25330680 10 Tf -36 -16.8 Td (­z)Tj /R25014224 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 /R25330680 10 Tf 20.9949 0 Td (­x)Tj /R25014224 10 Tf 13.3648 0 Td (or)Tj /R25330680 10 Tf 10.9949 0 Td (­X#)Tj /R25014224 10 Tf 20.5852 0 Td 0.165 Tw (is present.)Tj -355.285 -12 Td (Thus,)Tj /R25330680 10 Tf 25 0 Td (­zX#0)Tj /R25014224 10 Tf 29.8602 0 Td 0 Tw [(will cause the lar)17.9834(gest component to be printed.)]TJ /R25330680 10 Tf -90.8602 -16.8 Td (­C)Tj /R25014224 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 /R25330680 10 Tf -125.84 -16.8 Td (­n)Tj /R25014224 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 /R25330680 10 Tf 6.85195 0 Td (ccomps)Tj /R25014224 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 deŒne 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 /R25330680 10 Tf -192.42 -16.8 Td (­X)Tj /R24686336 10 Tf 15.4199 0 Td (node_name)Tj /R25014224 10 Tf 20.5801 -12 Td (Prints only the component containing the node)Tj /R24686336 10 Tf 189.16 0 Td (node_name)Tj 2.5 Tc /R25014224 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 /R25330680 10 Tf -298.51 -16.8 Td (­X#)Tj /R24686336 10 Tf 20.4199 0 Td (start)Tj /R25330680 10 Tf -20.4199 -16.8 Td (­X#)Tj /R24686336 10 Tf 20.4199 0 Td (start-)Tj /R25330680 10 Tf -20.4199 -16.8 Td (­X#)Tj /R24686336 10 Tf 20.4199 0 Td (start-last)Tj /R25014224 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 /R24686336 10 Tf 6.83281 0 Td (start)Tj 2.943 Tc /R25014224 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 /R24686336 10 Tf 18.4922 0 Td (start)Tj /R25014224 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 /R25330680 10 Tf 335.436 0 Td ([)Tj /R24686336 10 Tf 3.33008 0 Td (Istart)Tj /R25330680 10 Tf 21.6699 0 Td (,)Tj /R24686336 10 Tf 2.5 0 Td (last)Tj /R25330680 10 Tf 14.45 0 Td (])Tj /R25014224 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 /R25330680 10 Tf 32.2199 0 Td (­x)Tj /R25014224 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 /R25330680 10 Tf 27.7801 0 Td (­X#0-)Tj /R25014224 10 Tf 26.25 0 Td (.)Tj /R25330680 10 Tf -231.61 -16.8 Td (­X%)Tj /R24686336 10 Tf 25.4199 0 Td (min)Tj /R25330680 10 Tf -25.4199 -16.8 Td (­X%)Tj /R24686336 10 Tf 25.4199 0 Td (min-)Tj /R25330680 10 Tf -25.4199 -16.8 Td (­X%)Tj /R24686336 10 Tf 25.4199 0 Td (min-max)Tj /R25014224 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 /R24686336 10 Tf 9.33984 0 Td (min)Tj 2.67 Tc /R25014224 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 /R24686336 10 Tf 224.72 0 Td (min)Tj /R25014224 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 /R25330680 10 Tf 275.51 0 Td ([)Tj /R24686336 10 Tf 3.33008 0 Td (Imin)Tj /R25330680 10 Tf 18.3301 0 Td (,)Tj /R24686336 10 Tf 2.5 0 Td (max)Tj /R25330680 10 Tf 16.6602 0 Td (])Tj /R25014224 10 Tf 5.83008 0 Td (are printed.)Tj /R25330680 10 Tf -358.161 -16.8 Td (­o)Tj /R24686336 10 Tf 13.2 0 Td (outŒle)Tj /R25014224 10 Tf 22.8 -12 Td 0.87 Tw (If speciŒed, 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 /R24686336 10 Tf 19.4789 0 Td (outŒle)Tj 3.369 Tc /R25014224 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 /R25330680 10 Tf 15.7852 0 Td (­o)Tj /R25014224 10 Tf 13.7051 0 Td (and)Tj /R25330680 10 Tf 17.4449 0 Td (­x)Tj /R25014224 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 /R24686336 10 Tf 41.998 0 Td (outŒle)Tj /R25014224 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 /R24686336 10 Tf 36.3238 0 Td (outŒle)Tj 2.612 Tc /R25014224 10 Tf 25 0 Td (;t)Tj 0 Tc 8.17188 0 Td (hen ne)Tj 26.3422 0 Td (xt)Tj /R24686336 10 Tf 10.3922 0 Td (outŒle_1)Tj /R25014224 10 Tf 35 0 Td (,)Tj -393.5 -12 Td 0.434 Tw (then ne)Tj 29.4441 0 Td (xt)Tj /R24686336 10 Tf 10.7141 0 Td (outŒle_2)Tj 2.934 Tc /R25014224 10 Tf 35 0 Td (,a)Tj 0 Tc 9.87383 0 Td (nd so on.)Tj 42.6922 0 Td (If)Tj /R24686336 10 Tf 9.59414 0 Td (outŒle)Tj /R25014224 10 Tf 27.934 0 Td [(has a suf)25.0195(Œx, i.e., has the form)]TJ /R24686336 10 Tf 123.048 0 Td [(base)14.9902(.sfx)]TJ 2.935 Tc /R25014224 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 /R24686336 10 Tf 41.1 0 Td [(base)14.9927(.sfx)]TJ /R25014224 10 Tf 31.7902 0 Td (,)Tj /R24686336 10 Tf 5 0 Td (base_1.sfx)Tj /R25014224 10 Tf 41.9398 0 Td (,)Tj /R24686336 10 Tf 5 0 Td (base_2.sfx)Tj 2.5 Tc /R25014224 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2989 │ │ │ │ │ │ +2990 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ ECDZMP+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -679,19 +679,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R43348984 │ │ │ │ │ │ +R25330680 │ │ │ │ │ │ │ │ │ │ │ │ -R43032528 │ │ │ │ │ │ +R25014224 │ │ │ │ │ │ │ │ │ │ │ │ -R42704640 │ │ │ │ │ │ +R24686336 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -728,29 +728,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42704640 10 Tf 1 0 0 1 71.8398 793.89 Tm (CCOMPS)Tj /R43032528 10 Tf 40.5801 0 Td 123.04 Tw (\(1\) General)Tj 171.35 0 Td 0 Tw (Commands Manual)Tj /R42704640 10 Tf 203.99 0 Td (CCOMPS)Tj /R43032528 10 Tf 40.5801 0 Td (\(1\))Tj /R43348984 10.95 Tf -456.34 -36 Td (OPERANDS)Tj /R43032528 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R42704640 10 Tf 1.91016 -16.8 Td (Œles)Tj /R43032528 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 /R42704640 10 Tf 272.314 0 Td (Œles)Tj /R43032528 10 Tf 19.9191 0 Td 1.039 Tw (operand is speciŒed, the)Tj -292.233 -12 Td 0 Tw (standard input will be used.)Tj /R43348984 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R43032528 10 Tf 36 -12 Td 1.373 Tw [(Unless used to e)14.9939(xtract a single connected component,)]TJ /R43348984 10 Tf 227.184 0 Td (ccomps)Tj /R43032528 10 Tf 35.5328 0 Td (returns)Tj /R43348984 10 Tf 31.643 0 Td (0)Tj /R43032528 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 /R43348984 10 Tf 64.1602 0 Td (ccomps)Tj /R43032528 10 Tf 34.1602 0 Td (returns)Tj /R43348984 10 Tf 30.2699 0 Td (0)Tj /R43032528 10 Tf 7.5 0 Td (on success and non-zero if an error occurred.)Tj -0.11 Tc /R43348984 10.95 Tf -172.09 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R43032528 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 /R43348984 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R43032528 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 /R43348984 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R43032528 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R24686336 10 Tf 1 0 0 1 71.8398 793.89 Tm (CCOMPS)Tj /R25014224 10 Tf 40.5801 0 Td 123.04 Tw (\(1\) General)Tj 171.35 0 Td 0 Tw (Commands Manual)Tj /R24686336 10 Tf 203.99 0 Td (CCOMPS)Tj /R25014224 10 Tf 40.5801 0 Td (\(1\))Tj /R25330680 10.95 Tf -456.34 -36 Td (OPERANDS)Tj /R25014224 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R24686336 10 Tf 1.91016 -16.8 Td (Œles)Tj /R25014224 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 /R24686336 10 Tf 272.314 0 Td (Œles)Tj /R25014224 10 Tf 19.9191 0 Td 1.039 Tw (operand is speciŒed, the)Tj -292.233 -12 Td 0 Tw (standard input will be used.)Tj /R25330680 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R25014224 10 Tf 36 -12 Td 1.373 Tw [(Unless used to e)14.9939(xtract a single connected component,)]TJ /R25330680 10 Tf 227.184 0 Td (ccomps)Tj /R25014224 10 Tf 35.5328 0 Td (returns)Tj /R25330680 10 Tf 31.643 0 Td (0)Tj /R25014224 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 /R25330680 10 Tf 64.1602 0 Td (ccomps)Tj /R25014224 10 Tf 34.1602 0 Td (returns)Tj /R25330680 10 Tf 30.2699 0 Td (0)Tj /R25014224 10 Tf 7.5 0 Td (on success and non-zero if an error occurred.)Tj -0.11 Tc /R25330680 10.95 Tf -172.09 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R25014224 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 /R25330680 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R25014224 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 /R25330680 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R25014224 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1042 │ │ │ │ │ │ +1043 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R43348984 │ │ │ │ │ │ +R25330680 │ │ │ │ │ │ │ │ │ │ │ │ -R43032528 │ │ │ │ │ │ +R25014224 │ │ │ │ │ │ │ │ │ │ │ │ -R42704640 │ │ │ │ │ │ +R24686336 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -802,18 +802,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -404 │ │ │ │ │ │ +406 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42085912 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R24067608 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -830,18 +830,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -561 │ │ │ │ │ │ +560 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42086280 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R24067976 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -864,15 +864,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 366 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42086648 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R24068344 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -896,15 +896,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-4b8349bdcd11'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-8915175efebd'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 28 │ │ │ ├── ./usr/share/doc/graphviz/cdt.3.pdf.gz │ │ │ │ ├── cdt.3.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -75,20 +75,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R17071600 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCDT)Tj /R17419520 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R17071600 10 Tf 206.625 0 Td (LIBCDT)Tj /R17419520 10 Tf 35.7199 0 Td (\(3\))Tj -0.219 Tc /R17735976 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R17735976 10 Tf 20.407 -12 Td (Cdt)Tj 2.5 Tc /R17419520 10 Tf 18.6102 0 Td (­c)Tj 0 Tc 12.5801 0 Td (ontainer data types)Tj /R17735976 10.95 Tf -67.1902 -16.8 Td (SYNOPSIS)Tj /R18107664 10 Tf 36 -12 Td (#include <cdt.h>)Tj /R17735976 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 /R18107664 10 Tf -53.1695 -12 Td (Dt_t;)Tj 12 TL (Dtdisc_t;)' (Dtmethod_t;)' (Dtlink_t;)' (Dtstat_t;)' /R17735976 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 /R18107664 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 /R17735976 10 Tf -171 -16.8 Td [(ST)18(ORA)55.0073(GE METHODS)]TJ /R18107664 10 Tf 21 -12 Td (Dtmethod_t* Dtset;)Tj (Dtmethod_t* Dtoset;)' (Dtmethod_t* Dtobag;)' (Dtmethod_t* Dtqueue;)' /R17735976 10 Tf -21 -16.8 Td (DISCIPLINE)Tj /R18107664 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 /R17735976 10 Tf -21 -16.8 Td [(OBJECT OPERA)94.9841(TIONS)]TJ /R18107664 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 /R17735976 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 /R18107664 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 /R17735976 10 Tf -159 -16.8 Td (HASH FUNCTIONS)Tj /R18107664 10 Tf 21 -12 Td (unsigned int dtstrhash\(void *str, int n\);)Tj /R17419520 10 Tf 427 -57.6 Td (1)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R18910704 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCDT)Tj /R19258624 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R18910704 10 Tf 206.625 0 Td (LIBCDT)Tj /R19258624 10 Tf 35.7199 0 Td (\(3\))Tj -0.219 Tc /R19575080 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R19575080 10 Tf 20.407 -12 Td (Cdt)Tj 2.5 Tc /R19258624 10 Tf 18.6102 0 Td (­c)Tj 0 Tc 12.5801 0 Td (ontainer data types)Tj /R19575080 10.95 Tf -67.1902 -16.8 Td (SYNOPSIS)Tj /R19946768 10 Tf 36 -12 Td (#include <cdt.h>)Tj /R19575080 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 /R19946768 10 Tf -53.1695 -12 Td (Dt_t;)Tj 12 TL (Dtdisc_t;)' (Dtmethod_t;)' (Dtlink_t;)' (Dtstat_t;)' /R19575080 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 /R19946768 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 /R19575080 10 Tf -171 -16.8 Td [(ST)18(ORA)55.0073(GE METHODS)]TJ /R19946768 10 Tf 21 -12 Td (Dtmethod_t* Dtset;)Tj (Dtmethod_t* Dtoset;)' (Dtmethod_t* Dtobag;)' (Dtmethod_t* Dtqueue;)' /R19575080 10 Tf -21 -16.8 Td (DISCIPLINE)Tj /R19946768 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 /R19575080 10 Tf -21 -16.8 Td [(OBJECT OPERA)94.9841(TIONS)]TJ /R19946768 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 /R19575080 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 /R19946768 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 /R19575080 10 Tf -159 -16.8 Td (HASH FUNCTIONS)Tj /R19946768 10 Tf 21 -12 Td (unsigned int dtstrhash\(void *str, int n\);)Tj /R19258624 10 Tf 427 -57.6 Td (1)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1119 │ │ │ │ │ │ +1120 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ ZPBPVR+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -759,21 +759,21 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18107664 │ │ │ │ │ │ +R19946768 │ │ │ │ │ │ │ │ │ │ │ │ -R17735976 │ │ │ │ │ │ +R19575080 │ │ │ │ │ │ │ │ │ │ │ │ -R17419520 │ │ │ │ │ │ +R19258624 │ │ │ │ │ │ │ │ │ │ │ │ -R17071600 │ │ │ │ │ │ +R18910704 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -810,31 +810,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R17071600 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCDT)Tj /R17419520 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R17071600 10 Tf 206.625 0 Td (LIBCDT)Tj /R17419520 10 Tf 35.7199 0 Td (\(3\))Tj /R17735976 10.95 Tf -456.34 -36 Td (DESCRIPTION)Tj /R17071600 10 Tf 36 -12 Td (Cdt)Tj /R17419520 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 /R17735976 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 /R17419520 10 Tf 16 -12 Td (This is the type of a dictionary handle.)Tj /R17735976 10 Tf -16 -16.8 Td (Dtdisc_t)Tj /R17419520 10 Tf 16 -12 Td (This deŒnes the type of a discipline structure which describes object lay-out and manipulation functions.)Tj /R17735976 10 Tf -16 -16.8 Td (Dtmethod_t)Tj /R17419520 10 Tf 16 -12 Td (This deŒnes the type of a container method.)Tj /R17735976 10 Tf -16 -16.8 Td (Dtlink_t)Tj /R17419520 10 Tf 16 -12 Td (This is the type of a dictionary object holder \(see)Tj /R18107664 10 Tf 198.3 0 Td (dtdisc\(\))Tj /R17419520 10 Tf 48 0 Td (.\))Tj /R17735976 10 Tf -262.3 -16.8 Td (Dtstat_t)Tj /R17419520 10 Tf 16 -12 Td (This is the type of a structure to return dictionary statistics \(see)Tj /R18107664 10 Tf 254.41 0 Td (dtstat\(\))Tj /R17419520 10 Tf 48 0 Td (.\))Tj /R17735976 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 /R17419520 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 /R18107664 10 Tf 43.127 0 Td (disc)Tj /R17419520 10 Tf 27.227 0 Td 0.728 Tw (is a discipline structure to describe object format.)Tj /R18107664 10 Tf 208.014 0 Td (meth)Tj /R17419520 10 Tf 27.2281 0 Td (speciŒes a)Tj -389.894 -12 Td 0 Tw (manipulation method.)Tj /R18107664 10 Tf 92.7801 0 Td (dtopen\(\))Tj /R17419520 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 /R18107664 10 Tf 48.8801 0 Td (NULL)Tj /R17419520 10 Tf 26.5 0 Td [(on error)54.9902(.)]TJ /R17735976 10 Tf -303.56 -16.8 Td (int dtclose\(Dt_t* dt\))Tj /R17419520 10 Tf 16 -12 Td 0.039 Tw (This deletes)Tj /R18107664 10 Tf 50.6281 0 Td (dt)Tj /R17419520 10 Tf 14.5391 0 Td [(and its objects.)-503.911(Note that)]TJ /R18107664 10 Tf 104.355 0 Td (dtclose\(\))Tj -0.1 Tc /R17419520 10 Tf 56.5391 0 Td (fa)Tj 0 Tc 7.66992 0 Td (ils if)Tj /R18107664 10 Tf 20.6379 0 Td (dt)Tj /R17419520 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 /R18107664 10 Tf 32.2102 0 Td (dtview\(\))Tj /R17419520 10 Tf 48 0 Td (\).)Tj /R18107664 10 Tf 10.8301 0 Td (dtclose\(\))Tj /R17419520 10 Tf 56.5 0 Td (returns)Tj /R18107664 10 Tf 30.2699 0 Td (0)Tj /R17419520 10 Tf 8.5 0 Td (on success and)Tj /R18107664 10 Tf 61.9301 0 Td (-1)Tj /R17419520 10 Tf 14.5 0 Td [(on error)54.9927(.)]TJ -0.1 Tc /R17735976 10 Tf -278.74 -16.8 Td (vo)Tj 0 Tc 9.9 0 Td (id dtclear\(Dt_t* dt\))Tj /R17419520 10 Tf 6.1 -12 Td (This deletes all objects in)Tj /R18107664 10 Tf 104.16 0 Td (dt)Tj /R17419520 10 Tf 14.5 0 Td (without closing)Tj /R18107664 10 Tf 64.45 0 Td (dt)Tj /R17419520 10 Tf 12 0 Td (.)Tj /R17735976 10 Tf -211.11 -16.8 Td (Dtmethod_t dtmethod\(Dt_t* dt, const Dtmethod_t* meth\))Tj /R17419520 10 Tf 16 -12 Td (If)Tj /R18107664 10 Tf 9.59688 0 Td (meth)Tj /R17419520 10 Tf 26.9371 0 Td (is)Tj /R18107664 10 Tf 9.60703 0 Td (NULL)Tj /R17419520 10 Tf 24 0 Td (,)Tj /R18107664 10 Tf 5.43711 0 Td (dtmethod\(\))Tj /R17419520 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 /R18107664 10 Tf -253.573 -12 Td (dt)Tj /R17419520 10 Tf 14.559 0 Td (to)Tj /R18107664 10 Tf 10.3391 0 Td (meth)Tj 5.059 Tc /R17419520 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 /R18107664 10 Tf 228.87 0 Td (Dtqueue)Tj 5.058 Tc /R17419520 10 Tf 42 0 Td (.S)Tj 0 Tc 13.118 0 Td (witching to and from)Tj /R18107664 10 Tf -347.665 -12 Td (Dtset)Tj /R17419520 10 Tf 33.5898 0 Td (and)Tj /R18107664 10 Tf 18.0301 0 Td (Dtoset/Dtobag)Tj /R17419520 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 /R18107664 10 Tf 31.9398 0 Td (dtmethod\(\))Tj /R17419520 10 Tf 62.5 0 Td 0 Tw [(returns the pre)24.9854(vious method or)]TJ /R18107664 10 Tf 125.01 0 Td (NULL)Tj /R17419520 10 Tf 26.5 0 Td [(on error)54.9927(.)]TJ /R17735976 10 Tf -261.95 -16.8 Td (Dtdisc_t* dtdisc\(Dt_t* dt, const Dtdisc_t* disc\))Tj /R17419520 10 Tf 16 -12 Td (If)Tj /R18107664 10 Tf 9.62187 0 Td (disc)Tj /R17419520 10 Tf 26.9621 0 Td (is)Tj /R18107664 10 Tf 9.63203 0 Td (NULL)Tj /R17419520 10 Tf 24 0 Td (,)Tj /R18107664 10 Tf 5.46211 0 Td (dtdisc\(\))Tj /R17419520 10 Tf 50.9609 0 Td 0.461 Tw [(returns the current discipline.)-546.113(Otherwise, it changes the discipline of)]TJ /R18107664 10 Tf 282.62 0 Td (dt)Tj /R17419520 10 Tf 14.9609 0 Td (to)Tj /R18107664 10 Tf -424.22 -12 Td (disc)Tj 5.797 Tc /R17419520 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 /R18107664 10 Tf 49.398 0 Td (dtdisc\(\))Tj /R17419520 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 /R18107664 10 Tf 103.32 0 Td (NULL)Tj /R17419520 10 Tf 26.5 0 Td [(on error)54.9927(.)]TJ /R17735976 10 Tf -145.82 -16.8 Td (Dt_t* dtview\(Dt_t* dt, Dt_t* view\))Tj 2.868 Tc /R17419520 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 /R18107664 10 Tf 7.86719 0 Td (dtview\(\))Tj /R17419520 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 /R18107664 10 Tf 18.991 0 Td (dt)Tj /R17419520 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 /R18107664 10 Tf 28.8121 0 Td (view)Tj /R17419520 10 Tf 26.8809 0 Td (is)Tj /R18107664 10 Tf 9.55117 0 Td (NULL)Tj /R17419520 10 Tf 24 0 Td (,)Tj /R18107664 10 Tf 5.38086 0 Td (dtview)Tj /R17419520 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 /R18107664 10 Tf 6.51211 0 Td (view)Tj /R17419520 10 Tf 27.1809 0 Td 0.681 Tw (is not)Tj /R18107664 10 Tf 25.8121 0 Td (NULL)Tj 3.181 Tc /R17419520 10 Tf 24 0 Td (,av)Tj 0 Tc 18.302 0 Td (ie)Tj 6.96992 0 Td (wpath from)Tj /R18107664 10 Tf 50.2422 0 Td (dt)Tj /R17419520 10 Tf 15.1809 0 Td (to)Tj /R18107664 10 Tf 10.9609 0 Td (view)Tj /R17419520 10 Tf 27.1809 0 Td (is established.)Tj /R18107664 10 Tf 62.4719 0 Td (dtview\(\))Tj /R17419520 10 Tf -384 -12 Td (returns)Tj /R18107664 10 Tf 30.2699 0 Td (dt)Tj /R17419520 10 Tf 14.5 0 Td 0 Tw (on success and)Tj /R18107664 10 Tf 61.9301 0 Td (NULL)Tj /R17419520 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, undeŒned beha)20(viors may result.)]TJ /R17735976 10 Tf -21 -16.8 Td [(ST)18(ORA)55.0073(GE METHODS)]TJ /R17419520 10 Tf 21 -12 Td (Storage methods are of type)Tj /R18107664 10 Tf 114.7 0 Td (Dtmethod_t*)Tj /R17419520 10 Tf 66 0 Td (.)Tj /R17071600 10 Tf 7.5 0 Td (Cdt)Tj /R17419520 10 Tf 16.95 0 Td [(supports the follo)25(wing methods:)]TJ /R17735976 10 Tf -221.15 -16.8 Td (Dtoset)Tj 12 TL (Dtobag)' /R17419520 10 Tf 16 -12 Td (Objects are ordered by comparisons.)Tj /R18107664 10 Tf 151.35 0 Td (Dtoset)Tj -0.1 Tc /R17419520 10 Tf 38.5 0 Td (ke)Tj 0 Tc 9.33984 0 Td (eps unique objects.)Tj /R18107664 10 Tf 81.3801 0 Td (Dtobag)Tj /R17419520 10 Tf 38.5 0 Td [(allo)25(ws repeatable objects.)]TJ /R17735976 10 Tf -335.07 -16.8 Td (Dtset)Tj /R17419520 10 Tf 16 -12 Td 0.17 Tw (Objects are unordered.)Tj /R18107664 10 Tf 96.3102 0 Td (Dtset)Tj -0.1 Tc /R17419520 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R18910704 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCDT)Tj /R19258624 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R18910704 10 Tf 206.625 0 Td (LIBCDT)Tj /R19258624 10 Tf 35.7199 0 Td (\(3\))Tj /R19575080 10.95 Tf -456.34 -36 Td (DESCRIPTION)Tj /R18910704 10 Tf 36 -12 Td (Cdt)Tj /R19258624 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 /R19575080 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 /R19258624 10 Tf 16 -12 Td (This is the type of a dictionary handle.)Tj /R19575080 10 Tf -16 -16.8 Td (Dtdisc_t)Tj /R19258624 10 Tf 16 -12 Td (This deŒnes the type of a discipline structure which describes object lay-out and manipulation functions.)Tj /R19575080 10 Tf -16 -16.8 Td (Dtmethod_t)Tj /R19258624 10 Tf 16 -12 Td (This deŒnes the type of a container method.)Tj /R19575080 10 Tf -16 -16.8 Td (Dtlink_t)Tj /R19258624 10 Tf 16 -12 Td (This is the type of a dictionary object holder \(see)Tj /R19946768 10 Tf 198.3 0 Td (dtdisc\(\))Tj /R19258624 10 Tf 48 0 Td (.\))Tj /R19575080 10 Tf -262.3 -16.8 Td (Dtstat_t)Tj /R19258624 10 Tf 16 -12 Td (This is the type of a structure to return dictionary statistics \(see)Tj /R19946768 10 Tf 254.41 0 Td (dtstat\(\))Tj /R19258624 10 Tf 48 0 Td (.\))Tj /R19575080 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 /R19258624 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 /R19946768 10 Tf 43.127 0 Td (disc)Tj /R19258624 10 Tf 27.227 0 Td 0.728 Tw (is a discipline structure to describe object format.)Tj /R19946768 10 Tf 208.014 0 Td (meth)Tj /R19258624 10 Tf 27.2281 0 Td (speciŒes a)Tj -389.894 -12 Td 0 Tw (manipulation method.)Tj /R19946768 10 Tf 92.7801 0 Td (dtopen\(\))Tj /R19258624 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 /R19946768 10 Tf 48.8801 0 Td (NULL)Tj /R19258624 10 Tf 26.5 0 Td [(on error)54.9902(.)]TJ /R19575080 10 Tf -303.56 -16.8 Td (int dtclose\(Dt_t* dt\))Tj /R19258624 10 Tf 16 -12 Td 0.039 Tw (This deletes)Tj /R19946768 10 Tf 50.6281 0 Td (dt)Tj /R19258624 10 Tf 14.5391 0 Td [(and its objects.)-503.911(Note that)]TJ /R19946768 10 Tf 104.355 0 Td (dtclose\(\))Tj -0.1 Tc /R19258624 10 Tf 56.5391 0 Td (fa)Tj 0 Tc 7.66992 0 Td (ils if)Tj /R19946768 10 Tf 20.6379 0 Td (dt)Tj /R19258624 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 /R19946768 10 Tf 32.2102 0 Td (dtview\(\))Tj /R19258624 10 Tf 48 0 Td (\).)Tj /R19946768 10 Tf 10.8301 0 Td (dtclose\(\))Tj /R19258624 10 Tf 56.5 0 Td (returns)Tj /R19946768 10 Tf 30.2699 0 Td (0)Tj /R19258624 10 Tf 8.5 0 Td (on success and)Tj /R19946768 10 Tf 61.9301 0 Td (-1)Tj /R19258624 10 Tf 14.5 0 Td [(on error)54.9927(.)]TJ -0.1 Tc /R19575080 10 Tf -278.74 -16.8 Td (vo)Tj 0 Tc 9.9 0 Td (id dtclear\(Dt_t* dt\))Tj /R19258624 10 Tf 6.1 -12 Td (This deletes all objects in)Tj /R19946768 10 Tf 104.16 0 Td (dt)Tj /R19258624 10 Tf 14.5 0 Td (without closing)Tj /R19946768 10 Tf 64.45 0 Td (dt)Tj /R19258624 10 Tf 12 0 Td (.)Tj /R19575080 10 Tf -211.11 -16.8 Td (Dtmethod_t dtmethod\(Dt_t* dt, const Dtmethod_t* meth\))Tj /R19258624 10 Tf 16 -12 Td (If)Tj /R19946768 10 Tf 9.59688 0 Td (meth)Tj /R19258624 10 Tf 26.9371 0 Td (is)Tj /R19946768 10 Tf 9.60703 0 Td (NULL)Tj /R19258624 10 Tf 24 0 Td (,)Tj /R19946768 10 Tf 5.43711 0 Td (dtmethod\(\))Tj /R19258624 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 /R19946768 10 Tf -253.573 -12 Td (dt)Tj /R19258624 10 Tf 14.559 0 Td (to)Tj /R19946768 10 Tf 10.3391 0 Td (meth)Tj 5.059 Tc /R19258624 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 /R19946768 10 Tf 228.87 0 Td (Dtqueue)Tj 5.058 Tc /R19258624 10 Tf 42 0 Td (.S)Tj 0 Tc 13.118 0 Td (witching to and from)Tj /R19946768 10 Tf -347.665 -12 Td (Dtset)Tj /R19258624 10 Tf 33.5898 0 Td (and)Tj /R19946768 10 Tf 18.0301 0 Td (Dtoset/Dtobag)Tj /R19258624 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 /R19946768 10 Tf 31.9398 0 Td (dtmethod\(\))Tj /R19258624 10 Tf 62.5 0 Td 0 Tw [(returns the pre)24.9854(vious method or)]TJ /R19946768 10 Tf 125.01 0 Td (NULL)Tj /R19258624 10 Tf 26.5 0 Td [(on error)54.9927(.)]TJ /R19575080 10 Tf -261.95 -16.8 Td (Dtdisc_t* dtdisc\(Dt_t* dt, const Dtdisc_t* disc\))Tj /R19258624 10 Tf 16 -12 Td (If)Tj /R19946768 10 Tf 9.62187 0 Td (disc)Tj /R19258624 10 Tf 26.9621 0 Td (is)Tj /R19946768 10 Tf 9.63203 0 Td (NULL)Tj /R19258624 10 Tf 24 0 Td (,)Tj /R19946768 10 Tf 5.46211 0 Td (dtdisc\(\))Tj /R19258624 10 Tf 50.9609 0 Td 0.461 Tw [(returns the current discipline.)-546.113(Otherwise, it changes the discipline of)]TJ /R19946768 10 Tf 282.62 0 Td (dt)Tj /R19258624 10 Tf 14.9609 0 Td (to)Tj /R19946768 10 Tf -424.22 -12 Td (disc)Tj 5.797 Tc /R19258624 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 /R19946768 10 Tf 49.398 0 Td (dtdisc\(\))Tj /R19258624 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 /R19946768 10 Tf 103.32 0 Td (NULL)Tj /R19258624 10 Tf 26.5 0 Td [(on error)54.9927(.)]TJ /R19575080 10 Tf -145.82 -16.8 Td (Dt_t* dtview\(Dt_t* dt, Dt_t* view\))Tj 2.868 Tc /R19258624 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 /R19946768 10 Tf 7.86719 0 Td (dtview\(\))Tj /R19258624 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 /R19946768 10 Tf 18.991 0 Td (dt)Tj /R19258624 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 /R19946768 10 Tf 28.8121 0 Td (view)Tj /R19258624 10 Tf 26.8809 0 Td (is)Tj /R19946768 10 Tf 9.55117 0 Td (NULL)Tj /R19258624 10 Tf 24 0 Td (,)Tj /R19946768 10 Tf 5.38086 0 Td (dtview)Tj /R19258624 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 /R19946768 10 Tf 6.51211 0 Td (view)Tj /R19258624 10 Tf 27.1809 0 Td 0.681 Tw (is not)Tj /R19946768 10 Tf 25.8121 0 Td (NULL)Tj 3.181 Tc /R19258624 10 Tf 24 0 Td (,av)Tj 0 Tc 18.302 0 Td (ie)Tj 6.96992 0 Td (wpath from)Tj /R19946768 10 Tf 50.2422 0 Td (dt)Tj /R19258624 10 Tf 15.1809 0 Td (to)Tj /R19946768 10 Tf 10.9609 0 Td (view)Tj /R19258624 10 Tf 27.1809 0 Td (is established.)Tj /R19946768 10 Tf 62.4719 0 Td (dtview\(\))Tj /R19258624 10 Tf -384 -12 Td (returns)Tj /R19946768 10 Tf 30.2699 0 Td (dt)Tj /R19258624 10 Tf 14.5 0 Td 0 Tw (on success and)Tj /R19946768 10 Tf 61.9301 0 Td (NULL)Tj /R19258624 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, undeŒned beha)20(viors may result.)]TJ /R19575080 10 Tf -21 -16.8 Td [(ST)18(ORA)55.0073(GE METHODS)]TJ /R19258624 10 Tf 21 -12 Td (Storage methods are of type)Tj /R19946768 10 Tf 114.7 0 Td (Dtmethod_t*)Tj /R19258624 10 Tf 66 0 Td (.)Tj /R18910704 10 Tf 7.5 0 Td (Cdt)Tj /R19258624 10 Tf 16.95 0 Td [(supports the follo)25(wing methods:)]TJ /R19575080 10 Tf -221.15 -16.8 Td (Dtoset)Tj 12 TL (Dtobag)' /R19258624 10 Tf 16 -12 Td (Objects are ordered by comparisons.)Tj /R19946768 10 Tf 151.35 0 Td (Dtoset)Tj -0.1 Tc /R19258624 10 Tf 38.5 0 Td (ke)Tj 0 Tc 9.33984 0 Td (eps unique objects.)Tj /R19946768 10 Tf 81.3801 0 Td (Dtobag)Tj /R19258624 10 Tf 38.5 0 Td [(allo)25(ws repeatable objects.)]TJ /R19575080 10 Tf -335.07 -16.8 Td (Dtset)Tj /R19258624 10 Tf 16 -12 Td 0.17 Tw (Objects are unordered.)Tj /R19946768 10 Tf 96.3102 0 Td (Dtset)Tj -0.1 Tc /R19258624 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2721 │ │ │ │ │ │ +2720 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18107664 │ │ │ │ │ │ +R19946768 │ │ │ │ │ │ │ │ │ │ │ │ -R17735976 │ │ │ │ │ │ +R19575080 │ │ │ │ │ │ │ │ │ │ │ │ -R17419520 │ │ │ │ │ │ +R19258624 │ │ │ │ │ │ │ │ │ │ │ │ -R17071600 │ │ │ │ │ │ +R18910704 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -871,31 +871,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R17071600 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCDT)Tj /R17419520 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R17071600 10 Tf 206.625 0 Td (LIBCDT)Tj /R17419520 10 Tf 35.7199 0 Td (\(3\))Tj /R17735976 10 Tf -436.34 -36 Td (Dtqueue)Tj /R17419520 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.)' /R17735976 10 Tf -21 -16.8 Td (DISCIPLINE)Tj /R17419520 10 Tf 21 -12 Td (Object format and associated management functions are deŒned in the type)Tj /R18107664 10 Tf 303.55 0 Td (Dtdisc_t)Tj /R17419520 10 Tf 48 0 Td (:)Tj /R18107664 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 /R17735976 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 /R17419520 10 Tf -21.4098 -12 Td 0.161 Tw (Each object)Tj /R18107664 10 Tf 49.752 0 Td (obj)Tj /R17419520 10 Tf 20.6609 0 Td (is identiŒed 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 /R18107664 10 Tf 156.496 0 Td (key)Tj /R17419520 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 deŒnes an of)24.989(fset into)]TJ /R18107664 10 Tf 103.035 0 Td (obj)Tj 5.049 Tc /R17419520 10 Tf 18 0 Td (.I)Tj 0 Tc 10.8789 0 Td (f)Tj /R18107664 10 Tf 5.87812 0 Td (size)Tj /R17419520 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 /R18107664 10 Tf -264.598 -12 Td (*\(void**\)\(\(char*\)obj+key\))Tj 5.38 Tc /R17419520 10 Tf 150 0 Td (.I)Tj 0 Tc 11.2102 0 Td (f)Tj /R18107664 10 Tf 6.21016 0 Td (size)Tj /R17419520 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 /R18107664 10 Tf 24.7719 0 Td (\(void*\)\(\(char*\)obj+key\))Tj 6.722 Tc /R17419520 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 /R18107664 10 Tf 7.55195 0 Td (size)Tj /R17419520 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 /R18107664 10 Tf -353.246 -12 Td (size)Tj /R17419520 10 Tf 26.5 0 Td 0 Tw (starting at)Tj /R18107664 10 Tf 42.2199 0 Td (\(void*\)\(\(char*\)obj+key\))Tj /R17419520 10 Tf 138 0 Td (.)Tj /R17735976 10 Tf -222.72 -16.8 Td (int link)Tj /R17419520 10 Tf 16 -12 Td (Let)Tj /R18107664 10 Tf 15.8941 0 Td (obj)Tj /R17419520 10 Tf 20.5641 0 Td 0.064 Tw (be an object to be inserted into)Tj /R18107664 10 Tf 125.709 0 Td (dt)Tj /R17419520 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 /R18107664 10 Tf 5.89492 0 Td (link)Tj /R17419520 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 /R18107664 10 Tf 121.201 0 Td (obj)Tj 3.441 Tc /R17419520 10 Tf 18 0 Td (.O)Tj 0 Tc 13.1609 0 Td (therwise,)Tj /R18107664 10 Tf 39.8211 0 Td (obj)Tj /R17419520 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 /R18107664 10 Tf 20.6121 0 Td (Dtlink_t)Tj /R17419520 10 Tf 51.441 0 Td 0.941 Tw (structure embedded)Tj /R18107664 10 Tf 82.9719 0 Td (link)Tj /R17419520 10 Tf -408 -12 Td 0 Tw (bytes into it, i.e., at address)Tj /R18107664 10 Tf 111.66 0 Td (\(Dtlink_t*\)\(\(char*\)obj+link\))Tj /R17419520 10 Tf 168 0 Td (.)Tj -0.1 Tc /R17735976 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 /R17419520 10 Tf 6.1 -12 Td (If)Tj /R18107664 10 Tf 9.16211 0 Td (makef)Tj /R17419520 10 Tf 32.502 0 Td 0.002 Tw (is not)Tj /R18107664 10 Tf 24.4539 0 Td (NULL)Tj /R17419520 10 Tf 24 0 Td (,)Tj /R18107664 10 Tf 5.00312 0 Td (dtinsert\(dt,obj\))Tj /R17419520 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 /R18107664 10 Tf 5.83281 0 Td (obj)Tj /R17419520 10 Tf 20.5031 0 Td (suitable for insertion into)Tj /R18107664 10 Tf -331.161 -12 Td (dt)Tj 5 Tc /R17419520 10 Tf 12 0 Td (.I)Tj 0 Tc 10.8301 0 Td (f)Tj /R18107664 10 Tf 5.83008 0 Td (makef)Tj /R17419520 10 Tf 32.5 0 Td (is)Tj /R18107664 10 Tf 9.16992 0 Td (NULL)Tj /R17419520 10 Tf 24 0 Td (,)Tj /R18107664 10 Tf 5 0 Td (obj)Tj /R17419520 10 Tf 20.5 0 Td 0 Tw (itself will be inserted into)Tj /R18107664 10 Tf 104.72 0 Td (dt)Tj /R17419520 10 Tf 12 0 Td (.)Tj -0.1 Tc /R17735976 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 /R17419520 10 Tf 6.1 -12 Td (If not)Tj /R18107664 10 Tf 24.4398 0 Td (NULL)Tj /R17419520 10 Tf 24 0 Td (,)Tj /R18107664 10 Tf 5 0 Td (freef)Tj /R17419520 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 /R18107664 10 Tf 78.0398 0 Td (obj)Tj /R17419520 10 Tf 18 0 Td (.)Tj /R17735976 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 /R17419520 10 Tf 21 -12 Td 0.435 Tw (If not)Tj /R18107664 10 Tf 25.3102 0 Td (NULL)Tj /R17419520 10 Tf 24 0 Td (,)Tj /R18107664 10 Tf 5.43516 0 Td (comparf)Tj /R17419520 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 /R18107664 10 Tf 93.1398 0 Td (<0)Tj /R17419520 10 Tf 12 0 Td (,)Tj /R18107664 10 Tf 5.43516 0 Td (=0)Tj 2.935 Tc /R17419520 10 Tf 12 0 Td (,o)Tj 0 Tc 10.4352 0 Td (r)Tj /R18107664 10 Tf 6.26484 0 Td (>0)Tj /R17419520 10 Tf 14.9352 0 Td (to indicate)Tj -389.626 -12 Td (whether)Tj /R18107664 10 Tf 36.8559 0 Td (key1)Tj /R17419520 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 /R18107664 10 Tf 99.4199 0 Td (key2)Tj 7.146 Tc /R17419520 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 signiŒcant for method)Tj /R18107664 10 Tf -297.322 -12 Td (Dtoset)Tj /R17419520 10 Tf 39.1781 0 Td (and)Tj /R18107664 10 Tf 17.618 0 Td (Dtobag)Tj 5.678 Tc /R17419520 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 /R18107664 10 Tf 5.97695 0 Td (\(*comparf\)\(\))Tj /R17419520 10 Tf 74.6469 0 Td (is)Tj /R18107664 10 Tf 9.31719 0 Td (NULL)Tj 2.647 Tc /R17419520 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 (eŒned by the)Tj /R18107664 10 Tf -380.045 -12 Td (Dtdisc_t.size)Tj /R17419520 10 Tf 80.5 0 Td (Œeld.)Tj /R17735976 10 Tf -101.5 -16.8 Td 0 Tw [(#deŒne DTDISC\(disc,k)10(ey)55.0159(,size,link,mak)10.0073(ef)15.0073(,fr)18.0151(eef)14.9854(,comparf\))]TJ /R17419520 10 Tf 21 -12 Td (This macro function initializes the discipline pointed to by)Tj /R18107664 10 Tf 236.38 0 Td (disc)Tj /R17419520 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 /R17735976 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 /R17419520 10 Tf 6.1 -12 Td 0.058 Tw (This function adds an object prototyped by)Tj /R18107664 10 Tf 174.556 0 Td (obj)Tj /R17419520 10 Tf 20.5578 0 Td (into)Tj /R18107664 10 Tf 18.118 0 Td (dt)Tj /R17419520 10 Tf 12 0 Td (.)Tj /R18107664 10 Tf 7.55781 0 Td (dtinsert\(\))Tj /R17419520 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 /R18107664 10 Tf 116.622 0 Td (dt)Tj /R17419520 10 Tf 14.7969 0 Td (matching)Tj /R18107664 10 Tf 40.0172 0 Td (obj)Tj /R17419520 10 Tf 20.7969 0 Td (and the storage method is)Tj /R18107664 10 Tf 106.196 0 Td (Dtset)Tj /R17419520 10 Tf 32.798 0 Td (or)Tj /R18107664 10 Tf 11.1281 0 Td (Dtoset)Tj /R17419520 10 Tf 36 0 Td (,)Tj /R18107664 10 Tf -429.499 -12 Td (dtinsert\(\))Tj /R17419520 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 /R18107664 10 Tf 17.623 0 Td (Dtdisc_t.makef)Tj /R17419520 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 /R18107664 10 Tf 160.25 0 Td (NULL)Tj /R17419520 10 Tf 26.5 0 Td [(is returned on error)55.0073(.)]TJ -0.1 Tc /R17735976 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 /R17419520 10 Tf 6.1 -12 Td (If)Tj /R18107664 10 Tf 10.502 0 Td (obj)Tj /R17419520 10 Tf 21.8422 0 Td (is)Tj /R18107664 10 Tf 10.5121 0 Td (NULL)Tj 3.842 Tc /R17419520 10 Tf 24 0 Td (,m)Tj 0 Tc 14.1219 0 Td (ethod)Tj /R18107664 10 Tf 26.0621 0 Td (Dtqueue)Tj /R17419520 10 Tf 45.8422 0 Td 1.342 Tw (deletes queue head while other methods do nothing.)Tj 223.485 0 Td (If)Tj /R18107664 10 Tf 10.5012 0 Td (obj)Tj /R17419520 10 Tf 21.841 0 Td 1.341 Tw (is not)Tj /R18107664 10 Tf -408.71 -12 Td (NULL)Tj 3.098 Tc /R17419520 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 /R18107664 10 Tf 101.369 0 Td (Dtobag)Tj 3.099 Tc /R17419520 10 Tf 36 0 Td (,t)Tj 0 Tc 8.37891 0 Td 0.599 Tw (he Œrst object matching)Tj /R18107664 10 Tf 99.0559 0 Td (obj)Tj /R17419520 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 /R18107664 10 Tf 185.393 0 Td (Dtobag)Tj 3.093 Tc /R17419520 10 Tf 36 0 Td (,t)Tj 0 Tc 8.37305 0 Td (he library check to see if)Tj /R18107664 10 Tf 104.638 0 Td (obj)Tj /R17419520 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 /R18107664 10 Tf 12.0461 0 Td (obj)Tj /R17419520 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 /R18107664 10 Tf 19.827 0 Td (Dt-)Tj -414.001 -12 Td (disc_t.freef)Tj /R17419520 10 Tf 75.4199 0 Td 0.92 Tw (for object destruction.)Tj /R18107664 10 Tf 95.7988 0 Td (dtdelete\(\))Tj /R17419520 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 /R18107664 10 Tf 37.7602 0 Td (NULL)Tj /R17419520 10 Tf 26.5 0 Td [(on error)54.9927(.)]TJ 362.74 -64.8 Td (3)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R18910704 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCDT)Tj /R19258624 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R18910704 10 Tf 206.625 0 Td (LIBCDT)Tj /R19258624 10 Tf 35.7199 0 Td (\(3\))Tj /R19575080 10 Tf -436.34 -36 Td (Dtqueue)Tj /R19258624 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.)' /R19575080 10 Tf -21 -16.8 Td (DISCIPLINE)Tj /R19258624 10 Tf 21 -12 Td (Object format and associated management functions are deŒned in the type)Tj /R19946768 10 Tf 303.55 0 Td (Dtdisc_t)Tj /R19258624 10 Tf 48 0 Td (:)Tj /R19946768 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 /R19575080 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 /R19258624 10 Tf -21.4098 -12 Td 0.161 Tw (Each object)Tj /R19946768 10 Tf 49.752 0 Td (obj)Tj /R19258624 10 Tf 20.6609 0 Td (is identiŒed 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 /R19946768 10 Tf 156.496 0 Td (key)Tj /R19258624 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 deŒnes an of)24.989(fset into)]TJ /R19946768 10 Tf 103.035 0 Td (obj)Tj 5.049 Tc /R19258624 10 Tf 18 0 Td (.I)Tj 0 Tc 10.8789 0 Td (f)Tj /R19946768 10 Tf 5.87812 0 Td (size)Tj /R19258624 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 /R19946768 10 Tf -264.598 -12 Td (*\(void**\)\(\(char*\)obj+key\))Tj 5.38 Tc /R19258624 10 Tf 150 0 Td (.I)Tj 0 Tc 11.2102 0 Td (f)Tj /R19946768 10 Tf 6.21016 0 Td (size)Tj /R19258624 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 /R19946768 10 Tf 24.7719 0 Td (\(void*\)\(\(char*\)obj+key\))Tj 6.722 Tc /R19258624 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 /R19946768 10 Tf 7.55195 0 Td (size)Tj /R19258624 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 /R19946768 10 Tf -353.246 -12 Td (size)Tj /R19258624 10 Tf 26.5 0 Td 0 Tw (starting at)Tj /R19946768 10 Tf 42.2199 0 Td (\(void*\)\(\(char*\)obj+key\))Tj /R19258624 10 Tf 138 0 Td (.)Tj /R19575080 10 Tf -222.72 -16.8 Td (int link)Tj /R19258624 10 Tf 16 -12 Td (Let)Tj /R19946768 10 Tf 15.8941 0 Td (obj)Tj /R19258624 10 Tf 20.5641 0 Td 0.064 Tw (be an object to be inserted into)Tj /R19946768 10 Tf 125.709 0 Td (dt)Tj /R19258624 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 /R19946768 10 Tf 5.89492 0 Td (link)Tj /R19258624 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 /R19946768 10 Tf 121.201 0 Td (obj)Tj 3.441 Tc /R19258624 10 Tf 18 0 Td (.O)Tj 0 Tc 13.1609 0 Td (therwise,)Tj /R19946768 10 Tf 39.8211 0 Td (obj)Tj /R19258624 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 /R19946768 10 Tf 20.6121 0 Td (Dtlink_t)Tj /R19258624 10 Tf 51.441 0 Td 0.941 Tw (structure embedded)Tj /R19946768 10 Tf 82.9719 0 Td (link)Tj /R19258624 10 Tf -408 -12 Td 0 Tw (bytes into it, i.e., at address)Tj /R19946768 10 Tf 111.66 0 Td (\(Dtlink_t*\)\(\(char*\)obj+link\))Tj /R19258624 10 Tf 168 0 Td (.)Tj -0.1 Tc /R19575080 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 /R19258624 10 Tf 6.1 -12 Td (If)Tj /R19946768 10 Tf 9.16211 0 Td (makef)Tj /R19258624 10 Tf 32.502 0 Td 0.002 Tw (is not)Tj /R19946768 10 Tf 24.4539 0 Td (NULL)Tj /R19258624 10 Tf 24 0 Td (,)Tj /R19946768 10 Tf 5.00312 0 Td (dtinsert\(dt,obj\))Tj /R19258624 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 /R19946768 10 Tf 5.83281 0 Td (obj)Tj /R19258624 10 Tf 20.5031 0 Td (suitable for insertion into)Tj /R19946768 10 Tf -331.161 -12 Td (dt)Tj 5 Tc /R19258624 10 Tf 12 0 Td (.I)Tj 0 Tc 10.8301 0 Td (f)Tj /R19946768 10 Tf 5.83008 0 Td (makef)Tj /R19258624 10 Tf 32.5 0 Td (is)Tj /R19946768 10 Tf 9.16992 0 Td (NULL)Tj /R19258624 10 Tf 24 0 Td (,)Tj /R19946768 10 Tf 5 0 Td (obj)Tj /R19258624 10 Tf 20.5 0 Td 0 Tw (itself will be inserted into)Tj /R19946768 10 Tf 104.72 0 Td (dt)Tj /R19258624 10 Tf 12 0 Td (.)Tj -0.1 Tc /R19575080 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 /R19258624 10 Tf 6.1 -12 Td (If not)Tj /R19946768 10 Tf 24.4398 0 Td (NULL)Tj /R19258624 10 Tf 24 0 Td (,)Tj /R19946768 10 Tf 5 0 Td (freef)Tj /R19258624 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 /R19946768 10 Tf 78.0398 0 Td (obj)Tj /R19258624 10 Tf 18 0 Td (.)Tj /R19575080 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 /R19258624 10 Tf 21 -12 Td 0.435 Tw (If not)Tj /R19946768 10 Tf 25.3102 0 Td (NULL)Tj /R19258624 10 Tf 24 0 Td (,)Tj /R19946768 10 Tf 5.43516 0 Td (comparf)Tj /R19258624 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 /R19946768 10 Tf 93.1398 0 Td (<0)Tj /R19258624 10 Tf 12 0 Td (,)Tj /R19946768 10 Tf 5.43516 0 Td (=0)Tj 2.935 Tc /R19258624 10 Tf 12 0 Td (,o)Tj 0 Tc 10.4352 0 Td (r)Tj /R19946768 10 Tf 6.26484 0 Td (>0)Tj /R19258624 10 Tf 14.9352 0 Td (to indicate)Tj -389.626 -12 Td (whether)Tj /R19946768 10 Tf 36.8559 0 Td (key1)Tj /R19258624 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 /R19946768 10 Tf 99.4199 0 Td (key2)Tj 7.146 Tc /R19258624 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 signiŒcant for method)Tj /R19946768 10 Tf -297.322 -12 Td (Dtoset)Tj /R19258624 10 Tf 39.1781 0 Td (and)Tj /R19946768 10 Tf 17.618 0 Td (Dtobag)Tj 5.678 Tc /R19258624 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 /R19946768 10 Tf 5.97695 0 Td (\(*comparf\)\(\))Tj /R19258624 10 Tf 74.6469 0 Td (is)Tj /R19946768 10 Tf 9.31719 0 Td (NULL)Tj 2.647 Tc /R19258624 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 (eŒned by the)Tj /R19946768 10 Tf -380.045 -12 Td (Dtdisc_t.size)Tj /R19258624 10 Tf 80.5 0 Td (Œeld.)Tj /R19575080 10 Tf -101.5 -16.8 Td 0 Tw [(#deŒne DTDISC\(disc,k)10(ey)55.0159(,size,link,mak)10.0073(ef)15.0073(,fr)18.0151(eef)14.9854(,comparf\))]TJ /R19258624 10 Tf 21 -12 Td (This macro function initializes the discipline pointed to by)Tj /R19946768 10 Tf 236.38 0 Td (disc)Tj /R19258624 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 /R19575080 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 /R19258624 10 Tf 6.1 -12 Td 0.058 Tw (This function adds an object prototyped by)Tj /R19946768 10 Tf 174.556 0 Td (obj)Tj /R19258624 10 Tf 20.5578 0 Td (into)Tj /R19946768 10 Tf 18.118 0 Td (dt)Tj /R19258624 10 Tf 12 0 Td (.)Tj /R19946768 10 Tf 7.55781 0 Td (dtinsert\(\))Tj /R19258624 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 /R19946768 10 Tf 116.622 0 Td (dt)Tj /R19258624 10 Tf 14.7969 0 Td (matching)Tj /R19946768 10 Tf 40.0172 0 Td (obj)Tj /R19258624 10 Tf 20.7969 0 Td (and the storage method is)Tj /R19946768 10 Tf 106.196 0 Td (Dtset)Tj /R19258624 10 Tf 32.798 0 Td (or)Tj /R19946768 10 Tf 11.1281 0 Td (Dtoset)Tj /R19258624 10 Tf 36 0 Td (,)Tj /R19946768 10 Tf -429.499 -12 Td (dtinsert\(\))Tj /R19258624 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 /R19946768 10 Tf 17.623 0 Td (Dtdisc_t.makef)Tj /R19258624 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 /R19946768 10 Tf 160.25 0 Td (NULL)Tj /R19258624 10 Tf 26.5 0 Td [(is returned on error)55.0073(.)]TJ -0.1 Tc /R19575080 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 /R19258624 10 Tf 6.1 -12 Td (If)Tj /R19946768 10 Tf 10.502 0 Td (obj)Tj /R19258624 10 Tf 21.8422 0 Td (is)Tj /R19946768 10 Tf 10.5121 0 Td (NULL)Tj 3.842 Tc /R19258624 10 Tf 24 0 Td (,m)Tj 0 Tc 14.1219 0 Td (ethod)Tj /R19946768 10 Tf 26.0621 0 Td (Dtqueue)Tj /R19258624 10 Tf 45.8422 0 Td 1.342 Tw (deletes queue head while other methods do nothing.)Tj 223.485 0 Td (If)Tj /R19946768 10 Tf 10.5012 0 Td (obj)Tj /R19258624 10 Tf 21.841 0 Td 1.341 Tw (is not)Tj /R19946768 10 Tf -408.71 -12 Td (NULL)Tj 3.098 Tc /R19258624 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 /R19946768 10 Tf 101.369 0 Td (Dtobag)Tj 3.099 Tc /R19258624 10 Tf 36 0 Td (,t)Tj 0 Tc 8.37891 0 Td 0.599 Tw (he Œrst object matching)Tj /R19946768 10 Tf 99.0559 0 Td (obj)Tj /R19258624 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 /R19946768 10 Tf 185.393 0 Td (Dtobag)Tj 3.093 Tc /R19258624 10 Tf 36 0 Td (,t)Tj 0 Tc 8.37305 0 Td (he library check to see if)Tj /R19946768 10 Tf 104.638 0 Td (obj)Tj /R19258624 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 /R19946768 10 Tf 12.0461 0 Td (obj)Tj /R19258624 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 /R19946768 10 Tf 19.827 0 Td (Dt-)Tj -414.001 -12 Td (disc_t.freef)Tj /R19258624 10 Tf 75.4199 0 Td 0.92 Tw (for object destruction.)Tj /R19946768 10 Tf 95.7988 0 Td (dtdelete\(\))Tj /R19258624 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 /R19946768 10 Tf 37.7602 0 Td (NULL)Tj /R19258624 10 Tf 26.5 0 Td [(on error)54.9927(.)]TJ 362.74 -64.8 Td (3)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3625 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18107664 │ │ │ │ │ │ +R19946768 │ │ │ │ │ │ │ │ │ │ │ │ -R17735976 │ │ │ │ │ │ +R19575080 │ │ │ │ │ │ │ │ │ │ │ │ -R17419520 │ │ │ │ │ │ +R19258624 │ │ │ │ │ │ │ │ │ │ │ │ -R17071600 │ │ │ │ │ │ +R18910704 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -932,31 +932,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R17071600 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCDT)Tj /R17419520 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R17071600 10 Tf 206.625 0 Td (LIBCDT)Tj /R17419520 10 Tf 35.7199 0 Td (\(3\))Tj -0.1 Tc /R17735976 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 /R17419520 10 Tf 6.1 -12 Td 0.039 Tw (This function is similar to)Tj /R18107664 10 Tf 106.035 0 Td (dtdelete\(\))Tj -0.2 Tc /R17419520 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 /R18107664 10 Tf 114.655 0 Td (dt)Tj /R17419520 10 Tf 14.5398 0 Td 0.04 Tw (will not be freed \(via the dis-)Tj -315.668 -12 Td (cipline)Tj /R18107664 10 Tf 29.7199 0 Td (freef)Tj /R17419520 10 Tf 32.5 0 Td (function\).)Tj -0.1 Tc /R17735976 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 /R17419520 10 Tf 6.1 -12 Td 0.983 Tw (These functions Œnd an object matching)Tj /R18107664 10 Tf 168.658 0 Td (obj)Tj /R17419520 10 Tf 21.4828 0 Td (or)Tj /R18107664 10 Tf 11.8129 0 Td (key)Tj /R17419520 10 Tf 21.4828 0 Td (either from)Tj /R18107664 10 Tf 49.1762 0 Td (dt)Tj /R17419520 10 Tf 15.4828 0 Td (or from some dictionary accessible)Tj -288.095 -12 Td (from)Tj /R18107664 10 Tf 22.3352 0 Td (dt)Tj /R17419520 10 Tf 14.8949 0 Td 0.395 Tw [(via a vie)25.0073(wpath \(see)]TJ /R18107664 10 Tf 80.75 0 Td (dtview\(\))Tj /R17419520 10 Tf 48 0 Td (.\))Tj /R18107664 10 Tf 11.225 0 Td (dtsearch\(\))Tj /R17419520 10 Tf 62.8949 0 Td (and)Tj /R18107664 10 Tf 17.3352 0 Td (dtmatch\(\))Tj /R17419520 10 Tf 56.8949 0 Td (return the matching object or)Tj /R18107664 10 Tf -314.33 -12 Td (NULL)Tj /R17419520 10 Tf 26.5 0 Td 0 Tw [(on f)9.99268(ailure.)]TJ -0.1 Tc /R17735976 10 Tf -42.5 -16.8 Td (vo)Tj 0 Tc 9.9 0 Td (id* dtŒrst\(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 /R18107664 10 Tf 6.1 -12 Td (dtfirst\(\))Tj /R17419520 10 Tf 56.9961 0 Td 0.496 Tw (returns the Œrst object in)Tj /R18107664 10 Tf 102.75 0 Td (dt)Tj /R17419520 10 Tf 12 0 Td (.)Tj /R18107664 10 Tf 7.99609 0 Td (dtnext\(\))Tj /R17419520 10 Tf 50.9961 0 Td (returns the object follo)Tj 92.0578 0 Td (wing)Tj /R18107664 10 Tf 22.9961 0 Td (obj)Tj 5.496 Tc /R17419520 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 /R18107664 10 Tf 6.33398 0 Td (Dtoset)Tj /R17419520 10 Tf 39.0039 0 Td (and)Tj /R18107664 10 Tf 17.4441 0 Td (Dtobag)Tj 3.004 Tc /R17419520 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 /R18107664 10 Tf 12.318 0 Td (Dtqueue)Tj 3.988 Tc /R17419520 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 /R18107664 10 Tf 7.31797 0 Td (Dtset)Tj 3.988 Tc /R17419520 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 /R18107664 10 Tf -387.983 -12 Td (for\(;;\))Tj /R17419520 10 Tf 44.5 0 Td 0 Tw (loop as belo)Tj -0.65 Tc 48.0801 0 Td (w.)Tj 0 Tc /R18107664 10 Tf -68.5801 -12 Td (for\(obj = dtfirst\(dt\); obj; obj = dtnext\(dt,obj\)\))Tj /R17419520 10 Tf -24 -12 Td 1.075 Tw (When a dictionary uses)Tj /R18107664 10 Tf 100.39 0 Td (Dtset)Tj 3.575 Tc /R17419520 10 Tf 30 0 Td (,t)Tj 0 Tc 8.85508 0 Td (he object order is determined upon a call to)Tj /R18107664 10 Tf 185.475 0 Td (dtfirst\(\))Tj /R17419520 10 Tf 54 0 Td (/)Tj /R18107664 10 Tf 2.78008 0 Td (dtlast\(\))Tj /R17419520 10 Tf 48 0 Td (.)Tj -429.5 -12 Td 1.008 Tw (This order is frozen until a call)Tj /R18107664 10 Tf 132.866 0 Td (dtnext\(\))Tj /R17419520 10 Tf 48 0 Td (/)Tj /R18107664 10 Tf 2.78008 0 Td (dtprev\(\))Tj /R17419520 10 Tf 51.5078 0 Td (returns)Tj /R18107664 10 Tf 31.2781 0 Td (NULL)Tj /R17419520 10 Tf 27.5078 0 Td (or when these same functions are)Tj -293.94 -12 Td 0.119 Tw (called with a)Tj /R18107664 10 Tf 53.957 0 Td (NULL)Tj /R17419520 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 /R18107664 10 Tf 75.4762 0 Td (dtfirst\(\)/dtlast\(\))Tj /R17419520 10 Tf 110.619 0 Td 0.118 Tw (call be balanced by a)Tj /R18107664 10 Tf -347.668 -12 Td (dtnext\(\)/dtprev\(\))Tj /R17419520 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 /R17735976 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 /R18107664 10 Tf -37.7398 -12 Td (dtlast\(\))Tj /R17419520 10 Tf 51.482 0 Td (and)Tj /R18107664 10 Tf 17.9219 0 Td (dtprev\(\))Tj /R17419520 10 Tf 51.482 0 Td 0.982 Tw (are lik)Tj 26.152 0 Td (e)Tj /R18107664 10 Tf 7.92188 0 Td (dtfirst\(\))Tj /R17419520 10 Tf 57.482 0 Td (and)Tj /R18107664 10 Tf 17.9211 0 Td (dtnext\(\))Tj -0.2 Tc /R17419520 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 /R17735976 10 Tf -16 -16.8 Td (vo)Tj 0 Tc 9.9 0 Td 0 Tw (id* dtŒnger\(Dt_t* dt\))Tj /R17419520 10 Tf 6.1 -12 Td 0.096 Tw (This function returns the)Tj /R17071600 10 Tf 101.484 0 Td (curr)Tj 16.85 0 Td (ent object)Tj /R17419520 10 Tf 41.8512 0 Td (of)Tj /R18107664 10 Tf 10.925 0 Td (dt)Tj 2.595 Tc /R17419520 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 deŒned after a successful call to)Tj -224.255 -12 Td 2.377 Tw (one of)Tj /R18107664 10 Tf 32.5238 0 Td (dtsearch\(\))Tj /R17419520 10 Tf 60 0 Td (,)Tj /R18107664 10 Tf 7.37812 0 Td (dtmatch\(\))Tj /R17419520 10 Tf 54 0 Td (,)Tj /R18107664 10 Tf 7.37812 0 Td (dtinsert\(\))Tj /R17419520 10 Tf 60 0 Td (,)Tj /R18107664 10 Tf 7.37812 0 Td (dtfirst\(\))Tj /R17419520 10 Tf 54 0 Td (,)Tj /R18107664 10 Tf 7.37812 0 Td (dtnext\(\))Tj /R17419520 10 Tf 48 0 Td (,)Tj /R18107664 10 Tf 7.37812 0 Td (dtlast\(\))Tj 4.878 Tc /R17419520 10 Tf 48 0 Td (,o)Tj 0 Tc 12.3781 0 Td (r)Tj /R18107664 10 Tf 8.20781 0 Td (dt-)Tj -414 -12 Td (prev\(\))Tj 5.026 Tc /R17419520 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 /R17071600 10 Tf 143.776 0 Td (Cdt)Tj 2.526 Tc /R17419520 10 Tf 14.45 0 Td (,w)Tj 0 Tc 12.2461 0 Td 0.025 Tw (hen a dictionary is based on)Tj /R18107664 10 Tf 114.02 0 Td (Dtoset)Tj /R17419520 10 Tf 38.525 0 Td (and)Tj /R18107664 10 Tf 16.9648 0 Td (Dto-)Tj -408 -12 Td (bag)Tj 2.5 Tc /R17419520 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 deŒned and is the root of the tree.)Tj -0.1 Tc /R17735976 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 /R17419520 10 Tf 6.1 -12 Td 0.077 Tw (This function repositions and perhaps rehashes an object)Tj /R18107664 10 Tf 229.466 0 Td (obj)Tj /R17419520 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 /R18107664 10 Tf 73.2641 0 Td (dtrenew\(\))Tj /R17419520 10 Tf -377.999 -12 Td 0 Tw [(only w)10(orks if)]TJ /R18107664 10 Tf 55.7301 0 Td (obj)Tj /R17419520 10 Tf 20.5 0 Td (is the current object \(see)Tj /R18107664 10 Tf 100.25 0 Td (dtfinger\(\))Tj /R17419520 10 Tf 60 0 Td (\).)Tj /R17735976 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 /R17419520 10 Tf 16 -12 Td 0.152 Tw (This function calls)Tj /R18107664 10 Tf 77.3961 0 Td (\(*userf\)\(obj,data\))Tj /R17419520 10 Tf 110.652 0 Td (on each object in)Tj /R18107664 10 Tf 71.1469 0 Td (dt)Tj /R17419520 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 /R18107664 10 Tf 9.48594 0 Td (userf\(\))Tj /R17419520 10 Tf 44.8262 0 Td 0.326 Tw (returns a)Tj /R18107664 10 Tf 37.8621 0 Td (<0)Tj -0.25 Tc /R17419520 10 Tf 14.8262 0 Td (va)Tj 0 Tc 9.18984 0 Td (lue,)Tj /R18107664 10 Tf 17.5469 0 Td (dtwalk\(\))Tj /R17419520 10 Tf 50.827 0 Td 0.327 Tw (terminates and returns the same v)Tj 135.525 0 Td (alue.)Tj /R18107664 10 Tf 24.4871 0 Td (dtwalk\(\))Tj /R17419520 10 Tf 50.827 0 Td (returns)Tj /R18107664 10 Tf 30.5969 0 Td (0)Tj /R17419520 10 Tf -426 -12 Td 0 Tw (on completion.)Tj /R17735976 10 Tf -16 -16.8 Td (Dtlink_t* dtatten\(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 /R17419520 10 Tf 6.1 -12 Td (Using)Tj /R18107664 10 Tf 26.7102 0 Td (dtfirst\(\)/dtnext\(\))Tj /R17419520 10 Tf 110.819 0 Td (or)Tj /R18107664 10 Tf 11.1488 0 Td (dtlast\(\)/dtprev\(\))Tj /R17419520 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 /R18107664 10 Tf 45.809 0 Td (dtflat-)Tj -389.999 -12 Td (ten\(\))Tj /R17419520 10 Tf 32.5 0 Td (and)Tj /R18107664 10 Tf 16.9398 0 Td (dtlink\(\))Tj /R17419520 10 Tf 50.5 0 Td 0 Tw [(can be used.)-500(Objects in)]TJ /R18107664 10 Tf 97.4801 0 Td (dt)Tj /R17419520 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 /R18107664 10 Tf -187.92 -12 Td (for\(link = dtflatten\(dt\); link; link = dtlink\(dt,link\) \))Tj /R17419520 10 Tf -24 -16.8 Td 0.874 Tw (Note that)Tj /R18107664 10 Tf 41.1879 0 Td (dtflatten\(\))Tj /R17419520 10 Tf 69.373 0 Td 0.873 Tw (returns a list of type)Tj /R18107664 10 Tf 86.8551 0 Td (Dtlink_t*)Tj 3.373 Tc /R17419520 10 Tf 54 0 Td (,n)Tj 0 Tc 10.873 0 Td (ot)Tj /R18107664 10 Tf 11.1531 0 Td (void*)Tj 3.373 Tc /R17419520 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 /R18107664 10 Tf 304.067 0 Td (link)Tj /R17419520 10 Tf 27.3102 0 Td 0.81 Tw (is zero.\))Tj -398.975 -12 Td 0.43 Tw (The macro function)Tj /R18107664 10 Tf 82.6602 0 Td (dtlink\(\))Tj /R17419520 10 Tf 50.9301 0 Td (returns the dictionary holder object follo)Tj 163.82 0 Td (wing)Tj /R18107664 10 Tf 22.9301 0 Td (link)Tj 5.43 Tc /R17419520 10 Tf 24 0 Td (.T)Tj 0 Tc 14.0398 0 Td (he macro function)Tj /R18107664 10 Tf -358.38 -12 Td (dtobj\(dt,link\))Tj /R17419520 10 Tf 87.3102 0 Td 0.81 Tw (returns the user object associated with)Tj /R18107664 10 Tf 159.83 0 Td (link)Tj 3.31 Tc /R17419520 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 (unattened on an)Tj 2.5 Tc 68.7301 0 Td (yd)Tj 0 Tc 12.5 0 Td (ictionary operations other than)Tj /R18107664 10 Tf 124.98 0 Td (dtlink\(\))Tj /R17419520 10 Tf 48 0 Td (.)Tj 172.79 -57.6 Td (4)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R18910704 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCDT)Tj /R19258624 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R18910704 10 Tf 206.625 0 Td (LIBCDT)Tj /R19258624 10 Tf 35.7199 0 Td (\(3\))Tj -0.1 Tc /R19575080 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 /R19258624 10 Tf 6.1 -12 Td 0.039 Tw (This function is similar to)Tj /R19946768 10 Tf 106.035 0 Td (dtdelete\(\))Tj -0.2 Tc /R19258624 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 /R19946768 10 Tf 114.655 0 Td (dt)Tj /R19258624 10 Tf 14.5398 0 Td 0.04 Tw (will not be freed \(via the dis-)Tj -315.668 -12 Td (cipline)Tj /R19946768 10 Tf 29.7199 0 Td (freef)Tj /R19258624 10 Tf 32.5 0 Td (function\).)Tj -0.1 Tc /R19575080 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 /R19258624 10 Tf 6.1 -12 Td 0.983 Tw (These functions Œnd an object matching)Tj /R19946768 10 Tf 168.658 0 Td (obj)Tj /R19258624 10 Tf 21.4828 0 Td (or)Tj /R19946768 10 Tf 11.8129 0 Td (key)Tj /R19258624 10 Tf 21.4828 0 Td (either from)Tj /R19946768 10 Tf 49.1762 0 Td (dt)Tj /R19258624 10 Tf 15.4828 0 Td (or from some dictionary accessible)Tj -288.095 -12 Td (from)Tj /R19946768 10 Tf 22.3352 0 Td (dt)Tj /R19258624 10 Tf 14.8949 0 Td 0.395 Tw [(via a vie)25.0073(wpath \(see)]TJ /R19946768 10 Tf 80.75 0 Td (dtview\(\))Tj /R19258624 10 Tf 48 0 Td (.\))Tj /R19946768 10 Tf 11.225 0 Td (dtsearch\(\))Tj /R19258624 10 Tf 62.8949 0 Td (and)Tj /R19946768 10 Tf 17.3352 0 Td (dtmatch\(\))Tj /R19258624 10 Tf 56.8949 0 Td (return the matching object or)Tj /R19946768 10 Tf -314.33 -12 Td (NULL)Tj /R19258624 10 Tf 26.5 0 Td 0 Tw [(on f)9.99268(ailure.)]TJ -0.1 Tc /R19575080 10 Tf -42.5 -16.8 Td (vo)Tj 0 Tc 9.9 0 Td (id* dtŒrst\(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 /R19946768 10 Tf 6.1 -12 Td (dtfirst\(\))Tj /R19258624 10 Tf 56.9961 0 Td 0.496 Tw (returns the Œrst object in)Tj /R19946768 10 Tf 102.75 0 Td (dt)Tj /R19258624 10 Tf 12 0 Td (.)Tj /R19946768 10 Tf 7.99609 0 Td (dtnext\(\))Tj /R19258624 10 Tf 50.9961 0 Td (returns the object follo)Tj 92.0578 0 Td (wing)Tj /R19946768 10 Tf 22.9961 0 Td (obj)Tj 5.496 Tc /R19258624 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 /R19946768 10 Tf 6.33398 0 Td (Dtoset)Tj /R19258624 10 Tf 39.0039 0 Td (and)Tj /R19946768 10 Tf 17.4441 0 Td (Dtobag)Tj 3.004 Tc /R19258624 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 /R19946768 10 Tf 12.318 0 Td (Dtqueue)Tj 3.988 Tc /R19258624 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 /R19946768 10 Tf 7.31797 0 Td (Dtset)Tj 3.988 Tc /R19258624 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 /R19946768 10 Tf -387.983 -12 Td (for\(;;\))Tj /R19258624 10 Tf 44.5 0 Td 0 Tw (loop as belo)Tj -0.65 Tc 48.0801 0 Td (w.)Tj 0 Tc /R19946768 10 Tf -68.5801 -12 Td (for\(obj = dtfirst\(dt\); obj; obj = dtnext\(dt,obj\)\))Tj /R19258624 10 Tf -24 -12 Td 1.075 Tw (When a dictionary uses)Tj /R19946768 10 Tf 100.39 0 Td (Dtset)Tj 3.575 Tc /R19258624 10 Tf 30 0 Td (,t)Tj 0 Tc 8.85508 0 Td (he object order is determined upon a call to)Tj /R19946768 10 Tf 185.475 0 Td (dtfirst\(\))Tj /R19258624 10 Tf 54 0 Td (/)Tj /R19946768 10 Tf 2.78008 0 Td (dtlast\(\))Tj /R19258624 10 Tf 48 0 Td (.)Tj -429.5 -12 Td 1.008 Tw (This order is frozen until a call)Tj /R19946768 10 Tf 132.866 0 Td (dtnext\(\))Tj /R19258624 10 Tf 48 0 Td (/)Tj /R19946768 10 Tf 2.78008 0 Td (dtprev\(\))Tj /R19258624 10 Tf 51.5078 0 Td (returns)Tj /R19946768 10 Tf 31.2781 0 Td (NULL)Tj /R19258624 10 Tf 27.5078 0 Td (or when these same functions are)Tj -293.94 -12 Td 0.119 Tw (called with a)Tj /R19946768 10 Tf 53.957 0 Td (NULL)Tj /R19258624 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 /R19946768 10 Tf 75.4762 0 Td (dtfirst\(\)/dtlast\(\))Tj /R19258624 10 Tf 110.619 0 Td 0.118 Tw (call be balanced by a)Tj /R19946768 10 Tf -347.668 -12 Td (dtnext\(\)/dtprev\(\))Tj /R19258624 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 /R19575080 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 /R19946768 10 Tf -37.7398 -12 Td (dtlast\(\))Tj /R19258624 10 Tf 51.482 0 Td (and)Tj /R19946768 10 Tf 17.9219 0 Td (dtprev\(\))Tj /R19258624 10 Tf 51.482 0 Td 0.982 Tw (are lik)Tj 26.152 0 Td (e)Tj /R19946768 10 Tf 7.92188 0 Td (dtfirst\(\))Tj /R19258624 10 Tf 57.482 0 Td (and)Tj /R19946768 10 Tf 17.9211 0 Td (dtnext\(\))Tj -0.2 Tc /R19258624 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 /R19575080 10 Tf -16 -16.8 Td (vo)Tj 0 Tc 9.9 0 Td 0 Tw (id* dtŒnger\(Dt_t* dt\))Tj /R19258624 10 Tf 6.1 -12 Td 0.096 Tw (This function returns the)Tj /R18910704 10 Tf 101.484 0 Td (curr)Tj 16.85 0 Td (ent object)Tj /R19258624 10 Tf 41.8512 0 Td (of)Tj /R19946768 10 Tf 10.925 0 Td (dt)Tj 2.595 Tc /R19258624 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 deŒned after a successful call to)Tj -224.255 -12 Td 2.377 Tw (one of)Tj /R19946768 10 Tf 32.5238 0 Td (dtsearch\(\))Tj /R19258624 10 Tf 60 0 Td (,)Tj /R19946768 10 Tf 7.37812 0 Td (dtmatch\(\))Tj /R19258624 10 Tf 54 0 Td (,)Tj /R19946768 10 Tf 7.37812 0 Td (dtinsert\(\))Tj /R19258624 10 Tf 60 0 Td (,)Tj /R19946768 10 Tf 7.37812 0 Td (dtfirst\(\))Tj /R19258624 10 Tf 54 0 Td (,)Tj /R19946768 10 Tf 7.37812 0 Td (dtnext\(\))Tj /R19258624 10 Tf 48 0 Td (,)Tj /R19946768 10 Tf 7.37812 0 Td (dtlast\(\))Tj 4.878 Tc /R19258624 10 Tf 48 0 Td (,o)Tj 0 Tc 12.3781 0 Td (r)Tj /R19946768 10 Tf 8.20781 0 Td (dt-)Tj -414 -12 Td (prev\(\))Tj 5.026 Tc /R19258624 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 /R18910704 10 Tf 143.776 0 Td (Cdt)Tj 2.526 Tc /R19258624 10 Tf 14.45 0 Td (,w)Tj 0 Tc 12.2461 0 Td 0.025 Tw (hen a dictionary is based on)Tj /R19946768 10 Tf 114.02 0 Td (Dtoset)Tj /R19258624 10 Tf 38.525 0 Td (and)Tj /R19946768 10 Tf 16.9648 0 Td (Dto-)Tj -408 -12 Td (bag)Tj 2.5 Tc /R19258624 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 deŒned and is the root of the tree.)Tj -0.1 Tc /R19575080 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 /R19258624 10 Tf 6.1 -12 Td 0.077 Tw (This function repositions and perhaps rehashes an object)Tj /R19946768 10 Tf 229.466 0 Td (obj)Tj /R19258624 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 /R19946768 10 Tf 73.2641 0 Td (dtrenew\(\))Tj /R19258624 10 Tf -377.999 -12 Td 0 Tw [(only w)10(orks if)]TJ /R19946768 10 Tf 55.7301 0 Td (obj)Tj /R19258624 10 Tf 20.5 0 Td (is the current object \(see)Tj /R19946768 10 Tf 100.25 0 Td (dtfinger\(\))Tj /R19258624 10 Tf 60 0 Td (\).)Tj /R19575080 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 /R19258624 10 Tf 16 -12 Td 0.152 Tw (This function calls)Tj /R19946768 10 Tf 77.3961 0 Td (\(*userf\)\(obj,data\))Tj /R19258624 10 Tf 110.652 0 Td (on each object in)Tj /R19946768 10 Tf 71.1469 0 Td (dt)Tj /R19258624 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 /R19946768 10 Tf 9.48594 0 Td (userf\(\))Tj /R19258624 10 Tf 44.8262 0 Td 0.326 Tw (returns a)Tj /R19946768 10 Tf 37.8621 0 Td (<0)Tj -0.25 Tc /R19258624 10 Tf 14.8262 0 Td (va)Tj 0 Tc 9.18984 0 Td (lue,)Tj /R19946768 10 Tf 17.5469 0 Td (dtwalk\(\))Tj /R19258624 10 Tf 50.827 0 Td 0.327 Tw (terminates and returns the same v)Tj 135.525 0 Td (alue.)Tj /R19946768 10 Tf 24.4871 0 Td (dtwalk\(\))Tj /R19258624 10 Tf 50.827 0 Td (returns)Tj /R19946768 10 Tf 30.5969 0 Td (0)Tj /R19258624 10 Tf -426 -12 Td 0 Tw (on completion.)Tj /R19575080 10 Tf -16 -16.8 Td (Dtlink_t* dtatten\(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 /R19258624 10 Tf 6.1 -12 Td (Using)Tj /R19946768 10 Tf 26.7102 0 Td (dtfirst\(\)/dtnext\(\))Tj /R19258624 10 Tf 110.819 0 Td (or)Tj /R19946768 10 Tf 11.1488 0 Td (dtlast\(\)/dtprev\(\))Tj /R19258624 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 /R19946768 10 Tf 45.809 0 Td (dtflat-)Tj -389.999 -12 Td (ten\(\))Tj /R19258624 10 Tf 32.5 0 Td (and)Tj /R19946768 10 Tf 16.9398 0 Td (dtlink\(\))Tj /R19258624 10 Tf 50.5 0 Td 0 Tw [(can be used.)-500(Objects in)]TJ /R19946768 10 Tf 97.4801 0 Td (dt)Tj /R19258624 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 /R19946768 10 Tf -187.92 -12 Td (for\(link = dtflatten\(dt\); link; link = dtlink\(dt,link\) \))Tj /R19258624 10 Tf -24 -16.8 Td 0.874 Tw (Note that)Tj /R19946768 10 Tf 41.1879 0 Td (dtflatten\(\))Tj /R19258624 10 Tf 69.373 0 Td 0.873 Tw (returns a list of type)Tj /R19946768 10 Tf 86.8551 0 Td (Dtlink_t*)Tj 3.373 Tc /R19258624 10 Tf 54 0 Td (,n)Tj 0 Tc 10.873 0 Td (ot)Tj /R19946768 10 Tf 11.1531 0 Td (void*)Tj 3.373 Tc /R19258624 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 /R19946768 10 Tf 304.067 0 Td (link)Tj /R19258624 10 Tf 27.3102 0 Td 0.81 Tw (is zero.\))Tj -398.975 -12 Td 0.43 Tw (The macro function)Tj /R19946768 10 Tf 82.6602 0 Td (dtlink\(\))Tj /R19258624 10 Tf 50.9301 0 Td (returns the dictionary holder object follo)Tj 163.82 0 Td (wing)Tj /R19946768 10 Tf 22.9301 0 Td (link)Tj 5.43 Tc /R19258624 10 Tf 24 0 Td (.T)Tj 0 Tc 14.0398 0 Td (he macro function)Tj /R19946768 10 Tf -358.38 -12 Td (dtobj\(dt,link\))Tj /R19258624 10 Tf 87.3102 0 Td 0.81 Tw (returns the user object associated with)Tj /R19946768 10 Tf 159.83 0 Td (link)Tj 3.31 Tc /R19258624 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 (unattened on an)Tj 2.5 Tc 68.7301 0 Td (yd)Tj 0 Tc 12.5 0 Td (ictionary operations other than)Tj /R19946768 10 Tf 124.98 0 Td (dtlink\(\))Tj /R19258624 10 Tf 48 0 Td (.)Tj 172.79 -57.6 Td (4)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3668 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18107664 │ │ │ │ │ │ +R19946768 │ │ │ │ │ │ │ │ │ │ │ │ -R17735976 │ │ │ │ │ │ +R19575080 │ │ │ │ │ │ │ │ │ │ │ │ -R17419520 │ │ │ │ │ │ +R19258624 │ │ │ │ │ │ │ │ │ │ │ │ -R17071600 │ │ │ │ │ │ +R18910704 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -993,31 +993,31 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R17071600 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCDT)Tj /R17419520 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R17071600 10 Tf 206.625 0 Td (LIBCDT)Tj /R17419520 10 Tf 35.7199 0 Td (\(3\))Tj /R17735976 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 /R18107664 10 Tf 16 -12 Td (dtextract\(\))Tj -0.15 Tc /R17419520 10 Tf 69.057 0 Td (ex)Tj 0 Tc 9.28984 0 Td 0.556 Tw (tracts all objects from)Tj /R18107664 10 Tf 91.6539 0 Td (dt)Tj /R17419520 10 Tf 15.0559 0 Td [(and mak)9.99756(es it appear empty)]TJ 108.674 0 Td (.)Tj /R18107664 10 Tf 8.05586 0 Td (dtrestore\(\))Tj /R17419520 10 Tf 69.0559 0 Td (repopulates)Tj /R18107664 10 Tf 49.1559 0 Td (dt)Tj /R17419520 10 Tf -419.998 -12 Td 0.405 Tw [(with objects pre)25.0159(viously obtained via)]TJ /R18107664 10 Tf 149.266 0 Td (dtextract\(\))Tj /R17419520 10 Tf 66 0 Td (.)Tj /R18107664 10 Tf 7.90586 0 Td (dtrestore\(\))Tj /R17419520 10 Tf 68.9059 0 Td 0.406 Tw [(will f)9.99023(ail if)]TJ /R18107664 10 Tf 43.618 0 Td (dt)Tj /R17419520 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 /R18107664 10 Tf 159.34 0 Td (dt)Tj /R17419520 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, undeŒned beha)Tj 214.31 0 Td (viors)Tj -412.003 -12 Td 0 Tw (may result.)Tj /R17735976 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 /R17419520 10 Tf 16 -12 Td (This function returns the number of objects stored in)Tj /R18107664 10 Tf 213.03 0 Td (dt)Tj /R17419520 10 Tf 12 0 Td (.)Tj /R17735976 10 Tf -241.03 -16.8 Td (int dtstat\(Dt_t *dt, Dtstat_t* st, int all\))Tj /R17419520 10 Tf 16 -12 Td 0.787 Tw (This function reports dictionary statistics.)Tj 175.315 0 Td (If)Tj /R18107664 10 Tf 9.94688 0 Td (all)Tj /R17419520 10 Tf 21.2871 0 Td 0.788 Tw (is non-zero, all Œelds of)Tj /R18107664 10 Tf 101.15 0 Td (st)Tj /R17419520 10 Tf 15.2879 0 Td [(are Œlled.)-578.809(Otherwise, only)]TJ -322.987 -12 Td (the)Tj /R18107664 10 Tf 14.7199 0 Td (dt_type)Tj /R17419520 10 Tf 44.5 0 Td (and)Tj /R18107664 10 Tf 16.9398 0 Td (dt_size)Tj /R17419520 10 Tf 44.5 0 Td 0 Tw [(Œelds are Œlled.)-500(It returns)]TJ /R18107664 10 Tf 105.82 0 Td (0)Tj /R17419520 10 Tf 8.5 0 Td (on success and)Tj /R18107664 10 Tf 61.9301 0 Td (-1)Tj /R17419520 10 Tf 14.5 0 Td [(on error)54.9902(.)]TJ /R18107664 10 Tf -311.41 -16.8 Td (Dtstat_t)Tj /R17419520 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 /R18107664 10 Tf -133.3 -16.8 Td (int dt_type)Tj /R17419520 10 Tf 66 0 Td (:)Tj -30 -12 Td (This is one of)Tj /R18107664 10 Tf 57.2199 0 Td (DT_SET)Tj /R17419520 10 Tf 36 0 Td (,)Tj /R18107664 10 Tf 5 0 Td (DT_OSET)Tj /R17419520 10 Tf 42 0 Td (,)Tj /R18107664 10 Tf 5 0 Td (DT_OBAG)Tj 2.5 Tc /R17419520 10 Tf 42 0 Td (,a)Tj 0 Tc 9.43984 0 Td (nd)Tj /R18107664 10 Tf 12.5 0 Td (DT_QUEUE)Tj /R17419520 10 Tf 48 0 Td (.)Tj /R18107664 10 Tf -293.16 -16.8 Td (int dt_size)Tj /R17419520 10 Tf 66 0 Td (:)Tj -30 -12 Td [(This contains the number of objects in the dictionary)65.0146(.)]TJ /R18107664 10 Tf -36 -16.8 Td (int dt_n)Tj /R17419520 10 Tf 48 0 Td (:)Tj -0.15 Tc -12 -12 Td (Fo)Tj 0 Tc 10.4102 0 Td (r)Tj /R18107664 10 Tf 6.03086 0 Td (Dtset)Tj 2.701 Tc /R17419520 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 /R18107664 10 Tf 6.03008 0 Td (Dtoset)Tj /R17419520 10 Tf 38.7 0 Td (and)Tj /R18107664 10 Tf 17.1398 0 Td (Dtobag)Tj /R17419520 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 /R18107664 10 Tf 163.739 0 Td (dt_n)Tj /R17419520 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 undeŒned for other)Tj -279.594 -12 Td (methods.)Tj /R18107664 10 Tf -36 -16.8 Td 0 Tw (int dt_max)Tj /R17419520 10 Tf 60 0 Td (:)Tj -0.15 Tc -24 -12 Td (Fo)Tj 0 Tc 10.4102 0 Td (r)Tj /R18107664 10 Tf 7.04609 0 Td (Dtset)Tj 3.716 Tc /R17419520 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 /R18107664 10 Tf 7.04688 0 Td (Dtoset)Tj /R17419520 10 Tf 39.7172 0 Td (and)Tj /R18107664 10 Tf 18.157 0 Td (Dtobag)Tj 3.717 Tc /R17419520 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 /R18107664 10 Tf -81.2398 -16.8 Td (int* dt_count)Tj /R17419520 10 Tf 78 0 Td (:)Tj -0.15 Tc -42 -12 Td (Fo)Tj 0 Tc 10.4102 0 Td (r)Tj /R18107664 10 Tf 6.36211 0 Td (Dtset)Tj 3.032 Tc /R17419520 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 /R18107664 10 Tf 34.9719 0 Td (dt_count[1])Tj /R17419520 10 Tf -330 -12 Td 0.29 Tw (is the number of chains of size)Tj /R18107664 10 Tf 126.73 0 Td (1)Tj 5.29 Tc /R17419520 10 Tf 6 0 Td (.F)Tj 0 Tc 13.2 0 Td (or)Tj /R18107664 10 Tf 11.1199 0 Td (Dtoset)Tj /R17419520 10 Tf 38.7898 0 Td (and)Tj /R18107664 10 Tf 17.2301 0 Td (Dtobag)Tj 2.79 Tc /R17419520 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 /R18107664 10 Tf 34.4398 0 Td (dt_count[1])Tj /R17419520 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 /R18107664 10 Tf 5.28008 0 Td (1)Tj /R17419520 10 Tf 6 0 Td (.)Tj /R17735976 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 /R17419520 10 Tf -127.17 -12 Td 1.319 Tw [(This function computes hash v)24.9902(alues from bytes or strings.)]TJ /R18107664 10 Tf 247.99 0 Td (dtstrhash\(\))Tj /R17419520 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 /R18107664 10 Tf 49.8559 0 Td (str)Tj 6.318 Tc /R17419520 10 Tf 18 0 Td (.I)Tj 0 Tc 12.148 0 Td (f)Tj /R18107664 10 Tf 7.14805 0 Td (n)Tj /R17419520 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 /R18107664 10 Tf 6.31797 0 Td (str)Tj /R17419520 10 Tf 21.818 0 Td (is a byte array of length)Tj /R18107664 10 Tf 105.109 0 Td (n)Tj 3.819 Tc /R17419520 10 Tf 6 0 Td (;o)Tj 0 Tc 11.5988 0 Td (therwise,)Tj /R18107664 10 Tf 40.1988 0 Td (str)Tj /R17419520 10 Tf 21.8191 0 Td 1.319 Tw (is a null-terminated)Tj -351.589 -12 Td (string.)Tj /R17735976 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 /R18107664 10 Tf -45.9277 -12 Td (Dtset)Tj /R17419520 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 /R18107664 10 Tf 107.952 0 Td (Dtoset)Tj /R17419520 10 Tf 39.0238 0 Td (and)Tj /R18107664 10 Tf 17.4641 0 Td (Dtobag)Tj /R17419520 10 Tf 39.0238 0 Td (are based on)Tj -380.971 -12 Td 0 Tw [(top-do)24.9841(wn splay trees.)]TJ /R18107664 10 Tf 90.5703 0 Td (Dtqueue)Tj /R17419520 10 Tf 44.5 0 Td [(is based on doubly link)9.99268(ed list.)]TJ -0.548 Tc /R17735976 10.95 Tf -171.07 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R17419520 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R18910704 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCDT)Tj /R19258624 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R18910704 10 Tf 206.625 0 Td (LIBCDT)Tj /R19258624 10 Tf 35.7199 0 Td (\(3\))Tj /R19575080 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 /R19946768 10 Tf 16 -12 Td (dtextract\(\))Tj -0.15 Tc /R19258624 10 Tf 69.057 0 Td (ex)Tj 0 Tc 9.28984 0 Td 0.556 Tw (tracts all objects from)Tj /R19946768 10 Tf 91.6539 0 Td (dt)Tj /R19258624 10 Tf 15.0559 0 Td [(and mak)9.99756(es it appear empty)]TJ 108.674 0 Td (.)Tj /R19946768 10 Tf 8.05586 0 Td (dtrestore\(\))Tj /R19258624 10 Tf 69.0559 0 Td (repopulates)Tj /R19946768 10 Tf 49.1559 0 Td (dt)Tj /R19258624 10 Tf -419.998 -12 Td 0.405 Tw [(with objects pre)25.0159(viously obtained via)]TJ /R19946768 10 Tf 149.266 0 Td (dtextract\(\))Tj /R19258624 10 Tf 66 0 Td (.)Tj /R19946768 10 Tf 7.90586 0 Td (dtrestore\(\))Tj /R19258624 10 Tf 68.9059 0 Td 0.406 Tw [(will f)9.99023(ail if)]TJ /R19946768 10 Tf 43.618 0 Td (dt)Tj /R19258624 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 /R19946768 10 Tf 159.34 0 Td (dt)Tj /R19258624 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, undeŒned beha)Tj 214.31 0 Td (viors)Tj -412.003 -12 Td 0 Tw (may result.)Tj /R19575080 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 /R19258624 10 Tf 16 -12 Td (This function returns the number of objects stored in)Tj /R19946768 10 Tf 213.03 0 Td (dt)Tj /R19258624 10 Tf 12 0 Td (.)Tj /R19575080 10 Tf -241.03 -16.8 Td (int dtstat\(Dt_t *dt, Dtstat_t* st, int all\))Tj /R19258624 10 Tf 16 -12 Td 0.787 Tw (This function reports dictionary statistics.)Tj 175.315 0 Td (If)Tj /R19946768 10 Tf 9.94688 0 Td (all)Tj /R19258624 10 Tf 21.2871 0 Td 0.788 Tw (is non-zero, all Œelds of)Tj /R19946768 10 Tf 101.15 0 Td (st)Tj /R19258624 10 Tf 15.2879 0 Td [(are Œlled.)-578.809(Otherwise, only)]TJ -322.987 -12 Td (the)Tj /R19946768 10 Tf 14.7199 0 Td (dt_type)Tj /R19258624 10 Tf 44.5 0 Td (and)Tj /R19946768 10 Tf 16.9398 0 Td (dt_size)Tj /R19258624 10 Tf 44.5 0 Td 0 Tw [(Œelds are Œlled.)-500(It returns)]TJ /R19946768 10 Tf 105.82 0 Td (0)Tj /R19258624 10 Tf 8.5 0 Td (on success and)Tj /R19946768 10 Tf 61.9301 0 Td (-1)Tj /R19258624 10 Tf 14.5 0 Td [(on error)54.9902(.)]TJ /R19946768 10 Tf -311.41 -16.8 Td (Dtstat_t)Tj /R19258624 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 /R19946768 10 Tf -133.3 -16.8 Td (int dt_type)Tj /R19258624 10 Tf 66 0 Td (:)Tj -30 -12 Td (This is one of)Tj /R19946768 10 Tf 57.2199 0 Td (DT_SET)Tj /R19258624 10 Tf 36 0 Td (,)Tj /R19946768 10 Tf 5 0 Td (DT_OSET)Tj /R19258624 10 Tf 42 0 Td (,)Tj /R19946768 10 Tf 5 0 Td (DT_OBAG)Tj 2.5 Tc /R19258624 10 Tf 42 0 Td (,a)Tj 0 Tc 9.43984 0 Td (nd)Tj /R19946768 10 Tf 12.5 0 Td (DT_QUEUE)Tj /R19258624 10 Tf 48 0 Td (.)Tj /R19946768 10 Tf -293.16 -16.8 Td (int dt_size)Tj /R19258624 10 Tf 66 0 Td (:)Tj -30 -12 Td [(This contains the number of objects in the dictionary)65.0146(.)]TJ /R19946768 10 Tf -36 -16.8 Td (int dt_n)Tj /R19258624 10 Tf 48 0 Td (:)Tj -0.15 Tc -12 -12 Td (Fo)Tj 0 Tc 10.4102 0 Td (r)Tj /R19946768 10 Tf 6.03086 0 Td (Dtset)Tj 2.701 Tc /R19258624 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 /R19946768 10 Tf 6.03008 0 Td (Dtoset)Tj /R19258624 10 Tf 38.7 0 Td (and)Tj /R19946768 10 Tf 17.1398 0 Td (Dtobag)Tj /R19258624 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 /R19946768 10 Tf 163.739 0 Td (dt_n)Tj /R19258624 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 undeŒned for other)Tj -279.594 -12 Td (methods.)Tj /R19946768 10 Tf -36 -16.8 Td 0 Tw (int dt_max)Tj /R19258624 10 Tf 60 0 Td (:)Tj -0.15 Tc -24 -12 Td (Fo)Tj 0 Tc 10.4102 0 Td (r)Tj /R19946768 10 Tf 7.04609 0 Td (Dtset)Tj 3.716 Tc /R19258624 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 /R19946768 10 Tf 7.04688 0 Td (Dtoset)Tj /R19258624 10 Tf 39.7172 0 Td (and)Tj /R19946768 10 Tf 18.157 0 Td (Dtobag)Tj 3.717 Tc /R19258624 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 /R19946768 10 Tf -81.2398 -16.8 Td (int* dt_count)Tj /R19258624 10 Tf 78 0 Td (:)Tj -0.15 Tc -42 -12 Td (Fo)Tj 0 Tc 10.4102 0 Td (r)Tj /R19946768 10 Tf 6.36211 0 Td (Dtset)Tj 3.032 Tc /R19258624 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 /R19946768 10 Tf 34.9719 0 Td (dt_count[1])Tj /R19258624 10 Tf -330 -12 Td 0.29 Tw (is the number of chains of size)Tj /R19946768 10 Tf 126.73 0 Td (1)Tj 5.29 Tc /R19258624 10 Tf 6 0 Td (.F)Tj 0 Tc 13.2 0 Td (or)Tj /R19946768 10 Tf 11.1199 0 Td (Dtoset)Tj /R19258624 10 Tf 38.7898 0 Td (and)Tj /R19946768 10 Tf 17.2301 0 Td (Dtobag)Tj 2.79 Tc /R19258624 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 /R19946768 10 Tf 34.4398 0 Td (dt_count[1])Tj /R19258624 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 /R19946768 10 Tf 5.28008 0 Td (1)Tj /R19258624 10 Tf 6 0 Td (.)Tj /R19575080 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 /R19258624 10 Tf -127.17 -12 Td 1.319 Tw [(This function computes hash v)24.9902(alues from bytes or strings.)]TJ /R19946768 10 Tf 247.99 0 Td (dtstrhash\(\))Tj /R19258624 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 /R19946768 10 Tf 49.8559 0 Td (str)Tj 6.318 Tc /R19258624 10 Tf 18 0 Td (.I)Tj 0 Tc 12.148 0 Td (f)Tj /R19946768 10 Tf 7.14805 0 Td (n)Tj /R19258624 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 /R19946768 10 Tf 6.31797 0 Td (str)Tj /R19258624 10 Tf 21.818 0 Td (is a byte array of length)Tj /R19946768 10 Tf 105.109 0 Td (n)Tj 3.819 Tc /R19258624 10 Tf 6 0 Td (;o)Tj 0 Tc 11.5988 0 Td (therwise,)Tj /R19946768 10 Tf 40.1988 0 Td (str)Tj /R19258624 10 Tf 21.8191 0 Td 1.319 Tw (is a null-terminated)Tj -351.589 -12 Td (string.)Tj /R19575080 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 /R19946768 10 Tf -45.9277 -12 Td (Dtset)Tj /R19258624 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 /R19946768 10 Tf 107.952 0 Td (Dtoset)Tj /R19258624 10 Tf 39.0238 0 Td (and)Tj /R19946768 10 Tf 17.4641 0 Td (Dtobag)Tj /R19258624 10 Tf 39.0238 0 Td (are based on)Tj -380.971 -12 Td 0 Tw [(top-do)24.9841(wn splay trees.)]TJ /R19946768 10 Tf 90.5703 0 Td (Dtqueue)Tj /R19258624 10 Tf 44.5 0 Td [(is based on doubly link)9.99268(ed list.)]TJ -0.548 Tc /R19575080 10.95 Tf -171.07 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R19258624 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2787 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18107664 │ │ │ │ │ │ +R19946768 │ │ │ │ │ │ │ │ │ │ │ │ -R17735976 │ │ │ │ │ │ +R19575080 │ │ │ │ │ │ │ │ │ │ │ │ -R17419520 │ │ │ │ │ │ +R19258624 │ │ │ │ │ │ │ │ │ │ │ │ -R17071600 │ │ │ │ │ │ +R18910704 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1088,29 +1088,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 553 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R12570640 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R14409744 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -516 │ │ │ │ │ │ +517 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R16453888 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R18292992 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1128,18 +1128,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -540 │ │ │ │ │ │ +541 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R16470680 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R18309784 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1162,15 +1162,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 269 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R16471048 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R18310152 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1178,15 +1178,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-4cc42b827566'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-1761b67d7456'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 43 │ │ │ ├── ./usr/share/doc/graphviz/cgraph.3.pdf.gz │ │ │ │ ├── cgraph.3.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -79,20 +79,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28081920 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R28081920 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td (\(3\))Tj -0.219 Tc /R28726264 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R28726264 10 Tf 20.407 -12 Td (libcgraph)Tj 2.5 Tc /R28409808 10 Tf 43.6199 0 Td (­a)Tj 0 Tc 12.5801 0 Td (bstract graph library)Tj /R28726264 10.95 Tf -92.2 -16.8 Td (SYNOPSIS)Tj /R28409808 10 Tf 36 -12 Td (#include <graphviz/cgraph.h>)Tj /R28726264 10 Tf -21 -16.8 Td (TYPES)Tj /R28409808 10 Tf 21 -12 Td (Agraph_t;)Tj 12 TL (Agnode_t;)' (Agedge_t;)' (Agdesc_t;)' (Agdisc_t;)' (Agsym_t;)' (Agrec_t;)' (Agcbdisc_t;)' /R28726264 10 Tf -21 -16.8 Td [(GLOB)30(ALS)]TJ /R28409808 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 /R28726264 10 Tf -94.2199 -16.8 Td (GRAPHS)Tj /R28409808 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 agsetŒle\(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_unatten\(Agraph_t *g, const graphviz_unatten_options_t *opts\);)Tj /R28726264 10 Tf -30.8 -16.8 Td (SUBGRAPHS)Tj /R28409808 10 Tf 21 -12 Td 31.73 Tw (Agraph_t *agsubg\(Agraph_t)Tj 148.93 0 Td 0 Tw (*g, char *name, int createag\);)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 cag\);)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 /R28726264 10 Tf -201.87 -16.8 Td (NODES)Tj /R28409808 10 Tf 21 -12 Td 30.06 Tw (Agnode_t *agnode\(Agraph_t)Tj 149.48 0 Td 0 Tw (*g, char *name, int createag\);)Tj -149.48 -12 Td 30.06 Tw (Agnode_t *agidnode\(Agraph_t)Tj 157.26 0 Td 0 Tw (*g, ulong id, int createag\);)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 createag\);)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 /R28726264 10 Tf -233.53 -16.8 Td (EDGES)Tj /R28409808 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 createag\);)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 createag\);)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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R21532416 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R21532416 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td (\(3\))Tj -0.219 Tc /R22176760 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R22176760 10 Tf 20.407 -12 Td (libcgraph)Tj 2.5 Tc /R21860304 10 Tf 43.6199 0 Td (­a)Tj 0 Tc 12.5801 0 Td (bstract graph library)Tj /R22176760 10.95 Tf -92.2 -16.8 Td (SYNOPSIS)Tj /R21860304 10 Tf 36 -12 Td (#include <graphviz/cgraph.h>)Tj /R22176760 10 Tf -21 -16.8 Td (TYPES)Tj /R21860304 10 Tf 21 -12 Td (Agraph_t;)Tj 12 TL (Agnode_t;)' (Agedge_t;)' (Agdesc_t;)' (Agdisc_t;)' (Agsym_t;)' (Agrec_t;)' (Agcbdisc_t;)' /R22176760 10 Tf -21 -16.8 Td [(GLOB)30(ALS)]TJ /R21860304 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 /R22176760 10 Tf -94.2199 -16.8 Td (GRAPHS)Tj /R21860304 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 agsetŒle\(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_unatten\(Agraph_t *g, const graphviz_unatten_options_t *opts\);)Tj /R22176760 10 Tf -30.8 -16.8 Td (SUBGRAPHS)Tj /R21860304 10 Tf 21 -12 Td 31.73 Tw (Agraph_t *agsubg\(Agraph_t)Tj 148.93 0 Td 0 Tw (*g, char *name, int createag\);)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 cag\);)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 /R22176760 10 Tf -201.87 -16.8 Td (NODES)Tj /R21860304 10 Tf 21 -12 Td 30.06 Tw (Agnode_t *agnode\(Agraph_t)Tj 149.48 0 Td 0 Tw (*g, char *name, int createag\);)Tj -149.48 -12 Td 30.06 Tw (Agnode_t *agidnode\(Agraph_t)Tj 157.26 0 Td 0 Tw (*g, ulong id, int createag\);)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 createag\);)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 /R22176760 10 Tf -233.53 -16.8 Td (EDGES)Tj /R21860304 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 createag\);)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 createag\);)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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1422 │ │ │ │ │ │ +1423 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ WAVUFY+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -629,19 +629,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R28726264 │ │ │ │ │ │ +R22176760 │ │ │ │ │ │ │ │ │ │ │ │ -R28409808 │ │ │ │ │ │ +R21860304 │ │ │ │ │ │ │ │ │ │ │ │ -R28081920 │ │ │ │ │ │ +R21532416 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -678,29 +678,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28081920 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R28081920 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R28409808 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 createag\);)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 /R28726264 10 Tf -175.47 -16.8 Td [(STRING A)94.9841(TTRIB)10.0073(UTES)]TJ /R28409808 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 /R28726264 10 Tf -116.78 -16.8 Td (RECORDS)Tj -0.2 Tc /R28409808 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 /R28726264 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 /R28409808 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 /R28726264 10 Tf -239.53 -16.8 Td [(MEMOR)35(Y)]TJ -0.2 Tc /R28409808 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 /R28726264 10 Tf -161.58 -16.8 Td (STRINGS)Tj /R28409808 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 /R28726264 10 Tf -154.36 -16.8 Td (GENERIC OBJECTS)Tj /R28409808 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R21532416 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R21532416 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R21860304 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 createag\);)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 /R22176760 10 Tf -175.47 -16.8 Td [(STRING A)94.9841(TTRIB)10.0073(UTES)]TJ /R21860304 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 /R22176760 10 Tf -116.78 -16.8 Td (RECORDS)Tj -0.2 Tc /R21860304 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 /R22176760 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 /R21860304 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 /R22176760 10 Tf -239.53 -16.8 Td [(MEMOR)35(Y)]TJ -0.2 Tc /R21860304 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 /R22176760 10 Tf -161.58 -16.8 Td (STRINGS)Tj /R21860304 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 /R22176760 10 Tf -154.36 -16.8 Td (GENERIC OBJECTS)Tj /R21860304 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1631 │ │ │ │ │ │ +1632 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R28726264 │ │ │ │ │ │ +R22176760 │ │ │ │ │ │ │ │ │ │ │ │ -R28409808 │ │ │ │ │ │ +R21860304 │ │ │ │ │ │ │ │ │ │ │ │ -R28081920 │ │ │ │ │ │ +R21532416 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -737,29 +737,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28081920 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R28081920 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R28409808 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 /R28726264 10 Tf -99.8199 -16.8 Td [(ERR)29.9841(OR REPOR)40(TING)]TJ /R28409808 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 /R28726264 10.95 Tf -36 -16.8 Td (DESCRIPTION)Tj /R28409808 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(-deŒned 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 preŒx)Tj /R28726264 10 Tf 39.2359 0 Td (ag)Tj /R28409808 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 /R28726264 10 Tf 42.502 0 Td 0.023 Tw (int cr)Tj 22.893 0 Td (eateag)Tj /R28409808 10 Tf 35.293 0 Td [(and the object does not e)15.0146(xist, the function will create the speciŒed object if)]TJ /R28726264 10 Tf 302.072 0 Td [(cr)17.998(eate-)]TJ -402.76 -12 Td (ag)Tj /R28409808 10 Tf 18.0602 0 Td 0 Tw (is non-zero; otherwise, it will return NULL.)Tj /R28726264 10.95 Tf -54.0602 -16.8 Td (GRAPH AND SUBGRAPHS)Tj 2.749 Tc /R28409808 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 deŒnes 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 /R28726264 10 Tf -115.34 -16.8 Td (agopen)Tj /R28409808 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 /R28726264 10 Tf 134.872 0 Td [(Agdir)18.0078(ected)]TJ /R28409808 10 Tf 47.0301 0 Td (,)Tj /R28726264 10 Tf 5.63203 0 Td [(Agundir)18.0176(ected)]TJ /R28409808 10 Tf 58.15 0 Td (,)Tj /R28726264 10 Tf -429.5 -12 Td [(Agstrictdir)17.9919(ected)]TJ 2.85 Tc /R28409808 10 Tf 69.2402 0 Td (,a)Tj 0 Tc 9.78984 0 Td (nd)Tj /R28726264 10 Tf 12.85 0 Td [(Agstrictundir)18(ected)]TJ 5.35 Tc /R28409808 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 /R28726264 10 Tf 218.539 0 Td (AgDefaultDisc)Tj /R28409808 10 Tf 62.2102 0 Td (.)Tj /R28726264 10 Tf 9.48086 0 Td (agclose)Tj /R28409808 10 Tf -401.448 -12 Td 0.892 Tw (deletes a graph, freeing its associated storage.)Tj /R28726264 10 Tf 193.974 0 Td [(agr)17.9834(ead)]TJ /R28409808 10 Tf 29.2602 0 Td (,)Tj /R28726264 10 Tf 5.89219 0 Td (agwrite)Tj 3.392 Tc /R28409808 10 Tf 32.2102 0 Td (,a)Tj 0 Tc 10.332 0 Td (nd)Tj /R28726264 10 Tf 13.3922 0 Td (agconcat)Tj /R28409808 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 /R28726264 10 Tf 12.477 0 Td [(agr)17.9834(ead)]TJ /R28409808 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 /R28726264 10 Tf 46.8031 0 Td (agconcat)Tj /R28409808 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 /R28726264 10 Tf 28.9762 0 Td [(agmemr)17.9846(ead)]TJ /R28409808 10 Tf 54.3363 0 Td 1.477 Tw (attempts to read a graph from the input string.)Tj /R28726264 10 Tf 201.883 0 Td (agsetŒle)Tj /R28409808 10 Tf 38.4172 0 Td (and)Tj /R28726264 10 Tf 18.4172 0 Td [(agr)17.9834(eadline)]TJ /R28409808 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)' /R28726264 10 Tf 59.1301 0 Td [(agisdir)18.0078(ected)]TJ /R28409808 10 Tf 51.4801 0 Td (,)Tj /R28726264 10 Tf 5.68008 0 Td [(agisundir)18.0151(ected)]TJ /R28409808 10 Tf 62.6 0 Td (,)Tj /R28726264 10 Tf 5.68008 0 Td (agisstrict)Tj 3.18 Tc /R28409808 10 Tf 38.8801 0 Td (,a)Tj 0 Tc 10.1199 0 Td (nd)Tj /R28726264 10 Tf 13.1789 0 Td (agissimple)Tj /R28409808 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 /R28726264 10 Tf -32.3699 -16.8 Td (agsubg)Tj /R28409808 10 Tf 32.9891 0 Td 0.479 Tw (Œnds or creates a subgraph by name.)Tj /R28726264 10 Tf 154.152 0 Td (agidsubg)Tj /R28409808 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 /R28726264 10 Tf 46.5059 0 Td (agfstsubg)Tj /R28409808 10 Tf 44.093 0 Td (and)Tj /R28726264 10 Tf 17.973 0 Td (agnxtsubg)Tj 6.033 Tc /R28409808 10 Tf 43.9 0 Td (.A)Tj 0 Tc 19.2859 0 Td (subgraph is deleted with)Tj /R28726264 10 Tf 104.122 0 Td (agdel-)Tj -405.889 -12 Td (subg)Tj /R28409808 10 Tf 22.7078 0 Td (\(or)Tj /R28726264 10 Tf 14.3578 0 Td (agclose)Tj /R28409808 10 Tf 30.55 0 Td 2.698 Tw (\). The)Tj /R28726264 10 Tf 29.2762 0 Td [(agpar)18.0078(ent)]TJ /R28409808 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 /R28726264 10 Tf -103.15 -16.8 Td (agnnodes)Tj /R28409808 10 Tf 40.0102 0 Td (,)Tj /R28726264 10 Tf 5.44688 0 Td (agnedges)Tj 2.947 Tc /R28409808 10 Tf 38.8898 0 Td (,a)Tj 0 Tc 9.88711 0 Td (nd)Tj /R28726264 10 Tf 12.9469 0 Td (agnsubg)Tj /R28409808 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 /R28726264 10 Tf 18.8871 0 Td [(agdegr)17.9846(ee)]TJ /R28409808 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 /R28726264 10 Tf 36.366 0 Td (agcountuniqedges)Tj /R28409808 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 /R28726264 10 Tf 145.99 0 Td [(agdegr)17.9834(ee)]TJ 2.5 Tc /R28409808 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R21532416 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R21532416 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R21860304 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 /R22176760 10 Tf -99.8199 -16.8 Td [(ERR)29.9841(OR REPOR)40(TING)]TJ /R21860304 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 /R22176760 10.95 Tf -36 -16.8 Td (DESCRIPTION)Tj /R21860304 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(-deŒned 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 preŒx)Tj /R22176760 10 Tf 39.2359 0 Td (ag)Tj /R21860304 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 /R22176760 10 Tf 42.502 0 Td 0.023 Tw (int cr)Tj 22.893 0 Td (eateag)Tj /R21860304 10 Tf 35.293 0 Td [(and the object does not e)15.0146(xist, the function will create the speciŒed object if)]TJ /R22176760 10 Tf 302.072 0 Td [(cr)17.998(eate-)]TJ -402.76 -12 Td (ag)Tj /R21860304 10 Tf 18.0602 0 Td 0 Tw (is non-zero; otherwise, it will return NULL.)Tj /R22176760 10.95 Tf -54.0602 -16.8 Td (GRAPH AND SUBGRAPHS)Tj 2.749 Tc /R21860304 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 deŒnes 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 /R22176760 10 Tf -115.34 -16.8 Td (agopen)Tj /R21860304 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 /R22176760 10 Tf 134.872 0 Td [(Agdir)18.0078(ected)]TJ /R21860304 10 Tf 47.0301 0 Td (,)Tj /R22176760 10 Tf 5.63203 0 Td [(Agundir)18.0176(ected)]TJ /R21860304 10 Tf 58.15 0 Td (,)Tj /R22176760 10 Tf -429.5 -12 Td [(Agstrictdir)17.9919(ected)]TJ 2.85 Tc /R21860304 10 Tf 69.2402 0 Td (,a)Tj 0 Tc 9.78984 0 Td (nd)Tj /R22176760 10 Tf 12.85 0 Td [(Agstrictundir)18(ected)]TJ 5.35 Tc /R21860304 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 /R22176760 10 Tf 218.539 0 Td (AgDefaultDisc)Tj /R21860304 10 Tf 62.2102 0 Td (.)Tj /R22176760 10 Tf 9.48086 0 Td (agclose)Tj /R21860304 10 Tf -401.448 -12 Td 0.892 Tw (deletes a graph, freeing its associated storage.)Tj /R22176760 10 Tf 193.974 0 Td [(agr)17.9834(ead)]TJ /R21860304 10 Tf 29.2602 0 Td (,)Tj /R22176760 10 Tf 5.89219 0 Td (agwrite)Tj 3.392 Tc /R21860304 10 Tf 32.2102 0 Td (,a)Tj 0 Tc 10.332 0 Td (nd)Tj /R22176760 10 Tf 13.3922 0 Td (agconcat)Tj /R21860304 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 /R22176760 10 Tf 12.477 0 Td [(agr)17.9834(ead)]TJ /R21860304 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 /R22176760 10 Tf 46.8031 0 Td (agconcat)Tj /R21860304 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 /R22176760 10 Tf 28.9762 0 Td [(agmemr)17.9846(ead)]TJ /R21860304 10 Tf 54.3363 0 Td 1.477 Tw (attempts to read a graph from the input string.)Tj /R22176760 10 Tf 201.883 0 Td (agsetŒle)Tj /R21860304 10 Tf 38.4172 0 Td (and)Tj /R22176760 10 Tf 18.4172 0 Td [(agr)17.9834(eadline)]TJ /R21860304 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)' /R22176760 10 Tf 59.1301 0 Td [(agisdir)18.0078(ected)]TJ /R21860304 10 Tf 51.4801 0 Td (,)Tj /R22176760 10 Tf 5.68008 0 Td [(agisundir)18.0151(ected)]TJ /R21860304 10 Tf 62.6 0 Td (,)Tj /R22176760 10 Tf 5.68008 0 Td (agisstrict)Tj 3.18 Tc /R21860304 10 Tf 38.8801 0 Td (,a)Tj 0 Tc 10.1199 0 Td (nd)Tj /R22176760 10 Tf 13.1789 0 Td (agissimple)Tj /R21860304 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 /R22176760 10 Tf -32.3699 -16.8 Td (agsubg)Tj /R21860304 10 Tf 32.9891 0 Td 0.479 Tw (Œnds or creates a subgraph by name.)Tj /R22176760 10 Tf 154.152 0 Td (agidsubg)Tj /R21860304 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 /R22176760 10 Tf 46.5059 0 Td (agfstsubg)Tj /R21860304 10 Tf 44.093 0 Td (and)Tj /R22176760 10 Tf 17.973 0 Td (agnxtsubg)Tj 6.033 Tc /R21860304 10 Tf 43.9 0 Td (.A)Tj 0 Tc 19.2859 0 Td (subgraph is deleted with)Tj /R22176760 10 Tf 104.122 0 Td (agdel-)Tj -405.889 -12 Td (subg)Tj /R21860304 10 Tf 22.7078 0 Td (\(or)Tj /R22176760 10 Tf 14.3578 0 Td (agclose)Tj /R21860304 10 Tf 30.55 0 Td 2.698 Tw (\). The)Tj /R22176760 10 Tf 29.2762 0 Td [(agpar)18.0078(ent)]TJ /R21860304 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 /R22176760 10 Tf -103.15 -16.8 Td (agnnodes)Tj /R21860304 10 Tf 40.0102 0 Td (,)Tj /R22176760 10 Tf 5.44688 0 Td (agnedges)Tj 2.947 Tc /R21860304 10 Tf 38.8898 0 Td (,a)Tj 0 Tc 9.88711 0 Td (nd)Tj /R22176760 10 Tf 12.9469 0 Td (agnsubg)Tj /R21860304 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 /R22176760 10 Tf 18.8871 0 Td [(agdegr)17.9846(ee)]TJ /R21860304 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 /R22176760 10 Tf 36.366 0 Td (agcountuniqedges)Tj /R21860304 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 /R22176760 10 Tf 145.99 0 Td [(agdegr)17.9834(ee)]TJ 2.5 Tc /R21860304 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3920 │ │ │ │ │ │ +3921 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R28726264 │ │ │ │ │ │ +R22176760 │ │ │ │ │ │ │ │ │ │ │ │ -R28409808 │ │ │ │ │ │ +R21860304 │ │ │ │ │ │ │ │ │ │ │ │ -R28081920 │ │ │ │ │ │ +R21532416 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -796,29 +796,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28081920 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R28081920 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td (\(3\))Tj /R28726264 10.95 Tf -456.34 -36 Td (NODES)Tj 2.573 Tc /R28409808 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 deŒned 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 /R28726264 10 Tf 16.8 TL (agnode)' /R28409808 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 /R28726264 10 Tf 118.728 0 Td (agidnode)Tj /R28409808 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 /R28726264 10 Tf 253.722 0 Td (agsubnode)Tj /R28409808 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 /R28726264 10 Tf (agfstnode)' /R28409808 10 Tf 44.7371 0 Td (and)Tj /R28726264 10 Tf 18.0672 0 Td (agnxtnode)Tj /R28409808 10 Tf 48.077 0 Td 1.127 Tw (scan node lists.)Tj /R28726264 10 Tf 69.2121 0 Td [(agpr)10(vnode)]TJ /R28409808 10 Tf 49.0879 0 Td (and)Tj /R28726264 10 Tf 18.068 0 Td (aglstnode)Tj /R28409808 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 /R28726264 10 Tf 254.228 0 Td (agdelnode)Tj /R28409808 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 /R28726264 10.95 Tf -36 -16.8 Td (EDGES)Tj /R28409808 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 /R28726264 10 Tf -63.5199 -16.8 Td (agedge)Tj /R28409808 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 /R28726264 10 Tf 175.929 0 Td (name)Tj /R28409808 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 /R28726264 10 Tf -201.958 -12 Td (agidedge)Tj /R28409808 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 /R28726264 10 Tf 284.287 0 Td (agsubedge)Tj /R28409808 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 /R28726264 10 Tf 227.403 0 Td (agfstin)Tj /R28409808 10 Tf 28.8898 0 Td (,)Tj /R28726264 10 Tf 5.99688 0 Td (agnxtin)Tj /R28409808 10 Tf 32.2301 0 Td (,)Tj /R28726264 10 Tf 5.99609 0 Td (agfstout)Tj 3.496 Tc /R28409808 10 Tf 34.4398 0 Td (,a)Tj 0 Tc 10.4359 0 Td (nd)Tj /R28726264 10 Tf 13.4961 0 Td (agnxtout)Tj /R28409808 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 /R28726264 10 Tf 308.029 0 Td (agfstedge)Tj /R28409808 10 Tf 42.9828 0 Td (and)Tj /R28726264 10 Tf 17.434 0 Td (agnxtedge)Tj /R28409808 10 Tf 46.3238 0 Td (visit)Tj -414.77 -12 Td 0.625 Tw (all edges incident to a node.)Tj /R28726264 10 Tf 120.4 0 Td (agtail)Tj /R28409808 10 Tf 27.0148 0 Td (and)Tj /R28726264 10 Tf 17.5648 0 Td (aghead)Tj /R28409808 10 Tf 33.6852 0 Td (get the endpoint of an edge.)Tj /R28726264 10 Tf 119.84 0 Td (agdeledge)Tj /R28409808 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 /R28726264 10 Tf 345.68 0 Td (ageqedge)Tj /R28409808 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 /R28726264 10 Tf 116.09 0 Td (agopp)Tj /R28409808 10 Tf 26.1199 0 Td (.)Tj /R28726264 10.95 Tf -178.21 -16.8 Td [(INTERN)19.9928(AL A)94.983(TTRIB)10.0454(UTES)]TJ /R28409808 10 Tf 36 -12 Td (Programmer)Tj 49.7898 0 Td 1.391 Tw [(-deŒned 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 /R28726264 10.95 Tf -36 -16.8 Td [(STRING A)94.9908(TTRIB)10.0454(UTES)]TJ /R28409808 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 identiŒed)]TJ -327.712 -12 Td 1.707 Tw (by name and by an internal symbol table entry \()Tj /R28726264 10 Tf 206.723 0 Td (Agsym_t)Tj 4.207 Tc /R28409808 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 /R28726264 10 Tf 168.626 0 Td (Agsym_t)Tj /R28409808 10 Tf 41.1609 0 Td (ha)Tj -0.15 Tc 9.23984 0 Td 1.191 Tw (ve a)Tj 0 Tc /R28726264 10 Tf -414.88 -12 Td 1.087 Tw (char* name)Tj /R28409808 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 /R28726264 10 Tf 30.7738 0 Td (char* defv)Tj 46.257 0 Td (al)Tj /R28409808 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 /R28726264 10 Tf 53.8039 0 Td (int id)Tj /R28409808 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 [(peciŒc 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 /R28726264 10 Tf (agattr)' /R28409808 10 Tf 30.55 0 Td 1.95 Tw (creates or looks up attrib)Tj 106.47 0 Td (utes.)Tj /R28726264 10 Tf 25.5602 0 Td (kind)Tj /R28409808 10 Tf 23.9102 0 Td (may be)Tj -0.55 Tc /R28726264 10 Tf 35.5602 0 Td (AG)Tj 0 Tc 14.45 0 Td (RAPH)Tj /R28409808 10 Tf 28.3301 0 Td (,)Tj -0.55 Tc /R28726264 10 Tf 6.95 0 Td (AG)Tj 0 Tc 14.45 0 Td (NODE)Tj 4.45 Tc /R28409808 10 Tf 28.8898 0 Td (,o)Tj 0 Tc 11.95 0 Td (r)Tj -0.55 Tc /R28726264 10 Tf 7.78008 0 Td (AG)Tj 0 Tc 14.45 0 Td (EDGE)Tj 6.95 Tc /R28409808 10 Tf 28.3398 0 Td (.I)Tj 0 Tc 12.7801 0 Td (f)Tj -0.1 Tc /R28726264 10 Tf 7.78008 0 Td (va)Tj 0 Tc 9.9 0 Td (lue)Tj /R28409808 10 Tf 17.2301 0 Td (is)Tj /R28726264 10 Tf -425.33 -12 Td (\(char*\)0\))Tj 2.606 Tc /R28409808 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 /R28726264 10 Tf 33.6121 0 Td (g)Tj /R28409808 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 /R28726264 10 Tf 8.33594 0 Td (agattrsym)Tj /R28409808 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 /R28726264 10 Tf 33.048 0 Td (agnxtattr)Tj /R28409808 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 /R28726264 10 Tf 32.1488 0 Td (NULL)Tj /R28409808 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 /R28726264 10 Tf 151.66 0 Td (NULL)Tj /R28409808 10 Tf 30.8199 0 Td (at the end of the list.)Tj /R28726264 10 Tf 89.9 0 Td (agget)Tj /R28409808 10 Tf 25.8102 0 Td (and)Tj /R28726264 10 Tf 17.4801 0 Td (agset)Tj /R28409808 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 /R28726264 10 Tf 38.0789 0 Td (agxget)Tj /R28409808 10 Tf 30.8488 0 Td (and)Tj /R28726264 10 Tf 17.5191 0 Td (agxset)Tj /R28409808 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 /R28726264 10 Tf -257.115 -12 Td (agset)Tj /R28409808 10 Tf 24.4121 0 Td 0.253 Tw [(will f)10.0037(ail unless the attrib)19.9927(ute is Œrst deŒned using)]TJ /R28726264 10 Tf 197.257 0 Td (agattr)Tj /R28409808 10 Tf 26.1 0 Td (.)Tj /R28726264 10 Tf 7.75312 0 Td (agsafeset)Tj /R28409808 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 /R28726264 10 Tf -343.654 -12 Td (agcopyattr)Tj 2.584 Tc /R28409808 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R21532416 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R21532416 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td (\(3\))Tj /R22176760 10.95 Tf -456.34 -36 Td (NODES)Tj 2.573 Tc /R21860304 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 deŒned 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 /R22176760 10 Tf 16.8 TL (agnode)' /R21860304 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 /R22176760 10 Tf 118.728 0 Td (agidnode)Tj /R21860304 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 /R22176760 10 Tf 253.722 0 Td (agsubnode)Tj /R21860304 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 /R22176760 10 Tf (agfstnode)' /R21860304 10 Tf 44.7371 0 Td (and)Tj /R22176760 10 Tf 18.0672 0 Td (agnxtnode)Tj /R21860304 10 Tf 48.077 0 Td 1.127 Tw (scan node lists.)Tj /R22176760 10 Tf 69.2121 0 Td [(agpr)10(vnode)]TJ /R21860304 10 Tf 49.0879 0 Td (and)Tj /R22176760 10 Tf 18.068 0 Td (aglstnode)Tj /R21860304 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 /R22176760 10 Tf 254.228 0 Td (agdelnode)Tj /R21860304 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 /R22176760 10.95 Tf -36 -16.8 Td (EDGES)Tj /R21860304 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 /R22176760 10 Tf -63.5199 -16.8 Td (agedge)Tj /R21860304 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 /R22176760 10 Tf 175.929 0 Td (name)Tj /R21860304 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 /R22176760 10 Tf -201.958 -12 Td (agidedge)Tj /R21860304 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 /R22176760 10 Tf 284.287 0 Td (agsubedge)Tj /R21860304 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 /R22176760 10 Tf 227.403 0 Td (agfstin)Tj /R21860304 10 Tf 28.8898 0 Td (,)Tj /R22176760 10 Tf 5.99688 0 Td (agnxtin)Tj /R21860304 10 Tf 32.2301 0 Td (,)Tj /R22176760 10 Tf 5.99609 0 Td (agfstout)Tj 3.496 Tc /R21860304 10 Tf 34.4398 0 Td (,a)Tj 0 Tc 10.4359 0 Td (nd)Tj /R22176760 10 Tf 13.4961 0 Td (agnxtout)Tj /R21860304 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 /R22176760 10 Tf 308.029 0 Td (agfstedge)Tj /R21860304 10 Tf 42.9828 0 Td (and)Tj /R22176760 10 Tf 17.434 0 Td (agnxtedge)Tj /R21860304 10 Tf 46.3238 0 Td (visit)Tj -414.77 -12 Td 0.625 Tw (all edges incident to a node.)Tj /R22176760 10 Tf 120.4 0 Td (agtail)Tj /R21860304 10 Tf 27.0148 0 Td (and)Tj /R22176760 10 Tf 17.5648 0 Td (aghead)Tj /R21860304 10 Tf 33.6852 0 Td (get the endpoint of an edge.)Tj /R22176760 10 Tf 119.84 0 Td (agdeledge)Tj /R21860304 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 /R22176760 10 Tf 345.68 0 Td (ageqedge)Tj /R21860304 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 /R22176760 10 Tf 116.09 0 Td (agopp)Tj /R21860304 10 Tf 26.1199 0 Td (.)Tj /R22176760 10.95 Tf -178.21 -16.8 Td [(INTERN)19.9928(AL A)94.983(TTRIB)10.0454(UTES)]TJ /R21860304 10 Tf 36 -12 Td (Programmer)Tj 49.7898 0 Td 1.391 Tw [(-deŒned 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 /R22176760 10.95 Tf -36 -16.8 Td [(STRING A)94.9908(TTRIB)10.0454(UTES)]TJ /R21860304 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 identiŒed)]TJ -327.712 -12 Td 1.707 Tw (by name and by an internal symbol table entry \()Tj /R22176760 10 Tf 206.723 0 Td (Agsym_t)Tj 4.207 Tc /R21860304 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 /R22176760 10 Tf 168.626 0 Td (Agsym_t)Tj /R21860304 10 Tf 41.1609 0 Td (ha)Tj -0.15 Tc 9.23984 0 Td 1.191 Tw (ve a)Tj 0 Tc /R22176760 10 Tf -414.88 -12 Td 1.087 Tw (char* name)Tj /R21860304 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 /R22176760 10 Tf 30.7738 0 Td (char* defv)Tj 46.257 0 Td (al)Tj /R21860304 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 /R22176760 10 Tf 53.8039 0 Td (int id)Tj /R21860304 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 [(peciŒc 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 /R22176760 10 Tf (agattr)' /R21860304 10 Tf 30.55 0 Td 1.95 Tw (creates or looks up attrib)Tj 106.47 0 Td (utes.)Tj /R22176760 10 Tf 25.5602 0 Td (kind)Tj /R21860304 10 Tf 23.9102 0 Td (may be)Tj -0.55 Tc /R22176760 10 Tf 35.5602 0 Td (AG)Tj 0 Tc 14.45 0 Td (RAPH)Tj /R21860304 10 Tf 28.3301 0 Td (,)Tj -0.55 Tc /R22176760 10 Tf 6.95 0 Td (AG)Tj 0 Tc 14.45 0 Td (NODE)Tj 4.45 Tc /R21860304 10 Tf 28.8898 0 Td (,o)Tj 0 Tc 11.95 0 Td (r)Tj -0.55 Tc /R22176760 10 Tf 7.78008 0 Td (AG)Tj 0 Tc 14.45 0 Td (EDGE)Tj 6.95 Tc /R21860304 10 Tf 28.3398 0 Td (.I)Tj 0 Tc 12.7801 0 Td (f)Tj -0.1 Tc /R22176760 10 Tf 7.78008 0 Td (va)Tj 0 Tc 9.9 0 Td (lue)Tj /R21860304 10 Tf 17.2301 0 Td (is)Tj /R22176760 10 Tf -425.33 -12 Td (\(char*\)0\))Tj 2.606 Tc /R21860304 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 /R22176760 10 Tf 33.6121 0 Td (g)Tj /R21860304 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 /R22176760 10 Tf 8.33594 0 Td (agattrsym)Tj /R21860304 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 /R22176760 10 Tf 33.048 0 Td (agnxtattr)Tj /R21860304 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 /R22176760 10 Tf 32.1488 0 Td (NULL)Tj /R21860304 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 /R22176760 10 Tf 151.66 0 Td (NULL)Tj /R21860304 10 Tf 30.8199 0 Td (at the end of the list.)Tj /R22176760 10 Tf 89.9 0 Td (agget)Tj /R21860304 10 Tf 25.8102 0 Td (and)Tj /R22176760 10 Tf 17.4801 0 Td (agset)Tj /R21860304 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 /R22176760 10 Tf 38.0789 0 Td (agxget)Tj /R21860304 10 Tf 30.8488 0 Td (and)Tj /R22176760 10 Tf 17.5191 0 Td (agxset)Tj /R21860304 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 /R22176760 10 Tf -257.115 -12 Td (agset)Tj /R21860304 10 Tf 24.4121 0 Td 0.253 Tw [(will f)10.0037(ail unless the attrib)19.9927(ute is Œrst deŒned using)]TJ /R22176760 10 Tf 197.257 0 Td (agattr)Tj /R21860304 10 Tf 26.1 0 Td (.)Tj /R22176760 10 Tf 7.75312 0 Td (agsafeset)Tj /R21860304 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 /R22176760 10 Tf -343.654 -12 Td (agcopyattr)Tj 2.584 Tc /R21860304 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -4622 │ │ │ │ │ │ +4623 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R28726264 │ │ │ │ │ │ +R22176760 │ │ │ │ │ │ │ │ │ │ │ │ -R28409808 │ │ │ │ │ │ +R21860304 │ │ │ │ │ │ │ │ │ │ │ │ -R28081920 │ │ │ │ │ │ +R21532416 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -855,29 +855,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28081920 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R28081920 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R28409808 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 /R28726264 10.95 Tf -143.12 -16.8 Td (STRINGS)Tj /R28409808 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 /R28726264 10 Tf 16.8 TL (agstrdup)' /R28409808 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 /R28726264 10 Tf -429.498 -12 Td (agstrbind)Tj /R28409808 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 /R28726264 10 Tf 119.98 0 Td [(agstrfr)18(ee)]TJ /R28409808 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 /R28726264 10 Tf 40.0398 0 Td (agstrdup_html)Tj 2.66 Tc /R28409808 10 Tf 63.3398 0 Td (.T)Tj 0 Tc 11.2699 0 Td (he)Tj /R28726264 10 Tf 12.1 0 Td (aghtmlstr)Tj /R28409808 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 /R28726264 10 Tf -224.59 -16.8 Td (agcanonStr)Tj /R28409808 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 /R28726264 10 Tf 38.3371 0 Td (agcanonStr)Tj /R28409808 10 Tf 48.8898 0 Td (.)Tj /R28726264 10 Tf 7.77891 0 Td [(agstr)17.9932(canon)]TJ /R28409808 10 Tf 49.8191 0 Td [(is an unsafe v)15.0122(ersion of)]TJ /R28726264 10 Tf 93.725 0 Td (agcanonStr)Tj 2.779 Tc /R28409808 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 /R28726264 10 Tf 74.9648 0 Td (agstrdup)Tj /R28409808 10 Tf 41.8551 0 Td (or)Tj /R28726264 10 Tf 11.8449 0 Td (agstrdup_html)Tj 6.015 Tc /R28409808 10 Tf 63.3398 0 Td (.F)Tj 0 Tc 14.075 0 Td [(inally)64.9927(,)]TJ /R28726264 10 Tf 28.1449 0 Td (agcanonStr)Tj /R28409808 10 Tf 52.4051 0 Td (is identical with)Tj /R28726264 10 Tf 69.4352 0 Td (agcanonStr)Tj -0.15 Tc /R28409808 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 /R28726264 10.95 Tf -210.31 -16.8 Td (RECORDS)Tj /R28409808 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 deŒne)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(-deŒned Œ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 /R28726264 10 Tf 203.96 0 Td [(agbindr)18.0078(ec)]TJ 2.84 Tc /R28409808 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 /R28726264 10 Tf 43.548 0 Td (aginit)Tj 6.779 Tc /R28409808 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 /R28726264 10 Tf 18.1422 0 Td (name)Tj /R28409808 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 deŒned \(Libcgraph reserv)Tj 218.536 0 Td 0.485 Tw (es the preŒx)Tj /R28726264 10 Tf 52.8352 0 Td (_ag)Tj /R28409808 10 Tf 15 0 Td 2.985 Tw (\). If)Tj 20.9602 0 Td 0.485 Tw (size is 0, the call to)Tj /R28726264 10 Tf 82.0699 0 Td [(agbindr)18.0078(ec)]TJ /R28409808 10 Tf -389.401 -12 Td 0.65 Tw [(is simply a lookup.)-564.993(The function)]TJ /R28726264 10 Tf 138.9 0 Td [(aggetr)17.9932(ec)]TJ /R28409808 10 Tf 39.0602 0 Td 0.651 Tw (can also be used for lookup.)Tj /R28726264 10 Tf 121.106 0 Td [(agdelr)18.0176(ec)]TJ /R28409808 10 Tf 39.0707 0 Td (deletes a named record)Tj -338.137 -12 Td 0 Tw (from one object.)Tj /R28726264 10 Tf 70.8199 0 Td (agclean)Tj /R28409808 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 /R28726264 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 /R28409808 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(-deŒned 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 /R28726264 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 /R28409808 10 Tf 42.5488 0 Td (ag may be)Tj /R28726264 10 Tf 49.877 0 Td [(TR)30.0146(UE)]TJ /R28409808 10 Tf 30.218 0 Td (or)Tj -0.9 Tc /R28726264 10 Tf 11.068 0 Td (FA)Tj 0 Tc 12.4301 0 Td (LSE)Tj 5.238 Tc /R28409808 10 Tf 18.9 0 Td (.I)Tj 0 Tc 11.068 0 Td (f)Tj /R28726264 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 /R28409808 10 Tf -392.19 -12 Td (is)Tj /R28726264 10 Tf 9.44492 0 Td [(TR)30.0159(UE)]TJ 2.775 Tc /R28409808 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 /R28726264 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 /R28409808 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 /R28726264 10 Tf 234.94 0 Td [(aggetr)17.9932(ec)]TJ /R28409808 10 Tf 35.9102 0 Td (.)Tj /R28726264 10.95 Tf -306.85 -28.8 Td (DISCIPLINES)Tj /R28409808 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 (-deŒned 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R21532416 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R21532416 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R21860304 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 /R22176760 10.95 Tf -143.12 -16.8 Td (STRINGS)Tj /R21860304 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 /R22176760 10 Tf 16.8 TL (agstrdup)' /R21860304 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 /R22176760 10 Tf -429.498 -12 Td (agstrbind)Tj /R21860304 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 /R22176760 10 Tf 119.98 0 Td [(agstrfr)18(ee)]TJ /R21860304 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 /R22176760 10 Tf 40.0398 0 Td (agstrdup_html)Tj 2.66 Tc /R21860304 10 Tf 63.3398 0 Td (.T)Tj 0 Tc 11.2699 0 Td (he)Tj /R22176760 10 Tf 12.1 0 Td (aghtmlstr)Tj /R21860304 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 /R22176760 10 Tf -224.59 -16.8 Td (agcanonStr)Tj /R21860304 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 /R22176760 10 Tf 38.3371 0 Td (agcanonStr)Tj /R21860304 10 Tf 48.8898 0 Td (.)Tj /R22176760 10 Tf 7.77891 0 Td [(agstr)17.9932(canon)]TJ /R21860304 10 Tf 49.8191 0 Td [(is an unsafe v)15.0122(ersion of)]TJ /R22176760 10 Tf 93.725 0 Td (agcanonStr)Tj 2.779 Tc /R21860304 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 /R22176760 10 Tf 74.9648 0 Td (agstrdup)Tj /R21860304 10 Tf 41.8551 0 Td (or)Tj /R22176760 10 Tf 11.8449 0 Td (agstrdup_html)Tj 6.015 Tc /R21860304 10 Tf 63.3398 0 Td (.F)Tj 0 Tc 14.075 0 Td [(inally)64.9927(,)]TJ /R22176760 10 Tf 28.1449 0 Td (agcanonStr)Tj /R21860304 10 Tf 52.4051 0 Td (is identical with)Tj /R22176760 10 Tf 69.4352 0 Td (agcanonStr)Tj -0.15 Tc /R21860304 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 /R22176760 10.95 Tf -210.31 -16.8 Td (RECORDS)Tj /R21860304 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 deŒne)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(-deŒned Œ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 /R22176760 10 Tf 203.96 0 Td [(agbindr)18.0078(ec)]TJ 2.84 Tc /R21860304 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 /R22176760 10 Tf 43.548 0 Td (aginit)Tj 6.779 Tc /R21860304 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 /R22176760 10 Tf 18.1422 0 Td (name)Tj /R21860304 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 deŒned \(Libcgraph reserv)Tj 218.536 0 Td 0.485 Tw (es the preŒx)Tj /R22176760 10 Tf 52.8352 0 Td (_ag)Tj /R21860304 10 Tf 15 0 Td 2.985 Tw (\). If)Tj 20.9602 0 Td 0.485 Tw (size is 0, the call to)Tj /R22176760 10 Tf 82.0699 0 Td [(agbindr)18.0078(ec)]TJ /R21860304 10 Tf -389.401 -12 Td 0.65 Tw [(is simply a lookup.)-564.993(The function)]TJ /R22176760 10 Tf 138.9 0 Td [(aggetr)17.9932(ec)]TJ /R21860304 10 Tf 39.0602 0 Td 0.651 Tw (can also be used for lookup.)Tj /R22176760 10 Tf 121.106 0 Td [(agdelr)18.0176(ec)]TJ /R21860304 10 Tf 39.0707 0 Td (deletes a named record)Tj -338.137 -12 Td 0 Tw (from one object.)Tj /R22176760 10 Tf 70.8199 0 Td (agclean)Tj /R21860304 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 /R22176760 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 /R21860304 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(-deŒned 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 /R22176760 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 /R21860304 10 Tf 42.5488 0 Td (ag may be)Tj /R22176760 10 Tf 49.877 0 Td [(TR)30.0146(UE)]TJ /R21860304 10 Tf 30.218 0 Td (or)Tj -0.9 Tc /R22176760 10 Tf 11.068 0 Td (FA)Tj 0 Tc 12.4301 0 Td (LSE)Tj 5.238 Tc /R21860304 10 Tf 18.9 0 Td (.I)Tj 0 Tc 11.068 0 Td (f)Tj /R22176760 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 /R21860304 10 Tf -392.19 -12 Td (is)Tj /R22176760 10 Tf 9.44492 0 Td [(TR)30.0159(UE)]TJ 2.775 Tc /R21860304 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 /R22176760 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 /R21860304 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 /R22176760 10 Tf 234.94 0 Td [(aggetr)17.9932(ec)]TJ /R21860304 10 Tf 35.9102 0 Td (.)Tj /R22176760 10.95 Tf -306.85 -28.8 Td (DISCIPLINES)Tj /R21860304 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 (-deŒned 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3882 │ │ │ │ │ │ +3885 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R28726264 │ │ │ │ │ │ +R22176760 │ │ │ │ │ │ │ │ │ │ │ │ -R28409808 │ │ │ │ │ │ +R21860304 │ │ │ │ │ │ │ │ │ │ │ │ -R28081920 │ │ │ │ │ │ +R21532416 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -914,29 +914,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28081920 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R28081920 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R28409808 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 /R28726264 10.95 Tf -294.21 -28.8 Td (ID DISCIPLINE)Tj /R28409808 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 createag\);)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 /R28081920 10 Tf 16.8 TL (open)' /R28409808 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 /R28081920 10 Tf (alloc)' /R28409808 10 Tf 23.2691 0 Td 0.769 Tw (informs the ID manager that Libcgraph is attempting to create an object with a speciŒc 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 /R28081920 10 Tf T*[(fr)37(ee)]TJ /R28409808 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 /R28081920 10 Tf (map)' /R28409808 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 /R28081920 10 Tf 362.335 0 Td (re)Tj 0 Tc 7.96016 0 Td (sult)Tj 5.863 Tc /R28409808 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 /R28081920 10 Tf 10 0 Td 0.07 Tw (name != NULL)Tj /R28409808 10 Tf 64.4602 0 Td (and)Tj /R28081920 10 Tf 17.0102 0 Td [(cr)36.9849(eatea)]TJ 2.57 Tc 34.5203 0 Td [(g=)257.007(=1)]TJ /R28409808 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 /R28081920 10 Tf 156.191 0 Td (print)Tj /R28409808 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 /R28081920 10 Tf 10 0 Td 1.554 Tw (name == NULL)Tj /R28409808 10 Tf 72.332 0 Td (and)Tj /R28081920 10 Tf 18.4941 0 Td [(cr)36.9849(eatea)]TJ 4.054 Tc 34.5203 0 Td (g=)Tj 4.055 Tc 15.8039 0 Td (=1)Tj /R28409808 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 /R28081920 10 Tf 10 0 Td 0.97 Tw (name != NULL)Tj /R28409808 10 Tf 67.1602 0 Td (and)Tj /R28081920 10 Tf 17.9102 0 Td [(cr)36.9849(eatea)]TJ 3.47 Tc 34.5203 0 Td [(g=)347.007(=0)]TJ /R28409808 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 /R28081920 10 Tf 10 0 Td (name == NULL)Tj /R28409808 10 Tf 67.6699 0 Td (and)Tj /R28081920 10 Tf 16.9398 0 Td [(cr)36.9849(eatea)]TJ 2.5 Tc 34.5203 0 Td [(g=)250(=0)]TJ /R28409808 10 Tf 28.5 0 Td (:f)Tj 0 Tc 8.61016 0 Td (orbidden.)Tj /R28081920 10 Tf -202.24 -16.8 Td (print)Tj /R28409808 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 /R28081920 10 Tf 25.8301 0 Td (NULL)Tj /R28409808 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 /R28081920 10 Tf 18.518 0 Td (map)Tj /R28409808 10 Tf 20.1879 0 Td (and)Tj /R28081920 10 Tf 17.4078 0 Td (alloc)Tj /R28409808 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 /R28726264 10.95 Tf -271.55 -16.8 Td (IO DISCIPLINE)Tj /R28409808 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R21532416 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R21532416 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R21860304 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 /R22176760 10.95 Tf -294.21 -28.8 Td (ID DISCIPLINE)Tj /R21860304 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 createag\);)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 /R21532416 10 Tf 16.8 TL (open)' /R21860304 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 /R21532416 10 Tf (alloc)' /R21860304 10 Tf 23.2691 0 Td 0.769 Tw (informs the ID manager that Libcgraph is attempting to create an object with a speciŒc 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 /R21532416 10 Tf T*[(fr)37(ee)]TJ /R21860304 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 /R21532416 10 Tf (map)' /R21860304 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 /R21532416 10 Tf 362.335 0 Td (re)Tj 0 Tc 7.96016 0 Td (sult)Tj 5.863 Tc /R21860304 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 /R21532416 10 Tf 10 0 Td 0.07 Tw (name != NULL)Tj /R21860304 10 Tf 64.4602 0 Td (and)Tj /R21532416 10 Tf 17.0102 0 Td [(cr)36.9849(eatea)]TJ 2.57 Tc 34.5203 0 Td [(g=)257.007(=1)]TJ /R21860304 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 /R21532416 10 Tf 156.191 0 Td (print)Tj /R21860304 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 /R21532416 10 Tf 10 0 Td 1.554 Tw (name == NULL)Tj /R21860304 10 Tf 72.332 0 Td (and)Tj /R21532416 10 Tf 18.4941 0 Td [(cr)36.9849(eatea)]TJ 4.054 Tc 34.5203 0 Td (g=)Tj 4.055 Tc 15.8039 0 Td (=1)Tj /R21860304 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 /R21532416 10 Tf 10 0 Td 0.97 Tw (name != NULL)Tj /R21860304 10 Tf 67.1602 0 Td (and)Tj /R21532416 10 Tf 17.9102 0 Td [(cr)36.9849(eatea)]TJ 3.47 Tc 34.5203 0 Td [(g=)347.007(=0)]TJ /R21860304 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 /R21532416 10 Tf 10 0 Td (name == NULL)Tj /R21860304 10 Tf 67.6699 0 Td (and)Tj /R21532416 10 Tf 16.9398 0 Td [(cr)36.9849(eatea)]TJ 2.5 Tc 34.5203 0 Td [(g=)250(=0)]TJ /R21860304 10 Tf 28.5 0 Td (:f)Tj 0 Tc 8.61016 0 Td (orbidden.)Tj /R21532416 10 Tf -202.24 -16.8 Td (print)Tj /R21860304 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 /R21532416 10 Tf 25.8301 0 Td (NULL)Tj /R21860304 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 /R21532416 10 Tf 18.518 0 Td (map)Tj /R21860304 10 Tf 20.1879 0 Td (and)Tj /R21532416 10 Tf 17.4078 0 Td (alloc)Tj /R21860304 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 /R22176760 10.95 Tf -271.55 -16.8 Td (IO DISCIPLINE)Tj /R21860304 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3187 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R28726264 │ │ │ │ │ │ +R22176760 │ │ │ │ │ │ │ │ │ │ │ │ -R28409808 │ │ │ │ │ │ +R21860304 │ │ │ │ │ │ │ │ │ │ │ │ -R28081920 │ │ │ │ │ │ +R21532416 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -973,29 +973,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28081920 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R28081920 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R28409808 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 /R28726264 10 Tf 12.9762 0 Td (FILE)Tj /R28409808 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 /R28081920 10 Tf 53.0648 0 Td (ch)Tj 0 Tc 9.28984 0 Td (an)Tj /R28409808 10 Tf 12.875 0 Td (ar)Tj 7.58984 0 Td (gument to)Tj /R28726264 10 Tf 43.5301 0 Td [(agr)17.9834(ead)]TJ /R28409808 10 Tf 32.1363 0 Td (or)Tj /R28726264 10 Tf 11.2059 0 Td (agwrite)Tj 5.376 Tc /R28409808 10 Tf 32.2102 0 Td (.T)Tj 0 Tc 13.9859 0 Td 0.376 Tw (he discipline function)Tj /R28081920 10 Tf 90.2879 0 Td [(fr)37.002(ead)]TJ /R28409808 10 Tf 23.616 0 Td (and)Tj /R28081920 10 Tf 17.316 0 Td (putstr)Tj /R28409808 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 /R28726264 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 /R28409808 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)' /R28726264 10 Tf 18.4719 0 Td (open)Tj /R28409808 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 /R28726264 10 Tf 47.441 0 Td (alloc)Tj /R28409808 10 Tf 20 0 Td (,)Tj -0.18 Tc /R28726264 10 Tf 5.53711 0 Td (re)Tj 0 Tc 8.7 0 Td (size)Tj 3.037 Tc /R28409808 10 Tf 15.55 0 Td (,a)Tj 0 Tc 9.97695 0 Td (nd)Tj /R28726264 10 Tf 13.0371 0 Td [(fr)18.0151(ee)]TJ 5.537 Tc /R28409808 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 /R28726264 10 Tf 40.3102 0 Td (malloc)Tj /R28409808 10 Tf 28.3301 0 Td (,)Tj -0.18 Tc /R28726264 10 Tf 5.58984 0 Td (re)Tj 0 Tc 8.7 0 Td (alloc)Tj 3.09 Tc /R28409808 10 Tf 20 0 Td (,a)Tj 0 Tc 10.0301 0 Td (nd)Tj /R28726264 10 Tf 13.0898 0 Td [(fr)18.0151(ee)]TJ 3.09 Tc /R28409808 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 /R28726264 10 Tf 66.4602 0 Td (agalloc)Tj /R28409808 10 Tf 33.0898 0 Td (and)Tj /R28726264 10 Tf 17.5301 0 Td [(agr)17.9834(ealloc)]TJ /R28409808 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 /R28726264 10 Tf 18.9 0 Td (close)Tj /R28409808 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 /R28726264 10 Tf 202.522 0 Td (agalloc)Tj /R28409808 10 Tf 30 0 Td (,)Tj /R28726264 10 Tf 5.35391 0 Td [(agr)17.9834(ealloc)]TJ 2.854 Tc /R28409808 10 Tf 38.7 0 Td (,a)Tj 0 Tc 9.79414 0 Td (nd)Tj /R28726264 10 Tf 12.8539 0 Td [(agfr)18.0176(ee)]TJ 2.854 Tc /R28409808 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 /R28726264 10 Tf 224.14 0 Td (alloc)Tj /R28409808 10 Tf 20 0 Td (,)Tj -0.18 Tc /R28726264 10 Tf 5 0 Td (re)Tj 0 Tc 8.7 0 Td (size)Tj 2.5 Tc /R28409808 10 Tf 15.55 0 Td (,a)Tj 0 Tc 9.43984 0 Td (nd)Tj /R28726264 10 Tf 12.5 0 Td [(fr)18.0176(ee)]TJ /R28409808 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 /R28726264 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 /R28409808 10 Tf -16.6035 -12 Td (An)Tj /R28726264 10 Tf 16.0199 0 Td (Agcbdisc_t)Tj /R28409808 10 Tf 51.0199 0 Td 1.3 Tw (deŒnes 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 /R28726264 10 Tf 71.557 0 Td (agpushdisc)Tj 2.559 Tc /R28409808 10 Tf 47.2398 0 Td (,u)Tj 0 Tc 10.059 0 Td (ninstalled with)Tj /R28726264 10 Tf 61.7879 0 Td (agpopdisc)Tj 2.559 Tc /R28409808 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 /R28726264 10 Tf 42.2102 0 Td (agcallbacks)Tj /R28409808 10 Tf 49.45 0 Td (.)Tj /R28726264 10.95 Tf -127.66 -16.8 Td (GENERIC OBJECTS)Tj /R28726264 10 Tf 36 -12 Td [(agr)17.9846(oot)]TJ /R28409808 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 /R28726264 10 Tf -425.603 -12 Td (agraphof)Tj /R28409808 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-deŒned as nodes)Tj 12 TL 0 Tw (and edges may be in incomparable subgraphs.)' /R28726264 10 Tf 16.8 TL (agcontains)' /R28409808 10 Tf 45.5602 0 Td (\()Tj /R28081920 10 Tf 3.33008 0 Td (g)Tj /R28409808 10 Tf 5 0 Td (,)Tj /R28081920 10 Tf 2.5 0 Td (obj)Tj 2.894 Tc /R28409808 10 Tf 12.7801 0 Td (\)r)Tj 0 Tc 9.55391 0 Td 0.394 Tw (eturns non-zero if)Tj /R28081920 10 Tf 74.7719 0 Td (obj)Tj /R28409808 10 Tf 15.6738 0 Td 0.393 Tw (is a member of \(sub\)graph)Tj /R28081920 10 Tf 109.995 0 Td (g)Tj /R28409808 10 Tf 5 0 Td (.)Tj /R28726264 10 Tf 5.39297 0 Td (agdelete)Tj /R28409808 10 Tf 34.9898 0 Td (\()Tj /R28081920 10 Tf 3.33008 0 Td (g)Tj /R28409808 10 Tf 5 0 Td (,)Tj /R28081920 10 Tf 2.5 0 Td (obj)Tj 2.893 Tc /R28409808 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 /R28726264 10 Tf 28.566 0 Td (ag-)Tj -418.67 -12 Td (close)Tj /R28409808 10 Tf 20.55 0 Td (,)Tj /R28726264 10 Tf 5.37305 0 Td (agdelnode)Tj 2.873 Tc /R28409808 10 Tf 43.3398 0 Td (,a)Tj 0 Tc 9.81289 0 Td (nd)Tj /R28726264 10 Tf 12.8738 0 Td (agdeledge)Tj /R28409808 10 Tf 45.0941 0 Td (for)Tj /R28081920 10 Tf 14.534 0 Td (obj)Tj /R28409808 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 /R28081920 10 Tf 47.502 0 Td (obj)Tj /R28409808 10 Tf 15.6539 0 Td (does)Tj -413.669 -12 Td 0 Tw (not belong to)Tj /R28081920 10 Tf 55.2801 0 Td (g)Tj /R28409808 10 Tf 5 0 Td (.)Tj -0.55 Tc /R28726264 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 /R28409808 10 Tf 12.9898 0 Td (,)Tj -0.55 Tc /R28726264 10 Tf 5.29492 0 Td (AG)Tj 0 Tc 14.45 0 Td (ID)Tj 2.795 Tc /R28409808 10 Tf 11.1102 0 Td (,a)Tj 0 Tc 9.73516 0 Td (nd)Tj -0.55 Tc /R28726264 10 Tf 12.7949 0 Td (AG)Tj 0 Tc 14.45 0 Td (TYPE)Tj /R28409808 10 Tf 29.4648 0 Td 0.295 Tw (are macros returning the speciŒed Œ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 /R28726264 10 Tf 75.966 0 Td (RECORDS)Tj /R28409808 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 /R28726264 10 Tf 94.15 0 Td (AG)Tj 0 Tc 14.45 0 Td (RAPH)Tj /R28409808 10 Tf 28.3301 0 Td (,)Tj -0.55 Tc /R28726264 10 Tf 5 0 Td (AG)Tj 0 Tc 14.45 0 Td (NODE)Tj 2.5 Tc /R28409808 10 Tf 28.8898 0 Td (,a)Tj 0 Tc 9.43984 0 Td (nd)Tj -0.55 Tc /R28726264 10 Tf 12.5 0 Td (AG)Tj 0 Tc 14.45 0 Td (EDGE)Tj /R28409808 10 Tf 30.8398 0 Td (depending on the type of the object.)Tj /R28726264 10 Tf -252.5 -16.8 Td (agnameof)Tj /R28409808 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 /R28726264 10 Tf 38.3199 0 Td (agobjkind)Tj /R28409808 10 Tf 45.85 0 Td [(is a synon)15(ym for)]TJ -0.55 Tc /R28726264 10 Tf 69.2898 0 Td (AG)Tj 0 Tc 14.45 0 Td (TYPE)Tj /R28409808 10 Tf 26.6699 0 Td (.)Tj /R28726264 10.95 Tf -230.58 -28.8 Td [(ERR)30.0566(OR REPOR)39.99(TING)]TJ /R28409808 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 /R28726264 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 /R28409808 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R21532416 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R21532416 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R21860304 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 /R22176760 10 Tf 12.9762 0 Td (FILE)Tj /R21860304 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 /R21532416 10 Tf 53.0648 0 Td (ch)Tj 0 Tc 9.28984 0 Td (an)Tj /R21860304 10 Tf 12.875 0 Td (ar)Tj 7.58984 0 Td (gument to)Tj /R22176760 10 Tf 43.5301 0 Td [(agr)17.9834(ead)]TJ /R21860304 10 Tf 32.1363 0 Td (or)Tj /R22176760 10 Tf 11.2059 0 Td (agwrite)Tj 5.376 Tc /R21860304 10 Tf 32.2102 0 Td (.T)Tj 0 Tc 13.9859 0 Td 0.376 Tw (he discipline function)Tj /R21532416 10 Tf 90.2879 0 Td [(fr)37.002(ead)]TJ /R21860304 10 Tf 23.616 0 Td (and)Tj /R21532416 10 Tf 17.316 0 Td (putstr)Tj /R21860304 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 /R22176760 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 /R21860304 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)' /R22176760 10 Tf 18.4719 0 Td (open)Tj /R21860304 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 /R22176760 10 Tf 47.441 0 Td (alloc)Tj /R21860304 10 Tf 20 0 Td (,)Tj -0.18 Tc /R22176760 10 Tf 5.53711 0 Td (re)Tj 0 Tc 8.7 0 Td (size)Tj 3.037 Tc /R21860304 10 Tf 15.55 0 Td (,a)Tj 0 Tc 9.97695 0 Td (nd)Tj /R22176760 10 Tf 13.0371 0 Td [(fr)18.0151(ee)]TJ 5.537 Tc /R21860304 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 /R22176760 10 Tf 40.3102 0 Td (malloc)Tj /R21860304 10 Tf 28.3301 0 Td (,)Tj -0.18 Tc /R22176760 10 Tf 5.58984 0 Td (re)Tj 0 Tc 8.7 0 Td (alloc)Tj 3.09 Tc /R21860304 10 Tf 20 0 Td (,a)Tj 0 Tc 10.0301 0 Td (nd)Tj /R22176760 10 Tf 13.0898 0 Td [(fr)18.0151(ee)]TJ 3.09 Tc /R21860304 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 /R22176760 10 Tf 66.4602 0 Td (agalloc)Tj /R21860304 10 Tf 33.0898 0 Td (and)Tj /R22176760 10 Tf 17.5301 0 Td [(agr)17.9834(ealloc)]TJ /R21860304 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 /R22176760 10 Tf 18.9 0 Td (close)Tj /R21860304 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 /R22176760 10 Tf 202.522 0 Td (agalloc)Tj /R21860304 10 Tf 30 0 Td (,)Tj /R22176760 10 Tf 5.35391 0 Td [(agr)17.9834(ealloc)]TJ 2.854 Tc /R21860304 10 Tf 38.7 0 Td (,a)Tj 0 Tc 9.79414 0 Td (nd)Tj /R22176760 10 Tf 12.8539 0 Td [(agfr)18.0176(ee)]TJ 2.854 Tc /R21860304 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 /R22176760 10 Tf 224.14 0 Td (alloc)Tj /R21860304 10 Tf 20 0 Td (,)Tj -0.18 Tc /R22176760 10 Tf 5 0 Td (re)Tj 0 Tc 8.7 0 Td (size)Tj 2.5 Tc /R21860304 10 Tf 15.55 0 Td (,a)Tj 0 Tc 9.43984 0 Td (nd)Tj /R22176760 10 Tf 12.5 0 Td [(fr)18.0176(ee)]TJ /R21860304 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 /R22176760 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 /R21860304 10 Tf -16.6035 -12 Td (An)Tj /R22176760 10 Tf 16.0199 0 Td (Agcbdisc_t)Tj /R21860304 10 Tf 51.0199 0 Td 1.3 Tw (deŒnes 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 /R22176760 10 Tf 71.557 0 Td (agpushdisc)Tj 2.559 Tc /R21860304 10 Tf 47.2398 0 Td (,u)Tj 0 Tc 10.059 0 Td (ninstalled with)Tj /R22176760 10 Tf 61.7879 0 Td (agpopdisc)Tj 2.559 Tc /R21860304 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 /R22176760 10 Tf 42.2102 0 Td (agcallbacks)Tj /R21860304 10 Tf 49.45 0 Td (.)Tj /R22176760 10.95 Tf -127.66 -16.8 Td (GENERIC OBJECTS)Tj /R22176760 10 Tf 36 -12 Td [(agr)17.9846(oot)]TJ /R21860304 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 /R22176760 10 Tf -425.603 -12 Td (agraphof)Tj /R21860304 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-deŒned as nodes)Tj 12 TL 0 Tw (and edges may be in incomparable subgraphs.)' /R22176760 10 Tf 16.8 TL (agcontains)' /R21860304 10 Tf 45.5602 0 Td (\()Tj /R21532416 10 Tf 3.33008 0 Td (g)Tj /R21860304 10 Tf 5 0 Td (,)Tj /R21532416 10 Tf 2.5 0 Td (obj)Tj 2.894 Tc /R21860304 10 Tf 12.7801 0 Td (\)r)Tj 0 Tc 9.55391 0 Td 0.394 Tw (eturns non-zero if)Tj /R21532416 10 Tf 74.7719 0 Td (obj)Tj /R21860304 10 Tf 15.6738 0 Td 0.393 Tw (is a member of \(sub\)graph)Tj /R21532416 10 Tf 109.995 0 Td (g)Tj /R21860304 10 Tf 5 0 Td (.)Tj /R22176760 10 Tf 5.39297 0 Td (agdelete)Tj /R21860304 10 Tf 34.9898 0 Td (\()Tj /R21532416 10 Tf 3.33008 0 Td (g)Tj /R21860304 10 Tf 5 0 Td (,)Tj /R21532416 10 Tf 2.5 0 Td (obj)Tj 2.893 Tc /R21860304 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 /R22176760 10 Tf 28.566 0 Td (ag-)Tj -418.67 -12 Td (close)Tj /R21860304 10 Tf 20.55 0 Td (,)Tj /R22176760 10 Tf 5.37305 0 Td (agdelnode)Tj 2.873 Tc /R21860304 10 Tf 43.3398 0 Td (,a)Tj 0 Tc 9.81289 0 Td (nd)Tj /R22176760 10 Tf 12.8738 0 Td (agdeledge)Tj /R21860304 10 Tf 45.0941 0 Td (for)Tj /R21532416 10 Tf 14.534 0 Td (obj)Tj /R21860304 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 /R21532416 10 Tf 47.502 0 Td (obj)Tj /R21860304 10 Tf 15.6539 0 Td (does)Tj -413.669 -12 Td 0 Tw (not belong to)Tj /R21532416 10 Tf 55.2801 0 Td (g)Tj /R21860304 10 Tf 5 0 Td (.)Tj -0.55 Tc /R22176760 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 /R21860304 10 Tf 12.9898 0 Td (,)Tj -0.55 Tc /R22176760 10 Tf 5.29492 0 Td (AG)Tj 0 Tc 14.45 0 Td (ID)Tj 2.795 Tc /R21860304 10 Tf 11.1102 0 Td (,a)Tj 0 Tc 9.73516 0 Td (nd)Tj -0.55 Tc /R22176760 10 Tf 12.7949 0 Td (AG)Tj 0 Tc 14.45 0 Td (TYPE)Tj /R21860304 10 Tf 29.4648 0 Td 0.295 Tw (are macros returning the speciŒed Œ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 /R22176760 10 Tf 75.966 0 Td (RECORDS)Tj /R21860304 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 /R22176760 10 Tf 94.15 0 Td (AG)Tj 0 Tc 14.45 0 Td (RAPH)Tj /R21860304 10 Tf 28.3301 0 Td (,)Tj -0.55 Tc /R22176760 10 Tf 5 0 Td (AG)Tj 0 Tc 14.45 0 Td (NODE)Tj 2.5 Tc /R21860304 10 Tf 28.8898 0 Td (,a)Tj 0 Tc 9.43984 0 Td (nd)Tj -0.55 Tc /R22176760 10 Tf 12.5 0 Td (AG)Tj 0 Tc 14.45 0 Td (EDGE)Tj /R21860304 10 Tf 30.8398 0 Td (depending on the type of the object.)Tj /R22176760 10 Tf -252.5 -16.8 Td (agnameof)Tj /R21860304 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 /R22176760 10 Tf 38.3199 0 Td (agobjkind)Tj /R21860304 10 Tf 45.85 0 Td [(is a synon)15(ym for)]TJ -0.55 Tc /R22176760 10 Tf 69.2898 0 Td (AG)Tj 0 Tc 14.45 0 Td (TYPE)Tj /R21860304 10 Tf 26.6699 0 Td (.)Tj /R22176760 10.95 Tf -230.58 -28.8 Td [(ERR)30.0566(OR REPOR)39.99(TING)]TJ /R21860304 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 /R22176760 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 /R21860304 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3883 │ │ │ │ │ │ +3886 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R28726264 │ │ │ │ │ │ +R22176760 │ │ │ │ │ │ │ │ │ │ │ │ -R28409808 │ │ │ │ │ │ +R21860304 │ │ │ │ │ │ │ │ │ │ │ │ -R28081920 │ │ │ │ │ │ +R21532416 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1032,29 +1032,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28081920 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R28081920 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td (\(3\))Tj -420.34 -36 Td 0.975 Tw [(can set this v)25.0159(alue using)]TJ /R28726264 10 Tf 99.8937 0 Td (agseterr)Tj 3.474 Tc /R28409808 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 /R28726264 10 Tf 165.604 0 Td [(agseterr\(A)54.9902(GMAX\))]TJ /R28409808 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)' /R28726264 10 Tf 55.0039 0 Td (agerr)Tj /R28409808 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 /R28726264 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 /R28409808 10 Tf 17.6641 0 Td (or)Tj -0.55 Tc /R28726264 10 Tf 11.5539 0 Td (AG)Tj 0 Tc 14.45 0 Td (ERR)Tj /R28409808 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 /R28726264 10 Tf 52.6059 0 Td (AG)Tj 0 Tc 14.45 0 Td (PREV)Tj /R28409808 10 Tf 30.3121 0 Td 0.593 Tw [(as the Œrst ar)18.0103(gument. The remaining ar)17.9858(guments to)]TJ /R28726264 10 Tf 206.304 0 Td (agerr)Tj /R28409808 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 /R28726264 10 Tf 36.6699 0 Td (printf)Tj /R28409808 10 Tf 25 0 Td (.)Tj -61.6699 -16.8 Td 0.079 Tw (The functions)Tj /R28726264 10 Tf 57.9281 0 Td [(agwar)14.9841(ningf)]TJ /R28409808 10 Tf 51.318 0 Td (and)Tj /R28726264 10 Tf 17.018 0 Td [(agerr)18.0151(orf)]TJ /R28409808 10 Tf 38.4879 0 Td 0.078 Tw (are shorthand for)Tj /R28726264 10 Tf 71.0441 0 Td [(agerr\(A)55.0073(GW)119.993(ARN,...\))]TJ /R28409808 10 Tf 87.468 0 Td (and)Tj /R28726264 10 Tf 17.018 0 Td [(agerr\(A)55.0098(GERR,...\))]TJ 2.578 Tc /R28409808 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)' /R28726264 10 Tf 18.484 0 Td (agseterrf)Tj /R28409808 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 /R28726264 10 Tf 269.86 0 Td (stderr)Tj /R28409808 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 /R28726264 10 Tf 25.4422 0 Td (aglasterr)Tj 5.162 Tc /R28409808 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 /R28726264 10 Tf 312.681 0 Td [(agseterr\(A)54.9902(GMAX\))]TJ 2.972 Tc /R28409808 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 /R28726264 10 Tf 53.8801 0 Td [(agerr)18.0151(ors)]TJ /R28409808 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 /R28726264 10.95 Tf -257.62 -16.8 Td [(EXAMPLE PR)30.0605(OGRAM)]TJ /R28409808 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R21532416 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R21532416 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td (\(3\))Tj -420.34 -36 Td 0.975 Tw [(can set this v)25.0159(alue using)]TJ /R22176760 10 Tf 99.8937 0 Td (agseterr)Tj 3.474 Tc /R21860304 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 /R22176760 10 Tf 165.604 0 Td [(agseterr\(A)54.9902(GMAX\))]TJ /R21860304 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)' /R22176760 10 Tf 55.0039 0 Td (agerr)Tj /R21860304 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 /R22176760 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 /R21860304 10 Tf 17.6641 0 Td (or)Tj -0.55 Tc /R22176760 10 Tf 11.5539 0 Td (AG)Tj 0 Tc 14.45 0 Td (ERR)Tj /R21860304 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 /R22176760 10 Tf 52.6059 0 Td (AG)Tj 0 Tc 14.45 0 Td (PREV)Tj /R21860304 10 Tf 30.3121 0 Td 0.593 Tw [(as the Œrst ar)18.0103(gument. The remaining ar)17.9858(guments to)]TJ /R22176760 10 Tf 206.304 0 Td (agerr)Tj /R21860304 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 /R22176760 10 Tf 36.6699 0 Td (printf)Tj /R21860304 10 Tf 25 0 Td (.)Tj -61.6699 -16.8 Td 0.079 Tw (The functions)Tj /R22176760 10 Tf 57.9281 0 Td [(agwar)14.9841(ningf)]TJ /R21860304 10 Tf 51.318 0 Td (and)Tj /R22176760 10 Tf 17.018 0 Td [(agerr)18.0151(orf)]TJ /R21860304 10 Tf 38.4879 0 Td 0.078 Tw (are shorthand for)Tj /R22176760 10 Tf 71.0441 0 Td [(agerr\(A)55.0073(GW)119.993(ARN,...\))]TJ /R21860304 10 Tf 87.468 0 Td (and)Tj /R22176760 10 Tf 17.018 0 Td [(agerr\(A)55.0098(GERR,...\))]TJ 2.578 Tc /R21860304 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)' /R22176760 10 Tf 18.484 0 Td (agseterrf)Tj /R21860304 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 /R22176760 10 Tf 269.86 0 Td (stderr)Tj /R21860304 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 /R22176760 10 Tf 25.4422 0 Td (aglasterr)Tj 5.162 Tc /R21860304 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 /R22176760 10 Tf 312.681 0 Td [(agseterr\(A)54.9902(GMAX\))]TJ 2.972 Tc /R21860304 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 /R22176760 10 Tf 53.8801 0 Td [(agerr)18.0151(ors)]TJ /R21860304 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 /R22176760 10.95 Tf -257.62 -16.8 Td [(EXAMPLE PR)30.0605(OGRAM)]TJ /R21860304 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2464 │ │ │ │ │ │ +2466 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R28726264 │ │ │ │ │ │ +R22176760 │ │ │ │ │ │ │ │ │ │ │ │ -R28409808 │ │ │ │ │ │ +R21860304 │ │ │ │ │ │ │ │ │ │ │ │ -R28081920 │ │ │ │ │ │ +R21532416 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1091,29 +1091,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28081920 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R28409808 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R28081920 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R28409808 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 /R28726264 10.95 Tf -36 -28.8 Td (EXAMPLE GRAPH FILES)Tj /R28409808 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 /R28726264 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R28726264 10 Tf 36 -12 Td (cdt)Tj /R28409808 10 Tf 13.3301 0 Td (\(3\))Tj -0.11 Tc /R28726264 10.95 Tf -49.3301 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R28409808 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(-deŒned 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 /R28726264 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R28409808 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R21532416 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBCGRAPH)Tj /R21860304 10 Tf 55.3898 0 Td 111.375 Tw (\(3\) Library)Tj 158.025 0 Td 0 Tw (Functions Manual)Tj /R21532416 10 Tf 186.955 0 Td (LIBCGRAPH)Tj /R21860304 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 /R22176760 10.95 Tf -36 -28.8 Td (EXAMPLE GRAPH FILES)Tj /R21860304 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 /R22176760 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R22176760 10 Tf 36 -12 Td (cdt)Tj /R21860304 10 Tf 13.3301 0 Td (\(3\))Tj -0.11 Tc /R22176760 10.95 Tf -49.3301 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R21860304 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(-deŒned 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 /R22176760 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R21860304 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1547 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R28726264 │ │ │ │ │ │ +R22176760 │ │ │ │ │ │ │ │ │ │ │ │ -R28409808 │ │ │ │ │ │ +R21860304 │ │ │ │ │ │ │ │ │ │ │ │ -R28081920 │ │ │ │ │ │ +R21532416 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1168,15 +1168,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 537 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28848904 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R22299400 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1194,18 +1194,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -693 │ │ │ │ │ │ +694 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28849272 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R22299768 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1231,18 +1231,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -386 │ │ │ │ │ │ +385 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28849640 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R22300136 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1264,15 +1264,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-3e719fb41fc6'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-85227ee9348b'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 56 │ │ │ ├── ./usr/share/doc/graphviz/cluster.1.pdf.gz │ │ │ │ ├── cluster.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -72,15 +72,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R11943712 10 Tf 1 0 0 1 71.8398 793.89 Tm (CLUSTER)Tj /R12271600 10 Tf 42.5 0 Td 121.12 Tw (\(1\) General)Tj 169.43 0 Td 0 Tw (Commands Manual)Tj /R11943712 10 Tf 202.07 0 Td (CLUSTER)Tj /R12271600 10 Tf 42.5 0 Td (\(1\))Tj -0.219 Tc /R12588056 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R12271600 10 Tf 20.407 -12 Td (cluster ­ Œnd clusters in a graph and augment the graph with this information.)Tj /R12588056 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R12588056 10 Tf 36 -12 Td (cluster)Tj /R12271600 10 Tf 31.3801 0 Td ([)Tj /R12588056 10 Tf 3.33008 0 Td (­v?)Tj 5 Tc /R12271600 10 Tf 15.7 0 Td (][)Tj 0 Tc /R12588056 10 Tf 14.1602 0 Td (­C)Tj /R11943712 10 Tf 13.2801 0 Td (k)Tj 2.5 Tc /R12271600 10 Tf 7.61016 0 Td (][)Tj 0 Tc /R12588056 10 Tf 11.6602 0 Td (­c)Tj /R11943712 10 Tf 10.5 0 Td (k)Tj 2.5 Tc /R12271600 10 Tf 7.61016 0 Td (][)Tj 0 Tc /R12588056 10 Tf 11.6602 0 Td (­o)Tj /R11943712 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R12271600 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R11943712 10 Tf 13.5699 0 Td (Œles)Tj /R12271600 10 Tf 18.8801 0 Td (])Tj /R12588056 10.95 Tf -236.451 -16.8 Td (DESCRIPTION)Tj /R12588056 10 Tf 36 -12 Td (cluster)Tj /R12271600 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 speciŒed 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 /R12588056 10 Tf 39.941 0 Td (cluster)Tj /R12271600 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 (deŒned, this will be used in computing the clustering.)Tj /R12588056 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R12271600 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R12588056 10 Tf 16.8 TL (­C)' /R11943712 10 Tf 13.2801 0 Td (k)Tj /R12271600 10 Tf 22.7199 0 Td 0.356 Tw [(speciŒes a tar)17.9895(geted number of clusters that should be generated.)-535.596(The speciŒed number)]TJ /R11943712 10 Tf 354.099 0 Td (k)Tj /R12271600 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 /R11943712 10 Tf 9.66016 0 Td [(k=)300(=0)]TJ /R12271600 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 /R12588056 10 Tf -36 -16.8 Td (­c)Tj /R11943712 10 Tf 10.5 0 Td (k)Tj /R12271600 10 Tf 25.5 0 Td 0.521 Tw (speciŒes clustering method.)Tj 117.943 0 Td (If)Tj 3.022 Tc /R11943712 10 Tf 9.68086 0 Td [(k=)302.19(=0)]TJ /R12271600 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 /R11943712 10 Tf 9.68203 0 Td [(k=)302.188(=1)]TJ 0 Tc /R12271600 10 Tf -367.016 -12 Td 0 Tw (modularity quality will be used.)Tj /R12588056 10 Tf -36 -16.8 Td (­o)Tj /R11943712 10 Tf 10.9301 0 Td (outŒle)Tj /R12271600 10 Tf 25.0699 -12 Td (SpeciŒes that output should go into the Œle)Tj /R11943712 10 Tf 173.9 0 Td (outŒle)Tj 2.5 Tc /R12271600 10 Tf 25 0 Td [(.B)250.007(yd)]TJ 0 Tc 24.1699 0 Td [(ef)10.0073(ault,)]TJ /R11943712 10 Tf 27.6699 0 Td (stdout)Tj /R12271600 10 Tf 26.95 0 Td (is used.)Tj /R12588056 10 Tf -313.69 -16.8 Td (­v)Tj -1.11 Tc /R12271600 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose mode.)Tj /R12588056 10 Tf -46.55 -16.8 Td (­?)Tj /R12271600 10 Tf 36 0 Td [(Prints the usage and e)14.9854(xits.)]TJ /R12588056 10.95 Tf -72 -16.8 Td (EXAMPLES)Tj /R12271600 10 Tf 36 -12 Td (Applying)Tj /R12588056 10 Tf 40.2801 0 Td (cluster)Tj /R12271600 10 Tf 31.3801 0 Td [(to the follo)25.0146(wing graph,)]TJ /R12588056 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 /R12271600 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 /R12588056 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 /R12271600 10 Tf 162.45 -62.4 Td (3M)Tj 0 Tc 16.3898 0 Td [(arch 2011)-20095(1)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R10993440 10 Tf 1 0 0 1 71.8398 793.89 Tm (CLUSTER)Tj /R11321328 10 Tf 42.5 0 Td 121.12 Tw (\(1\) General)Tj 169.43 0 Td 0 Tw (Commands Manual)Tj /R10993440 10 Tf 202.07 0 Td (CLUSTER)Tj /R11321328 10 Tf 42.5 0 Td (\(1\))Tj -0.219 Tc /R11637784 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R11321328 10 Tf 20.407 -12 Td (cluster ­ Œnd clusters in a graph and augment the graph with this information.)Tj /R11637784 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R11637784 10 Tf 36 -12 Td (cluster)Tj /R11321328 10 Tf 31.3801 0 Td ([)Tj /R11637784 10 Tf 3.33008 0 Td (­v?)Tj 5 Tc /R11321328 10 Tf 15.7 0 Td (][)Tj 0 Tc /R11637784 10 Tf 14.1602 0 Td (­C)Tj /R10993440 10 Tf 13.2801 0 Td (k)Tj 2.5 Tc /R11321328 10 Tf 7.61016 0 Td (][)Tj 0 Tc /R11637784 10 Tf 11.6602 0 Td (­c)Tj /R10993440 10 Tf 10.5 0 Td (k)Tj 2.5 Tc /R11321328 10 Tf 7.61016 0 Td (][)Tj 0 Tc /R11637784 10 Tf 11.6602 0 Td (­o)Tj /R10993440 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R11321328 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R10993440 10 Tf 13.5699 0 Td (Œles)Tj /R11321328 10 Tf 18.8801 0 Td (])Tj /R11637784 10.95 Tf -236.451 -16.8 Td (DESCRIPTION)Tj /R11637784 10 Tf 36 -12 Td (cluster)Tj /R11321328 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 speciŒed 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 /R11637784 10 Tf 39.941 0 Td (cluster)Tj /R11321328 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 (deŒned, this will be used in computing the clustering.)Tj /R11637784 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R11321328 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R11637784 10 Tf 16.8 TL (­C)' /R10993440 10 Tf 13.2801 0 Td (k)Tj /R11321328 10 Tf 22.7199 0 Td 0.356 Tw [(speciŒes a tar)17.9895(geted number of clusters that should be generated.)-535.596(The speciŒed number)]TJ /R10993440 10 Tf 354.099 0 Td (k)Tj /R11321328 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 /R10993440 10 Tf 9.66016 0 Td [(k=)300(=0)]TJ /R11321328 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 /R11637784 10 Tf -36 -16.8 Td (­c)Tj /R10993440 10 Tf 10.5 0 Td (k)Tj /R11321328 10 Tf 25.5 0 Td 0.521 Tw (speciŒes clustering method.)Tj 117.943 0 Td (If)Tj 3.022 Tc /R10993440 10 Tf 9.68086 0 Td [(k=)302.19(=0)]TJ /R11321328 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 /R10993440 10 Tf 9.68203 0 Td [(k=)302.188(=1)]TJ 0 Tc /R11321328 10 Tf -367.016 -12 Td 0 Tw (modularity quality will be used.)Tj /R11637784 10 Tf -36 -16.8 Td (­o)Tj /R10993440 10 Tf 10.9301 0 Td (outŒle)Tj /R11321328 10 Tf 25.0699 -12 Td (SpeciŒes that output should go into the Œle)Tj /R10993440 10 Tf 173.9 0 Td (outŒle)Tj 2.5 Tc /R11321328 10 Tf 25 0 Td [(.B)250.007(yd)]TJ 0 Tc 24.1699 0 Td [(ef)10.0073(ault,)]TJ /R10993440 10 Tf 27.6699 0 Td (stdout)Tj /R11321328 10 Tf 26.95 0 Td (is used.)Tj /R11637784 10 Tf -313.69 -16.8 Td (­v)Tj -1.11 Tc /R11321328 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose mode.)Tj /R11637784 10 Tf -46.55 -16.8 Td (­?)Tj /R11321328 10 Tf 36 0 Td [(Prints the usage and e)14.9854(xits.)]TJ /R11637784 10.95 Tf -72 -16.8 Td (EXAMPLES)Tj /R11321328 10 Tf 36 -12 Td (Applying)Tj /R11637784 10 Tf 40.2801 0 Td (cluster)Tj /R11321328 10 Tf 31.3801 0 Td [(to the follo)25.0146(wing graph,)]TJ /R11637784 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 /R11321328 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 /R11637784 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 /R11321328 10 Tf 162.45 -62.4 Td (3M)Tj 0 Tc 16.3898 0 Td [(arch 2011)-20095(1)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1703 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -635,19 +635,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12588056 │ │ │ │ │ │ +R11637784 │ │ │ │ │ │ │ │ │ │ │ │ -R12271600 │ │ │ │ │ │ +R11321328 │ │ │ │ │ │ │ │ │ │ │ │ -R11943712 │ │ │ │ │ │ +R10993440 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -684,29 +684,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R11943712 10 Tf 1 0 0 1 71.8398 793.89 Tm (CLUSTER)Tj /R12271600 10 Tf 42.5 0 Td 121.12 Tw (\(1\) General)Tj 169.43 0 Td 0 Tw (Commands Manual)Tj /R11943712 10 Tf 202.07 0 Td (CLUSTER)Tj /R12271600 10 Tf 42.5 0 Td (\(1\))Tj -0.548 Tc /R12588056 10.95 Tf -456.34 -36 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj -0.55 Tc /R12271600 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 /R12588056 10.95 Tf -80.9797 -16.8 Td (SEE ALSO)Tj /R12271600 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R10993440 10 Tf 1 0 0 1 71.8398 793.89 Tm (CLUSTER)Tj /R11321328 10 Tf 42.5 0 Td 121.12 Tw (\(1\) General)Tj 169.43 0 Td 0 Tw (Commands Manual)Tj /R10993440 10 Tf 202.07 0 Td (CLUSTER)Tj /R11321328 10 Tf 42.5 0 Td (\(1\))Tj -0.548 Tc /R11637784 10.95 Tf -456.34 -36 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj -0.55 Tc /R11321328 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 /R11637784 10.95 Tf -80.9797 -16.8 Td (SEE ALSO)Tj /R11321328 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -575 │ │ │ │ │ │ +574 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12588056 │ │ │ │ │ │ +R11637784 │ │ │ │ │ │ │ │ │ │ │ │ -R12271600 │ │ │ │ │ │ +R11321328 │ │ │ │ │ │ │ │ │ │ │ │ -R11943712 │ │ │ │ │ │ +R10993440 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -758,18 +758,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -496 │ │ │ │ │ │ +495 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11324048 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R10373776 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -789,15 +789,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 573 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11324416 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R10374144 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -816,18 +816,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -284 │ │ │ │ │ │ +283 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11324784 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R10374512 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -849,15 +849,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-052d2a836bd3'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-6c229d9931b1'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 28 │ │ │ ├── ./usr/share/doc/graphviz/diffimg.1.pdf.gz │ │ │ │ ├── diffimg.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R16863008 10 Tf 1 0 0 1 72.5801 793.89 Tm (DIFFIMG)Tj /R17190896 10 Tf 42.15 0 Td 120.73 Tw (\(1\) General)Tj 169.04 0 Td 0 Tw (Commands Manual)Tj /R16863008 10 Tf 202.42 0 Td (DIFFIMG)Tj /R17190896 10 Tf 42.15 0 Td (\(1\))Tj -0.219 Tc /R17507352 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R17190896 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 /R17507352 10.95 Tf -225.16 -16.8 Td (SYNOPSIS)Tj /R17507352 10 Tf 36 -12 Td (difŒmg)Tj /R17190896 10 Tf 33.0602 0 Td (image1 image2 [)Tj /R16863008 10 Tf 67.4398 0 Td (outima)Tj -0.1 Tc 27.6801 0 Td (ge)Tj 0 Tc /R17190896 10 Tf 9.51992 0 Td (])Tj /R17507352 10.95 Tf -173.7 -16.8 Td (DESCRIPTION)Tj /R17507352 10 Tf 36 -12 Td (difŒmg)Tj /R17190896 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 /R17507352 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R17190896 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13770528 10 Tf 1 0 0 1 72.5801 793.89 Tm (DIFFIMG)Tj /R14098416 10 Tf 42.15 0 Td 120.73 Tw (\(1\) General)Tj 169.04 0 Td 0 Tw (Commands Manual)Tj /R13770528 10 Tf 202.42 0 Td (DIFFIMG)Tj /R14098416 10 Tf 42.15 0 Td (\(1\))Tj -0.219 Tc /R14414872 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R14098416 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 /R14414872 10.95 Tf -225.16 -16.8 Td (SYNOPSIS)Tj /R14414872 10 Tf 36 -12 Td (difŒmg)Tj /R14098416 10 Tf 33.0602 0 Td (image1 image2 [)Tj /R13770528 10 Tf 67.4398 0 Td (outima)Tj -0.1 Tc 27.6801 0 Td (ge)Tj 0 Tc /R14098416 10 Tf 9.51992 0 Td (])Tj /R14414872 10.95 Tf -173.7 -16.8 Td (DESCRIPTION)Tj /R14414872 10 Tf 36 -12 Td (difŒmg)Tj /R14098416 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 /R14414872 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R14098416 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -969 │ │ │ │ │ │ +966 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ YOJLJA+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -527,19 +527,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R17507352 │ │ │ │ │ │ +R14414872 │ │ │ │ │ │ │ │ │ │ │ │ -R17190896 │ │ │ │ │ │ +R14098416 │ │ │ │ │ │ │ │ │ │ │ │ -R16863008 │ │ │ │ │ │ +R13770528 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -594,15 +594,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 288 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R17526536 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R14434056 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -622,15 +622,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 473 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R17526904 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R14434424 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -652,15 +652,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 245 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R17527272 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R14434792 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -668,15 +668,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-457b5f041270'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-3a3ac82e830b'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 23 │ │ │ ├── ./usr/share/doc/graphviz/dijkstra.1.pdf.gz │ │ │ │ ├── dijkstra.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R38248224 10 Tf 1 0 0 1 72.5801 793.89 Tm (DIJKSTRA)Tj /R38576112 10 Tf 44.4699 0 Td 118.41 Tw (\(1\) General)Tj 166.72 0 Td 0 Tw (Commands Manual)Tj /R38248224 10 Tf 200.1 0 Td (DIJKSTRA)Tj /R38576112 10 Tf 44.4699 0 Td (\(1\))Tj -0.219 Tc /R38892568 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R38576112 10 Tf 20.407 -12 Td (dijkstra ­ single-source distance Œlter for Graphviz)Tj /R38892568 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R38892568 10 Tf 36 -12 Td (dijkstra)Tj /R38576112 10 Tf 36.3898 0 Td ([)Tj /R38892568 10 Tf 5.83008 0 Td (­adp?)Tj 2.5 Tc /R38576112 10 Tf 31.8199 0 Td (][)Tj 0 Tc /R38248224 10 Tf 12 0 Td [(sour)36.9849(cenode Œle)]TJ /R38576112 10 Tf 63.1301 0 Td (])Tj /R38892568 10.95 Tf -185.17 -16.8 Td (DESCRIPTION)Tj /R38892568 10 Tf 36 -12 Td (dijkstra)Tj /R38576112 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 /R38248224 10 Tf 22.6281 0 Td [(sour)36.9849(cenode)15.0073(.)]TJ /R38576112 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 /R38248224 10 Tf 12.3781 0 Td (len)Tj /R38576112 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 /R38248224 10 Tf 18.7488 0 Td (dist)Tj /R38576112 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 /R38248224 10 Tf 125.627 0 Td [(sour)36.9849(cenode)15.0073(.)]TJ /R38576112 10 Tf 53.241 0 Td (If the)Tj /R38892568 10 Tf 24.202 0 Td (­p)Tj /R38576112 10 Tf 13.9199 0 Td 0.16 Tw (ag is used, the)Tj /R38248224 10 Tf 66.6102 0 Td (pr)Tj -0.15 Tc 8.51992 0 Td (ev)Tj 0 Tc /R38576112 10 Tf 11.7102 0 Td (attrib)Tj 20.9102 0 Td (ute of each node reachable)Tj -324.74 -12 Td (from)Tj /R38248224 10 Tf 22.6551 0 Td [(sour)36.9849(cenode)]TJ /R38576112 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 /R38248224 10 Tf 15.4762 0 Td (maxdist)Tj /R38576112 10 Tf 34.666 0 Td (is)Tj -425.33 -12 Td 0 Tw (set to the maximum)Tj /R38248224 10 Tf 82.0199 0 Td (dist)Tj /R38576112 10 Tf 17.6301 0 Td (of all nodes in the graph.)Tj -99.65 -16.8 Td (If the)Tj /R38892568 10 Tf 23.8801 0 Td (­d)Tj /R38576112 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 /R38248224 10 Tf 156.896 0 Td (dist)Tj /R38576112 10 Tf 18.6078 0 Td (attrib)Tj 20.9102 0 Td (ute of nodes unreachable from)Tj /R38248224 10 Tf 129.36 0 Td [(sour)36.9824(cenode)]TJ /R38576112 10 Tf 49.3883 0 Td (are left)Tj -402.982 -12 Td 0.794 Tw (untouched, and)Tj /R38248224 10 Tf 65.568 0 Td (maxdist)Tj /R38576112 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 /R38892568 10 Tf 142.724 0 Td (­a)Tj /R38576112 10 Tf 14.098 0 Td (ag is used, the)Tj /R38248224 10 Tf 68.6621 0 Td (dist)Tj /R38576112 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 /R38248224 10 Tf 91.202 0 Td (maxdist)Tj /R38576112 10 Tf 37.873 0 Td (records the maximum distance found in the component containing)Tj /R38248224 10 Tf -138.025 -12 Td [(sour)36.9849(cenode)15.0073(.)]TJ /R38576112 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 /R38248224 10 Tf 40.3359 0 Td (sour)Tj 17.4102 0 Td (cenode Œle)Tj /R38576112 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 /R38248224 10 Tf 34.1359 0 Td (Œle)Tj /R38576112 10 Tf 15.4578 0 Td (is missing,)Tj /R38892568 10 Tf 46.4059 0 Td (stdin)Tj /R38576112 10 Tf 24.1781 0 Td [(is used.)-555.801(All output is)]TJ -344.757 -12 Td 0 Tw (written to)Tj /R38892568 10 Tf 41.1102 0 Td (stdout)Tj /R38576112 10 Tf 26.6699 0 Td (.)Tj -67.7801 -16.8 Td 1.181 Tw (In a typical application,)Tj /R38248224 10 Tf 102.004 0 Td (dist)Tj /R38576112 10 Tf 18.8109 0 Td (and)Tj /R38248224 10 Tf 18.5012 0 Td (maxdist)Tj /R38576112 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 /R38892568 10.95 Tf -36 -16.8 Td 0 Tw (SEE ALSO)Tj /R38576112 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R39169824 10 Tf 1 0 0 1 72.5801 793.89 Tm (DIJKSTRA)Tj /R39497712 10 Tf 44.4699 0 Td 118.41 Tw (\(1\) General)Tj 166.72 0 Td 0 Tw (Commands Manual)Tj /R39169824 10 Tf 200.1 0 Td (DIJKSTRA)Tj /R39497712 10 Tf 44.4699 0 Td (\(1\))Tj -0.219 Tc /R39814168 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R39497712 10 Tf 20.407 -12 Td (dijkstra ­ single-source distance Œlter for Graphviz)Tj /R39814168 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R39814168 10 Tf 36 -12 Td (dijkstra)Tj /R39497712 10 Tf 36.3898 0 Td ([)Tj /R39814168 10 Tf 5.83008 0 Td (­adp?)Tj 2.5 Tc /R39497712 10 Tf 31.8199 0 Td (][)Tj 0 Tc /R39169824 10 Tf 12 0 Td [(sour)36.9849(cenode Œle)]TJ /R39497712 10 Tf 63.1301 0 Td (])Tj /R39814168 10.95 Tf -185.17 -16.8 Td (DESCRIPTION)Tj /R39814168 10 Tf 36 -12 Td (dijkstra)Tj /R39497712 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 /R39169824 10 Tf 22.6281 0 Td [(sour)36.9849(cenode)15.0073(.)]TJ /R39497712 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 /R39169824 10 Tf 12.3781 0 Td (len)Tj /R39497712 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 /R39169824 10 Tf 18.7488 0 Td (dist)Tj /R39497712 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 /R39169824 10 Tf 125.627 0 Td [(sour)36.9849(cenode)15.0073(.)]TJ /R39497712 10 Tf 53.241 0 Td (If the)Tj /R39814168 10 Tf 24.202 0 Td (­p)Tj /R39497712 10 Tf 13.9199 0 Td 0.16 Tw (ag is used, the)Tj /R39169824 10 Tf 66.6102 0 Td (pr)Tj -0.15 Tc 8.51992 0 Td (ev)Tj 0 Tc /R39497712 10 Tf 11.7102 0 Td (attrib)Tj 20.9102 0 Td (ute of each node reachable)Tj -324.74 -12 Td (from)Tj /R39169824 10 Tf 22.6551 0 Td [(sour)36.9849(cenode)]TJ /R39497712 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 /R39169824 10 Tf 15.4762 0 Td (maxdist)Tj /R39497712 10 Tf 34.666 0 Td (is)Tj -425.33 -12 Td 0 Tw (set to the maximum)Tj /R39169824 10 Tf 82.0199 0 Td (dist)Tj /R39497712 10 Tf 17.6301 0 Td (of all nodes in the graph.)Tj -99.65 -16.8 Td (If the)Tj /R39814168 10 Tf 23.8801 0 Td (­d)Tj /R39497712 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 /R39169824 10 Tf 156.896 0 Td (dist)Tj /R39497712 10 Tf 18.6078 0 Td (attrib)Tj 20.9102 0 Td (ute of nodes unreachable from)Tj /R39169824 10 Tf 129.36 0 Td [(sour)36.9824(cenode)]TJ /R39497712 10 Tf 49.3883 0 Td (are left)Tj -402.982 -12 Td 0.794 Tw (untouched, and)Tj /R39169824 10 Tf 65.568 0 Td (maxdist)Tj /R39497712 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 /R39814168 10 Tf 142.724 0 Td (­a)Tj /R39497712 10 Tf 14.098 0 Td (ag is used, the)Tj /R39169824 10 Tf 68.6621 0 Td (dist)Tj /R39497712 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 /R39169824 10 Tf 91.202 0 Td (maxdist)Tj /R39497712 10 Tf 37.873 0 Td (records the maximum distance found in the component containing)Tj /R39169824 10 Tf -138.025 -12 Td [(sour)36.9849(cenode)15.0073(.)]TJ /R39497712 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 /R39169824 10 Tf 40.3359 0 Td (sour)Tj 17.4102 0 Td (cenode Œle)Tj /R39497712 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 /R39169824 10 Tf 34.1359 0 Td (Œle)Tj /R39497712 10 Tf 15.4578 0 Td (is missing,)Tj /R39814168 10 Tf 46.4059 0 Td (stdin)Tj /R39497712 10 Tf 24.1781 0 Td [(is used.)-555.801(All output is)]TJ -344.757 -12 Td 0 Tw (written to)Tj /R39814168 10 Tf 41.1102 0 Td (stdout)Tj /R39497712 10 Tf 26.6699 0 Td (.)Tj -67.7801 -16.8 Td 1.181 Tw (In a typical application,)Tj /R39169824 10 Tf 102.004 0 Td (dist)Tj /R39497712 10 Tf 18.8109 0 Td (and)Tj /R39169824 10 Tf 18.5012 0 Td (maxdist)Tj /R39497712 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 /R39814168 10.95 Tf -36 -16.8 Td 0 Tw (SEE ALSO)Tj /R39497712 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1782 │ │ │ │ │ │ +1784 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ LPARCH+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -650,19 +650,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R38892568 │ │ │ │ │ │ +R39814168 │ │ │ │ │ │ │ │ │ │ │ │ -R38576112 │ │ │ │ │ │ +R39497712 │ │ │ │ │ │ │ │ │ │ │ │ -R38248224 │ │ │ │ │ │ +R39169824 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -717,15 +717,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 345 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38911752 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R39833352 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -745,15 +745,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 470 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R34077976 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R34999576 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -776,15 +776,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 332 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R34078344 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R34999944 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -806,15 +806,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-4e4a8691196d'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-fb8cb682480e'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/dot.1.pdf.gz │ │ │ │ ├── dot.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -79,20 +79,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34647792 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R34960136 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R34647792 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R34960136 10 Tf 20.8699 0 Td (\(1\))Tj -0.219 Tc /R35292136 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R34960136 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 squariŒed tree maps)]TJ (osage ­ Œlter for array-based layouts)' /R35292136 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R35292136 10 Tf 36 -12 Td (dot)Tj /R34960136 10 Tf 16.3898 0 Td ([)Tj /R34647792 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R34960136 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R35292136 10 Tf -58.3301 -12 Td (neato)Tj /R34960136 10 Tf 25.8301 0 Td ([)Tj /R34647792 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R34960136 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R35292136 10 Tf -67.7703 -12 Td [(tw)10(opi)]TJ /R34960136 10 Tf 26.2898 0 Td ([)Tj /R34647792 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R34960136 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R35292136 10 Tf -68.2301 -12 Td [(cir)17.9919(co)]TJ /R34960136 10 Tf 23.4199 0 Td ([)Tj /R34647792 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R34960136 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R35292136 10 Tf -65.3602 -12 Td (fdp)Tj /R34960136 10 Tf 16.95 0 Td ([)Tj /R34647792 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R34960136 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R35292136 10 Tf -58.8902 -12 Td (sfdp)Tj /R34960136 10 Tf 20.8398 0 Td ([)Tj /R34647792 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R34960136 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R35292136 10 Tf -62.7801 -12 Td [(patchw)9.98413(ork)]TJ /R34960136 10 Tf 48.5102 0 Td ([)Tj /R34647792 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R34960136 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R35292136 10 Tf -90.4504 -12 Td (osage)Tj /R34960136 10 Tf 25.8301 0 Td ([)Tj /R34647792 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R34960136 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R35292136 10.95 Tf -103.77 -16.8 Td (DESCRIPTION)Tj /R34960136 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 (ciŒc 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 /R34647792 10 Tf 0.35 -16.8 Td (dot)Tj /R34960136 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 /R34647792 10 Tf -139.68 -16.8 Td (neato)Tj /R34960136 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 /R34647792 10 Tf -22.9402 -16.8 Td (twopi)Tj /R34960136 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 /R34647792 10 Tf 0.2 -16.8 Td [(cir)37.0154(co)]TJ /R34960136 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 identiŒes 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 /R34647792 10 Tf 1.96992 -16.8 Td (fdp)Tj /R34960136 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 /R34647792 10 Tf 0.339844 -16.8 Td (sfdp)Tj /R34960136 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 /R34647792 10 Tf 1.25 -16.8 Td [(patc)15.0073(hwork)]TJ /R34960136 10 Tf 45.518 0 Td (dra)Tj 12.6199 0 Td 0.278 Tw (ws the graph as a squariŒed treemap \(see M. Bruls et al., `)Tj 235.046 0 Td 0.277 Tw [(`SquariŒed 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 /R34647792 10 Tf 0.230078 -16.8 Td (osa)Tj -0.1 Tc 13.7898 0 Td (ge)Tj 0 Tc /R34960136 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 /R35292136 10 Tf 7.59883 0 Td (pack)Tj /R34960136 10 Tf 24.2691 0 Td (and)Tj /R35292136 10 Tf -417.56 -12 Td (packmode)Tj /R34960136 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R22392560 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R22704904 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R22392560 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R22704904 10 Tf 20.8699 0 Td (\(1\))Tj -0.219 Tc /R23036904 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R22704904 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 squariŒed tree maps)]TJ (osage ­ Œlter for array-based layouts)' /R23036904 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R23036904 10 Tf 36 -12 Td (dot)Tj /R22704904 10 Tf 16.3898 0 Td ([)Tj /R22392560 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R22704904 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R23036904 10 Tf -58.3301 -12 Td (neato)Tj /R22704904 10 Tf 25.8301 0 Td ([)Tj /R22392560 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R22704904 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R23036904 10 Tf -67.7703 -12 Td [(tw)10(opi)]TJ /R22704904 10 Tf 26.2898 0 Td ([)Tj /R22392560 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R22704904 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R23036904 10 Tf -68.2301 -12 Td [(cir)17.9919(co)]TJ /R22704904 10 Tf 23.4199 0 Td ([)Tj /R22392560 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R22704904 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R23036904 10 Tf -65.3602 -12 Td (fdp)Tj /R22704904 10 Tf 16.95 0 Td ([)Tj /R22392560 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R22704904 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R23036904 10 Tf -58.8902 -12 Td (sfdp)Tj /R22704904 10 Tf 20.8398 0 Td ([)Tj /R22392560 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R22704904 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R23036904 10 Tf -62.7801 -12 Td [(patchw)9.98413(ork)]TJ /R22704904 10 Tf 48.5102 0 Td ([)Tj /R22392560 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R22704904 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R23036904 10 Tf -90.4504 -12 Td (osage)Tj /R22704904 10 Tf 25.8301 0 Td ([)Tj /R22392560 10 Tf 3.33008 0 Td (options)Tj 2.5 Tc /R22704904 10 Tf 29.45 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R23036904 10.95 Tf -103.77 -16.8 Td (DESCRIPTION)Tj /R22704904 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 (ciŒc 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 /R22392560 10 Tf 0.35 -16.8 Td (dot)Tj /R22704904 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 /R22392560 10 Tf -139.68 -16.8 Td (neato)Tj /R22704904 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 /R22392560 10 Tf -22.9402 -16.8 Td (twopi)Tj /R22704904 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 /R22392560 10 Tf 0.2 -16.8 Td [(cir)37.0154(co)]TJ /R22704904 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 identiŒes 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 /R22392560 10 Tf 1.96992 -16.8 Td (fdp)Tj /R22704904 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 /R22392560 10 Tf 0.339844 -16.8 Td (sfdp)Tj /R22704904 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 /R22392560 10 Tf 1.25 -16.8 Td [(patc)15.0073(hwork)]TJ /R22704904 10 Tf 45.518 0 Td (dra)Tj 12.6199 0 Td 0.278 Tw (ws the graph as a squariŒed treemap \(see M. Bruls et al., `)Tj 235.046 0 Td 0.277 Tw [(`SquariŒed 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 /R22392560 10 Tf 0.230078 -16.8 Td (osa)Tj -0.1 Tc 13.7898 0 Td (ge)Tj 0 Tc /R22704904 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 /R23036904 10 Tf 7.59883 0 Td (pack)Tj /R22704904 10 Tf 24.2691 0 Td (and)Tj /R23036904 10 Tf -417.56 -12 Td (packmode)Tj /R22704904 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2997 │ │ │ │ │ │ +2996 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ BTIFQC+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -658,19 +658,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R35292136 │ │ │ │ │ │ +R23036904 │ │ │ │ │ │ │ │ │ │ │ │ -R34960136 │ │ │ │ │ │ +R22704904 │ │ │ │ │ │ │ │ │ │ │ │ -R34647792 │ │ │ │ │ │ +R22392560 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -707,29 +707,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34647792 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R34960136 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R34647792 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R34960136 10 Tf 20.8699 0 Td (\(1\))Tj /R35292136 10.95 Tf -456.34 -36 Td [(OUTPUT FORMA)94.9707(TS)]TJ /R34960136 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 /R35292136 10 Tf -63.4398 -12 Td (­Tdot)Tj /R34960136 10 Tf 28.7602 0 Td (\(Dot format containing layout information\),)Tj /R35292136 10 Tf -28.7602 -12 Td (­Txdot)Tj /R34960136 10 Tf 33.7602 0 Td (\(Dot format containing complete layout information\),)Tj /R35292136 10 Tf -33.7602 -12 Td (­Tps)Tj /R34960136 10 Tf 24.3199 0 Td (\(PostScript\),)Tj /R35292136 10 Tf -24.3199 -12 Td (­Tpdf)Tj /R34960136 10 Tf 29.3199 0 Td (\(PDF\),)Tj /R35292136 10 Tf -29.3199 -12 Td (­Tsvg ­Tsvgz)Tj /R34960136 10 Tf 61.9602 0 Td [(\(Structured V)111(ector Graphics\),)]TJ /R35292136 10 Tf -61.9602 -12 Td (­TŒg)Tj /R34960136 10 Tf 25.4301 0 Td (\(XFIG graphics\),)Tj /R35292136 10 Tf -25.4301 -12 Td (­Tpng)Tj /R34960136 10 Tf 30.9898 0 Td (\(png bitmap graphics\),)Tj /R35292136 10 Tf -30.9898 -12 Td (­Tgif)Tj /R34960136 10 Tf 25.9801 0 Td (\(gif bitmap graphics\),)Tj /R35292136 10 Tf -25.9801 -12 Td (­Tjpg ­Tjpeg)Tj /R34960136 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 /R35292136 10 Tf -89.8602 -12 Td (­Tjson)Tj /R34960136 10 Tf 32.65 0 Td (\(xdot information encoded in JSON\),)Tj /R35292136 10 Tf -32.65 -12 Td [(­T)18.0151(imap)]TJ /R34960136 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 /R35292136 10 Tf 300.34 0 Td [(hr)18.0078(ef)]TJ /R34960136 10 Tf 20.0898 0 Td [(attrib)19.9854(ute.\),)]TJ /R35292136 10 Tf -356.789 -12 Td (­Tcmapx)Tj /R34960136 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 /R35292136 10 Tf 173.86 0 Td (­Tpng:)Tj /R34960136 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 /R35292136 10 Tf 18.1031 0 Td (­P)Tj /R34960136 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 /R35292136 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 /R34960136 10 Tf -89.2793 -12 Td [(Here is a synopsis of the graph Œle language, normally using the e)14.9927(xtension)]TJ /R35292136 10 Tf 300.37 0 Td (.gv)Tj 2.5 Tc /R34960136 10 Tf 12.5 0 Td (,f)Tj 0 Tc 8.33008 0 Td (or graphs:)Tj -321.2 -16.8 Td ([)Tj /R35292136 10 Tf 3.33008 0 Td (strict)Tj 2.5 Tc /R34960136 10 Tf 22.2102 0 Td (]\()Tj 0 Tc /R35292136 10 Tf 9.16016 0 Td (graph)Tj /R34960136 10 Tf 25.5602 0 Td (|)Tj /R35292136 10 Tf 2 0 Td (digraph)Tj /R34960136 10 Tf 33.9 0 Td (\))Tj /R34647792 10 Tf 5.83008 0 Td (name)Tj /R34960136 10 Tf 24.1602 0 Td ({)Tj /R34647792 10 Tf 7.3 0 Td (statement-list)Tj /R34960136 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 /R35292136 10 Tf 83.3449 0 Td (strict)Tj 2.951 Tc /R34960136 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 /R35292136 10 Tf 141.887 0 Td (digraph)Tj 3.011 Tc /R34960136 10 Tf 33.9 0 Td (,t)Tj 0 Tc 8.29102 0 Td 0.51 Tw (hen the)Tj /R34647792 10 Tf 32.6801 0 Td [(edg)10.0146(eop)]TJ /R34960136 10 Tf 31.7898 0 Td (must be "­>". If it is an undirected)Tj /R35292136 10 Tf -289.56 -12 Td (graph)Tj /R34960136 10 Tf 28.0602 0 Td 0 Tw (then the)Tj /R34647792 10 Tf 34.4398 0 Td [(edg)10.0159(eop)]TJ /R34960136 10 Tf 31.2797 0 Td (must be "­­".)Tj -93.7797 -16.8 Td (Statements may be:)Tj /R34647792 10 Tf (name)' /R35292136 10 Tf 21.6602 0 Td (=)Tj /R34647792 10 Tf 5.7 0 Td (val)Tj /R35292136 10 Tf 12.2199 0 Td (;)Tj -39.5801 -12 Td (node [)Tj /R34647792 10 Tf 26.3898 0 Td (name)Tj /R35292136 10 Tf 21.6602 0 Td (=)Tj /R34647792 10 Tf 5.7 0 Td (val)Tj /R35292136 10 Tf 12.2199 0 Td (];)Tj -65.9699 -12 Td (edge [)Tj /R34647792 10 Tf 25.2699 0 Td (name)Tj /R35292136 10 Tf 21.6602 0 Td (=)Tj /R34647792 10 Tf 5.7 0 Td (val)Tj /R35292136 10 Tf 12.2199 0 Td (];)Tj /R34960136 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 /R34647792 10 Tf 14.923 0 Td (name)Tj /R34960136 10 Tf 24.3629 0 Td (to)Tj /R34647792 10 Tf 10.4828 0 Td (val)Tj 5.203 Tc /R34960136 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 /R35292136 10 Tf -63.35 -16.8 Td (n0 [)Tj /R34647792 10 Tf 16.3898 0 Td (name0=val0,name1=val1,...)Tj /R35292136 10 Tf 113.76 0 Td (];)Tj /R34960136 10 Tf -130.15 -12 Td (Creates node)Tj /R35292136 10 Tf 54.4301 0 Td (n0)Tj /R34960136 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 /R35292136 10 Tf -67.4902 -16.8 Td (n0)Tj /R34647792 10 Tf 13.0602 0 Td [(edg)10.0159(eop)]TJ /R34960136 10 Tf 31.2797 0 Td (n1)Tj /R34647792 10 Tf 12.5 0 Td [(edg)10.0159(eop ... edg)9.99268(eop)]TJ /R34960136 10 Tf 72.5598 0 Td (nn)Tj /R35292136 10 Tf 12.5 0 Td ([)Tj /R34647792 10 Tf 3.33008 0 Td (name0=val0,name1=val1,...)Tj /R35292136 10 Tf 113.76 0 Td (];)Tj /R34960136 10 Tf -258.99 -12 Td 0.508 Tw (Creates edges between nodes)Tj /R35292136 10 Tf 121.442 0 Td (n0)Tj /R34960136 10 Tf 10.5602 0 Td (,)Tj /R35292136 10 Tf 5.50781 0 Td (n1)Tj 3.008 Tc /R34960136 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 8.00781 0 Td (..,)Tj /R35292136 10 Tf 10.5078 0 Td (nn)Tj /R34960136 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 ([)' /R35292136 10 Tf 3.33008 0 Td (subgraph)Tj /R34647792 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R35292136 10 Tf 21.6602 0 Td (]{)Tj 0 Tc /R34647792 10 Tf 12.2699 0 Td (statement-list)Tj /R35292136 10 Tf 56.3898 0 Td (})Tj /R34960136 10 Tf -136.72 -12 Td 0.373 Tw [(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ /R35292136 10 Tf 229.24 0 Td (n0)Tj 2.873 Tc /R34960136 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 7.87305 0 Td (..,)Tj /R35292136 10 Tf 10.373 0 Td (nn)Tj /R34960136 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 /R35292136 10 Tf 3.33008 0 Td (subgraph)Tj /R34647792 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R34960136 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R22392560 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R22704904 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R22392560 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R22704904 10 Tf 20.8699 0 Td (\(1\))Tj /R23036904 10.95 Tf -456.34 -36 Td [(OUTPUT FORMA)94.9707(TS)]TJ /R22704904 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 /R23036904 10 Tf -63.4398 -12 Td (­Tdot)Tj /R22704904 10 Tf 28.7602 0 Td (\(Dot format containing layout information\),)Tj /R23036904 10 Tf -28.7602 -12 Td (­Txdot)Tj /R22704904 10 Tf 33.7602 0 Td (\(Dot format containing complete layout information\),)Tj /R23036904 10 Tf -33.7602 -12 Td (­Tps)Tj /R22704904 10 Tf 24.3199 0 Td (\(PostScript\),)Tj /R23036904 10 Tf -24.3199 -12 Td (­Tpdf)Tj /R22704904 10 Tf 29.3199 0 Td (\(PDF\),)Tj /R23036904 10 Tf -29.3199 -12 Td (­Tsvg ­Tsvgz)Tj /R22704904 10 Tf 61.9602 0 Td [(\(Structured V)111(ector Graphics\),)]TJ /R23036904 10 Tf -61.9602 -12 Td (­TŒg)Tj /R22704904 10 Tf 25.4301 0 Td (\(XFIG graphics\),)Tj /R23036904 10 Tf -25.4301 -12 Td (­Tpng)Tj /R22704904 10 Tf 30.9898 0 Td (\(png bitmap graphics\),)Tj /R23036904 10 Tf -30.9898 -12 Td (­Tgif)Tj /R22704904 10 Tf 25.9801 0 Td (\(gif bitmap graphics\),)Tj /R23036904 10 Tf -25.9801 -12 Td (­Tjpg ­Tjpeg)Tj /R22704904 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 /R23036904 10 Tf -89.8602 -12 Td (­Tjson)Tj /R22704904 10 Tf 32.65 0 Td (\(xdot information encoded in JSON\),)Tj /R23036904 10 Tf -32.65 -12 Td [(­T)18.0151(imap)]TJ /R22704904 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 /R23036904 10 Tf 300.34 0 Td [(hr)18.0078(ef)]TJ /R22704904 10 Tf 20.0898 0 Td [(attrib)19.9854(ute.\),)]TJ /R23036904 10 Tf -356.789 -12 Td (­Tcmapx)Tj /R22704904 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 /R23036904 10 Tf 173.86 0 Td (­Tpng:)Tj /R22704904 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 /R23036904 10 Tf 18.1031 0 Td (­P)Tj /R22704904 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 /R23036904 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 /R22704904 10 Tf -89.2793 -12 Td [(Here is a synopsis of the graph Œle language, normally using the e)14.9927(xtension)]TJ /R23036904 10 Tf 300.37 0 Td (.gv)Tj 2.5 Tc /R22704904 10 Tf 12.5 0 Td (,f)Tj 0 Tc 8.33008 0 Td (or graphs:)Tj -321.2 -16.8 Td ([)Tj /R23036904 10 Tf 3.33008 0 Td (strict)Tj 2.5 Tc /R22704904 10 Tf 22.2102 0 Td (]\()Tj 0 Tc /R23036904 10 Tf 9.16016 0 Td (graph)Tj /R22704904 10 Tf 25.5602 0 Td (|)Tj /R23036904 10 Tf 2 0 Td (digraph)Tj /R22704904 10 Tf 33.9 0 Td (\))Tj /R22392560 10 Tf 5.83008 0 Td (name)Tj /R22704904 10 Tf 24.1602 0 Td ({)Tj /R22392560 10 Tf 7.3 0 Td (statement-list)Tj /R22704904 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 /R23036904 10 Tf 83.3449 0 Td (strict)Tj 2.951 Tc /R22704904 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 /R23036904 10 Tf 141.887 0 Td (digraph)Tj 3.011 Tc /R22704904 10 Tf 33.9 0 Td (,t)Tj 0 Tc 8.29102 0 Td 0.51 Tw (hen the)Tj /R22392560 10 Tf 32.6801 0 Td [(edg)10.0146(eop)]TJ /R22704904 10 Tf 31.7898 0 Td (must be "­>". If it is an undirected)Tj /R23036904 10 Tf -289.56 -12 Td (graph)Tj /R22704904 10 Tf 28.0602 0 Td 0 Tw (then the)Tj /R22392560 10 Tf 34.4398 0 Td [(edg)10.0159(eop)]TJ /R22704904 10 Tf 31.2797 0 Td (must be "­­".)Tj -93.7797 -16.8 Td (Statements may be:)Tj /R22392560 10 Tf (name)' /R23036904 10 Tf 21.6602 0 Td (=)Tj /R22392560 10 Tf 5.7 0 Td (val)Tj /R23036904 10 Tf 12.2199 0 Td (;)Tj -39.5801 -12 Td (node [)Tj /R22392560 10 Tf 26.3898 0 Td (name)Tj /R23036904 10 Tf 21.6602 0 Td (=)Tj /R22392560 10 Tf 5.7 0 Td (val)Tj /R23036904 10 Tf 12.2199 0 Td (];)Tj -65.9699 -12 Td (edge [)Tj /R22392560 10 Tf 25.2699 0 Td (name)Tj /R23036904 10 Tf 21.6602 0 Td (=)Tj /R22392560 10 Tf 5.7 0 Td (val)Tj /R23036904 10 Tf 12.2199 0 Td (];)Tj /R22704904 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 /R22392560 10 Tf 14.923 0 Td (name)Tj /R22704904 10 Tf 24.3629 0 Td (to)Tj /R22392560 10 Tf 10.4828 0 Td (val)Tj 5.203 Tc /R22704904 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 /R23036904 10 Tf -63.35 -16.8 Td (n0 [)Tj /R22392560 10 Tf 16.3898 0 Td (name0=val0,name1=val1,...)Tj /R23036904 10 Tf 113.76 0 Td (];)Tj /R22704904 10 Tf -130.15 -12 Td (Creates node)Tj /R23036904 10 Tf 54.4301 0 Td (n0)Tj /R22704904 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 /R23036904 10 Tf -67.4902 -16.8 Td (n0)Tj /R22392560 10 Tf 13.0602 0 Td [(edg)10.0159(eop)]TJ /R22704904 10 Tf 31.2797 0 Td (n1)Tj /R22392560 10 Tf 12.5 0 Td [(edg)10.0159(eop ... edg)9.99268(eop)]TJ /R22704904 10 Tf 72.5598 0 Td (nn)Tj /R23036904 10 Tf 12.5 0 Td ([)Tj /R22392560 10 Tf 3.33008 0 Td (name0=val0,name1=val1,...)Tj /R23036904 10 Tf 113.76 0 Td (];)Tj /R22704904 10 Tf -258.99 -12 Td 0.508 Tw (Creates edges between nodes)Tj /R23036904 10 Tf 121.442 0 Td (n0)Tj /R22704904 10 Tf 10.5602 0 Td (,)Tj /R23036904 10 Tf 5.50781 0 Td (n1)Tj 3.008 Tc /R22704904 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 8.00781 0 Td (..,)Tj /R23036904 10 Tf 10.5078 0 Td (nn)Tj /R22704904 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 ([)' /R23036904 10 Tf 3.33008 0 Td (subgraph)Tj /R22392560 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R23036904 10 Tf 21.6602 0 Td (]{)Tj 0 Tc /R22392560 10 Tf 12.2699 0 Td (statement-list)Tj /R23036904 10 Tf 56.3898 0 Td (})Tj /R22704904 10 Tf -136.72 -12 Td 0.373 Tw [(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ /R23036904 10 Tf 229.24 0 Td (n0)Tj 2.873 Tc /R22704904 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 7.87305 0 Td (..,)Tj /R23036904 10 Tf 10.373 0 Td (nn)Tj /R22704904 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 /R23036904 10 Tf 3.33008 0 Td (subgraph)Tj /R22392560 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R22704904 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3180 │ │ │ │ │ │ +3178 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R35292136 │ │ │ │ │ │ +R23036904 │ │ │ │ │ │ │ │ │ │ │ │ -R34960136 │ │ │ │ │ │ +R22704904 │ │ │ │ │ │ │ │ │ │ │ │ -R34647792 │ │ │ │ │ │ +R22392560 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -766,29 +766,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34647792 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R34960136 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R34647792 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R34960136 10 Tf 20.8699 0 Td (\(1\))Tj /R35292136 10.95 Tf -456.34 -36 Td [(GRAPH, NODE AND EDGE A)94.9674(TTRIB)10.0443(UTES)]TJ /R34960136 10 Tf 36 -12 Td 0.424 Tw (Graphviz uses the)Tj /R34647792 10 Tf 75.4219 0 Td (name)Tj /R34960136 10 Tf 21.6602 0 Td (=)Tj /R34647792 10 Tf 5.63984 0 Td (value)Tj /R34960136 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 /R35292136 10.95 Tf -36 -16.8 Td 0 Tw [(Attrib)19.9883(utes Common to Nodes, Edges, Clusters and Graphs)]TJ /R35292136 10 Tf 36 -12 Td [(hr)18.0078(ef=)]TJ /R34647792 10 Tf 23.2898 0 Td (url)Tj /R34960136 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 /R35292136 10 Tf 16.8 TL (URL=)' /R34647792 10 Tf 26.8102 0 Td (url)Tj /R34960136 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 /R35292136 10 Tf -176.76 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntcolor=)Tj /R34647792 10 Tf 36.25 0 Td (colorvalue)Tj /R34960136 10 Tf 45.2699 0 Td [(sets the label te)14.9927(xt color)54.9927(.)]TJ -89.6 -16.8 Td (A)Tj /R34647792 10 Tf 10.7922 0 Td (colorvalue)Tj /R34960136 10 Tf 46.3422 0 Td 1.072 Tw (may be ")Tj /R34647792 10 Tf 37.884 0 Td (h,s,v)Tj /R35292136 10 Tf 18.3301 0 Td (")Tj /R34960136 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 /R35292136 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 /R34960136 10 Tf 34.3199 0 Td (or)Tj /R35292136 10 Tf 11.8199 0 Td (cyan)Tj 3.49 Tc /R34960136 10 Tf 20 0 Td [(,o)349.014(ra")]TJ 0 Tc /R34647792 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 /R35292136 10 Tf (fo)' 0 Tc 8.08008 0 Td (ntsize=)Tj /R34647792 10 Tf 30.1398 0 Td (n)Tj /R34960136 10 Tf 7.5 0 Td (sets the label type size to)Tj /R34647792 10 Tf 102.21 0 Td (n)Tj /R34960136 10 Tf 7.5 0 Td (points.)Tj -0.25 Tc /R35292136 10 Tf -155.43 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntname=)Tj /R34647792 10 Tf 37.9199 0 Td (name)Tj /R34960136 10 Tf 24.1602 0 Td [(sets the label font f)10(amily name.)]TJ /R35292136 10 Tf -70.1602 -16.8 Td (label=)Tj /R34647792 10 Tf 26.2602 0 Td [(te)20.0073(xt)]TJ /R34960136 10 Tf 17.7969 0 Td (where)Tj /R34647792 10 Tf 27.9871 0 Td [(te)20.0073(xt)]TJ /R34960136 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 justiŒed 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 /R34647792 10 Tf 194.173 0 Td (tail_node_name)Tj /R34960136 10 Tf 64.4398 0 Td (­>)Tj /R34647792 10 Tf 11.2801 0 Td (head_node_name)Tj /R34960136 10 Tf 74.0531 0 Td (or)Tj -423.672 -12 Td (by:)Tj /R34647792 10 Tf 15.2801 0 Td (tail_node_name)Tj /R34960136 10 Tf 64.4398 0 Td (­­)Tj /R34647792 10 Tf 11.2801 0 Td (head_node_name)Tj /R34960136 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 /R35292136 10 Tf 54.9898 0 Td [(shape=r)17.9846(ecord)]TJ 2.78 Tc /R34960136 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 identiŒers 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 /R35292136 10.95 Tf -121 -16.8 Td [(Graph Attrib)20.0128(utes)]TJ /R35292136 10 Tf 36 -12 Td (size=")Tj /R34647792 10 Tf 26.8 0 Td (x,y)Tj /R35292136 10 Tf 11.3801 0 Td (")Tj /R34960136 10 Tf 8.05 0 Td [(speciŒes the maximum bounding box of dra)15(wing in inches.)]TJ /R35292136 10 Tf -46.2301 -16.8 Td (ratio=)Tj /R34647792 10 Tf 26.25 0 Td (f)Tj /R34960136 10 Tf 6.08008 0 Td 0.8 Tw (sets the aspect ratio to)Tj /R34647792 10 Tf 94.8199 0 Td (f)Tj /R34960136 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 /R35292136 10 Tf 15.5191 0 Td (Œll)Tj /R34960136 10 Tf 11.1199 0 Td (,)Tj /R35292136 10 Tf 5.79883 0 Td (com-)Tj -410.903 -12 Td [(pr)18.0078(ess)]TJ 2.5 Tc /R34960136 10 Tf 22.0398 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R35292136 10 Tf 5.83008 0 Td (auto)Tj /R34960136 10 Tf 18.8898 0 Td (.)Tj /R35292136 10 Tf -56.7598 -16.8 Td [(lay)24.9927(out=)]TJ /R34647792 10 Tf 32.1199 0 Td (engine)Tj /R34960136 10 Tf 29.8199 0 Td 0.66 Tw (indicates the preferred layout engine \()Tj /R35292136 10 Tf 155.2 0 Td (dot)Tj /R34960136 10 Tf 13.8898 0 Td (,)Tj /R35292136 10 Tf 5.66094 0 Td (neato)Tj /R34960136 10 Tf 23.3301 0 Td (,)Tj /R35292136 10 Tf 5.66094 0 Td (fdp)Tj 3.161 Tc /R34960136 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 /R35292136 10 Tf 16.8 TL T*[(mar)10.0073(gin=)]TJ /R34647792 10 Tf 36.7098 0 Td (f)Tj /R34960136 10 Tf 5.28008 0 Td [(sets the page mar)18.0078(gin \(included in the page size\).)]TJ /R35292136 10 Tf -41.9898 -16.8 Td (ordering=out)Tj /R34960136 10 Tf 59.3102 0 Td (constrains order of out-edges in a subgraph according to their Œle sequence.)Tj -0.18 Tc /R35292136 10 Tf -59.3102 -16.8 Td (ro)Tj 0 Tc 9.26016 0 Td (tate=90)Tj /R34960136 10 Tf 34.3 0 Td [(sets landscape mode.)-500(\()]TJ /R35292136 10 Tf 92.4801 0 Td (orientation=land)Tj /R34960136 10 Tf 74.3199 0 Td [(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ /R35292136 10 Tf -210.36 -16.8 Td (center=)Tj /R34647792 10 Tf 32.35 0 Td (n)Tj 2.5 Tc /R34960136 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 /R35292136 10 Tf -51.7898 -16.8 Td (color=)Tj /R34647792 10 Tf 27.3602 0 Td (colorvalue)Tj /R34960136 10 Tf 45.2699 0 Td [(sets fore)15(ground color \()]TJ /R35292136 10 Tf 90.6602 0 Td (bgcolor)Tj /R34960136 10 Tf 34.7199 0 Td (for background\).)Tj -0.1 Tc /R35292136 10 Tf -198.01 -16.8 Td (ove)Tj 0 Tc 14.2398 0 Td (rlap=)Tj /R34647792 10 Tf 23.4801 0 Td (mode)Tj 2.712 Tc /R34960136 10 Tf 21.6602 0 Td (.T)Tj 0 Tc 11.3219 0 Td 0.212 Tw (his speciŒes 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 /R35292136 10 Tf 64.448 0 Td (false)Tj 2.711 Tc /R34960136 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 /R35292136 10 Tf 68.498 0 Td (scale)Tj 2.753 Tc /R34960136 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 /R35292136 10 Tf 35.5379 0 Td (true)Tj /R34960136 10 Tf 21.0941 0 Td [(\(the def)9.98535(ault\), no repositioning is done.)-582.385(Since the)]TJ /R35292136 10 Tf 203.971 0 Td (dot)Tj /R34960136 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 /R35292136 10 Tf -128.57 -16.8 Td (stylesheet=)Tj /R34647792 10 Tf 46.8 0 Td [("Œle)15.0073(.css")]TJ /R34960136 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 /R35292136 10 Tf (splines)' /R34960136 10 Tf 31.7109 0 Td 0.311 Tw (If set to)Tj /R35292136 10 Tf 33.9828 0 Td (true)Tj 2.811 Tc /R34960136 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 /R35292136 10 Tf 144.528 0 Td (polyline)Tj 2.811 Tc /R34960136 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 /R35292136 10 Tf -281.394 -12 Td (ortho)Tj 4.298 Tc /R34960136 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R22392560 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R22704904 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R22392560 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R22704904 10 Tf 20.8699 0 Td (\(1\))Tj /R23036904 10.95 Tf -456.34 -36 Td [(GRAPH, NODE AND EDGE A)94.9674(TTRIB)10.0443(UTES)]TJ /R22704904 10 Tf 36 -12 Td 0.424 Tw (Graphviz uses the)Tj /R22392560 10 Tf 75.4219 0 Td (name)Tj /R22704904 10 Tf 21.6602 0 Td (=)Tj /R22392560 10 Tf 5.63984 0 Td (value)Tj /R22704904 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 /R23036904 10.95 Tf -36 -16.8 Td 0 Tw [(Attrib)19.9883(utes Common to Nodes, Edges, Clusters and Graphs)]TJ /R23036904 10 Tf 36 -12 Td [(hr)18.0078(ef=)]TJ /R22392560 10 Tf 23.2898 0 Td (url)Tj /R22704904 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 /R23036904 10 Tf 16.8 TL (URL=)' /R22392560 10 Tf 26.8102 0 Td (url)Tj /R22704904 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 /R23036904 10 Tf -176.76 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntcolor=)Tj /R22392560 10 Tf 36.25 0 Td (colorvalue)Tj /R22704904 10 Tf 45.2699 0 Td [(sets the label te)14.9927(xt color)54.9927(.)]TJ -89.6 -16.8 Td (A)Tj /R22392560 10 Tf 10.7922 0 Td (colorvalue)Tj /R22704904 10 Tf 46.3422 0 Td 1.072 Tw (may be ")Tj /R22392560 10 Tf 37.884 0 Td (h,s,v)Tj /R23036904 10 Tf 18.3301 0 Td (")Tj /R22704904 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 /R23036904 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 /R22704904 10 Tf 34.3199 0 Td (or)Tj /R23036904 10 Tf 11.8199 0 Td (cyan)Tj 3.49 Tc /R22704904 10 Tf 20 0 Td [(,o)349.014(ra")]TJ 0 Tc /R22392560 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 /R23036904 10 Tf (fo)' 0 Tc 8.08008 0 Td (ntsize=)Tj /R22392560 10 Tf 30.1398 0 Td (n)Tj /R22704904 10 Tf 7.5 0 Td (sets the label type size to)Tj /R22392560 10 Tf 102.21 0 Td (n)Tj /R22704904 10 Tf 7.5 0 Td (points.)Tj -0.25 Tc /R23036904 10 Tf -155.43 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntname=)Tj /R22392560 10 Tf 37.9199 0 Td (name)Tj /R22704904 10 Tf 24.1602 0 Td [(sets the label font f)10(amily name.)]TJ /R23036904 10 Tf -70.1602 -16.8 Td (label=)Tj /R22392560 10 Tf 26.2602 0 Td [(te)20.0073(xt)]TJ /R22704904 10 Tf 17.7969 0 Td (where)Tj /R22392560 10 Tf 27.9871 0 Td [(te)20.0073(xt)]TJ /R22704904 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 justiŒed 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 /R22392560 10 Tf 194.173 0 Td (tail_node_name)Tj /R22704904 10 Tf 64.4398 0 Td (­>)Tj /R22392560 10 Tf 11.2801 0 Td (head_node_name)Tj /R22704904 10 Tf 74.0531 0 Td (or)Tj -423.672 -12 Td (by:)Tj /R22392560 10 Tf 15.2801 0 Td (tail_node_name)Tj /R22704904 10 Tf 64.4398 0 Td (­­)Tj /R22392560 10 Tf 11.2801 0 Td (head_node_name)Tj /R22704904 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 /R23036904 10 Tf 54.9898 0 Td [(shape=r)17.9846(ecord)]TJ 2.78 Tc /R22704904 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 identiŒers 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 /R23036904 10.95 Tf -121 -16.8 Td [(Graph Attrib)20.0128(utes)]TJ /R23036904 10 Tf 36 -12 Td (size=")Tj /R22392560 10 Tf 26.8 0 Td (x,y)Tj /R23036904 10 Tf 11.3801 0 Td (")Tj /R22704904 10 Tf 8.05 0 Td [(speciŒes the maximum bounding box of dra)15(wing in inches.)]TJ /R23036904 10 Tf -46.2301 -16.8 Td (ratio=)Tj /R22392560 10 Tf 26.25 0 Td (f)Tj /R22704904 10 Tf 6.08008 0 Td 0.8 Tw (sets the aspect ratio to)Tj /R22392560 10 Tf 94.8199 0 Td (f)Tj /R22704904 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 /R23036904 10 Tf 15.5191 0 Td (Œll)Tj /R22704904 10 Tf 11.1199 0 Td (,)Tj /R23036904 10 Tf 5.79883 0 Td (com-)Tj -410.903 -12 Td [(pr)18.0078(ess)]TJ 2.5 Tc /R22704904 10 Tf 22.0398 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R23036904 10 Tf 5.83008 0 Td (auto)Tj /R22704904 10 Tf 18.8898 0 Td (.)Tj /R23036904 10 Tf -56.7598 -16.8 Td [(lay)24.9927(out=)]TJ /R22392560 10 Tf 32.1199 0 Td (engine)Tj /R22704904 10 Tf 29.8199 0 Td 0.66 Tw (indicates the preferred layout engine \()Tj /R23036904 10 Tf 155.2 0 Td (dot)Tj /R22704904 10 Tf 13.8898 0 Td (,)Tj /R23036904 10 Tf 5.66094 0 Td (neato)Tj /R22704904 10 Tf 23.3301 0 Td (,)Tj /R23036904 10 Tf 5.66094 0 Td (fdp)Tj 3.161 Tc /R22704904 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 /R23036904 10 Tf 16.8 TL T*[(mar)10.0073(gin=)]TJ /R22392560 10 Tf 36.7098 0 Td (f)Tj /R22704904 10 Tf 5.28008 0 Td [(sets the page mar)18.0078(gin \(included in the page size\).)]TJ /R23036904 10 Tf -41.9898 -16.8 Td (ordering=out)Tj /R22704904 10 Tf 59.3102 0 Td (constrains order of out-edges in a subgraph according to their Œle sequence.)Tj -0.18 Tc /R23036904 10 Tf -59.3102 -16.8 Td (ro)Tj 0 Tc 9.26016 0 Td (tate=90)Tj /R22704904 10 Tf 34.3 0 Td [(sets landscape mode.)-500(\()]TJ /R23036904 10 Tf 92.4801 0 Td (orientation=land)Tj /R22704904 10 Tf 74.3199 0 Td [(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ /R23036904 10 Tf -210.36 -16.8 Td (center=)Tj /R22392560 10 Tf 32.35 0 Td (n)Tj 2.5 Tc /R22704904 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 /R23036904 10 Tf -51.7898 -16.8 Td (color=)Tj /R22392560 10 Tf 27.3602 0 Td (colorvalue)Tj /R22704904 10 Tf 45.2699 0 Td [(sets fore)15(ground color \()]TJ /R23036904 10 Tf 90.6602 0 Td (bgcolor)Tj /R22704904 10 Tf 34.7199 0 Td (for background\).)Tj -0.1 Tc /R23036904 10 Tf -198.01 -16.8 Td (ove)Tj 0 Tc 14.2398 0 Td (rlap=)Tj /R22392560 10 Tf 23.4801 0 Td (mode)Tj 2.712 Tc /R22704904 10 Tf 21.6602 0 Td (.T)Tj 0 Tc 11.3219 0 Td 0.212 Tw (his speciŒes 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 /R23036904 10 Tf 64.448 0 Td (false)Tj 2.711 Tc /R22704904 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 /R23036904 10 Tf 68.498 0 Td (scale)Tj 2.753 Tc /R22704904 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 /R23036904 10 Tf 35.5379 0 Td (true)Tj /R22704904 10 Tf 21.0941 0 Td [(\(the def)9.98535(ault\), no repositioning is done.)-582.385(Since the)]TJ /R23036904 10 Tf 203.971 0 Td (dot)Tj /R22704904 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 /R23036904 10 Tf -128.57 -16.8 Td (stylesheet=)Tj /R22392560 10 Tf 46.8 0 Td [("Œle)15.0073(.css")]TJ /R22704904 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 /R23036904 10 Tf (splines)' /R22704904 10 Tf 31.7109 0 Td 0.311 Tw (If set to)Tj /R23036904 10 Tf 33.9828 0 Td (true)Tj 2.811 Tc /R22704904 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 /R23036904 10 Tf 144.528 0 Td (polyline)Tj 2.811 Tc /R22704904 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 /R23036904 10 Tf -281.394 -12 Td (ortho)Tj 4.298 Tc /R22704904 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -4200 │ │ │ │ │ │ +4199 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R35292136 │ │ │ │ │ │ +R23036904 │ │ │ │ │ │ │ │ │ │ │ │ -R34960136 │ │ │ │ │ │ +R22704904 │ │ │ │ │ │ │ │ │ │ │ │ -R34647792 │ │ │ │ │ │ +R22392560 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -825,29 +825,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34647792 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R34960136 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R34647792 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R34960136 10 Tf 20.8699 0 Td (\(1\))Tj /R35292136 10 Tf -420.34 -36 Td (splines=false)Tj /R34960136 10 Tf 57.0762 0 Td (or)Tj /R35292136 10 Tf 11.366 0 Td (splines=line)Tj 3.036 Tc /R34960136 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 /R35292136 10 Tf 27.7422 0 Td (true)Tj /R34960136 10 Tf 20.8059 0 Td (for dot, and)Tj /R35292136 10 Tf 50.4871 0 Td (false)Tj /R34960136 10 Tf 22.475 0 Td (for)Tj -420.341 -12 Td 0 Tw (all other layouts.)Tj /R35292136 10 Tf 28.8 TL T*[(\(dot-speciŒc attrib)20(utes\))]TJ 16.8 TL (nodesep=)' /R34647792 10 Tf 40.15 0 Td (f)Tj /R34960136 10 Tf 5.28008 0 Td (sets the minimum separation between nodes.)Tj /R35292136 10 Tf -45.4301 -16.8 Td (ranksep=)Tj /R34647792 10 Tf 40.15 0 Td (f)Tj /R34960136 10 Tf 5.28008 0 Td (sets the minimum separation between ranks.)Tj /R35292136 10 Tf -45.4301 -16.8 Td (rankdir=LR|RL|BT)Tj /R34960136 10 Tf 87.0602 0 Td [(requests a left-to-right, right-to-left, or bottom-to-top, dra)15.0146(wing.)]TJ /R35292136 10 Tf -87.0602 -16.8 Td (rank=same)Tj /R34960136 10 Tf 51.3488 0 Td (\(or)Tj /R35292136 10 Tf 15.0891 0 Td (min)Tj /R34960136 10 Tf 20.0988 0 Td (or)Tj /R35292136 10 Tf 11.759 0 Td (max)Tj 3.429 Tc /R34960136 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 preŒx)Tj /R35292136 10 Tf 86.5281 0 Td (cluster)Tj 3.997 Tc /R34960136 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 /R35292136 10 Tf 28.8 TL 0 Tw T*[(\(neato-speciŒc attrib)20.0159(utes\))]TJ 12 TL (mode=)' /R34647792 10 Tf 29.0301 0 Td (val)Tj 5.889 Tc /R34960136 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 /R35292136 10 Tf 20.8891 0 Td (neato)Tj /R34960136 10 Tf 26.7199 0 Td 0.89 Tw (uses stress majorization. If)Tj /R35292136 10 Tf -322.68 -12 Td (mode=KK)Tj 2.5 Tc /R34960136 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 /R35292136 10 Tf -62.65 -16.8 Td (model=)Tj /R34647792 10 Tf 31.8102 0 Td (val)Tj 5.904 Tc /R34960136 10 Tf 12.2199 0 Td (.T)Tj 0 Tc 14.5141 0 Td (he)Tj /R35292136 10 Tf 12.8441 0 Td (neato)Tj /R34960136 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 /R35292136 10 Tf 152.704 0 Td (model)Tj /R34960136 10 Tf 28.6379 0 Td (is set to)Tj /R35292136 10 Tf 33.1449 0 Td [(cir)17.9932(cuit)]TJ 2.529 Tc /R34960136 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 /R35292136 10 Tf 9.18906 0 Td (model)Tj /R34960136 10 Tf 28.6391 0 Td (is)Tj -425.329 -12 Td 0.319 Tw (set to)Tj /R35292136 10 Tf 24.5281 0 Td (subset)Tj 2.819 Tc /R34960136 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 /R35292136 10 Tf -75.3898 -16.8 Td (start=)Tj /R34647792 10 Tf 25.6898 0 Td (val)Tj 5.016 Tc /R34960136 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 /R34647792 10 Tf 5.84609 0 Td (val)Tj /R34960136 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 /R35292136 10 Tf -20.15 -16.8 Td (epsilon=)Tj /R34647792 10 Tf 35.7102 0 Td (n)Tj 5 Tc /R34960136 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 /R35292136 10 Tf -174.461 -28.8 Td [(\(tw)9.99268(opi-speciŒc attrib)20.0073(utes\))]TJ -0.18 Tc (ro)' 0 Tc 9.26016 0 Td (ot=)Tj /R34647792 10 Tf 14.0301 0 Td (ctr)Tj 2.581 Tc /R34960136 10 Tf 11.1102 0 Td (.T)Tj 0 Tc 11.191 0 Td 0.081 Tw (his speciŒes the node to be used as the center of the layout. If not speciŒed,)Tj /R34647792 10 Tf 305.135 0 Td (twopi)Tj /R34960136 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 /R35292136 10 Tf 16.8 TL (ranksep=)' /R34647792 10 Tf 40.15 0 Td (val)Tj 2.5 Tc /R34960136 10 Tf 12.2199 0 Td (.S)Tj 0 Tc 10.5602 0 Td [(peciŒes the radial distance in inches between the sequence of rings. The def)9.99023(ault is 0.75.)]TJ /R35292136 10 Tf -62.9301 -28.8 Td [(\(cir)17.9846(co-speciŒc attrib)20.0073(utes\))]TJ -0.18 Tc 12 TL (ro)' 0 Tc 9.26016 0 Td (ot=)Tj /R34647792 10 Tf 14.0301 0 Td (nodename)Tj 2.854 Tc /R34960136 10 Tf 41.1 0 Td (.S)Tj 0 Tc 10.9141 0 Td 0.354 Tw (peciŒes the name of a node occurring in the root block. If the graph is disconnected, the)Tj -0.18 Tc /R35292136 10 Tf -75.3043 -12 Td (ro)Tj 0 Tc 9.26016 0 Td (ot)Tj /R34960136 10 Tf 10.8301 0 Td 0 Tw [(node attrib)20(ute can be used to specify additional root blocks.)]TJ /R35292136 10 Tf -20.0902 -16.8 Td (mindist=)Tj /R34647792 10 Tf 37.9301 0 Td (value)Tj 3.343 Tc /R34960136 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 speciŒed then)Tj /R34647792 10 Tf 281.464 0 Td [(cir)37.0166(co)]TJ /R34960136 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 /R35292136 10 Tf -9.18984 -28.8 Td [(\(fdp-speciŒc attrib)19.9841(utes\))]TJ (K=)' /R34647792 10 Tf 13.4801 0 Td (val)Tj 2.5 Tc /R34960136 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 /R35292136 10 Tf -36.2602 -16.8 Td (maxiter=)Tj /R34647792 10 Tf 39.0199 0 Td (val)Tj 2.5 Tc /R34960136 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 /R35292136 10 Tf -61.8 -16.8 Td (start=)Tj /R34647792 10 Tf 25.6898 0 Td (val)Tj 3.02 Tc /R34960136 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 speciŒed position.)Tj 295.989 0 Td (If)Tj /R34647792 10 Tf 9.67891 0 Td (val)Tj /R34960136 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 /R34647792 10 Tf 5.85195 0 Td (val)Tj /R34960136 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 /R35292136 10.95 Tf -64.3297 -16.8 Td [(Node Attrib)19.9917(utes)]TJ /R35292136 10 Tf 36 -12 Td (height=)Tj /R34647792 10 Tf 32.3699 0 Td (d)Tj /R34960136 10 Tf 8.21797 0 Td (or)Tj /R35292136 10 Tf 11.548 0 Td (width=)Tj /R34647792 10 Tf 30.15 0 Td (d)Tj /R34960136 10 Tf 8.21797 0 Td 0.718 Tw (sets minimum height or width.)Tj 131.099 0 Td (Adding)Tj /R35292136 10 Tf 33.2172 0 Td (Œxedsize=true)Tj /R34960136 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 /R35292136 10 Tf 16.8 TL (shape=)' -0.2 Tc /R34647792 10 Tf 30.15 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygon)Tj /R34960136 10 Tf 55.8398 0 Td (record epsf)Tj -0.2 Tc /R34647792 10 Tf -95.7898 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygon)Tj /R34960136 10 Tf 55.9648 0 Td 0.125 Tw [(can be such v)25(alues as)]TJ /R35292136 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 /R34960136 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 deŒned or modiŒed by the follo)25.0171(wing node attrib)]TJ 240.173 0 Td (utes:)Tj -0.18 Tc /R35292136 10 Tf 22.727 0 Td (re)Tj 0 Tc 8.7 0 Td (gular)Tj /R34960136 10 Tf 22.7801 0 Td (,)Tj /R35292136 10 Tf 6.33711 0 Td (peripheries)Tj /R34960136 10 Tf 48.3301 0 Td (,)Tj /R35292136 10 Tf 6.33711 0 Td (sides)Tj /R34960136 10 Tf 20.5602 0 Td (,)Tj /R35292136 10 Tf 6.33711 0 Td (orientation)Tj /R34960136 10 Tf 47.2199 0 Td (,)Tj -264.551 -45.6 Td 0 Tw [(12 January 2015)-19595(4)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R22392560 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R22704904 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R22392560 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R22704904 10 Tf 20.8699 0 Td (\(1\))Tj /R23036904 10 Tf -420.34 -36 Td (splines=false)Tj /R22704904 10 Tf 57.0762 0 Td (or)Tj /R23036904 10 Tf 11.366 0 Td (splines=line)Tj 3.036 Tc /R22704904 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 /R23036904 10 Tf 27.7422 0 Td (true)Tj /R22704904 10 Tf 20.8059 0 Td (for dot, and)Tj /R23036904 10 Tf 50.4871 0 Td (false)Tj /R22704904 10 Tf 22.475 0 Td (for)Tj -420.341 -12 Td 0 Tw (all other layouts.)Tj /R23036904 10 Tf 28.8 TL T*[(\(dot-speciŒc attrib)20(utes\))]TJ 16.8 TL (nodesep=)' /R22392560 10 Tf 40.15 0 Td (f)Tj /R22704904 10 Tf 5.28008 0 Td (sets the minimum separation between nodes.)Tj /R23036904 10 Tf -45.4301 -16.8 Td (ranksep=)Tj /R22392560 10 Tf 40.15 0 Td (f)Tj /R22704904 10 Tf 5.28008 0 Td (sets the minimum separation between ranks.)Tj /R23036904 10 Tf -45.4301 -16.8 Td (rankdir=LR|RL|BT)Tj /R22704904 10 Tf 87.0602 0 Td [(requests a left-to-right, right-to-left, or bottom-to-top, dra)15.0146(wing.)]TJ /R23036904 10 Tf -87.0602 -16.8 Td (rank=same)Tj /R22704904 10 Tf 51.3488 0 Td (\(or)Tj /R23036904 10 Tf 15.0891 0 Td (min)Tj /R22704904 10 Tf 20.0988 0 Td (or)Tj /R23036904 10 Tf 11.759 0 Td (max)Tj 3.429 Tc /R22704904 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 preŒx)Tj /R23036904 10 Tf 86.5281 0 Td (cluster)Tj 3.997 Tc /R22704904 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 /R23036904 10 Tf 28.8 TL 0 Tw T*[(\(neato-speciŒc attrib)20.0159(utes\))]TJ 12 TL (mode=)' /R22392560 10 Tf 29.0301 0 Td (val)Tj 5.889 Tc /R22704904 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 /R23036904 10 Tf 20.8891 0 Td (neato)Tj /R22704904 10 Tf 26.7199 0 Td 0.89 Tw (uses stress majorization. If)Tj /R23036904 10 Tf -322.68 -12 Td (mode=KK)Tj 2.5 Tc /R22704904 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 /R23036904 10 Tf -62.65 -16.8 Td (model=)Tj /R22392560 10 Tf 31.8102 0 Td (val)Tj 5.904 Tc /R22704904 10 Tf 12.2199 0 Td (.T)Tj 0 Tc 14.5141 0 Td (he)Tj /R23036904 10 Tf 12.8441 0 Td (neato)Tj /R22704904 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 /R23036904 10 Tf 152.704 0 Td (model)Tj /R22704904 10 Tf 28.6379 0 Td (is set to)Tj /R23036904 10 Tf 33.1449 0 Td [(cir)17.9932(cuit)]TJ 2.529 Tc /R22704904 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 /R23036904 10 Tf 9.18906 0 Td (model)Tj /R22704904 10 Tf 28.6391 0 Td (is)Tj -425.329 -12 Td 0.319 Tw (set to)Tj /R23036904 10 Tf 24.5281 0 Td (subset)Tj 2.819 Tc /R22704904 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 /R23036904 10 Tf -75.3898 -16.8 Td (start=)Tj /R22392560 10 Tf 25.6898 0 Td (val)Tj 5.016 Tc /R22704904 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 /R22392560 10 Tf 5.84609 0 Td (val)Tj /R22704904 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 /R23036904 10 Tf -20.15 -16.8 Td (epsilon=)Tj /R22392560 10 Tf 35.7102 0 Td (n)Tj 5 Tc /R22704904 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 /R23036904 10 Tf -174.461 -28.8 Td [(\(tw)9.99268(opi-speciŒc attrib)20.0073(utes\))]TJ -0.18 Tc (ro)' 0 Tc 9.26016 0 Td (ot=)Tj /R22392560 10 Tf 14.0301 0 Td (ctr)Tj 2.581 Tc /R22704904 10 Tf 11.1102 0 Td (.T)Tj 0 Tc 11.191 0 Td 0.081 Tw (his speciŒes the node to be used as the center of the layout. If not speciŒed,)Tj /R22392560 10 Tf 305.135 0 Td (twopi)Tj /R22704904 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 /R23036904 10 Tf 16.8 TL (ranksep=)' /R22392560 10 Tf 40.15 0 Td (val)Tj 2.5 Tc /R22704904 10 Tf 12.2199 0 Td (.S)Tj 0 Tc 10.5602 0 Td [(peciŒes the radial distance in inches between the sequence of rings. The def)9.99023(ault is 0.75.)]TJ /R23036904 10 Tf -62.9301 -28.8 Td [(\(cir)17.9846(co-speciŒc attrib)20.0073(utes\))]TJ -0.18 Tc 12 TL (ro)' 0 Tc 9.26016 0 Td (ot=)Tj /R22392560 10 Tf 14.0301 0 Td (nodename)Tj 2.854 Tc /R22704904 10 Tf 41.1 0 Td (.S)Tj 0 Tc 10.9141 0 Td 0.354 Tw (peciŒes the name of a node occurring in the root block. If the graph is disconnected, the)Tj -0.18 Tc /R23036904 10 Tf -75.3043 -12 Td (ro)Tj 0 Tc 9.26016 0 Td (ot)Tj /R22704904 10 Tf 10.8301 0 Td 0 Tw [(node attrib)20(ute can be used to specify additional root blocks.)]TJ /R23036904 10 Tf -20.0902 -16.8 Td (mindist=)Tj /R22392560 10 Tf 37.9301 0 Td (value)Tj 3.343 Tc /R22704904 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 speciŒed then)Tj /R22392560 10 Tf 281.464 0 Td [(cir)37.0166(co)]TJ /R22704904 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 /R23036904 10 Tf -9.18984 -28.8 Td [(\(fdp-speciŒc attrib)19.9841(utes\))]TJ (K=)' /R22392560 10 Tf 13.4801 0 Td (val)Tj 2.5 Tc /R22704904 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 /R23036904 10 Tf -36.2602 -16.8 Td (maxiter=)Tj /R22392560 10 Tf 39.0199 0 Td (val)Tj 2.5 Tc /R22704904 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 /R23036904 10 Tf -61.8 -16.8 Td (start=)Tj /R22392560 10 Tf 25.6898 0 Td (val)Tj 3.02 Tc /R22704904 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 speciŒed position.)Tj 295.989 0 Td (If)Tj /R22392560 10 Tf 9.67891 0 Td (val)Tj /R22704904 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 /R22392560 10 Tf 5.85195 0 Td (val)Tj /R22704904 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 /R23036904 10.95 Tf -64.3297 -16.8 Td [(Node Attrib)19.9917(utes)]TJ /R23036904 10 Tf 36 -12 Td (height=)Tj /R22392560 10 Tf 32.3699 0 Td (d)Tj /R22704904 10 Tf 8.21797 0 Td (or)Tj /R23036904 10 Tf 11.548 0 Td (width=)Tj /R22392560 10 Tf 30.15 0 Td (d)Tj /R22704904 10 Tf 8.21797 0 Td 0.718 Tw (sets minimum height or width.)Tj 131.099 0 Td (Adding)Tj /R23036904 10 Tf 33.2172 0 Td (Œxedsize=true)Tj /R22704904 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 /R23036904 10 Tf 16.8 TL (shape=)' -0.2 Tc /R22392560 10 Tf 30.15 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygon)Tj /R22704904 10 Tf 55.8398 0 Td (record epsf)Tj -0.2 Tc /R22392560 10 Tf -95.7898 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygon)Tj /R22704904 10 Tf 55.9648 0 Td 0.125 Tw [(can be such v)25(alues as)]TJ /R23036904 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 /R22704904 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 deŒned or modiŒed by the follo)25.0171(wing node attrib)]TJ 240.173 0 Td (utes:)Tj -0.18 Tc /R23036904 10 Tf 22.727 0 Td (re)Tj 0 Tc 8.7 0 Td (gular)Tj /R22704904 10 Tf 22.7801 0 Td (,)Tj /R23036904 10 Tf 6.33711 0 Td (peripheries)Tj /R22704904 10 Tf 48.3301 0 Td (,)Tj /R23036904 10 Tf 6.33711 0 Td (sides)Tj /R22704904 10 Tf 20.5602 0 Td (,)Tj /R23036904 10 Tf 6.33711 0 Td (orientation)Tj /R22704904 10 Tf 47.2199 0 Td (,)Tj -264.551 -45.6 Td 0 Tw [(12 January 2015)-19595(4)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3213 │ │ │ │ │ │ +3212 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R35292136 │ │ │ │ │ │ +R23036904 │ │ │ │ │ │ │ │ │ │ │ │ -R34960136 │ │ │ │ │ │ +R22704904 │ │ │ │ │ │ │ │ │ │ │ │ -R34647792 │ │ │ │ │ │ +R22392560 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -884,29 +884,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34647792 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R34960136 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R34647792 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R34960136 10 Tf 20.8699 0 Td (\(1\))Tj /R35292136 10 Tf -420.34 -36 Td (distortion)Tj /R34960136 10 Tf 44.493 0 Td (and)Tj /R35292136 10 Tf 17.2629 0 Td [(sk)10(ew)]TJ /R34960136 10 Tf 21.0102 0 Td (.\))Tj /R35292136 10 Tf 11.1531 0 Td (epsf)Tj /R34960136 10 Tf 20.043 0 Td 0.323 Tw (uses the node')Tj 57.3059 0 Td (s)Tj /R35292136 10 Tf 6.71289 0 Td (shapeŒle)Tj /R34960136 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 /R35292136 10 Tf (color=)' /R34647792 10 Tf 27.3602 0 Td (colorvalue)Tj /R34960136 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 /R35292136 10 Tf 167.2 0 Td (Œllcolor)Tj /R34960136 10 Tf 35.2801 0 Td (is not speciŒed.)Tj /R35292136 10 Tf -367.2 -16.8 Td (Œllcolor=)Tj /R34647792 10 Tf 38.4801 0 Td (colorvalue)Tj /R34960136 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 speciŒed, 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 /R35292136 10 Tf -7.66992 -16.8 Td [(style=Œlled solid dashed dotted bold in)40.0146(vis)]TJ (xlabel=)' /R34647792 10 Tf 31.2602 0 Td [("te)20.0073(xt")]TJ /R34960136 10 Tf 26.352 0 Td 1.211 Tw (speciŒes 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 /R35292136 10 Tf 143.737 0 Td (label)Tj /R34960136 10 Tf 24.2711 0 Td (string is)Tj -398.838 -12 Td 0 Tw (placed within the node shape.)Tj /R35292136 10 Tf T*[(tar)10.0073(get=)]TJ /R34647792 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 /R34960136 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 /R35292136 10 Tf (tooltip=)' /R34647792 10 Tf 33.4801 0 Td [("te)20.0073(xt")]TJ /R34960136 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 /R35292136 10 Tf (re)' 0 Tc 8.7 0 Td (gular=)Tj /R34647792 10 Tf 28.4801 0 Td (n)Tj /R34960136 10 Tf 8.16211 0 Td (if)Tj /R34647792 10 Tf 9.27187 0 Td (n)Tj /R34960136 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 /R34647792 10 Tf 233.69 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R34960136 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 /R34647792 10 Tf 20.4891 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R34960136 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 /R35292136 10 Tf (peripheries=)' /R34647792 10 Tf 54.0301 0 Td (n)Tj /R34960136 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 /R34647792 10 Tf 116.92 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R34960136 10 Tf 57.2301 0 Td (.)Tj /R35292136 10 Tf -183.95 -16.8 Td (sides=)Tj /R34647792 10 Tf 26.2602 0 Td (n)Tj /R34960136 10 Tf 8.95313 0 Td 1.453 Tw (sets the number of sides to the polygon.)Tj /R34647792 10 Tf 173.004 0 Td (n)Tj /R34960136 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 /R34647792 10 Tf -318.062 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R34960136 10 Tf 57.2301 0 Td (.)Tj /R35292136 10 Tf -67.0301 -16.8 Td (orientation=)Tj /R34647792 10 Tf 52.9199 0 Td (f)Tj /R34960136 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 /R34647792 10 Tf 28.893 0 Td (f)Tj /R34960136 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 /R34647792 10 Tf 171.46 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons.)Tj /R35292136 10 Tf -181.26 -16.8 Td (distortion=)Tj /R34647792 10 Tf 47.3699 0 Td (f)Tj /R34960136 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 /R34647792 10 Tf -318.851 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R34960136 10 Tf 57.2301 0 Td (.)Tj /R35292136 10 Tf -67.0301 -16.8 Td [(sk)10(ew=)]TJ /R34647792 10 Tf 26.7102 0 Td (f)Tj /R34960136 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 /R34647792 10 Tf 37.7699 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R34960136 10 Tf 57.2301 0 Td (.)Tj /R35292136 10 Tf -104.8 -28.8 Td [(\(cir)17.9846(co-speciŒc attrib)20.0073(utes\))]TJ -0.18 Tc 12 TL (ro)' 0 Tc 9.26016 0 Td (ot=)Tj /R34647792 10 Tf 14.0301 0 Td (true/false)Tj 3.267 Tc /R34960136 10 Tf 37.7801 0 Td (.T)Tj 0 Tc 11.877 0 Td 0.767 Tw (his speciŒes 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 /R35292136 10 Tf 28.8 TL T*[(\(neato- and fdp-speciŒc attrib)20.0146(utes\))]TJ 12 TL (pin=)' /R34647792 10 Tf 19.6 0 Td (val)Tj 2.5 Tc /R34960136 10 Tf 12.2199 0 Td (.I)Tj 0 Tc 8.33008 0 Td (f)Tj /R34647792 10 Tf 5.83008 0 Td (val)Tj /R34960136 10 Tf 14.7199 0 Td (is)Tj /R35292136 10 Tf 9.16992 0 Td (true)Tj 2.5 Tc /R34960136 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R22392560 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R22704904 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R22392560 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R22704904 10 Tf 20.8699 0 Td (\(1\))Tj /R23036904 10 Tf -420.34 -36 Td (distortion)Tj /R22704904 10 Tf 44.493 0 Td (and)Tj /R23036904 10 Tf 17.2629 0 Td [(sk)10(ew)]TJ /R22704904 10 Tf 21.0102 0 Td (.\))Tj /R23036904 10 Tf 11.1531 0 Td (epsf)Tj /R22704904 10 Tf 20.043 0 Td 0.323 Tw (uses the node')Tj 57.3059 0 Td (s)Tj /R23036904 10 Tf 6.71289 0 Td (shapeŒle)Tj /R22704904 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 /R23036904 10 Tf (color=)' /R22392560 10 Tf 27.3602 0 Td (colorvalue)Tj /R22704904 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 /R23036904 10 Tf 167.2 0 Td (Œllcolor)Tj /R22704904 10 Tf 35.2801 0 Td (is not speciŒed.)Tj /R23036904 10 Tf -367.2 -16.8 Td (Œllcolor=)Tj /R22392560 10 Tf 38.4801 0 Td (colorvalue)Tj /R22704904 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 speciŒed, 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 /R23036904 10 Tf -7.66992 -16.8 Td [(style=Œlled solid dashed dotted bold in)40.0146(vis)]TJ (xlabel=)' /R22392560 10 Tf 31.2602 0 Td [("te)20.0073(xt")]TJ /R22704904 10 Tf 26.352 0 Td 1.211 Tw (speciŒes 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 /R23036904 10 Tf 143.737 0 Td (label)Tj /R22704904 10 Tf 24.2711 0 Td (string is)Tj -398.838 -12 Td 0 Tw (placed within the node shape.)Tj /R23036904 10 Tf T*[(tar)10.0073(get=)]TJ /R22392560 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 /R22704904 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 /R23036904 10 Tf (tooltip=)' /R22392560 10 Tf 33.4801 0 Td [("te)20.0073(xt")]TJ /R22704904 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 /R23036904 10 Tf (re)' 0 Tc 8.7 0 Td (gular=)Tj /R22392560 10 Tf 28.4801 0 Td (n)Tj /R22704904 10 Tf 8.16211 0 Td (if)Tj /R22392560 10 Tf 9.27187 0 Td (n)Tj /R22704904 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 /R22392560 10 Tf 233.69 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R22704904 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 /R22392560 10 Tf 20.4891 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R22704904 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 /R23036904 10 Tf (peripheries=)' /R22392560 10 Tf 54.0301 0 Td (n)Tj /R22704904 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 /R22392560 10 Tf 116.92 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R22704904 10 Tf 57.2301 0 Td (.)Tj /R23036904 10 Tf -183.95 -16.8 Td (sides=)Tj /R22392560 10 Tf 26.2602 0 Td (n)Tj /R22704904 10 Tf 8.95313 0 Td 1.453 Tw (sets the number of sides to the polygon.)Tj /R22392560 10 Tf 173.004 0 Td (n)Tj /R22704904 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 /R22392560 10 Tf -318.062 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R22704904 10 Tf 57.2301 0 Td (.)Tj /R23036904 10 Tf -67.0301 -16.8 Td (orientation=)Tj /R22392560 10 Tf 52.9199 0 Td (f)Tj /R22704904 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 /R22392560 10 Tf 28.893 0 Td (f)Tj /R22704904 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 /R22392560 10 Tf 171.46 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons.)Tj /R23036904 10 Tf -181.26 -16.8 Td (distortion=)Tj /R22392560 10 Tf 47.3699 0 Td (f)Tj /R22704904 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 /R22392560 10 Tf -318.851 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R22704904 10 Tf 57.2301 0 Td (.)Tj /R23036904 10 Tf -67.0301 -16.8 Td [(sk)10(ew=)]TJ /R22392560 10 Tf 26.7102 0 Td (f)Tj /R22704904 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 /R22392560 10 Tf 37.7699 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R22704904 10 Tf 57.2301 0 Td (.)Tj /R23036904 10 Tf -104.8 -28.8 Td [(\(cir)17.9846(co-speciŒc attrib)20.0073(utes\))]TJ -0.18 Tc 12 TL (ro)' 0 Tc 9.26016 0 Td (ot=)Tj /R22392560 10 Tf 14.0301 0 Td (true/false)Tj 3.267 Tc /R22704904 10 Tf 37.7801 0 Td (.T)Tj 0 Tc 11.877 0 Td 0.767 Tw (his speciŒes 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 /R23036904 10 Tf 28.8 TL T*[(\(neato- and fdp-speciŒc attrib)20.0146(utes\))]TJ 12 TL (pin=)' /R22392560 10 Tf 19.6 0 Td (val)Tj 2.5 Tc /R22704904 10 Tf 12.2199 0 Td (.I)Tj 0 Tc 8.33008 0 Td (f)Tj /R22392560 10 Tf 5.83008 0 Td (val)Tj /R22704904 10 Tf 14.7199 0 Td (is)Tj /R23036904 10 Tf 9.16992 0 Td (true)Tj 2.5 Tc /R22704904 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3371 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R35292136 │ │ │ │ │ │ +R23036904 │ │ │ │ │ │ │ │ │ │ │ │ -R34960136 │ │ │ │ │ │ +R22704904 │ │ │ │ │ │ │ │ │ │ │ │ -R34647792 │ │ │ │ │ │ +R22392560 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -943,29 +943,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34647792 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R34960136 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R34647792 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R34960136 10 Tf 20.8699 0 Td (\(1\))Tj /R35292136 10.95 Tf -456.34 -36 Td [(Edge Attrib)20(utes)]TJ /R35292136 10 Tf 36 -12 Td (weight=)Tj /R34647792 10 Tf 34.0301 0 Td (val)Tj /R34960136 10 Tf 16.268 0 Td (where)Tj /R34647792 10 Tf 28.4781 0 Td (val)Tj /R34960136 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 /R35292136 10 Tf 7.37695 0 Td (dot)Tj 4.047 Tc /R34960136 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 /R35292136 10 Tf 11.8961 0 Td [(tw)10(opi)]TJ 3.566 Tc /R34960136 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 /R35292136 10 Tf 11.4922 0 Td (neato)Tj /R34960136 10 Tf 26.4922 0 Td (and)Tj /R35292136 10 Tf -417.563 -12 Td (fdp)Tj 2.623 Tc /R34960136 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 [(iŒed by the edge')54.9841(s)]TJ /R35292136 10 Tf 75.55 0 Td (len)Tj /R34960136 10 Tf 15.2801 0 Td [(attrib)19.9854(ute.)]TJ /R35292136 10 Tf -90.8301 -16.8 Td [(style=solid dashed dotted bold in)40.0073(vis)]TJ 16.8 TL (color=)' /R34647792 10 Tf 27.3602 0 Td (colorvalue)Tj /R34960136 10 Tf 45.2699 0 Td (sets the line color for edges.)Tj /R35292136 10 Tf -72.6301 -16.8 Td (color=)Tj /R34647792 10 Tf 27.3602 0 Td (colorvaluelist)Tj 2.5 Tc /R34960136 10 Tf 57.5 0 Td (a')Tj 0 Tc 10.2699 0 Td (:' separated list of)Tj /R34647792 10 Tf 74.4301 0 Td (colorvalue)Tj /R34960136 10 Tf 45.2699 0 Td [(creates parallel edges, one edge for each color)55.0098(.)]TJ /R35292136 10 Tf -214.83 -16.8 Td [(dir=f)24.9841(orward back both none)]TJ /R34960136 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 /R35292136 10 Tf -189.08 -16.8 Td (tailclip,headclip=false)Tj /R34960136 10 Tf 95.7102 0 Td (disables endpoint shape clipping.)Tj /R35292136 10 Tf -95.7102 -16.8 Td [(tar)10.0073(get=)]TJ /R34647792 10 Tf 31.1398 0 Td [("te)20.0073(xt")]TJ /R34960136 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 /R35292136 10 Tf -55.4703 -16.8 Td (tooltip=)Tj /R34647792 10 Tf 33.4801 0 Td [("te)20.0073(xt")]TJ /R34960136 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 /R35292136 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 /R34960136 10 Tf 12.1199 0 Td (.S)Tj 0 Tc 13.5641 0 Td (peciŒes 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 speciŒes the shape. The)Tj /R35292136 10 Tf 172.506 0 Td (dir)Tj /R34960136 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 /R35292136 10 Tf (arr)' -0.1 Tc 13.7 0 Td (ow)Tj 0 Tc 12.1199 0 Td (size=)Tj /R34647792 10 Tf 21.25 0 Td (val)Tj /R34960136 10 Tf 24.1309 0 Td 9.411 Tw (speciŒes 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 /R35292136 10 Tf (headlabel,taillabel=)' /R34647792 10 Tf 83.7699 0 Td [(te)20.0073(xt)]TJ /R34960136 10 Tf 17.5449 0 Td 0.804 Tw (for labels appearing near the head and tail nodes of an edge.)Tj /R35292136 10 Tf 254.578 0 Td [(labelf)25.0146(ontcolor)]TJ /R34960136 10 Tf 59.1898 0 Td (,)Tj /R35292136 10 Tf 5.80391 0 Td (la-)Tj -420.887 -12 Td [(belf)24.9841(ontname)]TJ /R34960136 10 Tf 53.0801 0 Td (,)Tj /R35292136 10 Tf 5.28203 0 Td [(labelf)25.0159(ontsize)]TJ /R34960136 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 /R35292136 10 Tf T*[(headhr)17.9919(ef=)]TJ /R34647792 10 Tf 43.85 0 Td ("url")Tj /R34960136 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 /R35292136 10 Tf -55.4703 -16.8 Td (headURL=)Tj /R34647792 10 Tf 47.3699 0 Td ("url")Tj /R34960136 10 Tf 22.5699 0 Td (\()Tj /R35292136 10 Tf 3.33008 0 Td (headURL)Tj /R34960136 10 Tf 44.1699 0 Td [(is a synon)15(ym for)]TJ /R35292136 10 Tf 69.2898 0 Td [(headhr)17.9932(ef)]TJ /R34960136 10 Tf 38.15 0 Td (.\))Tj /R35292136 10 Tf -224.88 -16.8 Td [(headtar)9.99268(get=)]TJ /R34647792 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 /R34960136 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 /R35292136 10 Tf -170.55 -16.8 Td (headtooltip=)Tj /R34647792 10 Tf 54.0398 0 Td ("tooltip")Tj /R34960136 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 /R35292136 10 Tf T*[(tailhr)17.9846(ef=)]TJ /R34647792 10 Tf 37.1801 0 Td ("url")Tj /R34960136 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 /R35292136 10 Tf -55.4703 -16.8 Td (tailURL=)Tj /R34647792 10 Tf 40.7 0 Td ("url")Tj /R34960136 10 Tf 22.5699 0 Td (\()Tj /R35292136 10 Tf 3.33008 0 Td (tailURL)Tj /R34960136 10 Tf 37.5 0 Td [(is a synon)15(ym for)]TJ /R35292136 10 Tf 69.2898 0 Td [(tailhr)17.9834(ef)]TJ /R34960136 10 Tf 31.4801 0 Td (.\))Tj /R35292136 10 Tf -204.87 -16.8 Td [(tailtar)9.98413(get=)]TJ /R34647792 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 /R34960136 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R22392560 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R22704904 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R22392560 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R22704904 10 Tf 20.8699 0 Td (\(1\))Tj /R23036904 10.95 Tf -456.34 -36 Td [(Edge Attrib)20(utes)]TJ /R23036904 10 Tf 36 -12 Td (weight=)Tj /R22392560 10 Tf 34.0301 0 Td (val)Tj /R22704904 10 Tf 16.268 0 Td (where)Tj /R22392560 10 Tf 28.4781 0 Td (val)Tj /R22704904 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 /R23036904 10 Tf 7.37695 0 Td (dot)Tj 4.047 Tc /R22704904 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 /R23036904 10 Tf 11.8961 0 Td [(tw)10(opi)]TJ 3.566 Tc /R22704904 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 /R23036904 10 Tf 11.4922 0 Td (neato)Tj /R22704904 10 Tf 26.4922 0 Td (and)Tj /R23036904 10 Tf -417.563 -12 Td (fdp)Tj 2.623 Tc /R22704904 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 [(iŒed by the edge')54.9841(s)]TJ /R23036904 10 Tf 75.55 0 Td (len)Tj /R22704904 10 Tf 15.2801 0 Td [(attrib)19.9854(ute.)]TJ /R23036904 10 Tf -90.8301 -16.8 Td [(style=solid dashed dotted bold in)40.0073(vis)]TJ 16.8 TL (color=)' /R22392560 10 Tf 27.3602 0 Td (colorvalue)Tj /R22704904 10 Tf 45.2699 0 Td (sets the line color for edges.)Tj /R23036904 10 Tf -72.6301 -16.8 Td (color=)Tj /R22392560 10 Tf 27.3602 0 Td (colorvaluelist)Tj 2.5 Tc /R22704904 10 Tf 57.5 0 Td (a')Tj 0 Tc 10.2699 0 Td (:' separated list of)Tj /R22392560 10 Tf 74.4301 0 Td (colorvalue)Tj /R22704904 10 Tf 45.2699 0 Td [(creates parallel edges, one edge for each color)55.0098(.)]TJ /R23036904 10 Tf -214.83 -16.8 Td [(dir=f)24.9841(orward back both none)]TJ /R22704904 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 /R23036904 10 Tf -189.08 -16.8 Td (tailclip,headclip=false)Tj /R22704904 10 Tf 95.7102 0 Td (disables endpoint shape clipping.)Tj /R23036904 10 Tf -95.7102 -16.8 Td [(tar)10.0073(get=)]TJ /R22392560 10 Tf 31.1398 0 Td [("te)20.0073(xt")]TJ /R22704904 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 /R23036904 10 Tf -55.4703 -16.8 Td (tooltip=)Tj /R22392560 10 Tf 33.4801 0 Td [("te)20.0073(xt")]TJ /R22704904 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 /R23036904 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 /R22704904 10 Tf 12.1199 0 Td (.S)Tj 0 Tc 13.5641 0 Td (peciŒes 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 speciŒes the shape. The)Tj /R23036904 10 Tf 172.506 0 Td (dir)Tj /R22704904 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 /R23036904 10 Tf (arr)' -0.1 Tc 13.7 0 Td (ow)Tj 0 Tc 12.1199 0 Td (size=)Tj /R22392560 10 Tf 21.25 0 Td (val)Tj /R22704904 10 Tf 24.1309 0 Td 9.411 Tw (speciŒes 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 /R23036904 10 Tf (headlabel,taillabel=)' /R22392560 10 Tf 83.7699 0 Td [(te)20.0073(xt)]TJ /R22704904 10 Tf 17.5449 0 Td 0.804 Tw (for labels appearing near the head and tail nodes of an edge.)Tj /R23036904 10 Tf 254.578 0 Td [(labelf)25.0146(ontcolor)]TJ /R22704904 10 Tf 59.1898 0 Td (,)Tj /R23036904 10 Tf 5.80391 0 Td (la-)Tj -420.887 -12 Td [(belf)24.9841(ontname)]TJ /R22704904 10 Tf 53.0801 0 Td (,)Tj /R23036904 10 Tf 5.28203 0 Td [(labelf)25.0159(ontsize)]TJ /R22704904 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 /R23036904 10 Tf T*[(headhr)17.9919(ef=)]TJ /R22392560 10 Tf 43.85 0 Td ("url")Tj /R22704904 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 /R23036904 10 Tf -55.4703 -16.8 Td (headURL=)Tj /R22392560 10 Tf 47.3699 0 Td ("url")Tj /R22704904 10 Tf 22.5699 0 Td (\()Tj /R23036904 10 Tf 3.33008 0 Td (headURL)Tj /R22704904 10 Tf 44.1699 0 Td [(is a synon)15(ym for)]TJ /R23036904 10 Tf 69.2898 0 Td [(headhr)17.9932(ef)]TJ /R22704904 10 Tf 38.15 0 Td (.\))Tj /R23036904 10 Tf -224.88 -16.8 Td [(headtar)9.99268(get=)]TJ /R22392560 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 /R22704904 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 /R23036904 10 Tf -170.55 -16.8 Td (headtooltip=)Tj /R22392560 10 Tf 54.0398 0 Td ("tooltip")Tj /R22704904 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 /R23036904 10 Tf T*[(tailhr)17.9846(ef=)]TJ /R22392560 10 Tf 37.1801 0 Td ("url")Tj /R22704904 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 /R23036904 10 Tf -55.4703 -16.8 Td (tailURL=)Tj /R22392560 10 Tf 40.7 0 Td ("url")Tj /R22704904 10 Tf 22.5699 0 Td (\()Tj /R23036904 10 Tf 3.33008 0 Td (tailURL)Tj /R22704904 10 Tf 37.5 0 Td [(is a synon)15(ym for)]TJ /R23036904 10 Tf 69.2898 0 Td [(tailhr)17.9834(ef)]TJ /R22704904 10 Tf 31.4801 0 Td (.\))Tj /R23036904 10 Tf -204.87 -16.8 Td [(tailtar)9.98413(get=)]TJ /R22392560 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 /R22704904 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3639 │ │ │ │ │ │ +3638 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R35292136 │ │ │ │ │ │ +R23036904 │ │ │ │ │ │ │ │ │ │ │ │ -R34960136 │ │ │ │ │ │ +R22704904 │ │ │ │ │ │ │ │ │ │ │ │ -R34647792 │ │ │ │ │ │ +R22392560 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1002,29 +1002,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34647792 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R34960136 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R34647792 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R34960136 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 /R35292136 10 Tf -117.14 -16.8 Td (tailtooltip=)Tj /R34647792 10 Tf 47.3699 0 Td ("tooltip")Tj /R34960136 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 /R35292136 10 Tf 16.8 TL (labeldistance)' /R34960136 10 Tf 58.0602 0 Td (and)Tj /R35292136 10 Tf 16.9398 0 Td (labelangle)Tj /R34960136 10 Tf 45.8398 0 Td [(\(in de)15(grees CCW\) specify the placement of head and tail labels.)]TJ /R35292136 10 Tf -120.84 -16.8 Td (decorate)Tj /R34960136 10 Tf 39.15 0 Td [(dra)15.0073(ws line from edge to label.)]TJ /R35292136 10 Tf -39.15 -16.8 Td (samehead,sametail)Tj /R34960136 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 /R35292136 10 Tf -338.32 -28.8 Td [(\(dot-speciŒc attrib)20(utes\))]TJ 12 TL (constraint=false)' /R34960136 10 Tf 70.9699 0 Td (causes an edge to be ignored for rank assignment.)Tj /R35292136 10 Tf -70.9699 -16.8 Td (minlen=)Tj /R34647792 10 Tf 35.15 0 Td (n)Tj /R34960136 10 Tf 7.82109 0 Td (where)Tj /R34647792 10 Tf 27.2512 0 Td (n)Tj /R34960136 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 /R35292136 10 Tf 16.8 TL (xlabel=)' /R34647792 10 Tf 31.2602 0 Td [("te)20.0073(xt")]TJ /R34960136 10 Tf 25.4578 0 Td 0.318 Tw (Edge labels in)Tj /R35292136 10 Tf 60.1141 0 Td (dot)Tj /R34960136 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 /R35292136 10 Tf 263.885 0 Td (xlabel)Tj /R34960136 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 /R35292136 10 Tf 0 Tw T*[(\(neato and fdp-speciŒc attrib)19.9854(utes\))]TJ 12 TL (len=)' /R34647792 10 Tf 18.4801 0 Td (f)Tj /R34960136 10 Tf 5.28008 0 Td [(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ /R35292136 10.95 Tf -59.7602 -16.8 Td (COMMAND-LINE OPTIONS)Tj /R35292136 10 Tf 36 -12 Td (­G)Tj /R34960136 10 Tf 15.9801 0 Td [(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ /R35292136 10 Tf -15.9801 -12 Td (­N)Tj /R34960136 10 Tf 15.4199 0 Td [(sets a def)9.98413(ault node attrib)20(ute.)]TJ /R35292136 10 Tf -15.4199 -12 Td (­E)Tj /R34960136 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 /R35292136 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 /R34647792 10 Tf 49.3301 0 Td (path)Tj /R34960136 10 Tf 23.7078 0 Td (uses)Tj /R34647792 10 Tf 23.148 0 Td (path)Tj /R34960136 10 Tf 23.7078 0 Td 3.428 Tw (as a preŒx for locating e)Tj 113.91 0 Td 3.429 Tw [(xternally referenced Œles. F)14.9951(or e)15.0195(xample, using)]TJ /R35292136 10 Tf -233.804 -12 Td (­­Œlepath=bar/baz)Tj -0.1 Tc /R34960136 10 Tf 90.298 0 Td (wo)Tj 0 Tc 12.1199 0 Td 5.688 Tw (uld cause)Tj -0.25 Tc /R35292136 10 Tf 51.366 0 Td (fo)Tj 0 Tc 8.08008 0 Td (o.png)Tj /R34960136 10 Tf 31.8078 0 Td (in)Tj /R35292136 10 Tf 15.968 0 Td [(image="f)24.9927(oo.png")]TJ /R34960136 10 Tf 82.2379 0 Td 5.687 Tw [(to be look)10.0195(ed for on disk as)]TJ /R35292136 10 Tf -291.878 -12 Td [(bar/baz/f)25.0159(oo.png)]TJ 2.544 Tc /R34960136 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 /R35292136 10 Tf 7.54414 0 Td (imagepath)Tj /R34960136 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 /R35292136 10 Tf 16.8 TL (­l)' /R34647792 10 Tf 8.48008 0 Td (Œle)Tj /R34960136 10 Tf 15.1891 0 Td 0.469 Tw (loads custom PostScript library Œles.)Tj 154.294 0 Td 0.468 Tw (Usually these deŒne custom shapes or styles.)Tj 188.536 0 Td (If)Tj /R35292136 10 Tf 9.62813 0 Td (­l)Tj /R34960136 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 /R35292136 10 Tf (­T)' /R34647792 10 Tf 12.3699 0 Td (lang)Tj /R34960136 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 /R35292136 10 Tf -206.76 -28.8 Td (­n)Tj /R34960136 10 Tf 11.2602 0 Td ([)Tj /R35292136 10 Tf 3.33008 0 Td (1)Tj /R34960136 10 Tf 5 0 Td (|)Tj /R35292136 10 Tf 2 0 Td (2)Tj 2.778 Tc /R34960136 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 /R35292136 10 Tf 48.9281 0 Td (splines)Tj /R34960136 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 speciŒed, 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 speciŒed 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 /R35292136 10 Tf -415.694 -12 Td (pos)Tj /R34960136 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 /R35292136 10 Tf 141.1 0 Td (splines)Tj /R34960136 10 Tf 31.4 0 Td [(attrib)19.9854(ute.)]TJ /R35292136 10 Tf -243.69 -16.8 Td (­K)Tj /R34647792 10 Tf 13.4801 0 Td (layout)Tj -0.15 Tc /R34960136 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 /R35292136 10 Tf -55.1199 -16.8 Td (­O)Tj /R34960136 10 Tf 15.9801 0 Td (automatically generate output Œlenames based on the input Œlename and the ­T format.)Tj /R35292136 10 Tf -15.9801 -16.8 Td (­P)Tj /R34960136 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 /R35292136 10 Tf -160.47 -16.8 Td (­v)Tj /R34960136 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R22392560 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R22704904 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R22392560 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R22704904 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 /R23036904 10 Tf -117.14 -16.8 Td (tailtooltip=)Tj /R22392560 10 Tf 47.3699 0 Td ("tooltip")Tj /R22704904 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 /R23036904 10 Tf 16.8 TL (labeldistance)' /R22704904 10 Tf 58.0602 0 Td (and)Tj /R23036904 10 Tf 16.9398 0 Td (labelangle)Tj /R22704904 10 Tf 45.8398 0 Td [(\(in de)15(grees CCW\) specify the placement of head and tail labels.)]TJ /R23036904 10 Tf -120.84 -16.8 Td (decorate)Tj /R22704904 10 Tf 39.15 0 Td [(dra)15.0073(ws line from edge to label.)]TJ /R23036904 10 Tf -39.15 -16.8 Td (samehead,sametail)Tj /R22704904 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 /R23036904 10 Tf -338.32 -28.8 Td [(\(dot-speciŒc attrib)20(utes\))]TJ 12 TL (constraint=false)' /R22704904 10 Tf 70.9699 0 Td (causes an edge to be ignored for rank assignment.)Tj /R23036904 10 Tf -70.9699 -16.8 Td (minlen=)Tj /R22392560 10 Tf 35.15 0 Td (n)Tj /R22704904 10 Tf 7.82109 0 Td (where)Tj /R22392560 10 Tf 27.2512 0 Td (n)Tj /R22704904 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 /R23036904 10 Tf 16.8 TL (xlabel=)' /R22392560 10 Tf 31.2602 0 Td [("te)20.0073(xt")]TJ /R22704904 10 Tf 25.4578 0 Td 0.318 Tw (Edge labels in)Tj /R23036904 10 Tf 60.1141 0 Td (dot)Tj /R22704904 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 /R23036904 10 Tf 263.885 0 Td (xlabel)Tj /R22704904 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 /R23036904 10 Tf 0 Tw T*[(\(neato and fdp-speciŒc attrib)19.9854(utes\))]TJ 12 TL (len=)' /R22392560 10 Tf 18.4801 0 Td (f)Tj /R22704904 10 Tf 5.28008 0 Td [(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ /R23036904 10.95 Tf -59.7602 -16.8 Td (COMMAND-LINE OPTIONS)Tj /R23036904 10 Tf 36 -12 Td (­G)Tj /R22704904 10 Tf 15.9801 0 Td [(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ /R23036904 10 Tf -15.9801 -12 Td (­N)Tj /R22704904 10 Tf 15.4199 0 Td [(sets a def)9.98413(ault node attrib)20(ute.)]TJ /R23036904 10 Tf -15.4199 -12 Td (­E)Tj /R22704904 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 /R23036904 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 /R22392560 10 Tf 49.3301 0 Td (path)Tj /R22704904 10 Tf 23.7078 0 Td (uses)Tj /R22392560 10 Tf 23.148 0 Td (path)Tj /R22704904 10 Tf 23.7078 0 Td 3.428 Tw (as a preŒx for locating e)Tj 113.91 0 Td 3.429 Tw [(xternally referenced Œles. F)14.9951(or e)15.0195(xample, using)]TJ /R23036904 10 Tf -233.804 -12 Td (­­Œlepath=bar/baz)Tj -0.1 Tc /R22704904 10 Tf 90.298 0 Td (wo)Tj 0 Tc 12.1199 0 Td 5.688 Tw (uld cause)Tj -0.25 Tc /R23036904 10 Tf 51.366 0 Td (fo)Tj 0 Tc 8.08008 0 Td (o.png)Tj /R22704904 10 Tf 31.8078 0 Td (in)Tj /R23036904 10 Tf 15.968 0 Td [(image="f)24.9927(oo.png")]TJ /R22704904 10 Tf 82.2379 0 Td 5.687 Tw [(to be look)10.0195(ed for on disk as)]TJ /R23036904 10 Tf -291.878 -12 Td [(bar/baz/f)25.0159(oo.png)]TJ 2.544 Tc /R22704904 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 /R23036904 10 Tf 7.54414 0 Td (imagepath)Tj /R22704904 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 /R23036904 10 Tf 16.8 TL (­l)' /R22392560 10 Tf 8.48008 0 Td (Œle)Tj /R22704904 10 Tf 15.1891 0 Td 0.469 Tw (loads custom PostScript library Œles.)Tj 154.294 0 Td 0.468 Tw (Usually these deŒne custom shapes or styles.)Tj 188.536 0 Td (If)Tj /R23036904 10 Tf 9.62813 0 Td (­l)Tj /R22704904 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 /R23036904 10 Tf (­T)' /R22392560 10 Tf 12.3699 0 Td (lang)Tj /R22704904 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 /R23036904 10 Tf -206.76 -28.8 Td (­n)Tj /R22704904 10 Tf 11.2602 0 Td ([)Tj /R23036904 10 Tf 3.33008 0 Td (1)Tj /R22704904 10 Tf 5 0 Td (|)Tj /R23036904 10 Tf 2 0 Td (2)Tj 2.778 Tc /R22704904 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 /R23036904 10 Tf 48.9281 0 Td (splines)Tj /R22704904 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 speciŒed, 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 speciŒed 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 /R23036904 10 Tf -415.694 -12 Td (pos)Tj /R22704904 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 /R23036904 10 Tf 141.1 0 Td (splines)Tj /R22704904 10 Tf 31.4 0 Td [(attrib)19.9854(ute.)]TJ /R23036904 10 Tf -243.69 -16.8 Td (­K)Tj /R22392560 10 Tf 13.4801 0 Td (layout)Tj -0.15 Tc /R22704904 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 /R23036904 10 Tf -55.1199 -16.8 Td (­O)Tj /R22704904 10 Tf 15.9801 0 Td (automatically generate output Œlenames based on the input Œlename and the ­T format.)Tj /R23036904 10 Tf -15.9801 -16.8 Td (­P)Tj /R22704904 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 /R23036904 10 Tf -160.47 -16.8 Td (­v)Tj /R22704904 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3329 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R35292136 │ │ │ │ │ │ +R23036904 │ │ │ │ │ │ │ │ │ │ │ │ -R34960136 │ │ │ │ │ │ +R22704904 │ │ │ │ │ │ │ │ │ │ │ │ -R34647792 │ │ │ │ │ │ +R22392560 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1061,29 +1061,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34647792 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R34960136 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R34647792 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R34960136 10 Tf 20.8699 0 Td (\(1\))Tj /R35292136 10 Tf -420.34 -36 Td (­c)Tj /R34960136 10 Tf 12.6398 0 Td (conŒgure plugins.)Tj /R35292136 10 Tf -12.6398 -16.8 Td (­q)Tj /R34647792 10 Tf 11.2602 0 Td [(le)15.0073(vel)]TJ /R34960136 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 /R35292136 10 Tf -86.2504 -16.8 Td (­s)Tj /R34647792 10 Tf 9.58984 0 Td (fscale)Tj /R34960136 10 Tf 25.8301 0 Td (scale input by)Tj /R34647792 10 Tf 58.05 0 Td (fscale)Tj 2.5 Tc /R34960136 10 Tf 23.3301 0 Td (,t)Tj 0 Tc 7.78008 0 Td [(he def)9.98535(ault is 72.)]TJ /R35292136 10 Tf -124.58 -16.8 Td (­y)Tj /R34960136 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 /R35292136 10 Tf -29.8699 -16.8 Td (­o)Tj /R34647792 10 Tf 10.7 0 Td (Œle)Tj /R34960136 10 Tf 14.7199 0 Td (write output to)Tj /R34647792 10 Tf 61.3898 0 Td (Œle)Tj /R34960136 10 Tf 12.2199 0 Td (.)Tj /R35292136 10 Tf -99.0297 -16.8 Td (­x)Tj /R34960136 10 Tf 13.2 0 Td (reduce graph.)Tj /R35292136 10 Tf -13.2 -16.8 Td (­Lg)Tj /R34960136 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 /R35292136 10 Tf -48.3 -16.8 Td (­LO)Tj /R34960136 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 /R35292136 10 Tf -96.4 -16.8 Td (­Ln)Tj /R34647792 10 Tf 17.9301 0 Td (i)Tj /R34960136 10 Tf 5.28008 0 Td 0 Tw (set number of iterations to)Tj /R34647792 10 Tf 107.49 0 Td (i)Tj /R34960136 10 Tf 2.78008 0 Td (.)Tj /R35292136 10 Tf -133.48 -16.8 Td (­LU)Tj /R34647792 10 Tf 19.5898 0 Td (i)Tj /R34960136 10 Tf 5.28008 0 Td [(set unscaled f)9.99268(actor to)]TJ /R34647792 10 Tf 87.1 0 Td (i)Tj /R34960136 10 Tf 2.78008 0 Td (.)Tj /R35292136 10 Tf -114.75 -16.8 Td (­LC)Tj /R34647792 10 Tf 19.5898 0 Td (v)Tj /R34960136 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 /R34647792 10 Tf 96.9496 0 Td (v)Tj /R34960136 10 Tf 4.43984 0 Td (.)Tj /R35292136 10 Tf -155.669 -16.8 Td [(­L)92(T)]TJ /R34960136 10 Tf 18.1199 0 Td ([*])Tj /R34647792 10 Tf 11.6602 0 Td (v)Tj /R34960136 10 Tf 6.93984 0 Td [(set temperature \(temperature f)10.0146(actor\) to)]TJ /R34647792 10 Tf 156.79 0 Td (v)Tj /R34960136 10 Tf 4.43984 0 Td (.)Tj /R35292136 10 Tf -197.95 -16.8 Td (­V)Tj /R34960136 10 Tf 15.4199 0 Td [(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ /R35292136 10 Tf -15.4199 -16.8 Td (­?)Tj /R34960136 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 /R35292136 10.95 Tf -36 -16.8 Td (EXAMPLES)Tj /R34960136 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(alatino­Italic",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="multi­line\\ 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 /R35292136 10.95 Tf -36 -16.8 Td [(CA)145.02(VEA)94.983(TS)]TJ /R34960136 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 /R35292136 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R34960136 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R22392560 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R22704904 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R22392560 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R22704904 10 Tf 20.8699 0 Td (\(1\))Tj /R23036904 10 Tf -420.34 -36 Td (­c)Tj /R22704904 10 Tf 12.6398 0 Td (conŒgure plugins.)Tj /R23036904 10 Tf -12.6398 -16.8 Td (­q)Tj /R22392560 10 Tf 11.2602 0 Td [(le)15.0073(vel)]TJ /R22704904 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 /R23036904 10 Tf -86.2504 -16.8 Td (­s)Tj /R22392560 10 Tf 9.58984 0 Td (fscale)Tj /R22704904 10 Tf 25.8301 0 Td (scale input by)Tj /R22392560 10 Tf 58.05 0 Td (fscale)Tj 2.5 Tc /R22704904 10 Tf 23.3301 0 Td (,t)Tj 0 Tc 7.78008 0 Td [(he def)9.98535(ault is 72.)]TJ /R23036904 10 Tf -124.58 -16.8 Td (­y)Tj /R22704904 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 /R23036904 10 Tf -29.8699 -16.8 Td (­o)Tj /R22392560 10 Tf 10.7 0 Td (Œle)Tj /R22704904 10 Tf 14.7199 0 Td (write output to)Tj /R22392560 10 Tf 61.3898 0 Td (Œle)Tj /R22704904 10 Tf 12.2199 0 Td (.)Tj /R23036904 10 Tf -99.0297 -16.8 Td (­x)Tj /R22704904 10 Tf 13.2 0 Td (reduce graph.)Tj /R23036904 10 Tf -13.2 -16.8 Td (­Lg)Tj /R22704904 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 /R23036904 10 Tf -48.3 -16.8 Td (­LO)Tj /R22704904 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 /R23036904 10 Tf -96.4 -16.8 Td (­Ln)Tj /R22392560 10 Tf 17.9301 0 Td (i)Tj /R22704904 10 Tf 5.28008 0 Td 0 Tw (set number of iterations to)Tj /R22392560 10 Tf 107.49 0 Td (i)Tj /R22704904 10 Tf 2.78008 0 Td (.)Tj /R23036904 10 Tf -133.48 -16.8 Td (­LU)Tj /R22392560 10 Tf 19.5898 0 Td (i)Tj /R22704904 10 Tf 5.28008 0 Td [(set unscaled f)9.99268(actor to)]TJ /R22392560 10 Tf 87.1 0 Td (i)Tj /R22704904 10 Tf 2.78008 0 Td (.)Tj /R23036904 10 Tf -114.75 -16.8 Td (­LC)Tj /R22392560 10 Tf 19.5898 0 Td (v)Tj /R22704904 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 /R22392560 10 Tf 96.9496 0 Td (v)Tj /R22704904 10 Tf 4.43984 0 Td (.)Tj /R23036904 10 Tf -155.669 -16.8 Td [(­L)92(T)]TJ /R22704904 10 Tf 18.1199 0 Td ([*])Tj /R22392560 10 Tf 11.6602 0 Td (v)Tj /R22704904 10 Tf 6.93984 0 Td [(set temperature \(temperature f)10.0146(actor\) to)]TJ /R22392560 10 Tf 156.79 0 Td (v)Tj /R22704904 10 Tf 4.43984 0 Td (.)Tj /R23036904 10 Tf -197.95 -16.8 Td (­V)Tj /R22704904 10 Tf 15.4199 0 Td [(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ /R23036904 10 Tf -15.4199 -16.8 Td (­?)Tj /R22704904 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 /R23036904 10.95 Tf -36 -16.8 Td (EXAMPLES)Tj /R22704904 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(alatino­Italic",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="multi­line\\ 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 /R23036904 10.95 Tf -36 -16.8 Td [(CA)145.02(VEA)94.983(TS)]TJ /R22704904 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 /R23036904 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R22704904 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2074 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R35292136 │ │ │ │ │ │ +R23036904 │ │ │ │ │ │ │ │ │ │ │ │ -R34960136 │ │ │ │ │ │ +R22704904 │ │ │ │ │ │ │ │ │ │ │ │ -R34647792 │ │ │ │ │ │ +R22392560 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1120,29 +1120,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34647792 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R34960136 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R34647792 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R34960136 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 freetype­de)]TJ -0.15 Tc 172.92 0 Td (ve)Tj 0 Tc 9.28984 0 Td (l@lists.lrz­muenchen.de\).)Tj /R35292136 10.95 Tf -218.21 -16.8 Td (SEE ALSO)Tj /R34960136 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 /R34647792 10 Tf 51.052 0 Td (doc)Tj /R34960136 10 Tf 17.384 0 Td (and)Tj /R34647792 10 Tf 17.384 0 Td (doc/info)Tj /R34960136 10 Tf 35.7238 0 Td (subtrees in the)Tj -373.341 -12 Td 0 Tw [(source and binary distrib)20(utions.)]TJ /R35292136 10 Tf 16.8 TL (tcldot)' /R34960136 10 Tf 24.4398 0 Td (\(n\),)Tj /R35292136 10 Tf 14.1602 0 Td (xcolors)Tj /R34960136 10 Tf 30.55 0 Td (\(1\),)Tj /R35292136 10 Tf 14.1602 0 Td (libcgraph)Tj /R34960136 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 [(outsoŒos, 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(outsoŒos, "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(outsoŒos 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 /R35292136 10.95 Tf -36 -16.8 Td [(NO)39.99(TES)]TJ /R34960136 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 /R35292136 10 Tf 93.0609 0 Td (SIGUSR1)Tj /R34960136 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R22392560 10 Tf 1 0 0 1 72.5801 793.89 Tm [(DO)40.0159(T)]TJ /R22704904 10 Tf 20.8699 0 Td 142.01 Tw (\(1\) General)Tj 190.32 0 Td 0 Tw (Commands Manual)Tj /R22392560 10 Tf 223.7 0 Td [(DO)40.0146(T)]TJ /R22704904 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 freetype­de)]TJ -0.15 Tc 172.92 0 Td (ve)Tj 0 Tc 9.28984 0 Td (l@lists.lrz­muenchen.de\).)Tj /R23036904 10.95 Tf -218.21 -16.8 Td (SEE ALSO)Tj /R22704904 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 /R22392560 10 Tf 51.052 0 Td (doc)Tj /R22704904 10 Tf 17.384 0 Td (and)Tj /R22392560 10 Tf 17.384 0 Td (doc/info)Tj /R22704904 10 Tf 35.7238 0 Td (subtrees in the)Tj -373.341 -12 Td 0 Tw [(source and binary distrib)20(utions.)]TJ /R23036904 10 Tf 16.8 TL (tcldot)' /R22704904 10 Tf 24.4398 0 Td (\(n\),)Tj /R23036904 10 Tf 14.1602 0 Td (xcolors)Tj /R22704904 10 Tf 30.55 0 Td (\(1\),)Tj /R23036904 10 Tf 14.1602 0 Td (libcgraph)Tj /R22704904 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 [(outsoŒos, 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(outsoŒos, "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(outsoŒos 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 /R23036904 10.95 Tf -36 -16.8 Td [(NO)39.99(TES)]TJ /R22704904 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 /R23036904 10 Tf 93.0609 0 Td (SIGUSR1)Tj /R22704904 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1912 │ │ │ │ │ │ +1910 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R35292136 │ │ │ │ │ │ +R23036904 │ │ │ │ │ │ │ │ │ │ │ │ -R34960136 │ │ │ │ │ │ +R22704904 │ │ │ │ │ │ │ │ │ │ │ │ -R34647792 │ │ │ │ │ │ +R22392560 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1194,18 +1194,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -616 │ │ │ │ │ │ +617 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R34273832 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R22018600 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1224,18 +1224,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -682 │ │ │ │ │ │ +683 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R34274200 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R22018968 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1259,18 +1259,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -440 │ │ │ │ │ │ +443 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R34274568 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R22019336 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1292,15 +1292,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-6130e9f2de3e'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-c548ff1c883e'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 56 │ │ │ ├── ./usr/share/doc/graphviz/edgepaint.1.pdf.gz │ │ │ │ ├── edgepaint.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43765536 10 Tf 1 0 0 1 71.8398 793.89 Tm (CLARIFY)Tj /R44093424 10 Tf 40.7199 0 Td 122.9 Tw (\(1\) General)Tj 171.21 0 Td 0 Tw (Commands Manual)Tj /R43765536 10 Tf 203.85 0 Td (CLARIFY)Tj /R44093424 10 Tf 40.7199 0 Td (\(1\))Tj -0.219 Tc /R44409880 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R44093424 10 Tf 20.407 -12 Td (edgepaint ­ edge coloring to disambiguate crossing edges)Tj /R44409880 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R44409880 10 Tf 36 -12 Td ([)Tj /R43765536 10 Tf 6.06016 0 Td (options)Tj 2.5 Tc /R44093424 10 Tf 32.2199 0 Td (][)Tj 0 Tc /R44409880 10 Tf 11.6602 0 Td (­o)Tj /R43765536 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R44093424 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R43765536 10 Tf 13.5699 0 Td (Œles)Tj /R44093424 10 Tf 18.8801 0 Td (])Tj /R44409880 10.95 Tf -159.5 -16.8 Td (DESCRIPTION)Tj /R44409880 10 Tf 36 -12 Td (edgepaint)Tj /R44093424 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 /R43765536 10 Tf 172.008 0 Td (pos)Tj /R44093424 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 /R44409880 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R44093424 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R44409880 10 Tf 16.8 TL (­­accuracy=)' /R43765536 10 Tf 55.6102 0 Td (e)Tj /R44093424 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 /R43765536 10 Tf 76.8301 0 Td (e)Tj 2.5 Tc /R44093424 10 Tf 6.93984 0 Td (=0)Tj 0 Tc 13.1398 0 Td (.01.)Tj /R44409880 10 Tf -132.91 -16.8 Td (­­angle=)Tj /R43765536 10 Tf 40.2102 0 Td (a)Tj /R44093424 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 /R43765536 10 Tf 206.1 0 Td (a)Tj /R44093424 10 Tf 7.5 0 Td [(de)15.0146(grees. Def)10.0146(ault)]TJ /R43765536 10 Tf 67.7797 0 Td (a)Tj 2.5 Tc /R44093424 10 Tf 7.5 0 Td (=1)Tj 0 Tc 13.1398 0 Td (5.)Tj /R44409880 10 Tf -385.139 -16.8 Td (­­random_seed=)Tj /R43765536 10 Tf 74.6602 0 Td (s)Tj /R44093424 10 Tf -38.6602 -12 Td 0.424 Tw (Random seed to use.)Tj /R43765536 10 Tf 86.966 0 Td (s)Tj /R44093424 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 /R43765536 10 Tf 6.25391 0 Td (s)Tj /R44093424 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 /R43765536 10 Tf 22.2859 0 Td (s)Tj 2.923 Tc /R44093424 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 /R44409880 10 Tf -36 -16.8 Td (­­lightness=)Tj /R43765536 10 Tf 54.4199 0 Td (l1,l2)Tj /R44093424 10 Tf -18.4199 -12 Td 0.125 Tw (Only applies for the "lab" color scheme:)Tj /R43765536 10 Tf 164.285 0 Td (l1)Tj /R44093424 10 Tf 10.4051 0 Td (and)Tj /R43765536 10 Tf 17.0648 0 Td (l2)Tj /R44093424 10 Tf 10.4051 0 Td 0.126 Tw [(must inte)14.9829(gers, with 0 <=)]TJ /R43765536 10 Tf 100.65 0 Td (l1)Tj /R44093424 10 Tf 10.4059 0 Td (<=)Tj /R43765536 10 Tf 13.9059 0 Td (l2)Tj /R44093424 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 /R44409880 10 Tf -43.6699 -16.8 Td [(­­shar)17.9846(e_endpoint)]TJ /R44093424 10 Tf 36 -12 Td 0.24 Tw (If this option is speciŒed, edges that share a node are not considered in conict 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 /R44409880 10 Tf -36 -16.8 Td (­o)Tj /R43765536 10 Tf 13.2 0 Td (f)Tj /R44093424 10 Tf 22.8 0 Td (Write output to Œle)Tj /R43765536 10 Tf 78.8898 0 Td (f)Tj /R44093424 10 Tf 5.28008 0 Td [(\(def)10(ault: stdout\).)]TJ /R44409880 10 Tf -120.17 -16.8 Td (­­color_scheme=)Tj /R43765536 10 Tf 75.0602 0 Td (c)Tj /R44093424 10 Tf -39.0602 -12 Td 0.769 Tw [(SpeciŒes 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 /R44409880 10 Tf -36 -16.8 Td (­v)Tj -0.45 Tc /R44093424 10 Tf 36 0 Td (Tu)Tj 0 Tc 10.6602 0 Td [(rns on v)15.0073(erbose mode.)]TJ /R44409880 10 Tf -46.6602 -16.8 Td (­?)Tj /R44093424 10 Tf 36 0 Td [(Print usage and e)15(xit.)]TJ -0.11 Tc /R44409880 10.95 Tf -72 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R44093424 10 Tf 20.9004 -12 Td 1.082 Tw (At present,)Tj /R44409880 10 Tf 48.5441 0 Td (edgepaint)Tj /R44093424 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 /R43765536 10 Tf -93.7961 -12 Td [(a­)256.803(>b)]TJ 0 Tc /R44093424 10 Tf 31.2039 0 Td (and)Tj 2.567 Tc /R43765536 10 Tf 17.007 0 Td [(b­)256.681(>a)]TJ 0 Tc /R44093424 10 Tf 31.2012 0 Td 0.067 Tw [(is acceptable, b)20.0098(ut not if it has edges)]TJ 2.567 Tc /R43765536 10 Tf 145.036 0 Td [(a­)256.682(>b)]TJ 0 Tc /R44093424 10 Tf 31.2012 0 Td (and)Tj 2.567 Tc /R43765536 10 Tf 17.007 0 Td [(a­)256.682(>b)]TJ 0 Tc /R44093424 10 Tf 31.2012 0 Td (or)Tj 2.567 Tc /R43765536 10 Tf 10.8969 0 Td [(a­)256.68(­b)]TJ 0 Tc /R44093424 10 Tf 31.2012 0 Td (and)Tj 2.567 Tc /R43765536 10 Tf 17.007 0 Td [(a­)256.68(­b)]TJ /R44093424 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 /R43765536 10 Tf 138.41 0 Td (a.x ­> b)Tj /R44093424 10 Tf 37.9398 0 Td (and)Tj /R43765536 10 Tf 16.9398 0 Td (a.y ­> b)Tj /R44093424 10 Tf 37.9398 0 Td (is also not supported.)Tj -0.548 Tc /R44409880 10.95 Tf -267.23 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj -0.55 Tc /R44093424 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 /R44409880 10.95 Tf -80.9797 -16.8 Td (SEE ALSO)Tj /R44093424 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R35905312 10 Tf 1 0 0 1 71.8398 793.89 Tm (CLARIFY)Tj /R36233200 10 Tf 40.7199 0 Td 122.9 Tw (\(1\) General)Tj 171.21 0 Td 0 Tw (Commands Manual)Tj /R35905312 10 Tf 203.85 0 Td (CLARIFY)Tj /R36233200 10 Tf 40.7199 0 Td (\(1\))Tj -0.219 Tc /R36549656 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R36233200 10 Tf 20.407 -12 Td (edgepaint ­ edge coloring to disambiguate crossing edges)Tj /R36549656 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R36549656 10 Tf 36 -12 Td ([)Tj /R35905312 10 Tf 6.06016 0 Td (options)Tj 2.5 Tc /R36233200 10 Tf 32.2199 0 Td (][)Tj 0 Tc /R36549656 10 Tf 11.6602 0 Td (­o)Tj /R35905312 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R36233200 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R35905312 10 Tf 13.5699 0 Td (Œles)Tj /R36233200 10 Tf 18.8801 0 Td (])Tj /R36549656 10.95 Tf -159.5 -16.8 Td (DESCRIPTION)Tj /R36549656 10 Tf 36 -12 Td (edgepaint)Tj /R36233200 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 /R35905312 10 Tf 172.008 0 Td (pos)Tj /R36233200 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 /R36549656 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R36233200 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R36549656 10 Tf 16.8 TL (­­accuracy=)' /R35905312 10 Tf 55.6102 0 Td (e)Tj /R36233200 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 /R35905312 10 Tf 76.8301 0 Td (e)Tj 2.5 Tc /R36233200 10 Tf 6.93984 0 Td (=0)Tj 0 Tc 13.1398 0 Td (.01.)Tj /R36549656 10 Tf -132.91 -16.8 Td (­­angle=)Tj /R35905312 10 Tf 40.2102 0 Td (a)Tj /R36233200 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 /R35905312 10 Tf 206.1 0 Td (a)Tj /R36233200 10 Tf 7.5 0 Td [(de)15.0146(grees. Def)10.0146(ault)]TJ /R35905312 10 Tf 67.7797 0 Td (a)Tj 2.5 Tc /R36233200 10 Tf 7.5 0 Td (=1)Tj 0 Tc 13.1398 0 Td (5.)Tj /R36549656 10 Tf -385.139 -16.8 Td (­­random_seed=)Tj /R35905312 10 Tf 74.6602 0 Td (s)Tj /R36233200 10 Tf -38.6602 -12 Td 0.424 Tw (Random seed to use.)Tj /R35905312 10 Tf 86.966 0 Td (s)Tj /R36233200 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 /R35905312 10 Tf 6.25391 0 Td (s)Tj /R36233200 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 /R35905312 10 Tf 22.2859 0 Td (s)Tj 2.923 Tc /R36233200 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 /R36549656 10 Tf -36 -16.8 Td (­­lightness=)Tj /R35905312 10 Tf 54.4199 0 Td (l1,l2)Tj /R36233200 10 Tf -18.4199 -12 Td 0.125 Tw (Only applies for the "lab" color scheme:)Tj /R35905312 10 Tf 164.285 0 Td (l1)Tj /R36233200 10 Tf 10.4051 0 Td (and)Tj /R35905312 10 Tf 17.0648 0 Td (l2)Tj /R36233200 10 Tf 10.4051 0 Td 0.126 Tw [(must inte)14.9829(gers, with 0 <=)]TJ /R35905312 10 Tf 100.65 0 Td (l1)Tj /R36233200 10 Tf 10.4059 0 Td (<=)Tj /R35905312 10 Tf 13.9059 0 Td (l2)Tj /R36233200 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 /R36549656 10 Tf -43.6699 -16.8 Td [(­­shar)17.9846(e_endpoint)]TJ /R36233200 10 Tf 36 -12 Td 0.24 Tw (If this option is speciŒed, edges that share a node are not considered in conict 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 /R36549656 10 Tf -36 -16.8 Td (­o)Tj /R35905312 10 Tf 13.2 0 Td (f)Tj /R36233200 10 Tf 22.8 0 Td (Write output to Œle)Tj /R35905312 10 Tf 78.8898 0 Td (f)Tj /R36233200 10 Tf 5.28008 0 Td [(\(def)10(ault: stdout\).)]TJ /R36549656 10 Tf -120.17 -16.8 Td (­­color_scheme=)Tj /R35905312 10 Tf 75.0602 0 Td (c)Tj /R36233200 10 Tf -39.0602 -12 Td 0.769 Tw [(SpeciŒes 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 /R36549656 10 Tf -36 -16.8 Td (­v)Tj -0.45 Tc /R36233200 10 Tf 36 0 Td (Tu)Tj 0 Tc 10.6602 0 Td [(rns on v)15.0073(erbose mode.)]TJ /R36549656 10 Tf -46.6602 -16.8 Td (­?)Tj /R36233200 10 Tf 36 0 Td [(Print usage and e)15(xit.)]TJ -0.11 Tc /R36549656 10.95 Tf -72 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R36233200 10 Tf 20.9004 -12 Td 1.082 Tw (At present,)Tj /R36549656 10 Tf 48.5441 0 Td (edgepaint)Tj /R36233200 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 /R35905312 10 Tf -93.7961 -12 Td [(a­)256.803(>b)]TJ 0 Tc /R36233200 10 Tf 31.2039 0 Td (and)Tj 2.567 Tc /R35905312 10 Tf 17.007 0 Td [(b­)256.681(>a)]TJ 0 Tc /R36233200 10 Tf 31.2012 0 Td 0.067 Tw [(is acceptable, b)20.0098(ut not if it has edges)]TJ 2.567 Tc /R35905312 10 Tf 145.036 0 Td [(a­)256.682(>b)]TJ 0 Tc /R36233200 10 Tf 31.2012 0 Td (and)Tj 2.567 Tc /R35905312 10 Tf 17.007 0 Td [(a­)256.682(>b)]TJ 0 Tc /R36233200 10 Tf 31.2012 0 Td (or)Tj 2.567 Tc /R35905312 10 Tf 10.8969 0 Td [(a­)256.68(­b)]TJ 0 Tc /R36233200 10 Tf 31.2012 0 Td (and)Tj 2.567 Tc /R35905312 10 Tf 17.007 0 Td [(a­)256.68(­b)]TJ /R36233200 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 /R35905312 10 Tf 138.41 0 Td (a.x ­> b)Tj /R36233200 10 Tf 37.9398 0 Td (and)Tj /R35905312 10 Tf 16.9398 0 Td (a.y ­> b)Tj /R36233200 10 Tf 37.9398 0 Td (is also not supported.)Tj -0.548 Tc /R36549656 10.95 Tf -267.23 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj -0.55 Tc /R36233200 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 /R36549656 10.95 Tf -80.9797 -16.8 Td (SEE ALSO)Tj /R36233200 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2493 │ │ │ │ │ │ +2495 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ DCSERL+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -681,19 +681,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44409880 │ │ │ │ │ │ +R36549656 │ │ │ │ │ │ │ │ │ │ │ │ -R44093424 │ │ │ │ │ │ +R36233200 │ │ │ │ │ │ │ │ │ │ │ │ -R43765536 │ │ │ │ │ │ +R35905312 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -745,18 +745,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -428 │ │ │ │ │ │ +429 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R43146712 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R35286488 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -776,15 +776,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 598 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R43147080 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R35286856 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -807,15 +807,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 354 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R43147448 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R35287224 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -839,15 +839,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-993e796f2204'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-4e77ef1419a4'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/expr.3.pdf.gz │ │ │ │ ├── expr.3.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R45903600 10 Tf 1 0 0 1 73.0102 793.89 Tm (AST)Tj /R46215944 10 Tf 17.9398 0 Td 148.395 Tw (\(3\) Library)Tj 195.045 0 Td 0 Tw (Functions Manual)Tj /R45903600 10 Tf 224.405 0 Td (AST)Tj /R46215944 10 Tf 17.9398 0 Td (\(3\))Tj -0.219 Tc /R46547944 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj -0.15 Tc /R46215944 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 /R46547944 10.95 Tf -93.7199 -16.8 Td (SYNOPSIS)Tj /R46215944 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 /R46547944 10.95 Tf -134.9 -28.8 Td (DESCRIPTION)Tj -0.15 Tc /R46215944 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 /R46547944 10.95 Tf -145.83 -28.8 Td (SEE ALSO)Tj /R46215944 10 Tf 463 -333.6 Td (1)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R26132208 10 Tf 1 0 0 1 73.0102 793.89 Tm (AST)Tj /R26444552 10 Tf 17.9398 0 Td 148.395 Tw (\(3\) Library)Tj 195.045 0 Td 0 Tw (Functions Manual)Tj /R26132208 10 Tf 224.405 0 Td (AST)Tj /R26444552 10 Tf 17.9398 0 Td (\(3\))Tj -0.219 Tc /R26776552 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj -0.15 Tc /R26444552 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 /R26776552 10.95 Tf -93.7199 -16.8 Td (SYNOPSIS)Tj /R26444552 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 /R26776552 10.95 Tf -134.9 -28.8 Td (DESCRIPTION)Tj -0.15 Tc /R26444552 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 /R26776552 10.95 Tf -145.83 -28.8 Td (SEE ALSO)Tj /R26444552 10 Tf 463 -333.6 Td (1)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1015 │ │ │ │ │ │ +1014 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ MJWQWW+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -475,19 +475,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R46547944 │ │ │ │ │ │ +R26776552 │ │ │ │ │ │ │ │ │ │ │ │ -R46215944 │ │ │ │ │ │ +R26444552 │ │ │ │ │ │ │ │ │ │ │ │ -R45903600 │ │ │ │ │ │ +R26132208 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -542,29 +542,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 254 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R46567128 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R26795736 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 455 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R46567496 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R26796104 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -586,15 +586,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 180 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R46567864 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R26796472 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -602,15 +602,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-f43569134e25'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-98e0a790ac94'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 22 │ │ │ ├── ./usr/share/doc/graphviz/gc.1.pdf.gz │ │ │ │ ├── gc.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34672368 10 Tf 1 0 0 1 71.9801 793.89 Tm (GC)Tj /R34984712 10 Tf 14.6102 0 Td 148.87 Tw (\(1\) General)Tj 197.18 0 Td 0 Tw (Commands Manual)Tj /R34672368 10 Tf 229.96 0 Td (GC)Tj /R34984712 10 Tf 14.6102 0 Td (\(1\))Tj -0.219 Tc /R35316712 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R34984712 10 Tf 20.407 -12 Td (gc ­ count graph components)Tj /R35316712 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R35316712 10 Tf 36 -12 Td (gc)Tj /R34984712 10 Tf 11.9398 0 Td ([)Tj /R35316712 10 Tf 5.83008 0 Td (­necCaDUrsv?)Tj 2.5 Tc /R34984712 10 Tf 70.1301 0 Td (][)Tj 0 Tc /R34672368 10 Tf 13.5699 0 Td (Œles)Tj /R34984712 10 Tf 18.8801 0 Td (])Tj /R35316712 10.95 Tf -156.35 -16.8 Td (DESCRIPTION)Tj /R35316712 10 Tf 36 -12 Td (gc)Tj /R34984712 10 Tf 12.016 0 Td 0.076 Tw (is a graph analogue to)Tj /R35316712 10 Tf 90.6398 0 Td (wc)Tj /R34984712 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 /R35316712 10.95 Tf -87.2598 -16.8 Td (OPTIONS)Tj /R34984712 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R35316712 10 Tf 16.8 TL (­n)' /R34984712 10 Tf 36 0 Td (Count nodes.)Tj /R35316712 10 Tf -36 -16.8 Td (­e)Tj /R34984712 10 Tf 36 0 Td (Count edges.)Tj /R35316712 10 Tf -36 -16.8 Td (­c)Tj /R34984712 10 Tf 36 0 Td (Count connected components.)Tj /R35316712 10 Tf -36 -16.8 Td (­C)Tj /R34984712 10 Tf 36 0 Td [(Count clusters. By deŒnition, a cluster is a graph or subgraph whose name be)14.9902(gins with "cluster".)]TJ /R35316712 10 Tf -36 -16.8 Td (­a)Tj /R34984712 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 /R35316712 10 Tf 27.7801 0 Td (­encC)Tj -133.56 -16.8 Td (­r)Tj /R34984712 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 /R35316712 10 Tf -75.5898 -16.8 Td (­s)Tj /R34984712 10 Tf 36 0 Td [(Print no output. Only e)15(xit v)24.9854(alue is important.)]TJ /R35316712 10 Tf -36 -16.8 Td (­D)Tj /R34984712 10 Tf 36 0 Td (Only analyze directed graphs.)Tj /R35316712 10 Tf -36 -16.8 Td (­U)Tj /R34984712 10 Tf 36 0 Td (Only analyze undirected graphs.)Tj /R35316712 10 Tf -36 -16.8 Td (­v)Tj -1.11 Tc /R34984712 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose output.)Tj /R35316712 10 Tf -46.55 -16.8 Td (­?)Tj /R34984712 10 Tf 36 0 Td (Print usage information.)Tj -36 -16.8 Td [(By def)10.0159(ault,)]TJ /R34672368 10 Tf 47.2598 0 Td (gc)Tj /R34984712 10 Tf 12.25 0 Td (returns the number of nodes and edges.)Tj /R35316712 10.95 Tf -95.5098 -16.8 Td (OPERANDS)Tj /R34984712 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R34672368 10 Tf 1.91016 -16.8 Td (Œles)Tj /R34984712 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 /R34672368 10 Tf 272.314 0 Td (Œles)Tj /R34984712 10 Tf 19.918 0 Td (operand is speciŒed, the)Tj -292.232 -12 Td 0 Tw (standard input will be used.)Tj /R35316712 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 /R34984712 10 Tf -20.0855 -12 Td [(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ /R35316712 10 Tf (0)' /R34984712 10 Tf 20 0 Td (Successful completion.)Tj /R35316712 10 Tf -20 -16.8 Td (1)Tj /R34984712 10 Tf 20 0 Td (The)Tj /R35316712 10 Tf 18.05 0 Td (­U)Tj /R34984712 10 Tf 15.4199 0 Td (or)Tj /R35316712 10 Tf 10.8301 0 Td (­E)Tj /R34984712 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 /R35316712 10.95 Tf -115.17 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R34984712 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R35316712 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R34984712 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R35364592 10 Tf 1 0 0 1 71.9801 793.89 Tm (GC)Tj /R35676936 10 Tf 14.6102 0 Td 148.87 Tw (\(1\) General)Tj 197.18 0 Td 0 Tw (Commands Manual)Tj /R35364592 10 Tf 229.96 0 Td (GC)Tj /R35676936 10 Tf 14.6102 0 Td (\(1\))Tj -0.219 Tc /R36008936 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R35676936 10 Tf 20.407 -12 Td (gc ­ count graph components)Tj /R36008936 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R36008936 10 Tf 36 -12 Td (gc)Tj /R35676936 10 Tf 11.9398 0 Td ([)Tj /R36008936 10 Tf 5.83008 0 Td (­necCaDUrsv?)Tj 2.5 Tc /R35676936 10 Tf 70.1301 0 Td (][)Tj 0 Tc /R35364592 10 Tf 13.5699 0 Td (Œles)Tj /R35676936 10 Tf 18.8801 0 Td (])Tj /R36008936 10.95 Tf -156.35 -16.8 Td (DESCRIPTION)Tj /R36008936 10 Tf 36 -12 Td (gc)Tj /R35676936 10 Tf 12.016 0 Td 0.076 Tw (is a graph analogue to)Tj /R36008936 10 Tf 90.6398 0 Td (wc)Tj /R35676936 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 /R36008936 10.95 Tf -87.2598 -16.8 Td (OPTIONS)Tj /R35676936 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R36008936 10 Tf 16.8 TL (­n)' /R35676936 10 Tf 36 0 Td (Count nodes.)Tj /R36008936 10 Tf -36 -16.8 Td (­e)Tj /R35676936 10 Tf 36 0 Td (Count edges.)Tj /R36008936 10 Tf -36 -16.8 Td (­c)Tj /R35676936 10 Tf 36 0 Td (Count connected components.)Tj /R36008936 10 Tf -36 -16.8 Td (­C)Tj /R35676936 10 Tf 36 0 Td [(Count clusters. By deŒnition, a cluster is a graph or subgraph whose name be)14.9902(gins with "cluster".)]TJ /R36008936 10 Tf -36 -16.8 Td (­a)Tj /R35676936 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 /R36008936 10 Tf 27.7801 0 Td (­encC)Tj -133.56 -16.8 Td (­r)Tj /R35676936 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 /R36008936 10 Tf -75.5898 -16.8 Td (­s)Tj /R35676936 10 Tf 36 0 Td [(Print no output. Only e)15(xit v)24.9854(alue is important.)]TJ /R36008936 10 Tf -36 -16.8 Td (­D)Tj /R35676936 10 Tf 36 0 Td (Only analyze directed graphs.)Tj /R36008936 10 Tf -36 -16.8 Td (­U)Tj /R35676936 10 Tf 36 0 Td (Only analyze undirected graphs.)Tj /R36008936 10 Tf -36 -16.8 Td (­v)Tj -1.11 Tc /R35676936 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose output.)Tj /R36008936 10 Tf -46.55 -16.8 Td (­?)Tj /R35676936 10 Tf 36 0 Td (Print usage information.)Tj -36 -16.8 Td [(By def)10.0159(ault,)]TJ /R35364592 10 Tf 47.2598 0 Td (gc)Tj /R35676936 10 Tf 12.25 0 Td (returns the number of nodes and edges.)Tj /R36008936 10.95 Tf -95.5098 -16.8 Td (OPERANDS)Tj /R35676936 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R35364592 10 Tf 1.91016 -16.8 Td (Œles)Tj /R35676936 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 /R35364592 10 Tf 272.314 0 Td (Œles)Tj /R35676936 10 Tf 19.918 0 Td (operand is speciŒed, the)Tj -292.232 -12 Td 0 Tw (standard input will be used.)Tj /R36008936 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 /R35676936 10 Tf -20.0855 -12 Td [(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ /R36008936 10 Tf (0)' /R35676936 10 Tf 20 0 Td (Successful completion.)Tj /R36008936 10 Tf -20 -16.8 Td (1)Tj /R35676936 10 Tf 20 0 Td (The)Tj /R36008936 10 Tf 18.05 0 Td (­U)Tj /R35676936 10 Tf 15.4199 0 Td (or)Tj /R36008936 10 Tf 10.8301 0 Td (­E)Tj /R35676936 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 /R36008936 10.95 Tf -115.17 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R35676936 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R36008936 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R35676936 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1477 │ │ │ │ │ │ +1478 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ ZXHZYR+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -615,19 +615,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R35316712 │ │ │ │ │ │ +R36008936 │ │ │ │ │ │ │ │ │ │ │ │ -R34984712 │ │ │ │ │ │ +R35676936 │ │ │ │ │ │ │ │ │ │ │ │ -R34672368 │ │ │ │ │ │ +R35364592 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -682,15 +682,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 354 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R35335896 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36028120 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -707,18 +707,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -518 │ │ │ │ │ │ +519 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R35336264 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36028488 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -737,18 +737,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -211 │ │ │ │ │ │ +212 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R35336632 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36028856 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -770,15 +770,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-6046dd1311da'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-f651a5940583'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/gdtclft.3tcl.pdf.gz │ │ │ │ ├── gdtclft.3tcl.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -77,20 +77,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40111904 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R40439792 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R40111904 10 Tf 393.44 0 Td (gdtclft)Tj /R40439792 10 Tf 26.2398 0 Td (\(3tcl\))Tj -0.219 Tc /R40756248 10.95 Tf -446.339 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R40439792 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 /R40756248 10.95 Tf -398.889 -16.8 Td (DESCRIPTION)Tj /R40439792 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 speciŒed, 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13860640 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R14188528 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R13860640 10 Tf 393.44 0 Td (gdtclft)Tj /R14188528 10 Tf 26.2398 0 Td (\(3tcl\))Tj -0.219 Tc /R14504984 10.95 Tf -446.339 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R14188528 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 /R14504984 10.95 Tf -398.889 -16.8 Td (DESCRIPTION)Tj /R14188528 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 speciŒed, 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1726 │ │ │ │ │ │ +1727 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ NMWJRK+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -476,19 +476,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R40756248 │ │ │ │ │ │ +R14504984 │ │ │ │ │ │ │ │ │ │ │ │ -R40439792 │ │ │ │ │ │ +R14188528 │ │ │ │ │ │ │ │ │ │ │ │ -R40111904 │ │ │ │ │ │ +R13860640 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -525,27 +525,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40111904 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R40439792 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R40111904 10 Tf 393.44 0 Td (gdtclft)Tj /R40439792 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13860640 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R14188528 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R13860640 10 Tf 393.44 0 Td (gdtclft)Tj /R14188528 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1370 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R40439792 │ │ │ │ │ │ +R14188528 │ │ │ │ │ │ │ │ │ │ │ │ -R40111904 │ │ │ │ │ │ +R13860640 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -582,27 +582,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40111904 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R40439792 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R40111904 10 Tf 393.44 0 Td (gdtclft)Tj /R40439792 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 speciŒed.)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 speciŒed, 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13860640 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R14188528 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R13860640 10 Tf 393.44 0 Td (gdtclft)Tj /R14188528 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 speciŒed.)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 speciŒed, 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1358 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R40439792 │ │ │ │ │ │ +R14188528 │ │ │ │ │ │ │ │ │ │ │ │ -R40111904 │ │ │ │ │ │ +R13860640 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -639,27 +639,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40111904 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R40439792 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R40111904 10 Tf 393.44 0 Td (gdtclft)Tj /R40439792 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 speciŒed by the x, y)Tj -27.3398 -12 Td (coordinate list. There must be at least 3 points speciŒed.)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: "&#192;")]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 speciŒed 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13860640 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R14188528 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R13860640 10 Tf 393.44 0 Td (gdtclft)Tj /R14188528 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 speciŒed by the x, y)Tj -27.3398 -12 Td (coordinate list. There must be at least 3 points speciŒed.)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: "&#192;")]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 speciŒed 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1773 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R40439792 │ │ │ │ │ │ +R14188528 │ │ │ │ │ │ │ │ │ │ │ │ -R40111904 │ │ │ │ │ │ +R13860640 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -696,27 +696,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40111904 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R40439792 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R40111904 10 Tf 393.44 0 Td (gdtclft)Tj /R40439792 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13860640 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R14188528 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R13860640 10 Tf 393.44 0 Td (gdtclft)Tj /R14188528 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1125 │ │ │ │ │ │ +1124 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R40439792 │ │ │ │ │ │ +R14188528 │ │ │ │ │ │ │ │ │ │ │ │ -R40111904 │ │ │ │ │ │ +R13860640 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -753,27 +753,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40111904 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R40439792 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R40111904 10 Tf 393.44 0 Td (gdtclft)Tj /R40439792 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13860640 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R14188528 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R13860640 10 Tf 393.44 0 Td (gdtclft)Tj /R14188528 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1045 │ │ │ │ │ │ +1047 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R40439792 │ │ │ │ │ │ +R14188528 │ │ │ │ │ │ │ │ │ │ │ │ -R40111904 │ │ │ │ │ │ +R13860640 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -810,29 +810,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40111904 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R40439792 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R40111904 10 Tf 393.44 0 Td (gdtclft)Tj /R40439792 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 /R40756248 10.95 Tf -36 -40.8 Td (SEE ALSO)Tj -1.1 Tc /R40439792 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13860640 10 Tf 1 0 0 1 72.4199 793.89 Tm (gdtclft)Tj /R14188528 10 Tf 26.2398 0 Td (\(3tcl\))Tj /R13860640 10 Tf 393.44 0 Td (gdtclft)Tj /R14188528 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 /R14504984 10.95 Tf -36 -40.8 Td (SEE ALSO)Tj -1.1 Tc /R14188528 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1177 │ │ │ │ │ │ +1176 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R40756248 │ │ │ │ │ │ +R14504984 │ │ │ │ │ │ │ │ │ │ │ │ -R40439792 │ │ │ │ │ │ +R14188528 │ │ │ │ │ │ │ │ │ │ │ │ -R40111904 │ │ │ │ │ │ +R13860640 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -884,32 +884,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -247 │ │ │ │ │ │ +246 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R35942016 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R9690752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -681 │ │ │ │ │ │ +682 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R35942384 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R9691120 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -930,18 +930,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -196 │ │ │ │ │ │ +197 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R40774016 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R14522752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -949,15 +949,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-ce6ee4dfe398'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-0ae86ecf1963'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 46 │ │ │ ├── ./usr/share/doc/graphviz/gml2gv.1.pdf.gz │ │ │ │ ├── gml2gv.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,15 +71,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R14352128 10 Tf 1 0 0 1 71.9801 793.89 Tm [(GML2GV)129(,GV2GML)]TJ /R14677904 10 Tf 80.6199 0 Td 82.86 Tw (\(1\) General)Tj 131.17 0 Td 0 Tw (Commands Manual)Tj /R14352128 10 Tf 163.95 0 Td [(GML2GV)129(,GV2GML)]TJ /R14677904 10 Tf 80.6199 0 Td (\(1\))Tj -0.219 Tc /R14996472 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R14677904 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 /R14996472 10.95 Tf -181.14 -16.8 Td (SYNOPSIS)Tj /R14996472 10 Tf 36 -12 Td (gml2gv)Tj /R14677904 10 Tf 33.6102 0 Td ([)Tj /R14996472 10 Tf 5.83008 0 Td (­?v)Tj 2.5 Tc /R14677904 10 Tf 18.2 0 Td (][)Tj 0 Tc /R14996472 10 Tf 11.6602 0 Td (­g)Tj /R14352128 10 Tf 11.1199 0 Td (gname)Tj 2.5 Tc /R14677904 10 Tf 29.3398 0 Td (][)Tj 0 Tc /R14996472 10 Tf 11.6602 0 Td (­o)Tj /R14352128 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R14677904 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R14352128 10 Tf 13.5699 0 Td (Œles)Tj /R14677904 10 Tf 18.8801 0 Td (])Tj /R14996472 10 Tf -192.48 -12 Td (gv2gml)Tj /R14677904 10 Tf 33.6102 0 Td ([)Tj /R14996472 10 Tf 5.83008 0 Td (­y)Tj 2.5 Tc /R14677904 10 Tf 13.2 0 Td (][)Tj 0 Tc /R14996472 10 Tf 11.6602 0 Td (­?)Tj 2.5 Tc /R14677904 10 Tf 15.7 0 Td (][)Tj 0 Tc /R14996472 10 Tf 11.6602 0 Td (­o)Tj /R14352128 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R14677904 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R14352128 10 Tf 13.5699 0 Td (Œles)Tj /R14677904 10 Tf 18.8801 0 Td (])Tj /R14996472 10.95 Tf -198.721 -28.8 Td (DESCRIPTION)Tj /R14996472 10 Tf 36 -12 Td (gml2gv)Tj /R14677904 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 speciŒed in the GML format to a graph in the GV \(formerly DO)Tj 330.075 0 Td 1.942 Tw (T\) format.)Tj /R14996472 10 Tf -388.958 -12 Td (gv2gml)Tj /R14677904 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 speciŒed in the GV format to a graph in the GML format.)Tj /R14996472 10.95 Tf -92.9398 -16.8 Td (OPTIONS)Tj /R14677904 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R14996472 10 Tf 16.8 TL (­v)' -0.45 Tc /R14677904 10 Tf 36 0 Td (Tu)Tj 0 Tc 10.6602 0 Td [(rns on v)15.0073(erbose mode)]TJ /R14996472 10 Tf -46.6602 -16.8 Td (­y)Tj /R14677904 10 Tf 36 0 Td [(Uses attrib)20(utes according to yW)79.9854(orks.com documentation instead of the GML speciŒcation.)]TJ /R14996472 10 Tf -36 -16.8 Td (­?)Tj /R14677904 10 Tf 36 0 Td [(Prints usage information and e)14.9854(xits.)]TJ /R14996472 10 Tf -36 -16.8 Td (­g)Tj /R14352128 10 Tf 11.1199 0 Td (gname)Tj /R14677904 10 Tf 24.8801 -12 Td 1.023 Tw (The string)Tj /R14352128 10 Tf 45.3762 0 Td (gname)Tj /R14677904 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 /R14352128 10 Tf 130.81 0 Td (gname)Tj /R14677904 10 Tf 29.1602 0 Td [(appended with an inte)15.0146(ger)55.0073(.)]TJ /R14996472 10 Tf -195.97 -16.8 Td (­o)Tj /R14352128 10 Tf 10.9301 0 Td (outŒle)Tj /R14677904 10 Tf 25.0699 -12 Td (Prints output to the Œle)Tj /R14352128 10 Tf 94.1801 0 Td (outŒle)Tj 2.5 Tc /R14677904 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 /R14996472 10 Tf 10 0 Td (gml2gv)Tj /R14677904 10 Tf 33.6102 0 Td (uses stdout.)Tj /R14996472 10.95 Tf -245.05 -16.8 Td (OPERANDS)Tj /R14677904 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R14352128 10 Tf -34.0898 -16.8 Td (Œles)Tj /R14677904 10 Tf 38.0898 0 Td 0.058 Tw [(Names of Œles containing 1 or more graphs in GML.)-505.815(If no)]TJ /R14352128 10 Tf 239.796 0 Td (Œles)Tj /R14677904 10 Tf 18.9379 0 Td (operand is speciŒed, the standard)Tj -258.734 -12 Td 0 Tw (input will be used.)Tj /R14996472 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R14677904 10 Tf 36 -12 Td (Return)Tj /R14996472 10 Tf 29.7199 0 Td (0)Tj /R14677904 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 /R14996472 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 /R14677904 10 Tf -10.6469 -12 Td 0.828 Tw [(As both the graph and graphics models of GV and GML dif)25.0098(fer signiŒcantly)]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 /R14996472 10 Tf 46.7039 0 Td (gv2gml)Tj /R14677904 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 /R14996472 10.95 Tf -49.4801 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R14677904 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R14996472 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R14677904 10 Tf 36 -12 Td (dot\(1\), libcgraph\(3\))Tj 171.335 -180 Td [(24 June 2011)-20233.5(1)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R10997504 10 Tf 1 0 0 1 71.9801 793.89 Tm [(GML2GV)129(,GV2GML)]TJ /R11323280 10 Tf 80.6199 0 Td 82.86 Tw (\(1\) General)Tj 131.17 0 Td 0 Tw (Commands Manual)Tj /R10997504 10 Tf 163.95 0 Td [(GML2GV)129(,GV2GML)]TJ /R11323280 10 Tf 80.6199 0 Td (\(1\))Tj -0.219 Tc /R11641848 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R11323280 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 /R11641848 10.95 Tf -181.14 -16.8 Td (SYNOPSIS)Tj /R11641848 10 Tf 36 -12 Td (gml2gv)Tj /R11323280 10 Tf 33.6102 0 Td ([)Tj /R11641848 10 Tf 5.83008 0 Td (­?v)Tj 2.5 Tc /R11323280 10 Tf 18.2 0 Td (][)Tj 0 Tc /R11641848 10 Tf 11.6602 0 Td (­g)Tj /R10997504 10 Tf 11.1199 0 Td (gname)Tj 2.5 Tc /R11323280 10 Tf 29.3398 0 Td (][)Tj 0 Tc /R11641848 10 Tf 11.6602 0 Td (­o)Tj /R10997504 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R11323280 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R10997504 10 Tf 13.5699 0 Td (Œles)Tj /R11323280 10 Tf 18.8801 0 Td (])Tj /R11641848 10 Tf -192.48 -12 Td (gv2gml)Tj /R11323280 10 Tf 33.6102 0 Td ([)Tj /R11641848 10 Tf 5.83008 0 Td (­y)Tj 2.5 Tc /R11323280 10 Tf 13.2 0 Td (][)Tj 0 Tc /R11641848 10 Tf 11.6602 0 Td (­?)Tj 2.5 Tc /R11323280 10 Tf 15.7 0 Td (][)Tj 0 Tc /R11641848 10 Tf 11.6602 0 Td (­o)Tj /R10997504 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R11323280 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R10997504 10 Tf 13.5699 0 Td (Œles)Tj /R11323280 10 Tf 18.8801 0 Td (])Tj /R11641848 10.95 Tf -198.721 -28.8 Td (DESCRIPTION)Tj /R11641848 10 Tf 36 -12 Td (gml2gv)Tj /R11323280 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 speciŒed in the GML format to a graph in the GV \(formerly DO)Tj 330.075 0 Td 1.942 Tw (T\) format.)Tj /R11641848 10 Tf -388.958 -12 Td (gv2gml)Tj /R11323280 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 speciŒed in the GV format to a graph in the GML format.)Tj /R11641848 10.95 Tf -92.9398 -16.8 Td (OPTIONS)Tj /R11323280 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R11641848 10 Tf 16.8 TL (­v)' -0.45 Tc /R11323280 10 Tf 36 0 Td (Tu)Tj 0 Tc 10.6602 0 Td [(rns on v)15.0073(erbose mode)]TJ /R11641848 10 Tf -46.6602 -16.8 Td (­y)Tj /R11323280 10 Tf 36 0 Td [(Uses attrib)20(utes according to yW)79.9854(orks.com documentation instead of the GML speciŒcation.)]TJ /R11641848 10 Tf -36 -16.8 Td (­?)Tj /R11323280 10 Tf 36 0 Td [(Prints usage information and e)14.9854(xits.)]TJ /R11641848 10 Tf -36 -16.8 Td (­g)Tj /R10997504 10 Tf 11.1199 0 Td (gname)Tj /R11323280 10 Tf 24.8801 -12 Td 1.023 Tw (The string)Tj /R10997504 10 Tf 45.3762 0 Td (gname)Tj /R11323280 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 /R10997504 10 Tf 130.81 0 Td (gname)Tj /R11323280 10 Tf 29.1602 0 Td [(appended with an inte)15.0146(ger)55.0073(.)]TJ /R11641848 10 Tf -195.97 -16.8 Td (­o)Tj /R10997504 10 Tf 10.9301 0 Td (outŒle)Tj /R11323280 10 Tf 25.0699 -12 Td (Prints output to the Œle)Tj /R10997504 10 Tf 94.1801 0 Td (outŒle)Tj 2.5 Tc /R11323280 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 /R11641848 10 Tf 10 0 Td (gml2gv)Tj /R11323280 10 Tf 33.6102 0 Td (uses stdout.)Tj /R11641848 10.95 Tf -245.05 -16.8 Td (OPERANDS)Tj /R11323280 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R10997504 10 Tf -34.0898 -16.8 Td (Œles)Tj /R11323280 10 Tf 38.0898 0 Td 0.058 Tw [(Names of Œles containing 1 or more graphs in GML.)-505.815(If no)]TJ /R10997504 10 Tf 239.796 0 Td (Œles)Tj /R11323280 10 Tf 18.9379 0 Td (operand is speciŒed, the standard)Tj -258.734 -12 Td 0 Tw (input will be used.)Tj /R11641848 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R11323280 10 Tf 36 -12 Td (Return)Tj /R11641848 10 Tf 29.7199 0 Td (0)Tj /R11323280 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 /R11641848 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 /R11323280 10 Tf -10.6469 -12 Td 0.828 Tw [(As both the graph and graphics models of GV and GML dif)25.0098(fer signiŒcantly)]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 /R11641848 10 Tf 46.7039 0 Td (gv2gml)Tj /R11323280 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 /R11641848 10.95 Tf -49.4801 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R11323280 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R11641848 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R11323280 10 Tf 36 -12 Td (dot\(1\), libcgraph\(3\))Tj 171.335 -180 Td [(24 June 2011)-20233.5(1)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2148 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -638,19 +638,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R14996472 │ │ │ │ │ │ +R11641848 │ │ │ │ │ │ │ │ │ │ │ │ -R14677904 │ │ │ │ │ │ +R11323280 │ │ │ │ │ │ │ │ │ │ │ │ -R14352128 │ │ │ │ │ │ +R10997504 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -702,18 +702,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -330 │ │ │ │ │ │ +329 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R10182272 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R6827648 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -733,15 +733,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 561 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R10182640 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R6828016 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -762,18 +762,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -274 │ │ │ │ │ │ +272 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R14996768 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11642144 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -795,15 +795,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-6de8318be67a'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-3811df09c53a'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/graphml2gv.1.pdf.gz │ │ │ │ ├── graphml2gv.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,15 +71,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R30543648 10 Tf 1 0 0 1 71.9801 793.89 Tm (GRAPHML2GV)Tj /R30871536 10 Tf 66.2602 0 Td 97.22 Tw (\(1\) General)Tj 145.53 0 Td 0 Tw (Commands Manual)Tj /R30543648 10 Tf 178.31 0 Td (GRAPHML2GV)Tj /R30871536 10 Tf 66.2602 0 Td (\(1\))Tj -0.219 Tc /R31187992 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R30871536 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 /R31187992 10.95 Tf -193.17 -16.8 Td (SYNOPSIS)Tj /R31187992 10 Tf 36 -12 Td (graphml2gv)Tj /R30871536 10 Tf 54.1699 0 Td ([)Tj /R31187992 10 Tf 5.83008 0 Td (­?v)Tj 2.5 Tc /R30871536 10 Tf 18.2 0 Td (][)Tj 0 Tc /R31187992 10 Tf 11.6602 0 Td (­g)Tj /R30543648 10 Tf 11.1199 0 Td (gname)Tj 2.5 Tc /R30871536 10 Tf 29.3398 0 Td (][)Tj 0 Tc /R31187992 10 Tf 11.6602 0 Td (­o)Tj /R30543648 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R30871536 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R30543648 10 Tf 13.5699 0 Td (Œles)Tj /R30871536 10 Tf 18.8801 0 Td (])Tj /R31187992 10.95 Tf -249.04 -16.8 Td (DESCRIPTION)Tj /R31187992 10 Tf 36 -12 Td (graphml2gv)Tj /R30871536 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 speciŒed 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 /R31187992 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R30871536 10 Tf 36 -12 Td 0 Tw [(The follo)25.0159(wing options are supported:)]TJ /R31187992 10 Tf 16.8 TL (­v)' -0.45 Tc /R30871536 10 Tf 36 0 Td (Tu)Tj 0 Tc 10.6602 0 Td [(rns on v)15.0073(erbose mode)]TJ /R31187992 10 Tf -46.6602 -16.8 Td (­?)Tj /R30871536 10 Tf 36 0 Td [(Prints usage information and e)14.9854(xits.)]TJ /R31187992 10 Tf -36 -16.8 Td (­g)Tj /R30543648 10 Tf 11.1199 0 Td (gname)Tj /R30871536 10 Tf 24.8801 -12 Td 1.023 Tw (The string)Tj /R30543648 10 Tf 45.3762 0 Td (gname)Tj /R30871536 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 /R30543648 10 Tf 130.81 0 Td (gname)Tj /R30871536 10 Tf 29.1602 0 Td [(appended with an inte)15.0146(ger)55.0073(.)]TJ /R31187992 10 Tf -195.97 -16.8 Td (­o)Tj /R30543648 10 Tf 10.9301 0 Td (outŒle)Tj /R30871536 10 Tf 25.0699 -12 Td (Prints output to the Œle)Tj /R30543648 10 Tf 94.1801 0 Td (outŒle)Tj 2.5 Tc /R30871536 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 /R31187992 10 Tf 10 0 Td (graphml2gv)Tj /R30871536 10 Tf 54.1699 0 Td (uses stdout.)Tj /R31187992 10.95 Tf -265.61 -16.8 Td (OPERANDS)Tj /R30871536 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R30543648 10 Tf -34.0898 -16.8 Td (Œles)Tj /R30871536 10 Tf 38.0898 0 Td 0.669 Tw [(Names of Œles containing 1 or more graphs in GRAPHML.)-566.885(If no)]TJ /R30543648 10 Tf 273.798 0 Td (Œles)Tj /R30871536 10 Tf 19.548 0 Td 0.668 Tw (operand is speciŒed, the)Tj -293.346 -12 Td 0 Tw (standard input will be used.)Tj /R31187992 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R30871536 10 Tf 36 -12 Td (Return)Tj /R31187992 10 Tf 29.7199 0 Td (0)Tj /R30871536 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 /R31187992 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 /R30871536 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 signiŒcantly)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 /R31187992 10 Tf 46.4059 0 Td (graphml2gv)Tj /R30871536 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 (peciŒcally)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 /R31187992 10.95 Tf -183.33 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R30871536 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R31187992 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R30871536 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R37424928 10 Tf 1 0 0 1 71.9801 793.89 Tm (GRAPHML2GV)Tj /R37752816 10 Tf 66.2602 0 Td 97.22 Tw (\(1\) General)Tj 145.53 0 Td 0 Tw (Commands Manual)Tj /R37424928 10 Tf 178.31 0 Td (GRAPHML2GV)Tj /R37752816 10 Tf 66.2602 0 Td (\(1\))Tj -0.219 Tc /R38069272 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R37752816 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 /R38069272 10.95 Tf -193.17 -16.8 Td (SYNOPSIS)Tj /R38069272 10 Tf 36 -12 Td (graphml2gv)Tj /R37752816 10 Tf 54.1699 0 Td ([)Tj /R38069272 10 Tf 5.83008 0 Td (­?v)Tj 2.5 Tc /R37752816 10 Tf 18.2 0 Td (][)Tj 0 Tc /R38069272 10 Tf 11.6602 0 Td (­g)Tj /R37424928 10 Tf 11.1199 0 Td (gname)Tj 2.5 Tc /R37752816 10 Tf 29.3398 0 Td (][)Tj 0 Tc /R38069272 10 Tf 11.6602 0 Td (­o)Tj /R37424928 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R37752816 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R37424928 10 Tf 13.5699 0 Td (Œles)Tj /R37752816 10 Tf 18.8801 0 Td (])Tj /R38069272 10.95 Tf -249.04 -16.8 Td (DESCRIPTION)Tj /R38069272 10 Tf 36 -12 Td (graphml2gv)Tj /R37752816 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 speciŒed 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 /R38069272 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R37752816 10 Tf 36 -12 Td 0 Tw [(The follo)25.0159(wing options are supported:)]TJ /R38069272 10 Tf 16.8 TL (­v)' -0.45 Tc /R37752816 10 Tf 36 0 Td (Tu)Tj 0 Tc 10.6602 0 Td [(rns on v)15.0073(erbose mode)]TJ /R38069272 10 Tf -46.6602 -16.8 Td (­?)Tj /R37752816 10 Tf 36 0 Td [(Prints usage information and e)14.9854(xits.)]TJ /R38069272 10 Tf -36 -16.8 Td (­g)Tj /R37424928 10 Tf 11.1199 0 Td (gname)Tj /R37752816 10 Tf 24.8801 -12 Td 1.023 Tw (The string)Tj /R37424928 10 Tf 45.3762 0 Td (gname)Tj /R37752816 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 /R37424928 10 Tf 130.81 0 Td (gname)Tj /R37752816 10 Tf 29.1602 0 Td [(appended with an inte)15.0146(ger)55.0073(.)]TJ /R38069272 10 Tf -195.97 -16.8 Td (­o)Tj /R37424928 10 Tf 10.9301 0 Td (outŒle)Tj /R37752816 10 Tf 25.0699 -12 Td (Prints output to the Œle)Tj /R37424928 10 Tf 94.1801 0 Td (outŒle)Tj 2.5 Tc /R37752816 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 /R38069272 10 Tf 10 0 Td (graphml2gv)Tj /R37752816 10 Tf 54.1699 0 Td (uses stdout.)Tj /R38069272 10.95 Tf -265.61 -16.8 Td (OPERANDS)Tj /R37752816 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R37424928 10 Tf -34.0898 -16.8 Td (Œles)Tj /R37752816 10 Tf 38.0898 0 Td 0.669 Tw [(Names of Œles containing 1 or more graphs in GRAPHML.)-566.885(If no)]TJ /R37424928 10 Tf 273.798 0 Td (Œles)Tj /R37752816 10 Tf 19.548 0 Td 0.668 Tw (operand is speciŒed, the)Tj -293.346 -12 Td 0 Tw (standard input will be used.)Tj /R38069272 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R37752816 10 Tf 36 -12 Td (Return)Tj /R38069272 10 Tf 29.7199 0 Td (0)Tj /R37752816 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 /R38069272 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 /R37752816 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 signiŒcantly)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 /R38069272 10 Tf 46.4059 0 Td (graphml2gv)Tj /R37752816 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 (peciŒcally)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 /R38069272 10.95 Tf -183.33 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R37752816 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R38069272 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R37752816 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1742 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -632,19 +632,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R31187992 │ │ │ │ │ │ +R38069272 │ │ │ │ │ │ │ │ │ │ │ │ -R30871536 │ │ │ │ │ │ +R37752816 │ │ │ │ │ │ │ │ │ │ │ │ -R30543648 │ │ │ │ │ │ +R37424928 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -699,15 +699,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 348 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R26374080 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33255360 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -724,18 +724,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -563 │ │ │ │ │ │ +562 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R31188288 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38069568 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -754,18 +754,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -285 │ │ │ │ │ │ +286 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R31188656 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38069936 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -787,15 +787,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-c2c91a12fdde'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-e737ac0452bf'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/gv.3guile.pdf.gz │ │ │ │ ├── gv.3guile.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -74,20 +74,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43757344 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R44069688 10 Tf 9.76016 0 Td (\(3guile\))Tj /R43757344 10 Tf 416.4 0 Td (gv)Tj /R44069688 10 Tf 9.76016 0 Td (\(3guile\))Tj -0.219 Tc /R44401688 10.95 Tf -436.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R44069688 10 Tf 20.407 -12 Td (gv_guile - graph manipulation in guile)Tj /R44401688 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R44069688 10 Tf 36 -12 Td [(\(load-e)15.0073(xtension "./libgv)64.9841(.so" "SWIG_init"\))]TJ /R44401688 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ 12 TL T*[(INTR)30.0371(ODUCTION)]TJ /R44401688 10 Tf 36 -12 Td (gv_guile)Tj /R44069688 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 /R44401688 10 Tf 56.0238 0 Td (guile)Tj /R44069688 10 Tf 25.7969 0 Td [(that pro)14.9805(vides access to the graph f)9.98535(acilities of)]TJ /R44401688 10 Tf -235.071 -12 Td (graphviz.)Tj /R44401688 10.95 Tf -36 -28.8 Td (COMMANDS)Tj /R44401688 10 Tf 36 -12 Td 0 Tw (New graphs)Tj /R44069688 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R43757344 10 Tf 10.4297 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R43757344 10 Tf 39.8602 0 Td (\(name\);)Tj -98.3199 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.digraph)]TJ /R43757344 10 Tf 48.2 0 Td (\(name\);)Tj -106.66 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.strictgraph)]TJ /R43757344 10 Tf 62.0699 0 Td (\(name\);)Tj -120.53 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.strictdigraph)]TJ /R43757344 10 Tf 70.4102 0 Td (\(name\);)Tj /R44069688 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 /R43757344 10 Tf 9.86992 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(eadstring)]TJ /R43757344 10 Tf 58.5602 0 Td (\(string\);)Tj -117.02 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R43757344 10 Tf 33.5602 0 Td (\(string Œlename\);)Tj -92.0199 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R43757344 10 Tf 33.5602 0 Td [(\(c)15.0073(hannel\);)]TJ /R44069688 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 /R43757344 10 Tf -6.52031 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R43757344 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 /R44401688 10 Tf -203.51 -16.8 Td (New nodes)Tj /R44069688 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 /R43757344 10 Tf -7.63008 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.node)]TJ /R43757344 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 /R44401688 10 Tf -194.21 -16.8 Td (New edges)Tj /R44069688 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 /R43757344 10 Tf -7.07031 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf 36 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R43757344 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 /R44401688 10 Tf -237.33 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R44069688 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 /R43757344 10 Tf 36 -12 Td (string)Tj /R44401688 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R43757344 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 /R44401688 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R43757344 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 /R44401688 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf 36 -12 Td (string)Tj /R44401688 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R43757344 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 /R44401688 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R43757344 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 /R44401688 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R43757344 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 /R44069688 10 Tf -35.6 -43.2 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R19926816 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R20239160 10 Tf 9.76016 0 Td (\(3guile\))Tj /R19926816 10 Tf 416.4 0 Td (gv)Tj /R20239160 10 Tf 9.76016 0 Td (\(3guile\))Tj -0.219 Tc /R20571160 10.95 Tf -436.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R20239160 10 Tf 20.407 -12 Td (gv_guile - graph manipulation in guile)Tj /R20571160 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R20239160 10 Tf 36 -12 Td [(\(load-e)15.0073(xtension "./libgv)64.9841(.so" "SWIG_init"\))]TJ /R20571160 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ 12 TL T*[(INTR)30.0371(ODUCTION)]TJ /R20571160 10 Tf 36 -12 Td (gv_guile)Tj /R20239160 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 /R20571160 10 Tf 56.0238 0 Td (guile)Tj /R20239160 10 Tf 25.7969 0 Td [(that pro)14.9805(vides access to the graph f)9.98535(acilities of)]TJ /R20571160 10 Tf -235.071 -12 Td (graphviz.)Tj /R20571160 10.95 Tf -36 -28.8 Td (COMMANDS)Tj /R20571160 10 Tf 36 -12 Td 0 Tw (New graphs)Tj /R20239160 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R19926816 10 Tf 10.4297 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R19926816 10 Tf 39.8602 0 Td (\(name\);)Tj -98.3199 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.digraph)]TJ /R19926816 10 Tf 48.2 0 Td (\(name\);)Tj -106.66 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.strictgraph)]TJ /R19926816 10 Tf 62.0699 0 Td (\(name\);)Tj -120.53 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.strictdigraph)]TJ /R19926816 10 Tf 70.4102 0 Td (\(name\);)Tj /R20239160 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 /R19926816 10 Tf 9.86992 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(eadstring)]TJ /R19926816 10 Tf 58.5602 0 Td (\(string\);)Tj -117.02 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R19926816 10 Tf 33.5602 0 Td (\(string Œlename\);)Tj -92.0199 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R19926816 10 Tf 33.5602 0 Td [(\(c)15.0073(hannel\);)]TJ /R20239160 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 /R19926816 10 Tf -6.52031 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R19926816 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 /R20571160 10 Tf -203.51 -16.8 Td (New nodes)Tj /R20239160 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 /R19926816 10 Tf -7.63008 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.node)]TJ /R19926816 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 /R20571160 10 Tf -194.21 -16.8 Td (New edges)Tj /R20239160 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 /R19926816 10 Tf -7.07031 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf 36 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R19926816 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 /R20571160 10 Tf -237.33 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R20239160 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 /R19926816 10 Tf 36 -12 Td (string)Tj /R20571160 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R19926816 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 /R20571160 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R19926816 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 /R20571160 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf 36 -12 Td (string)Tj /R20571160 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R19926816 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 /R20571160 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R19926816 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 /R20571160 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R19926816 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 /R20239160 10 Tf -35.6 -43.2 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1481 │ │ │ │ │ │ +1479 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ EQZSQH+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -591,19 +591,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44401688 │ │ │ │ │ │ +R20571160 │ │ │ │ │ │ │ │ │ │ │ │ -R44069688 │ │ │ │ │ │ +R20239160 │ │ │ │ │ │ │ │ │ │ │ │ -R43757344 │ │ │ │ │ │ +R19926816 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -640,29 +640,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43757344 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R44069688 10 Tf 9.76016 0 Td (\(3guile\))Tj /R43757344 10 Tf 416.4 0 Td (gv)Tj /R44069688 10 Tf 9.76016 0 Td (\(3guile\))Tj /R44401688 10 Tf -400.34 -36 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R44069688 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R43757344 10 Tf 36 -12 Td (string)Tj /R44401688 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R43757344 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 /R44401688 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R43757344 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 /R44401688 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf 36 -12 Td (string)Tj /R44401688 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R43757344 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 /R44401688 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R43757344 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 /R44401688 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R43757344 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 /R44401688 10 Tf -158.14 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R43757344 10 Tf 36 -12 Td (string)Tj /R44401688 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R43757344 10 Tf 45.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -71.8 -12 Td (string)Tj /R44401688 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R43757344 10 Tf 45.9602 0 Td (\(node_handle\);)Tj -71.8 -12 Td (string)Tj /R44401688 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R43757344 10 Tf 45.9602 0 Td (\(attr_handle\);)Tj /R44401688 10 Tf -107.8 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R43757344 10 Tf 36 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.Œndsubg)]TJ /R43757344 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 /R44401688 10 Tf 54.1602 0 Td [(gv)70(.Œndnode)]TJ /R43757344 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 /R44401688 10 Tf 53.5 0 Td [(gv)70(.Œndedge)]TJ /R43757344 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 /R44401688 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R43757344 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 /R44401688 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R43757344 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 /R44401688 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R43757344 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 /R44401688 10 Tf -216.28 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R43757344 10 Tf 36 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.headof)]TJ /R43757344 10 Tf 43.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -97.35 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.tailof)]TJ /R43757344 10 Tf 36.5199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -90.6801 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R43757344 10 Tf 48.1898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R43757344 10 Tf 48.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R43757344 10 Tf 48.1898 0 Td (\(node_handle\);)Tj -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ootof)]TJ /R43757344 10 Tf 40.2203 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R44401688 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 /R43757344 10 Tf 36 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.pr)18.0078(otonode)]TJ /R43757344 10 Tf 58.0098 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -112.17 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.pr)18.0078(otoedge)]TJ /R43757344 10 Tf 56.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R44401688 10 Tf -146.39 -16.8 Td (Iterators)Tj /R44069688 10 Tf (Iteration termination tests)' /R43757344 10 Tf 36 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R43757344 10 Tf 24.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R43757344 10 Tf 24.8602 0 Td (\(node_handle\);)Tj -45.1402 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R43757344 10 Tf 24.8602 0 Td [(\(edg)10.0073(e_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R43757344 10 Tf 24.8602 0 Td (\(attr_handle\);)Tj /R44069688 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 /R43757344 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.Œrstsubg)]TJ /R43757344 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.nextsubg)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.Œrstsupg)]TJ /R43757344 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R44401688 10 Tf 58.4598 0 Td [(gv)70(.nextsupg)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R43757344 10 Tf 50.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R43757344 10 Tf 45.4102 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R43757344 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 /R44069688 10 Tf -31.6496 -62.4 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R19926816 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R20239160 10 Tf 9.76016 0 Td (\(3guile\))Tj /R19926816 10 Tf 416.4 0 Td (gv)Tj /R20239160 10 Tf 9.76016 0 Td (\(3guile\))Tj /R20571160 10 Tf -400.34 -36 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R20239160 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R19926816 10 Tf 36 -12 Td (string)Tj /R20571160 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R19926816 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 /R20571160 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R19926816 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 /R20571160 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf 36 -12 Td (string)Tj /R20571160 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R19926816 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 /R20571160 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R19926816 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 /R20571160 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R19926816 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 /R20571160 10 Tf -158.14 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R19926816 10 Tf 36 -12 Td (string)Tj /R20571160 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R19926816 10 Tf 45.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -71.8 -12 Td (string)Tj /R20571160 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R19926816 10 Tf 45.9602 0 Td (\(node_handle\);)Tj -71.8 -12 Td (string)Tj /R20571160 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R19926816 10 Tf 45.9602 0 Td (\(attr_handle\);)Tj /R20571160 10 Tf -107.8 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R19926816 10 Tf 36 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.Œndsubg)]TJ /R19926816 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 /R20571160 10 Tf 54.1602 0 Td [(gv)70(.Œndnode)]TJ /R19926816 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 /R20571160 10 Tf 53.5 0 Td [(gv)70(.Œndedge)]TJ /R19926816 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 /R20571160 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R19926816 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 /R20571160 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R19926816 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 /R20571160 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R19926816 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 /R20571160 10 Tf -216.28 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R19926816 10 Tf 36 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.headof)]TJ /R19926816 10 Tf 43.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -97.35 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.tailof)]TJ /R19926816 10 Tf 36.5199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -90.6801 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R19926816 10 Tf 48.1898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R19926816 10 Tf 48.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R19926816 10 Tf 48.1898 0 Td (\(node_handle\);)Tj -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ootof)]TJ /R19926816 10 Tf 40.2203 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R20571160 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 /R19926816 10 Tf 36 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.pr)18.0078(otonode)]TJ /R19926816 10 Tf 58.0098 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -112.17 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.pr)18.0078(otoedge)]TJ /R19926816 10 Tf 56.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R20571160 10 Tf -146.39 -16.8 Td (Iterators)Tj /R20239160 10 Tf (Iteration termination tests)' /R19926816 10 Tf 36 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R19926816 10 Tf 24.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R19926816 10 Tf 24.8602 0 Td (\(node_handle\);)Tj -45.1402 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R19926816 10 Tf 24.8602 0 Td [(\(edg)10.0073(e_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R19926816 10 Tf 24.8602 0 Td (\(attr_handle\);)Tj /R20239160 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 /R19926816 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.Œrstsubg)]TJ /R19926816 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.nextsubg)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.Œrstsupg)]TJ /R19926816 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R20571160 10 Tf 58.4598 0 Td [(gv)70(.nextsupg)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R19926816 10 Tf 50.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R19926816 10 Tf 45.4102 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R19926816 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 /R20239160 10 Tf -31.6496 -62.4 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1263 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44401688 │ │ │ │ │ │ +R20571160 │ │ │ │ │ │ │ │ │ │ │ │ -R44069688 │ │ │ │ │ │ +R20239160 │ │ │ │ │ │ │ │ │ │ │ │ -R43757344 │ │ │ │ │ │ +R19926816 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -699,29 +699,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43757344 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R44069688 10 Tf 9.76016 0 Td (\(3guile\))Tj /R43757344 10 Tf 416.4 0 Td (gv)Tj /R44069688 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 /R43757344 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R43757344 10 Tf 50.9602 0 Td (\(node_handle\);)Tj -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R43757344 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -17.0098 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.Œrsthead)]TJ /R43757344 10 Tf 52.0801 0 Td (\(node_handle\);)Tj -106.24 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.nexthead)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R43757344 10 Tf 39.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R43757344 10 Tf 39.8602 0 Td (\(node_handle\);)Tj -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R44401688 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -14.7898 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.Œrsttail)]TJ /R43757344 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -99.5703 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.nexttail)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -17.0098 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R43757344 10 Tf 52.0801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -17.0098 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R43757344 10 Tf 52.0801 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R44401688 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R44401688 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R43757344 10 Tf 47.6199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R44401688 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R44401688 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R43757344 10 Tf 47.6199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R44401688 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R44401688 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R43757344 10 Tf 47.6199 0 Td (\(node_handle\);)Tj -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R44401688 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R43757344 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 /R44401688 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 /R43757344 10 Tf -5.72969 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R43757344 10 Tf 27.0699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -47.35 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R43757344 10 Tf 27.0699 0 Td (\(node_handle\);)Tj -47.35 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R43757344 10 Tf 27.0699 0 Td [(\(edg)10.0073(e_handle\);)]TJ /R44401688 10 Tf -83.35 -16.8 Td [(Lay)25.0073(out)]TJ /R44069688 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R43757344 10 Tf 36 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.lay)24.9927(out)]TJ /R43757344 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 /R44401688 10 Tf -165.08 -16.8 Td (Render)Tj /R44069688 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R43757344 10 Tf 36 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R43757344 10 Tf 43 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R44069688 10 Tf -99.2801 -16.8 Td (Render a layout to stdout)Tj /R43757344 10 Tf 36 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R43757344 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 /R44069688 10 Tf -167.36 -16.8 Td (Render to an open Œle)Tj /R43757344 10 Tf 36 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R43757344 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 /R44069688 10 Tf 5.64023 -50.4 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R19926816 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R20239160 10 Tf 9.76016 0 Td (\(3guile\))Tj /R19926816 10 Tf 416.4 0 Td (gv)Tj /R20239160 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 /R19926816 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R19926816 10 Tf 50.9602 0 Td (\(node_handle\);)Tj -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R19926816 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -17.0098 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.Œrsthead)]TJ /R19926816 10 Tf 52.0801 0 Td (\(node_handle\);)Tj -106.24 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.nexthead)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R19926816 10 Tf 39.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R19926816 10 Tf 39.8602 0 Td (\(node_handle\);)Tj -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R20571160 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -14.7898 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.Œrsttail)]TJ /R19926816 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -99.5703 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.nexttail)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -17.0098 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R19926816 10 Tf 52.0801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -17.0098 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R19926816 10 Tf 52.0801 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R20571160 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R20571160 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R19926816 10 Tf 47.6199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R20571160 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R20571160 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R19926816 10 Tf 47.6199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R20571160 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R20571160 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R19926816 10 Tf 47.6199 0 Td (\(node_handle\);)Tj -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R20571160 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R19926816 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 /R20571160 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 /R19926816 10 Tf -5.72969 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R19926816 10 Tf 27.0699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -47.35 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R19926816 10 Tf 27.0699 0 Td (\(node_handle\);)Tj -47.35 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R19926816 10 Tf 27.0699 0 Td [(\(edg)10.0073(e_handle\);)]TJ /R20571160 10 Tf -83.35 -16.8 Td [(Lay)25.0073(out)]TJ /R20239160 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R19926816 10 Tf 36 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.lay)24.9927(out)]TJ /R19926816 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 /R20571160 10 Tf -165.08 -16.8 Td (Render)Tj /R20239160 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R19926816 10 Tf 36 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R19926816 10 Tf 43 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R20239160 10 Tf -99.2801 -16.8 Td (Render a layout to stdout)Tj /R19926816 10 Tf 36 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R19926816 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 /R20239160 10 Tf -167.36 -16.8 Td (Render to an open Œle)Tj /R19926816 10 Tf 36 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R19926816 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 /R20239160 10 Tf 5.64023 -50.4 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1182 │ │ │ │ │ │ +1181 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44401688 │ │ │ │ │ │ +R20571160 │ │ │ │ │ │ │ │ │ │ │ │ -R44069688 │ │ │ │ │ │ +R20239160 │ │ │ │ │ │ │ │ │ │ │ │ -R43757344 │ │ │ │ │ │ +R19926816 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -758,29 +758,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43757344 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R44069688 10 Tf 9.76016 0 Td (\(3guile\))Tj /R43757344 10 Tf 416.4 0 Td (gv)Tj /R44069688 10 Tf 9.76016 0 Td (\(3guile\))Tj -400.34 -36 Td (Render a layout to an unopened Œle by name)Tj /R43757344 10 Tf 36 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R43757344 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 /R44069688 10 Tf -167.36 -16.8 Td (Render to a string result)Tj /R43757344 10 Tf 36 -12 Td (string)Tj /R44401688 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R43757344 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 /R44401688 10 Tf -176.46 -12 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R43757344 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 /R44069688 10 Tf -171.34 -16.8 Td (Render to an open channel)Tj /R43757344 10 Tf 36 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)17.9846(channel)]TJ /R43757344 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 /R44069688 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 /R43757344 10 Tf -55.8898 -12 Td (string)Tj /R44401688 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderdata)]TJ /R43757344 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 /R44069688 10 Tf -191.81 -16.8 Td (Writing graph back to Œle)Tj /R43757344 10 Tf 36 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R43757344 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 /R44401688 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R43757344 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 /R44069688 10 Tf -161.27 -16.8 Td (Graph transformation tools)Tj /R43757344 10 Tf 36 -12 Td (bool)Tj /R44401688 10 Tf 20.2801 0 Td [(gv)70(.tr)18.0151(ed)]TJ /R43757344 10 Tf 31.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R44401688 10.95 Tf -124.17 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R44069688 10 Tf 36 -12 Td [(graph, dot, neato, fdp, circo, tw)9.99268(opi, guile.)]TJ 173 -429.6 Td 201.5 Tw (1733862375 4)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R19926816 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R20239160 10 Tf 9.76016 0 Td (\(3guile\))Tj /R19926816 10 Tf 416.4 0 Td (gv)Tj /R20239160 10 Tf 9.76016 0 Td (\(3guile\))Tj -400.34 -36 Td (Render a layout to an unopened Œle by name)Tj /R19926816 10 Tf 36 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R19926816 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 /R20239160 10 Tf -167.36 -16.8 Td (Render to a string result)Tj /R19926816 10 Tf 36 -12 Td (string)Tj /R20571160 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R19926816 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 /R20571160 10 Tf -176.46 -12 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R19926816 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 /R20239160 10 Tf -171.34 -16.8 Td (Render to an open channel)Tj /R19926816 10 Tf 36 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)17.9846(channel)]TJ /R19926816 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 /R20239160 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 /R19926816 10 Tf -55.8898 -12 Td (string)Tj /R20571160 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderdata)]TJ /R19926816 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 /R20239160 10 Tf -191.81 -16.8 Td (Writing graph back to Œle)Tj /R19926816 10 Tf 36 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R19926816 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 /R20571160 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R19926816 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 /R20239160 10 Tf -161.27 -16.8 Td (Graph transformation tools)Tj /R19926816 10 Tf 36 -12 Td (bool)Tj /R20571160 10 Tf 20.2801 0 Td [(gv)70(.tr)18.0151(ed)]TJ /R19926816 10 Tf 31.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R20571160 10.95 Tf -124.17 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R20239160 10 Tf 36 -12 Td [(graph, dot, neato, fdp, circo, tw)9.99268(opi, guile.)]TJ 173 -429.6 Td 201.5 Tw (1733862375 4)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -814 │ │ │ │ │ │ +811 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44401688 │ │ │ │ │ │ +R20571160 │ │ │ │ │ │ │ │ │ │ │ │ -R44069688 │ │ │ │ │ │ +R20239160 │ │ │ │ │ │ │ │ │ │ │ │ -R43757344 │ │ │ │ │ │ +R19926816 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -832,18 +832,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -467 │ │ │ │ │ │ +468 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R43157616 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19327088 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -863,15 +863,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 500 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R43157984 def 1 begincodespacerange <00><ff> endcodespacerange 53 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19327456 def 1 begincodespacerange <00><ff> endcodespacerange 53 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -890,18 +890,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -325 │ │ │ │ │ │ +326 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R43158352 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19327824 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -923,15 +923,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-4057164c5da3'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-61ec45d65e3e'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 36 │ │ │ ├── ./usr/share/doc/graphviz/gv.3lua.pdf.gz │ │ │ │ ├── gv.3lua.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -74,20 +74,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R20451056 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R20763400 10 Tf 9.76016 0 Td (\(3lua\))Tj /R20451056 10 Tf 424.18 0 Td (gv)Tj /R20763400 10 Tf 9.76016 0 Td (\(3lua\))Tj -0.219 Tc /R21095400 10.95 Tf -444.12 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R20763400 10 Tf 20.407 -12 Td (gv_lua - graph manipulation in lua)Tj /R21095400 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R20763400 10 Tf 36 -12 Td (#!/usr/bin/lua)Tj 12 TL (require\('gv'\))' /R21095400 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ T*[(INTR)30.0371(ODUCTION)]TJ /R21095400 10 Tf 36 -12 Td (gv_lua)Tj /R20763400 10 Tf 30.8398 0 Td [(is a dynamically loaded e)15(xtension for)]TJ /R21095400 10 Tf 152.05 0 Td (lua)Tj /R20763400 10 Tf 15.8398 0 Td [(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ /R21095400 10 Tf 180.27 0 Td (graphviz.)Tj /R21095400 10.95 Tf -415 -28.8 Td (COMMANDS)Tj /R21095400 10 Tf 36 -12 Td (New graphs)Tj /R20763400 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R20451056 10 Tf 10.4297 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R20451056 10 Tf 39.8602 0 Td (\(name\);)Tj -98.3199 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.digraph)]TJ /R20451056 10 Tf 48.2 0 Td (\(name\);)Tj -106.66 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.strictgraph)]TJ /R20451056 10 Tf 62.0699 0 Td (\(name\);)Tj -120.53 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.strictdigraph)]TJ /R20451056 10 Tf 70.4102 0 Td (\(name\);)Tj /R20763400 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 /R20451056 10 Tf 9.86992 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(eadstring)]TJ /R20451056 10 Tf 58.5602 0 Td (\(string\);)Tj -117.02 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R20451056 10 Tf 33.5602 0 Td (\(string Œlename\);)Tj -92.0199 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R20451056 10 Tf 33.5602 0 Td [(\(c)15.0073(hannel\);)]TJ /R20763400 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 /R20451056 10 Tf -6.52031 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R20451056 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 /R21095400 10 Tf -203.51 -16.8 Td (New nodes)Tj /R20763400 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 /R20451056 10 Tf -7.63008 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.node)]TJ /R20451056 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 /R21095400 10 Tf -194.21 -16.8 Td (New edges)Tj /R20763400 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 /R20451056 10 Tf -7.07031 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf 36 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R20451056 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 /R21095400 10 Tf -237.33 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R20763400 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 /R20451056 10 Tf 36 -12 Td (string)Tj /R21095400 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R20451056 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 /R21095400 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R20451056 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 /R21095400 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf 36 -12 Td (string)Tj /R21095400 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R20451056 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 /R21095400 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R20451056 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 /R21095400 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R20451056 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 /R20763400 10 Tf -35.6 -43.2 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34623216 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R34935560 10 Tf 9.76016 0 Td (\(3lua\))Tj /R34623216 10 Tf 424.18 0 Td (gv)Tj /R34935560 10 Tf 9.76016 0 Td (\(3lua\))Tj -0.219 Tc /R35267560 10.95 Tf -444.12 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R34935560 10 Tf 20.407 -12 Td (gv_lua - graph manipulation in lua)Tj /R35267560 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R34935560 10 Tf 36 -12 Td (#!/usr/bin/lua)Tj 12 TL (require\('gv'\))' /R35267560 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ T*[(INTR)30.0371(ODUCTION)]TJ /R35267560 10 Tf 36 -12 Td (gv_lua)Tj /R34935560 10 Tf 30.8398 0 Td [(is a dynamically loaded e)15(xtension for)]TJ /R35267560 10 Tf 152.05 0 Td (lua)Tj /R34935560 10 Tf 15.8398 0 Td [(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ /R35267560 10 Tf 180.27 0 Td (graphviz.)Tj /R35267560 10.95 Tf -415 -28.8 Td (COMMANDS)Tj /R35267560 10 Tf 36 -12 Td (New graphs)Tj /R34935560 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R34623216 10 Tf 10.4297 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R34623216 10 Tf 39.8602 0 Td (\(name\);)Tj -98.3199 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.digraph)]TJ /R34623216 10 Tf 48.2 0 Td (\(name\);)Tj -106.66 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.strictgraph)]TJ /R34623216 10 Tf 62.0699 0 Td (\(name\);)Tj -120.53 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.strictdigraph)]TJ /R34623216 10 Tf 70.4102 0 Td (\(name\);)Tj /R34935560 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 /R34623216 10 Tf 9.86992 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(eadstring)]TJ /R34623216 10 Tf 58.5602 0 Td (\(string\);)Tj -117.02 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R34623216 10 Tf 33.5602 0 Td (\(string Œlename\);)Tj -92.0199 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R34623216 10 Tf 33.5602 0 Td [(\(c)15.0073(hannel\);)]TJ /R34935560 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 /R34623216 10 Tf -6.52031 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R34623216 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 /R35267560 10 Tf -203.51 -16.8 Td (New nodes)Tj /R34935560 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 /R34623216 10 Tf -7.63008 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.node)]TJ /R34623216 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 /R35267560 10 Tf -194.21 -16.8 Td (New edges)Tj /R34935560 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 /R34623216 10 Tf -7.07031 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf 36 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R34623216 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 /R35267560 10 Tf -237.33 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R34935560 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 /R34623216 10 Tf 36 -12 Td (string)Tj /R35267560 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R34623216 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 /R35267560 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R34623216 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 /R35267560 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf 36 -12 Td (string)Tj /R35267560 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R34623216 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 /R35267560 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R34623216 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 /R35267560 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R34623216 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 /R34935560 10 Tf -35.6 -43.2 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1446 │ │ │ │ │ │ +1445 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ EQZSQH+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -591,19 +591,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R21095400 │ │ │ │ │ │ +R35267560 │ │ │ │ │ │ │ │ │ │ │ │ -R20763400 │ │ │ │ │ │ +R34935560 │ │ │ │ │ │ │ │ │ │ │ │ -R20451056 │ │ │ │ │ │ +R34623216 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -640,29 +640,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R20451056 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R20763400 10 Tf 9.76016 0 Td (\(3lua\))Tj /R20451056 10 Tf 424.18 0 Td (gv)Tj /R20763400 10 Tf 9.76016 0 Td (\(3lua\))Tj /R21095400 10 Tf -408.12 -36 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R20763400 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R20451056 10 Tf 36 -12 Td (string)Tj /R21095400 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R20451056 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 /R21095400 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R20451056 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 /R21095400 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf 36 -12 Td (string)Tj /R21095400 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R20451056 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 /R21095400 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R20451056 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 /R21095400 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R20451056 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 /R21095400 10 Tf -158.14 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R20451056 10 Tf 36 -12 Td (string)Tj /R21095400 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R20451056 10 Tf 45.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -71.8 -12 Td (string)Tj /R21095400 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R20451056 10 Tf 45.9602 0 Td (\(node_handle\);)Tj -71.8 -12 Td (string)Tj /R21095400 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R20451056 10 Tf 45.9602 0 Td (\(attr_handle\);)Tj /R21095400 10 Tf -107.8 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R20451056 10 Tf 36 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.Œndsubg)]TJ /R20451056 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 /R21095400 10 Tf 54.1602 0 Td [(gv)70(.Œndnode)]TJ /R20451056 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 /R21095400 10 Tf 53.5 0 Td [(gv)70(.Œndedge)]TJ /R20451056 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 /R21095400 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R20451056 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 /R21095400 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R20451056 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 /R21095400 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R20451056 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 /R21095400 10 Tf -216.28 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R20451056 10 Tf 36 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.headof)]TJ /R20451056 10 Tf 43.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -97.35 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.tailof)]TJ /R20451056 10 Tf 36.5199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -90.6801 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R20451056 10 Tf 48.1898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R20451056 10 Tf 48.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R20451056 10 Tf 48.1898 0 Td (\(node_handle\);)Tj -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ootof)]TJ /R20451056 10 Tf 40.2203 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R21095400 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 /R20451056 10 Tf 36 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.pr)18.0078(otonode)]TJ /R20451056 10 Tf 58.0098 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -112.17 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.pr)18.0078(otoedge)]TJ /R20451056 10 Tf 56.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R21095400 10 Tf -146.39 -16.8 Td (Iterators)Tj /R20763400 10 Tf (Iteration termination tests)' /R20451056 10 Tf 36 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R20451056 10 Tf 24.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R20451056 10 Tf 24.8602 0 Td (\(node_handle\);)Tj -45.1402 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R20451056 10 Tf 24.8602 0 Td [(\(edg)10.0073(e_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R20451056 10 Tf 24.8602 0 Td (\(attr_handle\);)Tj /R20763400 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 /R20451056 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.Œrstsubg)]TJ /R20451056 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.nextsubg)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.Œrstsupg)]TJ /R20451056 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R21095400 10 Tf 58.4598 0 Td [(gv)70(.nextsupg)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R20451056 10 Tf 50.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R20451056 10 Tf 45.4102 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R20451056 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 /R20763400 10 Tf -31.6496 -62.4 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34623216 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R34935560 10 Tf 9.76016 0 Td (\(3lua\))Tj /R34623216 10 Tf 424.18 0 Td (gv)Tj /R34935560 10 Tf 9.76016 0 Td (\(3lua\))Tj /R35267560 10 Tf -408.12 -36 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R34935560 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R34623216 10 Tf 36 -12 Td (string)Tj /R35267560 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R34623216 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 /R35267560 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R34623216 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 /R35267560 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf 36 -12 Td (string)Tj /R35267560 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R34623216 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 /R35267560 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R34623216 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 /R35267560 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R34623216 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 /R35267560 10 Tf -158.14 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R34623216 10 Tf 36 -12 Td (string)Tj /R35267560 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R34623216 10 Tf 45.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -71.8 -12 Td (string)Tj /R35267560 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R34623216 10 Tf 45.9602 0 Td (\(node_handle\);)Tj -71.8 -12 Td (string)Tj /R35267560 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R34623216 10 Tf 45.9602 0 Td (\(attr_handle\);)Tj /R35267560 10 Tf -107.8 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R34623216 10 Tf 36 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.Œndsubg)]TJ /R34623216 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 /R35267560 10 Tf 54.1602 0 Td [(gv)70(.Œndnode)]TJ /R34623216 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 /R35267560 10 Tf 53.5 0 Td [(gv)70(.Œndedge)]TJ /R34623216 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 /R35267560 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R34623216 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 /R35267560 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R34623216 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 /R35267560 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R34623216 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 /R35267560 10 Tf -216.28 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R34623216 10 Tf 36 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.headof)]TJ /R34623216 10 Tf 43.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -97.35 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.tailof)]TJ /R34623216 10 Tf 36.5199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -90.6801 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R34623216 10 Tf 48.1898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R34623216 10 Tf 48.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R34623216 10 Tf 48.1898 0 Td (\(node_handle\);)Tj -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ootof)]TJ /R34623216 10 Tf 40.2203 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R35267560 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 /R34623216 10 Tf 36 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.pr)18.0078(otonode)]TJ /R34623216 10 Tf 58.0098 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -112.17 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.pr)18.0078(otoedge)]TJ /R34623216 10 Tf 56.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R35267560 10 Tf -146.39 -16.8 Td (Iterators)Tj /R34935560 10 Tf (Iteration termination tests)' /R34623216 10 Tf 36 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R34623216 10 Tf 24.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R34623216 10 Tf 24.8602 0 Td (\(node_handle\);)Tj -45.1402 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R34623216 10 Tf 24.8602 0 Td [(\(edg)10.0073(e_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R34623216 10 Tf 24.8602 0 Td (\(attr_handle\);)Tj /R34935560 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 /R34623216 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.Œrstsubg)]TJ /R34623216 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.nextsubg)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.Œrstsupg)]TJ /R34623216 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R35267560 10 Tf 58.4598 0 Td [(gv)70(.nextsupg)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R34623216 10 Tf 50.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R34623216 10 Tf 45.4102 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R34623216 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 /R34935560 10 Tf -31.6496 -62.4 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1263 │ │ │ │ │ │ +1262 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R21095400 │ │ │ │ │ │ +R35267560 │ │ │ │ │ │ │ │ │ │ │ │ -R20763400 │ │ │ │ │ │ +R34935560 │ │ │ │ │ │ │ │ │ │ │ │ -R20451056 │ │ │ │ │ │ +R34623216 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -699,29 +699,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R20451056 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R20763400 10 Tf 9.76016 0 Td (\(3lua\))Tj /R20451056 10 Tf 424.18 0 Td (gv)Tj /R20763400 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 /R20451056 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R20451056 10 Tf 50.9602 0 Td (\(node_handle\);)Tj -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R20451056 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -17.0098 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.Œrsthead)]TJ /R20451056 10 Tf 52.0801 0 Td (\(node_handle\);)Tj -106.24 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.nexthead)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R20451056 10 Tf 39.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R20451056 10 Tf 39.8602 0 Td (\(node_handle\);)Tj -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R21095400 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -14.7898 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.Œrsttail)]TJ /R20451056 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -99.5703 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.nexttail)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -17.0098 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R20451056 10 Tf 52.0801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -17.0098 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R20451056 10 Tf 52.0801 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R21095400 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R21095400 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R20451056 10 Tf 47.6199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R21095400 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R21095400 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R20451056 10 Tf 47.6199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R21095400 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R21095400 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R20451056 10 Tf 47.6199 0 Td (\(node_handle\);)Tj -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R21095400 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R20451056 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 /R21095400 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 /R20451056 10 Tf -5.72969 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R20451056 10 Tf 27.0699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -47.35 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R20451056 10 Tf 27.0699 0 Td (\(node_handle\);)Tj -47.35 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R20451056 10 Tf 27.0699 0 Td [(\(edg)10.0073(e_handle\);)]TJ /R21095400 10 Tf -83.35 -16.8 Td [(Lay)25.0073(out)]TJ /R20763400 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R20451056 10 Tf 36 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.lay)24.9927(out)]TJ /R20451056 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 /R21095400 10 Tf -165.08 -16.8 Td (Render)Tj /R20763400 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R20451056 10 Tf 36 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R20451056 10 Tf 43 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R20763400 10 Tf -99.2801 -16.8 Td (Render a layout to stdout)Tj /R20451056 10 Tf 36 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R20451056 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 /R20763400 10 Tf -167.36 -16.8 Td (Render to an open Œle)Tj /R20451056 10 Tf 36 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R20451056 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 /R20763400 10 Tf 5.64023 -50.4 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34623216 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R34935560 10 Tf 9.76016 0 Td (\(3lua\))Tj /R34623216 10 Tf 424.18 0 Td (gv)Tj /R34935560 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 /R34623216 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R34623216 10 Tf 50.9602 0 Td (\(node_handle\);)Tj -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R34623216 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -17.0098 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.Œrsthead)]TJ /R34623216 10 Tf 52.0801 0 Td (\(node_handle\);)Tj -106.24 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.nexthead)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R34623216 10 Tf 39.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R34623216 10 Tf 39.8602 0 Td (\(node_handle\);)Tj -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R35267560 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -14.7898 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.Œrsttail)]TJ /R34623216 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -99.5703 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.nexttail)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -17.0098 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R34623216 10 Tf 52.0801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -17.0098 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R34623216 10 Tf 52.0801 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R35267560 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R35267560 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R34623216 10 Tf 47.6199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R35267560 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R35267560 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R34623216 10 Tf 47.6199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R35267560 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R35267560 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R34623216 10 Tf 47.6199 0 Td (\(node_handle\);)Tj -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R35267560 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R34623216 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 /R35267560 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 /R34623216 10 Tf -5.72969 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R34623216 10 Tf 27.0699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -47.35 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R34623216 10 Tf 27.0699 0 Td (\(node_handle\);)Tj -47.35 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R34623216 10 Tf 27.0699 0 Td [(\(edg)10.0073(e_handle\);)]TJ /R35267560 10 Tf -83.35 -16.8 Td [(Lay)25.0073(out)]TJ /R34935560 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R34623216 10 Tf 36 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.lay)24.9927(out)]TJ /R34623216 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 /R35267560 10 Tf -165.08 -16.8 Td (Render)Tj /R34935560 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R34623216 10 Tf 36 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R34623216 10 Tf 43 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R34935560 10 Tf -99.2801 -16.8 Td (Render a layout to stdout)Tj /R34623216 10 Tf 36 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R34623216 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 /R34935560 10 Tf -167.36 -16.8 Td (Render to an open Œle)Tj /R34623216 10 Tf 36 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R34623216 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 /R34935560 10 Tf 5.64023 -50.4 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1182 │ │ │ │ │ │ +1181 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R21095400 │ │ │ │ │ │ +R35267560 │ │ │ │ │ │ │ │ │ │ │ │ -R20763400 │ │ │ │ │ │ +R34935560 │ │ │ │ │ │ │ │ │ │ │ │ -R20451056 │ │ │ │ │ │ +R34623216 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -758,29 +758,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R20451056 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R20763400 10 Tf 9.76016 0 Td (\(3lua\))Tj /R20451056 10 Tf 424.18 0 Td (gv)Tj /R20763400 10 Tf 9.76016 0 Td (\(3lua\))Tj -408.12 -36 Td (Render a layout to an unopened Œle by name)Tj /R20451056 10 Tf 36 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R20451056 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 /R20763400 10 Tf -167.36 -16.8 Td (Render to a string result)Tj /R20451056 10 Tf 36 -12 Td (string)Tj /R21095400 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R20451056 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 /R21095400 10 Tf -176.46 -12 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R20451056 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 /R20763400 10 Tf -171.34 -16.8 Td (Render to an open channel)Tj /R20451056 10 Tf 36 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)17.9846(channel)]TJ /R20451056 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 /R20763400 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 /R20451056 10 Tf -55.8898 -12 Td (string)Tj /R21095400 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderdata)]TJ /R20451056 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 /R20763400 10 Tf -191.81 -16.8 Td (Writing graph back to Œle)Tj /R20451056 10 Tf 36 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R20451056 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 /R21095400 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R20451056 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 /R20763400 10 Tf -161.27 -16.8 Td (Graph transformation tools)Tj /R20451056 10 Tf 36 -12 Td (bool)Tj /R21095400 10 Tf 20.2801 0 Td [(gv)70(.tr)18.0151(ed)]TJ /R20451056 10 Tf 31.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R21095400 10.95 Tf -124.17 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R20763400 10 Tf 36 -12 Td [(graph, dot, neato, fdp, circo, tw)9.99268(opi, lua.)]TJ 173 -429.6 Td 201.5 Tw (1733862375 4)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34623216 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R34935560 10 Tf 9.76016 0 Td (\(3lua\))Tj /R34623216 10 Tf 424.18 0 Td (gv)Tj /R34935560 10 Tf 9.76016 0 Td (\(3lua\))Tj -408.12 -36 Td (Render a layout to an unopened Œle by name)Tj /R34623216 10 Tf 36 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R34623216 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 /R34935560 10 Tf -167.36 -16.8 Td (Render to a string result)Tj /R34623216 10 Tf 36 -12 Td (string)Tj /R35267560 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R34623216 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 /R35267560 10 Tf -176.46 -12 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R34623216 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 /R34935560 10 Tf -171.34 -16.8 Td (Render to an open channel)Tj /R34623216 10 Tf 36 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)17.9846(channel)]TJ /R34623216 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 /R34935560 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 /R34623216 10 Tf -55.8898 -12 Td (string)Tj /R35267560 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderdata)]TJ /R34623216 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 /R34935560 10 Tf -191.81 -16.8 Td (Writing graph back to Œle)Tj /R34623216 10 Tf 36 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R34623216 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 /R35267560 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R34623216 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 /R34935560 10 Tf -161.27 -16.8 Td (Graph transformation tools)Tj /R34623216 10 Tf 36 -12 Td (bool)Tj /R35267560 10 Tf 20.2801 0 Td [(gv)70(.tr)18.0151(ed)]TJ /R34623216 10 Tf 31.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R35267560 10.95 Tf -124.17 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R34935560 10 Tf 36 -12 Td [(graph, dot, neato, fdp, circo, tw)9.99268(opi, lua.)]TJ 173 -429.6 Td 201.5 Tw (1733862375 4)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 811 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R21095400 │ │ │ │ │ │ +R35267560 │ │ │ │ │ │ │ │ │ │ │ │ -R20763400 │ │ │ │ │ │ +R34935560 │ │ │ │ │ │ │ │ │ │ │ │ -R20451056 │ │ │ │ │ │ +R34623216 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -832,18 +832,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -468 │ │ │ │ │ │ +467 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19851592 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R34023752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -863,15 +863,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 518 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19851960 def 1 begincodespacerange <00><ff> endcodespacerange 56 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R34024120 def 1 begincodespacerange <00><ff> endcodespacerange 56 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -893,15 +893,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 326 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19852328 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R34024488 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -923,15 +923,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-47bbb2a4a8fd'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-73ac4b528b7a'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 36 │ │ │ ├── ./usr/share/doc/graphviz/gv.3perl.pdf.gz │ │ │ │ ├── gv.3perl.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -74,15 +74,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R14876416 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R15188760 10 Tf 9.76016 0 Td (\(3perl\))Tj /R14876416 10 Tf 420.85 0 Td (gv)Tj /R15188760 10 Tf 9.76016 0 Td (\(3perl\))Tj -0.219 Tc /R15520760 10.95 Tf -440.79 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R15188760 10 Tf 20.407 -12 Td (gv_perl - graph manipulation in perl)Tj /R15520760 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R15188760 10 Tf 36 -12 Td (#!/usr/bin/perl)Tj 12 TL (use gv;)' /R15520760 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ T*[(INTR)30.0371(ODUCTION)]TJ /R15520760 10 Tf 36 -12 Td (gv_perl)Tj /R15188760 10 Tf 34.7199 0 Td [(is a dynamically loaded e)15(xtension for)]TJ /R15520760 10 Tf 152.05 0 Td (perl)Tj /R15188760 10 Tf 19.7199 0 Td [(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ /R15520760 10 Tf 180.27 0 Td (graphviz.)Tj /R15520760 10.95 Tf -422.76 -28.8 Td (COMMANDS)Tj /R15520760 10 Tf 36 -12 Td (New graphs)Tj /R15188760 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R14876416 10 Tf 10.4297 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::graph)Tj /R14876416 10 Tf 44.7199 0 Td (\(name\);)Tj -103.18 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::digraph)Tj /R14876416 10 Tf 53.0602 0 Td (\(name\);)Tj -111.52 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::strictgraph)Tj /R14876416 10 Tf 66.9301 0 Td (\(name\);)Tj -125.39 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::strictdigraph)Tj /R14876416 10 Tf 75.2699 0 Td (\(name\);)Tj /R15188760 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 /R14876416 10 Tf 9.86992 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td [(gv::r)18.0078(eadstring)]TJ /R14876416 10 Tf 63.4199 0 Td (\(string\);)Tj -121.88 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td [(gv::r)18.0078(ead)]TJ /R14876416 10 Tf 38.4199 0 Td (\(string Œlename\);)Tj -96.8797 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td [(gv::r)18.0078(ead)]TJ /R14876416 10 Tf 38.4199 0 Td [(\(c)15.0073(hannel\);)]TJ /R15188760 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 /R14876416 10 Tf -6.52031 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::graph)Tj /R14876416 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 /R15520760 10 Tf -208.37 -16.8 Td (New nodes)Tj /R15188760 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 /R14876416 10 Tf -7.63008 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::node)Tj /R14876416 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 /R15520760 10 Tf -199.07 -16.8 Td (New edges)Tj /R15188760 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 /R14876416 10 Tf -7.07031 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::edge)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::edge)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::edge)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf 36 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::edge)Tj /R14876416 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 /R15520760 10 Tf -242.19 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R15188760 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 /R14876416 10 Tf 36 -12 Td (string)Tj /R15520760 10 Tf 25.8398 0 Td (gv::setv)Tj /R14876416 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 /R15520760 10 Tf 25.8398 0 Td (gv::setv)Tj /R14876416 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 /R15520760 10 Tf 25.8398 0 Td (gv::setv)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf 36 -12 Td (string)Tj /R15520760 10 Tf 25.8398 0 Td (gv::setv)Tj /R14876416 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 /R15520760 10 Tf 25.8398 0 Td (gv::setv)Tj /R14876416 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 /R15520760 10 Tf 25.8398 0 Td (gv::setv)Tj /R14876416 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 /R15188760 10 Tf -40.4598 -43.2 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43159296 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R43471640 10 Tf 9.76016 0 Td (\(3perl\))Tj /R43159296 10 Tf 420.85 0 Td (gv)Tj /R43471640 10 Tf 9.76016 0 Td (\(3perl\))Tj -0.219 Tc /R43803640 10.95 Tf -440.79 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R43471640 10 Tf 20.407 -12 Td (gv_perl - graph manipulation in perl)Tj /R43803640 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R43471640 10 Tf 36 -12 Td (#!/usr/bin/perl)Tj 12 TL (use gv;)' /R43803640 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ T*[(INTR)30.0371(ODUCTION)]TJ /R43803640 10 Tf 36 -12 Td (gv_perl)Tj /R43471640 10 Tf 34.7199 0 Td [(is a dynamically loaded e)15(xtension for)]TJ /R43803640 10 Tf 152.05 0 Td (perl)Tj /R43471640 10 Tf 19.7199 0 Td [(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ /R43803640 10 Tf 180.27 0 Td (graphviz.)Tj /R43803640 10.95 Tf -422.76 -28.8 Td (COMMANDS)Tj /R43803640 10 Tf 36 -12 Td (New graphs)Tj /R43471640 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R43159296 10 Tf 10.4297 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::graph)Tj /R43159296 10 Tf 44.7199 0 Td (\(name\);)Tj -103.18 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::digraph)Tj /R43159296 10 Tf 53.0602 0 Td (\(name\);)Tj -111.52 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::strictgraph)Tj /R43159296 10 Tf 66.9301 0 Td (\(name\);)Tj -125.39 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::strictdigraph)Tj /R43159296 10 Tf 75.2699 0 Td (\(name\);)Tj /R43471640 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 /R43159296 10 Tf 9.86992 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td [(gv::r)18.0078(eadstring)]TJ /R43159296 10 Tf 63.4199 0 Td (\(string\);)Tj -121.88 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td [(gv::r)18.0078(ead)]TJ /R43159296 10 Tf 38.4199 0 Td (\(string Œlename\);)Tj -96.8797 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td [(gv::r)18.0078(ead)]TJ /R43159296 10 Tf 38.4199 0 Td [(\(c)15.0073(hannel\);)]TJ /R43471640 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 /R43159296 10 Tf -6.52031 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::graph)Tj /R43159296 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 /R43803640 10 Tf -208.37 -16.8 Td (New nodes)Tj /R43471640 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 /R43159296 10 Tf -7.63008 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::node)Tj /R43159296 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 /R43803640 10 Tf -199.07 -16.8 Td (New edges)Tj /R43471640 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 /R43159296 10 Tf -7.07031 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::edge)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::edge)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::edge)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf 36 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::edge)Tj /R43159296 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 /R43803640 10 Tf -242.19 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R43471640 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 /R43159296 10 Tf 36 -12 Td (string)Tj /R43803640 10 Tf 25.8398 0 Td (gv::setv)Tj /R43159296 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 /R43803640 10 Tf 25.8398 0 Td (gv::setv)Tj /R43159296 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 /R43803640 10 Tf 25.8398 0 Td (gv::setv)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf 36 -12 Td (string)Tj /R43803640 10 Tf 25.8398 0 Td (gv::setv)Tj /R43159296 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 /R43803640 10 Tf 25.8398 0 Td (gv::setv)Tj /R43159296 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 /R43803640 10 Tf 25.8398 0 Td (gv::setv)Tj /R43159296 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 /R43471640 10 Tf -40.4598 -43.2 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1440 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -591,19 +591,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R15520760 │ │ │ │ │ │ +R43803640 │ │ │ │ │ │ │ │ │ │ │ │ -R15188760 │ │ │ │ │ │ +R43471640 │ │ │ │ │ │ │ │ │ │ │ │ -R14876416 │ │ │ │ │ │ +R43159296 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -640,29 +640,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R14876416 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R15188760 10 Tf 9.76016 0 Td (\(3perl\))Tj /R14876416 10 Tf 420.85 0 Td (gv)Tj /R15188760 10 Tf 9.76016 0 Td (\(3perl\))Tj /R15520760 10 Tf -404.79 -36 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R15188760 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R14876416 10 Tf 36 -12 Td (string)Tj /R15520760 10 Tf 25.8398 0 Td (gv::getv)Tj /R14876416 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 /R15520760 10 Tf 25.8398 0 Td (gv::getv)Tj /R14876416 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 /R15520760 10 Tf 25.8398 0 Td (gv::getv)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf 36 -12 Td (string)Tj /R15520760 10 Tf 25.8398 0 Td (gv::getv)Tj /R14876416 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 /R15520760 10 Tf 25.8398 0 Td (gv::getv)Tj /R14876416 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 /R15520760 10 Tf 25.8398 0 Td (gv::getv)Tj /R14876416 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 /R15520760 10 Tf -163 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R14876416 10 Tf 36 -12 Td (string)Tj /R15520760 10 Tf 25.8398 0 Td (gv::nameof)Tj /R14876416 10 Tf 50.8199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -76.6598 -12 Td (string)Tj /R15520760 10 Tf 25.8398 0 Td (gv::nameof)Tj /R14876416 10 Tf 50.8199 0 Td (\(node_handle\);)Tj -76.6598 -12 Td (string)Tj /R15520760 10 Tf 25.8398 0 Td (gv::nameof)Tj /R14876416 10 Tf 50.8199 0 Td (\(attr_handle\);)Tj /R15520760 10 Tf -112.66 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R14876416 10 Tf 36 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::Œndsubg)Tj /R14876416 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 /R15520760 10 Tf 54.1602 0 Td (gv::Œndnode)Tj /R14876416 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 /R15520760 10 Tf 53.5 0 Td (gv::Œndedge)Tj /R14876416 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 /R15520760 10 Tf 68.9699 0 Td (gv::Œndattr)Tj /R14876416 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 /R15520760 10 Tf 68.9699 0 Td (gv::Œndattr)Tj /R14876416 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 /R15520760 10 Tf 68.9699 0 Td (gv::Œndattr)Tj /R14876416 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 /R15520760 10 Tf -221.14 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R14876416 10 Tf 36 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::headof)Tj /R14876416 10 Tf 48.05 0 Td [(\(edg)10.0073(e_handle\);)]TJ -102.21 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::tailof)Tj /R14876416 10 Tf 41.3801 0 Td [(\(edg)10.0073(e_handle\);)]TJ -95.5402 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::graphof)Tj /R14876416 10 Tf 53.05 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -111.51 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::graphof)Tj /R14876416 10 Tf 53.05 0 Td [(\(edg)10.0073(e_handle\);)]TJ -111.51 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::graphof)Tj /R14876416 10 Tf 53.05 0 Td (\(node_handle\);)Tj -111.51 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td [(gv::r)18.0078(ootof)]TJ /R14876416 10 Tf 45.0801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R15520760 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 /R14876416 10 Tf 36 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td [(gv::pr)17.9932(otonode)]TJ /R14876416 10 Tf 62.8699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -117.03 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td [(gv::pr)17.9932(otoedge)]TJ /R14876416 10 Tf 61.75 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R15520760 10 Tf -151.25 -16.8 Td (Iterators)Tj /R15188760 10 Tf (Iteration termination tests)' /R14876416 10 Tf 36 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td (gv::ok)Tj /R14876416 10 Tf 29.7199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -50 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td (gv::ok)Tj /R14876416 10 Tf 29.7199 0 Td (\(node_handle\);)Tj -50 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td (gv::ok)Tj /R14876416 10 Tf 29.7199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -50 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td (gv::ok)Tj /R14876416 10 Tf 29.7199 0 Td (\(attr_handle\);)Tj /R15188760 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 /R14876416 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::Œrstsubg)Tj /R14876416 10 Tf 56.3898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -114.85 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::nextsubg)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::Œrstsupg)Tj /R14876416 10 Tf 56.3898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -114.85 -12 Td [(gr)15.0159(aph_handle)]TJ /R15520760 10 Tf 58.4598 0 Td (gv::nextsupg)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::Œrstedge)Tj /R14876416 10 Tf 55.8199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.32 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::nextedge)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::Œrstout)Tj /R14876416 10 Tf 50.2699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -103.77 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::nextout)Tj /R14876416 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 /R15188760 10 Tf -36.5098 -62.4 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43159296 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R43471640 10 Tf 9.76016 0 Td (\(3perl\))Tj /R43159296 10 Tf 420.85 0 Td (gv)Tj /R43471640 10 Tf 9.76016 0 Td (\(3perl\))Tj /R43803640 10 Tf -404.79 -36 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R43471640 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R43159296 10 Tf 36 -12 Td (string)Tj /R43803640 10 Tf 25.8398 0 Td (gv::getv)Tj /R43159296 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 /R43803640 10 Tf 25.8398 0 Td (gv::getv)Tj /R43159296 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 /R43803640 10 Tf 25.8398 0 Td (gv::getv)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf 36 -12 Td (string)Tj /R43803640 10 Tf 25.8398 0 Td (gv::getv)Tj /R43159296 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 /R43803640 10 Tf 25.8398 0 Td (gv::getv)Tj /R43159296 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 /R43803640 10 Tf 25.8398 0 Td (gv::getv)Tj /R43159296 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 /R43803640 10 Tf -163 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R43159296 10 Tf 36 -12 Td (string)Tj /R43803640 10 Tf 25.8398 0 Td (gv::nameof)Tj /R43159296 10 Tf 50.8199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -76.6598 -12 Td (string)Tj /R43803640 10 Tf 25.8398 0 Td (gv::nameof)Tj /R43159296 10 Tf 50.8199 0 Td (\(node_handle\);)Tj -76.6598 -12 Td (string)Tj /R43803640 10 Tf 25.8398 0 Td (gv::nameof)Tj /R43159296 10 Tf 50.8199 0 Td (\(attr_handle\);)Tj /R43803640 10 Tf -112.66 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R43159296 10 Tf 36 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::Œndsubg)Tj /R43159296 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 /R43803640 10 Tf 54.1602 0 Td (gv::Œndnode)Tj /R43159296 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 /R43803640 10 Tf 53.5 0 Td (gv::Œndedge)Tj /R43159296 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 /R43803640 10 Tf 68.9699 0 Td (gv::Œndattr)Tj /R43159296 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 /R43803640 10 Tf 68.9699 0 Td (gv::Œndattr)Tj /R43159296 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 /R43803640 10 Tf 68.9699 0 Td (gv::Œndattr)Tj /R43159296 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 /R43803640 10 Tf -221.14 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R43159296 10 Tf 36 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::headof)Tj /R43159296 10 Tf 48.05 0 Td [(\(edg)10.0073(e_handle\);)]TJ -102.21 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::tailof)Tj /R43159296 10 Tf 41.3801 0 Td [(\(edg)10.0073(e_handle\);)]TJ -95.5402 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::graphof)Tj /R43159296 10 Tf 53.05 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -111.51 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::graphof)Tj /R43159296 10 Tf 53.05 0 Td [(\(edg)10.0073(e_handle\);)]TJ -111.51 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::graphof)Tj /R43159296 10 Tf 53.05 0 Td (\(node_handle\);)Tj -111.51 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td [(gv::r)18.0078(ootof)]TJ /R43159296 10 Tf 45.0801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R43803640 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 /R43159296 10 Tf 36 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td [(gv::pr)17.9932(otonode)]TJ /R43159296 10 Tf 62.8699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -117.03 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td [(gv::pr)17.9932(otoedge)]TJ /R43159296 10 Tf 61.75 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R43803640 10 Tf -151.25 -16.8 Td (Iterators)Tj /R43471640 10 Tf (Iteration termination tests)' /R43159296 10 Tf 36 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td (gv::ok)Tj /R43159296 10 Tf 29.7199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -50 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td (gv::ok)Tj /R43159296 10 Tf 29.7199 0 Td (\(node_handle\);)Tj -50 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td (gv::ok)Tj /R43159296 10 Tf 29.7199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -50 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td (gv::ok)Tj /R43159296 10 Tf 29.7199 0 Td (\(attr_handle\);)Tj /R43471640 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 /R43159296 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::Œrstsubg)Tj /R43159296 10 Tf 56.3898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -114.85 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::nextsubg)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::Œrstsupg)Tj /R43159296 10 Tf 56.3898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -114.85 -12 Td [(gr)15.0159(aph_handle)]TJ /R43803640 10 Tf 58.4598 0 Td (gv::nextsupg)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::Œrstedge)Tj /R43159296 10 Tf 55.8199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.32 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::nextedge)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::Œrstout)Tj /R43159296 10 Tf 50.2699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -103.77 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::nextout)Tj /R43159296 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 /R43471640 10 Tf -36.5098 -62.4 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1254 │ │ │ │ │ │ +1253 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R15520760 │ │ │ │ │ │ +R43803640 │ │ │ │ │ │ │ │ │ │ │ │ -R15188760 │ │ │ │ │ │ +R43471640 │ │ │ │ │ │ │ │ │ │ │ │ -R14876416 │ │ │ │ │ │ +R43159296 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -699,29 +699,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R14876416 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R15188760 10 Tf 9.76016 0 Td (\(3perl\))Tj /R14876416 10 Tf 420.85 0 Td (gv)Tj /R15188760 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 /R14876416 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::Œrstedge)Tj /R14876416 10 Tf 55.8199 0 Td (\(node_handle\);)Tj -109.32 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::nextedge)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::Œrstout)Tj /R14876416 10 Tf 50.2699 0 Td (\(node_handle\);)Tj -103.77 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::nextout)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -17.0098 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::Œrsthead)Tj /R14876416 10 Tf 56.9398 0 Td (\(node_handle\);)Tj -111.1 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::nexthead)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::Œrstin)Tj /R14876416 10 Tf 44.7199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -98.2199 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::nextin)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::Œrstin)Tj /R14876416 10 Tf 44.7199 0 Td (\(node_handle\);)Tj -98.2199 -12 Td [(edg)10.0159(e_handle)]TJ /R15520760 10 Tf 53.5 0 Td (gv::nextin)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -14.7898 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::Œrsttail)Tj /R14876416 10 Tf 50.2699 0 Td (\(node_handle\);)Tj -104.43 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::nexttail)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -17.0098 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::Œrstnode)Tj /R14876416 10 Tf 56.9398 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -111.1 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::nextnode)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -17.0098 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::Œrstnode)Tj /R14876416 10 Tf 56.9398 0 Td [(\(edg)10.0073(e_handle\);)]TJ -111.1 -12 Td (node_handle)Tj /R15520760 10 Tf 54.1602 0 Td (gv::nextnode)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R15520760 10 Tf 68.9699 0 Td (gv::Œrstattr)Tj /R14876416 10 Tf 52.4801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -121.45 -12 Td [(attrib)19.9927(ute_handle)]TJ /R15520760 10 Tf 68.9699 0 Td (gv::nextattr)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R15520760 10 Tf 68.9699 0 Td (gv::Œrstattr)Tj /R14876416 10 Tf 52.4801 0 Td [(\(edg)10.0073(e_handle\);)]TJ -121.45 -12 Td [(attrib)19.9927(ute_handle)]TJ /R15520760 10 Tf 68.9699 0 Td (gv::nextattr)Tj /R14876416 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 /R15188760 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 /R14876416 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R15520760 10 Tf 68.9699 0 Td (gv::Œrstattr)Tj /R14876416 10 Tf 52.4801 0 Td (\(node_handle\);)Tj -121.45 -12 Td [(attrib)19.9927(ute_handle)]TJ /R15520760 10 Tf 68.9699 0 Td (gv::nextattr)Tj /R14876416 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 /R15520760 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 /R14876416 10 Tf -5.72969 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td (gv::rm)Tj /R14876416 10 Tf 31.9301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -52.2102 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td (gv::rm)Tj /R14876416 10 Tf 31.9301 0 Td (\(node_handle\);)Tj -52.2102 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td (gv::rm)Tj /R14876416 10 Tf 31.9301 0 Td [(\(edg)10.0073(e_handle\);)]TJ /R15520760 10 Tf -88.2102 -16.8 Td [(Lay)25.0073(out)]TJ /R15188760 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R14876416 10 Tf 36 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td [(gv::lay)25.0159(out)]TJ /R14876416 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 /R15520760 10 Tf -169.939 -16.8 Td (Render)Tj /R15188760 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R14876416 10 Tf 36 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td [(gv::r)18.0078(ender)]TJ /R14876416 10 Tf 47.8598 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R15188760 10 Tf -104.14 -16.8 Td (Render a layout to stdout)Tj /R14876416 10 Tf 36 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td [(gv::r)18.0078(ender)]TJ /R14876416 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 /R15188760 10 Tf -172.22 -16.8 Td (Render to an open Œle)Tj /R14876416 10 Tf 36 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td [(gv::r)18.0078(ender)]TJ /R14876416 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 /R15188760 10 Tf 0.780469 -50.4 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43159296 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R43471640 10 Tf 9.76016 0 Td (\(3perl\))Tj /R43159296 10 Tf 420.85 0 Td (gv)Tj /R43471640 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 /R43159296 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::Œrstedge)Tj /R43159296 10 Tf 55.8199 0 Td (\(node_handle\);)Tj -109.32 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::nextedge)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::Œrstout)Tj /R43159296 10 Tf 50.2699 0 Td (\(node_handle\);)Tj -103.77 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::nextout)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -17.0098 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::Œrsthead)Tj /R43159296 10 Tf 56.9398 0 Td (\(node_handle\);)Tj -111.1 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::nexthead)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::Œrstin)Tj /R43159296 10 Tf 44.7199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -98.2199 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::nextin)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::Œrstin)Tj /R43159296 10 Tf 44.7199 0 Td (\(node_handle\);)Tj -98.2199 -12 Td [(edg)10.0159(e_handle)]TJ /R43803640 10 Tf 53.5 0 Td (gv::nextin)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -14.7898 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::Œrsttail)Tj /R43159296 10 Tf 50.2699 0 Td (\(node_handle\);)Tj -104.43 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::nexttail)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -17.0098 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::Œrstnode)Tj /R43159296 10 Tf 56.9398 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -111.1 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::nextnode)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -17.0098 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::Œrstnode)Tj /R43159296 10 Tf 56.9398 0 Td [(\(edg)10.0073(e_handle\);)]TJ -111.1 -12 Td (node_handle)Tj /R43803640 10 Tf 54.1602 0 Td (gv::nextnode)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R43803640 10 Tf 68.9699 0 Td (gv::Œrstattr)Tj /R43159296 10 Tf 52.4801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -121.45 -12 Td [(attrib)19.9927(ute_handle)]TJ /R43803640 10 Tf 68.9699 0 Td (gv::nextattr)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R43803640 10 Tf 68.9699 0 Td (gv::Œrstattr)Tj /R43159296 10 Tf 52.4801 0 Td [(\(edg)10.0073(e_handle\);)]TJ -121.45 -12 Td [(attrib)19.9927(ute_handle)]TJ /R43803640 10 Tf 68.9699 0 Td (gv::nextattr)Tj /R43159296 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 /R43471640 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 /R43159296 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R43803640 10 Tf 68.9699 0 Td (gv::Œrstattr)Tj /R43159296 10 Tf 52.4801 0 Td (\(node_handle\);)Tj -121.45 -12 Td [(attrib)19.9927(ute_handle)]TJ /R43803640 10 Tf 68.9699 0 Td (gv::nextattr)Tj /R43159296 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 /R43803640 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 /R43159296 10 Tf -5.72969 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td (gv::rm)Tj /R43159296 10 Tf 31.9301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -52.2102 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td (gv::rm)Tj /R43159296 10 Tf 31.9301 0 Td (\(node_handle\);)Tj -52.2102 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td (gv::rm)Tj /R43159296 10 Tf 31.9301 0 Td [(\(edg)10.0073(e_handle\);)]TJ /R43803640 10 Tf -88.2102 -16.8 Td [(Lay)25.0073(out)]TJ /R43471640 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R43159296 10 Tf 36 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td [(gv::lay)25.0159(out)]TJ /R43159296 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 /R43803640 10 Tf -169.939 -16.8 Td (Render)Tj /R43471640 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R43159296 10 Tf 36 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td [(gv::r)18.0078(ender)]TJ /R43159296 10 Tf 47.8598 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R43471640 10 Tf -104.14 -16.8 Td (Render a layout to stdout)Tj /R43159296 10 Tf 36 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td [(gv::r)18.0078(ender)]TJ /R43159296 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 /R43471640 10 Tf -172.22 -16.8 Td (Render to an open Œle)Tj /R43159296 10 Tf 36 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td [(gv::r)18.0078(ender)]TJ /R43159296 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 /R43471640 10 Tf 0.780469 -50.4 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1176 │ │ │ │ │ │ +1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R15520760 │ │ │ │ │ │ +R43803640 │ │ │ │ │ │ │ │ │ │ │ │ -R15188760 │ │ │ │ │ │ +R43471640 │ │ │ │ │ │ │ │ │ │ │ │ -R14876416 │ │ │ │ │ │ +R43159296 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -758,29 +758,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R14876416 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R15188760 10 Tf 9.76016 0 Td (\(3perl\))Tj /R14876416 10 Tf 420.85 0 Td (gv)Tj /R15188760 10 Tf 9.76016 0 Td (\(3perl\))Tj -404.79 -36 Td (Render a layout to an unopened Œle by name)Tj /R14876416 10 Tf 36 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td [(gv::r)18.0078(ender)]TJ /R14876416 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 /R15188760 10 Tf -172.22 -16.8 Td (Render to a string result)Tj /R14876416 10 Tf 36 -12 Td (string)Tj /R15520760 10 Tf 25.8398 0 Td [(gv::r)18.0078(enderr)18(esult)]TJ /R14876416 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 /R15520760 10 Tf -181.32 -12 Td [(gv::r)18.0078(enderr)18(esult)]TJ /R14876416 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 /R15188760 10 Tf -176.2 -16.8 Td (Render to an open channel)Tj /R14876416 10 Tf 36 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td [(gv::r)18.0078(ender)17.9834(channel)]TJ /R14876416 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 /R15188760 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 /R14876416 10 Tf -55.8898 -12 Td (string)Tj /R15520760 10 Tf 25.8398 0 Td [(gv::r)18.0078(enderdata)]TJ /R14876416 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 /R15188760 10 Tf -196.67 -16.8 Td (Writing graph back to Œle)Tj /R14876416 10 Tf 36 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td (gv::write)Tj /R14876416 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 /R15520760 10 Tf 20.2801 0 Td (gv::write)Tj /R14876416 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 /R15188760 10 Tf -166.13 -16.8 Td (Graph transformation tools)Tj /R14876416 10 Tf 36 -12 Td (bool)Tj /R15520760 10 Tf 20.2801 0 Td [(gv::tr)18(ed)]TJ /R14876416 10 Tf 36.75 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R15520760 10.95 Tf -129.03 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R15188760 10 Tf 36 -12 Td [(graph, dot, neato, fdp, circo, tw)9.99268(opi, perl.)]TJ 173 -429.6 Td 201.5 Tw (1733862375 4)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43159296 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R43471640 10 Tf 9.76016 0 Td (\(3perl\))Tj /R43159296 10 Tf 420.85 0 Td (gv)Tj /R43471640 10 Tf 9.76016 0 Td (\(3perl\))Tj -404.79 -36 Td (Render a layout to an unopened Œle by name)Tj /R43159296 10 Tf 36 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td [(gv::r)18.0078(ender)]TJ /R43159296 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 /R43471640 10 Tf -172.22 -16.8 Td (Render to a string result)Tj /R43159296 10 Tf 36 -12 Td (string)Tj /R43803640 10 Tf 25.8398 0 Td [(gv::r)18.0078(enderr)18(esult)]TJ /R43159296 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 /R43803640 10 Tf -181.32 -12 Td [(gv::r)18.0078(enderr)18(esult)]TJ /R43159296 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 /R43471640 10 Tf -176.2 -16.8 Td (Render to an open channel)Tj /R43159296 10 Tf 36 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td [(gv::r)18.0078(ender)17.9834(channel)]TJ /R43159296 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 /R43471640 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 /R43159296 10 Tf -55.8898 -12 Td (string)Tj /R43803640 10 Tf 25.8398 0 Td [(gv::r)18.0078(enderdata)]TJ /R43159296 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 /R43471640 10 Tf -196.67 -16.8 Td (Writing graph back to Œle)Tj /R43159296 10 Tf 36 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td (gv::write)Tj /R43159296 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 /R43803640 10 Tf 20.2801 0 Td (gv::write)Tj /R43159296 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 /R43471640 10 Tf -166.13 -16.8 Td (Graph transformation tools)Tj /R43159296 10 Tf 36 -12 Td (bool)Tj /R43803640 10 Tf 20.2801 0 Td [(gv::tr)18(ed)]TJ /R43159296 10 Tf 36.75 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R43803640 10.95 Tf -129.03 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R43471640 10 Tf 36 -12 Td [(graph, dot, neato, fdp, circo, tw)9.99268(opi, perl.)]TJ 173 -429.6 Td 201.5 Tw (1733862375 4)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 806 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R15520760 │ │ │ │ │ │ +R43803640 │ │ │ │ │ │ │ │ │ │ │ │ -R15188760 │ │ │ │ │ │ +R43471640 │ │ │ │ │ │ │ │ │ │ │ │ -R14876416 │ │ │ │ │ │ +R43159296 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -832,18 +832,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -477 │ │ │ │ │ │ +478 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R14276952 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42559832 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -863,15 +863,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 519 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R14277320 def 1 begincodespacerange <00><ff> endcodespacerange 56 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42560200 def 1 begincodespacerange <00><ff> endcodespacerange 56 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -893,15 +893,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 325 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R14277688 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42560568 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -923,15 +923,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-c4b0bd49d7d2'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-0bd33be62d37'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 36 │ │ │ ├── ./usr/share/doc/graphviz/gv.3python.pdf.gz │ │ │ │ ├── gv.3python.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -74,15 +74,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R38969120 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R39281464 10 Tf 9.76016 0 Td [(\(3p)9.99207(ython\))]TJ /R38969120 10 Tf 408.72 0 Td (gv)Tj /R39281464 10 Tf 9.76016 0 Td [(\(3p)9.99023(ython\))]TJ -0.219 Tc /R39613464 10.95 Tf -428.66 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R39281464 10 Tf 20.407 -12 Td [(gv_p)10(ython - graph manipulation in p)10.0146(ython)]TJ /R39613464 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R39281464 10 Tf 36 -12 Td [(#!/usr/bin/p)10.0073(ython)]TJ 12 TL (import sys)' (import gv)' /R39613464 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ T*[(INTR)30.0371(ODUCTION)]TJ /R39613464 10 Tf 36 -12 Td (gv_python)Tj /R39281464 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 /R39613464 10 Tf 53.5039 0 Td (python)Tj /R39281464 10 Tf 33.9871 0 Td [(that pro)14.9976(vides access to the graph f)9.98535(acilities of)]TJ /R39613464 10 Tf -243.891 -12 Td (graphviz.)Tj /R39613464 10.95 Tf -36 -28.8 Td (COMMANDS)Tj /R39613464 10 Tf 36 -12 Td 0 Tw (New graphs)Tj /R39281464 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R38969120 10 Tf 10.4297 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R38969120 10 Tf 39.8602 0 Td (\(name\);)Tj -98.3199 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.digraph)]TJ /R38969120 10 Tf 48.2 0 Td (\(name\);)Tj -106.66 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.strictgraph)]TJ /R38969120 10 Tf 62.0699 0 Td (\(name\);)Tj -120.53 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.strictdigraph)]TJ /R38969120 10 Tf 70.4102 0 Td (\(name\);)Tj /R39281464 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 /R38969120 10 Tf 9.86992 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(eadstring)]TJ /R38969120 10 Tf 58.5602 0 Td (\(string\);)Tj -117.02 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R38969120 10 Tf 33.5602 0 Td (\(string Œlename\);)Tj -92.0199 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R38969120 10 Tf 33.5602 0 Td [(\(c)15.0073(hannel\);)]TJ /R39281464 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 /R38969120 10 Tf -6.52031 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R38969120 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 /R39613464 10 Tf -203.51 -16.8 Td (New nodes)Tj /R39281464 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 /R38969120 10 Tf -7.63008 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.node)]TJ /R38969120 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 /R39613464 10 Tf -194.21 -16.8 Td (New edges)Tj /R39281464 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 /R38969120 10 Tf -7.07031 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf 36 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R38969120 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 /R39613464 10 Tf -237.33 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R39281464 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 /R38969120 10 Tf 36 -12 Td (string)Tj /R39613464 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R38969120 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 /R39613464 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R38969120 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 /R39613464 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R38969120 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 /R39281464 10 Tf -30.0402 -72 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R27205408 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R27517752 10 Tf 9.76016 0 Td [(\(3p)9.99207(ython\))]TJ /R27205408 10 Tf 408.72 0 Td (gv)Tj /R27517752 10 Tf 9.76016 0 Td [(\(3p)9.99023(ython\))]TJ -0.219 Tc /R27849752 10.95 Tf -428.66 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R27517752 10 Tf 20.407 -12 Td [(gv_p)10(ython - graph manipulation in p)10.0146(ython)]TJ /R27849752 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R27517752 10 Tf 36 -12 Td [(#!/usr/bin/p)10.0073(ython)]TJ 12 TL (import sys)' (import gv)' /R27849752 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ T*[(INTR)30.0371(ODUCTION)]TJ /R27849752 10 Tf 36 -12 Td (gv_python)Tj /R27517752 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 /R27849752 10 Tf 53.5039 0 Td (python)Tj /R27517752 10 Tf 33.9871 0 Td [(that pro)14.9976(vides access to the graph f)9.98535(acilities of)]TJ /R27849752 10 Tf -243.891 -12 Td (graphviz.)Tj /R27849752 10.95 Tf -36 -28.8 Td (COMMANDS)Tj /R27849752 10 Tf 36 -12 Td 0 Tw (New graphs)Tj /R27517752 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R27205408 10 Tf 10.4297 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R27205408 10 Tf 39.8602 0 Td (\(name\);)Tj -98.3199 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.digraph)]TJ /R27205408 10 Tf 48.2 0 Td (\(name\);)Tj -106.66 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.strictgraph)]TJ /R27205408 10 Tf 62.0699 0 Td (\(name\);)Tj -120.53 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.strictdigraph)]TJ /R27205408 10 Tf 70.4102 0 Td (\(name\);)Tj /R27517752 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 /R27205408 10 Tf 9.86992 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(eadstring)]TJ /R27205408 10 Tf 58.5602 0 Td (\(string\);)Tj -117.02 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R27205408 10 Tf 33.5602 0 Td (\(string Œlename\);)Tj -92.0199 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ead)]TJ /R27205408 10 Tf 33.5602 0 Td [(\(c)15.0073(hannel\);)]TJ /R27517752 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 /R27205408 10 Tf -6.52031 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.graph)]TJ /R27205408 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 /R27849752 10 Tf -203.51 -16.8 Td (New nodes)Tj /R27517752 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 /R27205408 10 Tf -7.63008 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.node)]TJ /R27205408 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 /R27849752 10 Tf -194.21 -16.8 Td (New edges)Tj /R27517752 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 /R27205408 10 Tf -7.07031 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf 36 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.edge)]TJ /R27205408 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 /R27849752 10 Tf -237.33 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R27517752 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 /R27205408 10 Tf 36 -12 Td (string)Tj /R27849752 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R27205408 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 /R27849752 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R27205408 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 /R27849752 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R27205408 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 /R27517752 10 Tf -30.0402 -72 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1431 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -591,19 +591,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R39613464 │ │ │ │ │ │ +R27849752 │ │ │ │ │ │ │ │ │ │ │ │ -R39281464 │ │ │ │ │ │ +R27517752 │ │ │ │ │ │ │ │ │ │ │ │ -R38969120 │ │ │ │ │ │ +R27205408 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -640,29 +640,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R38969120 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R39281464 10 Tf 9.76016 0 Td [(\(3p)9.99207(ython\))]TJ /R38969120 10 Tf 408.72 0 Td (gv)Tj /R39281464 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 /R38969120 10 Tf 36 -12 Td (string)Tj /R39613464 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R38969120 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 /R39613464 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R38969120 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 /R39613464 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R38969120 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 /R39613464 10 Tf -208.6 -16.8 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R39281464 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R38969120 10 Tf 36 -12 Td (string)Tj /R39613464 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R38969120 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 /R39613464 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R38969120 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 /R39613464 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf 36 -12 Td (string)Tj /R39613464 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R38969120 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 /R39613464 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R38969120 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 /R39613464 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R38969120 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 /R39613464 10 Tf -158.14 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R38969120 10 Tf 36 -12 Td (string)Tj /R39613464 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R38969120 10 Tf 45.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -71.8 -12 Td (string)Tj /R39613464 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R38969120 10 Tf 45.9602 0 Td (\(node_handle\);)Tj -71.8 -12 Td (string)Tj /R39613464 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R38969120 10 Tf 45.9602 0 Td (\(attr_handle\);)Tj /R39613464 10 Tf -107.8 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R38969120 10 Tf 36 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.Œndsubg)]TJ /R38969120 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 /R39613464 10 Tf 54.1602 0 Td [(gv)70(.Œndnode)]TJ /R38969120 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 /R39613464 10 Tf 53.5 0 Td [(gv)70(.Œndedge)]TJ /R38969120 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 /R39613464 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R38969120 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 /R39613464 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R38969120 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 /R39613464 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R38969120 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 /R39613464 10 Tf -216.28 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R38969120 10 Tf 36 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.headof)]TJ /R38969120 10 Tf 43.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -97.35 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.tailof)]TJ /R38969120 10 Tf 36.5199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -90.6801 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R38969120 10 Tf 48.1898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R38969120 10 Tf 48.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R38969120 10 Tf 48.1898 0 Td (\(node_handle\);)Tj -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ootof)]TJ /R38969120 10 Tf 40.2203 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R39613464 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 /R38969120 10 Tf 36 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.pr)18.0078(otonode)]TJ /R38969120 10 Tf 58.0098 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -112.17 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.pr)18.0078(otoedge)]TJ /R38969120 10 Tf 56.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R39613464 10 Tf -146.39 -16.8 Td (Iterators)Tj /R39281464 10 Tf (Iteration termination tests)' /R38969120 10 Tf 36 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R38969120 10 Tf 24.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R38969120 10 Tf 24.8602 0 Td (\(node_handle\);)Tj -45.1402 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R38969120 10 Tf 24.8602 0 Td [(\(edg)10.0073(e_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R38969120 10 Tf 24.8602 0 Td (\(attr_handle\);)Tj /R39281464 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 /R38969120 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.Œrstsubg)]TJ /R38969120 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.nextsubg)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.Œrstsupg)]TJ /R38969120 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R39613464 10 Tf 58.4598 0 Td [(gv)70(.nextsupg)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R38969120 10 Tf 50.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R38969120 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 /R39281464 10 Tf -37.1996 -50.4 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R27205408 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R27517752 10 Tf 9.76016 0 Td [(\(3p)9.99207(ython\))]TJ /R27205408 10 Tf 408.72 0 Td (gv)Tj /R27517752 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 /R27205408 10 Tf 36 -12 Td (string)Tj /R27849752 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R27205408 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 /R27849752 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R27205408 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 /R27849752 10 Tf 25.8398 0 Td [(gv)70(.setv)]TJ /R27205408 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 /R27849752 10 Tf -208.6 -16.8 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R27517752 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R27205408 10 Tf 36 -12 Td (string)Tj /R27849752 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R27205408 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 /R27849752 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R27205408 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 /R27849752 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf 36 -12 Td (string)Tj /R27849752 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R27205408 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 /R27849752 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R27205408 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 /R27849752 10 Tf 25.8398 0 Td [(gv)70(.getv)]TJ /R27205408 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 /R27849752 10 Tf -158.14 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R27205408 10 Tf 36 -12 Td (string)Tj /R27849752 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R27205408 10 Tf 45.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -71.8 -12 Td (string)Tj /R27849752 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R27205408 10 Tf 45.9602 0 Td (\(node_handle\);)Tj -71.8 -12 Td (string)Tj /R27849752 10 Tf 25.8398 0 Td [(gv)70(.nameof)]TJ /R27205408 10 Tf 45.9602 0 Td (\(attr_handle\);)Tj /R27849752 10 Tf -107.8 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R27205408 10 Tf 36 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.Œndsubg)]TJ /R27205408 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 /R27849752 10 Tf 54.1602 0 Td [(gv)70(.Œndnode)]TJ /R27205408 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 /R27849752 10 Tf 53.5 0 Td [(gv)70(.Œndedge)]TJ /R27205408 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 /R27849752 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R27205408 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 /R27849752 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R27205408 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 /R27849752 10 Tf 68.9699 0 Td [(gv)70(.Œndattr)]TJ /R27205408 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 /R27849752 10 Tf -216.28 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R27205408 10 Tf 36 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.headof)]TJ /R27205408 10 Tf 43.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -97.35 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.tailof)]TJ /R27205408 10 Tf 36.5199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -90.6801 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R27205408 10 Tf 48.1898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R27205408 10 Tf 48.1898 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.graphof)]TJ /R27205408 10 Tf 48.1898 0 Td (\(node_handle\);)Tj -106.65 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.r)17.9834(ootof)]TJ /R27205408 10 Tf 40.2203 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R27849752 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 /R27205408 10 Tf 36 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.pr)18.0078(otonode)]TJ /R27205408 10 Tf 58.0098 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -112.17 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.pr)18.0078(otoedge)]TJ /R27205408 10 Tf 56.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R27849752 10 Tf -146.39 -16.8 Td (Iterators)Tj /R27517752 10 Tf (Iteration termination tests)' /R27205408 10 Tf 36 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R27205408 10 Tf 24.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R27205408 10 Tf 24.8602 0 Td (\(node_handle\);)Tj -45.1402 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R27205408 10 Tf 24.8602 0 Td [(\(edg)10.0073(e_handle\);)]TJ -45.1402 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.ok)]TJ /R27205408 10 Tf 24.8602 0 Td (\(attr_handle\);)Tj /R27517752 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 /R27205408 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.Œrstsubg)]TJ /R27205408 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.nextsubg)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.Œrstsupg)]TJ /R27205408 10 Tf 51.5301 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.99 -12 Td [(gr)15.0159(aph_handle)]TJ /R27849752 10 Tf 58.4598 0 Td [(gv)70(.nextsupg)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R27205408 10 Tf 50.9602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R27205408 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 /R27517752 10 Tf -37.1996 -50.4 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1298 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R39613464 │ │ │ │ │ │ +R27849752 │ │ │ │ │ │ │ │ │ │ │ │ -R39281464 │ │ │ │ │ │ +R27517752 │ │ │ │ │ │ │ │ │ │ │ │ -R38969120 │ │ │ │ │ │ +R27205408 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -699,29 +699,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R38969120 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R39281464 10 Tf 9.76016 0 Td [(\(3p)9.99207(ython\))]TJ /R38969120 10 Tf 408.72 0 Td (gv)Tj /R39281464 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 /R38969120 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R38969120 10 Tf 45.4102 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R38969120 10 Tf 50.9602 0 Td (\(node_handle\);)Tj -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R38969120 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -17.0098 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.Œrsthead)]TJ /R38969120 10 Tf 52.0801 0 Td (\(node_handle\);)Tj -106.24 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.nexthead)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R38969120 10 Tf 39.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R38969120 10 Tf 39.8602 0 Td (\(node_handle\);)Tj -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R39613464 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -14.7898 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.Œrsttail)]TJ /R38969120 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -99.5703 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.nexttail)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -17.0098 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R38969120 10 Tf 52.0801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -17.0098 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R38969120 10 Tf 52.0801 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R39613464 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39613464 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R38969120 10 Tf 47.6199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39613464 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39613464 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R38969120 10 Tf 47.6199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39613464 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39613464 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R38969120 10 Tf 47.6199 0 Td (\(node_handle\);)Tj -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39613464 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R38969120 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 /R39613464 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 /R38969120 10 Tf -5.72969 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R38969120 10 Tf 27.0699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -47.35 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R38969120 10 Tf 27.0699 0 Td (\(node_handle\);)Tj -47.35 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R38969120 10 Tf 27.0699 0 Td [(\(edg)10.0073(e_handle\);)]TJ /R39613464 10 Tf -83.35 -16.8 Td [(Lay)25.0073(out)]TJ /R39281464 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R38969120 10 Tf 36 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.lay)24.9927(out)]TJ /R38969120 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 /R39613464 10 Tf -165.08 -16.8 Td (Render)Tj /R39281464 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R38969120 10 Tf 36 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R38969120 10 Tf 43 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R39281464 10 Tf 73.7199 -67.2 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R27205408 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R27517752 10 Tf 9.76016 0 Td [(\(3p)9.99207(ython\))]TJ /R27205408 10 Tf 408.72 0 Td (gv)Tj /R27517752 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 /R27205408 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R27205408 10 Tf 45.4102 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.Œrstedge)]TJ /R27205408 10 Tf 50.9602 0 Td (\(node_handle\);)Tj -104.46 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.nextedge)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.Œrstout)]TJ /R27205408 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -98.9102 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.nextout)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -17.0098 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.Œrsthead)]TJ /R27205408 10 Tf 52.0801 0 Td (\(node_handle\);)Tj -106.24 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.nexthead)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R27205408 10 Tf 39.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.Œrstin)]TJ /R27205408 10 Tf 39.8602 0 Td (\(node_handle\);)Tj -93.3602 -12 Td [(edg)10.0159(e_handle)]TJ /R27849752 10 Tf 53.5 0 Td [(gv)70(.nextin)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -14.7898 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.Œrsttail)]TJ /R27205408 10 Tf 45.4102 0 Td (\(node_handle\);)Tj -99.5703 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.nexttail)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -17.0098 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R27205408 10 Tf 52.0801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -17.0098 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.Œrstnode)]TJ /R27205408 10 Tf 52.0801 0 Td [(\(edg)10.0073(e_handle\);)]TJ -106.24 -12 Td (node_handle)Tj /R27849752 10 Tf 54.1602 0 Td [(gv)70(.nextnode)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R27849752 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R27205408 10 Tf 47.6199 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R27849752 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R27849752 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R27205408 10 Tf 47.6199 0 Td [(\(edg)10.0073(e_handle\);)]TJ -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R27849752 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R27849752 10 Tf 68.9699 0 Td [(gv)70(.Œrstattr)]TJ /R27205408 10 Tf 47.6199 0 Td (\(node_handle\);)Tj -116.59 -12 Td [(attrib)19.9927(ute_handle)]TJ /R27849752 10 Tf 68.9699 0 Td [(gv)70(.nextattr)]TJ /R27205408 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 /R27849752 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 /R27205408 10 Tf -5.72969 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R27205408 10 Tf 27.0699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -47.35 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R27205408 10 Tf 27.0699 0 Td (\(node_handle\);)Tj -47.35 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.rm)]TJ /R27205408 10 Tf 27.0699 0 Td [(\(edg)10.0073(e_handle\);)]TJ /R27849752 10 Tf -83.35 -16.8 Td [(Lay)25.0073(out)]TJ /R27517752 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R27205408 10 Tf 36 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.lay)24.9927(out)]TJ /R27205408 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 /R27849752 10 Tf -165.08 -16.8 Td (Render)Tj /R27517752 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R27205408 10 Tf 36 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R27205408 10 Tf 43 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R27517752 10 Tf 73.7199 -67.2 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1148 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R39613464 │ │ │ │ │ │ +R27849752 │ │ │ │ │ │ │ │ │ │ │ │ -R39281464 │ │ │ │ │ │ +R27517752 │ │ │ │ │ │ │ │ │ │ │ │ -R38969120 │ │ │ │ │ │ +R27205408 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -758,29 +758,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R38969120 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R39281464 10 Tf 9.76016 0 Td [(\(3p)9.99207(ython\))]TJ /R38969120 10 Tf 408.72 0 Td (gv)Tj /R39281464 10 Tf 9.76016 0 Td [(\(3p)9.99023(ython\))]TJ -392.66 -36 Td (Render a layout to stdout)Tj /R38969120 10 Tf 36 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R38969120 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 /R39281464 10 Tf -167.36 -16.8 Td (Render to an open Œle)Tj /R38969120 10 Tf 36 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R38969120 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 /R39281464 10 Tf -167.36 -16.8 Td (Render a layout to an unopened Œle by name)Tj /R38969120 10 Tf 36 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R38969120 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 /R39281464 10 Tf -167.36 -16.8 Td (Render to a string result)Tj /R38969120 10 Tf 36 -12 Td (string)Tj /R39613464 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R38969120 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 /R39613464 10 Tf -176.46 -12 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R38969120 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 /R39281464 10 Tf -171.34 -16.8 Td (Render to an open channel)Tj /R38969120 10 Tf 36 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)17.9846(channel)]TJ /R38969120 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 /R39281464 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 /R38969120 10 Tf -55.8898 -12 Td (string)Tj /R39613464 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderdata)]TJ /R38969120 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 /R39281464 10 Tf -191.81 -16.8 Td (Writing graph back to Œle)Tj /R38969120 10 Tf 36 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R38969120 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 /R39613464 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R38969120 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 /R39281464 10 Tf -161.27 -16.8 Td (Graph transformation tools)Tj /R38969120 10 Tf 36 -12 Td (bool)Tj /R39613464 10 Tf 20.2801 0 Td [(gv)70(.tr)18.0151(ed)]TJ /R38969120 10 Tf 31.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R39613464 10.95 Tf -124.17 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R39281464 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 (1733862375 4)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R27205408 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R27517752 10 Tf 9.76016 0 Td [(\(3p)9.99207(ython\))]TJ /R27205408 10 Tf 408.72 0 Td (gv)Tj /R27517752 10 Tf 9.76016 0 Td [(\(3p)9.99023(ython\))]TJ -392.66 -36 Td (Render a layout to stdout)Tj /R27205408 10 Tf 36 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R27205408 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 /R27517752 10 Tf -167.36 -16.8 Td (Render to an open Œle)Tj /R27205408 10 Tf 36 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R27205408 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 /R27517752 10 Tf -167.36 -16.8 Td (Render a layout to an unopened Œle by name)Tj /R27205408 10 Tf 36 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)]TJ /R27205408 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 /R27517752 10 Tf -167.36 -16.8 Td (Render to a string result)Tj /R27205408 10 Tf 36 -12 Td (string)Tj /R27849752 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R27205408 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 /R27849752 10 Tf -176.46 -12 Td [(gv)70(.r)17.9846(enderr)18(esult)]TJ /R27205408 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 /R27517752 10 Tf -171.34 -16.8 Td (Render to an open channel)Tj /R27205408 10 Tf 36 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.r)17.9846(ender)17.9846(channel)]TJ /R27205408 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 /R27517752 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 /R27205408 10 Tf -55.8898 -12 Td (string)Tj /R27849752 10 Tf 25.8398 0 Td [(gv)70(.r)17.9846(enderdata)]TJ /R27205408 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 /R27517752 10 Tf -191.81 -16.8 Td (Writing graph back to Œle)Tj /R27205408 10 Tf 36 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R27205408 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 /R27849752 10 Tf 20.2801 0 Td [(gv)70(.write)]TJ /R27205408 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 /R27517752 10 Tf -161.27 -16.8 Td (Graph transformation tools)Tj /R27205408 10 Tf 36 -12 Td (bool)Tj /R27849752 10 Tf 20.2801 0 Td [(gv)70(.tr)18.0151(ed)]TJ /R27205408 10 Tf 31.8898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R27849752 10.95 Tf -124.17 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R27517752 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 (1733862375 4)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -864 │ │ │ │ │ │ +863 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R39613464 │ │ │ │ │ │ +R27849752 │ │ │ │ │ │ │ │ │ │ │ │ -R39281464 │ │ │ │ │ │ +R27517752 │ │ │ │ │ │ │ │ │ │ │ │ -R38969120 │ │ │ │ │ │ +R27205408 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -835,15 +835,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 467 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38369656 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R26605944 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -860,18 +860,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -512 │ │ │ │ │ │ +511 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38370024 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R26606312 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -893,15 +893,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 325 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38370392 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R26606680 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -923,15 +923,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-783ffebe3409'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-8e00896e22ef'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 36 │ │ │ ├── ./usr/share/doc/graphviz/gv.3ruby.pdf.gz │ │ │ │ ├── gv.3ruby.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -74,20 +74,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R30154496 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R30466840 10 Tf 9.76016 0 Td (\(3ruby\))Tj /R30154496 10 Tf 418.07 0 Td (gv)Tj /R30466840 10 Tf 9.76016 0 Td (\(3ruby\))Tj -0.219 Tc /R30798840 10.95 Tf -438.01 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R30466840 10 Tf 20.407 -12 Td (gv_ruby - graph manipulation in ruby)Tj /R30798840 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R30466840 10 Tf 36 -12 Td (#!/usr/bin/ruby)Tj 12 TL (require 'gv')' /R30798840 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ T*[(INTR)30.0371(ODUCTION)]TJ /R30798840 10 Tf 36 -12 Td (gv_ruby)Tj /R30466840 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 /R30798840 10 Tf 56.0238 0 Td (ruby)Tj /R30466840 10 Tf 25.7969 0 Td [(that pro)14.9805(vides access to the graph f)9.98535(acilities of)]TJ /R30798840 10 Tf -235.071 -12 Td (graphviz.)Tj /R30798840 10.95 Tf -36 -28.8 Td (COMMANDS)Tj /R30798840 10 Tf 36 -12 Td 0 Tw (New graphs)Tj /R30466840 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R30154496 10 Tf 10.4297 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.graph)]TJ /R30154496 10 Tf 42.6402 0 Td (\(name\);)Tj -101.1 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.digraph)]TJ /R30154496 10 Tf 50.9801 0 Td (\(name\);)Tj -109.44 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.strictgraph)]TJ /R30154496 10 Tf 64.85 0 Td (\(name\);)Tj -123.31 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.strictdigraph)]TJ /R30154496 10 Tf 73.1902 0 Td (\(name\);)Tj /R30466840 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 /R30154496 10 Tf 9.86992 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.r)17.9834(eadstring)]TJ /R30154496 10 Tf 61.3402 0 Td (\(string\);)Tj -119.8 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.r)17.9834(ead)]TJ /R30154496 10 Tf 36.3402 0 Td (\(string Œlename\);)Tj -94.8 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.r)17.9834(ead)]TJ /R30154496 10 Tf 36.3402 0 Td [(\(c)15.0073(hannel\);)]TJ /R30466840 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 /R30154496 10 Tf -6.52031 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.graph)]TJ /R30154496 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 /R30798840 10 Tf -206.29 -16.8 Td (New nodes)Tj /R30466840 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 /R30154496 10 Tf -7.63008 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.node)]TJ /R30154496 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 /R30798840 10 Tf -196.99 -16.8 Td (New edges)Tj /R30466840 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 /R30154496 10 Tf -7.07031 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.edge)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.edge)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.edge)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf 36 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.edge)]TJ /R30154496 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 /R30798840 10 Tf -240.11 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R30466840 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 /R30154496 10 Tf 36 -12 Td (string)Tj /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R30154496 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 /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R30154496 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 /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf 36 -12 Td (string)Tj /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R30154496 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 /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R30154496 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 /R30466840 10 Tf -39.0398 -43.2 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R38514432 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R38826776 10 Tf 9.76016 0 Td (\(3ruby\))Tj /R38514432 10 Tf 418.07 0 Td (gv)Tj /R38826776 10 Tf 9.76016 0 Td (\(3ruby\))Tj -0.219 Tc /R39158776 10.95 Tf -438.01 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R38826776 10 Tf 20.407 -12 Td (gv_ruby - graph manipulation in ruby)Tj /R39158776 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R38826776 10 Tf 36 -12 Td (#!/usr/bin/ruby)Tj 12 TL (require 'gv')' /R39158776 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ T*[(INTR)30.0371(ODUCTION)]TJ /R39158776 10 Tf 36 -12 Td (gv_ruby)Tj /R38826776 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 /R39158776 10 Tf 56.0238 0 Td (ruby)Tj /R38826776 10 Tf 25.7969 0 Td [(that pro)14.9805(vides access to the graph f)9.98535(acilities of)]TJ /R39158776 10 Tf -235.071 -12 Td (graphviz.)Tj /R39158776 10.95 Tf -36 -28.8 Td (COMMANDS)Tj /R39158776 10 Tf 36 -12 Td 0 Tw (New graphs)Tj /R38826776 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R38514432 10 Tf 10.4297 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.graph)]TJ /R38514432 10 Tf 42.6402 0 Td (\(name\);)Tj -101.1 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.digraph)]TJ /R38514432 10 Tf 50.9801 0 Td (\(name\);)Tj -109.44 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.strictgraph)]TJ /R38514432 10 Tf 64.85 0 Td (\(name\);)Tj -123.31 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.strictdigraph)]TJ /R38514432 10 Tf 73.1902 0 Td (\(name\);)Tj /R38826776 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 /R38514432 10 Tf 9.86992 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.r)17.9834(eadstring)]TJ /R38514432 10 Tf 61.3402 0 Td (\(string\);)Tj -119.8 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.r)17.9834(ead)]TJ /R38514432 10 Tf 36.3402 0 Td (\(string Œlename\);)Tj -94.8 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.r)17.9834(ead)]TJ /R38514432 10 Tf 36.3402 0 Td [(\(c)15.0073(hannel\);)]TJ /R38826776 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 /R38514432 10 Tf -6.52031 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.graph)]TJ /R38514432 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 /R39158776 10 Tf -206.29 -16.8 Td (New nodes)Tj /R38826776 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 /R38514432 10 Tf -7.63008 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.node)]TJ /R38514432 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 /R39158776 10 Tf -196.99 -16.8 Td (New edges)Tj /R38826776 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 /R38514432 10 Tf -7.07031 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.edge)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.edge)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -16.8699 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.edge)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf 36 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.edge)]TJ /R38514432 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 /R39158776 10 Tf -240.11 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R38826776 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 /R38514432 10 Tf 36 -12 Td (string)Tj /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R38514432 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 /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R38514432 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 /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf 36 -12 Td (string)Tj /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R38514432 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 /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R38514432 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 /R38826776 10 Tf -39.0398 -43.2 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1464 │ │ │ │ │ │ +1467 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ EQZSQH+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -591,19 +591,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R30798840 │ │ │ │ │ │ +R39158776 │ │ │ │ │ │ │ │ │ │ │ │ -R30466840 │ │ │ │ │ │ +R38826776 │ │ │ │ │ │ │ │ │ │ │ │ -R30154496 │ │ │ │ │ │ +R38514432 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -640,29 +640,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R30154496 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R30466840 10 Tf 9.76016 0 Td (\(3ruby\))Tj /R30154496 10 Tf 418.07 0 Td (gv)Tj /R30466840 10 Tf 9.76016 0 Td (\(3ruby\))Tj /R30154496 10 Tf -366.01 -36 Td (string)Tj /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R30154496 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 /R30798840 10 Tf -211.38 -16.8 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R30466840 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R30154496 10 Tf 36 -12 Td (string)Tj /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R30154496 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 /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R30154496 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 /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf 36 -12 Td (string)Tj /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R30154496 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 /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R30154496 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 /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R30154496 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 /R30798840 10 Tf -160.92 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R30154496 10 Tf 36 -12 Td (string)Tj /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.nameof)]TJ /R30154496 10 Tf 48.7402 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -74.5801 -12 Td (string)Tj /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.nameof)]TJ /R30154496 10 Tf 48.7402 0 Td (\(node_handle\);)Tj -74.5801 -12 Td (string)Tj /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.nameof)]TJ /R30154496 10 Tf 48.7402 0 Td (\(attr_handle\);)Tj /R30798840 10 Tf -110.58 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R30154496 10 Tf 36 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.Œndsubg)]TJ /R30154496 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 /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.Œndnode)]TJ /R30154496 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 /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.Œndedge)]TJ /R30154496 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 /R30798840 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œndattr)]TJ /R30154496 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 /R30798840 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œndattr)]TJ /R30154496 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 /R30798840 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œndattr)]TJ /R30154496 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 /R30798840 10 Tf -219.06 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R30154496 10 Tf 36 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.headof)]TJ /R30154496 10 Tf 45.9699 0 Td [(\(edg)10.0073(e_handle\);)]TJ -100.13 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.tailof)]TJ /R30154496 10 Tf 39.3 0 Td [(\(edg)10.0073(e_handle\);)]TJ -93.4602 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.graphof)]TJ /R30154496 10 Tf 50.9699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.43 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.graphof)]TJ /R30154496 10 Tf 50.9699 0 Td [(\(edg)10.0073(e_handle\);)]TJ -109.43 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.graphof)]TJ /R30154496 10 Tf 50.9699 0 Td (\(node_handle\);)Tj -109.43 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.r)17.9834(ootof)]TJ /R30154496 10 Tf 43 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R30798840 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 /R30154496 10 Tf 36 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.pr)18.0078(otonode)]TJ /R30154496 10 Tf 60.7898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -114.95 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.pr)18.0078(otoedge)]TJ /R30154496 10 Tf 59.6699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R30798840 10 Tf -149.17 -16.8 Td (Iterators)Tj /R30466840 10 Tf (Iteration termination tests)' /R30154496 10 Tf 36 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.ok)]TJ /R30154496 10 Tf 27.6402 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -47.9203 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.ok)]TJ /R30154496 10 Tf 27.6402 0 Td (\(node_handle\);)Tj -47.9203 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.ok)]TJ /R30154496 10 Tf 27.6402 0 Td [(\(edg)10.0073(e_handle\);)]TJ -47.9203 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.ok)]TJ /R30154496 10 Tf 27.6402 0 Td (\(attr_handle\);)Tj /R30466840 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 /R30154496 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.Œrstsubg)]TJ /R30154496 10 Tf 54.3102 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -112.77 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.nextsubg)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.Œrstsupg)]TJ /R30154496 10 Tf 54.3102 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -112.77 -12 Td [(gr)15.0159(aph_handle)]TJ /R30798840 10 Tf 58.4598 0 Td [(Gv)69.9927(.nextsupg)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstedge)]TJ /R30154496 10 Tf 53.7402 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -107.24 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.nextedge)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstout)]TJ /R30154496 10 Tf 48.1902 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -101.69 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.nextout)]TJ /R30154496 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 /R30466840 10 Tf -34.4297 -45.6 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R38514432 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R38826776 10 Tf 9.76016 0 Td (\(3ruby\))Tj /R38514432 10 Tf 418.07 0 Td (gv)Tj /R38826776 10 Tf 9.76016 0 Td (\(3ruby\))Tj /R38514432 10 Tf -366.01 -36 Td (string)Tj /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.setv)]TJ /R38514432 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 /R39158776 10 Tf -211.38 -16.8 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R38826776 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R38514432 10 Tf 36 -12 Td (string)Tj /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R38514432 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 /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R38514432 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 /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf 36 -12 Td (string)Tj /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R38514432 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 /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R38514432 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 /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.getv)]TJ /R38514432 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 /R39158776 10 Tf -160.92 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R38514432 10 Tf 36 -12 Td (string)Tj /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.nameof)]TJ /R38514432 10 Tf 48.7402 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -74.5801 -12 Td (string)Tj /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.nameof)]TJ /R38514432 10 Tf 48.7402 0 Td (\(node_handle\);)Tj -74.5801 -12 Td (string)Tj /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.nameof)]TJ /R38514432 10 Tf 48.7402 0 Td (\(attr_handle\);)Tj /R39158776 10 Tf -110.58 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R38514432 10 Tf 36 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.Œndsubg)]TJ /R38514432 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 /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.Œndnode)]TJ /R38514432 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 /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.Œndedge)]TJ /R38514432 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 /R39158776 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œndattr)]TJ /R38514432 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 /R39158776 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œndattr)]TJ /R38514432 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 /R39158776 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œndattr)]TJ /R38514432 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 /R39158776 10 Tf -219.06 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R38514432 10 Tf 36 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.headof)]TJ /R38514432 10 Tf 45.9699 0 Td [(\(edg)10.0073(e_handle\);)]TJ -100.13 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.tailof)]TJ /R38514432 10 Tf 39.3 0 Td [(\(edg)10.0073(e_handle\);)]TJ -93.4602 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.graphof)]TJ /R38514432 10 Tf 50.9699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.43 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.graphof)]TJ /R38514432 10 Tf 50.9699 0 Td [(\(edg)10.0073(e_handle\);)]TJ -109.43 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.graphof)]TJ /R38514432 10 Tf 50.9699 0 Td (\(node_handle\);)Tj -109.43 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.r)17.9834(ootof)]TJ /R38514432 10 Tf 43 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R39158776 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 /R38514432 10 Tf 36 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.pr)18.0078(otonode)]TJ /R38514432 10 Tf 60.7898 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -114.95 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.pr)18.0078(otoedge)]TJ /R38514432 10 Tf 59.6699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R39158776 10 Tf -149.17 -16.8 Td (Iterators)Tj /R38826776 10 Tf (Iteration termination tests)' /R38514432 10 Tf 36 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.ok)]TJ /R38514432 10 Tf 27.6402 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -47.9203 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.ok)]TJ /R38514432 10 Tf 27.6402 0 Td (\(node_handle\);)Tj -47.9203 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.ok)]TJ /R38514432 10 Tf 27.6402 0 Td [(\(edg)10.0073(e_handle\);)]TJ -47.9203 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.ok)]TJ /R38514432 10 Tf 27.6402 0 Td (\(attr_handle\);)Tj /R38826776 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 /R38514432 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.Œrstsubg)]TJ /R38514432 10 Tf 54.3102 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -112.77 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.nextsubg)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -15.8996 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.Œrstsupg)]TJ /R38514432 10 Tf 54.3102 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -112.77 -12 Td [(gr)15.0159(aph_handle)]TJ /R39158776 10 Tf 58.4598 0 Td [(Gv)69.9927(.nextsupg)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstedge)]TJ /R38514432 10 Tf 53.7402 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -107.24 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.nextedge)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstout)]TJ /R38514432 10 Tf 48.1902 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -101.69 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.nextout)]TJ /R38514432 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 /R38826776 10 Tf -34.4297 -45.6 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1290 │ │ │ │ │ │ +1292 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R30798840 │ │ │ │ │ │ +R39158776 │ │ │ │ │ │ │ │ │ │ │ │ -R30466840 │ │ │ │ │ │ +R38826776 │ │ │ │ │ │ │ │ │ │ │ │ -R30154496 │ │ │ │ │ │ +R38514432 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -699,29 +699,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R30154496 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R30466840 10 Tf 9.76016 0 Td (\(3ruby\))Tj /R30154496 10 Tf 418.07 0 Td (gv)Tj /R30466840 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 /R30154496 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstedge)]TJ /R30154496 10 Tf 53.7402 0 Td (\(node_handle\);)Tj -107.24 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.nextedge)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstout)]TJ /R30154496 10 Tf 48.1902 0 Td (\(node_handle\);)Tj -101.69 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.nextout)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -17.0098 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.Œrsthead)]TJ /R30154496 10 Tf 54.8602 0 Td (\(node_handle\);)Tj -109.02 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.nexthead)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstin)]TJ /R30154496 10 Tf 42.6402 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -96.1402 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.nextin)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstin)]TJ /R30154496 10 Tf 42.6402 0 Td (\(node_handle\);)Tj -96.1402 -12 Td [(edg)10.0159(e_handle)]TJ /R30798840 10 Tf 53.5 0 Td [(Gv)69.9927(.nextin)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -14.7898 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.Œrsttail)]TJ /R30154496 10 Tf 48.1902 0 Td (\(node_handle\);)Tj -102.35 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.nexttail)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -17.0098 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.Œrstnode)]TJ /R30154496 10 Tf 54.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.02 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.nextnode)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -17.0098 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.Œrstnode)]TJ /R30154496 10 Tf 54.8602 0 Td [(\(edg)10.0073(e_handle\);)]TJ -109.02 -12 Td (node_handle)Tj /R30798840 10 Tf 54.1602 0 Td [(Gv)69.9927(.nextnode)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R30798840 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œrstattr)]TJ /R30154496 10 Tf 50.4 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -119.37 -12 Td [(attrib)19.9927(ute_handle)]TJ /R30798840 10 Tf 68.9699 0 Td [(Gv)69.9927(.nextattr)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R30798840 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œrstattr)]TJ /R30154496 10 Tf 50.4 0 Td [(\(edg)10.0073(e_handle\);)]TJ -119.37 -12 Td [(attrib)19.9927(ute_handle)]TJ /R30798840 10 Tf 68.9699 0 Td [(Gv)69.9927(.nextattr)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R30798840 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œrstattr)]TJ /R30154496 10 Tf 50.4 0 Td (\(node_handle\);)Tj -119.37 -12 Td [(attrib)19.9927(ute_handle)]TJ /R30798840 10 Tf 68.9699 0 Td [(Gv)69.9927(.nextattr)]TJ /R30154496 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 /R30798840 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 /R30154496 10 Tf -5.72969 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.rm)]TJ /R30154496 10 Tf 29.85 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -50.1301 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.rm)]TJ /R30154496 10 Tf 29.85 0 Td (\(node_handle\);)Tj -50.1301 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.rm)]TJ /R30154496 10 Tf 29.85 0 Td [(\(edg)10.0073(e_handle\);)]TJ /R30798840 10 Tf -86.1301 -16.8 Td [(Lay)25.0073(out)]TJ /R30466840 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R30154496 10 Tf 36 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.lay)24.9927(out)]TJ /R30154496 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 /R30798840 10 Tf -167.86 -16.8 Td (Render)Tj /R30466840 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R30154496 10 Tf 36 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.r)17.9846(ender)]TJ /R30154496 10 Tf 45.7801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R30466840 10 Tf -102.06 -16.8 Td (Render a layout to stdout)Tj /R30154496 10 Tf 36 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.r)17.9846(ender)]TJ /R30154496 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 /R30466840 10 Tf -170.14 -16.8 Td (Render to an open Œle)Tj /R30154496 10 Tf 36 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.r)17.9846(ender)]TJ /R30154496 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 /R30466840 10 Tf 2.86016 -50.4 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R38514432 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R38826776 10 Tf 9.76016 0 Td (\(3ruby\))Tj /R38514432 10 Tf 418.07 0 Td (gv)Tj /R38826776 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 /R38514432 10 Tf -16.4496 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstedge)]TJ /R38514432 10 Tf 53.7402 0 Td (\(node_handle\);)Tj -107.24 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.nextedge)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -17.0098 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstout)]TJ /R38514432 10 Tf 48.1902 0 Td (\(node_handle\);)Tj -101.69 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.nextout)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -17.0098 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.Œrsthead)]TJ /R38514432 10 Tf 54.8602 0 Td (\(node_handle\);)Tj -109.02 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.nexthead)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstin)]TJ /R38514432 10 Tf 42.6402 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -96.1402 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.nextin)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -14.7898 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.Œrstin)]TJ /R38514432 10 Tf 42.6402 0 Td (\(node_handle\);)Tj -96.1402 -12 Td [(edg)10.0159(e_handle)]TJ /R39158776 10 Tf 53.5 0 Td [(Gv)69.9927(.nextin)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -14.7898 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.Œrsttail)]TJ /R38514432 10 Tf 48.1902 0 Td (\(node_handle\);)Tj -102.35 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.nexttail)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -17.0098 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.Œrstnode)]TJ /R38514432 10 Tf 54.8602 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -109.02 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.nextnode)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -17.0098 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.Œrstnode)]TJ /R38514432 10 Tf 54.8602 0 Td [(\(edg)10.0073(e_handle\);)]TJ -109.02 -12 Td (node_handle)Tj /R39158776 10 Tf 54.1602 0 Td [(Gv)69.9927(.nextnode)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39158776 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œrstattr)]TJ /R38514432 10 Tf 50.4 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -119.37 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39158776 10 Tf 68.9699 0 Td [(Gv)69.9927(.nextattr)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39158776 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œrstattr)]TJ /R38514432 10 Tf 50.4 0 Td [(\(edg)10.0073(e_handle\);)]TJ -119.37 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39158776 10 Tf 68.9699 0 Td [(Gv)69.9927(.nextattr)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -16.4496 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39158776 10 Tf 68.9699 0 Td [(Gv)69.9927(.Œrstattr)]TJ /R38514432 10 Tf 50.4 0 Td (\(node_handle\);)Tj -119.37 -12 Td [(attrib)19.9927(ute_handle)]TJ /R39158776 10 Tf 68.9699 0 Td [(Gv)69.9927(.nextattr)]TJ /R38514432 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 /R39158776 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 /R38514432 10 Tf -5.72969 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.rm)]TJ /R38514432 10 Tf 29.85 0 Td [(\(gr)15.0073(aph_handle\);)]TJ -50.1301 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.rm)]TJ /R38514432 10 Tf 29.85 0 Td (\(node_handle\);)Tj -50.1301 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.rm)]TJ /R38514432 10 Tf 29.85 0 Td [(\(edg)10.0073(e_handle\);)]TJ /R39158776 10 Tf -86.1301 -16.8 Td [(Lay)25.0073(out)]TJ /R38826776 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R38514432 10 Tf 36 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.lay)24.9927(out)]TJ /R38514432 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 /R39158776 10 Tf -167.86 -16.8 Td (Render)Tj /R38826776 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R38514432 10 Tf 36 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.r)17.9846(ender)]TJ /R38514432 10 Tf 45.7801 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R38826776 10 Tf -102.06 -16.8 Td (Render a layout to stdout)Tj /R38514432 10 Tf 36 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.r)17.9846(ender)]TJ /R38514432 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 /R38826776 10 Tf -170.14 -16.8 Td (Render to an open Œle)Tj /R38514432 10 Tf 36 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.r)17.9846(ender)]TJ /R38514432 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 /R38826776 10 Tf 2.86016 -50.4 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1184 │ │ │ │ │ │ +1186 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R30798840 │ │ │ │ │ │ +R39158776 │ │ │ │ │ │ │ │ │ │ │ │ -R30466840 │ │ │ │ │ │ +R38826776 │ │ │ │ │ │ │ │ │ │ │ │ -R30154496 │ │ │ │ │ │ +R38514432 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -758,29 +758,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R30154496 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R30466840 10 Tf 9.76016 0 Td (\(3ruby\))Tj /R30154496 10 Tf 418.07 0 Td (gv)Tj /R30466840 10 Tf 9.76016 0 Td (\(3ruby\))Tj -402.01 -36 Td (Render a layout to an unopened Œle by name)Tj /R30154496 10 Tf 36 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.r)17.9846(ender)]TJ /R30154496 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 /R30466840 10 Tf -170.14 -16.8 Td (Render to a string result)Tj /R30154496 10 Tf 36 -12 Td (string)Tj /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.r)17.9846(enderr)18(esult)]TJ /R30154496 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 /R30798840 10 Tf -179.24 -12 Td [(Gv)69.9927(.r)17.9846(enderr)18(esult)]TJ /R30154496 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 /R30466840 10 Tf -174.12 -16.8 Td (Render to an open channel)Tj /R30154496 10 Tf 36 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.r)17.9846(ender)17.9834(channel)]TJ /R30154496 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 /R30466840 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 /R30154496 10 Tf -55.8898 -12 Td (string)Tj /R30798840 10 Tf 25.8398 0 Td [(Gv)69.9927(.r)17.9846(enderdata)]TJ /R30154496 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 /R30466840 10 Tf -194.59 -16.8 Td (Writing graph back to Œle)Tj /R30154496 10 Tf 36 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.write)]TJ /R30154496 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 /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.write)]TJ /R30154496 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 /R30466840 10 Tf -164.05 -16.8 Td (Graph transformation tools)Tj /R30154496 10 Tf 36 -12 Td (bool)Tj /R30798840 10 Tf 20.2801 0 Td [(Gv)69.9927(.tr)18.0151(ed)]TJ /R30154496 10 Tf 34.6699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R30798840 10.95 Tf -126.95 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R30466840 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 (1733862375 4)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R38514432 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R38826776 10 Tf 9.76016 0 Td (\(3ruby\))Tj /R38514432 10 Tf 418.07 0 Td (gv)Tj /R38826776 10 Tf 9.76016 0 Td (\(3ruby\))Tj -402.01 -36 Td (Render a layout to an unopened Œle by name)Tj /R38514432 10 Tf 36 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.r)17.9846(ender)]TJ /R38514432 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 /R38826776 10 Tf -170.14 -16.8 Td (Render to a string result)Tj /R38514432 10 Tf 36 -12 Td (string)Tj /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.r)17.9846(enderr)18(esult)]TJ /R38514432 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 /R39158776 10 Tf -179.24 -12 Td [(Gv)69.9927(.r)17.9846(enderr)18(esult)]TJ /R38514432 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 /R38826776 10 Tf -174.12 -16.8 Td (Render to an open channel)Tj /R38514432 10 Tf 36 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.r)17.9846(ender)17.9834(channel)]TJ /R38514432 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 /R38826776 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 /R38514432 10 Tf -55.8898 -12 Td (string)Tj /R39158776 10 Tf 25.8398 0 Td [(Gv)69.9927(.r)17.9846(enderdata)]TJ /R38514432 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 /R38826776 10 Tf -194.59 -16.8 Td (Writing graph back to Œle)Tj /R38514432 10 Tf 36 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.write)]TJ /R38514432 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 /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.write)]TJ /R38514432 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 /R38826776 10 Tf -164.05 -16.8 Td (Graph transformation tools)Tj /R38514432 10 Tf 36 -12 Td (bool)Tj /R39158776 10 Tf 20.2801 0 Td [(Gv)69.9927(.tr)18.0151(ed)]TJ /R38514432 10 Tf 34.6699 0 Td [(\(gr)15.0073(aph_handle\);)]TJ /R39158776 10.95 Tf -126.95 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R38826776 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 (1733862375 4)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -830 │ │ │ │ │ │ +832 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R30798840 │ │ │ │ │ │ +R39158776 │ │ │ │ │ │ │ │ │ │ │ │ -R30466840 │ │ │ │ │ │ +R38826776 │ │ │ │ │ │ │ │ │ │ │ │ -R30154496 │ │ │ │ │ │ +R38514432 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -832,18 +832,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -467 │ │ │ │ │ │ +468 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R29554768 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R37914704 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -863,15 +863,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 518 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R29555136 def 1 begincodespacerange <00><ff> endcodespacerange 56 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R37915072 def 1 begincodespacerange <00><ff> endcodespacerange 56 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -890,18 +890,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -325 │ │ │ │ │ │ +326 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R29555504 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R37915440 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -923,15 +923,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-3313f3a7a6c0'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-c523a22b9322'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 36 │ │ │ ├── ./usr/share/doc/graphviz/gv.3tcl.pdf.gz │ │ │ │ ├── gv.3tcl.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -74,20 +74,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28909296 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R29221640 10 Tf 9.76016 0 Td (\(3tcl\))Tj /R28909296 10 Tf 426.4 0 Td (gv)Tj /R29221640 10 Tf 9.76016 0 Td (\(3tcl\))Tj -0.219 Tc /R29553640 10.95 Tf -446.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R29221640 10 Tf 20.407 -12 Td (gv_tcl - graph manipulation in tcl)Tj /R29553640 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R29221640 10 Tf 36 -12 Td (#!/usr/bin/tclsh)Tj 12 TL (package require gv)' /R29553640 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ /R29221640 10 Tf 36 -12 Td [(Requires tcl8.3 or later)55(.)]TJ /R29553640 10.95 Tf -36 -28.8 Td [(INTR)30.0371(ODUCTION)]TJ /R29553640 10 Tf 36 -12 Td (gv_tcl)Tj /R29221640 10 Tf 28.05 0 Td [(is a dynamically loaded e)15(xtension for)]TJ /R29553640 10 Tf 152.05 0 Td (tcl)Tj /R29221640 10 Tf 13.05 0 Td [(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ /R29553640 10 Tf 180.27 0 Td (graphviz.)Tj /R29553640 10.95 Tf -409.42 -28.8 Td (COMMANDS)Tj /R29553640 10 Tf 36 -12 Td (New graphs)Tj /R29221640 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R28909296 10 Tf 10.4297 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::graph)Tj /R28909296 10 Tf 44.7199 0 Td (<name>)Tj -116.68 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::digraph)Tj /R28909296 10 Tf 53.0602 0 Td (<name>)Tj -125.02 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::strictgraph)Tj /R28909296 10 Tf 66.9301 0 Td (<name>)Tj -138.89 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::strictdigraph)Tj /R28909296 10 Tf 75.2699 0 Td (<name>)Tj /R29221640 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 /R28909296 10 Tf 9.86992 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td [(gv::r)18.0078(eadstring)]TJ /R28909296 10 Tf 63.4199 0 Td (<string>)Tj -135.38 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td [(gv::r)18.0078(ead)]TJ /R28909296 10 Tf 38.4199 0 Td (<string> Œlename)Tj -110.38 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td [(gv::r)18.0078(ead)]TJ /R28909296 10 Tf 38.4199 0 Td [(<c)15.0146(hannel>)]TJ /R29221640 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 /R28909296 10 Tf -6.52031 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::graph)Tj /R28909296 10 Tf 44.7199 0 Td [(<gr)15.0146(aph_handle> <name>)]TJ /R29553640 10 Tf -152.68 -16.8 Td (New nodes)Tj /R29221640 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 /R28909296 10 Tf -7.63008 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::node)Tj /R28909296 10 Tf 39.7199 0 Td [(<gr)15.0146(aph_handle> <name>)]TJ /R29553640 10 Tf -143.38 -16.8 Td (New edges)Tj /R29221640 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 /R28909296 10 Tf -7.07031 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::edge)Tj /R28909296 10 Tf 38.6 0 Td (<tail_node_handle> <head_node_handle>)Tj /R29221640 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 /R28909296 10 Tf -16.8699 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::edge)Tj /R28909296 10 Tf 38.6 0 Td (<tail_node_handle> <head_name>)Tj /R29221640 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 /R28909296 10 Tf -16.8699 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::edge)Tj /R28909296 10 Tf 38.6 0 Td (<tail_name> <head_node_handle>)Tj /R29221640 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 /R28909296 10 Tf 36 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::edge)Tj /R28909296 10 Tf 38.6 0 Td [(<gr)15.0146(aph_handle> <tail_name> <head_name>)]TJ /R29553640 10 Tf -141.6 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R29221640 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 /R28909296 10 Tf 36 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::setv)Tj /R28909296 10 Tf 35.8199 0 Td [(<gr)15.0146(aph_handle> <attr_name> <attr_value>)]TJ -75.1598 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::setv)Tj /R28909296 10 Tf 35.8199 0 Td (<node_handle> <attr_name> <attr_value>)Tj -75.1598 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::setv)Tj /R28909296 10 Tf 35.8199 0 Td [(<edg)10.0146(e_handle> <attr_name> <attr_value>)]TJ /R29221640 10 Tf 61.8402 -67.2 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R11702000 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R12014344 10 Tf 9.76016 0 Td (\(3tcl\))Tj /R11702000 10 Tf 426.4 0 Td (gv)Tj /R12014344 10 Tf 9.76016 0 Td (\(3tcl\))Tj -0.219 Tc /R12346344 10.95 Tf -446.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R12014344 10 Tf 20.407 -12 Td (gv_tcl - graph manipulation in tcl)Tj /R12346344 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R12014344 10 Tf 36 -12 Td (#!/usr/bin/tclsh)Tj 12 TL (package require gv)' /R12346344 10.95 Tf -36 -28.8 Td [(USA)54.9729(GE)]TJ /R12014344 10 Tf 36 -12 Td [(Requires tcl8.3 or later)55(.)]TJ /R12346344 10.95 Tf -36 -28.8 Td [(INTR)30.0371(ODUCTION)]TJ /R12346344 10 Tf 36 -12 Td (gv_tcl)Tj /R12014344 10 Tf 28.05 0 Td [(is a dynamically loaded e)15(xtension for)]TJ /R12346344 10 Tf 152.05 0 Td (tcl)Tj /R12014344 10 Tf 13.05 0 Td [(that pro)14.9927(vides access to the graph f)10(acilities of)]TJ /R12346344 10 Tf 180.27 0 Td (graphviz.)Tj /R12346344 10.95 Tf -409.42 -28.8 Td (COMMANDS)Tj /R12346344 10 Tf 36 -12 Td (New graphs)Tj /R12014344 10 Tf 16.8 TL (Ne)' 2.5 Tc 11.4102 0 Td (we)Tj 0 Tc 14.1602 0 Td (mpty graph)Tj /R11702000 10 Tf 10.4297 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::graph)Tj /R11702000 10 Tf 44.7199 0 Td (<name>)Tj -116.68 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::digraph)Tj /R11702000 10 Tf 53.0602 0 Td (<name>)Tj -125.02 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::strictgraph)Tj /R11702000 10 Tf 66.9301 0 Td (<name>)Tj -138.89 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::strictdigraph)Tj /R11702000 10 Tf 75.2699 0 Td (<name>)Tj /R12014344 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 /R11702000 10 Tf 9.86992 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td [(gv::r)18.0078(eadstring)]TJ /R11702000 10 Tf 63.4199 0 Td (<string>)Tj -135.38 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td [(gv::r)18.0078(ead)]TJ /R11702000 10 Tf 38.4199 0 Td (<string> Œlename)Tj -110.38 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td [(gv::r)18.0078(ead)]TJ /R11702000 10 Tf 38.4199 0 Td [(<c)15.0146(hannel>)]TJ /R12014344 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 /R11702000 10 Tf -6.52031 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::graph)Tj /R11702000 10 Tf 44.7199 0 Td [(<gr)15.0146(aph_handle> <name>)]TJ /R12346344 10 Tf -152.68 -16.8 Td (New nodes)Tj /R12014344 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 /R11702000 10 Tf -7.63008 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::node)Tj /R11702000 10 Tf 39.7199 0 Td [(<gr)15.0146(aph_handle> <name>)]TJ /R12346344 10 Tf -143.38 -16.8 Td (New edges)Tj /R12014344 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 /R11702000 10 Tf -7.07031 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::edge)Tj /R11702000 10 Tf 38.6 0 Td (<tail_node_handle> <head_node_handle>)Tj /R12014344 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 /R11702000 10 Tf -16.8699 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::edge)Tj /R11702000 10 Tf 38.6 0 Td (<tail_node_handle> <head_name>)Tj /R12014344 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 /R11702000 10 Tf -16.8699 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::edge)Tj /R11702000 10 Tf 38.6 0 Td (<tail_name> <head_node_handle>)Tj /R12014344 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 /R11702000 10 Tf 36 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::edge)Tj /R11702000 10 Tf 38.6 0 Td [(<gr)15.0146(aph_handle> <tail_name> <head_name>)]TJ /R12346344 10 Tf -141.6 -16.8 Td [(Setting attrib)20.0159(ute v)9.99268(alues)]TJ /R12014344 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 /R11702000 10 Tf 36 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::setv)Tj /R11702000 10 Tf 35.8199 0 Td [(<gr)15.0146(aph_handle> <attr_name> <attr_value>)]TJ -75.1598 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::setv)Tj /R11702000 10 Tf 35.8199 0 Td (<node_handle> <attr_name> <attr_value>)Tj -75.1598 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::setv)Tj /R11702000 10 Tf 35.8199 0 Td [(<edg)10.0146(e_handle> <attr_name> <attr_value>)]TJ /R12014344 10 Tf 61.8402 -67.2 Td 201.5 Tw (1733862375 1)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1334 │ │ │ │ │ │ +1332 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ ITVXIR+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -591,19 +591,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R29553640 │ │ │ │ │ │ +R12346344 │ │ │ │ │ │ │ │ │ │ │ │ -R29221640 │ │ │ │ │ │ +R12014344 │ │ │ │ │ │ │ │ │ │ │ │ -R28909296 │ │ │ │ │ │ +R11702000 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -640,29 +640,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28909296 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R29221640 10 Tf 9.76016 0 Td (\(3tcl\))Tj /R28909296 10 Tf 426.4 0 Td (gv)Tj /R29221640 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 /R28909296 10 Tf 36 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::setv)Tj /R28909296 10 Tf 35.8199 0 Td [(<gr)15.0146(aph_handle> <attr_handle> <attr_value>)]TJ -75.1598 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::setv)Tj /R28909296 10 Tf 35.8199 0 Td (<node_handle> <attr_handle> <attr_value>)Tj -75.1598 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::setv)Tj /R28909296 10 Tf 35.8199 0 Td [(<edg)10.0146(e_handle> <attr_handle> <attr_value>)]TJ /R29553640 10 Tf -111.16 -16.8 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R29221640 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R28909296 10 Tf 36 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::getv)Tj /R28909296 10 Tf 36.9301 0 Td [(<gr)15.0146(aph_handle> <attr_name>)]TJ -76.2699 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::getv)Tj /R28909296 10 Tf 36.9301 0 Td (<node_handle> <attr_name>)Tj -76.2699 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::getv)Tj /R28909296 10 Tf 36.9301 0 Td [(<edg)10.0146(e_handle> <attr_name>)]TJ /R29221640 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 /R28909296 10 Tf 36 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::getv)Tj /R28909296 10 Tf 36.9301 0 Td [(<gr)15.0146(aph_handle> <attr_handle>)]TJ -76.2699 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::getv)Tj /R28909296 10 Tf 36.9301 0 Td (<node_handle> <attr_handle>)Tj -76.2699 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::getv)Tj /R28909296 10 Tf 36.9301 0 Td [(<edg)10.0146(e_handle> <attr_handle>)]TJ /R29553640 10 Tf -112.27 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R28909296 10 Tf 36 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::nameof)Tj /R28909296 10 Tf 50.8199 0 Td [(<gr)15.0146(aph_handle>)]TJ -90.1598 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::nameof)Tj /R28909296 10 Tf 50.8199 0 Td (<node_handle>)Tj -90.1598 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td (gv::nameof)Tj /R28909296 10 Tf 50.8199 0 Td (<attr_handle>)Tj /R29553640 10 Tf -126.16 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R28909296 10 Tf 36 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::Œndsubg)Tj /R28909296 10 Tf 55.85 0 Td [(<gr)15.0146(aph_handle> <name>)]TJ -127.81 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::Œndnode)Tj /R28909296 10 Tf 56.4 0 Td [(<gr)15.0146(aph_handle> <name>)]TJ -124.06 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::Œndedge)Tj /R28909296 10 Tf 55.2801 0 Td (<tail_node_handle> <head_node_handle>)Tj -122.28 -12 Td (<attr_handle>)Tj /R29553640 10 Tf 62.6699 0 Td (gv::Œndattr)Tj /R28909296 10 Tf 51.9398 0 Td [(<gr)15.0146(aph_handle> <name>)]TJ -114.61 -12 Td (<attr_handle>)Tj /R29553640 10 Tf 62.6699 0 Td (gv::Œndattr)Tj /R28909296 10 Tf 51.9398 0 Td (<node_handle> <name>)Tj -114.61 -12 Td (<attr_handle>)Tj /R29553640 10 Tf 62.6699 0 Td (gv::Œndattr)Tj /R28909296 10 Tf 51.9398 0 Td [(<edg)10.0146(e_handle> <name>)]TJ /R29553640 10 Tf -150.61 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R28909296 10 Tf 36 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::headof)Tj /R28909296 10 Tf 48.05 0 Td [(<edg)10.0146(e_handle>)]TJ -115.71 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::tailof)Tj /R28909296 10 Tf 41.3801 0 Td [(<edg)10.0146(e_handle>)]TJ -109.04 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::graphof)Tj /R28909296 10 Tf 53.05 0 Td [(<gr)15.0146(aph_handle>)]TJ -125.01 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::graphof)Tj /R28909296 10 Tf 53.05 0 Td [(<edg)10.0146(e_handle>)]TJ -125.01 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::graphof)Tj /R28909296 10 Tf 53.05 0 Td (<node_handle>)Tj -125.01 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td [(gv::r)18.0078(ootof)]TJ /R28909296 10 Tf 45.0801 0 Td [(<gr)15.0146(aph_handle>)]TJ /R29553640 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 /R28909296 10 Tf 36 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td [(gv::pr)17.9932(otonode)]TJ /R28909296 10 Tf 62.8699 0 Td [(<gr)15.0146(aph_handle>)]TJ -130.53 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td [(gv::pr)17.9932(otoedge)]TJ /R28909296 10 Tf 61.75 0 Td [(<gr)15.0146(aph_handle>)]TJ /R29553640 10 Tf -164.75 -16.8 Td (Iterators)Tj /R29221640 10 Tf (Iteration termination tests)' /R28909296 10 Tf 36 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td (gv::ok)Tj /R28909296 10 Tf 29.7199 0 Td [(<gr)15.0146(aph_handle>)]TJ -106.28 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td (gv::ok)Tj /R28909296 10 Tf 29.7199 0 Td (<node_handle>)Tj -106.28 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td (gv::ok)Tj /R28909296 10 Tf 29.7199 0 Td [(<edg)10.0146(e_handle>)]TJ -106.28 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td (gv::ok)Tj /R28909296 10 Tf 29.7199 0 Td (<attr_handle>)Tj /R29221640 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 /R28909296 10 Tf -15.8996 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::Œrstsubg)Tj /R28909296 10 Tf 56.3898 0 Td [(<gr)15.0146(aph_handle>)]TJ -128.35 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::nextsubg)Tj /R28909296 10 Tf 57.5 0 Td [(<gr)15.0146(aph_handle> <subgr)15(aph_handle>)]TJ /R29221640 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 /R28909296 10 Tf -15.8996 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::Œrstsupg)Tj /R28909296 10 Tf 56.3898 0 Td [(<gr)15.0146(aph_handle>)]TJ -128.35 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R29553640 10 Tf 71.9598 0 Td (gv::nextsupg)Tj /R28909296 10 Tf 57.5 0 Td [(<gr)15.0146(aph_handle> <subgr)15(aph_handle>)]TJ /R29221640 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 /R28909296 10 Tf -16.4496 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::Œrstedge)Tj /R28909296 10 Tf 55.8199 0 Td [(<gr)15.0146(aph_handle>)]TJ -122.82 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::nextedge)Tj /R28909296 10 Tf 56.9301 0 Td [(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ /R29221640 10 Tf 13.0699 -50.4 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R11702000 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R12014344 10 Tf 9.76016 0 Td (\(3tcl\))Tj /R11702000 10 Tf 426.4 0 Td (gv)Tj /R12014344 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 /R11702000 10 Tf 36 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::setv)Tj /R11702000 10 Tf 35.8199 0 Td [(<gr)15.0146(aph_handle> <attr_handle> <attr_value>)]TJ -75.1598 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::setv)Tj /R11702000 10 Tf 35.8199 0 Td (<node_handle> <attr_handle> <attr_value>)Tj -75.1598 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::setv)Tj /R11702000 10 Tf 35.8199 0 Td [(<edg)10.0146(e_handle> <attr_handle> <attr_value>)]TJ /R12346344 10 Tf -111.16 -16.8 Td [(Getting attrib)19.9841(ute v)9.99268(alues)]TJ /R12014344 10 Tf 16.8 TL T*[(Get v)25.0159(alue of named attrib)19.9854(ute of graph/node/edge)]TJ /R11702000 10 Tf 36 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::getv)Tj /R11702000 10 Tf 36.9301 0 Td [(<gr)15.0146(aph_handle> <attr_name>)]TJ -76.2699 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::getv)Tj /R11702000 10 Tf 36.9301 0 Td (<node_handle> <attr_name>)Tj -76.2699 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::getv)Tj /R11702000 10 Tf 36.9301 0 Td [(<edg)10.0146(e_handle> <attr_name>)]TJ /R12014344 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 /R11702000 10 Tf 36 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::getv)Tj /R11702000 10 Tf 36.9301 0 Td [(<gr)15.0146(aph_handle> <attr_handle>)]TJ -76.2699 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::getv)Tj /R11702000 10 Tf 36.9301 0 Td (<node_handle> <attr_handle>)Tj -76.2699 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::getv)Tj /R11702000 10 Tf 36.9301 0 Td [(<edg)10.0146(e_handle> <attr_handle>)]TJ /R12346344 10 Tf -112.27 -16.8 Td [(Obtain names fr)18.0078(om handles)]TJ /R11702000 10 Tf 36 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::nameof)Tj /R11702000 10 Tf 50.8199 0 Td [(<gr)15.0146(aph_handle>)]TJ -90.1598 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::nameof)Tj /R11702000 10 Tf 50.8199 0 Td (<node_handle>)Tj -90.1598 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td (gv::nameof)Tj /R11702000 10 Tf 50.8199 0 Td (<attr_handle>)Tj /R12346344 10 Tf -126.16 -16.8 Td [(Find handles fr)18.0151(om names)]TJ /R11702000 10 Tf 36 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::Œndsubg)Tj /R11702000 10 Tf 55.85 0 Td [(<gr)15.0146(aph_handle> <name>)]TJ -127.81 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::Œndnode)Tj /R11702000 10 Tf 56.4 0 Td [(<gr)15.0146(aph_handle> <name>)]TJ -124.06 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::Œndedge)Tj /R11702000 10 Tf 55.2801 0 Td (<tail_node_handle> <head_node_handle>)Tj -122.28 -12 Td (<attr_handle>)Tj /R12346344 10 Tf 62.6699 0 Td (gv::Œndattr)Tj /R11702000 10 Tf 51.9398 0 Td [(<gr)15.0146(aph_handle> <name>)]TJ -114.61 -12 Td (<attr_handle>)Tj /R12346344 10 Tf 62.6699 0 Td (gv::Œndattr)Tj /R11702000 10 Tf 51.9398 0 Td (<node_handle> <name>)Tj -114.61 -12 Td (<attr_handle>)Tj /R12346344 10 Tf 62.6699 0 Td (gv::Œndattr)Tj /R11702000 10 Tf 51.9398 0 Td [(<edg)10.0146(e_handle> <name>)]TJ /R12346344 10 Tf -150.61 -16.8 Td [(Misc graph na)25.0073(vigators r)18(etur)15.0073(ning handles)]TJ /R11702000 10 Tf 36 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::headof)Tj /R11702000 10 Tf 48.05 0 Td [(<edg)10.0146(e_handle>)]TJ -115.71 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::tailof)Tj /R11702000 10 Tf 41.3801 0 Td [(<edg)10.0146(e_handle>)]TJ -109.04 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::graphof)Tj /R11702000 10 Tf 53.05 0 Td [(<gr)15.0146(aph_handle>)]TJ -125.01 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::graphof)Tj /R11702000 10 Tf 53.05 0 Td [(<edg)10.0146(e_handle>)]TJ -125.01 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::graphof)Tj /R11702000 10 Tf 53.05 0 Td (<node_handle>)Tj -125.01 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td [(gv::r)18.0078(ootof)]TJ /R11702000 10 Tf 45.0801 0 Td [(<gr)15.0146(aph_handle>)]TJ /R12346344 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 /R11702000 10 Tf 36 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td [(gv::pr)17.9932(otonode)]TJ /R11702000 10 Tf 62.8699 0 Td [(<gr)15.0146(aph_handle>)]TJ -130.53 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td [(gv::pr)17.9932(otoedge)]TJ /R11702000 10 Tf 61.75 0 Td [(<gr)15.0146(aph_handle>)]TJ /R12346344 10 Tf -164.75 -16.8 Td (Iterators)Tj /R12014344 10 Tf (Iteration termination tests)' /R11702000 10 Tf 36 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td (gv::ok)Tj /R11702000 10 Tf 29.7199 0 Td [(<gr)15.0146(aph_handle>)]TJ -106.28 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td (gv::ok)Tj /R11702000 10 Tf 29.7199 0 Td (<node_handle>)Tj -106.28 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td (gv::ok)Tj /R11702000 10 Tf 29.7199 0 Td [(<edg)10.0146(e_handle>)]TJ -106.28 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td (gv::ok)Tj /R11702000 10 Tf 29.7199 0 Td (<attr_handle>)Tj /R12014344 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 /R11702000 10 Tf -15.8996 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::Œrstsubg)Tj /R11702000 10 Tf 56.3898 0 Td [(<gr)15.0146(aph_handle>)]TJ -128.35 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::nextsubg)Tj /R11702000 10 Tf 57.5 0 Td [(<gr)15.0146(aph_handle> <subgr)15(aph_handle>)]TJ /R12014344 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 /R11702000 10 Tf -15.8996 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::Œrstsupg)Tj /R11702000 10 Tf 56.3898 0 Td [(<gr)15.0146(aph_handle>)]TJ -128.35 -12 Td [(<gr)15.0159(aph_handle>)]TJ /R12346344 10 Tf 71.9598 0 Td (gv::nextsupg)Tj /R11702000 10 Tf 57.5 0 Td [(<gr)15.0146(aph_handle> <subgr)15(aph_handle>)]TJ /R12014344 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 /R11702000 10 Tf -16.4496 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::Œrstedge)Tj /R11702000 10 Tf 55.8199 0 Td [(<gr)15.0146(aph_handle>)]TJ -122.82 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::nextedge)Tj /R11702000 10 Tf 56.9301 0 Td [(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ /R12014344 10 Tf 13.0699 -50.4 Td 201.5 Tw (1733862375 2)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1208 │ │ │ │ │ │ +1206 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R29553640 │ │ │ │ │ │ +R12346344 │ │ │ │ │ │ │ │ │ │ │ │ -R29221640 │ │ │ │ │ │ +R12014344 │ │ │ │ │ │ │ │ │ │ │ │ -R28909296 │ │ │ │ │ │ +R11702000 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -699,29 +699,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28909296 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R29221640 10 Tf 9.76016 0 Td (\(3tcl\))Tj /R28909296 10 Tf 426.4 0 Td (gv)Tj /R29221640 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 /R28909296 10 Tf -17.0098 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::Œrstout)Tj /R28909296 10 Tf 50.2699 0 Td [(<gr)15.0146(aph_handle>)]TJ -117.27 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::nextout)Tj /R28909296 10 Tf 51.3801 0 Td [(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ /R29221640 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 /R28909296 10 Tf -16.4496 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::Œrstedge)Tj /R28909296 10 Tf 55.8199 0 Td (<node_handle>)Tj -122.82 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::nextedge)Tj /R28909296 10 Tf 56.9301 0 Td [(<node_handle> <edg)10(e_handle>)]TJ /R29221640 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 /R28909296 10 Tf -17.0098 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::Œrstout)Tj /R28909296 10 Tf 50.2699 0 Td (<node_handle>)Tj -117.27 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::nextout)Tj /R28909296 10 Tf 51.3801 0 Td [(<node_handle> <edg)10(e_handle>)]TJ /R29221640 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 /R28909296 10 Tf -17.0098 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::Œrsthead)Tj /R28909296 10 Tf 56.9398 0 Td (<node_handle>)Tj -124.6 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::nexthead)Tj /R28909296 10 Tf 58.05 0 Td (<node_handle> <head_node_handle>)Tj /R29221640 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 /R28909296 10 Tf -14.7898 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::Œrstin)Tj /R28909296 10 Tf 44.7199 0 Td [(<gr)15.0146(aph_handle>)]TJ -111.72 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::nextin)Tj /R28909296 10 Tf 45.8301 0 Td [(<node_handle> <edg)10(e_handle>)]TJ /R29221640 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 /R28909296 10 Tf -14.7898 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::Œrstin)Tj /R28909296 10 Tf 44.7199 0 Td (<node_handle>)Tj -111.72 -12 Td [(<edg)10.0159(e_handle>)]TJ /R29553640 10 Tf 67 0 Td (gv::nextin)Tj /R28909296 10 Tf 45.8301 0 Td [(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ /R29221640 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 /R28909296 10 Tf -14.7898 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::Œrsttail)Tj /R28909296 10 Tf 50.2699 0 Td (<node_handle>)Tj -117.93 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::nexttail)Tj /R28909296 10 Tf 51.3801 0 Td (<node_handle> <tail_node_handle>)Tj /R29221640 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 /R28909296 10 Tf -17.0098 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::Œrstnode)Tj /R28909296 10 Tf 56.9398 0 Td [(<gr)15.0146(aph_handle>)]TJ -124.6 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::nextnode)Tj /R28909296 10 Tf 58.05 0 Td [(<gr)15.0146(aph_handle> <node_handle>)]TJ /R29221640 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 /R28909296 10 Tf -17.0098 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::Œrstnode)Tj /R28909296 10 Tf 56.9398 0 Td [(<edg)10.0146(e_handle>)]TJ -124.6 -12 Td (<node_handle>)Tj /R29553640 10 Tf 67.6602 0 Td (gv::nextnode)Tj /R28909296 10 Tf 58.05 0 Td [(<edg)10.0146(e_handle> <node_handle>)]TJ /R29221640 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 /R28909296 10 Tf -16.4496 -12 Td (<attr_handle>)Tj /R29553640 10 Tf 62.6699 0 Td (gv::Œrstattr)Tj /R28909296 10 Tf 52.4801 0 Td [(<gr)15.0146(aph_handle>)]TJ -115.15 -12 Td (<attr_handle>)Tj /R29553640 10 Tf 62.6699 0 Td (gv::nextattr)Tj /R28909296 10 Tf 53.5898 0 Td [(<gr)15.0146(aph_handle> <attr_handle>)]TJ /R29221640 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 /R28909296 10 Tf -16.4496 -12 Td (<attr_handle>)Tj /R29553640 10 Tf 62.6699 0 Td (gv::Œrstattr)Tj /R28909296 10 Tf 52.4801 0 Td [(<edg)10.0146(e_handle>)]TJ -115.15 -12 Td (<attr_handle>)Tj /R29553640 10 Tf 62.6699 0 Td (gv::nextattr)Tj /R28909296 10 Tf 53.5898 0 Td [(<edg)10.0146(e_handle> <attr_handle>)]TJ /R29221640 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 /R28909296 10 Tf -16.4496 -12 Td (<attr_handle>)Tj /R29553640 10 Tf 62.6699 0 Td (gv::Œrstattr)Tj /R28909296 10 Tf 52.4801 0 Td (<node_handle>)Tj -115.15 -12 Td (<attr_handle>)Tj /R29553640 10 Tf 62.6699 0 Td (gv::nextattr)Tj /R28909296 10 Tf 53.5898 0 Td (<node_handle> <attr_handle>)Tj /R29553640 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 /R28909296 10 Tf -5.72969 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td (gv::rm)Tj /R28909296 10 Tf 31.9301 0 Td [(<gr)15.0146(aph_handle>)]TJ -108.49 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td (gv::rm)Tj /R28909296 10 Tf 31.9301 0 Td (<node_handle>)Tj -108.49 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td (gv::rm)Tj /R28909296 10 Tf 31.9301 0 Td [(<edg)10.0146(e_handle>)]TJ /R29553640 10 Tf -144.49 -16.8 Td [(Lay)25.0073(out)]TJ /R29221640 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R28909296 10 Tf 36 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td [(gv::lay)25.0146(out)]TJ /R28909296 10 Tf 45.5797 0 Td [(<gr)15.0146(aph_handle> <string> engine)]TJ /R29553640 10 Tf -158.14 -16.8 Td (Render)Tj /R29221640 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R28909296 10 Tf 36 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td [(gv::r)18.0078(ender)]TJ /R28909296 10 Tf 47.8598 0 Td [(<gr)15.0146(aph_handle>)]TJ /R29221640 10 Tf 12.5801 -67.2 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R11702000 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R12014344 10 Tf 9.76016 0 Td (\(3tcl\))Tj /R11702000 10 Tf 426.4 0 Td (gv)Tj /R12014344 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 /R11702000 10 Tf -17.0098 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::Œrstout)Tj /R11702000 10 Tf 50.2699 0 Td [(<gr)15.0146(aph_handle>)]TJ -117.27 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::nextout)Tj /R11702000 10 Tf 51.3801 0 Td [(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ /R12014344 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 /R11702000 10 Tf -16.4496 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::Œrstedge)Tj /R11702000 10 Tf 55.8199 0 Td (<node_handle>)Tj -122.82 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::nextedge)Tj /R11702000 10 Tf 56.9301 0 Td [(<node_handle> <edg)10(e_handle>)]TJ /R12014344 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 /R11702000 10 Tf -17.0098 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::Œrstout)Tj /R11702000 10 Tf 50.2699 0 Td (<node_handle>)Tj -117.27 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::nextout)Tj /R11702000 10 Tf 51.3801 0 Td [(<node_handle> <edg)10(e_handle>)]TJ /R12014344 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 /R11702000 10 Tf -17.0098 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::Œrsthead)Tj /R11702000 10 Tf 56.9398 0 Td (<node_handle>)Tj -124.6 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::nexthead)Tj /R11702000 10 Tf 58.05 0 Td (<node_handle> <head_node_handle>)Tj /R12014344 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 /R11702000 10 Tf -14.7898 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::Œrstin)Tj /R11702000 10 Tf 44.7199 0 Td [(<gr)15.0146(aph_handle>)]TJ -111.72 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::nextin)Tj /R11702000 10 Tf 45.8301 0 Td [(<node_handle> <edg)10(e_handle>)]TJ /R12014344 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 /R11702000 10 Tf -14.7898 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::Œrstin)Tj /R11702000 10 Tf 44.7199 0 Td (<node_handle>)Tj -111.72 -12 Td [(<edg)10.0159(e_handle>)]TJ /R12346344 10 Tf 67 0 Td (gv::nextin)Tj /R11702000 10 Tf 45.8301 0 Td [(<gr)15.0146(aph_handle> <edg)9.98535(e_handle>)]TJ /R12014344 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 /R11702000 10 Tf -14.7898 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::Œrsttail)Tj /R11702000 10 Tf 50.2699 0 Td (<node_handle>)Tj -117.93 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::nexttail)Tj /R11702000 10 Tf 51.3801 0 Td (<node_handle> <tail_node_handle>)Tj /R12014344 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 /R11702000 10 Tf -17.0098 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::Œrstnode)Tj /R11702000 10 Tf 56.9398 0 Td [(<gr)15.0146(aph_handle>)]TJ -124.6 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::nextnode)Tj /R11702000 10 Tf 58.05 0 Td [(<gr)15.0146(aph_handle> <node_handle>)]TJ /R12014344 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 /R11702000 10 Tf -17.0098 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::Œrstnode)Tj /R11702000 10 Tf 56.9398 0 Td [(<edg)10.0146(e_handle>)]TJ -124.6 -12 Td (<node_handle>)Tj /R12346344 10 Tf 67.6602 0 Td (gv::nextnode)Tj /R11702000 10 Tf 58.05 0 Td [(<edg)10.0146(e_handle> <node_handle>)]TJ /R12014344 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 /R11702000 10 Tf -16.4496 -12 Td (<attr_handle>)Tj /R12346344 10 Tf 62.6699 0 Td (gv::Œrstattr)Tj /R11702000 10 Tf 52.4801 0 Td [(<gr)15.0146(aph_handle>)]TJ -115.15 -12 Td (<attr_handle>)Tj /R12346344 10 Tf 62.6699 0 Td (gv::nextattr)Tj /R11702000 10 Tf 53.5898 0 Td [(<gr)15.0146(aph_handle> <attr_handle>)]TJ /R12014344 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 /R11702000 10 Tf -16.4496 -12 Td (<attr_handle>)Tj /R12346344 10 Tf 62.6699 0 Td (gv::Œrstattr)Tj /R11702000 10 Tf 52.4801 0 Td [(<edg)10.0146(e_handle>)]TJ -115.15 -12 Td (<attr_handle>)Tj /R12346344 10 Tf 62.6699 0 Td (gv::nextattr)Tj /R11702000 10 Tf 53.5898 0 Td [(<edg)10.0146(e_handle> <attr_handle>)]TJ /R12014344 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 /R11702000 10 Tf -16.4496 -12 Td (<attr_handle>)Tj /R12346344 10 Tf 62.6699 0 Td (gv::Œrstattr)Tj /R11702000 10 Tf 52.4801 0 Td (<node_handle>)Tj -115.15 -12 Td (<attr_handle>)Tj /R12346344 10 Tf 62.6699 0 Td (gv::nextattr)Tj /R11702000 10 Tf 53.5898 0 Td (<node_handle> <attr_handle>)Tj /R12346344 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 /R11702000 10 Tf -5.72969 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td (gv::rm)Tj /R11702000 10 Tf 31.9301 0 Td [(<gr)15.0146(aph_handle>)]TJ -108.49 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td (gv::rm)Tj /R11702000 10 Tf 31.9301 0 Td (<node_handle>)Tj -108.49 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td (gv::rm)Tj /R11702000 10 Tf 31.9301 0 Td [(<edg)10.0146(e_handle>)]TJ /R12346344 10 Tf -144.49 -16.8 Td [(Lay)25.0073(out)]TJ /R12014344 10 Tf 16.8 TL T*[(Annotate a graph with layout attrib)19.9854(utes and v)25(alues using a speciŒc layout engine)]TJ /R11702000 10 Tf 36 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td [(gv::lay)25.0146(out)]TJ /R11702000 10 Tf 45.5797 0 Td [(<gr)15.0146(aph_handle> <string> engine)]TJ /R12346344 10 Tf -158.14 -16.8 Td (Render)Tj /R12014344 10 Tf T*[(Render a layout into attrib)20.0146(utes of the graph)]TJ /R11702000 10 Tf 36 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td [(gv::r)18.0078(ender)]TJ /R11702000 10 Tf 47.8598 0 Td [(<gr)15.0146(aph_handle>)]TJ /R12014344 10 Tf 12.5801 -67.2 Td 201.5 Tw (1733862375 3)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1050 │ │ │ │ │ │ +1048 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R29553640 │ │ │ │ │ │ +R12346344 │ │ │ │ │ │ │ │ │ │ │ │ -R29221640 │ │ │ │ │ │ +R12014344 │ │ │ │ │ │ │ │ │ │ │ │ -R28909296 │ │ │ │ │ │ +R11702000 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -758,29 +758,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28909296 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R29221640 10 Tf 9.76016 0 Td (\(3tcl\))Tj /R28909296 10 Tf 426.4 0 Td (gv)Tj /R29221640 10 Tf 9.76016 0 Td (\(3tcl\))Tj -410.34 -36 Td (Render a layout to stdout)Tj /R28909296 10 Tf 36 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td [(gv::r)18.0078(ender)]TJ /R28909296 10 Tf 47.8598 0 Td [(<gr)15.0146(aph_handle> <string> format)]TJ /R29221640 10 Tf -160.42 -16.8 Td (Render to an open Œle)Tj /R28909296 10 Tf 36 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td [(gv::r)18.0078(ender)]TJ /R28909296 10 Tf 47.8598 0 Td [(<gr)15.0146(aph_handle> <string> format <c)15.0098(hannel> fout)]TJ /R29221640 10 Tf -160.42 -16.8 Td (Render a layout to an unopened Œle by name)Tj /R28909296 10 Tf 36 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td [(gv::r)18.0078(ender)]TJ /R28909296 10 Tf 47.8598 0 Td [(<gr)15.0146(aph_handle> <string> format <string> Œlename)]TJ /R29221640 10 Tf -160.42 -16.8 Td (Render to a string result)Tj /R28909296 10 Tf 36 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td [(gv::r)18.0078(enderr)18(esult)]TJ /R28909296 10 Tf 72.1199 0 Td [(<gr)15.0146(aph_handle> ing <string> format)]TJ /R29553640 10 Tf -111.46 -12 Td [(gv::r)18.0078(enderr)18(esult)]TJ /R28909296 10 Tf 72.1199 0 Td [(<gr)15.0146(aph_handle> <string> format <string> outdata)]TJ /R29221640 10 Tf -108.12 -16.8 Td (Render to an open channel)Tj /R28909296 10 Tf 36 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td [(gv::r)18.0078(ender)17.9834(channel)]TJ /R28909296 10 Tf 81.0199 0 Td [(<gr)15.0146(aph_handle> <string> format <string> c)14.9854(hannelname)]TJ /R29221640 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 /R28909296 10 Tf -55.8898 -12 Td (<string>)Tj /R29553640 10 Tf 39.3398 0 Td [(gv::r)18.0078(enderdata)]TJ /R28909296 10 Tf 66.75 0 Td [(<gr)15.0146(aph_handle> <string> format)]TJ /R29221640 10 Tf -142.09 -16.8 Td (Writing graph back to Œle)Tj /R28909296 10 Tf 36 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td (gv::write)Tj /R28909296 10 Tf 41.3699 0 Td [(<gr)15.0146(aph_handle> <string> Œlename)]TJ -117.93 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td (gv::write)Tj /R28909296 10 Tf 41.3699 0 Td [(<gr)15.0146(aph_handle> <c)14.9854(hannel>)]TJ /R29221640 10 Tf -153.93 -16.8 Td (Graph transformation tools)Tj /R28909296 10 Tf 36 -12 Td (<boolean_string>)Tj /R29553640 10 Tf 76.5602 0 Td [(gv::tr)18(ed)]TJ /R28909296 10 Tf 36.75 0 Td [(<gr)15.0146(aph_handle>)]TJ /R29553640 10.95 Tf -185.31 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R29221640 10 Tf 36 -12 Td [(graph, dot, neato, fdp, circo, tw)9.99268(opi, tcl.)]TJ 173 -372 Td 201.5 Tw (1733862375 4)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R11702000 10 Tf 1 0 0 1 72.4199 793.89 Tm (gv)Tj /R12014344 10 Tf 9.76016 0 Td (\(3tcl\))Tj /R11702000 10 Tf 426.4 0 Td (gv)Tj /R12014344 10 Tf 9.76016 0 Td (\(3tcl\))Tj -410.34 -36 Td (Render a layout to stdout)Tj /R11702000 10 Tf 36 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td [(gv::r)18.0078(ender)]TJ /R11702000 10 Tf 47.8598 0 Td [(<gr)15.0146(aph_handle> <string> format)]TJ /R12014344 10 Tf -160.42 -16.8 Td (Render to an open Œle)Tj /R11702000 10 Tf 36 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td [(gv::r)18.0078(ender)]TJ /R11702000 10 Tf 47.8598 0 Td [(<gr)15.0146(aph_handle> <string> format <c)15.0098(hannel> fout)]TJ /R12014344 10 Tf -160.42 -16.8 Td (Render a layout to an unopened Œle by name)Tj /R11702000 10 Tf 36 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td [(gv::r)18.0078(ender)]TJ /R11702000 10 Tf 47.8598 0 Td [(<gr)15.0146(aph_handle> <string> format <string> Œlename)]TJ /R12014344 10 Tf -160.42 -16.8 Td (Render to a string result)Tj /R11702000 10 Tf 36 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td [(gv::r)18.0078(enderr)18(esult)]TJ /R11702000 10 Tf 72.1199 0 Td [(<gr)15.0146(aph_handle> ing <string> format)]TJ /R12346344 10 Tf -111.46 -12 Td [(gv::r)18.0078(enderr)18(esult)]TJ /R11702000 10 Tf 72.1199 0 Td [(<gr)15.0146(aph_handle> <string> format <string> outdata)]TJ /R12014344 10 Tf -108.12 -16.8 Td (Render to an open channel)Tj /R11702000 10 Tf 36 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td [(gv::r)18.0078(ender)17.9834(channel)]TJ /R11702000 10 Tf 81.0199 0 Td [(<gr)15.0146(aph_handle> <string> format <string> c)14.9854(hannelname)]TJ /R12014344 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 /R11702000 10 Tf -55.8898 -12 Td (<string>)Tj /R12346344 10 Tf 39.3398 0 Td [(gv::r)18.0078(enderdata)]TJ /R11702000 10 Tf 66.75 0 Td [(<gr)15.0146(aph_handle> <string> format)]TJ /R12014344 10 Tf -142.09 -16.8 Td (Writing graph back to Œle)Tj /R11702000 10 Tf 36 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td (gv::write)Tj /R11702000 10 Tf 41.3699 0 Td [(<gr)15.0146(aph_handle> <string> Œlename)]TJ -117.93 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td (gv::write)Tj /R11702000 10 Tf 41.3699 0 Td [(<gr)15.0146(aph_handle> <c)14.9854(hannel>)]TJ /R12014344 10 Tf -153.93 -16.8 Td (Graph transformation tools)Tj /R11702000 10 Tf 36 -12 Td (<boolean_string>)Tj /R12346344 10 Tf 76.5602 0 Td [(gv::tr)18(ed)]TJ /R11702000 10 Tf 36.75 0 Td [(<gr)15.0146(aph_handle>)]TJ /R12346344 10.95 Tf -185.31 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R12014344 10 Tf 36 -12 Td [(graph, dot, neato, fdp, circo, tw)9.99268(opi, tcl.)]TJ 173 -372 Td 201.5 Tw (1733862375 4)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -805 │ │ │ │ │ │ +804 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R29553640 │ │ │ │ │ │ +R12346344 │ │ │ │ │ │ │ │ │ │ │ │ -R29221640 │ │ │ │ │ │ +R12014344 │ │ │ │ │ │ │ │ │ │ │ │ -R28909296 │ │ │ │ │ │ +R11702000 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -835,15 +835,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 478 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28309832 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11102536 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -863,15 +863,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 519 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28310200 def 1 begincodespacerange <00><ff> endcodespacerange 56 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11102904 def 1 begincodespacerange <00><ff> endcodespacerange 56 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> <35><35><0035> <36><36><0036> <37><37><0037> <38><38><0038> <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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -890,18 +890,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -313 │ │ │ │ │ │ +312 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28310568 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11103272 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -923,15 +923,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-121b78ee0b5e'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-c908778e5183'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 36 │ │ │ ├── ./usr/share/doc/graphviz/gvc.3.pdf.gz │ │ │ │ ├── gvc.3.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -72,20 +72,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R41225968 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBGVC)Tj /R41553856 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R41225968 10 Tf 206.625 0 Td (LIBGVC)Tj /R41553856 10 Tf 35.7199 0 Td (\(3\))Tj -0.219 Tc /R41870312 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R41870312 10 Tf 20.407 -12 Td (libgvc)Tj 2.5 Tc /R41553856 10 Tf 28.0602 0 Td (­G)Tj 0 Tc 15.3602 0 Td [(raphviz conte)15(xt library)]TJ /R41870312 10.95 Tf -79.4203 -16.8 Td (SYNOPSIS)Tj /R41553856 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 speciŒed 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 speciŒed 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 speciŒed 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 /R41870312 10.95 Tf -45.2898 -28.8 Td (DESCRIPTION)Tj /R41225968 10 Tf 36 -12 Td (libgvc)Tj /R41553856 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R17587952 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBGVC)Tj /R17915840 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R17587952 10 Tf 206.625 0 Td (LIBGVC)Tj /R17915840 10 Tf 35.7199 0 Td (\(3\))Tj -0.219 Tc /R18232296 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R18232296 10 Tf 20.407 -12 Td (libgvc)Tj 2.5 Tc /R17915840 10 Tf 28.0602 0 Td (­G)Tj 0 Tc 15.3602 0 Td [(raphviz conte)15(xt library)]TJ /R18232296 10.95 Tf -79.4203 -16.8 Td (SYNOPSIS)Tj /R17915840 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 speciŒed 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 speciŒed 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 speciŒed 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 /R18232296 10.95 Tf -45.2898 -28.8 Td (DESCRIPTION)Tj /R17587952 10 Tf 36 -12 Td (libgvc)Tj /R17915840 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1379 │ │ │ │ │ │ +1380 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ GWSCLV+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -542,19 +542,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R41870312 │ │ │ │ │ │ +R18232296 │ │ │ │ │ │ │ │ │ │ │ │ -R41553856 │ │ │ │ │ │ +R17915840 │ │ │ │ │ │ │ │ │ │ │ │ -R41225968 │ │ │ │ │ │ +R17587952 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -591,29 +591,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R41225968 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBGVC)Tj /R41553856 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R41225968 10 Tf 206.625 0 Td (LIBGVC)Tj /R41553856 10 Tf 35.7199 0 Td (\(3\))Tj /R41870312 10.95 Tf -456.34 -36 Td (SEE ALSO)Tj /R41870312 10 Tf 36 -12 Td (dot)Tj /R41553856 10 Tf 13.8898 0 Td (\(1\),)Tj /R41870312 10 Tf 16.6602 0 Td (neato)Tj /R41553856 10 Tf 23.3301 0 Td (\(1\),)Tj /R41870312 10 Tf 16.6602 0 Td (cdt)Tj /R41553856 10 Tf 13.3301 0 Td (\(3\),)Tj /R41870312 10 Tf 16.6602 0 Td (cgraph)Tj /R41553856 10 Tf 30 0 Td (\(3\))Tj -0.548 Tc /R41870312 10.95 Tf -166.53 -28.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R41553856 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R17587952 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBGVC)Tj /R17915840 10 Tf 35.7199 0 Td 131.045 Tw (\(3\) Library)Tj 177.695 0 Td 0 Tw (Functions Manual)Tj /R17587952 10 Tf 206.625 0 Td (LIBGVC)Tj /R17915840 10 Tf 35.7199 0 Td (\(3\))Tj /R18232296 10.95 Tf -456.34 -36 Td (SEE ALSO)Tj /R18232296 10 Tf 36 -12 Td (dot)Tj /R17915840 10 Tf 13.8898 0 Td (\(1\),)Tj /R18232296 10 Tf 16.6602 0 Td (neato)Tj /R17915840 10 Tf 23.3301 0 Td (\(1\),)Tj /R18232296 10 Tf 16.6602 0 Td (cdt)Tj /R17915840 10 Tf 13.3301 0 Td (\(3\),)Tj /R18232296 10 Tf 16.6602 0 Td (cgraph)Tj /R17915840 10 Tf 30 0 Td (\(3\))Tj -0.548 Tc /R18232296 10.95 Tf -166.53 -28.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R17915840 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -370 │ │ │ │ │ │ +368 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R41870312 │ │ │ │ │ │ +R18232296 │ │ │ │ │ │ │ │ │ │ │ │ -R41553856 │ │ │ │ │ │ +R17915840 │ │ │ │ │ │ │ │ │ │ │ │ -R41225968 │ │ │ │ │ │ +R17587952 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -665,32 +665,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -364 │ │ │ │ │ │ +365 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R37056112 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R13418096 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 575 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R37056480 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R13418464 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -712,15 +712,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 240 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R41870608 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R18232592 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -728,15 +728,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-e51c122b77e0'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-18aa4d775678'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 26 │ │ │ ├── ./usr/share/doc/graphviz/gvcolor.1.pdf.gz │ │ │ │ ├── gvcolor.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R23703328 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVCOLOR)Tj /R24031216 10 Tf 46.3801 0 Td 117.1 Tw (\(1\) General)Tj 165.41 0 Td 0 Tw (Commands Manual)Tj /R23703328 10 Tf 198.19 0 Td (GVCOLOR)Tj /R24031216 10 Tf 46.3801 0 Td (\(1\))Tj -0.219 Tc /R24347672 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R24031216 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 /R24347672 10.95 Tf -101.66 -16.8 Td (SYNOPSIS)Tj /R24347672 10 Tf 36 -12 Td (gvcolor)Tj /R24031216 10 Tf 34.1602 0 Td ([)Tj /R23703328 10 Tf 7.73984 0 Td (Œles)Tj /R24031216 10 Tf 18.8801 0 Td (])Tj /R24347672 10.95 Tf -96.7801 -16.8 Td [(USA)54.9729(GE)]TJ /R24031216 10 Tf 36 -12 Td (dot Œle.gv | gvcolor | dot ­T)Tj /R23703328 10 Tf 112.14 0 Td (<format>)Tj /R24347672 10.95 Tf -148.14 -16.8 Td (DESCRIPTION)Tj /R24347672 10 Tf 36 -12 Td (gvcolor)Tj /R24031216 10 Tf 34.2578 0 Td (\(pre)Tj 15.85 0 Td 0.098 Tw [(viously kno)24.9951(wn as)]TJ /R24347672 10 Tf 72.5441 0 Td (colorize\))Tj /R24031216 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 /R23703328 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 /R24031216 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 /R24347672 10 Tf 34.2801 0 Td (color)Tj /R24031216 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 /R23703328 10 Tf 21.6 0 Td (dot\(1\))Tj 2.745 Tc /R24031216 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 /R23703328 10 Tf 142.77 0 Td (gvcolor)Tj /R24031216 10 Tf 33.148 0 Td (algorithm.)Tj /R24347672 10 Tf 46.4879 0 Td [(o)9.98535(w=back)]TJ /R24031216 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 /R24347672 10 Tf 25.4621 0 Td (saturation=.1,.9)Tj /R24031216 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 /R24347672 10 Tf 99.1402 0 Td (Defcolor)Tj /R24031216 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 /R24347672 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 /R24031216 10 Tf -20.0855 -12 Td [(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ /R24347672 10 Tf 16.8 TL (0)' /R24031216 10 Tf 20 0 Td (Successful completion.)Tj /R24347672 10 Tf -20 -16.8 Td (1)Tj /R24031216 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 /R24347672 10.95 Tf -241.7 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R24031216 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 /R24347672 10 Tf 238.77 0 Td (dot)Tj /R24031216 10 Tf 13.8898 0 Td (.)Tj -0.548 Tc /R24347672 10.95 Tf -392.89 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R24031216 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 /R24347672 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R24031216 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28028704 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVCOLOR)Tj /R28356592 10 Tf 46.3801 0 Td 117.1 Tw (\(1\) General)Tj 165.41 0 Td 0 Tw (Commands Manual)Tj /R28028704 10 Tf 198.19 0 Td (GVCOLOR)Tj /R28356592 10 Tf 46.3801 0 Td (\(1\))Tj -0.219 Tc /R28673048 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R28356592 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 /R28673048 10.95 Tf -101.66 -16.8 Td (SYNOPSIS)Tj /R28673048 10 Tf 36 -12 Td (gvcolor)Tj /R28356592 10 Tf 34.1602 0 Td ([)Tj /R28028704 10 Tf 7.73984 0 Td (Œles)Tj /R28356592 10 Tf 18.8801 0 Td (])Tj /R28673048 10.95 Tf -96.7801 -16.8 Td [(USA)54.9729(GE)]TJ /R28356592 10 Tf 36 -12 Td (dot Œle.gv | gvcolor | dot ­T)Tj /R28028704 10 Tf 112.14 0 Td (<format>)Tj /R28673048 10.95 Tf -148.14 -16.8 Td (DESCRIPTION)Tj /R28673048 10 Tf 36 -12 Td (gvcolor)Tj /R28356592 10 Tf 34.2578 0 Td (\(pre)Tj 15.85 0 Td 0.098 Tw [(viously kno)24.9951(wn as)]TJ /R28673048 10 Tf 72.5441 0 Td (colorize\))Tj /R28356592 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 /R28028704 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 /R28356592 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 /R28673048 10 Tf 34.2801 0 Td (color)Tj /R28356592 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 /R28028704 10 Tf 21.6 0 Td (dot\(1\))Tj 2.745 Tc /R28356592 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 /R28028704 10 Tf 142.77 0 Td (gvcolor)Tj /R28356592 10 Tf 33.148 0 Td (algorithm.)Tj /R28673048 10 Tf 46.4879 0 Td [(o)9.98535(w=back)]TJ /R28356592 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 /R28673048 10 Tf 25.4621 0 Td (saturation=.1,.9)Tj /R28356592 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 /R28673048 10 Tf 99.1402 0 Td (Defcolor)Tj /R28356592 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 /R28673048 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 /R28356592 10 Tf -20.0855 -12 Td [(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ /R28673048 10 Tf 16.8 TL (0)' /R28356592 10 Tf 20 0 Td (Successful completion.)Tj /R28673048 10 Tf -20 -16.8 Td (1)Tj /R28356592 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 /R28673048 10.95 Tf -241.7 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R28356592 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 /R28673048 10 Tf 238.77 0 Td (dot)Tj /R28356592 10 Tf 13.8898 0 Td (.)Tj -0.548 Tc /R28673048 10.95 Tf -392.89 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R28356592 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 /R28673048 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R28356592 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2312 │ │ │ │ │ │ +2309 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ QWXRGQ+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -620,19 +620,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R24347672 │ │ │ │ │ │ +R28673048 │ │ │ │ │ │ │ │ │ │ │ │ -R24031216 │ │ │ │ │ │ +R28356592 │ │ │ │ │ │ │ │ │ │ │ │ -R23703328 │ │ │ │ │ │ +R28028704 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -684,18 +684,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -459 │ │ │ │ │ │ +460 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R24403704 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28729080 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -715,15 +715,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 555 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R24404072 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28729448 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -747,18 +747,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -378 │ │ │ │ │ │ +379 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R24404440 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28729816 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -780,15 +780,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-72a18b9dcdf1'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-ce819a1fa4fe'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/gvedit.1.pdf.gz │ │ │ │ ├── gvedit.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R16867072 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVEDIT)Tj /R17194960 10 Tf 36.8199 0 Td 126.66 Tw (\(1\) General)Tj 174.97 0 Td 0 Tw (Commands Manual)Tj /R16867072 10 Tf 207.75 0 Td (GVEDIT)Tj /R17194960 10 Tf 36.8199 0 Td (\(1\))Tj -0.219 Tc /R17511416 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R17194960 10 Tf 20.407 -12 Td [(gv)15(edit ­ simple graph editor and vie)25.0073(wer)]TJ /R17511416 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R17511416 10 Tf 36 -12 Td [(gv)10(edit)]TJ /R17194960 10 Tf 28.5102 0 Td ([)Tj /R17511416 10 Tf 5.83008 0 Td (­sv?)Tj 2.5 Tc /R17194960 10 Tf 24.5898 0 Td (][)Tj 0 Tc /R16867072 10 Tf 13.5699 0 Td (Œle)Tj /R17194960 10 Tf 14.9 0 Td (])Tj /R17511416 10.95 Tf -123.4 -16.8 Td (DESCRIPTION)Tj /R17511416 10 Tf 36 -12 Td [(gv)10(edit)]TJ /R17194960 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 speciŒed on the command line. This graph Œle will be automatically)Tj 12 TL 0 Tw (opened on start-up.)' /R17511416 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R17194960 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R17511416 10 Tf 16.8 TL (­s)' /R17194960 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.)' /R17511416 10 Tf -36 -16.8 Td (­v)Tj -1.11 Tc /R17194960 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose mode.)Tj /R17511416 10 Tf -46.55 -16.8 Td (­?)Tj /R17194960 10 Tf 36 0 Td [(Prints usage information and e)14.9854(xit.)]TJ -0.548 Tc /R17511416 10.95 Tf -72 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R17194960 10 Tf 20.7363 -12 Td (Arif Bilgin <arif@research.att.com>)Tj T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R17511416 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R17194960 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36122368 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVEDIT)Tj /R36450256 10 Tf 36.8199 0 Td 126.66 Tw (\(1\) General)Tj 174.97 0 Td 0 Tw (Commands Manual)Tj /R36122368 10 Tf 207.75 0 Td (GVEDIT)Tj /R36450256 10 Tf 36.8199 0 Td (\(1\))Tj -0.219 Tc /R36766712 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R36450256 10 Tf 20.407 -12 Td [(gv)15(edit ­ simple graph editor and vie)25.0073(wer)]TJ /R36766712 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R36766712 10 Tf 36 -12 Td [(gv)10(edit)]TJ /R36450256 10 Tf 28.5102 0 Td ([)Tj /R36766712 10 Tf 5.83008 0 Td (­sv?)Tj 2.5 Tc /R36450256 10 Tf 24.5898 0 Td (][)Tj 0 Tc /R36122368 10 Tf 13.5699 0 Td (Œle)Tj /R36450256 10 Tf 14.9 0 Td (])Tj /R36766712 10.95 Tf -123.4 -16.8 Td (DESCRIPTION)Tj /R36766712 10 Tf 36 -12 Td [(gv)10(edit)]TJ /R36450256 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 speciŒed on the command line. This graph Œle will be automatically)Tj 12 TL 0 Tw (opened on start-up.)' /R36766712 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R36450256 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R36766712 10 Tf 16.8 TL (­s)' /R36450256 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.)' /R36766712 10 Tf -36 -16.8 Td (­v)Tj -1.11 Tc /R36450256 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose mode.)Tj /R36766712 10 Tf -46.55 -16.8 Td (­?)Tj /R36450256 10 Tf 36 0 Td [(Prints usage information and e)14.9854(xit.)]TJ -0.548 Tc /R36766712 10.95 Tf -72 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R36450256 10 Tf 20.7363 -12 Td (Arif Bilgin <arif@research.att.com>)Tj T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R36766712 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R36450256 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1284 │ │ │ │ │ │ +1283 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ ZVHNGS+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -614,19 +614,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R17511416 │ │ │ │ │ │ +R36766712 │ │ │ │ │ │ │ │ │ │ │ │ -R17194960 │ │ │ │ │ │ +R36450256 │ │ │ │ │ │ │ │ │ │ │ │ -R16867072 │ │ │ │ │ │ +R36122368 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -678,18 +678,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -325 │ │ │ │ │ │ +326 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R17530600 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36785896 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -706,18 +706,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -516 │ │ │ │ │ │ +515 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R17530968 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36786264 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -739,18 +739,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -222 │ │ │ │ │ │ +221 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R17531336 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36786632 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -772,15 +772,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-279e9c2480b9'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-2d961b6bb8e7'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/gvgen.1.pdf.gz │ │ │ │ ├── gvgen.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -72,15 +72,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R46518000 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVGEN)Tj /R46843776 10 Tf 34.4301 0 Td 129.05 Tw (\(1\) General)Tj 177.36 0 Td 0 Tw (Commands Manual)Tj /R46518000 10 Tf 210.14 0 Td (GVGEN)Tj /R46843776 10 Tf 34.4301 0 Td (\(1\))Tj -0.219 Tc /R47162344 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R46843776 10 Tf 20.407 -12 Td (gvgen ­ generate graphs)Tj /R47162344 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R47162344 10 Tf 36 -12 Td (gvgen)Tj /R46843776 10 Tf 27.682 0 Td ([)Tj /R47162344 10 Tf 6.01211 0 Td (­dv?)Tj 2.682 Tc /R46843776 10 Tf 26.4422 0 Td (][)Tj 0 Tc /R47162344 10 Tf 12.0238 0 Td (­i)Tj /R46518000 10 Tf 8.83984 0 Td (n)Tj 2.682 Tc /R46843776 10 Tf 7.92188 0 Td (][)Tj 0 Tc /R47162344 10 Tf 12.0238 0 Td (­c)Tj /R46518000 10 Tf 10.5 0 Td (n)Tj 2.681 Tc /R46843776 10 Tf 7.92109 0 Td (][)Tj 0 Tc /R47162344 10 Tf 12.0219 0 Td (­C)Tj /R46518000 10 Tf 13.6898 0 Td (x,y)Tj 2.681 Tc /R46843776 10 Tf 14.3809 0 Td (][)Tj 0 Tc /R47162344 10 Tf 12.0219 0 Td (­g)Tj /R46518000 10 Tf 10.9898 0 Td ([)Tj /R47162344 10 Tf 3.88984 0 Td (f)Tj /R46518000 10 Tf 3.33008 0 Td (]x,y)Tj 2.681 Tc /R46843776 10 Tf 18.2711 0 Td (][)Tj 0 Tc /R47162344 10 Tf 12.0219 0 Td (­G)Tj /R46518000 10 Tf 13.7699 0 Td ([)Tj /R47162344 10 Tf 3.88984 0 Td (f)Tj /R46518000 10 Tf 3.33008 0 Td (]x,y)Tj 2.681 Tc /R46843776 10 Tf 18.2711 0 Td (][)Tj 0 Tc /R47162344 10 Tf 12.0219 0 Td (­h)Tj /R46518000 10 Tf 11.6199 0 Td (n)Tj 2.681 Tc /R46843776 10 Tf 7.92109 0 Td (][)Tj 0 Tc /R47162344 10 Tf 12.0219 0 Td (­k)Tj /R46518000 10 Tf 11.6199 0 Td (n)Tj 2.681 Tc /R46843776 10 Tf 7.92109 0 Td (][)Tj 0 Tc /R47162344 10 Tf 12.0219 0 Td (­b)Tj /R46518000 10 Tf 12.0301 0 Td (x,y)Tj 2.681 Tc /R46843776 10 Tf 14.3809 0 Td (][)Tj 0 Tc /R47162344 10 Tf 12.0219 0 Td (­B)Tj /R46518000 10 Tf 13.1398 0 Td (x,y)Tj 2.681 Tc /R46843776 10 Tf 14.3809 0 Td (][)Tj 0 Tc /R47162344 10 Tf 12.0219 0 Td (­m)Tj /R46518000 10 Tf 14.3898 0 Td (n)Tj 2.587 Tc /R46843776 10 Tf -426.758 -12 Td (][)Tj 0 Tc /R47162344 10 Tf 11.834 0 Td (­M)Tj /R46518000 10 Tf 15.9102 0 Td (x,y)Tj 2.587 Tc /R46843776 10 Tf 14.2871 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.834 0 Td (­p)Tj /R46518000 10 Tf 11.6199 0 Td (n)Tj 2.587 Tc /R46843776 10 Tf 7.82695 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.834 0 Td (­r)Tj /R46518000 10 Tf 10.9102 0 Td (x,y)Tj 2.587 Tc /R46843776 10 Tf 14.2871 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.834 0 Td (­R)Tj /R46518000 10 Tf 13.6898 0 Td (x)Tj 2.587 Tc /R46843776 10 Tf 7.55703 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.834 0 Td (­s)Tj /R46518000 10 Tf 9.95 0 Td (n)Tj 2.587 Tc /R46843776 10 Tf 7.82695 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.834 0 Td (­S)Tj /R46518000 10 Tf 11.6199 0 Td (n)Tj 2.587 Tc /R46843776 10 Tf 7.82695 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.834 0 Td (­S)Tj /R46518000 10 Tf 11.6199 0 Td (n,d)Tj 2.588 Tc /R46843776 10 Tf 15.8578 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.8359 0 Td (­t)Tj /R46518000 10 Tf 9.38984 0 Td (n)Tj 2.588 Tc /R46843776 10 Tf 7.82813 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.8359 0 Td (­t)Tj /R46518000 10 Tf 9.38008 0 Td (d,n)Tj 2.588 Tc /R46843776 10 Tf 15.3281 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.8359 0 Td (­T)Tj /R46518000 10 Tf 13.1398 0 Td (x,y)Tj 2.588 Tc /R46843776 10 Tf 14.2879 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.8359 0 Td (­T)Tj /R46518000 10 Tf 13.1398 0 Td [(x,y)54.9902(,u,v)]TJ 2.588 Tc /R46843776 10 Tf 28.1781 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.8359 0 Td (­w)Tj /R46518000 10 Tf 13.2801 0 Td (n)Tj 2.5 Tc /R46843776 10 Tf -426.759 -12 Td (][)Tj 0 Tc /R47162344 10 Tf 11.6602 0 Td (­n)Tj /R46518000 10 Tf 12.5102 0 Td [(pr)37.0081(eŒx)]TJ 2.5 Tc /R46843776 10 Tf 25.4301 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.6602 0 Td (­N)Tj /R46518000 10 Tf 13.2801 0 Td (name)Tj 2.5 Tc /R46843776 10 Tf 24.3398 0 Td (][)Tj 0 Tc /R47162344 10 Tf 11.6602 0 Td (­o)Tj /R46518000 10 Tf 10.9301 0 Td (outŒle)Tj /R46843776 10 Tf 27.6801 0 Td (])Tj /R47162344 10.95 Tf -185.151 -16.8 Td (DESCRIPTION)Tj /R47162344 10 Tf 36 -12 Td (gvgen)Tj /R46843776 10 Tf 27.5 0 Td [(generates a v)25(ariety of simple, re)15.0146(gularly-structured abstract graphs.)]TJ /R47162344 10.95 Tf -63.5 -16.8 Td (OPTIONS)Tj /R46843776 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R47162344 10 Tf 16.8 TL (­c)' /R46518000 10 Tf 12.6398 0 Td (n)Tj /R46843776 10 Tf 23.3602 0 Td [(Generate a c)15.0073(ycle with)]TJ /R46518000 10 Tf 89.2598 0 Td (n)Tj -0.15 Tc /R46843776 10 Tf 7.5 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and edges.)Tj /R47162344 10 Tf -142.05 -16.8 Td (­C)Tj /R46518000 10 Tf 15.4199 0 Td (x,y)Tj /R46843776 10 Tf 20.5801 0 Td (Generate an)Tj /R46518000 10 Tf 50.5301 0 Td (x)Tj /R46843776 10 Tf 6.93984 0 Td (by)Tj /R46518000 10 Tf 12.5 0 Td (y)Tj -0.15 Tc /R46843776 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 /R46518000 10 Tf 11.7898 0 Td (x*y)Tj -0.15 Tc /R46843776 10 Tf 16.3801 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R46518000 10 Tf 41.1 0 Td (2*x*y - y)Tj /R46843776 10 Tf 39.15 0 Td (edges.)Tj /R47162344 10 Tf -317.77 -16.8 Td (­g)Tj /R46518000 10 Tf 13.2 0 Td ([)Tj /R47162344 10 Tf 3.88984 0 Td (f)Tj /R46518000 10 Tf 3.33008 0 Td (]x,y)Tj /R46843776 10 Tf 15.5801 -12 Td 0.085 Tw (Generate an)Tj /R46518000 10 Tf 50.7 0 Td (x)Tj /R46843776 10 Tf 7.025 0 Td (by)Tj /R46518000 10 Tf 12.5852 0 Td (y)Tj /R46843776 10 Tf 7.025 0 Td 2.585 Tw (grid. If)Tj /R47162344 10 Tf 32.9391 0 Td (f)Tj /R46843776 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 /R46518000 10 Tf 12.0191 0 Td (x*y)Tj -0.15 Tc /R46843776 10 Tf 16.609 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R46518000 10 Tf 41.5578 0 Td 0.23 Tw (2*x*y - y - x)Tj /R46843776 10 Tf 53.0699 0 Td (edges if unfolded and)Tj /R46518000 10 Tf 89.7898 0 Td (2*x*y - y -)Tj 2.5 Tc -352.83 -12 Td (x+2)Tj 0 Tc /R46843776 10 Tf 23.6898 0 Td 0 Tw (edges if folded.)Tj /R47162344 10 Tf -59.6898 -16.8 Td (­G)Tj /R46518000 10 Tf 15.9801 0 Td ([)Tj /R47162344 10 Tf 3.88984 0 Td (f)Tj /R46518000 10 Tf 3.33008 0 Td (]x,y)Tj /R46843776 10 Tf 12.8 -12 Td 0.164 Tw (Generate an)Tj /R46518000 10 Tf 50.8578 0 Td (x)Tj /R46843776 10 Tf 7.10391 0 Td (by)Tj /R46518000 10 Tf 12.6641 0 Td (y)Tj /R46843776 10 Tf 7.10391 0 Td (partial grid.)Tj 51.9879 0 Td (If)Tj /R47162344 10 Tf 9.32383 0 Td (f)Tj /R46843776 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 /R46518000 10 Tf 11.7898 0 Td (x*y)Tj -0.15 Tc /R46843776 10 Tf 16.3801 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices.)Tj /R47162344 10 Tf -226.7 -16.8 Td (­h)Tj /R46518000 10 Tf 13.7602 0 Td (n)Tj /R46843776 10 Tf 22.2398 0 Td [(Generate a h)4.99268(ypercube of de)15.0073(gree)]TJ /R46518000 10 Tf 129.46 0 Td (n)Tj 5 Tc /R46843776 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 /R46518000 10 Tf 11.7898 0 Td (2^n)Tj -0.15 Tc /R46843776 10 Tf 15.8301 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R46518000 10 Tf 41.1 0 Td (n*2^\(n-1\))Tj /R46843776 10 Tf 40.8199 0 Td (edges.)Tj /R47162344 10 Tf -344.37 -16.8 Td (­k)Tj /R46518000 10 Tf 13.7602 0 Td (n)Tj /R46843776 10 Tf 22.2398 0 Td (Generate a complete graph on)Tj /R46518000 10 Tf 122.46 0 Td (n)Tj -0.15 Tc /R46843776 10 Tf 7.5 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices with)Tj /R46518000 10 Tf 44.4398 0 Td (n*\(n-1\)/2)Tj /R46843776 10 Tf 40.2699 0 Td (edges.)Tj /R47162344 10 Tf -259.96 -16.8 Td (­b)Tj /R46518000 10 Tf 13.7602 0 Td (x,y)Tj /R46843776 10 Tf 22.2398 0 Td (Generate a complete)Tj /R46518000 10 Tf 84.6898 0 Td (x)Tj /R46843776 10 Tf 6.93984 0 Td (by)Tj /R46518000 10 Tf 12.5 0 Td (y)Tj /R46843776 10 Tf 6.93984 0 Td [(bipartite graph.)-500(This will ha)]TJ -0.15 Tc 113.68 0 Td (ve)Tj 0 Tc /R46518000 10 Tf 11.7898 0 Td (x+y)Tj -0.15 Tc /R46843776 10 Tf 18.1301 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R46518000 10 Tf 41.1 0 Td (x*y)Tj /R46843776 10 Tf 16.3801 0 Td (edges.)Tj /R47162344 10 Tf -357.439 -16.8 Td (­B)Tj /R46518000 10 Tf 14.8699 0 Td (x,y)Tj /R46843776 10 Tf 21.1301 0 Td 0.63 Tw (Generate an)Tj /R46518000 10 Tf 51.7898 0 Td (x)Tj /R46843776 10 Tf 7.56992 0 Td (by)Tj /R46518000 10 Tf 13.1301 0 Td (y)Tj /R46843776 10 Tf 7.56992 0 Td (ball, i.e., an)Tj /R46518000 10 Tf 51.05 0 Td (x)Tj /R46843776 10 Tf 7.56992 0 Td (by)Tj /R46518000 10 Tf 13.1301 0 Td (y)Tj -0.15 Tc /R46843776 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 /R46518000 10 Tf 11.7898 0 Td 0 Tw (x*y + 2)Tj -0.15 Tc /R46843776 10 Tf 33.1301 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R46518000 10 Tf 41.1 0 Td (2*x*y + y)Tj /R46843776 10 Tf 42.5699 0 Td (edges.)Tj /R47162344 10 Tf -183.12 -16.8 Td (­m)Tj /R46518000 10 Tf 16.5301 0 Td (n)Tj /R46843776 10 Tf 19.4699 0 Td 2.017 Tw (Generate a triangular mesh with)Tj /R46518000 10 Tf 140.885 0 Td (n)Tj -0.15 Tc /R46843776 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 /R46518000 10 Tf 13.8059 0 Td (\(n+1\)*n/2)Tj -0.15 Tc /R46843776 10 Tf 45.7059 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R46518000 10 Tf -355.384 -12 Td (3*\(n-1\)*n/2)Tj /R46843776 10 Tf 50.2699 0 Td (edges.)Tj /R47162344 10 Tf -86.2699 -16.8 Td (­M)Tj /R46518000 10 Tf 17.6398 0 Td (x,y)Tj /R46843776 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 /R46518000 10 Tf 11.7898 0 Td (x*y)Tj -0.15 Tc /R46843776 10 Tf 16.3801 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R46518000 10 Tf 41.1 0 Td (2*x*y - y)Tj /R46843776 10 Tf 39.15 0 Td (edges.)Tj /R47162344 10 Tf -342.1 -16.8 Td (­p)Tj /R46518000 10 Tf 13.7602 0 Td (n)Tj /R46843776 10 Tf 22.2398 0 Td (Generate a path on)Tj /R46518000 10 Tf 77.75 0 Td (n)Tj -0.15 Tc /R46843776 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 /R46518000 10 Tf 11.7898 0 Td (n-1)Tj /R46843776 10 Tf 15.8301 0 Td (edges.)Tj /R47162344 10 Tf -234.9 -16.8 Td (­r)Tj /R46518000 10 Tf 12.6398 0 Td (x,y)Tj /R46843776 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 /R46518000 10 Tf 245.784 0 Td (2^n-1)Tj /R46843776 10 Tf 24.602 0 Td (less)Tj -381 -12 Td 0 Tw (than or equal to)Tj /R46518000 10 Tf 64.9898 0 Td (x)Tj 2.5 Tc /R46843776 10 Tf 4.43984 0 Td (.L)Tj 0 Tc 11.1102 0 Td [(ar)18.0151(ger v)25.0073(alues of)]TJ /R46518000 10 Tf 61.4898 0 Td (y)Tj /R46843776 10 Tf 6.93984 0 Td (increase the density of the graph.)Tj /R47162344 10 Tf -184.97 -16.8 Td (­R)Tj /R46518000 10 Tf 15.4199 0 Td (x)Tj /R46843776 10 Tf 20.5801 0 Td (Generate a random rooted tree on)Tj /R46518000 10 Tf 136.62 0 Td (x)Tj -0.15 Tc /R46843776 10 Tf 6.93984 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices.)Tj /R47162344 10 Tf -188.85 -16.8 Td (­s)Tj /R46518000 10 Tf 12.0898 0 Td (n)Tj /R46843776 10 Tf 23.9102 0 Td (Generate a star on)Tj /R46518000 10 Tf 74.9699 0 Td (n)Tj -0.15 Tc /R46843776 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 /R46518000 10 Tf 11.7898 0 Td (n-1)Tj /R46843776 10 Tf 15.8301 0 Td (edges.)Tj /R47162344 10 Tf -232.12 -16.8 Td (­S)Tj /R46518000 10 Tf 13.7602 0 Td (n)Tj /R46843776 10 Tf 22.2398 0 Td (Generate a Sierpinski graph of order)Tj /R46518000 10 Tf 148.29 0 Td (n)Tj 5 Tc /R46843776 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 /R46518000 10 Tf 11.7898 0 Td (3*\(3^\(n-1\) + 1\)/2)Tj -0.15 Tc /R46843776 10 Tf 72.0102 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R46518000 10 Tf 41.1 0 Td (3^n)Tj /R46843776 10 Tf 15.8301 0 Td (edges.)Tj /R47162344 10 Tf -394.39 -16.8 Td (­S)Tj /R46518000 10 Tf 13.7602 0 Td (n,d)Tj /R46843776 10 Tf 22.2398 0 Td 0.064 Tw (Generate a)Tj /R46518000 10 Tf 45.6578 0 Td (d)Tj /R46843776 10 Tf 5 0 Td (-dimensional Sierpinski graph of order)Tj /R46518000 10 Tf 157.8 0 Td (n)Tj 5.064 Tc /R46843776 10 Tf 5 0 Td (.A)Tj 2.564 Tc 14.784 0 Td (tp)Tj 0 Tc 10.3441 0 Td (resent,)Tj /R46518000 10 Tf 28.9441 0 Td (d)Tj /R46843776 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 /R46518000 10 Tf 62.4898 0 Td (4*\(4^\(n-1\) + 1\)/2)Tj -0.15 Tc /R46843776 10 Tf 72.0102 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj 2.5 Tc /R46518000 10 Tf 41.1 0 Td (6*4)Tj 0 Tc 20 0 Td (^\(n-1\))Tj /R46843776 10 Tf 25.8199 0 Td (edges.)Tj /R47162344 10 Tf -266.71 -16.8 Td (­t)Tj /R46518000 10 Tf 11.5301 0 Td (n)Tj /R46843776 10 Tf 24.4699 0 Td (Generate a binary tree of height)Tj /R46518000 10 Tf 129.4 0 Td (n)Tj 5 Tc /R46843776 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 /R46518000 10 Tf 11.7898 0 Td (2^n-1)Tj -0.15 Tc /R46843776 10 Tf 24.1602 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R46518000 10 Tf 41.1 0 Td (2^n-2)Tj /R46843776 10 Tf 24.1602 0 Td (edges.)Tj /R47162344 10 Tf -335.98 -16.8 Td (­t)Tj /R46518000 10 Tf 11.5301 0 Td (h,n)Tj /R46843776 10 Tf 24.4699 0 Td (Generate a n-ary tree of height)Tj /R46518000 10 Tf 124.95 0 Td (h)Tj /R46843776 10 Tf 5 0 Td (.)Tj /R47162344 10 Tf -165.95 -16.8 Td (­T)Tj /R46518000 10 Tf 14.8699 0 Td (x,y)Tj /R47162344 10 Tf -14.8699 -16.8 Td (­T)Tj /R46518000 10 Tf 14.8699 0 Td [(x,y)54.9927(,u,v)]TJ /R46843776 10 Tf 21.1301 -12 Td 0.483 Tw (Generate an)Tj /R46518000 10 Tf 51.4961 0 Td (x)Tj /R46843776 10 Tf 7.42305 0 Td (by)Tj /R46518000 10 Tf 12.9828 0 Td (y)Tj /R46843776 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 /R46518000 10 Tf 12.273 0 Td (x*y)Tj -0.15 Tc /R46843776 10 Tf 16.8629 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R46518000 10 Tf 42.066 0 Td (2*x*y)Tj /R46843776 10 Tf 26.8629 0 Td 2.983 Tw (edges. If)Tj /R46518000 10 Tf 40.3961 0 Td (u)Tj /R46843776 10 Tf 7.98281 0 Td (and)Tj /R46518000 10 Tf 17.423 0 Td (v)Tj /R46843776 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 /R47162344 10 Tf -355.96 -16.8 Td (­w)Tj /R46518000 10 Tf 15.4199 0 Td (n)Tj /R46843776 10 Tf 20.5801 0 Td (Generate a path on)Tj /R46518000 10 Tf 77.75 0 Td (n)Tj -0.15 Tc /R46843776 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 /R46518000 10 Tf 11.7898 0 Td (n-1)Tj /R46843776 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R11628272 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVGEN)Tj /R11954048 10 Tf 34.4301 0 Td 129.05 Tw (\(1\) General)Tj 177.36 0 Td 0 Tw (Commands Manual)Tj /R11628272 10 Tf 210.14 0 Td (GVGEN)Tj /R11954048 10 Tf 34.4301 0 Td (\(1\))Tj -0.219 Tc /R12272616 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R11954048 10 Tf 20.407 -12 Td (gvgen ­ generate graphs)Tj /R12272616 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R12272616 10 Tf 36 -12 Td (gvgen)Tj /R11954048 10 Tf 27.682 0 Td ([)Tj /R12272616 10 Tf 6.01211 0 Td (­dv?)Tj 2.682 Tc /R11954048 10 Tf 26.4422 0 Td (][)Tj 0 Tc /R12272616 10 Tf 12.0238 0 Td (­i)Tj /R11628272 10 Tf 8.83984 0 Td (n)Tj 2.682 Tc /R11954048 10 Tf 7.92188 0 Td (][)Tj 0 Tc /R12272616 10 Tf 12.0238 0 Td (­c)Tj /R11628272 10 Tf 10.5 0 Td (n)Tj 2.681 Tc /R11954048 10 Tf 7.92109 0 Td (][)Tj 0 Tc /R12272616 10 Tf 12.0219 0 Td (­C)Tj /R11628272 10 Tf 13.6898 0 Td (x,y)Tj 2.681 Tc /R11954048 10 Tf 14.3809 0 Td (][)Tj 0 Tc /R12272616 10 Tf 12.0219 0 Td (­g)Tj /R11628272 10 Tf 10.9898 0 Td ([)Tj /R12272616 10 Tf 3.88984 0 Td (f)Tj /R11628272 10 Tf 3.33008 0 Td (]x,y)Tj 2.681 Tc /R11954048 10 Tf 18.2711 0 Td (][)Tj 0 Tc /R12272616 10 Tf 12.0219 0 Td (­G)Tj /R11628272 10 Tf 13.7699 0 Td ([)Tj /R12272616 10 Tf 3.88984 0 Td (f)Tj /R11628272 10 Tf 3.33008 0 Td (]x,y)Tj 2.681 Tc /R11954048 10 Tf 18.2711 0 Td (][)Tj 0 Tc /R12272616 10 Tf 12.0219 0 Td (­h)Tj /R11628272 10 Tf 11.6199 0 Td (n)Tj 2.681 Tc /R11954048 10 Tf 7.92109 0 Td (][)Tj 0 Tc /R12272616 10 Tf 12.0219 0 Td (­k)Tj /R11628272 10 Tf 11.6199 0 Td (n)Tj 2.681 Tc /R11954048 10 Tf 7.92109 0 Td (][)Tj 0 Tc /R12272616 10 Tf 12.0219 0 Td (­b)Tj /R11628272 10 Tf 12.0301 0 Td (x,y)Tj 2.681 Tc /R11954048 10 Tf 14.3809 0 Td (][)Tj 0 Tc /R12272616 10 Tf 12.0219 0 Td (­B)Tj /R11628272 10 Tf 13.1398 0 Td (x,y)Tj 2.681 Tc /R11954048 10 Tf 14.3809 0 Td (][)Tj 0 Tc /R12272616 10 Tf 12.0219 0 Td (­m)Tj /R11628272 10 Tf 14.3898 0 Td (n)Tj 2.587 Tc /R11954048 10 Tf -426.758 -12 Td (][)Tj 0 Tc /R12272616 10 Tf 11.834 0 Td (­M)Tj /R11628272 10 Tf 15.9102 0 Td (x,y)Tj 2.587 Tc /R11954048 10 Tf 14.2871 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.834 0 Td (­p)Tj /R11628272 10 Tf 11.6199 0 Td (n)Tj 2.587 Tc /R11954048 10 Tf 7.82695 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.834 0 Td (­r)Tj /R11628272 10 Tf 10.9102 0 Td (x,y)Tj 2.587 Tc /R11954048 10 Tf 14.2871 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.834 0 Td (­R)Tj /R11628272 10 Tf 13.6898 0 Td (x)Tj 2.587 Tc /R11954048 10 Tf 7.55703 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.834 0 Td (­s)Tj /R11628272 10 Tf 9.95 0 Td (n)Tj 2.587 Tc /R11954048 10 Tf 7.82695 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.834 0 Td (­S)Tj /R11628272 10 Tf 11.6199 0 Td (n)Tj 2.587 Tc /R11954048 10 Tf 7.82695 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.834 0 Td (­S)Tj /R11628272 10 Tf 11.6199 0 Td (n,d)Tj 2.588 Tc /R11954048 10 Tf 15.8578 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.8359 0 Td (­t)Tj /R11628272 10 Tf 9.38984 0 Td (n)Tj 2.588 Tc /R11954048 10 Tf 7.82813 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.8359 0 Td (­t)Tj /R11628272 10 Tf 9.38008 0 Td (d,n)Tj 2.588 Tc /R11954048 10 Tf 15.3281 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.8359 0 Td (­T)Tj /R11628272 10 Tf 13.1398 0 Td (x,y)Tj 2.588 Tc /R11954048 10 Tf 14.2879 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.8359 0 Td (­T)Tj /R11628272 10 Tf 13.1398 0 Td [(x,y)54.9902(,u,v)]TJ 2.588 Tc /R11954048 10 Tf 28.1781 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.8359 0 Td (­w)Tj /R11628272 10 Tf 13.2801 0 Td (n)Tj 2.5 Tc /R11954048 10 Tf -426.759 -12 Td (][)Tj 0 Tc /R12272616 10 Tf 11.6602 0 Td (­n)Tj /R11628272 10 Tf 12.5102 0 Td [(pr)37.0081(eŒx)]TJ 2.5 Tc /R11954048 10 Tf 25.4301 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.6602 0 Td (­N)Tj /R11628272 10 Tf 13.2801 0 Td (name)Tj 2.5 Tc /R11954048 10 Tf 24.3398 0 Td (][)Tj 0 Tc /R12272616 10 Tf 11.6602 0 Td (­o)Tj /R11628272 10 Tf 10.9301 0 Td (outŒle)Tj /R11954048 10 Tf 27.6801 0 Td (])Tj /R12272616 10.95 Tf -185.151 -16.8 Td (DESCRIPTION)Tj /R12272616 10 Tf 36 -12 Td (gvgen)Tj /R11954048 10 Tf 27.5 0 Td [(generates a v)25(ariety of simple, re)15.0146(gularly-structured abstract graphs.)]TJ /R12272616 10.95 Tf -63.5 -16.8 Td (OPTIONS)Tj /R11954048 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R12272616 10 Tf 16.8 TL (­c)' /R11628272 10 Tf 12.6398 0 Td (n)Tj /R11954048 10 Tf 23.3602 0 Td [(Generate a c)15.0073(ycle with)]TJ /R11628272 10 Tf 89.2598 0 Td (n)Tj -0.15 Tc /R11954048 10 Tf 7.5 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and edges.)Tj /R12272616 10 Tf -142.05 -16.8 Td (­C)Tj /R11628272 10 Tf 15.4199 0 Td (x,y)Tj /R11954048 10 Tf 20.5801 0 Td (Generate an)Tj /R11628272 10 Tf 50.5301 0 Td (x)Tj /R11954048 10 Tf 6.93984 0 Td (by)Tj /R11628272 10 Tf 12.5 0 Td (y)Tj -0.15 Tc /R11954048 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 /R11628272 10 Tf 11.7898 0 Td (x*y)Tj -0.15 Tc /R11954048 10 Tf 16.3801 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R11628272 10 Tf 41.1 0 Td (2*x*y - y)Tj /R11954048 10 Tf 39.15 0 Td (edges.)Tj /R12272616 10 Tf -317.77 -16.8 Td (­g)Tj /R11628272 10 Tf 13.2 0 Td ([)Tj /R12272616 10 Tf 3.88984 0 Td (f)Tj /R11628272 10 Tf 3.33008 0 Td (]x,y)Tj /R11954048 10 Tf 15.5801 -12 Td 0.085 Tw (Generate an)Tj /R11628272 10 Tf 50.7 0 Td (x)Tj /R11954048 10 Tf 7.025 0 Td (by)Tj /R11628272 10 Tf 12.5852 0 Td (y)Tj /R11954048 10 Tf 7.025 0 Td 2.585 Tw (grid. If)Tj /R12272616 10 Tf 32.9391 0 Td (f)Tj /R11954048 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 /R11628272 10 Tf 12.0191 0 Td (x*y)Tj -0.15 Tc /R11954048 10 Tf 16.609 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R11628272 10 Tf 41.5578 0 Td 0.23 Tw (2*x*y - y - x)Tj /R11954048 10 Tf 53.0699 0 Td (edges if unfolded and)Tj /R11628272 10 Tf 89.7898 0 Td (2*x*y - y -)Tj 2.5 Tc -352.83 -12 Td (x+2)Tj 0 Tc /R11954048 10 Tf 23.6898 0 Td 0 Tw (edges if folded.)Tj /R12272616 10 Tf -59.6898 -16.8 Td (­G)Tj /R11628272 10 Tf 15.9801 0 Td ([)Tj /R12272616 10 Tf 3.88984 0 Td (f)Tj /R11628272 10 Tf 3.33008 0 Td (]x,y)Tj /R11954048 10 Tf 12.8 -12 Td 0.164 Tw (Generate an)Tj /R11628272 10 Tf 50.8578 0 Td (x)Tj /R11954048 10 Tf 7.10391 0 Td (by)Tj /R11628272 10 Tf 12.6641 0 Td (y)Tj /R11954048 10 Tf 7.10391 0 Td (partial grid.)Tj 51.9879 0 Td (If)Tj /R12272616 10 Tf 9.32383 0 Td (f)Tj /R11954048 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 /R11628272 10 Tf 11.7898 0 Td (x*y)Tj -0.15 Tc /R11954048 10 Tf 16.3801 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices.)Tj /R12272616 10 Tf -226.7 -16.8 Td (­h)Tj /R11628272 10 Tf 13.7602 0 Td (n)Tj /R11954048 10 Tf 22.2398 0 Td [(Generate a h)4.99268(ypercube of de)15.0073(gree)]TJ /R11628272 10 Tf 129.46 0 Td (n)Tj 5 Tc /R11954048 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 /R11628272 10 Tf 11.7898 0 Td (2^n)Tj -0.15 Tc /R11954048 10 Tf 15.8301 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R11628272 10 Tf 41.1 0 Td (n*2^\(n-1\))Tj /R11954048 10 Tf 40.8199 0 Td (edges.)Tj /R12272616 10 Tf -344.37 -16.8 Td (­k)Tj /R11628272 10 Tf 13.7602 0 Td (n)Tj /R11954048 10 Tf 22.2398 0 Td (Generate a complete graph on)Tj /R11628272 10 Tf 122.46 0 Td (n)Tj -0.15 Tc /R11954048 10 Tf 7.5 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices with)Tj /R11628272 10 Tf 44.4398 0 Td (n*\(n-1\)/2)Tj /R11954048 10 Tf 40.2699 0 Td (edges.)Tj /R12272616 10 Tf -259.96 -16.8 Td (­b)Tj /R11628272 10 Tf 13.7602 0 Td (x,y)Tj /R11954048 10 Tf 22.2398 0 Td (Generate a complete)Tj /R11628272 10 Tf 84.6898 0 Td (x)Tj /R11954048 10 Tf 6.93984 0 Td (by)Tj /R11628272 10 Tf 12.5 0 Td (y)Tj /R11954048 10 Tf 6.93984 0 Td [(bipartite graph.)-500(This will ha)]TJ -0.15 Tc 113.68 0 Td (ve)Tj 0 Tc /R11628272 10 Tf 11.7898 0 Td (x+y)Tj -0.15 Tc /R11954048 10 Tf 18.1301 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R11628272 10 Tf 41.1 0 Td (x*y)Tj /R11954048 10 Tf 16.3801 0 Td (edges.)Tj /R12272616 10 Tf -357.439 -16.8 Td (­B)Tj /R11628272 10 Tf 14.8699 0 Td (x,y)Tj /R11954048 10 Tf 21.1301 0 Td 0.63 Tw (Generate an)Tj /R11628272 10 Tf 51.7898 0 Td (x)Tj /R11954048 10 Tf 7.56992 0 Td (by)Tj /R11628272 10 Tf 13.1301 0 Td (y)Tj /R11954048 10 Tf 7.56992 0 Td (ball, i.e., an)Tj /R11628272 10 Tf 51.05 0 Td (x)Tj /R11954048 10 Tf 7.56992 0 Td (by)Tj /R11628272 10 Tf 13.1301 0 Td (y)Tj -0.15 Tc /R11954048 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 /R11628272 10 Tf 11.7898 0 Td 0 Tw (x*y + 2)Tj -0.15 Tc /R11954048 10 Tf 33.1301 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R11628272 10 Tf 41.1 0 Td (2*x*y + y)Tj /R11954048 10 Tf 42.5699 0 Td (edges.)Tj /R12272616 10 Tf -183.12 -16.8 Td (­m)Tj /R11628272 10 Tf 16.5301 0 Td (n)Tj /R11954048 10 Tf 19.4699 0 Td 2.017 Tw (Generate a triangular mesh with)Tj /R11628272 10 Tf 140.885 0 Td (n)Tj -0.15 Tc /R11954048 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 /R11628272 10 Tf 13.8059 0 Td (\(n+1\)*n/2)Tj -0.15 Tc /R11954048 10 Tf 45.7059 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R11628272 10 Tf -355.384 -12 Td (3*\(n-1\)*n/2)Tj /R11954048 10 Tf 50.2699 0 Td (edges.)Tj /R12272616 10 Tf -86.2699 -16.8 Td (­M)Tj /R11628272 10 Tf 17.6398 0 Td (x,y)Tj /R11954048 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 /R11628272 10 Tf 11.7898 0 Td (x*y)Tj -0.15 Tc /R11954048 10 Tf 16.3801 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R11628272 10 Tf 41.1 0 Td (2*x*y - y)Tj /R11954048 10 Tf 39.15 0 Td (edges.)Tj /R12272616 10 Tf -342.1 -16.8 Td (­p)Tj /R11628272 10 Tf 13.7602 0 Td (n)Tj /R11954048 10 Tf 22.2398 0 Td (Generate a path on)Tj /R11628272 10 Tf 77.75 0 Td (n)Tj -0.15 Tc /R11954048 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 /R11628272 10 Tf 11.7898 0 Td (n-1)Tj /R11954048 10 Tf 15.8301 0 Td (edges.)Tj /R12272616 10 Tf -234.9 -16.8 Td (­r)Tj /R11628272 10 Tf 12.6398 0 Td (x,y)Tj /R11954048 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 /R11628272 10 Tf 245.784 0 Td (2^n-1)Tj /R11954048 10 Tf 24.602 0 Td (less)Tj -381 -12 Td 0 Tw (than or equal to)Tj /R11628272 10 Tf 64.9898 0 Td (x)Tj 2.5 Tc /R11954048 10 Tf 4.43984 0 Td (.L)Tj 0 Tc 11.1102 0 Td [(ar)18.0151(ger v)25.0073(alues of)]TJ /R11628272 10 Tf 61.4898 0 Td (y)Tj /R11954048 10 Tf 6.93984 0 Td (increase the density of the graph.)Tj /R12272616 10 Tf -184.97 -16.8 Td (­R)Tj /R11628272 10 Tf 15.4199 0 Td (x)Tj /R11954048 10 Tf 20.5801 0 Td (Generate a random rooted tree on)Tj /R11628272 10 Tf 136.62 0 Td (x)Tj -0.15 Tc /R11954048 10 Tf 6.93984 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices.)Tj /R12272616 10 Tf -188.85 -16.8 Td (­s)Tj /R11628272 10 Tf 12.0898 0 Td (n)Tj /R11954048 10 Tf 23.9102 0 Td (Generate a star on)Tj /R11628272 10 Tf 74.9699 0 Td (n)Tj -0.15 Tc /R11954048 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 /R11628272 10 Tf 11.7898 0 Td (n-1)Tj /R11954048 10 Tf 15.8301 0 Td (edges.)Tj /R12272616 10 Tf -232.12 -16.8 Td (­S)Tj /R11628272 10 Tf 13.7602 0 Td (n)Tj /R11954048 10 Tf 22.2398 0 Td (Generate a Sierpinski graph of order)Tj /R11628272 10 Tf 148.29 0 Td (n)Tj 5 Tc /R11954048 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 /R11628272 10 Tf 11.7898 0 Td (3*\(3^\(n-1\) + 1\)/2)Tj -0.15 Tc /R11954048 10 Tf 72.0102 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R11628272 10 Tf 41.1 0 Td (3^n)Tj /R11954048 10 Tf 15.8301 0 Td (edges.)Tj /R12272616 10 Tf -394.39 -16.8 Td (­S)Tj /R11628272 10 Tf 13.7602 0 Td (n,d)Tj /R11954048 10 Tf 22.2398 0 Td 0.064 Tw (Generate a)Tj /R11628272 10 Tf 45.6578 0 Td (d)Tj /R11954048 10 Tf 5 0 Td (-dimensional Sierpinski graph of order)Tj /R11628272 10 Tf 157.8 0 Td (n)Tj 5.064 Tc /R11954048 10 Tf 5 0 Td (.A)Tj 2.564 Tc 14.784 0 Td (tp)Tj 0 Tc 10.3441 0 Td (resent,)Tj /R11628272 10 Tf 28.9441 0 Td (d)Tj /R11954048 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 /R11628272 10 Tf 62.4898 0 Td (4*\(4^\(n-1\) + 1\)/2)Tj -0.15 Tc /R11954048 10 Tf 72.0102 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj 2.5 Tc /R11628272 10 Tf 41.1 0 Td (6*4)Tj 0 Tc 20 0 Td (^\(n-1\))Tj /R11954048 10 Tf 25.8199 0 Td (edges.)Tj /R12272616 10 Tf -266.71 -16.8 Td (­t)Tj /R11628272 10 Tf 11.5301 0 Td (n)Tj /R11954048 10 Tf 24.4699 0 Td (Generate a binary tree of height)Tj /R11628272 10 Tf 129.4 0 Td (n)Tj 5 Tc /R11954048 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 /R11628272 10 Tf 11.7898 0 Td (2^n-1)Tj -0.15 Tc /R11954048 10 Tf 24.1602 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R11628272 10 Tf 41.1 0 Td (2^n-2)Tj /R11954048 10 Tf 24.1602 0 Td (edges.)Tj /R12272616 10 Tf -335.98 -16.8 Td (­t)Tj /R11628272 10 Tf 11.5301 0 Td (h,n)Tj /R11954048 10 Tf 24.4699 0 Td (Generate a n-ary tree of height)Tj /R11628272 10 Tf 124.95 0 Td (h)Tj /R11954048 10 Tf 5 0 Td (.)Tj /R12272616 10 Tf -165.95 -16.8 Td (­T)Tj /R11628272 10 Tf 14.8699 0 Td (x,y)Tj /R12272616 10 Tf -14.8699 -16.8 Td (­T)Tj /R11628272 10 Tf 14.8699 0 Td [(x,y)54.9927(,u,v)]TJ /R11954048 10 Tf 21.1301 -12 Td 0.483 Tw (Generate an)Tj /R11628272 10 Tf 51.4961 0 Td (x)Tj /R11954048 10 Tf 7.42305 0 Td (by)Tj /R11628272 10 Tf 12.9828 0 Td (y)Tj /R11954048 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 /R11628272 10 Tf 12.273 0 Td (x*y)Tj -0.15 Tc /R11954048 10 Tf 16.8629 0 Td (ve)Tj 0 Tc 9.28984 0 Td (rtices and)Tj /R11628272 10 Tf 42.066 0 Td (2*x*y)Tj /R11954048 10 Tf 26.8629 0 Td 2.983 Tw (edges. If)Tj /R11628272 10 Tf 40.3961 0 Td (u)Tj /R11954048 10 Tf 7.98281 0 Td (and)Tj /R11628272 10 Tf 17.423 0 Td (v)Tj /R11954048 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 /R12272616 10 Tf -355.96 -16.8 Td (­w)Tj /R11628272 10 Tf 15.4199 0 Td (n)Tj /R11954048 10 Tf 20.5801 0 Td (Generate a path on)Tj /R11628272 10 Tf 77.75 0 Td (n)Tj -0.15 Tc /R11954048 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 /R11628272 10 Tf 11.7898 0 Td (n-1)Tj /R11954048 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2989 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -651,19 +651,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R47162344 │ │ │ │ │ │ +R12272616 │ │ │ │ │ │ │ │ │ │ │ │ -R46843776 │ │ │ │ │ │ +R11954048 │ │ │ │ │ │ │ │ │ │ │ │ -R46518000 │ │ │ │ │ │ +R11628272 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -700,29 +700,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R46518000 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVGEN)Tj /R46843776 10 Tf 34.4301 0 Td 129.05 Tw (\(1\) General)Tj 177.36 0 Td 0 Tw (Commands Manual)Tj /R46518000 10 Tf 210.14 0 Td (GVGEN)Tj /R46843776 10 Tf 34.4301 0 Td (\(1\))Tj /R47162344 10 Tf -420.34 -36 Td (­i)Tj /R46518000 10 Tf 10.9801 0 Td (n)Tj /R46843776 10 Tf 25.0199 0 Td (Generate)Tj /R46518000 10 Tf 38.5898 0 Td (n)Tj /R46843776 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 /R47162344 10 Tf 48.05 0 Td (­R)Tj /R46843776 10 Tf 15.4199 0 Td (ag is used.)Tj /R47162344 10 Tf -343.4 -16.8 Td (­n)Tj /R46518000 10 Tf 13.7602 0 Td [(pr)37.0081(eŒx)]TJ /R46843776 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 /R46518000 10 Tf 128.104 0 Td [(pr)37.0068(eŒx)]TJ /R46843776 10 Tf 25.032 0 Td (is speciŒed, this will be prepended to the inte-)Tj -210.798 -12 Td 0 Tw (ger to create the name.)Tj /R47162344 10 Tf -36 -16.8 Td (­N)Tj /R46518000 10 Tf 15.4199 0 Td (name)Tj /R46843776 10 Tf 20.5801 -12 Td (Use)Tj /R46518000 10 Tf 18.05 0 Td (name)Tj /R46843776 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 /R47162344 10 Tf -78.2102 -16.8 Td (­o)Tj /R46518000 10 Tf 13.2 0 Td (outŒle)Tj /R46843776 10 Tf 22.8 -12 Td 0.651 Tw (If speciŒed, the generated graph is written into the Œle)Tj /R46518000 10 Tf 225.87 0 Td [(outŒle)15(.)]TJ /R46843776 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 /R47162344 10 Tf -36 -16.8 Td (­d)Tj /R46843776 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 /R47162344 10 Tf -63.95 -16.8 Td (­v)Tj -1.11 Tc /R46843776 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose output.)Tj /R47162344 10 Tf -46.55 -16.8 Td (­?)Tj /R46843776 10 Tf 36 0 Td (Print usage information.)Tj /R47162344 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 /R47162344 10 Tf -20.0855 -12 Td (gvgen)Tj -0.15 Tc /R46843776 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 speciŒed output Œle could not be opened.)Tj -0.548 Tc /R47162344 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R46843776 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R47162344 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R46843776 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R11628272 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVGEN)Tj /R11954048 10 Tf 34.4301 0 Td 129.05 Tw (\(1\) General)Tj 177.36 0 Td 0 Tw (Commands Manual)Tj /R11628272 10 Tf 210.14 0 Td (GVGEN)Tj /R11954048 10 Tf 34.4301 0 Td (\(1\))Tj /R12272616 10 Tf -420.34 -36 Td (­i)Tj /R11628272 10 Tf 10.9801 0 Td (n)Tj /R11954048 10 Tf 25.0199 0 Td (Generate)Tj /R11628272 10 Tf 38.5898 0 Td (n)Tj /R11954048 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 /R12272616 10 Tf 48.05 0 Td (­R)Tj /R11954048 10 Tf 15.4199 0 Td (ag is used.)Tj /R12272616 10 Tf -343.4 -16.8 Td (­n)Tj /R11628272 10 Tf 13.7602 0 Td [(pr)37.0081(eŒx)]TJ /R11954048 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 /R11628272 10 Tf 128.104 0 Td [(pr)37.0068(eŒx)]TJ /R11954048 10 Tf 25.032 0 Td (is speciŒed, this will be prepended to the inte-)Tj -210.798 -12 Td 0 Tw (ger to create the name.)Tj /R12272616 10 Tf -36 -16.8 Td (­N)Tj /R11628272 10 Tf 15.4199 0 Td (name)Tj /R11954048 10 Tf 20.5801 -12 Td (Use)Tj /R11628272 10 Tf 18.05 0 Td (name)Tj /R11954048 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 /R12272616 10 Tf -78.2102 -16.8 Td (­o)Tj /R11628272 10 Tf 13.2 0 Td (outŒle)Tj /R11954048 10 Tf 22.8 -12 Td 0.651 Tw (If speciŒed, the generated graph is written into the Œle)Tj /R11628272 10 Tf 225.87 0 Td [(outŒle)15(.)]TJ /R11954048 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 /R12272616 10 Tf -36 -16.8 Td (­d)Tj /R11954048 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 /R12272616 10 Tf -63.95 -16.8 Td (­v)Tj -1.11 Tc /R11954048 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose output.)Tj /R12272616 10 Tf -46.55 -16.8 Td (­?)Tj /R11954048 10 Tf 36 0 Td (Print usage information.)Tj /R12272616 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 /R12272616 10 Tf -20.0855 -12 Td (gvgen)Tj -0.15 Tc /R11954048 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 speciŒed output Œle could not be opened.)Tj -0.548 Tc /R12272616 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R11954048 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R12272616 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R11954048 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1174 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R47162344 │ │ │ │ │ │ +R12272616 │ │ │ │ │ │ │ │ │ │ │ │ -R46843776 │ │ │ │ │ │ +R11954048 │ │ │ │ │ │ │ │ │ │ │ │ -R46518000 │ │ │ │ │ │ +R11628272 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -774,18 +774,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -417 │ │ │ │ │ │ +419 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R46142640 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11252912 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -802,18 +802,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -565 │ │ │ │ │ │ +566 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R46143008 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11253280 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -836,15 +836,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 396 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R46143376 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11253648 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -868,15 +868,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-de935e0af10a'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-0003c8c5ea7b'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 28 │ │ │ ├── ./usr/share/doc/graphviz/gvmap.1.pdf.gz │ │ │ │ ├── gvmap.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -73,15 +73,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42667760 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVMAP)Tj /R42993536 10 Tf 34.3199 0 Td 129.16 Tw (\(1\) General)Tj 177.47 0 Td 0 Tw (Commands Manual)Tj /R42667760 10 Tf 210.25 0 Td (GVMAP)Tj /R42993536 10 Tf 34.3199 0 Td (\(1\))Tj -0.219 Tc /R43312104 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R42993536 10 Tf 20.407 -12 Td (gvmap ­ Œnd clusters and create a geographical map highlighting clusters.)Tj /R43312104 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R43312104 10 Tf 36 -12 Td (gvmap)Tj /R42993536 10 Tf 31.3898 0 Td ([)Tj /R42667760 10 Tf 6.06016 0 Td (options)Tj 2.5 Tc /R42993536 10 Tf 32.2199 0 Td (][)Tj 0 Tc /R43312104 10 Tf 11.6602 0 Td (­o)Tj /R42667760 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R42993536 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R42667760 10 Tf 13.5699 0 Td (Œles)Tj /R42993536 10 Tf 18.8801 0 Td (])Tj /R43312104 10.95 Tf -190.89 -16.8 Td (DESCRIPTION)Tj /R43312104 10 Tf 36 -12 Td (gvmap)Tj /R42993536 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\) deŒned, 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 /R43312104 10 Tf 20.75 0 Td (gvmap)Tj /R42993536 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 /R42667760 10 Tf 39.923 0 Td (cluster)Tj /R42993536 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 /R42667760 10 Tf 9.29805 0 Td (cluster)Tj -0.25 Tc /R42993536 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 /R42667760 10 Tf 256.834 0 Td (cluster)Tj /R42993536 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 /R43312104 10 Tf 5.21992 0 Td (N.B.)Tj -0.15 Tc /R42993536 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 /R42667760 10 Tf 12.1602 0 Td (cluster)Tj /R42993536 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 /R42667760 10 Tf 26.5621 0 Td (­D)Tj /R42993536 10 Tf 17.8109 0 Td (ag is used,)Tj /R43312104 10 Tf 54.023 0 Td (gvmap)Tj /R42993536 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 speciŒes 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 /R42667760 10 Tf 161.809 0 Td [(cluster)37(color)]TJ /R42993536 10 Tf 50.5691 0 Td [(attrib)19.9854(ute.)]TJ /R43312104 10 Tf 38.2391 0 Td (N.B.)Tj /R42993536 10 Tf 21.4988 0 Td 0.109 Tw (Unless one speciŒes)Tj /R42667760 10 Tf 83.927 0 Td (­c0)Tj 2.609 Tc /R42993536 10 Tf 16.1898 0 Td (,o)Tj 0 Tc 10.109 0 Td (nly the)Tj /R42667760 10 Tf 30.218 0 Td (clus-)Tj -412.56 -12 Td [(ter)37.0154(color)]TJ /R42993536 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 /R42667760 10 Tf 133.294 0 Td (­O)Tj /R42993536 10 Tf 13.9699 0 Td (,)Tj /R43312104 10 Tf 5.08906 0 Td (gvmap)Tj /R42993536 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 /R43312104 10.95 Tf -64.7598 -16.8 Td (OPTIONS)Tj /R42993536 10 Tf 36 -12 Td 0 Tw [(The follo)25.0159(wing options are supported:)]TJ /R43312104 10 Tf (­a)' /R42667760 10 Tf 13.2 0 Td (k)Tj /R42993536 10 Tf 22.8 0 Td 0.133 Tw [(The inte)15.0183(ger k speciŒes the a)]TJ -0.15 Tc 112.235 0 Td (ve)Tj 0 Tc 9.28984 0 Td 0.132 Tw (rage number of artiŒcial points added along the bounding box of the)Tj -121.525 -12 Td 0.718 Tw (labels. Such artiŒcial 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 /R43312104 10 Tf -36 -16.8 Td (­b)Tj /R42667760 10 Tf 13.7602 0 Td (v)Tj /R42993536 10 Tf 22.2398 0 Td 0.293 Tw (The real number v speciŒes 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 /R43312104 10 Tf -36 -16.8 Td (­c)Tj /R42667760 10 Tf 12.6398 0 Td (k)Tj /R42993536 10 Tf 23.3602 0 Td [(The inte)15(ger k speciŒes 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 /R43312104 10 Tf -59.0602 -16.8 Td (­c_opacity=)Tj /R42667760 10 Tf 52.7199 0 Td (xy)Tj /R42993536 10 Tf -16.7199 -12 Td [(SpeciŒes a tw)10(o-character he)14.9854(xadecimal string specifying the opacity of the polygons.)]TJ /R43312104 10 Tf -36 -16.8 Td (­C)Tj /R42667760 10 Tf 15.4199 0 Td (d)Tj /R42993536 10 Tf 20.5801 0 Td 1.264 Tw (The inte)Tj 34.1641 0 Td 1.265 Tw [(ger d speciŒes 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 /R43312104 10 Tf -36 -16.8 Td (­d)Tj /R42667760 10 Tf 13.7602 0 Td (d)Tj /R42993536 10 Tf 22.2398 0 Td 0.413 Tw (The inte)Tj 33.3129 0 Td 0.412 Tw (ger d speciŒes 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13127408 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVMAP)Tj /R13453184 10 Tf 34.3199 0 Td 129.16 Tw (\(1\) General)Tj 177.47 0 Td 0 Tw (Commands Manual)Tj /R13127408 10 Tf 210.25 0 Td (GVMAP)Tj /R13453184 10 Tf 34.3199 0 Td (\(1\))Tj -0.219 Tc /R13771752 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R13453184 10 Tf 20.407 -12 Td (gvmap ­ Œnd clusters and create a geographical map highlighting clusters.)Tj /R13771752 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R13771752 10 Tf 36 -12 Td (gvmap)Tj /R13453184 10 Tf 31.3898 0 Td ([)Tj /R13127408 10 Tf 6.06016 0 Td (options)Tj 2.5 Tc /R13453184 10 Tf 32.2199 0 Td (][)Tj 0 Tc /R13771752 10 Tf 11.6602 0 Td (­o)Tj /R13127408 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R13453184 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R13127408 10 Tf 13.5699 0 Td (Œles)Tj /R13453184 10 Tf 18.8801 0 Td (])Tj /R13771752 10.95 Tf -190.89 -16.8 Td (DESCRIPTION)Tj /R13771752 10 Tf 36 -12 Td (gvmap)Tj /R13453184 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\) deŒned, 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 /R13771752 10 Tf 20.75 0 Td (gvmap)Tj /R13453184 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 /R13127408 10 Tf 39.923 0 Td (cluster)Tj /R13453184 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 /R13127408 10 Tf 9.29805 0 Td (cluster)Tj -0.25 Tc /R13453184 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 /R13127408 10 Tf 256.834 0 Td (cluster)Tj /R13453184 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 /R13771752 10 Tf 5.21992 0 Td (N.B.)Tj -0.15 Tc /R13453184 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 /R13127408 10 Tf 12.1602 0 Td (cluster)Tj /R13453184 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 /R13127408 10 Tf 26.5621 0 Td (­D)Tj /R13453184 10 Tf 17.8109 0 Td (ag is used,)Tj /R13771752 10 Tf 54.023 0 Td (gvmap)Tj /R13453184 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 speciŒes 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 /R13127408 10 Tf 161.809 0 Td [(cluster)37(color)]TJ /R13453184 10 Tf 50.5691 0 Td [(attrib)19.9854(ute.)]TJ /R13771752 10 Tf 38.2391 0 Td (N.B.)Tj /R13453184 10 Tf 21.4988 0 Td 0.109 Tw (Unless one speciŒes)Tj /R13127408 10 Tf 83.927 0 Td (­c0)Tj 2.609 Tc /R13453184 10 Tf 16.1898 0 Td (,o)Tj 0 Tc 10.109 0 Td (nly the)Tj /R13127408 10 Tf 30.218 0 Td (clus-)Tj -412.56 -12 Td [(ter)37.0154(color)]TJ /R13453184 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 /R13127408 10 Tf 133.294 0 Td (­O)Tj /R13453184 10 Tf 13.9699 0 Td (,)Tj /R13771752 10 Tf 5.08906 0 Td (gvmap)Tj /R13453184 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 /R13771752 10.95 Tf -64.7598 -16.8 Td (OPTIONS)Tj /R13453184 10 Tf 36 -12 Td 0 Tw [(The follo)25.0159(wing options are supported:)]TJ /R13771752 10 Tf (­a)' /R13127408 10 Tf 13.2 0 Td (k)Tj /R13453184 10 Tf 22.8 0 Td 0.133 Tw [(The inte)15.0183(ger k speciŒes the a)]TJ -0.15 Tc 112.235 0 Td (ve)Tj 0 Tc 9.28984 0 Td 0.132 Tw (rage number of artiŒcial points added along the bounding box of the)Tj -121.525 -12 Td 0.718 Tw (labels. Such artiŒcial 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 /R13771752 10 Tf -36 -16.8 Td (­b)Tj /R13127408 10 Tf 13.7602 0 Td (v)Tj /R13453184 10 Tf 22.2398 0 Td 0.293 Tw (The real number v speciŒes 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 /R13771752 10 Tf -36 -16.8 Td (­c)Tj /R13127408 10 Tf 12.6398 0 Td (k)Tj /R13453184 10 Tf 23.3602 0 Td [(The inte)15(ger k speciŒes 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 /R13771752 10 Tf -59.0602 -16.8 Td (­c_opacity=)Tj /R13127408 10 Tf 52.7199 0 Td (xy)Tj /R13453184 10 Tf -16.7199 -12 Td [(SpeciŒes a tw)10(o-character he)14.9854(xadecimal string specifying the opacity of the polygons.)]TJ /R13771752 10 Tf -36 -16.8 Td (­C)Tj /R13127408 10 Tf 15.4199 0 Td (d)Tj /R13453184 10 Tf 20.5801 0 Td 1.264 Tw (The inte)Tj 34.1641 0 Td 1.265 Tw [(ger d speciŒes 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 /R13771752 10 Tf -36 -16.8 Td (­d)Tj /R13127408 10 Tf 13.7602 0 Td (d)Tj /R13453184 10 Tf 22.2398 0 Td 0.413 Tw (The inte)Tj 33.3129 0 Td 0.412 Tw (ger d speciŒes 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2877 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -670,19 +670,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R43312104 │ │ │ │ │ │ +R13771752 │ │ │ │ │ │ │ │ │ │ │ │ -R42993536 │ │ │ │ │ │ +R13453184 │ │ │ │ │ │ │ │ │ │ │ │ -R42667760 │ │ │ │ │ │ +R13127408 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -719,29 +719,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42667760 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVMAP)Tj /R42993536 10 Tf 34.3199 0 Td 129.16 Tw (\(1\) General)Tj 177.47 0 Td 0 Tw (Commands Manual)Tj /R42667760 10 Tf 210.25 0 Td (GVMAP)Tj /R42993536 10 Tf 34.3199 0 Td (\(1\))Tj /R43312104 10 Tf -420.34 -36 Td (­D)Tj /R42993536 10 Tf 36 0 Td (If speciŒed, 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 /R43312104 10 Tf -136.81 -16.8 Td (­e)Tj /R42993536 10 Tf 36 0 Td (If speciŒed, edges will be included in the Œnal output.)Tj /R43312104 10 Tf -36 -16.8 Td (­g)Tj /R42667760 10 Tf 13.2 0 Td (c)Tj /R42993536 10 Tf 22.8 0 Td (SpeciŒes the bounding box color)Tj 2.5 Tc 131.11 0 Td [(.I)249.993(fn)]TJ 0 Tc 19.1602 0 Td [(ot speciŒed, a bounding box is not dra)15.0098(wn.)]TJ /R43312104 10 Tf -186.27 -16.8 Td (­h)Tj /R42667760 10 Tf 13.7602 0 Td (k)Tj /R42993536 10 Tf 22.2398 0 Td 0.798 Tw [(The number of artiŒcial points added to maintain a bridge between endpoints. By def)10(ault, this is)]TJ 12 TL (zero.)' /R43312104 10 Tf -36 -16.8 Td (­highlight=)Tj /R42667760 10 Tf 50.1102 0 Td (k)Tj /R42993536 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 /R42667760 10 Tf 24.7199 0 Td (k)Tj 2.5 Tc /R42993536 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 /R43312104 10 Tf -138.61 -16.8 Td (­k)Tj /R42993536 10 Tf 36 0 Td [(If speciŒed, increases the randomness of outer boundary)65(.)]TJ /R43312104 10 Tf -36 -16.8 Td (­l)Tj /R42667760 10 Tf 10.9801 0 Td (s)Tj /R42993536 10 Tf 25.0199 0 Td (Use the string)Tj /R42667760 10 Tf 58.05 0 Td (s)Tj /R42993536 10 Tf 6.38984 0 Td [(as a label for the dra)14.9854(wing.)]TJ /R43312104 10 Tf -100.44 -16.8 Td (­m)Tj /R42667760 10 Tf 16.5301 0 Td (v)Tj /R42993536 10 Tf 19.4699 0 Td [(Generate a mar)18(gin of)]TJ /R42667760 10 Tf 87.0102 0 Td (v)Tj /R42993536 10 Tf 6.93984 0 Td [(points around the dra)14.9854(wing. By def)10.0146(ault, this is determined by)]TJ /R43312104 10 Tf 242.51 0 Td (gvmap)Tj /R42993536 10 Tf 28.8898 0 Td (.)Tj /R43312104 10 Tf -401.35 -16.8 Td (­O)Tj /R42993536 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 /R43312104 10 Tf -36 -16.8 Td (­o)Tj /R42667760 10 Tf 10.3602 0 Td (<Œle>)Tj /R42993536 10 Tf 25.6398 -12 Td 0 Tw [(Put output in <Œle>. Def)9.99268(ault output is stdout)]TJ /R43312104 10 Tf -36 -16.8 Td (­p)Tj /R42667760 10 Tf 13.7602 0 Td (k)Tj /R42993536 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/artiŒcial points)Tj /R43312104 10 Tf -59.6102 -16.8 Td (­Q)Tj /R42993536 10 Tf 36 0 Td [(Use modularity quality for clustering rather than the def)10(ault modularity clustering.)]TJ /R43312104 10 Tf -36 -16.8 Td (­r)Tj /R42667760 10 Tf 12.6398 0 Td (k)Tj /R42993536 10 Tf 23.3602 0 Td 1.238 Tw [(The number of random points k \(inte)15.0098(ger\) used to deŒne 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 /R43312104 10 Tf -36 -16.8 Td (­s)Tj /R42667760 10 Tf 12.0898 0 Td (v)Tj /R42993536 10 Tf 23.9102 0 Td 0.471 Tw (The real number v speciŒes 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 /R43312104 10 Tf -36 -16.8 Td (­t)Tj /R42667760 10 Tf 11.5301 0 Td (n)Tj /R42993536 10 Tf 24.4699 0 Td [(Mak)9.99268(e)]TJ /R42667760 10 Tf 25.1699 0 Td (n)Tj /R42993536 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 /R43312104 10 Tf -155.31 -16.8 Td (­v)Tj -1.11 Tc /R42993536 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose mode.)Tj /R43312104 10 Tf -46.55 -16.8 Td (­z)Tj /R42667760 10 Tf 12.6398 0 Td (c)Tj /R42993536 10 Tf 23.3602 0 Td (SpeciŒed 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 /R43312104 10 Tf -175.44 -16.8 Td (­?)Tj /R42993536 10 Tf 36 0 Td [(Print usage and e)15(xit.)]TJ /R43312104 10.95 Tf -72 -16.8 Td (EXAMPLES)Tj /R42993536 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 speciŒc 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 /R43312104 10.95 Tf -36 -40.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj -0.55 Tc /R42993536 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 /R43312104 10.95 Tf -80.9797 -16.8 Td (SEE ALSO)Tj /R42993536 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13127408 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVMAP)Tj /R13453184 10 Tf 34.3199 0 Td 129.16 Tw (\(1\) General)Tj 177.47 0 Td 0 Tw (Commands Manual)Tj /R13127408 10 Tf 210.25 0 Td (GVMAP)Tj /R13453184 10 Tf 34.3199 0 Td (\(1\))Tj /R13771752 10 Tf -420.34 -36 Td (­D)Tj /R13453184 10 Tf 36 0 Td (If speciŒed, 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 /R13771752 10 Tf -136.81 -16.8 Td (­e)Tj /R13453184 10 Tf 36 0 Td (If speciŒed, edges will be included in the Œnal output.)Tj /R13771752 10 Tf -36 -16.8 Td (­g)Tj /R13127408 10 Tf 13.2 0 Td (c)Tj /R13453184 10 Tf 22.8 0 Td (SpeciŒes the bounding box color)Tj 2.5 Tc 131.11 0 Td [(.I)249.993(fn)]TJ 0 Tc 19.1602 0 Td [(ot speciŒed, a bounding box is not dra)15.0098(wn.)]TJ /R13771752 10 Tf -186.27 -16.8 Td (­h)Tj /R13127408 10 Tf 13.7602 0 Td (k)Tj /R13453184 10 Tf 22.2398 0 Td 0.798 Tw [(The number of artiŒcial points added to maintain a bridge between endpoints. By def)10(ault, this is)]TJ 12 TL (zero.)' /R13771752 10 Tf -36 -16.8 Td (­highlight=)Tj /R13127408 10 Tf 50.1102 0 Td (k)Tj /R13453184 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 /R13127408 10 Tf 24.7199 0 Td (k)Tj 2.5 Tc /R13453184 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 /R13771752 10 Tf -138.61 -16.8 Td (­k)Tj /R13453184 10 Tf 36 0 Td [(If speciŒed, increases the randomness of outer boundary)65(.)]TJ /R13771752 10 Tf -36 -16.8 Td (­l)Tj /R13127408 10 Tf 10.9801 0 Td (s)Tj /R13453184 10 Tf 25.0199 0 Td (Use the string)Tj /R13127408 10 Tf 58.05 0 Td (s)Tj /R13453184 10 Tf 6.38984 0 Td [(as a label for the dra)14.9854(wing.)]TJ /R13771752 10 Tf -100.44 -16.8 Td (­m)Tj /R13127408 10 Tf 16.5301 0 Td (v)Tj /R13453184 10 Tf 19.4699 0 Td [(Generate a mar)18(gin of)]TJ /R13127408 10 Tf 87.0102 0 Td (v)Tj /R13453184 10 Tf 6.93984 0 Td [(points around the dra)14.9854(wing. By def)10.0146(ault, this is determined by)]TJ /R13771752 10 Tf 242.51 0 Td (gvmap)Tj /R13453184 10 Tf 28.8898 0 Td (.)Tj /R13771752 10 Tf -401.35 -16.8 Td (­O)Tj /R13453184 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 /R13771752 10 Tf -36 -16.8 Td (­o)Tj /R13127408 10 Tf 10.3602 0 Td (<Œle>)Tj /R13453184 10 Tf 25.6398 -12 Td 0 Tw [(Put output in <Œle>. Def)9.99268(ault output is stdout)]TJ /R13771752 10 Tf -36 -16.8 Td (­p)Tj /R13127408 10 Tf 13.7602 0 Td (k)Tj /R13453184 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/artiŒcial points)Tj /R13771752 10 Tf -59.6102 -16.8 Td (­Q)Tj /R13453184 10 Tf 36 0 Td [(Use modularity quality for clustering rather than the def)10(ault modularity clustering.)]TJ /R13771752 10 Tf -36 -16.8 Td (­r)Tj /R13127408 10 Tf 12.6398 0 Td (k)Tj /R13453184 10 Tf 23.3602 0 Td 1.238 Tw [(The number of random points k \(inte)15.0098(ger\) used to deŒne 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 /R13771752 10 Tf -36 -16.8 Td (­s)Tj /R13127408 10 Tf 12.0898 0 Td (v)Tj /R13453184 10 Tf 23.9102 0 Td 0.471 Tw (The real number v speciŒes 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 /R13771752 10 Tf -36 -16.8 Td (­t)Tj /R13127408 10 Tf 11.5301 0 Td (n)Tj /R13453184 10 Tf 24.4699 0 Td [(Mak)9.99268(e)]TJ /R13127408 10 Tf 25.1699 0 Td (n)Tj /R13453184 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 /R13771752 10 Tf -155.31 -16.8 Td (­v)Tj -1.11 Tc /R13453184 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose mode.)Tj /R13771752 10 Tf -46.55 -16.8 Td (­z)Tj /R13127408 10 Tf 12.6398 0 Td (c)Tj /R13453184 10 Tf 23.3602 0 Td (SpeciŒed 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 /R13771752 10 Tf -175.44 -16.8 Td (­?)Tj /R13453184 10 Tf 36 0 Td [(Print usage and e)15(xit.)]TJ /R13771752 10.95 Tf -72 -16.8 Td (EXAMPLES)Tj /R13453184 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 speciŒc 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 /R13771752 10.95 Tf -36 -40.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj -0.55 Tc /R13453184 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 /R13771752 10.95 Tf -80.9797 -16.8 Td (SEE ALSO)Tj /R13453184 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2409 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R43312104 │ │ │ │ │ │ +R13771752 │ │ │ │ │ │ │ │ │ │ │ │ -R42993536 │ │ │ │ │ │ +R13453184 │ │ │ │ │ │ │ │ │ │ │ │ -R42667760 │ │ │ │ │ │ +R13127408 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -778,27 +778,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42667760 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVMAP)Tj /R42993536 10 Tf 34.3199 0 Td 129.16 Tw (\(1\) General)Tj 177.47 0 Td 0 Tw (Commands Manual)Tj /R42667760 10 Tf 210.25 0 Td (GVMAP)Tj /R42993536 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(aciŒc 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13127408 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVMAP)Tj /R13453184 10 Tf 34.3199 0 Td 129.16 Tw (\(1\) General)Tj 177.47 0 Td 0 Tw (Commands Manual)Tj /R13127408 10 Tf 210.25 0 Td (GVMAP)Tj /R13453184 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(aciŒc 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -420 │ │ │ │ │ │ +419 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R42993536 │ │ │ │ │ │ +R13453184 │ │ │ │ │ │ │ │ │ │ │ │ -R42667760 │ │ │ │ │ │ +R13127408 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -850,18 +850,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -435 │ │ │ │ │ │ +436 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42292600 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R12752248 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -878,18 +878,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -632 │ │ │ │ │ │ +631 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42292968 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R12752616 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -914,15 +914,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 347 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42293336 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R12752984 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -946,15 +946,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-977ade364414'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-ef8323b6e40d'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 32 │ │ │ ├── ./usr/share/doc/graphviz/gvmap.sh.1.pdf.gz │ │ │ │ ├── gvmap.sh.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -72,20 +72,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R26775328 10 Tf 1 0 0 1 71.9801 793.89 Tm [(GVMAP)134.993(.SH)]TJ /R27103216 10 Tf 48.2 0 Td 115.28 Tw (\(1\) General)Tj 163.59 0 Td 0 Tw (Commands Manual)Tj /R26775328 10 Tf 196.37 0 Td [(GVMAP)134.99(.SH)]TJ /R27103216 10 Tf 48.2 0 Td (\(1\))Tj -0.219 Tc /R27419672 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R27103216 10 Tf 20.407 -12 Td (gvmap.sh ­ pipeline for running gvmap)Tj /R27419672 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R27419672 10 Tf 36 -12 Td (gvmap.sh)Tj /R27103216 10 Tf 43.3398 0 Td ([)Tj /R27419672 10 Tf 3.33008 0 Td (­vV?)Tj 5 Tc /R27103216 10 Tf 22.9199 0 Td (][)Tj 0 Tc /R26775328 10 Tf 14.3898 0 Td (options)Tj 2.5 Tc /R27103216 10 Tf 32.2199 0 Td (][)Tj 0 Tc /R27419672 10 Tf 11.6602 0 Td (­o)Tj /R26775328 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R27103216 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R26775328 10 Tf 13.5699 0 Td (Œles)Tj /R27103216 10 Tf 18.8801 0 Td (])Tj /R27419672 10.95 Tf -237.42 -16.8 Td (DESCRIPTION)Tj /R27419672 10 Tf 36 -12 Td (gvmap.sh)Tj /R27103216 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 /R27419672 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R27103216 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R27419672 10 Tf 16.8 TL (­a)' /R26775328 10 Tf 13.2 0 Td (k)Tj /R27103216 10 Tf 22.8 0 Td 0.132 Tw [(The inte)14.9963(ger k speciŒes the a)]TJ -0.15 Tc 112.23 0 Td (ve)Tj 0 Tc 9.28984 0 Td 0.133 Tw (rage number of artiŒcial points added along the bounding box of the)Tj -121.52 -12 Td 0.719 Tw (labels. Such artiŒcial 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 /R27419672 10 Tf -36 -16.8 Td (­K)Tj /R26775328 10 Tf 15.9801 0 Td (layout)Tj /R27103216 10 Tf 20.0199 -12 Td 0.786 Tw [(speciŒes 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 /R27419672 10 Tf -310.709 -16.8 Td (­T)Tj /R26775328 10 Tf 14.8699 0 Td (format)Tj /R27103216 10 Tf 21.1301 -12 Td 0.437 Tw [(speciŒes 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 /R27419672 10 Tf -36 -16.8 Td (­N)Tj /R26775328 10 Tf 15.4199 0 Td (attr=val)Tj /R27103216 10 Tf 20.5801 -12 Td 1.023 Tw [(speciŒes 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 /R27419672 10 Tf -151.64 -16.8 Td (­G)Tj /R26775328 10 Tf 15.9801 0 Td (attr=val)Tj /R27103216 10 Tf 20.0199 -12 Td 0.769 Tw [(speciŒes 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 /R27419672 10 Tf -121.75 -16.8 Td (­E)Tj /R26775328 10 Tf 14.8699 0 Td (attr=val)Tj /R27103216 10 Tf 21.1301 -12 Td 1.06 Tw (speciŒes 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 /R27419672 10 Tf -150.53 -16.8 Td (­n)Tj /R26775328 10 Tf 13.7602 0 Td (attr=val)Tj /R27103216 10 Tf 22.2398 -12 Td 0.601 Tw [(speciŒes 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 /R27419672 10 Tf -132.58 -16.8 Td (­g)Tj /R26775328 10 Tf 13.2 0 Td (attr=val)Tj /R27103216 10 Tf 22.8 -12 Td 0.641 Tw [(speciŒes 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 /R27419672 10 Tf -107.03 -16.8 Td (­e)Tj /R26775328 10 Tf 12.6398 0 Td (attr=val)Tj /R27103216 10 Tf 23.3602 -12 Td 0.636 Tw [(speciŒes 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 /R27419672 10 Tf -131.47 -16.8 Td (­A)Tj /R26775328 10 Tf 15.4199 0 Td [(a)10(g)]TJ /R27103216 10 Tf 20.5801 0 Td 0.288 Tw [(speciŒes 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.)' /R27419672 10 Tf -36 -16.8 Td (­v)Tj /R27103216 10 Tf 36 0 Td [(Set v)14.9927(erbose mode.)]TJ /R27419672 10 Tf -36 -16.8 Td (­V)Tj /R27103216 10 Tf 36 0 Td [(Print v)15(ersion information and e)15.0146(xit.)]TJ /R27419672 10 Tf -36 -16.8 Td (­?)Tj /R27103216 10 Tf 36 0 Td [(Print usage information and e)15.0073(xit.)]TJ /R27419672 10.95 Tf -72 -28.8 Td (EXAMPLES)Tj /R27103216 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13324064 10 Tf 1 0 0 1 71.9801 793.89 Tm [(GVMAP)134.993(.SH)]TJ /R13651952 10 Tf 48.2 0 Td 115.28 Tw (\(1\) General)Tj 163.59 0 Td 0 Tw (Commands Manual)Tj /R13324064 10 Tf 196.37 0 Td [(GVMAP)134.99(.SH)]TJ /R13651952 10 Tf 48.2 0 Td (\(1\))Tj -0.219 Tc /R13968408 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R13651952 10 Tf 20.407 -12 Td (gvmap.sh ­ pipeline for running gvmap)Tj /R13968408 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R13968408 10 Tf 36 -12 Td (gvmap.sh)Tj /R13651952 10 Tf 43.3398 0 Td ([)Tj /R13968408 10 Tf 3.33008 0 Td (­vV?)Tj 5 Tc /R13651952 10 Tf 22.9199 0 Td (][)Tj 0 Tc /R13324064 10 Tf 14.3898 0 Td (options)Tj 2.5 Tc /R13651952 10 Tf 32.2199 0 Td (][)Tj 0 Tc /R13968408 10 Tf 11.6602 0 Td (­o)Tj /R13324064 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R13651952 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R13324064 10 Tf 13.5699 0 Td (Œles)Tj /R13651952 10 Tf 18.8801 0 Td (])Tj /R13968408 10.95 Tf -237.42 -16.8 Td (DESCRIPTION)Tj /R13968408 10 Tf 36 -12 Td (gvmap.sh)Tj /R13651952 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 /R13968408 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R13651952 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R13968408 10 Tf 16.8 TL (­a)' /R13324064 10 Tf 13.2 0 Td (k)Tj /R13651952 10 Tf 22.8 0 Td 0.132 Tw [(The inte)14.9963(ger k speciŒes the a)]TJ -0.15 Tc 112.23 0 Td (ve)Tj 0 Tc 9.28984 0 Td 0.133 Tw (rage number of artiŒcial points added along the bounding box of the)Tj -121.52 -12 Td 0.719 Tw (labels. Such artiŒcial 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 /R13968408 10 Tf -36 -16.8 Td (­K)Tj /R13324064 10 Tf 15.9801 0 Td (layout)Tj /R13651952 10 Tf 20.0199 -12 Td 0.786 Tw [(speciŒes 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 /R13968408 10 Tf -310.709 -16.8 Td (­T)Tj /R13324064 10 Tf 14.8699 0 Td (format)Tj /R13651952 10 Tf 21.1301 -12 Td 0.437 Tw [(speciŒes 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 /R13968408 10 Tf -36 -16.8 Td (­N)Tj /R13324064 10 Tf 15.4199 0 Td (attr=val)Tj /R13651952 10 Tf 20.5801 -12 Td 1.023 Tw [(speciŒes 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 /R13968408 10 Tf -151.64 -16.8 Td (­G)Tj /R13324064 10 Tf 15.9801 0 Td (attr=val)Tj /R13651952 10 Tf 20.0199 -12 Td 0.769 Tw [(speciŒes 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 /R13968408 10 Tf -121.75 -16.8 Td (­E)Tj /R13324064 10 Tf 14.8699 0 Td (attr=val)Tj /R13651952 10 Tf 21.1301 -12 Td 1.06 Tw (speciŒes 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 /R13968408 10 Tf -150.53 -16.8 Td (­n)Tj /R13324064 10 Tf 13.7602 0 Td (attr=val)Tj /R13651952 10 Tf 22.2398 -12 Td 0.601 Tw [(speciŒes 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 /R13968408 10 Tf -132.58 -16.8 Td (­g)Tj /R13324064 10 Tf 13.2 0 Td (attr=val)Tj /R13651952 10 Tf 22.8 -12 Td 0.641 Tw [(speciŒes 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 /R13968408 10 Tf -107.03 -16.8 Td (­e)Tj /R13324064 10 Tf 12.6398 0 Td (attr=val)Tj /R13651952 10 Tf 23.3602 -12 Td 0.636 Tw [(speciŒes 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 /R13968408 10 Tf -131.47 -16.8 Td (­A)Tj /R13324064 10 Tf 15.4199 0 Td [(a)10(g)]TJ /R13651952 10 Tf 20.5801 0 Td 0.288 Tw [(speciŒes 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.)' /R13968408 10 Tf -36 -16.8 Td (­v)Tj /R13651952 10 Tf 36 0 Td [(Set v)14.9927(erbose mode.)]TJ /R13968408 10 Tf -36 -16.8 Td (­V)Tj /R13651952 10 Tf 36 0 Td [(Print v)15(ersion information and e)15.0146(xit.)]TJ /R13968408 10 Tf -36 -16.8 Td (­?)Tj /R13651952 10 Tf 36 0 Td [(Print usage information and e)15.0073(xit.)]TJ /R13968408 10.95 Tf -72 -28.8 Td (EXAMPLES)Tj /R13651952 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2115 │ │ │ │ │ │ +2116 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ YBIIOU+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -638,19 +638,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R27419672 │ │ │ │ │ │ +R13968408 │ │ │ │ │ │ │ │ │ │ │ │ -R27103216 │ │ │ │ │ │ +R13651952 │ │ │ │ │ │ │ │ │ │ │ │ -R26775328 │ │ │ │ │ │ +R13324064 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -687,29 +687,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R26775328 10 Tf 1 0 0 1 71.9801 793.89 Tm [(GVMAP)134.993(.SH)]TJ /R27103216 10 Tf 48.2 0 Td 115.28 Tw (\(1\) General)Tj 163.59 0 Td 0 Tw (Commands Manual)Tj /R26775328 10 Tf 196.37 0 Td [(GVMAP)134.99(.SH)]TJ /R27103216 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 /R27419672 10.95 Tf -82.7199 -28.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R27103216 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R27419672 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R27103216 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(aciŒc 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R13324064 10 Tf 1 0 0 1 71.9801 793.89 Tm [(GVMAP)134.993(.SH)]TJ /R13651952 10 Tf 48.2 0 Td 115.28 Tw (\(1\) General)Tj 163.59 0 Td 0 Tw (Commands Manual)Tj /R13324064 10 Tf 196.37 0 Td [(GVMAP)134.99(.SH)]TJ /R13651952 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 /R13968408 10.95 Tf -82.7199 -28.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R13651952 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R13968408 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R13651952 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(aciŒc 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 711 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R27419672 │ │ │ │ │ │ +R13968408 │ │ │ │ │ │ │ │ │ │ │ │ -R27103216 │ │ │ │ │ │ +R13651952 │ │ │ │ │ │ │ │ │ │ │ │ -R26775328 │ │ │ │ │ │ +R13324064 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -761,18 +761,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -376 │ │ │ │ │ │ +378 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R26399968 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R12948704 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -789,18 +789,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -599 │ │ │ │ │ │ +600 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R26400336 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R12949072 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -820,18 +820,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -338 │ │ │ │ │ │ +339 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R26400704 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R12949440 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -854,15 +854,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-ab13817fc666'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-cb4149504862'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 28 │ │ │ ├── ./usr/share/doc/graphviz/gvpack.1.pdf.gz │ │ │ │ ├── gvpack.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -72,20 +72,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28663296 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 /R29011216 10 Tf 7.71992 0 Td 124.74 Tw (\(1\) General)Tj 173.05 0 Td 0 Tw (Commands Manual)Tj /R28663296 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 /R29011216 10 Tf 7.71992 0 Td (\(1\))Tj -0.219 Tc /R29327672 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R29011216 10 Tf 20.407 -12 Td [(gvpack ­ mer)18.0151(ge and pack disjoint graphs)]TJ /R29327672 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R29327672 10 Tf 36 -12 Td (gvpack)Tj /R29011216 10 Tf 33.0602 0 Td ([)Tj /R29327672 10 Tf 5.83008 0 Td (­nguv?)Tj 2.5 Tc /R29011216 10 Tf 36.8199 0 Td (][)Tj 0 Tc /R29327672 10 Tf 11.6602 0 Td (­m)Tj /R28663296 10 Tf 14.4102 0 Td [(mar)37.0166(gin)]TJ 2.5 Tc /R29011216 10 Tf 31.2598 0 Td (][)Tj 0 Tc /R29327672 10 Tf 11.6602 0 Td (­array)Tj /R28663296 10 Tf 29.5801 0 Td (opts)Tj 2.5 Tc /R29011216 10 Tf 19.1699 0 Td (][)Tj 0 Tc /R29327672 10 Tf 11.6602 0 Td (­o)Tj /R28663296 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R29011216 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R29327672 10 Tf 11.6602 0 Td (­s)Tj /R28663296 10 Tf 10.0102 0 Td [(gr)15.0146(aph_name)]TJ 2.5 Tc /R29011216 10 Tf 53.0797 0 Td (][)Tj 0 Tc /R29327672 10 Tf 11.6602 0 Td (­G)Tj /R28663296 10 Tf 13.8398 0 Td (name)Tj /R29327672 10 Tf 21.6602 0 Td (=)Tj /R28663296 10 Tf 5.7 0 Td (value)Tj 2.5 Tc /R29011216 10 Tf 24.3398 0 Td (][)Tj 0 Tc /R28663296 10 Tf 13.5699 0 Td (Œles)Tj /R29011216 10 Tf 18.8801 0 Td (])Tj /R29327672 10.95 Tf -464.121 -16.8 Td (DESCRIPTION)Tj /R29327672 10 Tf 36 -12 Td (gvpack)Tj /R29011216 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 /R29327672 10 Tf 418.105 0 Td (dot)Tj /R29011216 10 Tf -418.105 -12 Td (or)Tj /R29327672 10 Tf 10.8301 0 Td (neato)Tj 2.5 Tc /R29011216 10 Tf 23.3301 0 Td (,w)Tj 0 Tc 12.2199 0 Td 0 Tw (ith no)Tj /R29327672 10 Tf 25.5602 0 Td (­T)Tj /R29011216 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 /R29327672 10 Tf 59.0852 0 Td (gvpack)Tj /R29011216 10 Tf 33.775 0 Td (can be used to produce concrete output by applying)Tj /R29327672 10 Tf 215.005 0 Td (neato ­s ­n2)Tj /R29011216 10 Tf 58.825 0 Td (with the desired)Tj /R29327672 10 Tf -366.69 -12 Td (­T)Tj /R29011216 10 Tf 14.8699 0 Td (ag.)Tj /R29327672 10.95 Tf -50.8699 -16.8 Td (OPTIONS)Tj /R29011216 10 Tf 36 -12 Td 0 Tw [(The follo)25.0159(wing options are supported:)]TJ /R29327672 10 Tf 16.8 TL (­g)' /R29011216 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 /R29327672 10 Tf -36 -16.8 Td (­array)Tj /R28663296 10 Tf 29.5801 0 Td [([_a)10.0159(gs][n])]TJ /R29011216 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 /R28663296 10 Tf 89.2801 0 Td (n)Tj /R29011216 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 speciŒes 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 /R28663296 10 Tf 28.1879 0 Td (sortv)Tj /R29011216 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 /R29327672 10 Tf -36 -16.8 Td (­G)Tj /R28663296 10 Tf 13.8398 0 Td (name)Tj /R29327672 10 Tf 21.6602 0 Td (=)Tj /R28663296 10 Tf 5.7 0 Td (value)Tj /R29011216 10 Tf -5.2 -12 Td 0.074 Tw (SpeciŒes 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 /R29327672 10 Tf -36 -16.8 Td (­m)Tj /R28663296 10 Tf 14.4102 0 Td [(mar)37.0154(gin)]TJ -0.15 Tc /R29011216 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 /R28663296 10 Tf 145.38 0 Td (output)Tj /R29011216 10 Tf 28.0602 0 Td (points around the parts.)Tj /R29327672 10 Tf -219.291 -16.8 Td (­n)Tj /R29011216 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 /R29327672 10 Tf -185.58 -16.8 Td (­o)Tj /R28663296 10 Tf 10.9301 0 Td (output)Tj /R29011216 10 Tf 25.0699 -12 Td (Prints output to the Œle)Tj /R28663296 10 Tf 94.1801 0 Td (output)Tj 2.5 Tc /R29011216 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 /R29327672 10 Tf 10 0 Td (gvpack)Tj /R29011216 10 Tf 33.0602 0 Td (uses stdout.)Tj /R29327672 10 Tf -245.061 -16.8 Td (­s)Tj /R28663296 10 Tf 10.0102 0 Td [(gr)15.0159(aph_name)]TJ /R29011216 10 Tf 25.9898 -12 Td (Use)Tj /R28663296 10 Tf 18.05 0 Td [(gr)15.0159(aph_name)]TJ /R29011216 10 Tf 52.9 0 Td [(as the name of the root graph. By def)9.99268(ault, "root" is used.)]TJ /R29327672 10 Tf -106.95 -16.8 Td (­u)Tj /R29011216 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 /R29327672 10 Tf -66.65 -16.8 Td (­v)Tj -1.11 Tc /R29011216 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose mode.)Tj /R29327672 10 Tf -46.55 -16.8 Td (­?)Tj /R29011216 10 Tf 36 0 Td [(Prints usage information and e)14.9854(xit.)]TJ /R29327672 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R29011216 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R28663296 10 Tf 1.91016 -16.8 Td (Œles)Tj /R29011216 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 /R28663296 10 Tf 272.314 0 Td (Œles)Tj /R29011216 10 Tf 19.918 0 Td (operand is speciŒed, 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R39312896 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 /R39660816 10 Tf 7.71992 0 Td 124.74 Tw (\(1\) General)Tj 173.05 0 Td 0 Tw (Commands Manual)Tj /R39312896 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 /R39660816 10 Tf 7.71992 0 Td (\(1\))Tj -0.219 Tc /R39977272 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R39660816 10 Tf 20.407 -12 Td [(gvpack ­ mer)18.0151(ge and pack disjoint graphs)]TJ /R39977272 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R39977272 10 Tf 36 -12 Td (gvpack)Tj /R39660816 10 Tf 33.0602 0 Td ([)Tj /R39977272 10 Tf 5.83008 0 Td (­nguv?)Tj 2.5 Tc /R39660816 10 Tf 36.8199 0 Td (][)Tj 0 Tc /R39977272 10 Tf 11.6602 0 Td (­m)Tj /R39312896 10 Tf 14.4102 0 Td [(mar)37.0166(gin)]TJ 2.5 Tc /R39660816 10 Tf 31.2598 0 Td (][)Tj 0 Tc /R39977272 10 Tf 11.6602 0 Td (­array)Tj /R39312896 10 Tf 29.5801 0 Td (opts)Tj 2.5 Tc /R39660816 10 Tf 19.1699 0 Td (][)Tj 0 Tc /R39977272 10 Tf 11.6602 0 Td (­o)Tj /R39312896 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R39660816 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R39977272 10 Tf 11.6602 0 Td (­s)Tj /R39312896 10 Tf 10.0102 0 Td [(gr)15.0146(aph_name)]TJ 2.5 Tc /R39660816 10 Tf 53.0797 0 Td (][)Tj 0 Tc /R39977272 10 Tf 11.6602 0 Td (­G)Tj /R39312896 10 Tf 13.8398 0 Td (name)Tj /R39977272 10 Tf 21.6602 0 Td (=)Tj /R39312896 10 Tf 5.7 0 Td (value)Tj 2.5 Tc /R39660816 10 Tf 24.3398 0 Td (][)Tj 0 Tc /R39312896 10 Tf 13.5699 0 Td (Œles)Tj /R39660816 10 Tf 18.8801 0 Td (])Tj /R39977272 10.95 Tf -464.121 -16.8 Td (DESCRIPTION)Tj /R39977272 10 Tf 36 -12 Td (gvpack)Tj /R39660816 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 /R39977272 10 Tf 418.105 0 Td (dot)Tj /R39660816 10 Tf -418.105 -12 Td (or)Tj /R39977272 10 Tf 10.8301 0 Td (neato)Tj 2.5 Tc /R39660816 10 Tf 23.3301 0 Td (,w)Tj 0 Tc 12.2199 0 Td 0 Tw (ith no)Tj /R39977272 10 Tf 25.5602 0 Td (­T)Tj /R39660816 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 /R39977272 10 Tf 59.0852 0 Td (gvpack)Tj /R39660816 10 Tf 33.775 0 Td (can be used to produce concrete output by applying)Tj /R39977272 10 Tf 215.005 0 Td (neato ­s ­n2)Tj /R39660816 10 Tf 58.825 0 Td (with the desired)Tj /R39977272 10 Tf -366.69 -12 Td (­T)Tj /R39660816 10 Tf 14.8699 0 Td (ag.)Tj /R39977272 10.95 Tf -50.8699 -16.8 Td (OPTIONS)Tj /R39660816 10 Tf 36 -12 Td 0 Tw [(The follo)25.0159(wing options are supported:)]TJ /R39977272 10 Tf 16.8 TL (­g)' /R39660816 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 /R39977272 10 Tf -36 -16.8 Td (­array)Tj /R39312896 10 Tf 29.5801 0 Td [([_a)10.0159(gs][n])]TJ /R39660816 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 /R39312896 10 Tf 89.2801 0 Td (n)Tj /R39660816 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 speciŒes 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 /R39312896 10 Tf 28.1879 0 Td (sortv)Tj /R39660816 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 /R39977272 10 Tf -36 -16.8 Td (­G)Tj /R39312896 10 Tf 13.8398 0 Td (name)Tj /R39977272 10 Tf 21.6602 0 Td (=)Tj /R39312896 10 Tf 5.7 0 Td (value)Tj /R39660816 10 Tf -5.2 -12 Td 0.074 Tw (SpeciŒes 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 /R39977272 10 Tf -36 -16.8 Td (­m)Tj /R39312896 10 Tf 14.4102 0 Td [(mar)37.0154(gin)]TJ -0.15 Tc /R39660816 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 /R39312896 10 Tf 145.38 0 Td (output)Tj /R39660816 10 Tf 28.0602 0 Td (points around the parts.)Tj /R39977272 10 Tf -219.291 -16.8 Td (­n)Tj /R39660816 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 /R39977272 10 Tf -185.58 -16.8 Td (­o)Tj /R39312896 10 Tf 10.9301 0 Td (output)Tj /R39660816 10 Tf 25.0699 -12 Td (Prints output to the Œle)Tj /R39312896 10 Tf 94.1801 0 Td (output)Tj 2.5 Tc /R39660816 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 /R39977272 10 Tf 10 0 Td (gvpack)Tj /R39660816 10 Tf 33.0602 0 Td (uses stdout.)Tj /R39977272 10 Tf -245.061 -16.8 Td (­s)Tj /R39312896 10 Tf 10.0102 0 Td [(gr)15.0159(aph_name)]TJ /R39660816 10 Tf 25.9898 -12 Td (Use)Tj /R39312896 10 Tf 18.05 0 Td [(gr)15.0159(aph_name)]TJ /R39660816 10 Tf 52.9 0 Td [(as the name of the root graph. By def)9.99268(ault, "root" is used.)]TJ /R39977272 10 Tf -106.95 -16.8 Td (­u)Tj /R39660816 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 /R39977272 10 Tf -66.65 -16.8 Td (­v)Tj -1.11 Tc /R39660816 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose mode.)Tj /R39977272 10 Tf -46.55 -16.8 Td (­?)Tj /R39660816 10 Tf 36 0 Td [(Prints usage information and e)14.9854(xit.)]TJ /R39977272 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R39660816 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R39312896 10 Tf 1.91016 -16.8 Td (Œles)Tj /R39660816 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 /R39312896 10 Tf 272.314 0 Td (Œles)Tj /R39660816 10 Tf 19.918 0 Td (operand is speciŒed, 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2798 │ │ │ │ │ │ +2797 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ SQSUSX+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -638,19 +638,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R29327672 │ │ │ │ │ │ +R39977272 │ │ │ │ │ │ │ │ │ │ │ │ -R29011216 │ │ │ │ │ │ +R39660816 │ │ │ │ │ │ │ │ │ │ │ │ -R28663296 │ │ │ │ │ │ +R39312896 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -687,20 +687,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R28663296 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 /R29011216 10 Tf 7.71992 0 Td 124.74 Tw (\(1\) General)Tj 173.05 0 Td 0 Tw (Commands Manual)Tj /R28663296 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 /R29011216 10 Tf 7.71992 0 Td (\(1\))Tj /R29327672 10.95 Tf -456.34 -36 Td (RETURN CODES)Tj /R29327672 10 Tf 36 -12 Td (gvpack)Tj /R29011216 10 Tf 33.0602 0 Td (returns)Tj /R29327672 10 Tf 30.2699 0 Td (0)Tj /R29011216 10 Tf 7.5 0 Td (if there were no problems, and non-zero otherwise.)Tj /R29327672 10.95 Tf -106.83 -16.8 Td (EXAMPLES)Tj /R29715280 10 Tf 36 -12 Td (ccomps ­x abc.gv | dot | gvpack | neato ­s ­n2 ­Tps)Tj /R29011216 10 Tf 12 TL 1.654 Tw (This pipeline decomposes the graph in)' /R28663296 10 Tf 166.575 0 Td (abc.gv)Tj /R29011216 10 Tf 30.5352 0 Td 1.655 Tw (into its connected components, lays out each using)Tj /R29327672 10 Tf 218.5 0 Td (dot)Tj /R29011216 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 /R29327672 10.95 Tf -57.8098 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R29011216 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 /R29327672 10 Tf 201.65 0 Td (gvpack)Tj /R29011216 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 /R29327672 10 Tf (gvpack)' /R29011216 10 Tf 33.0602 0 Td [(unsets the bounding box attrib)19.9854(ute of all non-cluster subgraphs.)]TJ -0.548 Tc /R29327672 10.95 Tf -69.0602 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R29011216 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R29327672 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R29011216 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R39312896 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 /R39660816 10 Tf 7.71992 0 Td 124.74 Tw (\(1\) General)Tj 173.05 0 Td 0 Tw (Commands Manual)Tj /R39312896 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 /R39660816 10 Tf 7.71992 0 Td (\(1\))Tj /R39977272 10.95 Tf -456.34 -36 Td (RETURN CODES)Tj /R39977272 10 Tf 36 -12 Td (gvpack)Tj /R39660816 10 Tf 33.0602 0 Td (returns)Tj /R39977272 10 Tf 30.2699 0 Td (0)Tj /R39660816 10 Tf 7.5 0 Td (if there were no problems, and non-zero otherwise.)Tj /R39977272 10.95 Tf -106.83 -16.8 Td (EXAMPLES)Tj /R40364880 10 Tf 36 -12 Td (ccomps ­x abc.gv | dot | gvpack | neato ­s ­n2 ­Tps)Tj /R39660816 10 Tf 12 TL 1.654 Tw (This pipeline decomposes the graph in)' /R39312896 10 Tf 166.575 0 Td (abc.gv)Tj /R39660816 10 Tf 30.5352 0 Td 1.655 Tw (into its connected components, lays out each using)Tj /R39977272 10 Tf 218.5 0 Td (dot)Tj /R39660816 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 /R39977272 10.95 Tf -57.8098 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R39660816 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 /R39977272 10 Tf 201.65 0 Td (gvpack)Tj /R39660816 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 /R39977272 10 Tf (gvpack)' /R39660816 10 Tf 33.0602 0 Td [(unsets the bounding box attrib)19.9854(ute of all non-cluster subgraphs.)]TJ -0.548 Tc /R39977272 10.95 Tf -69.0602 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R39660816 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R39977272 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R39660816 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1085 │ │ │ │ │ │ +1087 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ TXEKME+Courier │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -901,21 +901,21 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R29715280 │ │ │ │ │ │ +R40364880 │ │ │ │ │ │ │ │ │ │ │ │ -R29327672 │ │ │ │ │ │ +R39977272 │ │ │ │ │ │ │ │ │ │ │ │ -R29011216 │ │ │ │ │ │ +R39660816 │ │ │ │ │ │ │ │ │ │ │ │ -R28663296 │ │ │ │ │ │ +R39312896 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -986,15 +986,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 291 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R29721912 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R40371512 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1011,18 +1011,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -421 │ │ │ │ │ │ +420 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R29722280 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R40371880 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1039,18 +1039,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -578 │ │ │ │ │ │ +577 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R29722648 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R40372248 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1075,15 +1075,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 342 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R29723016 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R40372616 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1106,15 +1106,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-b369d2e29ffc'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-a6525e6e86e7'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 33 │ │ │ ├── ./usr/share/doc/graphviz/gvpr.1.pdf.gz │ │ │ │ ├── gvpr.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -84,20 +84,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj -0.219 Tc /R12772328 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R12453760 10 Tf 20.407 -12 Td (gvpr ­ graph pattern scanning and processing language)Tj /R12772328 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R12772328 10 Tf 36 -12 Td (gvpr)Tj /R12453760 10 Tf 22.5 0 Td ([)Tj /R12772328 10 Tf 3.33008 0 Td (­icnqV?)Tj 5 Tc /R12453760 10 Tf 36.2602 0 Td (][)Tj 0 Tc /R12772328 10 Tf 14.1602 0 Td (­o)Tj /R12127984 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R12453760 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R12772328 10 Tf 11.6602 0 Td (­a)Tj /R12127984 10 Tf 13.5301 0 Td [(ar)37.0068(gs)]TJ 2.5 Tc /R12453760 10 Tf 20.1801 0 Td (][)Tj 0 Tc /R12127984 10 Tf 10.65 0 Td ('pr)Tj -0.1 Tc 11.7699 0 Td (og)Tj 0 Tc 9.9 0 Td (')Tj /R12453760 10 Tf 5.9 0 Td (|)Tj /R12772328 10 Tf 4.5 0 Td (­f)Tj /R12127984 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 /R12453760 10 Tf 14.9 0 Td (][)Tj 0 Tc /R12127984 10 Tf 13.5699 0 Td (Œles)Tj /R12453760 10 Tf 18.8801 0 Td (])Tj /R12772328 10.95 Tf -319.921 -16.8 Td (DESCRIPTION)Tj /R12772328 10 Tf 36 -12 Td (gvpr)Tj /R12453760 10 Tf 22.7359 0 Td (\(pre)Tj 15.85 0 Td 0.236 Tw [(viously kno)25.0061(wn as)]TJ /R12772328 10 Tf 72.9578 0 Td (gpr)Tj 2.736 Tc /R12453760 10 Tf 15 0 Td [(\)i)273.591(sag)]TJ 0 Tc 27.648 0 Td (raph stream editor inspired by)Tj /R12772328 10 Tf 123.66 0 Td (awk)Tj 5.236 Tc /R12453760 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 /R12127984 10 Tf 133.014 0 Td [(libcgr)15.0146(aph)]TJ /R12453760 10 Tf 39.0199 0 Td 3.014 Tw (\(3\). In)Tj 31.018 0 Td [(particular)40.0073(,)]TJ /R12772328 10 Tf 43.434 0 Td (gvpr)Tj /R12453760 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 /R12772328 10 Tf 42.3508 0 Td (gvpr)Tj /R12453760 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 /R12772328 10 Tf 141.046 0 Td ($G)Tj 3.281 Tc /R12453760 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 /R12772328 10 Tf 131.1 0 Td ($)Tj /R12453760 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 /R12772328 10 Tf 219.47 0 Td ($T)Tj 2.525 Tc /R12453760 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 /R12772328 10 Tf 137.55 0 Td ($O)Tj 3.02 Tc /R12453760 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 /R12772328 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R12453760 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R12772328 10 Tf (­a)' /R12127984 10 Tf 13.2 0 Td [(ar)37.0081(gs)]TJ /R12453760 10 Tf 22.8 0 Td 1.074 Tw (The string)Tj /R12127984 10 Tf 45.4781 0 Td [(ar)37.0081(gs)]TJ /R12453760 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 /R12772328 10 Tf 59.852 0 Td (gvpr)Tj /R12453760 10 Tf 24.393 0 Td 1.893 Tw (program as)Tj /R12772328 10 Tf 50.9961 0 Td (ARGV[)Tj /R12127984 10 Tf 32.7699 0 Td (0)Tj /R12772328 10 Tf 5 0 Td (],...,ARGV[ARGC­1])Tj 6.893 Tc /R12453760 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 /R12772328 10 Tf 54.45 0 Td (­a)Tj /R12453760 10 Tf 13.2 0 Td (ags are concatenated.)Tj /R12772328 10 Tf -167.58 -16.8 Td (­c)Tj /R12453760 10 Tf 36 0 Td (Use the source graph as the output graph.)Tj /R12772328 10 Tf -36 -16.8 Td (­i)Tj /R12453760 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 /R12772328 10 Tf -68.0898 -16.8 Td (­o)Tj /R12127984 10 Tf 13.2 0 Td (outŒle)Tj /R12453760 10 Tf 22.8 -12 Td [(Causes the output stream to be written to the speciŒed Œle; by def)10(ault, output is written to)]TJ /R12772328 10 Tf 360.44 0 Td (stdout)Tj /R12453760 10 Tf 26.6699 0 Td (.)Tj /R12772328 10 Tf -423.11 -16.8 Td (­f)Tj /R12127984 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 /R12453760 10 Tf 6.13008 -12 Td 0.461 Tw (Use the contents of the speciŒed Œ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 /R12127984 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 /R12453760 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 /R12772328 10 Tf 226.713 0 Td (gvpr)Tj /R12453760 10 Tf 22.593 0 Td (will use the directo-)Tj -316.012 -12 Td 0.164 Tw [(ries speciŒed in the en)40.0073(vironment v)]TJ 138.21 0 Td (ariable)Tj /R12772328 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 /R12453760 10 Tf 10.4449 0 Td 0.165 Tw (to look for the Œle. If)Tj /R12772328 10 Tf 87.3699 0 Td (­f)Tj /R12453760 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 /R12772328 10 Tf 10.1648 0 Td (gvpr)Tj /R12453760 10 Tf -375.999 -12 Td 0 Tw [(will use the Œrst non-option ar)18(gument as the program.)]TJ /R12772328 10 Tf -36 -16.8 Td (­q)Tj -0.45 Tc /R12453760 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 /R12772328 10 Tf -82.4102 -16.8 Td (­n)Tj -0.45 Tc /R12453760 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 /R12772328 10 Tf 30.1391 0 Td ($NG)Tj /R12453760 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 /R12772328 10 Tf -36 -16.8 Td (­V)Tj /R12453760 10 Tf 36 0 Td 0 Tw [(Causes the program to print v)15(ersion information and e)15.0146(xit.)]TJ /R12772328 10 Tf -36 -16.8 Td (­?)Tj /R12453760 10 Tf 36 0 Td [(Causes the program to print usage information and e)15.0073(xit.)]TJ /R12772328 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R12453760 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R12127984 10 Tf 1.91016 -16.8 Td (Œles)Tj /R12453760 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 /R12772328 10 Tf 284.808 0 Td (­f)Tj /R12453760 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 /R12772328 10 Tf 5.87188 0 Td (stdin)Tj /R12453760 10 Tf -370.886 -12 Td 0 Tw (will be used.)Tj /R12772328 10.95 Tf -76 -16.8 Td [(PR)30.0605(OGRAMS)]TJ /R12453760 10 Tf 36 -12 Td (A)Tj /R12772328 10 Tf 9.71992 0 Td (gvpr)Tj /R12453760 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj -0.219 Tc /R37049320 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R36730752 10 Tf 20.407 -12 Td (gvpr ­ graph pattern scanning and processing language)Tj /R37049320 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R37049320 10 Tf 36 -12 Td (gvpr)Tj /R36730752 10 Tf 22.5 0 Td ([)Tj /R37049320 10 Tf 3.33008 0 Td (­icnqV?)Tj 5 Tc /R36730752 10 Tf 36.2602 0 Td (][)Tj 0 Tc /R37049320 10 Tf 14.1602 0 Td (­o)Tj /R36404976 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R36730752 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R37049320 10 Tf 11.6602 0 Td (­a)Tj /R36404976 10 Tf 13.5301 0 Td [(ar)37.0068(gs)]TJ 2.5 Tc /R36730752 10 Tf 20.1801 0 Td (][)Tj 0 Tc /R36404976 10 Tf 10.65 0 Td ('pr)Tj -0.1 Tc 11.7699 0 Td (og)Tj 0 Tc 9.9 0 Td (')Tj /R36730752 10 Tf 5.9 0 Td (|)Tj /R37049320 10 Tf 4.5 0 Td (­f)Tj /R36404976 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 /R36730752 10 Tf 14.9 0 Td (][)Tj 0 Tc /R36404976 10 Tf 13.5699 0 Td (Œles)Tj /R36730752 10 Tf 18.8801 0 Td (])Tj /R37049320 10.95 Tf -319.921 -16.8 Td (DESCRIPTION)Tj /R37049320 10 Tf 36 -12 Td (gvpr)Tj /R36730752 10 Tf 22.7359 0 Td (\(pre)Tj 15.85 0 Td 0.236 Tw [(viously kno)25.0061(wn as)]TJ /R37049320 10 Tf 72.9578 0 Td (gpr)Tj 2.736 Tc /R36730752 10 Tf 15 0 Td [(\)i)273.591(sag)]TJ 0 Tc 27.648 0 Td (raph stream editor inspired by)Tj /R37049320 10 Tf 123.66 0 Td (awk)Tj 5.236 Tc /R36730752 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 /R36404976 10 Tf 133.014 0 Td [(libcgr)15.0146(aph)]TJ /R36730752 10 Tf 39.0199 0 Td 3.014 Tw (\(3\). In)Tj 31.018 0 Td [(particular)40.0073(,)]TJ /R37049320 10 Tf 43.434 0 Td (gvpr)Tj /R36730752 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 /R37049320 10 Tf 42.3508 0 Td (gvpr)Tj /R36730752 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 /R37049320 10 Tf 141.046 0 Td ($G)Tj 3.281 Tc /R36730752 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 /R37049320 10 Tf 131.1 0 Td ($)Tj /R36730752 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 /R37049320 10 Tf 219.47 0 Td ($T)Tj 2.525 Tc /R36730752 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 /R37049320 10 Tf 137.55 0 Td ($O)Tj 3.02 Tc /R36730752 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 /R37049320 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R36730752 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R37049320 10 Tf (­a)' /R36404976 10 Tf 13.2 0 Td [(ar)37.0081(gs)]TJ /R36730752 10 Tf 22.8 0 Td 1.074 Tw (The string)Tj /R36404976 10 Tf 45.4781 0 Td [(ar)37.0081(gs)]TJ /R36730752 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 /R37049320 10 Tf 59.852 0 Td (gvpr)Tj /R36730752 10 Tf 24.393 0 Td 1.893 Tw (program as)Tj /R37049320 10 Tf 50.9961 0 Td (ARGV[)Tj /R36404976 10 Tf 32.7699 0 Td (0)Tj /R37049320 10 Tf 5 0 Td (],...,ARGV[ARGC­1])Tj 6.893 Tc /R36730752 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 /R37049320 10 Tf 54.45 0 Td (­a)Tj /R36730752 10 Tf 13.2 0 Td (ags are concatenated.)Tj /R37049320 10 Tf -167.58 -16.8 Td (­c)Tj /R36730752 10 Tf 36 0 Td (Use the source graph as the output graph.)Tj /R37049320 10 Tf -36 -16.8 Td (­i)Tj /R36730752 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 /R37049320 10 Tf -68.0898 -16.8 Td (­o)Tj /R36404976 10 Tf 13.2 0 Td (outŒle)Tj /R36730752 10 Tf 22.8 -12 Td [(Causes the output stream to be written to the speciŒed Œle; by def)10(ault, output is written to)]TJ /R37049320 10 Tf 360.44 0 Td (stdout)Tj /R36730752 10 Tf 26.6699 0 Td (.)Tj /R37049320 10 Tf -423.11 -16.8 Td (­f)Tj /R36404976 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 /R36730752 10 Tf 6.13008 -12 Td 0.461 Tw (Use the contents of the speciŒed Œ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 /R36404976 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 /R36730752 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 /R37049320 10 Tf 226.713 0 Td (gvpr)Tj /R36730752 10 Tf 22.593 0 Td (will use the directo-)Tj -316.012 -12 Td 0.164 Tw [(ries speciŒed in the en)40.0073(vironment v)]TJ 138.21 0 Td (ariable)Tj /R37049320 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 /R36730752 10 Tf 10.4449 0 Td 0.165 Tw (to look for the Œle. If)Tj /R37049320 10 Tf 87.3699 0 Td (­f)Tj /R36730752 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 /R37049320 10 Tf 10.1648 0 Td (gvpr)Tj /R36730752 10 Tf -375.999 -12 Td 0 Tw [(will use the Œrst non-option ar)18(gument as the program.)]TJ /R37049320 10 Tf -36 -16.8 Td (­q)Tj -0.45 Tc /R36730752 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 /R37049320 10 Tf -82.4102 -16.8 Td (­n)Tj -0.45 Tc /R36730752 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 /R37049320 10 Tf 30.1391 0 Td ($NG)Tj /R36730752 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 /R37049320 10 Tf -36 -16.8 Td (­V)Tj /R36730752 10 Tf 36 0 Td 0 Tw [(Causes the program to print v)15(ersion information and e)15.0146(xit.)]TJ /R37049320 10 Tf -36 -16.8 Td (­?)Tj /R36730752 10 Tf 36 0 Td [(Causes the program to print usage information and e)15.0073(xit.)]TJ /R37049320 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R36730752 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R36404976 10 Tf 1.91016 -16.8 Td (Œles)Tj /R36730752 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 /R37049320 10 Tf 284.808 0 Td (­f)Tj /R36730752 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 /R37049320 10 Tf 5.87188 0 Td (stdin)Tj /R36730752 10 Tf -370.886 -12 Td 0 Tw (will be used.)Tj /R37049320 10.95 Tf -76 -16.8 Td [(PR)30.0605(OGRAMS)]TJ /R36730752 10 Tf 36 -12 Td (A)Tj /R37049320 10 Tf 9.71992 0 Td (gvpr)Tj /R36730752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3389 │ │ │ │ │ │ +3388 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ QCJZSE+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -663,19 +663,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -712,29 +712,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj /R12772328 10 Tf -384.34 -36 Td (BEGIN {)Tj /R12127984 10 Tf 41.5 0 Td (action)Tj /R12772328 10 Tf 27.7398 0 Td (})Tj -69.2398 -16.8 Td (BEG_G {)Tj /R12127984 10 Tf 43.1699 0 Td (action)Tj /R12772328 10 Tf 27.7398 0 Td (})Tj 2.5 Tc -70.9098 -16.8 Td (N[)Tj 0 Tc /R12127984 10 Tf 16.8 0 Td [(pr)37.0081(edicate)]TJ 2.5 Tc /R12772328 10 Tf 40.0801 0 Td (]{)Tj 0 Tc /R12127984 10 Tf 12.6 0 Td (action)Tj /R12772328 10 Tf 27.7398 0 Td (})Tj 2.5 Tc -97.2199 -16.8 Td (E[)Tj 0 Tc /R12127984 10 Tf 16.25 0 Td [(pr)37.0081(edicate)]TJ 2.5 Tc /R12772328 10 Tf 40.0801 0 Td (]{)Tj 0 Tc /R12127984 10 Tf 12.6 0 Td (action)Tj /R12772328 10 Tf 27.7398 0 Td (})Tj -96.6699 -16.8 Td (END_G {)Tj /R12127984 10 Tf 43.1602 0 Td (action)Tj /R12772328 10 Tf 27.7398 0 Td (})Tj -70.9 -16.8 Td (END {)Tj /R12127984 10 Tf 30.3801 0 Td (action)Tj /R12772328 10 Tf 27.7398 0 Td (})Tj 3.173 Tc /R12453760 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 /R12772328 10 Tf 192.24 0 Td (BEGIN)Tj /R12453760 10 Tf 32.2301 0 Td (,)Tj /R12772328 10 Tf 5.67305 0 Td (END_G)Tj /R12453760 10 Tf 37.0629 0 Td (and)Tj /R12772328 10 Tf 17.6129 0 Td (END)Tj /R12453760 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 /R12772328 10 Tf 44.3281 0 Td (BEG_G)Tj /R12453760 10 Tf 33.9 0 Td (,)Tj /R12772328 10 Tf 5.22383 0 Td (N)Tj /R12453760 10 Tf 9.94414 0 Td (and)Tj /R12772328 10 Tf 17.1641 0 Td (E)Tj /R12453760 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 /R12772328 10 Tf 266.073 0 Td (BEG_G)Tj /R12453760 10 Tf 36.6531 0 Td (statement and all)Tj /R12772328 10 Tf 71.0289 0 Td (N)Tj /R12453760 10 Tf 9.97305 0 Td (and)Tj /R12772328 10 Tf 17.193 0 Td (E)Tj /R12453760 10 Tf 9.42305 0 Td (state-)Tj -410.344 -12 Td 0 Tw [(ments up to the ne)14.9927(xt)]TJ /R12772328 10 Tf 83.4602 0 Td (BEG_G)Tj /R12453760 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 /R12772328 10 Tf 55.8199 0 Td (gvpr)Tj /R12453760 10 Tf 22.5 0 Td (program are:)Tj -294.85 -16.8 Td [(Ev)24.9841(aluate the)]TJ /R12772328 10 Tf 51.9602 0 Td (BEGIN)Tj /R12453760 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 /R12127984 10 Tf 64.7102 0 Td (G)Tj /R12453760 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 /R12127984 10 Tf 15.2801 0 Td (G)Tj /R12453760 10 Tf 9.71992 0 Td (as the current graph and current object.)Tj -25 -12 Td [(Ev)24.9841(aluate the)]TJ /R12772328 10 Tf 51.9602 0 Td (BEG_G)Tj /R12453760 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 /R12127984 10 Tf 86.9199 0 Td (G)Tj /R12453760 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 /R12772328 10 Tf 51.9602 0 Td (N)Tj /R12453760 10 Tf 9.71992 0 Td (or)Tj /R12772328 10 Tf 10.8301 0 Td (E)Tj /R12453760 10 Tf 9.16992 0 Td (clauses, as appropriate.)Tj -91.6801 -12 Td (})Tj -10 -12 Td (})Tj (Set)' /R12127984 10 Tf 15.2801 0 Td (G)Tj /R12453760 10 Tf 9.71992 0 Td (as the current object.)Tj -25 -12 Td [(Ev)24.9841(aluate the)]TJ /R12772328 10 Tf 51.9602 0 Td (END_G)Tj /R12453760 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 /R12772328 10 Tf 51.9602 0 Td (END)Tj /R12453760 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 /R12772328 10 Tf 75.6301 0 Td (BEGIN)Tj /R12453760 10 Tf 32.2301 0 Td (,)Tj /R12772328 10 Tf 5.3 0 Td (BEG_G)Tj /R12453760 10 Tf 33.9 0 Td (,)Tj /R12772328 10 Tf 5.3 0 Td (END_G)Tj /R12453760 10 Tf 36.6898 0 Td (and)Tj /R12772328 10 Tf 17.2398 0 Td (END)Tj /R12453760 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 /R12772328 10 Tf 11.0422 0 Td (N)Tj /R12453760 10 Tf 9.93203 0 Td (or)Tj /R12772328 10 Tf 11.043 0 Td (E)Tj /R12453760 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 /R12772328 10 Tf 69.8559 0 Td (N)Tj /R12453760 10 Tf 9.75508 0 Td 0.035 Tw (clauses \()Tj /R12772328 10 Tf 34.7449 0 Td (E)Tj /R12453760 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 /R12772328 10 Tf 130.152 0 Td (N)Tj /R12453760 10 Tf 9.79219 0 Td (or)Tj /R12772328 10 Tf 10.902 0 Td (E)Tj /R12453760 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 /R12127984 10 Tf 348.809 0 Td (ex)Tj 0 Tc 8.68008 0 Td (pr)Tj /R12453760 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 /R12772328 10 Tf 159.34 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R12453760 10 Tf 8.33984 0 Td (,)Tj /R12772328 10 Tf 6.03008 0 Td (int)Tj /R12453760 10 Tf 11.6699 0 Td (,)Tj /R12772328 10 Tf 6.03008 0 Td (char)Tj /R12453760 10 Tf 19.4398 0 Td (,)Tj /R12772328 10 Tf 6.03008 0 Td (oat)Tj /R12453760 10 Tf 18.8898 0 Td (,)Tj /R12772328 10 Tf 6.03008 0 Td (long)Tj /R12453760 10 Tf 18.3398 0 Td (,)Tj /R12772328 10 Tf 6.03008 0 Td (unsigned)Tj /R12453760 10 Tf 41.8801 0 Td (and)Tj /R12772328 10 Tf 17.9699 0 Td (double)Tj /R12453760 10 Tf 28.9 0 Td (\),)Tj /R12772328 10 Tf 9.36016 0 Td (gvpr)Tj /R12453760 10 Tf 23.5301 0 Td [(pro)14.9902(vides)]TJ /R12772328 10 Tf -397.71 -12 Td (string)Tj /R12453760 10 Tf 27.9691 0 Td 0.469 Tw (as a synon)Tj 42.448 0 Td 0.468 Tw (ym for)Tj /R12772328 10 Tf 30.3762 0 Td (char*)Tj 2.968 Tc /R12453760 10 Tf 24.4398 0 Td (,a)Tj 0 Tc 9.90781 0 Td (nd the graph-based types)Tj /R12772328 10 Tf 104.072 0 Td (node_t)Tj /R12453760 10 Tf 28.8898 0 Td (,)Tj /R12772328 10 Tf 5.46797 0 Td (edge_t)Tj /R12453760 10 Tf 27.7699 0 Td (,)Tj /R12772328 10 Tf 5.46797 0 Td (graph_t)Tj /R12453760 10 Tf 36.8578 0 Td (and)Tj /R12772328 10 Tf 17.4078 0 Td (obj_t)Tj 5.468 Tc /R12453760 10 Tf 22.2199 0 Td (.T)Tj 0 Tc 14.0781 0 Td (he)Tj /R12772328 10 Tf 12.4078 0 Td (obj_t)Tj /R12453760 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 /R12772328 10 Tf 178.967 0 Td ("...")Tj /R12453760 10 Tf 21.1699 0 Td (or)Tj /R12772328 10 Tf 10.9 0 Td [('...)54.9902(')]TJ /R12453760 10 Tf 13.6102 0 Td (.)Tj /R12772328 10 Tf 7.56992 0 Td (gvpr)Tj /R12453760 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 /R12127984 10 Tf -186.93 -16.8 Td [(type arr)15.0159(ay)]TJ /R12772328 10 Tf 43.7297 0 Td ([)Tj /R12127984 10 Tf 5.83008 0 Td (type0)Tj /R12772328 10 Tf 24.1602 0 Td (])Tj /R12453760 10 Tf -112.22 -16.8 Td (where)Tj /R12127984 10 Tf 29.6879 0 Td (type0)Tj /R12453760 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 speciŒed)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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj /R37049320 10 Tf -384.34 -36 Td (BEGIN {)Tj /R36404976 10 Tf 41.5 0 Td (action)Tj /R37049320 10 Tf 27.7398 0 Td (})Tj -69.2398 -16.8 Td (BEG_G {)Tj /R36404976 10 Tf 43.1699 0 Td (action)Tj /R37049320 10 Tf 27.7398 0 Td (})Tj 2.5 Tc -70.9098 -16.8 Td (N[)Tj 0 Tc /R36404976 10 Tf 16.8 0 Td [(pr)37.0081(edicate)]TJ 2.5 Tc /R37049320 10 Tf 40.0801 0 Td (]{)Tj 0 Tc /R36404976 10 Tf 12.6 0 Td (action)Tj /R37049320 10 Tf 27.7398 0 Td (})Tj 2.5 Tc -97.2199 -16.8 Td (E[)Tj 0 Tc /R36404976 10 Tf 16.25 0 Td [(pr)37.0081(edicate)]TJ 2.5 Tc /R37049320 10 Tf 40.0801 0 Td (]{)Tj 0 Tc /R36404976 10 Tf 12.6 0 Td (action)Tj /R37049320 10 Tf 27.7398 0 Td (})Tj -96.6699 -16.8 Td (END_G {)Tj /R36404976 10 Tf 43.1602 0 Td (action)Tj /R37049320 10 Tf 27.7398 0 Td (})Tj -70.9 -16.8 Td (END {)Tj /R36404976 10 Tf 30.3801 0 Td (action)Tj /R37049320 10 Tf 27.7398 0 Td (})Tj 3.173 Tc /R36730752 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 /R37049320 10 Tf 192.24 0 Td (BEGIN)Tj /R36730752 10 Tf 32.2301 0 Td (,)Tj /R37049320 10 Tf 5.67305 0 Td (END_G)Tj /R36730752 10 Tf 37.0629 0 Td (and)Tj /R37049320 10 Tf 17.6129 0 Td (END)Tj /R36730752 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 /R37049320 10 Tf 44.3281 0 Td (BEG_G)Tj /R36730752 10 Tf 33.9 0 Td (,)Tj /R37049320 10 Tf 5.22383 0 Td (N)Tj /R36730752 10 Tf 9.94414 0 Td (and)Tj /R37049320 10 Tf 17.1641 0 Td (E)Tj /R36730752 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 /R37049320 10 Tf 266.073 0 Td (BEG_G)Tj /R36730752 10 Tf 36.6531 0 Td (statement and all)Tj /R37049320 10 Tf 71.0289 0 Td (N)Tj /R36730752 10 Tf 9.97305 0 Td (and)Tj /R37049320 10 Tf 17.193 0 Td (E)Tj /R36730752 10 Tf 9.42305 0 Td (state-)Tj -410.344 -12 Td 0 Tw [(ments up to the ne)14.9927(xt)]TJ /R37049320 10 Tf 83.4602 0 Td (BEG_G)Tj /R36730752 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 /R37049320 10 Tf 55.8199 0 Td (gvpr)Tj /R36730752 10 Tf 22.5 0 Td (program are:)Tj -294.85 -16.8 Td [(Ev)24.9841(aluate the)]TJ /R37049320 10 Tf 51.9602 0 Td (BEGIN)Tj /R36730752 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 /R36404976 10 Tf 64.7102 0 Td (G)Tj /R36730752 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 /R36404976 10 Tf 15.2801 0 Td (G)Tj /R36730752 10 Tf 9.71992 0 Td (as the current graph and current object.)Tj -25 -12 Td [(Ev)24.9841(aluate the)]TJ /R37049320 10 Tf 51.9602 0 Td (BEG_G)Tj /R36730752 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 /R36404976 10 Tf 86.9199 0 Td (G)Tj /R36730752 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 /R37049320 10 Tf 51.9602 0 Td (N)Tj /R36730752 10 Tf 9.71992 0 Td (or)Tj /R37049320 10 Tf 10.8301 0 Td (E)Tj /R36730752 10 Tf 9.16992 0 Td (clauses, as appropriate.)Tj -91.6801 -12 Td (})Tj -10 -12 Td (})Tj (Set)' /R36404976 10 Tf 15.2801 0 Td (G)Tj /R36730752 10 Tf 9.71992 0 Td (as the current object.)Tj -25 -12 Td [(Ev)24.9841(aluate the)]TJ /R37049320 10 Tf 51.9602 0 Td (END_G)Tj /R36730752 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 /R37049320 10 Tf 51.9602 0 Td (END)Tj /R36730752 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 /R37049320 10 Tf 75.6301 0 Td (BEGIN)Tj /R36730752 10 Tf 32.2301 0 Td (,)Tj /R37049320 10 Tf 5.3 0 Td (BEG_G)Tj /R36730752 10 Tf 33.9 0 Td (,)Tj /R37049320 10 Tf 5.3 0 Td (END_G)Tj /R36730752 10 Tf 36.6898 0 Td (and)Tj /R37049320 10 Tf 17.2398 0 Td (END)Tj /R36730752 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 /R37049320 10 Tf 11.0422 0 Td (N)Tj /R36730752 10 Tf 9.93203 0 Td (or)Tj /R37049320 10 Tf 11.043 0 Td (E)Tj /R36730752 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 /R37049320 10 Tf 69.8559 0 Td (N)Tj /R36730752 10 Tf 9.75508 0 Td 0.035 Tw (clauses \()Tj /R37049320 10 Tf 34.7449 0 Td (E)Tj /R36730752 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 /R37049320 10 Tf 130.152 0 Td (N)Tj /R36730752 10 Tf 9.79219 0 Td (or)Tj /R37049320 10 Tf 10.902 0 Td (E)Tj /R36730752 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 /R36404976 10 Tf 348.809 0 Td (ex)Tj 0 Tc 8.68008 0 Td (pr)Tj /R36730752 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 /R37049320 10 Tf 159.34 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R36730752 10 Tf 8.33984 0 Td (,)Tj /R37049320 10 Tf 6.03008 0 Td (int)Tj /R36730752 10 Tf 11.6699 0 Td (,)Tj /R37049320 10 Tf 6.03008 0 Td (char)Tj /R36730752 10 Tf 19.4398 0 Td (,)Tj /R37049320 10 Tf 6.03008 0 Td (oat)Tj /R36730752 10 Tf 18.8898 0 Td (,)Tj /R37049320 10 Tf 6.03008 0 Td (long)Tj /R36730752 10 Tf 18.3398 0 Td (,)Tj /R37049320 10 Tf 6.03008 0 Td (unsigned)Tj /R36730752 10 Tf 41.8801 0 Td (and)Tj /R37049320 10 Tf 17.9699 0 Td (double)Tj /R36730752 10 Tf 28.9 0 Td (\),)Tj /R37049320 10 Tf 9.36016 0 Td (gvpr)Tj /R36730752 10 Tf 23.5301 0 Td [(pro)14.9902(vides)]TJ /R37049320 10 Tf -397.71 -12 Td (string)Tj /R36730752 10 Tf 27.9691 0 Td 0.469 Tw (as a synon)Tj 42.448 0 Td 0.468 Tw (ym for)Tj /R37049320 10 Tf 30.3762 0 Td (char*)Tj 2.968 Tc /R36730752 10 Tf 24.4398 0 Td (,a)Tj 0 Tc 9.90781 0 Td (nd the graph-based types)Tj /R37049320 10 Tf 104.072 0 Td (node_t)Tj /R36730752 10 Tf 28.8898 0 Td (,)Tj /R37049320 10 Tf 5.46797 0 Td (edge_t)Tj /R36730752 10 Tf 27.7699 0 Td (,)Tj /R37049320 10 Tf 5.46797 0 Td (graph_t)Tj /R36730752 10 Tf 36.8578 0 Td (and)Tj /R37049320 10 Tf 17.4078 0 Td (obj_t)Tj 5.468 Tc /R36730752 10 Tf 22.2199 0 Td (.T)Tj 0 Tc 14.0781 0 Td (he)Tj /R37049320 10 Tf 12.4078 0 Td (obj_t)Tj /R36730752 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 /R37049320 10 Tf 178.967 0 Td ("...")Tj /R36730752 10 Tf 21.1699 0 Td (or)Tj /R37049320 10 Tf 10.9 0 Td [('...)54.9902(')]TJ /R36730752 10 Tf 13.6102 0 Td (.)Tj /R37049320 10 Tf 7.56992 0 Td (gvpr)Tj /R36730752 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 /R36404976 10 Tf -186.93 -16.8 Td [(type arr)15.0159(ay)]TJ /R37049320 10 Tf 43.7297 0 Td ([)Tj /R36404976 10 Tf 5.83008 0 Td (type0)Tj /R37049320 10 Tf 24.1602 0 Td (])Tj /R36730752 10 Tf -112.22 -16.8 Td (where)Tj /R36404976 10 Tf 29.6879 0 Td (type0)Tj /R36730752 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 speciŒed)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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3486 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -771,29 +771,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 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 /R12772328 10 Tf 7.75703 0 Td ({)Tj /R12453760 10 Tf 6.69688 0 Td ([)Tj /R12127984 10 Tf 6.08711 0 Td 0.257 Tw (statement ...)Tj /R12453760 10 Tf 51.3441 0 Td (])Tj /R12772328 10 Tf 6.08711 0 Td (})Tj -0.2 Tc /R12127984 10 Tf 6.69688 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R12453760 10 Tf 63.3199 0 Td (// commonly)Tj /R12127984 10 Tf 53.8539 0 Td (var)Tj /R12772328 10 Tf 16.0871 0 Td (=)Tj -0.2 Tc /R12127984 10 Tf 8.45703 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R12772328 10 Tf 36.277 0 Td (if\()Tj -0.2 Tc /R12127984 10 Tf 12.1969 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R12772328 10 Tf 36.277 0 Td (\))Tj /R12127984 10 Tf 6.08711 0 Td (statement)Tj /R12453760 10 Tf 41.0871 0 Td ([)Tj /R12772328 10 Tf -392.67 -12 Td (else)Tj /R12127984 10 Tf 18.5781 0 Td (statement)Tj /R12453760 10 Tf 41.3578 0 Td (])Tj -0.25 Tc /R12772328 10 Tf 6.35781 0 Td (fo)Tj 0 Tc 8.08008 0 Td (r\()Tj -0.2 Tc /R12127984 10 Tf 10.798 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R12772328 10 Tf 36.548 0 Td (;)Tj -0.2 Tc /R12127984 10 Tf 6.35781 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R12772328 10 Tf 36.548 0 Td (;)Tj -0.2 Tc /R12127984 10 Tf 6.35781 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R12772328 10 Tf 36.548 0 Td (\))Tj /R12127984 10 Tf 6.35781 0 Td (statement)Tj -0.25 Tc /R12772328 10 Tf 41.3578 0 Td (fo)Tj 0 Tc 8.08008 0 Td (r\()Tj /R12127984 10 Tf 10.798 0 Td [(arr)14.9902(ay)]TJ /R12772328 10 Tf 25.098 0 Td ([)Tj /R12127984 10 Tf 6.35781 0 Td (var)Tj /R12772328 10 Tf 16.359 0 Td (]\))Tj /R12127984 10 Tf 9.68906 0 Td (statement)Tj -0.25 Tc /R12772328 10 Tf -357.67 -12 Td (fo)Tj 0 Tc 8.08008 0 Td (rr\()Tj /R12127984 10 Tf 15.493 0 Td [(arr)14.9927(ay)]TJ /R12772328 10 Tf 25.3531 0 Td ([)Tj /R12127984 10 Tf 6.61211 0 Td (var)Tj /R12772328 10 Tf 16.6121 0 Td (]\))Tj /R12127984 10 Tf 9.94219 0 Td (statement)Tj /R12772328 10 Tf 41.6121 0 Td (while\()Tj -0.2 Tc /R12127984 10 Tf 29.3922 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R12772328 10 Tf 36.802 0 Td (\))Tj /R12127984 10 Tf 6.61211 0 Td (statement)Tj /R12772328 10 Tf 41.6121 0 Td (switch\()Tj -0.2 Tc /R12127984 10 Tf 33.832 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R12772328 10 Tf 36.802 0 Td (\))Tj /R12127984 10 Tf 6.61211 0 Td 0.782 Tw (case statements)Tj /R12772328 10 Tf -332.729 -12 Td 0 Tw [(br)18.0078(eak [)]TJ -0.2 Tc /R12127984 10 Tf 33.15 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0081(ession)]TJ 2.5 Tc /R12772328 10 Tf 36.0199 0 Td (]c)Tj 0 Tc 10.2699 0 Td (ontinue [)Tj -0.2 Tc /R12127984 10 Tf 40.5602 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ 2.5 Tc /R12772328 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 /R12127984 10 Tf 13.8898 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R12772328 10 Tf 36.0199 0 Td (])Tj /R12453760 9 Tf -295.68 -12 Td [(Items in brack)10.0193(ets are optional.)]TJ /R12453760 10 Tf 0.306 Tw (In the second form of the)' -0.25 Tc /R12772328 10 Tf 105.146 0 Td (fo)Tj 0 Tc 8.08008 0 Td (r)Tj /R12453760 10 Tf 7.24609 0 Td (statement and the)Tj -0.25 Tc /R12772328 10 Tf 73.4078 0 Td (fo)Tj 0 Tc 8.08008 0 Td (rr)Tj /R12453760 10 Tf 11.6859 0 Td (statement, the v)Tj 63.4121 0 Td (ariable)Tj /R12127984 10 Tf 30.016 0 Td (var)Tj /R12453760 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 speciŒed array and then the associated)Tj /R12127984 10 Tf 174.912 0 Td (statement)Tj /R12453760 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 /R12772328 10 Tf 89.975 0 Td (fo)Tj 0 Tc 8.08008 0 Td (r)Tj /R12453760 10 Tf 7.775 0 Td (\()Tj -0.25 Tc /R12772328 10 Tf 3.33008 0 Td (fo)Tj 0 Tc 8.08008 0 Td (rr)Tj 3.335 Tc /R12453760 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 deŒnitions can only appear in the)Tj /R12772328 10 Tf 173.6 0 Td (BEGIN)Tj /R12453760 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 /R12772328 10 Tf 80.602 0 Td (==)Tj /R12453760 10 Tf 15.591 0 Td (and)Tj /R12772328 10 Tf 18.6301 0 Td (!=)Tj /R12453760 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 /R12127984 10 Tf 41.7039 0 Td (ksh)Tj /R12453760 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 /R12772328 10 Tf 25.55 0 Td [(str)17.9932(cmp)]TJ /R12453760 10 Tf 32.3102 0 Td (function.)Tj /R12772328 10 Tf -207.06 -16.8 Td (gvpr)Tj /R12453760 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 /R12772328 10 Tf 141.671 0 Td 0.007 Tw (graph_t, node_t, edge_t, obj_t)Tj 2.507 Tc /R12453760 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 /R12772328 10 Tf 47.55 0 Td (.)Tj /R12127984 10 Tf 2.5 0 Td (name)Tj 2.52 Tc /R12453760 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 /R12127984 10 Tf 211.69 0 Td (name)Tj /R12453760 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, unmodiŒed identiŒer is tak)10.0146(en to be an attrib)20.0098(ute name. SpeciŒcally)]TJ 429.5 0 Td (,)Tj -429.5 -12 Td 0.398 Tw (such identiŒers 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 /R12772328 10 Tf 7.89687 0 Td (N)Tj /R12453760 10 Tf 10.1172 0 Td (and)Tj /R12772328 10 Tf 17.3371 0 Td (E)Tj /R12453760 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 /R12772328 10 Tf 53.6 0 Td (BEG_G)Tj /R12453760 10 Tf 36.4 0 Td (and)Tj /R12772328 10 Tf 16.9398 0 Td (END_G)Tj /R12453760 10 Tf 36.3898 0 Td (clauses.)Tj -143.33 -16.8 Td 0.242 Tw (As usual in the)Tj /R12127984 10 Tf 63.2781 0 Td [(libcgr)15.0159(aph)]TJ /R12453760 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 /R12772328 10 Tf 38.0219 0 Td (gvpr)Tj /R12453760 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 reect intrinsic properties of the graph ob-)]TJ -20.9102 -12 Td 0 Tw [(jects and cannot be set by the user)54.9854(.)]TJ /R12772328 10 Tf (head)' /R12453760 10 Tf 23.0602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 10 Tf 7.65977 -12 Td (the head of an edge.)Tj /R12772328 10 Tf -36 -16.8 Td (tail)Tj /R12453760 10 Tf 16.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 10 Tf 14.3301 -12 Td (the tail of an edge.)Tj /R12772328 10 Tf -36 -16.8 Td (name)Tj /R12453760 10 Tf 25.8301 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 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 /R12127984 10 Tf 315.304 0 Td [(<tail-name><edg)10.0098(e-)]TJ -315.304 -12 Td (op><head-name>)Tj /R12772328 10 Tf 74.6801 0 Td ([)Tj /R12127984 10 Tf 3.33008 0 Td (<k)Tj -0.3 Tc 11.0898 0 Td (ey)Tj 0 Tc 8.58008 0 Td (>)Tj /R12772328 10 Tf 6.75 0 Td (])Tj /R12453760 10 Tf 3.33008 0 Td 0.165 Tw (", where)Tj /R12127984 10 Tf 36.3398 0 Td [(<edg)10.0146(e-op>)]TJ /R12453760 10 Tf 48.2738 0 Td 0.164 Tw (is ")Tj /R12772328 10 Tf 13.4141 0 Td (­>)Tj 2.664 Tc /R12453760 10 Tf 11.4 0 Td [("o)266.387(r")]TJ 0 Tc /R12772328 10 Tf 21.818 0 Td (­­)Tj 2.664 Tc /R12453760 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 /R12772328 10 Tf 131.25 0 Td ([)Tj /R12127984 10 Tf 3.33008 0 Td (<k)Tj -0.3 Tc 11.0898 0 Td (ey)Tj 0 Tc 8.58008 0 Td (>)Tj /R12772328 10 Tf 6.75 0 Td (])Tj /R12453760 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 /R12772328 10 Tf -381.64 -16.8 Td [(indegr)18(ee)]TJ /R12453760 10 Tf 38.9801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf -8.26016 -12 Td [(the inde)15.0159(gree of a node.)]TJ /R12772328 10 Tf -36 -16.8 Td [(outdegr)18(ee)]TJ /R12453760 10 Tf 44.5301 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf -13.8102 -12 Td [(the outde)15.0159(gree of a node.)]TJ /R12772328 10 Tf -36 -16.8 Td [(degr)17.9846(ee)]TJ /R12453760 10 Tf 30.6402 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf 0.0796875 -12 Td [(the de)14.9841(gree of a node.)]TJ /R12772328 10 Tf -36 -16.8 Td (X)Tj /R12453760 10 Tf 9.71992 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj /R12453760 10 Tf 21 -12 Td (the X coordinate of a node. \(Assumes the node has a)Tj /R12127984 10 Tf 212.73 0 Td (pos)Tj /R12453760 10 Tf 16.3898 0 Td [(attrib)19.9854(ute.\))]TJ /R12772328 10 Tf -265.12 -16.8 Td (Y)Tj /R12453760 10 Tf 9.71992 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj /R12453760 10 Tf 21 -12 Td (the Y coordinate of a node. \(Assumes the node has a)Tj /R12127984 10 Tf 212.73 0 Td (pos)Tj /R12453760 10 Tf 16.3898 0 Td [(attrib)19.9854(ute.\))]TJ -0.18 Tc /R12772328 10 Tf -265.12 -16.8 Td (ro)Tj 0 Tc 9.26016 0 Td (ot)Tj /R12453760 10 Tf 10.8301 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 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 /R37049320 10 Tf 7.75703 0 Td ({)Tj /R36730752 10 Tf 6.69688 0 Td ([)Tj /R36404976 10 Tf 6.08711 0 Td 0.257 Tw (statement ...)Tj /R36730752 10 Tf 51.3441 0 Td (])Tj /R37049320 10 Tf 6.08711 0 Td (})Tj -0.2 Tc /R36404976 10 Tf 6.69688 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R36730752 10 Tf 63.3199 0 Td (// commonly)Tj /R36404976 10 Tf 53.8539 0 Td (var)Tj /R37049320 10 Tf 16.0871 0 Td (=)Tj -0.2 Tc /R36404976 10 Tf 8.45703 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R37049320 10 Tf 36.277 0 Td (if\()Tj -0.2 Tc /R36404976 10 Tf 12.1969 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R37049320 10 Tf 36.277 0 Td (\))Tj /R36404976 10 Tf 6.08711 0 Td (statement)Tj /R36730752 10 Tf 41.0871 0 Td ([)Tj /R37049320 10 Tf -392.67 -12 Td (else)Tj /R36404976 10 Tf 18.5781 0 Td (statement)Tj /R36730752 10 Tf 41.3578 0 Td (])Tj -0.25 Tc /R37049320 10 Tf 6.35781 0 Td (fo)Tj 0 Tc 8.08008 0 Td (r\()Tj -0.2 Tc /R36404976 10 Tf 10.798 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R37049320 10 Tf 36.548 0 Td (;)Tj -0.2 Tc /R36404976 10 Tf 6.35781 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R37049320 10 Tf 36.548 0 Td (;)Tj -0.2 Tc /R36404976 10 Tf 6.35781 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R37049320 10 Tf 36.548 0 Td (\))Tj /R36404976 10 Tf 6.35781 0 Td (statement)Tj -0.25 Tc /R37049320 10 Tf 41.3578 0 Td (fo)Tj 0 Tc 8.08008 0 Td (r\()Tj /R36404976 10 Tf 10.798 0 Td [(arr)14.9902(ay)]TJ /R37049320 10 Tf 25.098 0 Td ([)Tj /R36404976 10 Tf 6.35781 0 Td (var)Tj /R37049320 10 Tf 16.359 0 Td (]\))Tj /R36404976 10 Tf 9.68906 0 Td (statement)Tj -0.25 Tc /R37049320 10 Tf -357.67 -12 Td (fo)Tj 0 Tc 8.08008 0 Td (rr\()Tj /R36404976 10 Tf 15.493 0 Td [(arr)14.9927(ay)]TJ /R37049320 10 Tf 25.3531 0 Td ([)Tj /R36404976 10 Tf 6.61211 0 Td (var)Tj /R37049320 10 Tf 16.6121 0 Td (]\))Tj /R36404976 10 Tf 9.94219 0 Td (statement)Tj /R37049320 10 Tf 41.6121 0 Td (while\()Tj -0.2 Tc /R36404976 10 Tf 29.3922 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R37049320 10 Tf 36.802 0 Td (\))Tj /R36404976 10 Tf 6.61211 0 Td (statement)Tj /R37049320 10 Tf 41.6121 0 Td (switch\()Tj -0.2 Tc /R36404976 10 Tf 33.832 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R37049320 10 Tf 36.802 0 Td (\))Tj /R36404976 10 Tf 6.61211 0 Td 0.782 Tw (case statements)Tj /R37049320 10 Tf -332.729 -12 Td 0 Tw [(br)18.0078(eak [)]TJ -0.2 Tc /R36404976 10 Tf 33.15 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0081(ession)]TJ 2.5 Tc /R37049320 10 Tf 36.0199 0 Td (]c)Tj 0 Tc 10.2699 0 Td (ontinue [)Tj -0.2 Tc /R36404976 10 Tf 40.5602 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ 2.5 Tc /R37049320 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 /R36404976 10 Tf 13.8898 0 Td (ex)Tj 0 Tc 8.68008 0 Td [(pr)37.0068(ession)]TJ /R37049320 10 Tf 36.0199 0 Td (])Tj /R36730752 9 Tf -295.68 -12 Td [(Items in brack)10.0193(ets are optional.)]TJ /R36730752 10 Tf 0.306 Tw (In the second form of the)' -0.25 Tc /R37049320 10 Tf 105.146 0 Td (fo)Tj 0 Tc 8.08008 0 Td (r)Tj /R36730752 10 Tf 7.24609 0 Td (statement and the)Tj -0.25 Tc /R37049320 10 Tf 73.4078 0 Td (fo)Tj 0 Tc 8.08008 0 Td (rr)Tj /R36730752 10 Tf 11.6859 0 Td (statement, the v)Tj 63.4121 0 Td (ariable)Tj /R36404976 10 Tf 30.016 0 Td (var)Tj /R36730752 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 speciŒed array and then the associated)Tj /R36404976 10 Tf 174.912 0 Td (statement)Tj /R36730752 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 /R37049320 10 Tf 89.975 0 Td (fo)Tj 0 Tc 8.08008 0 Td (r)Tj /R36730752 10 Tf 7.775 0 Td (\()Tj -0.25 Tc /R37049320 10 Tf 3.33008 0 Td (fo)Tj 0 Tc 8.08008 0 Td (rr)Tj 3.335 Tc /R36730752 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 deŒnitions can only appear in the)Tj /R37049320 10 Tf 173.6 0 Td (BEGIN)Tj /R36730752 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 /R37049320 10 Tf 80.602 0 Td (==)Tj /R36730752 10 Tf 15.591 0 Td (and)Tj /R37049320 10 Tf 18.6301 0 Td (!=)Tj /R36730752 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 /R36404976 10 Tf 41.7039 0 Td (ksh)Tj /R36730752 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 /R37049320 10 Tf 25.55 0 Td [(str)17.9932(cmp)]TJ /R36730752 10 Tf 32.3102 0 Td (function.)Tj /R37049320 10 Tf -207.06 -16.8 Td (gvpr)Tj /R36730752 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 /R37049320 10 Tf 141.671 0 Td 0.007 Tw (graph_t, node_t, edge_t, obj_t)Tj 2.507 Tc /R36730752 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 /R37049320 10 Tf 47.55 0 Td (.)Tj /R36404976 10 Tf 2.5 0 Td (name)Tj 2.52 Tc /R36730752 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 /R36404976 10 Tf 211.69 0 Td (name)Tj /R36730752 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, unmodiŒed identiŒer is tak)10.0146(en to be an attrib)20.0098(ute name. SpeciŒcally)]TJ 429.5 0 Td (,)Tj -429.5 -12 Td 0.398 Tw (such identiŒers 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 /R37049320 10 Tf 7.89687 0 Td (N)Tj /R36730752 10 Tf 10.1172 0 Td (and)Tj /R37049320 10 Tf 17.3371 0 Td (E)Tj /R36730752 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 /R37049320 10 Tf 53.6 0 Td (BEG_G)Tj /R36730752 10 Tf 36.4 0 Td (and)Tj /R37049320 10 Tf 16.9398 0 Td (END_G)Tj /R36730752 10 Tf 36.3898 0 Td (clauses.)Tj -143.33 -16.8 Td 0.242 Tw (As usual in the)Tj /R36404976 10 Tf 63.2781 0 Td [(libcgr)15.0159(aph)]TJ /R36730752 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 /R37049320 10 Tf 38.0219 0 Td (gvpr)Tj /R36730752 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 reect intrinsic properties of the graph ob-)]TJ -20.9102 -12 Td 0 Tw [(jects and cannot be set by the user)54.9854(.)]TJ /R37049320 10 Tf (head)' /R36730752 10 Tf 23.0602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 10 Tf 7.65977 -12 Td (the head of an edge.)Tj /R37049320 10 Tf -36 -16.8 Td (tail)Tj /R36730752 10 Tf 16.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 10 Tf 14.3301 -12 Td (the tail of an edge.)Tj /R37049320 10 Tf -36 -16.8 Td (name)Tj /R36730752 10 Tf 25.8301 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 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 /R36404976 10 Tf 315.304 0 Td [(<tail-name><edg)10.0098(e-)]TJ -315.304 -12 Td (op><head-name>)Tj /R37049320 10 Tf 74.6801 0 Td ([)Tj /R36404976 10 Tf 3.33008 0 Td (<k)Tj -0.3 Tc 11.0898 0 Td (ey)Tj 0 Tc 8.58008 0 Td (>)Tj /R37049320 10 Tf 6.75 0 Td (])Tj /R36730752 10 Tf 3.33008 0 Td 0.165 Tw (", where)Tj /R36404976 10 Tf 36.3398 0 Td [(<edg)10.0146(e-op>)]TJ /R36730752 10 Tf 48.2738 0 Td 0.164 Tw (is ")Tj /R37049320 10 Tf 13.4141 0 Td (­>)Tj 2.664 Tc /R36730752 10 Tf 11.4 0 Td [("o)266.387(r")]TJ 0 Tc /R37049320 10 Tf 21.818 0 Td (­­)Tj 2.664 Tc /R36730752 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 /R37049320 10 Tf 131.25 0 Td ([)Tj /R36404976 10 Tf 3.33008 0 Td (<k)Tj -0.3 Tc 11.0898 0 Td (ey)Tj 0 Tc 8.58008 0 Td (>)Tj /R37049320 10 Tf 6.75 0 Td (])Tj /R36730752 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 /R37049320 10 Tf -381.64 -16.8 Td [(indegr)18(ee)]TJ /R36730752 10 Tf 38.9801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf -8.26016 -12 Td [(the inde)15.0159(gree of a node.)]TJ /R37049320 10 Tf -36 -16.8 Td [(outdegr)18(ee)]TJ /R36730752 10 Tf 44.5301 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf -13.8102 -12 Td [(the outde)15.0159(gree of a node.)]TJ /R37049320 10 Tf -36 -16.8 Td [(degr)17.9846(ee)]TJ /R36730752 10 Tf 30.6402 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf 0.0796875 -12 Td [(the de)14.9841(gree of a node.)]TJ /R37049320 10 Tf -36 -16.8 Td (X)Tj /R36730752 10 Tf 9.71992 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj /R36730752 10 Tf 21 -12 Td (the X coordinate of a node. \(Assumes the node has a)Tj /R36404976 10 Tf 212.73 0 Td (pos)Tj /R36730752 10 Tf 16.3898 0 Td [(attrib)19.9854(ute.\))]TJ /R37049320 10 Tf -265.12 -16.8 Td (Y)Tj /R36730752 10 Tf 9.71992 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj /R36730752 10 Tf 21 -12 Td (the Y coordinate of a node. \(Assumes the node has a)Tj /R36404976 10 Tf 212.73 0 Td (pos)Tj /R36730752 10 Tf 16.3898 0 Td [(attrib)19.9854(ute.\))]TJ -0.18 Tc /R37049320 10 Tf -265.12 -16.8 Td (ro)Tj 0 Tc 9.26016 0 Td (ot)Tj /R36730752 10 Tf 10.8301 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3382 │ │ │ │ │ │ +3385 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -830,29 +830,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj /R12772328 10 Tf -420.34 -36 Td [(par)18.0078(ent)]TJ /R12453760 10 Tf 30.65 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 0.0699219 -12 Td (the parent graph of a subgraph. The parent of a root graph is)Tj /R12772328 10 Tf 243.27 0 Td (NULL)Tj -279.27 -16.8 Td (n_edges)Tj /R12453760 10 Tf 36.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf -5.66992 -12 Td (the number of edges in the graph)Tj /R12772328 10 Tf -36 -16.8 Td (n_nodes)Tj /R12453760 10 Tf 37.5102 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf -6.79023 -12 Td (the number of nodes in the graph)Tj /R12772328 10 Tf -36 -16.8 Td [(dir)18(ected)]TJ /R12453760 10 Tf 37.3102 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf -6.59023 -12 Td (true \(non-zero\) if the graph is directed)Tj /R12772328 10 Tf -36 -16.8 Td (strict)Tj /R12453760 10 Tf 24.7102 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf 6.00977 -12 Td (true \(non-zero\) if the graph is strict)Tj -0.11 Tc /R12772328 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 /R12453760 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 /R12772328 10 Tf 120.995 0 Td (gvpr)Tj 3.573 Tc /R12453760 10 Tf 20 0 Td (.T)Tj 0 Tc 12.1828 0 Td (hose functions returning references to graph objects return)Tj /R12772328 10 Tf -190.94 -12 Td (NULL)Tj /R12453760 10 Tf 30.2801 0 Td 0 Tw [(in case of f)10(ailure.)]TJ /R12772328 10 Tf -51.2801 -16.8 Td (Graphs and subgraph)Tj 21 -12 Td (graph)Tj /R12453760 10 Tf 25.5602 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (t)Tj /R12453760 10 Tf 5.28008 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (graph_t)Tj /R12453760 10 Tf -81.2305 -12 Td 1.233 Tw (creates a graph whose name is)Tj /R12127984 10 Tf 131.247 0 Td (s)Tj /R12453760 10 Tf 7.62188 0 Td 1.232 Tw (and whose type is speciŒed by the string)Tj /R12127984 10 Tf 174.286 0 Td (t)Tj 3.732 Tc /R12453760 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 /R12772328 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 /R12453760 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 /R12127984 10 Tf 5.83008 0 Td (t)Tj /R12453760 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 /R12772328 10 Tf -127.63 -16.8 Td (subg)Tj /R12453760 10 Tf 20.0102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (graph_t)Tj /R12453760 10 Tf -86.7902 -12 Td (creates a subgraph in graph)Tj /R12127984 10 Tf 111.91 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (with name)Tj /R12127984 10 Tf 44.4398 0 Td (s)Tj 2.5 Tc /R12453760 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 /R12772328 10 Tf -220.68 -16.8 Td (isSubg)Tj /R12453760 10 Tf 28.35 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (graph_t)Tj /R12453760 10 Tf -95.1301 -12 Td (returns the subgraph in graph)Tj /R12127984 10 Tf 119.7 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (with name)Tj /R12127984 10 Tf 44.4398 0 Td (s)Tj 2.5 Tc /R12453760 10 Tf 3.88984 0 Td [(,i)249.993(fi)249.985(te)]TJ 0 Tc 25.9602 0 Td (xists, or)Tj /R12772328 10 Tf 34.1699 0 Td (NULL)Tj /R12453760 10 Tf 30.2801 0 Td (otherwise.)Tj /R12772328 10 Tf -301.94 -16.8 Td (fstsubg)Tj /R12453760 10 Tf 30.5602 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R12453760 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (graph_t)Tj /R12453760 10 Tf -55.6703 -12 Td (returns the Œrst subgraph in graph)Tj /R12127984 10 Tf 137.76 0 Td (g)Tj 2.5 Tc /R12453760 10 Tf 5 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R12772328 10 Tf 5.83008 0 Td (NULL)Tj /R12453760 10 Tf 30.2801 0 Td [(if none e)15.0146(xists.)]TJ /R12772328 10 Tf -224.87 -16.8 Td (nxtsubg)Tj /R12453760 10 Tf 33.9 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R12453760 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (graph_t)Tj /R12453760 10 Tf -62.9 -12 Td [(returns the ne)14.9927(xt subgraph after)]TJ /R12127984 10 Tf 124.54 0 Td (sg)Tj 2.5 Tc /R12453760 10 Tf 8.88984 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R12772328 10 Tf 5.83008 0 Td (NULL)Tj /R12453760 10 Tf 27.7801 0 Td (.)Tj /R12772328 10 Tf -213.04 -16.8 Td [(isDir)17.9919(ect)]TJ /R12453760 10 Tf 33.1402 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R12453760 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -58.2504 -12 Td (returns true if and only if)Tj /R12127984 10 Tf 102.76 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (is directed.)Tj /R12772328 10 Tf -146.26 -16.8 Td (isStrict)Tj /R12453760 10 Tf 30.55 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R12453760 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -55.6602 -12 Td (returns true if and only if)Tj /R12127984 10 Tf 102.76 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (is strict.)Tj /R12772328 10 Tf -146.26 -16.8 Td (nNodes)Tj /R12453760 10 Tf 31.6699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R12453760 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -56.7801 -12 Td (returns the number of nodes in)Tj /R12127984 10 Tf 124.98 0 Td (g)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -165.98 -16.8 Td (nEdges)Tj /R12453760 10 Tf 31.1199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R12453760 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -56.2301 -12 Td (returns the number of edges in)Tj /R12127984 10 Tf 124.42 0 Td (g)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -186.42 -16.8 Td (Nodes)Tj 21 -12 Td (node)Tj /R12453760 10 Tf 20.5602 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (node_t)Tj /R12453760 10 Tf -87.3402 -12 Td (creates a node in graph)Tj /R12127984 10 Tf 94.6898 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (of name)Tj /R12127984 10 Tf 34.9898 0 Td (s)Tj 2.5 Tc /R12453760 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 /R12772328 10 Tf -195.12 -16.8 Td (subnode)Tj /R12453760 10 Tf 35.5699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (node_t)Tj /R12453760 10 Tf -111.24 -12 Td (inserts the node)Tj /R12127984 10 Tf 65.2699 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (into the subgraph)Tj /R12127984 10 Tf 71.9398 0 Td (sg)Tj 2.5 Tc /R12453760 10 Tf 8.88984 0 Td (.R)Tj 0 Tc 11.6699 0 Td (eturns the node.)Tj /R12772328 10 Tf -201.27 -16.8 Td (fstnode)Tj /R12453760 10 Tf 31.1102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R12453760 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (node_t)Tj /R12453760 10 Tf -56.2203 -12 Td (returns the Œrst node in graph)Tj /R12127984 10 Tf 120.54 0 Td (g)Tj 2.5 Tc /R12453760 10 Tf 5 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R12772328 10 Tf 5.83008 0 Td (NULL)Tj /R12453760 10 Tf 30.2801 0 Td [(if none e)15.0146(xists.)]TJ /R12772328 10 Tf -207.65 -16.8 Td (nxtnode)Tj /R12453760 10 Tf 34.45 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (node_t)Tj /R12453760 10 Tf -54.5602 -12 Td [(returns the ne)14.9927(xt node after)]TJ /R12127984 10 Tf 107.32 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in the root graph, or)Tj /R12772328 10 Tf 82.2102 0 Td (NULL)Tj /R12453760 10 Tf 27.7801 0 Td (.)Tj /R12772328 10 Tf -260.81 -16.8 Td (nxtnode_sg)Tj /R12453760 10 Tf 48.3398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (node_t)Tj /R12453760 10 Tf -124.01 -12 Td [(returns the ne)14.9927(xt node after)]TJ /R12127984 10 Tf 107.32 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in)Tj /R12127984 10 Tf 10.2801 0 Td (sg)Tj 2.5 Tc /R12453760 10 Tf 8.88984 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R12772328 10 Tf 5.83008 0 Td (NULL)Tj /R12453760 10 Tf 27.7801 0 Td (.)Tj -47.5449 -64.8 Td [(29 August 2013)-19705.5(4)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj /R37049320 10 Tf -420.34 -36 Td [(par)18.0078(ent)]TJ /R36730752 10 Tf 30.65 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 0.0699219 -12 Td (the parent graph of a subgraph. The parent of a root graph is)Tj /R37049320 10 Tf 243.27 0 Td (NULL)Tj -279.27 -16.8 Td (n_edges)Tj /R36730752 10 Tf 36.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf -5.66992 -12 Td (the number of edges in the graph)Tj /R37049320 10 Tf -36 -16.8 Td (n_nodes)Tj /R36730752 10 Tf 37.5102 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf -6.79023 -12 Td (the number of nodes in the graph)Tj /R37049320 10 Tf -36 -16.8 Td [(dir)18(ected)]TJ /R36730752 10 Tf 37.3102 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf -6.59023 -12 Td (true \(non-zero\) if the graph is directed)Tj /R37049320 10 Tf -36 -16.8 Td (strict)Tj /R36730752 10 Tf 24.7102 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf 6.00977 -12 Td (true \(non-zero\) if the graph is strict)Tj -0.11 Tc /R37049320 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 /R36730752 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 /R37049320 10 Tf 120.995 0 Td (gvpr)Tj 3.573 Tc /R36730752 10 Tf 20 0 Td (.T)Tj 0 Tc 12.1828 0 Td (hose functions returning references to graph objects return)Tj /R37049320 10 Tf -190.94 -12 Td (NULL)Tj /R36730752 10 Tf 30.2801 0 Td 0 Tw [(in case of f)10(ailure.)]TJ /R37049320 10 Tf -51.2801 -16.8 Td (Graphs and subgraph)Tj 21 -12 Td (graph)Tj /R36730752 10 Tf 25.5602 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (t)Tj /R36730752 10 Tf 5.28008 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (graph_t)Tj /R36730752 10 Tf -81.2305 -12 Td 1.233 Tw (creates a graph whose name is)Tj /R36404976 10 Tf 131.247 0 Td (s)Tj /R36730752 10 Tf 7.62188 0 Td 1.232 Tw (and whose type is speciŒed by the string)Tj /R36404976 10 Tf 174.286 0 Td (t)Tj 3.732 Tc /R36730752 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 /R37049320 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 /R36730752 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 /R36404976 10 Tf 5.83008 0 Td (t)Tj /R36730752 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 /R37049320 10 Tf -127.63 -16.8 Td (subg)Tj /R36730752 10 Tf 20.0102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (graph_t)Tj /R36730752 10 Tf -86.7902 -12 Td (creates a subgraph in graph)Tj /R36404976 10 Tf 111.91 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (with name)Tj /R36404976 10 Tf 44.4398 0 Td (s)Tj 2.5 Tc /R36730752 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 /R37049320 10 Tf -220.68 -16.8 Td (isSubg)Tj /R36730752 10 Tf 28.35 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (graph_t)Tj /R36730752 10 Tf -95.1301 -12 Td (returns the subgraph in graph)Tj /R36404976 10 Tf 119.7 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (with name)Tj /R36404976 10 Tf 44.4398 0 Td (s)Tj 2.5 Tc /R36730752 10 Tf 3.88984 0 Td [(,i)249.993(fi)249.985(te)]TJ 0 Tc 25.9602 0 Td (xists, or)Tj /R37049320 10 Tf 34.1699 0 Td (NULL)Tj /R36730752 10 Tf 30.2801 0 Td (otherwise.)Tj /R37049320 10 Tf -301.94 -16.8 Td (fstsubg)Tj /R36730752 10 Tf 30.5602 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R36730752 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (graph_t)Tj /R36730752 10 Tf -55.6703 -12 Td (returns the Œrst subgraph in graph)Tj /R36404976 10 Tf 137.76 0 Td (g)Tj 2.5 Tc /R36730752 10 Tf 5 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R37049320 10 Tf 5.83008 0 Td (NULL)Tj /R36730752 10 Tf 30.2801 0 Td [(if none e)15.0146(xists.)]TJ /R37049320 10 Tf -224.87 -16.8 Td (nxtsubg)Tj /R36730752 10 Tf 33.9 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R36730752 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (graph_t)Tj /R36730752 10 Tf -62.9 -12 Td [(returns the ne)14.9927(xt subgraph after)]TJ /R36404976 10 Tf 124.54 0 Td (sg)Tj 2.5 Tc /R36730752 10 Tf 8.88984 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R37049320 10 Tf 5.83008 0 Td (NULL)Tj /R36730752 10 Tf 27.7801 0 Td (.)Tj /R37049320 10 Tf -213.04 -16.8 Td [(isDir)17.9919(ect)]TJ /R36730752 10 Tf 33.1402 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R36730752 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -58.2504 -12 Td (returns true if and only if)Tj /R36404976 10 Tf 102.76 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (is directed.)Tj /R37049320 10 Tf -146.26 -16.8 Td (isStrict)Tj /R36730752 10 Tf 30.55 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R36730752 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -55.6602 -12 Td (returns true if and only if)Tj /R36404976 10 Tf 102.76 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (is strict.)Tj /R37049320 10 Tf -146.26 -16.8 Td (nNodes)Tj /R36730752 10 Tf 31.6699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R36730752 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -56.7801 -12 Td (returns the number of nodes in)Tj /R36404976 10 Tf 124.98 0 Td (g)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -165.98 -16.8 Td (nEdges)Tj /R36730752 10 Tf 31.1199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R36730752 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -56.2301 -12 Td (returns the number of edges in)Tj /R36404976 10 Tf 124.42 0 Td (g)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -186.42 -16.8 Td (Nodes)Tj 21 -12 Td (node)Tj /R36730752 10 Tf 20.5602 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (node_t)Tj /R36730752 10 Tf -87.3402 -12 Td (creates a node in graph)Tj /R36404976 10 Tf 94.6898 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (of name)Tj /R36404976 10 Tf 34.9898 0 Td (s)Tj 2.5 Tc /R36730752 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 /R37049320 10 Tf -195.12 -16.8 Td (subnode)Tj /R36730752 10 Tf 35.5699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (node_t)Tj /R36730752 10 Tf -111.24 -12 Td (inserts the node)Tj /R36404976 10 Tf 65.2699 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (into the subgraph)Tj /R36404976 10 Tf 71.9398 0 Td (sg)Tj 2.5 Tc /R36730752 10 Tf 8.88984 0 Td (.R)Tj 0 Tc 11.6699 0 Td (eturns the node.)Tj /R37049320 10 Tf -201.27 -16.8 Td (fstnode)Tj /R36730752 10 Tf 31.1102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R36730752 10 Tf 33.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (node_t)Tj /R36730752 10 Tf -56.2203 -12 Td (returns the Œrst node in graph)Tj /R36404976 10 Tf 120.54 0 Td (g)Tj 2.5 Tc /R36730752 10 Tf 5 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R37049320 10 Tf 5.83008 0 Td (NULL)Tj /R36730752 10 Tf 30.2801 0 Td [(if none e)15.0146(xists.)]TJ /R37049320 10 Tf -207.65 -16.8 Td (nxtnode)Tj /R36730752 10 Tf 34.45 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (node_t)Tj /R36730752 10 Tf -54.5602 -12 Td [(returns the ne)14.9927(xt node after)]TJ /R36404976 10 Tf 107.32 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in the root graph, or)Tj /R37049320 10 Tf 82.2102 0 Td (NULL)Tj /R36730752 10 Tf 27.7801 0 Td (.)Tj /R37049320 10 Tf -260.81 -16.8 Td (nxtnode_sg)Tj /R36730752 10 Tf 48.3398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (node_t)Tj /R36730752 10 Tf -124.01 -12 Td [(returns the ne)14.9927(xt node after)]TJ /R36404976 10 Tf 107.32 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in)Tj /R36404976 10 Tf 10.2801 0 Td (sg)Tj 2.5 Tc /R36730752 10 Tf 8.88984 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R37049320 10 Tf 5.83008 0 Td (NULL)Tj /R36730752 10 Tf 27.7801 0 Td (.)Tj -47.5449 -64.8 Td [(29 August 2013)-19705.5(4)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1926 │ │ │ │ │ │ +1928 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -889,29 +889,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj /R12772328 10 Tf -420.34 -36 Td (isNode)Tj /R12453760 10 Tf 28.8898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (node_t)Tj /R12453760 10 Tf -99.5598 -12 Td 0.079 Tw (looks for a node in \(sub\)graph)Tj /R12127984 10 Tf 123.784 0 Td (sg)Tj /R12453760 10 Tf 11.4691 0 Td (of name)Tj /R12127984 10 Tf 35.1469 0 Td (s)Tj 2.578 Tc /R12453760 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 /R12772328 10 Tf 175.724 0 Td (NULL)Tj /R12453760 10 Tf -368.22 -12 Td 0 Tw (is returned.)Tj /R12772328 10 Tf -36 -16.8 Td (isSubnode)Tj /R12453760 10 Tf 43.9102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -119.58 -12 Td (returns non-zero if node)Tj /R12127984 10 Tf 98.8602 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (is in \(sub\)graph)Tj /R12127984 10 Tf 65.2699 0 Td (sg)Tj 2.5 Tc /R12453760 10 Tf 8.88984 0 Td [(,o)250(rz)]TJ 0 Tc 20.2699 0 Td (ero otherwise.)Tj /R12772328 10 Tf -236.79 -16.8 Td [(indegr)18(eeOf)]TJ /R12453760 10 Tf 47.5898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -123.26 -12 Td [(returns the inde)14.9854(gree of node)]TJ /R12127984 10 Tf 114.54 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in \(sub\)graph)Tj /R12127984 10 Tf 56.1 0 Td (sg)Tj /R12453760 10 Tf 8.88984 0 Td (.)Tj /R12772328 10 Tf -223.03 -16.8 Td [(outdegr)18(eeOf)]TJ /R12453760 10 Tf 53.1398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -128.81 -12 Td [(returns the outde)14.9854(gree of node)]TJ /R12127984 10 Tf 119.54 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in \(sub\)graph)Tj /R12127984 10 Tf 56.1 0 Td (sg)Tj /R12453760 10 Tf 8.88984 0 Td (.)Tj /R12772328 10 Tf -228.03 -16.8 Td [(degr)17.9846(eeOf)]TJ /R12453760 10 Tf 39.25 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -114.92 -12 Td [(returns the de)14.9927(gree of node)]TJ /R12127984 10 Tf 106.76 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in \(sub\)graph)Tj /R12127984 10 Tf 56.1 0 Td (sg)Tj /R12453760 10 Tf 8.88984 0 Td (.)Tj /R12772328 10 Tf -236.25 -16.8 Td (Edges)Tj 21 -12 Td (edge)Tj /R12453760 10 Tf 19.4398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (t)Tj /R12453760 10 Tf 5.28008 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 10 Tf 28.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (h)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 10 Tf 28.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -125.67 -12 Td 0.858 Tw (creates an edge with tail node)Tj /R12127984 10 Tf 126.228 0 Td (t)Tj 3.358 Tc /R12453760 10 Tf 2.78008 0 Td (,h)Tj 0 Tc 10.8578 0 Td (ead node)Tj /R12127984 10 Tf 40.0359 0 Td (h)Tj /R12453760 10 Tf 8.35781 0 Td (and name)Tj /R12127984 10 Tf 42.816 0 Td (s)Tj /R12453760 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 /R12772328 10 Tf -36 -16.8 Td (edge_sg)Tj /R12453760 10 Tf 33.3301 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (t)Tj /R12453760 10 Tf 5.28008 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 10 Tf 28.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (h)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 10 Tf 28.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -195.12 -12 Td 0.452 Tw (creates an edge with tail node)Tj /R12127984 10 Tf 123.792 0 Td (t)Tj 2.952 Tc /R12453760 10 Tf 2.78008 0 Td (,h)Tj 0 Tc 10.452 0 Td (ead node)Tj /R12127984 10 Tf 39.2238 0 Td (h)Tj /R12453760 10 Tf 7.95195 0 Td (and name)Tj /R12127984 10 Tf 42.0039 0 Td (s)Tj /R12453760 10 Tf 6.84219 0 Td (in \(sub\)graph)Tj /R12127984 10 Tf 57.0039 0 Td (sg)Tj /R12453760 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 /R12772328 10 Tf -36 -16.8 Td (subedge)Tj /R12453760 10 Tf 34.45 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R12453760 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -104.55 -12 Td (inserts the edge)Tj /R12127984 10 Tf 64.7102 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (into the subgraph)Tj /R12127984 10 Tf 71.9398 0 Td (g)Tj 2.5 Tc /R12453760 10 Tf 5 0 Td (.R)Tj 0 Tc 11.6699 0 Td (eturns the edge.)Tj /R12772328 10 Tf -196.26 -16.8 Td (isEdge)Tj /R12453760 10 Tf 28.3398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (t)Tj /R12453760 10 Tf 5.28008 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 10 Tf 28.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (h)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 10 Tf 28.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -134.57 -12 Td 0.4 Tw (looks for an edge with tail node)Tj /R12127984 10 Tf 131.95 0 Td (t)Tj 2.9 Tc /R12453760 10 Tf 2.78008 0 Td (,h)Tj 0 Tc 10.4 0 Td (ead node)Tj /R12127984 10 Tf 39.1199 0 Td (h)Tj /R12453760 10 Tf 7.90117 0 Td 0.401 Tw (and name)Tj /R12127984 10 Tf 41.902 0 Td (s)Tj 2.901 Tc /R12453760 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 /R12772328 10 Tf 12 TL (NULL)' /R12453760 10 Tf 30.2801 0 Td 0 Tw (is returned.)Tj /R12772328 10 Tf -66.2801 -16.8 Td (isEdge_sg)Tj /R12453760 10 Tf 42.2301 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (t)Tj /R12453760 10 Tf 5.28008 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 10 Tf 28.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (h)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 10 Tf 28.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -204.02 -12 Td 0.54 Tw (looks for an edge with tail node)Tj /R12127984 10 Tf 132.93 0 Td (t)Tj 3.04 Tc /R12453760 10 Tf 2.78008 0 Td (,h)Tj 0 Tc 10.5398 0 Td (ead node)Tj /R12127984 10 Tf 39.4 0 Td (h)Tj /R12453760 10 Tf 8.03984 0 Td (and name)Tj /R12127984 10 Tf 42.1801 0 Td (s)Tj /R12453760 10 Tf 6.93008 0 Td (in \(sub\)graph)Tj /R12127984 10 Tf 57.1801 0 Td (sg)Tj 3.04 Tc /R12453760 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,)' /R12772328 10 Tf 76.65 0 Td (NULL)Tj /R12453760 10 Tf 30.2801 0 Td (is returned.)Tj /R12772328 10 Tf -142.93 -16.8 Td (isSubedge)Tj /R12453760 10 Tf 42.7898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R12453760 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -116.78 -12 Td (returns non-zero if edge)Tj /R12127984 10 Tf 98.3 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (is in \(sub\)graph)Tj /R12127984 10 Tf 65.2699 0 Td (sg)Tj 2.5 Tc /R12453760 10 Tf 8.88984 0 Td [(,o)250(rz)]TJ 0 Tc 20.2699 0 Td (ero otherwise.)Tj /R12772328 10 Tf -235.67 -16.8 Td (fstout)Tj /R12453760 10 Tf 24.4398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -44.55 -12 Td (returns the Œrst outedge of node)Tj /R12127984 10 Tf 129.98 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in the root graph.)Tj /R12772328 10 Tf -173.48 -16.8 Td (fstout_sg)Tj /R12453760 10 Tf 38.3301 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -114 -12 Td (returns the Œrst outedge of node)Tj /R12127984 10 Tf 129.98 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in \(sub\)graph)Tj /R12127984 10 Tf 56.1 0 Td (sg)Tj /R12453760 10 Tf 8.88984 0 Td (.)Tj /R12772328 10 Tf -238.47 -16.8 Td (nxtout)Tj /R12453760 10 Tf 27.7801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R12453760 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -46.2102 -12 Td [(returns the ne)14.9927(xt outedge after)]TJ /R12127984 10 Tf 119.54 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (in the root graph.)Tj /R12772328 10 Tf -162.48 -16.8 Td (nxtout_sg)Tj /R12453760 10 Tf 41.6699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R12453760 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -115.66 -12 Td [(returns the ne)14.9927(xt outedge after)]TJ /R12127984 10 Tf 119.54 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (in graph)Tj /R12127984 10 Tf 35.55 0 Td (sg)Tj /R12453760 10 Tf 8.88984 0 Td (.)Tj /R12772328 10 Tf -206.92 -16.8 Td (fstin)Tj /R12453760 10 Tf 18.8898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -39 -12 Td (returns the Œrst inedge of node)Tj /R12127984 10 Tf 124.98 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in the root graph.)Tj /R12772328 10 Tf -168.48 -16.8 Td (fstin_sg)Tj /R12453760 10 Tf 32.7801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -108.45 -12 Td (returns the Œrst inedge of node)Tj /R12127984 10 Tf 124.98 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in graph)Tj /R12127984 10 Tf 35.55 0 Td (sg)Tj /R12453760 10 Tf 8.88984 0 Td (.)Tj /R12772328 10 Tf -212.92 -16.8 Td (nxtin)Tj /R12453760 10 Tf 22.2301 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R12453760 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -40.6602 -12 Td [(returns the ne)14.9927(xt inedge after)]TJ /R12127984 10 Tf 114.54 0 Td (e)Tj /R12453760 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj /R37049320 10 Tf -420.34 -36 Td (isNode)Tj /R36730752 10 Tf 28.8898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (node_t)Tj /R36730752 10 Tf -99.5598 -12 Td 0.079 Tw (looks for a node in \(sub\)graph)Tj /R36404976 10 Tf 123.784 0 Td (sg)Tj /R36730752 10 Tf 11.4691 0 Td (of name)Tj /R36404976 10 Tf 35.1469 0 Td (s)Tj 2.578 Tc /R36730752 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 /R37049320 10 Tf 175.724 0 Td (NULL)Tj /R36730752 10 Tf -368.22 -12 Td 0 Tw (is returned.)Tj /R37049320 10 Tf -36 -16.8 Td (isSubnode)Tj /R36730752 10 Tf 43.9102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -119.58 -12 Td (returns non-zero if node)Tj /R36404976 10 Tf 98.8602 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (is in \(sub\)graph)Tj /R36404976 10 Tf 65.2699 0 Td (sg)Tj 2.5 Tc /R36730752 10 Tf 8.88984 0 Td [(,o)250(rz)]TJ 0 Tc 20.2699 0 Td (ero otherwise.)Tj /R37049320 10 Tf -236.79 -16.8 Td [(indegr)18(eeOf)]TJ /R36730752 10 Tf 47.5898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -123.26 -12 Td [(returns the inde)14.9854(gree of node)]TJ /R36404976 10 Tf 114.54 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in \(sub\)graph)Tj /R36404976 10 Tf 56.1 0 Td (sg)Tj /R36730752 10 Tf 8.88984 0 Td (.)Tj /R37049320 10 Tf -223.03 -16.8 Td [(outdegr)18(eeOf)]TJ /R36730752 10 Tf 53.1398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -128.81 -12 Td [(returns the outde)14.9854(gree of node)]TJ /R36404976 10 Tf 119.54 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in \(sub\)graph)Tj /R36404976 10 Tf 56.1 0 Td (sg)Tj /R36730752 10 Tf 8.88984 0 Td (.)Tj /R37049320 10 Tf -228.03 -16.8 Td [(degr)17.9846(eeOf)]TJ /R36730752 10 Tf 39.25 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -114.92 -12 Td [(returns the de)14.9927(gree of node)]TJ /R36404976 10 Tf 106.76 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in \(sub\)graph)Tj /R36404976 10 Tf 56.1 0 Td (sg)Tj /R36730752 10 Tf 8.88984 0 Td (.)Tj /R37049320 10 Tf -236.25 -16.8 Td (Edges)Tj 21 -12 Td (edge)Tj /R36730752 10 Tf 19.4398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (t)Tj /R36730752 10 Tf 5.28008 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 10 Tf 28.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (h)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 10 Tf 28.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -125.67 -12 Td 0.858 Tw (creates an edge with tail node)Tj /R36404976 10 Tf 126.228 0 Td (t)Tj 3.358 Tc /R36730752 10 Tf 2.78008 0 Td (,h)Tj 0 Tc 10.8578 0 Td (ead node)Tj /R36404976 10 Tf 40.0359 0 Td (h)Tj /R36730752 10 Tf 8.35781 0 Td (and name)Tj /R36404976 10 Tf 42.816 0 Td (s)Tj /R36730752 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 /R37049320 10 Tf -36 -16.8 Td (edge_sg)Tj /R36730752 10 Tf 33.3301 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (t)Tj /R36730752 10 Tf 5.28008 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 10 Tf 28.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (h)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 10 Tf 28.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -195.12 -12 Td 0.452 Tw (creates an edge with tail node)Tj /R36404976 10 Tf 123.792 0 Td (t)Tj 2.952 Tc /R36730752 10 Tf 2.78008 0 Td (,h)Tj 0 Tc 10.452 0 Td (ead node)Tj /R36404976 10 Tf 39.2238 0 Td (h)Tj /R36730752 10 Tf 7.95195 0 Td (and name)Tj /R36404976 10 Tf 42.0039 0 Td (s)Tj /R36730752 10 Tf 6.84219 0 Td (in \(sub\)graph)Tj /R36404976 10 Tf 57.0039 0 Td (sg)Tj /R36730752 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 /R37049320 10 Tf -36 -16.8 Td (subedge)Tj /R36730752 10 Tf 34.45 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R36730752 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -104.55 -12 Td (inserts the edge)Tj /R36404976 10 Tf 64.7102 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (into the subgraph)Tj /R36404976 10 Tf 71.9398 0 Td (g)Tj 2.5 Tc /R36730752 10 Tf 5 0 Td (.R)Tj 0 Tc 11.6699 0 Td (eturns the edge.)Tj /R37049320 10 Tf -196.26 -16.8 Td (isEdge)Tj /R36730752 10 Tf 28.3398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (t)Tj /R36730752 10 Tf 5.28008 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 10 Tf 28.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (h)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 10 Tf 28.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -134.57 -12 Td 0.4 Tw (looks for an edge with tail node)Tj /R36404976 10 Tf 131.95 0 Td (t)Tj 2.9 Tc /R36730752 10 Tf 2.78008 0 Td (,h)Tj 0 Tc 10.4 0 Td (ead node)Tj /R36404976 10 Tf 39.1199 0 Td (h)Tj /R36730752 10 Tf 7.90117 0 Td 0.401 Tw (and name)Tj /R36404976 10 Tf 41.902 0 Td (s)Tj 2.901 Tc /R36730752 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 /R37049320 10 Tf 12 TL (NULL)' /R36730752 10 Tf 30.2801 0 Td 0 Tw (is returned.)Tj /R37049320 10 Tf -66.2801 -16.8 Td (isEdge_sg)Tj /R36730752 10 Tf 42.2301 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (t)Tj /R36730752 10 Tf 5.28008 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 10 Tf 28.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (h)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 10 Tf 28.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -204.02 -12 Td 0.54 Tw (looks for an edge with tail node)Tj /R36404976 10 Tf 132.93 0 Td (t)Tj 3.04 Tc /R36730752 10 Tf 2.78008 0 Td (,h)Tj 0 Tc 10.5398 0 Td (ead node)Tj /R36404976 10 Tf 39.4 0 Td (h)Tj /R36730752 10 Tf 8.03984 0 Td (and name)Tj /R36404976 10 Tf 42.1801 0 Td (s)Tj /R36730752 10 Tf 6.93008 0 Td (in \(sub\)graph)Tj /R36404976 10 Tf 57.1801 0 Td (sg)Tj 3.04 Tc /R36730752 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,)' /R37049320 10 Tf 76.65 0 Td (NULL)Tj /R36730752 10 Tf 30.2801 0 Td (is returned.)Tj /R37049320 10 Tf -142.93 -16.8 Td (isSubedge)Tj /R36730752 10 Tf 42.7898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R36730752 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -116.78 -12 Td (returns non-zero if edge)Tj /R36404976 10 Tf 98.3 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (is in \(sub\)graph)Tj /R36404976 10 Tf 65.2699 0 Td (sg)Tj 2.5 Tc /R36730752 10 Tf 8.88984 0 Td [(,o)250(rz)]TJ 0 Tc 20.2699 0 Td (ero otherwise.)Tj /R37049320 10 Tf -235.67 -16.8 Td (fstout)Tj /R36730752 10 Tf 24.4398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -44.55 -12 Td (returns the Œrst outedge of node)Tj /R36404976 10 Tf 129.98 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in the root graph.)Tj /R37049320 10 Tf -173.48 -16.8 Td (fstout_sg)Tj /R36730752 10 Tf 38.3301 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -114 -12 Td (returns the Œrst outedge of node)Tj /R36404976 10 Tf 129.98 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in \(sub\)graph)Tj /R36404976 10 Tf 56.1 0 Td (sg)Tj /R36730752 10 Tf 8.88984 0 Td (.)Tj /R37049320 10 Tf -238.47 -16.8 Td (nxtout)Tj /R36730752 10 Tf 27.7801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R36730752 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -46.2102 -12 Td [(returns the ne)14.9927(xt outedge after)]TJ /R36404976 10 Tf 119.54 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (in the root graph.)Tj /R37049320 10 Tf -162.48 -16.8 Td (nxtout_sg)Tj /R36730752 10 Tf 41.6699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R36730752 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -115.66 -12 Td [(returns the ne)14.9927(xt outedge after)]TJ /R36404976 10 Tf 119.54 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (in graph)Tj /R36404976 10 Tf 35.55 0 Td (sg)Tj /R36730752 10 Tf 8.88984 0 Td (.)Tj /R37049320 10 Tf -206.92 -16.8 Td (fstin)Tj /R36730752 10 Tf 18.8898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -39 -12 Td (returns the Œrst inedge of node)Tj /R36404976 10 Tf 124.98 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in the root graph.)Tj /R37049320 10 Tf -168.48 -16.8 Td (fstin_sg)Tj /R36730752 10 Tf 32.7801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -108.45 -12 Td (returns the Œrst inedge of node)Tj /R36404976 10 Tf 124.98 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in graph)Tj /R36404976 10 Tf 35.55 0 Td (sg)Tj /R36730752 10 Tf 8.88984 0 Td (.)Tj /R37049320 10 Tf -212.92 -16.8 Td (nxtin)Tj /R36730752 10 Tf 22.2301 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R36730752 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -40.6602 -12 Td [(returns the ne)14.9927(xt inedge after)]TJ /R36404976 10 Tf 114.54 0 Td (e)Tj /R36730752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1850 │ │ │ │ │ │ +1851 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -948,29 +948,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj /R12772328 10 Tf -420.34 -36 Td (nxtin_sg)Tj /R12453760 10 Tf 36.1199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R12453760 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -110.11 -12 Td [(returns the ne)14.9927(xt inedge after)]TJ /R12127984 10 Tf 114.54 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (in graph)Tj /R12127984 10 Tf 35.55 0 Td (sg)Tj /R12453760 10 Tf 8.88984 0 Td (.)Tj /R12772328 10 Tf -201.92 -16.8 Td (fstedge)Tj /R12453760 10 Tf 29.9898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -50.1 -12 Td (returns the Œrst edge of node)Tj /R12127984 10 Tf 117.2 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in the root graph.)Tj /R12772328 10 Tf -160.7 -16.8 Td (fstedge_sg)Tj /R12453760 10 Tf 43.8801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -119.55 -12 Td (returns the Œrst edge of node)Tj /R12127984 10 Tf 117.2 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (in graph)Tj /R12127984 10 Tf 35.55 0 Td (sg)Tj /R12453760 10 Tf 8.88984 0 Td (.)Tj /R12772328 10 Tf -205.14 -16.8 Td (nxtedge)Tj /R12453760 10 Tf 33.3301 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (edge_t)Tj /R12453760 10 Tf 27.7699 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -98.4301 -12 Td [(returns the ne)14.9927(xt edge after)]TJ /R12127984 10 Tf 106.76 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (in the root graph.)Tj /R12772328 10 Tf -149.7 -16.8 Td (nxtedge_sg)Tj /R12453760 10 Tf 47.2199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (sg)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (edge_t)Tj /R12453760 10 Tf 27.7699 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (edge_t)Tj /R12453760 10 Tf -167.88 -12 Td [(returns the ne)14.9927(xt edge after)]TJ /R12127984 10 Tf 106.76 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (in the graph)Tj /R12127984 10 Tf 50.2699 0 Td (sg)Tj /R12453760 10 Tf 8.88984 0 Td (.)Tj /R12772328 10 Tf -208.86 -16.8 Td (opp)Tj /R12453760 10 Tf 16.1199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (e)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (edge_t)Tj /R12453760 10 Tf 27.7699 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (node_t)Tj /R12453760 10 Tf -81.2199 -12 Td 0.444 Tw (returns the node on the edge)Tj /R12127984 10 Tf 118.195 0 Td (e)Tj /R12453760 10 Tf 7.38516 0 Td 0.445 Tw (not equal to)Tj /R12127984 10 Tf 51.0551 0 Td (n)Tj 5.445 Tc /R12453760 10 Tf 5 0 Td (.R)Tj 0 Tc 14.6148 0 Td (eturns NULL if)Tj /R12127984 10 Tf 66.0449 0 Td (n)Tj /R12453760 10 Tf 7.94492 0 Td (is not a node of)Tj /R12127984 10 Tf 66.3852 0 Td (e)Tj 5.445 Tc /R12453760 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 /R12772328 10 Tf 75.2699 0 Td (fstedge)Tj /R12453760 10 Tf 32.4898 0 Td (and)Tj /R12772328 10 Tf 16.9398 0 Td (nxtedge)Tj /R12453760 10 Tf 35.8301 0 Td (to enumerate the neighbors of)Tj /R12127984 10 Tf 121.92 0 Td (n)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -344.45 -16.8 Td (Graph I/O)Tj 21 -12 Td (write)Tj /R12453760 10 Tf 22.2102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R12453760 10 Tf 33.8898 0 Td (\):)Tj -0.1 Tc /R12772328 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R12453760 10 Tf -57.2203 -12 Td (prints)Tj /R12127984 10 Tf 25.2801 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (in dot format onto the output stream.)Tj /R12772328 10 Tf -68.7801 -16.8 Td (writeG)Tj /R12453760 10 Tf 29.9898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (fname)Tj /R12453760 10 Tf 26.9398 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj -0.1 Tc /R12772328 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R12453760 10 Tf -127.22 -12 Td (prints)Tj /R12127984 10 Tf 25.2801 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (in dot format into the Œle)Tj /R12127984 10 Tf 102.78 0 Td (fname)Tj /R12453760 10 Tf 24.4398 0 Td (.)Tj /R12772328 10 Tf -196 -16.8 Td (fwriteG)Tj /R12453760 10 Tf 33.3199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (fd)Tj /R12453760 10 Tf 10.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R12453760 10 Tf 11.6699 0 Td (\):)Tj -0.1 Tc /R12772328 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R12453760 10 Tf -100.56 -12 Td (prints)Tj /R12127984 10 Tf 25.2801 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td [(in dot format onto the open stream denoted by the inte)15(ger)]TJ /R12127984 10 Tf 232.32 0 Td (fd)Tj /R12453760 10 Tf 7.78008 0 Td (.)Tj -0.18 Tc /R12772328 10 Tf -308.88 -16.8 Td (re)Tj 0 Tc 8.7 0 Td (adG)Tj /R12453760 10 Tf 18.3398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (fname)Tj /R12453760 10 Tf 26.9398 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (graph_t)Tj /R12453760 10 Tf -62.7 -12 Td 0.949 Tw (returns a graph read from the Œle)Tj /R12127984 10 Tf 140.773 0 Td (fname)Tj 3.449 Tc /R12453760 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 /R12772328 10 Tf 22.2102 0 Td (NULL)Tj /R12453760 10 Tf 30.2801 0 Td 0 Tw (is returned.)Tj /R12772328 10 Tf -88.4902 -16.8 Td [(fr)18.0151(eadG)]TJ /R12453760 10 Tf 30.3699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (fd)Tj /R12453760 10 Tf 10.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R12453760 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (graph_t)Tj /R12453760 10 Tf -36.0402 -12 Td [(returns the ne)14.9927(xt graph read from the open stream)]TJ /R12127984 10 Tf 197.3 0 Td (fd)Tj 5 Tc /R12453760 10 Tf 7.78008 0 Td (.R)Tj 0 Tc 14.1699 0 Td (eturns)Tj /R12772328 10 Tf 26.9398 0 Td (NULL)Tj /R12453760 10 Tf 30.2801 0 Td (at end of Œle.)Tj /R12772328 10 Tf -333.47 -16.8 Td (Graph miscellany)Tj 21 -12 Td (delete)Tj /R12453760 10 Tf 24.9898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R12453760 10 Tf 22.2199 0 Td (\):)Tj -0.1 Tc /R12772328 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R12453760 10 Tf -99.4398 -12 Td 0.314 Tw (deletes object)Tj /R12127984 10 Tf 57.8379 0 Td (x)Tj /R12453760 10 Tf 7.25391 0 Td (from graph)Tj /R12127984 10 Tf 47.8379 0 Td (g)Tj 5.314 Tc /R12453760 10 Tf 5 0 Td (.I)Tj 0 Tc 11.1441 0 Td (f)Tj /R12127984 10 Tf 6.14414 0 Td (g)Tj /R12453760 10 Tf 7.81406 0 Td (is)Tj /R12772328 10 Tf 9.48398 0 Td (NULL)Tj 2.814 Tc /R12453760 10 Tf 27.7801 0 Td (,t)Tj 0 Tc 8.09414 0 Td (he function uses the root graph of)Tj /R12127984 10 Tf 139.118 0 Td (x)Tj 5.314 Tc /R12453760 10 Tf 4.43984 0 Td (.I)Tj 0 Tc 11.1441 0 Td (f)Tj /R12127984 10 Tf 6.14414 0 Td (x)Tj /R12453760 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 /R12127984 10 Tf 125.27 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td [(is lock)10.0146(ed.)]TJ /R12772328 10 Tf -168.21 -16.8 Td (isIn)Tj /R12453760 10 Tf 16.1199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R12453760 10 Tf 22.2199 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -80.6699 -12 Td (returns true if)Tj /R12127984 10 Tf 56.9301 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (is in subgraph)Tj /R12127984 10 Tf 58.6102 0 Td (g)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -163.48 -16.8 Td (cloneG)Tj /R12453760 10 Tf 30 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (graph_t)Tj /R12453760 10 Tf -96.7801 -12 Td (creates a clone of graph)Tj /R12127984 10 Tf 97.4602 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (with name of)Tj /R12127984 10 Tf 55.2699 0 Td (s)Tj 5 Tc /R12453760 10 Tf 3.88984 0 Td (.I)Tj 0 Tc 10.8301 0 Td (f)Tj /R12127984 10 Tf 5.83008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (is "", the created graph has the same name as)Tj /R12127984 10 Tf 182.28 0 Td (g)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -410.45 -16.8 Td (clone)Tj /R12453760 10 Tf 22.2199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R12453760 10 Tf 22.2199 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (obj_t)Tj /R12453760 10 Tf -86.7699 -12 Td 0.065 Tw (creates a clone of object)Tj /R12127984 10 Tf 99.4551 0 Td (x)Tj /R12453760 10 Tf 7.00508 0 Td (in graph)Tj /R12127984 10 Tf 35.6801 0 Td (g)Tj 5.065 Tc /R12453760 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 /R12127984 10 Tf 6.87695 0 Td (x)Tj /R12453760 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 /R12127984 10 Tf 69.7859 0 Td (x)Tj /R12453760 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 /R12127984 10 Tf -389.34 -12 Td (x)Tj /R12453760 10 Tf 7.79688 0 Td 0.857 Tw (is a graph,)Tj /R12127984 10 Tf 46.4512 0 Td (g)Tj /R12453760 10 Tf 8.35586 0 Td 0.856 Tw (may be)Tj /R12772328 10 Tf 33.3719 0 Td (NULL)Tj 3.356 Tc /R12453760 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 /R12772328 10 Tf 27.7801 0 Td (cloneG\()Tj /R12127984 10 Tf 33.3301 0 Td (x)Tj /R12772328 10 Tf 4.43984 0 Td (,""\))Tj /R12453760 10 Tf 16.9301 0 Td (.)Tj /R12772328 10 Tf -207.68 -16.8 Td (copy)Tj /R12453760 10 Tf 20 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R12453760 10 Tf 22.2199 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (obj_t)Tj /R12453760 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 /R12127984 10 Tf 22.4621 0 Td (x)Tj /R12453760 10 Tf 7.46211 0 Td (in graph)Tj /R12127984 10 Tf 36.5941 0 Td (g)Tj 3.022 Tc /R12453760 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 /R12127984 10 Tf 6.63789 0 Td (x)Tj /R12453760 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 /R12127984 10 Tf 35.7379 0 Td (x)Tj /R12453760 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 /R12127984 10 Tf 6.47891 0 Td (x)Tj /R12453760 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 /R12127984 10 Tf 32.4199 0 Td (x)Tj /R12453760 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 /R12127984 10 Tf 9.91719 0 Td (x)Tj /R12453760 10 Tf 7.69688 0 Td (is a graph,)Tj /R12127984 10 Tf 46.1512 0 Td (g)Tj /R12453760 10 Tf 8.25703 0 Td (may be)Tj /R12772328 10 Tf 33.1738 0 Td (NULL)Tj 3.257 Tc /R12453760 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj /R37049320 10 Tf -420.34 -36 Td (nxtin_sg)Tj /R36730752 10 Tf 36.1199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (edge_t)Tj 2.5 Tc /R36730752 10 Tf 27.7699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -110.11 -12 Td [(returns the ne)14.9927(xt inedge after)]TJ /R36404976 10 Tf 114.54 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (in graph)Tj /R36404976 10 Tf 35.55 0 Td (sg)Tj /R36730752 10 Tf 8.88984 0 Td (.)Tj /R37049320 10 Tf -201.92 -16.8 Td (fstedge)Tj /R36730752 10 Tf 29.9898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -50.1 -12 Td (returns the Œrst edge of node)Tj /R36404976 10 Tf 117.2 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in the root graph.)Tj /R37049320 10 Tf -160.7 -16.8 Td (fstedge_sg)Tj /R36730752 10 Tf 43.8801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -119.55 -12 Td (returns the Œrst edge of node)Tj /R36404976 10 Tf 117.2 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (in graph)Tj /R36404976 10 Tf 35.55 0 Td (sg)Tj /R36730752 10 Tf 8.88984 0 Td (.)Tj /R37049320 10 Tf -205.14 -16.8 Td (nxtedge)Tj /R36730752 10 Tf 33.3301 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (edge_t)Tj /R36730752 10 Tf 27.7699 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -98.4301 -12 Td [(returns the ne)14.9927(xt edge after)]TJ /R36404976 10 Tf 106.76 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (in the root graph.)Tj /R37049320 10 Tf -149.7 -16.8 Td (nxtedge_sg)Tj /R36730752 10 Tf 47.2199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (sg)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (edge_t)Tj /R36730752 10 Tf 27.7699 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (edge_t)Tj /R36730752 10 Tf -167.88 -12 Td [(returns the ne)14.9927(xt edge after)]TJ /R36404976 10 Tf 106.76 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (in the graph)Tj /R36404976 10 Tf 50.2699 0 Td (sg)Tj /R36730752 10 Tf 8.88984 0 Td (.)Tj /R37049320 10 Tf -208.86 -16.8 Td (opp)Tj /R36730752 10 Tf 16.1199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (e)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (edge_t)Tj /R36730752 10 Tf 27.7699 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (node_t)Tj /R36730752 10 Tf -81.2199 -12 Td 0.444 Tw (returns the node on the edge)Tj /R36404976 10 Tf 118.195 0 Td (e)Tj /R36730752 10 Tf 7.38516 0 Td 0.445 Tw (not equal to)Tj /R36404976 10 Tf 51.0551 0 Td (n)Tj 5.445 Tc /R36730752 10 Tf 5 0 Td (.R)Tj 0 Tc 14.6148 0 Td (eturns NULL if)Tj /R36404976 10 Tf 66.0449 0 Td (n)Tj /R36730752 10 Tf 7.94492 0 Td (is not a node of)Tj /R36404976 10 Tf 66.3852 0 Td (e)Tj 5.445 Tc /R36730752 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 /R37049320 10 Tf 75.2699 0 Td (fstedge)Tj /R36730752 10 Tf 32.4898 0 Td (and)Tj /R37049320 10 Tf 16.9398 0 Td (nxtedge)Tj /R36730752 10 Tf 35.8301 0 Td (to enumerate the neighbors of)Tj /R36404976 10 Tf 121.92 0 Td (n)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -344.45 -16.8 Td (Graph I/O)Tj 21 -12 Td (write)Tj /R36730752 10 Tf 22.2102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R36730752 10 Tf 33.8898 0 Td (\):)Tj -0.1 Tc /R37049320 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R36730752 10 Tf -57.2203 -12 Td (prints)Tj /R36404976 10 Tf 25.2801 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (in dot format onto the output stream.)Tj /R37049320 10 Tf -68.7801 -16.8 Td (writeG)Tj /R36730752 10 Tf 29.9898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (fname)Tj /R36730752 10 Tf 26.9398 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj -0.1 Tc /R37049320 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R36730752 10 Tf -127.22 -12 Td (prints)Tj /R36404976 10 Tf 25.2801 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (in dot format into the Œle)Tj /R36404976 10 Tf 102.78 0 Td (fname)Tj /R36730752 10 Tf 24.4398 0 Td (.)Tj /R37049320 10 Tf -196 -16.8 Td (fwriteG)Tj /R36730752 10 Tf 33.3199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (fd)Tj /R36730752 10 Tf 10.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R36730752 10 Tf 11.6699 0 Td (\):)Tj -0.1 Tc /R37049320 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R36730752 10 Tf -100.56 -12 Td (prints)Tj /R36404976 10 Tf 25.2801 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td [(in dot format onto the open stream denoted by the inte)15(ger)]TJ /R36404976 10 Tf 232.32 0 Td (fd)Tj /R36730752 10 Tf 7.78008 0 Td (.)Tj -0.18 Tc /R37049320 10 Tf -308.88 -16.8 Td (re)Tj 0 Tc 8.7 0 Td (adG)Tj /R36730752 10 Tf 18.3398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (fname)Tj /R36730752 10 Tf 26.9398 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (graph_t)Tj /R36730752 10 Tf -62.7 -12 Td 0.949 Tw (returns a graph read from the Œle)Tj /R36404976 10 Tf 140.773 0 Td (fname)Tj 3.449 Tc /R36730752 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 /R37049320 10 Tf 22.2102 0 Td (NULL)Tj /R36730752 10 Tf 30.2801 0 Td 0 Tw (is returned.)Tj /R37049320 10 Tf -88.4902 -16.8 Td [(fr)18.0151(eadG)]TJ /R36730752 10 Tf 30.3699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (fd)Tj /R36730752 10 Tf 10.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R36730752 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (graph_t)Tj /R36730752 10 Tf -36.0402 -12 Td [(returns the ne)14.9927(xt graph read from the open stream)]TJ /R36404976 10 Tf 197.3 0 Td (fd)Tj 5 Tc /R36730752 10 Tf 7.78008 0 Td (.R)Tj 0 Tc 14.1699 0 Td (eturns)Tj /R37049320 10 Tf 26.9398 0 Td (NULL)Tj /R36730752 10 Tf 30.2801 0 Td (at end of Œle.)Tj /R37049320 10 Tf -333.47 -16.8 Td (Graph miscellany)Tj 21 -12 Td (delete)Tj /R36730752 10 Tf 24.9898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R36730752 10 Tf 22.2199 0 Td (\):)Tj -0.1 Tc /R37049320 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R36730752 10 Tf -99.4398 -12 Td 0.314 Tw (deletes object)Tj /R36404976 10 Tf 57.8379 0 Td (x)Tj /R36730752 10 Tf 7.25391 0 Td (from graph)Tj /R36404976 10 Tf 47.8379 0 Td (g)Tj 5.314 Tc /R36730752 10 Tf 5 0 Td (.I)Tj 0 Tc 11.1441 0 Td (f)Tj /R36404976 10 Tf 6.14414 0 Td (g)Tj /R36730752 10 Tf 7.81406 0 Td (is)Tj /R37049320 10 Tf 9.48398 0 Td (NULL)Tj 2.814 Tc /R36730752 10 Tf 27.7801 0 Td (,t)Tj 0 Tc 8.09414 0 Td (he function uses the root graph of)Tj /R36404976 10 Tf 139.118 0 Td (x)Tj 5.314 Tc /R36730752 10 Tf 4.43984 0 Td (.I)Tj 0 Tc 11.1441 0 Td (f)Tj /R36404976 10 Tf 6.14414 0 Td (x)Tj /R36730752 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 /R36404976 10 Tf 125.27 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td [(is lock)10.0146(ed.)]TJ /R37049320 10 Tf -168.21 -16.8 Td (isIn)Tj /R36730752 10 Tf 16.1199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R36730752 10 Tf 22.2199 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -80.6699 -12 Td (returns true if)Tj /R36404976 10 Tf 56.9301 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (is in subgraph)Tj /R36404976 10 Tf 58.6102 0 Td (g)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -163.48 -16.8 Td (cloneG)Tj /R36730752 10 Tf 30 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (graph_t)Tj /R36730752 10 Tf -96.7801 -12 Td (creates a clone of graph)Tj /R36404976 10 Tf 97.4602 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (with name of)Tj /R36404976 10 Tf 55.2699 0 Td (s)Tj 5 Tc /R36730752 10 Tf 3.88984 0 Td (.I)Tj 0 Tc 10.8301 0 Td (f)Tj /R36404976 10 Tf 5.83008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (is "", the created graph has the same name as)Tj /R36404976 10 Tf 182.28 0 Td (g)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -410.45 -16.8 Td (clone)Tj /R36730752 10 Tf 22.2199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R36730752 10 Tf 22.2199 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (obj_t)Tj /R36730752 10 Tf -86.7699 -12 Td 0.065 Tw (creates a clone of object)Tj /R36404976 10 Tf 99.4551 0 Td (x)Tj /R36730752 10 Tf 7.00508 0 Td (in graph)Tj /R36404976 10 Tf 35.6801 0 Td (g)Tj 5.065 Tc /R36730752 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 /R36404976 10 Tf 6.87695 0 Td (x)Tj /R36730752 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 /R36404976 10 Tf 69.7859 0 Td (x)Tj /R36730752 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 /R36404976 10 Tf -389.34 -12 Td (x)Tj /R36730752 10 Tf 7.79688 0 Td 0.857 Tw (is a graph,)Tj /R36404976 10 Tf 46.4512 0 Td (g)Tj /R36730752 10 Tf 8.35586 0 Td 0.856 Tw (may be)Tj /R37049320 10 Tf 33.3719 0 Td (NULL)Tj 3.356 Tc /R36730752 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 /R37049320 10 Tf 27.7801 0 Td (cloneG\()Tj /R36404976 10 Tf 33.3301 0 Td (x)Tj /R37049320 10 Tf 4.43984 0 Td (,""\))Tj /R36730752 10 Tf 16.9301 0 Td (.)Tj /R37049320 10 Tf -207.68 -16.8 Td (copy)Tj /R36730752 10 Tf 20 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R36730752 10 Tf 22.2199 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (obj_t)Tj /R36730752 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 /R36404976 10 Tf 22.4621 0 Td (x)Tj /R36730752 10 Tf 7.46211 0 Td (in graph)Tj /R36404976 10 Tf 36.5941 0 Td (g)Tj 3.022 Tc /R36730752 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 /R36404976 10 Tf 6.63789 0 Td (x)Tj /R36730752 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 /R36404976 10 Tf 35.7379 0 Td (x)Tj /R36730752 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 /R36404976 10 Tf 6.47891 0 Td (x)Tj /R36730752 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 /R36404976 10 Tf 32.4199 0 Td (x)Tj /R36730752 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 /R36404976 10 Tf 9.91719 0 Td (x)Tj /R36730752 10 Tf 7.69688 0 Td (is a graph,)Tj /R36404976 10 Tf 46.1512 0 Td (g)Tj /R36730752 10 Tf 8.25703 0 Td (may be)Tj /R37049320 10 Tf 33.1738 0 Td (NULL)Tj 3.257 Tc /R36730752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2925 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1007,29 +1007,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj /R12772328 10 Tf -420.34 -36 Td (copyA)Tj /R12453760 10 Tf 27.2199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td [(sr)36.9849(c)]TJ /R12453760 10 Tf 14.35 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj /R12453760 10 Tf 22.2199 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (tgt)Tj /R12453760 10 Tf 13.0602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R12453760 10 Tf 22.2199 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -93.0703 -12 Td 1.056 Tw [(copies the attrib)19.9805(utes of object)]TJ /R12127984 10 Tf 125.34 0 Td [(sr)36.9849(c)]TJ /R12453760 10 Tf 15.4051 0 Td 1.055 Tw (to object)Tj /R12127984 10 Tf 39.3301 0 Td (tgt)Tj 3.555 Tc /R12453760 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 /R12127984 10 Tf 24.1051 0 Td (tgt)Tj /R12453760 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 /R12772328 10 Tf -54.5297 -16.8 Td (induce)Tj /R12453760 10 Tf 28.3398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R12453760 10 Tf 33.8898 0 Td (\):)Tj -0.1 Tc /R12772328 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj -0.15 Tc /R12453760 10 Tf -63.35 -12 Td (ex)Tj 0 Tc 9.28984 0 Td (tends)Tj /R12127984 10 Tf 23.6102 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td 0 Tw [(to its node-induced subgraph e)14.9854(xtension in its root graph.)]TJ /R12772328 10 Tf -76.4 -16.8 Td (hasAttr)Tj /R12453760 10 Tf 32.7699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td [(sr)36.9849(c)]TJ /R12453760 10 Tf 14.35 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj /R12453760 10 Tf 22.2199 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (name)Tj /R12453760 10 Tf 24.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -112.5 -12 Td (returns non-zero if object)Tj /R12127984 10 Tf 103.86 0 Td [(sr)36.9849(c)]TJ /R12453760 10 Tf 14.35 0 Td [(has an attrib)19.9927(ute whose name is)]TJ /R12127984 10 Tf 124.78 0 Td (name)Tj 2.5 Tc /R12453760 10 Tf 21.6602 0 Td [(.I)249.99(tr)]TJ 0 Tc 16.9402 0 Td (eturns 0 otherwise.)Tj /R12772328 10 Tf -317.591 -16.8 Td (isAttr)Tj /R12453760 10 Tf 24.9898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (kind)Tj /R12453760 10 Tf 19.7199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (name)Tj /R12453760 10 Tf 24.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -164.54 -12 Td 0.07 Tw (returns non-zero if an attrib)Tj 110.05 0 Td (ute)Tj /R12127984 10 Tf 14.7898 0 Td (name)Tj /R12453760 10 Tf 24.2301 0 Td (has been deŒned in)Tj /R12127984 10 Tf 79.7109 0 Td (g)Tj /R12453760 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 /R12127984 10 Tf 7.57109 0 Td (kind)Tj 2.571 Tc /R12453760 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 /R12127984 10 Tf 76.3699 0 Td (kind)Tj /R12453760 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 /R12772328 10 Tf -316.88 -16.8 Td (aget)Tj /R12453760 10 Tf 17.7699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td [(sr)36.9849(c)]TJ /R12453760 10 Tf 14.35 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj /R12453760 10 Tf 22.2199 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (name)Tj /R12453760 10 Tf 24.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -97.5004 -12 Td 0.144 Tw [(returns the v)24.9878(alue of attrib)]TJ 101.216 0 Td (ute)Tj /R12127984 10 Tf 14.8641 0 Td (name)Tj /R12453760 10 Tf 24.3039 0 Td (in object)Tj /R12127984 10 Tf 37.5078 0 Td [(sr)36.9849(c)]TJ 2.644 Tc /R12453760 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 /R12127984 10 Tf 136.811 0 Td (name)Tj /R12453760 10 Tf 24.3031 0 Td (conicts)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 /R12772328 10 Tf -287.105 -12 Td (hasAttr)Tj /R12453760 10 Tf 35.2699 0 Td (or)Tj /R12772328 10 Tf 10.8301 0 Td (isAttr)Tj /R12453760 10 Tf 27.4898 0 Td 0 Tw [(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ /R12772328 10 Tf -109.59 -16.8 Td (aset)Tj /R12453760 10 Tf 16.6602 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td [(sr)36.9849(c)]TJ /R12453760 10 Tf 14.35 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj /R12453760 10 Tf 22.2199 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (name)Tj /R12453760 10 Tf 24.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (value)Tj /R12453760 10 Tf 24.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -155.831 -12 Td 0.623 Tw [(sets the v)24.9988(alue of attrib)]TJ 90.3621 0 Td (ute)Tj /R12127984 10 Tf 15.343 0 Td (name)Tj /R12453760 10 Tf 24.7828 0 Td (in object)Tj /R12127984 10 Tf 38.466 0 Td [(sr)36.9849(c)]TJ /R12453760 10 Tf 14.9742 0 Td (to)Tj /R12127984 10 Tf 10.9039 0 Td (value)Tj 5.624 Tc /R12453760 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 /R12772328 10 Tf 16.9398 0 Td (aget)Tj /R12453760 10 Tf 20.2699 0 Td (abo)Tj -0.15 Tc 14.2898 0 Td (ve)Tj 0 Tc 9.28984 0 Td (.)Tj /R12772328 10 Tf -96.7895 -16.8 Td (getDt)Tj /R12453760 10 Tf 28.8801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (kind)Tj /R12453760 10 Tf 19.7199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (name)Tj /R12453760 10 Tf 24.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 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 /R12127984 10 Tf 15.1949 0 Td (name)Tj /R12453760 10 Tf 24.6352 0 Td (in objects in)Tj /R12127984 10 Tf 52.8148 0 Td (g)Tj /R12453760 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 /R12127984 10 Tf 7.975 0 Td (kind)Tj 2.975 Tc /R12453760 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 /R12127984 10 Tf 31.7121 0 Td (kind)Tj /R12453760 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 /R12772328 10 Tf -287.105 -12 Td (isAttr)Tj /R12453760 10 Tf 27.4898 0 Td 0 Tw [(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ /R12772328 10 Tf -63.4898 -16.8 Td (setDt)Tj /R12453760 10 Tf 27.7699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (kind)Tj /R12453760 10 Tf 19.7199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (name)Tj /R12453760 10 Tf 24.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (value)Tj /R12453760 10 Tf 24.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 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 /R12127984 10 Tf 14.9211 0 Td (name)Tj /R12453760 10 Tf 24.3609 0 Td (to)Tj /R12127984 10 Tf 10.4809 0 Td (value)Tj /R12453760 10 Tf 24.3609 0 Td (in objects in)Tj /R12127984 10 Tf 51.993 0 Td (g)Tj /R12453760 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 /R12127984 10 Tf 7.70117 0 Td (kind)Tj 2.701 Tc /R12453760 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 /R12127984 10 Tf 51.0262 0 Td (kind)Tj /R12453760 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 /R12772328 10 Tf 40.2699 0 Td (getDt)Tj /R12453760 10 Tf 31.3801 0 Td (abo)Tj -0.15 Tc 14.2898 0 Td (ve)Tj 0 Tc 9.28984 0 Td (.)Tj /R12772328 10 Tf -138.9 -16.8 Td (fstAttr)Tj /R12453760 10 Tf 28.8699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (kind)Tj /R12453760 10 Tf 19.7199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 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 /R12127984 10 Tf 73.1719 0 Td (g)Tj /R12453760 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 /R12127984 10 Tf 9.12813 0 Td (kind)Tj 4.128 Tc /R12453760 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 /R12127984 10 Tf 32.4578 0 Td (kind)Tj /R12453760 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 /R12772328 10 Tf -36 -16.8 Td (nxtAttr)Tj /R12453760 10 Tf 32.2102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (kind)Tj /R12453760 10 Tf 19.7199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (name)Tj /R12453760 10 Tf 24.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 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 /R12127984 10 Tf 66.9121 0 Td (g)Tj /R12453760 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 /R12127984 10 Tf 7.56289 0 Td (kind)Tj /R12453760 10 Tf 19.7828 0 Td (after the attrib)Tj 56.5762 0 Td (ute)Tj /R12127984 10 Tf 14.7828 0 Td (name)Tj 5.063 Tc /R12453760 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 /R12127984 10 Tf 40.2539 0 Td (name)Tj /R12453760 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 /R12772328 10 Tf 54.075 0 Td (fstAttr)Tj /R12453760 10 Tf 32.2648 0 Td (or)Tj /R12772328 10 Tf 11.725 0 Td (nxtAttr)Tj 5.895 Tc /R12453760 10 Tf 32.2102 0 Td (.F)Tj 0 Tc 13.8051 0 Td (or nodes, edges, and graphs,)Tj /R12127984 10 Tf 120.005 0 Td (kind)Tj /R12453760 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 /R12772328 10 Tf -123.09 -16.8 Td (compOf)Tj /R12453760 10 Tf 34.4398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R12453760 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (graph_t)Tj /R12453760 10 Tf -106.22 -12 Td 0.766 Tw (returns the connected component of the graph)Tj /R12127984 10 Tf 191.152 0 Td (g)Tj /R12453760 10 Tf 8.26602 0 Td (containing node)Tj /R12127984 10 Tf 68.1922 0 Td (n)Tj 3.266 Tc /R12453760 10 Tf 5 0 Td [(,a)326.616(sas)]TJ 0 Tc 28.9578 0 Td (ubgraph of)Tj /R12127984 10 Tf 47.632 0 Td (g)Tj 3.265 Tc /R12453760 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 /R12127984 10 Tf 177.264 0 Td (induce)Tj /R12453760 10 Tf 29.3441 0 Td 0.184 Tw [(to add the edges. The function f)10.0195(ails and returns)]TJ /R12772328 10 Tf -206.608 -12 Td (NULL)Tj /R12453760 10 Tf 30.2801 0 Td (if)Tj /R12127984 10 Tf 8.61016 0 Td (n)Tj /R12453760 10 Tf 7.5 0 Td 0 Tw (is not in)Tj /R12127984 10 Tf 34.7301 0 Td (g)Tj 2.5 Tc /R12453760 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 /R12127984 10 Tf 235.55 0 Td (g)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -374.34 -16.8 Td (kindOf)Tj /R12453760 10 Tf 30.5699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (obj)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R12453760 10 Tf 22.2199 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -51.7902 -12 Td 0.065 Tw (returns an indication of the type of)Tj /R12127984 10 Tf 141.265 0 Td (obj)Tj 5.065 Tc /R12453760 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 /R12772328 10 Tf -76.1398 -16.8 Td (lock)Tj /R12453760 10 Tf 17.7801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (v)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R12453760 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 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 /R12127984 10 Tf 15.5129 0 Td (v)Tj /R12453760 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 /R12772328 10 Tf 31.1801 0 Td (delete)Tj /R12453760 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 /R12127984 10 Tf 31.7199 0 Td (v)Tj /R12453760 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 /R12127984 10 Tf 9.225 0 Td (v)Tj /R12453760 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj /R37049320 10 Tf -420.34 -36 Td (copyA)Tj /R36730752 10 Tf 27.2199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td [(sr)36.9849(c)]TJ /R36730752 10 Tf 14.35 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj /R36730752 10 Tf 22.2199 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (tgt)Tj /R36730752 10 Tf 13.0602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R36730752 10 Tf 22.2199 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -93.0703 -12 Td 1.056 Tw [(copies the attrib)19.9805(utes of object)]TJ /R36404976 10 Tf 125.34 0 Td [(sr)36.9849(c)]TJ /R36730752 10 Tf 15.4051 0 Td 1.055 Tw (to object)Tj /R36404976 10 Tf 39.3301 0 Td (tgt)Tj 3.555 Tc /R36730752 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 /R36404976 10 Tf 24.1051 0 Td (tgt)Tj /R36730752 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 /R37049320 10 Tf -54.5297 -16.8 Td (induce)Tj /R36730752 10 Tf 28.3398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj 2.5 Tc /R36730752 10 Tf 33.8898 0 Td (\):)Tj -0.1 Tc /R37049320 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj -0.15 Tc /R36730752 10 Tf -63.35 -12 Td (ex)Tj 0 Tc 9.28984 0 Td (tends)Tj /R36404976 10 Tf 23.6102 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td 0 Tw [(to its node-induced subgraph e)14.9854(xtension in its root graph.)]TJ /R37049320 10 Tf -76.4 -16.8 Td (hasAttr)Tj /R36730752 10 Tf 32.7699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td [(sr)36.9849(c)]TJ /R36730752 10 Tf 14.35 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj /R36730752 10 Tf 22.2199 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (name)Tj /R36730752 10 Tf 24.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -112.5 -12 Td (returns non-zero if object)Tj /R36404976 10 Tf 103.86 0 Td [(sr)36.9849(c)]TJ /R36730752 10 Tf 14.35 0 Td [(has an attrib)19.9927(ute whose name is)]TJ /R36404976 10 Tf 124.78 0 Td (name)Tj 2.5 Tc /R36730752 10 Tf 21.6602 0 Td [(.I)249.99(tr)]TJ 0 Tc 16.9402 0 Td (eturns 0 otherwise.)Tj /R37049320 10 Tf -317.591 -16.8 Td (isAttr)Tj /R36730752 10 Tf 24.9898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (kind)Tj /R36730752 10 Tf 19.7199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (name)Tj /R36730752 10 Tf 24.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -164.54 -12 Td 0.07 Tw (returns non-zero if an attrib)Tj 110.05 0 Td (ute)Tj /R36404976 10 Tf 14.7898 0 Td (name)Tj /R36730752 10 Tf 24.2301 0 Td (has been deŒned in)Tj /R36404976 10 Tf 79.7109 0 Td (g)Tj /R36730752 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 /R36404976 10 Tf 7.57109 0 Td (kind)Tj 2.571 Tc /R36730752 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 /R36404976 10 Tf 76.3699 0 Td (kind)Tj /R36730752 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 /R37049320 10 Tf -316.88 -16.8 Td (aget)Tj /R36730752 10 Tf 17.7699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td [(sr)36.9849(c)]TJ /R36730752 10 Tf 14.35 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj /R36730752 10 Tf 22.2199 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (name)Tj /R36730752 10 Tf 24.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -97.5004 -12 Td 0.144 Tw [(returns the v)24.9878(alue of attrib)]TJ 101.216 0 Td (ute)Tj /R36404976 10 Tf 14.8641 0 Td (name)Tj /R36730752 10 Tf 24.3039 0 Td (in object)Tj /R36404976 10 Tf 37.5078 0 Td [(sr)36.9849(c)]TJ 2.644 Tc /R36730752 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 /R36404976 10 Tf 136.811 0 Td (name)Tj /R36730752 10 Tf 24.3031 0 Td (conicts)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 /R37049320 10 Tf -287.105 -12 Td (hasAttr)Tj /R36730752 10 Tf 35.2699 0 Td (or)Tj /R37049320 10 Tf 10.8301 0 Td (isAttr)Tj /R36730752 10 Tf 27.4898 0 Td 0 Tw [(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ /R37049320 10 Tf -109.59 -16.8 Td (aset)Tj /R36730752 10 Tf 16.6602 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td [(sr)36.9849(c)]TJ /R36730752 10 Tf 14.35 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj /R36730752 10 Tf 22.2199 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (name)Tj /R36730752 10 Tf 24.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (value)Tj /R36730752 10 Tf 24.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -155.831 -12 Td 0.623 Tw [(sets the v)24.9988(alue of attrib)]TJ 90.3621 0 Td (ute)Tj /R36404976 10 Tf 15.343 0 Td (name)Tj /R36730752 10 Tf 24.7828 0 Td (in object)Tj /R36404976 10 Tf 38.466 0 Td [(sr)36.9849(c)]TJ /R36730752 10 Tf 14.9742 0 Td (to)Tj /R36404976 10 Tf 10.9039 0 Td (value)Tj 5.624 Tc /R36730752 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 /R37049320 10 Tf 16.9398 0 Td (aget)Tj /R36730752 10 Tf 20.2699 0 Td (abo)Tj -0.15 Tc 14.2898 0 Td (ve)Tj 0 Tc 9.28984 0 Td (.)Tj /R37049320 10 Tf -96.7895 -16.8 Td (getDt)Tj /R36730752 10 Tf 28.8801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (kind)Tj /R36730752 10 Tf 19.7199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (name)Tj /R36730752 10 Tf 24.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 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 /R36404976 10 Tf 15.1949 0 Td (name)Tj /R36730752 10 Tf 24.6352 0 Td (in objects in)Tj /R36404976 10 Tf 52.8148 0 Td (g)Tj /R36730752 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 /R36404976 10 Tf 7.975 0 Td (kind)Tj 2.975 Tc /R36730752 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 /R36404976 10 Tf 31.7121 0 Td (kind)Tj /R36730752 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 /R37049320 10 Tf -287.105 -12 Td (isAttr)Tj /R36730752 10 Tf 27.4898 0 Td 0 Tw [(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ /R37049320 10 Tf -63.4898 -16.8 Td (setDt)Tj /R36730752 10 Tf 27.7699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (kind)Tj /R36730752 10 Tf 19.7199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (name)Tj /R36730752 10 Tf 24.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (value)Tj /R36730752 10 Tf 24.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 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 /R36404976 10 Tf 14.9211 0 Td (name)Tj /R36730752 10 Tf 24.3609 0 Td (to)Tj /R36404976 10 Tf 10.4809 0 Td (value)Tj /R36730752 10 Tf 24.3609 0 Td (in objects in)Tj /R36404976 10 Tf 51.993 0 Td (g)Tj /R36730752 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 /R36404976 10 Tf 7.70117 0 Td (kind)Tj 2.701 Tc /R36730752 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 /R36404976 10 Tf 51.0262 0 Td (kind)Tj /R36730752 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 /R37049320 10 Tf 40.2699 0 Td (getDt)Tj /R36730752 10 Tf 31.3801 0 Td (abo)Tj -0.15 Tc 14.2898 0 Td (ve)Tj 0 Tc 9.28984 0 Td (.)Tj /R37049320 10 Tf -138.9 -16.8 Td (fstAttr)Tj /R36730752 10 Tf 28.8699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (kind)Tj /R36730752 10 Tf 19.7199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 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 /R36404976 10 Tf 73.1719 0 Td (g)Tj /R36730752 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 /R36404976 10 Tf 9.12813 0 Td (kind)Tj 4.128 Tc /R36730752 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 /R36404976 10 Tf 32.4578 0 Td (kind)Tj /R36730752 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 /R37049320 10 Tf -36 -16.8 Td (nxtAttr)Tj /R36730752 10 Tf 32.2102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (kind)Tj /R36730752 10 Tf 19.7199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (name)Tj /R36730752 10 Tf 24.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 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 /R36404976 10 Tf 66.9121 0 Td (g)Tj /R36730752 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 /R36404976 10 Tf 7.56289 0 Td (kind)Tj /R36730752 10 Tf 19.7828 0 Td (after the attrib)Tj 56.5762 0 Td (ute)Tj /R36404976 10 Tf 14.7828 0 Td (name)Tj 5.063 Tc /R36730752 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 /R36404976 10 Tf 40.2539 0 Td (name)Tj /R36730752 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 /R37049320 10 Tf 54.075 0 Td (fstAttr)Tj /R36730752 10 Tf 32.2648 0 Td (or)Tj /R37049320 10 Tf 11.725 0 Td (nxtAttr)Tj 5.895 Tc /R36730752 10 Tf 32.2102 0 Td (.F)Tj 0 Tc 13.8051 0 Td (or nodes, edges, and graphs,)Tj /R36404976 10 Tf 120.005 0 Td (kind)Tj /R36730752 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 /R37049320 10 Tf -123.09 -16.8 Td (compOf)Tj /R36730752 10 Tf 34.4398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj 2.5 Tc /R36730752 10 Tf 28.8898 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (graph_t)Tj /R36730752 10 Tf -106.22 -12 Td 0.766 Tw (returns the connected component of the graph)Tj /R36404976 10 Tf 191.152 0 Td (g)Tj /R36730752 10 Tf 8.26602 0 Td (containing node)Tj /R36404976 10 Tf 68.1922 0 Td (n)Tj 3.266 Tc /R36730752 10 Tf 5 0 Td [(,a)326.616(sas)]TJ 0 Tc 28.9578 0 Td (ubgraph of)Tj /R36404976 10 Tf 47.632 0 Td (g)Tj 3.265 Tc /R36730752 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 /R36404976 10 Tf 177.264 0 Td (induce)Tj /R36730752 10 Tf 29.3441 0 Td 0.184 Tw [(to add the edges. The function f)10.0195(ails and returns)]TJ /R37049320 10 Tf -206.608 -12 Td (NULL)Tj /R36730752 10 Tf 30.2801 0 Td (if)Tj /R36404976 10 Tf 8.61016 0 Td (n)Tj /R36730752 10 Tf 7.5 0 Td 0 Tw (is not in)Tj /R36404976 10 Tf 34.7301 0 Td (g)Tj 2.5 Tc /R36730752 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 /R36404976 10 Tf 235.55 0 Td (g)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -374.34 -16.8 Td (kindOf)Tj /R36730752 10 Tf 30.5699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (obj)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R36730752 10 Tf 22.2199 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -51.7902 -12 Td 0.065 Tw (returns an indication of the type of)Tj /R36404976 10 Tf 141.265 0 Td (obj)Tj 5.065 Tc /R36730752 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 /R37049320 10 Tf -76.1398 -16.8 Td (lock)Tj /R36730752 10 Tf 17.7801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (v)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R36730752 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 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 /R36404976 10 Tf 15.5129 0 Td (v)Tj /R36730752 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 /R37049320 10 Tf 31.1801 0 Td (delete)Tj /R36730752 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 /R36404976 10 Tf 31.7199 0 Td (v)Tj /R36730752 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 /R36404976 10 Tf 9.225 0 Td (v)Tj /R36730752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3475 │ │ │ │ │ │ +3477 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1066,29 +1066,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj /R12772328 10 Tf -441.34 -36 Td (Strings)Tj 21 -12 Td (sprintf)Tj /R12453760 10 Tf 28.8898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (fmt)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (...)Tj 2.5 Tc /R12453760 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 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 /R12127984 10 Tf 367.411 0 Td (fmt)Tj /R12453760 10 Tf 16.377 0 Td (ac-)Tj -383.788 -12 Td 0 Tw (cording to the)Tj /R12127984 10 Tf 59.3 0 Td (printf)Tj /R12453760 10 Tf 24.1898 0 Td (\(3\) format)Tj /R12127984 10 Tf 45.2898 0 Td (fmt)Tj /R12772328 10 Tf -164.78 -16.8 Td (gsub)Tj /R12453760 10 Tf 20.0102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (str)Tj /R12453760 10 Tf 13.0602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (pat)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj -128.351 -16.8 Td (gsub)Tj /R12453760 10 Tf 20.0102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (str)Tj /R12453760 10 Tf 13.0602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (pat)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj -0.37 Tc /R12127984 10 Tf 5 0 Td (re)Tj 0 Tc 7.96016 0 Td (pl)Tj /R12453760 10 Tf 10.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -145.871 -12 Td (returns)Tj /R12127984 10 Tf 30.2699 0 Td (str)Tj /R12453760 10 Tf 13.0602 0 Td (with all substrings matching)Tj /R12127984 10 Tf 115.56 0 Td (pat)Tj /R12453760 10 Tf 15.2801 0 Td (deleted or replaced by)Tj -0.37 Tc /R12127984 10 Tf 91.0801 0 Td (re)Tj 0 Tc 7.96016 0 Td (pl)Tj 2.5 Tc /R12453760 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 /R12772328 10 Tf -362.13 -16.8 Td (sub)Tj /R12453760 10 Tf 15.0102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (str)Tj /R12453760 10 Tf 13.0602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (pat)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj -123.351 -16.8 Td (sub)Tj /R12453760 10 Tf 15.0102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (str)Tj /R12453760 10 Tf 13.0602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (pat)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj -0.37 Tc /R12127984 10 Tf 5 0 Td (re)Tj 0 Tc 7.96016 0 Td (pl)Tj /R12453760 10 Tf 10.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -140.871 -12 Td (returns)Tj /R12127984 10 Tf 30.882 0 Td (str)Tj /R12453760 10 Tf 13.6719 0 Td 0.613 Tw (with the leftmost substring matching)Tj /R12127984 10 Tf 152.235 0 Td (pat)Tj /R12453760 10 Tf 15.893 0 Td (deleted or replaced by)Tj -0.37 Tc /R12127984 10 Tf 93.532 0 Td (re)Tj 0 Tc 7.96016 0 Td (pl)Tj 3.113 Tc /R12453760 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 /R12127984 10 Tf 6.11211 0 Td (pat)Tj /R12453760 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 /R12127984 10 Tf 124 0 Td (str)Tj /R12453760 10 Tf 10.5602 0 Td (.)Tj /R12772328 10 Tf -170.56 -16.8 Td (substr)Tj /R12453760 10 Tf 26.6699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (str)Tj /R12453760 10 Tf 13.0602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (idx)Tj /R12453760 10 Tf 14.7199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R12453760 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj -121.12 -16.8 Td (substr)Tj /R12453760 10 Tf 26.6699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (str)Tj /R12453760 10 Tf 13.0602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (idx)Tj /R12453760 10 Tf 14.7199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf 11.6699 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (len)Tj /R12453760 10 Tf 14.7199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R12453760 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -121.79 -12 Td 0.434 Tw (returns the substring of)Tj /R12127984 10 Tf 96.7262 0 Td (str)Tj /R12453760 10 Tf 13.4941 0 Td 0.435 Tw (starting at position)Tj /R12127984 10 Tf 78.2551 0 Td (idx)Tj /R12453760 10 Tf 15.1551 0 Td (to the end of the string or of length)Tj /R12127984 10 Tf 145.845 0 Td (len)Tj 2.935 Tc /R12453760 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 /R12127984 10 Tf 73.15 0 Td (idx)Tj /R12453760 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 /R12127984 10 Tf 5.90586 0 Td (idx)Tj /R12453760 10 Tf 14.7961 0 Td 0.076 Tw (is greater than the length of)Tj /R12127984 10 Tf 112.655 0 Td (str)Tj 2.575 Tc /R12453760 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 /R12127984 10 Tf 74.2461 0 Td (len)Tj /R12453760 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 /R12127984 10 Tf 6.13398 0 Td (idx)Tj /R12453760 10 Tf 15.0238 0 Td (+)Tj /R12127984 10 Tf 8.44414 0 Td (len)Tj /R12453760 10 Tf 15.0238 0 Td 0.305 Tw (is greater than the length of)Tj /R12127984 10 Tf 114.03 0 Td (str)Tj 2.805 Tc /R12453760 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 /R12772328 10 Tf -43.6699 -16.8 Td [(str)17.9919(cmp)]TJ /R12453760 10 Tf 29.8102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s1)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s2)Tj /R12453760 10 Tf 11.3898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -96.5902 -12 Td [(pro)14.9927(vides the standard C function)]TJ /R12127984 10 Tf 133.23 0 Td [(str)37.0166(cmp)]TJ /R12453760 10 Tf 27.0398 0 Td (\(3\).)Tj /R12772328 10 Tf -196.27 -16.8 Td (length)Tj /R12453760 10 Tf 26.6699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -41.7801 -12 Td (returns the length of string)Tj /R12127984 10 Tf 108.6 0 Td (s)Tj /R12453760 10 Tf 3.88984 0 Td (.)Tj /R12772328 10 Tf -148.49 -16.8 Td (index)Tj /R12453760 10 Tf 23.3398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (t)Tj /R12453760 10 Tf 5.28008 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj -115.01 -16.8 Td (rindex)Tj /R12453760 10 Tf 27.7801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (t)Tj /R12453760 10 Tf 5.28008 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 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 /R12127984 10 Tf 88.0441 0 Td (s)Tj /R12453760 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 /R12127984 10 Tf 21.741 0 Td (t)Tj /R12453760 10 Tf 5.63086 0 Td (can be)Tj -369.829 -12 Td 0 Tw (found, or ­1 if)Tj /R12127984 10 Tf 60.9102 0 Td (t)Tj /R12453760 10 Tf 5.28008 0 Td (is not a substring of)Tj /R12127984 10 Tf 81.3898 0 Td (s)Tj /R12453760 10 Tf 3.88984 0 Td (.)Tj /R12772328 10 Tf -187.47 -16.8 Td (match)Tj /R12453760 10 Tf 26.6602 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (p)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 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 /R12127984 10 Tf 87.1328 0 Td (s)Tj /R12453760 10 Tf 6.51406 0 Td 0.124 Tw (where the leftmost match of pattern)Tj /R12127984 10 Tf 145.714 0 Td (p)Tj /R12453760 10 Tf 7.62383 0 Td (can be found, or)Tj -330.646 -12 Td 0 Tw (­1 if no substring of)Tj /R12127984 10 Tf 84.25 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (matches)Tj /R12127984 10 Tf 35.2699 0 Td (p)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -166.91 -16.8 Td (toupper)Tj /R12453760 10 Tf 33.8898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -49 -12 Td [(returns a v)14.9841(ersion of)]TJ /R12127984 10 Tf 79.8301 0 Td (s)Tj /R12453760 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 /R12772328 10 Tf -267.18 -16.8 Td [(tolo)9.98413(wer)]TJ /R12453760 10 Tf 32.1102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -47.2203 -12 Td [(returns a v)14.9841(ersion of)]TJ /R12127984 10 Tf 79.8301 0 Td (s)Tj /R12453760 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 /R12772328 10 Tf -267.18 -16.8 Td (canon)Tj /R12453760 10 Tf 25.5602 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -40.6703 -12 Td [(returns a v)14.9841(ersion of)]TJ /R12127984 10 Tf 79.8301 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (appropriate to be used as an identiŒer in a dot Œle.)Tj /R12772328 10 Tf -122.22 -16.8 Td (html)Tj /R12453760 10 Tf 20 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (g)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 33.8898 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 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 /R12127984 10 Tf 44.084 0 Td (s)Tj /R12453760 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 /R12127984 10 Tf 7.90195 0 Td (g)Tj 2.902 Tc /R12453760 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 /R12127984 10 Tf 47.2461 0 Td (g)Tj /R12453760 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 /R12127984 10 Tf 299.806 0 Td (g)Tj 2.522 Tc /R12453760 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 /R12127984 10 Tf 247.387 0 Td (s)Tj 2.919 Tc /R12453760 10 Tf 3.88984 0 Td (.T)Tj 0 Tc 11.5289 0 Td 0.419 Tw (hese will be added if)Tj /R12127984 10 Tf 87.3551 0 Td (g)Tj /R12453760 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 /R12772328 10 Tf -108.63 -16.8 Td (ishtml)Tj /R12453760 10 Tf 26.6699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -41.7801 -12 Td (returns non-zero if and only if)Tj /R12127984 10 Tf 122.75 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (is an HTML string.)Tj /R12772328 10 Tf -165.14 -16.8 Td (xOf)Tj /R12453760 10 Tf 16.1102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -31.2203 -12 Td (returns the string ")Tj /R12127984 10 Tf 74.35 0 Td (x)Tj 2.5 Tc /R12453760 10 Tf 4.43984 0 Td ("i)Tj 0 Tc 9.36016 0 Td (f)Tj /R12127984 10 Tf 5.83008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (has the form ")Tj /R12127984 10 Tf 56.5699 0 Td (x)Tj /R12453760 10 Tf 4.43984 0 Td (,)Tj /R12127984 10 Tf 2.5 0 Td (y)Tj /R12453760 10 Tf 4.43984 0 Td (", where both)Tj /R12127984 10 Tf 56.2898 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (and)Tj /R12127984 10 Tf 16.9398 0 Td (y)Tj /R12453760 10 Tf 6.93984 0 Td (are numeric.)Tj -125.374 -74.4 Td [(29 August 2013)-19705.5(8)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj /R37049320 10 Tf -441.34 -36 Td (Strings)Tj 21 -12 Td (sprintf)Tj /R36730752 10 Tf 28.8898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (fmt)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (...)Tj 2.5 Tc /R36730752 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 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 /R36404976 10 Tf 367.411 0 Td (fmt)Tj /R36730752 10 Tf 16.377 0 Td (ac-)Tj -383.788 -12 Td 0 Tw (cording to the)Tj /R36404976 10 Tf 59.3 0 Td (printf)Tj /R36730752 10 Tf 24.1898 0 Td (\(3\) format)Tj /R36404976 10 Tf 45.2898 0 Td (fmt)Tj /R37049320 10 Tf -164.78 -16.8 Td (gsub)Tj /R36730752 10 Tf 20.0102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (str)Tj /R36730752 10 Tf 13.0602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (pat)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj -128.351 -16.8 Td (gsub)Tj /R36730752 10 Tf 20.0102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (str)Tj /R36730752 10 Tf 13.0602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (pat)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj -0.37 Tc /R36404976 10 Tf 5 0 Td (re)Tj 0 Tc 7.96016 0 Td (pl)Tj /R36730752 10 Tf 10.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -145.871 -12 Td (returns)Tj /R36404976 10 Tf 30.2699 0 Td (str)Tj /R36730752 10 Tf 13.0602 0 Td (with all substrings matching)Tj /R36404976 10 Tf 115.56 0 Td (pat)Tj /R36730752 10 Tf 15.2801 0 Td (deleted or replaced by)Tj -0.37 Tc /R36404976 10 Tf 91.0801 0 Td (re)Tj 0 Tc 7.96016 0 Td (pl)Tj 2.5 Tc /R36730752 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 /R37049320 10 Tf -362.13 -16.8 Td (sub)Tj /R36730752 10 Tf 15.0102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (str)Tj /R36730752 10 Tf 13.0602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (pat)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj -123.351 -16.8 Td (sub)Tj /R36730752 10 Tf 15.0102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (str)Tj /R36730752 10 Tf 13.0602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (pat)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj -0.37 Tc /R36404976 10 Tf 5 0 Td (re)Tj 0 Tc 7.96016 0 Td (pl)Tj /R36730752 10 Tf 10.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -140.871 -12 Td (returns)Tj /R36404976 10 Tf 30.882 0 Td (str)Tj /R36730752 10 Tf 13.6719 0 Td 0.613 Tw (with the leftmost substring matching)Tj /R36404976 10 Tf 152.235 0 Td (pat)Tj /R36730752 10 Tf 15.893 0 Td (deleted or replaced by)Tj -0.37 Tc /R36404976 10 Tf 93.532 0 Td (re)Tj 0 Tc 7.96016 0 Td (pl)Tj 3.113 Tc /R36730752 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 /R36404976 10 Tf 6.11211 0 Td (pat)Tj /R36730752 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 /R36404976 10 Tf 124 0 Td (str)Tj /R36730752 10 Tf 10.5602 0 Td (.)Tj /R37049320 10 Tf -170.56 -16.8 Td (substr)Tj /R36730752 10 Tf 26.6699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (str)Tj /R36730752 10 Tf 13.0602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (idx)Tj /R36730752 10 Tf 14.7199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R36730752 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj -121.12 -16.8 Td (substr)Tj /R36730752 10 Tf 26.6699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (str)Tj /R36730752 10 Tf 13.0602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (idx)Tj /R36730752 10 Tf 14.7199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf 11.6699 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (len)Tj /R36730752 10 Tf 14.7199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R36730752 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -121.79 -12 Td 0.434 Tw (returns the substring of)Tj /R36404976 10 Tf 96.7262 0 Td (str)Tj /R36730752 10 Tf 13.4941 0 Td 0.435 Tw (starting at position)Tj /R36404976 10 Tf 78.2551 0 Td (idx)Tj /R36730752 10 Tf 15.1551 0 Td (to the end of the string or of length)Tj /R36404976 10 Tf 145.845 0 Td (len)Tj 2.935 Tc /R36730752 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 /R36404976 10 Tf 73.15 0 Td (idx)Tj /R36730752 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 /R36404976 10 Tf 5.90586 0 Td (idx)Tj /R36730752 10 Tf 14.7961 0 Td 0.076 Tw (is greater than the length of)Tj /R36404976 10 Tf 112.655 0 Td (str)Tj 2.575 Tc /R36730752 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 /R36404976 10 Tf 74.2461 0 Td (len)Tj /R36730752 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 /R36404976 10 Tf 6.13398 0 Td (idx)Tj /R36730752 10 Tf 15.0238 0 Td (+)Tj /R36404976 10 Tf 8.44414 0 Td (len)Tj /R36730752 10 Tf 15.0238 0 Td 0.305 Tw (is greater than the length of)Tj /R36404976 10 Tf 114.03 0 Td (str)Tj 2.805 Tc /R36730752 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 /R37049320 10 Tf -43.6699 -16.8 Td [(str)17.9919(cmp)]TJ /R36730752 10 Tf 29.8102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s1)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s2)Tj /R36730752 10 Tf 11.3898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -96.5902 -12 Td [(pro)14.9927(vides the standard C function)]TJ /R36404976 10 Tf 133.23 0 Td [(str)37.0166(cmp)]TJ /R36730752 10 Tf 27.0398 0 Td (\(3\).)Tj /R37049320 10 Tf -196.27 -16.8 Td (length)Tj /R36730752 10 Tf 26.6699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -41.7801 -12 Td (returns the length of string)Tj /R36404976 10 Tf 108.6 0 Td (s)Tj /R36730752 10 Tf 3.88984 0 Td (.)Tj /R37049320 10 Tf -148.49 -16.8 Td (index)Tj /R36730752 10 Tf 23.3398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (t)Tj /R36730752 10 Tf 5.28008 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj -115.01 -16.8 Td (rindex)Tj /R36730752 10 Tf 27.7801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (t)Tj /R36730752 10 Tf 5.28008 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 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 /R36404976 10 Tf 88.0441 0 Td (s)Tj /R36730752 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 /R36404976 10 Tf 21.741 0 Td (t)Tj /R36730752 10 Tf 5.63086 0 Td (can be)Tj -369.829 -12 Td 0 Tw (found, or ­1 if)Tj /R36404976 10 Tf 60.9102 0 Td (t)Tj /R36730752 10 Tf 5.28008 0 Td (is not a substring of)Tj /R36404976 10 Tf 81.3898 0 Td (s)Tj /R36730752 10 Tf 3.88984 0 Td (.)Tj /R37049320 10 Tf -187.47 -16.8 Td (match)Tj /R36730752 10 Tf 26.6602 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (p)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 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 /R36404976 10 Tf 87.1328 0 Td (s)Tj /R36730752 10 Tf 6.51406 0 Td 0.124 Tw (where the leftmost match of pattern)Tj /R36404976 10 Tf 145.714 0 Td (p)Tj /R36730752 10 Tf 7.62383 0 Td (can be found, or)Tj -330.646 -12 Td 0 Tw (­1 if no substring of)Tj /R36404976 10 Tf 84.25 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (matches)Tj /R36404976 10 Tf 35.2699 0 Td (p)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -166.91 -16.8 Td (toupper)Tj /R36730752 10 Tf 33.8898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -49 -12 Td [(returns a v)14.9841(ersion of)]TJ /R36404976 10 Tf 79.8301 0 Td (s)Tj /R36730752 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 /R37049320 10 Tf -267.18 -16.8 Td [(tolo)9.98413(wer)]TJ /R36730752 10 Tf 32.1102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -47.2203 -12 Td [(returns a v)14.9841(ersion of)]TJ /R36404976 10 Tf 79.8301 0 Td (s)Tj /R36730752 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 /R37049320 10 Tf -267.18 -16.8 Td (canon)Tj /R36730752 10 Tf 25.5602 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -40.6703 -12 Td [(returns a v)14.9841(ersion of)]TJ /R36404976 10 Tf 79.8301 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (appropriate to be used as an identiŒer in a dot Œle.)Tj /R37049320 10 Tf -122.22 -16.8 Td (html)Tj /R36730752 10 Tf 20 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (g)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 33.8898 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 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 /R36404976 10 Tf 44.084 0 Td (s)Tj /R36730752 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 /R36404976 10 Tf 7.90195 0 Td (g)Tj 2.902 Tc /R36730752 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 /R36404976 10 Tf 47.2461 0 Td (g)Tj /R36730752 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 /R36404976 10 Tf 299.806 0 Td (g)Tj 2.522 Tc /R36730752 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 /R36404976 10 Tf 247.387 0 Td (s)Tj 2.919 Tc /R36730752 10 Tf 3.88984 0 Td (.T)Tj 0 Tc 11.5289 0 Td 0.419 Tw (hese will be added if)Tj /R36404976 10 Tf 87.3551 0 Td (g)Tj /R36730752 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 /R37049320 10 Tf -108.63 -16.8 Td (ishtml)Tj /R36730752 10 Tf 26.6699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -41.7801 -12 Td (returns non-zero if and only if)Tj /R36404976 10 Tf 122.75 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (is an HTML string.)Tj /R37049320 10 Tf -165.14 -16.8 Td (xOf)Tj /R36730752 10 Tf 16.1102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -31.2203 -12 Td (returns the string ")Tj /R36404976 10 Tf 74.35 0 Td (x)Tj 2.5 Tc /R36730752 10 Tf 4.43984 0 Td ("i)Tj 0 Tc 9.36016 0 Td (f)Tj /R36404976 10 Tf 5.83008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (has the form ")Tj /R36404976 10 Tf 56.5699 0 Td (x)Tj /R36730752 10 Tf 4.43984 0 Td (,)Tj /R36404976 10 Tf 2.5 0 Td (y)Tj /R36730752 10 Tf 4.43984 0 Td (", where both)Tj /R36404976 10 Tf 56.2898 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (and)Tj /R36404976 10 Tf 16.9398 0 Td (y)Tj /R36730752 10 Tf 6.93984 0 Td (are numeric.)Tj -125.374 -74.4 Td [(29 August 2013)-19705.5(8)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2913 │ │ │ │ │ │ +2914 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1125,29 +1125,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj /R12772328 10 Tf -420.34 -36 Td (yOf)Tj /R12453760 10 Tf 16.1102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -31.2203 -12 Td (returns the string ")Tj /R12127984 10 Tf 74.35 0 Td (y)Tj 2.5 Tc /R12453760 10 Tf 4.43984 0 Td ("i)Tj 0 Tc 9.36016 0 Td (f)Tj /R12127984 10 Tf 5.83008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (has the form ")Tj /R12127984 10 Tf 56.5699 0 Td (x)Tj /R12453760 10 Tf 4.43984 0 Td (,)Tj /R12127984 10 Tf 2.5 0 Td (y)Tj /R12453760 10 Tf 4.43984 0 Td (", where both)Tj /R12127984 10 Tf 56.2898 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (and)Tj /R12127984 10 Tf 16.9398 0 Td (y)Tj /R12453760 10 Tf 6.93984 0 Td (are numeric.)Tj /R12772328 10 Tf -291.429 -16.8 Td (llOf)Tj /R12453760 10 Tf 16.6699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -31.7801 -12 Td 0.789 Tw (returns the string ")Tj /R12127984 10 Tf 76.7172 0 Td (llx)Tj /R12453760 10 Tf 10 0 Td (,)Tj /R12127984 10 Tf 2.5 0 Td (lly)Tj 3.289 Tc /R12453760 10 Tf 10 0 Td ("i)Tj 0 Tc 10.1488 0 Td (f)Tj /R12127984 10 Tf 6.61914 0 Td (s)Tj /R12453760 10 Tf 7.17891 0 Td 0.788 Tw (has the form ")Tj /R12127984 10 Tf 58.934 0 Td (llx)Tj /R12453760 10 Tf 10 0 Td (,)Tj /R12127984 10 Tf 2.5 0 Td (lly)Tj /R12453760 10 Tf 10 0 Td (,)Tj /R12127984 10 Tf 2.5 0 Td (urx)Tj /R12453760 10 Tf 13.3301 0 Td (,)Tj /R12127984 10 Tf 2.5 0 Td (ury)Tj /R12453760 10 Tf 13.3301 0 Td (", where all of)Tj /R12127984 10 Tf 62.4922 0 Td (llx)Tj /R12453760 10 Tf 10 0 Td (,)Tj /R12127984 10 Tf 5.78789 0 Td (lly)Tj /R12453760 10 Tf 10 0 Td (,)Tj /R12127984 10 Tf 5.78789 0 Td (urx)Tj 3.288 Tc /R12453760 10 Tf 13.3301 0 Td (,a)Tj 0 Tc 10.2281 0 Td (nd)Tj /R12127984 10 Tf 13.2879 0 Td (ury)Tj /R12453760 10 Tf 16.618 0 Td (are)Tj -383.79 -12 Td (numeric.)Tj /R12772328 10 Tf -36 -16.8 Td (urOf\()Tj /R12127984 10 Tf 24.7801 0 Td (s)Tj /R12772328 10 Tf 4.16016 0 Td (\))Tj 7.05977 -12 Td (urOf)Tj /R12453760 10 Tf 21.1102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.60195 0 Td (:)Tj /R12772328 10 Tf 5.49297 0 Td (string)Tj 2.713 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.5359 0 Td (string)Tj /R12453760 10 Tf 27.7129 0 Td 0.213 Tw (returns the string ")Tj /R12127984 10 Tf 74.9891 0 Td (urx)Tj /R12453760 10 Tf 13.3301 0 Td (,)Tj /R12127984 10 Tf 2.5 0 Td (ury)Tj 2.713 Tc /R12453760 10 Tf 13.3301 0 Td ("i)Tj 0 Tc 9.57305 0 Td (f)Tj /R12127984 10 Tf 6.04297 0 Td (s)Tj /R12453760 10 Tf 6.60313 0 Td (has the form ")Tj /R12127984 10 Tf 57.209 0 Td (llx)Tj /R12453760 10 Tf 10 0 Td (,)Tj /R12127984 10 Tf 2.5 0 Td (lly)Tj /R12453760 10 Tf 10 0 Td (,)Tj /R12127984 10 Tf 2.5 0 Td (urx)Tj /R12453760 10 Tf 13.3301 0 Td (,)Tj /R12127984 10 Tf 2.5 0 Td (ury)Tj /R12453760 10 Tf 13.3301 0 Td (", where all of)Tj /R12127984 10 Tf -338.521 -12 Td (llx)Tj /R12453760 10 Tf 10 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (lly)Tj /R12453760 10 Tf 10 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (urx)Tj 2.5 Tc /R12453760 10 Tf 13.3301 0 Td (,a)Tj 0 Tc 9.43984 0 Td (nd)Tj /R12127984 10 Tf 12.5 0 Td (ury)Tj /R12453760 10 Tf 15.8301 0 Td 0 Tw (are numeric.)Tj /R12772328 10 Tf -117.1 -16.8 Td (sscanf)Tj /R12453760 10 Tf 26.1102 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (fmt)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (...)Tj 2.5 Tc /R12453760 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -104.28 -12 Td 0.489 Tw (scans the string)Tj /R12127984 10 Tf 65.627 0 Td (s)Tj 2.989 Tc /R12453760 10 Tf 3.88984 0 Td (,e)Tj 0 Tc 9.77891 0 Td [(xtracting v)24.9927(alues according to the)]TJ /R12127984 10 Tf 135.565 0 Td (sscanf)Tj /R12453760 10 Tf 26.9602 0 Td (\(3\) format)Tj /R12127984 10 Tf 46.2672 0 Td (fmt)Tj 5.488 Tc /R12453760 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 /R12127984 10 Tf 22.5422 0 Td (fmt)Tj 2.542 Tc /R12453760 10 Tf 12.7801 0 Td (,a)Tj 0 Tc 9.48203 0 Td [(ddresses ha)19.9902(ving the form)]TJ /R12772328 10 Tf 102.729 0 Td (&)Tj /R12127984 10 Tf 8.33008 0 Td (v)Tj 2.543 Tc /R12453760 10 Tf 4.43984 0 Td (,w)Tj 0 Tc 12.2629 0 Td (here)Tj /R12127984 10 Tf 19.7531 0 Td (v)Tj /R12453760 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 /R12772328 10 Tf -36 -16.8 Td (split)Tj /R12453760 10 Tf 18.3398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (arr)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (array)Tj /R12453760 10 Tf 23.8801 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (seps)Tj /R12453760 10 Tf 19.7199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj -173.89 -16.8 Td (split)Tj /R12453760 10 Tf 18.3398 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (arr)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (array)Tj 2.5 Tc /R12453760 10 Tf 23.8801 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj -118.89 -16.8 Td [(tok)10.0159(ens)]TJ /R12453760 10 Tf 27.6797 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (arr)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (array)Tj /R12453760 10 Tf 23.8801 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (seps)Tj /R12453760 10 Tf 19.7199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj -183.23 -16.8 Td [(tok)10.0159(ens)]TJ /R12453760 10 Tf 27.6797 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (arr)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (array)Tj 2.5 Tc /R12453760 10 Tf 23.8801 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -92.2301 -12 Td (The)Tj /R12772328 10 Tf 18.7969 0 Td (split)Tj /R12453760 10 Tf 21.5871 0 Td 0.747 Tw (function breaks the string)Tj /R12127984 10 Tf 107.418 0 Td (s)Tj /R12453760 10 Tf 7.13711 0 Td (into Œelds, while the)Tj /R12772328 10 Tf 87.1578 0 Td [(tok)10.0146(ens)]TJ /R12453760 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 /R12127984 10 Tf 15.7148 0 Td (seps)Tj /R12453760 10 Tf 20.7148 0 Td (ar)Tj 7.58984 0 Td 3.494 Tw (gument. If)Tj /R12127984 10 Tf 48.648 0 Td (seps)Tj /R12453760 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 /R12772328 10 Tf 71.1219 0 Td (string)Tj /R12453760 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 /R12772328 10 Tf -386.71 -12 Td (int)Tj /R12453760 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 /R12772328 10 Tf -226.1 -16.8 Td (I/O)Tj 21 -12 Td (print)Tj /R12453760 10 Tf 21.6699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (...)Tj 2.5 Tc /R12453760 10 Tf 7.5 0 Td (\):)Tj -0.1 Tc /R12772328 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 /R12127984 10 Tf 27.8172 0 Td (ex)Tj 0 Tc 8.68008 0 Td (pr)Tj /R12772328 10 Tf 9.61992 0 Td (,)Tj /R12127984 10 Tf 5.31719 0 Td (...)Tj /R12772328 10 Tf 10.3172 0 Td (\))Tj /R12453760 10 Tf 6.14687 0 Td 0.318 Tw [(prints a string representation of each ar)17.9956(gument in turn onto)]TJ /R12772328 10 Tf 240.74 0 Td (stdout)Tj 2.818 Tc /R12453760 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 /R12772328 10 Tf -36 -16.8 Td (printf)Tj /R12453760 10 Tf 25 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (fmt)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (...)Tj 2.5 Tc /R12453760 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj -97.5004 -16.8 Td (printf)Tj /R12453760 10 Tf 25 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (fd)Tj /R12453760 10 Tf 10.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf 11.6699 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (fmt)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (...)Tj 2.5 Tc /R12453760 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 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 /R12127984 10 Tf 22.7391 0 Td (fmt)Tj /R12453760 10 Tf 15.5191 0 Td (according to)Tj -346.054 -12 Td (the)Tj /R12127984 10 Tf 16.05 0 Td (printf)Tj /R12453760 10 Tf 24.1898 0 Td 0.08 Tw (\(3\) format)Tj /R12127984 10 Tf 45.45 0 Td (fmt)Tj 5.08 Tc /R12453760 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 /R12772328 10 Tf 93.0852 0 Td (stdout)Tj 5.081 Tc /R12453760 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 /R12127984 10 Tf 22.3398 0 Td (fd)Tj /R12453760 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 /R12127984 10 Tf 220.26 0 Td (fd)Tj /R12453760 10 Tf 7.78008 0 Td (.)Tj /R12772328 10 Tf -322.65 -16.8 Td (scanf)Tj /R12453760 10 Tf 22.2199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (fmt)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (...)Tj 2.5 Tc /R12453760 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj -94.7203 -16.8 Td (scanf)Tj /R12453760 10 Tf 22.2199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (fd)Tj /R12453760 10 Tf 10.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf 11.6699 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (fmt)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (...)Tj 2.5 Tc /R12453760 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -90.9504 -12 Td 0.38 Tw [(scans in v)25(alues from an input stream according to the)]TJ /R12127984 10 Tf 219.409 0 Td (scanf)Tj /R12453760 10 Tf 23.0699 0 Td 0.379 Tw (\(3\) format)Tj /R12127984 10 Tf 46.048 0 Td (fmt)Tj 5.379 Tc /R12453760 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 /R12127984 10 Tf 22.5422 0 Td (fmt)Tj 2.542 Tc /R12453760 10 Tf 12.7801 0 Td (,a)Tj 0 Tc 9.48203 0 Td [(ddresses ha)19.9902(ving the form)]TJ /R12772328 10 Tf 102.729 0 Td (&)Tj /R12127984 10 Tf 8.33008 0 Td (v)Tj 2.543 Tc /R12453760 10 Tf 4.43984 0 Td (,w)Tj 0 Tc 12.2629 0 Td (here)Tj /R12127984 10 Tf 19.7531 0 Td (v)Tj /R12453760 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 /R12772328 10 Tf 175.588 0 Td (stdin)Tj 5.681 Tc /R12453760 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 /R12127984 10 Tf 15.95 0 Td (fd)Tj /R12453760 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 /R12127984 10 Tf 151.64 0 Td (fd)Tj 5 Tc /R12453760 10 Tf 7.78008 0 Td (.R)Tj 0 Tc 14.1699 0 Td (eturns the number of items successfully scanned.)Tj /R12772328 10 Tf -209.59 -16.8 Td (openF)Tj /R12453760 10 Tf 26.6699 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (s)Tj /R12453760 10 Tf 6.38984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (t)Tj /R12453760 10 Tf 5.28008 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -82.3402 -12 Td 0.336 Tw (opens the Œle)Tj /R12127984 10 Tf 56.8379 0 Td (s)Tj /R12453760 10 Tf 6.72617 0 Td (as an I/O stream. The string ar)Tj 123.196 0 Td (gument)Tj /R12127984 10 Tf 32.8359 0 Td (t)Tj /R12453760 10 Tf 5.61602 0 Td (speciŒes 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 /R12127984 10 Tf 166.819 0 Td (fopen)Tj /R12453760 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)' /R12772328 10 Tf 208.938 0 Td (stdin)Tj /R12453760 10 Tf 21.1199 0 Td (,)Tj /R12772328 10 Tf 6.34805 0 Td (stdout)Tj 3.848 Tc /R12453760 10 Tf 26.6699 0 Td (,a)Tj 0 Tc 10.7879 0 Td (nd)Tj /R12772328 10 Tf 13.848 0 Td (stderr)Tj 3.848 Tc /R12453760 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 /R12772328 10 Tf -379.337 -12 Td (gvpr)Tj /R12453760 10 Tf 22.5 0 Td 0 Tw (may use)Tj /R12772328 10 Tf 35.55 0 Td (stdin)Tj /R12453760 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj /R37049320 10 Tf -420.34 -36 Td (yOf)Tj /R36730752 10 Tf 16.1102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -31.2203 -12 Td (returns the string ")Tj /R36404976 10 Tf 74.35 0 Td (y)Tj 2.5 Tc /R36730752 10 Tf 4.43984 0 Td ("i)Tj 0 Tc 9.36016 0 Td (f)Tj /R36404976 10 Tf 5.83008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (has the form ")Tj /R36404976 10 Tf 56.5699 0 Td (x)Tj /R36730752 10 Tf 4.43984 0 Td (,)Tj /R36404976 10 Tf 2.5 0 Td (y)Tj /R36730752 10 Tf 4.43984 0 Td (", where both)Tj /R36404976 10 Tf 56.2898 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (and)Tj /R36404976 10 Tf 16.9398 0 Td (y)Tj /R36730752 10 Tf 6.93984 0 Td (are numeric.)Tj /R37049320 10 Tf -291.429 -16.8 Td (llOf)Tj /R36730752 10 Tf 16.6699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -31.7801 -12 Td 0.789 Tw (returns the string ")Tj /R36404976 10 Tf 76.7172 0 Td (llx)Tj /R36730752 10 Tf 10 0 Td (,)Tj /R36404976 10 Tf 2.5 0 Td (lly)Tj 3.289 Tc /R36730752 10 Tf 10 0 Td ("i)Tj 0 Tc 10.1488 0 Td (f)Tj /R36404976 10 Tf 6.61914 0 Td (s)Tj /R36730752 10 Tf 7.17891 0 Td 0.788 Tw (has the form ")Tj /R36404976 10 Tf 58.934 0 Td (llx)Tj /R36730752 10 Tf 10 0 Td (,)Tj /R36404976 10 Tf 2.5 0 Td (lly)Tj /R36730752 10 Tf 10 0 Td (,)Tj /R36404976 10 Tf 2.5 0 Td (urx)Tj /R36730752 10 Tf 13.3301 0 Td (,)Tj /R36404976 10 Tf 2.5 0 Td (ury)Tj /R36730752 10 Tf 13.3301 0 Td (", where all of)Tj /R36404976 10 Tf 62.4922 0 Td (llx)Tj /R36730752 10 Tf 10 0 Td (,)Tj /R36404976 10 Tf 5.78789 0 Td (lly)Tj /R36730752 10 Tf 10 0 Td (,)Tj /R36404976 10 Tf 5.78789 0 Td (urx)Tj 3.288 Tc /R36730752 10 Tf 13.3301 0 Td (,a)Tj 0 Tc 10.2281 0 Td (nd)Tj /R36404976 10 Tf 13.2879 0 Td (ury)Tj /R36730752 10 Tf 16.618 0 Td (are)Tj -383.79 -12 Td (numeric.)Tj /R37049320 10 Tf -36 -16.8 Td (urOf\()Tj /R36404976 10 Tf 24.7801 0 Td (s)Tj /R37049320 10 Tf 4.16016 0 Td (\))Tj 7.05977 -12 Td (urOf)Tj /R36730752 10 Tf 21.1102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.60195 0 Td (:)Tj /R37049320 10 Tf 5.49297 0 Td (string)Tj 2.713 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.5359 0 Td (string)Tj /R36730752 10 Tf 27.7129 0 Td 0.213 Tw (returns the string ")Tj /R36404976 10 Tf 74.9891 0 Td (urx)Tj /R36730752 10 Tf 13.3301 0 Td (,)Tj /R36404976 10 Tf 2.5 0 Td (ury)Tj 2.713 Tc /R36730752 10 Tf 13.3301 0 Td ("i)Tj 0 Tc 9.57305 0 Td (f)Tj /R36404976 10 Tf 6.04297 0 Td (s)Tj /R36730752 10 Tf 6.60313 0 Td (has the form ")Tj /R36404976 10 Tf 57.209 0 Td (llx)Tj /R36730752 10 Tf 10 0 Td (,)Tj /R36404976 10 Tf 2.5 0 Td (lly)Tj /R36730752 10 Tf 10 0 Td (,)Tj /R36404976 10 Tf 2.5 0 Td (urx)Tj /R36730752 10 Tf 13.3301 0 Td (,)Tj /R36404976 10 Tf 2.5 0 Td (ury)Tj /R36730752 10 Tf 13.3301 0 Td (", where all of)Tj /R36404976 10 Tf -338.521 -12 Td (llx)Tj /R36730752 10 Tf 10 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (lly)Tj /R36730752 10 Tf 10 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (urx)Tj 2.5 Tc /R36730752 10 Tf 13.3301 0 Td (,a)Tj 0 Tc 9.43984 0 Td (nd)Tj /R36404976 10 Tf 12.5 0 Td (ury)Tj /R36730752 10 Tf 15.8301 0 Td 0 Tw (are numeric.)Tj /R37049320 10 Tf -117.1 -16.8 Td (sscanf)Tj /R36730752 10 Tf 26.1102 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (fmt)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (...)Tj 2.5 Tc /R36730752 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -104.28 -12 Td 0.489 Tw (scans the string)Tj /R36404976 10 Tf 65.627 0 Td (s)Tj 2.989 Tc /R36730752 10 Tf 3.88984 0 Td (,e)Tj 0 Tc 9.77891 0 Td [(xtracting v)24.9927(alues according to the)]TJ /R36404976 10 Tf 135.565 0 Td (sscanf)Tj /R36730752 10 Tf 26.9602 0 Td (\(3\) format)Tj /R36404976 10 Tf 46.2672 0 Td (fmt)Tj 5.488 Tc /R36730752 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 /R36404976 10 Tf 22.5422 0 Td (fmt)Tj 2.542 Tc /R36730752 10 Tf 12.7801 0 Td (,a)Tj 0 Tc 9.48203 0 Td [(ddresses ha)19.9902(ving the form)]TJ /R37049320 10 Tf 102.729 0 Td (&)Tj /R36404976 10 Tf 8.33008 0 Td (v)Tj 2.543 Tc /R36730752 10 Tf 4.43984 0 Td (,w)Tj 0 Tc 12.2629 0 Td (here)Tj /R36404976 10 Tf 19.7531 0 Td (v)Tj /R36730752 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 /R37049320 10 Tf -36 -16.8 Td (split)Tj /R36730752 10 Tf 18.3398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (arr)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (array)Tj /R36730752 10 Tf 23.8801 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (seps)Tj /R36730752 10 Tf 19.7199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj -173.89 -16.8 Td (split)Tj /R36730752 10 Tf 18.3398 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (arr)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (array)Tj 2.5 Tc /R36730752 10 Tf 23.8801 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj -118.89 -16.8 Td [(tok)10.0159(ens)]TJ /R36730752 10 Tf 27.6797 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (arr)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (array)Tj /R36730752 10 Tf 23.8801 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (seps)Tj /R36730752 10 Tf 19.7199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj -183.23 -16.8 Td [(tok)10.0159(ens)]TJ /R36730752 10 Tf 27.6797 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (arr)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (array)Tj 2.5 Tc /R36730752 10 Tf 23.8801 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -92.2301 -12 Td (The)Tj /R37049320 10 Tf 18.7969 0 Td (split)Tj /R36730752 10 Tf 21.5871 0 Td 0.747 Tw (function breaks the string)Tj /R36404976 10 Tf 107.418 0 Td (s)Tj /R36730752 10 Tf 7.13711 0 Td (into Œelds, while the)Tj /R37049320 10 Tf 87.1578 0 Td [(tok)10.0146(ens)]TJ /R36730752 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 /R36404976 10 Tf 15.7148 0 Td (seps)Tj /R36730752 10 Tf 20.7148 0 Td (ar)Tj 7.58984 0 Td 3.494 Tw (gument. If)Tj /R36404976 10 Tf 48.648 0 Td (seps)Tj /R36730752 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 /R37049320 10 Tf 71.1219 0 Td (string)Tj /R36730752 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 /R37049320 10 Tf -386.71 -12 Td (int)Tj /R36730752 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 /R37049320 10 Tf -226.1 -16.8 Td (I/O)Tj 21 -12 Td (print)Tj /R36730752 10 Tf 21.6699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (...)Tj 2.5 Tc /R36730752 10 Tf 7.5 0 Td (\):)Tj -0.1 Tc /R37049320 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 /R36404976 10 Tf 27.8172 0 Td (ex)Tj 0 Tc 8.68008 0 Td (pr)Tj /R37049320 10 Tf 9.61992 0 Td (,)Tj /R36404976 10 Tf 5.31719 0 Td (...)Tj /R37049320 10 Tf 10.3172 0 Td (\))Tj /R36730752 10 Tf 6.14687 0 Td 0.318 Tw [(prints a string representation of each ar)17.9956(gument in turn onto)]TJ /R37049320 10 Tf 240.74 0 Td (stdout)Tj 2.818 Tc /R36730752 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 /R37049320 10 Tf -36 -16.8 Td (printf)Tj /R36730752 10 Tf 25 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (fmt)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (...)Tj 2.5 Tc /R36730752 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj -97.5004 -16.8 Td (printf)Tj /R36730752 10 Tf 25 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (fd)Tj /R36730752 10 Tf 10.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf 11.6699 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (fmt)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (...)Tj 2.5 Tc /R36730752 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 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 /R36404976 10 Tf 22.7391 0 Td (fmt)Tj /R36730752 10 Tf 15.5191 0 Td (according to)Tj -346.054 -12 Td (the)Tj /R36404976 10 Tf 16.05 0 Td (printf)Tj /R36730752 10 Tf 24.1898 0 Td 0.08 Tw (\(3\) format)Tj /R36404976 10 Tf 45.45 0 Td (fmt)Tj 5.08 Tc /R36730752 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 /R37049320 10 Tf 93.0852 0 Td (stdout)Tj 5.081 Tc /R36730752 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 /R36404976 10 Tf 22.3398 0 Td (fd)Tj /R36730752 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 /R36404976 10 Tf 220.26 0 Td (fd)Tj /R36730752 10 Tf 7.78008 0 Td (.)Tj /R37049320 10 Tf -322.65 -16.8 Td (scanf)Tj /R36730752 10 Tf 22.2199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (fmt)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (...)Tj 2.5 Tc /R36730752 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj -94.7203 -16.8 Td (scanf)Tj /R36730752 10 Tf 22.2199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (fd)Tj /R36730752 10 Tf 10.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf 11.6699 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (fmt)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (...)Tj 2.5 Tc /R36730752 10 Tf 7.5 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -90.9504 -12 Td 0.38 Tw [(scans in v)25(alues from an input stream according to the)]TJ /R36404976 10 Tf 219.409 0 Td (scanf)Tj /R36730752 10 Tf 23.0699 0 Td 0.379 Tw (\(3\) format)Tj /R36404976 10 Tf 46.048 0 Td (fmt)Tj 5.379 Tc /R36730752 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 /R36404976 10 Tf 22.5422 0 Td (fmt)Tj 2.542 Tc /R36730752 10 Tf 12.7801 0 Td (,a)Tj 0 Tc 9.48203 0 Td [(ddresses ha)19.9902(ving the form)]TJ /R37049320 10 Tf 102.729 0 Td (&)Tj /R36404976 10 Tf 8.33008 0 Td (v)Tj 2.543 Tc /R36730752 10 Tf 4.43984 0 Td (,w)Tj 0 Tc 12.2629 0 Td (here)Tj /R36404976 10 Tf 19.7531 0 Td (v)Tj /R36730752 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 /R37049320 10 Tf 175.588 0 Td (stdin)Tj 5.681 Tc /R36730752 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 /R36404976 10 Tf 15.95 0 Td (fd)Tj /R36730752 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 /R36404976 10 Tf 151.64 0 Td (fd)Tj 5 Tc /R36730752 10 Tf 7.78008 0 Td (.R)Tj 0 Tc 14.1699 0 Td (eturns the number of items successfully scanned.)Tj /R37049320 10 Tf -209.59 -16.8 Td (openF)Tj /R36730752 10 Tf 26.6699 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (s)Tj /R36730752 10 Tf 6.38984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (t)Tj /R36730752 10 Tf 5.28008 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -82.3402 -12 Td 0.336 Tw (opens the Œle)Tj /R36404976 10 Tf 56.8379 0 Td (s)Tj /R36730752 10 Tf 6.72617 0 Td (as an I/O stream. The string ar)Tj 123.196 0 Td (gument)Tj /R36404976 10 Tf 32.8359 0 Td (t)Tj /R36730752 10 Tf 5.61602 0 Td (speciŒes 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 /R36404976 10 Tf 166.819 0 Td (fopen)Tj /R36730752 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)' /R37049320 10 Tf 208.938 0 Td (stdin)Tj /R36730752 10 Tf 21.1199 0 Td (,)Tj /R37049320 10 Tf 6.34805 0 Td (stdout)Tj 3.848 Tc /R36730752 10 Tf 26.6699 0 Td (,a)Tj 0 Tc 10.7879 0 Td (nd)Tj /R37049320 10 Tf 13.848 0 Td (stderr)Tj 3.848 Tc /R36730752 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 /R37049320 10 Tf -379.337 -12 Td (gvpr)Tj /R36730752 10 Tf 22.5 0 Td 0 Tw (may use)Tj /R37049320 10 Tf 35.55 0 Td (stdin)Tj /R36730752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3426 │ │ │ │ │ │ +3425 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1184,29 +1184,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj /R12772328 10 Tf -420.34 -36 Td (closeF)Tj /R12453760 10 Tf 26.6602 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (fd)Tj /R12453760 10 Tf 10.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R12453760 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -32.3305 -12 Td 0.253 Tw (closes the open stream denoted by the inte)Tj 170.761 0 Td (ger)Tj /R12127984 10 Tf 15.5219 0 Td (fd)Tj 5.252 Tc /R12453760 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 /R12772328 10 Tf -36 -16.8 Td (re)Tj 0 Tc 8.7 0 Td (adL)Tj /R12453760 10 Tf 17.2301 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (fd)Tj /R12453760 10 Tf 10.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R12453760 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 10 Tf -31.6004 -12 Td 1.051 Tw [(returns the ne)14.9963(xt line read from the input stream)]TJ /R12127984 10 Tf 200.11 0 Td (fd)Tj 3.552 Tc /R12453760 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 /R12772328 10 Tf -57 -16.8 Td (Math)Tj 21 -12 Td (exp)Tj /R12453760 10 Tf 15 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (d)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R12453760 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (double)Tj /R12453760 10 Tf -35.1203 -12 Td (returns e to the)Tj /R12127984 10 Tf 62.2102 0 Td (d)Tj /R12453760 10 Tf 5 0 Td [(th po)24.9927(wer)55.0146(.)]TJ /R12772328 10 Tf -103.21 -16.8 Td (log)Tj /R12453760 10 Tf 12.7801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (d)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R12453760 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (double)Tj /R12453760 10 Tf -32.9004 -12 Td (returns the natural log of)Tj /R12127984 10 Tf 101.37 0 Td (d)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -142.37 -16.8 Td (sqrt)Tj /R12453760 10 Tf 17.2199 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (d)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R12453760 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (double)Tj /R12453760 10 Tf -37.3402 -12 Td (returns the square root of the double)Tj /R12127984 10 Tf 147.47 0 Td (d)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -188.47 -16.8 Td [(po)9.98413(w)]TJ /R12453760 10 Tf 17.6801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (d)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj /R12453760 10 Tf 28.9 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R12453760 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (double)Tj /R12453760 10 Tf -83.9203 -12 Td (returns)Tj /R12127984 10 Tf 30.2699 0 Td (d)Tj /R12453760 10 Tf 7.5 0 Td (raised to the)Tj /R12127984 10 Tf 51.3801 0 Td (x)Tj /R12453760 10 Tf 4.43984 0 Td [(th po)24.9927(wer)55.0146(.)]TJ /R12772328 10 Tf -129.59 -16.8 Td (cos)Tj /R12453760 10 Tf 13.3301 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (d)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R12453760 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (double)Tj /R12453760 10 Tf -33.4504 -12 Td (returns the cosine of)Tj /R12127984 10 Tf 83.8699 0 Td (d)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -124.87 -16.8 Td (sin)Tj /R12453760 10 Tf 12.2301 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (d)Tj /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R12453760 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (double)Tj /R12453760 10 Tf -32.3504 -12 Td (returns the sine of)Tj /R12127984 10 Tf 74.4301 0 Td (d)Tj /R12453760 10 Tf 5 0 Td (.)Tj /R12772328 10 Tf -115.43 -16.8 Td (atan2)Tj /R12453760 10 Tf 23.8898 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (y)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj /R12453760 10 Tf 28.9 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R12453760 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (double)Tj /R12453760 10 Tf -89.5699 -12 Td (returns the arctangent of)Tj /R12127984 10 Tf 99.9699 0 Td (y/x)Tj /R12453760 10 Tf 14.1602 0 Td (in the range ­pi to pi.)Tj /R12772328 10 Tf -150.13 -16.8 Td (MIN)Tj /R12453760 10 Tf 20.55 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (y)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj /R12453760 10 Tf 28.9 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R12453760 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (double)Tj /R12453760 10 Tf -86.2301 -12 Td (returns the minimum of)Tj /R12127984 10 Tf 97.2199 0 Td (y)Tj /R12453760 10 Tf 6.93984 0 Td (and)Tj /R12127984 10 Tf 16.9398 0 Td (x)Tj /R12453760 10 Tf 4.43984 0 Td (.)Tj /R12772328 10 Tf -161.539 -16.8 Td (MAX)Tj /R12453760 10 Tf 23.8801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (y)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj /R12453760 10 Tf 28.9 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (x)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R12453760 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (double)Tj /R12453760 10 Tf -89.5602 -12 Td (returns the maximum of)Tj /R12127984 10 Tf 98.8801 0 Td (y)Tj /R12453760 10 Tf 6.93984 0 Td (and)Tj /R12127984 10 Tf 16.9398 0 Td (x)Tj /R12453760 10 Tf 4.43984 0 Td (.)Tj /R12772328 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 /R12127984 10 Tf 7.5 0 Td (arr)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf 7.93984 -12 Td 0 Tw (returns the number of elements in the array)Tj /R12127984 10 Tf 174.96 0 Td (arr)Tj /R12453760 10 Tf 12.7801 0 Td (.)Tj /R12127984 10 Tf -223.74 -16.8 Td (idx)Tj /R12772328 10 Tf 14.7199 0 Td (in)Tj /R12127984 10 Tf 10.8398 0 Td (arr)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf -10.1199 -12 Td [(returns 1 if a v)25.0073(alue has been set for inde)14.9854(x)]TJ /R12127984 10 Tf 166.78 0 Td (idx)Tj /R12453760 10 Tf 14.7199 0 Td (in the array)Tj /R12127984 10 Tf 48.0398 0 Td (arr)Tj 5 Tc /R12453760 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 /R12772328 10 Tf -297.76 -16.8 Td (unset)Tj /R12453760 10 Tf 22.7801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (v)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (array)Tj /R12453760 10 Tf 23.8801 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (idx)Tj 2.5 Tc /R12453760 10 Tf 12.2199 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 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 /R12127984 10 Tf 7.5 0 Td (idx)Tj 2.5 Tc /R12453760 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 /R12772328 10 Tf -182.6 -16.8 Td (unset)Tj /R12453760 10 Tf 22.7801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (v)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (array)Tj 2.5 Tc /R12453760 10 Tf 23.8801 0 Td (\):)Tj -0.1 Tc /R12772328 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R12453760 10 Tf -47.2203 -12 Td [(re-initializes the array)65(.)]TJ /R12772328 10 Tf -57 -16.8 Td (Miscellaneous)Tj 21 -12 Td (exit)Tj /R12453760 10 Tf 15.55 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (v)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R12453760 10 Tf 11.6699 0 Td (\):)Tj -0.1 Tc /R12772328 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R12453760 10 Tf -27.7801 -12 Td (causes)Tj /R12772328 10 Tf 28.6 0 Td (gvpr)Tj /R12453760 10 Tf 22.5 0 Td [(to e)15.0073(xit with the e)15(xit code)]TJ /R12127984 10 Tf 101.65 0 Td (v)Tj /R12453760 10 Tf 4.76016 0 Td (.)Tj /R12772328 10 Tf -193.51 -16.8 Td (system)Tj /R12453760 10 Tf 28.8801 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (cmd)Tj /R12453760 10 Tf 19.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 10 Tf -56.7605 -12 Td (pro)Tj 13.1801 0 Td 0.745 Tw (vides the standard C function)Tj /R12127984 10 Tf 123.774 0 Td (system)Tj /R12453760 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 /R12127984 10 Tf 23.7941 0 Td (cmd)Tj /R12453760 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 /R12772328 10 Tf -36 -16.8 Td (rand)Tj /R12453760 10 Tf 20.5602 0 Td (\(\) :)Tj /R12772328 10 Tf 14.4398 0 Td (double)Tj /R12453760 10 Tf 1 -12 Td (returns a pseudo-random double between 0 and 1.)Tj /R12772328 10 Tf -36 -16.8 Td (srand)Tj /R12453760 10 Tf 24.45 0 Td (\(\) :)Tj /R12772328 10 Tf 14.4398 0 Td (int)Tj -38.8898 -16.8 Td (srand)Tj /R12453760 10 Tf 24.45 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (v)Tj /R12453760 10 Tf 6.93984 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R12453760 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (int)Tj /R12453760 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 /R12772328 10 Tf 120.37 0 Td (srand)Tj /R12453760 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 /R12772328 10 Tf 31.1102 0 Td (rand)Tj /R12453760 10 Tf 20.5602 0 Td (.)Tj 78.3848 -40.8 Td [(29 August 2013)-19205.5(10)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj /R37049320 10 Tf -420.34 -36 Td (closeF)Tj /R36730752 10 Tf 26.6602 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (fd)Tj /R36730752 10 Tf 10.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R36730752 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -32.3305 -12 Td 0.253 Tw (closes the open stream denoted by the inte)Tj 170.761 0 Td (ger)Tj /R36404976 10 Tf 15.5219 0 Td (fd)Tj 5.252 Tc /R36730752 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 /R37049320 10 Tf -36 -16.8 Td (re)Tj 0 Tc 8.7 0 Td (adL)Tj /R36730752 10 Tf 17.2301 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (fd)Tj /R36730752 10 Tf 10.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R36730752 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 10 Tf -31.6004 -12 Td 1.051 Tw [(returns the ne)14.9963(xt line read from the input stream)]TJ /R36404976 10 Tf 200.11 0 Td (fd)Tj 3.552 Tc /R36730752 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 /R37049320 10 Tf -57 -16.8 Td (Math)Tj 21 -12 Td (exp)Tj /R36730752 10 Tf 15 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (d)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R36730752 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (double)Tj /R36730752 10 Tf -35.1203 -12 Td (returns e to the)Tj /R36404976 10 Tf 62.2102 0 Td (d)Tj /R36730752 10 Tf 5 0 Td [(th po)24.9927(wer)55.0146(.)]TJ /R37049320 10 Tf -103.21 -16.8 Td (log)Tj /R36730752 10 Tf 12.7801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (d)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R36730752 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (double)Tj /R36730752 10 Tf -32.9004 -12 Td (returns the natural log of)Tj /R36404976 10 Tf 101.37 0 Td (d)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -142.37 -16.8 Td (sqrt)Tj /R36730752 10 Tf 17.2199 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (d)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R36730752 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (double)Tj /R36730752 10 Tf -37.3402 -12 Td (returns the square root of the double)Tj /R36404976 10 Tf 147.47 0 Td (d)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -188.47 -16.8 Td [(po)9.98413(w)]TJ /R36730752 10 Tf 17.6801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (d)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj /R36730752 10 Tf 28.9 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R36730752 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (double)Tj /R36730752 10 Tf -83.9203 -12 Td (returns)Tj /R36404976 10 Tf 30.2699 0 Td (d)Tj /R36730752 10 Tf 7.5 0 Td (raised to the)Tj /R36404976 10 Tf 51.3801 0 Td (x)Tj /R36730752 10 Tf 4.43984 0 Td [(th po)24.9927(wer)55.0146(.)]TJ /R37049320 10 Tf -129.59 -16.8 Td (cos)Tj /R36730752 10 Tf 13.3301 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (d)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R36730752 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (double)Tj /R36730752 10 Tf -33.4504 -12 Td (returns the cosine of)Tj /R36404976 10 Tf 83.8699 0 Td (d)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -124.87 -16.8 Td (sin)Tj /R36730752 10 Tf 12.2301 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (d)Tj /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R36730752 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (double)Tj /R36730752 10 Tf -32.3504 -12 Td (returns the sine of)Tj /R36404976 10 Tf 74.4301 0 Td (d)Tj /R36730752 10 Tf 5 0 Td (.)Tj /R37049320 10 Tf -115.43 -16.8 Td (atan2)Tj /R36730752 10 Tf 23.8898 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (y)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj /R36730752 10 Tf 28.9 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R36730752 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (double)Tj /R36730752 10 Tf -89.5699 -12 Td (returns the arctangent of)Tj /R36404976 10 Tf 99.9699 0 Td (y/x)Tj /R36730752 10 Tf 14.1602 0 Td (in the range ­pi to pi.)Tj /R37049320 10 Tf -150.13 -16.8 Td (MIN)Tj /R36730752 10 Tf 20.55 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (y)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj /R36730752 10 Tf 28.9 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R36730752 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (double)Tj /R36730752 10 Tf -86.2301 -12 Td (returns the minimum of)Tj /R36404976 10 Tf 97.2199 0 Td (y)Tj /R36730752 10 Tf 6.93984 0 Td (and)Tj /R36404976 10 Tf 16.9398 0 Td (x)Tj /R36730752 10 Tf 4.43984 0 Td (.)Tj /R37049320 10 Tf -161.539 -16.8 Td (MAX)Tj /R36730752 10 Tf 23.8801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (y)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj /R36730752 10 Tf 28.9 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (x)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (double)Tj 2.5 Tc /R36730752 10 Tf 28.9 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (double)Tj /R36730752 10 Tf -89.5602 -12 Td (returns the maximum of)Tj /R36404976 10 Tf 98.8801 0 Td (y)Tj /R36730752 10 Tf 6.93984 0 Td (and)Tj /R36404976 10 Tf 16.9398 0 Td (x)Tj /R36730752 10 Tf 4.43984 0 Td (.)Tj /R37049320 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 /R36404976 10 Tf 7.5 0 Td (arr)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf 7.93984 -12 Td 0 Tw (returns the number of elements in the array)Tj /R36404976 10 Tf 174.96 0 Td (arr)Tj /R36730752 10 Tf 12.7801 0 Td (.)Tj /R36404976 10 Tf -223.74 -16.8 Td (idx)Tj /R37049320 10 Tf 14.7199 0 Td (in)Tj /R36404976 10 Tf 10.8398 0 Td (arr)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf -10.1199 -12 Td [(returns 1 if a v)25.0073(alue has been set for inde)14.9854(x)]TJ /R36404976 10 Tf 166.78 0 Td (idx)Tj /R36730752 10 Tf 14.7199 0 Td (in the array)Tj /R36404976 10 Tf 48.0398 0 Td (arr)Tj 5 Tc /R36730752 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 /R37049320 10 Tf -297.76 -16.8 Td (unset)Tj /R36730752 10 Tf 22.7801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (v)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (array)Tj /R36730752 10 Tf 23.8801 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (idx)Tj 2.5 Tc /R36730752 10 Tf 12.2199 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 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 /R36404976 10 Tf 7.5 0 Td (idx)Tj 2.5 Tc /R36730752 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 /R37049320 10 Tf -182.6 -16.8 Td (unset)Tj /R36730752 10 Tf 22.7801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (v)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (array)Tj 2.5 Tc /R36730752 10 Tf 23.8801 0 Td (\):)Tj -0.1 Tc /R37049320 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R36730752 10 Tf -47.2203 -12 Td [(re-initializes the array)65(.)]TJ /R37049320 10 Tf -57 -16.8 Td (Miscellaneous)Tj 21 -12 Td (exit)Tj /R36730752 10 Tf 15.55 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (v)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R36730752 10 Tf 11.6699 0 Td (\):)Tj -0.1 Tc /R37049320 10 Tf 11.1102 0 Td (vo)Tj 0 Tc 9.9 0 Td (id)Tj /R36730752 10 Tf -27.7801 -12 Td (causes)Tj /R37049320 10 Tf 28.6 0 Td (gvpr)Tj /R36730752 10 Tf 22.5 0 Td [(to e)15.0073(xit with the e)15(xit code)]TJ /R36404976 10 Tf 101.65 0 Td (v)Tj /R36730752 10 Tf 4.76016 0 Td (.)Tj /R37049320 10 Tf -193.51 -16.8 Td (system)Tj /R36730752 10 Tf 28.8801 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (cmd)Tj /R36730752 10 Tf 19.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 10 Tf -56.7605 -12 Td (pro)Tj 13.1801 0 Td 0.745 Tw (vides the standard C function)Tj /R36404976 10 Tf 123.774 0 Td (system)Tj /R36730752 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 /R36404976 10 Tf 23.7941 0 Td (cmd)Tj /R36730752 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 /R37049320 10 Tf -36 -16.8 Td (rand)Tj /R36730752 10 Tf 20.5602 0 Td (\(\) :)Tj /R37049320 10 Tf 14.4398 0 Td (double)Tj /R36730752 10 Tf 1 -12 Td (returns a pseudo-random double between 0 and 1.)Tj /R37049320 10 Tf -36 -16.8 Td (srand)Tj /R36730752 10 Tf 24.45 0 Td (\(\) :)Tj /R37049320 10 Tf 14.4398 0 Td (int)Tj -38.8898 -16.8 Td (srand)Tj /R36730752 10 Tf 24.45 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (v)Tj /R36730752 10 Tf 6.93984 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj 2.5 Tc /R36730752 10 Tf 11.6699 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (int)Tj /R36730752 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 /R37049320 10 Tf 120.37 0 Td (srand)Tj /R36730752 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 /R37049320 10 Tf 31.1102 0 Td (rand)Tj /R36730752 10 Tf 20.5602 0 Td (.)Tj 78.3848 -40.8 Td [(29 August 2013)-19205.5(10)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2239 │ │ │ │ │ │ +2240 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1243,29 +1243,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj /R12772328 10 Tf -420.34 -36 Td (colorx)Tj /R12453760 10 Tf 26.6602 0 Td (\()Tj /R12127984 10 Tf 3.33008 0 Td (color)Tj /R12453760 10 Tf 23.6102 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 25 0 Td (,)Tj /R12127984 10 Tf 5 0 Td (fmt)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R12453760 10 Tf 25 0 Td (\):)Tj 0 Tc /R12772328 10 Tf 11.1102 0 Td (string)Tj /R12453760 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 /R12127984 10 Tf 12.4879 0 Td (color)Tj /R12453760 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 /R12127984 10 Tf 160.439 0 Td (fmt)Tj -0.25 Tc /R12453760 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 /R12772328 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 /R12772328 10 Tf 0.401172 -12 Td (gvpr)Tj /R12453760 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 /R12772328 10 Tf 225.618 0 Td (gvpr)Tj /R12453760 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 /R12772328 10 Tf 16.8 TL ($)' /R12453760 10 Tf 7.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (obj_t)Tj /R12453760 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 /R12772328 10 Tf 35.4859 0 Td (BE-)Tj -379.328 -12 Td (GIN)Tj /R12453760 10 Tf 21.3898 0 Td (or)Tj /R12772328 10 Tf 10.8301 0 Td (END)Tj /R12453760 10 Tf 23.6102 0 Td (clauses.)Tj /R12772328 10 Tf -91.8301 -16.8 Td ($F)Tj /R12453760 10 Tf 13.6102 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 10 Tf 17.1098 -12 Td 0 Tw (is the name of the current input Œle.)Tj /R12772328 10 Tf -36 -16.8 Td ($G)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 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 /R12772328 10 Tf 35 0 Td (BEGIN)Tj /R12453760 10 Tf 34.7301 0 Td (or)Tj /R12772328 10 Tf 10.8301 0 Td (END)Tj /R12453760 10 Tf 23.6102 0 Td (clauses.)Tj /R12772328 10 Tf -359.67 -16.8 Td ($NG)Tj /R12453760 10 Tf 22.5 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 10 Tf 8.21992 -12 Td 0.7 Tw [(denotes the ne)14.9841(xt graph to be processed. If)]TJ /R12772328 10 Tf 174.02 0 Td ($NG)Tj /R12453760 10 Tf 23.2012 0 Td 0.701 Tw (is NULL, the current graph)Tj /R12772328 10 Tf 115.145 0 Td ($G)Tj /R12453760 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 /R12772328 10 Tf 35 0 Td (BEGIN)Tj /R12453760 10 Tf 34.7301 0 Td (or)Tj /R12772328 10 Tf 10.8301 0 Td (END)Tj /R12453760 10 Tf 23.6102 0 Td (clauses, or if the)Tj /R12772328 10 Tf 68.0398 0 Td (­n)Tj /R12453760 10 Tf 13.7602 0 Td (ag is used.)Tj /R12772328 10 Tf -301.51 -16.8 Td ($O)Tj /R12453760 10 Tf 15.2801 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 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 /R12772328 10 Tf 8.46914 0 Td (END_G)Tj /R12453760 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 /R12772328 10 Tf 61.9801 0 Td (N)Tj /R12453760 10 Tf 7.21992 0 Td (,)Tj /R12772328 10 Tf 5 0 Td (E)Tj /R12453760 10 Tf 9.16992 0 Td (and)Tj /R12772328 10 Tf 16.9398 0 Td (END_G)Tj /R12453760 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 /R12772328 10 Tf -269.9 -16.8 Td ($T)Tj /R12453760 10 Tf 14.1699 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (graph_t)Tj /R12453760 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 /R12772328 10 Tf 119.972 0 Td ($G)Tj /R12453760 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 /R12772328 10 Tf 56.468 0 Td (N)Tj /R12453760 10 Tf 7.21992 0 Td (,)Tj /R12772328 10 Tf 5.39609 0 Td (E)Tj /R12453760 10 Tf 9.56602 0 Td (and)Tj /R12772328 10 Tf 17.3359 0 Td (END_G)Tj /R12453760 10 Tf -362.111 -12 Td (clauses.)Tj /R12772328 10 Tf -36 -16.8 Td ($tgtname)Tj /R12453760 10 Tf 42.4898 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string)Tj /R12453760 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 /R12772328 10 Tf 260.312 0 Td [("gvpr_r)17.9834(esult")]TJ 6.5 Tc /R12453760 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 /R12772328 10 Tf 38.7219 0 Td (gvpr)Tj 2.696 Tc /R12453760 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 /R12772328 10 Tf -36 -16.8 Td [($tvr)18.0151(oot)]TJ /R12453760 10 Tf 33.4199 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 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 /R12772328 10 Tf 41.8 0 Td ($tvtype)Tj /R12453760 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 /R12772328 10 Tf 51.225 0 Td (NULL)Tj /R12453760 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 /R12772328 10 Tf 78.5801 0 Td [($tvr)18.0151(oot)]TJ /R12453760 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 /R12772328 10 Tf 10.8301 0 Td [($tvr)18.0151(oot)]TJ 2.5 Tc /R12453760 10 Tf 30.9199 0 Td (.A)Tj 0 Tc 12.2199 0 Td 0 Tw (lso, see)Tj /R12772328 10 Tf 31.9398 0 Td ($tvnext)Tj /R12453760 10 Tf 34.1602 0 Td (belo)Tj -0.65 Tc 16.9699 0 Td (w.)Tj 0 Tc /R12772328 10 Tf -173.04 -16.8 Td ($tvnext)Tj /R12453760 10 Tf 34.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (node_t)Tj /R12453760 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 /R12772328 10 Tf 59.3988 0 Td ($tvtype)Tj /R12453760 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 /R12772328 10 Tf 86.068 0 Td [($tvr)18.0176(oot)]TJ /R12453760 10 Tf 34.5219 0 Td [(has not been reset b)19.9854(ut the)]TJ /R12772328 10 Tf -289.319 -12 Td ($tvnext)Tj /R12453760 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 /R12772328 10 Tf 290.942 0 Td [($tvr)18.0176(oot)]TJ 5.553 Tc /R12453760 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 /R12772328 10 Tf 46.1402 0 Td (NULL)Tj /R12453760 10 Tf 30.2801 0 Td (for each input graph.)Tj /R12772328 10 Tf -120.09 -16.8 Td [($tv)9.99268(edge)]TJ /R12453760 10 Tf 35.1699 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (edge_t)Tj -0.15 Tc /R12453760 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 /R12772328 10 Tf 90.85 0 Td (NULL)Tj /R12453760 10 Tf 27.7801 0 Td (.)Tj /R12772328 10 Tf -336.23 -16.8 Td ($tvtype)Tj /R12453760 10 Tf 34.1602 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (tvtype_t)Tj /R12453760 10 Tf -3.44023 -12 Td 0.87 Tw (indicates ho)Tj 48.6699 0 Td (w)Tj /R12772328 10 Tf 10.5898 0 Td (gvpr)Tj /R12453760 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 preŒx)]TJ -230.45 -12 Td 0 Tw ("TV_" described belo)Tj -0.65 Tc 86.7801 0 Td (w.)Tj 0 Tc /R12772328 10 Tf 14.0699 0 Td (TV_at)Tj /R12453760 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 /R12127984 10 Tf 127.524 0 Td [(cgr)14.9927(aph)]TJ /R12453760 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 /R12772328 10 Tf 54.9898 0 Td (TV_fwd)Tj 2.5 Tc /R12453760 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj /R37049320 10 Tf -420.34 -36 Td (colorx)Tj /R36730752 10 Tf 26.6602 0 Td (\()Tj /R36404976 10 Tf 3.33008 0 Td (color)Tj /R36730752 10 Tf 23.6102 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 25 0 Td (,)Tj /R36404976 10 Tf 5 0 Td (fmt)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj 2.5 Tc /R36730752 10 Tf 25 0 Td (\):)Tj 0 Tc /R37049320 10 Tf 11.1102 0 Td (string)Tj /R36730752 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 /R36404976 10 Tf 12.4879 0 Td (color)Tj /R36730752 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 /R36404976 10 Tf 160.439 0 Td (fmt)Tj -0.25 Tc /R36730752 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 /R37049320 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 /R37049320 10 Tf 0.401172 -12 Td (gvpr)Tj /R36730752 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 /R37049320 10 Tf 225.618 0 Td (gvpr)Tj /R36730752 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 /R37049320 10 Tf 16.8 TL ($)' /R36730752 10 Tf 7.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (obj_t)Tj /R36730752 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 /R37049320 10 Tf 35.4859 0 Td (BE-)Tj -379.328 -12 Td (GIN)Tj /R36730752 10 Tf 21.3898 0 Td (or)Tj /R37049320 10 Tf 10.8301 0 Td (END)Tj /R36730752 10 Tf 23.6102 0 Td (clauses.)Tj /R37049320 10 Tf -91.8301 -16.8 Td ($F)Tj /R36730752 10 Tf 13.6102 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 10 Tf 17.1098 -12 Td 0 Tw (is the name of the current input Œle.)Tj /R37049320 10 Tf -36 -16.8 Td ($G)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 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 /R37049320 10 Tf 35 0 Td (BEGIN)Tj /R36730752 10 Tf 34.7301 0 Td (or)Tj /R37049320 10 Tf 10.8301 0 Td (END)Tj /R36730752 10 Tf 23.6102 0 Td (clauses.)Tj /R37049320 10 Tf -359.67 -16.8 Td ($NG)Tj /R36730752 10 Tf 22.5 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 10 Tf 8.21992 -12 Td 0.7 Tw [(denotes the ne)14.9841(xt graph to be processed. If)]TJ /R37049320 10 Tf 174.02 0 Td ($NG)Tj /R36730752 10 Tf 23.2012 0 Td 0.701 Tw (is NULL, the current graph)Tj /R37049320 10 Tf 115.145 0 Td ($G)Tj /R36730752 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 /R37049320 10 Tf 35 0 Td (BEGIN)Tj /R36730752 10 Tf 34.7301 0 Td (or)Tj /R37049320 10 Tf 10.8301 0 Td (END)Tj /R36730752 10 Tf 23.6102 0 Td (clauses, or if the)Tj /R37049320 10 Tf 68.0398 0 Td (­n)Tj /R36730752 10 Tf 13.7602 0 Td (ag is used.)Tj /R37049320 10 Tf -301.51 -16.8 Td ($O)Tj /R36730752 10 Tf 15.2801 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 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 /R37049320 10 Tf 8.46914 0 Td (END_G)Tj /R36730752 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 /R37049320 10 Tf 61.9801 0 Td (N)Tj /R36730752 10 Tf 7.21992 0 Td (,)Tj /R37049320 10 Tf 5 0 Td (E)Tj /R36730752 10 Tf 9.16992 0 Td (and)Tj /R37049320 10 Tf 16.9398 0 Td (END_G)Tj /R36730752 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 /R37049320 10 Tf -269.9 -16.8 Td ($T)Tj /R36730752 10 Tf 14.1699 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (graph_t)Tj /R36730752 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 /R37049320 10 Tf 119.972 0 Td ($G)Tj /R36730752 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 /R37049320 10 Tf 56.468 0 Td (N)Tj /R36730752 10 Tf 7.21992 0 Td (,)Tj /R37049320 10 Tf 5.39609 0 Td (E)Tj /R36730752 10 Tf 9.56602 0 Td (and)Tj /R37049320 10 Tf 17.3359 0 Td (END_G)Tj /R36730752 10 Tf -362.111 -12 Td (clauses.)Tj /R37049320 10 Tf -36 -16.8 Td ($tgtname)Tj /R36730752 10 Tf 42.4898 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string)Tj /R36730752 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 /R37049320 10 Tf 260.312 0 Td [("gvpr_r)17.9834(esult")]TJ 6.5 Tc /R36730752 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 /R37049320 10 Tf 38.7219 0 Td (gvpr)Tj 2.696 Tc /R36730752 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 /R37049320 10 Tf -36 -16.8 Td [($tvr)18.0151(oot)]TJ /R36730752 10 Tf 33.4199 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 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 /R37049320 10 Tf 41.8 0 Td ($tvtype)Tj /R36730752 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 /R37049320 10 Tf 51.225 0 Td (NULL)Tj /R36730752 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 /R37049320 10 Tf 78.5801 0 Td [($tvr)18.0151(oot)]TJ /R36730752 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 /R37049320 10 Tf 10.8301 0 Td [($tvr)18.0151(oot)]TJ 2.5 Tc /R36730752 10 Tf 30.9199 0 Td (.A)Tj 0 Tc 12.2199 0 Td 0 Tw (lso, see)Tj /R37049320 10 Tf 31.9398 0 Td ($tvnext)Tj /R36730752 10 Tf 34.1602 0 Td (belo)Tj -0.65 Tc 16.9699 0 Td (w.)Tj 0 Tc /R37049320 10 Tf -173.04 -16.8 Td ($tvnext)Tj /R36730752 10 Tf 34.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (node_t)Tj /R36730752 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 /R37049320 10 Tf 59.3988 0 Td ($tvtype)Tj /R36730752 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 /R37049320 10 Tf 86.068 0 Td [($tvr)18.0176(oot)]TJ /R36730752 10 Tf 34.5219 0 Td [(has not been reset b)19.9854(ut the)]TJ /R37049320 10 Tf -289.319 -12 Td ($tvnext)Tj /R36730752 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 /R37049320 10 Tf 290.942 0 Td [($tvr)18.0176(oot)]TJ 5.553 Tc /R36730752 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 /R37049320 10 Tf 46.1402 0 Td (NULL)Tj /R36730752 10 Tf 30.2801 0 Td (for each input graph.)Tj /R37049320 10 Tf -120.09 -16.8 Td [($tv)9.99268(edge)]TJ /R36730752 10 Tf 35.1699 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (edge_t)Tj -0.15 Tc /R36730752 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 /R37049320 10 Tf 90.85 0 Td (NULL)Tj /R36730752 10 Tf 27.7801 0 Td (.)Tj /R37049320 10 Tf -336.23 -16.8 Td ($tvtype)Tj /R36730752 10 Tf 34.1602 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (tvtype_t)Tj /R36730752 10 Tf -3.44023 -12 Td 0.87 Tw (indicates ho)Tj 48.6699 0 Td (w)Tj /R37049320 10 Tf 10.5898 0 Td (gvpr)Tj /R36730752 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 preŒx)]TJ -230.45 -12 Td 0 Tw ("TV_" described belo)Tj -0.65 Tc 86.7801 0 Td (w.)Tj 0 Tc /R37049320 10 Tf 14.0699 0 Td (TV_at)Tj /R36730752 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 /R36404976 10 Tf 127.524 0 Td [(cgr)14.9927(aph)]TJ /R36730752 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 /R37049320 10 Tf 54.9898 0 Td (TV_fwd)Tj 2.5 Tc /R36730752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3394 │ │ │ │ │ │ +3396 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1302,29 +1302,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj /R12772328 10 Tf -420.34 -36 Td (ARGC)Tj /R12453760 10 Tf 31.9398 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (int)Tj /R12453760 10 Tf -1.21992 -12 Td [(denotes the number of ar)18.0151(guments speciŒed by the)]TJ /R12772328 10 Tf 200.9 0 Td (­a)Tj /R12127984 10 Tf 13.2 0 Td [(ar)37.0068(gs)]TJ /R12453760 10 Tf 19.9098 0 Td [(command-line ar)17.9834(gument.)]TJ /R12772328 10 Tf -270.01 -16.8 Td (ARGV)Tj /R12453760 10 Tf 31.9398 0 Td (:)Tj /R12772328 10 Tf 5.28008 0 Td (string array)Tj /R12453760 10 Tf -1.21992 -12 Td 0.031 Tw [(denotes the array of ar)18.0103(guments speciŒed by the)]TJ /R12772328 10 Tf 191.138 0 Td (­a)Tj /R12127984 10 Tf 13.232 0 Td [(ar)37.0068(gs)]TJ /R12453760 10 Tf 19.9418 0 Td 0.032 Tw [(command-line ar)17.9834(gument. The)]TJ /R12127984 10 Tf 121.006 0 Td (i)Tj /R12453760 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 /R12772328 10 Tf 7.5 0 Td (ARGV[)Tj /R12127984 10 Tf 32.7699 0 Td (i)Tj /R12772328 10 Tf 2.78008 0 Td (])Tj /R12453760 10 Tf 3.33008 0 Td (.)Tj -0.11 Tc /R12772328 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 /R12453760 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 deŒned by)Tj /R12772328 10 Tf 136.38 0 Td (gvpr)Tj /R12453760 10 Tf 20 0 Td (.)Tj /R12772328 10 Tf -214.28 -16.8 Td (NULL)Tj /R12453760 10 Tf 30.2801 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R12453760 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 /R12772328 10 Tf -156.29 -16.8 Td (TV_at)Tj /R12453760 10 Tf 35.2801 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj 2.5 Tc /R12453760 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 /R12772328 10 Tf -109.53 -16.8 Td (TV_ne)Tj /R12453760 10 Tf 31.3898 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj 2.5 Tc /R12453760 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 /R12772328 10 Tf -62.5797 -16.8 Td (TV_en)Tj /R12453760 10 Tf 31.3898 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj 2.5 Tc /R12453760 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 /R12772328 10 Tf -62.5797 -16.8 Td (TV_dfs)Tj /R12453760 10 Tf 34.1699 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj /R12772328 10 Tf -39.45 -12 Td (TV_postdfs)Tj /R12453760 10 Tf 51.95 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj /R12772328 10 Tf -57.2301 -12 Td [(TV_pr)17.9846(epostdfs)]TJ /R12453760 10 Tf 66.2102 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj 3.334 Tc /R12453760 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 /R12772328 10 Tf 19.6629 0 Td (gvpr)Tj /R12453760 10 Tf 22.723 0 Td 0.223 Tw [(will check the v)24.9854(alue of)]TJ /R12772328 10 Tf 94.4551 0 Td [($tvr)18.0151(oot)]TJ 2.723 Tc /R12453760 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 /R12772328 10 Tf 184.114 0 Td (NULL)Tj /R12453760 10 Tf 27.7801 0 Td (.\),)Tj /R12772328 10 Tf 12.068 0 Td (gvpr)Tj /R12453760 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 /R12772328 10 Tf 213.769 0 Td [($tvr)18.0176(oot)]TJ /R12453760 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 /R12772328 10 Tf 7.41719 0 Td [($tvr)18.0176(oot)]TJ /R12453760 10 Tf 35.007 0 Td (is)Tj /R12772328 10 Tf -389.335 -12 Td (NULL)Tj 2.722 Tc /R12453760 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 /R12772328 10 Tf 121.612 0 Td (TV_dfs)Tj /R12453760 10 Tf 34.3922 0 Td (and)Tj /R12772328 10 Tf 17.1621 0 Td [($tvr)18.0151(oot)]TJ 2.722 Tc /R12453760 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 /R12772328 10 Tf 11.5512 0 Td (TV_postdfs)Tj 3.221 Tc /R12453760 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 /R12772328 10 Tf 11.552 0 Td [(TV_pr)17.9834(e-)]TJ -359.523 -12 Td (postdfs)Tj 2.5 Tc /R12453760 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 /R12772328 10 Tf -83.5 -16.8 Td (TV_fwd)Tj /R12453760 10 Tf 37.5 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj /R12772328 10 Tf -42.7801 -12 Td (TV_postfwd)Tj /R12453760 10 Tf 55.2801 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj /R12772328 10 Tf -60.5602 -12 Td [(TV_pr)17.9846(epostfwd)]TJ /R12453760 10 Tf 69.5402 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj 3.064 Tc /R12453760 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 /R12772328 10 Tf 131.315 0 Td (TV_dfs)Tj /R12453760 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 speciŒed by)Tj /R12772328 10 Tf 90.6539 0 Td (TV_fwd)Tj /R12453760 10 Tf 35 0 Td (,)Tj /R12772328 10 Tf 5.12383 0 Td (TV_postfwd)Tj /R12453760 10 Tf 55.4039 0 Td (and)Tj /R12772328 10 Tf 17.0641 0 Td [(TV_pr)17.9834(epostfwd)]TJ /R12453760 10 Tf 69.6641 0 Td 0.124 Tw (are the same as those speciŒed)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 /R12772328 10 Tf 20.8301 0 Td (TV_dfs)Tj /R12453760 10 Tf 31.6699 0 Td (,)Tj /R12772328 10 Tf 5 0 Td (TV_postdfs)Tj /R12453760 10 Tf 51.95 0 Td (and)Tj /R12772328 10 Tf 16.9398 0 Td [(TV_pr)17.9834(epostdfs)]TJ /R12453760 10 Tf 63.7102 0 Td (.)Tj /R12772328 10 Tf -316.01 -16.8 Td (TV_r)Tj -0.15 Tc 23.15 0 Td (ev)Tj 0 Tc /R12453760 10 Tf 11.7898 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj /R12772328 10 Tf -40.2199 -12 Td (TV_postr)Tj -0.15 Tc 40.9301 0 Td (ev)Tj 0 Tc /R12453760 10 Tf 11.7898 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj /R12772328 10 Tf -58 -12 Td [(TV_pr)17.9846(epostr)]TJ -0.15 Tc 55.1902 0 Td (ev)Tj 0 Tc /R12453760 10 Tf 11.7898 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj 3.255 Tc /R12453760 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 /R12772328 10 Tf 131.314 0 Td (TV_dfs)Tj /R12453760 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 speciŒed by)Tj /R12772328 10 Tf 92.5719 0 Td (TV_r)Tj -0.15 Tc 23.15 0 Td (ev)Tj 0 Tc /R12453760 10 Tf 9.28984 0 Td (,)Tj /R12772328 10 Tf 5.76406 0 Td (TV_postr)Tj -0.15 Tc 40.9301 0 Td (ev)Tj 0 Tc /R12453760 10 Tf 12.5539 0 Td (and)Tj /R12772328 10 Tf 17.7039 0 Td [(TV_pr)17.9834(epostr)]TJ -0.15 Tc 55.1902 0 Td (ev)Tj 0 Tc /R12453760 10 Tf 12.5539 0 Td (are the same as those speciŒed)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 /R12772328 10 Tf 20.8301 0 Td (TV_dfs)Tj /R12453760 10 Tf 31.6699 0 Td (,)Tj /R12772328 10 Tf 5 0 Td (TV_postdfs)Tj /R12453760 10 Tf 51.95 0 Td (and)Tj /R12772328 10 Tf 16.9398 0 Td [(TV_pr)17.9834(epostdfs)]TJ /R12453760 10 Tf 63.7102 0 Td (.)Tj /R12772328 10 Tf -316.01 -16.8 Td (TV_bfs)Tj /R12453760 10 Tf 34.1699 0 Td (:)Tj /R12127984 10 Tf 5.28008 0 Td (tvtype_t)Tj 2.781 Tc /R12453760 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 /R12772328 10 Tf 32.7801 0 Td (TV_dfs)Tj /R12453760 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 /R12772328 10 Tf 54.4301 0 Td [($tvr)18.0151(oot)]TJ /R12453760 10 Tf 30.9199 0 Td (.)Tj /R12772328 10.95 Tf -253.71 -16.8 Td (EXAMPLES)Tj /R12772328 10 Tf 72 -12 Td (gvpr ­i 'N[color=="blue"]' Œle.gv)Tj /R12453760 10 Tf -36 -16.8 Td (Generate the node-induced subgraph of all nodes with color blue.)Tj /R12772328 10 Tf 36 -16.8 Td [(gvpr ­c 'N[color=="blue"]{color = "r)17.9834(ed"}' Œle.gv)]TJ /R12453760 10 Tf 130.055 -40.8 Td [(29 August 2013)-19205.5(12)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj /R37049320 10 Tf -420.34 -36 Td (ARGC)Tj /R36730752 10 Tf 31.9398 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (int)Tj /R36730752 10 Tf -1.21992 -12 Td [(denotes the number of ar)18.0151(guments speciŒed by the)]TJ /R37049320 10 Tf 200.9 0 Td (­a)Tj /R36404976 10 Tf 13.2 0 Td [(ar)37.0068(gs)]TJ /R36730752 10 Tf 19.9098 0 Td [(command-line ar)17.9834(gument.)]TJ /R37049320 10 Tf -270.01 -16.8 Td (ARGV)Tj /R36730752 10 Tf 31.9398 0 Td (:)Tj /R37049320 10 Tf 5.28008 0 Td (string array)Tj /R36730752 10 Tf -1.21992 -12 Td 0.031 Tw [(denotes the array of ar)18.0103(guments speciŒed by the)]TJ /R37049320 10 Tf 191.138 0 Td (­a)Tj /R36404976 10 Tf 13.232 0 Td [(ar)37.0068(gs)]TJ /R36730752 10 Tf 19.9418 0 Td 0.032 Tw [(command-line ar)17.9834(gument. The)]TJ /R36404976 10 Tf 121.006 0 Td (i)Tj /R36730752 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 /R37049320 10 Tf 7.5 0 Td (ARGV[)Tj /R36404976 10 Tf 32.7699 0 Td (i)Tj /R37049320 10 Tf 2.78008 0 Td (])Tj /R36730752 10 Tf 3.33008 0 Td (.)Tj -0.11 Tc /R37049320 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 /R36730752 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 deŒned by)Tj /R37049320 10 Tf 136.38 0 Td (gvpr)Tj /R36730752 10 Tf 20 0 Td (.)Tj /R37049320 10 Tf -214.28 -16.8 Td (NULL)Tj /R36730752 10 Tf 30.2801 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (obj_t)Tj 2.5 Tc /R36730752 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 /R37049320 10 Tf -156.29 -16.8 Td (TV_at)Tj /R36730752 10 Tf 35.2801 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj 2.5 Tc /R36730752 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 /R37049320 10 Tf -109.53 -16.8 Td (TV_ne)Tj /R36730752 10 Tf 31.3898 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj 2.5 Tc /R36730752 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 /R37049320 10 Tf -62.5797 -16.8 Td (TV_en)Tj /R36730752 10 Tf 31.3898 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj 2.5 Tc /R36730752 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 /R37049320 10 Tf -62.5797 -16.8 Td (TV_dfs)Tj /R36730752 10 Tf 34.1699 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj /R37049320 10 Tf -39.45 -12 Td (TV_postdfs)Tj /R36730752 10 Tf 51.95 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj /R37049320 10 Tf -57.2301 -12 Td [(TV_pr)17.9846(epostdfs)]TJ /R36730752 10 Tf 66.2102 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj 3.334 Tc /R36730752 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 /R37049320 10 Tf 19.6629 0 Td (gvpr)Tj /R36730752 10 Tf 22.723 0 Td 0.223 Tw [(will check the v)24.9854(alue of)]TJ /R37049320 10 Tf 94.4551 0 Td [($tvr)18.0151(oot)]TJ 2.723 Tc /R36730752 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 /R37049320 10 Tf 184.114 0 Td (NULL)Tj /R36730752 10 Tf 27.7801 0 Td (.\),)Tj /R37049320 10 Tf 12.068 0 Td (gvpr)Tj /R36730752 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 /R37049320 10 Tf 213.769 0 Td [($tvr)18.0176(oot)]TJ /R36730752 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 /R37049320 10 Tf 7.41719 0 Td [($tvr)18.0176(oot)]TJ /R36730752 10 Tf 35.007 0 Td (is)Tj /R37049320 10 Tf -389.335 -12 Td (NULL)Tj 2.722 Tc /R36730752 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 /R37049320 10 Tf 121.612 0 Td (TV_dfs)Tj /R36730752 10 Tf 34.3922 0 Td (and)Tj /R37049320 10 Tf 17.1621 0 Td [($tvr)18.0151(oot)]TJ 2.722 Tc /R36730752 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 /R37049320 10 Tf 11.5512 0 Td (TV_postdfs)Tj 3.221 Tc /R36730752 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 /R37049320 10 Tf 11.552 0 Td [(TV_pr)17.9834(e-)]TJ -359.523 -12 Td (postdfs)Tj 2.5 Tc /R36730752 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 /R37049320 10 Tf -83.5 -16.8 Td (TV_fwd)Tj /R36730752 10 Tf 37.5 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj /R37049320 10 Tf -42.7801 -12 Td (TV_postfwd)Tj /R36730752 10 Tf 55.2801 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj /R37049320 10 Tf -60.5602 -12 Td [(TV_pr)17.9846(epostfwd)]TJ /R36730752 10 Tf 69.5402 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj 3.064 Tc /R36730752 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 /R37049320 10 Tf 131.315 0 Td (TV_dfs)Tj /R36730752 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 speciŒed by)Tj /R37049320 10 Tf 90.6539 0 Td (TV_fwd)Tj /R36730752 10 Tf 35 0 Td (,)Tj /R37049320 10 Tf 5.12383 0 Td (TV_postfwd)Tj /R36730752 10 Tf 55.4039 0 Td (and)Tj /R37049320 10 Tf 17.0641 0 Td [(TV_pr)17.9834(epostfwd)]TJ /R36730752 10 Tf 69.6641 0 Td 0.124 Tw (are the same as those speciŒed)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 /R37049320 10 Tf 20.8301 0 Td (TV_dfs)Tj /R36730752 10 Tf 31.6699 0 Td (,)Tj /R37049320 10 Tf 5 0 Td (TV_postdfs)Tj /R36730752 10 Tf 51.95 0 Td (and)Tj /R37049320 10 Tf 16.9398 0 Td [(TV_pr)17.9834(epostdfs)]TJ /R36730752 10 Tf 63.7102 0 Td (.)Tj /R37049320 10 Tf -316.01 -16.8 Td (TV_r)Tj -0.15 Tc 23.15 0 Td (ev)Tj 0 Tc /R36730752 10 Tf 11.7898 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj /R37049320 10 Tf -40.2199 -12 Td (TV_postr)Tj -0.15 Tc 40.9301 0 Td (ev)Tj 0 Tc /R36730752 10 Tf 11.7898 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj /R37049320 10 Tf -58 -12 Td [(TV_pr)17.9846(epostr)]TJ -0.15 Tc 55.1902 0 Td (ev)Tj 0 Tc /R36730752 10 Tf 11.7898 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj 3.255 Tc /R36730752 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 /R37049320 10 Tf 131.314 0 Td (TV_dfs)Tj /R36730752 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 speciŒed by)Tj /R37049320 10 Tf 92.5719 0 Td (TV_r)Tj -0.15 Tc 23.15 0 Td (ev)Tj 0 Tc /R36730752 10 Tf 9.28984 0 Td (,)Tj /R37049320 10 Tf 5.76406 0 Td (TV_postr)Tj -0.15 Tc 40.9301 0 Td (ev)Tj 0 Tc /R36730752 10 Tf 12.5539 0 Td (and)Tj /R37049320 10 Tf 17.7039 0 Td [(TV_pr)17.9834(epostr)]TJ -0.15 Tc 55.1902 0 Td (ev)Tj 0 Tc /R36730752 10 Tf 12.5539 0 Td (are the same as those speciŒed)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 /R37049320 10 Tf 20.8301 0 Td (TV_dfs)Tj /R36730752 10 Tf 31.6699 0 Td (,)Tj /R37049320 10 Tf 5 0 Td (TV_postdfs)Tj /R36730752 10 Tf 51.95 0 Td (and)Tj /R37049320 10 Tf 16.9398 0 Td [(TV_pr)17.9834(epostdfs)]TJ /R36730752 10 Tf 63.7102 0 Td (.)Tj /R37049320 10 Tf -316.01 -16.8 Td (TV_bfs)Tj /R36730752 10 Tf 34.1699 0 Td (:)Tj /R36404976 10 Tf 5.28008 0 Td (tvtype_t)Tj 2.781 Tc /R36730752 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 /R37049320 10 Tf 32.7801 0 Td (TV_dfs)Tj /R36730752 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 /R37049320 10 Tf 54.4301 0 Td [($tvr)18.0151(oot)]TJ /R36730752 10 Tf 30.9199 0 Td (.)Tj /R37049320 10.95 Tf -253.71 -16.8 Td (EXAMPLES)Tj /R37049320 10 Tf 72 -12 Td (gvpr ­i 'N[color=="blue"]' Œle.gv)Tj /R36730752 10 Tf -36 -16.8 Td (Generate the node-induced subgraph of all nodes with color blue.)Tj /R37049320 10 Tf 36 -16.8 Td [(gvpr ­c 'N[color=="blue"]{color = "r)17.9834(ed"}' Œle.gv)]TJ /R36730752 10 Tf 130.055 -40.8 Td [(29 August 2013)-19205.5(12)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2845 │ │ │ │ │ │ +2844 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1361,29 +1361,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 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 /R12772328 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 /R12453760 10 Tf -36 -16.8 Td (Ve)Tj 0 Tc 10.55 0 Td (rsion of the program)Tj /R12772328 10 Tf 84.4301 0 Td (gc)Tj /R12453760 10 Tf 9.43984 0 Td (.)Tj /R12772328 10 Tf -68.4199 -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; })' /R12453760 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 /R12772328 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 /R12453760 10 Tf -36 -16.8 Td [(Computes the de)15.0073(grees of nodes with edges.)]TJ /R12772328 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 -5 -12 Td (})Tj /R12453760 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 /R12772328 10 Tf 223.543 0 Td (ARGV[0])Tj 2.723 Tc /R12453760 10 Tf 41.1 0 Td [(,a)272.31(sa)272.285(ni)]TJ 0 Tc 31.2191 0 Td (ndented)Tj -234.289 -45.6 Td 0 Tw [(29 August 2013)-19205.5(13)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 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 /R37049320 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 /R36730752 10 Tf -36 -16.8 Td (Ve)Tj 0 Tc 10.55 0 Td (rsion of the program)Tj /R37049320 10 Tf 84.4301 0 Td (gc)Tj /R36730752 10 Tf 9.43984 0 Td (.)Tj /R37049320 10 Tf -68.4199 -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; })' /R36730752 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 /R37049320 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 /R36730752 10 Tf -36 -16.8 Td [(Computes the de)15.0073(grees of nodes with edges.)]TJ /R37049320 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 -5 -12 Td (})Tj /R36730752 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 /R37049320 10 Tf 223.543 0 Td (ARGV[0])Tj 2.723 Tc /R36730752 10 Tf 41.1 0 Td [(,a)272.31(sa)272.285(ni)]TJ 0 Tc 31.2191 0 Td (ndented)Tj -234.289 -45.6 Td 0 Tw [(29 August 2013)-19205.5(13)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1249 │ │ │ │ │ │ +1251 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -1420,29 +1420,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R12127984 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R12127984 10 Tf 218.75 0 Td (GVPR)Tj /R12453760 10 Tf 25.8199 0 Td (\(1\))Tj -420.34 -36 Td (list.)Tj /R12772328 10.95 Tf -36 -16.8 Td [(ENVIR)30.0404(ONMENT)]TJ /R12772328 10 Tf 36 -12 Td (GVPRP)Tj -0.95 Tc 33.7 0 Td (AT)Tj 0 Tc 12.9398 0 Td (H)Tj /R12453760 10 Tf -10.6398 -12 Td 0.772 Tw (Colon-separated list of directories to be searched to Œnd the Œle speciŒed by the ­f option.)Tj /R12772328 10 Tf 376.002 0 Td (gvpr)Tj /R12453760 10 Tf -376.002 -12 Td 0.838 Tw [(has a def)9.99878(ault list b)20.0146(uilt in. If)]TJ /R12772328 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 /R12453760 10 Tf 11.118 0 Td (is not deŒned, the def)Tj 89.632 0 Td 0.837 Tw (ault list is used. If)Tj /R12772328 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 /R12453760 10 Tf -388.221 -12 Td 0.355 Tw (starts with colon, the list is formed by appending)Tj /R12772328 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 /R12453760 10 Tf 10.6352 0 Td 0.356 Tw [(to the def)9.99512(ault list. If)]TJ /R12772328 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 /R12453760 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 /R12772328 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 /R12453760 10 Tf 7.78008 0 Td (.O)Tj 0 Tc 14.2262 0 Td (therwise,)Tj /R12772328 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 /R12453760 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 /R12772328 10.95 Tf -284.29 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td [(GS AND W)120.006(ARNINGS)]TJ /R12453760 10 Tf 20.9004 -12 Td 0.406 Tw (Scripts should be careful deleting nodes during)Tj /R12772328 10 Tf 193.652 0 Td (N{})Tj /R12453760 10 Tf 18.0059 0 Td (and)Tj /R12772328 10 Tf 17.3461 0 Td (E{})Tj /R12453760 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 /R12772328 10 Tf 162.49 0 Td (gvpr)Tj 2.5 Tc /R12453760 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 /R12772328 10 Tf 54.7199 0 Td [(str)17.9932(cmp)]TJ /R12453760 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 /R12772328 10 Tf 86.3148 0 Td (gvpr)Tj /R12453760 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 /R12127984 10 Tf 86.8422 0 Td (nxtnode)Tj /R12453760 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 reect 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 /R12772328 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R12453760 10 Tf 20.7363 -12 Td 0 Tw [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R12772328 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj -0.15 Tc /R12453760 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 -165.6 Td [(29 August 2013)-19205.5(14)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R36404976 10 Tf 1 0 0 1 71.9801 793.89 Tm (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td 137.66 Tw (\(1\) General)Tj 185.97 0 Td 0 Tw (Commands Manual)Tj /R36404976 10 Tf 218.75 0 Td (GVPR)Tj /R36730752 10 Tf 25.8199 0 Td (\(1\))Tj -420.34 -36 Td (list.)Tj /R37049320 10.95 Tf -36 -16.8 Td [(ENVIR)30.0404(ONMENT)]TJ /R37049320 10 Tf 36 -12 Td (GVPRP)Tj -0.95 Tc 33.7 0 Td (AT)Tj 0 Tc 12.9398 0 Td (H)Tj /R36730752 10 Tf -10.6398 -12 Td 0.772 Tw (Colon-separated list of directories to be searched to Œnd the Œle speciŒed by the ­f option.)Tj /R37049320 10 Tf 376.002 0 Td (gvpr)Tj /R36730752 10 Tf -376.002 -12 Td 0.838 Tw [(has a def)9.99878(ault list b)20.0146(uilt in. If)]TJ /R37049320 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 /R36730752 10 Tf 11.118 0 Td (is not deŒned, the def)Tj 89.632 0 Td 0.837 Tw (ault list is used. If)Tj /R37049320 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 /R36730752 10 Tf -388.221 -12 Td 0.355 Tw (starts with colon, the list is formed by appending)Tj /R37049320 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 /R36730752 10 Tf 10.6352 0 Td 0.356 Tw [(to the def)9.99512(ault list. If)]TJ /R37049320 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 /R36730752 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 /R37049320 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 /R36730752 10 Tf 7.78008 0 Td (.O)Tj 0 Tc 14.2262 0 Td (therwise,)Tj /R37049320 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 /R36730752 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 /R37049320 10.95 Tf -284.29 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td [(GS AND W)120.006(ARNINGS)]TJ /R36730752 10 Tf 20.9004 -12 Td 0.406 Tw (Scripts should be careful deleting nodes during)Tj /R37049320 10 Tf 193.652 0 Td (N{})Tj /R36730752 10 Tf 18.0059 0 Td (and)Tj /R37049320 10 Tf 17.3461 0 Td (E{})Tj /R36730752 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 /R37049320 10 Tf 162.49 0 Td (gvpr)Tj 2.5 Tc /R36730752 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 /R37049320 10 Tf 54.7199 0 Td [(str)17.9932(cmp)]TJ /R36730752 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 /R37049320 10 Tf 86.3148 0 Td (gvpr)Tj /R36730752 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 /R36404976 10 Tf 86.8422 0 Td (nxtnode)Tj /R36730752 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 reect 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 /R37049320 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R36730752 10 Tf 20.7363 -12 Td 0 Tw [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R37049320 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj -0.15 Tc /R36730752 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 -165.6 Td [(29 August 2013)-19205.5(14)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3176 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R12772328 │ │ │ │ │ │ +R37049320 │ │ │ │ │ │ │ │ │ │ │ │ -R12453760 │ │ │ │ │ │ +R36730752 │ │ │ │ │ │ │ │ │ │ │ │ -R12127984 │ │ │ │ │ │ +R36404976 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1497,15 +1497,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 659 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11755024 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36032016 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1530,15 +1530,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 683 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11755392 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36032384 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1567,15 +1567,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 411 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R11755760 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36032752 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1599,15 +1599,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-bf8a8964146f'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-64e70cfca702'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 76 │ │ │ ├── ./usr/share/doc/graphviz/gvpr.3.pdf.gz │ │ │ │ ├── gvpr.3.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -72,20 +72,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R48787184 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBGVPR)Tj /R49115072 10 Tf 40.8199 0 Td 125.945 Tw (\(3\) Library)Tj 172.595 0 Td 0 Tw (Functions Manual)Tj /R48787184 10 Tf 201.525 0 Td (LIBGVPR)Tj /R49115072 10 Tf 40.8199 0 Td (\(3\))Tj -0.219 Tc /R49431528 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R49431528 10 Tf 20.407 -12 Td (libgvpr)Tj 2.5 Tc /R49115072 10 Tf 33.6199 0 Td (­l)Tj 0 Tc 10.9199 0 Td (ibrary for graph Œltering)Tj /R49431528 10.95 Tf -80.5398 -16.8 Td (SYNOPSIS)Tj /R49115072 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 (#deŒne GV_USE_EXIT 1)Tj 5 -12 Td (/* If set, gvpr stores output graphs in gvpropts */)Tj -5 -12 Td (#deŒne 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 /R49431528 10.95 Tf -45.2898 -28.8 Td (DESCRIPTION)Tj /R49115072 10 Tf 36 -12 Td (The)Tj /R49431528 10 Tf 18.7199 0 Td (gvpr)Tj /R49115072 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 /R48787184 10 Tf 161.236 0 Td (gvpr\(\))Tj /R49115072 10 Tf 27.6469 0 Td [(function. This pro)15.0098(vides a standard)]TJ /R48787184 10 Tf 139.505 0 Td [(ar)37.0068(gc/ar)37.0166(gv)]TJ /R49115072 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,)' /R48787184 10 Tf 56.8059 0 Td (gvpr\(\))Tj /R49115072 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 /R48787184 10 Tf 52.0359 0 Td [(ar)37.0068(gv)]TJ /R49115072 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 /R49431528 10 Tf 68.1461 0 Td (gvpr)Tj /R49115072 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 /R48787184 10 Tf 114.105 0 Td (­f)Tj /R49115072 10 Tf 12.4969 0 Td 0.468 Tw (ag or as an item in)Tj /R48787184 10 Tf 84.468 0 Td [(ar)37.0068(gv)]TJ /R49115072 10 Tf 17.9598 0 Td (\). It then runs the program on each input graph. If)Tj /R48787184 10 Tf -229.03 -12 Td [(opt­>ingr)15(aphs)]TJ /R49115072 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 /R48787184 10 Tf 116.034 0 Td [(ar)37.0068(gv)]TJ /R49115072 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 /R49431528 10 Tf 111.63 0 Td (gvpr)Tj /R49115072 10 Tf 22.5 0 Td (will read from stdin.\))Tj -134.13 -16.8 Td [(Normally)64.9927(,)]TJ /R49431528 10 Tf 44.0879 0 Td (gvpr)Tj /R49115072 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 /R48787184 10 Tf 32.2539 0 Td (GV_USE_OUTGRAPH)Tj /R49115072 10 Tf 98.3371 0 Td (is set in)Tj /R48787184 10 Tf -398.625 -12 Td [(opts­>a)10.0073(gs)]TJ 2.744 Tc /R49115072 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 /R48787184 10 Tf 229.02 0 Td [(opts­>outgr)15.0146(aphs)]TJ /R49115072 10 Tf 73.325 0 Td (and the count will)Tj -359.329 -12 Td 1.364 Tw (be stored in)Tj /R48787184 10 Tf 53.252 0 Td [(opts­>n_outgr)15.0146(aphs)]TJ 6.364 Tc /R49115072 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 /R48787184 10 Tf 145.114 0 Td (ag)Tj 0 Tc 9.9 0 Td (close\(\))Tj /R49115072 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 /R48787184 10 Tf 205.657 0 Td (out)Tj /R49115072 10 Tf 15.6328 0 Td (and)Tj /R48787184 10 Tf 17.293 0 Td (err)Tj /R49115072 10 Tf 15.073 0 Td (Œelds in)Tj /R48787184 10 Tf -399.696 -12 Td (opts)Tj 2.702 Tc /R49115072 10 Tf 16.6699 0 Td (.W)Tj 0 Tc 14.6422 0 Td 0.201 Tw (hen called by)Tj /R49431528 10 Tf 56.423 0 Td (gvpr)Tj 2.701 Tc /R49115072 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.)' /R49431528 10.95 Tf -36 -16.8 Td 0 Tw [(RETURN V)134.961(ALUES)]TJ /R49115072 10 Tf 36 -12 Td [(Normally)64.9927(,)]TJ /R49431528 10 Tf 43.082 0 Td (gvpr)Tj /R49115072 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 /R48787184 10 Tf 9.78086 0 Td (opts­>err)Tj /R49115072 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 /R48787184 10 Tf -426.568 -12 Td (GV_USE_EXIT)Tj /R49115072 10 Tf 65.2699 0 Td 0 Tw (is set in)Tj /R48787184 10 Tf 33.0602 0 Td [(opts­>a)10.0073(gs)]TJ /R49115072 10 Tf 48.9598 0 Td (,)Tj /R49431528 10 Tf 5 0 Td (gvpr)Tj /R49115072 10 Tf 22.5 0 Td [(will call e)15.0146(xit\(3\) in case of an error)54.9854(.)]TJ /R49431528 10.95 Tf -210.79 -16.8 Td (SEE ALSO)Tj /R49431528 10 Tf 36 -12 Td (gvpr)Tj /R49115072 10 Tf 20 0 Td (\(1\),)Tj /R49431528 10 Tf 16.6602 0 Td (awk)Tj /R49115072 10 Tf 17.7801 0 Td (\(1\),)Tj /R49431528 10 Tf 16.6602 0 Td (cgraph)Tj /R49115072 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R15957744 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBGVPR)Tj /R16285632 10 Tf 40.8199 0 Td 125.945 Tw (\(3\) Library)Tj 172.595 0 Td 0 Tw (Functions Manual)Tj /R15957744 10 Tf 201.525 0 Td (LIBGVPR)Tj /R16285632 10 Tf 40.8199 0 Td (\(3\))Tj -0.219 Tc /R16602088 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R16602088 10 Tf 20.407 -12 Td (libgvpr)Tj 2.5 Tc /R16285632 10 Tf 33.6199 0 Td (­l)Tj 0 Tc 10.9199 0 Td (ibrary for graph Œltering)Tj /R16602088 10.95 Tf -80.5398 -16.8 Td (SYNOPSIS)Tj /R16285632 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 (#deŒne GV_USE_EXIT 1)Tj 5 -12 Td (/* If set, gvpr stores output graphs in gvpropts */)Tj -5 -12 Td (#deŒne 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 /R16602088 10.95 Tf -45.2898 -28.8 Td (DESCRIPTION)Tj /R16285632 10 Tf 36 -12 Td (The)Tj /R16602088 10 Tf 18.7199 0 Td (gvpr)Tj /R16285632 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 /R15957744 10 Tf 161.236 0 Td (gvpr\(\))Tj /R16285632 10 Tf 27.6469 0 Td [(function. This pro)15.0098(vides a standard)]TJ /R15957744 10 Tf 139.505 0 Td [(ar)37.0068(gc/ar)37.0166(gv)]TJ /R16285632 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,)' /R15957744 10 Tf 56.8059 0 Td (gvpr\(\))Tj /R16285632 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 /R15957744 10 Tf 52.0359 0 Td [(ar)37.0068(gv)]TJ /R16285632 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 /R16602088 10 Tf 68.1461 0 Td (gvpr)Tj /R16285632 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 /R15957744 10 Tf 114.105 0 Td (­f)Tj /R16285632 10 Tf 12.4969 0 Td 0.468 Tw (ag or as an item in)Tj /R15957744 10 Tf 84.468 0 Td [(ar)37.0068(gv)]TJ /R16285632 10 Tf 17.9598 0 Td (\). It then runs the program on each input graph. If)Tj /R15957744 10 Tf -229.03 -12 Td [(opt­>ingr)15(aphs)]TJ /R16285632 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 /R15957744 10 Tf 116.034 0 Td [(ar)37.0068(gv)]TJ /R16285632 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 /R16602088 10 Tf 111.63 0 Td (gvpr)Tj /R16285632 10 Tf 22.5 0 Td (will read from stdin.\))Tj -134.13 -16.8 Td [(Normally)64.9927(,)]TJ /R16602088 10 Tf 44.0879 0 Td (gvpr)Tj /R16285632 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 /R15957744 10 Tf 32.2539 0 Td (GV_USE_OUTGRAPH)Tj /R16285632 10 Tf 98.3371 0 Td (is set in)Tj /R15957744 10 Tf -398.625 -12 Td [(opts­>a)10.0073(gs)]TJ 2.744 Tc /R16285632 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 /R15957744 10 Tf 229.02 0 Td [(opts­>outgr)15.0146(aphs)]TJ /R16285632 10 Tf 73.325 0 Td (and the count will)Tj -359.329 -12 Td 1.364 Tw (be stored in)Tj /R15957744 10 Tf 53.252 0 Td [(opts­>n_outgr)15.0146(aphs)]TJ 6.364 Tc /R16285632 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 /R15957744 10 Tf 145.114 0 Td (ag)Tj 0 Tc 9.9 0 Td (close\(\))Tj /R16285632 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 /R15957744 10 Tf 205.657 0 Td (out)Tj /R16285632 10 Tf 15.6328 0 Td (and)Tj /R15957744 10 Tf 17.293 0 Td (err)Tj /R16285632 10 Tf 15.073 0 Td (Œelds in)Tj /R15957744 10 Tf -399.696 -12 Td (opts)Tj 2.702 Tc /R16285632 10 Tf 16.6699 0 Td (.W)Tj 0 Tc 14.6422 0 Td 0.201 Tw (hen called by)Tj /R16602088 10 Tf 56.423 0 Td (gvpr)Tj 2.701 Tc /R16285632 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.)' /R16602088 10.95 Tf -36 -16.8 Td 0 Tw [(RETURN V)134.961(ALUES)]TJ /R16285632 10 Tf 36 -12 Td [(Normally)64.9927(,)]TJ /R16602088 10 Tf 43.082 0 Td (gvpr)Tj /R16285632 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 /R15957744 10 Tf 9.78086 0 Td (opts­>err)Tj /R16285632 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 /R15957744 10 Tf -426.568 -12 Td (GV_USE_EXIT)Tj /R16285632 10 Tf 65.2699 0 Td 0 Tw (is set in)Tj /R15957744 10 Tf 33.0602 0 Td [(opts­>a)10.0073(gs)]TJ /R16285632 10 Tf 48.9598 0 Td (,)Tj /R16602088 10 Tf 5 0 Td (gvpr)Tj /R16285632 10 Tf 22.5 0 Td [(will call e)15.0146(xit\(3\) in case of an error)54.9854(.)]TJ /R16602088 10.95 Tf -210.79 -16.8 Td (SEE ALSO)Tj /R16602088 10 Tf 36 -12 Td (gvpr)Tj /R16285632 10 Tf 20 0 Td (\(1\),)Tj /R16602088 10 Tf 16.6602 0 Td (awk)Tj /R16285632 10 Tf 17.7801 0 Td (\(1\),)Tj /R16602088 10 Tf 16.6602 0 Td (cgraph)Tj /R16285632 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2742 │ │ │ │ │ │ +2740 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ KNSCQQ+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -622,19 +622,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R49431528 │ │ │ │ │ │ +R16602088 │ │ │ │ │ │ │ │ │ │ │ │ -R49115072 │ │ │ │ │ │ +R16285632 │ │ │ │ │ │ │ │ │ │ │ │ -R48787184 │ │ │ │ │ │ +R15957744 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -671,29 +671,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R48787184 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBGVPR)Tj /R49115072 10 Tf 40.8199 0 Td 125.945 Tw (\(3\) Library)Tj 172.595 0 Td 0 Tw (Functions Manual)Tj /R48787184 10 Tf 201.525 0 Td (LIBGVPR)Tj /R49115072 10 Tf 40.8199 0 Td (\(3\))Tj -0.548 Tc /R49431528 10.95 Tf -456.34 -36 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R49115072 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R15957744 10 Tf 1 0 0 1 72.5801 793.89 Tm (LIBGVPR)Tj /R16285632 10 Tf 40.8199 0 Td 125.945 Tw (\(3\) Library)Tj 172.595 0 Td 0 Tw (Functions Manual)Tj /R15957744 10 Tf 201.525 0 Td (LIBGVPR)Tj /R16285632 10 Tf 40.8199 0 Td (\(3\))Tj -0.548 Tc /R16602088 10.95 Tf -456.34 -36 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R16285632 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 309 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R49431528 │ │ │ │ │ │ +R16602088 │ │ │ │ │ │ │ │ │ │ │ │ -R49115072 │ │ │ │ │ │ +R16285632 │ │ │ │ │ │ │ │ │ │ │ │ -R48787184 │ │ │ │ │ │ +R15957744 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -748,29 +748,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 351 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R48189264 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R15359824 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 606 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R48189632 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R15360192 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -792,18 +792,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -409 │ │ │ │ │ │ +408 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R48190000 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R15360560 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -827,15 +827,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-e0b956f23663'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-4f8427b8bcce'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 27 │ │ │ ├── ./usr/share/doc/graphviz/gxl2gv.1.pdf.gz │ │ │ │ ├── gxl2gv.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R29081344 10 Tf 1 0 0 1 71.9801 793.89 Tm [(GXL2GV)128.992(,GV2GXL)]TJ /R29409232 10 Tf 76.1801 0 Td 87.3 Tw (\(1\) General)Tj 135.61 0 Td 0 Tw (Commands Manual)Tj /R29081344 10 Tf 168.39 0 Td [(GXL2GV)128.994(,GV2GXL)]TJ /R29409232 10 Tf 76.1801 0 Td (\(1\))Tj -0.219 Tc /R29725688 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R29409232 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 /R29725688 10.95 Tf -168.2 -16.8 Td (SYNOPSIS)Tj /R29725688 10 Tf 36 -12 Td (gxl2gv)Tj /R29409232 10 Tf 30.2801 0 Td ([)Tj /R29725688 10 Tf 5.83008 0 Td (­gd?)Tj 2.5 Tc /R29409232 10 Tf 26.2602 0 Td (][)Tj 0 Tc /R29725688 10 Tf 11.6602 0 Td (­o)Tj /R29081344 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R29409232 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R29081344 10 Tf 13.5699 0 Td (Œles)Tj /R29409232 10 Tf 18.8801 0 Td (])Tj /R29725688 10 Tf -145.091 -12 Td (gv2gxl)Tj /R29409232 10 Tf 30.2801 0 Td ([)Tj /R29725688 10 Tf 5.83008 0 Td (­gd?)Tj 2.5 Tc /R29409232 10 Tf 26.2602 0 Td (][)Tj 0 Tc /R29725688 10 Tf 11.6602 0 Td (­o)Tj /R29081344 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R29409232 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R29081344 10 Tf 13.5699 0 Td (Œles)Tj /R29409232 10 Tf 18.8801 0 Td (])Tj /R29725688 10.95 Tf -181.091 -16.8 Td (DESCRIPTION)Tj /R29725688 10 Tf 36 -12 Td (gxl2gv)Tj /R29409232 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 (speciŒed using a ag,)Tj /R29725688 10 Tf 92.716 0 Td (gxl2gv)Tj /R29409232 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 /R29725688 10 Tf 273.435 0 Td (gxl2gv)Tj /R29409232 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 /R29725688 10 Tf 88.0141 0 Td (gxl2gv)Tj /R29409232 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 /R29725688 10 Tf 13.3961 0 Td (gv2gxl)Tj /R29409232 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 /R29725688 10 Tf 6.01289 0 Td (gxl2gv)Tj /R29409232 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 /R29725688 10 Tf 94.45 0 Td (gxl2gv|gv2gxl)Tj /R29409232 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 /R29725688 10.95 Tf -279.09 -16.8 Td (OPTIONS)Tj /R29409232 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R29725688 10 Tf (­g)' /R29409232 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 /R29725688 10 Tf -36 -16.8 Td (­d)Tj /R29409232 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.)' /R29725688 10 Tf -36 -16.8 Td (­?)Tj /R29409232 10 Tf 36 0 Td [(Prints usage information and e)14.9854(xits.)]TJ /R29725688 10 Tf -36 -16.8 Td (­o)Tj /R29081344 10 Tf 13.2 0 Td (outŒle)Tj /R29409232 10 Tf 22.8 -12 Td 0.394 Tw (If speciŒed, the output will be written into the Œle)Tj /R29081344 10 Tf 205.32 0 Td (outŒle)Tj 2.894 Tc /R29409232 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 /R29725688 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R29409232 10 Tf 36 -12 Td 0 Tw [(The follo)25.0159(wing operand is supported:)]TJ /R29081344 10 Tf 1.91016 -16.8 Td (Œles)Tj /R29409232 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 /R29081344 10 Tf 10.1078 0 Td (Œles)Tj /R29409232 10 Tf 19.577 0 Td 0.697 Tw (operand is speciŒed, the)Tj -293.259 -12 Td 0 Tw (standard input will be used.)Tj /R29725688 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R29409232 10 Tf 36 -12 Td (Both)Tj /R29725688 10 Tf 22.0121 0 Td (gxl2gv)Tj /R29409232 10 Tf 30.3422 0 Td (and)Tj /R29725688 10 Tf 17.002 0 Td (gv2gxl)Tj /R29409232 10 Tf 30.3422 0 Td (return)Tj /R29725688 10 Tf 26.4422 0 Td (0)Tj /R29409232 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 /R29725688 10.95 Tf -36 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R29725688 10 Tf 20.9004 -12 Td (gxl2gv)Tj /R29409232 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 /R29725688 10 Tf 157.18 0 Td (gxl2gv)Tj /R29409232 10 Tf 30.2801 0 Td (cannot handle.)Tj -0.548 Tc /R29725688 10.95 Tf -223.46 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R29409232 10 Tf 20.7363 -12 Td (Krishnam Pericherla <kp@research.att.com>)Tj T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R29725688 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R29409232 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R34561792 10 Tf 1 0 0 1 71.9801 793.89 Tm [(GXL2GV)128.992(,GV2GXL)]TJ /R34889680 10 Tf 76.1801 0 Td 87.3 Tw (\(1\) General)Tj 135.61 0 Td 0 Tw (Commands Manual)Tj /R34561792 10 Tf 168.39 0 Td [(GXL2GV)128.994(,GV2GXL)]TJ /R34889680 10 Tf 76.1801 0 Td (\(1\))Tj -0.219 Tc /R35206136 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R34889680 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 /R35206136 10.95 Tf -168.2 -16.8 Td (SYNOPSIS)Tj /R35206136 10 Tf 36 -12 Td (gxl2gv)Tj /R34889680 10 Tf 30.2801 0 Td ([)Tj /R35206136 10 Tf 5.83008 0 Td (­gd?)Tj 2.5 Tc /R34889680 10 Tf 26.2602 0 Td (][)Tj 0 Tc /R35206136 10 Tf 11.6602 0 Td (­o)Tj /R34561792 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R34889680 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R34561792 10 Tf 13.5699 0 Td (Œles)Tj /R34889680 10 Tf 18.8801 0 Td (])Tj /R35206136 10 Tf -145.091 -12 Td (gv2gxl)Tj /R34889680 10 Tf 30.2801 0 Td ([)Tj /R35206136 10 Tf 5.83008 0 Td (­gd?)Tj 2.5 Tc /R34889680 10 Tf 26.2602 0 Td (][)Tj 0 Tc /R35206136 10 Tf 11.6602 0 Td (­o)Tj /R34561792 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R34889680 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R34561792 10 Tf 13.5699 0 Td (Œles)Tj /R34889680 10 Tf 18.8801 0 Td (])Tj /R35206136 10.95 Tf -181.091 -16.8 Td (DESCRIPTION)Tj /R35206136 10 Tf 36 -12 Td (gxl2gv)Tj /R34889680 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 (speciŒed using a ag,)Tj /R35206136 10 Tf 92.716 0 Td (gxl2gv)Tj /R34889680 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 /R35206136 10 Tf 273.435 0 Td (gxl2gv)Tj /R34889680 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 /R35206136 10 Tf 88.0141 0 Td (gxl2gv)Tj /R34889680 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 /R35206136 10 Tf 13.3961 0 Td (gv2gxl)Tj /R34889680 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 /R35206136 10 Tf 6.01289 0 Td (gxl2gv)Tj /R34889680 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 /R35206136 10 Tf 94.45 0 Td (gxl2gv|gv2gxl)Tj /R34889680 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 /R35206136 10.95 Tf -279.09 -16.8 Td (OPTIONS)Tj /R34889680 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R35206136 10 Tf (­g)' /R34889680 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 /R35206136 10 Tf -36 -16.8 Td (­d)Tj /R34889680 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.)' /R35206136 10 Tf -36 -16.8 Td (­?)Tj /R34889680 10 Tf 36 0 Td [(Prints usage information and e)14.9854(xits.)]TJ /R35206136 10 Tf -36 -16.8 Td (­o)Tj /R34561792 10 Tf 13.2 0 Td (outŒle)Tj /R34889680 10 Tf 22.8 -12 Td 0.394 Tw (If speciŒed, the output will be written into the Œle)Tj /R34561792 10 Tf 205.32 0 Td (outŒle)Tj 2.894 Tc /R34889680 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 /R35206136 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R34889680 10 Tf 36 -12 Td 0 Tw [(The follo)25.0159(wing operand is supported:)]TJ /R34561792 10 Tf 1.91016 -16.8 Td (Œles)Tj /R34889680 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 /R34561792 10 Tf 10.1078 0 Td (Œles)Tj /R34889680 10 Tf 19.577 0 Td 0.697 Tw (operand is speciŒed, the)Tj -293.259 -12 Td 0 Tw (standard input will be used.)Tj /R35206136 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R34889680 10 Tf 36 -12 Td (Both)Tj /R35206136 10 Tf 22.0121 0 Td (gxl2gv)Tj /R34889680 10 Tf 30.3422 0 Td (and)Tj /R35206136 10 Tf 17.002 0 Td (gv2gxl)Tj /R34889680 10 Tf 30.3422 0 Td (return)Tj /R35206136 10 Tf 26.4422 0 Td (0)Tj /R34889680 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 /R35206136 10.95 Tf -36 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R35206136 10 Tf 20.9004 -12 Td (gxl2gv)Tj /R34889680 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 /R35206136 10 Tf 157.18 0 Td (gxl2gv)Tj /R34889680 10 Tf 30.2801 0 Td (cannot handle.)Tj -0.548 Tc /R35206136 10.95 Tf -223.46 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R34889680 10 Tf 20.7363 -12 Td (Krishnam Pericherla <kp@research.att.com>)Tj T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R35206136 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R34889680 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2263 │ │ │ │ │ │ +2265 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ LEXOKJ+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -638,19 +638,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R29725688 │ │ │ │ │ │ +R35206136 │ │ │ │ │ │ │ │ │ │ │ │ -R29409232 │ │ │ │ │ │ +R34889680 │ │ │ │ │ │ │ │ │ │ │ │ -R29081344 │ │ │ │ │ │ +R34561792 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -705,15 +705,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 349 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R29744872 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R35225320 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -733,15 +733,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 558 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R24911048 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30391496 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -761,18 +761,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -249 │ │ │ │ │ │ +250 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R24911416 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30391864 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -794,15 +794,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-d8f419fb3b19'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-6b4c6e44b483'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/mingle.1.pdf.gz │ │ │ │ ├── mingle.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -72,20 +72,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40378112 10 Tf 1 0 0 1 72.6801 793.89 Tm (MINGLE)Tj /R40706000 10 Tf 37.95 0 Td 124.83 Tw (\(1\) General)Tj 173.14 0 Td 0 Tw (Commands Manual)Tj /R40378112 10 Tf 206.62 0 Td (MINGLE)Tj /R40706000 10 Tf 37.95 0 Td (\(1\))Tj -456.34 -36 Td (delim $$)Tj -0.219 Tc /R41022456 10.95 Tf 16.8 TL (NA)' 0 Tc 15.593 0 Td (ME)Tj /R40706000 10 Tf 20.407 -12 Td [(mingle ­ f)10(ast edge b)20.0159(undling)]TJ /R41022456 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R41022456 10 Tf 36 -12 Td (mingle)Tj /R40706000 10 Tf 31.3898 0 Td ([)Tj /R40378112 10 Tf 6.06016 0 Td (options)Tj 2.5 Tc /R40706000 10 Tf 32.2199 0 Td (][)Tj 0 Tc /R41022456 10 Tf 11.6602 0 Td (­o)Tj /R40378112 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R40706000 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R40378112 10 Tf 13.5699 0 Td (Œles)Tj /R40706000 10 Tf 18.8801 0 Td (])Tj /R41022456 10.95 Tf -190.89 -16.8 Td (DESCRIPTION)Tj /R41022456 10 Tf 36 -12 Td (mingle)Tj /R40706000 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 /R40378112 10 Tf 171.096 0 Td (pos)Tj /R40706000 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 /R41022456 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R40706000 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R41022456 10 Tf (­m)' /R40378112 10 Tf 16.5301 0 Td (k)Tj /R40706000 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 /R41022456 10 Tf -177.25 -16.8 Td (­a)Tj /R40378112 10 Tf 13.2 0 Td (k)Tj /R40706000 10 Tf 22.8 0 Td 0.41 Tw [(speciŒes 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 /R41022456 10 Tf -71.55 -16.8 Td (­c)Tj /R40378112 10 Tf 12.6398 0 Td (v)Tj /R40706000 10 Tf 23.3602 0 Td 1.49 Tw [(speciŒes 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 /R41022456 10 Tf -228.41 -16.8 Td (­i)Tj /R40378112 10 Tf 10.9801 0 Td (k)Tj /R40706000 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 /R41022456 10 Tf -36 -16.8 Td (­k)Tj /R40378112 10 Tf 13.7602 0 Td (k)Tj /R40706000 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 /R41022456 10 Tf -169.2 -16.8 Td (­K)Tj /R40378112 10 Tf 15.9801 0 Td (k)Tj /R40706000 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 /R41022456 10 Tf -45.1898 -16.8 Td (­o)Tj /R40378112 10 Tf 13.2 0 Td (Œle)Tj /R40706000 10 Tf 22.8 0 Td (puts output in)Tj /R40378112 10 Tf 57.5102 0 Td (Œle)Tj 2.5 Tc /R40706000 10 Tf 12.2199 0 Td (.D)Tj 0 Tc 12.2199 0 Td [(ef)10.0073(ault output is stdout)]TJ /R41022456 10 Tf -117.95 -16.8 Td (­p)Tj /R40378112 10 Tf 13.7602 0 Td (k)Tj /R40706000 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 /R40378112 10 Tf 67.7062 0 Td (k)Tj 3.244 Tc /R40706000 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 /R41022456 10 Tf -96.9102 -16.8 Td (­r)Tj /R40378112 10 Tf 12.6398 0 Td (k)Tj /R40706000 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 /R41022456 10 Tf -36 -16.8 Td (­T)Tj /R40378112 10 Tf 14.8699 0 Td (fmt)Tj /R40706000 10 Tf 21.1301 0 Td 0.351 Tw (speciŒes 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 /R40378112 10 Tf 38.1922 0 Td (fmt)Tj /R40706000 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 /R40378112 10 Tf 157.306 0 Td (fmt)Tj /R40706000 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 /R41022456 10 Tf -36 -16.8 Td (­v)Tj /R40378112 10 Tf 13.2 0 Td (k)Tj /R40706000 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 /R40378112 10 Tf 20.3699 0 Td (k)Tj /R40706000 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 /R41022456 10 Tf -36 -16.8 Td (­?)Tj /R40706000 10 Tf 36 0 Td [(Print usage and e)15(xit.)]TJ -0.11 Tc /R41022456 10.95 Tf -72 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R40706000 10 Tf 20.9004 -12 Td 1.882 Tw (At present,)Tj /R41022456 10 Tf 50.1441 0 Td (mingle)Tj /R40706000 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 /R40378112 10 Tf -83.416 -12 Td [(a­)250(>b)]TJ 0 Tc /R40706000 10 Tf 31 0 Td (and)Tj 2.5 Tc /R40378112 10 Tf 16.9398 0 Td [(b­)250(>a)]TJ 0 Tc /R40706000 10 Tf 31 0 Td 0 Tw [(is acceptable, b)20.0073(ut not if it has edges)]TJ 2.5 Tc /R40378112 10 Tf 144.5 0 Td [(a­)250(>b)]TJ 0 Tc /R40706000 10 Tf 31 0 Td (and)Tj 2.5 Tc /R40378112 10 Tf 16.9398 0 Td [(a­)250(>b)]TJ 0 Tc /R40706000 10 Tf 31 0 Td (or)Tj 2.5 Tc /R40378112 10 Tf 10.8301 0 Td [(a­)250(­b)]TJ 0 Tc /R40706000 10 Tf 31 0 Td (and)Tj 2.5 Tc /R40378112 10 Tf 16.9398 0 Td [(a­)250(­b)]TJ 0 Tc /R40706000 10 Tf 28.5 0 Td (.)Tj -0.548 Tc /R41022456 10.95 Tf -425.65 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R40706000 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 /R41022456 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R40706000 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R33525504 10 Tf 1 0 0 1 72.6801 793.89 Tm (MINGLE)Tj /R33853392 10 Tf 37.95 0 Td 124.83 Tw (\(1\) General)Tj 173.14 0 Td 0 Tw (Commands Manual)Tj /R33525504 10 Tf 206.62 0 Td (MINGLE)Tj /R33853392 10 Tf 37.95 0 Td (\(1\))Tj -456.34 -36 Td (delim $$)Tj -0.219 Tc /R34169848 10.95 Tf 16.8 TL (NA)' 0 Tc 15.593 0 Td (ME)Tj /R33853392 10 Tf 20.407 -12 Td [(mingle ­ f)10(ast edge b)20.0159(undling)]TJ /R34169848 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R34169848 10 Tf 36 -12 Td (mingle)Tj /R33853392 10 Tf 31.3898 0 Td ([)Tj /R33525504 10 Tf 6.06016 0 Td (options)Tj 2.5 Tc /R33853392 10 Tf 32.2199 0 Td (][)Tj 0 Tc /R34169848 10 Tf 11.6602 0 Td (­o)Tj /R33525504 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R33853392 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R33525504 10 Tf 13.5699 0 Td (Œles)Tj /R33853392 10 Tf 18.8801 0 Td (])Tj /R34169848 10.95 Tf -190.89 -16.8 Td (DESCRIPTION)Tj /R34169848 10 Tf 36 -12 Td (mingle)Tj /R33853392 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 /R33525504 10 Tf 171.096 0 Td (pos)Tj /R33853392 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 /R34169848 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R33853392 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R34169848 10 Tf (­m)' /R33525504 10 Tf 16.5301 0 Td (k)Tj /R33853392 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 /R34169848 10 Tf -177.25 -16.8 Td (­a)Tj /R33525504 10 Tf 13.2 0 Td (k)Tj /R33853392 10 Tf 22.8 0 Td 0.41 Tw [(speciŒes 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 /R34169848 10 Tf -71.55 -16.8 Td (­c)Tj /R33525504 10 Tf 12.6398 0 Td (v)Tj /R33853392 10 Tf 23.3602 0 Td 1.49 Tw [(speciŒes 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 /R34169848 10 Tf -228.41 -16.8 Td (­i)Tj /R33525504 10 Tf 10.9801 0 Td (k)Tj /R33853392 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 /R34169848 10 Tf -36 -16.8 Td (­k)Tj /R33525504 10 Tf 13.7602 0 Td (k)Tj /R33853392 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 /R34169848 10 Tf -169.2 -16.8 Td (­K)Tj /R33525504 10 Tf 15.9801 0 Td (k)Tj /R33853392 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 /R34169848 10 Tf -45.1898 -16.8 Td (­o)Tj /R33525504 10 Tf 13.2 0 Td (Œle)Tj /R33853392 10 Tf 22.8 0 Td (puts output in)Tj /R33525504 10 Tf 57.5102 0 Td (Œle)Tj 2.5 Tc /R33853392 10 Tf 12.2199 0 Td (.D)Tj 0 Tc 12.2199 0 Td [(ef)10.0073(ault output is stdout)]TJ /R34169848 10 Tf -117.95 -16.8 Td (­p)Tj /R33525504 10 Tf 13.7602 0 Td (k)Tj /R33853392 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 /R33525504 10 Tf 67.7062 0 Td (k)Tj 3.244 Tc /R33853392 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 /R34169848 10 Tf -96.9102 -16.8 Td (­r)Tj /R33525504 10 Tf 12.6398 0 Td (k)Tj /R33853392 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 /R34169848 10 Tf -36 -16.8 Td (­T)Tj /R33525504 10 Tf 14.8699 0 Td (fmt)Tj /R33853392 10 Tf 21.1301 0 Td 0.351 Tw (speciŒes 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 /R33525504 10 Tf 38.1922 0 Td (fmt)Tj /R33853392 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 /R33525504 10 Tf 157.306 0 Td (fmt)Tj /R33853392 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 /R34169848 10 Tf -36 -16.8 Td (­v)Tj /R33525504 10 Tf 13.2 0 Td (k)Tj /R33853392 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 /R33525504 10 Tf 20.3699 0 Td (k)Tj /R33853392 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 /R34169848 10 Tf -36 -16.8 Td (­?)Tj /R33853392 10 Tf 36 0 Td [(Print usage and e)15(xit.)]TJ -0.11 Tc /R34169848 10.95 Tf -72 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R33853392 10 Tf 20.9004 -12 Td 1.882 Tw (At present,)Tj /R34169848 10 Tf 50.1441 0 Td (mingle)Tj /R33853392 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 /R33525504 10 Tf -83.416 -12 Td [(a­)250(>b)]TJ 0 Tc /R33853392 10 Tf 31 0 Td (and)Tj 2.5 Tc /R33525504 10 Tf 16.9398 0 Td [(b­)250(>a)]TJ 0 Tc /R33853392 10 Tf 31 0 Td 0 Tw [(is acceptable, b)20.0073(ut not if it has edges)]TJ 2.5 Tc /R33525504 10 Tf 144.5 0 Td [(a­)250(>b)]TJ 0 Tc /R33853392 10 Tf 31 0 Td (and)Tj 2.5 Tc /R33525504 10 Tf 16.9398 0 Td [(a­)250(>b)]TJ 0 Tc /R33853392 10 Tf 31 0 Td (or)Tj 2.5 Tc /R33525504 10 Tf 10.8301 0 Td [(a­)250(­b)]TJ 0 Tc /R33853392 10 Tf 31 0 Td (and)Tj 2.5 Tc /R33525504 10 Tf 16.9398 0 Td [(a­)250(­b)]TJ 0 Tc /R33853392 10 Tf 28.5 0 Td (.)Tj -0.548 Tc /R34169848 10.95 Tf -425.65 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R33853392 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 /R34169848 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R33853392 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3049 │ │ │ │ │ │ +3052 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ DBYZSK+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -652,19 +652,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R41022456 │ │ │ │ │ │ +R34169848 │ │ │ │ │ │ │ │ │ │ │ │ -R40706000 │ │ │ │ │ │ +R33853392 │ │ │ │ │ │ │ │ │ │ │ │ -R40378112 │ │ │ │ │ │ +R33525504 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -701,27 +701,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40378112 10 Tf 1 0 0 1 72.6801 793.89 Tm (MINGLE)Tj /R40706000 10 Tf 37.95 0 Td 124.83 Tw (\(1\) General)Tj 173.14 0 Td 0 Tw (Commands Manual)Tj /R40378112 10 Tf 206.62 0 Td (MINGLE)Tj /R40706000 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(aciŒc V)60.0024(isualization Symposium P)]TJ 277.356 0 Td (aciŒcV)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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R33525504 10 Tf 1 0 0 1 72.6801 793.89 Tm (MINGLE)Tj /R33853392 10 Tf 37.95 0 Td 124.83 Tw (\(1\) General)Tj 173.14 0 Td 0 Tw (Commands Manual)Tj /R33525504 10 Tf 206.62 0 Td (MINGLE)Tj /R33853392 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(aciŒc V)60.0024(isualization Symposium P)]TJ 277.356 0 Td (aciŒcV)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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -365 │ │ │ │ │ │ +360 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R40706000 │ │ │ │ │ │ +R33853392 │ │ │ │ │ │ │ │ │ │ │ │ -R40378112 │ │ │ │ │ │ +R33525504 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -776,15 +776,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 379 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R39758712 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R32906104 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -804,15 +804,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 603 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R39759080 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R32906472 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -835,18 +835,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -314 │ │ │ │ │ │ +313 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R39759448 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R32906840 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -870,15 +870,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-1b9c9f66d75d'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-03488fdf55ef'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 28 │ │ │ ├── ./usr/share/doc/graphviz/mm2gv.1.pdf.gz │ │ │ │ ├── mm2gv.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R37928688 10 Tf 1 0 0 1 72.6801 793.89 Tm (MM2GV)Tj /R38254200 10 Tf 36.2602 0 Td 126.52 Tw (\(1\) General)Tj 174.83 0 Td 0 Tw (Commands Manual)Tj /R37928688 10 Tf 208.31 0 Td (MM2GV)Tj /R38254200 10 Tf 36.2602 0 Td (\(1\))Tj -456.341 -36 Td (delim $$)Tj -0.219 Tc /R38573032 10.95 Tf 16.8 TL (NA)' 0 Tc 15.593 0 Td (ME)Tj /R38254200 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 /R38573032 10.95 Tf -185.01 -16.8 Td (SYNOPSIS)Tj /R38573032 10 Tf 36 -12 Td (mm2gv)Tj /R38254200 10 Tf 34.1602 0 Td ([)Tj /R38573032 10 Tf 5.83008 0 Td (­cluv?)Tj 2.5 Tc /R38254200 10 Tf 33.4801 0 Td (][)Tj 0 Tc /R38573032 10 Tf 11.6602 0 Td (­U)Tj /R37928688 10 Tf 12.9301 0 Td (i)Tj 2.5 Tc /R38254200 10 Tf 5.63984 0 Td (][)Tj 0 Tc /R38573032 10 Tf 11.6602 0 Td (­o)Tj /R37928688 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R38254200 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R37928688 10 Tf 13.5699 0 Td (Œle)Tj /R38254200 10 Tf 14.9 0 Td (])Tj /R38573032 10.95 Tf -218.441 -16.8 Td (DESCRIPTION)Tj /R38573032 10 Tf 36 -12 Td (mm2gv)Tj /R38254200 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 /R37928688 10 Tf 53.2969 0 Td (M)Tj /R38254200 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 /R37928688 10 Tf 36 0 Td (M)Tj /R38254200 10 Tf 11.3129 0 Td ($)Tj /R37928688 10 Tf 5 0 Td (M)Tj /R38254200 10 Tf 11.3129 0 Td (sup)Tj /R37928688 10 Tf 16.873 0 Td (T)Tj 29.22 Tc /R38254200 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 /R37928688 10 Tf 232.801 0 Td (M)Tj /R38254200 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 /R37928688 10 Tf 115.26 0 Td (M)Tj 5 Tc /R38254200 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 /R38573032 10 Tf 56.0699 0 Td (mm2gv)Tj /R38254200 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 modiŒed by the)Tj /R38573032 10 Tf 93.6 0 Td (­U)Tj /R38254200 10 Tf 15.4199 0 Td (ag.)Tj /R38573032 10.95 Tf -145.02 -16.8 Td (OPTIONS)Tj /R38254200 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R38573032 10 Tf (­c)' /R38254200 10 Tf 36 0 Td 0.781 Tw (This ag causes)Tj /R38573032 10 Tf 68.723 0 Td (mm2gv)Tj /R38254200 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 /R37928688 10 Tf 110.19 0 Td ("wt")Tj /R38254200 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 /R37928688 10 Tf 225 0 Td ("color")Tj /R38254200 10 Tf 29.5102 0 Td (.)Tj /R38573032 10 Tf -290.51 -16.8 Td (­l)Tj /R38254200 10 Tf 36 0 Td 0.1 Tw (If set,)Tj /R38573032 10 Tf 25.4699 0 Td (mm2gv)Tj /R38254200 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 /R38573032 10 Tf -36 -16.8 Td (­u)Tj /R38254200 10 Tf 36 0 Td [(If speciŒed, the graph is assumed to be undirected. By def)9.99268(ault, the graph generated is directed.)]TJ /R38573032 10 Tf -36 -16.8 Td (­v)Tj /R38254200 10 Tf 36 0 Td (This ag causes)Tj /R38573032 10 Tf 66.3801 0 Td (mm2gv)Tj /R38254200 10 Tf 34.1602 0 Td [(to store the matrix v)25(alues as the)]TJ /R37928688 10 Tf 128.9 0 Td ("len")Tj /R38254200 10 Tf 23.1199 0 Td [(attrib)19.9854(ute of the corresponding edge.)]TJ /R38573032 10 Tf -288.56 -16.8 Td (­U)Tj /R37928688 10 Tf 13.1898 0 Td [(ba)10(g)]TJ /R38254200 10 Tf 22.8102 -12 Td 0.504 Tw (SpeciŒes ho)Tj 3.004 Tc 48.8641 0 Td (ws)Tj 0 Tc 14.1141 0 Td (quare matrices are handled. If)Tj /R37928688 10 Tf 124.141 0 Td [(ba)10(g)]TJ /R38254200 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 /R37928688 10 Tf 36.2039 0 Td [(ba)10(g)]TJ /R38254200 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 /R37928688 10 Tf -389.34 -12 Td [(ba)10(g)]TJ /R38254200 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 /R37928688 10 Tf 67.4801 0 Td [(ba)10(g)]TJ /R38254200 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 /R38573032 10 Tf -302.561 -16.8 Td (­o)Tj /R37928688 10 Tf 10.9301 0 Td (outŒle)Tj /R38254200 10 Tf 25.0699 -12 Td (Prints output to the Œle)Tj /R37928688 10 Tf 94.1801 0 Td (outŒle)Tj 2.5 Tc /R38254200 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 /R38573032 10 Tf 10 0 Td (mm2gv)Tj /R38254200 10 Tf 34.1602 0 Td (uses stdout.)Tj /R38573032 10.95 Tf -245.6 -16.8 Td (OPERANDS)Tj /R38254200 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R37928688 10 Tf -34.0898 -16.8 Td (Œle)Tj /R38254200 10 Tf 38.0898 0 Td 0.577 Tw [(Name of the Œle in MatrixMark)9.99268(et format.)-557.698(If no)]TJ /R37928688 10 Tf 198.913 0 Td (Œle)Tj /R38254200 10 Tf 15.477 0 Td (operand is speciŒed, the standard input will)Tj -214.39 -12 Td 0 Tw (be used.)Tj /R38573032 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R38254200 10 Tf 36 -12 Td (Return)Tj /R38573032 10 Tf 29.7199 0 Td (0)Tj /R38254200 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 /R38573032 10.95 Tf -340.51 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj -0.55 Tc /R38254200 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 /R38573032 10.95 Tf -36 -16.8 Td [(ADDITION)19.9972(AL INFO)]TJ /R38254200 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42725104 10 Tf 1 0 0 1 72.6801 793.89 Tm (MM2GV)Tj /R43050616 10 Tf 36.2602 0 Td 126.52 Tw (\(1\) General)Tj 174.83 0 Td 0 Tw (Commands Manual)Tj /R42725104 10 Tf 208.31 0 Td (MM2GV)Tj /R43050616 10 Tf 36.2602 0 Td (\(1\))Tj -456.341 -36 Td (delim $$)Tj -0.219 Tc /R43369448 10.95 Tf 16.8 TL (NA)' 0 Tc 15.593 0 Td (ME)Tj /R43050616 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 /R43369448 10.95 Tf -185.01 -16.8 Td (SYNOPSIS)Tj /R43369448 10 Tf 36 -12 Td (mm2gv)Tj /R43050616 10 Tf 34.1602 0 Td ([)Tj /R43369448 10 Tf 5.83008 0 Td (­cluv?)Tj 2.5 Tc /R43050616 10 Tf 33.4801 0 Td (][)Tj 0 Tc /R43369448 10 Tf 11.6602 0 Td (­U)Tj /R42725104 10 Tf 12.9301 0 Td (i)Tj 2.5 Tc /R43050616 10 Tf 5.63984 0 Td (][)Tj 0 Tc /R43369448 10 Tf 11.6602 0 Td (­o)Tj /R42725104 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R43050616 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R42725104 10 Tf 13.5699 0 Td (Œle)Tj /R43050616 10 Tf 14.9 0 Td (])Tj /R43369448 10.95 Tf -218.441 -16.8 Td (DESCRIPTION)Tj /R43369448 10 Tf 36 -12 Td (mm2gv)Tj /R43050616 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 /R42725104 10 Tf 53.2969 0 Td (M)Tj /R43050616 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 /R42725104 10 Tf 36 0 Td (M)Tj /R43050616 10 Tf 11.3129 0 Td ($)Tj /R42725104 10 Tf 5 0 Td (M)Tj /R43050616 10 Tf 11.3129 0 Td (sup)Tj /R42725104 10 Tf 16.873 0 Td (T)Tj 29.22 Tc /R43050616 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 /R42725104 10 Tf 232.801 0 Td (M)Tj /R43050616 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 /R42725104 10 Tf 115.26 0 Td (M)Tj 5 Tc /R43050616 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 /R43369448 10 Tf 56.0699 0 Td (mm2gv)Tj /R43050616 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 modiŒed by the)Tj /R43369448 10 Tf 93.6 0 Td (­U)Tj /R43050616 10 Tf 15.4199 0 Td (ag.)Tj /R43369448 10.95 Tf -145.02 -16.8 Td (OPTIONS)Tj /R43050616 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R43369448 10 Tf (­c)' /R43050616 10 Tf 36 0 Td 0.781 Tw (This ag causes)Tj /R43369448 10 Tf 68.723 0 Td (mm2gv)Tj /R43050616 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 /R42725104 10 Tf 110.19 0 Td ("wt")Tj /R43050616 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 /R42725104 10 Tf 225 0 Td ("color")Tj /R43050616 10 Tf 29.5102 0 Td (.)Tj /R43369448 10 Tf -290.51 -16.8 Td (­l)Tj /R43050616 10 Tf 36 0 Td 0.1 Tw (If set,)Tj /R43369448 10 Tf 25.4699 0 Td (mm2gv)Tj /R43050616 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 /R43369448 10 Tf -36 -16.8 Td (­u)Tj /R43050616 10 Tf 36 0 Td [(If speciŒed, the graph is assumed to be undirected. By def)9.99268(ault, the graph generated is directed.)]TJ /R43369448 10 Tf -36 -16.8 Td (­v)Tj /R43050616 10 Tf 36 0 Td (This ag causes)Tj /R43369448 10 Tf 66.3801 0 Td (mm2gv)Tj /R43050616 10 Tf 34.1602 0 Td [(to store the matrix v)25(alues as the)]TJ /R42725104 10 Tf 128.9 0 Td ("len")Tj /R43050616 10 Tf 23.1199 0 Td [(attrib)19.9854(ute of the corresponding edge.)]TJ /R43369448 10 Tf -288.56 -16.8 Td (­U)Tj /R42725104 10 Tf 13.1898 0 Td [(ba)10(g)]TJ /R43050616 10 Tf 22.8102 -12 Td 0.504 Tw (SpeciŒes ho)Tj 3.004 Tc 48.8641 0 Td (ws)Tj 0 Tc 14.1141 0 Td (quare matrices are handled. If)Tj /R42725104 10 Tf 124.141 0 Td [(ba)10(g)]TJ /R43050616 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 /R42725104 10 Tf 36.2039 0 Td [(ba)10(g)]TJ /R43050616 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 /R42725104 10 Tf -389.34 -12 Td [(ba)10(g)]TJ /R43050616 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 /R42725104 10 Tf 67.4801 0 Td [(ba)10(g)]TJ /R43050616 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 /R43369448 10 Tf -302.561 -16.8 Td (­o)Tj /R42725104 10 Tf 10.9301 0 Td (outŒle)Tj /R43050616 10 Tf 25.0699 -12 Td (Prints output to the Œle)Tj /R42725104 10 Tf 94.1801 0 Td (outŒle)Tj 2.5 Tc /R43050616 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 /R43369448 10 Tf 10 0 Td (mm2gv)Tj /R43050616 10 Tf 34.1602 0 Td (uses stdout.)Tj /R43369448 10.95 Tf -245.6 -16.8 Td (OPERANDS)Tj /R43050616 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R42725104 10 Tf -34.0898 -16.8 Td (Œle)Tj /R43050616 10 Tf 38.0898 0 Td 0.577 Tw [(Name of the Œle in MatrixMark)9.99268(et format.)-557.698(If no)]TJ /R42725104 10 Tf 198.913 0 Td (Œle)Tj /R43050616 10 Tf 15.477 0 Td (operand is speciŒed, the standard input will)Tj -214.39 -12 Td 0 Tw (be used.)Tj /R43369448 10.95 Tf -76 -16.8 Td (RETURN CODES)Tj /R43050616 10 Tf 36 -12 Td (Return)Tj /R43369448 10 Tf 29.7199 0 Td (0)Tj /R43050616 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 /R43369448 10.95 Tf -340.51 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj -0.55 Tc /R43050616 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 /R43369448 10.95 Tf -36 -16.8 Td [(ADDITION)19.9972(AL INFO)]TJ /R43050616 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2952 │ │ │ │ │ │ +2955 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ CBRUXH+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -649,19 +649,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R38573032 │ │ │ │ │ │ +R43369448 │ │ │ │ │ │ │ │ │ │ │ │ -R38254200 │ │ │ │ │ │ +R43050616 │ │ │ │ │ │ │ │ │ │ │ │ -R37928688 │ │ │ │ │ │ +R42725104 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -716,15 +716,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 344 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R33759232 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38555648 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -744,15 +744,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 589 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R37307736 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42104152 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -777,15 +777,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 294 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R37308104 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42104520 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -808,15 +808,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-b2fa826d7d65'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-a1cf107f55bf'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/nop.1.pdf.gz │ │ │ │ ├── nop.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,15 +71,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R15851248 10 Tf 1 0 0 1 72.7 793.89 Tm (NOP)Tj /R16163592 10 Tf 20.4398 0 Td 142.32 Tw (\(1\) General)Tj 190.63 0 Td 0 Tw (Commands Manual)Tj /R15851248 10 Tf 224.13 0 Td (NOP)Tj /R16163592 10 Tf 20.4398 0 Td (\(1\))Tj -0.219 Tc /R16495592 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R16163592 10 Tf 20.407 -12 Td (nop ­ pretty-print graph Œle)Tj /R16495592 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R16495592 10 Tf 36 -12 Td (nop)Tj /R16163592 10 Tf 18.6199 0 Td ([)Tj /R16495592 10 Tf 5.83008 0 Td (­p?)Tj 2.5 Tc /R16163592 10 Tf 21.2602 0 Td (][)Tj 0 Tc /R15851248 10 Tf 13.5699 0 Td (Œles)Tj /R16163592 10 Tf 18.8801 0 Td (])Tj /R16495592 10.95 Tf -114.16 -16.8 Td (DESCRIPTION)Tj /R16495592 10 Tf 36 -12 Td (nop)Tj /R16163592 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 /R15851248 10 Tf 381.22 0 Td (Œles)Tj /R16163592 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 /R16495592 10.95 Tf -52.8199 -16.8 Td (OPTIONS)Tj /R16163592 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R16495592 10 Tf 16.8 TL (­p)' /R16163592 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 /R16495592 10 Tf -248.66 -16.8 Td (­?)Tj /R16163592 10 Tf 36 0 Td (Print usage information.)Tj /R16495592 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 /R16163592 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 /R16495592 10 Tf -429.496 -12 Td [(EXIT_F)89.9841(AILURE)]TJ /R16163592 10 Tf 76.05 0 Td 0 Tw [(is returned.)-500(Otherwise)]TJ /R16495592 10 Tf 93.5898 0 Td (EXIT_SUCCESS)Tj /R16163592 10 Tf 76.9602 0 Td (is returned.)Tj /R16495592 10.95 Tf -282.6 -16.8 Td (SEE ALSO)Tj /R16163592 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R22949616 10 Tf 1 0 0 1 72.7 793.89 Tm (NOP)Tj /R23261960 10 Tf 20.4398 0 Td 142.32 Tw (\(1\) General)Tj 190.63 0 Td 0 Tw (Commands Manual)Tj /R22949616 10 Tf 224.13 0 Td (NOP)Tj /R23261960 10 Tf 20.4398 0 Td (\(1\))Tj -0.219 Tc /R23593960 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R23261960 10 Tf 20.407 -12 Td (nop ­ pretty-print graph Œle)Tj /R23593960 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R23593960 10 Tf 36 -12 Td (nop)Tj /R23261960 10 Tf 18.6199 0 Td ([)Tj /R23593960 10 Tf 5.83008 0 Td (­p?)Tj 2.5 Tc /R23261960 10 Tf 21.2602 0 Td (][)Tj 0 Tc /R22949616 10 Tf 13.5699 0 Td (Œles)Tj /R23261960 10 Tf 18.8801 0 Td (])Tj /R23593960 10.95 Tf -114.16 -16.8 Td (DESCRIPTION)Tj /R23593960 10 Tf 36 -12 Td (nop)Tj /R23261960 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 /R22949616 10 Tf 381.22 0 Td (Œles)Tj /R23261960 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 /R23593960 10.95 Tf -52.8199 -16.8 Td (OPTIONS)Tj /R23261960 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R23593960 10 Tf 16.8 TL (­p)' /R23261960 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 /R23593960 10 Tf -248.66 -16.8 Td (­?)Tj /R23261960 10 Tf 36 0 Td (Print usage information.)Tj /R23593960 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 /R23261960 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 /R23593960 10 Tf -429.496 -12 Td [(EXIT_F)89.9841(AILURE)]TJ /R23261960 10 Tf 76.05 0 Td 0 Tw [(is returned.)-500(Otherwise)]TJ /R23593960 10 Tf 93.5898 0 Td (EXIT_SUCCESS)Tj /R23261960 10 Tf 76.9602 0 Td (is returned.)Tj /R23593960 10.95 Tf -282.6 -16.8 Td (SEE ALSO)Tj /R23261960 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1008 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -604,19 +604,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R16495592 │ │ │ │ │ │ +R23593960 │ │ │ │ │ │ │ │ │ │ │ │ -R16163592 │ │ │ │ │ │ +R23261960 │ │ │ │ │ │ │ │ │ │ │ │ -R15851248 │ │ │ │ │ │ +R22949616 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -671,15 +671,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 312 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R16514776 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R23613144 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -699,15 +699,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 454 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R16515144 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R23613512 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -729,15 +729,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 208 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R16515512 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R23613880 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -759,15 +759,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-3c5b2dc30e79'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-5ef10e82dfee'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/osage.1.pdf.gz │ │ │ │ ├── osage.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -76,20 +76,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R39304944 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R39632832 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R39304944 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R39632832 10 Tf 32.0402 0 Td (\(1\))Tj -0.219 Tc /R39949288 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R39632832 10 Tf 20.407 -12 Td [(osage ­ Œlter for dra)14.9927(wing clustered graphs)]TJ /R39949288 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R39949288 10 Tf 36 -12 Td (osage)Tj /R39632832 10 Tf 25.8301 0 Td ([)Tj /R39949288 10 Tf 3.33008 0 Td (­)Tj /R39632832 10 Tf 5.7 0 Td (\()Tj /R39949288 10 Tf 3.33008 0 Td (G)Tj /R39632832 10 Tf 7.78008 0 Td (|)Tj /R39949288 10 Tf 2 0 Td (N)Tj /R39632832 10 Tf 7.21992 0 Td (|)Tj /R39949288 10 Tf 2 0 Td (E)Tj /R39632832 10 Tf 6.66992 0 Td (\))Tj /R39304944 10 Tf 3.33008 0 Td (name=value)Tj 2.5 Tc /R39632832 10 Tf 50.0699 0 Td (][)Tj 0 Tc /R39949288 10 Tf 9.16016 0 Td (­T)Tj /R39304944 10 Tf 12.3699 0 Td (lang)Tj 2.5 Tc /R39632832 10 Tf 17.7801 0 Td (][)Tj 0 Tc /R39949288 10 Tf 9.16016 0 Td (­l)Tj /R39304944 10 Tf 8.48008 0 Td (libŒle)Tj 2.5 Tc /R39632832 10 Tf 22.7801 0 Td (][)Tj 0 Tc /R39949288 10 Tf 9.16016 0 Td (­o)Tj /R39304944 10 Tf 10.7 0 Td (outŒle)Tj 2.5 Tc /R39632832 10 Tf 25 0 Td (][)Tj 0 Tc /R39949288 10 Tf 9.16016 0 Td (­O)Tj 2.5 Tc /R39632832 10 Tf 13.4801 0 Td (][)Tj 0 Tc /R39949288 10 Tf 9.16016 0 Td (­P)Tj 2.5 Tc /R39632832 10 Tf 11.8102 0 Td (][)Tj 0 Tc /R39949288 10 Tf 9.16016 0 Td (­v)Tj 2.5 Tc /R39632832 10 Tf 10.7 0 Td (][)Tj 0 Tc /R39949288 10 Tf 9.16016 0 Td (­V)Tj 2.5 Tc /R39632832 10 Tf 12.9199 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R39949288 10.95 Tf -372.562 -16.8 Td (DESCRIPTION)Tj /R39304944 10 Tf 36.2301 -12 Td (osa)Tj -0.1 Tc 13.7898 0 Td (ge)Tj 0 Tc /R39632832 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 /R39304944 10 Tf 46.2109 0 Td (dot)Tj /R39632832 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 /R39949288 10 Tf 18.8859 0 Td (pack)Tj /R39632832 10 Tf 23.3371 0 Td (and)Tj /R39949288 10 Tf 17.2172 0 Td (packmode)Tj /R39632832 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 /R39949288 10 Tf 284.4 0 Td (splines)Tj /R39632832 10 Tf 31.4 0 Td [(attrib)19.9854(ute.)]TJ /R39949288 10.95 Tf -351.8 -16.8 Td [(OUTPUT FORMA)94.9707(TS)]TJ /R39632832 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 /R39949288 10 Tf 26.3719 0 Td (­Tps)Tj /R39632832 10 Tf 25.4121 0 Td (\(PostScript\),)Tj /R39949288 10 Tf 53.8719 0 Td (­Tsvg ­Tsvgz)Tj /R39632832 10 Tf 64.1441 0 Td 1.091 Tw [(\(Structured V)110.996(ector Graph-)]TJ -325.408 -12 Td (ics\),)Tj /R39949288 10 Tf 19.8969 0 Td (­TŒg)Tj /R39632832 10 Tf 25.8871 0 Td 0.457 Tw (\(XFIG graphics\),)Tj /R39949288 10 Tf 72.284 0 Td (­Tmif)Tj /R39632832 10 Tf 29.768 0 Td (\(FrameMak)Tj 47.1102 0 Td 0.458 Tw (er graphics\),)Tj /R39949288 10 Tf 53.3961 0 Td (­Thpgl)Tj /R39632832 10 Tf 34.2281 0 Td (\(HP pen plotters\), and)Tj /R39949288 10 Tf 92.652 0 Td (­Tpcl)Tj /R39632832 10 Tf 28.1078 0 Td [(\(Laser)20.0146(-)]TJ -403.33 -12 Td 0.778 Tw (jet printers\),)Tj /R39949288 10 Tf 52.9359 0 Td (­Tpng ­Tgif)Tj /R39632832 10 Tf 58.5262 0 Td (\(bitmap graphics\),)Tj /R39949288 10 Tf 77.3762 0 Td [(­T)18.0151(imap)]TJ /R39632832 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 /R39949288 10 Tf 23.0891 0 Td (­Tcmapx)Tj /R39632832 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 /R39949288 10 Tf 173.86 0 Td (­Tpng:)Tj /R39632832 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 /R39949288 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 /R39632832 10 Tf -89.2793 -12 Td [(Here is a synopsis of the graph Œle language, normally using the e)14.9927(xtension)]TJ /R39949288 10 Tf 300.37 0 Td (.gv)Tj 2.5 Tc /R39632832 10 Tf 12.5 0 Td (,f)Tj 0 Tc 8.33008 0 Td (or graphs:)Tj -321.2 -16.8 Td ([)Tj /R39949288 10 Tf 3.33008 0 Td (strict)Tj 2.5 Tc /R39632832 10 Tf 22.2102 0 Td (]\()Tj 0 Tc /R39949288 10 Tf 9.16016 0 Td (graph)Tj /R39632832 10 Tf 25.5602 0 Td (|)Tj /R39949288 10 Tf 2 0 Td (digraph)Tj /R39632832 10 Tf 33.9 0 Td (\))Tj /R39304944 10 Tf 5.83008 0 Td (name)Tj /R39632832 10 Tf 24.1602 0 Td ({)Tj /R39304944 10 Tf 7.3 0 Td (statement-list)Tj /R39632832 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 /R39949288 10 Tf 83.9301 0 Td (strict)Tj /R39632832 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 /R39949288 10 Tf 141.88 0 Td (digraph)Tj 3.01 Tc /R39632832 10 Tf 33.9 0 Td (,t)Tj 0 Tc 8.28984 0 Td 0.511 Tw (hen the)Tj /R39304944 10 Tf 32.682 0 Td [(edg)10.0146(eop)]TJ /R39632832 10 Tf 31.791 0 Td (must be "­>". If it is an undirected)Tj /R39949288 10 Tf -289.553 -12 Td (graph)Tj /R39632832 10 Tf 28.0602 0 Td 0 Tw (then the)Tj /R39304944 10 Tf 34.4398 0 Td [(edg)10.0159(eop)]TJ /R39632832 10 Tf 31.2797 0 Td [(must be "­­".)-500(Statements may be:)]TJ /R39304944 10 Tf -93.7797 -16.8 Td (name)Tj /R39949288 10 Tf 21.6602 0 Td (=)Tj /R39304944 10 Tf 5.7 0 Td (val)Tj /R39949288 10 Tf 12.2199 0 Td (;)Tj -39.5801 -12 Td (node [)Tj /R39304944 10 Tf 26.3898 0 Td (name)Tj /R39949288 10 Tf 21.6602 0 Td (=)Tj /R39304944 10 Tf 5.7 0 Td (val)Tj /R39949288 10 Tf 12.2199 0 Td (];)Tj -65.9699 -12 Td (edge [)Tj /R39304944 10 Tf 25.2699 0 Td (name)Tj /R39949288 10 Tf 21.6602 0 Td (=)Tj /R39304944 10 Tf 5.7 0 Td (val)Tj /R39949288 10 Tf 12.2199 0 Td (];)Tj /R39632832 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 /R39304944 10 Tf 14.923 0 Td (name)Tj /R39632832 10 Tf 24.3629 0 Td (to)Tj /R39304944 10 Tf 10.4828 0 Td (val)Tj 5.203 Tc /R39632832 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 /R39949288 10 Tf -63.35 -16.8 Td 0.964 Tw (n0 [)Tj /R39304944 10 Tf 17.3539 0 Td (name0=val0,name1=val1,...)Tj /R39949288 10 Tf 113.76 0 Td (];)Tj /R39632832 10 Tf 10.1238 0 Td (Creates node)Tj /R39949288 10 Tf 56.3578 0 Td (n0)Tj /R39632832 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 /R39949288 10 Tf (n0)' /R39304944 10 Tf 13.0602 0 Td [(edg)10.0159(eop)]TJ /R39632832 10 Tf 31.2797 0 Td (n1)Tj /R39304944 10 Tf 12.5 0 Td [(edg)10.0159(eop ... edg)9.99268(eop)]TJ /R39632832 10 Tf 72.5598 0 Td (nn [)Tj /R39304944 10 Tf 15.8301 0 Td (name0=val0,name1=val1,...)Tj /R39949288 10 Tf 113.76 0 Td (];)Tj /R39632832 10 Tf -258.99 -12 Td 0.508 Tw (Creates edges between nodes)Tj /R39949288 10 Tf 121.442 0 Td (n0)Tj /R39632832 10 Tf 10.5602 0 Td (,)Tj /R39949288 10 Tf 5.50781 0 Td (n1)Tj 3.008 Tc /R39632832 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 8.00781 0 Td (..,)Tj /R39949288 10 Tf 10.5078 0 Td (nn)Tj /R39632832 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 ([)' /R39949288 10 Tf 3.33008 0 Td (subgraph)Tj /R39304944 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R39949288 10 Tf 21.6602 0 Td (]{)Tj 0 Tc /R39304944 10 Tf 12.2699 0 Td (statement-list)Tj /R39949288 10 Tf 56.3898 0 Td (})Tj /R39632832 10 Tf -136.72 -12 Td 0.373 Tw [(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ /R39949288 10 Tf 229.24 0 Td (n0)Tj 2.873 Tc /R39632832 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 7.87305 0 Td (..,)Tj /R39949288 10 Tf 10.373 0 Td (nn)Tj /R39632832 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 /R39949288 10 Tf 3.33008 0 Td (subgraph)Tj /R39304944 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R39632832 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R9821936 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R10149824 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R9821936 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R10149824 10 Tf 32.0402 0 Td (\(1\))Tj -0.219 Tc /R10466280 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R10149824 10 Tf 20.407 -12 Td [(osage ­ Œlter for dra)14.9927(wing clustered graphs)]TJ /R10466280 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R10466280 10 Tf 36 -12 Td (osage)Tj /R10149824 10 Tf 25.8301 0 Td ([)Tj /R10466280 10 Tf 3.33008 0 Td (­)Tj /R10149824 10 Tf 5.7 0 Td (\()Tj /R10466280 10 Tf 3.33008 0 Td (G)Tj /R10149824 10 Tf 7.78008 0 Td (|)Tj /R10466280 10 Tf 2 0 Td (N)Tj /R10149824 10 Tf 7.21992 0 Td (|)Tj /R10466280 10 Tf 2 0 Td (E)Tj /R10149824 10 Tf 6.66992 0 Td (\))Tj /R9821936 10 Tf 3.33008 0 Td (name=value)Tj 2.5 Tc /R10149824 10 Tf 50.0699 0 Td (][)Tj 0 Tc /R10466280 10 Tf 9.16016 0 Td (­T)Tj /R9821936 10 Tf 12.3699 0 Td (lang)Tj 2.5 Tc /R10149824 10 Tf 17.7801 0 Td (][)Tj 0 Tc /R10466280 10 Tf 9.16016 0 Td (­l)Tj /R9821936 10 Tf 8.48008 0 Td (libŒle)Tj 2.5 Tc /R10149824 10 Tf 22.7801 0 Td (][)Tj 0 Tc /R10466280 10 Tf 9.16016 0 Td (­o)Tj /R9821936 10 Tf 10.7 0 Td (outŒle)Tj 2.5 Tc /R10149824 10 Tf 25 0 Td (][)Tj 0 Tc /R10466280 10 Tf 9.16016 0 Td (­O)Tj 2.5 Tc /R10149824 10 Tf 13.4801 0 Td (][)Tj 0 Tc /R10466280 10 Tf 9.16016 0 Td (­P)Tj 2.5 Tc /R10149824 10 Tf 11.8102 0 Td (][)Tj 0 Tc /R10466280 10 Tf 9.16016 0 Td (­v)Tj 2.5 Tc /R10149824 10 Tf 10.7 0 Td (][)Tj 0 Tc /R10466280 10 Tf 9.16016 0 Td (­V)Tj 2.5 Tc /R10149824 10 Tf 12.9199 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R10466280 10.95 Tf -372.562 -16.8 Td (DESCRIPTION)Tj /R9821936 10 Tf 36.2301 -12 Td (osa)Tj -0.1 Tc 13.7898 0 Td (ge)Tj 0 Tc /R10149824 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 /R9821936 10 Tf 46.2109 0 Td (dot)Tj /R10149824 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 /R10466280 10 Tf 18.8859 0 Td (pack)Tj /R10149824 10 Tf 23.3371 0 Td (and)Tj /R10466280 10 Tf 17.2172 0 Td (packmode)Tj /R10149824 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 /R10466280 10 Tf 284.4 0 Td (splines)Tj /R10149824 10 Tf 31.4 0 Td [(attrib)19.9854(ute.)]TJ /R10466280 10.95 Tf -351.8 -16.8 Td [(OUTPUT FORMA)94.9707(TS)]TJ /R10149824 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 /R10466280 10 Tf 26.3719 0 Td (­Tps)Tj /R10149824 10 Tf 25.4121 0 Td (\(PostScript\),)Tj /R10466280 10 Tf 53.8719 0 Td (­Tsvg ­Tsvgz)Tj /R10149824 10 Tf 64.1441 0 Td 1.091 Tw [(\(Structured V)110.996(ector Graph-)]TJ -325.408 -12 Td (ics\),)Tj /R10466280 10 Tf 19.8969 0 Td (­TŒg)Tj /R10149824 10 Tf 25.8871 0 Td 0.457 Tw (\(XFIG graphics\),)Tj /R10466280 10 Tf 72.284 0 Td (­Tmif)Tj /R10149824 10 Tf 29.768 0 Td (\(FrameMak)Tj 47.1102 0 Td 0.458 Tw (er graphics\),)Tj /R10466280 10 Tf 53.3961 0 Td (­Thpgl)Tj /R10149824 10 Tf 34.2281 0 Td (\(HP pen plotters\), and)Tj /R10466280 10 Tf 92.652 0 Td (­Tpcl)Tj /R10149824 10 Tf 28.1078 0 Td [(\(Laser)20.0146(-)]TJ -403.33 -12 Td 0.778 Tw (jet printers\),)Tj /R10466280 10 Tf 52.9359 0 Td (­Tpng ­Tgif)Tj /R10149824 10 Tf 58.5262 0 Td (\(bitmap graphics\),)Tj /R10466280 10 Tf 77.3762 0 Td [(­T)18.0151(imap)]TJ /R10149824 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 /R10466280 10 Tf 23.0891 0 Td (­Tcmapx)Tj /R10149824 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 /R10466280 10 Tf 173.86 0 Td (­Tpng:)Tj /R10149824 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 /R10466280 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 /R10149824 10 Tf -89.2793 -12 Td [(Here is a synopsis of the graph Œle language, normally using the e)14.9927(xtension)]TJ /R10466280 10 Tf 300.37 0 Td (.gv)Tj 2.5 Tc /R10149824 10 Tf 12.5 0 Td (,f)Tj 0 Tc 8.33008 0 Td (or graphs:)Tj -321.2 -16.8 Td ([)Tj /R10466280 10 Tf 3.33008 0 Td (strict)Tj 2.5 Tc /R10149824 10 Tf 22.2102 0 Td (]\()Tj 0 Tc /R10466280 10 Tf 9.16016 0 Td (graph)Tj /R10149824 10 Tf 25.5602 0 Td (|)Tj /R10466280 10 Tf 2 0 Td (digraph)Tj /R10149824 10 Tf 33.9 0 Td (\))Tj /R9821936 10 Tf 5.83008 0 Td (name)Tj /R10149824 10 Tf 24.1602 0 Td ({)Tj /R9821936 10 Tf 7.3 0 Td (statement-list)Tj /R10149824 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 /R10466280 10 Tf 83.9301 0 Td (strict)Tj /R10149824 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 /R10466280 10 Tf 141.88 0 Td (digraph)Tj 3.01 Tc /R10149824 10 Tf 33.9 0 Td (,t)Tj 0 Tc 8.28984 0 Td 0.511 Tw (hen the)Tj /R9821936 10 Tf 32.682 0 Td [(edg)10.0146(eop)]TJ /R10149824 10 Tf 31.791 0 Td (must be "­>". If it is an undirected)Tj /R10466280 10 Tf -289.553 -12 Td (graph)Tj /R10149824 10 Tf 28.0602 0 Td 0 Tw (then the)Tj /R9821936 10 Tf 34.4398 0 Td [(edg)10.0159(eop)]TJ /R10149824 10 Tf 31.2797 0 Td [(must be "­­".)-500(Statements may be:)]TJ /R9821936 10 Tf -93.7797 -16.8 Td (name)Tj /R10466280 10 Tf 21.6602 0 Td (=)Tj /R9821936 10 Tf 5.7 0 Td (val)Tj /R10466280 10 Tf 12.2199 0 Td (;)Tj -39.5801 -12 Td (node [)Tj /R9821936 10 Tf 26.3898 0 Td (name)Tj /R10466280 10 Tf 21.6602 0 Td (=)Tj /R9821936 10 Tf 5.7 0 Td (val)Tj /R10466280 10 Tf 12.2199 0 Td (];)Tj -65.9699 -12 Td (edge [)Tj /R9821936 10 Tf 25.2699 0 Td (name)Tj /R10466280 10 Tf 21.6602 0 Td (=)Tj /R9821936 10 Tf 5.7 0 Td (val)Tj /R10466280 10 Tf 12.2199 0 Td (];)Tj /R10149824 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 /R9821936 10 Tf 14.923 0 Td (name)Tj /R10149824 10 Tf 24.3629 0 Td (to)Tj /R9821936 10 Tf 10.4828 0 Td (val)Tj 5.203 Tc /R10149824 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 /R10466280 10 Tf -63.35 -16.8 Td 0.964 Tw (n0 [)Tj /R9821936 10 Tf 17.3539 0 Td (name0=val0,name1=val1,...)Tj /R10466280 10 Tf 113.76 0 Td (];)Tj /R10149824 10 Tf 10.1238 0 Td (Creates node)Tj /R10466280 10 Tf 56.3578 0 Td (n0)Tj /R10149824 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 /R10466280 10 Tf (n0)' /R9821936 10 Tf 13.0602 0 Td [(edg)10.0159(eop)]TJ /R10149824 10 Tf 31.2797 0 Td (n1)Tj /R9821936 10 Tf 12.5 0 Td [(edg)10.0159(eop ... edg)9.99268(eop)]TJ /R10149824 10 Tf 72.5598 0 Td (nn [)Tj /R9821936 10 Tf 15.8301 0 Td (name0=val0,name1=val1,...)Tj /R10466280 10 Tf 113.76 0 Td (];)Tj /R10149824 10 Tf -258.99 -12 Td 0.508 Tw (Creates edges between nodes)Tj /R10466280 10 Tf 121.442 0 Td (n0)Tj /R10149824 10 Tf 10.5602 0 Td (,)Tj /R10466280 10 Tf 5.50781 0 Td (n1)Tj 3.008 Tc /R10149824 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 8.00781 0 Td (..,)Tj /R10466280 10 Tf 10.5078 0 Td (nn)Tj /R10149824 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 ([)' /R10466280 10 Tf 3.33008 0 Td (subgraph)Tj /R9821936 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R10466280 10 Tf 21.6602 0 Td (]{)Tj 0 Tc /R9821936 10 Tf 12.2699 0 Td (statement-list)Tj /R10466280 10 Tf 56.3898 0 Td (})Tj /R10149824 10 Tf -136.72 -12 Td 0.373 Tw [(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ /R10466280 10 Tf 229.24 0 Td (n0)Tj 2.873 Tc /R10149824 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 7.87305 0 Td (..,)Tj /R10466280 10 Tf 10.373 0 Td (nn)Tj /R10149824 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 /R10466280 10 Tf 3.33008 0 Td (subgraph)Tj /R9821936 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R10149824 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -4015 │ │ │ │ │ │ +4012 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ ZTUUPD+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -655,19 +655,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R39949288 │ │ │ │ │ │ +R10466280 │ │ │ │ │ │ │ │ │ │ │ │ -R39632832 │ │ │ │ │ │ +R10149824 │ │ │ │ │ │ │ │ │ │ │ │ -R39304944 │ │ │ │ │ │ +R9821936 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -704,29 +704,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R39304944 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R39632832 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R39304944 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R39632832 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 /R39949288 10.95 Tf -36 -28.8 Td [(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ /R39949288 10 Tf 36 -12 Td (size=")Tj /R39304944 10 Tf 26.8 0 Td (x,y)Tj /R39949288 10 Tf 11.3801 0 Td (")Tj /R39632832 10 Tf 8.05 0 Td [(sets bounding box of dra)14.9927(wing in inches.)]TJ /R39949288 10 Tf -46.2301 -16.8 Td (page=")Tj /R39304944 10 Tf 31.25 0 Td (x,y)Tj /R39949288 10 Tf 11.3801 0 Td (")Tj /R39632832 10 Tf 8.05 0 Td (sets the PostScript pagination unit.)Tj /R39949288 10 Tf -50.6801 -16.8 Td (ratio=)Tj /R39304944 10 Tf 26.25 0 Td (f)Tj /R39632832 10 Tf 6.07891 0 Td 0.799 Tw (sets the aspect ratio to)Tj /R39304944 10 Tf 94.8148 0 Td (f)Tj /R39632832 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 /R39949288 10 Tf 15.5199 0 Td (Œll)Tj /R39632832 10 Tf 11.1199 0 Td (,)Tj /R39949288 10 Tf 5.8 0 Td (com-)Tj -410.896 -12 Td [(pr)18.0078(ess)]TJ 2.5 Tc /R39632832 10 Tf 22.0398 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R39949288 10 Tf 5.83008 0 Td (auto)Tj /R39632832 10 Tf 18.8898 0 Td (.)Tj /R39949288 10 Tf -56.7598 -16.8 Td (pagedir=)Tj /R39632832 10 Tf 38.4801 0 Td 0 Tw ([TBLR][TBLR] sets the major and minor order of pagination.)Tj -0.18 Tc /R39949288 10 Tf -38.4801 -16.8 Td (ro)Tj 0 Tc 9.26016 0 Td (tate=90)Tj /R39632832 10 Tf 34.3 0 Td [(sets landscape mode.)-500(\()]TJ /R39949288 10 Tf 92.4801 0 Td (orientation=land)Tj /R39632832 10 Tf 74.3199 0 Td [(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ /R39949288 10 Tf -210.36 -16.8 Td (center=)Tj /R39304944 10 Tf 32.35 0 Td (n)Tj 2.5 Tc /R39632832 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 /R39949288 10 Tf -51.7898 -16.8 Td [(lay)9.99268(ers=")]TJ /R39304944 10 Tf 36.7 0 Td (id:id:id:id)Tj 3.22 Tc /R39632832 10 Tf 41.1102 0 Td [("i)321.992(sas)]TJ 0 Tc 28.7402 0 Td 0.719 Tw (equence of layer identiŒers 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 /R39304944 10 Tf -404.791 -12 Td [(layer)36.9922(color)9.98413(seq)]TJ /R39632832 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 /R39949288 10 Tf 16.8 TL (color=)' /R39304944 10 Tf 27.3602 0 Td (colorvalue)Tj /R39632832 10 Tf 45.2699 0 Td [(sets fore)15(ground color \()]TJ /R39949288 10 Tf 90.6602 0 Td (bgcolor)Tj /R39632832 10 Tf 34.7199 0 Td (for background\).)Tj /R39949288 10 Tf -198.01 -16.8 Td [(hr)18.0078(ef=)]TJ /R39304944 10 Tf 23.2898 0 Td ("url")Tj /R39632832 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 /R39949288 10 Tf (URL=)' /R39304944 10 Tf 26.8102 0 Td ("url")Tj /R39632832 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R39949288 10 Tf -49.3801 -16.8 Td (stylesheet=)Tj /R39304944 10 Tf 46.8 0 Td [("Œle)15.0073(.css")]TJ /R39632832 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 /R39949288 10 Tf (splines)' 2.851 Tc /R39632832 10 Tf 28.9 0 Td [(.I)285.114(fs)]TJ 0 Tc 18.752 0 Td 0.351 Tw (et to)Tj /R39304944 10 Tf 20.702 0 Td (true)Tj 2.851 Tc /R39632832 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 /R39304944 10 Tf 144.848 0 Td (polyline)Tj 2.851 Tc /R39632832 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 /R39304944 10 Tf -281.114 -12 Td (ortho)Tj 4.527 Tc /R39632832 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 /R39949288 10 Tf -400.262 -12 Td (splines=)Tj /R39304944 10 Tf 34.6 0 Td (false)Tj /R39632832 10 Tf 21.3898 0 Td (or)Tj /R39949288 10 Tf 10.8301 0 Td (splines=)Tj /R39304944 10 Tf 34.6 0 Td (line)Tj 2.5 Tc /R39632832 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 /R39304944 10 Tf 39.3398 0 Td (false)Tj /R39632832 10 Tf 18.8898 0 Td (.)Tj /R39949288 10.95 Tf -373.92 -28.8 Td [(NODE A)94.983(TTRIB)10.0454(UTES)]TJ /R39949288 10 Tf 36 -12 Td (height=)Tj /R39304944 10 Tf 32.3699 0 Td (d)Tj /R39632832 10 Tf 8.21797 0 Td (or)Tj /R39949288 10 Tf 11.548 0 Td (width=)Tj /R39304944 10 Tf 30.15 0 Td (d)Tj /R39632832 10 Tf 8.21797 0 Td 0.718 Tw (sets minimum height or width.)Tj 131.099 0 Td (Adding)Tj /R39949288 10 Tf 33.2172 0 Td (Œxedsize=true)Tj /R39632832 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 /R39949288 10 Tf T*[(shape=r)17.9846(ecord polygon epsf)]TJ -0.2 Tc /R39304944 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 /R39632832 10 Tf 56.8289 0 Td 0.989 Tw (is one of:)Tj /R39949288 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 /R39632832 10 Tf 249.374 0 Td (\(Polygons are deŒned or modiŒed 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 /R39949288 10 Tf 23.5172 0 Td (re)Tj 0 Tc 8.7 0 Td (gular)Tj /R39632832 10 Tf 22.7801 0 Td (,)Tj /R39949288 10 Tf 7.12695 0 Td (peripheries)Tj /R39632832 10 Tf 48.3301 0 Td (,)Tj /R39949288 10 Tf 7.12695 0 Td (sides)Tj /R39632832 10 Tf 20.5602 0 Td (,)Tj /R39949288 10 Tf 7.12695 0 Td (orientation)Tj /R39632832 10 Tf 47.2199 0 Td (,)Tj /R39949288 10 Tf 7.12812 0 Td (distortion)Tj /R39632832 10 Tf 46.298 0 Td (and)Tj /R39949288 10 Tf 19.068 0 Td [(sk)10(ew)]TJ /R39632832 10 Tf 21.0102 0 Td (.\))Tj /R39949288 10 Tf 12.9578 0 Td (epsf)Tj /R39632832 10 Tf 21.848 0 Td 2.128 Tw (uses the)Tj -397.932 -12 Td [(node')55.0073(s)]TJ /R39949288 10 Tf 28.8359 0 Td (shapeŒle)Tj /R39632832 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 /R39949288 10 Tf (label=)' /R39304944 10 Tf 26.2602 0 Td [(te)20.0073(xt)]TJ /R39632832 10 Tf 17.7969 0 Td (where)Tj /R39304944 10 Tf 27.9871 0 Td [(te)20.0073(xt)]TJ /R39632832 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 justiŒed 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 identiŒers 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 /R39949288 10 Tf 223.36 0 Td (node0:port28)Tj /R39632832 10 Tf 57.2199 0 Td (\).)Tj -0.25 Tc /R39949288 10 Tf -325.039 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntsize=)Tj /R39304944 10 Tf 30.1398 0 Td (n)Tj /R39632832 10 Tf 7.5 0 Td (sets the label type size to)Tj /R39304944 10 Tf 102.21 0 Td (n)Tj /R39632832 10 Tf 7.5 0 Td (points.)Tj -0.25 Tc /R39949288 10 Tf -155.43 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntname=)Tj /R39304944 10 Tf 37.9199 0 Td (name)Tj /R39632832 10 Tf 24.1602 0 Td [(sets the label font f)10(amily name.)]TJ /R39949288 10 Tf -70.1602 -16.8 Td (color=)Tj /R39304944 10 Tf 27.3602 0 Td (colorvalue)Tj /R39632832 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 /R39949288 10 Tf 167.2 0 Td (Œllcolor)Tj /R39632832 10 Tf 35.2801 0 Td (is not speciŒed.)Tj /R39949288 10 Tf -367.2 -16.8 Td (Œllcolor=)Tj /R39304944 10 Tf 38.4801 0 Td (colorvalue)Tj /R39632832 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 speciŒed, 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 /R39949288 10 Tf -7.66992 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntcolor=)Tj /R39304944 10 Tf 36.25 0 Td (colorvalue)Tj /R39632832 10 Tf 45.2699 0 Td [(sets the label te)14.9927(xt color)54.9927(.)]TJ -89.6 -16.8 Td (A)Tj /R39304944 10 Tf 10.791 0 Td (colorvalue)Tj /R39632832 10 Tf 46.341 0 Td 1.072 Tw (may be ")Tj /R39304944 10 Tf 37.884 0 Td (h,s,v)Tj /R39949288 10 Tf 18.3301 0 Td (")Tj /R39632832 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 /R39949288 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 /R39632832 10 Tf 54.1238 0 Td (or)Tj -0.2 Tc /R39949288 10 Tf 11.227 0 Td (bu)Tj 0 Tc 10.9199 0 Td [(rlyw)10.0146(ood)]TJ 2.897 Tc /R39632832 10 Tf 34.9 0 Td [(,o)289.712(ra")]TJ 0 Tc /R39304944 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 /R39632832 10 Tf 27.5352 -43.2 Td [(27 May 2009)-20233.5(2)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R9821936 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R10149824 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R9821936 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R10149824 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 /R10466280 10.95 Tf -36 -28.8 Td [(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ /R10466280 10 Tf 36 -12 Td (size=")Tj /R9821936 10 Tf 26.8 0 Td (x,y)Tj /R10466280 10 Tf 11.3801 0 Td (")Tj /R10149824 10 Tf 8.05 0 Td [(sets bounding box of dra)14.9927(wing in inches.)]TJ /R10466280 10 Tf -46.2301 -16.8 Td (page=")Tj /R9821936 10 Tf 31.25 0 Td (x,y)Tj /R10466280 10 Tf 11.3801 0 Td (")Tj /R10149824 10 Tf 8.05 0 Td (sets the PostScript pagination unit.)Tj /R10466280 10 Tf -50.6801 -16.8 Td (ratio=)Tj /R9821936 10 Tf 26.25 0 Td (f)Tj /R10149824 10 Tf 6.07891 0 Td 0.799 Tw (sets the aspect ratio to)Tj /R9821936 10 Tf 94.8148 0 Td (f)Tj /R10149824 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 /R10466280 10 Tf 15.5199 0 Td (Œll)Tj /R10149824 10 Tf 11.1199 0 Td (,)Tj /R10466280 10 Tf 5.8 0 Td (com-)Tj -410.896 -12 Td [(pr)18.0078(ess)]TJ 2.5 Tc /R10149824 10 Tf 22.0398 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R10466280 10 Tf 5.83008 0 Td (auto)Tj /R10149824 10 Tf 18.8898 0 Td (.)Tj /R10466280 10 Tf -56.7598 -16.8 Td (pagedir=)Tj /R10149824 10 Tf 38.4801 0 Td 0 Tw ([TBLR][TBLR] sets the major and minor order of pagination.)Tj -0.18 Tc /R10466280 10 Tf -38.4801 -16.8 Td (ro)Tj 0 Tc 9.26016 0 Td (tate=90)Tj /R10149824 10 Tf 34.3 0 Td [(sets landscape mode.)-500(\()]TJ /R10466280 10 Tf 92.4801 0 Td (orientation=land)Tj /R10149824 10 Tf 74.3199 0 Td [(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ /R10466280 10 Tf -210.36 -16.8 Td (center=)Tj /R9821936 10 Tf 32.35 0 Td (n)Tj 2.5 Tc /R10149824 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 /R10466280 10 Tf -51.7898 -16.8 Td [(lay)9.99268(ers=")]TJ /R9821936 10 Tf 36.7 0 Td (id:id:id:id)Tj 3.22 Tc /R10149824 10 Tf 41.1102 0 Td [("i)321.992(sas)]TJ 0 Tc 28.7402 0 Td 0.719 Tw (equence of layer identiŒers 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 /R9821936 10 Tf -404.791 -12 Td [(layer)36.9922(color)9.98413(seq)]TJ /R10149824 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 /R10466280 10 Tf 16.8 TL (color=)' /R9821936 10 Tf 27.3602 0 Td (colorvalue)Tj /R10149824 10 Tf 45.2699 0 Td [(sets fore)15(ground color \()]TJ /R10466280 10 Tf 90.6602 0 Td (bgcolor)Tj /R10149824 10 Tf 34.7199 0 Td (for background\).)Tj /R10466280 10 Tf -198.01 -16.8 Td [(hr)18.0078(ef=)]TJ /R9821936 10 Tf 23.2898 0 Td ("url")Tj /R10149824 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 /R10466280 10 Tf (URL=)' /R9821936 10 Tf 26.8102 0 Td ("url")Tj /R10149824 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R10466280 10 Tf -49.3801 -16.8 Td (stylesheet=)Tj /R9821936 10 Tf 46.8 0 Td [("Œle)15.0073(.css")]TJ /R10149824 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 /R10466280 10 Tf (splines)' 2.851 Tc /R10149824 10 Tf 28.9 0 Td [(.I)285.114(fs)]TJ 0 Tc 18.752 0 Td 0.351 Tw (et to)Tj /R9821936 10 Tf 20.702 0 Td (true)Tj 2.851 Tc /R10149824 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 /R9821936 10 Tf 144.848 0 Td (polyline)Tj 2.851 Tc /R10149824 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 /R9821936 10 Tf -281.114 -12 Td (ortho)Tj 4.527 Tc /R10149824 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 /R10466280 10 Tf -400.262 -12 Td (splines=)Tj /R9821936 10 Tf 34.6 0 Td (false)Tj /R10149824 10 Tf 21.3898 0 Td (or)Tj /R10466280 10 Tf 10.8301 0 Td (splines=)Tj /R9821936 10 Tf 34.6 0 Td (line)Tj 2.5 Tc /R10149824 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 /R9821936 10 Tf 39.3398 0 Td (false)Tj /R10149824 10 Tf 18.8898 0 Td (.)Tj /R10466280 10.95 Tf -373.92 -28.8 Td [(NODE A)94.983(TTRIB)10.0454(UTES)]TJ /R10466280 10 Tf 36 -12 Td (height=)Tj /R9821936 10 Tf 32.3699 0 Td (d)Tj /R10149824 10 Tf 8.21797 0 Td (or)Tj /R10466280 10 Tf 11.548 0 Td (width=)Tj /R9821936 10 Tf 30.15 0 Td (d)Tj /R10149824 10 Tf 8.21797 0 Td 0.718 Tw (sets minimum height or width.)Tj 131.099 0 Td (Adding)Tj /R10466280 10 Tf 33.2172 0 Td (Œxedsize=true)Tj /R10149824 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 /R10466280 10 Tf T*[(shape=r)17.9846(ecord polygon epsf)]TJ -0.2 Tc /R9821936 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 /R10149824 10 Tf 56.8289 0 Td 0.989 Tw (is one of:)Tj /R10466280 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 /R10149824 10 Tf 249.374 0 Td (\(Polygons are deŒned or modiŒed 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 /R10466280 10 Tf 23.5172 0 Td (re)Tj 0 Tc 8.7 0 Td (gular)Tj /R10149824 10 Tf 22.7801 0 Td (,)Tj /R10466280 10 Tf 7.12695 0 Td (peripheries)Tj /R10149824 10 Tf 48.3301 0 Td (,)Tj /R10466280 10 Tf 7.12695 0 Td (sides)Tj /R10149824 10 Tf 20.5602 0 Td (,)Tj /R10466280 10 Tf 7.12695 0 Td (orientation)Tj /R10149824 10 Tf 47.2199 0 Td (,)Tj /R10466280 10 Tf 7.12812 0 Td (distortion)Tj /R10149824 10 Tf 46.298 0 Td (and)Tj /R10466280 10 Tf 19.068 0 Td [(sk)10(ew)]TJ /R10149824 10 Tf 21.0102 0 Td (.\))Tj /R10466280 10 Tf 12.9578 0 Td (epsf)Tj /R10149824 10 Tf 21.848 0 Td 2.128 Tw (uses the)Tj -397.932 -12 Td [(node')55.0073(s)]TJ /R10466280 10 Tf 28.8359 0 Td (shapeŒle)Tj /R10149824 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 /R10466280 10 Tf (label=)' /R9821936 10 Tf 26.2602 0 Td [(te)20.0073(xt)]TJ /R10149824 10 Tf 17.7969 0 Td (where)Tj /R9821936 10 Tf 27.9871 0 Td [(te)20.0073(xt)]TJ /R10149824 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 justiŒed 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 identiŒers 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 /R10466280 10 Tf 223.36 0 Td (node0:port28)Tj /R10149824 10 Tf 57.2199 0 Td (\).)Tj -0.25 Tc /R10466280 10 Tf -325.039 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntsize=)Tj /R9821936 10 Tf 30.1398 0 Td (n)Tj /R10149824 10 Tf 7.5 0 Td (sets the label type size to)Tj /R9821936 10 Tf 102.21 0 Td (n)Tj /R10149824 10 Tf 7.5 0 Td (points.)Tj -0.25 Tc /R10466280 10 Tf -155.43 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntname=)Tj /R9821936 10 Tf 37.9199 0 Td (name)Tj /R10149824 10 Tf 24.1602 0 Td [(sets the label font f)10(amily name.)]TJ /R10466280 10 Tf -70.1602 -16.8 Td (color=)Tj /R9821936 10 Tf 27.3602 0 Td (colorvalue)Tj /R10149824 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 /R10466280 10 Tf 167.2 0 Td (Œllcolor)Tj /R10149824 10 Tf 35.2801 0 Td (is not speciŒed.)Tj /R10466280 10 Tf -367.2 -16.8 Td (Œllcolor=)Tj /R9821936 10 Tf 38.4801 0 Td (colorvalue)Tj /R10149824 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 speciŒed, 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 /R10466280 10 Tf -7.66992 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntcolor=)Tj /R9821936 10 Tf 36.25 0 Td (colorvalue)Tj /R10149824 10 Tf 45.2699 0 Td [(sets the label te)14.9927(xt color)54.9927(.)]TJ -89.6 -16.8 Td (A)Tj /R9821936 10 Tf 10.791 0 Td (colorvalue)Tj /R10149824 10 Tf 46.341 0 Td 1.072 Tw (may be ")Tj /R9821936 10 Tf 37.884 0 Td (h,s,v)Tj /R10466280 10 Tf 18.3301 0 Td (")Tj /R10149824 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 /R10466280 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 /R10149824 10 Tf 54.1238 0 Td (or)Tj -0.2 Tc /R10466280 10 Tf 11.227 0 Td (bu)Tj 0 Tc 10.9199 0 Td [(rlyw)10.0146(ood)]TJ 2.897 Tc /R10149824 10 Tf 34.9 0 Td [(,o)289.712(ra")]TJ 0 Tc /R9821936 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 /R10149824 10 Tf 27.5352 -43.2 Td [(27 May 2009)-20233.5(2)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3852 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R39949288 │ │ │ │ │ │ +R10466280 │ │ │ │ │ │ │ │ │ │ │ │ -R39632832 │ │ │ │ │ │ +R10149824 │ │ │ │ │ │ │ │ │ │ │ │ -R39304944 │ │ │ │ │ │ +R9821936 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -763,29 +763,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R39304944 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R39632832 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R39304944 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R39632832 10 Tf 32.0402 0 Td (\(1\))Tj /R39949288 10 Tf -420.341 -36 Td [(style=Œlled solid dashed dotted bold in)40.0146(vis)]TJ /R39632832 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 /R39949288 10 Tf -210.19 -16.8 Td [(lay)9.99268(er=)]TJ /R39304944 10 Tf 27.2602 0 Td (id)Tj /R39632832 10 Tf 10.2801 0 Td (or)Tj /R39304944 10 Tf 10.8301 0 Td (id:id)Tj /R39632832 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 /R39949288 10 Tf 16.8 TL (re)' 0 Tc 8.7 0 Td (gular=)Tj /R39304944 10 Tf 28.4801 0 Td (n)Tj /R39632832 10 Tf 8.16094 0 Td (if)Tj /R39304944 10 Tf 9.27109 0 Td (n)Tj /R39632832 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 /R39304944 10 Tf 233.69 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R39632832 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 /R39304944 10 Tf 20.4879 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R39632832 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 /R39949288 10 Tf (peripheries=)' /R39304944 10 Tf 54.0301 0 Td (n)Tj /R39632832 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 /R39304944 10 Tf 116.92 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R39632832 10 Tf 57.2301 0 Td (.)Tj /R39949288 10 Tf -183.95 -16.8 Td (sides=)Tj /R39304944 10 Tf 26.2602 0 Td (n)Tj /R39632832 10 Tf 8.95195 0 Td 1.453 Tw (sets the number of sides to the polygon.)Tj /R39304944 10 Tf 173.004 0 Td (n)Tj /R39632832 10 Tf 5 0 Td [(<3 results in an ellipse.)-645.293(This attrib)20.0049(ute is ignored by)]TJ -0.2 Tc /R39304944 10 Tf -213.216 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R39632832 10 Tf 57.2301 0 Td (.)Tj /R39949288 10 Tf -67.0301 -16.8 Td (orientation=)Tj /R39304944 10 Tf 52.9199 0 Td (f)Tj /R39632832 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 /R39304944 10 Tf 28.8922 0 Td (f)Tj /R39632832 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 /R39304944 10 Tf 171.46 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons.)Tj /R39949288 10 Tf -181.26 -16.8 Td (distortion=)Tj /R39304944 10 Tf 47.3699 0 Td (f)Tj /R39632832 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 /R39304944 10 Tf -146.315 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R39632832 10 Tf 57.2301 0 Td (.)Tj /R39949288 10 Tf -67.0301 -16.8 Td [(sk)10(ew=)]TJ /R39304944 10 Tf 26.7102 0 Td (f)Tj /R39632832 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 /R39304944 10 Tf 37.7699 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R39632832 10 Tf 57.2301 0 Td (.)Tj /R39949288 10 Tf -104.8 -16.8 Td [(hr)18.0078(ef=)]TJ /R39304944 10 Tf 23.2898 0 Td ("url")Tj /R39632832 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 /R39949288 10 Tf (URL=)' /R39304944 10 Tf 26.8102 0 Td ("url")Tj /R39632832 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R39949288 10 Tf -49.3801 -16.8 Td [(tar)10.0073(get=)]TJ /R39304944 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 /R39632832 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 /R39949288 10 Tf (tooltip=)' /R39304944 10 Tf 33.4801 0 Td ("tooltip")Tj /R39632832 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 /R39949288 10.95 Tf -36 -40.8 Td 0 Tw [(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ /R39949288 10 Tf 36 -12 Td (label=)Tj /R39304944 10 Tf 26.2602 0 Td [(te)20.0073(xt)]TJ /R39632832 10 Tf 16.8828 0 Td (where)Tj /R39304944 10 Tf 27.073 0 Td [(te)20.0073(xt)]TJ /R39632832 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 justiŒed 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_name­­head_node_name for undirected graphs.)]TJ -0.25 Tc /R39949288 10 Tf 16.8 TL (fo)' 0 Tc 8.08008 0 Td (ntsize=)Tj /R39304944 10 Tf 30.1398 0 Td (n)Tj /R39632832 10 Tf 7.5 0 Td (sets the label type size to)Tj /R39304944 10 Tf 102.21 0 Td (n)Tj /R39632832 10 Tf 7.5 0 Td (points.)Tj -0.25 Tc /R39949288 10 Tf -155.43 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntname=)Tj /R39304944 10 Tf 37.9199 0 Td (name)Tj /R39632832 10 Tf 24.1602 0 Td [(sets the label font f)10(amily name.)]TJ -0.25 Tc /R39949288 10 Tf -70.1602 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntcolor=)Tj /R39304944 10 Tf 36.25 0 Td (colorvalue)Tj /R39632832 10 Tf 45.2699 0 Td [(sets the label te)14.9927(xt color)54.9927(.)]TJ /R39949288 10 Tf -89.6 -16.8 Td [(style=solid dashed dotted bold in)40.0073(vis)]TJ /R39632832 10 Tf 171.335 -50.4 Td [(27 May 2009)-20233.5(3)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R9821936 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R10149824 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R9821936 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R10149824 10 Tf 32.0402 0 Td (\(1\))Tj /R10466280 10 Tf -420.341 -36 Td [(style=Œlled solid dashed dotted bold in)40.0146(vis)]TJ /R10149824 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 /R10466280 10 Tf -210.19 -16.8 Td [(lay)9.99268(er=)]TJ /R9821936 10 Tf 27.2602 0 Td (id)Tj /R10149824 10 Tf 10.2801 0 Td (or)Tj /R9821936 10 Tf 10.8301 0 Td (id:id)Tj /R10149824 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 /R10466280 10 Tf 16.8 TL (re)' 0 Tc 8.7 0 Td (gular=)Tj /R9821936 10 Tf 28.4801 0 Td (n)Tj /R10149824 10 Tf 8.16094 0 Td (if)Tj /R9821936 10 Tf 9.27109 0 Td (n)Tj /R10149824 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 /R9821936 10 Tf 233.69 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R10149824 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 /R9821936 10 Tf 20.4879 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R10149824 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 /R10466280 10 Tf (peripheries=)' /R9821936 10 Tf 54.0301 0 Td (n)Tj /R10149824 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 /R9821936 10 Tf 116.92 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R10149824 10 Tf 57.2301 0 Td (.)Tj /R10466280 10 Tf -183.95 -16.8 Td (sides=)Tj /R9821936 10 Tf 26.2602 0 Td (n)Tj /R10149824 10 Tf 8.95195 0 Td 1.453 Tw (sets the number of sides to the polygon.)Tj /R9821936 10 Tf 173.004 0 Td (n)Tj /R10149824 10 Tf 5 0 Td [(<3 results in an ellipse.)-645.293(This attrib)20.0049(ute is ignored by)]TJ -0.2 Tc /R9821936 10 Tf -213.216 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R10149824 10 Tf 57.2301 0 Td (.)Tj /R10466280 10 Tf -67.0301 -16.8 Td (orientation=)Tj /R9821936 10 Tf 52.9199 0 Td (f)Tj /R10149824 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 /R9821936 10 Tf 28.8922 0 Td (f)Tj /R10149824 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 /R9821936 10 Tf 171.46 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons.)Tj /R10466280 10 Tf -181.26 -16.8 Td (distortion=)Tj /R9821936 10 Tf 47.3699 0 Td (f)Tj /R10149824 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 /R9821936 10 Tf -146.315 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R10149824 10 Tf 57.2301 0 Td (.)Tj /R10466280 10 Tf -67.0301 -16.8 Td [(sk)10(ew=)]TJ /R9821936 10 Tf 26.7102 0 Td (f)Tj /R10149824 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 /R9821936 10 Tf 37.7699 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R10149824 10 Tf 57.2301 0 Td (.)Tj /R10466280 10 Tf -104.8 -16.8 Td [(hr)18.0078(ef=)]TJ /R9821936 10 Tf 23.2898 0 Td ("url")Tj /R10149824 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 /R10466280 10 Tf (URL=)' /R9821936 10 Tf 26.8102 0 Td ("url")Tj /R10149824 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R10466280 10 Tf -49.3801 -16.8 Td [(tar)10.0073(get=)]TJ /R9821936 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 /R10149824 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 /R10466280 10 Tf (tooltip=)' /R9821936 10 Tf 33.4801 0 Td ("tooltip")Tj /R10149824 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 /R10466280 10.95 Tf -36 -40.8 Td 0 Tw [(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ /R10466280 10 Tf 36 -12 Td (label=)Tj /R9821936 10 Tf 26.2602 0 Td [(te)20.0073(xt)]TJ /R10149824 10 Tf 16.8828 0 Td (where)Tj /R9821936 10 Tf 27.073 0 Td [(te)20.0073(xt)]TJ /R10149824 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 justiŒed 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_name­­head_node_name for undirected graphs.)]TJ -0.25 Tc /R10466280 10 Tf 16.8 TL (fo)' 0 Tc 8.08008 0 Td (ntsize=)Tj /R9821936 10 Tf 30.1398 0 Td (n)Tj /R10149824 10 Tf 7.5 0 Td (sets the label type size to)Tj /R9821936 10 Tf 102.21 0 Td (n)Tj /R10149824 10 Tf 7.5 0 Td (points.)Tj -0.25 Tc /R10466280 10 Tf -155.43 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntname=)Tj /R9821936 10 Tf 37.9199 0 Td (name)Tj /R10149824 10 Tf 24.1602 0 Td [(sets the label font f)10(amily name.)]TJ -0.25 Tc /R10466280 10 Tf -70.1602 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntcolor=)Tj /R9821936 10 Tf 36.25 0 Td (colorvalue)Tj /R10149824 10 Tf 45.2699 0 Td [(sets the label te)14.9927(xt color)54.9927(.)]TJ /R10466280 10 Tf -89.6 -16.8 Td [(style=solid dashed dotted bold in)40.0073(vis)]TJ /R10149824 10 Tf 171.335 -50.4 Td [(27 May 2009)-20233.5(3)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3476 │ │ │ │ │ │ +3477 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R39949288 │ │ │ │ │ │ +R10466280 │ │ │ │ │ │ │ │ │ │ │ │ -R39632832 │ │ │ │ │ │ +R10149824 │ │ │ │ │ │ │ │ │ │ │ │ -R39304944 │ │ │ │ │ │ +R9821936 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -822,29 +822,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R39304944 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R39632832 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R39304944 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R39632832 10 Tf 32.0402 0 Td (\(1\))Tj /R39949288 10 Tf -420.341 -36 Td (color=)Tj /R39304944 10 Tf 27.3602 0 Td (colorvalue)Tj /R39632832 10 Tf 45.2699 0 Td (sets the line color for edges.)Tj /R39949288 10 Tf -72.6301 -16.8 Td (color=)Tj /R39304944 10 Tf 27.3602 0 Td (colorvaluelist)Tj 2.5 Tc /R39632832 10 Tf 57.5 0 Td (a')Tj 0 Tc 10.2699 0 Td (:' separated list of)Tj /R39304944 10 Tf 74.4301 0 Td (colorvalue)Tj /R39632832 10 Tf 45.2699 0 Td [(creates parallel edges, one edge for each color)55.0098(.)]TJ /R39949288 10 Tf -214.83 -16.8 Td [(dir=f)24.9841(orward back both none)]TJ /R39632832 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 /R39949288 10 Tf -189.08 -16.8 Td (tailclip,headclip=false)Tj /R39632832 10 Tf 95.7102 0 Td (disables endpoint shape clipping.)Tj /R39949288 10 Tf -95.7102 -16.8 Td [(hr)18.0078(ef=)]TJ /R39304944 10 Tf 23.2898 0 Td ("url")Tj /R39632832 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 /R39949288 10 Tf 16.8 TL (URL=)' /R39304944 10 Tf 26.8102 0 Td ("url")Tj /R39632832 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R39949288 10 Tf -49.3801 -16.8 Td [(tar)10.0073(get=)]TJ /R39304944 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 /R39632832 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 /R39949288 10 Tf -55.4703 -16.8 Td (tooltip=)Tj /R39304944 10 Tf 33.4801 0 Td ("tooltip")Tj /R39632832 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 /R39949288 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 /R39632832 10 Tf 12.1199 0 Td (.)Tj /R39949288 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 /R39632832 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 /R39949288 10 Tf -43.8699 -16.8 Td (headlabel,taillabel=string)Tj /R39632832 10 Tf 112.675 0 Td 1.405 Tw (for port labels.)Tj /R39949288 10 Tf 67.8148 0 Td [(labelf)25.0146(ontcolor)]TJ /R39632832 10 Tf 59.1898 0 Td (,)Tj /R39949288 10 Tf 2.5 0 Td [(labelf)25.0146(ontname)]TJ /R39632832 10 Tf 60.8598 0 Td (,)Tj /R39949288 10 Tf 2.5 0 Td [(labelf)25.0146(ontsize)]TJ /R39632832 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 /R39949288 10 Tf -170.55 -16.8 Td [(headhr)17.9919(ef=)]TJ /R39304944 10 Tf 43.85 0 Td ("url")Tj /R39632832 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 /R39949288 10 Tf -55.4703 -16.8 Td (headURL=)Tj /R39304944 10 Tf 47.3699 0 Td ("url")Tj /R39632832 10 Tf 22.5699 0 Td [(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ /R39949288 10 Tf -69.9398 -16.8 Td [(headtar)9.99268(get=)]TJ /R39304944 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 /R39632832 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 /R39949288 10 Tf -170.55 -16.8 Td (headtooltip=)Tj /R39304944 10 Tf 54.0398 0 Td ("tooltip")Tj /R39632832 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 /R39949288 10 Tf 16.8 TL T*[(tailhr)17.9846(ef=)]TJ /R39304944 10 Tf 37.1801 0 Td ("url")Tj /R39632832 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 /R39949288 10 Tf -55.4703 -16.8 Td (tailURL=)Tj /R39304944 10 Tf 40.7 0 Td ("url")Tj /R39632832 10 Tf 22.5699 0 Td [(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ /R39949288 10 Tf -63.2699 -16.8 Td [(tailtar)9.98413(get=)]TJ /R39304944 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 /R39632832 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 /R39949288 10 Tf -117.14 -16.8 Td (tailtooltip=)Tj /R39304944 10 Tf 47.3699 0 Td ("tooltip")Tj /R39632832 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R9821936 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R10149824 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R9821936 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R10149824 10 Tf 32.0402 0 Td (\(1\))Tj /R10466280 10 Tf -420.341 -36 Td (color=)Tj /R9821936 10 Tf 27.3602 0 Td (colorvalue)Tj /R10149824 10 Tf 45.2699 0 Td (sets the line color for edges.)Tj /R10466280 10 Tf -72.6301 -16.8 Td (color=)Tj /R9821936 10 Tf 27.3602 0 Td (colorvaluelist)Tj 2.5 Tc /R10149824 10 Tf 57.5 0 Td (a')Tj 0 Tc 10.2699 0 Td (:' separated list of)Tj /R9821936 10 Tf 74.4301 0 Td (colorvalue)Tj /R10149824 10 Tf 45.2699 0 Td [(creates parallel edges, one edge for each color)55.0098(.)]TJ /R10466280 10 Tf -214.83 -16.8 Td [(dir=f)24.9841(orward back both none)]TJ /R10149824 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 /R10466280 10 Tf -189.08 -16.8 Td (tailclip,headclip=false)Tj /R10149824 10 Tf 95.7102 0 Td (disables endpoint shape clipping.)Tj /R10466280 10 Tf -95.7102 -16.8 Td [(hr)18.0078(ef=)]TJ /R9821936 10 Tf 23.2898 0 Td ("url")Tj /R10149824 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 /R10466280 10 Tf 16.8 TL (URL=)' /R9821936 10 Tf 26.8102 0 Td ("url")Tj /R10149824 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R10466280 10 Tf -49.3801 -16.8 Td [(tar)10.0073(get=)]TJ /R9821936 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 /R10149824 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 /R10466280 10 Tf -55.4703 -16.8 Td (tooltip=)Tj /R9821936 10 Tf 33.4801 0 Td ("tooltip")Tj /R10149824 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 /R10466280 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 /R10149824 10 Tf 12.1199 0 Td (.)Tj /R10466280 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 /R10149824 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 /R10466280 10 Tf -43.8699 -16.8 Td (headlabel,taillabel=string)Tj /R10149824 10 Tf 112.675 0 Td 1.405 Tw (for port labels.)Tj /R10466280 10 Tf 67.8148 0 Td [(labelf)25.0146(ontcolor)]TJ /R10149824 10 Tf 59.1898 0 Td (,)Tj /R10466280 10 Tf 2.5 0 Td [(labelf)25.0146(ontname)]TJ /R10149824 10 Tf 60.8598 0 Td (,)Tj /R10466280 10 Tf 2.5 0 Td [(labelf)25.0146(ontsize)]TJ /R10149824 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 /R10466280 10 Tf -170.55 -16.8 Td [(headhr)17.9919(ef=)]TJ /R9821936 10 Tf 43.85 0 Td ("url")Tj /R10149824 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 /R10466280 10 Tf -55.4703 -16.8 Td (headURL=)Tj /R9821936 10 Tf 47.3699 0 Td ("url")Tj /R10149824 10 Tf 22.5699 0 Td [(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ /R10466280 10 Tf -69.9398 -16.8 Td [(headtar)9.99268(get=)]TJ /R9821936 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 /R10149824 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 /R10466280 10 Tf -170.55 -16.8 Td (headtooltip=)Tj /R9821936 10 Tf 54.0398 0 Td ("tooltip")Tj /R10149824 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 /R10466280 10 Tf 16.8 TL T*[(tailhr)17.9846(ef=)]TJ /R9821936 10 Tf 37.1801 0 Td ("url")Tj /R10149824 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 /R10466280 10 Tf -55.4703 -16.8 Td (tailURL=)Tj /R9821936 10 Tf 40.7 0 Td ("url")Tj /R10149824 10 Tf 22.5699 0 Td [(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ /R10466280 10 Tf -63.2699 -16.8 Td [(tailtar)9.98413(get=)]TJ /R9821936 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 /R10149824 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 /R10466280 10 Tf -117.14 -16.8 Td (tailtooltip=)Tj /R9821936 10 Tf 47.3699 0 Td ("tooltip")Tj /R10149824 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2988 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R39949288 │ │ │ │ │ │ +R10466280 │ │ │ │ │ │ │ │ │ │ │ │ -R39632832 │ │ │ │ │ │ +R10149824 │ │ │ │ │ │ │ │ │ │ │ │ -R39304944 │ │ │ │ │ │ +R9821936 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -881,29 +881,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R39304944 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R39632832 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R39304944 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R39632832 10 Tf 32.0402 0 Td (\(1\))Tj -420.341 -36 Td (with the edge label string.)Tj /R39949288 10 Tf 16.8 TL (labeldistance)' /R39632832 10 Tf 58.0602 0 Td (and)Tj /R39949288 10 Tf 16.9398 0 Td (port_label_distance)Tj /R39632832 10 Tf 86.3898 0 Td (set distance; also)Tj /R39949288 10 Tf 70.2699 0 Td (labelangle)Tj /R39632832 10 Tf 45.8398 0 Td [(\(in de)15(grees CCW\))]TJ /R39949288 10 Tf -277.5 -16.8 Td (decorate)Tj /R39632832 10 Tf 39.15 0 Td [(dra)15.0073(ws line from edge to label.)]TJ /R39949288 10 Tf -39.15 -16.8 Td (samehead,sametail)Tj /R39632832 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 /R39949288 10 Tf -338.32 -16.8 Td [(lay)9.99268(er=)]TJ /R39304944 10 Tf 27.2602 0 Td (id)Tj /R39632832 10 Tf 10.2801 0 Td (or)Tj /R39304944 10 Tf 10.8301 0 Td (id:id)Tj /R39632832 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 /R39949288 10 Tf -236.93 -28.8 Td [(\(neato-speciŒc attrib)20.0159(utes\))]TJ 12 TL (w=)' /R39304944 10 Tf 12.9199 0 Td (f)Tj /R39632832 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 /R39949288 10 Tf -149.82 -16.8 Td (len=)Tj /R39304944 10 Tf 18.4801 0 Td (f)Tj /R39632832 10 Tf 5.28008 0 Td [(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ /R39949288 10.95 Tf -59.7602 -16.8 Td (COMMAND LINE OPTIONS)Tj /R39949288 10 Tf 36 -12 Td (­G)Tj /R39632832 10 Tf 15.9801 0 Td [(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ /R39949288 10 Tf -15.9801 -12 Td (­N)Tj /R39632832 10 Tf 15.4199 0 Td [(sets a def)9.98413(ault node attrib)20(ute.)]TJ /R39949288 10 Tf -15.4199 -12 Td (­E)Tj /R39632832 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 /R39949288 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 /R39304944 10 Tf 8.48008 0 Td (Œle)Tj /R39632832 10 Tf 15.1879 0 Td 0.468 Tw [(loads custom PostScript library Œles.)-546.785(Usually these deŒne custom shapes or styles.)]TJ 342.826 0 Td (If)Tj /R39949288 10 Tf 9.62891 0 Td (­l)Tj /R39632832 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 /R39949288 10 Tf 16.8 TL (­T)' /R39304944 10 Tf 12.3699 0 Td (lang)Tj /R39632832 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 /R39949288 10 Tf -206.76 -16.8 Td (­O)Tj /R39632832 10 Tf 15.9801 0 Td (automatically generate output Œlenames based on the input Œlename and the ­T format.)Tj /R39949288 10 Tf -15.9801 -16.8 Td (­o)Tj /R39304944 10 Tf 10.7 0 Td (Œle)Tj /R39632832 10 Tf 14.7199 0 Td (write output to)Tj /R39304944 10 Tf 61.3898 0 Td (Œle)Tj /R39632832 10 Tf 12.2199 0 Td (.)Tj /R39949288 10 Tf -99.0297 -16.8 Td (­x)Tj /R39632832 10 Tf 13.2 0 Td (reduce graph.)Tj /R39949288 10 Tf -13.2 -16.8 Td (­Lg)Tj /R39632832 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 /R39949288 10 Tf -48.3 -16.8 Td (­LO)Tj /R39632832 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 /R39949288 10 Tf -96.4 -16.8 Td (­Ln)Tj /R39304944 10 Tf 17.9301 0 Td (i)Tj /R39632832 10 Tf 5.28008 0 Td 0 Tw (set number of iterations to)Tj /R39304944 10 Tf 107.49 0 Td (i)Tj /R39632832 10 Tf 2.78008 0 Td (.)Tj /R39949288 10 Tf -133.48 -16.8 Td (­LU)Tj /R39304944 10 Tf 19.5898 0 Td (i)Tj /R39632832 10 Tf 5.28008 0 Td [(set unscaled f)9.99268(actor to)]TJ /R39304944 10 Tf 87.1 0 Td (i)Tj /R39632832 10 Tf 2.78008 0 Td (.)Tj /R39949288 10 Tf -114.75 -16.8 Td (­LC)Tj /R39304944 10 Tf 19.5898 0 Td (v)Tj /R39632832 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 /R39304944 10 Tf 96.9496 0 Td (v)Tj /R39632832 10 Tf 4.43984 0 Td (.)Tj /R39949288 10 Tf -155.669 -16.8 Td [(­L)92(T)]TJ /R39632832 10 Tf 18.1199 0 Td ([*])Tj /R39304944 10 Tf 11.6602 0 Td (v)Tj /R39632832 10 Tf 6.93984 0 Td [(set temperature \(temperature f)10.0146(actor\) to)]TJ /R39304944 10 Tf 156.79 0 Td (v)Tj /R39632832 10 Tf 4.43984 0 Td (.)Tj /R39949288 10 Tf -197.95 -16.8 Td (­v)Tj /R39632832 10 Tf 13.2 0 Td [(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ /R39949288 10 Tf -13.2 -16.8 Td (­V)Tj /R39632832 10 Tf 15.4199 0 Td [(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ /R39949288 10 Tf -15.4199 -16.8 Td (­?)Tj /R39632832 10 Tf 13.2 0 Td [(prints the usage and e)15(xits.)]TJ /R39949288 10.95 Tf -49.2 -16.8 Td (EXAMPLES)Tj /R39632832 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(alatino­Italic",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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R9821936 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R10149824 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R9821936 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R10149824 10 Tf 32.0402 0 Td (\(1\))Tj -420.341 -36 Td (with the edge label string.)Tj /R10466280 10 Tf 16.8 TL (labeldistance)' /R10149824 10 Tf 58.0602 0 Td (and)Tj /R10466280 10 Tf 16.9398 0 Td (port_label_distance)Tj /R10149824 10 Tf 86.3898 0 Td (set distance; also)Tj /R10466280 10 Tf 70.2699 0 Td (labelangle)Tj /R10149824 10 Tf 45.8398 0 Td [(\(in de)15(grees CCW\))]TJ /R10466280 10 Tf -277.5 -16.8 Td (decorate)Tj /R10149824 10 Tf 39.15 0 Td [(dra)15.0073(ws line from edge to label.)]TJ /R10466280 10 Tf -39.15 -16.8 Td (samehead,sametail)Tj /R10149824 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 /R10466280 10 Tf -338.32 -16.8 Td [(lay)9.99268(er=)]TJ /R9821936 10 Tf 27.2602 0 Td (id)Tj /R10149824 10 Tf 10.2801 0 Td (or)Tj /R9821936 10 Tf 10.8301 0 Td (id:id)Tj /R10149824 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 /R10466280 10 Tf -236.93 -28.8 Td [(\(neato-speciŒc attrib)20.0159(utes\))]TJ 12 TL (w=)' /R9821936 10 Tf 12.9199 0 Td (f)Tj /R10149824 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 /R10466280 10 Tf -149.82 -16.8 Td (len=)Tj /R9821936 10 Tf 18.4801 0 Td (f)Tj /R10149824 10 Tf 5.28008 0 Td [(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ /R10466280 10.95 Tf -59.7602 -16.8 Td (COMMAND LINE OPTIONS)Tj /R10466280 10 Tf 36 -12 Td (­G)Tj /R10149824 10 Tf 15.9801 0 Td [(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ /R10466280 10 Tf -15.9801 -12 Td (­N)Tj /R10149824 10 Tf 15.4199 0 Td [(sets a def)9.98413(ault node attrib)20(ute.)]TJ /R10466280 10 Tf -15.4199 -12 Td (­E)Tj /R10149824 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 /R10466280 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 /R9821936 10 Tf 8.48008 0 Td (Œle)Tj /R10149824 10 Tf 15.1879 0 Td 0.468 Tw [(loads custom PostScript library Œles.)-546.785(Usually these deŒne custom shapes or styles.)]TJ 342.826 0 Td (If)Tj /R10466280 10 Tf 9.62891 0 Td (­l)Tj /R10149824 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 /R10466280 10 Tf 16.8 TL (­T)' /R9821936 10 Tf 12.3699 0 Td (lang)Tj /R10149824 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 /R10466280 10 Tf -206.76 -16.8 Td (­O)Tj /R10149824 10 Tf 15.9801 0 Td (automatically generate output Œlenames based on the input Œlename and the ­T format.)Tj /R10466280 10 Tf -15.9801 -16.8 Td (­o)Tj /R9821936 10 Tf 10.7 0 Td (Œle)Tj /R10149824 10 Tf 14.7199 0 Td (write output to)Tj /R9821936 10 Tf 61.3898 0 Td (Œle)Tj /R10149824 10 Tf 12.2199 0 Td (.)Tj /R10466280 10 Tf -99.0297 -16.8 Td (­x)Tj /R10149824 10 Tf 13.2 0 Td (reduce graph.)Tj /R10466280 10 Tf -13.2 -16.8 Td (­Lg)Tj /R10149824 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 /R10466280 10 Tf -48.3 -16.8 Td (­LO)Tj /R10149824 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 /R10466280 10 Tf -96.4 -16.8 Td (­Ln)Tj /R9821936 10 Tf 17.9301 0 Td (i)Tj /R10149824 10 Tf 5.28008 0 Td 0 Tw (set number of iterations to)Tj /R9821936 10 Tf 107.49 0 Td (i)Tj /R10149824 10 Tf 2.78008 0 Td (.)Tj /R10466280 10 Tf -133.48 -16.8 Td (­LU)Tj /R9821936 10 Tf 19.5898 0 Td (i)Tj /R10149824 10 Tf 5.28008 0 Td [(set unscaled f)9.99268(actor to)]TJ /R9821936 10 Tf 87.1 0 Td (i)Tj /R10149824 10 Tf 2.78008 0 Td (.)Tj /R10466280 10 Tf -114.75 -16.8 Td (­LC)Tj /R9821936 10 Tf 19.5898 0 Td (v)Tj /R10149824 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 /R9821936 10 Tf 96.9496 0 Td (v)Tj /R10149824 10 Tf 4.43984 0 Td (.)Tj /R10466280 10 Tf -155.669 -16.8 Td [(­L)92(T)]TJ /R10149824 10 Tf 18.1199 0 Td ([*])Tj /R9821936 10 Tf 11.6602 0 Td (v)Tj /R10149824 10 Tf 6.93984 0 Td [(set temperature \(temperature f)10.0146(actor\) to)]TJ /R9821936 10 Tf 156.79 0 Td (v)Tj /R10149824 10 Tf 4.43984 0 Td (.)Tj /R10466280 10 Tf -197.95 -16.8 Td (­v)Tj /R10149824 10 Tf 13.2 0 Td [(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ /R10466280 10 Tf -13.2 -16.8 Td (­V)Tj /R10149824 10 Tf 15.4199 0 Td [(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ /R10466280 10 Tf -15.4199 -16.8 Td (­?)Tj /R10149824 10 Tf 13.2 0 Td [(prints the usage and e)15(xits.)]TJ /R10466280 10.95 Tf -49.2 -16.8 Td (EXAMPLES)Tj /R10149824 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(alatino­Italic",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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2216 │ │ │ │ │ │ +2212 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R39949288 │ │ │ │ │ │ +R10466280 │ │ │ │ │ │ │ │ │ │ │ │ -R39632832 │ │ │ │ │ │ +R10149824 │ │ │ │ │ │ │ │ │ │ │ │ -R39304944 │ │ │ │ │ │ +R9821936 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -940,29 +940,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R39304944 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R39632832 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R39304944 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R39632832 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 /R39949288 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R39632832 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R39949288 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R39632832 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 /R39304944 10 Tf 51.0488 0 Td (doc)Tj /R39632832 10 Tf 17.3828 0 Td (and)Tj /R39304944 10 Tf 17.3828 0 Td (doc/info)Tj /R39632832 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R9821936 10 Tf 1 0 0 1 71.9 793.89 Tm [(OSA)34.9921(GE)]TJ /R10149824 10 Tf 32.0402 0 Td 131.52 Tw (\(1\) General)Tj 179.83 0 Td 0 Tw (Commands Manual)Tj /R9821936 10 Tf 212.53 0 Td [(OSA)34.9902(GE)]TJ /R10149824 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 /R10466280 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R10149824 10 Tf 20.7363 -12 Td [(Emden R. Gansner <er)18(g@research.att.com>)]TJ /R10466280 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R10149824 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 /R9821936 10 Tf 51.0488 0 Td (doc)Tj /R10149824 10 Tf 17.3828 0 Td (and)Tj /R9821936 10 Tf 17.3828 0 Td (doc/info)Tj /R10149824 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -744 │ │ │ │ │ │ +743 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R39949288 │ │ │ │ │ │ +R10466280 │ │ │ │ │ │ │ │ │ │ │ │ -R39632832 │ │ │ │ │ │ +R10149824 │ │ │ │ │ │ │ │ │ │ │ │ -R39304944 │ │ │ │ │ │ +R9821936 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1017,15 +1017,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 597 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R40006320 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R10523312 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1047,15 +1047,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 669 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R40006688 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R10523680 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1079,18 +1079,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -435 │ │ │ │ │ │ +434 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R40007056 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R10524048 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1112,15 +1112,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-b3f3c697bb50'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-30f9ebd9b00d'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 44 │ │ │ ├── ./usr/share/doc/graphviz/pack.3.pdf.gz │ │ │ │ ├── pack.3.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -73,15 +73,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R14454512 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 /R14782400 10 Tf 7.71992 0 Td 126.355 Tw (\(3\) Library)Tj 173.005 0 Td 0 Tw (Functions Manual)Tj /R14454512 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 /R14782400 10 Tf 7.71992 0 Td (\(3\))Tj -0.219 Tc /R15098856 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R15098856 10 Tf 20.407 -12 Td (libpack)Tj 2.5 Tc /R14782400 10 Tf 34.1801 0 Td (­s)Tj 0 Tc 12.0301 0 Td (upport for connected components)Tj /R15098856 10.95 Tf -82.2102 -16.8 Td (SYNOPSIS)Tj /R14782400 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 dt\);)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 /R15098856 10.95 Tf -115.71 -28.8 Td (DESCRIPTION)Tj /R14454512 10 Tf 36 -12 Td [(libpac)20(k)]TJ /R14782400 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 /R14454512 10 Tf 364.974 0 Td [(gr)15.0146(aphviz)]TJ /R14782400 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 /R14454512 10 Tf 178.808 0 Td (libcommon)Tj 4.684 Tc /R14782400 10 Tf 44.4398 0 Td [(,i)468.394(tr)]TJ 0 Tc 20.7582 0 Td 2.184 Tw (elies on the)Tj /R14454512 10 Tf 54.602 0 Td [(Agr)15(aphinfo_t)]TJ /R14782400 10 Tf 53.1898 0 Td (,)Tj /R14454512 10 Tf 7.18398 0 Td (Agnodeinfo_t)Tj /R14782400 10 Tf 58.5738 0 Td (and)Tj /R14454512 10 Tf -417.555 -12 Td [(Ag)9.98413(edg)10.0159(einfo_t)]TJ /R14782400 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 speciŒc 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 /R15098856 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 /R14782400 10 Tf 16 -12 Td 0.61 Tw (The function)Tj /R14454512 10 Tf 55.1 0 Td (ccomps)Tj /R14782400 10 Tf 33.1 0 Td (tak)Tj 12.1199 0 Td (es a graph)Tj /R14454512 10 Tf 44.8699 0 Td (g)Tj /R14782400 10 Tf 8.11016 0 Td (and returns an array of pointers to subgraphs of)Tj /R14454512 10 Tf 197.39 0 Td (g)Tj /R14782400 10 Tf 8.11016 0 Td (which are its con-)Tj -358.8 -12 Td 0.575 Tw (nected components.)Tj /R14454512 10 Tf 85.5801 0 Td (cnt)Tj /R14782400 10 Tf 15.2949 0 Td (is set to the number of components. If)Tj /R14454512 10 Tf 158.75 0 Td (pfx)Tj /R14782400 10 Tf 15.2949 0 Td (is non-NULL, it is used as a preŒx 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)' /R14454512 10 Tf 146.148 0 Td (malloc)Tj /R14782400 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 /R14454512 10 Tf 100.139 0 Td (mark)Tj /R14782400 10 Tf -411.451 -12 Td 0 Tw (Œeld in)Tj /R14454512 10 Tf 30.5602 0 Td (Agnodeinfo_t)Tj /R14782400 10 Tf 53.8898 0 Td (.)Tj 81.6051 -64.8 Td [(04 APRIL 2009)-19705.5(1)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R19840752 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 /R20168640 10 Tf 7.71992 0 Td 126.355 Tw (\(3\) Library)Tj 173.005 0 Td 0 Tw (Functions Manual)Tj /R19840752 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 /R20168640 10 Tf 7.71992 0 Td (\(3\))Tj -0.219 Tc /R20485096 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R20485096 10 Tf 20.407 -12 Td (libpack)Tj 2.5 Tc /R20168640 10 Tf 34.1801 0 Td (­s)Tj 0 Tc 12.0301 0 Td (upport for connected components)Tj /R20485096 10.95 Tf -82.2102 -16.8 Td (SYNOPSIS)Tj /R20168640 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 dt\);)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 /R20485096 10.95 Tf -115.71 -28.8 Td (DESCRIPTION)Tj /R19840752 10 Tf 36 -12 Td [(libpac)20(k)]TJ /R20168640 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 /R19840752 10 Tf 364.974 0 Td [(gr)15.0146(aphviz)]TJ /R20168640 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 /R19840752 10 Tf 178.808 0 Td (libcommon)Tj 4.684 Tc /R20168640 10 Tf 44.4398 0 Td [(,i)468.394(tr)]TJ 0 Tc 20.7582 0 Td 2.184 Tw (elies on the)Tj /R19840752 10 Tf 54.602 0 Td [(Agr)15(aphinfo_t)]TJ /R20168640 10 Tf 53.1898 0 Td (,)Tj /R19840752 10 Tf 7.18398 0 Td (Agnodeinfo_t)Tj /R20168640 10 Tf 58.5738 0 Td (and)Tj /R19840752 10 Tf -417.555 -12 Td [(Ag)9.98413(edg)10.0159(einfo_t)]TJ /R20168640 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 speciŒc 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 /R20485096 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 /R20168640 10 Tf 16 -12 Td 0.61 Tw (The function)Tj /R19840752 10 Tf 55.1 0 Td (ccomps)Tj /R20168640 10 Tf 33.1 0 Td (tak)Tj 12.1199 0 Td (es a graph)Tj /R19840752 10 Tf 44.8699 0 Td (g)Tj /R20168640 10 Tf 8.11016 0 Td (and returns an array of pointers to subgraphs of)Tj /R19840752 10 Tf 197.39 0 Td (g)Tj /R20168640 10 Tf 8.11016 0 Td (which are its con-)Tj -358.8 -12 Td 0.575 Tw (nected components.)Tj /R19840752 10 Tf 85.5801 0 Td (cnt)Tj /R20168640 10 Tf 15.2949 0 Td (is set to the number of components. If)Tj /R19840752 10 Tf 158.75 0 Td (pfx)Tj /R20168640 10 Tf 15.2949 0 Td (is non-NULL, it is used as a preŒx 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)' /R19840752 10 Tf 146.148 0 Td (malloc)Tj /R20168640 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 /R19840752 10 Tf 100.139 0 Td (mark)Tj /R20168640 10 Tf -411.451 -12 Td 0 Tw (Œeld in)Tj /R19840752 10 Tf 30.5602 0 Td (Agnodeinfo_t)Tj /R20168640 10 Tf 53.8898 0 Td (.)Tj 81.6051 -64.8 Td [(04 APRIL 2009)-19705.5(1)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2372 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -651,19 +651,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R15098856 │ │ │ │ │ │ +R20485096 │ │ │ │ │ │ │ │ │ │ │ │ -R14782400 │ │ │ │ │ │ +R20168640 │ │ │ │ │ │ │ │ │ │ │ │ -R14454512 │ │ │ │ │ │ +R19840752 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -700,29 +700,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R14454512 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 /R14782400 10 Tf 7.71992 0 Td 126.355 Tw (\(3\) Library)Tj 173.005 0 Td 0 Tw (Functions Manual)Tj /R14454512 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 /R14782400 10 Tf 7.71992 0 Td (\(3\))Tj /R15098856 10 Tf -436.341 -36 Td (Agraph_t** pccomps \(Agraph_t* g, int* cnt, char* pfx, boolean* pinned\))Tj /R14782400 10 Tf 16 -12 Td 0.337 Tw (This is identical to)Tj /R14454512 10 Tf 78.018 0 Td (ccomps)Tj -0.15 Tc /R14782400 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 /R14454512 10 Tf 8.61016 0 Td (pinned)Tj /R14782400 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 /R15098856 10 Tf -54.3301 -16.8 Td (int nodeInduce \(Agraph_t* g\))Tj /R14782400 10 Tf 16 -12 Td 0.06 Tw [(This function tak)10(es a subgraph)]TJ /R14454512 10 Tf 125.46 0 Td (g)Tj /R14782400 10 Tf 7.56016 0 Td (and Œnds all edges in its root graph both of whose endpoints are in)Tj /R14454512 10 Tf 269.15 0 Td (g)Tj 2.56 Tc /R14782400 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 /R15098856 10 Tf -16 -16.8 Td (int isConnected \(Agraph_t* g\))Tj /R14782400 10 Tf 16 -12 Td (This function returns non-zero if the graph)Tj /R14454512 10 Tf 173.02 0 Td (g)Tj /R14782400 10 Tf 7.5 0 Td (is connected.)Tj -0.1 Tc /R15098856 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 /R14454512 10 Tf -281.93 -12 Td [(putGr)15.0159(aphs)]TJ /R14782400 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 /R14454512 10 Tf 45.1578 0 Td (ng)Tj /R14782400 10 Tf 12.6461 0 Td (graphs)Tj /R14454512 10 Tf 29.3059 0 Td (gs)Tj 2.646 Tc /R14782400 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 /R14454512 10 Tf 85.1578 0 Td (pos)Tj /R14782400 10 Tf 13.8898 0 Td (,)Tj -429.499 -12 Td 0 Tw (and that the)Tj /R14454512 10 Tf 49.1602 0 Td (xsize)Tj /R14782400 10 Tf 21.9398 0 Td (and)Tj /R14454512 10 Tf 16.9398 0 Td (ysize)Tj /R14782400 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 /R14454512 10 Tf 9.63984 0 Td (ro)Tj 0 Tc 8.43984 0 Td (ot)Tj /R14782400 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 /R14454512 10 Tf 244.252 0 Td (gs)Tj /R14782400 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 /R14454512 10 Tf 23.3301 0 Td [(putGr)15.0159(aphs)]TJ /R14782400 10 Tf 45.1297 0 Td 0 Tw (uses the edges found in each graph)Tj /R14454512 10 Tf 141.91 0 Td (gs[i])Tj /R14782400 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 /R14454512 10 Tf 42.4898 0 Td (l_node)Tj /R14782400 10 Tf 27.2199 0 Td (,)Tj /R14454512 10 Tf 5.96992 0 Td (l_clust)Tj 3.47 Tc /R14782400 10 Tf 26.6699 0 Td (,a)Tj 0 Tc 10.4102 0 Td (nd)Tj /R14454512 10 Tf 13.4691 0 Td [(l_gr)15.0073(aph)]TJ 3.469 Tc /R14782400 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 /R14454512 10 Tf -402.09 -12 Td (ip­>mode)Tj 3.982 Tc /R14782400 10 Tf 42.9398 0 Td [(.I)398.188(ft)]TJ 0 Tc 19.9043 0 Td 1.482 Tw (his is)Tj /R14454512 10 Tf 26.3039 0 Td (l_node)Tj 3.982 Tc /R14782400 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 /R14454512 10 Tf -136.272 -12 Td (l_clust)Tj 3.349 Tc /R14782400 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 /R14454512 10 Tf 176.094 0 Td [(l_gr)15.0073(aph)]TJ 3.193 Tc /R14782400 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)' /R14454512 10 Tf 42.7699 0 Td (l_node)Tj /R14782400 10 Tf 29.7199 0 Td [(speciŒes that the graphs should be pack)9.98535(ed as an array)65(.)]TJ -72.4898 -16.8 Td (If)Tj /R14454512 10 Tf 10.2891 0 Td (ip­>doSplines)Tj /R14782400 10 Tf 63.7988 0 Td 1.129 Tw (is true, the function uses the spline information in the)Tj /R14454512 10 Tf 227.11 0 Td (spl)Tj /R14782400 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)' /R14454512 10 Tf 61.3422 0 Td [(ip­>mar)37.0068(gin)]TJ /R14782400 10 Tf 52.7059 0 Td (speciŒes a boundary of)Tj /R14454512 10 Tf 96.6039 0 Td [(mar)37.0166(gin)]TJ /R14782400 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 /R14454512 10 Tf 60.834 0 Td (ip­>Œxed)Tj 2.652 Tc /R14782400 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 /R14454512 10 Tf 143.267 0 Td (ng)Tj /R14782400 10 Tf 12.6512 0 Td (booleans. If)Tj /R14454512 10 Tf 50.0121 0 Td (ip­>Œxed[i])Tj /R14782400 10 Tf 53.3711 0 Td (is true, graph)Tj /R14454512 10 Tf -379.209 -12 Td (gs[i])Tj /R14782400 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 /R14454512 10 Tf 99.0789 0 Td (malloc)Tj /R14782400 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 /R14454512 10 Tf 63.418 0 Td [(putGr)15.0146(aphs)]TJ /R14782400 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 /R14454512 10 Tf 66.968 0 Td [(putGr)15.0146(aphs)]TJ /R14782400 10 Tf 45.9027 0 Td 0.773 Tw (sets the)Tj /R14454512 10 Tf 33.766 0 Td (bb)Tj /R14782400 10 Tf 13.273 0 Td (of each graph to reect its initial layout. Note)Tj -243.896 -12 Td (that)Tj /R14454512 10 Tf 17.5 0 Td [(putGr)15.0159(aphs)]TJ /R14782400 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 /R14454512 10 Tf 100.72 0 Td (bb)Tj /R14782400 10 Tf 10 0 Td (.)Tj -424.13 -16.8 Td 0.984 Tw (This function uses the)Tj /R14454512 10 Tf 94.4859 0 Td (bb)Tj /R14782400 10 Tf 13.484 0 Td (Œeld in)Tj /R14454512 10 Tf 32.5281 0 Td [(Agr)15(aphinfo_t)]TJ 3.484 Tc /R14782400 10 Tf 53.1898 0 Td (,t)Tj 0 Tc 8.76406 0 Td (he)Tj /R14454512 10 Tf 12.9238 0 Td (pos)Tj /R14782400 10 Tf 13.8898 0 Td (,)Tj /R14454512 10 Tf 5.98398 0 Td (xsize)Tj /R14782400 10 Tf 22.9238 0 Td (and)Tj /R14454512 10 Tf 17.9238 0 Td (ysize)Tj /R14782400 10 Tf 22.9238 0 Td (Œelds in)Tj /R14454512 10 Tf 36.418 0 Td (nodehinfo_t)Tj /R14782400 10 Tf 51.2641 0 Td 0.983 Tw (and the)Tj /R14454512 10 Tf 33.6262 0 Td (spl)Tj /R14782400 10 Tf -420.329 -12 Td 0 Tw (Œeld in)Tj /R14454512 10 Tf 30.5602 0 Td [(Aedg)10(einfo_t)]TJ /R14782400 10 Tf 48.2301 0 Td (.)Tj /R15098856 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 /R14782400 10 Tf 16 -12 Td 0.647 Tw (This function tak)Tj 69.5238 0 Td (es)Tj /R14454512 10 Tf 11.477 0 Td (ng)Tj /R14782400 10 Tf 13.1469 0 Td (subgraphs)Tj /R14454512 10 Tf 43.6969 0 Td (gs)Tj /R14782400 10 Tf 12.0371 0 Td (of a root graph)Tj -0.45 Tc /R14454512 10 Tf 64.2379 0 Td (ro)Tj 0 Tc 8.43984 0 Td (ot)Tj /R14782400 10 Tf 10.927 0 Td (and calls)Tj /R14454512 10 Tf 39.0641 0 Td [(putGr)15.0146(aphs)]TJ /R14782400 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 /R15098856 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 /R14782400 10 Tf 16 -12 Td 0.16 Tw (This function simply calls)Tj /R14454512 10 Tf 107.31 0 Td [(pac)20.0146(kGr)15(aphs)]TJ /R14782400 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 /R14454512 10 Tf 14.7199 0 Td (ro)Tj 0 Tc 8.43984 0 Td (ot)Tj /R14782400 10 Tf 10.2801 0 Td (graph.)Tj /R15098856 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 /R14782400 10 Tf 16 -12 Td (uses)Tj /R14454512 10 Tf 21.1 0 Td [(pac)20.0159(kSubgr)14.9927(aphs)]TJ /R14782400 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 /R14454512 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 /R14782400 10 Tf 37.8797 0 Td [(.I)249.993(fs)]TJ 0 Tc 18.05 0 Td (uccessful,)Tj /R14454512 10 Tf 42.2102 0 Td [(dotneato_postpr)44.9854(ocess)]TJ /R14782400 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R19840752 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 /R20168640 10 Tf 7.71992 0 Td 126.355 Tw (\(3\) Library)Tj 173.005 0 Td 0 Tw (Functions Manual)Tj /R19840752 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 /R20168640 10 Tf 7.71992 0 Td (\(3\))Tj /R20485096 10 Tf -436.341 -36 Td (Agraph_t** pccomps \(Agraph_t* g, int* cnt, char* pfx, boolean* pinned\))Tj /R20168640 10 Tf 16 -12 Td 0.337 Tw (This is identical to)Tj /R19840752 10 Tf 78.018 0 Td (ccomps)Tj -0.15 Tc /R20168640 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 /R19840752 10 Tf 8.61016 0 Td (pinned)Tj /R20168640 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 /R20485096 10 Tf -54.3301 -16.8 Td (int nodeInduce \(Agraph_t* g\))Tj /R20168640 10 Tf 16 -12 Td 0.06 Tw [(This function tak)10(es a subgraph)]TJ /R19840752 10 Tf 125.46 0 Td (g)Tj /R20168640 10 Tf 7.56016 0 Td (and Œnds all edges in its root graph both of whose endpoints are in)Tj /R19840752 10 Tf 269.15 0 Td (g)Tj 2.56 Tc /R20168640 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 /R20485096 10 Tf -16 -16.8 Td (int isConnected \(Agraph_t* g\))Tj /R20168640 10 Tf 16 -12 Td (This function returns non-zero if the graph)Tj /R19840752 10 Tf 173.02 0 Td (g)Tj /R20168640 10 Tf 7.5 0 Td (is connected.)Tj -0.1 Tc /R20485096 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 /R19840752 10 Tf -281.93 -12 Td [(putGr)15.0159(aphs)]TJ /R20168640 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 /R19840752 10 Tf 45.1578 0 Td (ng)Tj /R20168640 10 Tf 12.6461 0 Td (graphs)Tj /R19840752 10 Tf 29.3059 0 Td (gs)Tj 2.646 Tc /R20168640 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 /R19840752 10 Tf 85.1578 0 Td (pos)Tj /R20168640 10 Tf 13.8898 0 Td (,)Tj -429.499 -12 Td 0 Tw (and that the)Tj /R19840752 10 Tf 49.1602 0 Td (xsize)Tj /R20168640 10 Tf 21.9398 0 Td (and)Tj /R19840752 10 Tf 16.9398 0 Td (ysize)Tj /R20168640 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 /R19840752 10 Tf 9.63984 0 Td (ro)Tj 0 Tc 8.43984 0 Td (ot)Tj /R20168640 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 /R19840752 10 Tf 244.252 0 Td (gs)Tj /R20168640 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 /R19840752 10 Tf 23.3301 0 Td [(putGr)15.0159(aphs)]TJ /R20168640 10 Tf 45.1297 0 Td 0 Tw (uses the edges found in each graph)Tj /R19840752 10 Tf 141.91 0 Td (gs[i])Tj /R20168640 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 /R19840752 10 Tf 42.4898 0 Td (l_node)Tj /R20168640 10 Tf 27.2199 0 Td (,)Tj /R19840752 10 Tf 5.96992 0 Td (l_clust)Tj 3.47 Tc /R20168640 10 Tf 26.6699 0 Td (,a)Tj 0 Tc 10.4102 0 Td (nd)Tj /R19840752 10 Tf 13.4691 0 Td [(l_gr)15.0073(aph)]TJ 3.469 Tc /R20168640 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 /R19840752 10 Tf -402.09 -12 Td (ip­>mode)Tj 3.982 Tc /R20168640 10 Tf 42.9398 0 Td [(.I)398.188(ft)]TJ 0 Tc 19.9043 0 Td 1.482 Tw (his is)Tj /R19840752 10 Tf 26.3039 0 Td (l_node)Tj 3.982 Tc /R20168640 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 /R19840752 10 Tf -136.272 -12 Td (l_clust)Tj 3.349 Tc /R20168640 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 /R19840752 10 Tf 176.094 0 Td [(l_gr)15.0073(aph)]TJ 3.193 Tc /R20168640 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)' /R19840752 10 Tf 42.7699 0 Td (l_node)Tj /R20168640 10 Tf 29.7199 0 Td [(speciŒes that the graphs should be pack)9.98535(ed as an array)65(.)]TJ -72.4898 -16.8 Td (If)Tj /R19840752 10 Tf 10.2891 0 Td (ip­>doSplines)Tj /R20168640 10 Tf 63.7988 0 Td 1.129 Tw (is true, the function uses the spline information in the)Tj /R19840752 10 Tf 227.11 0 Td (spl)Tj /R20168640 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)' /R19840752 10 Tf 61.3422 0 Td [(ip­>mar)37.0068(gin)]TJ /R20168640 10 Tf 52.7059 0 Td (speciŒes a boundary of)Tj /R19840752 10 Tf 96.6039 0 Td [(mar)37.0166(gin)]TJ /R20168640 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 /R19840752 10 Tf 60.834 0 Td (ip­>Œxed)Tj 2.652 Tc /R20168640 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 /R19840752 10 Tf 143.267 0 Td (ng)Tj /R20168640 10 Tf 12.6512 0 Td (booleans. If)Tj /R19840752 10 Tf 50.0121 0 Td (ip­>Œxed[i])Tj /R20168640 10 Tf 53.3711 0 Td (is true, graph)Tj /R19840752 10 Tf -379.209 -12 Td (gs[i])Tj /R20168640 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 /R19840752 10 Tf 99.0789 0 Td (malloc)Tj /R20168640 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 /R19840752 10 Tf 63.418 0 Td [(putGr)15.0146(aphs)]TJ /R20168640 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 /R19840752 10 Tf 66.968 0 Td [(putGr)15.0146(aphs)]TJ /R20168640 10 Tf 45.9027 0 Td 0.773 Tw (sets the)Tj /R19840752 10 Tf 33.766 0 Td (bb)Tj /R20168640 10 Tf 13.273 0 Td (of each graph to reect its initial layout. Note)Tj -243.896 -12 Td (that)Tj /R19840752 10 Tf 17.5 0 Td [(putGr)15.0159(aphs)]TJ /R20168640 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 /R19840752 10 Tf 100.72 0 Td (bb)Tj /R20168640 10 Tf 10 0 Td (.)Tj -424.13 -16.8 Td 0.984 Tw (This function uses the)Tj /R19840752 10 Tf 94.4859 0 Td (bb)Tj /R20168640 10 Tf 13.484 0 Td (Œeld in)Tj /R19840752 10 Tf 32.5281 0 Td [(Agr)15(aphinfo_t)]TJ 3.484 Tc /R20168640 10 Tf 53.1898 0 Td (,t)Tj 0 Tc 8.76406 0 Td (he)Tj /R19840752 10 Tf 12.9238 0 Td (pos)Tj /R20168640 10 Tf 13.8898 0 Td (,)Tj /R19840752 10 Tf 5.98398 0 Td (xsize)Tj /R20168640 10 Tf 22.9238 0 Td (and)Tj /R19840752 10 Tf 17.9238 0 Td (ysize)Tj /R20168640 10 Tf 22.9238 0 Td (Œelds in)Tj /R19840752 10 Tf 36.418 0 Td (nodehinfo_t)Tj /R20168640 10 Tf 51.2641 0 Td 0.983 Tw (and the)Tj /R19840752 10 Tf 33.6262 0 Td (spl)Tj /R20168640 10 Tf -420.329 -12 Td 0 Tw (Œeld in)Tj /R19840752 10 Tf 30.5602 0 Td [(Aedg)10(einfo_t)]TJ /R20168640 10 Tf 48.2301 0 Td (.)Tj /R20485096 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 /R20168640 10 Tf 16 -12 Td 0.647 Tw (This function tak)Tj 69.5238 0 Td (es)Tj /R19840752 10 Tf 11.477 0 Td (ng)Tj /R20168640 10 Tf 13.1469 0 Td (subgraphs)Tj /R19840752 10 Tf 43.6969 0 Td (gs)Tj /R20168640 10 Tf 12.0371 0 Td (of a root graph)Tj -0.45 Tc /R19840752 10 Tf 64.2379 0 Td (ro)Tj 0 Tc 8.43984 0 Td (ot)Tj /R20168640 10 Tf 10.927 0 Td (and calls)Tj /R19840752 10 Tf 39.0641 0 Td [(putGr)15.0146(aphs)]TJ /R20168640 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 /R20485096 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 /R20168640 10 Tf 16 -12 Td 0.16 Tw (This function simply calls)Tj /R19840752 10 Tf 107.31 0 Td [(pac)20.0146(kGr)15(aphs)]TJ /R20168640 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 /R19840752 10 Tf 14.7199 0 Td (ro)Tj 0 Tc 8.43984 0 Td (ot)Tj /R20168640 10 Tf 10.2801 0 Td (graph.)Tj /R20485096 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 /R20168640 10 Tf 16 -12 Td (uses)Tj /R19840752 10 Tf 21.1 0 Td [(pac)20.0159(kSubgr)14.9927(aphs)]TJ /R20168640 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 /R19840752 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 /R20168640 10 Tf 37.8797 0 Td [(.I)249.993(fs)]TJ 0 Tc 18.05 0 Td (uccessful,)Tj /R19840752 10 Tf 42.2102 0 Td [(dotneato_postpr)44.9854(ocess)]TJ /R20168640 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3886 │ │ │ │ │ │ +3887 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R15098856 │ │ │ │ │ │ +R20485096 │ │ │ │ │ │ │ │ │ │ │ │ -R14782400 │ │ │ │ │ │ +R20168640 │ │ │ │ │ │ │ │ │ │ │ │ -R14454512 │ │ │ │ │ │ +R19840752 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -759,29 +759,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R14454512 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 /R14782400 10 Tf 7.71992 0 Td 126.355 Tw (\(3\) Library)Tj 173.005 0 Td 0 Tw (Functions Manual)Tj /R14454512 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 /R14782400 10 Tf 7.71992 0 Td (\(3\))Tj /R15098856 10 Tf -436.341 -36 Td [(point* putRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ /R14454512 10 Tf 16 -12 Td (putRects)Tj /R14782400 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 /R14454512 10 Tf 23.0602 0 Td (ng)Tj /R14782400 10 Tf 12.5 0 Td (rectangles)Tj /R14454512 10 Tf 43.0398 0 Td (bbs)Tj /R14782400 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 /R14454512 10 Tf 123.554 0 Td [(putGr)15.0146(aphs)]TJ 5.319 Tc /R14782400 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 /R14454512 10 Tf 41.1879 0 Td (l_node)Tj /R14782400 10 Tf 30.0391 0 Td (and)Tj /R14454512 10 Tf 17.259 0 Td (l_clust)Tj /R14782400 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 /R14454512 10 Tf 24.1699 0 Td (Œxed)Tj /R14782400 10 Tf 21.3801 0 Td (and)Tj /R14454512 10 Tf 16.9398 0 Td (doSplines)Tj /R14782400 10 Tf 41.3898 0 Td (of)Tj /R14454512 10 Tf 10.8301 0 Td (ip)Tj /R14782400 10 Tf 10.2801 0 Td 0 Tw (are unused.)Tj /R15098856 10 Tf -206.05 -16.8 Td [(int packRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ /R14454512 10 Tf 16 -12 Td [(pac)20.0159(kRects)]TJ /R14782400 10 Tf 43.0367 0 Td 0.197 Tw (is analogous to)Tj /R14454512 10 Tf 63.091 0 Td [(pac)20.0146(kGr)15(aphs)]TJ 2.697 Tc /R14782400 10 Tf 48.5297 0 Td [(:i)269.697(tc)]TJ 0 Tc 18.1742 0 Td (alls)Tj /R14454512 10 Tf 16.5871 0 Td (putRects)Tj /R14782400 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 /R14454512 10 Tf 10.2801 0 Td (bbs)Tj /R14782400 10 Tf 16.3898 0 Td [(appropriately)65.0073(.)]TJ /R15098856 10 Tf -47.6699 -16.8 Td 0 Tw (Utility functions)Tj /R14782400 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 /R15098856 10 Tf -117.37 -16.8 Td [(pack_mode parseP)9.99268(ackModeInf)25.0073(o\(char* p, pack_mode dt, pack_inf)25(o* pinf)24.9927(o\))]TJ /R14782400 10 Tf 16 -12 Td (analyzes)Tj /R14454512 10 Tf 37.3551 0 Td (p)Tj /R14782400 10 Tf 7.925 0 Td 0.425 Tw (as a string representation of pack mode, storing the information in)Tj /R14454512 10 Tf 271.305 0 Td (pinfo)Tj 5.425 Tc /R14782400 10 Tf 20.5602 0 Td (.I)Tj 0 Tc 11.2551 0 Td (f)Tj /R14454512 10 Tf 6.25391 0 Td (p)Tj /R14782400 10 Tf 7.92383 0 Td 0.424 Tw (is "cluster", it re-)Tj -362.578 -12 Td (turns)Tj /R14454512 10 Tf 22.6031 0 Td (l_clust)Tj 2.603 Tc /R14782400 10 Tf 26.6699 0 Td (;f)Tj 0 Tc 8.71289 0 Td 0.103 Tw (or "graph", it returns)Tj /R14454512 10 Tf 85.502 0 Td [(l_gr)15.0073(aph)]TJ 2.603 Tc /R14782400 10 Tf 31.5199 0 Td (;f)Tj 0 Tc 8.71289 0 Td 0.104 Tw (or "node", it returns)Tj /R14454512 10 Tf 82.1762 0 Td (l_node)Tj 2.604 Tc /R14782400 10 Tf 27.2199 0 Td (;f)Tj 0 Tc 8.71406 0 Td (or "array", it returns)Tj /R14454512 10 Tf 83.2762 0 Td [(l_arr)14.9854(ay)]TJ 2.604 Tc /R14782400 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 /R14454512 10 Tf 76.4801 0 Td (l_aspect)Tj 2.5 Tc /R14782400 10 Tf 33.3301 0 Td (;o)Tj 0 Tc 10.2801 0 Td (therwise, it returns)Tj /R14454512 10 Tf 77.2102 0 Td (dt)Tj 5 Tc /R14782400 10 Tf 12.7801 0 Td (.R)Tj 0 Tc 14.1699 0 Td (elated data is also stored in)Tj /R14454512 10 Tf 110.54 0 Td (pinfo)Tj /R14782400 10 Tf 20.5602 0 Td (.)Tj /R15098856 10 Tf -371.35 -16.8 Td [(pack_mode getP)10.0073(ackModeInf)25.0073(o\(Agraph_t * g, pack_mode dt, pack_inf)24.9854(o* pinf)24.9902(o\))]TJ /R14782400 10 Tf 16 -12 Td 2.47 Tw (This function processes the graph')Tj 147.08 0 Td (s)Tj /R14454512 10 Tf 8.85898 0 Td [("pac)20.0146(kmode")]TJ /R14782400 10 Tf 53.709 0 Td (attrib)Tj 20.9102 0 Td 2.469 Tw (ute, storing the information in)Tj /R14454512 10 Tf 134.565 0 Td (pinfo)Tj 4.969 Tc /R14782400 10 Tf 20.5602 0 Td [(.I)496.919(tr)]TJ 0 Tc 21.8777 0 Td (eturns)Tj /R14454512 10 Tf -407.561 -12 Td (pinfo­>mode)Tj 6.229 Tc /R14782400 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 /R14454512 10 Tf 128.985 0 Td [(par)10.0146(seP)80.0146(ac)20.0146(kModeInfo)]TJ /R14782400 10 Tf 83.7184 0 Td (with)Tj /R14454512 10 Tf 21.509 0 Td (dt)Tj /R14782400 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 /R15098856 10 Tf -16 -16.8 Td 0 Tw [(pack_mode getP)10.0073(ackMode \(Agraph_t* g, pack_mode dt\))]TJ /R14782400 10 Tf 16 -12 Td (This function returns a)Tj /R14454512 10 Tf 93.3199 0 Td [(pac)20.0146(k_mode)]TJ /R14782400 10 Tf 47.8398 0 Td (associated with)Tj /R14454512 10 Tf 63.8801 0 Td (g)Tj /R14782400 10 Tf 5 0 Td (.)Tj /R15098856 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 dt\))Tj /R14782400 10 Tf -150.41 -12 Td 0.021 Tw (This function queries the graph attrib)Tj 148.495 0 Td (ute)Tj /R14454512 10 Tf 14.741 0 Td [("pac)20.0146(k")]TJ 2.521 Tc /R14782400 10 Tf 27.0797 0 Td [(.I)252.083(ft)]TJ 0 Tc 16.982 0 Td (his is deŒned 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 deŒned as "true", the v)25.0073(alue)]TJ /R14454512 10 Tf 166.78 0 Td (dt)Tj /R14782400 10 Tf 15.2801 0 Td [(is returned; otherwise, the v)25.0073(alue)]TJ /R14454512 10 Tf 130.28 0 Td (not_def)Tj /R14782400 10 Tf 32.5 0 Td (is returned.)Tj /R15098856 10 Tf -360.84 -16.8 Td [(pack_mode getP)10.0073(ackInf)24.9927(o\(Agraph_t * g, pack_mode dt, int dtMar)9.99268(gin, pack_inf)25.0098(o* pinf)24.9902(o\))]TJ /R14782400 10 Tf 16 -12 Td 0.447 Tw (This function calls both)Tj -0.1 Tc /R14454512 10 Tf 99.009 0 Td (ge)Tj 0 Tc 9.33984 0 Td [(tP)80.0146(ac)20.0146(kModeInfo)]TJ /R14782400 10 Tf 63.5977 0 Td (and)Tj -0.1 Tc /R14454512 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 /R14782400 10 Tf 21.7695 0 Td (,s)Tj 0 Tc 9.33789 0 Td 0.448 Tw (toring the information in)Tj /R14454512 10 Tf 102.902 0 Td (pinfo)Tj /R14782400 10 Tf 20.5602 0 Td (.)Tj /R14454512 10 Tf 5.44805 0 Td [(dtMar)36.9922(gin)]TJ /R14782400 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 /R14454512 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 /R14782400 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 /R14454512 10 Tf 6.38984 0 Td [(pinfo­>mar)37(gin)]TJ 5 Tc /R14782400 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 /R14454512 10 Tf 26.9398 0 Td (pinfo­>mode)Tj /R14782400 10 Tf 55.7199 0 Td (.)Tj /R15098856 10.95 Tf -451.629 -16.8 Td (SEE ALSO)Tj /R15098856 10 Tf 36 -12 Td (dot)Tj /R14782400 10 Tf 13.8898 0 Td (\(1\),)Tj /R15098856 10 Tf 16.6602 0 Td (neato)Tj /R14782400 10 Tf 23.3301 0 Td (\(1\),)Tj /R15098856 10 Tf 16.6602 0 Td [(tw)10(opi)]TJ /R14782400 10 Tf 23.7898 0 Td (\(1\),)Tj /R15098856 10 Tf 16.6602 0 Td (cgraph)Tj /R14782400 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 /R15098856 10.95 Tf -36 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R14782400 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 /R15098856 10.95 Tf -146.16 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R14782400 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R19840752 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 /R20168640 10 Tf 7.71992 0 Td 126.355 Tw (\(3\) Library)Tj 173.005 0 Td 0 Tw (Functions Manual)Tj /R19840752 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 /R20168640 10 Tf 7.71992 0 Td (\(3\))Tj /R20485096 10 Tf -436.341 -36 Td [(point* putRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ /R19840752 10 Tf 16 -12 Td (putRects)Tj /R20168640 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 /R19840752 10 Tf 23.0602 0 Td (ng)Tj /R20168640 10 Tf 12.5 0 Td (rectangles)Tj /R19840752 10 Tf 43.0398 0 Td (bbs)Tj /R20168640 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 /R19840752 10 Tf 123.554 0 Td [(putGr)15.0146(aphs)]TJ 5.319 Tc /R20168640 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 /R19840752 10 Tf 41.1879 0 Td (l_node)Tj /R20168640 10 Tf 30.0391 0 Td (and)Tj /R19840752 10 Tf 17.259 0 Td (l_clust)Tj /R20168640 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 /R19840752 10 Tf 24.1699 0 Td (Œxed)Tj /R20168640 10 Tf 21.3801 0 Td (and)Tj /R19840752 10 Tf 16.9398 0 Td (doSplines)Tj /R20168640 10 Tf 41.3898 0 Td (of)Tj /R19840752 10 Tf 10.8301 0 Td (ip)Tj /R20168640 10 Tf 10.2801 0 Td 0 Tw (are unused.)Tj /R20485096 10 Tf -206.05 -16.8 Td [(int packRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ /R19840752 10 Tf 16 -12 Td [(pac)20.0159(kRects)]TJ /R20168640 10 Tf 43.0367 0 Td 0.197 Tw (is analogous to)Tj /R19840752 10 Tf 63.091 0 Td [(pac)20.0146(kGr)15(aphs)]TJ 2.697 Tc /R20168640 10 Tf 48.5297 0 Td [(:i)269.697(tc)]TJ 0 Tc 18.1742 0 Td (alls)Tj /R19840752 10 Tf 16.5871 0 Td (putRects)Tj /R20168640 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 /R19840752 10 Tf 10.2801 0 Td (bbs)Tj /R20168640 10 Tf 16.3898 0 Td [(appropriately)65.0073(.)]TJ /R20485096 10 Tf -47.6699 -16.8 Td 0 Tw (Utility functions)Tj /R20168640 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 /R20485096 10 Tf -117.37 -16.8 Td [(pack_mode parseP)9.99268(ackModeInf)25.0073(o\(char* p, pack_mode dt, pack_inf)25(o* pinf)24.9927(o\))]TJ /R20168640 10 Tf 16 -12 Td (analyzes)Tj /R19840752 10 Tf 37.3551 0 Td (p)Tj /R20168640 10 Tf 7.925 0 Td 0.425 Tw (as a string representation of pack mode, storing the information in)Tj /R19840752 10 Tf 271.305 0 Td (pinfo)Tj 5.425 Tc /R20168640 10 Tf 20.5602 0 Td (.I)Tj 0 Tc 11.2551 0 Td (f)Tj /R19840752 10 Tf 6.25391 0 Td (p)Tj /R20168640 10 Tf 7.92383 0 Td 0.424 Tw (is "cluster", it re-)Tj -362.578 -12 Td (turns)Tj /R19840752 10 Tf 22.6031 0 Td (l_clust)Tj 2.603 Tc /R20168640 10 Tf 26.6699 0 Td (;f)Tj 0 Tc 8.71289 0 Td 0.103 Tw (or "graph", it returns)Tj /R19840752 10 Tf 85.502 0 Td [(l_gr)15.0073(aph)]TJ 2.603 Tc /R20168640 10 Tf 31.5199 0 Td (;f)Tj 0 Tc 8.71289 0 Td 0.104 Tw (or "node", it returns)Tj /R19840752 10 Tf 82.1762 0 Td (l_node)Tj 2.604 Tc /R20168640 10 Tf 27.2199 0 Td (;f)Tj 0 Tc 8.71406 0 Td (or "array", it returns)Tj /R19840752 10 Tf 83.2762 0 Td [(l_arr)14.9854(ay)]TJ 2.604 Tc /R20168640 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 /R19840752 10 Tf 76.4801 0 Td (l_aspect)Tj 2.5 Tc /R20168640 10 Tf 33.3301 0 Td (;o)Tj 0 Tc 10.2801 0 Td (therwise, it returns)Tj /R19840752 10 Tf 77.2102 0 Td (dt)Tj 5 Tc /R20168640 10 Tf 12.7801 0 Td (.R)Tj 0 Tc 14.1699 0 Td (elated data is also stored in)Tj /R19840752 10 Tf 110.54 0 Td (pinfo)Tj /R20168640 10 Tf 20.5602 0 Td (.)Tj /R20485096 10 Tf -371.35 -16.8 Td [(pack_mode getP)10.0073(ackModeInf)25.0073(o\(Agraph_t * g, pack_mode dt, pack_inf)24.9854(o* pinf)24.9902(o\))]TJ /R20168640 10 Tf 16 -12 Td 2.47 Tw (This function processes the graph')Tj 147.08 0 Td (s)Tj /R19840752 10 Tf 8.85898 0 Td [("pac)20.0146(kmode")]TJ /R20168640 10 Tf 53.709 0 Td (attrib)Tj 20.9102 0 Td 2.469 Tw (ute, storing the information in)Tj /R19840752 10 Tf 134.565 0 Td (pinfo)Tj 4.969 Tc /R20168640 10 Tf 20.5602 0 Td [(.I)496.919(tr)]TJ 0 Tc 21.8777 0 Td (eturns)Tj /R19840752 10 Tf -407.561 -12 Td (pinfo­>mode)Tj 6.229 Tc /R20168640 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 /R19840752 10 Tf 128.985 0 Td [(par)10.0146(seP)80.0146(ac)20.0146(kModeInfo)]TJ /R20168640 10 Tf 83.7184 0 Td (with)Tj /R19840752 10 Tf 21.509 0 Td (dt)Tj /R20168640 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 /R20485096 10 Tf -16 -16.8 Td 0 Tw [(pack_mode getP)10.0073(ackMode \(Agraph_t* g, pack_mode dt\))]TJ /R20168640 10 Tf 16 -12 Td (This function returns a)Tj /R19840752 10 Tf 93.3199 0 Td [(pac)20.0146(k_mode)]TJ /R20168640 10 Tf 47.8398 0 Td (associated with)Tj /R19840752 10 Tf 63.8801 0 Td (g)Tj /R20168640 10 Tf 5 0 Td (.)Tj /R20485096 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 dt\))Tj /R20168640 10 Tf -150.41 -12 Td 0.021 Tw (This function queries the graph attrib)Tj 148.495 0 Td (ute)Tj /R19840752 10 Tf 14.741 0 Td [("pac)20.0146(k")]TJ 2.521 Tc /R20168640 10 Tf 27.0797 0 Td [(.I)252.083(ft)]TJ 0 Tc 16.982 0 Td (his is deŒned 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 deŒned as "true", the v)25.0073(alue)]TJ /R19840752 10 Tf 166.78 0 Td (dt)Tj /R20168640 10 Tf 15.2801 0 Td [(is returned; otherwise, the v)25.0073(alue)]TJ /R19840752 10 Tf 130.28 0 Td (not_def)Tj /R20168640 10 Tf 32.5 0 Td (is returned.)Tj /R20485096 10 Tf -360.84 -16.8 Td [(pack_mode getP)10.0073(ackInf)24.9927(o\(Agraph_t * g, pack_mode dt, int dtMar)9.99268(gin, pack_inf)25.0098(o* pinf)24.9902(o\))]TJ /R20168640 10 Tf 16 -12 Td 0.447 Tw (This function calls both)Tj -0.1 Tc /R19840752 10 Tf 99.009 0 Td (ge)Tj 0 Tc 9.33984 0 Td [(tP)80.0146(ac)20.0146(kModeInfo)]TJ /R20168640 10 Tf 63.5977 0 Td (and)Tj -0.1 Tc /R19840752 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 /R20168640 10 Tf 21.7695 0 Td (,s)Tj 0 Tc 9.33789 0 Td 0.448 Tw (toring the information in)Tj /R19840752 10 Tf 102.902 0 Td (pinfo)Tj /R20168640 10 Tf 20.5602 0 Td (.)Tj /R19840752 10 Tf 5.44805 0 Td [(dtMar)36.9922(gin)]TJ /R20168640 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 /R19840752 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 /R20168640 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 /R19840752 10 Tf 6.38984 0 Td [(pinfo­>mar)37(gin)]TJ 5 Tc /R20168640 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 /R19840752 10 Tf 26.9398 0 Td (pinfo­>mode)Tj /R20168640 10 Tf 55.7199 0 Td (.)Tj /R20485096 10.95 Tf -451.629 -16.8 Td (SEE ALSO)Tj /R20485096 10 Tf 36 -12 Td (dot)Tj /R20168640 10 Tf 13.8898 0 Td (\(1\),)Tj /R20485096 10 Tf 16.6602 0 Td (neato)Tj /R20168640 10 Tf 23.3301 0 Td (\(1\),)Tj /R20485096 10 Tf 16.6602 0 Td [(tw)10(opi)]TJ /R20168640 10 Tf 23.7898 0 Td (\(1\),)Tj /R20485096 10 Tf 16.6602 0 Td (cgraph)Tj /R20168640 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 /R20485096 10.95 Tf -36 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R20168640 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 /R20485096 10.95 Tf -146.16 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R20168640 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2831 │ │ │ │ │ │ +2834 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R15098856 │ │ │ │ │ │ +R20485096 │ │ │ │ │ │ │ │ │ │ │ │ -R14782400 │ │ │ │ │ │ +R20168640 │ │ │ │ │ │ │ │ │ │ │ │ -R14454512 │ │ │ │ │ │ +R19840752 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -833,18 +833,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -463 │ │ │ │ │ │ +464 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R13856792 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19243032 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -865,15 +865,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 653 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R13857160 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19243400 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -897,18 +897,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -433 │ │ │ │ │ │ +434 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R13857528 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19243768 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -933,15 +933,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-b2707a6e3e12'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-384fbe183a29'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 32 │ │ │ ├── ./usr/share/doc/graphviz/patchwork.1.pdf.gz │ │ │ │ ├── patchwork.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -76,20 +76,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R18018080 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 /R18345968 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R18018080 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R18345968 10 Tf 43.0199 0 Td (\(1\))Tj -0.219 Tc /R18662424 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R18345968 10 Tf 20.407 -12 Td 0 Tw [(patchw)9.99268(ork ­ Œlter for dra)15.0146(wing clustered graphs as treemaps)]TJ /R18662424 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R18662424 10 Tf 36 -12 Td [(patchw)9.98413(ork)]TJ /R18345968 10 Tf 48.5102 0 Td ([)Tj /R18662424 10 Tf 3.33008 0 Td (­)Tj /R18345968 10 Tf 5.7 0 Td (\()Tj /R18662424 10 Tf 3.33008 0 Td (G)Tj /R18345968 10 Tf 7.78008 0 Td (|)Tj /R18662424 10 Tf 2 0 Td (N)Tj /R18345968 10 Tf 7.21992 0 Td (|)Tj /R18662424 10 Tf 2 0 Td (E)Tj /R18345968 10 Tf 6.66992 0 Td (\))Tj /R18018080 10 Tf 3.33008 0 Td (name=value)Tj 2.5 Tc /R18345968 10 Tf 50.0699 0 Td (][)Tj 0 Tc /R18662424 10 Tf 9.16016 0 Td (­T)Tj /R18018080 10 Tf 12.3699 0 Td (lang)Tj 2.5 Tc /R18345968 10 Tf 17.7801 0 Td (][)Tj 0 Tc /R18662424 10 Tf 9.16016 0 Td (­l)Tj /R18018080 10 Tf 8.48008 0 Td (libŒle)Tj 2.5 Tc /R18345968 10 Tf 22.7801 0 Td (][)Tj 0 Tc /R18662424 10 Tf 9.16016 0 Td (­o)Tj /R18018080 10 Tf 10.7 0 Td (outŒle)Tj 2.5 Tc /R18345968 10 Tf 25 0 Td (][)Tj 0 Tc /R18662424 10 Tf 9.16016 0 Td (­O)Tj 2.5 Tc /R18345968 10 Tf 13.4801 0 Td (][)Tj 0 Tc /R18662424 10 Tf 9.16016 0 Td (­P)Tj 2.5 Tc /R18345968 10 Tf 11.8102 0 Td (][)Tj 0 Tc /R18662424 10 Tf 9.16016 0 Td (­v)Tj 2.5 Tc /R18345968 10 Tf 10.7 0 Td (][)Tj 0 Tc /R18662424 10 Tf 9.16016 0 Td (­V)Tj 2.5 Tc /R18345968 10 Tf 12.9199 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R18662424 10.95 Tf -395.242 -16.8 Td (DESCRIPTION)Tj /R18018080 10 Tf 37.25 -12 Td [(patc)15.0073(hwork)]TJ /R18345968 10 Tf 45.2527 0 Td (dra)Tj 12.6199 0 Td 0.013 Tw (ws clustered graphs using a squariŒed 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 /R18018080 10 Tf 45.6559 0 Td (dot)Tj /R18345968 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 speciŒed by the clusters and nodes it contains. The)Tj -134.932 -12 Td 0 Tw (areas of nodes and empty clusters can be speciŒed by the)Tj /R18662424 10 Tf 230.78 0 Td [(ar)17.9834(ea)]TJ /R18345968 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 speciŒed area.)]TJ /R18662424 10.95 Tf -269.33 -16.8 Td [(OUTPUT FORMA)94.9707(TS)]TJ -0.15 Tc /R18345968 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 /R18662424 10 Tf 27.6289 0 Td (­Tps)Tj /R18345968 10 Tf 26.6691 0 Td (\(PostScript\),)Tj /R18662424 10 Tf 55.1289 0 Td (­Tsvg ­Tsvgz)Tj /R18345968 10 Tf 66.6578 0 Td (\(Structured V)Tj 55.9488 0 Td (ector)Tj -412.009 -12 Td (Graphics\),)Tj /R18662424 10 Tf 45.441 0 Td (­TŒg)Tj /R18345968 10 Tf 26.441 0 Td 1.011 Tw (\(XFIG graphics\),)Tj /R18662424 10 Tf 73.3922 0 Td (­Tmif)Tj /R18345968 10 Tf 30.3211 0 Td (\(FrameMak)Tj 47.1102 0 Td (er graphics\),)Tj /R18662424 10 Tf 54.502 0 Td (­Thpgl)Tj /R18345968 10 Tf 34.7809 0 Td (\(HP pen plotters\), and)Tj /R18662424 10 Tf 94.8629 0 Td (­Tpcl)Tj /R18345968 10 Tf -406.851 -12 Td 1.453 Tw (\(Laserjet printers\),)Tj /R18662424 10 Tf 79.8262 0 Td 1.454 Tw (­Tpng ­Tgif)Tj /R18345968 10 Tf 59.8781 0 Td (\(bitmap graphics\),)Tj /R18662424 10 Tf 78.7281 0 Td [(­T)18.0151(imap)]TJ /R18345968 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 /R18662424 10 Tf 24.3039 0 Td (­Tcmapx)Tj /R18345968 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 /R18662424 10 Tf 173.86 0 Td (­Tpng:)Tj /R18345968 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 /R18662424 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 /R18345968 10 Tf -89.2793 -12 Td [(Here is a synopsis of the graph Œle language, normally using the e)14.9927(xtension)]TJ /R18662424 10 Tf 300.37 0 Td (.gv)Tj 2.5 Tc /R18345968 10 Tf 12.5 0 Td (,f)Tj 0 Tc 8.33008 0 Td (or graphs:)Tj -321.2 -16.8 Td ([)Tj /R18662424 10 Tf 3.33008 0 Td (strict)Tj 2.5 Tc /R18345968 10 Tf 22.2102 0 Td (]\()Tj 0 Tc /R18662424 10 Tf 9.16016 0 Td (graph)Tj /R18345968 10 Tf 25.5602 0 Td (|)Tj /R18662424 10 Tf 2 0 Td (digraph)Tj /R18345968 10 Tf 33.9 0 Td (\))Tj /R18018080 10 Tf 5.83008 0 Td (name)Tj /R18345968 10 Tf 24.1602 0 Td ({)Tj /R18018080 10 Tf 7.3 0 Td (statement-list)Tj /R18345968 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 /R18662424 10 Tf 83.925 0 Td (strict)Tj /R18345968 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 /R18662424 10 Tf 141.887 0 Td (digraph)Tj 3.011 Tc /R18345968 10 Tf 33.9 0 Td (,t)Tj 0 Tc 8.29102 0 Td 0.51 Tw (hen the)Tj /R18018080 10 Tf 32.6801 0 Td [(edg)10.0146(eop)]TJ /R18345968 10 Tf 31.7898 0 Td (must be "­>". If it is an undirected)Tj /R18662424 10 Tf -289.56 -12 Td (graph)Tj /R18345968 10 Tf 28.0602 0 Td 0 Tw (then the)Tj /R18018080 10 Tf 34.4398 0 Td [(edg)10.0159(eop)]TJ /R18345968 10 Tf 31.2797 0 Td [(must be "­­".)-500(Statements may be:)]TJ /R18018080 10 Tf -93.7797 -16.8 Td (name)Tj /R18662424 10 Tf 21.6602 0 Td (=)Tj /R18018080 10 Tf 5.7 0 Td (val)Tj /R18662424 10 Tf 12.2199 0 Td (;)Tj -39.5801 -12 Td (node [)Tj /R18018080 10 Tf 26.3898 0 Td (name)Tj /R18662424 10 Tf 21.6602 0 Td (=)Tj /R18018080 10 Tf 5.7 0 Td (val)Tj /R18662424 10 Tf 12.2199 0 Td (];)Tj -65.9699 -12 Td (edge [)Tj /R18018080 10 Tf 25.2699 0 Td (name)Tj /R18662424 10 Tf 21.6602 0 Td (=)Tj /R18018080 10 Tf 5.7 0 Td (val)Tj /R18662424 10 Tf 12.2199 0 Td (];)Tj /R18345968 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 /R18018080 10 Tf 14.923 0 Td (name)Tj /R18345968 10 Tf 24.3629 0 Td (to)Tj /R18018080 10 Tf 10.4828 0 Td (val)Tj 5.203 Tc /R18345968 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 /R18662424 10 Tf -63.35 -16.8 Td 0.965 Tw (n0 [)Tj /R18018080 10 Tf 17.3551 0 Td (name0=val0,name1=val1,...)Tj /R18662424 10 Tf 113.76 0 Td (];)Tj /R18345968 10 Tf 10.125 0 Td (Creates node)Tj /R18662424 10 Tf 56.3602 0 Td (n0)Tj /R18345968 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 /R18662424 10 Tf (n0)' /R18018080 10 Tf 13.0602 0 Td [(edg)10.0159(eop)]TJ /R18345968 10 Tf 31.2797 0 Td (n1)Tj /R18018080 10 Tf 12.5 0 Td [(edg)10.0159(eop ... edg)9.99268(eop)]TJ /R18345968 10 Tf 72.5598 0 Td (nn [)Tj /R18018080 10 Tf 15.8301 0 Td (name0=val0,name1=val1,...)Tj /R18662424 10 Tf 113.76 0 Td (];)Tj /R18345968 10 Tf -258.99 -12 Td 0.507 Tw (Creates edges between nodes)Tj /R18662424 10 Tf 121.438 0 Td (n0)Tj /R18345968 10 Tf 10.5602 0 Td (,)Tj /R18662424 10 Tf 5.50703 0 Td (n1)Tj 3.007 Tc /R18345968 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 8.00703 0 Td (..,)Tj /R18662424 10 Tf 10.5078 0 Td (nn)Tj /R18345968 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 ([)' /R18662424 10 Tf 3.33008 0 Td (subgraph)Tj /R18018080 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R18662424 10 Tf 21.6602 0 Td (]{)Tj 0 Tc /R18018080 10 Tf 12.2699 0 Td (statement-list)Tj /R18662424 10 Tf 56.3898 0 Td (})Tj /R18345968 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 /R18662424 10 Tf 144.531 0 Td (n0)Tj 2.873 Tc /R18345968 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 7.87305 0 Td (..,)Tj /R18662424 10 Tf 10.373 0 Td (nn)Tj /R18345968 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 /R18662424 10 Tf 3.33008 0 Td (subgraph)Tj /R18018080 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R18345968 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R27569952 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 /R27897840 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R27569952 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R27897840 10 Tf 43.0199 0 Td (\(1\))Tj -0.219 Tc /R28214296 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R27897840 10 Tf 20.407 -12 Td 0 Tw [(patchw)9.99268(ork ­ Œlter for dra)15.0146(wing clustered graphs as treemaps)]TJ /R28214296 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R28214296 10 Tf 36 -12 Td [(patchw)9.98413(ork)]TJ /R27897840 10 Tf 48.5102 0 Td ([)Tj /R28214296 10 Tf 3.33008 0 Td (­)Tj /R27897840 10 Tf 5.7 0 Td (\()Tj /R28214296 10 Tf 3.33008 0 Td (G)Tj /R27897840 10 Tf 7.78008 0 Td (|)Tj /R28214296 10 Tf 2 0 Td (N)Tj /R27897840 10 Tf 7.21992 0 Td (|)Tj /R28214296 10 Tf 2 0 Td (E)Tj /R27897840 10 Tf 6.66992 0 Td (\))Tj /R27569952 10 Tf 3.33008 0 Td (name=value)Tj 2.5 Tc /R27897840 10 Tf 50.0699 0 Td (][)Tj 0 Tc /R28214296 10 Tf 9.16016 0 Td (­T)Tj /R27569952 10 Tf 12.3699 0 Td (lang)Tj 2.5 Tc /R27897840 10 Tf 17.7801 0 Td (][)Tj 0 Tc /R28214296 10 Tf 9.16016 0 Td (­l)Tj /R27569952 10 Tf 8.48008 0 Td (libŒle)Tj 2.5 Tc /R27897840 10 Tf 22.7801 0 Td (][)Tj 0 Tc /R28214296 10 Tf 9.16016 0 Td (­o)Tj /R27569952 10 Tf 10.7 0 Td (outŒle)Tj 2.5 Tc /R27897840 10 Tf 25 0 Td (][)Tj 0 Tc /R28214296 10 Tf 9.16016 0 Td (­O)Tj 2.5 Tc /R27897840 10 Tf 13.4801 0 Td (][)Tj 0 Tc /R28214296 10 Tf 9.16016 0 Td (­P)Tj 2.5 Tc /R27897840 10 Tf 11.8102 0 Td (][)Tj 0 Tc /R28214296 10 Tf 9.16016 0 Td (­v)Tj 2.5 Tc /R27897840 10 Tf 10.7 0 Td (][)Tj 0 Tc /R28214296 10 Tf 9.16016 0 Td (­V)Tj 2.5 Tc /R27897840 10 Tf 12.9199 0 Td (][)Tj 0 Tc 9.16016 0 Td (Œles])Tj /R28214296 10.95 Tf -395.242 -16.8 Td (DESCRIPTION)Tj /R27569952 10 Tf 37.25 -12 Td [(patc)15.0073(hwork)]TJ /R27897840 10 Tf 45.2527 0 Td (dra)Tj 12.6199 0 Td 0.013 Tw (ws clustered graphs using a squariŒed 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 /R27569952 10 Tf 45.6559 0 Td (dot)Tj /R27897840 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 speciŒed by the clusters and nodes it contains. The)Tj -134.932 -12 Td 0 Tw (areas of nodes and empty clusters can be speciŒed by the)Tj /R28214296 10 Tf 230.78 0 Td [(ar)17.9834(ea)]TJ /R27897840 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 speciŒed area.)]TJ /R28214296 10.95 Tf -269.33 -16.8 Td [(OUTPUT FORMA)94.9707(TS)]TJ -0.15 Tc /R27897840 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 /R28214296 10 Tf 27.6289 0 Td (­Tps)Tj /R27897840 10 Tf 26.6691 0 Td (\(PostScript\),)Tj /R28214296 10 Tf 55.1289 0 Td (­Tsvg ­Tsvgz)Tj /R27897840 10 Tf 66.6578 0 Td (\(Structured V)Tj 55.9488 0 Td (ector)Tj -412.009 -12 Td (Graphics\),)Tj /R28214296 10 Tf 45.441 0 Td (­TŒg)Tj /R27897840 10 Tf 26.441 0 Td 1.011 Tw (\(XFIG graphics\),)Tj /R28214296 10 Tf 73.3922 0 Td (­Tmif)Tj /R27897840 10 Tf 30.3211 0 Td (\(FrameMak)Tj 47.1102 0 Td (er graphics\),)Tj /R28214296 10 Tf 54.502 0 Td (­Thpgl)Tj /R27897840 10 Tf 34.7809 0 Td (\(HP pen plotters\), and)Tj /R28214296 10 Tf 94.8629 0 Td (­Tpcl)Tj /R27897840 10 Tf -406.851 -12 Td 1.453 Tw (\(Laserjet printers\),)Tj /R28214296 10 Tf 79.8262 0 Td 1.454 Tw (­Tpng ­Tgif)Tj /R27897840 10 Tf 59.8781 0 Td (\(bitmap graphics\),)Tj /R28214296 10 Tf 78.7281 0 Td [(­T)18.0151(imap)]TJ /R27897840 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 /R28214296 10 Tf 24.3039 0 Td (­Tcmapx)Tj /R27897840 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 /R28214296 10 Tf 173.86 0 Td (­Tpng:)Tj /R27897840 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 /R28214296 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 /R27897840 10 Tf -89.2793 -12 Td [(Here is a synopsis of the graph Œle language, normally using the e)14.9927(xtension)]TJ /R28214296 10 Tf 300.37 0 Td (.gv)Tj 2.5 Tc /R27897840 10 Tf 12.5 0 Td (,f)Tj 0 Tc 8.33008 0 Td (or graphs:)Tj -321.2 -16.8 Td ([)Tj /R28214296 10 Tf 3.33008 0 Td (strict)Tj 2.5 Tc /R27897840 10 Tf 22.2102 0 Td (]\()Tj 0 Tc /R28214296 10 Tf 9.16016 0 Td (graph)Tj /R27897840 10 Tf 25.5602 0 Td (|)Tj /R28214296 10 Tf 2 0 Td (digraph)Tj /R27897840 10 Tf 33.9 0 Td (\))Tj /R27569952 10 Tf 5.83008 0 Td (name)Tj /R27897840 10 Tf 24.1602 0 Td ({)Tj /R27569952 10 Tf 7.3 0 Td (statement-list)Tj /R27897840 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 /R28214296 10 Tf 83.925 0 Td (strict)Tj /R27897840 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 /R28214296 10 Tf 141.887 0 Td (digraph)Tj 3.011 Tc /R27897840 10 Tf 33.9 0 Td (,t)Tj 0 Tc 8.29102 0 Td 0.51 Tw (hen the)Tj /R27569952 10 Tf 32.6801 0 Td [(edg)10.0146(eop)]TJ /R27897840 10 Tf 31.7898 0 Td (must be "­>". If it is an undirected)Tj /R28214296 10 Tf -289.56 -12 Td (graph)Tj /R27897840 10 Tf 28.0602 0 Td 0 Tw (then the)Tj /R27569952 10 Tf 34.4398 0 Td [(edg)10.0159(eop)]TJ /R27897840 10 Tf 31.2797 0 Td [(must be "­­".)-500(Statements may be:)]TJ /R27569952 10 Tf -93.7797 -16.8 Td (name)Tj /R28214296 10 Tf 21.6602 0 Td (=)Tj /R27569952 10 Tf 5.7 0 Td (val)Tj /R28214296 10 Tf 12.2199 0 Td (;)Tj -39.5801 -12 Td (node [)Tj /R27569952 10 Tf 26.3898 0 Td (name)Tj /R28214296 10 Tf 21.6602 0 Td (=)Tj /R27569952 10 Tf 5.7 0 Td (val)Tj /R28214296 10 Tf 12.2199 0 Td (];)Tj -65.9699 -12 Td (edge [)Tj /R27569952 10 Tf 25.2699 0 Td (name)Tj /R28214296 10 Tf 21.6602 0 Td (=)Tj /R27569952 10 Tf 5.7 0 Td (val)Tj /R28214296 10 Tf 12.2199 0 Td (];)Tj /R27897840 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 /R27569952 10 Tf 14.923 0 Td (name)Tj /R27897840 10 Tf 24.3629 0 Td (to)Tj /R27569952 10 Tf 10.4828 0 Td (val)Tj 5.203 Tc /R27897840 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 /R28214296 10 Tf -63.35 -16.8 Td 0.965 Tw (n0 [)Tj /R27569952 10 Tf 17.3551 0 Td (name0=val0,name1=val1,...)Tj /R28214296 10 Tf 113.76 0 Td (];)Tj /R27897840 10 Tf 10.125 0 Td (Creates node)Tj /R28214296 10 Tf 56.3602 0 Td (n0)Tj /R27897840 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 /R28214296 10 Tf (n0)' /R27569952 10 Tf 13.0602 0 Td [(edg)10.0159(eop)]TJ /R27897840 10 Tf 31.2797 0 Td (n1)Tj /R27569952 10 Tf 12.5 0 Td [(edg)10.0159(eop ... edg)9.99268(eop)]TJ /R27897840 10 Tf 72.5598 0 Td (nn [)Tj /R27569952 10 Tf 15.8301 0 Td (name0=val0,name1=val1,...)Tj /R28214296 10 Tf 113.76 0 Td (];)Tj /R27897840 10 Tf -258.99 -12 Td 0.507 Tw (Creates edges between nodes)Tj /R28214296 10 Tf 121.438 0 Td (n0)Tj /R27897840 10 Tf 10.5602 0 Td (,)Tj /R28214296 10 Tf 5.50703 0 Td (n1)Tj 3.007 Tc /R27897840 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 8.00703 0 Td (..,)Tj /R28214296 10 Tf 10.5078 0 Td (nn)Tj /R27897840 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 ([)' /R28214296 10 Tf 3.33008 0 Td (subgraph)Tj /R27569952 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R28214296 10 Tf 21.6602 0 Td (]{)Tj 0 Tc /R27569952 10 Tf 12.2699 0 Td (statement-list)Tj /R28214296 10 Tf 56.3898 0 Td (})Tj /R27897840 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 /R28214296 10 Tf 144.531 0 Td (n0)Tj 2.873 Tc /R27897840 10 Tf 10.5602 0 Td (,.)Tj 0 Tc 7.87305 0 Td (..,)Tj /R28214296 10 Tf 10.373 0 Td (nn)Tj /R27897840 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 /R28214296 10 Tf 3.33008 0 Td (subgraph)Tj /R27569952 10 Tf 43.0699 0 Td (name)Tj 2.5 Tc /R27897840 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3874 │ │ │ │ │ │ +3876 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ SQHDNP+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -655,19 +655,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18662424 │ │ │ │ │ │ +R28214296 │ │ │ │ │ │ │ │ │ │ │ │ -R18345968 │ │ │ │ │ │ +R27897840 │ │ │ │ │ │ │ │ │ │ │ │ -R18018080 │ │ │ │ │ │ +R27569952 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -704,29 +704,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R18018080 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 /R18345968 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R18018080 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R18345968 10 Tf 43.0199 0 Td (\(1\))Tj /R18662424 10.95 Tf -456.34 -36 Td 0 Tw [(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ /R18662424 10 Tf 36 -12 Td (size=")Tj /R18018080 10 Tf 26.8 0 Td (x,y)Tj /R18662424 10 Tf 11.3801 0 Td (")Tj /R18345968 10 Tf 8.05 0 Td [(sets bounding box of dra)14.9927(wing in inches.)]TJ /R18662424 10 Tf -46.2301 -16.8 Td (page=")Tj /R18018080 10 Tf 31.25 0 Td (x,y)Tj /R18662424 10 Tf 11.3801 0 Td (")Tj /R18345968 10 Tf 8.05 0 Td (sets the PostScript pagination unit.)Tj /R18662424 10 Tf -50.6801 -16.8 Td (ratio=)Tj /R18018080 10 Tf 26.25 0 Td (f)Tj /R18345968 10 Tf 6.08008 0 Td 0.8 Tw (sets the aspect ratio to)Tj /R18018080 10 Tf 94.8199 0 Td (f)Tj /R18345968 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 /R18662424 10 Tf 15.5191 0 Td (Œll)Tj /R18345968 10 Tf 11.1199 0 Td (,)Tj /R18662424 10 Tf 5.79883 0 Td (com-)Tj -410.903 -12 Td [(pr)18.0078(ess)]TJ 2.5 Tc /R18345968 10 Tf 22.0398 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R18662424 10 Tf 5.83008 0 Td (auto)Tj /R18345968 10 Tf 18.8898 0 Td (.)Tj /R18662424 10 Tf -56.7598 -16.8 Td (pagedir=)Tj /R18345968 10 Tf 38.4801 0 Td 0 Tw ([TBLR][TBLR] sets the major and minor order of pagination.)Tj -0.18 Tc /R18662424 10 Tf -38.4801 -16.8 Td (ro)Tj 0 Tc 9.26016 0 Td (tate=90)Tj /R18345968 10 Tf 34.3 0 Td [(sets landscape mode.)-500(\()]TJ /R18662424 10 Tf 92.4801 0 Td (orientation=land)Tj /R18345968 10 Tf 74.3199 0 Td [(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ /R18662424 10 Tf -210.36 -16.8 Td (center=)Tj /R18018080 10 Tf 32.35 0 Td (n)Tj 2.5 Tc /R18345968 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 /R18662424 10 Tf -51.7898 -16.8 Td [(lay)9.99268(ers=")]TJ /R18018080 10 Tf 36.7 0 Td (id:id:id:id)Tj 3.219 Tc /R18345968 10 Tf 41.1102 0 Td [("i)321.909(sas)]TJ 0 Tc 28.7367 0 Td 0.719 Tw (equence of layer identiŒers 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 /R18018080 10 Tf -404.79 -12 Td [(layer)36.9922(color)9.98413(seq)]TJ /R18345968 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 /R18662424 10 Tf 16.8 TL (color=)' /R18018080 10 Tf 27.3602 0 Td (colorvalue)Tj /R18345968 10 Tf 45.2699 0 Td [(sets fore)15(ground color \()]TJ /R18662424 10 Tf 90.6602 0 Td (bgcolor)Tj /R18345968 10 Tf 34.7199 0 Td (for background\).)Tj /R18662424 10 Tf -198.01 -16.8 Td [(hr)18.0078(ef=)]TJ /R18018080 10 Tf 23.2898 0 Td ("url")Tj /R18345968 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 /R18662424 10 Tf (URL=)' /R18018080 10 Tf 26.8102 0 Td ("url")Tj /R18345968 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R18662424 10 Tf -49.3801 -16.8 Td (stylesheet=)Tj /R18018080 10 Tf 46.8 0 Td [("Œle)15.0073(.css")]TJ /R18345968 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 /R18662424 10 Tf (splines)' 2.85 Tc /R18345968 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 /R18018080 10 Tf 20.702 0 Td (true)Tj 2.851 Tc /R18345968 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 /R18018080 10 Tf 144.848 0 Td (polyline)Tj 2.851 Tc /R18345968 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 /R18018080 10 Tf -281.113 -12 Td (ortho)Tj 4.528 Tc /R18345968 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 /R18662424 10 Tf -400.259 -12 Td (splines=)Tj /R18018080 10 Tf 34.6 0 Td (false)Tj /R18345968 10 Tf 21.3898 0 Td (or)Tj /R18662424 10 Tf 10.8301 0 Td (splines=)Tj /R18018080 10 Tf 34.6 0 Td (line)Tj 2.5 Tc /R18345968 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 /R18018080 10 Tf 39.3398 0 Td (false)Tj /R18345968 10 Tf 18.8898 0 Td (.)Tj /R18662424 10.95 Tf -373.92 -28.8 Td [(NODE A)94.983(TTRIB)10.0454(UTES)]TJ /R18662424 10 Tf 36 -12 Td (height=)Tj /R18018080 10 Tf 32.3699 0 Td (d)Tj /R18345968 10 Tf 8.21719 0 Td (or)Tj /R18662424 10 Tf 11.5469 0 Td (width=)Tj /R18018080 10 Tf 30.15 0 Td (d)Tj /R18345968 10 Tf 8.21719 0 Td 0.717 Tw (sets minimum height or width.)Tj 131.095 0 Td (Adding)Tj /R18662424 10 Tf 33.2172 0 Td (Œxedsize=true)Tj /R18345968 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 /R18662424 10 Tf T*[(shape=r)17.9846(ecord polygon epsf)]TJ -0.2 Tc /R18018080 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 /R18345968 10 Tf 56.8301 0 Td 0.99 Tw (is one of:)Tj /R18662424 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 /R18345968 10 Tf 249.374 0 Td (\(Polygons are deŒned or modiŒed 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 /R18662424 10 Tf 23.518 0 Td (re)Tj 0 Tc 8.7 0 Td (gular)Tj /R18345968 10 Tf 22.7801 0 Td (,)Tj /R18662424 10 Tf 7.12812 0 Td (peripheries)Tj /R18345968 10 Tf 48.3301 0 Td (,)Tj /R18662424 10 Tf 7.12812 0 Td (sides)Tj /R18345968 10 Tf 20.5602 0 Td (,)Tj /R18662424 10 Tf 7.12812 0 Td (orientation)Tj /R18345968 10 Tf 47.2199 0 Td (,)Tj /R18662424 10 Tf 7.12695 0 Td (distortion)Tj /R18345968 10 Tf 46.2969 0 Td (and)Tj /R18662424 10 Tf 19.0672 0 Td [(sk)10(ew)]TJ /R18345968 10 Tf 21.0102 0 Td (.\))Tj /R18662424 10 Tf 12.957 0 Td (epsf)Tj /R18345968 10 Tf 21.8469 0 Td 2.127 Tw (uses the)Tj -397.934 -12 Td [(node')55.0073(s)]TJ /R18662424 10 Tf 28.8348 0 Td (shapeŒle)Tj /R18345968 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 /R18662424 10 Tf (label=)' /R18018080 10 Tf 26.2602 0 Td [(te)20.0073(xt)]TJ /R18345968 10 Tf 17.798 0 Td (where)Tj /R18018080 10 Tf 27.9879 0 Td [(te)20.0073(xt)]TJ /R18345968 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 justiŒed 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 identiŒers 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 /R18662424 10 Tf 223.36 0 Td (node0:port28)Tj /R18345968 10 Tf 57.2199 0 Td (\).)Tj -0.25 Tc /R18662424 10 Tf -325.039 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntsize=)Tj /R18018080 10 Tf 30.1398 0 Td (n)Tj /R18345968 10 Tf 7.5 0 Td (sets the label type size to)Tj /R18018080 10 Tf 102.21 0 Td (n)Tj /R18345968 10 Tf 7.5 0 Td (points.)Tj -0.25 Tc /R18662424 10 Tf -155.43 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntname=)Tj /R18018080 10 Tf 37.9199 0 Td (name)Tj /R18345968 10 Tf 24.1602 0 Td [(sets the label font f)10(amily name.)]TJ /R18662424 10 Tf -70.1602 -16.8 Td (color=)Tj /R18018080 10 Tf 27.3602 0 Td (colorvalue)Tj /R18345968 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 /R18662424 10 Tf 167.2 0 Td (Œllcolor)Tj /R18345968 10 Tf 35.2801 0 Td (is not speciŒed.)Tj /R18662424 10 Tf -367.2 -16.8 Td (Œllcolor=)Tj /R18018080 10 Tf 38.4801 0 Td (colorvalue)Tj /R18345968 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 speciŒed, 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 /R18662424 10 Tf -7.66992 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntcolor=)Tj /R18018080 10 Tf 36.25 0 Td (colorvalue)Tj /R18345968 10 Tf 45.2699 0 Td [(sets the label te)14.9927(xt color)54.9927(.)]TJ -89.6 -16.8 Td (A)Tj /R18018080 10 Tf 10.7922 0 Td (colorvalue)Tj /R18345968 10 Tf 46.3422 0 Td 1.072 Tw (may be ")Tj /R18018080 10 Tf 37.884 0 Td (h,s,v)Tj /R18662424 10 Tf 18.3301 0 Td (")Tj /R18345968 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 /R18662424 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 /R18345968 10 Tf 54.1238 0 Td (or)Tj -0.2 Tc /R18662424 10 Tf 11.227 0 Td (bu)Tj 0 Tc 10.9199 0 Td [(rlyw)10.0146(ood)]TJ 2.897 Tc /R18345968 10 Tf 34.9 0 Td (,o)Tj 10.3969 0 Td -5.396 Tw (ra ")Tj 0 Tc /R18018080 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 /R18662424 10 Tf -143.8 -16.8 Td [(style=Œlled solid dashed dotted bold in)40.0146(vis)]TJ /R18345968 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 /R18662424 10 Tf -210.19 -16.8 Td [(lay)9.99268(er=)]TJ /R18018080 10 Tf 27.2602 0 Td (id)Tj /R18345968 10 Tf 10.2801 0 Td (or)Tj /R18018080 10 Tf 10.8301 0 Td (id:id)Tj /R18345968 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R27569952 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 /R27897840 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R27569952 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R27897840 10 Tf 43.0199 0 Td (\(1\))Tj /R28214296 10.95 Tf -456.34 -36 Td 0 Tw [(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ /R28214296 10 Tf 36 -12 Td (size=")Tj /R27569952 10 Tf 26.8 0 Td (x,y)Tj /R28214296 10 Tf 11.3801 0 Td (")Tj /R27897840 10 Tf 8.05 0 Td [(sets bounding box of dra)14.9927(wing in inches.)]TJ /R28214296 10 Tf -46.2301 -16.8 Td (page=")Tj /R27569952 10 Tf 31.25 0 Td (x,y)Tj /R28214296 10 Tf 11.3801 0 Td (")Tj /R27897840 10 Tf 8.05 0 Td (sets the PostScript pagination unit.)Tj /R28214296 10 Tf -50.6801 -16.8 Td (ratio=)Tj /R27569952 10 Tf 26.25 0 Td (f)Tj /R27897840 10 Tf 6.08008 0 Td 0.8 Tw (sets the aspect ratio to)Tj /R27569952 10 Tf 94.8199 0 Td (f)Tj /R27897840 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 /R28214296 10 Tf 15.5191 0 Td (Œll)Tj /R27897840 10 Tf 11.1199 0 Td (,)Tj /R28214296 10 Tf 5.79883 0 Td (com-)Tj -410.903 -12 Td [(pr)18.0078(ess)]TJ 2.5 Tc /R27897840 10 Tf 22.0398 0 Td (,o)Tj 0 Tc 10 0 Td (r)Tj /R28214296 10 Tf 5.83008 0 Td (auto)Tj /R27897840 10 Tf 18.8898 0 Td (.)Tj /R28214296 10 Tf -56.7598 -16.8 Td (pagedir=)Tj /R27897840 10 Tf 38.4801 0 Td 0 Tw ([TBLR][TBLR] sets the major and minor order of pagination.)Tj -0.18 Tc /R28214296 10 Tf -38.4801 -16.8 Td (ro)Tj 0 Tc 9.26016 0 Td (tate=90)Tj /R27897840 10 Tf 34.3 0 Td [(sets landscape mode.)-500(\()]TJ /R28214296 10 Tf 92.4801 0 Td (orientation=land)Tj /R27897840 10 Tf 74.3199 0 Td [(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ /R28214296 10 Tf -210.36 -16.8 Td (center=)Tj /R27569952 10 Tf 32.35 0 Td (n)Tj 2.5 Tc /R27897840 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 /R28214296 10 Tf -51.7898 -16.8 Td [(lay)9.99268(ers=")]TJ /R27569952 10 Tf 36.7 0 Td (id:id:id:id)Tj 3.219 Tc /R27897840 10 Tf 41.1102 0 Td [("i)321.909(sas)]TJ 0 Tc 28.7367 0 Td 0.719 Tw (equence of layer identiŒers 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 /R27569952 10 Tf -404.79 -12 Td [(layer)36.9922(color)9.98413(seq)]TJ /R27897840 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 /R28214296 10 Tf 16.8 TL (color=)' /R27569952 10 Tf 27.3602 0 Td (colorvalue)Tj /R27897840 10 Tf 45.2699 0 Td [(sets fore)15(ground color \()]TJ /R28214296 10 Tf 90.6602 0 Td (bgcolor)Tj /R27897840 10 Tf 34.7199 0 Td (for background\).)Tj /R28214296 10 Tf -198.01 -16.8 Td [(hr)18.0078(ef=)]TJ /R27569952 10 Tf 23.2898 0 Td ("url")Tj /R27897840 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 /R28214296 10 Tf (URL=)' /R27569952 10 Tf 26.8102 0 Td ("url")Tj /R27897840 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R28214296 10 Tf -49.3801 -16.8 Td (stylesheet=)Tj /R27569952 10 Tf 46.8 0 Td [("Œle)15.0073(.css")]TJ /R27897840 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 /R28214296 10 Tf (splines)' 2.85 Tc /R27897840 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 /R27569952 10 Tf 20.702 0 Td (true)Tj 2.851 Tc /R27897840 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 /R27569952 10 Tf 144.848 0 Td (polyline)Tj 2.851 Tc /R27897840 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 /R27569952 10 Tf -281.113 -12 Td (ortho)Tj 4.528 Tc /R27897840 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 /R28214296 10 Tf -400.259 -12 Td (splines=)Tj /R27569952 10 Tf 34.6 0 Td (false)Tj /R27897840 10 Tf 21.3898 0 Td (or)Tj /R28214296 10 Tf 10.8301 0 Td (splines=)Tj /R27569952 10 Tf 34.6 0 Td (line)Tj 2.5 Tc /R27897840 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 /R27569952 10 Tf 39.3398 0 Td (false)Tj /R27897840 10 Tf 18.8898 0 Td (.)Tj /R28214296 10.95 Tf -373.92 -28.8 Td [(NODE A)94.983(TTRIB)10.0454(UTES)]TJ /R28214296 10 Tf 36 -12 Td (height=)Tj /R27569952 10 Tf 32.3699 0 Td (d)Tj /R27897840 10 Tf 8.21719 0 Td (or)Tj /R28214296 10 Tf 11.5469 0 Td (width=)Tj /R27569952 10 Tf 30.15 0 Td (d)Tj /R27897840 10 Tf 8.21719 0 Td 0.717 Tw (sets minimum height or width.)Tj 131.095 0 Td (Adding)Tj /R28214296 10 Tf 33.2172 0 Td (Œxedsize=true)Tj /R27897840 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 /R28214296 10 Tf T*[(shape=r)17.9846(ecord polygon epsf)]TJ -0.2 Tc /R27569952 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 /R27897840 10 Tf 56.8301 0 Td 0.99 Tw (is one of:)Tj /R28214296 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 /R27897840 10 Tf 249.374 0 Td (\(Polygons are deŒned or modiŒed 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 /R28214296 10 Tf 23.518 0 Td (re)Tj 0 Tc 8.7 0 Td (gular)Tj /R27897840 10 Tf 22.7801 0 Td (,)Tj /R28214296 10 Tf 7.12812 0 Td (peripheries)Tj /R27897840 10 Tf 48.3301 0 Td (,)Tj /R28214296 10 Tf 7.12812 0 Td (sides)Tj /R27897840 10 Tf 20.5602 0 Td (,)Tj /R28214296 10 Tf 7.12812 0 Td (orientation)Tj /R27897840 10 Tf 47.2199 0 Td (,)Tj /R28214296 10 Tf 7.12695 0 Td (distortion)Tj /R27897840 10 Tf 46.2969 0 Td (and)Tj /R28214296 10 Tf 19.0672 0 Td [(sk)10(ew)]TJ /R27897840 10 Tf 21.0102 0 Td (.\))Tj /R28214296 10 Tf 12.957 0 Td (epsf)Tj /R27897840 10 Tf 21.8469 0 Td 2.127 Tw (uses the)Tj -397.934 -12 Td [(node')55.0073(s)]TJ /R28214296 10 Tf 28.8348 0 Td (shapeŒle)Tj /R27897840 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 /R28214296 10 Tf (label=)' /R27569952 10 Tf 26.2602 0 Td [(te)20.0073(xt)]TJ /R27897840 10 Tf 17.798 0 Td (where)Tj /R27569952 10 Tf 27.9879 0 Td [(te)20.0073(xt)]TJ /R27897840 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 justiŒed 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 identiŒers 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 /R28214296 10 Tf 223.36 0 Td (node0:port28)Tj /R27897840 10 Tf 57.2199 0 Td (\).)Tj -0.25 Tc /R28214296 10 Tf -325.039 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntsize=)Tj /R27569952 10 Tf 30.1398 0 Td (n)Tj /R27897840 10 Tf 7.5 0 Td (sets the label type size to)Tj /R27569952 10 Tf 102.21 0 Td (n)Tj /R27897840 10 Tf 7.5 0 Td (points.)Tj -0.25 Tc /R28214296 10 Tf -155.43 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntname=)Tj /R27569952 10 Tf 37.9199 0 Td (name)Tj /R27897840 10 Tf 24.1602 0 Td [(sets the label font f)10(amily name.)]TJ /R28214296 10 Tf -70.1602 -16.8 Td (color=)Tj /R27569952 10 Tf 27.3602 0 Td (colorvalue)Tj /R27897840 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 /R28214296 10 Tf 167.2 0 Td (Œllcolor)Tj /R27897840 10 Tf 35.2801 0 Td (is not speciŒed.)Tj /R28214296 10 Tf -367.2 -16.8 Td (Œllcolor=)Tj /R27569952 10 Tf 38.4801 0 Td (colorvalue)Tj /R27897840 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 speciŒed, 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 /R28214296 10 Tf -7.66992 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntcolor=)Tj /R27569952 10 Tf 36.25 0 Td (colorvalue)Tj /R27897840 10 Tf 45.2699 0 Td [(sets the label te)14.9927(xt color)54.9927(.)]TJ -89.6 -16.8 Td (A)Tj /R27569952 10 Tf 10.7922 0 Td (colorvalue)Tj /R27897840 10 Tf 46.3422 0 Td 1.072 Tw (may be ")Tj /R27569952 10 Tf 37.884 0 Td (h,s,v)Tj /R28214296 10 Tf 18.3301 0 Td (")Tj /R27897840 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 /R28214296 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 /R27897840 10 Tf 54.1238 0 Td (or)Tj -0.2 Tc /R28214296 10 Tf 11.227 0 Td (bu)Tj 0 Tc 10.9199 0 Td [(rlyw)10.0146(ood)]TJ 2.897 Tc /R27897840 10 Tf 34.9 0 Td (,o)Tj 10.3969 0 Td -5.396 Tw (ra ")Tj 0 Tc /R27569952 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 /R28214296 10 Tf -143.8 -16.8 Td [(style=Œlled solid dashed dotted bold in)40.0146(vis)]TJ /R27897840 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 /R28214296 10 Tf -210.19 -16.8 Td [(lay)9.99268(er=)]TJ /R27569952 10 Tf 27.2602 0 Td (id)Tj /R27897840 10 Tf 10.2801 0 Td (or)Tj /R27569952 10 Tf 10.8301 0 Td (id:id)Tj /R27897840 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3955 │ │ │ │ │ │ +3960 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18662424 │ │ │ │ │ │ +R28214296 │ │ │ │ │ │ │ │ │ │ │ │ -R18345968 │ │ │ │ │ │ +R27897840 │ │ │ │ │ │ │ │ │ │ │ │ -R18018080 │ │ │ │ │ │ +R27569952 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -763,29 +763,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R18018080 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 /R18345968 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R18018080 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R18345968 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 /R18662424 10 Tf 16.8 TL (re)' 0 Tc 8.7 0 Td (gular=)Tj /R18018080 10 Tf 28.4801 0 Td (n)Tj /R18345968 10 Tf 8.16211 0 Td (if)Tj /R18018080 10 Tf 9.27187 0 Td (n)Tj /R18345968 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 /R18018080 10 Tf 233.69 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R18345968 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 /R18018080 10 Tf 20.4891 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R18345968 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 /R18662424 10 Tf (peripheries=)' /R18018080 10 Tf 54.0301 0 Td (n)Tj /R18345968 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 /R18018080 10 Tf 116.92 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R18345968 10 Tf 57.2301 0 Td (.)Tj /R18662424 10 Tf -183.95 -16.8 Td (sides=)Tj /R18018080 10 Tf 26.2602 0 Td (n)Tj /R18345968 10 Tf 8.95313 0 Td 1.453 Tw (sets the number of sides to the polygon.)Tj /R18018080 10 Tf 173.004 0 Td (n)Tj /R18345968 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 /R18018080 10 Tf -318.062 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R18345968 10 Tf 57.2301 0 Td (.)Tj /R18662424 10 Tf -67.0301 -16.8 Td (orientation=)Tj /R18018080 10 Tf 52.9199 0 Td (f)Tj /R18345968 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 /R18018080 10 Tf 28.893 0 Td (f)Tj /R18345968 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 /R18018080 10 Tf 171.46 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons.)Tj /R18662424 10 Tf -181.26 -16.8 Td (distortion=)Tj /R18018080 10 Tf 47.3699 0 Td (f)Tj /R18345968 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 /R18018080 10 Tf -318.851 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R18345968 10 Tf 57.2301 0 Td (.)Tj /R18662424 10 Tf -67.0301 -16.8 Td [(sk)10(ew=)]TJ /R18018080 10 Tf 26.7102 0 Td (f)Tj /R18345968 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 /R18018080 10 Tf 37.7699 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R18345968 10 Tf 57.2301 0 Td (.)Tj /R18662424 10 Tf -104.8 -16.8 Td [(hr)18.0078(ef=)]TJ /R18018080 10 Tf 23.2898 0 Td ("url")Tj /R18345968 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 /R18662424 10 Tf (URL=)' /R18018080 10 Tf 26.8102 0 Td ("url")Tj /R18345968 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R18662424 10 Tf -49.3801 -16.8 Td [(tar)10.0073(get=)]TJ /R18018080 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 /R18345968 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 /R18662424 10 Tf (tooltip=)' /R18018080 10 Tf 33.4801 0 Td ("tooltip")Tj /R18345968 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 /R18662424 10.95 Tf -36 -40.8 Td 0 Tw [(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ /R18662424 10 Tf 36 -12 Td (label=)Tj /R18018080 10 Tf 26.2602 0 Td [(te)20.0073(xt)]TJ /R18345968 10 Tf 16.884 0 Td (where)Tj /R18018080 10 Tf 27.0738 0 Td [(te)20.0073(xt)]TJ /R18345968 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 justiŒed 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_name­­head_node_name for undirected graphs.)]TJ -0.25 Tc /R18662424 10 Tf 16.8 TL (fo)' 0 Tc 8.08008 0 Td (ntsize=)Tj /R18018080 10 Tf 30.1398 0 Td (n)Tj /R18345968 10 Tf 7.5 0 Td (sets the label type size to)Tj /R18018080 10 Tf 102.21 0 Td (n)Tj /R18345968 10 Tf 7.5 0 Td (points.)Tj -0.25 Tc /R18662424 10 Tf -155.43 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntname=)Tj /R18018080 10 Tf 37.9199 0 Td (name)Tj /R18345968 10 Tf 24.1602 0 Td [(sets the label font f)10(amily name.)]TJ -0.25 Tc /R18662424 10 Tf -70.1602 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntcolor=)Tj /R18018080 10 Tf 36.25 0 Td (colorvalue)Tj /R18345968 10 Tf 45.2699 0 Td [(sets the label te)14.9927(xt color)54.9927(.)]TJ /R18662424 10 Tf -89.6 -16.8 Td [(style=solid dashed dotted bold in)40.0073(vis)]TJ (color=)' /R18018080 10 Tf 27.3602 0 Td (colorvalue)Tj /R18345968 10 Tf 45.2699 0 Td (sets the line color for edges.)Tj /R18662424 10 Tf -72.6301 -16.8 Td (color=)Tj /R18018080 10 Tf 27.3602 0 Td (colorvaluelist)Tj 2.5 Tc /R18345968 10 Tf 57.5 0 Td (a')Tj 0 Tc 10.2699 0 Td (:' separated list of)Tj /R18018080 10 Tf 74.4301 0 Td (colorvalue)Tj /R18345968 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R27569952 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 /R27897840 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R27569952 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R27897840 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 /R28214296 10 Tf 16.8 TL (re)' 0 Tc 8.7 0 Td (gular=)Tj /R27569952 10 Tf 28.4801 0 Td (n)Tj /R27897840 10 Tf 8.16211 0 Td (if)Tj /R27569952 10 Tf 9.27187 0 Td (n)Tj /R27897840 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 /R27569952 10 Tf 233.69 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R27897840 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 /R27569952 10 Tf 20.4891 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R27897840 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 /R28214296 10 Tf (peripheries=)' /R27569952 10 Tf 54.0301 0 Td (n)Tj /R27897840 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 /R27569952 10 Tf 116.92 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R27897840 10 Tf 57.2301 0 Td (.)Tj /R28214296 10 Tf -183.95 -16.8 Td (sides=)Tj /R27569952 10 Tf 26.2602 0 Td (n)Tj /R27897840 10 Tf 8.95313 0 Td 1.453 Tw (sets the number of sides to the polygon.)Tj /R27569952 10 Tf 173.004 0 Td (n)Tj /R27897840 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 /R27569952 10 Tf -318.062 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R27897840 10 Tf 57.2301 0 Td (.)Tj /R28214296 10 Tf -67.0301 -16.8 Td (orientation=)Tj /R27569952 10 Tf 52.9199 0 Td (f)Tj /R27897840 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 /R27569952 10 Tf 28.893 0 Td (f)Tj /R27897840 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 /R27569952 10 Tf 171.46 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons.)Tj /R28214296 10 Tf -181.26 -16.8 Td (distortion=)Tj /R27569952 10 Tf 47.3699 0 Td (f)Tj /R27897840 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 /R27569952 10 Tf -318.851 -12 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R27897840 10 Tf 57.2301 0 Td (.)Tj /R28214296 10 Tf -67.0301 -16.8 Td [(sk)10(ew=)]TJ /R27569952 10 Tf 26.7102 0 Td (f)Tj /R27897840 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 /R27569952 10 Tf 37.7699 0 Td (bu)Tj 0 Tc 9.8 0 Td (iltin_polygons)Tj /R27897840 10 Tf 57.2301 0 Td (.)Tj /R28214296 10 Tf -104.8 -16.8 Td [(hr)18.0078(ef=)]TJ /R27569952 10 Tf 23.2898 0 Td ("url")Tj /R27897840 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 /R28214296 10 Tf (URL=)' /R27569952 10 Tf 26.8102 0 Td ("url")Tj /R27897840 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R28214296 10 Tf -49.3801 -16.8 Td [(tar)10.0073(get=)]TJ /R27569952 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 /R27897840 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 /R28214296 10 Tf (tooltip=)' /R27569952 10 Tf 33.4801 0 Td ("tooltip")Tj /R27897840 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 /R28214296 10.95 Tf -36 -40.8 Td 0 Tw [(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ /R28214296 10 Tf 36 -12 Td (label=)Tj /R27569952 10 Tf 26.2602 0 Td [(te)20.0073(xt)]TJ /R27897840 10 Tf 16.884 0 Td (where)Tj /R27569952 10 Tf 27.0738 0 Td [(te)20.0073(xt)]TJ /R27897840 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 justiŒed 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_name­­head_node_name for undirected graphs.)]TJ -0.25 Tc /R28214296 10 Tf 16.8 TL (fo)' 0 Tc 8.08008 0 Td (ntsize=)Tj /R27569952 10 Tf 30.1398 0 Td (n)Tj /R27897840 10 Tf 7.5 0 Td (sets the label type size to)Tj /R27569952 10 Tf 102.21 0 Td (n)Tj /R27897840 10 Tf 7.5 0 Td (points.)Tj -0.25 Tc /R28214296 10 Tf -155.43 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntname=)Tj /R27569952 10 Tf 37.9199 0 Td (name)Tj /R27897840 10 Tf 24.1602 0 Td [(sets the label font f)10(amily name.)]TJ -0.25 Tc /R28214296 10 Tf -70.1602 -16.8 Td (fo)Tj 0 Tc 8.08008 0 Td (ntcolor=)Tj /R27569952 10 Tf 36.25 0 Td (colorvalue)Tj /R27897840 10 Tf 45.2699 0 Td [(sets the label te)14.9927(xt color)54.9927(.)]TJ /R28214296 10 Tf -89.6 -16.8 Td [(style=solid dashed dotted bold in)40.0073(vis)]TJ (color=)' /R27569952 10 Tf 27.3602 0 Td (colorvalue)Tj /R27897840 10 Tf 45.2699 0 Td (sets the line color for edges.)Tj /R28214296 10 Tf -72.6301 -16.8 Td (color=)Tj /R27569952 10 Tf 27.3602 0 Td (colorvaluelist)Tj 2.5 Tc /R27897840 10 Tf 57.5 0 Td (a')Tj 0 Tc 10.2699 0 Td (:' separated list of)Tj /R27569952 10 Tf 74.4301 0 Td (colorvalue)Tj /R27897840 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -3420 │ │ │ │ │ │ +3424 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18662424 │ │ │ │ │ │ +R28214296 │ │ │ │ │ │ │ │ │ │ │ │ -R18345968 │ │ │ │ │ │ +R27897840 │ │ │ │ │ │ │ │ │ │ │ │ -R18018080 │ │ │ │ │ │ +R27569952 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -822,29 +822,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R18018080 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 /R18345968 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R18018080 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R18345968 10 Tf 43.0199 0 Td (\(1\))Tj /R18662424 10 Tf -420.34 -36 Td 0 Tw [(dir=f)24.9841(orward back both none)]TJ /R18345968 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 /R18662424 10 Tf -189.08 -16.8 Td (tailclip,headclip=false)Tj /R18345968 10 Tf 95.7102 0 Td (disables endpoint shape clipping.)Tj /R18662424 10 Tf -95.7102 -16.8 Td [(hr)18.0078(ef=)]TJ /R18018080 10 Tf 23.2898 0 Td ("url")Tj /R18345968 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 /R18662424 10 Tf 16.8 TL (URL=)' /R18018080 10 Tf 26.8102 0 Td ("url")Tj /R18345968 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R18662424 10 Tf -49.3801 -16.8 Td [(tar)10.0073(get=)]TJ /R18018080 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 /R18345968 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 /R18662424 10 Tf -55.4703 -16.8 Td (tooltip=)Tj /R18018080 10 Tf 33.4801 0 Td ("tooltip")Tj /R18345968 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 /R18662424 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 /R18345968 10 Tf 12.1199 0 Td (.)Tj /R18662424 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 /R18345968 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 /R18662424 10 Tf -43.8699 -16.8 Td (headlabel,taillabel=string)Tj /R18345968 10 Tf 112.675 0 Td 1.405 Tw (for port labels.)Tj /R18662424 10 Tf 67.8148 0 Td [(labelf)25.0146(ontcolor)]TJ /R18345968 10 Tf 59.1898 0 Td (,)Tj /R18662424 10 Tf 2.5 0 Td [(labelf)25.0146(ontname)]TJ /R18345968 10 Tf 60.8598 0 Td (,)Tj /R18662424 10 Tf 2.5 0 Td [(labelf)25.0146(ontsize)]TJ /R18345968 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 /R18662424 10 Tf -170.55 -16.8 Td [(headhr)17.9919(ef=)]TJ /R18018080 10 Tf 43.85 0 Td ("url")Tj /R18345968 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 /R18662424 10 Tf -55.4703 -16.8 Td (headURL=)Tj /R18018080 10 Tf 47.3699 0 Td ("url")Tj /R18345968 10 Tf 22.5699 0 Td [(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ /R18662424 10 Tf -69.9398 -16.8 Td [(headtar)9.99268(get=)]TJ /R18018080 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 /R18345968 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 /R18662424 10 Tf -170.55 -16.8 Td (headtooltip=)Tj /R18018080 10 Tf 54.0398 0 Td ("tooltip")Tj /R18345968 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 /R18662424 10 Tf T*[(tailhr)17.9846(ef=)]TJ /R18018080 10 Tf 37.1801 0 Td ("url")Tj /R18345968 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 /R18662424 10 Tf -55.4703 -16.8 Td (tailURL=)Tj /R18018080 10 Tf 40.7 0 Td ("url")Tj /R18345968 10 Tf 22.5699 0 Td [(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ /R18662424 10 Tf -63.2699 -16.8 Td [(tailtar)9.98413(get=)]TJ /R18018080 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 /R18345968 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 /R18662424 10 Tf -117.14 -16.8 Td (tailtooltip=)Tj /R18018080 10 Tf 47.3699 0 Td ("tooltip")Tj /R18345968 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 /R18662424 10 Tf (labeldistance)' /R18345968 10 Tf 58.0602 0 Td (and)Tj /R18662424 10 Tf 16.9398 0 Td (port_label_distance)Tj /R18345968 10 Tf 86.3898 0 Td (set distance; also)Tj /R18662424 10 Tf 70.2699 0 Td (labelangle)Tj /R18345968 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R27569952 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 /R27897840 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R27569952 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R27897840 10 Tf 43.0199 0 Td (\(1\))Tj /R28214296 10 Tf -420.34 -36 Td 0 Tw [(dir=f)24.9841(orward back both none)]TJ /R27897840 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 /R28214296 10 Tf -189.08 -16.8 Td (tailclip,headclip=false)Tj /R27897840 10 Tf 95.7102 0 Td (disables endpoint shape clipping.)Tj /R28214296 10 Tf -95.7102 -16.8 Td [(hr)18.0078(ef=)]TJ /R27569952 10 Tf 23.2898 0 Td ("url")Tj /R27897840 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 /R28214296 10 Tf 16.8 TL (URL=)' /R27569952 10 Tf 26.8102 0 Td ("url")Tj /R27897840 10 Tf 22.5699 0 Td [(\("URL" is a synon)15.0146(ym for "href".\))]TJ /R28214296 10 Tf -49.3801 -16.8 Td [(tar)10.0073(get=)]TJ /R27569952 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 /R27897840 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 /R28214296 10 Tf -55.4703 -16.8 Td (tooltip=)Tj /R27569952 10 Tf 33.4801 0 Td ("tooltip")Tj /R27897840 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 /R28214296 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 /R27897840 10 Tf 12.1199 0 Td (.)Tj /R28214296 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 /R27897840 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 /R28214296 10 Tf -43.8699 -16.8 Td (headlabel,taillabel=string)Tj /R27897840 10 Tf 112.675 0 Td 1.405 Tw (for port labels.)Tj /R28214296 10 Tf 67.8148 0 Td [(labelf)25.0146(ontcolor)]TJ /R27897840 10 Tf 59.1898 0 Td (,)Tj /R28214296 10 Tf 2.5 0 Td [(labelf)25.0146(ontname)]TJ /R27897840 10 Tf 60.8598 0 Td (,)Tj /R28214296 10 Tf 2.5 0 Td [(labelf)25.0146(ontsize)]TJ /R27897840 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 /R28214296 10 Tf -170.55 -16.8 Td [(headhr)17.9919(ef=)]TJ /R27569952 10 Tf 43.85 0 Td ("url")Tj /R27897840 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 /R28214296 10 Tf -55.4703 -16.8 Td (headURL=)Tj /R27569952 10 Tf 47.3699 0 Td ("url")Tj /R27897840 10 Tf 22.5699 0 Td [(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ /R28214296 10 Tf -69.9398 -16.8 Td [(headtar)9.99268(get=)]TJ /R27569952 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 /R27897840 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 /R28214296 10 Tf -170.55 -16.8 Td (headtooltip=)Tj /R27569952 10 Tf 54.0398 0 Td ("tooltip")Tj /R27897840 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 /R28214296 10 Tf T*[(tailhr)17.9846(ef=)]TJ /R27569952 10 Tf 37.1801 0 Td ("url")Tj /R27897840 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 /R28214296 10 Tf -55.4703 -16.8 Td (tailURL=)Tj /R27569952 10 Tf 40.7 0 Td ("url")Tj /R27897840 10 Tf 22.5699 0 Td [(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ /R28214296 10 Tf -63.2699 -16.8 Td [(tailtar)9.98413(get=)]TJ /R27569952 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 /R27897840 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 /R28214296 10 Tf -117.14 -16.8 Td (tailtooltip=)Tj /R27569952 10 Tf 47.3699 0 Td ("tooltip")Tj /R27897840 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 /R28214296 10 Tf (labeldistance)' /R27897840 10 Tf 58.0602 0 Td (and)Tj /R28214296 10 Tf 16.9398 0 Td (port_label_distance)Tj /R27897840 10 Tf 86.3898 0 Td (set distance; also)Tj /R28214296 10 Tf 70.2699 0 Td (labelangle)Tj /R27897840 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2981 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18662424 │ │ │ │ │ │ +R28214296 │ │ │ │ │ │ │ │ │ │ │ │ -R18345968 │ │ │ │ │ │ +R27897840 │ │ │ │ │ │ │ │ │ │ │ │ -R18018080 │ │ │ │ │ │ +R27569952 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -881,29 +881,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R18018080 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 /R18345968 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R18018080 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R18345968 10 Tf 43.0199 0 Td (\(1\))Tj /R18662424 10 Tf -420.34 -36 Td (decorate)Tj /R18345968 10 Tf 39.15 0 Td 0 Tw [(dra)15.0073(ws line from edge to label.)]TJ /R18662424 10 Tf -39.15 -16.8 Td (samehead,sametail)Tj /R18345968 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 /R18662424 10 Tf -338.32 -16.8 Td [(lay)9.99268(er=)]TJ /R18018080 10 Tf 27.2602 0 Td (id)Tj /R18345968 10 Tf 10.2801 0 Td (or)Tj /R18018080 10 Tf 10.8301 0 Td (id:id)Tj /R18345968 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 /R18662424 10 Tf -236.93 -28.8 Td [(\(neato-speciŒc attrib)20.0159(utes\))]TJ 12 TL (w=)' /R18018080 10 Tf 12.9199 0 Td (f)Tj /R18345968 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 /R18662424 10 Tf -149.82 -16.8 Td (len=)Tj /R18018080 10 Tf 18.4801 0 Td (f)Tj /R18345968 10 Tf 5.28008 0 Td [(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ /R18662424 10.95 Tf -59.7602 -16.8 Td (COMMAND LINE OPTIONS)Tj /R18662424 10 Tf 36 -12 Td (­G)Tj /R18345968 10 Tf 15.9801 0 Td [(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ /R18662424 10 Tf -15.9801 -12 Td (­N)Tj /R18345968 10 Tf 15.4199 0 Td [(sets a def)9.98413(ault node attrib)20(ute.)]TJ /R18662424 10 Tf -15.4199 -12 Td (­E)Tj /R18345968 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 /R18662424 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 /R18018080 10 Tf 8.48008 0 Td (Œle)Tj /R18345968 10 Tf 15.1891 0 Td 0.469 Tw (loads custom PostScript library Œles.)Tj 154.294 0 Td 0.468 Tw (Usually these deŒne custom shapes or styles.)Tj 188.536 0 Td (If)Tj /R18662424 10 Tf 9.62813 0 Td (­l)Tj /R18345968 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 /R18662424 10 Tf 16.8 TL (­T)' /R18018080 10 Tf 12.3699 0 Td (lang)Tj /R18345968 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 /R18662424 10 Tf -206.76 -16.8 Td (­O)Tj /R18345968 10 Tf 15.9801 0 Td (automatically generate output Œlenames based on the input Œlename and the ­T format.)Tj /R18662424 10 Tf -15.9801 -16.8 Td (­o)Tj /R18018080 10 Tf 10.7 0 Td (Œle)Tj /R18345968 10 Tf 14.7199 0 Td (write output to)Tj /R18018080 10 Tf 61.3898 0 Td (Œle)Tj /R18345968 10 Tf 12.2199 0 Td (.)Tj /R18662424 10 Tf -99.0297 -16.8 Td (­x)Tj /R18345968 10 Tf 13.2 0 Td (reduce graph.)Tj /R18662424 10 Tf -13.2 -16.8 Td (­Lg)Tj /R18345968 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 /R18662424 10 Tf -48.3 -16.8 Td (­LO)Tj /R18345968 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 /R18662424 10 Tf -96.4 -16.8 Td (­Ln)Tj /R18018080 10 Tf 17.9301 0 Td (i)Tj /R18345968 10 Tf 5.28008 0 Td 0 Tw (set number of iterations to)Tj /R18018080 10 Tf 107.49 0 Td (i)Tj /R18345968 10 Tf 2.78008 0 Td (.)Tj /R18662424 10 Tf -133.48 -16.8 Td (­LU)Tj /R18018080 10 Tf 19.5898 0 Td (i)Tj /R18345968 10 Tf 5.28008 0 Td [(set unscaled f)9.99268(actor to)]TJ /R18018080 10 Tf 87.1 0 Td (i)Tj /R18345968 10 Tf 2.78008 0 Td (.)Tj /R18662424 10 Tf -114.75 -16.8 Td (­LC)Tj /R18018080 10 Tf 19.5898 0 Td (v)Tj /R18345968 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 /R18018080 10 Tf 96.9496 0 Td (v)Tj /R18345968 10 Tf 4.43984 0 Td (.)Tj /R18662424 10 Tf -155.669 -16.8 Td [(­L)92(T)]TJ /R18345968 10 Tf 18.1199 0 Td ([*])Tj /R18018080 10 Tf 11.6602 0 Td (v)Tj /R18345968 10 Tf 6.93984 0 Td [(set temperature \(temperature f)10.0146(actor\) to)]TJ /R18018080 10 Tf 156.79 0 Td (v)Tj /R18345968 10 Tf 4.43984 0 Td (.)Tj /R18662424 10 Tf -197.95 -16.8 Td (­v)Tj /R18345968 10 Tf 13.2 0 Td [(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ /R18662424 10 Tf -13.2 -16.8 Td (­V)Tj /R18345968 10 Tf 15.4199 0 Td [(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ /R18662424 10 Tf -15.4199 -16.8 Td (­?)Tj /R18345968 10 Tf 13.2 0 Td [(prints the usage and e)15(xits.)]TJ /R18662424 10.95 Tf -49.2 -16.8 Td (EXAMPLES)Tj /R18345968 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R27569952 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 /R27897840 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R27569952 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R27897840 10 Tf 43.0199 0 Td (\(1\))Tj /R28214296 10 Tf -420.34 -36 Td (decorate)Tj /R27897840 10 Tf 39.15 0 Td 0 Tw [(dra)15.0073(ws line from edge to label.)]TJ /R28214296 10 Tf -39.15 -16.8 Td (samehead,sametail)Tj /R27897840 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 /R28214296 10 Tf -338.32 -16.8 Td [(lay)9.99268(er=)]TJ /R27569952 10 Tf 27.2602 0 Td (id)Tj /R27897840 10 Tf 10.2801 0 Td (or)Tj /R27569952 10 Tf 10.8301 0 Td (id:id)Tj /R27897840 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 /R28214296 10 Tf -236.93 -28.8 Td [(\(neato-speciŒc attrib)20.0159(utes\))]TJ 12 TL (w=)' /R27569952 10 Tf 12.9199 0 Td (f)Tj /R27897840 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 /R28214296 10 Tf -149.82 -16.8 Td (len=)Tj /R27569952 10 Tf 18.4801 0 Td (f)Tj /R27897840 10 Tf 5.28008 0 Td [(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ /R28214296 10.95 Tf -59.7602 -16.8 Td (COMMAND LINE OPTIONS)Tj /R28214296 10 Tf 36 -12 Td (­G)Tj /R27897840 10 Tf 15.9801 0 Td [(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ /R28214296 10 Tf -15.9801 -12 Td (­N)Tj /R27897840 10 Tf 15.4199 0 Td [(sets a def)9.98413(ault node attrib)20(ute.)]TJ /R28214296 10 Tf -15.4199 -12 Td (­E)Tj /R27897840 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 /R28214296 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 /R27569952 10 Tf 8.48008 0 Td (Œle)Tj /R27897840 10 Tf 15.1891 0 Td 0.469 Tw (loads custom PostScript library Œles.)Tj 154.294 0 Td 0.468 Tw (Usually these deŒne custom shapes or styles.)Tj 188.536 0 Td (If)Tj /R28214296 10 Tf 9.62813 0 Td (­l)Tj /R27897840 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 /R28214296 10 Tf 16.8 TL (­T)' /R27569952 10 Tf 12.3699 0 Td (lang)Tj /R27897840 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 /R28214296 10 Tf -206.76 -16.8 Td (­O)Tj /R27897840 10 Tf 15.9801 0 Td (automatically generate output Œlenames based on the input Œlename and the ­T format.)Tj /R28214296 10 Tf -15.9801 -16.8 Td (­o)Tj /R27569952 10 Tf 10.7 0 Td (Œle)Tj /R27897840 10 Tf 14.7199 0 Td (write output to)Tj /R27569952 10 Tf 61.3898 0 Td (Œle)Tj /R27897840 10 Tf 12.2199 0 Td (.)Tj /R28214296 10 Tf -99.0297 -16.8 Td (­x)Tj /R27897840 10 Tf 13.2 0 Td (reduce graph.)Tj /R28214296 10 Tf -13.2 -16.8 Td (­Lg)Tj /R27897840 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 /R28214296 10 Tf -48.3 -16.8 Td (­LO)Tj /R27897840 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 /R28214296 10 Tf -96.4 -16.8 Td (­Ln)Tj /R27569952 10 Tf 17.9301 0 Td (i)Tj /R27897840 10 Tf 5.28008 0 Td 0 Tw (set number of iterations to)Tj /R27569952 10 Tf 107.49 0 Td (i)Tj /R27897840 10 Tf 2.78008 0 Td (.)Tj /R28214296 10 Tf -133.48 -16.8 Td (­LU)Tj /R27569952 10 Tf 19.5898 0 Td (i)Tj /R27897840 10 Tf 5.28008 0 Td [(set unscaled f)9.99268(actor to)]TJ /R27569952 10 Tf 87.1 0 Td (i)Tj /R27897840 10 Tf 2.78008 0 Td (.)Tj /R28214296 10 Tf -114.75 -16.8 Td (­LC)Tj /R27569952 10 Tf 19.5898 0 Td (v)Tj /R27897840 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 /R27569952 10 Tf 96.9496 0 Td (v)Tj /R27897840 10 Tf 4.43984 0 Td (.)Tj /R28214296 10 Tf -155.669 -16.8 Td [(­L)92(T)]TJ /R27897840 10 Tf 18.1199 0 Td ([*])Tj /R27569952 10 Tf 11.6602 0 Td (v)Tj /R27897840 10 Tf 6.93984 0 Td [(set temperature \(temperature f)10.0146(actor\) to)]TJ /R27569952 10 Tf 156.79 0 Td (v)Tj /R27897840 10 Tf 4.43984 0 Td (.)Tj /R28214296 10 Tf -197.95 -16.8 Td (­v)Tj /R27897840 10 Tf 13.2 0 Td [(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ /R28214296 10 Tf -13.2 -16.8 Td (­V)Tj /R27897840 10 Tf 15.4199 0 Td [(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ /R28214296 10 Tf -15.4199 -16.8 Td (­?)Tj /R27897840 10 Tf 13.2 0 Td [(prints the usage and e)15(xits.)]TJ /R28214296 10.95 Tf -49.2 -16.8 Td (EXAMPLES)Tj /R27897840 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2036 │ │ │ │ │ │ +2038 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18662424 │ │ │ │ │ │ +R28214296 │ │ │ │ │ │ │ │ │ │ │ │ -R18345968 │ │ │ │ │ │ +R27897840 │ │ │ │ │ │ │ │ │ │ │ │ -R18018080 │ │ │ │ │ │ +R27569952 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -940,29 +940,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R18018080 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 /R18345968 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R18018080 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R18345968 10 Tf 43.0199 0 Td (\(1\))Tj -420.34 -36 Td (})Tj -0.11 Tc /R18662424 10.95 Tf -36 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R18345968 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 /R18662424 10.95 Tf -45.85 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R18345968 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 /R18662424 10.95 Tf -80.9797 -16.8 Td (SEE ALSO)Tj /R18345968 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 /R18018080 10 Tf 51.052 0 Td (doc)Tj /R18345968 10 Tf 17.384 0 Td (and)Tj /R18018080 10 Tf 17.384 0 Td (doc/info)Tj /R18345968 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, "SquariŒed 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT -0.9 Tc /R27569952 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 /R27897840 10 Tf 43.0199 0 Td 103.93 Tw (\(1\) General)Tj 152.24 0 Td 0 Tw (Commands Manual)Tj -0.9 Tc /R27569952 10 Tf 185.04 0 Td -1.07 Tw (PA T)Tj 0 Tc 16.5102 0 Td [(CHW)25.0098(ORK)]TJ /R27897840 10 Tf 43.0199 0 Td (\(1\))Tj -420.34 -36 Td (})Tj -0.11 Tc /R28214296 10.95 Tf -36 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R27897840 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 /R28214296 10.95 Tf -45.85 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R27897840 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 /R28214296 10.95 Tf -80.9797 -16.8 Td (SEE ALSO)Tj /R27897840 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 /R27569952 10 Tf 51.052 0 Td (doc)Tj /R27897840 10 Tf 17.384 0 Td (and)Tj /R27569952 10 Tf 17.384 0 Td (doc/info)Tj /R27897840 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, "SquariŒed 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1190 │ │ │ │ │ │ +1192 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R18662424 │ │ │ │ │ │ +R28214296 │ │ │ │ │ │ │ │ │ │ │ │ -R18345968 │ │ │ │ │ │ +R27897840 │ │ │ │ │ │ │ │ │ │ │ │ -R18018080 │ │ │ │ │ │ +R27569952 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1014,18 +1014,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -597 │ │ │ │ │ │ +598 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R18719456 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28271328 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1047,15 +1047,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 668 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R18719824 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28271696 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1082,15 +1082,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 472 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R18720192 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R28272064 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1112,15 +1112,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-98f9d2f06f09'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-7ecbeba58a22'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 44 │ │ │ ├── ./usr/share/doc/graphviz/pathplan.3.pdf.gz │ │ │ │ ├── pathplan.3.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -72,20 +72,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R37359392 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 /R37687280 10 Tf 8.16992 0 Td 127.085 Tw (\(3\) Library)Tj 173.735 0 Td 0 Tw (Functions Manual)Tj /R37359392 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 /R37687280 10 Tf 8.16992 0 Td (\(3\))Tj -0.219 Tc /R38003736 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R38003736 10 Tf 20.407 -12 Td (libpathplan)Tj 2.5 Tc /R37687280 10 Tf 51.9699 0 Td (­Œ)Tj 0 Tc 13.7 0 Td (nds and smooths shortest paths)Tj /R38003736 10.95 Tf -101.67 -16.8 Td (SYNOPSIS)Tj /R37687280 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 vconŒg_s vconŒg_t;)Tj T*[(#deŒne POL)100(YID_NONE)]TJ 12 TL T*[(#deŒne 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 (vconŒg_t *Pobsopen\(Ppoly_t **obstacles, int n_obstacles\);)Tj 12 TL (int Pobspath\(vconŒg_t *conŒg, 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\(vconŒg_t *conŒg\);)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 /R38003736 10.95 Tf -36 -16.8 Td (DESCRIPTION)Tj /R38003736 10 Tf 36 -12 Td (libpathplan)Tj /R37687280 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 /R38003736 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 /R37687280 10 Tf -155.96 -12 Td 0.687 Tw (The function)Tj /R37359392 10 Tf 55.2539 0 Td (Pshortestpath)Tj /R37687280 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 [(speciŒed 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 /R37359392 10 Tf -117.94 -12 Td [(output_r)45(oute)]TJ 5.324 Tc /R37687280 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 /R37359392 10 Tf 72.952 0 Td [(output_r)45(oute)]TJ /R37687280 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 /R37359392 10 Tf 87.75 0 Td (Pshortestpath)Tj /R37687280 10 Tf 55.5602 0 Td (.)Tj /R38003736 10 Tf -154.31 -16.8 Td [(vconŒg_t *P)20(obsopen\(Ppoly_t **obstacles, int n_obstacles\);)]TJ -0.2 Tc (Po)' 0 Tc 10.9102 0 Td [(bspath\(vconŒg_t *conŒg, 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\(vconŒg_t *conŒg\);)]TJ /R37687280 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 /R37359392 10 Tf 36.1102 0 Td (Po)Tj 0 Tc 10.3102 0 Td (bsopen)Tj /R37687280 10 Tf 31.6699 0 Td 0.84 Tw (creates a conŒguration \(an opaque struct of type vconŒg_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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R23244576 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 /R23572464 10 Tf 8.16992 0 Td 127.085 Tw (\(3\) Library)Tj 173.735 0 Td 0 Tw (Functions Manual)Tj /R23244576 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 /R23572464 10 Tf 8.16992 0 Td (\(3\))Tj -0.219 Tc /R23888920 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R23888920 10 Tf 20.407 -12 Td (libpathplan)Tj 2.5 Tc /R23572464 10 Tf 51.9699 0 Td (­Œ)Tj 0 Tc 13.7 0 Td (nds and smooths shortest paths)Tj /R23888920 10.95 Tf -101.67 -16.8 Td (SYNOPSIS)Tj /R23572464 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 vconŒg_s vconŒg_t;)Tj T*[(#deŒne POL)100(YID_NONE)]TJ 12 TL T*[(#deŒne 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 (vconŒg_t *Pobsopen\(Ppoly_t **obstacles, int n_obstacles\);)Tj 12 TL (int Pobspath\(vconŒg_t *conŒg, 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\(vconŒg_t *conŒg\);)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 /R23888920 10.95 Tf -36 -16.8 Td (DESCRIPTION)Tj /R23888920 10 Tf 36 -12 Td (libpathplan)Tj /R23572464 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 /R23888920 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 /R23572464 10 Tf -155.96 -12 Td 0.687 Tw (The function)Tj /R23244576 10 Tf 55.2539 0 Td (Pshortestpath)Tj /R23572464 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 [(speciŒed 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 /R23244576 10 Tf -117.94 -12 Td [(output_r)45(oute)]TJ 5.324 Tc /R23572464 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 /R23244576 10 Tf 72.952 0 Td [(output_r)45(oute)]TJ /R23572464 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 /R23244576 10 Tf 87.75 0 Td (Pshortestpath)Tj /R23572464 10 Tf 55.5602 0 Td (.)Tj /R23888920 10 Tf -154.31 -16.8 Td [(vconŒg_t *P)20(obsopen\(Ppoly_t **obstacles, int n_obstacles\);)]TJ -0.2 Tc (Po)' 0 Tc 10.9102 0 Td [(bspath\(vconŒg_t *conŒg, 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\(vconŒg_t *conŒg\);)]TJ /R23572464 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 /R23244576 10 Tf 36.1102 0 Td (Po)Tj 0 Tc 10.3102 0 Td (bsopen)Tj /R23572464 10 Tf 31.6699 0 Td 0.84 Tw (creates a conŒguration \(an opaque struct of type vconŒg_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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1811 │ │ │ │ │ │ +1812 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ JJBLEE+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -593,19 +593,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R38003736 │ │ │ │ │ │ +R23888920 │ │ │ │ │ │ │ │ │ │ │ │ -R37687280 │ │ │ │ │ │ +R23572464 │ │ │ │ │ │ │ │ │ │ │ │ -R37359392 │ │ │ │ │ │ +R23244576 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -642,29 +642,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R37359392 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 /R37687280 10 Tf 8.16992 0 Td 127.085 Tw (\(3\) Library)Tj 173.735 0 Td 0 Tw (Functions Manual)Tj /R37359392 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 /R37687280 10 Tf 8.16992 0 Td (\(3\))Tj /R37359392 10 Tf -420.34 -36 Td (n_obstacles)Tj /R37687280 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 /R37359392 10 Tf 36.6762 0 Td (obstacles)Tj 3.348 Tc /R37687280 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 /R37359392 10 Tf 47.7699 0 Td (Po)Tj 0 Tc 10.3102 0 Td (bsclose)Tj /R37687280 10 Tf 31.9398 0 Td (frees the data allocated in)Tj -0.8 Tc /R37359392 10 Tf 104.69 0 Td (Po)Tj 0 Tc 10.3102 0 Td (bsopen)Tj /R37687280 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 deŒnitely 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 /R37359392 10 Tf 144.834 0 Td [(output_r)45(oute)]TJ 3.584 Tc /R37687280 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 /R37359392 10 Tf 157.342 0 Td [(output_r)45(oute)]TJ /R37687280 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 /R38003736 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 /R37687280 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 /R37359392 10 Tf -388.416 -12 Td [(n_barrier)10.0159(s)]TJ /R37687280 10 Tf 45.9137 0 Td 0.734 Tw [(barrier line se)14.9951(gments speciŒed in the array)]TJ /R37359392 10 Tf 177.448 0 Td [(barrier)10.0146(s)]TJ 3.234 Tc /R37687280 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 speciŒcation of desired slopes at the end-)]TJ -179.164 -12 Td 0.19 Tw (points via)Tj /R37359392 10 Tf 42.05 0 Td (endpoint_slopes)Tj 2.69 Tc /R37687280 10 Tf 65 0 Td (.T)Tj 0 Tc 11.3 0 Td (hese are speciŒed 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 /R37359392 10 Tf 30.932 0 Td (T)Tj /R37687280 10 Tf 8.25117 0 Td (at an endpo-)Tj -382.188 -12 Td 1.185 Tw (ing, one could use)Tj /R37359392 10 Tf 80.0102 0 Td (\(cos\(T\),sin\(T\)\))Tj 6.185 Tc /R37687280 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 /R37359392 10 Tf -328.384 -12 Td [(output_r)45(oute)]TJ /R37687280 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 /R37359392 10 Tf 75.4641 0 Td [(output_r)45(oute)]TJ /R37687280 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 /R37359392 10 Tf 192.17 0 Td [(Pr)45(outespline)]TJ /R37687280 10 Tf 50.6602 0 Td (.)Tj /R38003736 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 /R37687280 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 /R37359392 10 Tf 72.9961 0 Td [(barrier)10.0146(s)]TJ /R37687280 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 /R37359392 10 Tf 27.2199 0 Td [(Ppolybarrier)10.0073(s)]TJ 5 Tc /R37687280 10 Tf 56.0098 0 Td (.T)Tj 0 Tc 13.6102 0 Td (he function returns 1 on success.)Tj -0.11 Tc /R38003736 10.95 Tf -132.84 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R37687280 10 Tf 20.9004 -12 Td 0.38 Tw (The function)Tj /R37359392 10 Tf 54.6398 0 Td [(Pr)45(outespline)]TJ /R37687280 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 /R38003736 10.95 Tf -177.08 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R37687280 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 (outsoŒos \(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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R23244576 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 /R23572464 10 Tf 8.16992 0 Td 127.085 Tw (\(3\) Library)Tj 173.735 0 Td 0 Tw (Functions Manual)Tj /R23244576 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 /R23572464 10 Tf 8.16992 0 Td (\(3\))Tj /R23244576 10 Tf -420.34 -36 Td (n_obstacles)Tj /R23572464 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 /R23244576 10 Tf 36.6762 0 Td (obstacles)Tj 3.348 Tc /R23572464 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 /R23244576 10 Tf 47.7699 0 Td (Po)Tj 0 Tc 10.3102 0 Td (bsclose)Tj /R23572464 10 Tf 31.9398 0 Td (frees the data allocated in)Tj -0.8 Tc /R23244576 10 Tf 104.69 0 Td (Po)Tj 0 Tc 10.3102 0 Td (bsopen)Tj /R23572464 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 deŒnitely 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 /R23244576 10 Tf 144.834 0 Td [(output_r)45(oute)]TJ 3.584 Tc /R23572464 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 /R23244576 10 Tf 157.342 0 Td [(output_r)45(oute)]TJ /R23572464 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 /R23888920 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 /R23572464 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 /R23244576 10 Tf -388.416 -12 Td [(n_barrier)10.0159(s)]TJ /R23572464 10 Tf 45.9137 0 Td 0.734 Tw [(barrier line se)14.9951(gments speciŒed in the array)]TJ /R23244576 10 Tf 177.448 0 Td [(barrier)10.0146(s)]TJ 3.234 Tc /R23572464 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 speciŒcation of desired slopes at the end-)]TJ -179.164 -12 Td 0.19 Tw (points via)Tj /R23244576 10 Tf 42.05 0 Td (endpoint_slopes)Tj 2.69 Tc /R23572464 10 Tf 65 0 Td (.T)Tj 0 Tc 11.3 0 Td (hese are speciŒed 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 /R23244576 10 Tf 30.932 0 Td (T)Tj /R23572464 10 Tf 8.25117 0 Td (at an endpo-)Tj -382.188 -12 Td 1.185 Tw (ing, one could use)Tj /R23244576 10 Tf 80.0102 0 Td (\(cos\(T\),sin\(T\)\))Tj 6.185 Tc /R23572464 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 /R23244576 10 Tf -328.384 -12 Td [(output_r)45(oute)]TJ /R23572464 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 /R23244576 10 Tf 75.4641 0 Td [(output_r)45(oute)]TJ /R23572464 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 /R23244576 10 Tf 192.17 0 Td [(Pr)45(outespline)]TJ /R23572464 10 Tf 50.6602 0 Td (.)Tj /R23888920 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 /R23572464 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 /R23244576 10 Tf 72.9961 0 Td [(barrier)10.0146(s)]TJ /R23572464 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 /R23244576 10 Tf 27.2199 0 Td [(Ppolybarrier)10.0073(s)]TJ 5 Tc /R23572464 10 Tf 56.0098 0 Td (.T)Tj 0 Tc 13.6102 0 Td (he function returns 1 on success.)Tj -0.11 Tc /R23888920 10.95 Tf -132.84 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R23572464 10 Tf 20.9004 -12 Td 0.38 Tw (The function)Tj /R23244576 10 Tf 54.6398 0 Td [(Pr)45(outespline)]TJ /R23572464 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 /R23888920 10.95 Tf -177.08 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R23572464 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 (outsoŒos \(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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2890 │ │ │ │ │ │ +2891 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R38003736 │ │ │ │ │ │ +R23888920 │ │ │ │ │ │ │ │ │ │ │ │ -R37687280 │ │ │ │ │ │ +R23572464 │ │ │ │ │ │ │ │ │ │ │ │ -R37359392 │ │ │ │ │ │ +R23244576 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -719,15 +719,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 469 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36984032 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R22869216 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -747,15 +747,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 602 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36984400 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R22869584 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -777,18 +777,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -334 │ │ │ │ │ │ +335 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R36984768 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R22869952 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -796,15 +796,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-1ece7107953d'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-16fec0e6b39f'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 27 │ │ │ ├── ./usr/share/doc/graphviz/prune.1.pdf.gz │ │ │ │ ├── prune.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -72,15 +72,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42200816 10 Tf 1 0 0 1 73.25 793.89 Tm (prune)Tj /R42528704 10 Tf 23.5102 0 Td 138.7 Tw (\(1\) General)Tj 187.01 0 Td 0 Tw (Commands Manual)Tj /R42200816 10 Tf 221.06 0 Td (prune)Tj /R42528704 10 Tf 23.5102 0 Td (\(1\))Tj -0.219 Tc /R42845160 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R42528704 10 Tf 20.407 -12 Td (prune ­ Prune directed graphs)Tj /R42845160 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R42845160 10 Tf 36 -12 Td (prune)Tj /R42528704 10 Tf 28.0602 0 Td ([)Tj /R42845160 10 Tf 5.83008 0 Td (­n)Tj /R42200816 10 Tf 13.7602 0 Td (node)Tj 2.5 Tc /R42528704 10 Tf 22.1199 0 Td (][)Tj 0 Tc /R42845160 10 Tf 11.6602 0 Td (­N)Tj /R42200816 10 Tf 15.4199 0 Td [(attr)10(spec)]TJ 2.5 Tc /R42528704 10 Tf 34.9301 0 Td (][)Tj 0 Tc /R42845160 10 Tf 11.6602 0 Td (­v)Tj 2.5 Tc /R42528704 10 Tf 13.2 0 Td (][)Tj 0 Tc /R42845160 10 Tf 11.6602 0 Td (­)Tj /R42528704 10 Tf 5.7 0 Td (\()Tj /R42845160 10 Tf 3.33008 0 Td (h)Tj /R42528704 10 Tf 5.56016 0 Td (|)Tj /R42845160 10 Tf 2 0 Td (?)Tj 5 Tc /R42528704 10 Tf 5 0 Td (\)])Tj 0 Tc 14.1602 0 Td ([)Tj /R42200816 10 Tf 7.73984 0 Td (Œles ...)Tj /R42528704 10 Tf 31.1102 0 Td (])Tj /R42845160 10.95 Tf -278.901 -16.8 Td (DESCRIPTION)Tj /R42845160 10 Tf 36 -12 Td (prune)Tj /R42528704 10 Tf 29.3551 0 Td 1.295 Tw (reads directed graphs in the same format used by)Tj /R42845160 10 Tf 209.664 0 Td (dot\(1\))Tj /R42528704 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 [(speciŒed 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 /R42845160 10 Tf 214.957 0 Td 2.727 Tw (gvpr\(1\). prune)Tj /R42528704 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 /R42845160 10 Tf 20.334 0 Td (prune)Tj /R42528704 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 /R42845160 10 Tf 64.9238 0 Td (prune)Tj /R42528704 10 Tf -406.442 -12 Td 0 Tw (writes the result to the stdout.)Tj /R42845160 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R42845160 10 Tf 36 -12 Td (­n)Tj /R42200816 10 Tf 13.7602 0 Td (name)Tj /R42528704 10 Tf 22.2398 -12 Td (SpeciŒes name of node to prune.)Tj /R42845160 10 Tf -36 -16.8 Td (­N)Tj /R42200816 10 Tf 15.4199 0 Td [(attr)10(spec)]TJ /R42528704 10 Tf 20.5801 -12 Td 0.18 Tw [(SpeciŒes 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 /R42200816 10 Tf 52.898 0 Td [(attr)10(spec)]TJ /R42528704 10 Tf 35.109 0 Td (is a string)Tj -356.754 -12 Td 0 Tw (of the form)Tj /R42200816 10 Tf 47.8199 0 Td (attr)Tj /R42528704 10 Tf 15.1801 0 Td (=)Tj /R42200816 10 Tf 5.93008 0 Td [(value)14.9854(.)]TJ /R42845160 10 Tf -104.93 -16.8 Td (­v)Tj -1.11 Tc /R42528704 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose output.)Tj /R42845160 10 Tf -46.55 -16.8 Td (­h ­?)Tj /R42528704 10 Tf 36 0 Td [(Prints the usage and e)14.9854(xits.)]TJ /R42845160 10.95 Tf -72 -16.8 Td (EXAMPLES)Tj /R42528704 10 Tf 36 -12 Td (An input graph)Tj /R42200816 10 Tf 63.1801 0 Td (test.gv)Tj /R42528704 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 /R42200816 10 Tf 83.7301 0 Td (test.gv)Tj /R42528704 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R25186032 10 Tf 1 0 0 1 73.25 793.89 Tm (prune)Tj /R25513920 10 Tf 23.5102 0 Td 138.7 Tw (\(1\) General)Tj 187.01 0 Td 0 Tw (Commands Manual)Tj /R25186032 10 Tf 221.06 0 Td (prune)Tj /R25513920 10 Tf 23.5102 0 Td (\(1\))Tj -0.219 Tc /R25830376 10.95 Tf -456.341 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R25513920 10 Tf 20.407 -12 Td (prune ­ Prune directed graphs)Tj /R25830376 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R25830376 10 Tf 36 -12 Td (prune)Tj /R25513920 10 Tf 28.0602 0 Td ([)Tj /R25830376 10 Tf 5.83008 0 Td (­n)Tj /R25186032 10 Tf 13.7602 0 Td (node)Tj 2.5 Tc /R25513920 10 Tf 22.1199 0 Td (][)Tj 0 Tc /R25830376 10 Tf 11.6602 0 Td (­N)Tj /R25186032 10 Tf 15.4199 0 Td [(attr)10(spec)]TJ 2.5 Tc /R25513920 10 Tf 34.9301 0 Td (][)Tj 0 Tc /R25830376 10 Tf 11.6602 0 Td (­v)Tj 2.5 Tc /R25513920 10 Tf 13.2 0 Td (][)Tj 0 Tc /R25830376 10 Tf 11.6602 0 Td (­)Tj /R25513920 10 Tf 5.7 0 Td (\()Tj /R25830376 10 Tf 3.33008 0 Td (h)Tj /R25513920 10 Tf 5.56016 0 Td (|)Tj /R25830376 10 Tf 2 0 Td (?)Tj 5 Tc /R25513920 10 Tf 5 0 Td (\)])Tj 0 Tc 14.1602 0 Td ([)Tj /R25186032 10 Tf 7.73984 0 Td (Œles ...)Tj /R25513920 10 Tf 31.1102 0 Td (])Tj /R25830376 10.95 Tf -278.901 -16.8 Td (DESCRIPTION)Tj /R25830376 10 Tf 36 -12 Td (prune)Tj /R25513920 10 Tf 29.3551 0 Td 1.295 Tw (reads directed graphs in the same format used by)Tj /R25830376 10 Tf 209.664 0 Td (dot\(1\))Tj /R25513920 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 [(speciŒed 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 /R25830376 10 Tf 214.957 0 Td 2.727 Tw (gvpr\(1\). prune)Tj /R25513920 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 /R25830376 10 Tf 20.334 0 Td (prune)Tj /R25513920 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 /R25830376 10 Tf 64.9238 0 Td (prune)Tj /R25513920 10 Tf -406.442 -12 Td 0 Tw (writes the result to the stdout.)Tj /R25830376 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R25830376 10 Tf 36 -12 Td (­n)Tj /R25186032 10 Tf 13.7602 0 Td (name)Tj /R25513920 10 Tf 22.2398 -12 Td (SpeciŒes name of node to prune.)Tj /R25830376 10 Tf -36 -16.8 Td (­N)Tj /R25186032 10 Tf 15.4199 0 Td [(attr)10(spec)]TJ /R25513920 10 Tf 20.5801 -12 Td 0.18 Tw [(SpeciŒes 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 /R25186032 10 Tf 52.898 0 Td [(attr)10(spec)]TJ /R25513920 10 Tf 35.109 0 Td (is a string)Tj -356.754 -12 Td 0 Tw (of the form)Tj /R25186032 10 Tf 47.8199 0 Td (attr)Tj /R25513920 10 Tf 15.1801 0 Td (=)Tj /R25186032 10 Tf 5.93008 0 Td [(value)14.9854(.)]TJ /R25830376 10 Tf -104.93 -16.8 Td (­v)Tj -1.11 Tc /R25513920 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td (rbose output.)Tj /R25830376 10 Tf -46.55 -16.8 Td (­h ­?)Tj /R25513920 10 Tf 36 0 Td [(Prints the usage and e)14.9854(xits.)]TJ /R25830376 10.95 Tf -72 -16.8 Td (EXAMPLES)Tj /R25513920 10 Tf 36 -12 Td (An input graph)Tj /R25186032 10 Tf 63.1801 0 Td (test.gv)Tj /R25513920 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 /R25186032 10 Tf 83.7301 0 Td (test.gv)Tj /R25513920 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1822 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -651,19 +651,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R42845160 │ │ │ │ │ │ +R25830376 │ │ │ │ │ │ │ │ │ │ │ │ -R42528704 │ │ │ │ │ │ +R25513920 │ │ │ │ │ │ │ │ │ │ │ │ -R42200816 │ │ │ │ │ │ +R25186032 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -700,29 +700,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42200816 10 Tf 1 0 0 1 73.25 793.89 Tm (prune)Tj /R42528704 10 Tf 23.5102 0 Td 138.7 Tw (\(1\) General)Tj 187.01 0 Td 0 Tw (Commands Manual)Tj /R42200816 10 Tf 221.06 0 Td (prune)Tj /R42528704 10 Tf 23.5102 0 Td (\(1\))Tj -420.341 -36 Td (\(note the additional edge from)Tj /R42200816 10 Tf 123.43 0 Td (C)Tj /R42528704 10 Tf 9.88984 0 Td (to)Tj /R42200816 10 Tf 10.7898 0 Td (E)Tj /R42528704 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 /R42200816 10 Tf 24.6699 0 Td (E)Tj /R42528704 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 /R42200816 10 Tf 88.7102 0 Td (C)Tj /R42528704 10 Tf 9.88984 0 Td (is not being pruned.)Tj /R42845160 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 /R42845160 10 Tf -20.0855 -12 Td (prune)Tj /R42528704 10 Tf 28.0602 0 Td [(returns 0 on successful completion.)-500(It returns 1 if an error occurs.)]TJ /R42845160 10.95 Tf -64.0602 -16.8 Td (SEE ALSO)Tj /R42845160 10 Tf 36 -12 Td (dot)Tj /R42528704 10 Tf 13.8898 0 Td (\(1\),)Tj /R42845160 10 Tf 16.6602 0 Td (gvpr)Tj /R42528704 10 Tf 20 0 Td (\(1\))Tj -0.548 Tc /R42845160 10.95 Tf -86.55 -28.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R42528704 10 Tf 20.7363 -12 Td (Marcus Harnisch <marcus.harnisch@gmx.net>)Tj 427 -439.2 Td (2)Tj ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R25186032 10 Tf 1 0 0 1 73.25 793.89 Tm (prune)Tj /R25513920 10 Tf 23.5102 0 Td 138.7 Tw (\(1\) General)Tj 187.01 0 Td 0 Tw (Commands Manual)Tj /R25186032 10 Tf 221.06 0 Td (prune)Tj /R25513920 10 Tf 23.5102 0 Td (\(1\))Tj -420.341 -36 Td (\(note the additional edge from)Tj /R25186032 10 Tf 123.43 0 Td (C)Tj /R25513920 10 Tf 9.88984 0 Td (to)Tj /R25186032 10 Tf 10.7898 0 Td (E)Tj /R25513920 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 /R25186032 10 Tf 24.6699 0 Td (E)Tj /R25513920 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 /R25186032 10 Tf 88.7102 0 Td (C)Tj /R25513920 10 Tf 9.88984 0 Td (is not being pruned.)Tj /R25830376 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 /R25830376 10 Tf -20.0855 -12 Td (prune)Tj /R25513920 10 Tf 28.0602 0 Td [(returns 0 on successful completion.)-500(It returns 1 if an error occurs.)]TJ /R25830376 10.95 Tf -64.0602 -16.8 Td (SEE ALSO)Tj /R25830376 10 Tf 36 -12 Td (dot)Tj /R25513920 10 Tf 13.8898 0 Td (\(1\),)Tj /R25830376 10 Tf 16.6602 0 Td (gvpr)Tj /R25513920 10 Tf 20 0 Td (\(1\))Tj -0.548 Tc /R25830376 10.95 Tf -86.55 -28.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R25513920 10 Tf 20.7363 -12 Td (Marcus Harnisch <marcus.harnisch@gmx.net>)Tj 427 -439.2 Td (2)Tj ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -742 │ │ │ │ │ │ +740 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R42845160 │ │ │ │ │ │ +R25830376 │ │ │ │ │ │ │ │ │ │ │ │ -R42528704 │ │ │ │ │ │ +R25513920 │ │ │ │ │ │ │ │ │ │ │ │ -R42200816 │ │ │ │ │ │ +R25186032 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -774,18 +774,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -384 │ │ │ │ │ │ +382 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38031312 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R21016528 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -805,15 +805,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 528 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42845456 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R25830672 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -835,15 +835,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 286 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42845824 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R25831040 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -865,15 +865,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-2a027a9274b6'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-5ec5205f90c3'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 28 │ │ │ ├── ./usr/share/doc/graphviz/sccmap.1.pdf.gz │ │ │ │ ├── sccmap.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,15 +71,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R41692928 10 Tf 1 0 0 1 72.3301 793.89 Tm (SCCMAP)Tj /R42020816 10 Tf 39.3301 0 Td 123.8 Tw (\(1\) General)Tj 172.11 0 Td 0 Tw (Commands Manual)Tj /R41692928 10 Tf 205.24 0 Td (SCCMAP)Tj /R42020816 10 Tf 39.3301 0 Td (\(1\))Tj -0.219 Tc /R42337272 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R42020816 10 Tf 20.407 -12 Td [(sccmap ­ e)15.0073(xtract strongly connected components of directed graphs)]TJ /R42337272 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R42337272 10 Tf 36 -12 Td (sccmap)Tj /R42020816 10 Tf 34.1602 0 Td ([)Tj /R42337272 10 Tf 3.33008 0 Td (­dsSv)Tj 2.5 Tc /R42020816 10 Tf 25.7102 0 Td (][)Tj 0 Tc /R42337272 10 Tf 11.6602 0 Td (­o)Tj /R41692928 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R42020816 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R41692928 10 Tf 13.5699 0 Td (Œles)Tj /R42020816 10 Tf 18.8801 0 Td (])Tj /R42337272 10.95 Tf -181.921 -16.8 Td (DESCRIPTION)Tj /R41692928 10 Tf 36.3398 -12 Td (sccmap)Tj /R42020816 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 /R42337272 10 Tf 62.7602 0 Td (sccmap)Tj /R42020816 10 Tf 34.1602 0 Td [(is a w)9.99268(ay of partitioning lar)17.9834(ge graphs into more manageable pieces.)]TJ /R42337272 10.95 Tf -132.92 -16.8 Td (OPTIONS)Tj /R42020816 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R42337272 10 Tf 16.8 TL (­d)' /R42020816 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 /R42337272 10 Tf -87.0695 -16.8 Td (­s)Tj /R42020816 10 Tf 36 0 Td (Do not print the resulting graphs. Only the statistics are important.)Tj /R42337272 10 Tf -36 -16.8 Td (­S)Tj /R42020816 10 Tf 36 0 Td (Just print the resulting graphs. No statistics are printed.)Tj /R42337272 10 Tf -36 -16.8 Td (­o)Tj /R41692928 10 Tf 10.9301 0 Td (output)Tj /R42020816 10 Tf 25.0699 -12 Td (Prints output to the Œle)Tj /R41692928 10 Tf 94.1801 0 Td (output)Tj 2.5 Tc /R42020816 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 /R42337272 10 Tf 10 0 Td (sccmap)Tj /R42020816 10 Tf 34.1602 0 Td (uses stdout.)Tj /R42337272 10 Tf -246.161 -16.8 Td (­v)Tj /R42020816 10 Tf 36 0 Td 0.585 Tw (Generate additional statistics. In particular)Tj 171.63 0 Td (,)Tj /R42337272 10 Tf 5.58594 0 Td (sccmap)Tj /R42020816 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 /R42337272 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R42020816 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R41692928 10 Tf 1.91016 -16.8 Td (Œles)Tj /R42020816 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 /R41692928 10 Tf 272.314 0 Td (Œles)Tj /R42020816 10 Tf 19.918 0 Td (operand is speciŒed, the)Tj -292.232 -12 Td 0 Tw (standard input will be used.)Tj /R42337272 10.95 Tf -76 -16.8 Td [(DIA)54.9606(GNOSTICS)]TJ /R42337272 10 Tf 36 -12 Td (sccmap)Tj /R42020816 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 /R42337272 10.95 Tf -70.1602 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R42020816 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 /R42337272 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R42020816 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R30912256 10 Tf 1 0 0 1 72.3301 793.89 Tm (SCCMAP)Tj /R31240144 10 Tf 39.3301 0 Td 123.8 Tw (\(1\) General)Tj 172.11 0 Td 0 Tw (Commands Manual)Tj /R30912256 10 Tf 205.24 0 Td (SCCMAP)Tj /R31240144 10 Tf 39.3301 0 Td (\(1\))Tj -0.219 Tc /R31556600 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R31240144 10 Tf 20.407 -12 Td [(sccmap ­ e)15.0073(xtract strongly connected components of directed graphs)]TJ /R31556600 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R31556600 10 Tf 36 -12 Td (sccmap)Tj /R31240144 10 Tf 34.1602 0 Td ([)Tj /R31556600 10 Tf 3.33008 0 Td (­dsSv)Tj 2.5 Tc /R31240144 10 Tf 25.7102 0 Td (][)Tj 0 Tc /R31556600 10 Tf 11.6602 0 Td (­o)Tj /R30912256 10 Tf 10.9301 0 Td (outŒle)Tj 2.5 Tc /R31240144 10 Tf 27.6801 0 Td (][)Tj 0 Tc /R30912256 10 Tf 13.5699 0 Td (Œles)Tj /R31240144 10 Tf 18.8801 0 Td (])Tj /R31556600 10.95 Tf -181.921 -16.8 Td (DESCRIPTION)Tj /R30912256 10 Tf 36.3398 -12 Td (sccmap)Tj /R31240144 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 /R31556600 10 Tf 62.7602 0 Td (sccmap)Tj /R31240144 10 Tf 34.1602 0 Td [(is a w)9.99268(ay of partitioning lar)17.9834(ge graphs into more manageable pieces.)]TJ /R31556600 10.95 Tf -132.92 -16.8 Td (OPTIONS)Tj /R31240144 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R31556600 10 Tf 16.8 TL (­d)' /R31240144 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 /R31556600 10 Tf -87.0695 -16.8 Td (­s)Tj /R31240144 10 Tf 36 0 Td (Do not print the resulting graphs. Only the statistics are important.)Tj /R31556600 10 Tf -36 -16.8 Td (­S)Tj /R31240144 10 Tf 36 0 Td (Just print the resulting graphs. No statistics are printed.)Tj /R31556600 10 Tf -36 -16.8 Td (­o)Tj /R30912256 10 Tf 10.9301 0 Td (output)Tj /R31240144 10 Tf 25.0699 -12 Td (Prints output to the Œle)Tj /R30912256 10 Tf 94.1801 0 Td (output)Tj 2.5 Tc /R31240144 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 /R31556600 10 Tf 10 0 Td (sccmap)Tj /R31240144 10 Tf 34.1602 0 Td (uses stdout.)Tj /R31556600 10 Tf -246.161 -16.8 Td (­v)Tj /R31240144 10 Tf 36 0 Td 0.585 Tw (Generate additional statistics. In particular)Tj 171.63 0 Td (,)Tj /R31556600 10 Tf 5.58594 0 Td (sccmap)Tj /R31240144 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 /R31556600 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R31240144 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R30912256 10 Tf 1.91016 -16.8 Td (Œles)Tj /R31240144 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 /R30912256 10 Tf 272.314 0 Td (Œles)Tj /R31240144 10 Tf 19.918 0 Td (operand is speciŒed, the)Tj -292.232 -12 Td 0 Tw (standard input will be used.)Tj /R31556600 10.95 Tf -76 -16.8 Td [(DIA)54.9606(GNOSTICS)]TJ /R31556600 10 Tf 36 -12 Td (sccmap)Tj /R31240144 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 /R31556600 10.95 Tf -70.1602 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R31240144 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 /R31556600 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R31240144 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1573 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -617,19 +617,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R42337272 │ │ │ │ │ │ +R31556600 │ │ │ │ │ │ │ │ │ │ │ │ -R42020816 │ │ │ │ │ │ +R31240144 │ │ │ │ │ │ │ │ │ │ │ │ -R41692928 │ │ │ │ │ │ +R30912256 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -681,18 +681,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -330 │ │ │ │ │ │ +331 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42356456 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R31575784 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -712,15 +712,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 501 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42356824 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R31576152 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -739,18 +739,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -266 │ │ │ │ │ │ +265 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R42357192 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R31576520 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -772,15 +772,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-2c48eb14377d'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-49e4dc5f8e98'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/tcldot.3tcl.pdf.gz │ │ │ │ ├── tcldot.3tcl.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -77,20 +77,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43974432 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R43974432 10 Tf 399.29 0 Td (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj -0.219 Tc /R44618776 10.95 Tf -446.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R44300208 10 Tf 20.407 -12 Td (tcldot ­ graph manipulation in tcl)Tj /R44618776 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R44300208 10 Tf 36 -12 Td (#!/usr/local/bin/tclsh)Tj 12 TL (package require)' /R44618776 10 Tf 66.0801 0 Td (Tcldot)Tj /R44618776 10.95 Tf -102.08 -28.8 Td [(USA)54.9729(GE)]TJ /R44300208 10 Tf 36 -12 Td [(Requires the dynamic loading f)10.0146(acilities of tcl7.6 or later)55.0146(.)]TJ /R44618776 10.95 Tf -36 -28.8 Td [(INTR)30.0371(ODUCTION)]TJ /R44618776 10 Tf 36 -12 Td (tcldot)Tj /R44300208 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 /R44618776 10 Tf 229.766 0 Td (dot\(1\),)Tj /R44300208 10 Tf 30.7469 0 Td (and the)Tj -402.641 -12 Td 0.706 Tw [(undirected graph f)10.0122(acilities of)]TJ /R44618776 10 Tf 120.474 0 Td (neato\(1\),)Tj /R44300208 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 /R44618776 10 Tf -398.386 -12 Td (tcldot)Tj /R44300208 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 /R44618776 10 Tf 12.5648 0 Td (dot)Tj /R44300208 10 Tf 16.4539 0 Td (and)Tj /R44618776 10 Tf 17.0039 0 Td (neato)Tj /R44300208 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 /R44618776 10.95 Tf -36 -28.8 Td (COMMANDS)Tj /R44618776 10 Tf 36 -12 Td (tcldot)Tj /R44300208 10 Tf 28.4371 0 Td 1.498 Tw (initially adds only three commands to tcl, namely)Tj /R44618776 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 /R44300208 10 Tf 34.0879 0 Td (and)Tj /R44618776 10 Tf 18.4379 0 Td [(dotstring)15.0146(.)]TJ /R44300208 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:)' /R43974432 10 Tf 36.3102 -16.8 Td (handle)Tj /R44618776 10 Tf 29.9 0 Td (<method>)Tj /R43974432 10 Tf 47.3699 0 Td [(par)15.0146(ameter)10.0073(s)]TJ /R44300208 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 /R44618776 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 /R44300208 10 Tf -36 -16.8 Td (Node methods are:)Tj /R44618776 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 /R44300208 10 Tf -36 -16.8 Td (Edge methods are:)Tj /R44618776 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 /R43974432 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 /R44300208 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 /R43974432 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 /R44300208 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 /R44618776 10 Tf 51.1801 0 Td (dot\(1\))Tj /R44300208 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 /R43974432 10 Tf 88.9191 0 Td [(gr)15.0146(aphT)74.0088(ype)]TJ /R44300208 10 Tf 47.1227 0 Td (parameter the)Tj /R44618776 10 Tf 61.2059 0 Td (dotnew)Tj /R44300208 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42196768 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R42196768 10 Tf 399.29 0 Td (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj -0.219 Tc /R42841112 10.95 Tf -446.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R42522544 10 Tf 20.407 -12 Td (tcldot ­ graph manipulation in tcl)Tj /R42841112 10.95 Tf -36 -28.8 Td (SYNOPSIS)Tj /R42522544 10 Tf 36 -12 Td (#!/usr/local/bin/tclsh)Tj 12 TL (package require)' /R42841112 10 Tf 66.0801 0 Td (Tcldot)Tj /R42841112 10.95 Tf -102.08 -28.8 Td [(USA)54.9729(GE)]TJ /R42522544 10 Tf 36 -12 Td [(Requires the dynamic loading f)10.0146(acilities of tcl7.6 or later)55.0146(.)]TJ /R42841112 10.95 Tf -36 -28.8 Td [(INTR)30.0371(ODUCTION)]TJ /R42841112 10 Tf 36 -12 Td (tcldot)Tj /R42522544 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 /R42841112 10 Tf 229.766 0 Td (dot\(1\),)Tj /R42522544 10 Tf 30.7469 0 Td (and the)Tj -402.641 -12 Td 0.706 Tw [(undirected graph f)10.0122(acilities of)]TJ /R42841112 10 Tf 120.474 0 Td (neato\(1\),)Tj /R42522544 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 /R42841112 10 Tf -398.386 -12 Td (tcldot)Tj /R42522544 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 /R42841112 10 Tf 12.5648 0 Td (dot)Tj /R42522544 10 Tf 16.4539 0 Td (and)Tj /R42841112 10 Tf 17.0039 0 Td (neato)Tj /R42522544 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 /R42841112 10.95 Tf -36 -28.8 Td (COMMANDS)Tj /R42841112 10 Tf 36 -12 Td (tcldot)Tj /R42522544 10 Tf 28.4371 0 Td 1.498 Tw (initially adds only three commands to tcl, namely)Tj /R42841112 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 /R42522544 10 Tf 34.0879 0 Td (and)Tj /R42841112 10 Tf 18.4379 0 Td [(dotstring)15.0146(.)]TJ /R42522544 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:)' /R42196768 10 Tf 36.3102 -16.8 Td (handle)Tj /R42841112 10 Tf 29.9 0 Td (<method>)Tj /R42196768 10 Tf 47.3699 0 Td [(par)15.0146(ameter)10.0073(s)]TJ /R42522544 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 /R42841112 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 /R42522544 10 Tf -36 -16.8 Td (Node methods are:)Tj /R42841112 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 /R42522544 10 Tf -36 -16.8 Td (Edge methods are:)Tj /R42841112 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 /R42196768 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 /R42522544 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 /R42196768 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 /R42522544 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 /R42841112 10 Tf 51.1801 0 Td (dot\(1\))Tj /R42522544 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 /R42196768 10 Tf 88.9191 0 Td [(gr)15.0146(aphT)74.0088(ype)]TJ /R42522544 10 Tf 47.1227 0 Td (parameter the)Tj /R42841112 10 Tf 61.2059 0 Td (dotnew)Tj /R42522544 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2275 │ │ │ │ │ │ +2273 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ XMTASS+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -625,19 +625,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44618776 │ │ │ │ │ │ +R42841112 │ │ │ │ │ │ │ │ │ │ │ │ -R44300208 │ │ │ │ │ │ +R42522544 │ │ │ │ │ │ │ │ │ │ │ │ -R43974432 │ │ │ │ │ │ +R42196768 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -674,29 +674,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43974432 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R43974432 10 Tf 399.29 0 Td (tcldot)Tj /R44300208 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 /R44618776 10 Tf 84.748 0 Td (dot\(1\),)Tj -0.2 Tc /R44300208 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 /R44618776 10 Tf 12.1672 0 Td (dot)Tj /R44300208 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 /R44618776 10 Tf 7.77695 0 Td (tcldot)Tj /R44300208 10 Tf 27.2172 0 Td 0.276 Tw [(the "=" has been replaced by a " " \(space\))-527.607(to be more consistent with)]TJ /R44618776 10 Tf 283.26 0 Td (tcl)Tj /R44300208 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 /R44618776 10 Tf -107.13 -28.8 Td [(dotr)18(ead)]TJ /R43974432 10 Tf 35.65 0 Td (ŒleHandle)Tj /R44300208 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 identiŒed by the)]TJ /R43974432 10 Tf 380.45 0 Td (Œle-)Tj -380.45 -12 Td [(Handle)15.0159(.)]TJ /R44300208 10 Tf 36.7898 0 Td 0 Tw (The command returns the)Tj /R43974432 10 Tf 105.4 0 Td [(gr)15.0146(aphHandle)]TJ /R44300208 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])' /R44618776 10 Tf -46 -28.8 Td (dotstring)Tj /R43974432 10 Tf 41.3898 0 Td (string)Tj /R44300208 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 /R43974432 10 Tf 368.928 0 Td [(gr)15.0146(aph-)]TJ -368.928 -12 Td (Handle)Tj /R44300208 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 /R43974432 10 Tf -46 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (addnode)Tj /R43974432 10 Tf 39.1801 0 Td [(?nodeName? ?attrib)20(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ /R44300208 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 /R43974432 10 Tf 140.415 0 Td [(gr)15.0146(aphHandle)]TJ /R44300208 10 Tf 56.775 0 Td (and returns its)Tj /R43974432 10 Tf 62.2648 0 Td [(nodeHandle)14.9902(.)]TJ /R44300208 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 /R44618776 10 Tf 92.7078 0 Td (dot\(1\),)Tj -0.2 Tc /R44300208 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 /R44618776 10 Tf 118.66 0 Td (tcldot)Tj /R44300208 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 /R44618776 10 Tf 167.986 0 Td [(tcldot')37(s)]TJ /R44300208 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 speciŒed then it def)10.0146(aults to the string representation of the handle, if a label is not speciŒed)]TJ 0 Tw T*[(then it def)10(aults to the name.)]TJ /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (addedge)Tj /R43974432 10 Tf 38.0602 0 Td [(tailNode headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ /R44300208 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 /R43974432 10 Tf 136.292 0 Td [(gr)15.0146(aphHandle)]TJ /R44300208 10 Tf 56.1859 0 Td (and returns its)Tj /R44618776 10 Tf 60.1379 0 Td (edgeHandle.)Tj /R43974432 10 Tf 58.516 0 Td (tailN-)Tj -372.66 -12 Td (ode)Tj /R44300208 10 Tf 17.1199 0 Td (and)Tj /R43974432 10 Tf 17.25 0 Td (headNode)Tj /R44300208 10 Tf 43.2301 0 Td 0 Tw (can be speciŒed either by their)Tj /R43974432 10 Tf 125.33 0 Td (nodeHandle)Tj /R44300208 10 Tf 51.5602 0 Td (or by their)Tj /R43974432 10 Tf 44.5199 0 Td [(nodeName)15.0098(.)]TJ /R44300208 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42196768 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R42196768 10 Tf 399.29 0 Td (tcldot)Tj /R42522544 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 /R42841112 10 Tf 84.748 0 Td (dot\(1\),)Tj -0.2 Tc /R42522544 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 /R42841112 10 Tf 12.1672 0 Td (dot)Tj /R42522544 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 /R42841112 10 Tf 7.77695 0 Td (tcldot)Tj /R42522544 10 Tf 27.2172 0 Td 0.276 Tw [(the "=" has been replaced by a " " \(space\))-527.607(to be more consistent with)]TJ /R42841112 10 Tf 283.26 0 Td (tcl)Tj /R42522544 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 /R42841112 10 Tf -107.13 -28.8 Td [(dotr)18(ead)]TJ /R42196768 10 Tf 35.65 0 Td (ŒleHandle)Tj /R42522544 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 identiŒed by the)]TJ /R42196768 10 Tf 380.45 0 Td (Œle-)Tj -380.45 -12 Td [(Handle)15.0159(.)]TJ /R42522544 10 Tf 36.7898 0 Td 0 Tw (The command returns the)Tj /R42196768 10 Tf 105.4 0 Td [(gr)15.0146(aphHandle)]TJ /R42522544 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])' /R42841112 10 Tf -46 -28.8 Td (dotstring)Tj /R42196768 10 Tf 41.3898 0 Td (string)Tj /R42522544 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 /R42196768 10 Tf 368.928 0 Td [(gr)15.0146(aph-)]TJ -368.928 -12 Td (Handle)Tj /R42522544 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 /R42196768 10 Tf -46 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (addnode)Tj /R42196768 10 Tf 39.1801 0 Td [(?nodeName? ?attrib)20(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ /R42522544 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 /R42196768 10 Tf 140.415 0 Td [(gr)15.0146(aphHandle)]TJ /R42522544 10 Tf 56.775 0 Td (and returns its)Tj /R42196768 10 Tf 62.2648 0 Td [(nodeHandle)14.9902(.)]TJ /R42522544 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 /R42841112 10 Tf 92.7078 0 Td (dot\(1\),)Tj -0.2 Tc /R42522544 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 /R42841112 10 Tf 118.66 0 Td (tcldot)Tj /R42522544 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 /R42841112 10 Tf 167.986 0 Td [(tcldot')37(s)]TJ /R42522544 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 speciŒed then it def)10.0146(aults to the string representation of the handle, if a label is not speciŒed)]TJ 0 Tw T*[(then it def)10(aults to the name.)]TJ /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (addedge)Tj /R42196768 10 Tf 38.0602 0 Td [(tailNode headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ /R42522544 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 /R42196768 10 Tf 136.292 0 Td [(gr)15.0146(aphHandle)]TJ /R42522544 10 Tf 56.1859 0 Td (and returns its)Tj /R42841112 10 Tf 60.1379 0 Td (edgeHandle.)Tj /R42196768 10 Tf 58.516 0 Td (tailN-)Tj -372.66 -12 Td (ode)Tj /R42522544 10 Tf 17.1199 0 Td (and)Tj /R42196768 10 Tf 17.25 0 Td (headNode)Tj /R42522544 10 Tf 43.2301 0 Td 0 Tw (can be speciŒed either by their)Tj /R42196768 10 Tf 125.33 0 Td (nodeHandle)Tj /R42522544 10 Tf 51.5602 0 Td (or by their)Tj /R42196768 10 Tf 44.5199 0 Td [(nodeName)15.0098(.)]TJ /R42522544 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2550 │ │ │ │ │ │ +2549 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44618776 │ │ │ │ │ │ +R42841112 │ │ │ │ │ │ │ │ │ │ │ │ -R44300208 │ │ │ │ │ │ +R42522544 │ │ │ │ │ │ │ │ │ │ │ │ -R43974432 │ │ │ │ │ │ +R42196768 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -733,29 +733,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43974432 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R43974432 10 Tf 399.29 0 Td (tcldot)Tj /R44300208 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 conict then use)Tj /R44618776 10 Tf 151.404 0 Td (Œndnode)Tj /R44300208 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 /R44618776 10 Tf 175.107 0 Td (dot\(1\),)Tj -0.2 Tc /R44300208 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 /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (addsubgraph)Tj /R43974432 10 Tf 59.1898 0 Td [(?gr)15.0146(aphName? ?attrib)19.9854(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ /R44300208 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 /R43974432 10 Tf 152.855 0 Td [(gr)15.0146(aphHandle)15.0146(.)]TJ /R44300208 10 Tf 61.6348 0 Td (If the)Tj /R43974432 10 Tf 26.5102 0 Td [(gr)15.0146(aphName)]TJ /R44300208 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 /R43974432 10 Tf 7.32695 0 Td [(gr)15.0146(aphHandle)15.0146(.)]TJ /R44300208 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 /R44618776 10 Tf 67.8621 0 Td (dot\(1\),)Tj -0.2 Tc /R44300208 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 /R44618776 10 Tf 103.686 0 Td (dot\(1\),)Tj /R44300208 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 /R43974432 10 Tf 215.64 0 Td (label)Tj /R44300208 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 /R43974432 10 Tf -46 -28.8 Td (nodeHandle)Tj /R44618776 10 Tf 51.3801 0 Td (addedge)Tj /R43974432 10 Tf 38.0602 0 Td [(headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ /R44300208 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 identiŒed by tha)Tj /R43974432 10 Tf 160.52 0 Td (nodeHandle)Tj /R44300208 10 Tf 51.7898 0 Td (to the)Tj /R43974432 10 Tf 25.7699 0 Td (headNode)Tj /R44300208 10 Tf 43.4602 0 Td (which can be)Tj -342.78 -12 Td 0.053 Tw (speciŒed either by)Tj /R43974432 10 Tf 76.3391 0 Td (nodeHandle)Tj /R44300208 10 Tf 51.6129 0 Td (or by)Tj /R43974432 10 Tf 23.7961 0 Td (nodeName)Tj /R44300208 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 /R44618776 10 Tf 134.44 0 Td (dot\(1\).)Tj /R44300208 10 Tf 33.05 0 Td (e.g.)Tj -157.49 -24 Td ([$g addnode] addedge [$g addnode] label "NM")Tj /R43974432 10 Tf -46 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (delete)Tj /R43974432 10 Tf -55.6797 -16.8 Td (nodeHandle)Tj /R44618776 10 Tf 51.3801 0 Td (delete)Tj /R43974432 10 Tf -51.3801 -16.8 Td [(edg)10.0159(eHandle)]TJ /R44618776 10 Tf 50.7199 0 Td (delete)Tj /R44300208 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42196768 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R42196768 10 Tf 399.29 0 Td (tcldot)Tj /R42522544 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 conict then use)Tj /R42841112 10 Tf 151.404 0 Td (Œndnode)Tj /R42522544 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 /R42841112 10 Tf 175.107 0 Td (dot\(1\),)Tj -0.2 Tc /R42522544 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 /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (addsubgraph)Tj /R42196768 10 Tf 59.1898 0 Td [(?gr)15.0146(aphName? ?attrib)19.9854(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ /R42522544 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 /R42196768 10 Tf 152.855 0 Td [(gr)15.0146(aphHandle)15.0146(.)]TJ /R42522544 10 Tf 61.6348 0 Td (If the)Tj /R42196768 10 Tf 26.5102 0 Td [(gr)15.0146(aphName)]TJ /R42522544 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 /R42196768 10 Tf 7.32695 0 Td [(gr)15.0146(aphHandle)15.0146(.)]TJ /R42522544 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 /R42841112 10 Tf 67.8621 0 Td (dot\(1\),)Tj -0.2 Tc /R42522544 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 /R42841112 10 Tf 103.686 0 Td (dot\(1\),)Tj /R42522544 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 /R42196768 10 Tf 215.64 0 Td (label)Tj /R42522544 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 /R42196768 10 Tf -46 -28.8 Td (nodeHandle)Tj /R42841112 10 Tf 51.3801 0 Td (addedge)Tj /R42196768 10 Tf 38.0602 0 Td [(headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ /R42522544 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 identiŒed by tha)Tj /R42196768 10 Tf 160.52 0 Td (nodeHandle)Tj /R42522544 10 Tf 51.7898 0 Td (to the)Tj /R42196768 10 Tf 25.7699 0 Td (headNode)Tj /R42522544 10 Tf 43.4602 0 Td (which can be)Tj -342.78 -12 Td 0.053 Tw (speciŒed either by)Tj /R42196768 10 Tf 76.3391 0 Td (nodeHandle)Tj /R42522544 10 Tf 51.6129 0 Td (or by)Tj /R42196768 10 Tf 23.7961 0 Td (nodeName)Tj /R42522544 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 /R42841112 10 Tf 134.44 0 Td (dot\(1\).)Tj /R42522544 10 Tf 33.05 0 Td (e.g.)Tj -157.49 -24 Td ([$g addnode] addedge [$g addnode] label "NM")Tj /R42196768 10 Tf -46 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (delete)Tj /R42196768 10 Tf -55.6797 -16.8 Td (nodeHandle)Tj /R42841112 10 Tf 51.3801 0 Td (delete)Tj /R42196768 10 Tf -51.3801 -16.8 Td [(edg)10.0159(eHandle)]TJ /R42841112 10 Tf 50.7199 0 Td (delete)Tj /R42522544 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2092 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44618776 │ │ │ │ │ │ +R42841112 │ │ │ │ │ │ │ │ │ │ │ │ -R44300208 │ │ │ │ │ │ +R42522544 │ │ │ │ │ │ │ │ │ │ │ │ -R43974432 │ │ │ │ │ │ +R42196768 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -792,29 +792,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43974432 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R43974432 10 Tf 399.29 0 Td (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R43974432 10 Tf -410.34 -36 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (countnodes)Tj /R43974432 10 Tf -55.6797 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (countedges)Tj /R44300208 10 Tf -19.6797 -24 Td (Returns the number of nodes, or edges, in the graph.)Tj /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (listedges)Tj /R43974432 10 Tf -55.6797 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (listnodes)Tj /R43974432 10 Tf -55.6797 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (listnodesr)Tj -0.15 Tc 41.4898 0 Td (ev)Tj 0 Tc /R43974432 10 Tf -97.1695 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (listsubgraphs)Tj /R43974432 10 Tf -55.6797 -16.8 Td (nodeHandle)Tj /R44618776 10 Tf 51.3801 0 Td (listedges)Tj /R43974432 10 Tf -51.3801 -16.8 Td (nodeHandle)Tj /R44618776 10 Tf 51.3801 0 Td (listinedges)Tj /R43974432 10 Tf -51.3801 -16.8 Td (nodeHandle)Tj /R44618776 10 Tf 51.3801 0 Td (listoutedges)Tj /R43974432 10 Tf -51.3801 -16.8 Td [(edg)10.0159(eHandle)]TJ /R44618776 10 Tf 50.7199 0 Td (listnodes)Tj /R44300208 10 Tf -14.7199 -24 Td (Each return a list of handles of graphs, nodes or edges, as appropriate.)Tj /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (Œndnode)Tj /R43974432 10 Tf 39.7398 0 Td (nodeName)Tj -95.4195 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (Œndedge)Tj /R43974432 10 Tf 38.6199 0 Td (tailnodeName headNodeName)Tj -94.2996 -16.8 Td (nodeHandle)Tj /R44618776 10 Tf 51.3801 0 Td (Œndedge)Tj /R43974432 10 Tf 38.6199 0 Td (nodeName)Tj /R44300208 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 /R44618776 10 Tf 21.2969 0 Td (Œndedge)Tj /R44300208 10 Tf 39.0871 0 Td 0.467 Tw (will return an arbitrary edge from the)Tj -244.349 -12 Td (set.)Tj /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(sho)10(wname)]TJ /R43974432 10 Tf -55.6797 -16.8 Td (nodeHandle)Tj /R44618776 10 Tf 51.3801 0 Td [(sho)10(wname)]TJ /R43974432 10 Tf -51.3801 -16.8 Td [(edg)10.0159(eHandle)]TJ /R44618776 10 Tf 50.7199 0 Td [(sho)10(wname)]TJ /R44300208 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.)' /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(setnodeattrib)19.9854(utes)]TJ /R43974432 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 /R44618776 10 Tf 55.6797 0 Td [(setedgeattrib)20.0146(utes)]TJ /R43974432 10 Tf 75.0598 0 Td [(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ /R44300208 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 /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(listnodeattrib)19.9927(utes)]TJ /R43974432 10 Tf -55.6797 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(listedgeattrib)19.9854(utes)]TJ /R44300208 10 Tf -19.6797 -24 Td [(Return a list of attrib)19.9927(ute names.)]TJ /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(querynodeattrib)20(utes)]TJ /R43974432 10 Tf 89.5199 0 Td [(attrib)19.9927(uteName ?...?)]TJ /R44300208 10 Tf 22.9402 -72 Td [(Tcl Extensions)-19914(4)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42196768 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R42196768 10 Tf 399.29 0 Td (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R42196768 10 Tf -410.34 -36 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (countnodes)Tj /R42196768 10 Tf -55.6797 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (countedges)Tj /R42522544 10 Tf -19.6797 -24 Td (Returns the number of nodes, or edges, in the graph.)Tj /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (listedges)Tj /R42196768 10 Tf -55.6797 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (listnodes)Tj /R42196768 10 Tf -55.6797 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (listnodesr)Tj -0.15 Tc 41.4898 0 Td (ev)Tj 0 Tc /R42196768 10 Tf -97.1695 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (listsubgraphs)Tj /R42196768 10 Tf -55.6797 -16.8 Td (nodeHandle)Tj /R42841112 10 Tf 51.3801 0 Td (listedges)Tj /R42196768 10 Tf -51.3801 -16.8 Td (nodeHandle)Tj /R42841112 10 Tf 51.3801 0 Td (listinedges)Tj /R42196768 10 Tf -51.3801 -16.8 Td (nodeHandle)Tj /R42841112 10 Tf 51.3801 0 Td (listoutedges)Tj /R42196768 10 Tf -51.3801 -16.8 Td [(edg)10.0159(eHandle)]TJ /R42841112 10 Tf 50.7199 0 Td (listnodes)Tj /R42522544 10 Tf -14.7199 -24 Td (Each return a list of handles of graphs, nodes or edges, as appropriate.)Tj /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (Œndnode)Tj /R42196768 10 Tf 39.7398 0 Td (nodeName)Tj -95.4195 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (Œndedge)Tj /R42196768 10 Tf 38.6199 0 Td (tailnodeName headNodeName)Tj -94.2996 -16.8 Td (nodeHandle)Tj /R42841112 10 Tf 51.3801 0 Td (Œndedge)Tj /R42196768 10 Tf 38.6199 0 Td (nodeName)Tj /R42522544 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 /R42841112 10 Tf 21.2969 0 Td (Œndedge)Tj /R42522544 10 Tf 39.0871 0 Td 0.467 Tw (will return an arbitrary edge from the)Tj -244.349 -12 Td (set.)Tj /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(sho)10(wname)]TJ /R42196768 10 Tf -55.6797 -16.8 Td (nodeHandle)Tj /R42841112 10 Tf 51.3801 0 Td [(sho)10(wname)]TJ /R42196768 10 Tf -51.3801 -16.8 Td [(edg)10.0159(eHandle)]TJ /R42841112 10 Tf 50.7199 0 Td [(sho)10(wname)]TJ /R42522544 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.)' /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(setnodeattrib)19.9854(utes)]TJ /R42196768 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 /R42841112 10 Tf 55.6797 0 Td [(setedgeattrib)20.0146(utes)]TJ /R42196768 10 Tf 75.0598 0 Td [(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ /R42522544 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 /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(listnodeattrib)19.9927(utes)]TJ /R42196768 10 Tf -55.6797 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(listedgeattrib)19.9854(utes)]TJ /R42522544 10 Tf -19.6797 -24 Td [(Return a list of attrib)19.9927(ute names.)]TJ /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(querynodeattrib)20(utes)]TJ /R42196768 10 Tf 89.5199 0 Td [(attrib)19.9927(uteName ?...?)]TJ /R42522544 10 Tf 22.9402 -72 Td [(Tcl Extensions)-19914(4)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1183 │ │ │ │ │ │ +1182 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44618776 │ │ │ │ │ │ +R42841112 │ │ │ │ │ │ │ │ │ │ │ │ -R44300208 │ │ │ │ │ │ +R42522544 │ │ │ │ │ │ │ │ │ │ │ │ -R43974432 │ │ │ │ │ │ +R42196768 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -851,29 +851,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43974432 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R43974432 10 Tf 399.29 0 Td (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R43974432 10 Tf -410.34 -36 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(query)10(edgeattrib)19.9927(utes)]TJ /R43974432 10 Tf 88.3 0 Td [(attrib)19.9927(uteName ?...?)]TJ /R44300208 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 /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(querynodeattrib)20(utes)]TJ /R43974432 10 Tf 89.5199 0 Td 0 Tw [(attrib)19.9927(uteName ?...?)]TJ -145.2 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(query)10(edgeattrib)19.9927(utes)]TJ /R43974432 10 Tf 88.3 0 Td [(attrib)19.9927(uteName ?...?)]TJ /R44300208 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 /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(setattrib)20(utes)]TJ /R43974432 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 /R44618776 10 Tf 51.3801 0 Td [(setattrib)20(utes)]TJ /R43974432 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 /R44618776 10 Tf 50.7199 0 Td [(setattrib)20(utes)]TJ /R43974432 10 Tf 55.6199 0 Td [(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ /R44300208 10 Tf -70.3398 -24 Td [(Set one or more attrib)19.9854(ute name/v)24.9854(alue pairs for a speciŒc graph, node, or edge instance.)]TJ /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(listattrib)20.0073(utes)]TJ /R43974432 10 Tf -55.6797 -16.8 Td (nodeHandle)Tj /R44618776 10 Tf 51.3801 0 Td [(listattrib)20.0073(utes)]TJ /R43974432 10 Tf -51.3801 -16.8 Td [(edg)10.0159(eHandle)]TJ /R44618776 10 Tf 50.7199 0 Td [(listattrib)20.0073(utes)]TJ /R44300208 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 /R44618776 10 Tf 257.77 0 Td [(queryattrib)20.0146(ute)]TJ /R43974432 10 Tf -293.77 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(queryattrib)20.0146(utes)]TJ /R43974432 10 Tf 68.9598 0 Td [(attrib)19.9927(uteName ?...?)]TJ -124.639 -16.8 Td (nodeHandle)Tj /R44618776 10 Tf 51.3801 0 Td [(queryattrib)20.0146(utes)]TJ /R43974432 10 Tf 68.9598 0 Td [(attrib)19.9927(uteName ?...?)]TJ -120.34 -16.8 Td [(edg)10.0159(eHandle)]TJ /R44618776 10 Tf 50.7199 0 Td [(queryattrib)20.0146(utes)]TJ /R43974432 10 Tf 68.9598 0 Td [(attrib)19.9927(uteName ?...?)]TJ /R44300208 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 /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 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 /R43974432 10 Tf 19.1699 0 Td 0 Tw [(attrib)19.9927(uteName ?...?)]TJ -147.17 -16.8 Td (nodeHandle)Tj /R44618776 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 /R43974432 10 Tf 19.1699 0 Td [(attrib)19.9927(uteName ?...?)]TJ -142.87 -16.8 Td [(edg)10.0159(eHandle)]TJ /R44618776 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 /R43974432 10 Tf 19.1699 0 Td [(attrib)19.9927(uteName ?...?)]TJ /R44300208 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 /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td [(lay)24.9927(out ?dot|neato|cir)18.0151(co|tw)10.0146(opi|fdp|nop?)]TJ /R44300208 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 unspeciŒed then it def)10.0098(aults to)]TJ /R44618776 10 Tf 213.04 0 Td (dot)Tj /R44300208 10 Tf 16.7051 0 Td 0.315 Tw (for directed graphs, and)Tj /R44618776 10 Tf 98.7301 0 Td (neato)Tj /R44300208 10 Tf 26.1449 0 Td (otherwise.)Tj -354.62 -12 Td 0.534 Tw (If the)Tj /R44618776 10 Tf 24.948 0 Td (nop)Tj /R44300208 10 Tf 19.1539 0 Td 0.535 Tw [(engine is speciŒed 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 /R43974432 10 Tf 218.99 0 Td (write)Tj /R44300208 10 Tf 23.2398 0 Td (or)Tj -0.37 Tc /R43974432 10 Tf 10.8301 0 Td (re)Tj 0 Tc 7.96016 0 Td (nder)Tj /R44300208 10 Tf 21.5602 0 Td (commands.)Tj -150.441 -84 Td [(Tcl Extensions)-19914(5)]TJ ET Q Q │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42196768 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R42196768 10 Tf 399.29 0 Td (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R42196768 10 Tf -410.34 -36 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(query)10(edgeattrib)19.9927(utes)]TJ /R42196768 10 Tf 88.3 0 Td [(attrib)19.9927(uteName ?...?)]TJ /R42522544 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 /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(querynodeattrib)20(utes)]TJ /R42196768 10 Tf 89.5199 0 Td 0 Tw [(attrib)19.9927(uteName ?...?)]TJ -145.2 -16.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(query)10(edgeattrib)19.9927(utes)]TJ /R42196768 10 Tf 88.3 0 Td [(attrib)19.9927(uteName ?...?)]TJ /R42522544 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 /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(setattrib)20(utes)]TJ /R42196768 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 /R42841112 10 Tf 51.3801 0 Td [(setattrib)20(utes)]TJ /R42196768 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 /R42841112 10 Tf 50.7199 0 Td [(setattrib)20(utes)]TJ /R42196768 10 Tf 55.6199 0 Td [(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ /R42522544 10 Tf -70.3398 -24 Td [(Set one or more attrib)19.9854(ute name/v)24.9854(alue pairs for a speciŒc graph, node, or edge instance.)]TJ /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(listattrib)20.0073(utes)]TJ /R42196768 10 Tf -55.6797 -16.8 Td (nodeHandle)Tj /R42841112 10 Tf 51.3801 0 Td [(listattrib)20.0073(utes)]TJ /R42196768 10 Tf -51.3801 -16.8 Td [(edg)10.0159(eHandle)]TJ /R42841112 10 Tf 50.7199 0 Td [(listattrib)20.0073(utes)]TJ /R42522544 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 /R42841112 10 Tf 257.77 0 Td [(queryattrib)20.0146(ute)]TJ /R42196768 10 Tf -293.77 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(queryattrib)20.0146(utes)]TJ /R42196768 10 Tf 68.9598 0 Td [(attrib)19.9927(uteName ?...?)]TJ -124.639 -16.8 Td (nodeHandle)Tj /R42841112 10 Tf 51.3801 0 Td [(queryattrib)20.0146(utes)]TJ /R42196768 10 Tf 68.9598 0 Td [(attrib)19.9927(uteName ?...?)]TJ -120.34 -16.8 Td [(edg)10.0159(eHandle)]TJ /R42841112 10 Tf 50.7199 0 Td [(queryattrib)20.0146(utes)]TJ /R42196768 10 Tf 68.9598 0 Td [(attrib)19.9927(uteName ?...?)]TJ /R42522544 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 /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 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 /R42196768 10 Tf 19.1699 0 Td 0 Tw [(attrib)19.9927(uteName ?...?)]TJ -147.17 -16.8 Td (nodeHandle)Tj /R42841112 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 /R42196768 10 Tf 19.1699 0 Td [(attrib)19.9927(uteName ?...?)]TJ -142.87 -16.8 Td [(edg)10.0159(eHandle)]TJ /R42841112 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 /R42196768 10 Tf 19.1699 0 Td [(attrib)19.9927(uteName ?...?)]TJ /R42522544 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 /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td [(lay)24.9927(out ?dot|neato|cir)18.0151(co|tw)10.0146(opi|fdp|nop?)]TJ /R42522544 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 unspeciŒed then it def)10.0098(aults to)]TJ /R42841112 10 Tf 213.04 0 Td (dot)Tj /R42522544 10 Tf 16.7051 0 Td 0.315 Tw (for directed graphs, and)Tj /R42841112 10 Tf 98.7301 0 Td (neato)Tj /R42522544 10 Tf 26.1449 0 Td (otherwise.)Tj -354.62 -12 Td 0.534 Tw (If the)Tj /R42841112 10 Tf 24.948 0 Td (nop)Tj /R42522544 10 Tf 19.1539 0 Td 0.535 Tw [(engine is speciŒed 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 /R42196768 10 Tf 218.99 0 Td (write)Tj /R42522544 10 Tf 23.2398 0 Td (or)Tj -0.37 Tc /R42196768 10 Tf 10.8301 0 Td (re)Tj 0 Tc 7.96016 0 Td (nder)Tj /R42522544 10 Tf 21.5602 0 Td (commands.)Tj -150.441 -84 Td [(Tcl Extensions)-19914(5)]TJ ET Q Q │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1479 │ │ │ │ │ │ +1478 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44618776 │ │ │ │ │ │ +R42841112 │ │ │ │ │ │ │ │ │ │ │ │ -R44300208 │ │ │ │ │ │ +R42522544 │ │ │ │ │ │ │ │ │ │ │ │ -R43974432 │ │ │ │ │ │ +R42196768 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -910,29 +910,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43974432 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R43974432 10 Tf 399.29 0 Td (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R43974432 10 Tf -410.34 -36 Td [(gr)15.0159(aphHandle)]TJ /R44618776 10 Tf 55.6797 0 Td (write)Tj /R43974432 10 Tf 24.7102 0 Td [(ŒleHandle format ?dot|neato|cir)37.0068(co|twopi|fdp|nop?)]TJ /R44300208 10 Tf -44.3898 -24 Td 0.927 Tw (Write a graph to the open Œle represented by)Tj /R43974432 10 Tf 191.043 0 Td (ŒleHandle)Tj /R44300208 10 Tf 45.2672 0 Td 0.928 Tw (in a speciŒc)Tj /R43974432 10 Tf 55.0238 0 Td (format.)Tj /R44300208 10 Tf 35.098 0 Td (Possible)Tj /R43974432 10 Tf 38.7379 0 Td (formats)Tj /R44300208 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.)' /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ -0.18 Tc /R44618776 10 Tf 55.6797 0 Td (re)Tj 0 Tc 8.7 0 Td [(nder)10(gd)]TJ /R43974432 10 Tf 32.9602 0 Td (gdHandle)Tj /R44300208 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 /R44618776 10 Tf 126.044 0 Td (gdTcl\(1\))Tj /R44300208 10 Tf 39.016 0 Td 2.906 Tw (\). Returns)Tj -353.659 -12 Td (the)Tj /R43974432 10 Tf 15.5828 0 Td (gdHandle)Tj /R44300208 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 /R43974432 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ -0.18 Tc /R44618776 10 Tf 55.6797 0 Td (re)Tj 0 Tc 8.7 0 Td (nder)Tj /R43974432 10 Tf 22.5 0 Td [(?can)40.0146(vas ?dot|neato|cir)37.0068(co|twopi|fdp|nop??)]TJ /R44300208 10 Tf -50.8797 -24 Td 0.61 Tw (If no)Tj /R43974432 10 Tf 22.8801 0 Td [(can)40.0159(vas)]TJ /R44300208 10 Tf 30.4797 0 Td (ar)Tj 7.58984 0 Td [(gument is pro)15.0073(vided then)]TJ -0.18 Tc /R44618776 10 Tf 101.73 0 Td (re)Tj 0 Tc 8.7 0 Td (nder)Tj /R44300208 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 /R44618776 10 Tf 124.97 0 Td (Tk)Tj /R44300208 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 /R43974432 10 Tf 21.0301 0 Td [(can)40.0146(vasHandle)]TJ /R44300208 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 /R44618776 10 Tf 69.4602 0 Td ($c)Tj /R44300208 10 Tf -348.56 -24 Td 0.809 Tw (If a)Tj /R43974432 10 Tf 17.718 0 Td [(can)40.0159(vas)]TJ /R44300208 10 Tf 30.6789 0 Td (ar)Tj 7.58984 0 Td [(gument is pro)15.0024(vided then)]TJ -0.18 Tc /R44618776 10 Tf 102.526 0 Td (re)Tj 0 Tc 8.7 0 Td (nder)Tj /R44300208 10 Tf 23.309 0 Td 0.81 Tw (produces a set of commands for)Tj /R43974432 10 Tf 134.83 0 Td [(can)40.0146(vas)]TJ /R44300208 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 /R44618776 10 Tf -31.9902 -36 Td (Render)Tj /R44300208 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 /R43974432 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 /R44300208 10 Tf 8.775 0 Td (\(See)Tj /R44618776 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 /R44300208 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 /R43974432 10 Tf 51.268 0 Td (ex)Tj 0 Tc 8.68008 0 Td (amples/disp)Tj /R44300208 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 /R44618776 10.95 Tf -72 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R44300208 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42196768 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R42196768 10 Tf 399.29 0 Td (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R42196768 10 Tf -410.34 -36 Td [(gr)15.0159(aphHandle)]TJ /R42841112 10 Tf 55.6797 0 Td (write)Tj /R42196768 10 Tf 24.7102 0 Td [(ŒleHandle format ?dot|neato|cir)37.0068(co|twopi|fdp|nop?)]TJ /R42522544 10 Tf -44.3898 -24 Td 0.927 Tw (Write a graph to the open Œle represented by)Tj /R42196768 10 Tf 191.043 0 Td (ŒleHandle)Tj /R42522544 10 Tf 45.2672 0 Td 0.928 Tw (in a speciŒc)Tj /R42196768 10 Tf 55.0238 0 Td (format.)Tj /R42522544 10 Tf 35.098 0 Td (Possible)Tj /R42196768 10 Tf 38.7379 0 Td (formats)Tj /R42522544 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.)' /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ -0.18 Tc /R42841112 10 Tf 55.6797 0 Td (re)Tj 0 Tc 8.7 0 Td [(nder)10(gd)]TJ /R42196768 10 Tf 32.9602 0 Td (gdHandle)Tj /R42522544 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 /R42841112 10 Tf 126.044 0 Td (gdTcl\(1\))Tj /R42522544 10 Tf 39.016 0 Td 2.906 Tw (\). Returns)Tj -353.659 -12 Td (the)Tj /R42196768 10 Tf 15.5828 0 Td (gdHandle)Tj /R42522544 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 /R42196768 10 Tf -36 -28.8 Td [(gr)15.0159(aphHandle)]TJ -0.18 Tc /R42841112 10 Tf 55.6797 0 Td (re)Tj 0 Tc 8.7 0 Td (nder)Tj /R42196768 10 Tf 22.5 0 Td [(?can)40.0146(vas ?dot|neato|cir)37.0068(co|twopi|fdp|nop??)]TJ /R42522544 10 Tf -50.8797 -24 Td 0.61 Tw (If no)Tj /R42196768 10 Tf 22.8801 0 Td [(can)40.0159(vas)]TJ /R42522544 10 Tf 30.4797 0 Td (ar)Tj 7.58984 0 Td [(gument is pro)15.0073(vided then)]TJ -0.18 Tc /R42841112 10 Tf 101.73 0 Td (re)Tj 0 Tc 8.7 0 Td (nder)Tj /R42522544 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 /R42841112 10 Tf 124.97 0 Td (Tk)Tj /R42522544 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 /R42196768 10 Tf 21.0301 0 Td [(can)40.0146(vasHandle)]TJ /R42522544 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 /R42841112 10 Tf 69.4602 0 Td ($c)Tj /R42522544 10 Tf -348.56 -24 Td 0.809 Tw (If a)Tj /R42196768 10 Tf 17.718 0 Td [(can)40.0159(vas)]TJ /R42522544 10 Tf 30.6789 0 Td (ar)Tj 7.58984 0 Td [(gument is pro)15.0024(vided then)]TJ -0.18 Tc /R42841112 10 Tf 102.526 0 Td (re)Tj 0 Tc 8.7 0 Td (nder)Tj /R42522544 10 Tf 23.309 0 Td 0.81 Tw (produces a set of commands for)Tj /R42196768 10 Tf 134.83 0 Td [(can)40.0146(vas)]TJ /R42522544 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 /R42841112 10 Tf -31.9902 -36 Td (Render)Tj /R42522544 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 /R42196768 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 /R42522544 10 Tf 8.775 0 Td (\(See)Tj /R42841112 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 /R42522544 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 /R42196768 10 Tf 51.268 0 Td (ex)Tj 0 Tc 8.68008 0 Td (amples/disp)Tj /R42522544 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 /R42841112 10.95 Tf -72 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R42522544 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2404 │ │ │ │ │ │ +2402 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44618776 │ │ │ │ │ │ +R42841112 │ │ │ │ │ │ │ │ │ │ │ │ -R44300208 │ │ │ │ │ │ +R42522544 │ │ │ │ │ │ │ │ │ │ │ │ -R43974432 │ │ │ │ │ │ +R42196768 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -969,29 +969,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R43974432 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R43974432 10 Tf 399.29 0 Td (tcldot)Tj /R44300208 10 Tf 23.4602 0 Td (\(3tcl\))Tj -0.548 Tc /R44618776 10.95 Tf -446.34 -36 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R44300208 10 Tf 20.7363 -12 Td [(John Ellson \(ellson@graphviz.or)18.0078(g\))]TJ -0.602 Tc /R44618776 10.95 Tf -36 -28.8 Td (AC)Tj 0 Tc 15.2098 0 Td [(KNO)50.0466(WLEDGEMENTS)]TJ /R44300208 10 Tf 20.7902 -12 Td 0.663 Tw (John Ousterhout, of course, for)Tj /R44618776 10 Tf 130.235 0 Td (tcl)Tj /R44300208 10 Tf 13.7129 0 Td (and)Tj /R44618776 10 Tf 17.6031 0 Td (tk.)Tj /R44300208 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(outsoŒos for)]TJ /R44618776 10 Tf 144.89 0 Td (dot.)Tj /R44300208 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 /R44618776 10 Tf -166.69 -12 Td (tcldot.)Tj /R44618776 10.95 Tf -36 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R44300208 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R42196768 10 Tf 1 0 0 1 72.1301 793.89 Tm (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj /R42196768 10 Tf 399.29 0 Td (tcldot)Tj /R42522544 10 Tf 23.4602 0 Td (\(3tcl\))Tj -0.548 Tc /R42841112 10.95 Tf -446.34 -36 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R42522544 10 Tf 20.7363 -12 Td [(John Ellson \(ellson@graphviz.or)18.0078(g\))]TJ -0.602 Tc /R42841112 10.95 Tf -36 -28.8 Td (AC)Tj 0 Tc 15.2098 0 Td [(KNO)50.0466(WLEDGEMENTS)]TJ /R42522544 10 Tf 20.7902 -12 Td 0.663 Tw (John Ousterhout, of course, for)Tj /R42841112 10 Tf 130.235 0 Td (tcl)Tj /R42522544 10 Tf 13.7129 0 Td (and)Tj /R42841112 10 Tf 17.6031 0 Td (tk.)Tj /R42522544 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(outsoŒos for)]TJ /R42841112 10 Tf 144.89 0 Td (dot.)Tj /R42522544 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 /R42841112 10 Tf -166.69 -12 Td (tcldot.)Tj /R42841112 10.95 Tf -36 -28.8 Td [(KEYW)10.0365(ORDS)]TJ /R42522544 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -862 │ │ │ │ │ │ +863 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R44618776 │ │ │ │ │ │ +R42841112 │ │ │ │ │ │ │ │ │ │ │ │ -R44300208 │ │ │ │ │ │ +R42522544 │ │ │ │ │ │ │ │ │ │ │ │ -R43974432 │ │ │ │ │ │ +R42196768 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -1046,15 +1046,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 519 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R43397344 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R41619680 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1073,18 +1073,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -671 │ │ │ │ │ │ +672 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R43397712 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R41620048 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1106,18 +1106,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -370 │ │ │ │ │ │ +368 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R43398080 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R41620416 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -1139,15 +1139,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-31746ae0138b'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-7fc360db41e6'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 48 │ │ │ ├── ./usr/share/doc/graphviz/tred.1.pdf.gz │ │ │ │ ├── tred.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,20 +71,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R26533616 10 Tf 1 0 0 1 71.9102 793.89 Tm (TRED)Tj /R26859128 10 Tf 25.2801 0 Td 138.27 Tw (\(1\) General)Tj 186.58 0 Td 0 Tw (Commands Manual)Tj /R26533616 10 Tf 219.29 0 Td (TRED)Tj /R26859128 10 Tf 25.2801 0 Td (\(1\))Tj -0.219 Tc /R27177960 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R26859128 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 /R27177960 10.95 Tf -104.84 -16.8 Td (SYNOPSIS)Tj /R27177960 10 Tf 36 -12 Td [(tr)18.0151(ed)]TJ /R26859128 10 Tf 20.0898 0 Td ([)Tj /R27177960 10 Tf 5.83008 0 Td [(­o)10(vr?)]TJ 2.5 Tc /R26859128 10 Tf 30.0398 0 Td (][)Tj 0 Tc /R26533616 10 Tf 13.5699 0 Td (Œles)Tj /R26859128 10 Tf 18.8801 0 Td (])Tj /R27177960 10.95 Tf -124.41 -16.8 Td (DESCRIPTION)Tj /R27177960 10 Tf 36 -12 Td [(tr)18.0151(ed)]TJ /R26859128 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 /R27177960 10 Tf 222.518 0 Td [(tr)18.0176(ed)]TJ /R26859128 10 Tf 20.2008 0 Td (is particularly useful as a)Tj -331.575 -12 Td 0 Tw (preprocessor to)Tj /R26533616 10 Tf 64.2199 0 Td (dot)Tj /R26859128 10 Tf 15.9602 0 Td (to reduce clutter in dense layouts.)Tj -80.1801 -16.8 Td (Undirected graphs are silently ignored.)Tj /R27177960 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R26859128 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R27177960 10 Tf 16.8 TL (­o FILE)' /R26859128 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 /R27177960 10 Tf -155.32 -16.8 Td (­v)Tj -1.11 Tc /R26859128 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td [(rbose output to stderr)55.0073(.)]TJ /R27177960 10 Tf -46.55 -16.8 Td (­r)Tj /R26859128 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 /R27177960 10 Tf -160.13 -16.8 Td (­?)Tj /R26859128 10 Tf 36 0 Td (Print usage information.)Tj /R27177960 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R26859128 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R26533616 10 Tf 1.91016 -16.8 Td (Œles)Tj /R26859128 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 /R26533616 10 Tf 272.314 0 Td (Œles)Tj /R26859128 10 Tf 19.9191 0 Td 1.039 Tw (operand is speciŒed, the)Tj -292.233 -12 Td 0 Tw (standard input will be used.)Tj -0.11 Tc /R27177960 10.95 Tf -76 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R26859128 10 Tf 20.9004 -12 Td [(Using bitmaps internally w)9.98535(ould substantially decrease running time.)]TJ /R27177960 10.95 Tf -36 -16.8 Td [(DIA)54.9606(GNOSTICS)]TJ /R26859128 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 deŒned.)-500(In this case)]TJ /R26533616 10 Tf 183.32 0 Td [(tr)37.002(ed)]TJ /R26859128 10 Tf 18.2398 0 Td [(emits a w)9.99023(arning.)]TJ -0.548 Tc /R27177960 10.95 Tf -379.2 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R26859128 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 /R27177960 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R26859128 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R29990640 10 Tf 1 0 0 1 71.9102 793.89 Tm (TRED)Tj /R30316152 10 Tf 25.2801 0 Td 138.27 Tw (\(1\) General)Tj 186.58 0 Td 0 Tw (Commands Manual)Tj /R29990640 10 Tf 219.29 0 Td (TRED)Tj /R30316152 10 Tf 25.2801 0 Td (\(1\))Tj -0.219 Tc /R30634984 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R30316152 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 /R30634984 10.95 Tf -104.84 -16.8 Td (SYNOPSIS)Tj /R30634984 10 Tf 36 -12 Td [(tr)18.0151(ed)]TJ /R30316152 10 Tf 20.0898 0 Td ([)Tj /R30634984 10 Tf 5.83008 0 Td [(­o)10(vr?)]TJ 2.5 Tc /R30316152 10 Tf 30.0398 0 Td (][)Tj 0 Tc /R29990640 10 Tf 13.5699 0 Td (Œles)Tj /R30316152 10 Tf 18.8801 0 Td (])Tj /R30634984 10.95 Tf -124.41 -16.8 Td (DESCRIPTION)Tj /R30634984 10 Tf 36 -12 Td [(tr)18.0151(ed)]TJ /R30316152 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 /R30634984 10 Tf 222.518 0 Td [(tr)18.0176(ed)]TJ /R30316152 10 Tf 20.2008 0 Td (is particularly useful as a)Tj -331.575 -12 Td 0 Tw (preprocessor to)Tj /R29990640 10 Tf 64.2199 0 Td (dot)Tj /R30316152 10 Tf 15.9602 0 Td (to reduce clutter in dense layouts.)Tj -80.1801 -16.8 Td (Undirected graphs are silently ignored.)Tj /R30634984 10.95 Tf -36 -16.8 Td (OPTIONS)Tj /R30316152 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R30634984 10 Tf 16.8 TL (­o FILE)' /R30316152 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 /R30634984 10 Tf -155.32 -16.8 Td (­v)Tj -1.11 Tc /R30316152 10 Tf 36 0 Td (Ve)Tj 0 Tc 10.55 0 Td [(rbose output to stderr)55.0073(.)]TJ /R30634984 10 Tf -46.55 -16.8 Td (­r)Tj /R30316152 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 /R30634984 10 Tf -160.13 -16.8 Td (­?)Tj /R30316152 10 Tf 36 0 Td (Print usage information.)Tj /R30634984 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R30316152 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R29990640 10 Tf 1.91016 -16.8 Td (Œles)Tj /R30316152 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 /R29990640 10 Tf 272.314 0 Td (Œles)Tj /R30316152 10 Tf 19.9191 0 Td 1.039 Tw (operand is speciŒed, the)Tj -292.233 -12 Td 0 Tw (standard input will be used.)Tj -0.11 Tc /R30634984 10.95 Tf -76 -16.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R30316152 10 Tf 20.9004 -12 Td [(Using bitmaps internally w)9.98535(ould substantially decrease running time.)]TJ /R30634984 10.95 Tf -36 -16.8 Td [(DIA)54.9606(GNOSTICS)]TJ /R30316152 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 deŒned.)-500(In this case)]TJ /R29990640 10 Tf 183.32 0 Td [(tr)37.002(ed)]TJ /R30316152 10 Tf 18.2398 0 Td [(emits a w)9.99023(arning.)]TJ -0.548 Tc /R30634984 10.95 Tf -379.2 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R30316152 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 /R30634984 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R30316152 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -1649 │ │ │ │ │ │ +1647 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ BaseFont │ │ │ │ │ │ IOPSWD+Times-Italic │ │ │ │ │ │ FontDescriptor │ │ │ │ │ │ @@ -614,19 +614,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R27177960 │ │ │ │ │ │ +R30634984 │ │ │ │ │ │ │ │ │ │ │ │ -R26859128 │ │ │ │ │ │ +R30316152 │ │ │ │ │ │ │ │ │ │ │ │ -R26533616 │ │ │ │ │ │ +R29990640 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -678,18 +678,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -341 │ │ │ │ │ │ +340 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R27197144 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30654168 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -709,15 +709,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 512 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R27197512 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30654536 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -743,15 +743,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 242 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R27197880 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R30654904 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -773,15 +773,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-2373e91ed9d9'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-478215d11bdd'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/unflatten.1.pdf.gz │ │ │ │ ├── unflatten.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,15 +71,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R41103136 10 Tf 1 0 0 1 71.4801 793.89 Tm [(UNFLA)37(TTEN)]TJ /R41431024 10 Tf 56.3 0 Td 107.68 Tw (\(1\) General)Tj 155.99 0 Td 0 Tw (Commands Manual)Tj /R41103136 10 Tf 188.27 0 Td [(UNFLA)37.002(TTEN)]TJ /R41431024 10 Tf 56.3 0 Td (\(1\))Tj -0.219 Tc /R41747480 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R41431024 10 Tf 20.407 -12 Td (unatten ­ 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 /R41747480 10.95 Tf -220.49 -16.8 Td (SYNOPSIS)Tj /R41747480 10 Tf 36 -12 Td (unatten)Tj /R41431024 10 Tf 40.8398 0 Td ([)Tj /R41747480 10 Tf 3.33008 0 Td (­f?)Tj 5 Tc /R41431024 10 Tf 14.0301 0 Td (][)Tj 0 Tc /R41747480 10 Tf 11.6602 0 Td (­l)Tj /R41103136 10 Tf 8.48008 0 Td (len)Tj 2.5 Tc /R41431024 10 Tf 12.2199 0 Td (][)Tj 0 Tc /R41747480 10 Tf 9.16016 0 Td (­c)Tj /R41103136 10 Tf 10.1398 0 Td (len)Tj 2.5 Tc /R41431024 10 Tf 14.7199 0 Td (][)Tj 0 Tc /R41747480 10 Tf 11.6602 0 Td (­o)Tj /R41103136 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R41431024 10 Tf 27.6801 0 Td (][Œ)Tj 0 Tc 17.2199 0 Td (les ])Tj /R41747480 10.95 Tf -230.57 -16.8 Td (DESCRIPTION)Tj /R41747480 10 Tf 36 -12 Td (unatten)Tj /R41431024 10 Tf 41.3078 0 Td 0.468 Tw (is a preprocessor to)Tj /R41747480 10 Tf 81.852 0 Td (dot)Tj /R41431024 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 /R41747480 10 Tf 313.158 0 Td (unatten)Tj /R41431024 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 /R41747480 10 Tf 117.65 0 Td (minlen)Tj /R41431024 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 /R41747480 10.95 Tf -271.96 -16.8 Td (OPTIONS)Tj /R41431024 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R41747480 10 Tf 16.8 TL (­l)' /R41103136 10 Tf 10.9801 0 Td (len)Tj /R41431024 10 Tf 25.0199 0 Td (The)Tj /R41747480 10 Tf 18.05 0 Td (minlen)Tj /R41431024 10 Tf 31.95 0 Td (of leaf edges is staggered between 1 and)Tj /R41103136 10 Tf 163.84 0 Td (len)Tj /R41431024 10 Tf 14.7199 0 Td [(\(a small inte)15.0146(ger\).)]TJ /R41747480 10 Tf -264.56 -16.8 Td (­f)Tj /R41431024 10 Tf 36 0 Td 0.898 Tw (Applies the)Tj /R41747480 10 Tf 50.1262 0 Td (­l)Tj /R41431024 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 /R41103136 10 Tf 73.0398 0 Td [(a-)249.993(>{)250(wxyz)250.015(}-)249.993(>b)]TJ 5 Tc /R41431024 10 Tf 75.1 0 Td (.T)Tj 0 Tc 13.6102 0 Td [(his option only w)9.99268(orks if the)]TJ /R41747480 10 Tf 112.68 0 Td (­l)Tj /R41431024 10 Tf 10.9801 0 Td (ag is set.)Tj /R41747480 10 Tf -321.41 -16.8 Td (­c)Tj /R41103136 10 Tf 12.6398 0 Td (len)Tj -0.15 Tc /R41431024 10 Tf 23.3602 0 Td (Fo)Tj 0 Tc 10.4102 0 Td (rm disconnected nodes into chains of up to)Tj /R41103136 10 Tf 173.87 0 Td (len)Tj /R41431024 10 Tf 14.7199 0 Td (edges.)Tj /R41747480 10 Tf -235 -16.8 Td (­o)Tj /R41103136 10 Tf 13.2 0 Td (outŒle)Tj /R41431024 10 Tf 22.8 -12 Td [(causes the output to be written to the speciŒed Œle; by def)9.98535(ault, output is written to)]TJ /R41747480 10 Tf 329.05 0 Td (stdout)Tj /R41431024 10 Tf 26.6699 0 Td (.)Tj /R41747480 10 Tf -391.72 -16.8 Td (­?)Tj /R41431024 10 Tf 36 0 Td [(Prints the usage and e)14.9854(xits.)]TJ /R41747480 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R41431024 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R41103136 10 Tf 1.91016 -16.8 Td (Œles)Tj /R41431024 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 /R41103136 10 Tf 272.314 0 Td (Œles)Tj /R41431024 10 Tf 19.9191 0 Td 1.039 Tw (operand is speciŒed, the)Tj -292.233 -12 Td 0 Tw (standard input will be used.)Tj -0.548 Tc /R41747480 10.95 Tf -76 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R41431024 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 /R41747480 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R41431024 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R15752992 10 Tf 1 0 0 1 71.4801 793.89 Tm [(UNFLA)37(TTEN)]TJ /R16080880 10 Tf 56.3 0 Td 107.68 Tw (\(1\) General)Tj 155.99 0 Td 0 Tw (Commands Manual)Tj /R15752992 10 Tf 188.27 0 Td [(UNFLA)37.002(TTEN)]TJ /R16080880 10 Tf 56.3 0 Td (\(1\))Tj -0.219 Tc /R16397336 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R16080880 10 Tf 20.407 -12 Td (unatten ­ 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 /R16397336 10.95 Tf -220.49 -16.8 Td (SYNOPSIS)Tj /R16397336 10 Tf 36 -12 Td (unatten)Tj /R16080880 10 Tf 40.8398 0 Td ([)Tj /R16397336 10 Tf 3.33008 0 Td (­f?)Tj 5 Tc /R16080880 10 Tf 14.0301 0 Td (][)Tj 0 Tc /R16397336 10 Tf 11.6602 0 Td (­l)Tj /R15752992 10 Tf 8.48008 0 Td (len)Tj 2.5 Tc /R16080880 10 Tf 12.2199 0 Td (][)Tj 0 Tc /R16397336 10 Tf 9.16016 0 Td (­c)Tj /R15752992 10 Tf 10.1398 0 Td (len)Tj 2.5 Tc /R16080880 10 Tf 14.7199 0 Td (][)Tj 0 Tc /R16397336 10 Tf 11.6602 0 Td (­o)Tj /R15752992 10 Tf 13.4301 0 Td (outŒle)Tj 2.5 Tc /R16080880 10 Tf 27.6801 0 Td (][Œ)Tj 0 Tc 17.2199 0 Td (les ])Tj /R16397336 10.95 Tf -230.57 -16.8 Td (DESCRIPTION)Tj /R16397336 10 Tf 36 -12 Td (unatten)Tj /R16080880 10 Tf 41.3078 0 Td 0.468 Tw (is a preprocessor to)Tj /R16397336 10 Tf 81.852 0 Td (dot)Tj /R16080880 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 /R16397336 10 Tf 313.158 0 Td (unatten)Tj /R16080880 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 /R16397336 10 Tf 117.65 0 Td (minlen)Tj /R16080880 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 /R16397336 10.95 Tf -271.96 -16.8 Td (OPTIONS)Tj /R16080880 10 Tf 36 -12 Td [(The follo)25.0159(wing options are supported:)]TJ /R16397336 10 Tf 16.8 TL (­l)' /R15752992 10 Tf 10.9801 0 Td (len)Tj /R16080880 10 Tf 25.0199 0 Td (The)Tj /R16397336 10 Tf 18.05 0 Td (minlen)Tj /R16080880 10 Tf 31.95 0 Td (of leaf edges is staggered between 1 and)Tj /R15752992 10 Tf 163.84 0 Td (len)Tj /R16080880 10 Tf 14.7199 0 Td [(\(a small inte)15.0146(ger\).)]TJ /R16397336 10 Tf -264.56 -16.8 Td (­f)Tj /R16080880 10 Tf 36 0 Td 0.898 Tw (Applies the)Tj /R16397336 10 Tf 50.1262 0 Td (­l)Tj /R16080880 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 /R15752992 10 Tf 73.0398 0 Td [(a-)249.993(>{)250(wxyz)250.015(}-)249.993(>b)]TJ 5 Tc /R16080880 10 Tf 75.1 0 Td (.T)Tj 0 Tc 13.6102 0 Td [(his option only w)9.99268(orks if the)]TJ /R16397336 10 Tf 112.68 0 Td (­l)Tj /R16080880 10 Tf 10.9801 0 Td (ag is set.)Tj /R16397336 10 Tf -321.41 -16.8 Td (­c)Tj /R15752992 10 Tf 12.6398 0 Td (len)Tj -0.15 Tc /R16080880 10 Tf 23.3602 0 Td (Fo)Tj 0 Tc 10.4102 0 Td (rm disconnected nodes into chains of up to)Tj /R15752992 10 Tf 173.87 0 Td (len)Tj /R16080880 10 Tf 14.7199 0 Td (edges.)Tj /R16397336 10 Tf -235 -16.8 Td (­o)Tj /R15752992 10 Tf 13.2 0 Td (outŒle)Tj /R16080880 10 Tf 22.8 -12 Td [(causes the output to be written to the speciŒed Œle; by def)9.98535(ault, output is written to)]TJ /R16397336 10 Tf 329.05 0 Td (stdout)Tj /R16080880 10 Tf 26.6699 0 Td (.)Tj /R16397336 10 Tf -391.72 -16.8 Td (­?)Tj /R16080880 10 Tf 36 0 Td [(Prints the usage and e)14.9854(xits.)]TJ /R16397336 10.95 Tf -72 -16.8 Td (OPERANDS)Tj /R16080880 10 Tf 36 -12 Td [(The follo)25.0159(wing operand is supported:)]TJ /R15752992 10 Tf 1.91016 -16.8 Td (Œles)Tj /R16080880 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 /R15752992 10 Tf 272.314 0 Td (Œles)Tj /R16080880 10 Tf 19.9191 0 Td 1.039 Tw (operand is speciŒed, the)Tj -292.233 -12 Td 0 Tw (standard input will be used.)Tj -0.548 Tc /R16397336 10.95 Tf -76 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R16080880 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 /R16397336 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R16080880 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1712 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -637,19 +637,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R41747480 │ │ │ │ │ │ +R16397336 │ │ │ │ │ │ │ │ │ │ │ │ -R41431024 │ │ │ │ │ │ +R16080880 │ │ │ │ │ │ │ │ │ │ │ │ -R41103136 │ │ │ │ │ │ +R15752992 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -704,15 +704,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 372 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R41747776 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R16397632 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -731,18 +731,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -517 │ │ │ │ │ │ +518 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R41748144 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R16398000 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -765,15 +765,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 320 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R40482184 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R15132040 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -795,15 +795,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-5bcd49d03100'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-56e1c2fb8977'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 24 │ │ │ ├── ./usr/share/doc/graphviz/vimdot.1.pdf.gz │ │ │ │ ├── vimdot.1.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -71,15 +71,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R37646080 10 Tf 1 0 0 1 71.7398 793.89 Tm [(VIMDO)39.9841(T)]TJ /R37971856 10 Tf 38.6402 0 Td 125.08 Tw (\(1\) General)Tj 173.39 0 Td 0 Tw (Commands Manual)Tj /R37646080 10 Tf 205.93 0 Td [(VIMDO)39.9854(T)]TJ /R37971856 10 Tf 38.6402 0 Td (\(1\))Tj -0.219 Tc /R38290424 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R37971856 10 Tf 20.407 -12 Td [(vimdot ­ Combined te)15.0073(xt editor and dot vie)25(wer)]TJ /R38290424 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R38290424 10 Tf 36 -12 Td (vimdot)Tj /R37971856 10 Tf 32.5 0 Td ([)Tj /R37646080 10 Tf 5.23984 0 Td (Œle)Tj /R37971856 10 Tf 12.4 0 Td (])Tj /R38290424 10.95 Tf -86.1398 -16.8 Td (DESCRIPTION)Tj /R38290424 10 Tf 36 -12 Td (vimdot)Tj /R37971856 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 /R38290424 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R37971856 10 Tf 36 -12 Td (vim\(1\), dot\(1\))Tj -0.548 Tc /R38290424 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R37971856 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R17731328 10 Tf 1 0 0 1 71.7398 793.89 Tm [(VIMDO)39.9841(T)]TJ /R18057104 10 Tf 38.6402 0 Td 125.08 Tw (\(1\) General)Tj 173.39 0 Td 0 Tw (Commands Manual)Tj /R17731328 10 Tf 205.93 0 Td [(VIMDO)39.9854(T)]TJ /R18057104 10 Tf 38.6402 0 Td (\(1\))Tj -0.219 Tc /R18375672 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R18057104 10 Tf 20.407 -12 Td [(vimdot ­ Combined te)15.0073(xt editor and dot vie)25(wer)]TJ /R18375672 10.95 Tf -36 -16.8 Td (SYNOPSIS)Tj /R18375672 10 Tf 36 -12 Td (vimdot)Tj /R18057104 10 Tf 32.5 0 Td ([)Tj /R17731328 10 Tf 5.23984 0 Td (Œle)Tj /R18057104 10 Tf 12.4 0 Td (])Tj /R18375672 10.95 Tf -86.1398 -16.8 Td (DESCRIPTION)Tj /R18375672 10 Tf 36 -12 Td (vimdot)Tj /R18057104 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 /R18375672 10.95 Tf -36 -16.8 Td (SEE ALSO)Tj /R18057104 10 Tf 36 -12 Td (vim\(1\), dot\(1\))Tj -0.548 Tc /R18375672 10.95 Tf -36 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THOR)Tj /R18057104 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1130 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -561,19 +561,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R38290424 │ │ │ │ │ │ +R18375672 │ │ │ │ │ │ │ │ │ │ │ │ -R37971856 │ │ │ │ │ │ +R18057104 │ │ │ │ │ │ │ │ │ │ │ │ -R37646080 │ │ │ │ │ │ +R17731328 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -625,32 +625,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -304 │ │ │ │ │ │ +303 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38309608 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R18394856 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 489 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38309976 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R18395224 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -671,18 +671,18 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -220 │ │ │ │ │ │ +219 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R38310344 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R18395592 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -704,15 +704,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-543d73615225'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-c740c3ce7a04'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 23 │ │ │ ├── ./usr/share/doc/graphviz/xdot.3.pdf.gz │ │ │ │ ├── xdot.3.pdf │ │ │ │ │ ├── dumppdf -at {} │ │ │ │ │ │ @@ -75,15 +75,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40713968 10 Tf 1 0 0 1 72.5801 793.89 Tm [(LIBXDO)40(T)]TJ /R41041856 10 Tf 41.9801 0 Td 124.785 Tw (\(3\) Library)Tj 171.435 0 Td 0 Tw (Functions Manual)Tj /R40713968 10 Tf 200.365 0 Td [(LIBXDO)40(T)]TJ /R41041856 10 Tf 41.9801 0 Td (\(3\))Tj -0.219 Tc /R41358312 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R41358312 10 Tf 20.407 -12 Td (libxdot)Tj 2.5 Tc /R41041856 10 Tf 32.5102 0 Td (­p)Tj 0 Tc 13.1398 0 Td (arsing and deparsing of xdot operations)Tj /R41358312 10.95 Tf -81.65 -16.8 Td (SYNOPSIS)Tj /R41041856 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R18267888 10 Tf 1 0 0 1 72.5801 793.89 Tm [(LIBXDO)40(T)]TJ /R18595776 10 Tf 41.9801 0 Td 124.785 Tw (\(3\) Library)Tj 171.435 0 Td 0 Tw (Functions Manual)Tj /R18267888 10 Tf 200.365 0 Td [(LIBXDO)40(T)]TJ /R18595776 10 Tf 41.9801 0 Td (\(3\))Tj -0.219 Tc /R18912232 10.95 Tf -456.34 -36 Td (NA)Tj 0 Tc 15.593 0 Td (ME)Tj /R18912232 10 Tf 20.407 -12 Td (libxdot)Tj 2.5 Tc /R18595776 10 Tf 32.5102 0 Td (­p)Tj 0 Tc 13.1398 0 Td (arsing and deparsing of xdot operations)Tj /R18912232 10.95 Tf -81.65 -16.8 Td (SYNOPSIS)Tj /R18595776 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 778 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -598,19 +598,19 @@ │ │ │ │ │ │ FontFile3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R41358312 │ │ │ │ │ │ +R18912232 │ │ │ │ │ │ │ │ │ │ │ │ -R41041856 │ │ │ │ │ │ +R18595776 │ │ │ │ │ │ │ │ │ │ │ │ -R40713968 │ │ │ │ │ │ +R18267888 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -647,27 +647,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40713968 10 Tf 1 0 0 1 72.5801 793.89 Tm [(LIBXDO)40(T)]TJ /R41041856 10 Tf 41.9801 0 Td 124.785 Tw (\(3\) Library)Tj 171.435 0 Td 0 Tw (Functions Manual)Tj /R40713968 10 Tf 200.365 0 Td [(LIBXDO)40(T)]TJ /R41041856 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_unŒlled_ellipse,)Tj (xd_Œlled_polygon, xd_unŒlled_polygon,)' (xd_Œlled_bezier)' 5 Tc 64.5898 0 Td (,x)Tj 0 Tc 12.5 0 Td [(d_unŒlled_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_unŒlled_ellipse */)]TJ T*[(xdot_polyline polygon;)-749.993(/* xd_Œlled_polygon, xd_unŒlled_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_unŒlled_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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R18267888 10 Tf 1 0 0 1 72.5801 793.89 Tm [(LIBXDO)40(T)]TJ /R18595776 10 Tf 41.9801 0 Td 124.785 Tw (\(3\) Library)Tj 171.435 0 Td 0 Tw (Functions Manual)Tj /R18267888 10 Tf 200.365 0 Td [(LIBXDO)40(T)]TJ /R18595776 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_unŒlled_ellipse,)Tj (xd_Œlled_polygon, xd_unŒlled_polygon,)' (xd_Œlled_bezier)' 5 Tc 64.5898 0 Td (,x)Tj 0 Tc 12.5 0 Td [(d_unŒlled_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_unŒlled_ellipse */)]TJ T*[(xdot_polyline polygon;)-749.993(/* xd_Œlled_polygon, xd_unŒlled_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_unŒlled_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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1004 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R41041856 │ │ │ │ │ │ +R18595776 │ │ │ │ │ │ │ │ │ │ │ │ -R40713968 │ │ │ │ │ │ +R18267888 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -704,29 +704,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40713968 10 Tf 1 0 0 1 72.5801 793.89 Tm [(LIBXDO)40(T)]TJ /R41041856 10 Tf 41.9801 0 Td 124.785 Tw (\(3\) Library)Tj 171.435 0 Td 0 Tw (Functions Manual)Tj /R40713968 10 Tf 200.365 0 Td [(LIBXDO)40(T)]TJ /R41041856 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*[(#deŒne 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 /R41358312 10.95 Tf -45.8 -16.8 Td (DESCRIPTION)Tj /R40713968 10 Tf 36 -12 Td (libxdot)Tj /R41041856 10 Tf 30.2801 0 Td [(pro)14.9927(vides support for parsing and deparsing graphical operations speciŒed by the)]TJ /R40713968 10 Tf 322.85 0 Td (xdot)Tj /R41041856 10 Tf 19.7199 0 Td (language.)Tj -0.34 Tc /R41358312 10 Tf -393.85 -16.8 Td (Ty)Tj 0 Tc 11.3301 0 Td (pes)Tj -6.33008 -12 Td (xdot)Tj /R41041856 10 Tf 16 -12 Td 0.328 Tw (This encapsulates a series of)Tj /R40713968 10 Tf 118 0 Td (cnt)Tj /R41041856 10 Tf 15.048 0 Td (xdot operations, stored in the array pointed to by)Tj /R40713968 10 Tf 200.152 0 Td (ops)Tj 2.828 Tc /R41041856 10 Tf 13.8898 0 Td (.T)Tj 0 Tc 11.4379 0 Td (he)Tj /R40713968 10 Tf 12.268 0 Td (sz)Tj /R41041856 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 /R40713968 10 Tf 107.86 0 Td (ops)Tj 2.61 Tc /R41041856 10 Tf 13.8898 0 Td [(.I)261.016(ft)]TJ 0 Tc 17.1598 0 Td (he user sets the)Tj /R40713968 10 Tf 63.7602 0 Td [(fr)37(eefunc)]TJ /R41041856 10 Tf 35.0109 0 Td 0.111 Tw (Œeld, this function will be called on each item in)Tj /R40713968 10 Tf -237.681 -12 Td (ops)Tj /R41041856 10 Tf 17.1141 0 Td (during)Tj /R40713968 10 Tf 29.334 0 Td [(fr)37(eeXDot)]TJ /R41041856 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R18267888 10 Tf 1 0 0 1 72.5801 793.89 Tm [(LIBXDO)40(T)]TJ /R18595776 10 Tf 41.9801 0 Td 124.785 Tw (\(3\) Library)Tj 171.435 0 Td 0 Tw (Functions Manual)Tj /R18267888 10 Tf 200.365 0 Td [(LIBXDO)40(T)]TJ /R18595776 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*[(#deŒne 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 /R18912232 10.95 Tf -45.8 -16.8 Td (DESCRIPTION)Tj /R18267888 10 Tf 36 -12 Td (libxdot)Tj /R18595776 10 Tf 30.2801 0 Td [(pro)14.9927(vides support for parsing and deparsing graphical operations speciŒed by the)]TJ /R18267888 10 Tf 322.85 0 Td (xdot)Tj /R18595776 10 Tf 19.7199 0 Td (language.)Tj -0.34 Tc /R18912232 10 Tf -393.85 -16.8 Td (Ty)Tj 0 Tc 11.3301 0 Td (pes)Tj -6.33008 -12 Td (xdot)Tj /R18595776 10 Tf 16 -12 Td 0.328 Tw (This encapsulates a series of)Tj /R18267888 10 Tf 118 0 Td (cnt)Tj /R18595776 10 Tf 15.048 0 Td (xdot operations, stored in the array pointed to by)Tj /R18267888 10 Tf 200.152 0 Td (ops)Tj 2.828 Tc /R18595776 10 Tf 13.8898 0 Td (.T)Tj 0 Tc 11.4379 0 Td (he)Tj /R18267888 10 Tf 12.268 0 Td (sz)Tj /R18595776 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 /R18267888 10 Tf 107.86 0 Td (ops)Tj 2.61 Tc /R18595776 10 Tf 13.8898 0 Td [(.I)261.016(ft)]TJ 0 Tc 17.1598 0 Td (he user sets the)Tj /R18267888 10 Tf 63.7602 0 Td [(fr)37(eefunc)]TJ /R18595776 10 Tf 35.0109 0 Td 0.111 Tw (Œeld, this function will be called on each item in)Tj /R18267888 10 Tf -237.681 -12 Td (ops)Tj /R18595776 10 Tf 17.1141 0 Td (during)Tj /R18267888 10 Tf 29.334 0 Td [(fr)37(eeXDot)]TJ /R18595776 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 1333 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R41358312 │ │ │ │ │ │ +R18912232 │ │ │ │ │ │ │ │ │ │ │ │ -R41041856 │ │ │ │ │ │ +R18595776 │ │ │ │ │ │ │ │ │ │ │ │ -R40713968 │ │ │ │ │ │ +R18267888 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -763,29 +763,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40713968 10 Tf 1 0 0 1 72.5801 793.89 Tm [(LIBXDO)40(T)]TJ /R41041856 10 Tf 41.9801 0 Td 124.785 Tw (\(3\) Library)Tj 171.435 0 Td 0 Tw (Functions Manual)Tj /R40713968 10 Tf 200.365 0 Td [(LIBXDO)40(T)]TJ /R41041856 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 /R40713968 10 Tf 229.54 0 Td (xdot_op)Tj /R41041856 10 Tf 34.7199 0 Td (structure.)Tj /R41358312 10 Tf -280.26 -16.8 Td (xdot_op)Tj 3.092 Tc /R41041856 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 speciŒed by the)Tj /R40713968 10 Tf 330.739 0 Td (kind)Tj /R41041856 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 /R40713968 10 Tf 147.051 0 Td (u)Tj 2.833 Tc /R41041856 10 Tf 5 0 Td (,w)Tj 0 Tc 12.5531 0 Td (ith the subŒeld associated with a gi)Tj -0.15 Tc 142.298 0 Td (ve)Tj 0 Tc 9.28984 0 Td (n)Tj /R40713968 10 Tf 7.83203 0 Td (kind)Tj /R41041856 10 Tf 20.052 0 Td 0.332 Tw (indicated by the com-)Tj -344.076 -12 Td (ments.)Tj 16.8 TL (The)' /R40713968 10 Tf 18.5859 0 Td [(dr)15.0159(awfunc)]TJ /R41041856 10 Tf 40.666 0 Td 0.537 Tw [(Œeld allo)24.9817(ws the user to attach a dra)14.9976(wing-speciŒc 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 /R41358312 10 Tf 109.8 0 Td (parseXDotF)Tj /R41041856 10 Tf 52.2102 0 Td (.)Tj /R41358312 10 Tf -178.01 -16.8 Td (xop_kind)Tj /R41041856 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 speciŒc semantics associated with each operation.)Tj /R41358312 10 Tf -16 -16.8 Td [(xdot_r)18(ect)]TJ /R41041856 10 Tf 16 -12 Td 0.154 Tw [(This represents a rectangle. F)15.0073(or ellipses, the)]TJ /R40713968 10 Tf 178.948 0 Td (x)Tj /R41041856 10 Tf 7.09414 0 Td (and)Tj /R40713968 10 Tf 17.0941 0 Td (x)Tj /R41041856 10 Tf 7.09414 0 Td 0.155 Tw (Œelds represent the center of the rectangle, and)Tj /R40713968 10 Tf 190.35 0 Td (w)Tj /R41041856 10 Tf 9.325 0 Td (and)Tj /R40713968 10 Tf 17.0949 0 Td (h)Tj /R41041856 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 /R40713968 10 Tf 47.8621 0 Td (x)Tj /R41041856 10 Tf 4.43984 0 Td (,)Tj /R40713968 10 Tf 2.5 0 Td (y)Tj 2.686 Tc /R41041856 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 /R40713968 10 Tf 34.1602 0 Td (w)Tj /R41041856 10 Tf 9.16992 0 Td (and)Tj /R40713968 10 Tf 16.9398 0 Td (h)Tj /R41041856 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 /R41358312 10 Tf -230.17 -16.8 Td (xdot_polyline)Tj /R41041856 10 Tf 16 -12 Td (This type encapsulates a series of)Tj /R40713968 10 Tf 136.08 0 Td (cnt)Tj /R41041856 10 Tf 14.7199 0 Td (points.)Tj /R41358312 10 Tf -166.8 -16.8 Td (xdot_text)Tj 3.363 Tc /R41041856 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 /R40713968 10 Tf 209.697 0 Td [(te)20.0073(xt)]TJ /R41041856 10 Tf 17.6027 0 Td 0.864 Tw (using the baseline point \()Tj /R40713968 10 Tf 104.006 0 Td (x)Tj /R41041856 10 Tf 4.43984 0 Td (,)Tj /R40713968 10 Tf 2.5 0 Td (y)Tj /R41041856 10 Tf 4.43984 0 Td 3.364 Tw (\). The)Tj /R40713968 10 Tf 30.6078 0 Td (width)Tj /R41041856 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 /R40713968 10 Tf -416.453 -12 Td (align)Tj /R41041856 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 /R40713968 10 Tf 214.56 0 Td (x)Tj /R41041856 10 Tf 4.43984 0 Td (,)Tj /R40713968 10 Tf 2.5 0 Td (y)Tj /R41041856 10 Tf 4.43984 0 Td (\).)Tj /R41358312 10 Tf -345.58 -16.8 Td (xdot_image)Tj /R41041856 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 /R40713968 10 Tf 7.67891 0 Td (name)Tj 2.679 Tc /R41041856 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 /R40713968 10 Tf 53.8699 0 Td (pos)Tj /R41041856 10 Tf 13.8898 0 Td (.)Tj /R41358312 10 Tf -83.7598 -16.8 Td [(xdot_f)25.0073(ont)]TJ /R41041856 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 /R41358312 10 Tf -80.3199 -16.8 Td (xdot_align)Tj /R41041856 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 /R41358312 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 /R41041856 10 Tf -116.67 -12 Td (Pa)Tj 0 Tc 9.85 0 Td 0.786 Tw (rses the string)Tj /R40713968 10 Tf 60.4078 0 Td (str)Tj /R41041856 10 Tf 13.8461 0 Td 0.787 Tw (as a sequence of xdot operations and returns a pointer to the resulting)Tj /R40713968 10 Tf 289.901 0 Td (xdot)Tj /R41041856 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 /R40713968 10 Tf 10.7469 0 Td (str)Tj 2.967 Tc /R41041856 10 Tf 10.5602 0 Td (,t)Tj 0 Tc 8.24687 0 Td (he)Tj /R40713968 10 Tf 12.407 0 Td (ops)Tj /R41041856 10 Tf 16.857 0 Td (and)Tj /R40713968 10 Tf 17.407 0 Td (cnt)Tj /R41041856 10 Tf 15.1871 0 Td 0.467 Tw (Œelds will reect 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 /R40713968 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 /R41041856 10 Tf 8.61016 0 Td 0 Tw (bit will be set in the)Tj /R40713968 10 Tf 81.6699 0 Td [(a)10(gs)]TJ /R41041856 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 /R40713968 10 Tf 9.69492 0 Td (sz)Tj /R41041856 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 /R40713968 10 Tf 302.716 0 Td (xdot_op)Tj /R41041856 10 Tf 35.2539 0 Td (as a preŒx. In this)Tj -358.48 -12 Td 0 Tw (case, the elements in the array pointed to by)Tj /R40713968 10 Tf 178.3 0 Td (ops)Tj /R41041856 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 /R40713968 10 Tf 14.1602 0 Td (sz)Tj /R41041856 10 Tf 7.78008 0 Td (.)Tj -280.43 -16.8 Td (If)Tj /R40713968 10 Tf 9.33398 0 Td (opfns)Tj /R41041856 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 /R40713968 10 Tf 7.675 0 Td (xop_kind)Tj 2.675 Tc /R41041856 10 Tf 36.6602 0 Td (.D)Tj 0 Tc 12.3949 0 Td (uring parsing, the)Tj /R40713968 10 Tf 73.2949 0 Td [(dr)15.0146(aw-)]TJ -408.259 -12 Td (func)Tj /R41041856 10 Tf 19.7199 0 Td 0 Tw (member of)Tj /R40713968 10 Tf 46.1 0 Td (xop_op)Tj /R41041856 10 Tf 31.9398 0 Td (will be set to the corresponding function in)Tj /R40713968 10 Tf 174.43 0 Td (opfns)Tj /R41041856 10 Tf 21.6699 0 Td (.)Tj /R41358312 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 /R41041856 10 Tf -130.01 -12 Td (The same as)Tj /R40713968 10 Tf 51.9301 0 Td [(par)10.0159(seXDotF)]TJ 2.5 Tc /R41041856 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 /R40713968 10 Tf 7.5 0 Td (xdot)Tj /R41041856 10 Tf 19.7199 0 Td (object)Tj /R40713968 10 Tf 26.9398 0 Td (x)Tj /R41041856 10 Tf 4.43984 0 Td (.)Tj /R41358312 10 Tf -269.149 -16.8 Td (xdot* parseXDot \(char *str\))Tj /R41041856 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 /R40713968 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 /R41041856 10 Tf 5.83008 0 Td (.)Tj -0.1 Tc /R41358312 10 Tf -187.34 -16.8 Td (vo)Tj 0 Tc 9.9 0 Td [(id fr)17.9919(eeXDot \(xdot* xp\))]TJ /R41041856 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 /R40713968 10 Tf 46.6602 0 Td (xp)Tj /R41041856 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R18267888 10 Tf 1 0 0 1 72.5801 793.89 Tm [(LIBXDO)40(T)]TJ /R18595776 10 Tf 41.9801 0 Td 124.785 Tw (\(3\) Library)Tj 171.435 0 Td 0 Tw (Functions Manual)Tj /R18267888 10 Tf 200.365 0 Td [(LIBXDO)40(T)]TJ /R18595776 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 /R18267888 10 Tf 229.54 0 Td (xdot_op)Tj /R18595776 10 Tf 34.7199 0 Td (structure.)Tj /R18912232 10 Tf -280.26 -16.8 Td (xdot_op)Tj 3.092 Tc /R18595776 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 speciŒed by the)Tj /R18267888 10 Tf 330.739 0 Td (kind)Tj /R18595776 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 /R18267888 10 Tf 147.051 0 Td (u)Tj 2.833 Tc /R18595776 10 Tf 5 0 Td (,w)Tj 0 Tc 12.5531 0 Td (ith the subŒeld associated with a gi)Tj -0.15 Tc 142.298 0 Td (ve)Tj 0 Tc 9.28984 0 Td (n)Tj /R18267888 10 Tf 7.83203 0 Td (kind)Tj /R18595776 10 Tf 20.052 0 Td 0.332 Tw (indicated by the com-)Tj -344.076 -12 Td (ments.)Tj 16.8 TL (The)' /R18267888 10 Tf 18.5859 0 Td [(dr)15.0159(awfunc)]TJ /R18595776 10 Tf 40.666 0 Td 0.537 Tw [(Œeld allo)24.9817(ws the user to attach a dra)14.9976(wing-speciŒc 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 /R18912232 10 Tf 109.8 0 Td (parseXDotF)Tj /R18595776 10 Tf 52.2102 0 Td (.)Tj /R18912232 10 Tf -178.01 -16.8 Td (xop_kind)Tj /R18595776 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 speciŒc semantics associated with each operation.)Tj /R18912232 10 Tf -16 -16.8 Td [(xdot_r)18(ect)]TJ /R18595776 10 Tf 16 -12 Td 0.154 Tw [(This represents a rectangle. F)15.0073(or ellipses, the)]TJ /R18267888 10 Tf 178.948 0 Td (x)Tj /R18595776 10 Tf 7.09414 0 Td (and)Tj /R18267888 10 Tf 17.0941 0 Td (x)Tj /R18595776 10 Tf 7.09414 0 Td 0.155 Tw (Œelds represent the center of the rectangle, and)Tj /R18267888 10 Tf 190.35 0 Td (w)Tj /R18595776 10 Tf 9.325 0 Td (and)Tj /R18267888 10 Tf 17.0949 0 Td (h)Tj /R18595776 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 /R18267888 10 Tf 47.8621 0 Td (x)Tj /R18595776 10 Tf 4.43984 0 Td (,)Tj /R18267888 10 Tf 2.5 0 Td (y)Tj 2.686 Tc /R18595776 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 /R18267888 10 Tf 34.1602 0 Td (w)Tj /R18595776 10 Tf 9.16992 0 Td (and)Tj /R18267888 10 Tf 16.9398 0 Td (h)Tj /R18595776 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 /R18912232 10 Tf -230.17 -16.8 Td (xdot_polyline)Tj /R18595776 10 Tf 16 -12 Td (This type encapsulates a series of)Tj /R18267888 10 Tf 136.08 0 Td (cnt)Tj /R18595776 10 Tf 14.7199 0 Td (points.)Tj /R18912232 10 Tf -166.8 -16.8 Td (xdot_text)Tj 3.363 Tc /R18595776 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 /R18267888 10 Tf 209.697 0 Td [(te)20.0073(xt)]TJ /R18595776 10 Tf 17.6027 0 Td 0.864 Tw (using the baseline point \()Tj /R18267888 10 Tf 104.006 0 Td (x)Tj /R18595776 10 Tf 4.43984 0 Td (,)Tj /R18267888 10 Tf 2.5 0 Td (y)Tj /R18595776 10 Tf 4.43984 0 Td 3.364 Tw (\). The)Tj /R18267888 10 Tf 30.6078 0 Td (width)Tj /R18595776 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 /R18267888 10 Tf -416.453 -12 Td (align)Tj /R18595776 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 /R18267888 10 Tf 214.56 0 Td (x)Tj /R18595776 10 Tf 4.43984 0 Td (,)Tj /R18267888 10 Tf 2.5 0 Td (y)Tj /R18595776 10 Tf 4.43984 0 Td (\).)Tj /R18912232 10 Tf -345.58 -16.8 Td (xdot_image)Tj /R18595776 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 /R18267888 10 Tf 7.67891 0 Td (name)Tj 2.679 Tc /R18595776 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 /R18267888 10 Tf 53.8699 0 Td (pos)Tj /R18595776 10 Tf 13.8898 0 Td (.)Tj /R18912232 10 Tf -83.7598 -16.8 Td [(xdot_f)25.0073(ont)]TJ /R18595776 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 /R18912232 10 Tf -80.3199 -16.8 Td (xdot_align)Tj /R18595776 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 /R18912232 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 /R18595776 10 Tf -116.67 -12 Td (Pa)Tj 0 Tc 9.85 0 Td 0.786 Tw (rses the string)Tj /R18267888 10 Tf 60.4078 0 Td (str)Tj /R18595776 10 Tf 13.8461 0 Td 0.787 Tw (as a sequence of xdot operations and returns a pointer to the resulting)Tj /R18267888 10 Tf 289.901 0 Td (xdot)Tj /R18595776 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 /R18267888 10 Tf 10.7469 0 Td (str)Tj 2.967 Tc /R18595776 10 Tf 10.5602 0 Td (,t)Tj 0 Tc 8.24687 0 Td (he)Tj /R18267888 10 Tf 12.407 0 Td (ops)Tj /R18595776 10 Tf 16.857 0 Td (and)Tj /R18267888 10 Tf 17.407 0 Td (cnt)Tj /R18595776 10 Tf 15.1871 0 Td 0.467 Tw (Œelds will reect 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 /R18267888 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 /R18595776 10 Tf 8.61016 0 Td 0 Tw (bit will be set in the)Tj /R18267888 10 Tf 81.6699 0 Td [(a)10(gs)]TJ /R18595776 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 /R18267888 10 Tf 9.69492 0 Td (sz)Tj /R18595776 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 /R18267888 10 Tf 302.716 0 Td (xdot_op)Tj /R18595776 10 Tf 35.2539 0 Td (as a preŒx. In this)Tj -358.48 -12 Td 0 Tw (case, the elements in the array pointed to by)Tj /R18267888 10 Tf 178.3 0 Td (ops)Tj /R18595776 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 /R18267888 10 Tf 14.1602 0 Td (sz)Tj /R18595776 10 Tf 7.78008 0 Td (.)Tj -280.43 -16.8 Td (If)Tj /R18267888 10 Tf 9.33398 0 Td (opfns)Tj /R18595776 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 /R18267888 10 Tf 7.675 0 Td (xop_kind)Tj 2.675 Tc /R18595776 10 Tf 36.6602 0 Td (.D)Tj 0 Tc 12.3949 0 Td (uring parsing, the)Tj /R18267888 10 Tf 73.2949 0 Td [(dr)15.0146(aw-)]TJ -408.259 -12 Td (func)Tj /R18595776 10 Tf 19.7199 0 Td 0 Tw (member of)Tj /R18267888 10 Tf 46.1 0 Td (xop_op)Tj /R18595776 10 Tf 31.9398 0 Td (will be set to the corresponding function in)Tj /R18267888 10 Tf 174.43 0 Td (opfns)Tj /R18595776 10 Tf 21.6699 0 Td (.)Tj /R18912232 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 /R18595776 10 Tf -130.01 -12 Td (The same as)Tj /R18267888 10 Tf 51.9301 0 Td [(par)10.0159(seXDotF)]TJ 2.5 Tc /R18595776 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 /R18267888 10 Tf 7.5 0 Td (xdot)Tj /R18595776 10 Tf 19.7199 0 Td (object)Tj /R18267888 10 Tf 26.9398 0 Td (x)Tj /R18595776 10 Tf 4.43984 0 Td (.)Tj /R18912232 10 Tf -269.149 -16.8 Td (xdot* parseXDot \(char *str\))Tj /R18595776 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 /R18267888 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 /R18595776 10 Tf 5.83008 0 Td (.)Tj -0.1 Tc /R18912232 10 Tf -187.34 -16.8 Td (vo)Tj 0 Tc 9.9 0 Td [(id fr)17.9919(eeXDot \(xdot* xp\))]TJ /R18595776 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 /R18267888 10 Tf 46.6602 0 Td (xp)Tj /R18595776 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3197 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R41358312 │ │ │ │ │ │ +R18912232 │ │ │ │ │ │ │ │ │ │ │ │ -R41041856 │ │ │ │ │ │ +R18595776 │ │ │ │ │ │ │ │ │ │ │ │ -R40713968 │ │ │ │ │ │ +R18267888 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ @@ -822,29 +822,29 @@ │ │ │ │ │ │ │ │ │ │ │ │ Length │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R40713968 10 Tf 1 0 0 1 72.5801 793.89 Tm [(LIBXDO)40(T)]TJ /R41041856 10 Tf 41.9801 0 Td 124.785 Tw (\(3\) Library)Tj 171.435 0 Td 0 Tw (Functions Manual)Tj /R40713968 10 Tf 200.365 0 Td [(LIBXDO)40(T)]TJ /R41041856 10 Tf 41.9801 0 Td (\(3\))Tj /R41358312 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 /R41041856 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 /R40713968 10 Tf 338.199 0 Td (fprintXDot)Tj /R41041856 10 Tf -388.663 -12 Td 0 Tw (writes the output onto the open stream)Tj /R40713968 10 Tf 155.82 0 Td (fp)Tj /R41041856 10 Tf 7.78008 0 Td (;)Tj /R40713968 10 Tf 5.28008 0 Td (sprintXDot)Tj /R41041856 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 /R41358312 10 Tf 104.304 0 Td (parseXDotF)Tj /R41041856 10 Tf 56.7969 0 Td (or)Tj /R41358312 10 Tf 12.9172 0 Td (parseXDot)Tj 4.587 Tc /R41041856 10 Tf 46.1 0 Td (,w)Tj 0 Tc 14.307 0 Td (ith)Tj /R40713968 10 Tf 15.1469 0 Td (xdot_op)Tj /R41041856 10 Tf 36.807 0 Td (ha)Tj 9.23984 0 Td 2.087 Tw (ving kind)Tj /R40713968 10 Tf 44.734 0 Td [(xd_gr)14.9902(ad_pen_color)]TJ /R41041856 10 Tf 83.3172 0 Td (or)Tj /R40713968 10 Tf -423.67 -12 Td [(xd_gr)14.9927(ad_Œll_color)]TJ /R41041856 10 Tf 77.35 0 Td 0 Tw [(and the v)24.9854(alue is stored in)]TJ /R40713968 10 Tf 101.96 0 Td [(gr)15.0146(ad_color)]TJ /R41041856 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 /R41358312 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 /R41041856 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 /R40713968 10 Tf 8.48594 0 Td (xdot)Tj /R41041856 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 /R41358312 10 Tf -16 -16.8 Td [(xdot_grad_type colorT)33.9844(ypeXDot \(char *str\))]TJ /R41041856 10 Tf 16 -12 Td (returns the color type described by the input string.)Tj /R41358312 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 /R41041856 10 Tf -134.99 -12 Td (attempts to parse the string)Tj /R40713968 10 Tf 110.27 0 Td (str)Tj /R41041856 10 Tf 13.0602 0 Td [(as a color v)25.0073(alue, storing the result in)]TJ /R40713968 10 Tf 147.23 0 Td (clr)Tj 2.5 Tc /R41041856 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 /R41358312 10 Tf -314.611 -16.8 Td (vo)Tj 0 Tc 9.9 0 Td [(id fr)17.9919(eeXDotColor \(xdot_color* cp\))]TJ /R41041856 10 Tf 6.1 -12 Td [(This frees the resources associated with a v)24.9854(alue of type)]TJ /R40713968 10 Tf 222.47 0 Td (xdot_color)Tj /R41041856 10 Tf 43.3301 0 Td (.)Tj /R41358312 10 Tf -281.8 -16.8 Td (int statXDot \(xdot *x, xdot_stats *sp\))Tj /R41041856 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 /R40713968 10 Tf 193.416 0 Td (xdot)Tj /R41041856 10 Tf 20.8781 0 Td (object. Returns 0 on success and)Tj -296.231 -12 Td 0 Tw (populates the output parameter)Tj /R40713968 10 Tf 126.09 0 Td (sp)Tj /R41041856 10 Tf 11.3898 0 Td [(with counts of v)25.0073(arious entities in the)]TJ /R40713968 10 Tf 147.8 0 Td (xdot)Tj /R41041856 10 Tf 19.7199 0 Td (object.)Tj -0.11 Tc /R41358312 10.95 Tf -341 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R41041856 10 Tf 20.9004 -12 Td 0.527 Tw (Although some small checking is done on the)Tj /R40713968 10 Tf 189.206 0 Td (sz)Tj /R41041856 10 Tf 10.807 0 Td (ar)Tj 7.58984 0 Td (gument to)Tj /R40713968 10 Tf 43.834 0 Td [(par)10.0146(seXDotF)]TJ 3.027 Tc /R41041856 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 /R40713968 10 Tf 22.0219 0 Td (sizeof)Tj /R41041856 10 Tf 25.3621 0 Td 0.081 Tw (applied to some structure type containing)Tj /R40713968 10 Tf 168.246 0 Td (xdot_op)Tj /R41041856 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 /R40713968 10 Tf 14.7199 0 Td (opfns)Tj /R41041856 10 Tf 24.1699 0 Td [(ar)18.0151(gument.)]TJ -0.548 Tc /R41358312 10.95 Tf -74.8898 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R41041856 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 │ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm 0 g q 10 0 0 10 0 0 cm BT /R18267888 10 Tf 1 0 0 1 72.5801 793.89 Tm [(LIBXDO)40(T)]TJ /R18595776 10 Tf 41.9801 0 Td 124.785 Tw (\(3\) Library)Tj 171.435 0 Td 0 Tw (Functions Manual)Tj /R18267888 10 Tf 200.365 0 Td [(LIBXDO)40(T)]TJ /R18595776 10 Tf 41.9801 0 Td (\(3\))Tj /R18912232 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 /R18595776 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 /R18267888 10 Tf 338.199 0 Td (fprintXDot)Tj /R18595776 10 Tf -388.663 -12 Td 0 Tw (writes the output onto the open stream)Tj /R18267888 10 Tf 155.82 0 Td (fp)Tj /R18595776 10 Tf 7.78008 0 Td (;)Tj /R18267888 10 Tf 5.28008 0 Td (sprintXDot)Tj /R18595776 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 /R18912232 10 Tf 104.304 0 Td (parseXDotF)Tj /R18595776 10 Tf 56.7969 0 Td (or)Tj /R18912232 10 Tf 12.9172 0 Td (parseXDot)Tj 4.587 Tc /R18595776 10 Tf 46.1 0 Td (,w)Tj 0 Tc 14.307 0 Td (ith)Tj /R18267888 10 Tf 15.1469 0 Td (xdot_op)Tj /R18595776 10 Tf 36.807 0 Td (ha)Tj 9.23984 0 Td 2.087 Tw (ving kind)Tj /R18267888 10 Tf 44.734 0 Td [(xd_gr)14.9902(ad_pen_color)]TJ /R18595776 10 Tf 83.3172 0 Td (or)Tj /R18267888 10 Tf -423.67 -12 Td [(xd_gr)14.9927(ad_Œll_color)]TJ /R18595776 10 Tf 77.35 0 Td 0 Tw [(and the v)24.9854(alue is stored in)]TJ /R18267888 10 Tf 101.96 0 Td [(gr)15.0146(ad_color)]TJ /R18595776 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 /R18912232 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 /R18595776 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 /R18267888 10 Tf 8.48594 0 Td (xdot)Tj /R18595776 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 /R18912232 10 Tf -16 -16.8 Td [(xdot_grad_type colorT)33.9844(ypeXDot \(char *str\))]TJ /R18595776 10 Tf 16 -12 Td (returns the color type described by the input string.)Tj /R18912232 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 /R18595776 10 Tf -134.99 -12 Td (attempts to parse the string)Tj /R18267888 10 Tf 110.27 0 Td (str)Tj /R18595776 10 Tf 13.0602 0 Td [(as a color v)25.0073(alue, storing the result in)]TJ /R18267888 10 Tf 147.23 0 Td (clr)Tj 2.5 Tc /R18595776 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 /R18912232 10 Tf -314.611 -16.8 Td (vo)Tj 0 Tc 9.9 0 Td [(id fr)17.9919(eeXDotColor \(xdot_color* cp\))]TJ /R18595776 10 Tf 6.1 -12 Td [(This frees the resources associated with a v)24.9854(alue of type)]TJ /R18267888 10 Tf 222.47 0 Td (xdot_color)Tj /R18595776 10 Tf 43.3301 0 Td (.)Tj /R18912232 10 Tf -281.8 -16.8 Td (int statXDot \(xdot *x, xdot_stats *sp\))Tj /R18595776 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 /R18267888 10 Tf 193.416 0 Td (xdot)Tj /R18595776 10 Tf 20.8781 0 Td (object. Returns 0 on success and)Tj -296.231 -12 Td 0 Tw (populates the output parameter)Tj /R18267888 10 Tf 126.09 0 Td (sp)Tj /R18595776 10 Tf 11.3898 0 Td [(with counts of v)25.0073(arious entities in the)]TJ /R18267888 10 Tf 147.8 0 Td (xdot)Tj /R18595776 10 Tf 19.7199 0 Td (object.)Tj -0.11 Tc /R18912232 10.95 Tf -341 -28.8 Td (BU)Tj 0 Tc 15.0996 0 Td (GS)Tj /R18595776 10 Tf 20.9004 -12 Td 0.527 Tw (Although some small checking is done on the)Tj /R18267888 10 Tf 189.206 0 Td (sz)Tj /R18595776 10 Tf 10.807 0 Td (ar)Tj 7.58984 0 Td (gument to)Tj /R18267888 10 Tf 43.834 0 Td [(par)10.0146(seXDotF)]TJ 3.027 Tc /R18595776 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 /R18267888 10 Tf 22.0219 0 Td (sizeof)Tj /R18595776 10 Tf 25.3621 0 Td 0.081 Tw (applied to some structure type containing)Tj /R18267888 10 Tf 168.246 0 Td (xdot_op)Tj /R18595776 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 /R18267888 10 Tf 14.7199 0 Td (opfns)Tj /R18595776 10 Tf 24.1699 0 Td [(ar)18.0151(gument.)]TJ -0.548 Tc /R18912232 10.95 Tf -74.8898 -16.8 Td (AU)Tj 0 Tc 15.2637 0 Td (THORS)Tj /R18595776 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -2063 │ │ │ │ │ │ +2062 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -R41358312 │ │ │ │ │ │ +R18912232 │ │ │ │ │ │ │ │ │ │ │ │ -R41041856 │ │ │ │ │ │ +R18595776 │ │ │ │ │ │ │ │ │ │ │ │ -R40713968 │ │ │ │ │ │ +R18267888 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -896,32 +896,32 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -480 │ │ │ │ │ │ +481 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R41460120 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19014040 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ -630 │ │ │ │ │ │ +631 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R41460488 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19014408 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -946,15 +946,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Filter │ │ │ │ │ │ FlateDecode │ │ │ │ │ │ Length │ │ │ │ │ │ 442 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R41460856 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 │ │ │ │ │ │ +/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CMapType 2 def /CMapName/R19014776 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 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Type │ │ │ │ │ │ Encoding │ │ │ │ │ │ @@ -977,15 +977,15 @@ │ │ │ │ │ │ Metadata │ │ │ │ │ │ Subtype │ │ │ │ │ │ XML │ │ │ │ │ │ Length │ │ │ │ │ │ 1175 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-735be704cc43'/> <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'?> │ │ │ │ │ │ +<?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-12-10T20:26:15Z</xmp:ModifyDate> <xmp:CreateDate>2024-12-10T20:26:15Z</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:8de15e7f-ef51-11fa-0000-4867aebfc0eb'/> <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'?> │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Size │ │ │ │ │ │ 39