--- /srv/reproducible-results/rbuild-debian/r-b-build.jUOJr8nS/b1/graphviz_2.42.4-2_armhf.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.jUOJr8nS/b2/graphviz_2.42.4-2_armhf.changes
├── Files
│ @@ -1,34 +1,34 @@
│
│ 645cdd96f0215368f4988290a4e4b580 1372520 debug optional graphviz-dbgsym_2.42.4-2_armhf.deb
│ - 7c5c90a775280e5398d011dd74b3dab3 4505756 doc optional graphviz-doc_2.42.4-2_all.deb
│ + a5bd06c5be2cc60946c1a626e767286a 4506104 doc optional graphviz-doc_2.42.4-2_all.deb
│ 631f3958b14a8e538c08fa7abca8d79b 501952 graphics optional graphviz_2.42.4-2_armhf.deb
│ 8d85732e2a7378d87c3d81924a65f7b9 28876 debug optional libcdt5-dbgsym_2.42.4-2_armhf.deb
│ cca4d1ac74c8088cbb2e43c5d5a74aff 37652 libs optional libcdt5_2.42.4-2_armhf.deb
│ a55756a1e0160e663d64281c5e1e9af8 107636 debug optional libcgraph6-dbgsym_2.42.4-2_armhf.deb
│ c6cf4383e444ff55f731f250144b53cd 56488 libs optional libcgraph6_2.42.4-2_armhf.deb
│ 79007641397a6d08cc87444ffce4cc4d 249800 debug optional libgraphviz-dev-dbgsym_2.42.4-2_armhf.deb
│ e96a23d462ab3ed9cd920d0de9b5eb6b 122976 libdevel optional libgraphviz-dev_2.42.4-2_armhf.deb
│ fb812ecf4bd5cd09dc879be6b9b49cd9 96132 debug optional libgv-guile-dbgsym_2.42.4-2_armhf.deb
│ - 36746c3402e398ed8911284a06d52346 44756 interpreters optional libgv-guile_2.42.4-2_armhf.deb
│ + 9bf39b2b58e4b0b88d884b7b709abedb 44760 interpreters optional libgv-guile_2.42.4-2_armhf.deb
│ 5702c6b432836ba1abd78da866dbcc23 117864 debug optional libgv-lua-dbgsym_2.42.4-2_armhf.deb
│ - 3d22a8d9c0bb83a5b98b9b6dfd0ed929 57160 interpreters optional libgv-lua_2.42.4-2_armhf.deb
│ + 176b0e9d1a33b49447db4bb2fa18f942 57164 interpreters optional libgv-lua_2.42.4-2_armhf.deb
│ 3575d257236dad212149c25c759333bc 194480 debug optional libgv-perl-dbgsym_2.42.4-2_armhf.deb
│ - b8ee4229e4eba8f476abb86bc28ede2d 58252 perl optional libgv-perl_2.42.4-2_armhf.deb
│ + 7a274f3218c3a49e30388988221e81c5 58252 perl optional libgv-perl_2.42.4-2_armhf.deb
│ 856aa1cd52335fdda5a92455e381e969 111556 debug optional libgv-ruby-dbgsym_2.42.4-2_armhf.deb
│ - 16449cb4a31e47f82f1de3f64a4a3a30 50344 ruby optional libgv-ruby_2.42.4-2_armhf.deb
│ + 95736747e1df40dabdc3c8113a1ace5d 50348 ruby optional libgv-ruby_2.42.4-2_armhf.deb
│ 4680fcc5fe9f25058ae1fe44d73b66e0 2296156 debug optional libgv-tcl-dbgsym_2.42.4-2_armhf.deb
│ - 29e223b5ed1662782ee715e3f87dff1d 654236 interpreters optional libgv-tcl_2.42.4-2_armhf.deb
│ + 31e30aa2c0f5ee15b363d2872d4b5f30 654232 interpreters optional libgv-tcl_2.42.4-2_armhf.deb
│ 35e0fe3d49794bcc8d0df9097e65c30c 2013976 debug optional libgvc6-dbgsym_2.42.4-2_armhf.deb
│ 9b79dab0cc18735c32323cd702144205 65636 debug optional libgvc6-plugins-gtk-dbgsym_2.42.4-2_armhf.deb
│ 342fe151f2b4511e280ffb56a681de25 38808 libs optional libgvc6-plugins-gtk_2.42.4-2_armhf.deb
│ 07cdeaa2c64937d5a9000ad23e0990e1 580504 libs optional libgvc6_2.42.4-2_armhf.deb
│ 89f9ad8f95e44295c09b639c739a6f98 339160 debug optional libgvpr2-dbgsym_2.42.4-2_armhf.deb
│ c189647d7dc1628813917a6164b4a059 167908 libs optional libgvpr2_2.42.4-2_armhf.deb
│ dbaaff5f90e0054db808d85f165e91fe 2644 debug optional liblab-gamut1-dbgsym_2.42.4-2_armhf.deb
│ 3a77d29ab409d0f0a915daad469edd0a 198368 libs optional liblab-gamut1_2.42.4-2_armhf.deb
│ 7d47a2ef9af2dc6e833c27a24ad8c65b 37724 debug optional libpathplan4-dbgsym_2.42.4-2_armhf.deb
│ 580e78f07f0accf21afb94c4c302f118 39568 libs optional libpathplan4_2.42.4-2_armhf.deb
│ 6d3dba5fc960e9a21d169c04499cdbd2 25972 debug optional libxdot4-dbgsym_2.42.4-2_armhf.deb
│ 0e72920def411eccadab7d7ec7573cfe 34236 libs optional libxdot4_2.42.4-2_armhf.deb
│ 192141ebc8918a43603a7eeb3a9a61d9 126852 debug optional python3-gv-dbgsym_2.42.4-2_armhf.deb
│ - af8de013f8538abd31f3ef6813f0d246 53068 python optional python3-gv_2.42.4-2_armhf.deb
│ + 1bec14a092fbec86feb53c2af8686262 53064 python optional python3-gv_2.42.4-2_armhf.deb
├── graphviz-doc_2.42.4-2_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-07 14:52:13.000000 debian-binary
│ │ --rw-r--r-- 0 0 0 8664 2024-08-07 14:52:13.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 4496900 2024-08-07 14:52:13.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 8656 2024-08-07 14:52:13.000000 control.tar.xz
│ │ +-rw-r--r-- 0 0 0 4497256 2024-08-07 14:52:13.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -296,68 +296,68 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 3018 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/html/schema/attributes.xslt.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 6478 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/html/tcldot.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 3929 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/html/todo.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 13931 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/html/winbuild.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 3230 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/latex_suggestions.txt
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 155920 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/Agraph.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 15439 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/acyclic.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 17631 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/bcomps.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 21921 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/ccomps.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15446 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/acyclic.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17628 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/bcomps.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21911 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/ccomps.1.pdf.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 47546 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/cdt.3.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 49075 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/cgraph.3.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 19879 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/cluster.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 13748 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/diffimg.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 16845 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/dijkstra.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 51967 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/dot.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 49048 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/cgraph.3.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19903 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/cluster.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13749 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/diffimg.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16839 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/dijkstra.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 51985 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/dot.1.pdf.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 266522 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/dotguide.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 15501 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/dotty.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15503 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/dotty.1.pdf.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 211526 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/dottyguide.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 21146 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/edgepaint.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 11050 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/expr.3.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 15200 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gc.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 24465 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gdtclft.3tcl.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 16649 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gml2gv.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 17529 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/graphml2gv.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 21802 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3guile.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 21974 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3lua.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 21977 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3perl.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 21977 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3python.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 22038 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3ruby.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 21691 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3tcl.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 16735 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvc.3.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 20826 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvcolor.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 22741 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvgen.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 24847 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvmap.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 20965 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvmap.sh.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 24727 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvpack.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 65546 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvpr.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 21607 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvpr.3.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 16972 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gxl2gv.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 14810 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/lab_gamut.3.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 20092 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/lefty.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21144 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/edgepaint.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11054 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/expr.3.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15203 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gc.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 24459 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gdtclft.3tcl.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16635 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gml2gv.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17521 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/graphml2gv.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21889 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3guile.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22059 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3lua.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22043 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3perl.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22048 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3python.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22139 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3ruby.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21616 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gv.3tcl.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16729 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvc.3.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20833 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvcolor.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 22717 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvgen.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 24845 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvmap.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20963 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvmap.sh.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 24728 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvpack.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65524 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvpr.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21601 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gvpr.3.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16982 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/gxl2gv.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14803 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/lab_gamut.3.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20093 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/lefty.1.pdf.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 208073 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/leftyguide.pdf.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 340716 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/libguide.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 15353 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/lneato.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 21294 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/mingle.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 19115 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/mm2gv.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15387 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/lneato.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 21288 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/mingle.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19113 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/mm2gv.1.pdf.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 89940 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/neatoguide.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 12528 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/nop.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 40789 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/osage.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 31080 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/pack.3.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 41669 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/patchwork.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 23499 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/pathplan.3.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 18080 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/prune.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 15521 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/sccmap.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12529 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/nop.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 40793 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/osage.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 31061 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/pack.3.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 41652 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/patchwork.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 23500 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/pathplan.3.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18073 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/prune.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15516 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/sccmap.1.pdf.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 731009 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/smyrna.pdf.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 34828 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/tcldot.3tcl.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 14601 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/tred.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 17067 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/unflatten.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 13230 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/vimdot.1.pdf.gz
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 29475 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/xdot.3.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14602 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/tred.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17063 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/unflatten.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13224 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/vimdot.1.pdf.gz
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 29482 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/xdot.3.pdf.gz
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz-doc/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 1253 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz-doc/changelog.Debian.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 19265 2020-04-06 06:00:49.000000 ./usr/share/doc/graphviz-doc/changelog.gz
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 16435 2024-01-26 20:26:42.000000 ./usr/share/doc/graphviz-doc/copyright
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-07 14:52:13.000000 ./usr/share/doc-base/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 390 2014-12-10 15:25:41.000000 ./usr/share/doc-base/graphviz-doc.graphviz-index
│ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-08-07 14:52:13.000000 ./usr/share/doc/graphviz/pdf/circo.1.pdf.gz -> dot.1.pdf.gz
│ │ │ ├── ./usr/share/doc/graphviz/pdf/acyclic.1.pdf.gz
│ │ │ │ ├── acyclic.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
-0.3 Tc
/R32917096 10 Tf
1 0 0 1 72 793.89 Tm
(AC)Tj
0 Tc
12.4801 0 Td
(YCLIC)Tj
/R33242872 10 Tf
28.5102 0 Td
122.47 Tw
(\(1\) General)Tj
170.78 0 Td
0 Tw
(Commands Manual)Tj
-0.3 Tc
/R32917096 10 Tf
203.58 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(YCLIC)Tj
/R33242872 10 Tf
28.5102 0 Td
(\(1\))Tj
-0.219 Tc
/R33561440 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R33242872 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
/R33561440 10.95 Tf
-103.87 -16.8 Td
(SYNOPSIS)Tj
/R33561440 10 Tf
36 -12 Td
(acyclic)Tj
/R33242872 10 Tf
31.3801 0 Td
([)Tj
/R33561440 10 Tf
5.83008 0 Td
[(n)39.9841(v?)]TJ
2.5 Tc
/R33242872 10 Tf
25.8602 0 Td
(][)Tj
0 Tc
/R33561440 10 Tf
11.6602 0 Td
(o)Tj
/R32917096 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R33242872 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R32917096 10 Tf
13.5699 0 Td
(le)Tj
/R33242872 10 Tf
14.9 0 Td
(])Tj
/R33561440 10.95 Tf
-180.311 -16.8 Td
(DESCRIPTION)Tj
/R33561440 10 Tf
36 -12 Td
(acyclic)Tj
/R33242872 10 Tf
31.923 0 Td
0.543 Tw
[(is a lter that tak)9.98047(es a directed graph as input and outputs a cop)]TJ
3.042 Tc
255.989 0 Td
[(yo)304.18(ft)]TJ
0 Tc
22.1941 0 Td
0.542 Tw
[(he graph with suf)25.0049(cient edges)]TJ
-310.106 -12 Td
(re)Tj
-0.15 Tc
7.51992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.248 Tw
(rsed to mak)Tj
2.748 Tc
47.0559 0 Td
(et)Tj
0 Tc
9.96797 0 Td
[(he graph ac)15.0073(yclic. The re)]TJ
-0.15 Tc
96.9418 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsed edge inherits all of the attrib)Tj
133.488 0 Td
0.249 Tw
(utes of the original edge. The)Tj
-313.553 -12 Td
0 Tw
[(optional le ar)18(gument species where the input graph is stored; by def)9.99268(ault, the program reads from)]TJ
/R33561440 10 Tf
398.27 0 Td
(stdin)Tj
/R33242872 10 Tf
21.1199 0 Td
(.)Tj
/R33561440 10.95 Tf
-455.39 -16.8 Td
(OPTIONS)Tj
/R33242872 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R33561440 10 Tf
16.8 TL
(n)'
/R33242872 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
/R33561440 10 Tf
-36 -16.8 Td
(v)Tj
/R33242872 10 Tf
36 0 Td
[(Print information about whether the le is ac)15(yclic, has a c)15(ycle or is undirected.)]TJ
/R33561440 10 Tf
-36 -16.8 Td
(o)Tj
/R32917096 10 Tf
13.2 0 Td
(outle)Tj
/R33242872 10 Tf
22.8 -12 Td
[(causes the output to be written to the specied le; by def)9.98535(ault, output is written to)]TJ
/R33561440 10 Tf
329.05 0 Td
(stdout)Tj
/R33242872 10 Tf
26.6699 0 Td
(.)Tj
/R33561440 10 Tf
-391.72 -16.8 Td
(?)Tj
/R33242872 10 Tf
36 0 Td
(option causes the program to print usage information.)Tj
/R33561440 10.95 Tf
-72 -16.8 Td
(RETURN CODES)Tj
/R33561440 10 Tf
36 -12 Td
(acyclic)Tj
/R33242872 10 Tf
31.9551 0 Td
(returns)Tj
/R33561440 10 Tf
30.8449 0 Td
(0)Tj
/R33242872 10 Tf
8.075 0 Td
0.575 Tw
(if the graph is ac)Tj
68.8 0 Td
(yclic;)Tj
/R33561440 10 Tf
25.2949 0 Td
(1)Tj
/R33242872 10 Tf
8.075 0 Td
(if the graph has a c)Tj
78.5352 0 Td
(ycle;)Tj
/R33561440 10 Tf
22.5148 0 Td
(2)Tj
/R33242872 10 Tf
8.075 0 Td
0.574 Tw
(if the graph is undirected; and)Tj
/R33561440 10 Tf
125.644 0 Td
(255)Tj
/R33242872 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
/R33561440 10.95 Tf
-94.4297 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R33242872 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
/R33561440 10.95 Tf
-118.21 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R33242872 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
/R33561440 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R33242872 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
/R28751464 10 Tf
1 0 0 1 72 793.89 Tm
(AC)Tj
0 Tc
12.4801 0 Td
(YCLIC)Tj
/R29077240 10 Tf
28.5102 0 Td
122.47 Tw
(\(1\) General)Tj
170.78 0 Td
0 Tw
(Commands Manual)Tj
-0.3 Tc
/R28751464 10 Tf
203.58 0 Td
(AC)Tj
0 Tc
12.4801 0 Td
(YCLIC)Tj
/R29077240 10 Tf
28.5102 0 Td
(\(1\))Tj
-0.219 Tc
/R29395808 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R29077240 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
/R29395808 10.95 Tf
-103.87 -16.8 Td
(SYNOPSIS)Tj
/R29395808 10 Tf
36 -12 Td
(acyclic)Tj
/R29077240 10 Tf
31.3801 0 Td
([)Tj
/R29395808 10 Tf
5.83008 0 Td
[(n)39.9841(v?)]TJ
2.5 Tc
/R29077240 10 Tf
25.8602 0 Td
(][)Tj
0 Tc
/R29395808 10 Tf
11.6602 0 Td
(o)Tj
/R28751464 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R29077240 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R28751464 10 Tf
13.5699 0 Td
(le)Tj
/R29077240 10 Tf
14.9 0 Td
(])Tj
/R29395808 10.95 Tf
-180.311 -16.8 Td
(DESCRIPTION)Tj
/R29395808 10 Tf
36 -12 Td
(acyclic)Tj
/R29077240 10 Tf
31.923 0 Td
0.543 Tw
[(is a lter that tak)9.98047(es a directed graph as input and outputs a cop)]TJ
3.042 Tc
255.989 0 Td
[(yo)304.18(ft)]TJ
0 Tc
22.1941 0 Td
0.542 Tw
[(he graph with suf)25.0049(cient edges)]TJ
-310.106 -12 Td
(re)Tj
-0.15 Tc
7.51992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.248 Tw
(rsed to mak)Tj
2.748 Tc
47.0559 0 Td
(et)Tj
0 Tc
9.96797 0 Td
[(he graph ac)15.0073(yclic. The re)]TJ
-0.15 Tc
96.9418 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsed edge inherits all of the attrib)Tj
133.488 0 Td
0.249 Tw
(utes of the original edge. The)Tj
-313.553 -12 Td
0 Tw
[(optional le ar)18(gument species where the input graph is stored; by def)9.99268(ault, the program reads from)]TJ
/R29395808 10 Tf
398.27 0 Td
(stdin)Tj
/R29077240 10 Tf
21.1199 0 Td
(.)Tj
/R29395808 10.95 Tf
-455.39 -16.8 Td
(OPTIONS)Tj
/R29077240 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R29395808 10 Tf
16.8 TL
(n)'
/R29077240 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
/R29395808 10 Tf
-36 -16.8 Td
(v)Tj
/R29077240 10 Tf
36 0 Td
[(Print information about whether the le is ac)15(yclic, has a c)15(ycle or is undirected.)]TJ
/R29395808 10 Tf
-36 -16.8 Td
(o)Tj
/R28751464 10 Tf
13.2 0 Td
(outle)Tj
/R29077240 10 Tf
22.8 -12 Td
[(causes the output to be written to the specied le; by def)9.98535(ault, output is written to)]TJ
/R29395808 10 Tf
329.05 0 Td
(stdout)Tj
/R29077240 10 Tf
26.6699 0 Td
(.)Tj
/R29395808 10 Tf
-391.72 -16.8 Td
(?)Tj
/R29077240 10 Tf
36 0 Td
(option causes the program to print usage information.)Tj
/R29395808 10.95 Tf
-72 -16.8 Td
(RETURN CODES)Tj
/R29395808 10 Tf
36 -12 Td
(acyclic)Tj
/R29077240 10 Tf
31.9551 0 Td
(returns)Tj
/R29395808 10 Tf
30.8449 0 Td
(0)Tj
/R29077240 10 Tf
8.075 0 Td
0.575 Tw
(if the graph is ac)Tj
68.8 0 Td
(yclic;)Tj
/R29395808 10 Tf
25.2949 0 Td
(1)Tj
/R29077240 10 Tf
8.075 0 Td
(if the graph has a c)Tj
78.5352 0 Td
(ycle;)Tj
/R29395808 10 Tf
22.5148 0 Td
(2)Tj
/R29077240 10 Tf
8.075 0 Td
0.574 Tw
(if the graph is undirected; and)Tj
/R29395808 10 Tf
125.644 0 Td
(255)Tj
/R29077240 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
/R29395808 10.95 Tf
-94.4297 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R29077240 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
/R29395808 10.95 Tf
-118.21 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R29077240 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
/R29395808 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R29077240 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2137
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -636,19 +636,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R15551328
│ │ │ │ │ │ +R34106208
│ │ │ │ │ │
│ │ │ │ │ │ -R15234872
│ │ │ │ │ │ +R33789752
│ │ │ │ │ │
│ │ │ │ │ │ -R14906984
│ │ │ │ │ │ +R33461864
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -700,18 +700,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -364
│ │ │ │ │ │ +363
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R10931648 def
1 begincodespacerange
<00><ff>
endcodespacerange
32 beginbfrange
<20><20><0020>
<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>
<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/R29486528 def
1 begincodespacerange
<00><ff>
endcodespacerange
32 beginbfrange
<20><20><0020>
<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>
<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
│ │ │ │ │ │ @@ -731,15 +731,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 532
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R10932016 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/R29486896 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
│ │ │ │ │ │ @@ -759,18 +759,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -302
│ │ │ │ │ │ +303
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15551624 def
1 begincodespacerange
<00><ff>
endcodespacerange
22 beginbfrange
<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/R34106504 def
1 begincodespacerange
<00><ff>
endcodespacerange
22 beginbfrange
<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
│ │ │ │ │ │ @@ -792,15 +792,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-bcd02b46cd50'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-888ef672f827'/>
<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/pdf/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
/R19560040 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CCOMPS)Tj
/R19887928 10 Tf
40.5801 0 Td
123.04 Tw
(\(1\) General)Tj
171.35 0 Td
0 Tw
(Commands Manual)Tj
/R19560040 10 Tf
203.99 0 Td
(CCOMPS)Tj
/R19887928 10 Tf
40.5801 0 Td
(\(1\))Tj
-0.219 Tc
/R20204384 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R19887928 10 Tf
20.407 -12 Td
(ccomps connected components lter for graphs)Tj
/R20204384 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R20204384 10 Tf
36 -12 Td
(ccomps)Tj
/R19887928 10 Tf
34.1602 0 Td
([)Tj
/R20204384 10 Tf
5.83008 0 Td
[(sxv)10.0159(enzC?)]TJ
2.5 Tc
/R19887928 10 Tf
51.15 0 Td
(][)Tj
0 Tc
/R20204384 10 Tf
11.6602 0 Td
(-X)Tj
/R19560040 10 Tf
10.8398 0 Td
([#%]s[-f])Tj
2.5 Tc
/R19887928 10 Tf
41.8199 0 Td
(][)Tj
0 Tc
/R20204384 10 Tf
11.6602 0 Td
(-o)Tj
/R19560040 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R19887928 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R19560040 10 Tf
13.5699 0 Td
(les)Tj
/R19887928 10 Tf
18.8801 0 Td
(])Tj
/R20204384 10.95 Tf
-271.811 -16.8 Td
(DESCRIPTION)Tj
/R20204384 10 Tf
36 -12 Td
(ccomps)Tj
/R19887928 10 Tf
34.1602 0 Td
(decomposes graphs into their connected components, printing the components to standard output.)Tj
/R20204384 10.95 Tf
-70.1602 -16.8 Td
(OPTIONS)Tj
/R19887928 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R20204384 10 Tf
16.8 TL
(e)'
/R19887928 10 Tf
36 0 Td
(Do not induce edges in the connected components.)Tj
/R20204384 10 Tf
-36 -16.8 Td
(s)Tj
/R19887928 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
/R20204384 10 Tf
-36 -16.8 Td
(x)Tj
/R19887928 10 Tf
36 0 Td
(Only the connected components are printed, as separate graphs.)Tj
/R20204384 10 Tf
-36 -16.8 Td
(v)Tj
/R19887928 10 Tf
36 0 Td
(Counts of nodes, edges and connected components are printed.)Tj
/R20204384 10 Tf
-36 -16.8 Td
(z)Tj
/R19887928 10 Tf
36 0 Td
0.429 Tw
(Sort components by size, with the lar)Tj
150.994 0 Td
0.428 Tw
(gest rst. This is only ef)Tj
98.5602 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.728 Tw
(ve i)Tj
2.928 Tc
14.998 0 Td
(fe)Tj
0 Tc
10.698 0 Td
(ither)Tj
/R20204384 10 Tf
21.2578 0 Td
(-x)Tj
/R19887928 10 Tf
11.2578 0 Td
(or)Tj
/R20204384 10 Tf
11.2578 0 Td
(-X#)Tj
/R19887928 10 Tf
18.4781 0 Td
0.428 Tw
(is present.)Tj
-355.022 -12 Td
(Thus,)Tj
/R20204384 10 Tf
25 0 Td
(-zX#0)Tj
/R19887928 10 Tf
27.4898 0 Td
0 Tw
[(will cause the lar)17.9834(gest component to be printed.)]TJ
/R20204384 10 Tf
-88.4898 -16.8 Td
(C)Tj
/R19887928 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
/R20204384 10 Tf
-125.84 -16.8 Td
(n)Tj
/R19887928 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
/R20204384 10 Tf
6.85195 0 Td
(ccomps)Tj
/R19887928 10 Tf
35.182 0 Td
1.021 Tw
(produces components as graphs distinct)Tj
-233.046 -12 Td
1.588 Tw
(from the input graph, it will dene subgraphs which are projections of subgraphs of the input)Tj
12 TL
0.133 Tw
(graph onto the component. \(If the projection is empty)'
2.632 Tc
214.554 0 Td
[(,n)263.196(os)]TJ
0 Tc
21.6539 0 Td
0.132 Tw
[(ubgraph is produced.\))-513.218(If this ag is set,)]TJ
-236.208 -12 Td
0 Tw
(the component contains only the rele)Tj
-0.25 Tc
147.23 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(nt nodes and edges.)Tj
/R20204384 10 Tf
-192.42 -16.8 Td
(X)Tj
/R19560040 10 Tf
15.4199 0 Td
(node_name)Tj
/R19887928 10 Tf
20.5801 -12 Td
(Prints only the component containing the node)Tj
/R19560040 10 Tf
189.16 0 Td
(node_name)Tj
2.5 Tc
/R19887928 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
/R20204384 10 Tf
-298.51 -16.8 Td
(X#)Tj
/R19560040 10 Tf
20.4199 0 Td
(start)Tj
/R20204384 10 Tf
-20.4199 -16.8 Td
(X#)Tj
/R19560040 10 Tf
20.4199 0 Td
(start-)Tj
/R20204384 10 Tf
-20.4199 -16.8 Td
(X#)Tj
/R19560040 10 Tf
20.4199 0 Td
(start-last)Tj
/R19887928 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
/R19560040 10 Tf
6.83281 0 Td
(start)Tj
2.943 Tc
/R19887928 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
/R19560040 10 Tf
18.4922 0 Td
(start)Tj
/R19887928 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
/R20204384 10 Tf
335.436 0 Td
([)Tj
/R19560040 10 Tf
3.33008 0 Td
(Istart)Tj
/R20204384 10 Tf
21.6699 0 Td
(,)Tj
/R19560040 10 Tf
2.5 0 Td
(last)Tj
/R20204384 10 Tf
14.45 0 Td
(])Tj
/R19887928 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
/R20204384 10 Tf
32.2199 0 Td
(-x)Tj
/R19887928 10 Tf
10.8301 0 Td
(is equi)Tj
-0.25 Tc
26.1398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R20204384 10 Tf
27.7801 0 Td
(-X#0-)Tj
/R19887928 10 Tf
23.8801 0 Td
(.)Tj
/R20204384 10 Tf
-226.87 -16.8 Td
(X%)Tj
/R19560040 10 Tf
25.4199 0 Td
(min)Tj
/R20204384 10 Tf
-25.4199 -16.8 Td
(X%)Tj
/R19560040 10 Tf
25.4199 0 Td
(min-)Tj
/R20204384 10 Tf
-25.4199 -16.8 Td
(X%)Tj
/R19560040 10 Tf
25.4199 0 Td
(min-max)Tj
/R19887928 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
/R19560040 10 Tf
9.33984 0 Td
(min)Tj
2.67 Tc
/R19887928 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
/R19560040 10 Tf
224.72 0 Td
(min)Tj
/R19887928 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
/R20204384 10 Tf
275.51 0 Td
([)Tj
/R19560040 10 Tf
3.33008 0 Td
(Imin)Tj
/R20204384 10 Tf
18.3301 0 Td
(,)Tj
/R19560040 10 Tf
2.5 0 Td
(max)Tj
/R20204384 10 Tf
16.6602 0 Td
(])Tj
/R19887928 10 Tf
5.83008 0 Td
(are printed.)Tj
/R20204384 10 Tf
-358.161 -16.8 Td
(o)Tj
/R19560040 10 Tf
13.2 0 Td
(outle)Tj
/R19887928 10 Tf
22.8 -12 Td
0.87 Tw
(If specied, each graph will be written to a dif)Tj
192.54 0 Td
0.869 Tw
(ferent le with the names deri)Tj
-0.15 Tc
123.795 0 Td
(ve)Tj
3.369 Tc
9.28984 0 Td
(df)Tj
0 Tc
11.6988 0 Td
(rom)Tj
/R19560040 10 Tf
19.4789 0 Td
(outle)Tj
3.369 Tc
/R19887928 10 Tf
25 0 Td
(.I)Tj
0 Tc
9.19883 0 Td
(n)Tj
-391.001 -12 Td
(particular)Tj
2.749 Tc
37.9199 0 Td
[(,i)274.91(fb)]TJ
0 Tc
19.1078 0 Td
(oth)Tj
/R20204384 10 Tf
15.5289 0 Td
(-o)Tj
/R19887928 10 Tf
11.0789 0 Td
(and)Tj
/R20204384 10 Tf
17.1891 0 Td
(-x)Tj
/R19887928 10 Tf
11.0789 0 Td
0.25 Tw
(ags are used, then each connected component is written to a dif)Tj
260.78 0 Td
(ferent)Tj
-372.684 -12 Td
0.937 Tw
(le. If)Tj
/R19560040 10 Tf
28.8141 0 Td
(outle)Tj
/R19887928 10 Tf
28.4359 0 Td
0.936 Tw
(does not ha)Tj
-0.15 Tc
47.2219 0 Td
1.236 Tw
(ve a s)Tj
0 Tc
24.4922 0 Td
(uf)Tj
8.08008 0 Td
0.936 Tw
(x, the rst le will ha)Tj
-0.15 Tc
95.6 0 Td
1.236 Tw
(ve t)Tj
0 Tc
15.5059 0 Td
0.936 Tw
(he name)Tj
/R19560040 10 Tf
37.9719 0 Td
(outle)Tj
3.436 Tc
/R19887928 10 Tf
25 0 Td
(;t)Tj
0 Tc
8.99609 0 Td
(hen ne)Tj
27.166 0 Td
(xt)Tj
/R19560040 10 Tf
11.216 0 Td
(outle_1)Tj
/R19887928 10 Tf
35 0 Td
(,)Tj
-393.5 -12 Td
0.434 Tw
(then ne)Tj
29.4441 0 Td
(xt)Tj
/R19560040 10 Tf
10.7141 0 Td
(outle_2)Tj
2.934 Tc
/R19887928 10 Tf
35 0 Td
(,a)Tj
0 Tc
9.87383 0 Td
(nd so on.)Tj
42.6922 0 Td
(If)Tj
/R19560040 10 Tf
9.59414 0 Td
(outle)Tj
/R19887928 10 Tf
27.934 0 Td
[(has a suf)25.0195(x, i.e., has the form)]TJ
/R19560040 10 Tf
123.048 0 Td
[(base)14.9902(.sfx)]TJ
2.935 Tc
/R19887928 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
/R19560040 10 Tf
41.1 0 Td
[(base)14.9927(.sfx)]TJ
/R19887928 10 Tf
31.7902 0 Td
(,)Tj
/R19560040 10 Tf
5 0 Td
(base_1.sfx)Tj
/R19887928 10 Tf
41.9398 0 Td
(,)Tj
/R19560040 10 Tf
5 0 Td
(base_2.sfx)Tj
2.5 Tc
/R19887928 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
/R13141608 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CCOMPS)Tj
/R13469496 10 Tf
40.5801 0 Td
123.04 Tw
(\(1\) General)Tj
171.35 0 Td
0 Tw
(Commands Manual)Tj
/R13141608 10 Tf
203.99 0 Td
(CCOMPS)Tj
/R13469496 10 Tf
40.5801 0 Td
(\(1\))Tj
-0.219 Tc
/R13785952 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R13469496 10 Tf
20.407 -12 Td
(ccomps connected components lter for graphs)Tj
/R13785952 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R13785952 10 Tf
36 -12 Td
(ccomps)Tj
/R13469496 10 Tf
34.1602 0 Td
([)Tj
/R13785952 10 Tf
5.83008 0 Td
[(sxv)10.0159(enzC?)]TJ
2.5 Tc
/R13469496 10 Tf
51.15 0 Td
(][)Tj
0 Tc
/R13785952 10 Tf
11.6602 0 Td
(-X)Tj
/R13141608 10 Tf
10.8398 0 Td
([#%]s[-f])Tj
2.5 Tc
/R13469496 10 Tf
41.8199 0 Td
(][)Tj
0 Tc
/R13785952 10 Tf
11.6602 0 Td
(-o)Tj
/R13141608 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R13469496 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R13141608 10 Tf
13.5699 0 Td
(les)Tj
/R13469496 10 Tf
18.8801 0 Td
(])Tj
/R13785952 10.95 Tf
-271.811 -16.8 Td
(DESCRIPTION)Tj
/R13785952 10 Tf
36 -12 Td
(ccomps)Tj
/R13469496 10 Tf
34.1602 0 Td
(decomposes graphs into their connected components, printing the components to standard output.)Tj
/R13785952 10.95 Tf
-70.1602 -16.8 Td
(OPTIONS)Tj
/R13469496 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R13785952 10 Tf
16.8 TL
(e)'
/R13469496 10 Tf
36 0 Td
(Do not induce edges in the connected components.)Tj
/R13785952 10 Tf
-36 -16.8 Td
(s)Tj
/R13469496 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
/R13785952 10 Tf
-36 -16.8 Td
(x)Tj
/R13469496 10 Tf
36 0 Td
(Only the connected components are printed, as separate graphs.)Tj
/R13785952 10 Tf
-36 -16.8 Td
(v)Tj
/R13469496 10 Tf
36 0 Td
(Counts of nodes, edges and connected components are printed.)Tj
/R13785952 10 Tf
-36 -16.8 Td
(z)Tj
/R13469496 10 Tf
36 0 Td
0.429 Tw
(Sort components by size, with the lar)Tj
150.994 0 Td
0.428 Tw
(gest rst. This is only ef)Tj
98.5602 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
0.728 Tw
(ve i)Tj
2.928 Tc
14.998 0 Td
(fe)Tj
0 Tc
10.698 0 Td
(ither)Tj
/R13785952 10 Tf
21.2578 0 Td
(-x)Tj
/R13469496 10 Tf
11.2578 0 Td
(or)Tj
/R13785952 10 Tf
11.2578 0 Td
(-X#)Tj
/R13469496 10 Tf
18.4781 0 Td
0.428 Tw
(is present.)Tj
-355.022 -12 Td
(Thus,)Tj
/R13785952 10 Tf
25 0 Td
(-zX#0)Tj
/R13469496 10 Tf
27.4898 0 Td
0 Tw
[(will cause the lar)17.9834(gest component to be printed.)]TJ
/R13785952 10 Tf
-88.4898 -16.8 Td
(C)Tj
/R13469496 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
/R13785952 10 Tf
-125.84 -16.8 Td
(n)Tj
/R13469496 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
/R13785952 10 Tf
6.85195 0 Td
(ccomps)Tj
/R13469496 10 Tf
35.182 0 Td
1.021 Tw
(produces components as graphs distinct)Tj
-233.046 -12 Td
1.588 Tw
(from the input graph, it will dene subgraphs which are projections of subgraphs of the input)Tj
12 TL
0.133 Tw
(graph onto the component. \(If the projection is empty)'
2.632 Tc
214.554 0 Td
[(,n)263.196(os)]TJ
0 Tc
21.6539 0 Td
0.132 Tw
[(ubgraph is produced.\))-513.218(If this ag is set,)]TJ
-236.208 -12 Td
0 Tw
(the component contains only the rele)Tj
-0.25 Tc
147.23 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(nt nodes and edges.)Tj
/R13785952 10 Tf
-192.42 -16.8 Td
(X)Tj
/R13141608 10 Tf
15.4199 0 Td
(node_name)Tj
/R13469496 10 Tf
20.5801 -12 Td
(Prints only the component containing the node)Tj
/R13141608 10 Tf
189.16 0 Td
(node_name)Tj
2.5 Tc
/R13469496 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
/R13785952 10 Tf
-298.51 -16.8 Td
(X#)Tj
/R13141608 10 Tf
20.4199 0 Td
(start)Tj
/R13785952 10 Tf
-20.4199 -16.8 Td
(X#)Tj
/R13141608 10 Tf
20.4199 0 Td
(start-)Tj
/R13785952 10 Tf
-20.4199 -16.8 Td
(X#)Tj
/R13141608 10 Tf
20.4199 0 Td
(start-last)Tj
/R13469496 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
/R13141608 10 Tf
6.83281 0 Td
(start)Tj
2.943 Tc
/R13469496 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
/R13141608 10 Tf
18.4922 0 Td
(start)Tj
/R13469496 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
/R13785952 10 Tf
335.436 0 Td
([)Tj
/R13141608 10 Tf
3.33008 0 Td
(Istart)Tj
/R13785952 10 Tf
21.6699 0 Td
(,)Tj
/R13141608 10 Tf
2.5 0 Td
(last)Tj
/R13785952 10 Tf
14.45 0 Td
(])Tj
/R13469496 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
/R13785952 10 Tf
32.2199 0 Td
(-x)Tj
/R13469496 10 Tf
10.8301 0 Td
(is equi)Tj
-0.25 Tc
26.1398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R13785952 10 Tf
27.7801 0 Td
(-X#0-)Tj
/R13469496 10 Tf
23.8801 0 Td
(.)Tj
/R13785952 10 Tf
-226.87 -16.8 Td
(X%)Tj
/R13141608 10 Tf
25.4199 0 Td
(min)Tj
/R13785952 10 Tf
-25.4199 -16.8 Td
(X%)Tj
/R13141608 10 Tf
25.4199 0 Td
(min-)Tj
/R13785952 10 Tf
-25.4199 -16.8 Td
(X%)Tj
/R13141608 10 Tf
25.4199 0 Td
(min-max)Tj
/R13469496 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
/R13141608 10 Tf
9.33984 0 Td
(min)Tj
2.67 Tc
/R13469496 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
/R13141608 10 Tf
224.72 0 Td
(min)Tj
/R13469496 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
/R13785952 10 Tf
275.51 0 Td
([)Tj
/R13141608 10 Tf
3.33008 0 Td
(Imin)Tj
/R13785952 10 Tf
18.3301 0 Td
(,)Tj
/R13141608 10 Tf
2.5 0 Td
(max)Tj
/R13785952 10 Tf
16.6602 0 Td
(])Tj
/R13469496 10 Tf
5.83008 0 Td
(are printed.)Tj
/R13785952 10 Tf
-358.161 -16.8 Td
(o)Tj
/R13141608 10 Tf
13.2 0 Td
(outle)Tj
/R13469496 10 Tf
22.8 -12 Td
0.87 Tw
(If specied, each graph will be written to a dif)Tj
192.54 0 Td
0.869 Tw
(ferent le with the names deri)Tj
-0.15 Tc
123.795 0 Td
(ve)Tj
3.369 Tc
9.28984 0 Td
(df)Tj
0 Tc
11.6988 0 Td
(rom)Tj
/R13141608 10 Tf
19.4789 0 Td
(outle)Tj
3.369 Tc
/R13469496 10 Tf
25 0 Td
(.I)Tj
0 Tc
9.19883 0 Td
(n)Tj
-391.001 -12 Td
(particular)Tj
2.749 Tc
37.9199 0 Td
[(,i)274.91(fb)]TJ
0 Tc
19.1078 0 Td
(oth)Tj
/R13785952 10 Tf
15.5289 0 Td
(-o)Tj
/R13469496 10 Tf
11.0789 0 Td
(and)Tj
/R13785952 10 Tf
17.1891 0 Td
(-x)Tj
/R13469496 10 Tf
11.0789 0 Td
0.25 Tw
(ags are used, then each connected component is written to a dif)Tj
260.78 0 Td
(ferent)Tj
-372.684 -12 Td
0.937 Tw
(le. If)Tj
/R13141608 10 Tf
28.8141 0 Td
(outle)Tj
/R13469496 10 Tf
28.4359 0 Td
0.936 Tw
(does not ha)Tj
-0.15 Tc
47.2219 0 Td
1.236 Tw
(ve a s)Tj
0 Tc
24.4922 0 Td
(uf)Tj
8.08008 0 Td
0.936 Tw
(x, the rst le will ha)Tj
-0.15 Tc
95.6 0 Td
1.236 Tw
(ve t)Tj
0 Tc
15.5059 0 Td
0.936 Tw
(he name)Tj
/R13141608 10 Tf
37.9719 0 Td
(outle)Tj
3.436 Tc
/R13469496 10 Tf
25 0 Td
(;t)Tj
0 Tc
8.99609 0 Td
(hen ne)Tj
27.166 0 Td
(xt)Tj
/R13141608 10 Tf
11.216 0 Td
(outle_1)Tj
/R13469496 10 Tf
35 0 Td
(,)Tj
-393.5 -12 Td
0.434 Tw
(then ne)Tj
29.4441 0 Td
(xt)Tj
/R13141608 10 Tf
10.7141 0 Td
(outle_2)Tj
2.934 Tc
/R13469496 10 Tf
35 0 Td
(,a)Tj
0 Tc
9.87383 0 Td
(nd so on.)Tj
42.6922 0 Td
(If)Tj
/R13141608 10 Tf
9.59414 0 Td
(outle)Tj
/R13469496 10 Tf
27.934 0 Td
[(has a suf)25.0195(x, i.e., has the form)]TJ
/R13141608 10 Tf
123.048 0 Td
[(base)14.9902(.sfx)]TJ
2.935 Tc
/R13469496 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
/R13141608 10 Tf
41.1 0 Td
[(base)14.9927(.sfx)]TJ
/R13469496 10 Tf
31.7902 0 Td
(,)Tj
/R13141608 10 Tf
5 0 Td
(base_1.sfx)Tj
/R13469496 10 Tf
41.9398 0 Td
(,)Tj
/R13141608 10 Tf
5 0 Td
(base_2.sfx)Tj
2.5 Tc
/R13469496 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2991
│ │ │ │ │ │ +2993
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ WLEOII+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -648,19 +648,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R20204384
│ │ │ │ │ │ +R13785952
│ │ │ │ │ │
│ │ │ │ │ │ -R19887928
│ │ │ │ │ │ +R13469496
│ │ │ │ │ │
│ │ │ │ │ │ -R19560040
│ │ │ │ │ │ +R13141608
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -697,29 +697,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
/R19560040 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CCOMPS)Tj
/R19887928 10 Tf
40.5801 0 Td
123.04 Tw
(\(1\) General)Tj
171.35 0 Td
0 Tw
(Commands Manual)Tj
/R19560040 10 Tf
203.99 0 Td
(CCOMPS)Tj
/R19887928 10 Tf
40.5801 0 Td
(\(1\))Tj
/R20204384 10.95 Tf
-456.34 -36 Td
(OPERANDS)Tj
/R19887928 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R19560040 10 Tf
1.91016 -16.8 Td
(les)Tj
/R19887928 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
/R19560040 10 Tf
272.314 0 Td
(les)Tj
/R19887928 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
/R20204384 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R19887928 10 Tf
36 -12 Td
1.373 Tw
[(Unless used to e)14.9939(xtract a single connected component,)]TJ
/R20204384 10 Tf
227.184 0 Td
(ccomps)Tj
/R19887928 10 Tf
35.5328 0 Td
(returns)Tj
/R20204384 10 Tf
31.643 0 Td
(0)Tj
/R19887928 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
/R20204384 10 Tf
64.1602 0 Td
(ccomps)Tj
/R19887928 10 Tf
34.1602 0 Td
(returns)Tj
/R20204384 10 Tf
30.2699 0 Td
(0)Tj
/R19887928 10 Tf
7.5 0 Td
(on success and non-zero if an error occurred.)Tj
-0.11 Tc
/R20204384 10.95 Tf
-172.09 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R19887928 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
/R20204384 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R19887928 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
/R20204384 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R19887928 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
/R13141608 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CCOMPS)Tj
/R13469496 10 Tf
40.5801 0 Td
123.04 Tw
(\(1\) General)Tj
171.35 0 Td
0 Tw
(Commands Manual)Tj
/R13141608 10 Tf
203.99 0 Td
(CCOMPS)Tj
/R13469496 10 Tf
40.5801 0 Td
(\(1\))Tj
/R13785952 10.95 Tf
-456.34 -36 Td
(OPERANDS)Tj
/R13469496 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R13141608 10 Tf
1.91016 -16.8 Td
(les)Tj
/R13469496 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
/R13141608 10 Tf
272.314 0 Td
(les)Tj
/R13469496 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
/R13785952 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R13469496 10 Tf
36 -12 Td
1.373 Tw
[(Unless used to e)14.9939(xtract a single connected component,)]TJ
/R13785952 10 Tf
227.184 0 Td
(ccomps)Tj
/R13469496 10 Tf
35.5328 0 Td
(returns)Tj
/R13785952 10 Tf
31.643 0 Td
(0)Tj
/R13469496 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
/R13785952 10 Tf
64.1602 0 Td
(ccomps)Tj
/R13469496 10 Tf
34.1602 0 Td
(returns)Tj
/R13785952 10 Tf
30.2699 0 Td
(0)Tj
/R13469496 10 Tf
7.5 0 Td
(on success and non-zero if an error occurred.)Tj
-0.11 Tc
/R13785952 10.95 Tf
-172.09 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R13469496 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
/R13785952 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R13469496 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
/R13785952 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R13469496 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1044
│ │ │ │ │ │ +1043
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R20204384
│ │ │ │ │ │ +R13785952
│ │ │ │ │ │
│ │ │ │ │ │ -R19887928
│ │ │ │ │ │ +R13469496
│ │ │ │ │ │
│ │ │ │ │ │ -R19560040
│ │ │ │ │ │ +R13141608
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -771,18 +771,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -404
│ │ │ │ │ │ +406
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18945416 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/R12526984 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
│ │ │ │ │ │ @@ -799,18 +799,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -561
│ │ │ │ │ │ +560
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18945784 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/R12527352 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
│ │ │ │ │ │ @@ -833,15 +833,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 359
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18946152 def
1 begincodespacerange
<00><ff>
endcodespacerange
31 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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12527720 def
1 begincodespacerange
<00><ff>
endcodespacerange
31 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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -863,15 +863,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-019f8e8a2221'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-3e54d11210bf'/>
<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/pdf/cdt.3.pdf.gz
│ │ │ │ ├── cdt.3.pdf
│ │ │ │ │ ├── dumppdf -at {}
│ │ │ │ │ │ @@ -78,15 +78,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
/R33109352 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R33109352 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.219 Tc
/R33773728 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R33773728 10 Tf
20.407 -12 Td
(Cdt)Tj
2.5 Tc
/R33457272 10 Tf
18.6102 0 Td
(c)Tj
0 Tc
12.5801 0 Td
(ontainer data types)Tj
/R33773728 10.95 Tf
-67.1902 -16.8 Td
(SYNOPSIS)Tj
/R34145416 10 Tf
36 -12 Td
(#include <cdt.h>)Tj
/R33773728 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
/R34145416 10 Tf
-53.1695 -12 Td
(Dt_t;)Tj
12 TL
(Dtdisc_t;)'
(Dtmethod_t;)'
(Dtlink_t;)'
(Dtstat_t;)'
/R33773728 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
/R34145416 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, int type\);)Tj
-150 -12 Td
36 Tw
(Dt_t* dtview\(Dt_t*)Tj
150 0 Td
0 Tw
(dt, Dt_t* view\);)Tj
/R33773728 10 Tf
-171 -16.8 Td
[(ST)18(ORA)55.0073(GE METHODS)]TJ
/R34145416 10 Tf
21 -12 Td
(Dtmethod_t* Dtset;)Tj
(Dtmethod_t* Dtbag;)'
(Dtmethod_t* Dtoset;)'
(Dtmethod_t* Dtobag;)'
(Dtmethod_t* Dtlist;)'
(Dtmethod_t* Dtstack;)'
(Dtmethod_t* Dtqueue;)'
(Dtmethod_t* Dtdeque;)'
/R33773728 10 Tf
-21 -16.8 Td
(DISCIPLINE)Tj
/R34145416 10 Tf
21 -12 Td
(#define DTOFFSET\(struct_s,member\))Tj
(#define DTDISC\(disc,key,size,link,makef,freef,comparf,hashf,memoryf,eventf\))'
T*[(typedef void*)-3600(\(*Dtmake_f\)\(Dt_t*, void*, Dtdisc_t*\);)]TJ
T*[(typedef void)-5400(\(*Dtfree_f\)\(Dt_t*, void*, Dtdisc_t*\);)]TJ
T*[(typedef int)-6000(\(*Dtcompar_f\)\(Dt_t*, void*, void*, Dtdisc_t*\);)]TJ
(typedef unsigned int \(*Dthash_f\)\(Dt_t*, void*, Dtdisc_t*\);)'
T*[(typedef void*)-3600(\(*Dtmemory_f\)\(Dt_t*, void*, size_t, Dtdisc_t*\);)]TJ
T*[(typedef int)-6000(\(*Dtevent_f\)\(Dt_t*, int, void*, Dtdisc_t*\);)]TJ
/R33773728 10 Tf
-21 -16.8 Td
[(OBJECT OPERA)94.9841(TIONS)]TJ
/R34145416 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* dtappend\(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* dtattach\(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\)\(Dt_t*, void*, void*\), void*\);)Tj
-138 -12 Td
(Dtlink_t* dtflatten\(Dt_t* dt\);)Tj
(Dtlink_t* dtlink\(Dt_t*, Dtlink_t* link\);)'
/R33457272 10 Tf
427 -43.2 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
/R17835368 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R17835368 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.219 Tc
/R18499744 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R18499744 10 Tf
20.407 -12 Td
(Cdt)Tj
2.5 Tc
/R18183288 10 Tf
18.6102 0 Td
(c)Tj
0 Tc
12.5801 0 Td
(ontainer data types)Tj
/R18499744 10.95 Tf
-67.1902 -16.8 Td
(SYNOPSIS)Tj
/R18871432 10 Tf
36 -12 Td
(#include <cdt.h>)Tj
/R18499744 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
/R18871432 10 Tf
-53.1695 -12 Td
(Dt_t;)Tj
12 TL
(Dtdisc_t;)'
(Dtmethod_t;)'
(Dtlink_t;)'
(Dtstat_t;)'
/R18499744 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
/R18871432 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, int type\);)Tj
-150 -12 Td
36 Tw
(Dt_t* dtview\(Dt_t*)Tj
150 0 Td
0 Tw
(dt, Dt_t* view\);)Tj
/R18499744 10 Tf
-171 -16.8 Td
[(ST)18(ORA)55.0073(GE METHODS)]TJ
/R18871432 10 Tf
21 -12 Td
(Dtmethod_t* Dtset;)Tj
(Dtmethod_t* Dtbag;)'
(Dtmethod_t* Dtoset;)'
(Dtmethod_t* Dtobag;)'
(Dtmethod_t* Dtlist;)'
(Dtmethod_t* Dtstack;)'
(Dtmethod_t* Dtqueue;)'
(Dtmethod_t* Dtdeque;)'
/R18499744 10 Tf
-21 -16.8 Td
(DISCIPLINE)Tj
/R18871432 10 Tf
21 -12 Td
(#define DTOFFSET\(struct_s,member\))Tj
(#define DTDISC\(disc,key,size,link,makef,freef,comparf,hashf,memoryf,eventf\))'
T*[(typedef void*)-3600(\(*Dtmake_f\)\(Dt_t*, void*, Dtdisc_t*\);)]TJ
T*[(typedef void)-5400(\(*Dtfree_f\)\(Dt_t*, void*, Dtdisc_t*\);)]TJ
T*[(typedef int)-6000(\(*Dtcompar_f\)\(Dt_t*, void*, void*, Dtdisc_t*\);)]TJ
(typedef unsigned int \(*Dthash_f\)\(Dt_t*, void*, Dtdisc_t*\);)'
T*[(typedef void*)-3600(\(*Dtmemory_f\)\(Dt_t*, void*, size_t, Dtdisc_t*\);)]TJ
T*[(typedef int)-6000(\(*Dtevent_f\)\(Dt_t*, int, void*, Dtdisc_t*\);)]TJ
/R18499744 10 Tf
-21 -16.8 Td
[(OBJECT OPERA)94.9841(TIONS)]TJ
/R18871432 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* dtappend\(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* dtattach\(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\)\(Dt_t*, void*, void*\), void*\);)Tj
-138 -12 Td
(Dtlink_t* dtflatten\(Dt_t* dt\);)Tj
(Dtlink_t* dtlink\(Dt_t*, Dtlink_t* link\);)'
/R18183288 10 Tf
427 -43.2 Td
(1)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 1089
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -762,21 +762,21 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R34145416
│ │ │ │ │ │ +R18871432
│ │ │ │ │ │
│ │ │ │ │ │ -R33773728
│ │ │ │ │ │ +R18499744
│ │ │ │ │ │
│ │ │ │ │ │ -R33457272
│ │ │ │ │ │ +R18183288
│ │ │ │ │ │
│ │ │ │ │ │ -R33109352
│ │ │ │ │ │ +R17835368
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -813,31 +813,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
/R33109352 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R33109352 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
(\(3\))Tj
/R34145416 10 Tf
-420.34 -36 Td
12 Tw
(void* dtobj\(Dt_t*)Tj
120 0 Td
0 Tw
(dt, Dtlink_t* link\);)Tj
-120 -12 Td
(Dtlink_t* dtextract\(Dt_t* dt\);)Tj
12 TL
36 Tw
(int dtrestore\(Dt_t*)'
156 0 Td
0 Tw
(dt, Dtlink_t* link\);)Tj
-156 -24 Td
12 Tw
(#define DTTREESEARCH\(Dt_t*)Tj
174 0 Td
0 Tw
(dt, void* obj, action\))Tj
-174 -12 Td
12 Tw
(#define DTTREEMATCH\(Dt_t*)Tj
168 0 Td
0 Tw
(dt, void* key, action\))Tj
/R33773728 10 Tf
-189 -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
/R34145416 10 Tf
-64.0996 -12 Td
24 Tw
(Dt_t* dtvnext\(Dt_t*)Tj
144 0 Td
(dt\);)Tj
-144 -12 Td
36 Tw
(int dtvcount\(Dt_t*)Tj
150 0 Td
(dt\);)Tj
-150 -12 Td
24 Tw
(Dt_t* dtvhere\(Dt_t*)Tj
144 0 Td
(dt\);)Tj
-144 -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
/R33773728 10 Tf
-159 -16.8 Td
(HASH FUNCTIONS)Tj
/R34145416 10 Tf
21 -12 Td
(unsigned int dtstrhash\(unsigned int h, char* str, int n\);)Tj
(unsigned int dtcharhash\(unsigned int h, unsigned char c\);)'
/R33773728 10.95 Tf
-36 -16.8 Td
(DESCRIPTION)Tj
/R33109352 10 Tf
36 -12 Td
(Cdt)Tj
/R33457272 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
/R33773728 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
/R33457272 10 Tf
16 -12 Td
(This is the type of a dictionary handle.)Tj
/R33773728 10 Tf
-16 -16.8 Td
(Dtdisc_t)Tj
/R33457272 10 Tf
16 -12 Td
(This denes the type of a discipline structure which describes object lay-out and manipulation functions.)Tj
/R33773728 10 Tf
-16 -16.8 Td
(Dtmethod_t)Tj
/R33457272 10 Tf
16 -12 Td
(This denes the type of a container method.)Tj
/R33773728 10 Tf
-16 -16.8 Td
(Dtlink_t)Tj
/R33457272 10 Tf
16 -12 Td
(This is the type of a dictionary object holder \(see)Tj
/R34145416 10 Tf
198.3 0 Td
(dtdisc\(\))Tj
/R33457272 10 Tf
48 0 Td
(.\))Tj
/R33773728 10 Tf
-262.3 -16.8 Td
(Dtstat_t)Tj
/R33457272 10 Tf
16 -12 Td
(This is the type of a structure to return dictionary statistics \(see)Tj
/R34145416 10 Tf
254.41 0 Td
(dtstat\(\))Tj
/R33457272 10 Tf
48 0 Td
(.\))Tj
/R33773728 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
/R33457272 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
/R34145416 10 Tf
43.127 0 Td
(disc)Tj
/R33457272 10 Tf
27.227 0 Td
0.728 Tw
(is a discipline structure to describe object format.)Tj
/R34145416 10 Tf
208.014 0 Td
(meth)Tj
/R33457272 10 Tf
27.2281 0 Td
(species a)Tj
-389.894 -12 Td
2.153 Tw
(manipulation method.)Tj
/R34145416 10 Tf
97.0859 0 Td
(dtopen\(\))Tj
/R33457272 10 Tf
52.6531 0 Td
(returns the ne)Tj
4.653 Tc
58.4859 0 Td
(wd)Tj
0 Tc
16.873 0 Td
(ictionary or)Tj
/R34145416 10 Tf
53.1859 0 Td
(NULL)Tj
/R33457272 10 Tf
28.6531 0 Td
(on error)Tj
7.153 Tc
33.5328 0 Td
(.S)Tj
0 Tc
15.2129 0 Td
2.152 Tw
(ee also the e)Tj
-0.15 Tc
55.3559 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts)Tj
/R34145416 10 Tf
-420.329 -12 Td
(DT_OPEN)Tj
/R33457272 10 Tf
44.5 0 Td
(and)Tj
/R34145416 10 Tf
16.9398 0 Td
(DT_ENDOPEN)Tj
/R33457272 10 Tf
62.5 0 Td
(belo)Tj
-0.65 Tc
16.9699 0 Td
(w.)Tj
0 Tc
/R33773728 10 Tf
-156.91 -16.8 Td
0 Tw
(int dtclose\(Dt_t* dt\))Tj
/R33457272 10 Tf
16 -12 Td
0.038 Tw
(This deletes)Tj
/R34145416 10 Tf
50.6262 0 Td
(dt)Tj
/R33457272 10 Tf
14.5391 0 Td
0.039 Tw
[(and its objects.)-503.911(Note that)]TJ
/R34145416 10 Tf
104.355 0 Td
(dtclose\(\))Tj
-0.1 Tc
/R33457272 10 Tf
56.5391 0 Td
(fa)Tj
0 Tc
7.66992 0 Td
(ils if)Tj
/R34145416 10 Tf
20.6379 0 Td
(dt)Tj
/R33457272 10 Tf
14.5391 0 Td
[(is being vie)25.0098(wed by some other dictionar)]TJ
159.764 0 Td
(-)Tj
-428.67 -12 Td
0.279 Tw
(ies \(see)Tj
/R34145416 10 Tf
32.768 0 Td
(dtview\(\))Tj
/R33457272 10 Tf
48 0 Td
(\).)Tj
/R34145416 10 Tf
11.109 0 Td
(dtclose\(\))Tj
/R33457272 10 Tf
56.7789 0 Td
(returns)Tj
/R34145416 10 Tf
30.5488 0 Td
(0)Tj
/R33457272 10 Tf
8.77891 0 Td
(on success and)Tj
/R34145416 10 Tf
62.7672 0 Td
(-1)Tj
/R33457272 10 Tf
14.7789 0 Td
(on error)Tj
5.279 Tc
31.659 0 Td
(.S)Tj
0 Tc
13.3391 0 Td
0.278 Tw
(ee also the e)Tj
-0.15 Tc
49.734 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts)Tj
/R34145416 10 Tf
14.448 0 Td
(DT_CLOSE)Tj
/R33457272 10 Tf
-384 -12 Td
(and)Tj
/R34145416 10 Tf
16.9398 0 Td
(DT_ENDCLOSE)Tj
/R33457272 10 Tf
68.5 0 Td
(belo)Tj
-0.65 Tc
16.9699 0 Td
(w.)Tj
-0.1 Tc
/R33773728 10 Tf
-118.41 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
0 Tw
(id dtclear\(Dt_t* dt\))Tj
/R33457272 10 Tf
6.1 -12 Td
(This deletes all objects in)Tj
/R34145416 10 Tf
104.16 0 Td
(dt)Tj
/R33457272 10 Tf
14.5 0 Td
(without closing)Tj
/R34145416 10 Tf
64.45 0 Td
(dt)Tj
/R33457272 10 Tf
12 0 Td
(.)Tj
/R33773728 10 Tf
-211.11 -16.8 Td
(Dtmethod_t dtmethod\(Dt_t* dt, const Dtmethod_t* meth\))Tj
/R33457272 10 Tf
16 -12 Td
(If)Tj
/R34145416 10 Tf
9.59688 0 Td
(meth)Tj
/R33457272 10 Tf
26.9371 0 Td
(is)Tj
/R34145416 10 Tf
9.60703 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R34145416 10 Tf
5.43711 0 Td
(dtmethod\(\))Tj
/R33457272 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
/R34145416 10 Tf
-253.573 -12 Td
(dt)Tj
/R33457272 10 Tf
17.2969 0 Td
(to)Tj
/R34145416 10 Tf
13.077 0 Td
(meth)Tj
7.797 Tc
/R33457272 10 Tf
24 0 Td
(.O)Tj
0 Tc
17.5172 0 Td
2.796 Tw
(bject order remains the same during a method switch among)Tj
/R34145416 10 Tf
271.81 0 Td
(Dtlist)Tj
/R33457272 10 Tf
36 0 Td
(,)Tj
/R34145416 10 Tf
7.79609 0 Td
(Dtstack)Tj
/R33457272 10 Tf
42 0 Td
(,)Tj
/R34145416 10 Tf
-429.497 -12 Td
(Dtqueue)Tj
/R33457272 10 Tf
44.9281 0 Td
(and)Tj
/R34145416 10 Tf
17.368 0 Td
(Dtdeque)Tj
5.428 Tc
/R33457272 10 Tf
42 0 Td
(.S)Tj
0 Tc
13.4879 0 Td
0.428 Tw
(witching to and from)Tj
/R34145416 10 Tf
88.3719 0 Td
(Dtset/Dtbag)Tj
/R33457272 10 Tf
68.9281 0 Td
(and)Tj
/R34145416 10 Tf
17.3691 0 Td
(Dtoset/Dtobag)Tj
/R33457272 10 Tf
80.9289 0 Td
0.429 Tw
(may cause ob-)Tj
-373.382 -12 Td
2.174 Tw
(jects to be rehashed, reordered, or remo)Tj
-0.15 Tc
171.174 0 Td
(ve)Tj
4.674 Tc
9.28984 0 Td
[(da)467.393(st)]TJ
0 Tc
25.4582 0 Td
2.173 Tw
(he case requires.)Tj
/R34145416 10 Tf
77.8789 0 Td
(dtmethod\(\))Tj
/R33457272 10 Tf
64.673 0 Td
(returns the pre)Tj
61.8559 0 Td
(vious)Tj
-410.33 -12 Td
0 Tw
(method or)Tj
/R34145416 10 Tf
43.3301 0 Td
(NULL)Tj
/R33457272 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
/R33773728 10 Tf
-85.8301 -16.8 Td
(Dtdisc_t* dtdisc\(Dt_t* dt, const Dtdisc_t* disc, int type\))Tj
/R33457272 10 Tf
16 -12 Td
(If)Tj
/R34145416 10 Tf
9.62109 0 Td
(disc)Tj
/R33457272 10 Tf
26.9609 0 Td
(is)Tj
/R34145416 10 Tf
9.63086 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R34145416 10 Tf
5.46094 0 Td
(dtdisc\(\))Tj
/R33457272 10 Tf
50.9609 0 Td
0.461 Tw
[(returns the current discipline.)-546.113(Otherwise, it changes the discipline of)]TJ
/R34145416 10 Tf
282.621 0 Td
(dt)Tj
/R33457272 10 Tf
14.9621 0 Td
(to)Tj
/R34145416 10 Tf
-424.218 -12 Td
(disc)Tj
5.359 Tc
/R33457272 10 Tf
24 0 Td
(.O)Tj
0 Tc
15.0789 0 Td
0.359 Tw
(bjects may be rehashed, reordered, or remo)Tj
-0.15 Tc
174.724 0 Td
(ve)Tj
2.859 Tc
9.28984 0 Td
[(da)285.918(sa)]TJ
0 Tc
23.4879 0 Td
(ppropriate.)Tj
/R34145416 10 Tf
48.959 0 Td
(type)Tj
/R33457272 10 Tf
26.8578 0 Td
0.358 Tw
(can be an)Tj
2.858 Tc
38.3262 0 Td
(yb)Tj
0 Tc
12.8578 0 Td
(it combination)Tj
53.4188 -45.6 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
/R17835368 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R17835368 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
(\(3\))Tj
/R18871432 10 Tf
-420.34 -36 Td
12 Tw
(void* dtobj\(Dt_t*)Tj
120 0 Td
0 Tw
(dt, Dtlink_t* link\);)Tj
-120 -12 Td
(Dtlink_t* dtextract\(Dt_t* dt\);)Tj
12 TL
36 Tw
(int dtrestore\(Dt_t*)'
156 0 Td
0 Tw
(dt, Dtlink_t* link\);)Tj
-156 -24 Td
12 Tw
(#define DTTREESEARCH\(Dt_t*)Tj
174 0 Td
0 Tw
(dt, void* obj, action\))Tj
-174 -12 Td
12 Tw
(#define DTTREEMATCH\(Dt_t*)Tj
168 0 Td
0 Tw
(dt, void* key, action\))Tj
/R18499744 10 Tf
-189 -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
/R18871432 10 Tf
-64.0996 -12 Td
24 Tw
(Dt_t* dtvnext\(Dt_t*)Tj
144 0 Td
(dt\);)Tj
-144 -12 Td
36 Tw
(int dtvcount\(Dt_t*)Tj
150 0 Td
(dt\);)Tj
-150 -12 Td
24 Tw
(Dt_t* dtvhere\(Dt_t*)Tj
144 0 Td
(dt\);)Tj
-144 -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
/R18499744 10 Tf
-159 -16.8 Td
(HASH FUNCTIONS)Tj
/R18871432 10 Tf
21 -12 Td
(unsigned int dtstrhash\(unsigned int h, char* str, int n\);)Tj
(unsigned int dtcharhash\(unsigned int h, unsigned char c\);)'
/R18499744 10.95 Tf
-36 -16.8 Td
(DESCRIPTION)Tj
/R17835368 10 Tf
36 -12 Td
(Cdt)Tj
/R18183288 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
/R18499744 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
/R18183288 10 Tf
16 -12 Td
(This is the type of a dictionary handle.)Tj
/R18499744 10 Tf
-16 -16.8 Td
(Dtdisc_t)Tj
/R18183288 10 Tf
16 -12 Td
(This denes the type of a discipline structure which describes object lay-out and manipulation functions.)Tj
/R18499744 10 Tf
-16 -16.8 Td
(Dtmethod_t)Tj
/R18183288 10 Tf
16 -12 Td
(This denes the type of a container method.)Tj
/R18499744 10 Tf
-16 -16.8 Td
(Dtlink_t)Tj
/R18183288 10 Tf
16 -12 Td
(This is the type of a dictionary object holder \(see)Tj
/R18871432 10 Tf
198.3 0 Td
(dtdisc\(\))Tj
/R18183288 10 Tf
48 0 Td
(.\))Tj
/R18499744 10 Tf
-262.3 -16.8 Td
(Dtstat_t)Tj
/R18183288 10 Tf
16 -12 Td
(This is the type of a structure to return dictionary statistics \(see)Tj
/R18871432 10 Tf
254.41 0 Td
(dtstat\(\))Tj
/R18183288 10 Tf
48 0 Td
(.\))Tj
/R18499744 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
/R18183288 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
/R18871432 10 Tf
43.127 0 Td
(disc)Tj
/R18183288 10 Tf
27.227 0 Td
0.728 Tw
(is a discipline structure to describe object format.)Tj
/R18871432 10 Tf
208.014 0 Td
(meth)Tj
/R18183288 10 Tf
27.2281 0 Td
(species a)Tj
-389.894 -12 Td
2.153 Tw
(manipulation method.)Tj
/R18871432 10 Tf
97.0859 0 Td
(dtopen\(\))Tj
/R18183288 10 Tf
52.6531 0 Td
(returns the ne)Tj
4.653 Tc
58.4859 0 Td
(wd)Tj
0 Tc
16.873 0 Td
(ictionary or)Tj
/R18871432 10 Tf
53.1859 0 Td
(NULL)Tj
/R18183288 10 Tf
28.6531 0 Td
(on error)Tj
7.153 Tc
33.5328 0 Td
(.S)Tj
0 Tc
15.2129 0 Td
2.152 Tw
(ee also the e)Tj
-0.15 Tc
55.3559 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts)Tj
/R18871432 10 Tf
-420.329 -12 Td
(DT_OPEN)Tj
/R18183288 10 Tf
44.5 0 Td
(and)Tj
/R18871432 10 Tf
16.9398 0 Td
(DT_ENDOPEN)Tj
/R18183288 10 Tf
62.5 0 Td
(belo)Tj
-0.65 Tc
16.9699 0 Td
(w.)Tj
0 Tc
/R18499744 10 Tf
-156.91 -16.8 Td
0 Tw
(int dtclose\(Dt_t* dt\))Tj
/R18183288 10 Tf
16 -12 Td
0.038 Tw
(This deletes)Tj
/R18871432 10 Tf
50.6262 0 Td
(dt)Tj
/R18183288 10 Tf
14.5391 0 Td
0.039 Tw
[(and its objects.)-503.911(Note that)]TJ
/R18871432 10 Tf
104.355 0 Td
(dtclose\(\))Tj
-0.1 Tc
/R18183288 10 Tf
56.5391 0 Td
(fa)Tj
0 Tc
7.66992 0 Td
(ils if)Tj
/R18871432 10 Tf
20.6379 0 Td
(dt)Tj
/R18183288 10 Tf
14.5391 0 Td
[(is being vie)25.0098(wed by some other dictionar)]TJ
159.764 0 Td
(-)Tj
-428.67 -12 Td
0.279 Tw
(ies \(see)Tj
/R18871432 10 Tf
32.768 0 Td
(dtview\(\))Tj
/R18183288 10 Tf
48 0 Td
(\).)Tj
/R18871432 10 Tf
11.109 0 Td
(dtclose\(\))Tj
/R18183288 10 Tf
56.7789 0 Td
(returns)Tj
/R18871432 10 Tf
30.5488 0 Td
(0)Tj
/R18183288 10 Tf
8.77891 0 Td
(on success and)Tj
/R18871432 10 Tf
62.7672 0 Td
(-1)Tj
/R18183288 10 Tf
14.7789 0 Td
(on error)Tj
5.279 Tc
31.659 0 Td
(.S)Tj
0 Tc
13.3391 0 Td
0.278 Tw
(ee also the e)Tj
-0.15 Tc
49.734 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts)Tj
/R18871432 10 Tf
14.448 0 Td
(DT_CLOSE)Tj
/R18183288 10 Tf
-384 -12 Td
(and)Tj
/R18871432 10 Tf
16.9398 0 Td
(DT_ENDCLOSE)Tj
/R18183288 10 Tf
68.5 0 Td
(belo)Tj
-0.65 Tc
16.9699 0 Td
(w.)Tj
-0.1 Tc
/R18499744 10 Tf
-118.41 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
0 Tw
(id dtclear\(Dt_t* dt\))Tj
/R18183288 10 Tf
6.1 -12 Td
(This deletes all objects in)Tj
/R18871432 10 Tf
104.16 0 Td
(dt)Tj
/R18183288 10 Tf
14.5 0 Td
(without closing)Tj
/R18871432 10 Tf
64.45 0 Td
(dt)Tj
/R18183288 10 Tf
12 0 Td
(.)Tj
/R18499744 10 Tf
-211.11 -16.8 Td
(Dtmethod_t dtmethod\(Dt_t* dt, const Dtmethod_t* meth\))Tj
/R18183288 10 Tf
16 -12 Td
(If)Tj
/R18871432 10 Tf
9.59688 0 Td
(meth)Tj
/R18183288 10 Tf
26.9371 0 Td
(is)Tj
/R18871432 10 Tf
9.60703 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R18871432 10 Tf
5.43711 0 Td
(dtmethod\(\))Tj
/R18183288 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
/R18871432 10 Tf
-253.573 -12 Td
(dt)Tj
/R18183288 10 Tf
17.2969 0 Td
(to)Tj
/R18871432 10 Tf
13.077 0 Td
(meth)Tj
7.797 Tc
/R18183288 10 Tf
24 0 Td
(.O)Tj
0 Tc
17.5172 0 Td
2.796 Tw
(bject order remains the same during a method switch among)Tj
/R18871432 10 Tf
271.81 0 Td
(Dtlist)Tj
/R18183288 10 Tf
36 0 Td
(,)Tj
/R18871432 10 Tf
7.79609 0 Td
(Dtstack)Tj
/R18183288 10 Tf
42 0 Td
(,)Tj
/R18871432 10 Tf
-429.497 -12 Td
(Dtqueue)Tj
/R18183288 10 Tf
44.9281 0 Td
(and)Tj
/R18871432 10 Tf
17.368 0 Td
(Dtdeque)Tj
5.428 Tc
/R18183288 10 Tf
42 0 Td
(.S)Tj
0 Tc
13.4879 0 Td
0.428 Tw
(witching to and from)Tj
/R18871432 10 Tf
88.3719 0 Td
(Dtset/Dtbag)Tj
/R18183288 10 Tf
68.9281 0 Td
(and)Tj
/R18871432 10 Tf
17.3691 0 Td
(Dtoset/Dtobag)Tj
/R18183288 10 Tf
80.9289 0 Td
0.429 Tw
(may cause ob-)Tj
-373.382 -12 Td
2.174 Tw
(jects to be rehashed, reordered, or remo)Tj
-0.15 Tc
171.174 0 Td
(ve)Tj
4.674 Tc
9.28984 0 Td
[(da)467.393(st)]TJ
0 Tc
25.4582 0 Td
2.173 Tw
(he case requires.)Tj
/R18871432 10 Tf
77.8789 0 Td
(dtmethod\(\))Tj
/R18183288 10 Tf
64.673 0 Td
(returns the pre)Tj
61.8559 0 Td
(vious)Tj
-410.33 -12 Td
0 Tw
(method or)Tj
/R18871432 10 Tf
43.3301 0 Td
(NULL)Tj
/R18183288 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
/R18499744 10 Tf
-85.8301 -16.8 Td
(Dtdisc_t* dtdisc\(Dt_t* dt, const Dtdisc_t* disc, int type\))Tj
/R18183288 10 Tf
16 -12 Td
(If)Tj
/R18871432 10 Tf
9.62109 0 Td
(disc)Tj
/R18183288 10 Tf
26.9609 0 Td
(is)Tj
/R18871432 10 Tf
9.63086 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R18871432 10 Tf
5.46094 0 Td
(dtdisc\(\))Tj
/R18183288 10 Tf
50.9609 0 Td
0.461 Tw
[(returns the current discipline.)-546.113(Otherwise, it changes the discipline of)]TJ
/R18871432 10 Tf
282.621 0 Td
(dt)Tj
/R18183288 10 Tf
14.9621 0 Td
(to)Tj
/R18871432 10 Tf
-424.218 -12 Td
(disc)Tj
5.359 Tc
/R18183288 10 Tf
24 0 Td
(.O)Tj
0 Tc
15.0789 0 Td
0.359 Tw
(bjects may be rehashed, reordered, or remo)Tj
-0.15 Tc
174.724 0 Td
(ve)Tj
2.859 Tc
9.28984 0 Td
[(da)285.918(sa)]TJ
0 Tc
23.4879 0 Td
(ppropriate.)Tj
/R18871432 10 Tf
48.959 0 Td
(type)Tj
/R18183288 10 Tf
26.8578 0 Td
0.358 Tw
(can be an)Tj
2.858 Tc
38.3262 0 Td
(yb)Tj
0 Tc
12.8578 0 Td
(it combination)Tj
53.4188 -45.6 Td
(2)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2389
│ │ │ │ │ │ +2390
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R34145416
│ │ │ │ │ │ +R18871432
│ │ │ │ │ │
│ │ │ │ │ │ -R33773728
│ │ │ │ │ │ +R18499744
│ │ │ │ │ │
│ │ │ │ │ │ -R33457272
│ │ │ │ │ │ +R18183288
│ │ │ │ │ │
│ │ │ │ │ │ -R33109352
│ │ │ │ │ │ +R17835368
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -874,31 +874,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
/R33109352 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R33109352 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
(\(3\))Tj
-420.34 -36 Td
(of)Tj
/R34145416 10 Tf
11.4852 0 Td
(DT_SAMECMP)Tj
/R33457272 10 Tf
63.1551 0 Td
(and)Tj
/R34145416 10 Tf
17.5949 0 Td
(DT_SAMEHASH)Tj
/R33457272 10 Tf
66 0 Td
(.)Tj
/R34145416 10 Tf
8.15508 0 Td
(DT_SAMECMP)Tj
/R33457272 10 Tf
63.1551 0 Td
0.655 Tw
[(means that objects will compare e)14.9854(xactly the same)]TJ
-229.545 -12 Td
0.672 Tw
[(as before thus ob)15.0146(viating the need for reordering or remo)]TJ
229.858 0 Td
0.671 Tw
(ving ne)Tj
3.171 Tc
30.141 0 Td
(wd)Tj
0 Tc
15.391 0 Td
(uplicates.)Tj
/R34145416 10 Tf
43.7211 0 Td
(DT_SAMEHASH)Tj
/R33457272 10 Tf
69.1711 0 Td
(means that)Tj
-388.282 -12 Td
0.294 Tw
[(hash v)25.0171(alues of objects remain the same thus ob)14.9878(viating the need to rehash.)]TJ
/R34145416 10 Tf
301.433 0 Td
(dtdisc\(\))Tj
/R33457272 10 Tf
50.7949 0 Td
0.295 Tw
(returns the pre)Tj
58.1 0 Td
(vious)Tj
-410.328 -12 Td
0 Tw
(discipline on success and)Tj
/R34145416 10 Tf
103.32 0 Td
(NULL)Tj
/R33457272 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
/R33773728 10 Tf
-145.82 -16.8 Td
(Dt_t* dtview\(Dt_t* dt, Dt_t* view\))Tj
2.868 Tc
/R33457272 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
/R34145416 10 Tf
7.86719 0 Td
(dtview\(\))Tj
/R33457272 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
/R34145416 10 Tf
18.991 0 Td
(dt)Tj
/R33457272 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
/R34145416 10 Tf
28.8121 0 Td
(view)Tj
/R33457272 10 Tf
26.8809 0 Td
(is)Tj
/R34145416 10 Tf
9.55117 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R34145416 10 Tf
5.38086 0 Td
(dtview)Tj
/R33457272 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
/R34145416 10 Tf
6.51211 0 Td
(view)Tj
/R33457272 10 Tf
27.1809 0 Td
0.681 Tw
(is not)Tj
/R34145416 10 Tf
25.8121 0 Td
(NULL)Tj
3.181 Tc
/R33457272 10 Tf
24 0 Td
(,av)Tj
0 Tc
18.302 0 Td
(ie)Tj
6.96992 0 Td
(wpath from)Tj
/R34145416 10 Tf
50.2422 0 Td
(dt)Tj
/R33457272 10 Tf
15.1809 0 Td
(to)Tj
/R34145416 10 Tf
10.9609 0 Td
(view)Tj
/R33457272 10 Tf
27.1809 0 Td
(is established.)Tj
/R34145416 10 Tf
62.4719 0 Td
(dtview\(\))Tj
/R33457272 10 Tf
-384 -12 Td
(returns)Tj
/R34145416 10 Tf
30.2699 0 Td
(dt)Tj
/R33457272 10 Tf
14.5 0 Td
0 Tw
(on success and)Tj
/R34145416 10 Tf
61.9301 0 Td
(NULL)Tj
/R33457272 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
-133.2 -16.8 Td
0.237 Tw
(It is an error to ha)Tj
-0.15 Tc
72.3551 0 Td
0.537 Tw
(ve d)Tj
0 Tc
17.027 0 Td
0.237 Tw
[(ictionaries on a vie)25.0146(wpath with dif)25.0098(ferent storage methods.)-523.716(In addition, dictionaries on)]TJ
-89.382 -12 Td
0.806 Tw
(the same vie)Tj
3.306 Tc
51.352 0 Td
(wp)Tj
0 Tc
15.5262 0 Td
(ath should treat objects in a consistent manner with respect to comparison or hashing.)Tj
358.463 0 Td
(If)Tj
-425.341 -12 Td
0 Tw
[(not, undened beha)20(viors may result.)]TJ
/R33773728 10 Tf
-21 -16.8 Td
[(ST)18(ORA)55.0073(GE METHODS)]TJ
/R33457272 10 Tf
21 -12 Td
(Storage methods are of type)Tj
/R34145416 10 Tf
114.7 0 Td
(Dtmethod_t*)Tj
/R33457272 10 Tf
66 0 Td
(.)Tj
/R33109352 10 Tf
7.5 0 Td
(Cdt)Tj
/R33457272 10 Tf
16.95 0 Td
[(supports the follo)25(wing methods:)]TJ
/R33773728 10 Tf
-221.15 -16.8 Td
(Dtoset)Tj
12 TL
(Dtobag)'
/R33457272 10 Tf
16 -12 Td
(Objects are ordered by comparisons.)Tj
/R34145416 10 Tf
151.35 0 Td
(Dtoset)Tj
-0.1 Tc
/R33457272 10 Tf
38.5 0 Td
(ke)Tj
0 Tc
9.33984 0 Td
(eps unique objects.)Tj
/R34145416 10 Tf
81.3801 0 Td
(Dtobag)Tj
/R33457272 10 Tf
38.5 0 Td
[(allo)25(ws repeatable objects.)]TJ
/R33773728 10 Tf
-335.07 -16.8 Td
(Dtset)Tj
(Dtbag)'
/R33457272 10 Tf
16 -12 Td
0.616 Tw
(Objects are unordered.)Tj
/R34145416 10 Tf
97.6488 0 Td
(Dtset)Tj
-0.1 Tc
/R33457272 10 Tf
33.1172 0 Td
(ke)Tj
0 Tc
9.33984 0 Td
0.617 Tw
(eps unique objects.)Tj
/R34145416 10 Tf
83.2309 0 Td
(Dtbag)Tj
/R33457272 10 Tf
33.1172 0 Td
(allo)Tj
14.75 0 Td
(ws repeatable objects and al)Tj
-0.1 Tc
114.558 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys k)Tj
16.907 0 Td
(eeps)Tj
-414.229 -12 Td
1.228 Tw
[(them together \(note the ef)25.0122(fect on dictionary w)]TJ
191.816 0 Td
3.728 Tw
(alking.\) These)Tj
64.6648 0 Td
1.227 Tw
(methods use a hash table with chaining to)Tj
-256.481 -12 Td
0.261 Tw
(manage the objects.)Tj
84.934 0 Td
0.262 Tw
(See also the e)Tj
-0.15 Tc
55.2461 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt)Tj
/R34145416 10 Tf
10.5422 0 Td
(DT_HASHSIZE)Tj
/R33457272 10 Tf
68.7621 0 Td
(belo)Tj
2.762 Tc
16.9699 0 Td
[(wo)276.196(nh)]TJ
-0.25 Tc
27.7441 0 Td
0.762 Tw
(ow t)Tj
2.762 Tc
17.5121 0 Td
(om)Tj
0 Tc
15.5422 0 Td
0.262 Tw
(anage hash table resizing when)Tj
-306.543 -12 Td
0 Tw
(objects are inserted.)Tj
/R33773728 10 Tf
-16 -16.8 Td
(Dtlist)Tj
/R33457272 10 Tf
16 -12 Td
0.864 Tw
(Objects are k)Tj
54.3879 0 Td
0.863 Tw
[(ept in a list.)-586.287(The call)]TJ
/R34145416 10 Tf
91.8379 0 Td
(dtinsert\(\))Tj
/R33457272 10 Tf
63.3629 0 Td
(inserts a ne)Tj
3.363 Tc
46.466 0 Td
(wo)Tj
0 Tc
15.5828 0 Td
(bject in front of)Tj
/R33109352 10 Tf
68.4422 0 Td
[(the curr)37.0166(ent object)]TJ
/R33457272 10 Tf
75.8187 0 Td
(\(see)Tj
/R34145416 10 Tf
-415.898 -12 Td
(dtfinger\(\))Tj
3.775 Tc
/R33457272 10 Tf
60 0 Td
[(\)i)377.484(fi)377.484(ti)377.484(sd)]TJ
0 Tc
41.7703 0 Td
1.275 Tw
(ened or at list front if no current object is dened.)Tj
223.165 0 Td
(Similarly)Tj
3.775 Tc
36.5801 0 Td
(,t)Tj
0 Tc
9.05508 0 Td
(he call)Tj
/R34145416 10 Tf
31.4301 0 Td
(dtap-)Tj
-402 -12 Td
(pend\(\))Tj
/R33457272 10 Tf
39.0719 0 Td
0.571 Tw
(appends a ne)Tj
3.071 Tc
52.5422 0 Td
(wo)Tj
0 Tc
15.291 0 Td
(bject after)Tj
/R33109352 10 Tf
43.902 0 Td
[(the curr)37(ent object)]TJ
/R33457272 10 Tf
74.943 0 Td
(\(see)Tj
/R34145416 10 Tf
19.1711 0 Td
(dtfinger\(\))Tj
3.071 Tc
/R33457272 10 Tf
60 0 Td
[(\)i)307.114(fi)307.114(ti)307.114(sd)]TJ
0 Tc
38.9535 0 Td
(ened or at list end if)Tj
-343.875 -12 Td
0 Tw
(no current object is dened.)Tj
/R33773728 10 Tf
-16 -16.8 Td
(Dtdeque)Tj
/R33457272 10 Tf
16 -12 Td
0.547 Tw
(Objects are k)Tj
53.7539 0 Td
0.548 Tw
(ept in a deque. This is similar to)Tj
/R34145416 10 Tf
135.214 0 Td
(Dtlist)Tj
-0.15 Tc
/R33457272 10 Tf
39.048 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
(cept that objects are al)Tj
-0.1 Tc
91.5121 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys inserted at the front)Tj
-340.378 -12 Td
0 Tw
(and appended at the tail of the list.)Tj
/R33773728 10 Tf
-16 -16.8 Td
(Dtstack)Tj
/R33457272 10 Tf
16 -12 Td
0.726 Tw
[(Objects are k)9.98901(ept in a stack, i.e., in re)]TJ
-0.15 Tc
150.978 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rse order of insertion.)-572.615(Thus, the last object inserted is at stack top)]TJ
-160.268 -12 Td
0 Tw
(and will be the rst to be deleted.)Tj
/R33773728 10 Tf
-16 -16.8 Td
(Dtqueue)Tj
/R33457272 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
0 Tw
(will be the rst to be deleted.)'
/R33773728 10 Tf
-21 -16.8 Td
(DISCIPLINE)Tj
/R33457272 10 Tf
21 -12 Td
(Object format and associated management functions are dened in the type)Tj
/R34145416 10 Tf
303.55 0 Td
(Dtdisc_t)Tj
/R33457272 10 Tf
48 0 Td
(:)Tj
/R34145416 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;)'
12 Tw
(Dthash_f hashf;)'
0 Tw
(Dtmemory_f memoryf;)'
6 Tw
(Dtevent_f eventf;)'
6 Tc
-12 -12 Td
(}D)Tj
0 Tc
18 0 Td
(tdisc_t;)Tj
/R33457272 10 Tf
385 -60 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
/R17835368 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R17835368 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
(\(3\))Tj
-420.34 -36 Td
(of)Tj
/R18871432 10 Tf
11.4852 0 Td
(DT_SAMECMP)Tj
/R18183288 10 Tf
63.1551 0 Td
(and)Tj
/R18871432 10 Tf
17.5949 0 Td
(DT_SAMEHASH)Tj
/R18183288 10 Tf
66 0 Td
(.)Tj
/R18871432 10 Tf
8.15508 0 Td
(DT_SAMECMP)Tj
/R18183288 10 Tf
63.1551 0 Td
0.655 Tw
[(means that objects will compare e)14.9854(xactly the same)]TJ
-229.545 -12 Td
0.672 Tw
[(as before thus ob)15.0146(viating the need for reordering or remo)]TJ
229.858 0 Td
0.671 Tw
(ving ne)Tj
3.171 Tc
30.141 0 Td
(wd)Tj
0 Tc
15.391 0 Td
(uplicates.)Tj
/R18871432 10 Tf
43.7211 0 Td
(DT_SAMEHASH)Tj
/R18183288 10 Tf
69.1711 0 Td
(means that)Tj
-388.282 -12 Td
0.294 Tw
[(hash v)25.0171(alues of objects remain the same thus ob)14.9878(viating the need to rehash.)]TJ
/R18871432 10 Tf
301.433 0 Td
(dtdisc\(\))Tj
/R18183288 10 Tf
50.7949 0 Td
0.295 Tw
(returns the pre)Tj
58.1 0 Td
(vious)Tj
-410.328 -12 Td
0 Tw
(discipline on success and)Tj
/R18871432 10 Tf
103.32 0 Td
(NULL)Tj
/R18183288 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
/R18499744 10 Tf
-145.82 -16.8 Td
(Dt_t* dtview\(Dt_t* dt, Dt_t* view\))Tj
2.868 Tc
/R18183288 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
/R18871432 10 Tf
7.86719 0 Td
(dtview\(\))Tj
/R18183288 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
/R18871432 10 Tf
18.991 0 Td
(dt)Tj
/R18183288 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
/R18871432 10 Tf
28.8121 0 Td
(view)Tj
/R18183288 10 Tf
26.8809 0 Td
(is)Tj
/R18871432 10 Tf
9.55117 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R18871432 10 Tf
5.38086 0 Td
(dtview)Tj
/R18183288 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
/R18871432 10 Tf
6.51211 0 Td
(view)Tj
/R18183288 10 Tf
27.1809 0 Td
0.681 Tw
(is not)Tj
/R18871432 10 Tf
25.8121 0 Td
(NULL)Tj
3.181 Tc
/R18183288 10 Tf
24 0 Td
(,av)Tj
0 Tc
18.302 0 Td
(ie)Tj
6.96992 0 Td
(wpath from)Tj
/R18871432 10 Tf
50.2422 0 Td
(dt)Tj
/R18183288 10 Tf
15.1809 0 Td
(to)Tj
/R18871432 10 Tf
10.9609 0 Td
(view)Tj
/R18183288 10 Tf
27.1809 0 Td
(is established.)Tj
/R18871432 10 Tf
62.4719 0 Td
(dtview\(\))Tj
/R18183288 10 Tf
-384 -12 Td
(returns)Tj
/R18871432 10 Tf
30.2699 0 Td
(dt)Tj
/R18183288 10 Tf
14.5 0 Td
0 Tw
(on success and)Tj
/R18871432 10 Tf
61.9301 0 Td
(NULL)Tj
/R18183288 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
-133.2 -16.8 Td
0.237 Tw
(It is an error to ha)Tj
-0.15 Tc
72.3551 0 Td
0.537 Tw
(ve d)Tj
0 Tc
17.027 0 Td
0.237 Tw
[(ictionaries on a vie)25.0146(wpath with dif)25.0098(ferent storage methods.)-523.716(In addition, dictionaries on)]TJ
-89.382 -12 Td
0.806 Tw
(the same vie)Tj
3.306 Tc
51.352 0 Td
(wp)Tj
0 Tc
15.5262 0 Td
(ath should treat objects in a consistent manner with respect to comparison or hashing.)Tj
358.463 0 Td
(If)Tj
-425.341 -12 Td
0 Tw
[(not, undened beha)20(viors may result.)]TJ
/R18499744 10 Tf
-21 -16.8 Td
[(ST)18(ORA)55.0073(GE METHODS)]TJ
/R18183288 10 Tf
21 -12 Td
(Storage methods are of type)Tj
/R18871432 10 Tf
114.7 0 Td
(Dtmethod_t*)Tj
/R18183288 10 Tf
66 0 Td
(.)Tj
/R17835368 10 Tf
7.5 0 Td
(Cdt)Tj
/R18183288 10 Tf
16.95 0 Td
[(supports the follo)25(wing methods:)]TJ
/R18499744 10 Tf
-221.15 -16.8 Td
(Dtoset)Tj
12 TL
(Dtobag)'
/R18183288 10 Tf
16 -12 Td
(Objects are ordered by comparisons.)Tj
/R18871432 10 Tf
151.35 0 Td
(Dtoset)Tj
-0.1 Tc
/R18183288 10 Tf
38.5 0 Td
(ke)Tj
0 Tc
9.33984 0 Td
(eps unique objects.)Tj
/R18871432 10 Tf
81.3801 0 Td
(Dtobag)Tj
/R18183288 10 Tf
38.5 0 Td
[(allo)25(ws repeatable objects.)]TJ
/R18499744 10 Tf
-335.07 -16.8 Td
(Dtset)Tj
(Dtbag)'
/R18183288 10 Tf
16 -12 Td
0.616 Tw
(Objects are unordered.)Tj
/R18871432 10 Tf
97.6488 0 Td
(Dtset)Tj
-0.1 Tc
/R18183288 10 Tf
33.1172 0 Td
(ke)Tj
0 Tc
9.33984 0 Td
0.617 Tw
(eps unique objects.)Tj
/R18871432 10 Tf
83.2309 0 Td
(Dtbag)Tj
/R18183288 10 Tf
33.1172 0 Td
(allo)Tj
14.75 0 Td
(ws repeatable objects and al)Tj
-0.1 Tc
114.558 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys k)Tj
16.907 0 Td
(eeps)Tj
-414.229 -12 Td
1.228 Tw
[(them together \(note the ef)25.0122(fect on dictionary w)]TJ
191.816 0 Td
3.728 Tw
(alking.\) These)Tj
64.6648 0 Td
1.227 Tw
(methods use a hash table with chaining to)Tj
-256.481 -12 Td
0.261 Tw
(manage the objects.)Tj
84.934 0 Td
0.262 Tw
(See also the e)Tj
-0.15 Tc
55.2461 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt)Tj
/R18871432 10 Tf
10.5422 0 Td
(DT_HASHSIZE)Tj
/R18183288 10 Tf
68.7621 0 Td
(belo)Tj
2.762 Tc
16.9699 0 Td
[(wo)276.196(nh)]TJ
-0.25 Tc
27.7441 0 Td
0.762 Tw
(ow t)Tj
2.762 Tc
17.5121 0 Td
(om)Tj
0 Tc
15.5422 0 Td
0.262 Tw
(anage hash table resizing when)Tj
-306.543 -12 Td
0 Tw
(objects are inserted.)Tj
/R18499744 10 Tf
-16 -16.8 Td
(Dtlist)Tj
/R18183288 10 Tf
16 -12 Td
0.864 Tw
(Objects are k)Tj
54.3879 0 Td
0.863 Tw
[(ept in a list.)-586.287(The call)]TJ
/R18871432 10 Tf
91.8379 0 Td
(dtinsert\(\))Tj
/R18183288 10 Tf
63.3629 0 Td
(inserts a ne)Tj
3.363 Tc
46.466 0 Td
(wo)Tj
0 Tc
15.5828 0 Td
(bject in front of)Tj
/R17835368 10 Tf
68.4422 0 Td
[(the curr)37.0166(ent object)]TJ
/R18183288 10 Tf
75.8187 0 Td
(\(see)Tj
/R18871432 10 Tf
-415.898 -12 Td
(dtfinger\(\))Tj
3.775 Tc
/R18183288 10 Tf
60 0 Td
[(\)i)377.484(fi)377.484(ti)377.484(sd)]TJ
0 Tc
41.7703 0 Td
1.275 Tw
(ened or at list front if no current object is dened.)Tj
223.165 0 Td
(Similarly)Tj
3.775 Tc
36.5801 0 Td
(,t)Tj
0 Tc
9.05508 0 Td
(he call)Tj
/R18871432 10 Tf
31.4301 0 Td
(dtap-)Tj
-402 -12 Td
(pend\(\))Tj
/R18183288 10 Tf
39.0719 0 Td
0.571 Tw
(appends a ne)Tj
3.071 Tc
52.5422 0 Td
(wo)Tj
0 Tc
15.291 0 Td
(bject after)Tj
/R17835368 10 Tf
43.902 0 Td
[(the curr)37(ent object)]TJ
/R18183288 10 Tf
74.943 0 Td
(\(see)Tj
/R18871432 10 Tf
19.1711 0 Td
(dtfinger\(\))Tj
3.071 Tc
/R18183288 10 Tf
60 0 Td
[(\)i)307.114(fi)307.114(ti)307.114(sd)]TJ
0 Tc
38.9535 0 Td
(ened or at list end if)Tj
-343.875 -12 Td
0 Tw
(no current object is dened.)Tj
/R18499744 10 Tf
-16 -16.8 Td
(Dtdeque)Tj
/R18183288 10 Tf
16 -12 Td
0.547 Tw
(Objects are k)Tj
53.7539 0 Td
0.548 Tw
(ept in a deque. This is similar to)Tj
/R18871432 10 Tf
135.214 0 Td
(Dtlist)Tj
-0.15 Tc
/R18183288 10 Tf
39.048 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
(cept that objects are al)Tj
-0.1 Tc
91.5121 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys inserted at the front)Tj
-340.378 -12 Td
0 Tw
(and appended at the tail of the list.)Tj
/R18499744 10 Tf
-16 -16.8 Td
(Dtstack)Tj
/R18183288 10 Tf
16 -12 Td
0.726 Tw
[(Objects are k)9.98901(ept in a stack, i.e., in re)]TJ
-0.15 Tc
150.978 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rse order of insertion.)-572.615(Thus, the last object inserted is at stack top)]TJ
-160.268 -12 Td
0 Tw
(and will be the rst to be deleted.)Tj
/R18499744 10 Tf
-16 -16.8 Td
(Dtqueue)Tj
/R18183288 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
0 Tw
(will be the rst to be deleted.)'
/R18499744 10 Tf
-21 -16.8 Td
(DISCIPLINE)Tj
/R18183288 10 Tf
21 -12 Td
(Object format and associated management functions are dened in the type)Tj
/R18871432 10 Tf
303.55 0 Td
(Dtdisc_t)Tj
/R18183288 10 Tf
48 0 Td
(:)Tj
/R18871432 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;)'
12 Tw
(Dthash_f hashf;)'
0 Tw
(Dtmemory_f memoryf;)'
6 Tw
(Dtevent_f eventf;)'
6 Tc
-12 -12 Td
(}D)Tj
0 Tc
18 0 Td
(tdisc_t;)Tj
/R18183288 10 Tf
385 -60 Td
(3)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2772
│ │ │ │ │ │ +2769
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R34145416
│ │ │ │ │ │ +R18871432
│ │ │ │ │ │
│ │ │ │ │ │ -R33773728
│ │ │ │ │ │ +R18499744
│ │ │ │ │ │
│ │ │ │ │ │ -R33457272
│ │ │ │ │ │ +R18183288
│ │ │ │ │ │
│ │ │ │ │ │ -R33109352
│ │ │ │ │ │ +R17835368
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -935,31 +935,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
/R33109352 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R33109352 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
(\(3\))Tj
/R33773728 10 Tf
-436.34 -36 Td
[(int k)9.99268(ey)]TJ
2.5 Tc
28.5199 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(ize)Tj
/R33457272 10 Tf
-21.4098 -12 Td
0.162 Tw
(Each object)Tj
/R34145416 10 Tf
49.7539 0 Td
(obj)Tj
/R33457272 10 Tf
20.6621 0 Td
0.161 Tw
(is identied by a k)Tj
-0.15 Tc
74.434 0 Td
0.461 Tw
(ey u)Tj
0 Tc
16.9512 0 Td
0.161 Tw
(sed for object comparison or hashing.)Tj
/R34145416 10 Tf
156.496 0 Td
(key)Tj
/R33457272 10 Tf
20.6609 0 Td
(should be non-ne)Tj
-0.05 Tc
69.052 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.048 Tw
[(and denes an of)25.0012(fset into)]TJ
/R34145416 10 Tf
103.03 0 Td
(obj)Tj
5.048 Tc
/R33457272 10 Tf
18 0 Td
(.I)Tj
0 Tc
10.8781 0 Td
(f)Tj
/R34145416 10 Tf
5.87812 0 Td
(size)Tj
/R33457272 10 Tf
26.548 0 Td
(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.549 Tc
14.618 0 Td
(san)Tj
0 Tc
18.4281 0 Td
0.049 Tw
(ull-terminated string with starting address)Tj
/R34145416 10 Tf
-264.594 -12 Td
(*\(void**\)\(\(char*\)obj+key\))Tj
5.381 Tc
/R33457272 10 Tf
150 0 Td
(.I)Tj
0 Tc
11.2109 0 Td
(f)Tj
/R34145416 10 Tf
6.21094 0 Td
(size)Tj
/R33457272 10 Tf
26.8809 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.38 Tw
(ull-terminated string with starting ad-)Tj
-280.489 -12 Td
(dress)Tj
/R34145416 10 Tf
24.7711 0 Td
(\(void*\)\(\(char*\)obj+key\))Tj
6.721 Tc
/R33457272 10 Tf
138 0 Td
(.F)Tj
0 Tc
14.7809 0 Td
(inally)Tj
4.221 Tc
22.1301 0 Td
(,i)Tj
0 Tc
9.50117 0 Td
(f)Tj
/R34145416 10 Tf
7.55117 0 Td
(size)Tj
/R33457272 10 Tf
28.2211 0 Td
1.721 Tw
(is positi)Tj
-0.15 Tc
32.8711 0 Td
(ve)Tj
4.221 Tc
9.28984 0 Td
(,t)Tj
0 Tc
9.50117 0 Td
(he k)Tj
-0.15 Tc
18.5609 0 Td
2.022 Tw
(ey i)Tj
4.222 Tc
16.2922 0 Td
(sab)Tj
0 Tc
21.7738 0 Td
1.722 Tw
(yte array of length)Tj
/R34145416 10 Tf
-353.245 -12 Td
(size)Tj
/R33457272 10 Tf
26.5 0 Td
0 Tw
(starting at)Tj
/R34145416 10 Tf
42.2199 0 Td
(\(void*\)\(\(char*\)obj+key\))Tj
/R33457272 10 Tf
138 0 Td
(.)Tj
/R33773728 10 Tf
-222.72 -16.8 Td
(int link)Tj
/R33457272 10 Tf
16 -12 Td
(Let)Tj
/R34145416 10 Tf
15.8949 0 Td
(obj)Tj
/R33457272 10 Tf
20.5648 0 Td
0.065 Tw
(be an object to be inserted into)Tj
/R34145416 10 Tf
125.715 0 Td
(dt)Tj
/R33457272 10 Tf
14.5648 0 Td
(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
/R34145416 10 Tf
5.89492 0 Td
(link)Tj
/R33457272 10 Tf
26.5641 0 Td
0.064 Tw
(is ne)Tj
-0.05 Tc
18.5238 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
2.564 Tc
9.28984 0 Td
[(,a)256.411(ni)]TJ
0 Tc
19.848 0 Td
(nternally allocated)Tj
-357.785 -12 Td
0.941 Tw
(object holder is used to hold)Tj
/R34145416 10 Tf
121.196 0 Td
(obj)Tj
3.441 Tc
/R33457272 10 Tf
18 0 Td
(.O)Tj
0 Tc
13.1609 0 Td
(therwise,)Tj
/R34145416 10 Tf
39.8211 0 Td
(obj)Tj
/R33457272 10 Tf
21.441 0 Td
(should ha)Tj
-0.15 Tc
39.3512 0 Td
1.242 Tw
(ve a)Tj
0 Tc
/R34145416 10 Tf
20.6141 0 Td
(Dtlink_t)Tj
/R33457272 10 Tf
51.4422 0 Td
0.942 Tw
(structure embedded)Tj
/R34145416 10 Tf
82.9738 0 Td
(link)Tj
/R33457272 10 Tf
-408 -12 Td
0 Tw
(bytes into it, i.e., at address)Tj
/R34145416 10 Tf
111.66 0 Td
(\(Dtlink_t*\)\(\(char*\)obj+link\))Tj
/R33457272 10 Tf
168 0 Td
(.)Tj
-0.1 Tc
/R33773728 10 Tf
-295.66 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* \(*mak)9.98413(ef\)\(Dt_t* dt, v)10(oid* obj, Dtdisc_t* disc\))]TJ
/R33457272 10 Tf
6.1 -12 Td
(If)Tj
/R34145416 10 Tf
9.73516 0 Td
(makef)Tj
/R33457272 10 Tf
33.075 0 Td
0.575 Tw
(is not)Tj
/R34145416 10 Tf
25.6 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R34145416 10 Tf
5.575 0 Td
(dtinsert\(dt,obj\))Tj
/R33457272 10 Tf
99.075 0 Td
(or)Tj
/R34145416 10 Tf
11.4051 0 Td
(dtappend\(\))Tj
/R33457272 10 Tf
63.075 0 Td
(will call it to mak)Tj
3.074 Tc
72.7602 0 Td
(eac)Tj
0 Tc
19.468 0 Td
(op)Tj
3.074 Tc
9.9 0 Td
(yo)Tj
0 Tc
13.0738 0 Td
(f)Tj
/R34145416 10 Tf
6.40391 0 Td
(obj)Tj
/R33457272 10 Tf
21.0738 0 Td
(suit-)Tj
-414.22 -12 Td
0 Tw
(able for insertion into)Tj
/R34145416 10 Tf
88.8801 0 Td
(dt)Tj
5 Tc
/R33457272 10 Tf
12 0 Td
(.I)Tj
0 Tc
10.8301 0 Td
(f)Tj
/R34145416 10 Tf
5.83008 0 Td
(makef)Tj
/R33457272 10 Tf
32.5 0 Td
(is)Tj
/R34145416 10 Tf
9.16992 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R34145416 10 Tf
5 0 Td
(obj)Tj
/R33457272 10 Tf
20.5 0 Td
(itself will be inserted into)Tj
/R34145416 10 Tf
104.72 0 Td
(dt)Tj
/R33457272 10 Tf
12 0 Td
(.)Tj
-0.1 Tc
/R33773728 10 Tf
-341.43 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id \(*fr)17.9846(eef\)\(Dt_t* dt, v)10.0159(oid* obj, Dtdisc_t* disc\))]TJ
/R33457272 10 Tf
6.1 -12 Td
(If not)Tj
/R34145416 10 Tf
24.4398 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R34145416 10 Tf
5 0 Td
(freef)Tj
/R33457272 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
/R34145416 10 Tf
78.0398 0 Td
(obj)Tj
/R33457272 10 Tf
18 0 Td
(.)Tj
/R33773728 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
/R33457272 10 Tf
21 -12 Td
0.435 Tw
(If not)Tj
/R34145416 10 Tf
25.3102 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R34145416 10 Tf
5.43516 0 Td
(comparf)Tj
/R33457272 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
/R34145416 10 Tf
93.1398 0 Td
(<0)Tj
/R33457272 10 Tf
12 0 Td
(,)Tj
/R34145416 10 Tf
5.43516 0 Td
(=0)Tj
2.935 Tc
/R33457272 10 Tf
12 0 Td
(,o)Tj
0 Tc
10.4352 0 Td
(r)Tj
/R34145416 10 Tf
6.26484 0 Td
(>0)Tj
/R33457272 10 Tf
14.9352 0 Td
(to indicate)Tj
-389.626 -12 Td
(whether)Tj
/R34145416 10 Tf
36.857 0 Td
(key1)Tj
/R33457272 10 Tf
28.6469 0 Td
2.147 Tw
(is smaller)Tj
4.647 Tc
40.357 0 Td
(,e)Tj
0 Tc
11.5871 0 Td
2.146 Tw
[(qual to, or lar)18.0103(ger than)]TJ
/R34145416 10 Tf
99.4199 0 Td
(key2)Tj
7.146 Tc
/R33457272 10 Tf
24 0 Td
(.A)Tj
0 Tc
16.866 0 Td
[(ll three v)24.9805(alues are signicant for method)]TJ
/R34145416 10 Tf
-257.734 -12 Td
(Dtoset)Tj
/R33457272 10 Tf
39.1781 0 Td
(and)Tj
/R34145416 10 Tf
17.618 0 Td
(Dtobag)Tj
5.678 Tc
/R33457272 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.148 Tc
39.35 0 Td
(.I)Tj
0 Tc
10.9781 0 Td
(f)Tj
/R34145416 10 Tf
5.97695 0 Td
(\(*comparf\)\(\))Tj
/R33457272 10 Tf
74.6469 0 Td
(is)Tj
/R34145416 10 Tf
9.31719 0 Td
(NULL)Tj
2.647 Tc
/R33457272 10 Tf
24 0 Td
[(,a)264.69(ni)]TJ
0 Tc
20.0141 0 Td
0.147 Tw
(nternal function is used to compare the k)Tj
-0.15 Tc
163.959 0 Td
(ey)Tj
2.647 Tc
9.28984 0 Td
[(sa)264.707(sd)]TJ
0 Tc
22.5141 0 Td
(ened by the)Tj
/R34145416 10 Tf
-380.046 -12 Td
(Dtdisc_t.size)Tj
/R33457272 10 Tf
80.5 0 Td
(eld.)Tj
/R33773728 10 Tf
-96.5 -16.8 Td
0 Tw
[(unsigned int \(*hashf\)\(Dt_t* dt, v)10.0073(oid* k)10(ey)]TJ
2.5 Tc
173.71 0 Td
(,D)Tj
0 Tc
12.2199 0 Td
(tdisc_t* disc\))Tj
/R33457272 10 Tf
-169.93 -12 Td
0.935 Tw
(If not)Tj
/R34145416 10 Tf
26.3102 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R34145416 10 Tf
5.93516 0 Td
(hashf)Tj
/R33457272 10 Tf
33.4352 0 Td
0.936 Tw
[(is used to compute the hash v)25.0073(alue of)]TJ
/R34145416 10 Tf
154.998 0 Td
(key)Tj
5.936 Tc
/R33457272 10 Tf
18 0 Td
(.I)Tj
3.436 Tc
11.766 0 Td
[(ti)343.591(sr)]TJ
0 Tc
19.652 0 Td
(equired that k)Tj
-0.15 Tc
56.7621 0 Td
(ey)Tj
3.436 Tc
9.28984 0 Td
(sc)Tj
0 Tc
11.766 0 Td
(ompared equal)Tj
-371.914 -12 Td
0.209 Tw
(will also ha)Tj
-0.15 Tc
46.3281 0 Td
0.509 Tw
(ve s)Tj
0 Tc
15.8891 0 Td
0.209 Tw
(ame hash v)Tj
45.1578 0 Td
2.709 Tw
(alues. If)Tj
/R34145416 10 Tf
37.6281 0 Td
(hashf)Tj
/R33457272 10 Tf
32.709 0 Td
(is)Tj
/R34145416 10 Tf
9.37891 0 Td
(NULL)Tj
2.709 Tc
/R33457272 10 Tf
24 0 Td
[(,a)270.918(ni)]TJ
0 Tc
20.1379 0 Td
0.209 Tw
(nternal function is used to hash the k)Tj
-0.15 Tc
148.293 0 Td
0.509 Tw
(ey a)Tj
2.709 Tc
16.4391 0 Td
(sd)Tj
0 Tc
11.5988 0 Td
(ened)Tj
-407.56 -12 Td
0 Tw
(by the)Tj
/R34145416 10 Tf
27.2199 0 Td
(Dtdisc_t.size)Tj
/R33457272 10 Tf
80.5 0 Td
(eld.)Tj
-0.1 Tc
/R33773728 10 Tf
-123.72 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* \(*memoryf\)\(Dt_t* dt, v)10.0073(oid* addr)]TJ
2.5 Tc
155.35 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(ize_t size, Dtdisc_t* disc\))Tj
/R33457272 10 Tf
-158.14 -12 Td
0.399 Tw
(If not)Tj
/R34145416 10 Tf
25.2379 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R34145416 10 Tf
5.39883 0 Td
(memoryf)Tj
/R33457272 10 Tf
44.8988 0 Td
(is used to allocate and free memory)Tj
5.4 Tc
143.934 0 Td
(.W)Tj
0 Tc
17.3398 0 Td
(hen)Tj
/R34145416 10 Tf
17.3398 0 Td
(addr)Tj
/R33457272 10 Tf
26.9 0 Td
(is)Tj
/R34145416 10 Tf
9.56992 0 Td
(NULL)Tj
2.9 Tc
/R33457272 10 Tf
24 0 Td
(,am)Tj
0 Tc
20.5199 0 Td
0.4 Tw
[(emory se)14.9902(gment of)]TJ
-359.139 -12 Td
(size)Tj
/R34145416 10 Tf
18.0949 0 Td
(size)Tj
/R33457272 10 Tf
26.5449 0 Td
0.045 Tw
(is requested.)Tj
55.0801 0 Td
(If)Tj
/R34145416 10 Tf
9.20508 0 Td
(addr)Tj
/R33457272 10 Tf
26.5449 0 Td
(is not)Tj
/R34145416 10 Tf
24.5398 0 Td
(NULL)Tj
/R33457272 10 Tf
26.5449 0 Td
(and)Tj
/R34145416 10 Tf
16.9852 0 Td
(size)Tj
/R33457272 10 Tf
26.5449 0 Td
(is zero,)Tj
/R34145416 10 Tf
31.4699 0 Td
(addr)Tj
/R33457272 10 Tf
26.5449 0 Td
(is to be freed.)Tj
59.6102 0 Td
(If)Tj
/R34145416 10 Tf
9.20508 0 Td
(addr)Tj
/R33457272 10 Tf
26.5449 0 Td
(is not)Tj
/R34145416 10 Tf
24.5398 0 Td
(NULL)Tj
/R33457272 10 Tf
-408 -12 Td
(and)Tj
/R34145416 10 Tf
16.9398 0 Td
(size)Tj
/R33457272 10 Tf
26.5 0 Td
0 Tw
(is positi)Tj
-0.15 Tc
31.15 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(,)Tj
/R34145416 10 Tf
5 0 Td
(addr)Tj
/R33457272 10 Tf
26.5 0 Td
(is to be resized to the gi)Tj
-0.15 Tc
94.7398 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ns)Tj
0 Tc
11.3898 0 Td
2.5 Tw
(ize. If)Tj
/R34145416 10 Tf
28.3199 0 Td
(memoryf)Tj
/R33457272 10 Tf
44.5 0 Td
(is)Tj
/R34145416 10 Tf
9.16992 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R33109352 10 Tf
5 0 Td
(malloc\(3\))Tj
/R33457272 10 Tf
41.3801 0 Td
0 Tw
(is used.)Tj
/R33773728 10 Tf
-399.169 -16.8 Td
(int \(*e)Tj
-0.1 Tc
26.7898 0 Td
(ve)Tj
0 Tc
9.33984 0 Td
[(ntf\)\(Dt_t* dt, int type, v)10(oid* data, Dtdisc_t* disc\))]TJ
/R33457272 10 Tf
-20.1297 -12 Td
1.084 Tw
(If not)Tj
/R34145416 10 Tf
26.6078 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(,)Tj
/R34145416 10 Tf
6.08398 0 Td
(eventf)Tj
/R33457272 10 Tf
39.584 0 Td
[(announces v)24.9854(arious e)]TJ
-0.15 Tc
82.7582 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
3.584 Tw
(nts. Each)Tj
-0.25 Tc
43.8281 0 Td
-2.15 Tw
(ev e)Tj
0 Tc
13.4801 0 Td
1.084 Tw
(nt may ha)Tj
-0.15 Tc
41.4078 0 Td
1.384 Tw
(ve p)Tj
0 Tc
17.8738 0 Td
1.084 Tw
(articular handling of the return)Tj
-0.25 Tc
-304.914 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
(lues from)Tj
/R34145416 10 Tf
40.55 0 Td
(eventf)Tj
5 Tc
/R33457272 10 Tf
36 0 Td
(.B)Tj
0 Tc
14.1699 0 Td
(ut a ne)Tj
-0.05 Tc
26.5102 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.3 Tw
(ve r)Tj
0 Tc
15.1199 0 Td
0 Tw
[(eturn v)25(alue typically means f)]TJ
115.74 0 Td
2.5 Tw
(ailure. F)Tj
35.6801 0 Td
0 Tw
[(ollo)24.9854(wing are the e)]TJ
-0.15 Tc
71.4301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts:)Tj
/R34145416 10 Tf
-388.38 -16.8 Td
(DT_OPEN)Tj
/R33457272 10 Tf
42 0 Td
(:)Tj
/R34145416 10 Tf
-6 -12 Td
(dt)Tj
/R33457272 10 Tf
15.107 0 Td
0.607 Tw
(is being opened.)Tj
72.091 0 Td
(If)Tj
/R34145416 10 Tf
9.76719 0 Td
(eventf)Tj
/R33457272 10 Tf
39.107 0 Td
0.606 Tw
(returns ne)Tj
-0.05 Tc
40.166 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
3.106 Tc
9.28984 0 Td
(,t)Tj
0 Tc
8.38594 0 Td
(he opening process terminates with f)Tj
149.85 0 Td
3.106 Tw
(ailure. If)Tj
/R34145416 10 Tf
-358.464 -12 Td
(eventf)Tj
/R33457272 10 Tf
39.1738 0 Td
0.674 Tw
[(returns zero, the opening process proceeds in a def)9.99756(ault manner)]TJ
5.675 Tc
255.346 0 Td
(.A)Tj
0 Tc
18.5699 0 Td
(positi)Tj
-0.15 Tc
21.9801 0 Td
0.975 Tw
(ve r)Tj
0 Tc
15.7949 0 Td
0.675 Tw
(eturn v)Tj
28.475 0 Td
(alue)Tj
-379.34 -12 Td
1.107 Tw
(indicates special treatment of memory as follo)Tj
191.362 0 Td
3.607 Tw
(ws. If)Tj
/R34145416 10 Tf
29.984 0 Td
(*\(void**\)data)Tj
/R33457272 10 Tf
81.607 0 Td
1.107 Tw
(is set to point to some)Tj
-302.953 -12 Td
0.992 Tw
[(memory se)15.0049(gment as discussed in)]TJ
/R34145416 10 Tf
138.41 0 Td
(memoryf)Tj
3.492 Tc
/R33457272 10 Tf
42 0 Td
(,t)Tj
0 Tc
8.77187 0 Td
[(hat se)14.9805(gment of memory is used to start the dictio-)]TJ
-189.182 -12 Td
(nary)Tj
2.795 Tc
17.1199 0 Td
(.I)Tj
0 Tc
8.625 0 Td
(f)Tj
/R34145416 10 Tf
6.125 0 Td
(*\(void**\)data)Tj
/R33457272 10 Tf
80.7949 0 Td
(is)Tj
/R34145416 10 Tf
9.46484 0 Td
(NULL)Tj
2.794 Tc
/R33457272 10 Tf
24 0 Td
(,a)Tj
0 Tc
9.73398 0 Td
0.294 Tw
(ll memory including that of the dictionary handle itself will)Tj
-155.864 -12 Td
0 Tw
(be allocated via)Tj
/R34145416 10 Tf
65.2602 0 Td
(memoryf)Tj
/R33457272 10 Tf
42 0 Td
(.)Tj
/R34145416 10 Tf
-143.26 -16.8 Td
(DT_ENDOPEN)Tj
/R33457272 10 Tf
60 0 Td
(:)Tj
-24 -12 Td
0.227 Tw
(This e)Tj
-0.15 Tc
24.6969 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt announces that)Tj
/R34145416 10 Tf
73.1711 0 Td
(dtopen\(\))Tj
/R33457272 10 Tf
50.727 0 Td
(has successfully opened a dictionary and is about to return.)Tj
-157.885 -12 Td
(The)Tj
/R34145416 10 Tf
18.05 0 Td
(data)Tj
/R33457272 10 Tf
26.5 0 Td
0 Tw
[(ar)18.0151(gument of)]TJ
/R34145416 10 Tf
50.9199 0 Td
(eventf)Tj
/R33457272 10 Tf
38.5 0 Td
(should be the ne)Tj
2.5 Tc
65.0199 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(ictionary handle itself.)Tj
/R34145416 10 Tf
-249.71 -16.8 Td
(DT_CLOSE)Tj
/R33457272 10 Tf
48 0 Td
(:)Tj
/R34145416 10 Tf
-12 -12 Td
(dt)Tj
/R33457272 10 Tf
15.1691 0 Td
0.669 Tw
(is about to be closed. If)Tj
/R34145416 10 Tf
99.834 0 Td
(eventf)Tj
/R33457272 10 Tf
39.1691 0 Td
(returns ne)Tj
-0.05 Tc
40.2289 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
3.169 Tc
9.28984 0 Td
(,t)Tj
0 Tc
8.44883 0 Td
0.668 Tw
(he closing process stops immediately and)Tj
/R34145416 10 Tf
-226.84 -12 Td
(dtclose\(\))Tj
/R33457272 10 Tf
57.0922 0 Td
0.592 Tw
[(returns -1.)-559.199(Objects in the dictionary are deleted only if)]TJ
/R34145416 10 Tf
228.1 0 Td
(eventf)Tj
/R33457272 10 Tf
39.0922 0 Td
0.593 Tw
(returns zero.)Tj
56.166 0 Td
(The)Tj
-380.45 -12 Td
1.671 Tw
(dictionary handle itself is processed as follo)Tj
185.306 0 Td
4.171 Tw
(ws. If)Tj
31.1121 0 Td
1.671 Tw
[(it w)9.98291(as allocated via)]TJ
/R34145416 10 Tf
86.0133 0 Td
(malloc\(\))Tj
4.17 Tc
/R33457272 10 Tf
48 0 Td
[(,i)417.002(tw)]TJ
0 Tc
23.6199 0 Td
1.67 Tw
(ill be)Tj
-374.051 -12 Td
2.666 Tw
(freed. If)Tj
37.532 0 Td
0.167 Tw
[(it w)10.0122(as allocated via)]TJ
/R34145416 10 Tf
79.998 0 Td
(memoryf)Tj
/R33457272 10 Tf
44.6672 0 Td
(\(see)Tj
/R34145416 10 Tf
18.7672 0 Td
(dtopen\(\))Tj
2.667 Tc
/R33457272 10 Tf
48 0 Td
(\)a)Tj
0 Tc
10.4371 0 Td
(nd)Tj
/R34145416 10 Tf
12.6672 0 Td
(eventf)Tj
/R33457272 10 Tf
38.6672 0 Td
(returns 0, a call to)Tj
/R34145416 10 Tf
75.2648 0 Td
(memo-)Tj
-366.001 -12 Td
(ryf)Tj
/R33457272 10 Tf
20.5 0 Td
0 Tw
[(will be issued to attempt freeing the handle.)-500(Otherwise, nothing will be done to its memory)64.9854(.)]TJ
-20.5 -24 Td
0.024 Tw
(As should be clear from their description, the e)Tj
-0.15 Tc
187.962 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts)Tj
/R34145416 10 Tf
14.193 0 Td
(DT_OPEN)Tj
/R33457272 10 Tf
44.523 0 Td
(and)Tj
/R34145416 10 Tf
16.9629 0 Td
(DT_CLOSE)Tj
/R33457272 10 Tf
50.523 0 Td
0.023 Tw
(are designed to be)Tj
67.5461 -48 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
/R17835368 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R17835368 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
(\(3\))Tj
/R18499744 10 Tf
-436.34 -36 Td
[(int k)9.99268(ey)]TJ
2.5 Tc
28.5199 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(ize)Tj
/R18183288 10 Tf
-21.4098 -12 Td
0.162 Tw
(Each object)Tj
/R18871432 10 Tf
49.7539 0 Td
(obj)Tj
/R18183288 10 Tf
20.6621 0 Td
0.161 Tw
(is identied by a k)Tj
-0.15 Tc
74.434 0 Td
0.461 Tw
(ey u)Tj
0 Tc
16.9512 0 Td
0.161 Tw
(sed for object comparison or hashing.)Tj
/R18871432 10 Tf
156.496 0 Td
(key)Tj
/R18183288 10 Tf
20.6609 0 Td
(should be non-ne)Tj
-0.05 Tc
69.052 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.048 Tw
[(and denes an of)25.0012(fset into)]TJ
/R18871432 10 Tf
103.03 0 Td
(obj)Tj
5.048 Tc
/R18183288 10 Tf
18 0 Td
(.I)Tj
0 Tc
10.8781 0 Td
(f)Tj
/R18871432 10 Tf
5.87812 0 Td
(size)Tj
/R18183288 10 Tf
26.548 0 Td
(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.549 Tc
14.618 0 Td
(san)Tj
0 Tc
18.4281 0 Td
0.049 Tw
(ull-terminated string with starting address)Tj
/R18871432 10 Tf
-264.594 -12 Td
(*\(void**\)\(\(char*\)obj+key\))Tj
5.381 Tc
/R18183288 10 Tf
150 0 Td
(.I)Tj
0 Tc
11.2109 0 Td
(f)Tj
/R18871432 10 Tf
6.21094 0 Td
(size)Tj
/R18183288 10 Tf
26.8809 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.38 Tw
(ull-terminated string with starting ad-)Tj
-280.489 -12 Td
(dress)Tj
/R18871432 10 Tf
24.7711 0 Td
(\(void*\)\(\(char*\)obj+key\))Tj
6.721 Tc
/R18183288 10 Tf
138 0 Td
(.F)Tj
0 Tc
14.7809 0 Td
(inally)Tj
4.221 Tc
22.1301 0 Td
(,i)Tj
0 Tc
9.50117 0 Td
(f)Tj
/R18871432 10 Tf
7.55117 0 Td
(size)Tj
/R18183288 10 Tf
28.2211 0 Td
1.721 Tw
(is positi)Tj
-0.15 Tc
32.8711 0 Td
(ve)Tj
4.221 Tc
9.28984 0 Td
(,t)Tj
0 Tc
9.50117 0 Td
(he k)Tj
-0.15 Tc
18.5609 0 Td
2.022 Tw
(ey i)Tj
4.222 Tc
16.2922 0 Td
(sab)Tj
0 Tc
21.7738 0 Td
1.722 Tw
(yte array of length)Tj
/R18871432 10 Tf
-353.245 -12 Td
(size)Tj
/R18183288 10 Tf
26.5 0 Td
0 Tw
(starting at)Tj
/R18871432 10 Tf
42.2199 0 Td
(\(void*\)\(\(char*\)obj+key\))Tj
/R18183288 10 Tf
138 0 Td
(.)Tj
/R18499744 10 Tf
-222.72 -16.8 Td
(int link)Tj
/R18183288 10 Tf
16 -12 Td
(Let)Tj
/R18871432 10 Tf
15.8949 0 Td
(obj)Tj
/R18183288 10 Tf
20.5648 0 Td
0.065 Tw
(be an object to be inserted into)Tj
/R18871432 10 Tf
125.715 0 Td
(dt)Tj
/R18183288 10 Tf
14.5648 0 Td
(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
/R18871432 10 Tf
5.89492 0 Td
(link)Tj
/R18183288 10 Tf
26.5641 0 Td
0.064 Tw
(is ne)Tj
-0.05 Tc
18.5238 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
2.564 Tc
9.28984 0 Td
[(,a)256.411(ni)]TJ
0 Tc
19.848 0 Td
(nternally allocated)Tj
-357.785 -12 Td
0.941 Tw
(object holder is used to hold)Tj
/R18871432 10 Tf
121.196 0 Td
(obj)Tj
3.441 Tc
/R18183288 10 Tf
18 0 Td
(.O)Tj
0 Tc
13.1609 0 Td
(therwise,)Tj
/R18871432 10 Tf
39.8211 0 Td
(obj)Tj
/R18183288 10 Tf
21.441 0 Td
(should ha)Tj
-0.15 Tc
39.3512 0 Td
1.242 Tw
(ve a)Tj
0 Tc
/R18871432 10 Tf
20.6141 0 Td
(Dtlink_t)Tj
/R18183288 10 Tf
51.4422 0 Td
0.942 Tw
(structure embedded)Tj
/R18871432 10 Tf
82.9738 0 Td
(link)Tj
/R18183288 10 Tf
-408 -12 Td
0 Tw
(bytes into it, i.e., at address)Tj
/R18871432 10 Tf
111.66 0 Td
(\(Dtlink_t*\)\(\(char*\)obj+link\))Tj
/R18183288 10 Tf
168 0 Td
(.)Tj
-0.1 Tc
/R18499744 10 Tf
-295.66 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* \(*mak)9.98413(ef\)\(Dt_t* dt, v)10(oid* obj, Dtdisc_t* disc\))]TJ
/R18183288 10 Tf
6.1 -12 Td
(If)Tj
/R18871432 10 Tf
9.73516 0 Td
(makef)Tj
/R18183288 10 Tf
33.075 0 Td
0.575 Tw
(is not)Tj
/R18871432 10 Tf
25.6 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R18871432 10 Tf
5.575 0 Td
(dtinsert\(dt,obj\))Tj
/R18183288 10 Tf
99.075 0 Td
(or)Tj
/R18871432 10 Tf
11.4051 0 Td
(dtappend\(\))Tj
/R18183288 10 Tf
63.075 0 Td
(will call it to mak)Tj
3.074 Tc
72.7602 0 Td
(eac)Tj
0 Tc
19.468 0 Td
(op)Tj
3.074 Tc
9.9 0 Td
(yo)Tj
0 Tc
13.0738 0 Td
(f)Tj
/R18871432 10 Tf
6.40391 0 Td
(obj)Tj
/R18183288 10 Tf
21.0738 0 Td
(suit-)Tj
-414.22 -12 Td
0 Tw
(able for insertion into)Tj
/R18871432 10 Tf
88.8801 0 Td
(dt)Tj
5 Tc
/R18183288 10 Tf
12 0 Td
(.I)Tj
0 Tc
10.8301 0 Td
(f)Tj
/R18871432 10 Tf
5.83008 0 Td
(makef)Tj
/R18183288 10 Tf
32.5 0 Td
(is)Tj
/R18871432 10 Tf
9.16992 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R18871432 10 Tf
5 0 Td
(obj)Tj
/R18183288 10 Tf
20.5 0 Td
(itself will be inserted into)Tj
/R18871432 10 Tf
104.72 0 Td
(dt)Tj
/R18183288 10 Tf
12 0 Td
(.)Tj
-0.1 Tc
/R18499744 10 Tf
-341.43 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id \(*fr)17.9846(eef\)\(Dt_t* dt, v)10.0159(oid* obj, Dtdisc_t* disc\))]TJ
/R18183288 10 Tf
6.1 -12 Td
(If not)Tj
/R18871432 10 Tf
24.4398 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R18871432 10 Tf
5 0 Td
(freef)Tj
/R18183288 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
/R18871432 10 Tf
78.0398 0 Td
(obj)Tj
/R18183288 10 Tf
18 0 Td
(.)Tj
/R18499744 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
/R18183288 10 Tf
21 -12 Td
0.435 Tw
(If not)Tj
/R18871432 10 Tf
25.3102 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R18871432 10 Tf
5.43516 0 Td
(comparf)Tj
/R18183288 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
/R18871432 10 Tf
93.1398 0 Td
(<0)Tj
/R18183288 10 Tf
12 0 Td
(,)Tj
/R18871432 10 Tf
5.43516 0 Td
(=0)Tj
2.935 Tc
/R18183288 10 Tf
12 0 Td
(,o)Tj
0 Tc
10.4352 0 Td
(r)Tj
/R18871432 10 Tf
6.26484 0 Td
(>0)Tj
/R18183288 10 Tf
14.9352 0 Td
(to indicate)Tj
-389.626 -12 Td
(whether)Tj
/R18871432 10 Tf
36.857 0 Td
(key1)Tj
/R18183288 10 Tf
28.6469 0 Td
2.147 Tw
(is smaller)Tj
4.647 Tc
40.357 0 Td
(,e)Tj
0 Tc
11.5871 0 Td
2.146 Tw
[(qual to, or lar)18.0103(ger than)]TJ
/R18871432 10 Tf
99.4199 0 Td
(key2)Tj
7.146 Tc
/R18183288 10 Tf
24 0 Td
(.A)Tj
0 Tc
16.866 0 Td
[(ll three v)24.9805(alues are signicant for method)]TJ
/R18871432 10 Tf
-257.734 -12 Td
(Dtoset)Tj
/R18183288 10 Tf
39.1781 0 Td
(and)Tj
/R18871432 10 Tf
17.618 0 Td
(Dtobag)Tj
5.678 Tc
/R18183288 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.148 Tc
39.35 0 Td
(.I)Tj
0 Tc
10.9781 0 Td
(f)Tj
/R18871432 10 Tf
5.97695 0 Td
(\(*comparf\)\(\))Tj
/R18183288 10 Tf
74.6469 0 Td
(is)Tj
/R18871432 10 Tf
9.31719 0 Td
(NULL)Tj
2.647 Tc
/R18183288 10 Tf
24 0 Td
[(,a)264.69(ni)]TJ
0 Tc
20.0141 0 Td
0.147 Tw
(nternal function is used to compare the k)Tj
-0.15 Tc
163.959 0 Td
(ey)Tj
2.647 Tc
9.28984 0 Td
[(sa)264.707(sd)]TJ
0 Tc
22.5141 0 Td
(ened by the)Tj
/R18871432 10 Tf
-380.046 -12 Td
(Dtdisc_t.size)Tj
/R18183288 10 Tf
80.5 0 Td
(eld.)Tj
/R18499744 10 Tf
-96.5 -16.8 Td
0 Tw
[(unsigned int \(*hashf\)\(Dt_t* dt, v)10.0073(oid* k)10(ey)]TJ
2.5 Tc
173.71 0 Td
(,D)Tj
0 Tc
12.2199 0 Td
(tdisc_t* disc\))Tj
/R18183288 10 Tf
-169.93 -12 Td
0.935 Tw
(If not)Tj
/R18871432 10 Tf
26.3102 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R18871432 10 Tf
5.93516 0 Td
(hashf)Tj
/R18183288 10 Tf
33.4352 0 Td
0.936 Tw
[(is used to compute the hash v)25.0073(alue of)]TJ
/R18871432 10 Tf
154.998 0 Td
(key)Tj
5.936 Tc
/R18183288 10 Tf
18 0 Td
(.I)Tj
3.436 Tc
11.766 0 Td
[(ti)343.591(sr)]TJ
0 Tc
19.652 0 Td
(equired that k)Tj
-0.15 Tc
56.7621 0 Td
(ey)Tj
3.436 Tc
9.28984 0 Td
(sc)Tj
0 Tc
11.766 0 Td
(ompared equal)Tj
-371.914 -12 Td
0.209 Tw
(will also ha)Tj
-0.15 Tc
46.3281 0 Td
0.509 Tw
(ve s)Tj
0 Tc
15.8891 0 Td
0.209 Tw
(ame hash v)Tj
45.1578 0 Td
2.709 Tw
(alues. If)Tj
/R18871432 10 Tf
37.6281 0 Td
(hashf)Tj
/R18183288 10 Tf
32.709 0 Td
(is)Tj
/R18871432 10 Tf
9.37891 0 Td
(NULL)Tj
2.709 Tc
/R18183288 10 Tf
24 0 Td
[(,a)270.918(ni)]TJ
0 Tc
20.1379 0 Td
0.209 Tw
(nternal function is used to hash the k)Tj
-0.15 Tc
148.293 0 Td
0.509 Tw
(ey a)Tj
2.709 Tc
16.4391 0 Td
(sd)Tj
0 Tc
11.5988 0 Td
(ened)Tj
-407.56 -12 Td
0 Tw
(by the)Tj
/R18871432 10 Tf
27.2199 0 Td
(Dtdisc_t.size)Tj
/R18183288 10 Tf
80.5 0 Td
(eld.)Tj
-0.1 Tc
/R18499744 10 Tf
-123.72 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* \(*memoryf\)\(Dt_t* dt, v)10.0073(oid* addr)]TJ
2.5 Tc
155.35 0 Td
(,s)Tj
0 Tc
8.88984 0 Td
(ize_t size, Dtdisc_t* disc\))Tj
/R18183288 10 Tf
-158.14 -12 Td
0.399 Tw
(If not)Tj
/R18871432 10 Tf
25.2379 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R18871432 10 Tf
5.39883 0 Td
(memoryf)Tj
/R18183288 10 Tf
44.8988 0 Td
(is used to allocate and free memory)Tj
5.4 Tc
143.934 0 Td
(.W)Tj
0 Tc
17.3398 0 Td
(hen)Tj
/R18871432 10 Tf
17.3398 0 Td
(addr)Tj
/R18183288 10 Tf
26.9 0 Td
(is)Tj
/R18871432 10 Tf
9.56992 0 Td
(NULL)Tj
2.9 Tc
/R18183288 10 Tf
24 0 Td
(,am)Tj
0 Tc
20.5199 0 Td
0.4 Tw
[(emory se)14.9902(gment of)]TJ
-359.139 -12 Td
(size)Tj
/R18871432 10 Tf
18.0949 0 Td
(size)Tj
/R18183288 10 Tf
26.5449 0 Td
0.045 Tw
(is requested.)Tj
55.0801 0 Td
(If)Tj
/R18871432 10 Tf
9.20508 0 Td
(addr)Tj
/R18183288 10 Tf
26.5449 0 Td
(is not)Tj
/R18871432 10 Tf
24.5398 0 Td
(NULL)Tj
/R18183288 10 Tf
26.5449 0 Td
(and)Tj
/R18871432 10 Tf
16.9852 0 Td
(size)Tj
/R18183288 10 Tf
26.5449 0 Td
(is zero,)Tj
/R18871432 10 Tf
31.4699 0 Td
(addr)Tj
/R18183288 10 Tf
26.5449 0 Td
(is to be freed.)Tj
59.6102 0 Td
(If)Tj
/R18871432 10 Tf
9.20508 0 Td
(addr)Tj
/R18183288 10 Tf
26.5449 0 Td
(is not)Tj
/R18871432 10 Tf
24.5398 0 Td
(NULL)Tj
/R18183288 10 Tf
-408 -12 Td
(and)Tj
/R18871432 10 Tf
16.9398 0 Td
(size)Tj
/R18183288 10 Tf
26.5 0 Td
0 Tw
(is positi)Tj
-0.15 Tc
31.15 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(,)Tj
/R18871432 10 Tf
5 0 Td
(addr)Tj
/R18183288 10 Tf
26.5 0 Td
(is to be resized to the gi)Tj
-0.15 Tc
94.7398 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ns)Tj
0 Tc
11.3898 0 Td
2.5 Tw
(ize. If)Tj
/R18871432 10 Tf
28.3199 0 Td
(memoryf)Tj
/R18183288 10 Tf
44.5 0 Td
(is)Tj
/R18871432 10 Tf
9.16992 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R17835368 10 Tf
5 0 Td
(malloc\(3\))Tj
/R18183288 10 Tf
41.3801 0 Td
0 Tw
(is used.)Tj
/R18499744 10 Tf
-399.169 -16.8 Td
(int \(*e)Tj
-0.1 Tc
26.7898 0 Td
(ve)Tj
0 Tc
9.33984 0 Td
[(ntf\)\(Dt_t* dt, int type, v)10(oid* data, Dtdisc_t* disc\))]TJ
/R18183288 10 Tf
-20.1297 -12 Td
1.084 Tw
(If not)Tj
/R18871432 10 Tf
26.6078 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(,)Tj
/R18871432 10 Tf
6.08398 0 Td
(eventf)Tj
/R18183288 10 Tf
39.584 0 Td
[(announces v)24.9854(arious e)]TJ
-0.15 Tc
82.7582 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
3.584 Tw
(nts. Each)Tj
-0.25 Tc
43.8281 0 Td
-2.15 Tw
(ev e)Tj
0 Tc
13.4801 0 Td
1.084 Tw
(nt may ha)Tj
-0.15 Tc
41.4078 0 Td
1.384 Tw
(ve p)Tj
0 Tc
17.8738 0 Td
1.084 Tw
(articular handling of the return)Tj
-0.25 Tc
-304.914 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
(lues from)Tj
/R18871432 10 Tf
40.55 0 Td
(eventf)Tj
5 Tc
/R18183288 10 Tf
36 0 Td
(.B)Tj
0 Tc
14.1699 0 Td
(ut a ne)Tj
-0.05 Tc
26.5102 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.3 Tw
(ve r)Tj
0 Tc
15.1199 0 Td
0 Tw
[(eturn v)25(alue typically means f)]TJ
115.74 0 Td
2.5 Tw
(ailure. F)Tj
35.6801 0 Td
0 Tw
[(ollo)24.9854(wing are the e)]TJ
-0.15 Tc
71.4301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts:)Tj
/R18871432 10 Tf
-388.38 -16.8 Td
(DT_OPEN)Tj
/R18183288 10 Tf
42 0 Td
(:)Tj
/R18871432 10 Tf
-6 -12 Td
(dt)Tj
/R18183288 10 Tf
15.107 0 Td
0.607 Tw
(is being opened.)Tj
72.091 0 Td
(If)Tj
/R18871432 10 Tf
9.76719 0 Td
(eventf)Tj
/R18183288 10 Tf
39.107 0 Td
0.606 Tw
(returns ne)Tj
-0.05 Tc
40.166 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
3.106 Tc
9.28984 0 Td
(,t)Tj
0 Tc
8.38594 0 Td
(he opening process terminates with f)Tj
149.85 0 Td
3.106 Tw
(ailure. If)Tj
/R18871432 10 Tf
-358.464 -12 Td
(eventf)Tj
/R18183288 10 Tf
39.1738 0 Td
0.674 Tw
[(returns zero, the opening process proceeds in a def)9.99756(ault manner)]TJ
5.675 Tc
255.346 0 Td
(.A)Tj
0 Tc
18.5699 0 Td
(positi)Tj
-0.15 Tc
21.9801 0 Td
0.975 Tw
(ve r)Tj
0 Tc
15.7949 0 Td
0.675 Tw
(eturn v)Tj
28.475 0 Td
(alue)Tj
-379.34 -12 Td
1.107 Tw
(indicates special treatment of memory as follo)Tj
191.362 0 Td
3.607 Tw
(ws. If)Tj
/R18871432 10 Tf
29.984 0 Td
(*\(void**\)data)Tj
/R18183288 10 Tf
81.607 0 Td
1.107 Tw
(is set to point to some)Tj
-302.953 -12 Td
0.992 Tw
[(memory se)15.0049(gment as discussed in)]TJ
/R18871432 10 Tf
138.41 0 Td
(memoryf)Tj
3.492 Tc
/R18183288 10 Tf
42 0 Td
(,t)Tj
0 Tc
8.77187 0 Td
[(hat se)14.9805(gment of memory is used to start the dictio-)]TJ
-189.182 -12 Td
(nary)Tj
2.795 Tc
17.1199 0 Td
(.I)Tj
0 Tc
8.625 0 Td
(f)Tj
/R18871432 10 Tf
6.125 0 Td
(*\(void**\)data)Tj
/R18183288 10 Tf
80.7949 0 Td
(is)Tj
/R18871432 10 Tf
9.46484 0 Td
(NULL)Tj
2.794 Tc
/R18183288 10 Tf
24 0 Td
(,a)Tj
0 Tc
9.73398 0 Td
0.294 Tw
(ll memory including that of the dictionary handle itself will)Tj
-155.864 -12 Td
0 Tw
(be allocated via)Tj
/R18871432 10 Tf
65.2602 0 Td
(memoryf)Tj
/R18183288 10 Tf
42 0 Td
(.)Tj
/R18871432 10 Tf
-143.26 -16.8 Td
(DT_ENDOPEN)Tj
/R18183288 10 Tf
60 0 Td
(:)Tj
-24 -12 Td
0.227 Tw
(This e)Tj
-0.15 Tc
24.6969 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt announces that)Tj
/R18871432 10 Tf
73.1711 0 Td
(dtopen\(\))Tj
/R18183288 10 Tf
50.727 0 Td
(has successfully opened a dictionary and is about to return.)Tj
-157.885 -12 Td
(The)Tj
/R18871432 10 Tf
18.05 0 Td
(data)Tj
/R18183288 10 Tf
26.5 0 Td
0 Tw
[(ar)18.0151(gument of)]TJ
/R18871432 10 Tf
50.9199 0 Td
(eventf)Tj
/R18183288 10 Tf
38.5 0 Td
(should be the ne)Tj
2.5 Tc
65.0199 0 Td
(wd)Tj
0 Tc
14.7199 0 Td
(ictionary handle itself.)Tj
/R18871432 10 Tf
-249.71 -16.8 Td
(DT_CLOSE)Tj
/R18183288 10 Tf
48 0 Td
(:)Tj
/R18871432 10 Tf
-12 -12 Td
(dt)Tj
/R18183288 10 Tf
15.1691 0 Td
0.669 Tw
(is about to be closed. If)Tj
/R18871432 10 Tf
99.834 0 Td
(eventf)Tj
/R18183288 10 Tf
39.1691 0 Td
(returns ne)Tj
-0.05 Tc
40.2289 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
3.169 Tc
9.28984 0 Td
(,t)Tj
0 Tc
8.44883 0 Td
0.668 Tw
(he closing process stops immediately and)Tj
/R18871432 10 Tf
-226.84 -12 Td
(dtclose\(\))Tj
/R18183288 10 Tf
57.0922 0 Td
0.592 Tw
[(returns -1.)-559.199(Objects in the dictionary are deleted only if)]TJ
/R18871432 10 Tf
228.1 0 Td
(eventf)Tj
/R18183288 10 Tf
39.0922 0 Td
0.593 Tw
(returns zero.)Tj
56.166 0 Td
(The)Tj
-380.45 -12 Td
1.671 Tw
(dictionary handle itself is processed as follo)Tj
185.306 0 Td
4.171 Tw
(ws. If)Tj
31.1121 0 Td
1.671 Tw
[(it w)9.98291(as allocated via)]TJ
/R18871432 10 Tf
86.0133 0 Td
(malloc\(\))Tj
4.17 Tc
/R18183288 10 Tf
48 0 Td
[(,i)417.002(tw)]TJ
0 Tc
23.6199 0 Td
1.67 Tw
(ill be)Tj
-374.051 -12 Td
2.666 Tw
(freed. If)Tj
37.532 0 Td
0.167 Tw
[(it w)10.0122(as allocated via)]TJ
/R18871432 10 Tf
79.998 0 Td
(memoryf)Tj
/R18183288 10 Tf
44.6672 0 Td
(\(see)Tj
/R18871432 10 Tf
18.7672 0 Td
(dtopen\(\))Tj
2.667 Tc
/R18183288 10 Tf
48 0 Td
(\)a)Tj
0 Tc
10.4371 0 Td
(nd)Tj
/R18871432 10 Tf
12.6672 0 Td
(eventf)Tj
/R18183288 10 Tf
38.6672 0 Td
(returns 0, a call to)Tj
/R18871432 10 Tf
75.2648 0 Td
(memo-)Tj
-366.001 -12 Td
(ryf)Tj
/R18183288 10 Tf
20.5 0 Td
0 Tw
[(will be issued to attempt freeing the handle.)-500(Otherwise, nothing will be done to its memory)64.9854(.)]TJ
-20.5 -24 Td
0.024 Tw
(As should be clear from their description, the e)Tj
-0.15 Tc
187.962 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts)Tj
/R18871432 10 Tf
14.193 0 Td
(DT_OPEN)Tj
/R18183288 10 Tf
44.523 0 Td
(and)Tj
/R18871432 10 Tf
16.9629 0 Td
(DT_CLOSE)Tj
/R18183288 10 Tf
50.523 0 Td
0.023 Tw
(are designed to be)Tj
67.5461 -48 Td
(4)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 4388
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R34145416
│ │ │ │ │ │ +R18871432
│ │ │ │ │ │
│ │ │ │ │ │ -R33773728
│ │ │ │ │ │ +R18499744
│ │ │ │ │ │
│ │ │ │ │ │ -R33457272
│ │ │ │ │ │ +R18183288
│ │ │ │ │ │
│ │ │ │ │ │ -R33109352
│ │ │ │ │ │ +R17835368
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -996,31 +996,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
/R33109352 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R33109352 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
(\(3\))Tj
-384.34 -36 Td
1.657 Tw
(used along with)Tj
/R34145416 10 Tf
70.8012 0 Td
(memoryf)Tj
/R33457272 10 Tf
46.157 0 Td
1.658 Tw
(to manage the allocation and deallocation of dictionary and object)Tj
-116.958 -12 Td
1.763 Tw
(memory across dictionaries. In f)Tj
136.092 0 Td
1.762 Tw
(act, the)Tj
4.262 Tc
30.4922 0 Td
(yc)Tj
0 Tc
13.702 0 Td
(an be used to manage dictionaries based on shared)Tj
-180.286 -12 Td
0 Tw
[(and/or persistent memory)64.9854(.)]TJ
/R34145416 10 Tf
-36 -16.8 Td
(DT_ENDCLOSE)Tj
/R33457272 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
(This e)Tj
-0.15 Tc
24.4699 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt announces that)Tj
/R34145416 10 Tf
72.4898 0 Td
(dtclose\(\))Tj
/R33457272 10 Tf
56.5 0 Td
(has successfully closed a dictionary and is about to return.)Tj
/R34145416 10 Tf
-198.75 -16.8 Td
(DT_DISC)Tj
/R33457272 10 Tf
42 0 Td
(:)Tj
-6 -12 Td
(The discipline of)Tj
/R34145416 10 Tf
70.2699 0 Td
(dt)Tj
/R33457272 10 Tf
14.5 0 Td
(is being changed to a ne)Tj
2.5 Tc
96.1199 0 Td
(wo)Tj
0 Tc
14.7199 0 Td
(ne gi)Tj
-0.15 Tc
19.4699 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ni)Tj
0 Tc
10.2801 0 Td
(n)Tj
/R34145416 10 Tf
7.5 0 Td
(\(Dtdisc_t*\)data)Tj
/R33457272 10 Tf
90 0 Td
(.)Tj
/R34145416 10 Tf
-368.15 -16.8 Td
(DT_METH)Tj
/R33457272 10 Tf
42 0 Td
(:)Tj
-6 -12 Td
(The method of)Tj
/R34145416 10 Tf
61.3801 0 Td
(dt)Tj
/R33457272 10 Tf
14.5 0 Td
(is being changed to a ne)Tj
2.5 Tc
96.1199 0 Td
(wo)Tj
0 Tc
14.7199 0 Td
(ne gi)Tj
-0.15 Tc
19.4699 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ni)Tj
0 Tc
10.2801 0 Td
(n)Tj
/R34145416 10 Tf
7.5 0 Td
(\(Dtmethod_t*\)data)Tj
/R33457272 10 Tf
102 0 Td
(.)Tj
/R34145416 10 Tf
-371.26 -16.8 Td
(DT_HASHSIZE)Tj
/R33457272 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
1.078 Tw
(The hash table \(for)Tj
/R34145416 10 Tf
82.6219 0 Td
(Dtset)Tj
/R33457272 10 Tf
33.5781 0 Td
(and)Tj
/R34145416 10 Tf
18.018 0 Td
(Dtbag)Tj
3.578 Tc
/R33457272 10 Tf
30 0 Td
[(\)i)357.81(sb)]TJ
0 Tc
22.1559 0 Td
[(eing resized.)-607.81(In this case,)]TJ
/R34145416 10 Tf
110.92 0 Td
(*\(int*\)data)Tj
/R33457272 10 Tf
69.5781 0 Td
(has the)Tj
-366.872 -12 Td
3.922 Tw
(current size of the table.)Tj
120.97 0 Td
3.921 Tw
(The application can set the ne)Tj
6.421 Tc
138.495 0 Td
(wt)Tj
0 Tc
16.4211 0 Td
(able size by rst changing)Tj
/R34145416 10 Tf
-275.886 -12 Td
(*\(int*\)data)Tj
/R33457272 10 Tf
69.1391 0 Td
0.639 Tw
(to the desired size, then return a positi)Tj
-0.15 Tc
156.423 0 Td
0.939 Tw
(ve v)Tj
0 Tc
17.1789 0 Td
3.139 Tw
(alue. The)Tj
43.4891 0 Td
0.64 Tw
(application can also x the)Tj
-286.23 -12 Td
0.085 Tw
[(table size at the current v)25(alue fore)]TJ
-0.15 Tc
135.52 0 Td
(ve)Tj
2.585 Tc
9.28984 0 Td
[(rb)258.516(ys)]TJ
0 Tc
22.3898 0 Td
(etting)Tj
/R34145416 10 Tf
25.3648 0 Td
(*\(int*\)data)Tj
/R33457272 10 Tf
68.5852 0 Td
(to a ne)Tj
-0.05 Tc
26.6801 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.385 Tw
(ve v)Tj
0 Tc
16.625 0 Td
0.085 Tw
[(alue, then ag)5.01465(ain re-)]TJ
-319.155 -12 Td
0.294 Tw
(turn a positi)Tj
-0.15 Tc
48.118 0 Td
0.594 Tw
(ve v)Tj
0 Tc
16.834 0 Td
0.294 Tw
(alue. A non-positi)Tj
-0.15 Tc
72.2781 0 Td
0.594 Tw
(ve r)Tj
0 Tc
15.4141 0 Td
0.294 Tw
[(eturn v)24.9854(alue from the e)]TJ
-0.15 Tc
88.9863 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt handling function means that Cdt)Tj
-250.92 -12 Td
0 Tw
(will be responsible for choosing the hash table size.)Tj
/R33773728 10 Tf
-57 -16.8 Td
[(#dene DT)18.0078(OFFSET\(struct_s,member\))]TJ
/R33457272 10 Tf
21 -12 Td
0.26 Tw
[(This macro function computes the of)24.9927(fset of)]TJ
/R34145416 10 Tf
176.82 0 Td
(member)Tj
/R33457272 10 Tf
38.7602 0 Td
(from the start of structure)Tj
/R34145416 10 Tf
106 0 Td
(struct_s)Tj
2.76 Tc
/R33457272 10 Tf
48 0 Td
[(.I)276.016(ti)276.006(su)]TJ
0 Tc
28.5598 0 Td
(seful for)Tj
-398.14 -12 Td
0 Tw
[(getting the of)24.9927(fset of a)]TJ
/R34145416 10 Tf
87.7902 0 Td
(Dtlink_t)Tj
/R33457272 10 Tf
50.5 0 Td
(embedded inside an object.)Tj
/R33773728 10 Tf
-159.29 -16.8 Td
[(#dene DTDISC\(disc,k)10(ey)55.0159(,size,link,mak)10.0073(ef)15.0073(,fr)18.0151(eef)14.9854(,comparf)15(,hashf)15.0146(,memoryf)15.0073(,e)]TJ
-0.1 Tc
308.129 0 Td
(ve)Tj
0 Tc
9.33984 0 Td
(ntf\))Tj
/R33457272 10 Tf
-296.469 -12 Td
(This macro function initializes the discipline pointed to by)Tj
/R34145416 10 Tf
236.38 0 Td
(disc)Tj
/R33457272 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
/R33773728 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
-0.1 Tc
-9.9 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtappend\(Dt_t* dt, v)9.98535(oid* obj\))]TJ
/R33457272 10 Tf
6.1 -12 Td
0.344 Tw
(These functions add an object prototyped by)Tj
/R34145416 10 Tf
182.658 0 Td
(obj)Tj
/R33457272 10 Tf
20.8441 0 Td
(into)Tj
/R34145416 10 Tf
18.4039 0 Td
(dt)Tj
/R33457272 10 Tf
12 0 Td
(.)Tj
/R34145416 10 Tf
7.84414 0 Td
(dtinsert\(\))Tj
/R33457272 10 Tf
62.8449 0 Td
(and)Tj
/R34145416 10 Tf
17.2852 0 Td
(dtappend\(\))Tj
/R33457272 10 Tf
62.8449 0 Td
0.345 Tw
(perform the)Tj
-384.725 -12 Td
0.098 Tw
(same function for all methods e)Tj
126.71 0 Td
0.097 Tw
(xcept for)Tj
/R34145416 10 Tf
38.5141 0 Td
(Dtlist)Tj
2.597 Tc
/R33457272 10 Tf
36 0 Td
(.S)Tj
0 Tc
10.657 0 Td
(ee)Tj
/R34145416 10 Tf
11.477 0 Td
(Dtlist)Tj
/R33457272 10 Tf
38.5969 0 Td
[(for details.)-509.707(If there is an e)15.0098(xisting object in)]TJ
/R34145416 10 Tf
-261.955 -12 Td
(dt)Tj
/R33457272 10 Tf
15.2672 0 Td
(matching)Tj
/R34145416 10 Tf
40.4871 0 Td
(obj)Tj
/R33457272 10 Tf
21.2672 0 Td
0.767 Tw
(and the storage method is)Tj
/R34145416 10 Tf
108.545 0 Td
(Dtset)Tj
/R33457272 10 Tf
33.2672 0 Td
(or)Tj
/R34145416 10 Tf
11.5969 0 Td
(Dtoset)Tj
/R33457272 10 Tf
36 0 Td
(,)Tj
/R34145416 10 Tf
5.76719 0 Td
(dtinsert\(\))Tj
/R33457272 10 Tf
63.2672 0 Td
(and)Tj
/R34145416 10 Tf
17.7078 0 Td
(dtappend\(\))Tj
/R33457272 10 Tf
63.268 0 Td
(will)Tj
-416.441 -12 Td
0.136 Tw
[(simply return the matching object.)-513.591(Otherwise, a ne)]TJ
2.636 Tc
205.672 0 Td
(wo)Tj
0 Tc
14.8559 0 Td
(bject is inserted according to the method in use.)Tj
197.033 0 Td
(See)Tj
/R34145416 10 Tf
-417.561 -12 Td
(Dtdisc_t.makef)Tj
/R33457272 10 Tf
86.5172 0 Td
0.017 Tw
[(for object construction.)-501.702(The ne)]TJ
2.517 Tc
125.348 0 Td
(wo)Tj
0 Tc
14.7371 0 Td
0.018 Tw
(bject or a matching object as noted will be returned)Tj
-226.602 -12 Td
0 Tw
(on success while)Tj
/R34145416 10 Tf
69.7102 0 Td
(NULL)Tj
/R33457272 10 Tf
26.5 0 Td
[(is returned on error)55.0073(.)]TJ
-0.1 Tc
/R33773728 10 Tf
-112.21 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtdelete\(Dt_t* dt, v)10.0073(oid* obj\))]TJ
/R33457272 10 Tf
6.1 -12 Td
(If)Tj
/R34145416 10 Tf
9.33906 0 Td
(obj)Tj
/R33457272 10 Tf
20.6789 0 Td
(is)Tj
/R34145416 10 Tf
9.34805 0 Td
(NULL)Tj
2.678 Tc
/R33457272 10 Tf
24 0 Td
(,m)Tj
0 Tc
12.9578 0 Td
(ethods)Tj
/R34145416 10 Tf
28.7879 0 Td
(Dtstack)Tj
/R33457272 10 Tf
44.6781 0 Td
(and)Tj
/R34145416 10 Tf
17.118 0 Td
(Dtqueue)Tj
/R33457272 10 Tf
44.6781 0 Td
0.178 Tw
(delete respecti)Tj
-0.15 Tc
57.4078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly stack top or queue head while other)Tj
-278.284 -12 Td
0.212 Tw
(methods do nothing.)Tj
87.5859 0 Td
(If)Tj
/R34145416 10 Tf
9.37305 0 Td
(obj)Tj
/R33457272 10 Tf
20.7129 0 Td
0.213 Tw
(is not)Tj
/R34145416 10 Tf
24.8762 0 Td
(NULL)Tj
2.713 Tc
/R33457272 10 Tf
24 0 Td
(,t)Tj
0 Tc
7.99297 0 Td
(here are tw)Tj
2.713 Tc
44.7461 0 Td
(oc)Tj
0 Tc
12.1531 0 Td
2.713 Tw
(ases. If)Tj
33.7461 0 Td
0.213 Tw
(the method in use is not)Tj
/R34145416 10 Tf
99.0578 0 Td
(Dtbag)Tj
/R33457272 10 Tf
32.7129 0 Td
(or)Tj
/R34145416 10 Tf
11.043 0 Td
(Dto-)Tj
-408 -12 Td
(bag)Tj
2.907 Tc
/R33457272 10 Tf
18 0 Td
(,t)Tj
0 Tc
8.18711 0 Td
0.407 Tw
(he rst object matching)Tj
/R34145416 10 Tf
98.2879 0 Td
(obj)Tj
/R33457272 10 Tf
20.907 0 Td
[(is deleted.)-540.706(On the other hand, if the method in use is)]TJ
/R34145416 10 Tf
218.474 0 Td
(Dtbag)Tj
/R33457272 10 Tf
32.907 0 Td
(or)Tj
/R34145416 10 Tf
11.2371 0 Td
(Dto-)Tj
-408 -12 Td
(bag)Tj
2.769 Tc
/R33457272 10 Tf
18 0 Td
(,t)Tj
0 Tc
8.04883 0 Td
0.269 Tw
(he library check to see if)Tj
/R34145416 10 Tf
102.694 0 Td
(obj)Tj
/R33457272 10 Tf
20.7691 0 Td
(is in the dictionary and delete it.)Tj
135.483 0 Td
(If)Tj
/R34145416 10 Tf
9.42891 0 Td
(obj)Tj
/R33457272 10 Tf
20.7691 0 Td
(is not in the dictionary)Tj
2.77 Tc
90.4262 0 Td
(,s)Tj
0 Tc
9.16016 0 Td
(ome)Tj
-414.779 -12 Td
0.346 Tw
(object matching it will be deleted.)Tj
143.176 0 Td
(See)Tj
/R34145416 10 Tf
17.2859 0 Td
(Dtdisc_t.freef)Tj
/R33457272 10 Tf
86.8461 0 Td
(for object destruction.)Tj
/R34145416 10 Tf
94.077 0 Td
(dtdelete\(\))Tj
/R33457272 10 Tf
62.8449 0 Td
(returns)Tj
-404.23 -12 Td
0 Tw
(the deleted object \(e)Tj
-0.15 Tc
80.5602 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(ni)249.993(fi)249.985(tw)]TJ
0 Tc
31.2902 0 Td
(as deallocated\) or)Tj
/R34145416 10 Tf
73.0301 0 Td
(NULL)Tj
/R33457272 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
-0.1 Tc
/R33773728 10 Tf
-236.67 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtattach\(Dt_t* dt, v)10.0159(oid* obj\))]TJ
/R33457272 10 Tf
6.1 -12 Td
0.546 Tw
(This function is similar to)Tj
/R34145416 10 Tf
108.57 0 Td
(dtinsert\(\))Tj
-0.2 Tc
/R33457272 10 Tf
63.0461 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(t)Tj
/R34145416 10 Tf
5.82695 0 Td
(obj)Tj
/R33457272 10 Tf
21.0469 0 Td
0.547 Tw
(itself will be inserted into)Tj
/R34145416 10 Tf
107.455 0 Td
(dt)Tj
-0.25 Tc
/R33457272 10 Tf
15.0469 0 Td
-2.15 Tw
(ev e)Tj
3.047 Tc
13.4801 0 Td
[(ni)304.707(fad)]TJ
0 Tc
29.691 0 Td
0.547 Tw
(iscipline func-)Tj
-373.963 -12 Td
(tion)Tj
/R34145416 10 Tf
18.0602 0 Td
(makef)Tj
/R33457272 10 Tf
32.5 0 Td
0 Tw
(is dened.)Tj
-0.1 Tc
/R33773728 10 Tf
-66.5602 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtdetach\(Dt_t* dt, v)9.98413(oid* obj\))]TJ
/R33457272 10 Tf
6.1 -12 Td
0.04 Tw
(This function is similar to)Tj
/R34145416 10 Tf
106.04 0 Td
(dtdelete\(\))Tj
-0.2 Tc
/R33457272 10 Tf
62.5398 0 Td
(bu)Tj
2.54 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.1 0 Td
(he object to be deleted from)Tj
/R34145416 10 Tf
114.659 0 Td
(dt)Tj
/R33457272 10 Tf
14.5391 0 Td
0.039 Tw
(will not be freed \(via the dis-)Tj
-315.678 -12 Td
(cipline)Tj
/R34145416 10 Tf
29.7199 0 Td
(freef)Tj
/R33457272 10 Tf
32.5 0 Td
(function\).)Tj
-0.1 Tc
/R33773728 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
/R33457272 10 Tf
6.1 -12 Td
0.983 Tw
(These functions nd an object matching)Tj
/R34145416 10 Tf
168.658 0 Td
(obj)Tj
/R33457272 10 Tf
21.4828 0 Td
(or)Tj
/R34145416 10 Tf
11.8129 0 Td
(key)Tj
/R33457272 10 Tf
21.4828 0 Td
(either from)Tj
/R34145416 10 Tf
49.1762 0 Td
(dt)Tj
/R33457272 10 Tf
15.4828 0 Td
(or from some dictionary accessible)Tj
-288.095 -12 Td
(from)Tj
/R34145416 10 Tf
22.3352 0 Td
(dt)Tj
/R33457272 10 Tf
14.8949 0 Td
0.395 Tw
[(via a vie)25.0073(wpath \(see)]TJ
/R34145416 10 Tf
80.75 0 Td
(dtview\(\))Tj
/R33457272 10 Tf
48 0 Td
(.\))Tj
/R34145416 10 Tf
11.225 0 Td
(dtsearch\(\))Tj
/R33457272 10 Tf
62.8949 0 Td
(and)Tj
/R34145416 10 Tf
17.3352 0 Td
(dtmatch\(\))Tj
/R33457272 10 Tf
56.8949 0 Td
(return the matching object or)Tj
/R34145416 10 Tf
-314.33 -12 Td
(NULL)Tj
/R33457272 10 Tf
26.5 0 Td
0 Tw
[(on f)9.99268(ailure.)]TJ
400.5 -67.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
/R17835368 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R17835368 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
(\(3\))Tj
-384.34 -36 Td
1.657 Tw
(used along with)Tj
/R18871432 10 Tf
70.8012 0 Td
(memoryf)Tj
/R18183288 10 Tf
46.157 0 Td
1.658 Tw
(to manage the allocation and deallocation of dictionary and object)Tj
-116.958 -12 Td
1.763 Tw
(memory across dictionaries. In f)Tj
136.092 0 Td
1.762 Tw
(act, the)Tj
4.262 Tc
30.4922 0 Td
(yc)Tj
0 Tc
13.702 0 Td
(an be used to manage dictionaries based on shared)Tj
-180.286 -12 Td
0 Tw
[(and/or persistent memory)64.9854(.)]TJ
/R18871432 10 Tf
-36 -16.8 Td
(DT_ENDCLOSE)Tj
/R18183288 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
(This e)Tj
-0.15 Tc
24.4699 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt announces that)Tj
/R18871432 10 Tf
72.4898 0 Td
(dtclose\(\))Tj
/R18183288 10 Tf
56.5 0 Td
(has successfully closed a dictionary and is about to return.)Tj
/R18871432 10 Tf
-198.75 -16.8 Td
(DT_DISC)Tj
/R18183288 10 Tf
42 0 Td
(:)Tj
-6 -12 Td
(The discipline of)Tj
/R18871432 10 Tf
70.2699 0 Td
(dt)Tj
/R18183288 10 Tf
14.5 0 Td
(is being changed to a ne)Tj
2.5 Tc
96.1199 0 Td
(wo)Tj
0 Tc
14.7199 0 Td
(ne gi)Tj
-0.15 Tc
19.4699 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ni)Tj
0 Tc
10.2801 0 Td
(n)Tj
/R18871432 10 Tf
7.5 0 Td
(\(Dtdisc_t*\)data)Tj
/R18183288 10 Tf
90 0 Td
(.)Tj
/R18871432 10 Tf
-368.15 -16.8 Td
(DT_METH)Tj
/R18183288 10 Tf
42 0 Td
(:)Tj
-6 -12 Td
(The method of)Tj
/R18871432 10 Tf
61.3801 0 Td
(dt)Tj
/R18183288 10 Tf
14.5 0 Td
(is being changed to a ne)Tj
2.5 Tc
96.1199 0 Td
(wo)Tj
0 Tc
14.7199 0 Td
(ne gi)Tj
-0.15 Tc
19.4699 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ni)Tj
0 Tc
10.2801 0 Td
(n)Tj
/R18871432 10 Tf
7.5 0 Td
(\(Dtmethod_t*\)data)Tj
/R18183288 10 Tf
102 0 Td
(.)Tj
/R18871432 10 Tf
-371.26 -16.8 Td
(DT_HASHSIZE)Tj
/R18183288 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
1.078 Tw
(The hash table \(for)Tj
/R18871432 10 Tf
82.6219 0 Td
(Dtset)Tj
/R18183288 10 Tf
33.5781 0 Td
(and)Tj
/R18871432 10 Tf
18.018 0 Td
(Dtbag)Tj
3.578 Tc
/R18183288 10 Tf
30 0 Td
[(\)i)357.81(sb)]TJ
0 Tc
22.1559 0 Td
[(eing resized.)-607.81(In this case,)]TJ
/R18871432 10 Tf
110.92 0 Td
(*\(int*\)data)Tj
/R18183288 10 Tf
69.5781 0 Td
(has the)Tj
-366.872 -12 Td
3.922 Tw
(current size of the table.)Tj
120.97 0 Td
3.921 Tw
(The application can set the ne)Tj
6.421 Tc
138.495 0 Td
(wt)Tj
0 Tc
16.4211 0 Td
(able size by rst changing)Tj
/R18871432 10 Tf
-275.886 -12 Td
(*\(int*\)data)Tj
/R18183288 10 Tf
69.1391 0 Td
0.639 Tw
(to the desired size, then return a positi)Tj
-0.15 Tc
156.423 0 Td
0.939 Tw
(ve v)Tj
0 Tc
17.1789 0 Td
3.139 Tw
(alue. The)Tj
43.4891 0 Td
0.64 Tw
(application can also x the)Tj
-286.23 -12 Td
0.085 Tw
[(table size at the current v)25(alue fore)]TJ
-0.15 Tc
135.52 0 Td
(ve)Tj
2.585 Tc
9.28984 0 Td
[(rb)258.516(ys)]TJ
0 Tc
22.3898 0 Td
(etting)Tj
/R18871432 10 Tf
25.3648 0 Td
(*\(int*\)data)Tj
/R18183288 10 Tf
68.5852 0 Td
(to a ne)Tj
-0.05 Tc
26.6801 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.385 Tw
(ve v)Tj
0 Tc
16.625 0 Td
0.085 Tw
[(alue, then ag)5.01465(ain re-)]TJ
-319.155 -12 Td
0.294 Tw
(turn a positi)Tj
-0.15 Tc
48.118 0 Td
0.594 Tw
(ve v)Tj
0 Tc
16.834 0 Td
0.294 Tw
(alue. A non-positi)Tj
-0.15 Tc
72.2781 0 Td
0.594 Tw
(ve r)Tj
0 Tc
15.4141 0 Td
0.294 Tw
[(eturn v)24.9854(alue from the e)]TJ
-0.15 Tc
88.9863 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nt handling function means that Cdt)Tj
-250.92 -12 Td
0 Tw
(will be responsible for choosing the hash table size.)Tj
/R18499744 10 Tf
-57 -16.8 Td
[(#dene DT)18.0078(OFFSET\(struct_s,member\))]TJ
/R18183288 10 Tf
21 -12 Td
0.26 Tw
[(This macro function computes the of)24.9927(fset of)]TJ
/R18871432 10 Tf
176.82 0 Td
(member)Tj
/R18183288 10 Tf
38.7602 0 Td
(from the start of structure)Tj
/R18871432 10 Tf
106 0 Td
(struct_s)Tj
2.76 Tc
/R18183288 10 Tf
48 0 Td
[(.I)276.016(ti)276.006(su)]TJ
0 Tc
28.5598 0 Td
(seful for)Tj
-398.14 -12 Td
0 Tw
[(getting the of)24.9927(fset of a)]TJ
/R18871432 10 Tf
87.7902 0 Td
(Dtlink_t)Tj
/R18183288 10 Tf
50.5 0 Td
(embedded inside an object.)Tj
/R18499744 10 Tf
-159.29 -16.8 Td
[(#dene DTDISC\(disc,k)10(ey)55.0159(,size,link,mak)10.0073(ef)15.0073(,fr)18.0151(eef)14.9854(,comparf)15(,hashf)15.0146(,memoryf)15.0073(,e)]TJ
-0.1 Tc
308.129 0 Td
(ve)Tj
0 Tc
9.33984 0 Td
(ntf\))Tj
/R18183288 10 Tf
-296.469 -12 Td
(This macro function initializes the discipline pointed to by)Tj
/R18871432 10 Tf
236.38 0 Td
(disc)Tj
/R18183288 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
/R18499744 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
-0.1 Tc
-9.9 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtappend\(Dt_t* dt, v)9.98535(oid* obj\))]TJ
/R18183288 10 Tf
6.1 -12 Td
0.344 Tw
(These functions add an object prototyped by)Tj
/R18871432 10 Tf
182.658 0 Td
(obj)Tj
/R18183288 10 Tf
20.8441 0 Td
(into)Tj
/R18871432 10 Tf
18.4039 0 Td
(dt)Tj
/R18183288 10 Tf
12 0 Td
(.)Tj
/R18871432 10 Tf
7.84414 0 Td
(dtinsert\(\))Tj
/R18183288 10 Tf
62.8449 0 Td
(and)Tj
/R18871432 10 Tf
17.2852 0 Td
(dtappend\(\))Tj
/R18183288 10 Tf
62.8449 0 Td
0.345 Tw
(perform the)Tj
-384.725 -12 Td
0.098 Tw
(same function for all methods e)Tj
126.71 0 Td
0.097 Tw
(xcept for)Tj
/R18871432 10 Tf
38.5141 0 Td
(Dtlist)Tj
2.597 Tc
/R18183288 10 Tf
36 0 Td
(.S)Tj
0 Tc
10.657 0 Td
(ee)Tj
/R18871432 10 Tf
11.477 0 Td
(Dtlist)Tj
/R18183288 10 Tf
38.5969 0 Td
[(for details.)-509.707(If there is an e)15.0098(xisting object in)]TJ
/R18871432 10 Tf
-261.955 -12 Td
(dt)Tj
/R18183288 10 Tf
15.2672 0 Td
(matching)Tj
/R18871432 10 Tf
40.4871 0 Td
(obj)Tj
/R18183288 10 Tf
21.2672 0 Td
0.767 Tw
(and the storage method is)Tj
/R18871432 10 Tf
108.545 0 Td
(Dtset)Tj
/R18183288 10 Tf
33.2672 0 Td
(or)Tj
/R18871432 10 Tf
11.5969 0 Td
(Dtoset)Tj
/R18183288 10 Tf
36 0 Td
(,)Tj
/R18871432 10 Tf
5.76719 0 Td
(dtinsert\(\))Tj
/R18183288 10 Tf
63.2672 0 Td
(and)Tj
/R18871432 10 Tf
17.7078 0 Td
(dtappend\(\))Tj
/R18183288 10 Tf
63.268 0 Td
(will)Tj
-416.441 -12 Td
0.136 Tw
[(simply return the matching object.)-513.591(Otherwise, a ne)]TJ
2.636 Tc
205.672 0 Td
(wo)Tj
0 Tc
14.8559 0 Td
(bject is inserted according to the method in use.)Tj
197.033 0 Td
(See)Tj
/R18871432 10 Tf
-417.561 -12 Td
(Dtdisc_t.makef)Tj
/R18183288 10 Tf
86.5172 0 Td
0.017 Tw
[(for object construction.)-501.702(The ne)]TJ
2.517 Tc
125.348 0 Td
(wo)Tj
0 Tc
14.7371 0 Td
0.018 Tw
(bject or a matching object as noted will be returned)Tj
-226.602 -12 Td
0 Tw
(on success while)Tj
/R18871432 10 Tf
69.7102 0 Td
(NULL)Tj
/R18183288 10 Tf
26.5 0 Td
[(is returned on error)55.0073(.)]TJ
-0.1 Tc
/R18499744 10 Tf
-112.21 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtdelete\(Dt_t* dt, v)10.0073(oid* obj\))]TJ
/R18183288 10 Tf
6.1 -12 Td
(If)Tj
/R18871432 10 Tf
9.33906 0 Td
(obj)Tj
/R18183288 10 Tf
20.6789 0 Td
(is)Tj
/R18871432 10 Tf
9.34805 0 Td
(NULL)Tj
2.678 Tc
/R18183288 10 Tf
24 0 Td
(,m)Tj
0 Tc
12.9578 0 Td
(ethods)Tj
/R18871432 10 Tf
28.7879 0 Td
(Dtstack)Tj
/R18183288 10 Tf
44.6781 0 Td
(and)Tj
/R18871432 10 Tf
17.118 0 Td
(Dtqueue)Tj
/R18183288 10 Tf
44.6781 0 Td
0.178 Tw
(delete respecti)Tj
-0.15 Tc
57.4078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly stack top or queue head while other)Tj
-278.284 -12 Td
0.212 Tw
(methods do nothing.)Tj
87.5859 0 Td
(If)Tj
/R18871432 10 Tf
9.37305 0 Td
(obj)Tj
/R18183288 10 Tf
20.7129 0 Td
0.213 Tw
(is not)Tj
/R18871432 10 Tf
24.8762 0 Td
(NULL)Tj
2.713 Tc
/R18183288 10 Tf
24 0 Td
(,t)Tj
0 Tc
7.99297 0 Td
(here are tw)Tj
2.713 Tc
44.7461 0 Td
(oc)Tj
0 Tc
12.1531 0 Td
2.713 Tw
(ases. If)Tj
33.7461 0 Td
0.213 Tw
(the method in use is not)Tj
/R18871432 10 Tf
99.0578 0 Td
(Dtbag)Tj
/R18183288 10 Tf
32.7129 0 Td
(or)Tj
/R18871432 10 Tf
11.043 0 Td
(Dto-)Tj
-408 -12 Td
(bag)Tj
2.907 Tc
/R18183288 10 Tf
18 0 Td
(,t)Tj
0 Tc
8.18711 0 Td
0.407 Tw
(he rst object matching)Tj
/R18871432 10 Tf
98.2879 0 Td
(obj)Tj
/R18183288 10 Tf
20.907 0 Td
[(is deleted.)-540.706(On the other hand, if the method in use is)]TJ
/R18871432 10 Tf
218.474 0 Td
(Dtbag)Tj
/R18183288 10 Tf
32.907 0 Td
(or)Tj
/R18871432 10 Tf
11.2371 0 Td
(Dto-)Tj
-408 -12 Td
(bag)Tj
2.769 Tc
/R18183288 10 Tf
18 0 Td
(,t)Tj
0 Tc
8.04883 0 Td
0.269 Tw
(he library check to see if)Tj
/R18871432 10 Tf
102.694 0 Td
(obj)Tj
/R18183288 10 Tf
20.7691 0 Td
(is in the dictionary and delete it.)Tj
135.483 0 Td
(If)Tj
/R18871432 10 Tf
9.42891 0 Td
(obj)Tj
/R18183288 10 Tf
20.7691 0 Td
(is not in the dictionary)Tj
2.77 Tc
90.4262 0 Td
(,s)Tj
0 Tc
9.16016 0 Td
(ome)Tj
-414.779 -12 Td
0.346 Tw
(object matching it will be deleted.)Tj
143.176 0 Td
(See)Tj
/R18871432 10 Tf
17.2859 0 Td
(Dtdisc_t.freef)Tj
/R18183288 10 Tf
86.8461 0 Td
(for object destruction.)Tj
/R18871432 10 Tf
94.077 0 Td
(dtdelete\(\))Tj
/R18183288 10 Tf
62.8449 0 Td
(returns)Tj
-404.23 -12 Td
0 Tw
(the deleted object \(e)Tj
-0.15 Tc
80.5602 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(ni)249.993(fi)249.985(tw)]TJ
0 Tc
31.2902 0 Td
(as deallocated\) or)Tj
/R18871432 10 Tf
73.0301 0 Td
(NULL)Tj
/R18183288 10 Tf
26.5 0 Td
[(on error)54.9927(.)]TJ
-0.1 Tc
/R18499744 10 Tf
-236.67 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtattach\(Dt_t* dt, v)10.0159(oid* obj\))]TJ
/R18183288 10 Tf
6.1 -12 Td
0.546 Tw
(This function is similar to)Tj
/R18871432 10 Tf
108.57 0 Td
(dtinsert\(\))Tj
-0.2 Tc
/R18183288 10 Tf
63.0461 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(t)Tj
/R18871432 10 Tf
5.82695 0 Td
(obj)Tj
/R18183288 10 Tf
21.0469 0 Td
0.547 Tw
(itself will be inserted into)Tj
/R18871432 10 Tf
107.455 0 Td
(dt)Tj
-0.25 Tc
/R18183288 10 Tf
15.0469 0 Td
-2.15 Tw
(ev e)Tj
3.047 Tc
13.4801 0 Td
[(ni)304.707(fad)]TJ
0 Tc
29.691 0 Td
0.547 Tw
(iscipline func-)Tj
-373.963 -12 Td
(tion)Tj
/R18871432 10 Tf
18.0602 0 Td
(makef)Tj
/R18183288 10 Tf
32.5 0 Td
0 Tw
(is dened.)Tj
-0.1 Tc
/R18499744 10 Tf
-66.5602 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtdetach\(Dt_t* dt, v)9.98413(oid* obj\))]TJ
/R18183288 10 Tf
6.1 -12 Td
0.04 Tw
(This function is similar to)Tj
/R18871432 10 Tf
106.04 0 Td
(dtdelete\(\))Tj
-0.2 Tc
/R18183288 10 Tf
62.5398 0 Td
(bu)Tj
2.54 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.1 0 Td
(he object to be deleted from)Tj
/R18871432 10 Tf
114.659 0 Td
(dt)Tj
/R18183288 10 Tf
14.5391 0 Td
0.039 Tw
(will not be freed \(via the dis-)Tj
-315.678 -12 Td
(cipline)Tj
/R18871432 10 Tf
29.7199 0 Td
(freef)Tj
/R18183288 10 Tf
32.5 0 Td
(function\).)Tj
-0.1 Tc
/R18499744 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
/R18183288 10 Tf
6.1 -12 Td
0.983 Tw
(These functions nd an object matching)Tj
/R18871432 10 Tf
168.658 0 Td
(obj)Tj
/R18183288 10 Tf
21.4828 0 Td
(or)Tj
/R18871432 10 Tf
11.8129 0 Td
(key)Tj
/R18183288 10 Tf
21.4828 0 Td
(either from)Tj
/R18871432 10 Tf
49.1762 0 Td
(dt)Tj
/R18183288 10 Tf
15.4828 0 Td
(or from some dictionary accessible)Tj
-288.095 -12 Td
(from)Tj
/R18871432 10 Tf
22.3352 0 Td
(dt)Tj
/R18183288 10 Tf
14.8949 0 Td
0.395 Tw
[(via a vie)25.0073(wpath \(see)]TJ
/R18871432 10 Tf
80.75 0 Td
(dtview\(\))Tj
/R18183288 10 Tf
48 0 Td
(.\))Tj
/R18871432 10 Tf
11.225 0 Td
(dtsearch\(\))Tj
/R18183288 10 Tf
62.8949 0 Td
(and)Tj
/R18871432 10 Tf
17.3352 0 Td
(dtmatch\(\))Tj
/R18183288 10 Tf
56.8949 0 Td
(return the matching object or)Tj
/R18871432 10 Tf
-314.33 -12 Td
(NULL)Tj
/R18183288 10 Tf
26.5 0 Td
0 Tw
[(on f)9.99268(ailure.)]TJ
400.5 -67.2 Td
(5)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3470
│ │ │ │ │ │ +3469
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R34145416
│ │ │ │ │ │ +R18871432
│ │ │ │ │ │
│ │ │ │ │ │ -R33773728
│ │ │ │ │ │ +R18499744
│ │ │ │ │ │
│ │ │ │ │ │ -R33457272
│ │ │ │ │ │ +R18183288
│ │ │ │ │ │
│ │ │ │ │ │ -R33109352
│ │ │ │ │ │ +R17835368
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1057,31 +1057,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
/R33109352 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R33109352 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.1 Tc
/R33773728 10 Tf
-436.34 -36 Td
(vo)Tj
0 Tc
9.9 0 Td
(id* dtrst\(Dt_t* dt\))Tj
-0.1 Tc
-9.9 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtnext\(Dt_t* dt, v)9.98413(oid* obj\))]TJ
/R34145416 10 Tf
6.1 -12 Td
(dtfirst\(\))Tj
/R33457272 10 Tf
56.9961 0 Td
0.496 Tw
(returns the rst object in)Tj
/R34145416 10 Tf
102.75 0 Td
(dt)Tj
/R33457272 10 Tf
12 0 Td
(.)Tj
/R34145416 10 Tf
7.99609 0 Td
(dtnext\(\))Tj
/R33457272 10 Tf
50.9961 0 Td
(returns the object follo)Tj
92.0578 0 Td
(wing)Tj
/R34145416 10 Tf
22.9961 0 Td
(obj)Tj
5.496 Tc
/R33457272 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.504 Tw
(dered based on the storage method in use.)Tj
-0.15 Tc
176.222 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R34145416 10 Tf
6.33398 0 Td
(Dtoset)Tj
/R33457272 10 Tf
39.0031 0 Td
(and)Tj
/R34145416 10 Tf
17.443 0 Td
(Dtobag)Tj
3.003 Tc
/R33457272 10 Tf
36 0 Td
(,o)Tj
0 Tc
10.5031 0 Td
0.503 Tw
(bjects are ordered by object com-)Tj
-295.915 -12 Td
3.228 Tw
(parisons. F)Tj
46.968 0 Td
(or)Tj
/R34145416 10 Tf
11.5578 0 Td
(Dtstack)Tj
3.228 Tc
/R33457272 10 Tf
42 0 Td
(,o)Tj
0 Tc
10.7281 0 Td
0.728 Tw
(bjects are ordered in re)Tj
-0.15 Tc
94.2922 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.729 Tw
(rse order of insertion.)Tj
-0.15 Tc
94.0059 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R34145416 10 Tf
6.55898 0 Td
(Dtqueue)Tj
3.229 Tc
/R33457272 10 Tf
42 0 Td
(,o)Tj
0 Tc
10.7289 0 Td
(bjects are or)Tj
50.1281 0 Td
(-)Tj
-428.668 -12 Td
0.194 Tw
(dered in order of insertion.)Tj
-0.15 Tc
112.89 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R34145416 10 Tf
6.02383 0 Td
(Dtlist)Tj
2.694 Tc
/R33457272 10 Tf
36 0 Td
(,o)Tj
0 Tc
10.1941 0 Td
0.193 Tw
(bjects are ordered by list position.)Tj
-0.15 Tc
141.698 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R34145416 10 Tf
6.02305 0 Td
(Dtset)Tj
/R33457272 10 Tf
32.693 0 Td
(and)Tj
/R34145416 10 Tf
17.1328 0 Td
(Dtbag)Tj
2.693 Tc
/R33457272 10 Tf
30 0 Td
(,o)Tj
0 Tc
10.193 0 Td
(b-)Tj
-423.668 -12 Td
0.592 Tw
(jects are ordered by some internal order \(more belo)Tj
209.426 0 Td
3.092 Tw
(w\). Thus,)Tj
44.234 0 Td
0.592 Tw
(objects in a dictionary or a vie)Tj
124.392 0 Td
0.593 Tw
(wpath can be)Tj
-0.1 Tc
-378.052 -12 Td
(wa)Tj
0 Tc
11.5602 0 Td
0 Tw
[(lk)9.99268(ed using a)]TJ
/R34145416 10 Tf
50.7301 0 Td
(for\(;;\))Tj
/R33457272 10 Tf
44.5 0 Td
(loop as belo)Tj
-0.65 Tc
48.0801 0 Td
(w.)Tj
0 Tc
/R34145416 10 Tf
-130.87 -12 Td
(for\(obj = dtfirst\(dt\); obj; obj = dtnext\(dt,obj\)\))Tj
/R33457272 10 Tf
-24 -12 Td
0.264 Tw
(When a dictionary uses)Tj
/R34145416 10 Tf
97.1461 0 Td
(Dtset)Tj
/R33457272 10 Tf
32.7641 0 Td
(or)Tj
/R34145416 10 Tf
11.0941 0 Td
(Dtbag)Tj
2.764 Tc
/R33457272 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.04414 0 Td
(he object order is determined upon a call to)Tj
/R34145416 10 Tf
178.175 0 Td
(dtfirst\(\))Tj
/R33457272 10 Tf
54 0 Td
(/)Tj
/R34145416 10 Tf
2.78008 0 Td
(dt-)Tj
-414.004 -12 Td
(last\(\))Tj
5.163 Tc
/R33457272 10 Tf
36 0 Td
(.T)Tj
0 Tc
13.773 0 Td
0.163 Tw
(his order is frozen until a call)Tj
/R34145416 10 Tf
120.841 0 Td
(dtnext\(\))Tj
/R33457272 10 Tf
48 0 Td
(/)Tj
/R34145416 10 Tf
2.78008 0 Td
(dtprev\(\))Tj
/R33457272 10 Tf
50.6629 0 Td
(returns)Tj
/R34145416 10 Tf
30.4328 0 Td
(NULL)Tj
/R33457272 10 Tf
26.6641 0 Td
0.164 Tw
(or when these same func-)Tj
-329.154 -12 Td
0.292 Tw
(tions are called with a)Tj
/R34145416 10 Tf
91.7199 0 Td
(NULL)Tj
/R33457272 10 Tf
26.7922 0 Td
(object ar)Tj
34.8219 0 Td
2.792 Tw
(gument. It)Tj
46.6941 0 Td
0.292 Tw
(is important that a)Tj
/R34145416 10 Tf
76.168 0 Td
(dtfirst\(\)/dtlast\(\))Tj
/R33457272 10 Tf
110.792 0 Td
0.291 Tw
(call be bal-)Tj
-386.988 -12 Td
0.517 Tw
(anced by a)Tj
/R34145416 10 Tf
46.8109 0 Td
(dtnext\(\)/dtprev\(\))Tj
/R33457272 10 Tf
105.017 0 Td
0.518 Tw
[(call as described.)-551.814(Nested loops will require multiple balancing, once)]TJ
-151.828 -12 Td
0.699 Tw
[(per loop.)-569.905(If loop balancing is not done carefully)]TJ
3.199 Tc
198.242 0 Td
(,e)Tj
0 Tc
10.1391 0 Td
0.698 Tw
[(ither performance is de)14.9951(graded or une)14.9805(xpected beha)]TJ
203.618 0 Td
(viors)Tj
-412 -12 Td
0 Tw
(may result.)Tj
-0.1 Tc
/R33773728 10 Tf
-16 -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
/R34145416 10 Tf
-37.7398 -12 Td
(dtlast\(\))Tj
/R33457272 10 Tf
51.4809 0 Td
(and)Tj
/R34145416 10 Tf
17.9211 0 Td
(dtprev\(\))Tj
/R33457272 10 Tf
51.4809 0 Td
0.981 Tw
(are lik)Tj
26.1512 0 Td
(e)Tj
/R34145416 10 Tf
7.92109 0 Td
(dtfirst\(\))Tj
/R33457272 10 Tf
57.4809 0 Td
(and)Tj
/R34145416 10 Tf
17.9211 0 Td
(dtnext\(\))Tj
-0.2 Tc
/R33457272 10 Tf
51.4809 0 Td
(bu)Tj
3.482 Tc
9.8 0 Td
(tw)Tj
0 Tc
13.382 0 Td
0.982 Tw
(ork in re)Tj
-0.15 Tc
35.5941 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse order)Tj
5.982 Tc
35.6922 0 Td
(.N)Tj
0 Tc
15.702 0 Td
(ote that)Tj
-401.298 -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
/R33773728 10 Tf
-16 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
0 Tw
(id* dtnger\(Dt_t* dt\))Tj
/R33457272 10 Tf
6.1 -12 Td
0.095 Tw
(This function returns the)Tj
/R33109352 10 Tf
101.48 0 Td
(curr)Tj
16.85 0 Td
(ent object)Tj
/R33457272 10 Tf
41.85 0 Td
(of)Tj
/R34145416 10 Tf
10.925 0 Td
(dt)Tj
2.595 Tc
/R33457272 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.096 Tw
(he current object is dened after a successful call to)Tj
-224.25 -12 Td
2.378 Tw
(one of)Tj
/R34145416 10 Tf
32.5262 0 Td
(dtsearch\(\))Tj
/R33457272 10 Tf
60 0 Td
(,)Tj
/R34145416 10 Tf
7.37812 0 Td
(dtmatch\(\))Tj
/R33457272 10 Tf
54 0 Td
(,)Tj
/R34145416 10 Tf
7.37812 0 Td
(dtinsert\(\))Tj
/R33457272 10 Tf
60 0 Td
(,)Tj
/R34145416 10 Tf
7.37812 0 Td
(dtfirst\(\))Tj
/R33457272 10 Tf
54 0 Td
(,)Tj
/R34145416 10 Tf
7.37812 0 Td
(dtnext\(\))Tj
/R33457272 10 Tf
48 0 Td
(,)Tj
/R34145416 10 Tf
7.37812 0 Td
(dtlast\(\))Tj
4.877 Tc
/R33457272 10 Tf
48 0 Td
(,o)Tj
0 Tc
12.377 0 Td
(r)Tj
/R34145416 10 Tf
8.20703 0 Td
(dt-)Tj
-414.001 -12 Td
(prev\(\))Tj
5.025 Tc
/R33457272 10 Tf
36 0 Td
(.A)Tj
2.525 Tc
14.7449 0 Td
(sas)Tj
0 Tc
17.2699 0 Td
0.025 Tw
[(ide ef)25.0159(fect of this implementation of)]TJ
/R33109352 10 Tf
143.771 0 Td
(Cdt)Tj
2.526 Tc
/R33457272 10 Tf
14.45 0 Td
(,w)Tj
0 Tc
12.2461 0 Td
0.026 Tw
(hen a dictionary is based on)Tj
/R34145416 10 Tf
114.026 0 Td
(Dtoset)Tj
/R33457272 10 Tf
38.5262 0 Td
(and)Tj
/R34145416 10 Tf
16.966 0 Td
(Dto-)Tj
-408 -12 Td
(bag)Tj
2.5 Tc
/R33457272 10 Tf
18 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
0 Tw
(he current object is al)Tj
-0.1 Tc
85.9898 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys dened and is the root of the tree.)Tj
-0.1 Tc
/R33773728 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
/R33457272 10 Tf
6.1 -12 Td
0.078 Tw
(This function repositions and perhaps rehashes an object)Tj
/R34145416 10 Tf
229.473 0 Td
(obj)Tj
/R33457272 10 Tf
20.577 0 Td
0.077 Tw
(after its k)Tj
-0.15 Tc
37.8238 0 Td
0.377 Tw
(ey h)Tj
0 Tc
16.8672 0 Td
0.077 Tw
(as been changed.)Tj
/R34145416 10 Tf
73.2609 0 Td
(dtrenew\(\))Tj
/R33457272 10 Tf
-378.002 -12 Td
0 Tw
[(only w)10(orks if)]TJ
/R34145416 10 Tf
55.7301 0 Td
(obj)Tj
/R33457272 10 Tf
20.5 0 Td
(is the current object \(see)Tj
/R34145416 10 Tf
100.25 0 Td
(dtfinger\(\))Tj
/R33457272 10 Tf
60 0 Td
(\).)Tj
/R33773728 10 Tf
-252.48 -16.8 Td
[(dtwalk\(Dt_t* dt, int \(*userf\)\(Dt_t*, v)10(oid*, v)10.0146(oid*\), v)10.0073(oid* data\))]TJ
/R33457272 10 Tf
16 -12 Td
0.385 Tw
(This function calls)Tj
/R34145416 10 Tf
78.0949 0 Td
(\(*userf\)\(walk,obj,data\))Tj
/R33457272 10 Tf
140.885 0 Td
(on each object in)Tj
/R34145416 10 Tf
72.0801 0 Td
(dt)Tj
/R33457272 10 Tf
14.8852 0 Td
(and other dictionaries vie)Tj
-0.1 Tc
102.275 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ble)Tj
-419.78 -12 Td
0.627 Tw
(from it.)Tj
/R34145416 10 Tf
36.2539 0 Td
(walk)Tj
/R33457272 10 Tf
27.127 0 Td
(is the dictionary containing)Tj
/R34145416 10 Tf
114.168 0 Td
(obj)Tj
5.627 Tc
/R33457272 10 Tf
18 0 Td
(.I)Tj
0 Tc
11.457 0 Td
(f)Tj
/R34145416 10 Tf
6.45703 0 Td
(userf\(\))Tj
/R33457272 10 Tf
45.127 0 Td
0.626 Tw
(returns a)Tj
/R34145416 10 Tf
38.4621 0 Td
(<0)Tj
-0.25 Tc
/R33457272 10 Tf
15.1262 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lue,)Tj
/R34145416 10 Tf
17.8461 0 Td
(dtwalk\(\))Tj
/R33457272 10 Tf
51.1262 0 Td
(terminates)Tj
-390.34 -12 Td
0 Tw
[(and returns the same v)24.9927(alue.)]TJ
/R34145416 10 Tf
113.89 0 Td
(dtwalk\(\))Tj
/R33457272 10 Tf
50.5 0 Td
(returns)Tj
/R34145416 10 Tf
30.2699 0 Td
(0)Tj
/R33457272 10 Tf
8.5 0 Td
(on completion.)Tj
/R33773728 10 Tf
-219.16 -16.8 Td
(Dtlink_t* dtatten\(Dt_t* dt\))Tj
12 TL
(Dtlink_t* dtlink\(Dt_t* dt, Dtlink_t* link\))'
-0.1 Tc
(vo)'
0 Tc
9.9 0 Td
(id* dtobj\(Dt_t* dt, Dtlink_t* link\))Tj
/R33457272 10 Tf
6.1 -12 Td
(Using)Tj
/R34145416 10 Tf
26.709 0 Td
(dtfirst\(\)/dtnext\(\))Tj
/R33457272 10 Tf
110.819 0 Td
(or)Tj
/R34145416 10 Tf
11.1488 0 Td
(dtlast\(\)/dtprev\(\))Tj
/R33457272 10 Tf
104.819 0 Td
0.319 Tw
[(to w)9.98535(alk a single dictionary can incur signi-)]TJ
-253.496 -12 Td
0.259 Tw
(cant cost due to function calls.)Tj
-0.15 Tc
128.204 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
[(cient w)9.98535(alking of a single directory \(i.e., no vie)]TJ
186.412 0 Td
(wpathing\),)Tj
/R34145416 10 Tf
45.8078 0 Td
(dtflat-)Tj
-390.003 -12 Td
(ten\(\))Tj
/R33457272 10 Tf
32.5 0 Td
(and)Tj
/R34145416 10 Tf
16.9398 0 Td
(dtlink\(\))Tj
/R33457272 10 Tf
50.5 0 Td
0 Tw
[(can be used.)-500(Objects in)]TJ
/R34145416 10 Tf
97.4801 0 Td
(dt)Tj
/R33457272 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
/R34145416 10 Tf
-187.92 -12 Td
(for\(link = dtflatten\(dt\); link; link = dtlink\(dt,link\) \))Tj
/R33457272 10 Tf
-24 -16.8 Td
0.873 Tw
(Note that)Tj
/R34145416 10 Tf
41.1859 0 Td
(dtflatten\(\))Tj
/R33457272 10 Tf
69.373 0 Td
(returns a list of type)Tj
/R34145416 10 Tf
86.8551 0 Td
(Dtlink_t*)Tj
3.373 Tc
/R33457272 10 Tf
54 0 Td
(,n)Tj
0 Tc
10.873 0 Td
(ot)Tj
/R34145416 10 Tf
11.1531 0 Td
(void*)Tj
3.373 Tc
/R33457272 10 Tf
30 0 Td
(.T)Tj
0 Tc
11.9828 0 Td
(hat is, it returns a dictionary)Tj
-315.423 -12 Td
0.81 Tw
(holder pointer)Tj
3.31 Tc
56.7898 0 Td
(,n)Tj
0 Tc
10.8102 0 Td
0.809 Tw
(ot a user object pointer \(although both are the same if the discipline eld)Tj
/R34145416 10 Tf
304.066 0 Td
(link)Tj
/R33457272 10 Tf
27.309 0 Td
(is zero.\))Tj
-398.975 -12 Td
0.43 Tw
(The macro function)Tj
/R34145416 10 Tf
82.6602 0 Td
(dtlink\(\))Tj
/R33457272 10 Tf
50.9301 0 Td
(returns the dictionary holder object follo)Tj
163.82 0 Td
(wing)Tj
/R34145416 10 Tf
22.9301 0 Td
(link)Tj
5.43 Tc
/R33457272 10 Tf
24 0 Td
(.T)Tj
0 Tc
14.0398 0 Td
(he macro function)Tj
/R34145416 10 Tf
-358.38 -12 Td
(dtobj\(dt,link\))Tj
/R33457272 10 Tf
87.3102 0 Td
0.81 Tw
(returns the user object associated with)Tj
/R34145416 10 Tf
159.83 0 Td
(link)Tj
3.31 Tc
/R33457272 10 Tf
24 0 Td
(,B)Tj
-0.25 Tc
12.4801 0 Td
-2.1 Tw
(ew a)Tj
0 Tc
15.75 0 Td
0.81 Tw
(re that the attened object list is)Tj
-299.37 -12 Td
0 Tw
(unattened on an)Tj
2.5 Tc
68.7301 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(ictionary operations other than)Tj
/R34145416 10 Tf
124.98 0 Td
(dtlink\(\))Tj
/R33457272 10 Tf
48 0 Td
(.)Tj
/R33773728 10 Tf
-270.21 -16.8 Td
(Dtlink_t* dtextract\(Dt_t* dt\))Tj
T*[(int dtr)18.0078(estor)18.0078(e\(Dt_t* dt, Dtlink_t* link\))]TJ
/R34145416 10 Tf
16 -12 Td
(dtextract\(\))Tj
-0.15 Tc
/R33457272 10 Tf
69.0559 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.556 Tw
(tracts all objects from)Tj
/R34145416 10 Tf
91.6539 0 Td
(dt)Tj
/R33457272 10 Tf
15.0559 0 Td
[(and mak)9.99756(es it appear empty)]TJ
108.674 0 Td
(.)Tj
/R34145416 10 Tf
8.05586 0 Td
(dtrestore\(\))Tj
/R33457272 10 Tf
69.057 0 Td
(repopulates)Tj
/R34145416 10 Tf
49.157 0 Td
(dt)Tj
/R33457272 10 Tf
-419.999 -12 Td
0.406 Tw
[(with objects pre)24.9817(viously obtained via)]TJ
/R34145416 10 Tf
149.27 0 Td
(dtextract\(\))Tj
/R33457272 10 Tf
66 0 Td
(.)Tj
/R34145416 10 Tf
7.90586 0 Td
(dtrestore\(\))Tj
/R33457272 10 Tf
68.9059 0 Td
[(will f)9.99023(ail if)]TJ
/R34145416 10 Tf
43.618 0 Td
(dt)Tj
/R33457272 10 Tf
14.9051 0 Td
0.405 Tw
(is not empty)Tj
5.405 Tc
49.6102 0 Td
(.T)Tj
0 Tc
14.0148 0 Td
(hese)Tj
-414.23 -12 Td
0.824 Tw
(functions can be used to share a same)Tj
/R34145416 10 Tf
159.333 0 Td
(dt)Tj
/R33457272 10 Tf
15.325 0 Td
0.825 Tw
(handle among man)Tj
3.325 Tc
77.6 0 Td
(ys)Tj
0 Tc
12.2148 0 Td
(ets of objects.)Tj
62.7449 0 Td
(The)Tj
3.325 Tc
15.4 0 Td
(ya)Tj
0 Tc
12.7648 0 Td
(re useful to reduce)Tj
-355.382 -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.966 Tw
(same discipline and method are in use at both e)Tj
197.684 0 Td
0.967 Tw
(xtraction and restoration. Otherwise, undened beha)Tj
214.315 0 Td
(viors)Tj
-411.999 -12 Td
0 Tw
(may result.)Tj
427 -38.4 Td
(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
/R17835368 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R17835368 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.1 Tc
/R18499744 10 Tf
-436.34 -36 Td
(vo)Tj
0 Tc
9.9 0 Td
(id* dtrst\(Dt_t* dt\))Tj
-0.1 Tc
-9.9 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id* dtnext\(Dt_t* dt, v)9.98413(oid* obj\))]TJ
/R18871432 10 Tf
6.1 -12 Td
(dtfirst\(\))Tj
/R18183288 10 Tf
56.9961 0 Td
0.496 Tw
(returns the rst object in)Tj
/R18871432 10 Tf
102.75 0 Td
(dt)Tj
/R18183288 10 Tf
12 0 Td
(.)Tj
/R18871432 10 Tf
7.99609 0 Td
(dtnext\(\))Tj
/R18183288 10 Tf
50.9961 0 Td
(returns the object follo)Tj
92.0578 0 Td
(wing)Tj
/R18871432 10 Tf
22.9961 0 Td
(obj)Tj
5.496 Tc
/R18183288 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.504 Tw
(dered based on the storage method in use.)Tj
-0.15 Tc
176.222 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R18871432 10 Tf
6.33398 0 Td
(Dtoset)Tj
/R18183288 10 Tf
39.0031 0 Td
(and)Tj
/R18871432 10 Tf
17.443 0 Td
(Dtobag)Tj
3.003 Tc
/R18183288 10 Tf
36 0 Td
(,o)Tj
0 Tc
10.5031 0 Td
0.503 Tw
(bjects are ordered by object com-)Tj
-295.915 -12 Td
3.228 Tw
(parisons. F)Tj
46.968 0 Td
(or)Tj
/R18871432 10 Tf
11.5578 0 Td
(Dtstack)Tj
3.228 Tc
/R18183288 10 Tf
42 0 Td
(,o)Tj
0 Tc
10.7281 0 Td
0.728 Tw
(bjects are ordered in re)Tj
-0.15 Tc
94.2922 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.729 Tw
(rse order of insertion.)Tj
-0.15 Tc
94.0059 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R18871432 10 Tf
6.55898 0 Td
(Dtqueue)Tj
3.229 Tc
/R18183288 10 Tf
42 0 Td
(,o)Tj
0 Tc
10.7289 0 Td
(bjects are or)Tj
50.1281 0 Td
(-)Tj
-428.668 -12 Td
0.194 Tw
(dered in order of insertion.)Tj
-0.15 Tc
112.89 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R18871432 10 Tf
6.02383 0 Td
(Dtlist)Tj
2.694 Tc
/R18183288 10 Tf
36 0 Td
(,o)Tj
0 Tc
10.1941 0 Td
0.193 Tw
(bjects are ordered by list position.)Tj
-0.15 Tc
141.698 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R18871432 10 Tf
6.02305 0 Td
(Dtset)Tj
/R18183288 10 Tf
32.693 0 Td
(and)Tj
/R18871432 10 Tf
17.1328 0 Td
(Dtbag)Tj
2.693 Tc
/R18183288 10 Tf
30 0 Td
(,o)Tj
0 Tc
10.193 0 Td
(b-)Tj
-423.668 -12 Td
0.592 Tw
(jects are ordered by some internal order \(more belo)Tj
209.426 0 Td
3.092 Tw
(w\). Thus,)Tj
44.234 0 Td
0.592 Tw
(objects in a dictionary or a vie)Tj
124.392 0 Td
0.593 Tw
(wpath can be)Tj
-0.1 Tc
-378.052 -12 Td
(wa)Tj
0 Tc
11.5602 0 Td
0 Tw
[(lk)9.99268(ed using a)]TJ
/R18871432 10 Tf
50.7301 0 Td
(for\(;;\))Tj
/R18183288 10 Tf
44.5 0 Td
(loop as belo)Tj
-0.65 Tc
48.0801 0 Td
(w.)Tj
0 Tc
/R18871432 10 Tf
-130.87 -12 Td
(for\(obj = dtfirst\(dt\); obj; obj = dtnext\(dt,obj\)\))Tj
/R18183288 10 Tf
-24 -12 Td
0.264 Tw
(When a dictionary uses)Tj
/R18871432 10 Tf
97.1461 0 Td
(Dtset)Tj
/R18183288 10 Tf
32.7641 0 Td
(or)Tj
/R18871432 10 Tf
11.0941 0 Td
(Dtbag)Tj
2.764 Tc
/R18183288 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.04414 0 Td
(he object order is determined upon a call to)Tj
/R18871432 10 Tf
178.175 0 Td
(dtfirst\(\))Tj
/R18183288 10 Tf
54 0 Td
(/)Tj
/R18871432 10 Tf
2.78008 0 Td
(dt-)Tj
-414.004 -12 Td
(last\(\))Tj
5.163 Tc
/R18183288 10 Tf
36 0 Td
(.T)Tj
0 Tc
13.773 0 Td
0.163 Tw
(his order is frozen until a call)Tj
/R18871432 10 Tf
120.841 0 Td
(dtnext\(\))Tj
/R18183288 10 Tf
48 0 Td
(/)Tj
/R18871432 10 Tf
2.78008 0 Td
(dtprev\(\))Tj
/R18183288 10 Tf
50.6629 0 Td
(returns)Tj
/R18871432 10 Tf
30.4328 0 Td
(NULL)Tj
/R18183288 10 Tf
26.6641 0 Td
0.164 Tw
(or when these same func-)Tj
-329.154 -12 Td
0.292 Tw
(tions are called with a)Tj
/R18871432 10 Tf
91.7199 0 Td
(NULL)Tj
/R18183288 10 Tf
26.7922 0 Td
(object ar)Tj
34.8219 0 Td
2.792 Tw
(gument. It)Tj
46.6941 0 Td
0.292 Tw
(is important that a)Tj
/R18871432 10 Tf
76.168 0 Td
(dtfirst\(\)/dtlast\(\))Tj
/R18183288 10 Tf
110.792 0 Td
0.291 Tw
(call be bal-)Tj
-386.988 -12 Td
0.517 Tw
(anced by a)Tj
/R18871432 10 Tf
46.8109 0 Td
(dtnext\(\)/dtprev\(\))Tj
/R18183288 10 Tf
105.017 0 Td
0.518 Tw
[(call as described.)-551.814(Nested loops will require multiple balancing, once)]TJ
-151.828 -12 Td
0.699 Tw
[(per loop.)-569.905(If loop balancing is not done carefully)]TJ
3.199 Tc
198.242 0 Td
(,e)Tj
0 Tc
10.1391 0 Td
0.698 Tw
[(ither performance is de)14.9951(graded or une)14.9805(xpected beha)]TJ
203.618 0 Td
(viors)Tj
-412 -12 Td
0 Tw
(may result.)Tj
-0.1 Tc
/R18499744 10 Tf
-16 -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
/R18871432 10 Tf
-37.7398 -12 Td
(dtlast\(\))Tj
/R18183288 10 Tf
51.4809 0 Td
(and)Tj
/R18871432 10 Tf
17.9211 0 Td
(dtprev\(\))Tj
/R18183288 10 Tf
51.4809 0 Td
0.981 Tw
(are lik)Tj
26.1512 0 Td
(e)Tj
/R18871432 10 Tf
7.92109 0 Td
(dtfirst\(\))Tj
/R18183288 10 Tf
57.4809 0 Td
(and)Tj
/R18871432 10 Tf
17.9211 0 Td
(dtnext\(\))Tj
-0.2 Tc
/R18183288 10 Tf
51.4809 0 Td
(bu)Tj
3.482 Tc
9.8 0 Td
(tw)Tj
0 Tc
13.382 0 Td
0.982 Tw
(ork in re)Tj
-0.15 Tc
35.5941 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse order)Tj
5.982 Tc
35.6922 0 Td
(.N)Tj
0 Tc
15.702 0 Td
(ote that)Tj
-401.298 -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
/R18499744 10 Tf
-16 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
0 Tw
(id* dtnger\(Dt_t* dt\))Tj
/R18183288 10 Tf
6.1 -12 Td
0.095 Tw
(This function returns the)Tj
/R17835368 10 Tf
101.48 0 Td
(curr)Tj
16.85 0 Td
(ent object)Tj
/R18183288 10 Tf
41.85 0 Td
(of)Tj
/R18871432 10 Tf
10.925 0 Td
(dt)Tj
2.595 Tc
/R18183288 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.096 Tw
(he current object is dened after a successful call to)Tj
-224.25 -12 Td
2.378 Tw
(one of)Tj
/R18871432 10 Tf
32.5262 0 Td
(dtsearch\(\))Tj
/R18183288 10 Tf
60 0 Td
(,)Tj
/R18871432 10 Tf
7.37812 0 Td
(dtmatch\(\))Tj
/R18183288 10 Tf
54 0 Td
(,)Tj
/R18871432 10 Tf
7.37812 0 Td
(dtinsert\(\))Tj
/R18183288 10 Tf
60 0 Td
(,)Tj
/R18871432 10 Tf
7.37812 0 Td
(dtfirst\(\))Tj
/R18183288 10 Tf
54 0 Td
(,)Tj
/R18871432 10 Tf
7.37812 0 Td
(dtnext\(\))Tj
/R18183288 10 Tf
48 0 Td
(,)Tj
/R18871432 10 Tf
7.37812 0 Td
(dtlast\(\))Tj
4.877 Tc
/R18183288 10 Tf
48 0 Td
(,o)Tj
0 Tc
12.377 0 Td
(r)Tj
/R18871432 10 Tf
8.20703 0 Td
(dt-)Tj
-414.001 -12 Td
(prev\(\))Tj
5.025 Tc
/R18183288 10 Tf
36 0 Td
(.A)Tj
2.525 Tc
14.7449 0 Td
(sas)Tj
0 Tc
17.2699 0 Td
0.025 Tw
[(ide ef)25.0159(fect of this implementation of)]TJ
/R17835368 10 Tf
143.771 0 Td
(Cdt)Tj
2.526 Tc
/R18183288 10 Tf
14.45 0 Td
(,w)Tj
0 Tc
12.2461 0 Td
0.026 Tw
(hen a dictionary is based on)Tj
/R18871432 10 Tf
114.026 0 Td
(Dtoset)Tj
/R18183288 10 Tf
38.5262 0 Td
(and)Tj
/R18871432 10 Tf
16.966 0 Td
(Dto-)Tj
-408 -12 Td
(bag)Tj
2.5 Tc
/R18183288 10 Tf
18 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
0 Tw
(he current object is al)Tj
-0.1 Tc
85.9898 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys dened and is the root of the tree.)Tj
-0.1 Tc
/R18499744 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
/R18183288 10 Tf
6.1 -12 Td
0.078 Tw
(This function repositions and perhaps rehashes an object)Tj
/R18871432 10 Tf
229.473 0 Td
(obj)Tj
/R18183288 10 Tf
20.577 0 Td
0.077 Tw
(after its k)Tj
-0.15 Tc
37.8238 0 Td
0.377 Tw
(ey h)Tj
0 Tc
16.8672 0 Td
0.077 Tw
(as been changed.)Tj
/R18871432 10 Tf
73.2609 0 Td
(dtrenew\(\))Tj
/R18183288 10 Tf
-378.002 -12 Td
0 Tw
[(only w)10(orks if)]TJ
/R18871432 10 Tf
55.7301 0 Td
(obj)Tj
/R18183288 10 Tf
20.5 0 Td
(is the current object \(see)Tj
/R18871432 10 Tf
100.25 0 Td
(dtfinger\(\))Tj
/R18183288 10 Tf
60 0 Td
(\).)Tj
/R18499744 10 Tf
-252.48 -16.8 Td
[(dtwalk\(Dt_t* dt, int \(*userf\)\(Dt_t*, v)10(oid*, v)10.0146(oid*\), v)10.0073(oid* data\))]TJ
/R18183288 10 Tf
16 -12 Td
0.385 Tw
(This function calls)Tj
/R18871432 10 Tf
78.0949 0 Td
(\(*userf\)\(walk,obj,data\))Tj
/R18183288 10 Tf
140.885 0 Td
(on each object in)Tj
/R18871432 10 Tf
72.0801 0 Td
(dt)Tj
/R18183288 10 Tf
14.8852 0 Td
(and other dictionaries vie)Tj
-0.1 Tc
102.275 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ble)Tj
-419.78 -12 Td
0.627 Tw
(from it.)Tj
/R18871432 10 Tf
36.2539 0 Td
(walk)Tj
/R18183288 10 Tf
27.127 0 Td
(is the dictionary containing)Tj
/R18871432 10 Tf
114.168 0 Td
(obj)Tj
5.627 Tc
/R18183288 10 Tf
18 0 Td
(.I)Tj
0 Tc
11.457 0 Td
(f)Tj
/R18871432 10 Tf
6.45703 0 Td
(userf\(\))Tj
/R18183288 10 Tf
45.127 0 Td
0.626 Tw
(returns a)Tj
/R18871432 10 Tf
38.4621 0 Td
(<0)Tj
-0.25 Tc
/R18183288 10 Tf
15.1262 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lue,)Tj
/R18871432 10 Tf
17.8461 0 Td
(dtwalk\(\))Tj
/R18183288 10 Tf
51.1262 0 Td
(terminates)Tj
-390.34 -12 Td
0 Tw
[(and returns the same v)24.9927(alue.)]TJ
/R18871432 10 Tf
113.89 0 Td
(dtwalk\(\))Tj
/R18183288 10 Tf
50.5 0 Td
(returns)Tj
/R18871432 10 Tf
30.2699 0 Td
(0)Tj
/R18183288 10 Tf
8.5 0 Td
(on completion.)Tj
/R18499744 10 Tf
-219.16 -16.8 Td
(Dtlink_t* dtatten\(Dt_t* dt\))Tj
12 TL
(Dtlink_t* dtlink\(Dt_t* dt, Dtlink_t* link\))'
-0.1 Tc
(vo)'
0 Tc
9.9 0 Td
(id* dtobj\(Dt_t* dt, Dtlink_t* link\))Tj
/R18183288 10 Tf
6.1 -12 Td
(Using)Tj
/R18871432 10 Tf
26.709 0 Td
(dtfirst\(\)/dtnext\(\))Tj
/R18183288 10 Tf
110.819 0 Td
(or)Tj
/R18871432 10 Tf
11.1488 0 Td
(dtlast\(\)/dtprev\(\))Tj
/R18183288 10 Tf
104.819 0 Td
0.319 Tw
[(to w)9.98535(alk a single dictionary can incur signi-)]TJ
-253.496 -12 Td
0.259 Tw
(cant cost due to function calls.)Tj
-0.15 Tc
128.204 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
[(cient w)9.98535(alking of a single directory \(i.e., no vie)]TJ
186.412 0 Td
(wpathing\),)Tj
/R18871432 10 Tf
45.8078 0 Td
(dtflat-)Tj
-390.003 -12 Td
(ten\(\))Tj
/R18183288 10 Tf
32.5 0 Td
(and)Tj
/R18871432 10 Tf
16.9398 0 Td
(dtlink\(\))Tj
/R18183288 10 Tf
50.5 0 Td
0 Tw
[(can be used.)-500(Objects in)]TJ
/R18871432 10 Tf
97.4801 0 Td
(dt)Tj
/R18183288 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
/R18871432 10 Tf
-187.92 -12 Td
(for\(link = dtflatten\(dt\); link; link = dtlink\(dt,link\) \))Tj
/R18183288 10 Tf
-24 -16.8 Td
0.873 Tw
(Note that)Tj
/R18871432 10 Tf
41.1859 0 Td
(dtflatten\(\))Tj
/R18183288 10 Tf
69.373 0 Td
(returns a list of type)Tj
/R18871432 10 Tf
86.8551 0 Td
(Dtlink_t*)Tj
3.373 Tc
/R18183288 10 Tf
54 0 Td
(,n)Tj
0 Tc
10.873 0 Td
(ot)Tj
/R18871432 10 Tf
11.1531 0 Td
(void*)Tj
3.373 Tc
/R18183288 10 Tf
30 0 Td
(.T)Tj
0 Tc
11.9828 0 Td
(hat is, it returns a dictionary)Tj
-315.423 -12 Td
0.81 Tw
(holder pointer)Tj
3.31 Tc
56.7898 0 Td
(,n)Tj
0 Tc
10.8102 0 Td
0.809 Tw
(ot a user object pointer \(although both are the same if the discipline eld)Tj
/R18871432 10 Tf
304.066 0 Td
(link)Tj
/R18183288 10 Tf
27.309 0 Td
(is zero.\))Tj
-398.975 -12 Td
0.43 Tw
(The macro function)Tj
/R18871432 10 Tf
82.6602 0 Td
(dtlink\(\))Tj
/R18183288 10 Tf
50.9301 0 Td
(returns the dictionary holder object follo)Tj
163.82 0 Td
(wing)Tj
/R18871432 10 Tf
22.9301 0 Td
(link)Tj
5.43 Tc
/R18183288 10 Tf
24 0 Td
(.T)Tj
0 Tc
14.0398 0 Td
(he macro function)Tj
/R18871432 10 Tf
-358.38 -12 Td
(dtobj\(dt,link\))Tj
/R18183288 10 Tf
87.3102 0 Td
0.81 Tw
(returns the user object associated with)Tj
/R18871432 10 Tf
159.83 0 Td
(link)Tj
3.31 Tc
/R18183288 10 Tf
24 0 Td
(,B)Tj
-0.25 Tc
12.4801 0 Td
-2.1 Tw
(ew a)Tj
0 Tc
15.75 0 Td
0.81 Tw
(re that the attened object list is)Tj
-299.37 -12 Td
0 Tw
(unattened on an)Tj
2.5 Tc
68.7301 0 Td
(yd)Tj
0 Tc
12.5 0 Td
(ictionary operations other than)Tj
/R18871432 10 Tf
124.98 0 Td
(dtlink\(\))Tj
/R18183288 10 Tf
48 0 Td
(.)Tj
/R18499744 10 Tf
-270.21 -16.8 Td
(Dtlink_t* dtextract\(Dt_t* dt\))Tj
T*[(int dtr)18.0078(estor)18.0078(e\(Dt_t* dt, Dtlink_t* link\))]TJ
/R18871432 10 Tf
16 -12 Td
(dtextract\(\))Tj
-0.15 Tc
/R18183288 10 Tf
69.0559 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.556 Tw
(tracts all objects from)Tj
/R18871432 10 Tf
91.6539 0 Td
(dt)Tj
/R18183288 10 Tf
15.0559 0 Td
[(and mak)9.99756(es it appear empty)]TJ
108.674 0 Td
(.)Tj
/R18871432 10 Tf
8.05586 0 Td
(dtrestore\(\))Tj
/R18183288 10 Tf
69.057 0 Td
(repopulates)Tj
/R18871432 10 Tf
49.157 0 Td
(dt)Tj
/R18183288 10 Tf
-419.999 -12 Td
0.406 Tw
[(with objects pre)24.9817(viously obtained via)]TJ
/R18871432 10 Tf
149.27 0 Td
(dtextract\(\))Tj
/R18183288 10 Tf
66 0 Td
(.)Tj
/R18871432 10 Tf
7.90586 0 Td
(dtrestore\(\))Tj
/R18183288 10 Tf
68.9059 0 Td
[(will f)9.99023(ail if)]TJ
/R18871432 10 Tf
43.618 0 Td
(dt)Tj
/R18183288 10 Tf
14.9051 0 Td
0.405 Tw
(is not empty)Tj
5.405 Tc
49.6102 0 Td
(.T)Tj
0 Tc
14.0148 0 Td
(hese)Tj
-414.23 -12 Td
0.824 Tw
(functions can be used to share a same)Tj
/R18871432 10 Tf
159.333 0 Td
(dt)Tj
/R18183288 10 Tf
15.325 0 Td
0.825 Tw
(handle among man)Tj
3.325 Tc
77.6 0 Td
(ys)Tj
0 Tc
12.2148 0 Td
(ets of objects.)Tj
62.7449 0 Td
(The)Tj
3.325 Tc
15.4 0 Td
(ya)Tj
0 Tc
12.7648 0 Td
(re useful to reduce)Tj
-355.382 -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.966 Tw
(same discipline and method are in use at both e)Tj
197.684 0 Td
0.967 Tw
(xtraction and restoration. Otherwise, undened beha)Tj
214.315 0 Td
(viors)Tj
-411.999 -12 Td
0 Tw
(may result.)Tj
427 -38.4 Td
(6)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -4059
│ │ │ │ │ │ +4060
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R34145416
│ │ │ │ │ │ +R18871432
│ │ │ │ │ │
│ │ │ │ │ │ -R33773728
│ │ │ │ │ │ +R18499744
│ │ │ │ │ │
│ │ │ │ │ │ -R33457272
│ │ │ │ │ │ +R18183288
│ │ │ │ │ │
│ │ │ │ │ │ -R33109352
│ │ │ │ │ │ +R17835368
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1118,31 +1118,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
/R33109352 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R33109352 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
(\(3\))Tj
/R33773728 10 Tf
-436.34 -36 Td
5 Tw
(#dene DTTREESEARCH\(Dt_t*)Tj
150.56 0 Td
0 Tw
[(dt, v)10.0146(oid* obj, action\))]TJ
-150.56 -12 Td
5 Tw
(#dene DTTREEMA)Tj
94.8898 0 Td
0 Tw
[(TCH\(Dt_t* dt, v)10.0073(oid* k)10(ey)]TJ
2.5 Tc
105.36 0 Td
(,a)Tj
0 Tc
10 0 Td
(ction\))Tj
/R33457272 10 Tf
-194.25 -12 Td
0.839 Tw
(These macro functions are analogues of)Tj
/R34145416 10 Tf
166.654 0 Td
(dtsearch\(\))Tj
/R33457272 10 Tf
63.3391 0 Td
(and)Tj
/R34145416 10 Tf
17.7789 0 Td
(dtmatch\(\))Tj
-0.2 Tc
/R33457272 10 Tf
57.3391 0 Td
(bu)Tj
3.339 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.89883 0 Td
(he)Tj
3.339 Tc
9.28984 0 Td
(yc)Tj
0 Tc
12.7789 0 Td
0.838 Tw
(an only be used on a)Tj
-345.879 -12 Td
0 Tw
(dictionary based on a binary search tree, i.e.,)Tj
/R34145416 10 Tf
181.06 0 Td
(Dtoset)Tj
/R33457272 10 Tf
38.5 0 Td
(or)Tj
/R34145416 10 Tf
10.8301 0 Td
(Dtobag)Tj
/R33457272 10 Tf
36 0 Td
(.)Tj
/R34145416 10 Tf
-266.39 -16.8 Td
(obj)Tj
/R33457272 10 Tf
20.5 0 Td
(or)Tj
/R34145416 10 Tf
10.8301 0 Td
(key)Tj
/R33457272 10 Tf
18 0 Td
(:)Tj
-13.3301 -12 Td
(These are used to nd a matching object. If there is no match, the result is)Tj
/R34145416 10 Tf
297.73 0 Td
(NULL)Tj
/R33457272 10 Tf
24 0 Td
(.)Tj
/R34145416 10 Tf
-357.73 -16.8 Td
(action)Tj
/R33457272 10 Tf
36 0 Td
(:)Tj
12 TL
(The matching object)'
/R34145416 10 Tf
84.7102 0 Td
(o)Tj
/R33457272 10 Tf
8.5 0 Td
(\(which may be)Tj
/R34145416 10 Tf
61.9301 0 Td
(NULL)Tj
2.5 Tc
/R33457272 10 Tf
24 0 Td
(\)w)Tj
0 Tc
13.05 0 Td
[(ill be processed as follo)24.9902(w:)]TJ
/R34145416 10 Tf
-168.19 -24 Td
(action \(o\);)Tj
/R33457272 10 Tf
-24 -24 Td
(Since)Tj
/R34145416 10 Tf
25.5109 0 Td
(action)Tj
/R33457272 10 Tf
39.291 0 Td
0.791 Tw
(is used v)Tj
36.432 0 Td
0.792 Tw
(erbatim, it can be an)Tj
3.292 Tc
84.3879 0 Td
(yCc)Tj
0 Tc
22.6941 0 Td
(ode fragment combinable with)Tj
/R34145416 10 Tf
128.148 0 Td
(\(o\))Tj
/R33457272 10 Tf
21.2922 0 Td
(to form a)Tj
-357.756 -12 Td
0.255 Tw
(syntactically correct C statement.)Tj
-0.15 Tc
139.33 0 Td
(Fo)Tj
2.755 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.375 0 Td
(xample, suppose that the matching object is an inte)Tj
206.04 0 Td
(ger)Tj
2.755 Tc
12.3699 0 Td
(,t)Tj
0 Tc
8.03516 0 Td
(he)Tj
-386.56 -12 Td
(belo)Tj
2.5 Tc
16.9699 0 Td
(wc)Tj
0 Tc
14.1602 0 Td
0 Tw
[(ode accumulates the inte)15.0146(ger v)25.0073(alue in a v)24.9927(ariable)]TJ
/R34145416 10 Tf
189.3 0 Td
(total)Tj
/R33457272 10 Tf
30 0 Td
(:)Tj
/R34145416 10 Tf
-226.43 -24 Td
(DTTREEMATCH\(dt, key, total += \(int\)\);)Tj
/R33773728 10 Tf
-81 -28.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
(Dt_t* dtvnext\(Dt_t* dt\))Tj
/R33457272 10 Tf
16 -12 Td
(This returns the dictionary that)Tj
/R34145416 10 Tf
125.82 0 Td
(dt)Tj
/R33457272 10 Tf
14.5 0 Td
[(is vie)25.0146(wing, if an)]TJ
-0.65 Tc
64.0398 0 Td
(y.)Tj
0 Tc
/R33773728 10 Tf
-220.36 -16.8 Td
(int dtvcount\(Dt_t* dt\))Tj
/R33457272 10 Tf
16 -12 Td
[(This returns the number of dictionaries that vie)24.9927(w)]TJ
/R34145416 10 Tf
197.5 0 Td
(dt)Tj
/R33457272 10 Tf
12 0 Td
(.)Tj
/R33773728 10 Tf
-225.5 -16.8 Td
[(Dt_t* dtvher)17.9919(e\(Dt_t* dt\))]TJ
/R33457272 10 Tf
16 -12 Td
0.499 Tw
(This returns the dictionary)Tj
/R34145416 10 Tf
110.316 0 Td
(v)Tj
/R33457272 10 Tf
8.99883 0 Td
(vie)Tj
-0.1 Tc
11.9699 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ble from)Tj
/R34145416 10 Tf
37.6578 0 Td
(dt)Tj
/R33457272 10 Tf
14.9988 0 Td
(where an object w)Tj
74.427 0 Td
0.5 Tw
(as found from the most recent search or)Tj
-0.1 Tc
-269.929 -12 Td
(wa)Tj
0 Tc
11.5602 0 Td
0 Tw
(lk operation.)Tj
/R33773728 10 Tf
-27.5602 -16.8 Td
(int dtsize\(Dt_t* dt\))Tj
/R33457272 10 Tf
16 -12 Td
(This function returns the number of objects stored in)Tj
/R34145416 10 Tf
213.03 0 Td
(dt)Tj
/R33457272 10 Tf
12 0 Td
(.)Tj
/R33773728 10 Tf
-241.03 -16.8 Td
(int dtstat\(Dt_t *dt, Dtstat_t* st, int all\))Tj
/R33457272 10 Tf
16 -12 Td
0.788 Tw
(This function reports dictionary statistics.)Tj
175.32 0 Td
(If)Tj
/R34145416 10 Tf
9.94805 0 Td
(all)Tj
/R33457272 10 Tf
21.2879 0 Td
0.787 Tw
(is non-zero, all elds of)Tj
/R34145416 10 Tf
101.145 0 Td
(st)Tj
/R33457272 10 Tf
15.2871 0 Td
[(are lled.)-578.716(Otherwise, only)]TJ
-322.988 -12 Td
(the)Tj
/R34145416 10 Tf
14.7199 0 Td
(dt_type)Tj
/R33457272 10 Tf
44.5 0 Td
(and)Tj
/R34145416 10 Tf
16.9398 0 Td
(dt_size)Tj
/R33457272 10 Tf
44.5 0 Td
0 Tw
[(elds are lled.)-500(It returns)]TJ
/R34145416 10 Tf
105.82 0 Td
(0)Tj
/R33457272 10 Tf
8.5 0 Td
(on success and)Tj
/R34145416 10 Tf
61.9301 0 Td
(-1)Tj
/R33457272 10 Tf
14.5 0 Td
[(on error)54.9902(.)]TJ
/R34145416 10 Tf
-311.41 -16.8 Td
(Dtstat_t)Tj
/R33457272 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
/R34145416 10 Tf
-133.3 -16.8 Td
(int dt_type)Tj
/R33457272 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
4.834 Tw
(This is one of)Tj
/R34145416 10 Tf
76.5559 0 Td
(DT_SET)Tj
/R33457272 10 Tf
36 0 Td
(,)Tj
/R34145416 10 Tf
9.83398 0 Td
(DT_BAG)Tj
/R33457272 10 Tf
36 0 Td
(,)Tj
/R34145416 10 Tf
9.83398 0 Td
(DT_OSET)Tj
/R33457272 10 Tf
42 0 Td
(,)Tj
/R34145416 10 Tf
9.83398 0 Td
(DT_OBAG)Tj
/R33457272 10 Tf
42 0 Td
(,)Tj
/R34145416 10 Tf
9.83398 0 Td
(DT_LIST)Tj
/R33457272 10 Tf
42 0 Td
(,)Tj
/R34145416 10 Tf
9.83398 0 Td
(DT_STACK)Tj
7.334 Tc
/R33457272 10 Tf
48 0 Td
(,a)Tj
0 Tc
14.2738 0 Td
(nd)Tj
/R34145416 10 Tf
-386 -12 Td
(DT_QUEUE)Tj
/R33457272 10 Tf
48 0 Td
(.)Tj
/R34145416 10 Tf
-84 -16.8 Td
0 Tw
(int dt_size)Tj
/R33457272 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
[(This contains the number of objects in the dictionary)65.0146(.)]TJ
/R34145416 10 Tf
-36 -16.8 Td
(int dt_n)Tj
/R33457272 10 Tf
48 0 Td
(:)Tj
-0.15 Tc
-12 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R34145416 10 Tf
6.56211 0 Td
(Dtset)Tj
/R33457272 10 Tf
33.232 0 Td
(and)Tj
/R34145416 10 Tf
17.6719 0 Td
(Dtbag)Tj
3.232 Tc
/R33457272 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.51211 0 Td
0.732 Tw
(his is the number of non-empty chains in the hash table.)Tj
-0.15 Tc
236.641 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R34145416 10 Tf
6.56094 0 Td
(Dtoset)Tj
/R33457272 10 Tf
-360 -12 Td
(and)Tj
/R34145416 10 Tf
17.2512 0 Td
(Dtobag)Tj
2.811 Tc
/R33457272 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.09102 0 Td
0.311 Tw
(his is the deepest le)Tj
-0.15 Tc
78.7641 0 Td
(ve)Tj
2.811 Tc
9.28984 0 Td
[(li)281.091(nt)]TJ
0 Tc
18.9621 0 Td
[(he tree \(counting from zero.\))-531.094(Each le)]TJ
-0.15 Tc
151.566 0 Td
(ve)Tj
2.811 Tc
9.28984 0 Td
[(li)281.089(nt)]TJ
0 Tc
18.9621 0 Td
0.312 Tw
(he tree con-)Tj
-348.176 -12 Td
0.191 Tw
(tains all nodes of equal distance from the root node.)Tj
/R34145416 10 Tf
214.1 0 Td
(dt_n)Tj
/R33457272 10 Tf
26.6898 0 Td
0.19 Tw
(and the belo)Tj
2.69 Tc
49.0102 0 Td
(wt)Tj
-0.1 Tc
12.6898 0 Td
0.39 Tw
(wo )Tj
0 Tc
20.3699 0 Td
0.19 Tw
(elds are undened)Tj
-322.86 -12 Td
0 Tw
(for other methods.)Tj
/R34145416 10 Tf
-36 -16.8 Td
(int dt_max)Tj
/R33457272 10 Tf
60 0 Td
(:)Tj
-0.15 Tc
-24 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R34145416 10 Tf
6.35703 0 Td
(Dtbag)Tj
/R33457272 10 Tf
33.027 0 Td
(and)Tj
/R34145416 10 Tf
17.4672 0 Td
(Dtset)Tj
3.027 Tc
/R33457272 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.30703 0 Td
0.528 Tw
[(his is the size of a lar)18.0029(gest chain.)]TJ
-0.15 Tc
136.244 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R34145416 10 Tf
6.35781 0 Td
(Dtoset)Tj
/R33457272 10 Tf
39.0281 0 Td
(and)Tj
/R34145416 10 Tf
17.468 0 Td
(Dtobag)Tj
3.028 Tc
/R33457272 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.30781 0 Td
(his is the)Tj
-359.384 -12 Td
0 Tw
[(size of a lar)18.0151(gest le)]TJ
-0.15 Tc
71.7699 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l.)Tj
/R34145416 10 Tf
-117.06 -16.8 Td
(int* dt_count)Tj
/R33457272 10 Tf
78 0 Td
(:)Tj
-0.15 Tc
-42 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R34145416 10 Tf
7.51992 0 Td
(Dtset)Tj
/R33457272 10 Tf
34.1898 0 Td
(and)Tj
/R34145416 10 Tf
18.6301 0 Td
(Dtbag)Tj
4.19 Tc
/R33457272 10 Tf
30 0 Td
(,t)Tj
0 Tc
9.46992 0 Td
1.69 Tw
(his is the list of counts for chains of particular sizes.)Tj
-0.15 Tc
231.62 0 Td
(Fo)Tj
4.19 Tc
10.4102 0 Td
(re)Tj
0 Tc
11.8102 0 Td
(xample,)Tj
/R34145416 10 Tf
-364.06 -12 Td
(dt_count[1])Tj
/R33457272 10 Tf
69.248 0 Td
0.748 Tw
(is the number of chains of size)Tj
/R34145416 10 Tf
129.936 0 Td
(1)Tj
5.748 Tc
/R33457272 10 Tf
6 0 Td
(.F)Tj
0 Tc
13.6578 0 Td
(or)Tj
/R34145416 10 Tf
11.5781 0 Td
(Dtoset)Tj
/R33457272 10 Tf
39.248 0 Td
(and)Tj
/R34145416 10 Tf
17.6879 0 Td
(Dtobag)Tj
3.248 Tc
/R33457272 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.52812 0 Td
0.749 Tw
(his is the list of)Tj
-331.884 -12 Td
0 Tw
(sizes of the le)Tj
-0.15 Tc
54.4602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
2.5 Tw
(ls. F)Tj
19.5801 0 Td
0 Tw
[(or e)15.0073(xample,)]TJ
/R34145416 10 Tf
49.5598 0 Td
(dt_count[1])Tj
/R33457272 10 Tf
68.5 0 Td
(is the size of le)Tj
-0.15 Tc
59.7398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l)Tj
/R34145416 10 Tf
5.28008 0 Td
(1)Tj
/R33457272 10 Tf
6 0 Td
(.)Tj
109.3 -57.6 Td
(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
/R17835368 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R17835368 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
(\(3\))Tj
/R18499744 10 Tf
-436.34 -36 Td
5 Tw
(#dene DTTREESEARCH\(Dt_t*)Tj
150.56 0 Td
0 Tw
[(dt, v)10.0146(oid* obj, action\))]TJ
-150.56 -12 Td
5 Tw
(#dene DTTREEMA)Tj
94.8898 0 Td
0 Tw
[(TCH\(Dt_t* dt, v)10.0073(oid* k)10(ey)]TJ
2.5 Tc
105.36 0 Td
(,a)Tj
0 Tc
10 0 Td
(ction\))Tj
/R18183288 10 Tf
-194.25 -12 Td
0.839 Tw
(These macro functions are analogues of)Tj
/R18871432 10 Tf
166.654 0 Td
(dtsearch\(\))Tj
/R18183288 10 Tf
63.3391 0 Td
(and)Tj
/R18871432 10 Tf
17.7789 0 Td
(dtmatch\(\))Tj
-0.2 Tc
/R18183288 10 Tf
57.3391 0 Td
(bu)Tj
3.339 Tc
9.8 0 Td
(tt)Tj
0 Tc
8.89883 0 Td
(he)Tj
3.339 Tc
9.28984 0 Td
(yc)Tj
0 Tc
12.7789 0 Td
0.838 Tw
(an only be used on a)Tj
-345.879 -12 Td
0 Tw
(dictionary based on a binary search tree, i.e.,)Tj
/R18871432 10 Tf
181.06 0 Td
(Dtoset)Tj
/R18183288 10 Tf
38.5 0 Td
(or)Tj
/R18871432 10 Tf
10.8301 0 Td
(Dtobag)Tj
/R18183288 10 Tf
36 0 Td
(.)Tj
/R18871432 10 Tf
-266.39 -16.8 Td
(obj)Tj
/R18183288 10 Tf
20.5 0 Td
(or)Tj
/R18871432 10 Tf
10.8301 0 Td
(key)Tj
/R18183288 10 Tf
18 0 Td
(:)Tj
-13.3301 -12 Td
(These are used to nd a matching object. If there is no match, the result is)Tj
/R18871432 10 Tf
297.73 0 Td
(NULL)Tj
/R18183288 10 Tf
24 0 Td
(.)Tj
/R18871432 10 Tf
-357.73 -16.8 Td
(action)Tj
/R18183288 10 Tf
36 0 Td
(:)Tj
12 TL
(The matching object)'
/R18871432 10 Tf
84.7102 0 Td
(o)Tj
/R18183288 10 Tf
8.5 0 Td
(\(which may be)Tj
/R18871432 10 Tf
61.9301 0 Td
(NULL)Tj
2.5 Tc
/R18183288 10 Tf
24 0 Td
(\)w)Tj
0 Tc
13.05 0 Td
[(ill be processed as follo)24.9902(w:)]TJ
/R18871432 10 Tf
-168.19 -24 Td
(action \(o\);)Tj
/R18183288 10 Tf
-24 -24 Td
(Since)Tj
/R18871432 10 Tf
25.5109 0 Td
(action)Tj
/R18183288 10 Tf
39.291 0 Td
0.791 Tw
(is used v)Tj
36.432 0 Td
0.792 Tw
(erbatim, it can be an)Tj
3.292 Tc
84.3879 0 Td
(yCc)Tj
0 Tc
22.6941 0 Td
(ode fragment combinable with)Tj
/R18871432 10 Tf
128.148 0 Td
(\(o\))Tj
/R18183288 10 Tf
21.2922 0 Td
(to form a)Tj
-357.756 -12 Td
0.255 Tw
(syntactically correct C statement.)Tj
-0.15 Tc
139.33 0 Td
(Fo)Tj
2.755 Tc
10.4102 0 Td
(re)Tj
0 Tc
10.375 0 Td
(xample, suppose that the matching object is an inte)Tj
206.04 0 Td
(ger)Tj
2.755 Tc
12.3699 0 Td
(,t)Tj
0 Tc
8.03516 0 Td
(he)Tj
-386.56 -12 Td
(belo)Tj
2.5 Tc
16.9699 0 Td
(wc)Tj
0 Tc
14.1602 0 Td
0 Tw
[(ode accumulates the inte)15.0146(ger v)25.0073(alue in a v)24.9927(ariable)]TJ
/R18871432 10 Tf
189.3 0 Td
(total)Tj
/R18183288 10 Tf
30 0 Td
(:)Tj
/R18871432 10 Tf
-226.43 -24 Td
(DTTREEMATCH\(dt, key, total += \(int\)\);)Tj
/R18499744 10 Tf
-81 -28.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
(Dt_t* dtvnext\(Dt_t* dt\))Tj
/R18183288 10 Tf
16 -12 Td
(This returns the dictionary that)Tj
/R18871432 10 Tf
125.82 0 Td
(dt)Tj
/R18183288 10 Tf
14.5 0 Td
[(is vie)25.0146(wing, if an)]TJ
-0.65 Tc
64.0398 0 Td
(y.)Tj
0 Tc
/R18499744 10 Tf
-220.36 -16.8 Td
(int dtvcount\(Dt_t* dt\))Tj
/R18183288 10 Tf
16 -12 Td
[(This returns the number of dictionaries that vie)24.9927(w)]TJ
/R18871432 10 Tf
197.5 0 Td
(dt)Tj
/R18183288 10 Tf
12 0 Td
(.)Tj
/R18499744 10 Tf
-225.5 -16.8 Td
[(Dt_t* dtvher)17.9919(e\(Dt_t* dt\))]TJ
/R18183288 10 Tf
16 -12 Td
0.499 Tw
(This returns the dictionary)Tj
/R18871432 10 Tf
110.316 0 Td
(v)Tj
/R18183288 10 Tf
8.99883 0 Td
(vie)Tj
-0.1 Tc
11.9699 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ble from)Tj
/R18871432 10 Tf
37.6578 0 Td
(dt)Tj
/R18183288 10 Tf
14.9988 0 Td
(where an object w)Tj
74.427 0 Td
0.5 Tw
(as found from the most recent search or)Tj
-0.1 Tc
-269.929 -12 Td
(wa)Tj
0 Tc
11.5602 0 Td
0 Tw
(lk operation.)Tj
/R18499744 10 Tf
-27.5602 -16.8 Td
(int dtsize\(Dt_t* dt\))Tj
/R18183288 10 Tf
16 -12 Td
(This function returns the number of objects stored in)Tj
/R18871432 10 Tf
213.03 0 Td
(dt)Tj
/R18183288 10 Tf
12 0 Td
(.)Tj
/R18499744 10 Tf
-241.03 -16.8 Td
(int dtstat\(Dt_t *dt, Dtstat_t* st, int all\))Tj
/R18183288 10 Tf
16 -12 Td
0.788 Tw
(This function reports dictionary statistics.)Tj
175.32 0 Td
(If)Tj
/R18871432 10 Tf
9.94805 0 Td
(all)Tj
/R18183288 10 Tf
21.2879 0 Td
0.787 Tw
(is non-zero, all elds of)Tj
/R18871432 10 Tf
101.145 0 Td
(st)Tj
/R18183288 10 Tf
15.2871 0 Td
[(are lled.)-578.716(Otherwise, only)]TJ
-322.988 -12 Td
(the)Tj
/R18871432 10 Tf
14.7199 0 Td
(dt_type)Tj
/R18183288 10 Tf
44.5 0 Td
(and)Tj
/R18871432 10 Tf
16.9398 0 Td
(dt_size)Tj
/R18183288 10 Tf
44.5 0 Td
0 Tw
[(elds are lled.)-500(It returns)]TJ
/R18871432 10 Tf
105.82 0 Td
(0)Tj
/R18183288 10 Tf
8.5 0 Td
(on success and)Tj
/R18871432 10 Tf
61.9301 0 Td
(-1)Tj
/R18183288 10 Tf
14.5 0 Td
[(on error)54.9902(.)]TJ
/R18871432 10 Tf
-311.41 -16.8 Td
(Dtstat_t)Tj
/R18183288 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
/R18871432 10 Tf
-133.3 -16.8 Td
(int dt_type)Tj
/R18183288 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
4.834 Tw
(This is one of)Tj
/R18871432 10 Tf
76.5559 0 Td
(DT_SET)Tj
/R18183288 10 Tf
36 0 Td
(,)Tj
/R18871432 10 Tf
9.83398 0 Td
(DT_BAG)Tj
/R18183288 10 Tf
36 0 Td
(,)Tj
/R18871432 10 Tf
9.83398 0 Td
(DT_OSET)Tj
/R18183288 10 Tf
42 0 Td
(,)Tj
/R18871432 10 Tf
9.83398 0 Td
(DT_OBAG)Tj
/R18183288 10 Tf
42 0 Td
(,)Tj
/R18871432 10 Tf
9.83398 0 Td
(DT_LIST)Tj
/R18183288 10 Tf
42 0 Td
(,)Tj
/R18871432 10 Tf
9.83398 0 Td
(DT_STACK)Tj
7.334 Tc
/R18183288 10 Tf
48 0 Td
(,a)Tj
0 Tc
14.2738 0 Td
(nd)Tj
/R18871432 10 Tf
-386 -12 Td
(DT_QUEUE)Tj
/R18183288 10 Tf
48 0 Td
(.)Tj
/R18871432 10 Tf
-84 -16.8 Td
0 Tw
(int dt_size)Tj
/R18183288 10 Tf
66 0 Td
(:)Tj
-30 -12 Td
[(This contains the number of objects in the dictionary)65.0146(.)]TJ
/R18871432 10 Tf
-36 -16.8 Td
(int dt_n)Tj
/R18183288 10 Tf
48 0 Td
(:)Tj
-0.15 Tc
-12 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R18871432 10 Tf
6.56211 0 Td
(Dtset)Tj
/R18183288 10 Tf
33.232 0 Td
(and)Tj
/R18871432 10 Tf
17.6719 0 Td
(Dtbag)Tj
3.232 Tc
/R18183288 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.51211 0 Td
0.732 Tw
(his is the number of non-empty chains in the hash table.)Tj
-0.15 Tc
236.641 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R18871432 10 Tf
6.56094 0 Td
(Dtoset)Tj
/R18183288 10 Tf
-360 -12 Td
(and)Tj
/R18871432 10 Tf
17.2512 0 Td
(Dtobag)Tj
2.811 Tc
/R18183288 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.09102 0 Td
0.311 Tw
(his is the deepest le)Tj
-0.15 Tc
78.7641 0 Td
(ve)Tj
2.811 Tc
9.28984 0 Td
[(li)281.091(nt)]TJ
0 Tc
18.9621 0 Td
[(he tree \(counting from zero.\))-531.094(Each le)]TJ
-0.15 Tc
151.566 0 Td
(ve)Tj
2.811 Tc
9.28984 0 Td
[(li)281.089(nt)]TJ
0 Tc
18.9621 0 Td
0.312 Tw
(he tree con-)Tj
-348.176 -12 Td
0.191 Tw
(tains all nodes of equal distance from the root node.)Tj
/R18871432 10 Tf
214.1 0 Td
(dt_n)Tj
/R18183288 10 Tf
26.6898 0 Td
0.19 Tw
(and the belo)Tj
2.69 Tc
49.0102 0 Td
(wt)Tj
-0.1 Tc
12.6898 0 Td
0.39 Tw
(wo )Tj
0 Tc
20.3699 0 Td
0.19 Tw
(elds are undened)Tj
-322.86 -12 Td
0 Tw
(for other methods.)Tj
/R18871432 10 Tf
-36 -16.8 Td
(int dt_max)Tj
/R18183288 10 Tf
60 0 Td
(:)Tj
-0.15 Tc
-24 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R18871432 10 Tf
6.35703 0 Td
(Dtbag)Tj
/R18183288 10 Tf
33.027 0 Td
(and)Tj
/R18871432 10 Tf
17.4672 0 Td
(Dtset)Tj
3.027 Tc
/R18183288 10 Tf
30 0 Td
(,t)Tj
0 Tc
8.30703 0 Td
0.528 Tw
[(his is the size of a lar)18.0029(gest chain.)]TJ
-0.15 Tc
136.244 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R18871432 10 Tf
6.35781 0 Td
(Dtoset)Tj
/R18183288 10 Tf
39.0281 0 Td
(and)Tj
/R18871432 10 Tf
17.468 0 Td
(Dtobag)Tj
3.028 Tc
/R18183288 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.30781 0 Td
(his is the)Tj
-359.384 -12 Td
0 Tw
[(size of a lar)18.0151(gest le)]TJ
-0.15 Tc
71.7699 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l.)Tj
/R18871432 10 Tf
-117.06 -16.8 Td
(int* dt_count)Tj
/R18183288 10 Tf
78 0 Td
(:)Tj
-0.15 Tc
-42 -12 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R18871432 10 Tf
7.51992 0 Td
(Dtset)Tj
/R18183288 10 Tf
34.1898 0 Td
(and)Tj
/R18871432 10 Tf
18.6301 0 Td
(Dtbag)Tj
4.19 Tc
/R18183288 10 Tf
30 0 Td
(,t)Tj
0 Tc
9.46992 0 Td
1.69 Tw
(his is the list of counts for chains of particular sizes.)Tj
-0.15 Tc
231.62 0 Td
(Fo)Tj
4.19 Tc
10.4102 0 Td
(re)Tj
0 Tc
11.8102 0 Td
(xample,)Tj
/R18871432 10 Tf
-364.06 -12 Td
(dt_count[1])Tj
/R18183288 10 Tf
69.248 0 Td
0.748 Tw
(is the number of chains of size)Tj
/R18871432 10 Tf
129.936 0 Td
(1)Tj
5.748 Tc
/R18183288 10 Tf
6 0 Td
(.F)Tj
0 Tc
13.6578 0 Td
(or)Tj
/R18871432 10 Tf
11.5781 0 Td
(Dtoset)Tj
/R18183288 10 Tf
39.248 0 Td
(and)Tj
/R18871432 10 Tf
17.6879 0 Td
(Dtobag)Tj
3.248 Tc
/R18183288 10 Tf
36 0 Td
(,t)Tj
0 Tc
8.52812 0 Td
0.749 Tw
(his is the list of)Tj
-331.884 -12 Td
0 Tw
(sizes of the le)Tj
-0.15 Tc
54.4602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
2.5 Tw
(ls. F)Tj
19.5801 0 Td
0 Tw
[(or e)15.0073(xample,)]TJ
/R18871432 10 Tf
49.5598 0 Td
(dt_count[1])Tj
/R18183288 10 Tf
68.5 0 Td
(is the size of le)Tj
-0.15 Tc
59.7398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l)Tj
/R18871432 10 Tf
5.28008 0 Td
(1)Tj
/R18183288 10 Tf
6 0 Td
(.)Tj
109.3 -57.6 Td
(7)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2728
│ │ │ │ │ │ +2727
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R34145416
│ │ │ │ │ │ +R18871432
│ │ │ │ │ │
│ │ │ │ │ │ -R33773728
│ │ │ │ │ │ +R18499744
│ │ │ │ │ │
│ │ │ │ │ │ -R33457272
│ │ │ │ │ │ +R18183288
│ │ │ │ │ │
│ │ │ │ │ │ -R33109352
│ │ │ │ │ │ +R17835368
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1179,31 +1179,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
/R33109352 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R33109352 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R33457272 10 Tf
35.7199 0 Td
(\(3\))Tj
/R33773728 10 Tf
-441.34 -36 Td
(HASH FUNCTIONS)Tj
5 -12 Td
(unsigned int dtcharhash\(unsigned int h, char c\))Tj
12 TL
(unsigned int dtstrhash\(unsigned int h, char* str)'
2.5 Tc
202.17 0 Td
(,i)Tj
0 Tc
7.78008 0 Td
(nt n\))Tj
/R33457272 10 Tf
-193.95 -12 Td
0.455 Tw
(These functions compute hash v)Tj
130.44 0 Td
0.454 Tw
(alues from bytes or strings.)Tj
/R34145416 10 Tf
115.87 0 Td
(dtcharhash\(\))Tj
/R33457272 10 Tf
74.9539 0 Td
(computes a ne)Tj
2.954 Tc
57.868 0 Td
(wh)Tj
0 Tc
15.1738 0 Td
(ash v)Tj
21.034 0 Td
(alue)Tj
-415.339 -12 Td
0.053 Tw
(from byte)Tj
/R34145416 10 Tf
41.766 0 Td
(c)Tj
/R33457272 10 Tf
8.55312 0 Td
(and seed v)Tj
42.066 0 Td
(alue)Tj
/R34145416 10 Tf
19.2129 0 Td
(h)Tj
/R33457272 10 Tf
6 0 Td
(.)Tj
/R34145416 10 Tf
7.55312 0 Td
(dtstrhash\(\))Tj
/R33457272 10 Tf
68.5531 0 Td
(computes a ne)Tj
2.553 Tc
57.066 0 Td
(wh)Tj
0 Tc
14.773 0 Td
(ash v)Tj
20.6328 0 Td
0.054 Tw
(alue from string)Tj
/R34145416 10 Tf
66.5422 0 Td
(str)Tj
/R33457272 10 Tf
20.5539 0 Td
(and seed v)Tj
42.068 0 Td
(alue)Tj
/R34145416 10 Tf
-415.34 -12 Td
(h)Tj
5 Tc
/R33457272 10 Tf
6 0 Td
(.I)Tj
0 Tc
10.8301 0 Td
(f)Tj
/R34145416 10 Tf
5.83008 0 Td
(n)Tj
/R33457272 10 Tf
8.5 0 Td
0 Tw
(is positi)Tj
-0.15 Tc
31.15 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(,)Tj
/R34145416 10 Tf
5 0 Td
(str)Tj
/R33457272 10 Tf
20.5 0 Td
(is a byte array of length)Tj
/R34145416 10 Tf
97.2 0 Td
(n)Tj
2.5 Tc
/R33457272 10 Tf
6 0 Td
(;o)Tj
0 Tc
10.2801 0 Td
(therwise,)Tj
/R34145416 10 Tf
38.8801 0 Td
(str)Tj
/R33457272 10 Tf
20.5 0 Td
(is a null-terminated string.)Tj
/R33773728 10.95 Tf
-305.96 -16.8 Td
(IMPLEMENT)Tj
-1.04 Tc
67.7582 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
[(ION NO)40.0056(TES)]TJ
/R34145416 10 Tf
-45.9277 -12 Td
(Dtset)Tj
/R33457272 10 Tf
33.2789 0 Td
(and)Tj
/R34145416 10 Tf
17.7191 0 Td
(Dtbag)Tj
/R33457272 10 Tf
33.2789 0 Td
0.779 Tw
(are based on hash tables with mo)Tj
-0.15 Tc
136.724 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.778 Tw
(-to-front collision chains.)Tj
/R34145416 10 Tf
108.714 0 Td
(Dtoset)Tj
/R33457272 10 Tf
39.2781 0 Td
(and)Tj
/R34145416 10 Tf
17.718 0 Td
(Dtobag)Tj
/R33457272 10 Tf
-396.001 -12 Td
0 Tw
[(are based on top-do)25.0159(wn splay trees.)]TJ
/R34145416 10 Tf
143.05 0 Td
(Dtlist)Tj
/R33457272 10 Tf
36 0 Td
(,)Tj
/R34145416 10 Tf
5 0 Td
(Dtstack)Tj
/R33457272 10 Tf
44.5 0 Td
(and)Tj
/R34145416 10 Tf
16.9398 0 Td
(Dtqueue)Tj
/R33457272 10 Tf
44.5 0 Td
[(are based on doubly link)10.0098(ed list.)]TJ
-0.548 Tc
/R33773728 10.95 Tf
-325.99 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R33457272 10 Tf
20.7363 -12 Td
[(Kiem-Phong V)129.016(o, kpv@research.att.com)]TJ
427 -554.4 Td
(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
/R17835368 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R17835368 10 Tf
206.625 0 Td
(LIBCDT)Tj
/R18183288 10 Tf
35.7199 0 Td
(\(3\))Tj
/R18499744 10 Tf
-441.34 -36 Td
(HASH FUNCTIONS)Tj
5 -12 Td
(unsigned int dtcharhash\(unsigned int h, char c\))Tj
12 TL
(unsigned int dtstrhash\(unsigned int h, char* str)'
2.5 Tc
202.17 0 Td
(,i)Tj
0 Tc
7.78008 0 Td
(nt n\))Tj
/R18183288 10 Tf
-193.95 -12 Td
0.455 Tw
(These functions compute hash v)Tj
130.44 0 Td
0.454 Tw
(alues from bytes or strings.)Tj
/R18871432 10 Tf
115.87 0 Td
(dtcharhash\(\))Tj
/R18183288 10 Tf
74.9539 0 Td
(computes a ne)Tj
2.954 Tc
57.868 0 Td
(wh)Tj
0 Tc
15.1738 0 Td
(ash v)Tj
21.034 0 Td
(alue)Tj
-415.339 -12 Td
0.053 Tw
(from byte)Tj
/R18871432 10 Tf
41.766 0 Td
(c)Tj
/R18183288 10 Tf
8.55312 0 Td
(and seed v)Tj
42.066 0 Td
(alue)Tj
/R18871432 10 Tf
19.2129 0 Td
(h)Tj
/R18183288 10 Tf
6 0 Td
(.)Tj
/R18871432 10 Tf
7.55312 0 Td
(dtstrhash\(\))Tj
/R18183288 10 Tf
68.5531 0 Td
(computes a ne)Tj
2.553 Tc
57.066 0 Td
(wh)Tj
0 Tc
14.773 0 Td
(ash v)Tj
20.6328 0 Td
0.054 Tw
(alue from string)Tj
/R18871432 10 Tf
66.5422 0 Td
(str)Tj
/R18183288 10 Tf
20.5539 0 Td
(and seed v)Tj
42.068 0 Td
(alue)Tj
/R18871432 10 Tf
-415.34 -12 Td
(h)Tj
5 Tc
/R18183288 10 Tf
6 0 Td
(.I)Tj
0 Tc
10.8301 0 Td
(f)Tj
/R18871432 10 Tf
5.83008 0 Td
(n)Tj
/R18183288 10 Tf
8.5 0 Td
0 Tw
(is positi)Tj
-0.15 Tc
31.15 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(,)Tj
/R18871432 10 Tf
5 0 Td
(str)Tj
/R18183288 10 Tf
20.5 0 Td
(is a byte array of length)Tj
/R18871432 10 Tf
97.2 0 Td
(n)Tj
2.5 Tc
/R18183288 10 Tf
6 0 Td
(;o)Tj
0 Tc
10.2801 0 Td
(therwise,)Tj
/R18871432 10 Tf
38.8801 0 Td
(str)Tj
/R18183288 10 Tf
20.5 0 Td
(is a null-terminated string.)Tj
/R18499744 10.95 Tf
-305.96 -16.8 Td
(IMPLEMENT)Tj
-1.04 Tc
67.7582 0 Td
(AT)Tj
0 Tc
14.1695 0 Td
[(ION NO)40.0056(TES)]TJ
/R18871432 10 Tf
-45.9277 -12 Td
(Dtset)Tj
/R18183288 10 Tf
33.2789 0 Td
(and)Tj
/R18871432 10 Tf
17.7191 0 Td
(Dtbag)Tj
/R18183288 10 Tf
33.2789 0 Td
0.779 Tw
(are based on hash tables with mo)Tj
-0.15 Tc
136.724 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.778 Tw
(-to-front collision chains.)Tj
/R18871432 10 Tf
108.714 0 Td
(Dtoset)Tj
/R18183288 10 Tf
39.2781 0 Td
(and)Tj
/R18871432 10 Tf
17.718 0 Td
(Dtobag)Tj
/R18183288 10 Tf
-396.001 -12 Td
0 Tw
[(are based on top-do)25.0159(wn splay trees.)]TJ
/R18871432 10 Tf
143.05 0 Td
(Dtlist)Tj
/R18183288 10 Tf
36 0 Td
(,)Tj
/R18871432 10 Tf
5 0 Td
(Dtstack)Tj
/R18183288 10 Tf
44.5 0 Td
(and)Tj
/R18871432 10 Tf
16.9398 0 Td
(Dtqueue)Tj
/R18183288 10 Tf
44.5 0 Td
[(are based on doubly link)10.0098(ed list.)]TJ
-0.548 Tc
/R18499744 10.95 Tf
-325.99 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R18183288 10 Tf
20.7363 -12 Td
[(Kiem-Phong V)129.016(o, kpv@research.att.com)]TJ
427 -554.4 Td
(8)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1043
│ │ │ │ │ │ +1044
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R34145416
│ │ │ │ │ │ +R18871432
│ │ │ │ │ │
│ │ │ │ │ │ -R33773728
│ │ │ │ │ │ +R18499744
│ │ │ │ │ │
│ │ │ │ │ │ -R33457272
│ │ │ │ │ │ +R18183288
│ │ │ │ │ │
│ │ │ │ │ │ -R33109352
│ │ │ │ │ │ +R17835368
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -1274,29 +1274,29 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 592
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34247720 def
1 begincodespacerange
<00><ff>
endcodespacerange
69 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>
<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>
<51><51><0051>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<5a><5a><005a>
<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/R18973736 def
1 begincodespacerange
<00><ff>
endcodespacerange
69 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>
<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>
<51><51><0051>
<52><52><0052>
<53><53><0053>
<54><54><0054>
<55><55><0055>
<5a><5a><005a>
<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
│ │ │ │ │ │ 517
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34248088 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/R18974104 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
│ │ │ │ │ │ @@ -1317,15 +1317,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 571
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34248456 def
1 begincodespacerange
<00><ff>
endcodespacerange
65 beginbfrange
<20><20><0020>
<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>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<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/R18974472 def
1 begincodespacerange
<00><ff>
endcodespacerange
65 beginbfrange
<20><20><0020>
<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>
<40><40><0040>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<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
│ │ │ │ │ │ @@ -1345,18 +1345,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -315
│ │ │ │ │ │ +316
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34248824 def
1 begincodespacerange
<00><ff>
endcodespacerange
24 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<33><33><0033>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<49><49><0049>
<4c><4c><004c>
<54><54><0054>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<68><68><0068>
<6a><6a><006a>
<6c><6c><006c>
<6d><6d><006d>
<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/R18974840 def
1 begincodespacerange
<00><ff>
endcodespacerange
24 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<33><33><0033>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<49><49><0049>
<4c><4c><004c>
<54><54><0054>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<68><68><0068>
<6a><6a><006a>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<72><72><0072>
<74><74><0074>
<75><75><0075>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -1364,15 +1364,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-67eb5b05b91f'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-c9508dcab89d'/>
<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
│ │ │ │ │ │ 55
│ │ │ ├── ./usr/share/doc/graphviz/pdf/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
/R29906536 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R29906536 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
(\(3\))Tj
-0.219 Tc
/R30550880 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R30550880 10 Tf
20.407 -12 Td
(libcgraph)Tj
2.5 Tc
/R30234424 10 Tf
43.6199 0 Td
(a)Tj
0 Tc
12.5801 0 Td
(bstract graph library)Tj
/R30550880 10.95 Tf
-92.2 -16.8 Td
(SYNOPSIS)Tj
/R30234424 10 Tf
36 -12 Td
(#include <graphviz/cgraph.h>)Tj
/R30550880 10 Tf
-21 -16.8 Td
(TYPES)Tj
/R30234424 10 Tf
21 -12 Td
(Agraph_t;)Tj
12 TL
(Agnode_t;)'
(Agedge_t;)'
(Agdesc_t;)'
(Agdisc_t;)'
(Agsym_t;)'
(Agrec_t;)'
(Agcbdisc_t;)'
/R30550880 10 Tf
-21 -16.8 Td
[(GLOB)30(ALS)]TJ
/R30234424 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
/R30550880 10 Tf
-94.2199 -16.8 Td
(GRAPHS)Tj
/R30234424 10 Tf
21 -12 Td
31.73 Tw
(Agraph_t *agopen\(char)Tj
128.92 0 Td
0 Tw
(*name, Agdesc_t kind, Agdisc_t *disc\);)Tj
-128.92 -12 Td
58.94 Tw
(int agclose\(Agraph_t)Tj
145.59 0 Td
(*g\);)Tj
-145.59 -12 Td
31.73 Tw
(Agraph_t *agread\(v)Tj
111.78 0 Td
0 Tw
(oid *channel, Agdisc_t *\);)Tj
-111.78 -12 Td
31.73 Tw
(Agraph_t *agmemread\(char)Tj
146.69 0 Td
(*\);)Tj
-0.2 Tc
-146.69 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agreadline\(int)Tj
120.24 0 Td
(line_no\);)Tj
-0.2 Tc
-130.04 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
(id agsetle\(char)Tj
118.57 0 Td
(*le_name\);)Tj
-128.37 -12 Td
31.73 Tw
(Agraph_t *agconcat\(Agraph_t)Tj
156.14 0 Td
0 Tw
[(*g, v)20(oid *channel, Agdisc_t *disc\))]TJ
-156.14 -12 Td
58.94 Tw
(int agwrite\(Agraph_t)Tj
145.59 0 Td
0 Tw
[(*g, v)20(oid *channel\);)]TJ
-145.59 -12 Td
58.94 Tw
(int agnnodes\(Agraph_t)Tj
153.37 0 Td
0 Tw
(*g\),agnedges\(Agraph_t *g\), agnsubg\(Agraph_t * g\);)Tj
-153.37 -12 Td
58.94 Tw
(int agisdirected\(Agraph_t)Tj
2.5 Tc
163.92 0 Td
(*g)Tj
0 Tc
12.5 0 Td
0 Tw
(\),agisundirected\(Agraph_t * g\),agisstrict\(Agraph_t * g\), agissimple\(Agraph_t * g\);)Tj
/R30550880 10 Tf
-197.42 -16.8 Td
(SUBGRAPHS)Tj
/R30234424 10 Tf
21 -12 Td
31.73 Tw
(Agraph_t *agsubg\(Agraph_t)Tj
148.93 0 Td
0 Tw
(*g, char *name, int createag\);)Tj
-148.93 -12 Td
31.73 Tw
(Agraph_t *agidsubg\(Agraph_t)Tj
2.5 Tc
156.71 0 Td
[(*g)250(,u)]TJ
0 Tc
22.5 0 Td
0 Tw
(nsigned long id, int cag\);)Tj
-179.21 -12 Td
31.73 Tw
(Agraph_t *agfstsubg\(Agraph_t)Tj
158.93 0 Td
0 Tw
(*g\), agnxtsubg\(Agraph_t *\);)Tj
-158.93 -12 Td
31.73 Tw
(Agraph_t *agparent\(Agraph_t)Tj
155.03 0 Td
(*g\);)Tj
-155.03 -12 Td
58.94 Tw
(int agdelsubg\(Agraph_t)Tj
2.5 Tc
156.15 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
[(graph_t * sub\);)-1000(/* same as agclose\(\) */)]TJ
/R30550880 10 Tf
-201.87 -16.8 Td
(NODES)Tj
/R30234424 10 Tf
21 -12 Td
30.06 Tw
(Agnode_t *agnode\(Agraph_t)Tj
149.48 0 Td
0 Tw
(*g, char *name, int createag\);)Tj
-149.48 -12 Td
30.06 Tw
(Agnode_t *agidnode\(Agraph_t)Tj
157.26 0 Td
0 Tw
(*g, ulong id, int createag\);)Tj
-157.26 -12 Td
30.06 Tw
(Agnode_t *agsubnode\(Agraph_t)Tj
163.37 0 Td
0 Tw
(*g, Agnode_t *n, int createag\);)Tj
-163.37 -12 Td
30.06 Tw
(Agnode_t *agfstnode\(Agraph_t)Tj
159.48 0 Td
(*g\);)Tj
-159.48 -12 Td
(Agnode_t *agnxtnode\(Agraph_t)Tj
162.26 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-162.26 -12 Td
30.06 Tw
(Agnode_t *agprvnode\(Agraph_t)Tj
162.81 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-162.81 -12 Td
30.06 Tw
(Agnode_t *aglstnode\(Agraph_t)Tj
158.93 0 Td
(*g\);)Tj
-158.93 -12 Td
58.94 Tw
(int agdelnode\(Agraph_t)Tj
156.7 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-156.7 -12 Td
58.94 Tw
(int agde)Tj
90.7301 0 Td
0 Tw
(gree\(Agraph_t *g, Agnode_t *n, int use_inedges, int use_outedges\);)Tj
-90.7301 -12 Td
58.94 Tw
(int agcountuniqedges\(Agraph_t)Tj
2.5 Tc
187.81 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
(gnode_t * n, int in, int out\);)Tj
/R30550880 10 Tf
-233.53 -16.8 Td
(EDGES)Tj
/R30234424 10 Tf
21 -12 Td
30.62 Tw
(Agedge_t *agedge\(Agraph_t*)Tj
153.92 0 Td
0 Tw
(g, Agnode_t *t, Agnode_t *h, char *name, int createag\);)Tj
-153.92 -12 Td
30.62 Tw
(Agedge_t *agidedge\(Agraph_t)Tj
2.5 Tc
156.7 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
(gnode_t * t, Agnode_t * h, unsigned long id, int createag\);)Tj
-181.42 -12 Td
30.62 Tw
(Agedge_t *agsubedge\(Agraph_t)Tj
162.81 0 Td
0 Tw
(*g, Agedge_t *e, int createag\);)Tj
-162.81 -12 Td
30.06 Tw
(Agnode_t *aghead\(Agedge_t)Tj
150.03 0 Td
0 Tw
(*e\), *agtail\(Agedge_t *e\);)Tj
-150.03 -12 Td
30.62 Tw
(Agedge_t *agfstedge\(Agraph_t*)Tj
163.92 0 Td
0 Tw
(g, Agnode_t *n\);)Tj
-9.36484 -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
/R20801128 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R20801128 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
(\(3\))Tj
-0.219 Tc
/R21445472 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R21445472 10 Tf
20.407 -12 Td
(libcgraph)Tj
2.5 Tc
/R21129016 10 Tf
43.6199 0 Td
(a)Tj
0 Tc
12.5801 0 Td
(bstract graph library)Tj
/R21445472 10.95 Tf
-92.2 -16.8 Td
(SYNOPSIS)Tj
/R21129016 10 Tf
36 -12 Td
(#include <graphviz/cgraph.h>)Tj
/R21445472 10 Tf
-21 -16.8 Td
(TYPES)Tj
/R21129016 10 Tf
21 -12 Td
(Agraph_t;)Tj
12 TL
(Agnode_t;)'
(Agedge_t;)'
(Agdesc_t;)'
(Agdisc_t;)'
(Agsym_t;)'
(Agrec_t;)'
(Agcbdisc_t;)'
/R21445472 10 Tf
-21 -16.8 Td
[(GLOB)30(ALS)]TJ
/R21129016 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
/R21445472 10 Tf
-94.2199 -16.8 Td
(GRAPHS)Tj
/R21129016 10 Tf
21 -12 Td
31.73 Tw
(Agraph_t *agopen\(char)Tj
128.92 0 Td
0 Tw
(*name, Agdesc_t kind, Agdisc_t *disc\);)Tj
-128.92 -12 Td
58.94 Tw
(int agclose\(Agraph_t)Tj
145.59 0 Td
(*g\);)Tj
-145.59 -12 Td
31.73 Tw
(Agraph_t *agread\(v)Tj
111.78 0 Td
0 Tw
(oid *channel, Agdisc_t *\);)Tj
-111.78 -12 Td
31.73 Tw
(Agraph_t *agmemread\(char)Tj
146.69 0 Td
(*\);)Tj
-0.2 Tc
-146.69 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
51.92 Tw
(id agreadline\(int)Tj
120.24 0 Td
(line_no\);)Tj
-0.2 Tc
-130.04 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
(id agsetle\(char)Tj
118.57 0 Td
(*le_name\);)Tj
-128.37 -12 Td
31.73 Tw
(Agraph_t *agconcat\(Agraph_t)Tj
156.14 0 Td
0 Tw
[(*g, v)20(oid *channel, Agdisc_t *disc\))]TJ
-156.14 -12 Td
58.94 Tw
(int agwrite\(Agraph_t)Tj
145.59 0 Td
0 Tw
[(*g, v)20(oid *channel\);)]TJ
-145.59 -12 Td
58.94 Tw
(int agnnodes\(Agraph_t)Tj
153.37 0 Td
0 Tw
(*g\),agnedges\(Agraph_t *g\), agnsubg\(Agraph_t * g\);)Tj
-153.37 -12 Td
58.94 Tw
(int agisdirected\(Agraph_t)Tj
2.5 Tc
163.92 0 Td
(*g)Tj
0 Tc
12.5 0 Td
0 Tw
(\),agisundirected\(Agraph_t * g\),agisstrict\(Agraph_t * g\), agissimple\(Agraph_t * g\);)Tj
/R21445472 10 Tf
-197.42 -16.8 Td
(SUBGRAPHS)Tj
/R21129016 10 Tf
21 -12 Td
31.73 Tw
(Agraph_t *agsubg\(Agraph_t)Tj
148.93 0 Td
0 Tw
(*g, char *name, int createag\);)Tj
-148.93 -12 Td
31.73 Tw
(Agraph_t *agidsubg\(Agraph_t)Tj
2.5 Tc
156.71 0 Td
[(*g)250(,u)]TJ
0 Tc
22.5 0 Td
0 Tw
(nsigned long id, int cag\);)Tj
-179.21 -12 Td
31.73 Tw
(Agraph_t *agfstsubg\(Agraph_t)Tj
158.93 0 Td
0 Tw
(*g\), agnxtsubg\(Agraph_t *\);)Tj
-158.93 -12 Td
31.73 Tw
(Agraph_t *agparent\(Agraph_t)Tj
155.03 0 Td
(*g\);)Tj
-155.03 -12 Td
58.94 Tw
(int agdelsubg\(Agraph_t)Tj
2.5 Tc
156.15 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
[(graph_t * sub\);)-1000(/* same as agclose\(\) */)]TJ
/R21445472 10 Tf
-201.87 -16.8 Td
(NODES)Tj
/R21129016 10 Tf
21 -12 Td
30.06 Tw
(Agnode_t *agnode\(Agraph_t)Tj
149.48 0 Td
0 Tw
(*g, char *name, int createag\);)Tj
-149.48 -12 Td
30.06 Tw
(Agnode_t *agidnode\(Agraph_t)Tj
157.26 0 Td
0 Tw
(*g, ulong id, int createag\);)Tj
-157.26 -12 Td
30.06 Tw
(Agnode_t *agsubnode\(Agraph_t)Tj
163.37 0 Td
0 Tw
(*g, Agnode_t *n, int createag\);)Tj
-163.37 -12 Td
30.06 Tw
(Agnode_t *agfstnode\(Agraph_t)Tj
159.48 0 Td
(*g\);)Tj
-159.48 -12 Td
(Agnode_t *agnxtnode\(Agraph_t)Tj
162.26 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-162.26 -12 Td
30.06 Tw
(Agnode_t *agprvnode\(Agraph_t)Tj
162.81 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-162.81 -12 Td
30.06 Tw
(Agnode_t *aglstnode\(Agraph_t)Tj
158.93 0 Td
(*g\);)Tj
-158.93 -12 Td
58.94 Tw
(int agdelnode\(Agraph_t)Tj
156.7 0 Td
0 Tw
(*g, Agnode_t *n\);)Tj
-156.7 -12 Td
58.94 Tw
(int agde)Tj
90.7301 0 Td
0 Tw
(gree\(Agraph_t *g, Agnode_t *n, int use_inedges, int use_outedges\);)Tj
-90.7301 -12 Td
58.94 Tw
(int agcountuniqedges\(Agraph_t)Tj
2.5 Tc
187.81 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
(gnode_t * n, int in, int out\);)Tj
/R21445472 10 Tf
-233.53 -16.8 Td
(EDGES)Tj
/R21129016 10 Tf
21 -12 Td
30.62 Tw
(Agedge_t *agedge\(Agraph_t*)Tj
153.92 0 Td
0 Tw
(g, Agnode_t *t, Agnode_t *h, char *name, int createag\);)Tj
-153.92 -12 Td
30.62 Tw
(Agedge_t *agidedge\(Agraph_t)Tj
2.5 Tc
156.7 0 Td
[(*g)250(,A)]TJ
0 Tc
24.7199 0 Td
0 Tw
(gnode_t * t, Agnode_t * h, unsigned long id, int createag\);)Tj
-181.42 -12 Td
30.62 Tw
(Agedge_t *agsubedge\(Agraph_t)Tj
162.81 0 Td
0 Tw
(*g, Agedge_t *e, int createag\);)Tj
-162.81 -12 Td
30.06 Tw
(Agnode_t *aghead\(Agedge_t)Tj
150.03 0 Td
0 Tw
(*e\), *agtail\(Agedge_t *e\);)Tj
-150.03 -12 Td
30.62 Tw
(Agedge_t *agfstedge\(Agraph_t*)Tj
163.92 0 Td
0 Tw
(g, Agnode_t *n\);)Tj
-9.36484 -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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1375
│ │ │ │ │ │ +1374
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ DMDTRB+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -605,19 +605,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R30550880
│ │ │ │ │ │ +R21445472
│ │ │ │ │ │
│ │ │ │ │ │ -R30234424
│ │ │ │ │ │ +R21129016
│ │ │ │ │ │
│ │ │ │ │ │ -R29906536
│ │ │ │ │ │ +R20801128
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -654,29 +654,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
/R29906536 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R29906536 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 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
/R30550880 10 Tf
-175.47 -16.8 Td
[(STRING A)94.9841(TTRIB)10.0073(UTES)]TJ
/R30234424 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, char *v)25(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
/R30550880 10 Tf
-116.78 -16.8 Td
(RECORDS)Tj
-0.2 Tc
/R30234424 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
/R30550880 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
/R30234424 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
/R30550880 10 Tf
-239.53 -16.8 Td
[(MEMOR)35(Y)]TJ
-0.2 Tc
/R30234424 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
/R30550880 10 Tf
-161.58 -16.8 Td
(STRINGS)Tj
/R30234424 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
/R30550880 10 Tf
-154.36 -16.8 Td
(GENERIC OBJECTS)Tj
/R30234424 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
-116.37 -12 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
75.7352 -55.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
/R20801128 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R20801128 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 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
/R21445472 10 Tf
-175.47 -16.8 Td
[(STRING A)94.9841(TTRIB)10.0073(UTES)]TJ
/R21129016 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, char *v)25(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
/R21445472 10 Tf
-116.78 -16.8 Td
(RECORDS)Tj
-0.2 Tc
/R21129016 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
/R21445472 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
/R21129016 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
/R21445472 10 Tf
-239.53 -16.8 Td
[(MEMOR)35(Y)]TJ
-0.2 Tc
/R21129016 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
/R21445472 10 Tf
-161.58 -16.8 Td
(STRINGS)Tj
/R21129016 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
/R21445472 10 Tf
-154.36 -16.8 Td
(GENERIC OBJECTS)Tj
/R21129016 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
-116.37 -12 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
75.7352 -55.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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 1591
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R30550880
│ │ │ │ │ │ +R21445472
│ │ │ │ │ │
│ │ │ │ │ │ -R30234424
│ │ │ │ │ │ +R21129016
│ │ │ │ │ │
│ │ │ │ │ │ -R29906536
│ │ │ │ │ │ +R20801128
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -713,29 +713,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
/R29906536 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R29906536 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
(\(3\))Tj
/R30550880 10 Tf
-441.34 -36 Td
[(ERR)29.9841(OR REPOR)40(TING)]TJ
/R30234424 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
/R30550880 10.95 Tf
-36 -16.8 Td
(DESCRIPTION)Tj
/R30234424 10 Tf
36 -12 Td
0.863 Tw
(Libcgraph supports graph programming by maintaining graphs in memory and reading and writing graph)Tj
2.93 Tw
(les. Graphs)'
56.4102 0 Td
0.43 Tw
[(are composed of nodes, edges, and nested subgraphs.)-542.993(These graph objects may be attrib)]TJ
358.37 0 Td
(uted)Tj
-414.78 -12 Td
0 Tw
[(with string name-v)25(alue pairs and programmer)20.0073(-dened records \(see Attrib)20.0146(utes\).)]TJ
16.8 TL
0.733 Tw
(All of Libcgraph')'
3.233 Tc
71.4559 0 Td
(sg)Tj
0 Tc
12.123 0 Td
(lobal symbols ha)Tj
-0.15 Tc
69.0461 0 Td
1.033 Tw
(ve t)Tj
0 Tc
15.3031 0 Td
0.733 Tw
(he prex)Tj
/R30550880 10 Tf
39.2359 0 Td
(ag)Tj
/R30234424 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
/R30550880 10 Tf
42.502 0 Td
0.023 Tw
(int cr)Tj
22.893 0 Td
(eateag)Tj
/R30234424 10 Tf
35.293 0 Td
[(and the object does not e)15.0146(xist, the function will create the specied object if)]TJ
/R30550880 10 Tf
302.072 0 Td
[(cr)17.998(eate-)]TJ
-402.76 -12 Td
(ag)Tj
/R30234424 10 Tf
18.0602 0 Td
0 Tw
(is non-zero; otherwise, it will return NULL.)Tj
/R30550880 10.95 Tf
-54.0602 -16.8 Td
(GRAPH AND SUBGRAPHS)Tj
2.749 Tc
/R30234424 10 Tf
36 -12 Td
(A`)Tj
0 Tc
12.559 0 Td
(`main')Tj
2.749 Tc
25.9199 0 Td
('o)Tj
2.748 Tc
11.0789 0 Td
(r`)Tj
0 Tc
8.66797 0 Td
(`root')Tj
2.748 Tc
22.0301 0 Td
('g)Tj
0 Tc
11.0781 0 Td
0.248 Tw
(raph denes a namespace for a collection of graph objects \(subgraphs, nodes, edges\))Tj
-91.334 -12 Td
0 Tw
(and their attrib)Tj
58.6801 0 Td
2.5 Tw
(utes. Objects)Tj
56.6602 0 Td
0 Tw
[(may be named by unique strings or by inte)15.0146(ger IDs.)]TJ
/R30550880 10 Tf
-115.34 -16.8 Td
(agopen)Tj
/R30234424 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
/R30550880 10 Tf
134.872 0 Td
[(Agdir)18.0078(ected)]TJ
/R30234424 10 Tf
47.0301 0 Td
(,)Tj
/R30550880 10 Tf
5.63203 0 Td
[(Agundir)18.0176(ected)]TJ
/R30234424 10 Tf
58.15 0 Td
(,)Tj
/R30550880 10 Tf
-429.5 -12 Td
[(Agstrictdir)17.9919(ected)]TJ
2.85 Tc
/R30234424 10 Tf
69.2402 0 Td
(,a)Tj
0 Tc
9.78984 0 Td
(nd)Tj
/R30550880 10 Tf
12.85 0 Td
[(Agstrictundir)18(ected)]TJ
5.35 Tc
/R30234424 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
/R30550880 10 Tf
218.539 0 Td
(AgDefaultDisc)Tj
/R30234424 10 Tf
62.2102 0 Td
(.)Tj
/R30550880 10 Tf
9.48086 0 Td
(agclose)Tj
/R30234424 10 Tf
-401.448 -12 Td
0.892 Tw
(deletes a graph, freeing its associated storage.)Tj
/R30550880 10 Tf
193.974 0 Td
[(agr)17.9834(ead)]TJ
/R30234424 10 Tf
29.2602 0 Td
(,)Tj
/R30550880 10 Tf
5.89219 0 Td
(agwrite)Tj
3.392 Tc
/R30234424 10 Tf
32.2102 0 Td
(,a)Tj
0 Tc
10.332 0 Td
(nd)Tj
/R30550880 10 Tf
13.3922 0 Td
(agconcat)Tj
/R30234424 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
/R30550880 10 Tf
12.477 0 Td
[(agr)17.9834(ead)]TJ
/R30234424 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
/R30550880 10 Tf
46.8031 0 Td
(agconcat)Tj
/R30234424 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.572 Tw
(gument is a stdio FILE pointer)Tj
124.81 0 Td
(.)Tj
/R30550880 10 Tf
8.07188 0 Td
[(agmemr)17.9834(ead)]TJ
/R30234424 10 Tf
53.432 0 Td
(attempts to read a graph from the input string.)Tj
/R30550880 10 Tf
193.737 0 Td
(agsetle)Tj
/R30234424 10 Tf
37.5109 0 Td
(and)Tj
/R30550880 10 Tf
-417.562 -12 Td
[(agr)17.9846(eadline)]TJ
/R30234424 10 Tf
47.8062 0 Td
0.487 Tw
(are helper functions that simply set the current le name and input line number for subsequent)Tj
-47.8062 -12 Td
0 Tw
(error reporting.)Tj
0.68 Tw
(The functions)'
/R30550880 10 Tf
59.1301 0 Td
[(agisdir)18.0078(ected)]TJ
/R30234424 10 Tf
51.4801 0 Td
(,)Tj
/R30550880 10 Tf
5.68008 0 Td
[(agisundir)18.0151(ected)]TJ
/R30234424 10 Tf
62.6 0 Td
(,)Tj
/R30550880 10 Tf
5.68008 0 Td
(agisstrict)Tj
3.18 Tc
/R30234424 10 Tf
38.8801 0 Td
(,a)Tj
0 Tc
10.1199 0 Td
(nd)Tj
/R30550880 10 Tf
13.1789 0 Td
(agissimple)Tj
/R30234424 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
/R30550880 10 Tf
-32.3699 -16.8 Td
(agsubg)Tj
/R30234424 10 Tf
32.9891 0 Td
0.479 Tw
(nds or creates a subgraph by name.)Tj
/R30550880 10 Tf
154.152 0 Td
(agidsubg)Tj
/R30234424 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
0.106 Tw
(scan subgraphs under a gi)Tj
-0.15 Tc
103.484 0 Td
(ve)Tj
2.606 Tc
9.28984 0 Td
(ng)Tj
0 Tc
12.6059 0 Td
0.107 Tw
(raph using)Tj
/R30550880 10 Tf
44.6539 0 Td
(agfstsubg)Tj
/R30234424 10 Tf
43.1672 0 Td
(and agnxtsubg.)Tj
2.607 Tc
65.7641 0 Td
(As)Tj
0 Tc
13.7172 0 Td
(ubgraph is deleted with)Tj
/R30550880 10 Tf
96.5281 0 Td
(agdelsubg)Tj
/R30234424 10 Tf
-389.21 -12 Td
(\(or)Tj
/R30550880 10 Tf
14.1961 0 Td
(agclose)Tj
/R30234424 10 Tf
30.55 0 Td
2.536 Tw
(\). The)Tj
/R30550880 10 Tf
28.952 0 Td
[(agpar)18.0078(ent)]TJ
/R30234424 10 Tf
40.6859 0 Td
0.035 Tw
(function returns the immediate parent graph of a subgraph, or itself if the graph)Tj
-114.384 -12 Td
0 Tw
(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
/R30550880 10 Tf
-103.15 -16.8 Td
(agnnodes)Tj
/R30234424 10 Tf
40.0102 0 Td
(,)Tj
/R30550880 10 Tf
5.44688 0 Td
(agnedges)Tj
2.947 Tc
/R30234424 10 Tf
38.8898 0 Td
(,a)Tj
0 Tc
9.88711 0 Td
(nd)Tj
/R30550880 10 Tf
12.9469 0 Td
(agnsubg)Tj
/R30234424 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
/R30550880 10 Tf
18.8871 0 Td
[(agdegr)17.9846(ee)]TJ
/R30234424 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
/R30550880 10 Tf
36.366 0 Td
(agcountuniqedges)Tj
/R30234424 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
/R30550880 10 Tf
145.99 0 Td
[(agdegr)17.9834(ee)]TJ
2.5 Tc
/R30234424 10 Tf
38.1402 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
(ach loop is only counted once.)Tj
/R30550880 10.95 Tf
-229.57 -16.8 Td
(NODES)Tj
2.573 Tc
/R30234424 10 Tf
36 -12 Td
(An)Tj
0 Tc
14.793 0 Td
0.073 Tw
[(ode is created by gi)25.0049(ving a unique string name or programmer dened inte)]TJ
294.316 0 Td
0.072 Tw
(ger ID, and is represented by a)Tj
-309.109 -12 Td
0 Tw
[(unique internal object. \(Node equality can check)10.0073(ed by pointer comparison.\))]TJ
154.555 -52.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
/R20801128 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R20801128 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
(\(3\))Tj
/R21445472 10 Tf
-441.34 -36 Td
[(ERR)29.9841(OR REPOR)40(TING)]TJ
/R21129016 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
/R21445472 10.95 Tf
-36 -16.8 Td
(DESCRIPTION)Tj
/R21129016 10 Tf
36 -12 Td
0.863 Tw
(Libcgraph supports graph programming by maintaining graphs in memory and reading and writing graph)Tj
2.93 Tw
(les. Graphs)'
56.4102 0 Td
0.43 Tw
[(are composed of nodes, edges, and nested subgraphs.)-542.993(These graph objects may be attrib)]TJ
358.37 0 Td
(uted)Tj
-414.78 -12 Td
0 Tw
[(with string name-v)25(alue pairs and programmer)20.0073(-dened records \(see Attrib)20.0146(utes\).)]TJ
16.8 TL
0.733 Tw
(All of Libcgraph')'
3.233 Tc
71.4559 0 Td
(sg)Tj
0 Tc
12.123 0 Td
(lobal symbols ha)Tj
-0.15 Tc
69.0461 0 Td
1.033 Tw
(ve t)Tj
0 Tc
15.3031 0 Td
0.733 Tw
(he prex)Tj
/R21445472 10 Tf
39.2359 0 Td
(ag)Tj
/R21129016 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
/R21445472 10 Tf
42.502 0 Td
0.023 Tw
(int cr)Tj
22.893 0 Td
(eateag)Tj
/R21129016 10 Tf
35.293 0 Td
[(and the object does not e)15.0146(xist, the function will create the specied object if)]TJ
/R21445472 10 Tf
302.072 0 Td
[(cr)17.998(eate-)]TJ
-402.76 -12 Td
(ag)Tj
/R21129016 10 Tf
18.0602 0 Td
0 Tw
(is non-zero; otherwise, it will return NULL.)Tj
/R21445472 10.95 Tf
-54.0602 -16.8 Td
(GRAPH AND SUBGRAPHS)Tj
2.749 Tc
/R21129016 10 Tf
36 -12 Td
(A`)Tj
0 Tc
12.559 0 Td
(`main')Tj
2.749 Tc
25.9199 0 Td
('o)Tj
2.748 Tc
11.0789 0 Td
(r`)Tj
0 Tc
8.66797 0 Td
(`root')Tj
2.748 Tc
22.0301 0 Td
('g)Tj
0 Tc
11.0781 0 Td
0.248 Tw
(raph denes a namespace for a collection of graph objects \(subgraphs, nodes, edges\))Tj
-91.334 -12 Td
0 Tw
(and their attrib)Tj
58.6801 0 Td
2.5 Tw
(utes. Objects)Tj
56.6602 0 Td
0 Tw
[(may be named by unique strings or by inte)15.0146(ger IDs.)]TJ
/R21445472 10 Tf
-115.34 -16.8 Td
(agopen)Tj
/R21129016 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
/R21445472 10 Tf
134.872 0 Td
[(Agdir)18.0078(ected)]TJ
/R21129016 10 Tf
47.0301 0 Td
(,)Tj
/R21445472 10 Tf
5.63203 0 Td
[(Agundir)18.0176(ected)]TJ
/R21129016 10 Tf
58.15 0 Td
(,)Tj
/R21445472 10 Tf
-429.5 -12 Td
[(Agstrictdir)17.9919(ected)]TJ
2.85 Tc
/R21129016 10 Tf
69.2402 0 Td
(,a)Tj
0 Tc
9.78984 0 Td
(nd)Tj
/R21445472 10 Tf
12.85 0 Td
[(Agstrictundir)18(ected)]TJ
5.35 Tc
/R21129016 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
/R21445472 10 Tf
218.539 0 Td
(AgDefaultDisc)Tj
/R21129016 10 Tf
62.2102 0 Td
(.)Tj
/R21445472 10 Tf
9.48086 0 Td
(agclose)Tj
/R21129016 10 Tf
-401.448 -12 Td
0.892 Tw
(deletes a graph, freeing its associated storage.)Tj
/R21445472 10 Tf
193.974 0 Td
[(agr)17.9834(ead)]TJ
/R21129016 10 Tf
29.2602 0 Td
(,)Tj
/R21445472 10 Tf
5.89219 0 Td
(agwrite)Tj
3.392 Tc
/R21129016 10 Tf
32.2102 0 Td
(,a)Tj
0 Tc
10.332 0 Td
(nd)Tj
/R21445472 10 Tf
13.3922 0 Td
(agconcat)Tj
/R21129016 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
/R21445472 10 Tf
12.477 0 Td
[(agr)17.9834(ead)]TJ
/R21129016 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
/R21445472 10 Tf
46.8031 0 Td
(agconcat)Tj
/R21129016 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.572 Tw
(gument is a stdio FILE pointer)Tj
124.81 0 Td
(.)Tj
/R21445472 10 Tf
8.07188 0 Td
[(agmemr)17.9834(ead)]TJ
/R21129016 10 Tf
53.432 0 Td
(attempts to read a graph from the input string.)Tj
/R21445472 10 Tf
193.737 0 Td
(agsetle)Tj
/R21129016 10 Tf
37.5109 0 Td
(and)Tj
/R21445472 10 Tf
-417.562 -12 Td
[(agr)17.9846(eadline)]TJ
/R21129016 10 Tf
47.8062 0 Td
0.487 Tw
(are helper functions that simply set the current le name and input line number for subsequent)Tj
-47.8062 -12 Td
0 Tw
(error reporting.)Tj
0.68 Tw
(The functions)'
/R21445472 10 Tf
59.1301 0 Td
[(agisdir)18.0078(ected)]TJ
/R21129016 10 Tf
51.4801 0 Td
(,)Tj
/R21445472 10 Tf
5.68008 0 Td
[(agisundir)18.0151(ected)]TJ
/R21129016 10 Tf
62.6 0 Td
(,)Tj
/R21445472 10 Tf
5.68008 0 Td
(agisstrict)Tj
3.18 Tc
/R21129016 10 Tf
38.8801 0 Td
(,a)Tj
0 Tc
10.1199 0 Td
(nd)Tj
/R21445472 10 Tf
13.1789 0 Td
(agissimple)Tj
/R21129016 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
/R21445472 10 Tf
-32.3699 -16.8 Td
(agsubg)Tj
/R21129016 10 Tf
32.9891 0 Td
0.479 Tw
(nds or creates a subgraph by name.)Tj
/R21445472 10 Tf
154.152 0 Td
(agidsubg)Tj
/R21129016 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
0.106 Tw
(scan subgraphs under a gi)Tj
-0.15 Tc
103.484 0 Td
(ve)Tj
2.606 Tc
9.28984 0 Td
(ng)Tj
0 Tc
12.6059 0 Td
0.107 Tw
(raph using)Tj
/R21445472 10 Tf
44.6539 0 Td
(agfstsubg)Tj
/R21129016 10 Tf
43.1672 0 Td
(and agnxtsubg.)Tj
2.607 Tc
65.7641 0 Td
(As)Tj
0 Tc
13.7172 0 Td
(ubgraph is deleted with)Tj
/R21445472 10 Tf
96.5281 0 Td
(agdelsubg)Tj
/R21129016 10 Tf
-389.21 -12 Td
(\(or)Tj
/R21445472 10 Tf
14.1961 0 Td
(agclose)Tj
/R21129016 10 Tf
30.55 0 Td
2.536 Tw
(\). The)Tj
/R21445472 10 Tf
28.952 0 Td
[(agpar)18.0078(ent)]TJ
/R21129016 10 Tf
40.6859 0 Td
0.035 Tw
(function returns the immediate parent graph of a subgraph, or itself if the graph)Tj
-114.384 -12 Td
0 Tw
(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
/R21445472 10 Tf
-103.15 -16.8 Td
(agnnodes)Tj
/R21129016 10 Tf
40.0102 0 Td
(,)Tj
/R21445472 10 Tf
5.44688 0 Td
(agnedges)Tj
2.947 Tc
/R21129016 10 Tf
38.8898 0 Td
(,a)Tj
0 Tc
9.88711 0 Td
(nd)Tj
/R21445472 10 Tf
12.9469 0 Td
(agnsubg)Tj
/R21129016 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
/R21445472 10 Tf
18.8871 0 Td
[(agdegr)17.9846(ee)]TJ
/R21129016 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
/R21445472 10 Tf
36.366 0 Td
(agcountuniqedges)Tj
/R21129016 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
/R21445472 10 Tf
145.99 0 Td
[(agdegr)17.9834(ee)]TJ
2.5 Tc
/R21129016 10 Tf
38.1402 0 Td
(,e)Tj
0 Tc
9.43984 0 Td
(ach loop is only counted once.)Tj
/R21445472 10.95 Tf
-229.57 -16.8 Td
(NODES)Tj
2.573 Tc
/R21129016 10 Tf
36 -12 Td
(An)Tj
0 Tc
14.793 0 Td
0.073 Tw
[(ode is created by gi)25.0049(ving a unique string name or programmer dened inte)]TJ
294.316 0 Td
0.072 Tw
(ger ID, and is represented by a)Tj
-309.109 -12 Td
0 Tw
[(unique internal object. \(Node equality can check)10.0073(ed by pointer comparison.\))]TJ
154.555 -52.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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3901
│ │ │ │ │ │ +3897
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R30550880
│ │ │ │ │ │ +R21445472
│ │ │ │ │ │
│ │ │ │ │ │ -R30234424
│ │ │ │ │ │ +R21129016
│ │ │ │ │ │
│ │ │ │ │ │ -R29906536
│ │ │ │ │ │ +R20801128
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -772,29 +772,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
/R29906536 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R29906536 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
(\(3\))Tj
/R30550880 10 Tf
-420.34 -36 Td
(agnode)Tj
/R30234424 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
/R30550880 10 Tf
118.728 0 Td
(agidnode)Tj
/R30234424 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
/R30550880 10 Tf
253.722 0 Td
(agsubnode)Tj
/R30234424 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
/R30550880 10 Tf
16.8 TL
(agfstnode)'
/R30234424 10 Tf
44.7371 0 Td
(and)Tj
/R30550880 10 Tf
18.0672 0 Td
(agnxtnode)Tj
/R30234424 10 Tf
48.077 0 Td
1.127 Tw
(scan node lists.)Tj
/R30550880 10 Tf
69.2121 0 Td
[(agpr)10(vnode)]TJ
/R30234424 10 Tf
49.0879 0 Td
(and)Tj
/R30550880 10 Tf
18.068 0 Td
(aglstnode)Tj
/R30234424 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
/R30550880 10 Tf
254.228 0 Td
(agdelnode)Tj
/R30234424 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
/R30550880 10.95 Tf
-36 -16.8 Td
(EDGES)Tj
/R30234424 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
/R30550880 10 Tf
-63.5199 -16.8 Td
(agedge)Tj
/R30234424 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
/R30550880 10 Tf
175.929 0 Td
(name)Tj
/R30234424 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
/R30550880 10 Tf
-201.958 -12 Td
(agidedge)Tj
/R30234424 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
/R30550880 10 Tf
284.287 0 Td
(agsubedge)Tj
/R30234424 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
/R30550880 10 Tf
227.403 0 Td
(agfstin)Tj
/R30234424 10 Tf
28.8898 0 Td
(,)Tj
/R30550880 10 Tf
5.99688 0 Td
(agnxtin)Tj
/R30234424 10 Tf
32.2301 0 Td
(,)Tj
/R30550880 10 Tf
5.99609 0 Td
(agfstout)Tj
3.496 Tc
/R30234424 10 Tf
34.4398 0 Td
(,a)Tj
0 Tc
10.4359 0 Td
(nd)Tj
/R30550880 10 Tf
13.4961 0 Td
(agnxtout)Tj
/R30234424 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
/R30550880 10 Tf
308.029 0 Td
(agfstedge)Tj
/R30234424 10 Tf
42.9828 0 Td
(and)Tj
/R30550880 10 Tf
17.434 0 Td
(agnxtedge)Tj
/R30234424 10 Tf
46.3238 0 Td
(visit)Tj
-414.77 -12 Td
0.625 Tw
(all edges incident to a node.)Tj
/R30550880 10 Tf
120.4 0 Td
(agtail)Tj
/R30234424 10 Tf
27.0148 0 Td
(and)Tj
/R30550880 10 Tf
17.5648 0 Td
(aghead)Tj
/R30234424 10 Tf
33.6852 0 Td
(get the endpoint of an edge.)Tj
/R30550880 10 Tf
119.84 0 Td
(agdeledge)Tj
/R30234424 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
/R30550880 10 Tf
345.68 0 Td
(ageqedge)Tj
/R30234424 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
/R30550880 10 Tf
116.09 0 Td
(agopp)Tj
/R30234424 10 Tf
26.1199 0 Td
(.)Tj
/R30550880 10.95 Tf
-178.21 -16.8 Td
[(INTERN)19.9928(AL A)94.983(TTRIB)10.0454(UTES)]TJ
/R30234424 10 Tf
36 -12 Td
(Programmer)Tj
49.7898 0 Td
1.391 Tw
[(-dened v)25.0061(alues may be dynamically attached to graphs, subgraphs, nodes, and edges.)]TJ
362.211 0 Td
(Such)Tj
-0.25 Tc
-412.001 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
1.519 Tw
(lues are either character string data \(for I/O\) or uninterpreted binary records \(for implementing algo-)Tj
-9.18984 -12 Td
0 Tw
[(rithms ef)24.9927(ciently\).)]TJ
/R30550880 10.95 Tf
-36 -16.8 Td
[(STRING A)94.9908(TTRIB)10.0454(UTES)]TJ
/R30234424 10 Tf
36 -12 Td
0.107 Tw
[(String attrib)19.9817(utes are handled automatically in reading and writing graph les.)]TJ
2.606 Tc
313.996 0 Td
(As)Tj
0 Tc
13.716 0 Td
0.106 Tw
[(tring attrib)20.0146(ute is identied)]TJ
-327.712 -12 Td
1.707 Tw
(by name and by an internal symbol table entry \()Tj
/R30550880 10 Tf
206.723 0 Td
(Agsym_t)Tj
4.207 Tc
/R30234424 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
/R30550880 10 Tf
168.626 0 Td
(Agsym_t)Tj
/R30234424 10 Tf
41.1609 0 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
1.191 Tw
(ve a)Tj
0 Tc
/R30550880 10 Tf
-414.88 -12 Td
1.087 Tw
(char* name)Tj
/R30234424 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
/R30550880 10 Tf
30.7738 0 Td
(char* defv)Tj
46.257 0 Td
(al)Tj
/R30234424 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
/R30550880 10 Tf
53.8039 0 Td
(int id)Tj
/R30234424 10 Tf
-408.402 -12 Td
0.359 Tw
(eld containing the inde)Tj
2.859 Tc
97.8672 0 Td
[(xo)285.901(ft)]TJ
0 Tc
21.8281 0 Td
(he attrib)Tj
33.209 0 Td
(ute')Tj
2.858 Tc
15 0 Td
(ss)Tj
0 Tc
10.6379 0 Td
0.358 Tw
[(pecic v)25.0024(alue for an object in the object')]TJ
2.858 Tc
160.836 0 Td
(sa)Tj
0 Tc
11.1879 0 Td
[(rray of attrib)20.0146(ute v)]TJ
70.884 0 Td
(al-)Tj
-421.45 -12 Td
(ues.)Tj
/R30550880 10 Tf
(agattr)'
/R30234424 10 Tf
30.55 0 Td
1.95 Tw
(creates or looks up attrib)Tj
106.47 0 Td
(utes.)Tj
/R30550880 10 Tf
25.5602 0 Td
(kind)Tj
/R30234424 10 Tf
23.9102 0 Td
(may be)Tj
-0.55 Tc
/R30550880 10 Tf
35.5602 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(RAPH)Tj
/R30234424 10 Tf
28.3301 0 Td
(,)Tj
-0.55 Tc
/R30550880 10 Tf
6.95 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(NODE)Tj
4.45 Tc
/R30234424 10 Tf
28.8898 0 Td
(,o)Tj
0 Tc
11.95 0 Td
(r)Tj
-0.55 Tc
/R30550880 10 Tf
7.78008 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(EDGE)Tj
6.95 Tc
/R30234424 10 Tf
28.3398 0 Td
(.I)Tj
0 Tc
12.7801 0 Td
(f)Tj
-0.1 Tc
/R30550880 10 Tf
7.78008 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lue)Tj
/R30234424 10 Tf
17.2301 0 Td
(is)Tj
/R30550880 10 Tf
-425.33 -12 Td
(\(char*\)0\))Tj
2.606 Tc
/R30234424 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
/R30550880 10 Tf
33.6121 0 Td
(g)Tj
/R30234424 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
/R30550880 10 Tf
8.33594 0 Td
(agattrsym)Tj
/R30234424 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
/R30550880 10 Tf
33.048 0 Td
(agnxtattr)Tj
/R30234424 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
/R30550880 10 Tf
32.1488 0 Td
(NULL)Tj
/R30234424 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
/R30550880 10 Tf
151.66 0 Td
(NULL)Tj
/R30234424 10 Tf
30.8199 0 Td
(at the end of the list.)Tj
/R30550880 10 Tf
89.9 0 Td
(agget)Tj
/R30234424 10 Tf
25.8102 0 Td
(and)Tj
/R30550880 10 Tf
17.4801 0 Td
(agset)Tj
/R30234424 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
/R30550880 10 Tf
38.0789 0 Td
(agxget)Tj
/R30234424 10 Tf
30.8488 0 Td
(and)Tj
/R30550880 10 Tf
17.5191 0 Td
(agxset)Tj
/R30234424 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
/R30550880 10 Tf
-257.115 -12 Td
(agset)Tj
/R30234424 10 Tf
24.4121 0 Td
0.253 Tw
[(will f)10.0037(ail unless the attrib)19.9927(ute is rst dened using)]TJ
/R30550880 10 Tf
197.257 0 Td
(agattr)Tj
/R30234424 10 Tf
26.1 0 Td
(.)Tj
/R30550880 10 Tf
7.75312 0 Td
(agsafeset)Tj
/R30234424 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
/R30550880 10 Tf
-343.654 -12 Td
(agcopyattr)Tj
2.584 Tc
/R30234424 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
-415.888 -12 Td
0 Tw
(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
47.4352 -69.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 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
/R20801128 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R20801128 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
(\(3\))Tj
/R21445472 10 Tf
-420.34 -36 Td
(agnode)Tj
/R21129016 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
/R21445472 10 Tf
118.728 0 Td
(agidnode)Tj
/R21129016 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
/R21445472 10 Tf
253.722 0 Td
(agsubnode)Tj
/R21129016 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
/R21445472 10 Tf
16.8 TL
(agfstnode)'
/R21129016 10 Tf
44.7371 0 Td
(and)Tj
/R21445472 10 Tf
18.0672 0 Td
(agnxtnode)Tj
/R21129016 10 Tf
48.077 0 Td
1.127 Tw
(scan node lists.)Tj
/R21445472 10 Tf
69.2121 0 Td
[(agpr)10(vnode)]TJ
/R21129016 10 Tf
49.0879 0 Td
(and)Tj
/R21445472 10 Tf
18.068 0 Td
(aglstnode)Tj
/R21129016 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
/R21445472 10 Tf
254.228 0 Td
(agdelnode)Tj
/R21129016 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
/R21445472 10.95 Tf
-36 -16.8 Td
(EDGES)Tj
/R21129016 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
/R21445472 10 Tf
-63.5199 -16.8 Td
(agedge)Tj
/R21129016 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
/R21445472 10 Tf
175.929 0 Td
(name)Tj
/R21129016 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
/R21445472 10 Tf
-201.958 -12 Td
(agidedge)Tj
/R21129016 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
/R21445472 10 Tf
284.287 0 Td
(agsubedge)Tj
/R21129016 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
/R21445472 10 Tf
227.403 0 Td
(agfstin)Tj
/R21129016 10 Tf
28.8898 0 Td
(,)Tj
/R21445472 10 Tf
5.99688 0 Td
(agnxtin)Tj
/R21129016 10 Tf
32.2301 0 Td
(,)Tj
/R21445472 10 Tf
5.99609 0 Td
(agfstout)Tj
3.496 Tc
/R21129016 10 Tf
34.4398 0 Td
(,a)Tj
0 Tc
10.4359 0 Td
(nd)Tj
/R21445472 10 Tf
13.4961 0 Td
(agnxtout)Tj
/R21129016 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
/R21445472 10 Tf
308.029 0 Td
(agfstedge)Tj
/R21129016 10 Tf
42.9828 0 Td
(and)Tj
/R21445472 10 Tf
17.434 0 Td
(agnxtedge)Tj
/R21129016 10 Tf
46.3238 0 Td
(visit)Tj
-414.77 -12 Td
0.625 Tw
(all edges incident to a node.)Tj
/R21445472 10 Tf
120.4 0 Td
(agtail)Tj
/R21129016 10 Tf
27.0148 0 Td
(and)Tj
/R21445472 10 Tf
17.5648 0 Td
(aghead)Tj
/R21129016 10 Tf
33.6852 0 Td
(get the endpoint of an edge.)Tj
/R21445472 10 Tf
119.84 0 Td
(agdeledge)Tj
/R21129016 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
/R21445472 10 Tf
345.68 0 Td
(ageqedge)Tj
/R21129016 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
/R21445472 10 Tf
116.09 0 Td
(agopp)Tj
/R21129016 10 Tf
26.1199 0 Td
(.)Tj
/R21445472 10.95 Tf
-178.21 -16.8 Td
[(INTERN)19.9928(AL A)94.983(TTRIB)10.0454(UTES)]TJ
/R21129016 10 Tf
36 -12 Td
(Programmer)Tj
49.7898 0 Td
1.391 Tw
[(-dened v)25.0061(alues may be dynamically attached to graphs, subgraphs, nodes, and edges.)]TJ
362.211 0 Td
(Such)Tj
-0.25 Tc
-412.001 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
1.519 Tw
(lues are either character string data \(for I/O\) or uninterpreted binary records \(for implementing algo-)Tj
-9.18984 -12 Td
0 Tw
[(rithms ef)24.9927(ciently\).)]TJ
/R21445472 10.95 Tf
-36 -16.8 Td
[(STRING A)94.9908(TTRIB)10.0454(UTES)]TJ
/R21129016 10 Tf
36 -12 Td
0.107 Tw
[(String attrib)19.9817(utes are handled automatically in reading and writing graph les.)]TJ
2.606 Tc
313.996 0 Td
(As)Tj
0 Tc
13.716 0 Td
0.106 Tw
[(tring attrib)20.0146(ute is identied)]TJ
-327.712 -12 Td
1.707 Tw
(by name and by an internal symbol table entry \()Tj
/R21445472 10 Tf
206.723 0 Td
(Agsym_t)Tj
4.207 Tc
/R21129016 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
/R21445472 10 Tf
168.626 0 Td
(Agsym_t)Tj
/R21129016 10 Tf
41.1609 0 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
1.191 Tw
(ve a)Tj
0 Tc
/R21445472 10 Tf
-414.88 -12 Td
1.087 Tw
(char* name)Tj
/R21129016 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
/R21445472 10 Tf
30.7738 0 Td
(char* defv)Tj
46.257 0 Td
(al)Tj
/R21129016 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
/R21445472 10 Tf
53.8039 0 Td
(int id)Tj
/R21129016 10 Tf
-408.402 -12 Td
0.359 Tw
(eld containing the inde)Tj
2.859 Tc
97.8672 0 Td
[(xo)285.901(ft)]TJ
0 Tc
21.8281 0 Td
(he attrib)Tj
33.209 0 Td
(ute')Tj
2.858 Tc
15 0 Td
(ss)Tj
0 Tc
10.6379 0 Td
0.358 Tw
[(pecic v)25.0024(alue for an object in the object')]TJ
2.858 Tc
160.836 0 Td
(sa)Tj
0 Tc
11.1879 0 Td
[(rray of attrib)20.0146(ute v)]TJ
70.884 0 Td
(al-)Tj
-421.45 -12 Td
(ues.)Tj
/R21445472 10 Tf
(agattr)'
/R21129016 10 Tf
30.55 0 Td
1.95 Tw
(creates or looks up attrib)Tj
106.47 0 Td
(utes.)Tj
/R21445472 10 Tf
25.5602 0 Td
(kind)Tj
/R21129016 10 Tf
23.9102 0 Td
(may be)Tj
-0.55 Tc
/R21445472 10 Tf
35.5602 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(RAPH)Tj
/R21129016 10 Tf
28.3301 0 Td
(,)Tj
-0.55 Tc
/R21445472 10 Tf
6.95 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(NODE)Tj
4.45 Tc
/R21129016 10 Tf
28.8898 0 Td
(,o)Tj
0 Tc
11.95 0 Td
(r)Tj
-0.55 Tc
/R21445472 10 Tf
7.78008 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(EDGE)Tj
6.95 Tc
/R21129016 10 Tf
28.3398 0 Td
(.I)Tj
0 Tc
12.7801 0 Td
(f)Tj
-0.1 Tc
/R21445472 10 Tf
7.78008 0 Td
(va)Tj
0 Tc
9.9 0 Td
(lue)Tj
/R21129016 10 Tf
17.2301 0 Td
(is)Tj
/R21445472 10 Tf
-425.33 -12 Td
(\(char*\)0\))Tj
2.606 Tc
/R21129016 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
/R21445472 10 Tf
33.6121 0 Td
(g)Tj
/R21129016 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
/R21445472 10 Tf
8.33594 0 Td
(agattrsym)Tj
/R21129016 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
/R21445472 10 Tf
33.048 0 Td
(agnxtattr)Tj
/R21129016 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
/R21445472 10 Tf
32.1488 0 Td
(NULL)Tj
/R21129016 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
/R21445472 10 Tf
151.66 0 Td
(NULL)Tj
/R21129016 10 Tf
30.8199 0 Td
(at the end of the list.)Tj
/R21445472 10 Tf
89.9 0 Td
(agget)Tj
/R21129016 10 Tf
25.8102 0 Td
(and)Tj
/R21445472 10 Tf
17.4801 0 Td
(agset)Tj
/R21129016 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
/R21445472 10 Tf
38.0789 0 Td
(agxget)Tj
/R21129016 10 Tf
30.8488 0 Td
(and)Tj
/R21445472 10 Tf
17.5191 0 Td
(agxset)Tj
/R21129016 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
/R21445472 10 Tf
-257.115 -12 Td
(agset)Tj
/R21129016 10 Tf
24.4121 0 Td
0.253 Tw
[(will f)10.0037(ail unless the attrib)19.9927(ute is rst dened using)]TJ
/R21445472 10 Tf
197.257 0 Td
(agattr)Tj
/R21129016 10 Tf
26.1 0 Td
(.)Tj
/R21445472 10 Tf
7.75312 0 Td
(agsafeset)Tj
/R21129016 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
/R21445472 10 Tf
-343.654 -12 Td
(agcopyattr)Tj
2.584 Tc
/R21129016 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
-415.888 -12 Td
0 Tw
(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
47.4352 -69.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 4)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -4555
│ │ │ │ │ │ +4551
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R30550880
│ │ │ │ │ │ +R21445472
│ │ │ │ │ │
│ │ │ │ │ │ -R30234424
│ │ │ │ │ │ +R21129016
│ │ │ │ │ │
│ │ │ │ │ │ -R29906536
│ │ │ │ │ │ +R20801128
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -831,29 +831,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
/R29906536 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R29906536 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
(\(3\))Tj
/R30550880 10.95 Tf
-456.34 -36 Td
(STRINGS)Tj
/R30234424 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
/R30550880 10 Tf
16.8 TL
(agstrdup)'
/R30234424 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
/R30550880 10 Tf
-429.498 -12 Td
(agstrbind)Tj
/R30234424 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
/R30550880 10 Tf
119.98 0 Td
[(agstrfr)18(ee)]TJ
/R30234424 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
/R30550880 10 Tf
40.0398 0 Td
(agstrdup_html)Tj
2.66 Tc
/R30234424 10 Tf
63.3398 0 Td
(.T)Tj
0 Tc
11.2699 0 Td
(he)Tj
/R30550880 10 Tf
12.1 0 Td
(aghtmlstr)Tj
/R30234424 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
/R30550880 10 Tf
-224.59 -16.8 Td
(agcanonStr)Tj
/R30234424 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
/R30550880 10 Tf
38.3371 0 Td
(agcanonStr)Tj
/R30234424 10 Tf
48.8898 0 Td
(.)Tj
/R30550880 10 Tf
7.77891 0 Td
[(agstr)17.9932(canon)]TJ
/R30234424 10 Tf
49.8191 0 Td
[(is an unsafe v)15.0122(ersion of)]TJ
/R30550880 10 Tf
93.725 0 Td
(agcanonStr)Tj
2.779 Tc
/R30234424 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
/R30550880 10 Tf
74.9648 0 Td
(agstrdup)Tj
/R30234424 10 Tf
41.8551 0 Td
(or)Tj
/R30550880 10 Tf
11.8449 0 Td
(agstrdup_html)Tj
6.015 Tc
/R30234424 10 Tf
63.3398 0 Td
(.F)Tj
0 Tc
14.075 0 Td
[(inally)64.9927(,)]TJ
/R30550880 10 Tf
28.1449 0 Td
(agcanonStr)Tj
/R30234424 10 Tf
52.4051 0 Td
(is identical with)Tj
/R30550880 10 Tf
69.4352 0 Td
(agcanonStr)Tj
-0.15 Tc
/R30234424 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
/R30550880 10.95 Tf
-210.31 -16.8 Td
(RECORDS)Tj
/R30234424 10 Tf
36 -12 Td
0.942 Tw
(Uninterpreted records may be attached to graphs, subgraphs, nodes, and edges for ef)Tj
348.464 0 Td
0.941 Tw
(cient operations on)Tj
-0.25 Tc
-348.464 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0.049 Tw
(lues such as marks, weights, counts, and pointers needed by algorithms.)Tj
292.73 0 Td
0.05 Tw
(Application programmers dene)Tj
-301.92 -12 Td
0 Tw
[(the elds of these records, b)20(ut the)]TJ
2.5 Tc
134.35 0 Td
(ym)Tj
0 Tc
15.2801 0 Td
[(ust be declared with a common header as sho)25.0098(wn belo)]TJ
-0.65 Tc
212.51 0 Td
(w.)Tj
0 Tc
-362.14 -16.8 Td
(typedef struct {)Tj
10 -12 Td
17.5 Tw
(Agrec_t header;)Tj
12 TL
0 Tw
T*[(/* programmer)19.9841(-dened elds follo)]TJ
2.5 Tc
137.59 0 Td
(w*)Tj
0 Tc
14.7199 0 Td
(/)Tj
2.5 Tc
-162.31 -12 Td
(}u)Tj
0 Tc
12.3 0 Td
(ser_data_t;)Tj
-12.3 -16.8 Td
0.018 Tw
[(Records are created and managed by Libcgraph. A programmer must e)14.9854(xplicitly attach them to the objects in)]TJ
2.84 Tc
(ag)'
0 Tc
12.2801 0 Td
0.34 Tw
[(raph, either to indi)25(vidual objects one at a time via)]TJ
/R30550880 10 Tf
203.96 0 Td
[(agbindr)18.0078(ec)]TJ
2.84 Tc
/R30234424 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
/R30550880 10 Tf
43.548 0 Td
(aginit)Tj
6.779 Tc
/R30234424 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
/R30550880 10 Tf
18.1422 0 Td
(name)Tj
/R30234424 10 Tf
25.9219 0 Td
(ar)Tj
7.58984 0 Td
[(gument of a record distinguishes v)25(arious types of)]TJ
-234.686 -12 Td
0.486 Tw
(records, and is programmer dened \(Libcgraph reserv)Tj
218.536 0 Td
0.485 Tw
(es the prex)Tj
/R30550880 10 Tf
52.8352 0 Td
(_ag)Tj
/R30234424 10 Tf
15 0 Td
2.985 Tw
(\). If)Tj
20.9602 0 Td
0.485 Tw
(size is 0, the call to)Tj
/R30550880 10 Tf
82.0699 0 Td
[(agbindr)18.0078(ec)]TJ
/R30234424 10 Tf
-389.401 -12 Td
0.65 Tw
[(is simply a lookup.)-564.993(The function)]TJ
/R30550880 10 Tf
138.9 0 Td
[(aggetr)17.9932(ec)]TJ
/R30234424 10 Tf
39.0602 0 Td
0.651 Tw
(can also be used for lookup.)Tj
/R30550880 10 Tf
121.106 0 Td
[(agdelr)18.0176(ec)]TJ
/R30234424 10 Tf
39.0707 0 Td
(deletes a named record)Tj
-338.137 -12 Td
0 Tw
(from one object.)Tj
/R30550880 10 Tf
70.8199 0 Td
(agclean)Tj
/R30234424 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
/R30550880 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
/R30234424 10 Tf
20.55 0 Td
(.A)Tj
0 Tc
20.8738 0 Td
1.827 Tw
(cast, generally within a macro or inline function, is usually applied to con)Tj
-0.15 Tc
315.934 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.828 Tw
(rt the list)Tj
-392.777 -12 Td
0 Tw
[(pointer to an appropriate programmer)20.0073(-dened type.)]TJ
-0.8 Tc
24 TL
1.839 Tw
(To c)'
0 Tc
17.4891 0 Td
0.239 Tw
(ontrol the setting of this pointer)Tj
2.739 Tc
127.185 0 Td
(,t)Tj
0 Tc
8.01914 0 Td
(he)Tj
/R30550880 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
/R30234424 10 Tf
42.5488 0 Td
(ag may be)Tj
/R30550880 10 Tf
49.877 0 Td
[(TR)30.0146(UE)]TJ
/R30234424 10 Tf
30.218 0 Td
(or)Tj
-0.9 Tc
/R30550880 10 Tf
11.068 0 Td
(FA)Tj
0 Tc
12.4301 0 Td
(LSE)Tj
5.238 Tc
/R30234424 10 Tf
18.9 0 Td
(.I)Tj
0 Tc
11.068 0 Td
(f)Tj
/R30550880 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
/R30234424 10 Tf
-392.19 -12 Td
(is)Tj
/R30550880 10 Tf
9.44492 0 Td
[(TR)30.0159(UE)]TJ
2.775 Tc
/R30234424 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
/R30550880 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
/R30234424 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
/R30550880 10 Tf
234.94 0 Td
[(aggetr)17.9932(ec)]TJ
/R30234424 10 Tf
35.9102 0 Td
(.)Tj
/R30550880 10.95 Tf
-306.85 -28.8 Td
(DISCIPLINES)Tj
/R30234424 10 Tf
36 -12 Td
2.412 Tw
(\(This section is not intended for casual users.\))Tj
208.156 0 Td
(Programmer)Tj
49.7898 0 Td
2.411 Tw
(-dened disciplines customize certain re-)Tj
-257.946 -12 Td
0.484 Tw
(sources- ID namespace, memory)Tj
2.984 Tc
131.872 0 Td
(,a)Tj
0 Tc
9.92383 0 Td
(nd I/O - needed by Libcgraph.)Tj
2.985 Tc
128.984 0 Td
(Ad)Tj
0 Tc
15.2051 0 Td
0.485 Tw
(iscipline struct \(or NULL\) is passed)Tj
-285.985 -12 Td
0 Tw
(at graph creation time.)Tj
16.8 TL
T*[(struct Agdisc_s {)-3000(/* user')]TJ
2.5 Tc
128.96 0 Td
(sd)Tj
0 Tc
11.3898 0 Td
(iscipline */)Tj
-130.35 -12 Td
27.5 Tw
(Agmemdisc_t *mem;)Tj
12 TL
(Agiddisc_t *id;)'
(Agiodisc_t *io;)'
144.555 -45.6 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
/R20801128 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R20801128 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
(\(3\))Tj
/R21445472 10.95 Tf
-456.34 -36 Td
(STRINGS)Tj
/R21129016 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
/R21445472 10 Tf
16.8 TL
(agstrdup)'
/R21129016 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
/R21445472 10 Tf
-429.498 -12 Td
(agstrbind)Tj
/R21129016 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
/R21445472 10 Tf
119.98 0 Td
[(agstrfr)18(ee)]TJ
/R21129016 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
/R21445472 10 Tf
40.0398 0 Td
(agstrdup_html)Tj
2.66 Tc
/R21129016 10 Tf
63.3398 0 Td
(.T)Tj
0 Tc
11.2699 0 Td
(he)Tj
/R21445472 10 Tf
12.1 0 Td
(aghtmlstr)Tj
/R21129016 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
/R21445472 10 Tf
-224.59 -16.8 Td
(agcanonStr)Tj
/R21129016 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
/R21445472 10 Tf
38.3371 0 Td
(agcanonStr)Tj
/R21129016 10 Tf
48.8898 0 Td
(.)Tj
/R21445472 10 Tf
7.77891 0 Td
[(agstr)17.9932(canon)]TJ
/R21129016 10 Tf
49.8191 0 Td
[(is an unsafe v)15.0122(ersion of)]TJ
/R21445472 10 Tf
93.725 0 Td
(agcanonStr)Tj
2.779 Tc
/R21129016 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
/R21445472 10 Tf
74.9648 0 Td
(agstrdup)Tj
/R21129016 10 Tf
41.8551 0 Td
(or)Tj
/R21445472 10 Tf
11.8449 0 Td
(agstrdup_html)Tj
6.015 Tc
/R21129016 10 Tf
63.3398 0 Td
(.F)Tj
0 Tc
14.075 0 Td
[(inally)64.9927(,)]TJ
/R21445472 10 Tf
28.1449 0 Td
(agcanonStr)Tj
/R21129016 10 Tf
52.4051 0 Td
(is identical with)Tj
/R21445472 10 Tf
69.4352 0 Td
(agcanonStr)Tj
-0.15 Tc
/R21129016 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
/R21445472 10.95 Tf
-210.31 -16.8 Td
(RECORDS)Tj
/R21129016 10 Tf
36 -12 Td
0.942 Tw
(Uninterpreted records may be attached to graphs, subgraphs, nodes, and edges for ef)Tj
348.464 0 Td
0.941 Tw
(cient operations on)Tj
-0.25 Tc
-348.464 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0.049 Tw
(lues such as marks, weights, counts, and pointers needed by algorithms.)Tj
292.73 0 Td
0.05 Tw
(Application programmers dene)Tj
-301.92 -12 Td
0 Tw
[(the elds of these records, b)20(ut the)]TJ
2.5 Tc
134.35 0 Td
(ym)Tj
0 Tc
15.2801 0 Td
[(ust be declared with a common header as sho)25.0098(wn belo)]TJ
-0.65 Tc
212.51 0 Td
(w.)Tj
0 Tc
-362.14 -16.8 Td
(typedef struct {)Tj
10 -12 Td
17.5 Tw
(Agrec_t header;)Tj
12 TL
0 Tw
T*[(/* programmer)19.9841(-dened elds follo)]TJ
2.5 Tc
137.59 0 Td
(w*)Tj
0 Tc
14.7199 0 Td
(/)Tj
2.5 Tc
-162.31 -12 Td
(}u)Tj
0 Tc
12.3 0 Td
(ser_data_t;)Tj
-12.3 -16.8 Td
0.018 Tw
[(Records are created and managed by Libcgraph. A programmer must e)14.9854(xplicitly attach them to the objects in)]TJ
2.84 Tc
(ag)'
0 Tc
12.2801 0 Td
0.34 Tw
[(raph, either to indi)25(vidual objects one at a time via)]TJ
/R21445472 10 Tf
203.96 0 Td
[(agbindr)18.0078(ec)]TJ
2.84 Tc
/R21129016 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
/R21445472 10 Tf
43.548 0 Td
(aginit)Tj
6.779 Tc
/R21129016 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
/R21445472 10 Tf
18.1422 0 Td
(name)Tj
/R21129016 10 Tf
25.9219 0 Td
(ar)Tj
7.58984 0 Td
[(gument of a record distinguishes v)25(arious types of)]TJ
-234.686 -12 Td
0.486 Tw
(records, and is programmer dened \(Libcgraph reserv)Tj
218.536 0 Td
0.485 Tw
(es the prex)Tj
/R21445472 10 Tf
52.8352 0 Td
(_ag)Tj
/R21129016 10 Tf
15 0 Td
2.985 Tw
(\). If)Tj
20.9602 0 Td
0.485 Tw
(size is 0, the call to)Tj
/R21445472 10 Tf
82.0699 0 Td
[(agbindr)18.0078(ec)]TJ
/R21129016 10 Tf
-389.401 -12 Td
0.65 Tw
[(is simply a lookup.)-564.993(The function)]TJ
/R21445472 10 Tf
138.9 0 Td
[(aggetr)17.9932(ec)]TJ
/R21129016 10 Tf
39.0602 0 Td
0.651 Tw
(can also be used for lookup.)Tj
/R21445472 10 Tf
121.106 0 Td
[(agdelr)18.0176(ec)]TJ
/R21129016 10 Tf
39.0707 0 Td
(deletes a named record)Tj
-338.137 -12 Td
0 Tw
(from one object.)Tj
/R21445472 10 Tf
70.8199 0 Td
(agclean)Tj
/R21129016 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
/R21445472 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
/R21129016 10 Tf
20.55 0 Td
(.A)Tj
0 Tc
20.8738 0 Td
1.827 Tw
(cast, generally within a macro or inline function, is usually applied to con)Tj
-0.15 Tc
315.934 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.828 Tw
(rt the list)Tj
-392.777 -12 Td
0 Tw
[(pointer to an appropriate programmer)20.0073(-dened type.)]TJ
-0.8 Tc
24 TL
1.839 Tw
(To c)'
0 Tc
17.4891 0 Td
0.239 Tw
(ontrol the setting of this pointer)Tj
2.739 Tc
127.185 0 Td
(,t)Tj
0 Tc
8.01914 0 Td
(he)Tj
/R21445472 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
/R21129016 10 Tf
42.5488 0 Td
(ag may be)Tj
/R21445472 10 Tf
49.877 0 Td
[(TR)30.0146(UE)]TJ
/R21129016 10 Tf
30.218 0 Td
(or)Tj
-0.9 Tc
/R21445472 10 Tf
11.068 0 Td
(FA)Tj
0 Tc
12.4301 0 Td
(LSE)Tj
5.238 Tc
/R21129016 10 Tf
18.9 0 Td
(.I)Tj
0 Tc
11.068 0 Td
(f)Tj
/R21445472 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
/R21129016 10 Tf
-392.19 -12 Td
(is)Tj
/R21445472 10 Tf
9.44492 0 Td
[(TR)30.0159(UE)]TJ
2.775 Tc
/R21129016 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
/R21445472 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
/R21129016 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
/R21445472 10 Tf
234.94 0 Td
[(aggetr)17.9932(ec)]TJ
/R21129016 10 Tf
35.9102 0 Td
(.)Tj
/R21445472 10.95 Tf
-306.85 -28.8 Td
(DISCIPLINES)Tj
/R21129016 10 Tf
36 -12 Td
2.412 Tw
(\(This section is not intended for casual users.\))Tj
208.156 0 Td
(Programmer)Tj
49.7898 0 Td
2.411 Tw
(-dened disciplines customize certain re-)Tj
-257.946 -12 Td
0.484 Tw
(sources- ID namespace, memory)Tj
2.984 Tc
131.872 0 Td
(,a)Tj
0 Tc
9.92383 0 Td
(nd I/O - needed by Libcgraph.)Tj
2.985 Tc
128.984 0 Td
(Ad)Tj
0 Tc
15.2051 0 Td
0.485 Tw
(iscipline struct \(or NULL\) is passed)Tj
-285.985 -12 Td
0 Tw
(at graph creation time.)Tj
16.8 TL
T*[(struct Agdisc_s {)-3000(/* user')]TJ
2.5 Tc
128.96 0 Td
(sd)Tj
0 Tc
11.3898 0 Td
(iscipline */)Tj
-130.35 -12 Td
27.5 Tw
(Agmemdisc_t *mem;)Tj
12 TL
(Agiddisc_t *id;)'
(Agiodisc_t *io;)'
144.555 -45.6 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 3827
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R30550880
│ │ │ │ │ │ +R21445472
│ │ │ │ │ │
│ │ │ │ │ │ -R30234424
│ │ │ │ │ │ +R21129016
│ │ │ │ │ │
│ │ │ │ │ │ -R29906536
│ │ │ │ │ │ +R20801128
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -890,29 +890,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
/R29906536 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R29906536 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
(\(3\))Tj
2.5 Tc
-420.34 -36 Td
(};)Tj
16.8 TL
(Ad)'
0 Tc
14.7199 0 Td
[(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
/R30550880 10.95 Tf
-294.21 -28.8 Td
(ID DISCIPLINE)Tj
/R30234424 10 Tf
36 -12 Td
0.309 Tw
[(An ID allocator discipline allo)25.0073(ws a client to control assignment of IDs \(uninterpreted inte)]TJ
361.067 0 Td
0.308 Tw
[(ger v)24.9854(alues\) to ob-)]TJ
-361.067 -12 Td
0 Tw
(jects, and possibly ho)Tj
2.5 Tc
85.8602 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he)Tj
2.5 Tc
9.28984 0 Td
(ya)Tj
0 Tc
11.9398 0 Td
(re mapped to and from strings.)Tj
-119.59 -24 Td
[(struct Agiddisc_s {)-3249.99(/* object ID allocator */)]TJ
-0.2 Tc
10 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
[(id *\(*open\) \(Agraph_t * g, Agdisc_t*\);)-1750(/* associated with a graph */)]TJ
-9.8 -12 Td
[(long \(*map\) \(v)20.0159(oid *state, int objtype, char *str)]TJ
2.5 Tc
185.77 0 Td
(,u)Tj
0 Tc
10 0 Td
(nsigned long *id, int createag\);)Tj
-195.77 -12 Td
[(long \(*alloc\) \(v)19.9841(oid *state, int objtype, unsigned long id\);)]TJ
-0.2 Tc
12 TL
(vo)'
0 Tc
9.8 0 Td
[(id \(*free\) \(v)19.9841(oid *state, int objtype, unsigned long id\);)]TJ
-9.8 -12 Td
[(char *\(*print\) \(v)20.0159(oid *state, int objtype, unsigned long id\);)]TJ
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
[(id \(*close\) \(v)20.0073(oid *state\);)]TJ
-19.8 -12 Td
(};)Tj
/R29906536 10 Tf
16.8 TL
(open)'
/R30234424 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
/R29906536 10 Tf
(alloc)'
/R30234424 10 Tf
23.2691 0 Td
0.769 Tw
(informs the ID manager that Libcgraph is attempting to create an object with a specic ID that w)Tj
400.403 0 Td
(as)Tj
-423.672 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.55 Tc
9.28984 0 Td
[(nb)355(yac)]TJ
0 Tc
34.5301 0 Td
3.55 Tw
(lient. The)Tj
45.4301 0 Td
1.05 Tw
(ID manager should return TR)Tj
122.11 0 Td
1.051 Tw
(UE \(nonzero\) if the ID can be allocated, or F)Tj
188.109 0 Td
(ALSE)Tj
-406.999 -12 Td
0 Tw
(\(which aborts the operation\).)Tj
/R29906536 10 Tf
T*[(fr)37(ee)]TJ
/R30234424 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
/R29906536 10 Tf
(map)'
/R30234424 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.874 Tw
[(\(nonzero\) in all cases means that the request succeeded \(with a v)25.0098(alid ID stored through result.)-587.383(There are)]TJ
12 TL
0 Tw
(four cases:)'
/R29906536 10 Tf
16.8 TL
0.296 Tw
(name != NULL)'
/R30234424 10 Tf
65.1379 0 Td
0.297 Tw
(and createag == 1: This requests mapping a string \(e.g. a name in a graph le\) into a ne)Tj
359.646 0 Td
(w)Tj
-424.784 -12 Td
2.504 Tw
(ID. If)Tj
27.218 0 Td
0.004 Tw
(the ID manager can comply)Tj
2.504 Tc
110.446 0 Td
(,t)Tj
0 Tc
7.78398 0 Td
0.003 Tw
(hen it stores the result and returns TR)Tj
149.881 0 Td
2.503 Tw
(UE. It)Tj
29.4461 0 Td
0.003 Tw
(is then also responsible for)Tj
-324.775 -12 Td
0.541 Tw
[(being able to print the ID ag)5.01465(ain as a string.)-554.099(Otherwise the ID manager may return F)74(ALSE b)20(ut it must im-)]TJ
12 TL
0 Tw
T*[(plement the follo)24.9927(wing \(at least for graph le reading and writing to w)9.98535(ork\):)]TJ
16.8 TL
0.865 Tw
(name == NULL and createag == 1: The ID manager creates a unique ne)'
3.365 Tc
304.855 0 Td
(wI)Tj
3.364 Tc
13.9148 0 Td
[(Do)336.401(fi)]TJ
0 Tc
25.0578 0 Td
0.864 Tw
[(ts o)25(wn choosing.)]TJ
74.8418 0 Td
(Al-)Tj
-418.67 -12 Td
0.574 Tw
[(though it may return F)74.0137(ALSE if it does not support anon)14.9927(ymous objects, b)19.9951(ut this is strongly discouraged \(to)]TJ
12 TL
0 Tw
(support "local names" in graph les.\))'
16.8 TL
0.646 Tw
T*[(name != NULL and createag == 0: This is a namespace probe.)-564.619(If the name w)9.99512(as pre)24.9902(viously mapped into)]TJ
12 TL
0.355 Tw
(an allocated ID by the ID manager)'
2.855 Tc
140.02 0 Td
(,t)Tj
0 Tc
8.13516 0 Td
[(hen the manager must return this ID.)-535.508(Otherwise, the ID manager may)]TJ
-148.155 -12 Td
0.069 Tw
[(either return F)74.0186(ALSE, or may store an)]TJ
2.568 Tc
148.664 0 Td
(yu)Tj
0 Tc
12.568 0 Td
0.068 Tw
(nallocated ID into result. \(This is con)Tj
-0.15 Tc
149.158 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient, for e)15.0049(xample, if names)]TJ
-319.679 -12 Td
0 Tw
[(are kno)24.9841(wn to be digit strings that are directly con)]TJ
-0.15 Tc
195.71 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rted into inte)14.9854(ger v)25.0073(alues.\))]TJ
-205 -16.8 Td
(name == NULL and createag == 0: forbidden.)Tj
16.8 TL
0.461 Tw
T*[(print is allo)24.9963(wed to return a pointer to a static b)]TJ
189.14 0 Td
(uf)Tj
8.08008 0 Td
0.462 Tw
(fer; a caller must cop)Tj
2.962 Tc
86.168 0 Td
(yi)Tj
0 Tc
10.7422 0 Td
[(ts v)24.9951(alue if needed past subsequent)]TJ
-294.13 -12 Td
2.5 Tw
(calls. NULL)Tj
54.9898 0 Td
0 Tw
(should be returned by ID managers that do not map names.)Tj
-54.9898 -16.8 Td
0.494 Tw
[(The map and alloc calls do not pass a pointer to the ne)25.0024(wly allocated object.)]TJ
312.39 0 Td
0.493 Tw
(If a client needs to install ob-)Tj
-312.39 -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
/R30550880 10.95 Tf
-271.55 -16.8 Td
(IO DISCIPLINE)Tj
/R30234424 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
-73.1301 -12 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
(Normally)'
3.536 Tc
37.6801 0 Td
(,t)Tj
0 Tc
8.81602 0 Td
(he)Tj
/R30550880 10 Tf
12.9762 0 Td
(FILE)Tj
/R30234424 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
68.2059 -45.6 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 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
/R20801128 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R20801128 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
(\(3\))Tj
2.5 Tc
-420.34 -36 Td
(};)Tj
16.8 TL
(Ad)'
0 Tc
14.7199 0 Td
[(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
/R21445472 10.95 Tf
-294.21 -28.8 Td
(ID DISCIPLINE)Tj
/R21129016 10 Tf
36 -12 Td
0.309 Tw
[(An ID allocator discipline allo)25.0073(ws a client to control assignment of IDs \(uninterpreted inte)]TJ
361.067 0 Td
0.308 Tw
[(ger v)24.9854(alues\) to ob-)]TJ
-361.067 -12 Td
0 Tw
(jects, and possibly ho)Tj
2.5 Tc
85.8602 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he)Tj
2.5 Tc
9.28984 0 Td
(ya)Tj
0 Tc
11.9398 0 Td
(re mapped to and from strings.)Tj
-119.59 -24 Td
[(struct Agiddisc_s {)-3249.99(/* object ID allocator */)]TJ
-0.2 Tc
10 -12 Td
(vo)Tj
0 Tc
9.8 0 Td
[(id *\(*open\) \(Agraph_t * g, Agdisc_t*\);)-1750(/* associated with a graph */)]TJ
-9.8 -12 Td
[(long \(*map\) \(v)20.0159(oid *state, int objtype, char *str)]TJ
2.5 Tc
185.77 0 Td
(,u)Tj
0 Tc
10 0 Td
(nsigned long *id, int createag\);)Tj
-195.77 -12 Td
[(long \(*alloc\) \(v)19.9841(oid *state, int objtype, unsigned long id\);)]TJ
-0.2 Tc
12 TL
(vo)'
0 Tc
9.8 0 Td
[(id \(*free\) \(v)19.9841(oid *state, int objtype, unsigned long id\);)]TJ
-9.8 -12 Td
[(char *\(*print\) \(v)20.0159(oid *state, int objtype, unsigned long id\);)]TJ
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
[(id \(*close\) \(v)20.0073(oid *state\);)]TJ
-19.8 -12 Td
(};)Tj
/R20801128 10 Tf
16.8 TL
(open)'
/R21129016 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
/R20801128 10 Tf
(alloc)'
/R21129016 10 Tf
23.2691 0 Td
0.769 Tw
(informs the ID manager that Libcgraph is attempting to create an object with a specic ID that w)Tj
400.403 0 Td
(as)Tj
-423.672 -12 Td
(gi)Tj
-0.15 Tc
7.53008 0 Td
(ve)Tj
3.55 Tc
9.28984 0 Td
[(nb)355(yac)]TJ
0 Tc
34.5301 0 Td
3.55 Tw
(lient. The)Tj
45.4301 0 Td
1.05 Tw
(ID manager should return TR)Tj
122.11 0 Td
1.051 Tw
(UE \(nonzero\) if the ID can be allocated, or F)Tj
188.109 0 Td
(ALSE)Tj
-406.999 -12 Td
0 Tw
(\(which aborts the operation\).)Tj
/R20801128 10 Tf
T*[(fr)37(ee)]TJ
/R21129016 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
/R20801128 10 Tf
(map)'
/R21129016 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.874 Tw
[(\(nonzero\) in all cases means that the request succeeded \(with a v)25.0098(alid ID stored through result.)-587.383(There are)]TJ
12 TL
0 Tw
(four cases:)'
/R20801128 10 Tf
16.8 TL
0.296 Tw
(name != NULL)'
/R21129016 10 Tf
65.1379 0 Td
0.297 Tw
(and createag == 1: This requests mapping a string \(e.g. a name in a graph le\) into a ne)Tj
359.646 0 Td
(w)Tj
-424.784 -12 Td
2.504 Tw
(ID. If)Tj
27.218 0 Td
0.004 Tw
(the ID manager can comply)Tj
2.504 Tc
110.446 0 Td
(,t)Tj
0 Tc
7.78398 0 Td
0.003 Tw
(hen it stores the result and returns TR)Tj
149.881 0 Td
2.503 Tw
(UE. It)Tj
29.4461 0 Td
0.003 Tw
(is then also responsible for)Tj
-324.775 -12 Td
0.541 Tw
[(being able to print the ID ag)5.01465(ain as a string.)-554.099(Otherwise the ID manager may return F)74(ALSE b)20(ut it must im-)]TJ
12 TL
0 Tw
T*[(plement the follo)24.9927(wing \(at least for graph le reading and writing to w)9.98535(ork\):)]TJ
16.8 TL
0.865 Tw
(name == NULL and createag == 1: The ID manager creates a unique ne)'
3.365 Tc
304.855 0 Td
(wI)Tj
3.364 Tc
13.9148 0 Td
[(Do)336.401(fi)]TJ
0 Tc
25.0578 0 Td
0.864 Tw
[(ts o)25(wn choosing.)]TJ
74.8418 0 Td
(Al-)Tj
-418.67 -12 Td
0.574 Tw
[(though it may return F)74.0137(ALSE if it does not support anon)14.9927(ymous objects, b)19.9951(ut this is strongly discouraged \(to)]TJ
12 TL
0 Tw
(support "local names" in graph les.\))'
16.8 TL
0.646 Tw
T*[(name != NULL and createag == 0: This is a namespace probe.)-564.619(If the name w)9.99512(as pre)24.9902(viously mapped into)]TJ
12 TL
0.355 Tw
(an allocated ID by the ID manager)'
2.855 Tc
140.02 0 Td
(,t)Tj
0 Tc
8.13516 0 Td
[(hen the manager must return this ID.)-535.508(Otherwise, the ID manager may)]TJ
-148.155 -12 Td
0.069 Tw
[(either return F)74.0186(ALSE, or may store an)]TJ
2.568 Tc
148.664 0 Td
(yu)Tj
0 Tc
12.568 0 Td
0.068 Tw
(nallocated ID into result. \(This is con)Tj
-0.15 Tc
149.158 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient, for e)15.0049(xample, if names)]TJ
-319.679 -12 Td
0 Tw
[(are kno)24.9841(wn to be digit strings that are directly con)]TJ
-0.15 Tc
195.71 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rted into inte)14.9854(ger v)25.0073(alues.\))]TJ
-205 -16.8 Td
(name == NULL and createag == 0: forbidden.)Tj
16.8 TL
0.461 Tw
T*[(print is allo)24.9963(wed to return a pointer to a static b)]TJ
189.14 0 Td
(uf)Tj
8.08008 0 Td
0.462 Tw
(fer; a caller must cop)Tj
2.962 Tc
86.168 0 Td
(yi)Tj
0 Tc
10.7422 0 Td
[(ts v)24.9951(alue if needed past subsequent)]TJ
-294.13 -12 Td
2.5 Tw
(calls. NULL)Tj
54.9898 0 Td
0 Tw
(should be returned by ID managers that do not map names.)Tj
-54.9898 -16.8 Td
0.494 Tw
[(The map and alloc calls do not pass a pointer to the ne)25.0024(wly allocated object.)]TJ
312.39 0 Td
0.493 Tw
(If a client needs to install ob-)Tj
-312.39 -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
/R21445472 10.95 Tf
-271.55 -16.8 Td
(IO DISCIPLINE)Tj
/R21129016 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
-73.1301 -12 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
(Normally)'
3.536 Tc
37.6801 0 Td
(,t)Tj
0 Tc
8.81602 0 Td
(he)Tj
/R21445472 10 Tf
12.9762 0 Td
(FILE)Tj
/R21129016 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
68.2059 -45.6 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 6)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2986
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R30550880
│ │ │ │ │ │ +R21445472
│ │ │ │ │ │
│ │ │ │ │ │ -R30234424
│ │ │ │ │ │ +R21129016
│ │ │ │ │ │
│ │ │ │ │ │ -R29906536
│ │ │ │ │ │ +R20801128
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -949,29 +949,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
/R29906536 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R29906536 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 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
/R29906536 10 Tf
53.0648 0 Td
(ch)Tj
0 Tc
9.28984 0 Td
(an)Tj
/R30234424 10 Tf
12.875 0 Td
(ar)Tj
7.58984 0 Td
(gument to)Tj
/R30550880 10 Tf
43.5301 0 Td
[(agr)17.9834(ead)]TJ
/R30234424 10 Tf
32.1363 0 Td
(or)Tj
/R30550880 10 Tf
11.2059 0 Td
(agwrite)Tj
5.376 Tc
/R30234424 10 Tf
32.2102 0 Td
(.T)Tj
0 Tc
13.9859 0 Td
0.376 Tw
(he discipline function)Tj
/R29906536 10 Tf
90.2879 0 Td
[(fr)37.002(ead)]TJ
/R30234424 10 Tf
23.616 0 Td
(and)Tj
/R29906536 10 Tf
17.316 0 Td
(putstr)Tj
/R30234424 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
/R30550880 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
/R30234424 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
(The)'
/R30550880 10 Tf
18.4719 0 Td
(open)Tj
/R30234424 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
/R30550880 10 Tf
47.441 0 Td
(alloc)Tj
/R30234424 10 Tf
20 0 Td
(,)Tj
-0.18 Tc
/R30550880 10 Tf
5.53711 0 Td
(re)Tj
0 Tc
8.7 0 Td
(size)Tj
3.037 Tc
/R30234424 10 Tf
15.55 0 Td
(,a)Tj
0 Tc
9.97695 0 Td
(nd)Tj
/R30550880 10 Tf
13.0371 0 Td
[(fr)18.0151(ee)]TJ
5.537 Tc
/R30234424 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
/R30550880 10 Tf
40.3102 0 Td
(malloc)Tj
/R30234424 10 Tf
28.3301 0 Td
(,)Tj
-0.18 Tc
/R30550880 10 Tf
5.58984 0 Td
(re)Tj
0 Tc
8.7 0 Td
(alloc)Tj
3.09 Tc
/R30234424 10 Tf
20 0 Td
(,a)Tj
0 Tc
10.0301 0 Td
(nd)Tj
/R30550880 10 Tf
13.0898 0 Td
[(fr)18.0151(ee)]TJ
3.09 Tc
/R30234424 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
/R30550880 10 Tf
66.4602 0 Td
(agalloc)Tj
/R30234424 10 Tf
33.0898 0 Td
(and)Tj
/R30550880 10 Tf
17.5301 0 Td
[(agr)17.9834(ealloc)]TJ
/R30234424 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
/R30550880 10 Tf
18.9 0 Td
(close)Tj
/R30234424 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
/R30550880 10 Tf
202.522 0 Td
(agalloc)Tj
/R30234424 10 Tf
30 0 Td
(,)Tj
/R30550880 10 Tf
5.35391 0 Td
[(agr)17.9834(ealloc)]TJ
2.854 Tc
/R30234424 10 Tf
38.7 0 Td
(,a)Tj
0 Tc
9.79414 0 Td
(nd)Tj
/R30550880 10 Tf
12.8539 0 Td
[(agfr)18.0176(ee)]TJ
2.854 Tc
/R30234424 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
/R30550880 10 Tf
224.14 0 Td
(alloc)Tj
/R30234424 10 Tf
20 0 Td
(,)Tj
-0.18 Tc
/R30550880 10 Tf
5 0 Td
(re)Tj
0 Tc
8.7 0 Td
(size)Tj
2.5 Tc
/R30234424 10 Tf
15.55 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
/R30550880 10 Tf
12.5 0 Td
[(fr)18.0176(ee)]TJ
/R30234424 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
/R30550880 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
/R30234424 10 Tf
-16.6035 -12 Td
(An)Tj
/R30550880 10 Tf
16.0199 0 Td
(Agcbdisc_t)Tj
/R30234424 10 Tf
51.0199 0 Td
1.3 Tw
(denes callbacks to be in)Tj
-0.2 Tc
105.34 0 Td
(vo)Tj
-0.1 Tc
9.8 0 Td
(ke)Tj
3.8 Tc
9.33984 0 Td
[(db)380(yL)]TJ
0 Tc
28.7102 0 Td
(ibcgraph when initializing, modifying, or nalizing)Tj
-220.23 -12 Td
0.013 Tw
[(graph objects.)-501.317(Disciplines are k)]TJ
128.262 0 Td
0.014 Tw
[(ept on a stack.)-501.401(Libcgraph automatically calls the methods on the stack, top-)]TJ
-128.262 -12 Td
(do)Tj
9.75 0 Td
2.559 Tw
(wn. Callbacks)Tj
61.7781 0 Td
0.059 Tw
(are installed with)Tj
/R30550880 10 Tf
71.557 0 Td
(agpushdisc)Tj
2.559 Tc
/R30234424 10 Tf
47.2398 0 Td
(,u)Tj
0 Tc
10.059 0 Td
(ninstalled with)Tj
/R30550880 10 Tf
61.7879 0 Td
(agpopdisc)Tj
2.559 Tc
/R30234424 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
/R30550880 10 Tf
42.2102 0 Td
(agcallbacks)Tj
/R30234424 10 Tf
49.45 0 Td
(.)Tj
/R30550880 10.95 Tf
-127.66 -16.8 Td
(GENERIC OBJECTS)Tj
/R30550880 10 Tf
36 -12 Td
[(agr)17.9846(oot)]TJ
/R30234424 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
/R30550880 10 Tf
-425.603 -12 Td
(agraphof)Tj
/R30234424 10 Tf
42.2219 0 Td
0.832 Tw
[(does the same, e)15.0073(xcept it is the identity function on graphs and subgraphs. Note that there is no)]TJ
-42.2219 -12 Td
0.481 Tw
(function to return the least subgraph containing an object, in part because this is not well-dened as nodes)Tj
0 Tw
(and edges may be in incomparable subgraphs.)'
/R30550880 10 Tf
16.8 TL
(agcontains)'
/R30234424 10 Tf
45.5602 0 Td
(\()Tj
/R29906536 10 Tf
3.33008 0 Td
(g)Tj
/R30234424 10 Tf
5 0 Td
(,)Tj
/R29906536 10 Tf
2.5 0 Td
(obj)Tj
2.894 Tc
/R30234424 10 Tf
12.7801 0 Td
(\)r)Tj
0 Tc
9.55391 0 Td
0.394 Tw
(eturns non-zero if)Tj
/R29906536 10 Tf
74.7719 0 Td
(obj)Tj
/R30234424 10 Tf
15.6738 0 Td
0.393 Tw
(is a member of \(sub\)graph)Tj
/R29906536 10 Tf
109.995 0 Td
(g)Tj
/R30234424 10 Tf
5 0 Td
(.)Tj
/R30550880 10 Tf
5.39297 0 Td
(agdelete)Tj
/R30234424 10 Tf
34.9898 0 Td
(\()Tj
/R29906536 10 Tf
3.33008 0 Td
(g)Tj
/R30234424 10 Tf
5 0 Td
(,)Tj
/R29906536 10 Tf
2.5 0 Td
(obj)Tj
2.893 Tc
/R30234424 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
/R30550880 10 Tf
28.566 0 Td
(ag-)Tj
-418.67 -12 Td
(close)Tj
/R30234424 10 Tf
20.55 0 Td
(,)Tj
/R30550880 10 Tf
5.37305 0 Td
(agdelnode)Tj
2.873 Tc
/R30234424 10 Tf
43.3398 0 Td
(,a)Tj
0 Tc
9.81289 0 Td
(nd)Tj
/R30550880 10 Tf
12.8738 0 Td
(agdeledge)Tj
/R30234424 10 Tf
45.0941 0 Td
(for)Tj
/R29906536 10 Tf
14.534 0 Td
(obj)Tj
/R30234424 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
/R29906536 10 Tf
47.502 0 Td
(obj)Tj
/R30234424 10 Tf
15.6539 0 Td
(does)Tj
-413.669 -12 Td
0 Tw
(not belong to)Tj
/R29906536 10 Tf
55.2801 0 Td
(g)Tj
/R30234424 10 Tf
5 0 Td
(.)Tj
-0.55 Tc
/R30550880 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
/R30234424 10 Tf
12.9898 0 Td
(,)Tj
-0.55 Tc
/R30550880 10 Tf
5.29492 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(ID)Tj
2.795 Tc
/R30234424 10 Tf
11.1102 0 Td
(,a)Tj
0 Tc
9.73516 0 Td
(nd)Tj
-0.55 Tc
/R30550880 10 Tf
12.7949 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(TYPE)Tj
/R30234424 10 Tf
29.4648 0 Td
0.295 Tw
(are macros returning the specied elds of the ar)Tj
197.69 0 Td
0.294 Tw
(gument object. The rst)Tj
-335.57 -12 Td
0.244 Tw
(is described in the)Tj
/R30550880 10 Tf
75.966 0 Td
(RECORDS)Tj
/R30234424 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
/R30550880 10 Tf
94.15 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(RAPH)Tj
/R30234424 10 Tf
28.3301 0 Td
(,)Tj
-0.55 Tc
/R30550880 10 Tf
5 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(NODE)Tj
2.5 Tc
/R30234424 10 Tf
28.8898 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
-0.55 Tc
/R30550880 10 Tf
12.5 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(EDGE)Tj
/R30234424 10 Tf
30.8398 0 Td
(depending on the type of the object.)Tj
/R30550880 10 Tf
-252.5 -16.8 Td
(agnameof)Tj
/R30234424 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
/R30550880 10 Tf
38.3199 0 Td
(agobjkind)Tj
/R30234424 10 Tf
45.85 0 Td
[(is a synon)15(ym for)]TJ
-0.55 Tc
/R30550880 10 Tf
69.2898 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(TYPE)Tj
/R30234424 10 Tf
26.6699 0 Td
(.)Tj
/R30550880 10.95 Tf
-230.58 -28.8 Td
[(ERR)30.0566(OR REPOR)39.99(TING)]TJ
/R30234424 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
/R30550880 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
/R30234424 10 Tf
17.6988 0 Td
(by def)Tj
25.9289 0 Td
0.76 Tw
(ault. The programmer)Tj
-343 -12 Td
0.975 Tw
[(can set this v)25.0159(alue using)]TJ
/R30550880 10 Tf
99.8937 0 Td
(agseterr)Tj
3.474 Tc
/R30234424 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
/R30550880 10 Tf
165.604 0 Td
[(agseterr\(A)54.9902(GMAX\))]TJ
/R30234424 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
0.595 Tw
(The function)'
/R30550880 10 Tf
55.0699 0 Td
(agerr)Tj
/R30234424 10 Tf
26.4148 0 Td
(if the main entry point for reporting an anomaly)Tj
3.095 Tc
195.75 0 Td
(.T)Tj
0 Tc
11.7051 0 Td
0.596 Tw
[(he rst ar)17.998(gument indicates the type)]TJ
-288.94 -12 Td
2.938 Tw
(of message. Usually)Tj
5.437 Tc
86.0461 0 Td
(,t)Tj
0 Tc
10.7172 0 Td
2.937 Tw
[(he rst ar)17.9932(gument in)]TJ
-0.55 Tc
/R30550880 10 Tf
92.118 0 Td
(AG)Tj
-1.2 Tc
14.45 0 Td
(WA)Tj
0 Tc
16.0199 0 Td
(RN)Tj
/R30234424 10 Tf
19.877 0 Td
(or)Tj
-0.55 Tc
/R30550880 10 Tf
13.7672 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(ERR)Tj
/R30234424 10 Tf
26.5469 0 Td
[(to indicate w)10(arnings and errors,)]TJ
-139.437 -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 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
/R20801128 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R20801128 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 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
/R20801128 10 Tf
53.0648 0 Td
(ch)Tj
0 Tc
9.28984 0 Td
(an)Tj
/R21129016 10 Tf
12.875 0 Td
(ar)Tj
7.58984 0 Td
(gument to)Tj
/R21445472 10 Tf
43.5301 0 Td
[(agr)17.9834(ead)]TJ
/R21129016 10 Tf
32.1363 0 Td
(or)Tj
/R21445472 10 Tf
11.2059 0 Td
(agwrite)Tj
5.376 Tc
/R21129016 10 Tf
32.2102 0 Td
(.T)Tj
0 Tc
13.9859 0 Td
0.376 Tw
(he discipline function)Tj
/R20801128 10 Tf
90.2879 0 Td
[(fr)37.002(ead)]TJ
/R21129016 10 Tf
23.616 0 Td
(and)Tj
/R20801128 10 Tf
17.316 0 Td
(putstr)Tj
/R21129016 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
/R21445472 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
/R21129016 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
(The)'
/R21445472 10 Tf
18.4719 0 Td
(open)Tj
/R21129016 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
/R21445472 10 Tf
47.441 0 Td
(alloc)Tj
/R21129016 10 Tf
20 0 Td
(,)Tj
-0.18 Tc
/R21445472 10 Tf
5.53711 0 Td
(re)Tj
0 Tc
8.7 0 Td
(size)Tj
3.037 Tc
/R21129016 10 Tf
15.55 0 Td
(,a)Tj
0 Tc
9.97695 0 Td
(nd)Tj
/R21445472 10 Tf
13.0371 0 Td
[(fr)18.0151(ee)]TJ
5.537 Tc
/R21129016 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
/R21445472 10 Tf
40.3102 0 Td
(malloc)Tj
/R21129016 10 Tf
28.3301 0 Td
(,)Tj
-0.18 Tc
/R21445472 10 Tf
5.58984 0 Td
(re)Tj
0 Tc
8.7 0 Td
(alloc)Tj
3.09 Tc
/R21129016 10 Tf
20 0 Td
(,a)Tj
0 Tc
10.0301 0 Td
(nd)Tj
/R21445472 10 Tf
13.0898 0 Td
[(fr)18.0151(ee)]TJ
3.09 Tc
/R21129016 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
/R21445472 10 Tf
66.4602 0 Td
(agalloc)Tj
/R21129016 10 Tf
33.0898 0 Td
(and)Tj
/R21445472 10 Tf
17.5301 0 Td
[(agr)17.9834(ealloc)]TJ
/R21129016 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
/R21445472 10 Tf
18.9 0 Td
(close)Tj
/R21129016 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
/R21445472 10 Tf
202.522 0 Td
(agalloc)Tj
/R21129016 10 Tf
30 0 Td
(,)Tj
/R21445472 10 Tf
5.35391 0 Td
[(agr)17.9834(ealloc)]TJ
2.854 Tc
/R21129016 10 Tf
38.7 0 Td
(,a)Tj
0 Tc
9.79414 0 Td
(nd)Tj
/R21445472 10 Tf
12.8539 0 Td
[(agfr)18.0176(ee)]TJ
2.854 Tc
/R21129016 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
/R21445472 10 Tf
224.14 0 Td
(alloc)Tj
/R21129016 10 Tf
20 0 Td
(,)Tj
-0.18 Tc
/R21445472 10 Tf
5 0 Td
(re)Tj
0 Tc
8.7 0 Td
(size)Tj
2.5 Tc
/R21129016 10 Tf
15.55 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
/R21445472 10 Tf
12.5 0 Td
[(fr)18.0176(ee)]TJ
/R21129016 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
/R21445472 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
/R21129016 10 Tf
-16.6035 -12 Td
(An)Tj
/R21445472 10 Tf
16.0199 0 Td
(Agcbdisc_t)Tj
/R21129016 10 Tf
51.0199 0 Td
1.3 Tw
(denes callbacks to be in)Tj
-0.2 Tc
105.34 0 Td
(vo)Tj
-0.1 Tc
9.8 0 Td
(ke)Tj
3.8 Tc
9.33984 0 Td
[(db)380(yL)]TJ
0 Tc
28.7102 0 Td
(ibcgraph when initializing, modifying, or nalizing)Tj
-220.23 -12 Td
0.013 Tw
[(graph objects.)-501.317(Disciplines are k)]TJ
128.262 0 Td
0.014 Tw
[(ept on a stack.)-501.401(Libcgraph automatically calls the methods on the stack, top-)]TJ
-128.262 -12 Td
(do)Tj
9.75 0 Td
2.559 Tw
(wn. Callbacks)Tj
61.7781 0 Td
0.059 Tw
(are installed with)Tj
/R21445472 10 Tf
71.557 0 Td
(agpushdisc)Tj
2.559 Tc
/R21129016 10 Tf
47.2398 0 Td
(,u)Tj
0 Tc
10.059 0 Td
(ninstalled with)Tj
/R21445472 10 Tf
61.7879 0 Td
(agpopdisc)Tj
2.559 Tc
/R21129016 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
/R21445472 10 Tf
42.2102 0 Td
(agcallbacks)Tj
/R21129016 10 Tf
49.45 0 Td
(.)Tj
/R21445472 10.95 Tf
-127.66 -16.8 Td
(GENERIC OBJECTS)Tj
/R21445472 10 Tf
36 -12 Td
[(agr)17.9846(oot)]TJ
/R21129016 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
/R21445472 10 Tf
-425.603 -12 Td
(agraphof)Tj
/R21129016 10 Tf
42.2219 0 Td
0.832 Tw
[(does the same, e)15.0073(xcept it is the identity function on graphs and subgraphs. Note that there is no)]TJ
-42.2219 -12 Td
0.481 Tw
(function to return the least subgraph containing an object, in part because this is not well-dened as nodes)Tj
0 Tw
(and edges may be in incomparable subgraphs.)'
/R21445472 10 Tf
16.8 TL
(agcontains)'
/R21129016 10 Tf
45.5602 0 Td
(\()Tj
/R20801128 10 Tf
3.33008 0 Td
(g)Tj
/R21129016 10 Tf
5 0 Td
(,)Tj
/R20801128 10 Tf
2.5 0 Td
(obj)Tj
2.894 Tc
/R21129016 10 Tf
12.7801 0 Td
(\)r)Tj
0 Tc
9.55391 0 Td
0.394 Tw
(eturns non-zero if)Tj
/R20801128 10 Tf
74.7719 0 Td
(obj)Tj
/R21129016 10 Tf
15.6738 0 Td
0.393 Tw
(is a member of \(sub\)graph)Tj
/R20801128 10 Tf
109.995 0 Td
(g)Tj
/R21129016 10 Tf
5 0 Td
(.)Tj
/R21445472 10 Tf
5.39297 0 Td
(agdelete)Tj
/R21129016 10 Tf
34.9898 0 Td
(\()Tj
/R20801128 10 Tf
3.33008 0 Td
(g)Tj
/R21129016 10 Tf
5 0 Td
(,)Tj
/R20801128 10 Tf
2.5 0 Td
(obj)Tj
2.893 Tc
/R21129016 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
/R21445472 10 Tf
28.566 0 Td
(ag-)Tj
-418.67 -12 Td
(close)Tj
/R21129016 10 Tf
20.55 0 Td
(,)Tj
/R21445472 10 Tf
5.37305 0 Td
(agdelnode)Tj
2.873 Tc
/R21129016 10 Tf
43.3398 0 Td
(,a)Tj
0 Tc
9.81289 0 Td
(nd)Tj
/R21445472 10 Tf
12.8738 0 Td
(agdeledge)Tj
/R21129016 10 Tf
45.0941 0 Td
(for)Tj
/R20801128 10 Tf
14.534 0 Td
(obj)Tj
/R21129016 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
/R20801128 10 Tf
47.502 0 Td
(obj)Tj
/R21129016 10 Tf
15.6539 0 Td
(does)Tj
-413.669 -12 Td
0 Tw
(not belong to)Tj
/R20801128 10 Tf
55.2801 0 Td
(g)Tj
/R21129016 10 Tf
5 0 Td
(.)Tj
-0.55 Tc
/R21445472 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
/R21129016 10 Tf
12.9898 0 Td
(,)Tj
-0.55 Tc
/R21445472 10 Tf
5.29492 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(ID)Tj
2.795 Tc
/R21129016 10 Tf
11.1102 0 Td
(,a)Tj
0 Tc
9.73516 0 Td
(nd)Tj
-0.55 Tc
/R21445472 10 Tf
12.7949 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(TYPE)Tj
/R21129016 10 Tf
29.4648 0 Td
0.295 Tw
(are macros returning the specied elds of the ar)Tj
197.69 0 Td
0.294 Tw
(gument object. The rst)Tj
-335.57 -12 Td
0.244 Tw
(is described in the)Tj
/R21445472 10 Tf
75.966 0 Td
(RECORDS)Tj
/R21129016 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
/R21445472 10 Tf
94.15 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(RAPH)Tj
/R21129016 10 Tf
28.3301 0 Td
(,)Tj
-0.55 Tc
/R21445472 10 Tf
5 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(NODE)Tj
2.5 Tc
/R21129016 10 Tf
28.8898 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
-0.55 Tc
/R21445472 10 Tf
12.5 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(EDGE)Tj
/R21129016 10 Tf
30.8398 0 Td
(depending on the type of the object.)Tj
/R21445472 10 Tf
-252.5 -16.8 Td
(agnameof)Tj
/R21129016 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
/R21445472 10 Tf
38.3199 0 Td
(agobjkind)Tj
/R21129016 10 Tf
45.85 0 Td
[(is a synon)15(ym for)]TJ
-0.55 Tc
/R21445472 10 Tf
69.2898 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(TYPE)Tj
/R21129016 10 Tf
26.6699 0 Td
(.)Tj
/R21445472 10.95 Tf
-230.58 -28.8 Td
[(ERR)30.0566(OR REPOR)39.99(TING)]TJ
/R21129016 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
/R21445472 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
/R21129016 10 Tf
17.6988 0 Td
(by def)Tj
25.9289 0 Td
0.76 Tw
(ault. The programmer)Tj
-343 -12 Td
0.975 Tw
[(can set this v)25.0159(alue using)]TJ
/R21445472 10 Tf
99.8937 0 Td
(agseterr)Tj
3.474 Tc
/R21129016 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
/R21445472 10 Tf
165.604 0 Td
[(agseterr\(A)54.9902(GMAX\))]TJ
/R21129016 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
0.595 Tw
(The function)'
/R21445472 10 Tf
55.0699 0 Td
(agerr)Tj
/R21129016 10 Tf
26.4148 0 Td
(if the main entry point for reporting an anomaly)Tj
3.095 Tc
195.75 0 Td
(.T)Tj
0 Tc
11.7051 0 Td
0.596 Tw
[(he rst ar)17.998(gument indicates the type)]TJ
-288.94 -12 Td
2.938 Tw
(of message. Usually)Tj
5.437 Tc
86.0461 0 Td
(,t)Tj
0 Tc
10.7172 0 Td
2.937 Tw
[(he rst ar)17.9932(gument in)]TJ
-0.55 Tc
/R21445472 10 Tf
92.118 0 Td
(AG)Tj
-1.2 Tc
14.45 0 Td
(WA)Tj
0 Tc
16.0199 0 Td
(RN)Tj
/R21129016 10 Tf
19.877 0 Td
(or)Tj
-0.55 Tc
/R21445472 10 Tf
13.7672 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(ERR)Tj
/R21129016 10 Tf
26.5469 0 Td
[(to indicate w)10(arnings and errors,)]TJ
-139.437 -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 7)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 4082
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R30550880
│ │ │ │ │ │ +R21445472
│ │ │ │ │ │
│ │ │ │ │ │ -R30234424
│ │ │ │ │ │ +R21129016
│ │ │ │ │ │
│ │ │ │ │ │ -R29906536
│ │ │ │ │ │ +R20801128
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1008,29 +1008,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
/R29906536 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R29906536 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
(respecti)Tj
-0.15 Tc
30.85 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.616 Tc
7.13008 0 Td
(.S)Tj
0 Tc
11.6762 0 Td
1.116 Tw
(ometimes additional conte)Tj
107.632 0 Td
1.117 Tw
(xt information is only a)Tj
-0.25 Tc
98.1578 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable in functions calling the function)Tj
-273.926 -12 Td
0.105 Tw
(where the error is actually caught. In this case, the calling function can indicate that it is continuing the cur)Tj
428.665 0 Td
(-)Tj
-428.665 -12 Td
0.459 Tw
(rent error by using)Tj
-0.55 Tc
/R30550880 10 Tf
78.4859 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(PREV)Tj
/R30234424 10 Tf
30.1789 0 Td
[(as the rst ar)18.0054(gument. The remaining ar)]TJ
157.644 0 Td
0.46 Tw
(guments to)Tj
/R30550880 10 Tf
47.5898 0 Td
(agerr)Tj
/R30234424 10 Tf
26.2801 0 Td
(are the same as the)Tj
-354.629 -12 Td
0 Tw
[(ar)18.0151(guments to)]TJ
/R30550880 10 Tf
54.2598 0 Td
(printf)Tj
/R30234424 10 Tf
25 0 Td
(.)Tj
-79.2598 -16.8 Td
0.079 Tw
(The functions)Tj
/R30550880 10 Tf
57.9281 0 Td
[(agwar)14.9841(ningf)]TJ
/R30234424 10 Tf
51.318 0 Td
(and)Tj
/R30550880 10 Tf
17.018 0 Td
[(agerr)18.0151(orf)]TJ
/R30234424 10 Tf
38.4879 0 Td
0.078 Tw
(are shorthand for)Tj
/R30550880 10 Tf
71.0441 0 Td
[(agerr\(A)55.0073(GERR,...\))]TJ
/R30234424 10 Tf
78.118 0 Td
(and)Tj
/R30550880 10 Tf
17.018 0 Td
[(agerr\(A)55.0098(GW)119.99(ARN,...\))]TJ
2.578 Tc
/R30234424 10 Tf
84.8898 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)'
/R30550880 10 Tf
18.484 0 Td
(agseterrf)Tj
/R30234424 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
/R30550880 10 Tf
269.86 0 Td
(stderr)Tj
/R30234424 10 Tf
26.1 0 Td
(.)Tj
-295.96 -16.8 Td
(Errors not written are stored in a log le. The last recorded error can be retrei)Tj
-0.15 Tc
308.55 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(db)250(yc)]TJ
0 Tc
24.4398 0 Td
(alling)Tj
/R30550880 10 Tf
25.2801 0 Td
(aglasterr)Tj
/R30234424 10 Tf
38.3199 0 Td
(.)Tj
-405.88 -16.8 Td
(The function)Tj
/R30550880 10 Tf
53.8801 0 Td
[(agerr)18.0151(ors)]TJ
/R30234424 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
/R30550880 10.95 Tf
-257.62 -16.8 Td
[(EXAMPLE PR)30.0605(OGRAM)]TJ
/R30234424 10 Tf
36 -12 Td
(#include <stdio.h>)Tj
(#include <cgraph.h>)'
24 TL
T*[(typedef struct {Agrec_t hdr; int x,y)65.0146(,z;} mydata;)]TJ
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
[(id main\(int ar)17.9846(gc, char **ar)18.0151(gv\))]TJ
-9.8 -12 Td
({)Tj
10 -12 Td
7.5 Tw
(Agraph_t *g,)Tj
62.7699 0 Td
(*h;)Tj
-62.7699 -12 Td
(Agnode_t *v;)Tj
12 TL
(Agedge_t *e;)'
10 Tw
(Agsym_t *attr;)'
12.5 Tw
(Dict_t *d;)'
20 Tw
(int cnt;)'
12.5 Tw
(mydata *p;)'
24 TL
0 Tw
(if \(g = agread\(stdin,NIL\(Agdisc_t*\)\)\) {)'
10 -12 Td
(cnt = 0; attr = 0;)Tj
12 TL
T*[(while \(attr = agnxtattr\(g, A)40.0073(GNODE, attr\)\) cnt++;)]TJ
T*[(printf\("The graph %s has %d attrib)20.0146(utes\\n",agnameof\(g\),cnt\);)]TJ
24 TL
(/* mak)'
2.5 Tc
27.4 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
-107.3 -12 Td
[(attr = ag)4.98413(attr\(g,A)39.9927(GNODE,"color","blue"\);)]TJ
(/* create a ne)'
2.5 Tc
52.7801 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph of the same kind as g */)Tj
2.5 Tc
-67.5 -12 Td
(h=a)Tj
0 Tc
20.0801 0 Td
(gopen\("tmp",g->desc, NULL\);)Tj
-20.0801 -24 Td
[(/* this is a w)9.98413(ay of counting all the edges of the graph */)]TJ
12 TL
(cnt = 0;)'
(for \(v = agfstnode\(g\); v; v = agnxtnode\(g,v\)\))'
10 -12 Td
(for \(e = agfstout\(g,v\); e; e = agnxtout\(g,e\)\))Tj
10 -12 Td
(cnt++;)Tj
-20 -24 Td
(/* attach records to edges */)Tj
(for \(v = agfstnode\(g\); v; v = agnxtnode\(g,v\)\))'
10 -12 Td
(for \(e = agfstout\(g,v\); e; e = agnxtout\(g,e\)\) {)Tj
2.5 Tc
10 -12 Td
(p=\()Tj
0 Tc
18.9699 0 Td
[(mydata*\) agbindrec\(e,"mydata",sizeof\(mydata\),TR)39.9927(UE\);)]TJ
-18.9699 -12 Td
[(p->x = 27;)-500(/* meaningless data access e)14.9854(xample */)]TJ
T*[(\(\(mydata*\)\(A)39.9927(GD)]TJ
-1.11 Tc
68.6199 0 Td
-1.21 Tw
(AT A)Tj
0 Tc
18.5102 0 Td
0 Tw
[(\(e\)\)\)->y = 999; /* another e)14.9854(xample */)]TJ
-107.13 -12 Td
(})Tj
-10 -12 Td
(})Tj
144.555 -48 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
/R20801128 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R20801128 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
(respecti)Tj
-0.15 Tc
30.85 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.616 Tc
7.13008 0 Td
(.S)Tj
0 Tc
11.6762 0 Td
1.116 Tw
(ometimes additional conte)Tj
107.632 0 Td
1.117 Tw
(xt information is only a)Tj
-0.25 Tc
98.1578 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable in functions calling the function)Tj
-273.926 -12 Td
0.105 Tw
(where the error is actually caught. In this case, the calling function can indicate that it is continuing the cur)Tj
428.665 0 Td
(-)Tj
-428.665 -12 Td
0.459 Tw
(rent error by using)Tj
-0.55 Tc
/R21445472 10 Tf
78.4859 0 Td
(AG)Tj
0 Tc
14.45 0 Td
(PREV)Tj
/R21129016 10 Tf
30.1789 0 Td
[(as the rst ar)18.0054(gument. The remaining ar)]TJ
157.644 0 Td
0.46 Tw
(guments to)Tj
/R21445472 10 Tf
47.5898 0 Td
(agerr)Tj
/R21129016 10 Tf
26.2801 0 Td
(are the same as the)Tj
-354.629 -12 Td
0 Tw
[(ar)18.0151(guments to)]TJ
/R21445472 10 Tf
54.2598 0 Td
(printf)Tj
/R21129016 10 Tf
25 0 Td
(.)Tj
-79.2598 -16.8 Td
0.079 Tw
(The functions)Tj
/R21445472 10 Tf
57.9281 0 Td
[(agwar)14.9841(ningf)]TJ
/R21129016 10 Tf
51.318 0 Td
(and)Tj
/R21445472 10 Tf
17.018 0 Td
[(agerr)18.0151(orf)]TJ
/R21129016 10 Tf
38.4879 0 Td
0.078 Tw
(are shorthand for)Tj
/R21445472 10 Tf
71.0441 0 Td
[(agerr\(A)55.0073(GERR,...\))]TJ
/R21129016 10 Tf
78.118 0 Td
(and)Tj
/R21445472 10 Tf
17.018 0 Td
[(agerr\(A)55.0098(GW)119.99(ARN,...\))]TJ
2.578 Tc
/R21129016 10 Tf
84.8898 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)'
/R21445472 10 Tf
18.484 0 Td
(agseterrf)Tj
/R21129016 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
/R21445472 10 Tf
269.86 0 Td
(stderr)Tj
/R21129016 10 Tf
26.1 0 Td
(.)Tj
-295.96 -16.8 Td
(Errors not written are stored in a log le. The last recorded error can be retrei)Tj
-0.15 Tc
308.55 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(db)250(yc)]TJ
0 Tc
24.4398 0 Td
(alling)Tj
/R21445472 10 Tf
25.2801 0 Td
(aglasterr)Tj
/R21129016 10 Tf
38.3199 0 Td
(.)Tj
-405.88 -16.8 Td
(The function)Tj
/R21445472 10 Tf
53.8801 0 Td
[(agerr)18.0151(ors)]TJ
/R21129016 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
/R21445472 10.95 Tf
-257.62 -16.8 Td
[(EXAMPLE PR)30.0605(OGRAM)]TJ
/R21129016 10 Tf
36 -12 Td
(#include <stdio.h>)Tj
(#include <cgraph.h>)'
24 TL
T*[(typedef struct {Agrec_t hdr; int x,y)65.0146(,z;} mydata;)]TJ
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
[(id main\(int ar)17.9846(gc, char **ar)18.0151(gv\))]TJ
-9.8 -12 Td
({)Tj
10 -12 Td
7.5 Tw
(Agraph_t *g,)Tj
62.7699 0 Td
(*h;)Tj
-62.7699 -12 Td
(Agnode_t *v;)Tj
12 TL
(Agedge_t *e;)'
10 Tw
(Agsym_t *attr;)'
12.5 Tw
(Dict_t *d;)'
20 Tw
(int cnt;)'
12.5 Tw
(mydata *p;)'
24 TL
0 Tw
(if \(g = agread\(stdin,NIL\(Agdisc_t*\)\)\) {)'
10 -12 Td
(cnt = 0; attr = 0;)Tj
12 TL
T*[(while \(attr = agnxtattr\(g, A)40.0073(GNODE, attr\)\) cnt++;)]TJ
T*[(printf\("The graph %s has %d attrib)20.0146(utes\\n",agnameof\(g\),cnt\);)]TJ
24 TL
(/* mak)'
2.5 Tc
27.4 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
-107.3 -12 Td
[(attr = ag)4.98413(attr\(g,A)39.9927(GNODE,"color","blue"\);)]TJ
(/* create a ne)'
2.5 Tc
52.7801 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(raph of the same kind as g */)Tj
2.5 Tc
-67.5 -12 Td
(h=a)Tj
0 Tc
20.0801 0 Td
(gopen\("tmp",g->desc, NULL\);)Tj
-20.0801 -24 Td
[(/* this is a w)9.98413(ay of counting all the edges of the graph */)]TJ
12 TL
(cnt = 0;)'
(for \(v = agfstnode\(g\); v; v = agnxtnode\(g,v\)\))'
10 -12 Td
(for \(e = agfstout\(g,v\); e; e = agnxtout\(g,e\)\))Tj
10 -12 Td
(cnt++;)Tj
-20 -24 Td
(/* attach records to edges */)Tj
(for \(v = agfstnode\(g\); v; v = agnxtnode\(g,v\)\))'
10 -12 Td
(for \(e = agfstout\(g,v\); e; e = agnxtout\(g,e\)\) {)Tj
2.5 Tc
10 -12 Td
(p=\()Tj
0 Tc
18.9699 0 Td
[(mydata*\) agbindrec\(e,"mydata",sizeof\(mydata\),TR)39.9927(UE\);)]TJ
-18.9699 -12 Td
[(p->x = 27;)-500(/* meaningless data access e)14.9854(xample */)]TJ
T*[(\(\(mydata*\)\(A)39.9927(GD)]TJ
-1.11 Tc
68.6199 0 Td
-1.21 Tw
(AT A)Tj
0 Tc
18.5102 0 Td
0 Tw
[(\(e\)\)\)->y = 999; /* another e)14.9854(xample */)]TJ
-107.13 -12 Td
(})Tj
-10 -12 Td
(})Tj
144.555 -48 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2152
│ │ │ │ │ │ +2149
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R30550880
│ │ │ │ │ │ +R21445472
│ │ │ │ │ │
│ │ │ │ │ │ -R30234424
│ │ │ │ │ │ +R21129016
│ │ │ │ │ │
│ │ │ │ │ │ -R29906536
│ │ │ │ │ │ +R20801128
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1067,29 +1067,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
/R29906536 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R29906536 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R30234424 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
(})Tj
/R30550880 10.95 Tf
-36 -28.8 Td
(EXAMPLE GRAPH FILES)Tj
/R30234424 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
12 TL
(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
/R30550880 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R30234424 10 Tf
36 -12 Td
(Libcdt\(3\))Tj
-0.11 Tc
/R30550880 10.95 Tf
-36 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R30234424 10 Tf
20.9004 -12 Td
0.004 Tw
(It is dif)Tj
28.648 0 Td
0.005 Tw
[(cult to change endpoints of edges, delete string attrib)19.9854(utes or modify edge k)]TJ
-0.15 Tc
303.89 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
2.505 Tw
(s. The)Tj
-0.1 Tc
29.45 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
0.005 Tw
(rk-around is)Tj
-383.398 -12 Td
0.289 Tw
(to create a ne)Tj
2.789 Tc
53.6469 0 Td
(wo)Tj
0 Tc
15.009 0 Td
(bject and cop)Tj
2.789 Tc
53.798 0 Td
(yt)Tj
0 Tc
10.5691 0 Td
[(he contents of an old one \(b)20.0171(ut ne)]TJ
2.789 Tc
132.383 0 Td
(wo)Tj
0 Tc
15.009 0 Td
[(bject ob)15.0098(viously has a dif)25.0146(ferent ID, in-)]TJ
-280.415 -12 Td
0 Tw
(ternal address, and object creation timestamp\).)Tj
24 TL
0.929 Tw
(The API lacks con)'
-0.15 Tc
76.5371 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient functions to substitute programmer)20.0073(-dened ordering of nodes and edges b)]TJ
327.18 0 Td
0.93 Tw
(ut in)Tj
-413.007 -12 Td
0 Tw
(principle this can be supported.)Tj
(The library is not thread safe.)'
-0.548 Tc
/R30550880 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R30234424 10 Tf
20.7363 -12 Td
[(Stephen North, north@research.att.com, A)110.984(T&T Research.)]TJ
154.555 -268.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
/R20801128 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
111.375 Tw
(\(3\) Library)Tj
158.025 0 Td
0 Tw
(Functions Manual)Tj
/R20801128 10 Tf
186.955 0 Td
(LIBCGRAPH)Tj
/R21129016 10 Tf
55.3898 0 Td
(\(3\))Tj
-420.34 -36 Td
(})Tj
/R21445472 10.95 Tf
-36 -28.8 Td
(EXAMPLE GRAPH FILES)Tj
/R21129016 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
12 TL
(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
/R21445472 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R21129016 10 Tf
36 -12 Td
(Libcdt\(3\))Tj
-0.11 Tc
/R21445472 10.95 Tf
-36 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R21129016 10 Tf
20.9004 -12 Td
0.004 Tw
(It is dif)Tj
28.648 0 Td
0.005 Tw
[(cult to change endpoints of edges, delete string attrib)19.9854(utes or modify edge k)]TJ
-0.15 Tc
303.89 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
2.505 Tw
(s. The)Tj
-0.1 Tc
29.45 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
0.005 Tw
(rk-around is)Tj
-383.398 -12 Td
0.289 Tw
(to create a ne)Tj
2.789 Tc
53.6469 0 Td
(wo)Tj
0 Tc
15.009 0 Td
(bject and cop)Tj
2.789 Tc
53.798 0 Td
(yt)Tj
0 Tc
10.5691 0 Td
[(he contents of an old one \(b)20.0171(ut ne)]TJ
2.789 Tc
132.383 0 Td
(wo)Tj
0 Tc
15.009 0 Td
[(bject ob)15.0098(viously has a dif)25.0146(ferent ID, in-)]TJ
-280.415 -12 Td
0 Tw
(ternal address, and object creation timestamp\).)Tj
24 TL
0.929 Tw
(The API lacks con)'
-0.15 Tc
76.5371 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient functions to substitute programmer)20.0073(-dened ordering of nodes and edges b)]TJ
327.18 0 Td
0.93 Tw
(ut in)Tj
-413.007 -12 Td
0 Tw
(principle this can be supported.)Tj
(The library is not thread safe.)'
-0.548 Tc
/R21445472 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R21129016 10 Tf
20.7363 -12 Td
[(Stephen North, north@research.att.com, A)110.984(T&T Research.)]TJ
154.555 -268.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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1239
│ │ │ │ │ │ +1237
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R30550880
│ │ │ │ │ │ +R21445472
│ │ │ │ │ │
│ │ │ │ │ │ -R30234424
│ │ │ │ │ │ +R21129016
│ │ │ │ │ │
│ │ │ │ │ │ -R29906536
│ │ │ │ │ │ +R20801128
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -1141,18 +1141,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -536
│ │ │ │ │ │ +537
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R30679736 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/R21574328 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
│ │ │ │ │ │ @@ -1173,15 +1173,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 685
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R30680104 def
1 begincodespacerange
<00><ff>
endcodespacerange
89 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>
<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/R21574696 def
1 begincodespacerange
<00><ff>
endcodespacerange
89 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>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -1208,15 +1208,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 364
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R30680472 def
1 begincodespacerange
<00><ff>
endcodespacerange
32 beginbfrange
<20><20><0020>
<21><21><0021>
<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>
<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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R21575064 def
1 begincodespacerange
<00><ff>
endcodespacerange
32 beginbfrange
<20><20><0020>
<21><21><0021>
<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>
<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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -1224,15 +1224,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-23a797f70d83'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-097a6d46673d'/>
<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
│ │ │ │ │ │ 55
│ │ │ ├── ./usr/share/doc/graphviz/pdf/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
/R17360488 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLUSTER)Tj
/R17688376 10 Tf
42.5 0 Td
121.12 Tw
(\(1\) General)Tj
169.43 0 Td
0 Tw
(Commands Manual)Tj
/R17360488 10 Tf
202.07 0 Td
(CLUSTER)Tj
/R17688376 10 Tf
42.5 0 Td
(\(1\))Tj
-0.219 Tc
/R18004832 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R17688376 10 Tf
20.407 -12 Td
(cluster nd clusters in a graph and augment the graph with this information.)Tj
/R18004832 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R18004832 10 Tf
36 -12 Td
(cluster)Tj
/R17688376 10 Tf
31.3801 0 Td
([)Tj
/R18004832 10 Tf
3.33008 0 Td
(v?)Tj
5 Tc
/R17688376 10 Tf
15.7 0 Td
(][)Tj
0 Tc
/R18004832 10 Tf
14.1602 0 Td
(C)Tj
/R17360488 10 Tf
13.2801 0 Td
(k)Tj
2.5 Tc
/R17688376 10 Tf
7.61016 0 Td
(][)Tj
0 Tc
/R18004832 10 Tf
11.6602 0 Td
(c)Tj
/R17360488 10 Tf
10.5 0 Td
(k)Tj
2.5 Tc
/R17688376 10 Tf
7.61016 0 Td
(][)Tj
0 Tc
/R18004832 10 Tf
11.6602 0 Td
(o)Tj
/R17360488 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R17688376 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R17360488 10 Tf
13.5699 0 Td
(les)Tj
/R17688376 10 Tf
18.8801 0 Td
(])Tj
/R18004832 10.95 Tf
-236.451 -16.8 Td
(DESCRIPTION)Tj
/R18004832 10 Tf
36 -12 Td
(cluster)Tj
/R17688376 10 Tf
31.384 0 Td
(tak)Tj
12.1199 0 Td
0.004 Tw
(es as input a graph in DO)Tj
2.503 Tc
101.274 0 Td
(Tf)Tj
0 Tc
11.943 0 Td
0.003 Tw
(ormat, nds node clusters and augments the graph with this informa-)Tj
-156.721 -12 Td
2.961 Tw
(tion. The)Tj
42.032 0 Td
0.461 Tw
(clusters are specied by the "cluster" attrib)Tj
174.026 0 Td
0.462 Tw
[(ute attached to nodes; cluster v)25(alues are non-ne)]TJ
-0.05 Tc
191.954 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
-422.712 -12 Td
[(inte)15(gers.)]TJ
/R18004832 10 Tf
39.941 0 Td
(cluster)Tj
/R17688376 10 Tf
32.3109 0 Td
0.931 Tw
(attempts to maximize the modularity of the clustering.)Tj
229.658 0 Td
0.93 Tw
[(If the edge attrib)19.9854(ute "weight" is)]TJ
-301.91 -12 Td
0 Tw
(dened, this will be used in computing the clustering.)Tj
/R18004832 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R17688376 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R18004832 10 Tf
16.8 TL
(C)'
/R17360488 10 Tf
13.2801 0 Td
(k)Tj
/R17688376 10 Tf
22.7199 0 Td
0.356 Tw
[(species a tar)17.9895(geted number of clusters that should be generated.)-535.596(The specied number)]TJ
/R17360488 10 Tf
354.099 0 Td
(k)Tj
/R17688376 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
/R17360488 10 Tf
9.66016 0 Td
[(k=)300(=0)]TJ
/R17688376 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
/R18004832 10 Tf
-36 -16.8 Td
(c)Tj
/R17360488 10 Tf
10.5 0 Td
(k)Tj
/R17688376 10 Tf
25.5 0 Td
0.521 Tw
(species clustering method.)Tj
117.943 0 Td
(If)Tj
3.022 Tc
/R17360488 10 Tf
9.68086 0 Td
[(k=)302.19(=0)]TJ
/R17688376 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
/R17360488 10 Tf
9.68203 0 Td
[(k=)302.188(=1)]TJ
0 Tc
/R17688376 10 Tf
-367.016 -12 Td
0 Tw
(modularity quality will be used.)Tj
/R18004832 10 Tf
-36 -16.8 Td
(o)Tj
/R17360488 10 Tf
10.9301 0 Td
(outle)Tj
/R17688376 10 Tf
25.0699 -12 Td
(Species that output should go into the le)Tj
/R17360488 10 Tf
173.9 0 Td
(outle)Tj
2.5 Tc
/R17688376 10 Tf
25 0 Td
[(.B)250.007(yd)]TJ
0 Tc
24.1699 0 Td
[(ef)10.0073(ault,)]TJ
/R17360488 10 Tf
27.6699 0 Td
(stdout)Tj
/R17688376 10 Tf
26.95 0 Td
(is used.)Tj
/R18004832 10 Tf
-313.69 -16.8 Td
(v)Tj
-1.11 Tc
/R17688376 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R18004832 10.95 Tf
-82.55 -16.8 Td
(EXAMPLES)Tj
/R17688376 10 Tf
36 -12 Td
(Applying)Tj
/R18004832 10 Tf
40.2801 0 Td
(cluster)Tj
/R17688376 10 Tf
31.3801 0 Td
[(to the follo)25.0146(wing graph,)]TJ
/R18004832 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
/R17688376 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
/R18004832 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
/R17688376 10 Tf
162.45 -79.2 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
/R25204328 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLUSTER)Tj
/R25532216 10 Tf
42.5 0 Td
121.12 Tw
(\(1\) General)Tj
169.43 0 Td
0 Tw
(Commands Manual)Tj
/R25204328 10 Tf
202.07 0 Td
(CLUSTER)Tj
/R25532216 10 Tf
42.5 0 Td
(\(1\))Tj
-0.219 Tc
/R25848672 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R25532216 10 Tf
20.407 -12 Td
(cluster nd clusters in a graph and augment the graph with this information.)Tj
/R25848672 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R25848672 10 Tf
36 -12 Td
(cluster)Tj
/R25532216 10 Tf
31.3801 0 Td
([)Tj
/R25848672 10 Tf
3.33008 0 Td
(v?)Tj
5 Tc
/R25532216 10 Tf
15.7 0 Td
(][)Tj
0 Tc
/R25848672 10 Tf
14.1602 0 Td
(C)Tj
/R25204328 10 Tf
13.2801 0 Td
(k)Tj
2.5 Tc
/R25532216 10 Tf
7.61016 0 Td
(][)Tj
0 Tc
/R25848672 10 Tf
11.6602 0 Td
(c)Tj
/R25204328 10 Tf
10.5 0 Td
(k)Tj
2.5 Tc
/R25532216 10 Tf
7.61016 0 Td
(][)Tj
0 Tc
/R25848672 10 Tf
11.6602 0 Td
(o)Tj
/R25204328 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R25532216 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R25204328 10 Tf
13.5699 0 Td
(les)Tj
/R25532216 10 Tf
18.8801 0 Td
(])Tj
/R25848672 10.95 Tf
-236.451 -16.8 Td
(DESCRIPTION)Tj
/R25848672 10 Tf
36 -12 Td
(cluster)Tj
/R25532216 10 Tf
31.384 0 Td
(tak)Tj
12.1199 0 Td
0.004 Tw
(es as input a graph in DO)Tj
2.503 Tc
101.274 0 Td
(Tf)Tj
0 Tc
11.943 0 Td
0.003 Tw
(ormat, nds node clusters and augments the graph with this informa-)Tj
-156.721 -12 Td
2.961 Tw
(tion. The)Tj
42.032 0 Td
0.461 Tw
(clusters are specied by the "cluster" attrib)Tj
174.026 0 Td
0.462 Tw
[(ute attached to nodes; cluster v)25(alues are non-ne)]TJ
-0.05 Tc
191.954 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
-422.712 -12 Td
[(inte)15(gers.)]TJ
/R25848672 10 Tf
39.941 0 Td
(cluster)Tj
/R25532216 10 Tf
32.3109 0 Td
0.931 Tw
(attempts to maximize the modularity of the clustering.)Tj
229.658 0 Td
0.93 Tw
[(If the edge attrib)19.9854(ute "weight" is)]TJ
-301.91 -12 Td
0 Tw
(dened, this will be used in computing the clustering.)Tj
/R25848672 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R25532216 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R25848672 10 Tf
16.8 TL
(C)'
/R25204328 10 Tf
13.2801 0 Td
(k)Tj
/R25532216 10 Tf
22.7199 0 Td
0.356 Tw
[(species a tar)17.9895(geted number of clusters that should be generated.)-535.596(The specied number)]TJ
/R25204328 10 Tf
354.099 0 Td
(k)Tj
/R25532216 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
/R25204328 10 Tf
9.66016 0 Td
[(k=)300(=0)]TJ
/R25532216 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
/R25848672 10 Tf
-36 -16.8 Td
(c)Tj
/R25204328 10 Tf
10.5 0 Td
(k)Tj
/R25532216 10 Tf
25.5 0 Td
0.521 Tw
(species clustering method.)Tj
117.943 0 Td
(If)Tj
3.022 Tc
/R25204328 10 Tf
9.68086 0 Td
[(k=)302.19(=0)]TJ
/R25532216 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
/R25204328 10 Tf
9.68203 0 Td
[(k=)302.188(=1)]TJ
0 Tc
/R25532216 10 Tf
-367.016 -12 Td
0 Tw
(modularity quality will be used.)Tj
/R25848672 10 Tf
-36 -16.8 Td
(o)Tj
/R25204328 10 Tf
10.9301 0 Td
(outle)Tj
/R25532216 10 Tf
25.0699 -12 Td
(Species that output should go into the le)Tj
/R25204328 10 Tf
173.9 0 Td
(outle)Tj
2.5 Tc
/R25532216 10 Tf
25 0 Td
[(.B)250.007(yd)]TJ
0 Tc
24.1699 0 Td
[(ef)10.0073(ault,)]TJ
/R25204328 10 Tf
27.6699 0 Td
(stdout)Tj
/R25532216 10 Tf
26.95 0 Td
(is used.)Tj
/R25848672 10 Tf
-313.69 -16.8 Td
(v)Tj
-1.11 Tc
/R25532216 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R25848672 10.95 Tf
-82.55 -16.8 Td
(EXAMPLES)Tj
/R25532216 10 Tf
36 -12 Td
(Applying)Tj
/R25848672 10 Tf
40.2801 0 Td
(cluster)Tj
/R25532216 10 Tf
31.3801 0 Td
[(to the follo)25.0146(wing graph,)]TJ
/R25848672 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
/R25532216 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
/R25848672 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
/R25532216 10 Tf
162.45 -79.2 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 1670
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -635,19 +635,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18004832
│ │ │ │ │ │ +R25848672
│ │ │ │ │ │
│ │ │ │ │ │ -R17688376
│ │ │ │ │ │ +R25532216
│ │ │ │ │ │
│ │ │ │ │ │ -R17360488
│ │ │ │ │ │ +R25204328
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R17360488 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLUSTER)Tj
/R17688376 10 Tf
42.5 0 Td
121.12 Tw
(\(1\) General)Tj
169.43 0 Td
0 Tw
(Commands Manual)Tj
/R17360488 10 Tf
202.07 0 Td
(CLUSTER)Tj
/R17688376 10 Tf
42.5 0 Td
(\(1\))Tj
-0.548 Tc
/R18004832 10.95 Tf
-456.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R17688376 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
/R18004832 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R17688376 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
/R25204328 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLUSTER)Tj
/R25532216 10 Tf
42.5 0 Td
121.12 Tw
(\(1\) General)Tj
169.43 0 Td
0 Tw
(Commands Manual)Tj
/R25204328 10 Tf
202.07 0 Td
(CLUSTER)Tj
/R25532216 10 Tf
42.5 0 Td
(\(1\))Tj
-0.548 Tc
/R25848672 10.95 Tf
-456.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R25532216 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
/R25848672 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R25532216 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -574
│ │ │ │ │ │ +575
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18004832
│ │ │ │ │ │ +R25848672
│ │ │ │ │ │
│ │ │ │ │ │ -R17688376
│ │ │ │ │ │ +R25532216
│ │ │ │ │ │
│ │ │ │ │ │ -R17360488
│ │ │ │ │ │ +R25204328
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -761,15 +761,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 496
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16745192 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/R24589032 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
│ │ │ │ │ │ @@ -786,18 +786,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -572
│ │ │ │ │ │ +573
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16745560 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/R24589400 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
│ │ │ │ │ │ @@ -819,15 +819,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 284
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16745928 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/R24589768 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-7a5e0de884c8'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-4a2c855de1e7'/>
<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/pdf/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
/R29021800 10 Tf
1 0 0 1 72.5801 793.89 Tm
(DIFFIMG)Tj
/R29349688 10 Tf
42.15 0 Td
120.73 Tw
(\(1\) General)Tj
169.04 0 Td
0 Tw
(Commands Manual)Tj
/R29021800 10 Tf
202.42 0 Td
(DIFFIMG)Tj
/R29349688 10 Tf
42.15 0 Td
(\(1\))Tj
-0.219 Tc
/R29666144 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R29349688 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
/R29666144 10.95 Tf
-225.16 -16.8 Td
(SYNOPSIS)Tj
/R29666144 10 Tf
36 -12 Td
(difmg)Tj
/R29349688 10 Tf
33.0602 0 Td
(image1 image2 [)Tj
/R29021800 10 Tf
67.4398 0 Td
(outima)Tj
-0.1 Tc
27.6801 0 Td
(ge)Tj
0 Tc
/R29349688 10 Tf
9.51992 0 Td
(])Tj
/R29666144 10.95 Tf
-173.7 -16.8 Td
(DESCRIPTION)Tj
/R29666144 10 Tf
36 -12 Td
(difmg)Tj
/R29349688 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
/R29666144 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R29349688 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
/R30365288 10 Tf
1 0 0 1 72.5801 793.89 Tm
(DIFFIMG)Tj
/R30693176 10 Tf
42.15 0 Td
120.73 Tw
(\(1\) General)Tj
169.04 0 Td
0 Tw
(Commands Manual)Tj
/R30365288 10 Tf
202.42 0 Td
(DIFFIMG)Tj
/R30693176 10 Tf
42.15 0 Td
(\(1\))Tj
-0.219 Tc
/R31009632 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R30693176 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
/R31009632 10.95 Tf
-225.16 -16.8 Td
(SYNOPSIS)Tj
/R31009632 10 Tf
36 -12 Td
(difmg)Tj
/R30693176 10 Tf
33.0602 0 Td
(image1 image2 [)Tj
/R30365288 10 Tf
67.4398 0 Td
(outima)Tj
-0.1 Tc
27.6801 0 Td
(ge)Tj
0 Tc
/R30693176 10 Tf
9.51992 0 Td
(])Tj
/R31009632 10.95 Tf
-173.7 -16.8 Td
(DESCRIPTION)Tj
/R31009632 10 Tf
36 -12 Td
(difmg)Tj
/R30693176 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
/R31009632 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R30693176 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -966
│ │ │ │ │ │ +968
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ YOJLJA+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -527,19 +527,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R29666144
│ │ │ │ │ │ +R31009632
│ │ │ │ │ │
│ │ │ │ │ │ -R29349688
│ │ │ │ │ │ +R30693176
│ │ │ │ │ │
│ │ │ │ │ │ -R29021800
│ │ │ │ │ │ +R30365288
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -591,18 +591,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -289
│ │ │ │ │ │ +288
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R29691544 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/R31035032 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
│ │ │ │ │ │ 474
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R29691912 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/R31035400 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
│ │ │ │ │ │ 246
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R29692280 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/R31035768 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-bddb60488c89'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-320c5b7ec659'/>
<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/pdf/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
/R40842856 10 Tf
1 0 0 1 72.5801 793.89 Tm
(DIJKSTRA)Tj
/R41170744 10 Tf
44.4699 0 Td
118.41 Tw
(\(1\) General)Tj
166.72 0 Td
0 Tw
(Commands Manual)Tj
/R40842856 10 Tf
200.1 0 Td
(DIJKSTRA)Tj
/R41170744 10 Tf
44.4699 0 Td
(\(1\))Tj
-0.219 Tc
/R41487200 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R41170744 10 Tf
20.407 -12 Td
(dijkstra single-source distance lter for Graphviz)Tj
/R41487200 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R41487200 10 Tf
36 -12 Td
(dijkstra)Tj
/R41170744 10 Tf
36.3898 0 Td
([)Tj
/R41487200 10 Tf
5.83008 0 Td
(adp?)Tj
2.5 Tc
/R41170744 10 Tf
31.8199 0 Td
(][)Tj
0 Tc
/R40842856 10 Tf
12 0 Td
[(sour)36.9849(cenode le)]TJ
/R41170744 10 Tf
63.1301 0 Td
(])Tj
/R41487200 10.95 Tf
-185.17 -16.8 Td
(DESCRIPTION)Tj
/R41487200 10 Tf
36 -12 Td
(dijkstra)Tj
/R41170744 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
/R40842856 10 Tf
22.6281 0 Td
[(sour)36.9849(cenode)15.0073(.)]TJ
/R41170744 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
/R40842856 10 Tf
12.3781 0 Td
(len)Tj
/R41170744 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
/R40842856 10 Tf
18.7488 0 Td
(dist)Tj
/R41170744 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.279 Tw
(node is set to its distance from)Tj
/R40842856 10 Tf
126.453 0 Td
[(sour)36.9849(cenode)15.0073(.)]TJ
/R41170744 10 Tf
53.359 0 Td
(If the)Tj
/R41487200 10 Tf
24.4379 0 Td
(-p)Tj
/R41170744 10 Tf
11.6691 0 Td
(ag is used, the)Tj
/R40842856 10 Tf
67.0859 0 Td
(pr)Tj
-0.15 Tc
8.51992 0 Td
(ev)Tj
0 Tc
/R41170744 10 Tf
11.8289 0 Td
(attrib)Tj
20.9102 0 Td
(ute of each node reachable)Tj
-324.264 -12 Td
(from)Tj
/R40842856 10 Tf
22.6551 0 Td
[(sour)36.9849(cenode)]TJ
/R41170744 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
/R40842856 10 Tf
15.4762 0 Td
(maxdist)Tj
/R41170744 10 Tf
34.666 0 Td
(is)Tj
-425.33 -12 Td
0 Tw
(set to the maximum)Tj
/R40842856 10 Tf
82.0199 0 Td
(dist)Tj
/R41170744 10 Tf
17.6301 0 Td
(of all nodes in the graph.)Tj
-99.65 -16.8 Td
(If the)Tj
/R41487200 10 Tf
23.8801 0 Td
(-d)Tj
/R41170744 10 Tf
11.3898 0 Td
[(ag is used, the graph is treated as directed and only forw)9.98535(ard edges are used.)]TJ
-35.2699 -16.8 Td
0.979 Tw
(By def)Tj
27.8191 0 Td
0.978 Tw
(ault, if the graph is disconnected, the)Tj
/R40842856 10 Tf
156.896 0 Td
(dist)Tj
/R41170744 10 Tf
18.6078 0 Td
(attrib)Tj
20.9102 0 Td
(ute of nodes unreachable from)Tj
/R40842856 10 Tf
129.36 0 Td
[(sour)36.9824(cenode)]TJ
/R41170744 10 Tf
49.3883 0 Td
(are left)Tj
-402.982 -12 Td
0.794 Tw
(untouched, and)Tj
/R40842856 10 Tf
65.568 0 Td
(maxdist)Tj
/R41170744 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.051 Tw
(this run. On the other hand, if the)Tj
/R41487200 10 Tf
135.948 0 Td
(-a)Tj
/R41170744 10 Tf
10.8809 0 Td
0.05 Tw
(ag is used, the)Tj
/R40842856 10 Tf
65.2699 0 Td
(dist)Tj
/R41170744 10 Tf
17.6801 0 Td
(attrib)Tj
20.9102 0 Td
(ute of an unreachable node is assigned a v)Tj
168.54 0 Td
(ery)Tj
-419.229 -12 Td
0 Tw
[(lar)18.0078(ge v)25.0159(alue, and)]TJ
/R40842856 10 Tf
66.0398 0 Td
(maxdist)Tj
/R41170744 10 Tf
34.2898 0 Td
(records the maximum distance found in the component containing)Tj
/R40842856 10 Tf
267.81 0 Td
[(sour)36.9824(cenode)15.0098(.)]TJ
/R41170744 10 Tf
-368.14 -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
/R40842856 10 Tf
40.3359 0 Td
(sour)Tj
17.4102 0 Td
(cenode le)Tj
/R41170744 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
/R40842856 10 Tf
34.1359 0 Td
(le)Tj
/R41170744 10 Tf
15.4578 0 Td
(is missing,)Tj
/R41487200 10 Tf
46.4059 0 Td
(stdin)Tj
/R41170744 10 Tf
24.1781 0 Td
[(is used.)-555.801(All output is)]TJ
-344.757 -12 Td
0 Tw
(written to)Tj
/R41487200 10 Tf
41.1102 0 Td
(stdout)Tj
/R41170744 10 Tf
26.6699 0 Td
(.)Tj
-67.7801 -16.8 Td
1.182 Tw
(In a typical application,)Tj
/R40842856 10 Tf
102.007 0 Td
(dist)Tj
/R41170744 10 Tf
18.8109 0 Td
(and)Tj
/R40842856 10 Tf
18.5012 0 Td
(maxdist)Tj
/R41170744 10 Tf
35.4711 0 Td
1.181 Tw
(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.273 -12 Td
[(trib)20.0159(ute.)]TJ
/R41487200 10.95 Tf
-36 -16.8 Td
0 Tw
(SEE ALSO)Tj
/R41170744 10 Tf
36 -12 Td
(gvpr\(1\), gvcolor\(1\), libgraph\(3\))Tj
167.45 -410.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
/R19457640 10 Tf
1 0 0 1 72.5801 793.89 Tm
(DIJKSTRA)Tj
/R19785528 10 Tf
44.4699 0 Td
118.41 Tw
(\(1\) General)Tj
166.72 0 Td
0 Tw
(Commands Manual)Tj
/R19457640 10 Tf
200.1 0 Td
(DIJKSTRA)Tj
/R19785528 10 Tf
44.4699 0 Td
(\(1\))Tj
-0.219 Tc
/R20101984 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R19785528 10 Tf
20.407 -12 Td
(dijkstra single-source distance lter for Graphviz)Tj
/R20101984 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R20101984 10 Tf
36 -12 Td
(dijkstra)Tj
/R19785528 10 Tf
36.3898 0 Td
([)Tj
/R20101984 10 Tf
5.83008 0 Td
(adp?)Tj
2.5 Tc
/R19785528 10 Tf
31.8199 0 Td
(][)Tj
0 Tc
/R19457640 10 Tf
12 0 Td
[(sour)36.9849(cenode le)]TJ
/R19785528 10 Tf
63.1301 0 Td
(])Tj
/R20101984 10.95 Tf
-185.17 -16.8 Td
(DESCRIPTION)Tj
/R20101984 10 Tf
36 -12 Td
(dijkstra)Tj
/R19785528 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
/R19457640 10 Tf
22.6281 0 Td
[(sour)36.9849(cenode)15.0073(.)]TJ
/R19785528 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
/R19457640 10 Tf
12.3781 0 Td
(len)Tj
/R19785528 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
/R19457640 10 Tf
18.7488 0 Td
(dist)Tj
/R19785528 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.279 Tw
(node is set to its distance from)Tj
/R19457640 10 Tf
126.453 0 Td
[(sour)36.9849(cenode)15.0073(.)]TJ
/R19785528 10 Tf
53.359 0 Td
(If the)Tj
/R20101984 10 Tf
24.4379 0 Td
(-p)Tj
/R19785528 10 Tf
11.6691 0 Td
(ag is used, the)Tj
/R19457640 10 Tf
67.0859 0 Td
(pr)Tj
-0.15 Tc
8.51992 0 Td
(ev)Tj
0 Tc
/R19785528 10 Tf
11.8289 0 Td
(attrib)Tj
20.9102 0 Td
(ute of each node reachable)Tj
-324.264 -12 Td
(from)Tj
/R19457640 10 Tf
22.6551 0 Td
[(sour)36.9849(cenode)]TJ
/R19785528 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
/R19457640 10 Tf
15.4762 0 Td
(maxdist)Tj
/R19785528 10 Tf
34.666 0 Td
(is)Tj
-425.33 -12 Td
0 Tw
(set to the maximum)Tj
/R19457640 10 Tf
82.0199 0 Td
(dist)Tj
/R19785528 10 Tf
17.6301 0 Td
(of all nodes in the graph.)Tj
-99.65 -16.8 Td
(If the)Tj
/R20101984 10 Tf
23.8801 0 Td
(-d)Tj
/R19785528 10 Tf
11.3898 0 Td
[(ag is used, the graph is treated as directed and only forw)9.98535(ard edges are used.)]TJ
-35.2699 -16.8 Td
0.979 Tw
(By def)Tj
27.8191 0 Td
0.978 Tw
(ault, if the graph is disconnected, the)Tj
/R19457640 10 Tf
156.896 0 Td
(dist)Tj
/R19785528 10 Tf
18.6078 0 Td
(attrib)Tj
20.9102 0 Td
(ute of nodes unreachable from)Tj
/R19457640 10 Tf
129.36 0 Td
[(sour)36.9824(cenode)]TJ
/R19785528 10 Tf
49.3883 0 Td
(are left)Tj
-402.982 -12 Td
0.794 Tw
(untouched, and)Tj
/R19457640 10 Tf
65.568 0 Td
(maxdist)Tj
/R19785528 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.051 Tw
(this run. On the other hand, if the)Tj
/R20101984 10 Tf
135.948 0 Td
(-a)Tj
/R19785528 10 Tf
10.8809 0 Td
0.05 Tw
(ag is used, the)Tj
/R19457640 10 Tf
65.2699 0 Td
(dist)Tj
/R19785528 10 Tf
17.6801 0 Td
(attrib)Tj
20.9102 0 Td
(ute of an unreachable node is assigned a v)Tj
168.54 0 Td
(ery)Tj
-419.229 -12 Td
0 Tw
[(lar)18.0078(ge v)25.0159(alue, and)]TJ
/R19457640 10 Tf
66.0398 0 Td
(maxdist)Tj
/R19785528 10 Tf
34.2898 0 Td
(records the maximum distance found in the component containing)Tj
/R19457640 10 Tf
267.81 0 Td
[(sour)36.9824(cenode)15.0098(.)]TJ
/R19785528 10 Tf
-368.14 -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
/R19457640 10 Tf
40.3359 0 Td
(sour)Tj
17.4102 0 Td
(cenode le)Tj
/R19785528 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
/R19457640 10 Tf
34.1359 0 Td
(le)Tj
/R19785528 10 Tf
15.4578 0 Td
(is missing,)Tj
/R20101984 10 Tf
46.4059 0 Td
(stdin)Tj
/R19785528 10 Tf
24.1781 0 Td
[(is used.)-555.801(All output is)]TJ
-344.757 -12 Td
0 Tw
(written to)Tj
/R20101984 10 Tf
41.1102 0 Td
(stdout)Tj
/R19785528 10 Tf
26.6699 0 Td
(.)Tj
-67.7801 -16.8 Td
1.182 Tw
(In a typical application,)Tj
/R19457640 10 Tf
102.007 0 Td
(dist)Tj
/R19785528 10 Tf
18.8109 0 Td
(and)Tj
/R19457640 10 Tf
18.5012 0 Td
(maxdist)Tj
/R19785528 10 Tf
35.4711 0 Td
1.181 Tw
(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.273 -12 Td
[(trib)20.0159(ute.)]TJ
/R20101984 10.95 Tf
-36 -16.8 Td
0 Tw
(SEE ALSO)Tj
/R19785528 10 Tf
36 -12 Td
(gvpr\(1\), gvcolor\(1\), libgraph\(3\))Tj
167.45 -410.4 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1786
│ │ │ │ │ │ +1784
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ LPARCH+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -650,19 +650,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R41487200
│ │ │ │ │ │ +R20101984
│ │ │ │ │ │
│ │ │ │ │ │ -R41170744
│ │ │ │ │ │ +R19785528
│ │ │ │ │ │
│ │ │ │ │ │ -R40842856
│ │ │ │ │ │ +R19457640
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -717,15 +717,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 352
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41512600 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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/R20127384 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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
│ │ │ │ │ │ @@ -742,18 +742,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -470
│ │ │ │ │ │ +471
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36867200 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/R15481984 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
│ │ │ │ │ │ @@ -773,18 +773,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -331
│ │ │ │ │ │ +332
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R36867568 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/R15482352 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-c6279f96042b'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-fc4631228a62'/>
<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/pdf/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
/R18343528 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R18343528 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
(\(1\))Tj
-0.219 Tc
/R18987872 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R18655872 10 Tf
20.407 -12 Td
[(dot lter for dra)15.0159(wing directed graphs)]TJ
12 TL
T*[(neato lter for dra)15.0073(wing undirected graphs)]TJ
T*[(tw)10(opi lter for radial layouts of graphs)]TJ
(circo lter for circular layout of graphs)'
T*[(fdp lter for dra)15.0159(wing undirected graphs)]TJ
T*[(sfdp lter for dra)14.9927(wing lar)18.0078(ge undirected graphs)]TJ
T*[(patchw)9.99268(ork lter for squaried tree maps)]TJ
(osage lter for array-based layouts)'
/R18987872 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R18987872 10 Tf
36 -12 Td
(dot)Tj
/R18655872 10 Tf
16.3898 0 Td
([)Tj
/R18343528 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R18655872 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R18987872 10 Tf
-58.3301 -12 Td
(neato)Tj
/R18655872 10 Tf
25.8301 0 Td
([)Tj
/R18343528 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R18655872 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R18987872 10 Tf
-67.7703 -12 Td
[(tw)10(opi)]TJ
/R18655872 10 Tf
26.2898 0 Td
([)Tj
/R18343528 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R18655872 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R18987872 10 Tf
-68.2301 -12 Td
[(cir)17.9919(co)]TJ
/R18655872 10 Tf
23.4199 0 Td
([)Tj
/R18343528 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R18655872 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R18987872 10 Tf
-65.3602 -12 Td
(fdp)Tj
/R18655872 10 Tf
16.95 0 Td
([)Tj
/R18343528 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R18655872 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R18987872 10 Tf
-58.8902 -12 Td
(sfdp)Tj
/R18655872 10 Tf
20.8398 0 Td
([)Tj
/R18343528 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R18655872 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R18987872 10 Tf
-62.7801 -12 Td
[(patchw)9.98413(ork)]TJ
/R18655872 10 Tf
48.5102 0 Td
([)Tj
/R18343528 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R18655872 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R18987872 10 Tf
-90.4504 -12 Td
(osage)Tj
/R18655872 10 Tf
25.8301 0 Td
([)Tj
/R18343528 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R18655872 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R18987872 10.95 Tf
-103.77 -16.8 Td
(DESCRIPTION)Tj
/R18655872 10 Tf
36 -12 Td
0.476 Tw
(These are a collection of programs for dra)Tj
171.182 0 Td
0.475 Tw
[(wing graphs.)-547.515(There is actually only one main program; the spe-)]TJ
-171.182 -12 Td
0.51 Tw
(cic layout algorithms are implemented as plugins. Thus, the)Tj
3.011 Tc
248.36 0 Td
(yl)Tj
0 Tc
10.791 0 Td
(ar)Tj
7.58984 0 Td
0.511 Tw
(gely share all of the same command-line)Tj
-266.741 -12 Td
(options.)Tj
/R18343528 10 Tf
0.35 -16.8 Td
(dot)Tj
/R18655872 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
/R18343528 10 Tf
-139.68 -16.8 Td
(neato)Tj
/R18655872 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
/R18343528 10 Tf
-22.9402 -16.8 Td
(twopi)Tj
/R18655872 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
/R18343528 10 Tf
0.2 -16.8 Td
[(cir)37.0154(co)]TJ
/R18655872 10 Tf
23.643 0 Td
(dra)Tj
12.6199 0 Td
0.783 Tw
(ws graphs using a circular layout \(see Six and T)Tj
198.157 0 Td
0.782 Tw
(ollis, GD '99 and ALENEX '99, and Kaufmann)Tj
-234.62 -12 Td
0.076 Tw
[(and W)40.0146(iese, GD '02.\))]TJ
87.9348 0 Td
0.077 Tw
[(The tool identies biconnected components and dra)15.0049(ws the nodes of the component on)]TJ
2.825 Tc
-87.9348 -12 Td
(ac)Tj
0 Tc
11.7051 0 Td
0.325 Tw
(ircle. The block-cutpoint tree is then laid out using a recursi)Tj
-0.15 Tc
242.13 0 Td
0.625 Tw
(ve r)Tj
0 Tc
15.4449 0 Td
0.324 Tw
(adial algorithm. Edge crossings within a)Tj
-269.28 -12 Td
1.004 Tw
(circle are minimized by placing as man)Tj
3.505 Tc
163.064 0 Td
(ye)Tj
0 Tc
12.9449 0 Td
1.005 Tw
(dges on the circle')Tj
3.505 Tc
76.0551 0 Td
(sp)Tj
0 Tc
12.3949 0 Td
[(erimeter as possible.)-600.493(In particular)]TJ
3.505 Tc
139.7 0 Td
[(,i)350.483(ft)]TJ
0 Tc
18.4 0 Td
(he)Tj
-422.559 -12 Td
0.313 Tw
(component is outerplanar)Tj
2.813 Tc
101.876 0 Td
(,t)Tj
0 Tc
8.09297 0 Td
(he component will ha)Tj
-0.15 Tc
87.1191 0 Td
0.613 Tw
(ve a p)Tj
0 Tc
24.3559 0 Td
0.312 Tw
[(lanar layout.)-531.206(If a node belongs to multiple non-tri)]TJ
202.226 0 Td
(v-)Tj
-423.67 -12 Td
0.363 Tw
(ial biconnected components, the layout puts the node in one of them. By def)Tj
309.309 0 Td
0.364 Tw
(ault, this is the rst non-tri)Tj
107.69 0 Td
(vial)Tj
-416.999 -12 Td
0 Tw
(component found in the search from the root component.)Tj
/R18343528 10 Tf
1.96992 -16.8 Td
(fdp)Tj
/R18655872 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
/R18343528 10 Tf
0.339844 -16.8 Td
(sfdp)Tj
/R18655872 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
/R18343528 10 Tf
1.25 -16.8 Td
[(patc)15.0073(hwork)]TJ
/R18655872 10 Tf
45.518 0 Td
(dra)Tj
12.6199 0 Td
0.278 Tw
(ws the graph as a squaried treemap \(see M. Bruls et al., `)Tj
235.046 0 Td
0.277 Tw
[(`Squaried treemaps')74(', Proc. Joint)]TJ
-294.434 -12 Td
0.02 Tw
(Eurographics and IEEE TCV)Tj
2.52 Tc
116.83 0 Td
(GS)Tj
0 Tc
15.3 0 Td
[(ymp. on V)60.0146(isualization, 2000, pp. 33-42\). The clusters of the graph are used)]TJ
-132.13 -12 Td
0 Tw
(to specify the tree.)Tj
/R18343528 10 Tf
0.230078 -16.8 Td
(osa)Tj
-0.1 Tc
13.7898 0 Td
(ge)Tj
0 Tc
/R18655872 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
/R18987872 10 Tf
7.59883 0 Td
(pack)Tj
/R18655872 10 Tf
24.2691 0 Td
(and)Tj
/R18987872 10 Tf
-417.56 -12 Td
(packmode)Tj
/R18655872 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
/R25695848 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R25695848 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
(\(1\))Tj
-0.219 Tc
/R26340192 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R26008192 10 Tf
20.407 -12 Td
[(dot lter for dra)15.0159(wing directed graphs)]TJ
12 TL
T*[(neato lter for dra)15.0073(wing undirected graphs)]TJ
T*[(tw)10(opi lter for radial layouts of graphs)]TJ
(circo lter for circular layout of graphs)'
T*[(fdp lter for dra)15.0159(wing undirected graphs)]TJ
T*[(sfdp lter for dra)14.9927(wing lar)18.0078(ge undirected graphs)]TJ
T*[(patchw)9.99268(ork lter for squaried tree maps)]TJ
(osage lter for array-based layouts)'
/R26340192 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R26340192 10 Tf
36 -12 Td
(dot)Tj
/R26008192 10 Tf
16.3898 0 Td
([)Tj
/R25695848 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R26008192 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R26340192 10 Tf
-58.3301 -12 Td
(neato)Tj
/R26008192 10 Tf
25.8301 0 Td
([)Tj
/R25695848 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R26008192 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R26340192 10 Tf
-67.7703 -12 Td
[(tw)10(opi)]TJ
/R26008192 10 Tf
26.2898 0 Td
([)Tj
/R25695848 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R26008192 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R26340192 10 Tf
-68.2301 -12 Td
[(cir)17.9919(co)]TJ
/R26008192 10 Tf
23.4199 0 Td
([)Tj
/R25695848 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R26008192 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R26340192 10 Tf
-65.3602 -12 Td
(fdp)Tj
/R26008192 10 Tf
16.95 0 Td
([)Tj
/R25695848 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R26008192 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R26340192 10 Tf
-58.8902 -12 Td
(sfdp)Tj
/R26008192 10 Tf
20.8398 0 Td
([)Tj
/R25695848 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R26008192 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R26340192 10 Tf
-62.7801 -12 Td
[(patchw)9.98413(ork)]TJ
/R26008192 10 Tf
48.5102 0 Td
([)Tj
/R25695848 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R26008192 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R26340192 10 Tf
-90.4504 -12 Td
(osage)Tj
/R26008192 10 Tf
25.8301 0 Td
([)Tj
/R25695848 10 Tf
3.33008 0 Td
(options)Tj
2.5 Tc
/R26008192 10 Tf
29.45 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R26340192 10.95 Tf
-103.77 -16.8 Td
(DESCRIPTION)Tj
/R26008192 10 Tf
36 -12 Td
0.476 Tw
(These are a collection of programs for dra)Tj
171.182 0 Td
0.475 Tw
[(wing graphs.)-547.515(There is actually only one main program; the spe-)]TJ
-171.182 -12 Td
0.51 Tw
(cic layout algorithms are implemented as plugins. Thus, the)Tj
3.011 Tc
248.36 0 Td
(yl)Tj
0 Tc
10.791 0 Td
(ar)Tj
7.58984 0 Td
0.511 Tw
(gely share all of the same command-line)Tj
-266.741 -12 Td
(options.)Tj
/R25695848 10 Tf
0.35 -16.8 Td
(dot)Tj
/R26008192 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
/R25695848 10 Tf
-139.68 -16.8 Td
(neato)Tj
/R26008192 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
/R25695848 10 Tf
-22.9402 -16.8 Td
(twopi)Tj
/R26008192 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
/R25695848 10 Tf
0.2 -16.8 Td
[(cir)37.0154(co)]TJ
/R26008192 10 Tf
23.643 0 Td
(dra)Tj
12.6199 0 Td
0.783 Tw
(ws graphs using a circular layout \(see Six and T)Tj
198.157 0 Td
0.782 Tw
(ollis, GD '99 and ALENEX '99, and Kaufmann)Tj
-234.62 -12 Td
0.076 Tw
[(and W)40.0146(iese, GD '02.\))]TJ
87.9348 0 Td
0.077 Tw
[(The tool identies biconnected components and dra)15.0049(ws the nodes of the component on)]TJ
2.825 Tc
-87.9348 -12 Td
(ac)Tj
0 Tc
11.7051 0 Td
0.325 Tw
(ircle. The block-cutpoint tree is then laid out using a recursi)Tj
-0.15 Tc
242.13 0 Td
0.625 Tw
(ve r)Tj
0 Tc
15.4449 0 Td
0.324 Tw
(adial algorithm. Edge crossings within a)Tj
-269.28 -12 Td
1.004 Tw
(circle are minimized by placing as man)Tj
3.505 Tc
163.064 0 Td
(ye)Tj
0 Tc
12.9449 0 Td
1.005 Tw
(dges on the circle')Tj
3.505 Tc
76.0551 0 Td
(sp)Tj
0 Tc
12.3949 0 Td
[(erimeter as possible.)-600.493(In particular)]TJ
3.505 Tc
139.7 0 Td
[(,i)350.483(ft)]TJ
0 Tc
18.4 0 Td
(he)Tj
-422.559 -12 Td
0.313 Tw
(component is outerplanar)Tj
2.813 Tc
101.876 0 Td
(,t)Tj
0 Tc
8.09297 0 Td
(he component will ha)Tj
-0.15 Tc
87.1191 0 Td
0.613 Tw
(ve a p)Tj
0 Tc
24.3559 0 Td
0.312 Tw
[(lanar layout.)-531.206(If a node belongs to multiple non-tri)]TJ
202.226 0 Td
(v-)Tj
-423.67 -12 Td
0.363 Tw
(ial biconnected components, the layout puts the node in one of them. By def)Tj
309.309 0 Td
0.364 Tw
(ault, this is the rst non-tri)Tj
107.69 0 Td
(vial)Tj
-416.999 -12 Td
0 Tw
(component found in the search from the root component.)Tj
/R25695848 10 Tf
1.96992 -16.8 Td
(fdp)Tj
/R26008192 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
/R25695848 10 Tf
0.339844 -16.8 Td
(sfdp)Tj
/R26008192 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
/R25695848 10 Tf
1.25 -16.8 Td
[(patc)15.0073(hwork)]TJ
/R26008192 10 Tf
45.518 0 Td
(dra)Tj
12.6199 0 Td
0.278 Tw
(ws the graph as a squaried treemap \(see M. Bruls et al., `)Tj
235.046 0 Td
0.277 Tw
[(`Squaried treemaps')74(', Proc. Joint)]TJ
-294.434 -12 Td
0.02 Tw
(Eurographics and IEEE TCV)Tj
2.52 Tc
116.83 0 Td
(GS)Tj
0 Tc
15.3 0 Td
[(ymp. on V)60.0146(isualization, 2000, pp. 33-42\). The clusters of the graph are used)]TJ
-132.13 -12 Td
0 Tw
(to specify the tree.)Tj
/R25695848 10 Tf
0.230078 -16.8 Td
(osa)Tj
-0.1 Tc
13.7898 0 Td
(ge)Tj
0 Tc
/R26008192 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
/R26340192 10 Tf
7.59883 0 Td
(pack)Tj
/R26008192 10 Tf
24.2691 0 Td
(and)Tj
/R26340192 10 Tf
-417.56 -12 Td
(packmode)Tj
/R26008192 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2995
│ │ │ │ │ │ +2998
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ BTIFQC+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -658,19 +658,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18987872
│ │ │ │ │ │ +R26340192
│ │ │ │ │ │
│ │ │ │ │ │ -R18655872
│ │ │ │ │ │ +R26008192
│ │ │ │ │ │
│ │ │ │ │ │ -R18343528
│ │ │ │ │ │ +R25695848
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R18343528 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R18343528 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
(\(1\))Tj
/R18987872 10.95 Tf
-456.34 -36 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
/R18655872 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
/R18987872 10 Tf
-63.4398 -12 Td
(Tdot)Tj
/R18655872 10 Tf
28.7602 0 Td
(\(Dot format containing layout information\),)Tj
/R18987872 10 Tf
-28.7602 -12 Td
(Txdot)Tj
/R18655872 10 Tf
33.7602 0 Td
(\(Dot format containing complete layout information\),)Tj
/R18987872 10 Tf
-33.7602 -12 Td
(Tps)Tj
/R18655872 10 Tf
24.3199 0 Td
(\(PostScript\),)Tj
/R18987872 10 Tf
-24.3199 -12 Td
(Tpdf)Tj
/R18655872 10 Tf
29.3199 0 Td
(\(PDF\),)Tj
/R18987872 10 Tf
-29.3199 -12 Td
(Tsvg Tsvgz)Tj
/R18655872 10 Tf
61.9602 0 Td
[(\(Structured V)111(ector Graphics\),)]TJ
/R18987872 10 Tf
-61.9602 -12 Td
(Tg)Tj
/R18655872 10 Tf
25.4301 0 Td
(\(XFIG graphics\),)Tj
/R18987872 10 Tf
-25.4301 -12 Td
(Tpng)Tj
/R18655872 10 Tf
30.9898 0 Td
(\(png bitmap graphics\),)Tj
/R18987872 10 Tf
-30.9898 -12 Td
(Tgif)Tj
/R18655872 10 Tf
25.9801 0 Td
(\(gif bitmap graphics\),)Tj
/R18987872 10 Tf
-25.9801 -12 Td
(Tjpg Tjpeg)Tj
/R18655872 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
/R18987872 10 Tf
-89.8602 -12 Td
(Tjson)Tj
/R18655872 10 Tf
32.65 0 Td
(\(xdot information encoded in JSON\),)Tj
/R18987872 10 Tf
-32.65 -12 Td
[(T)18.0151(imap)]TJ
/R18655872 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
/R18987872 10 Tf
300.34 0 Td
[(hr)18.0078(ef)]TJ
/R18655872 10 Tf
20.0898 0 Td
[(attrib)19.9854(ute.\),)]TJ
/R18987872 10 Tf
-356.789 -12 Td
(Tcmapx)Tj
/R18655872 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*[(//http://www)65.0073(.graphviz.or)18.0151(g/content/output-formats.)]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
/R18987872 10 Tf
173.86 0 Td
(-Tpng:)Tj
/R18655872 10 Tf
31.95 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
-322 -16.8 Td
(The)Tj
/R18987872 10 Tf
18.1031 0 Td
(P)Tj
/R18655872 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
/R18987872 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
/R18655872 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R18987872 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R18655872 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R18987872 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R18655872 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R18987872 10 Tf
9.16016 0 Td
(graph)Tj
/R18655872 10 Tf
25.5602 0 Td
(|)Tj
/R18987872 10 Tf
2 0 Td
(digraph)Tj
/R18655872 10 Tf
33.9 0 Td
(\))Tj
/R18343528 10 Tf
5.83008 0 Td
(name)Tj
/R18655872 10 Tf
24.1602 0 Td
({)Tj
/R18343528 10 Tf
7.3 0 Td
(statement-list)Tj
/R18655872 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
/R18987872 10 Tf
83.3449 0 Td
(strict)Tj
2.951 Tc
/R18655872 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
/R18987872 10 Tf
141.887 0 Td
(digraph)Tj
3.011 Tc
/R18655872 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.29102 0 Td
0.51 Tw
(hen the)Tj
/R18343528 10 Tf
32.6801 0 Td
[(edg)10.0146(eop)]TJ
/R18655872 10 Tf
31.7898 0 Td
(must be ">". If it is an undirected)Tj
/R18987872 10 Tf
-289.56 -12 Td
(graph)Tj
/R18655872 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R18343528 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R18655872 10 Tf
31.2797 0 Td
(must be "".)Tj
-93.7797 -16.8 Td
(Statements may be:)Tj
/R18343528 10 Tf
(name)'
/R18987872 10 Tf
21.6602 0 Td
(=)Tj
/R18343528 10 Tf
5.7 0 Td
(val)Tj
/R18987872 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R18343528 10 Tf
26.3898 0 Td
(name)Tj
/R18987872 10 Tf
21.6602 0 Td
(=)Tj
/R18343528 10 Tf
5.7 0 Td
(val)Tj
/R18987872 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R18343528 10 Tf
25.2699 0 Td
(name)Tj
/R18987872 10 Tf
21.6602 0 Td
(=)Tj
/R18343528 10 Tf
5.7 0 Td
(val)Tj
/R18987872 10 Tf
12.2199 0 Td
(];)Tj
/R18655872 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
/R18343528 10 Tf
14.923 0 Td
(name)Tj
/R18655872 10 Tf
24.3629 0 Td
(to)Tj
/R18343528 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R18655872 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
/R18987872 10 Tf
-63.35 -16.8 Td
(n0 [)Tj
/R18343528 10 Tf
16.3898 0 Td
(name0=val0,name1=val1,...)Tj
/R18987872 10 Tf
113.76 0 Td
(];)Tj
/R18655872 10 Tf
-130.15 -12 Td
(Creates node)Tj
/R18987872 10 Tf
54.4301 0 Td
(n0)Tj
/R18655872 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
/R18987872 10 Tf
-67.4902 -16.8 Td
(n0)Tj
/R18343528 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R18655872 10 Tf
31.2797 0 Td
(n1)Tj
/R18343528 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R18655872 10 Tf
72.5598 0 Td
(nn)Tj
/R18987872 10 Tf
12.5 0 Td
([)Tj
/R18343528 10 Tf
3.33008 0 Td
(name0=val0,name1=val1,...)Tj
/R18987872 10 Tf
113.76 0 Td
(];)Tj
/R18655872 10 Tf
-258.99 -12 Td
0.508 Tw
(Creates edges between nodes)Tj
/R18987872 10 Tf
121.442 0 Td
(n0)Tj
/R18655872 10 Tf
10.5602 0 Td
(,)Tj
/R18987872 10 Tf
5.50781 0 Td
(n1)Tj
3.008 Tc
/R18655872 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00781 0 Td
(..,)Tj
/R18987872 10 Tf
10.5078 0 Td
(nn)Tj
/R18655872 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
([)'
/R18987872 10 Tf
3.33008 0 Td
(subgraph)Tj
/R18343528 10 Tf
43.0699 0 Td
(name)Tj
/R18655872 10 Tf
21.6602 0 Td
(])Tj
/R18987872 10 Tf
5.83008 0 Td
({)Tj
/R18343528 10 Tf
6.43984 0 Td
(statement-list)Tj
/R18987872 10 Tf
56.3898 0 Td
(})Tj
/R18655872 10 Tf
-136.72 -12 Td
0.373 Tw
[(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ
/R18987872 10 Tf
229.24 0 Td
(n0)Tj
2.873 Tc
/R18655872 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R18987872 10 Tf
10.373 0 Td
(nn)Tj
/R18655872 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
/R18987872 10 Tf
3.33008 0 Td
(subgraph)Tj
/R18343528 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R18655872 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
5.768 Tc
(Am)'
0 Tc
20.768 0 Td
3.268 Tw
(ore complete description of the language can be found at http://www)Tj
306.98 0 Td
[(.graphviz.or)18.0176(g/content/dot-)]TJ
-162.798 -45.6 Td
0 Tw
[(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
/R25695848 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R25695848 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
(\(1\))Tj
/R26340192 10.95 Tf
-456.34 -36 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
/R26008192 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
/R26340192 10 Tf
-63.4398 -12 Td
(Tdot)Tj
/R26008192 10 Tf
28.7602 0 Td
(\(Dot format containing layout information\),)Tj
/R26340192 10 Tf
-28.7602 -12 Td
(Txdot)Tj
/R26008192 10 Tf
33.7602 0 Td
(\(Dot format containing complete layout information\),)Tj
/R26340192 10 Tf
-33.7602 -12 Td
(Tps)Tj
/R26008192 10 Tf
24.3199 0 Td
(\(PostScript\),)Tj
/R26340192 10 Tf
-24.3199 -12 Td
(Tpdf)Tj
/R26008192 10 Tf
29.3199 0 Td
(\(PDF\),)Tj
/R26340192 10 Tf
-29.3199 -12 Td
(Tsvg Tsvgz)Tj
/R26008192 10 Tf
61.9602 0 Td
[(\(Structured V)111(ector Graphics\),)]TJ
/R26340192 10 Tf
-61.9602 -12 Td
(Tg)Tj
/R26008192 10 Tf
25.4301 0 Td
(\(XFIG graphics\),)Tj
/R26340192 10 Tf
-25.4301 -12 Td
(Tpng)Tj
/R26008192 10 Tf
30.9898 0 Td
(\(png bitmap graphics\),)Tj
/R26340192 10 Tf
-30.9898 -12 Td
(Tgif)Tj
/R26008192 10 Tf
25.9801 0 Td
(\(gif bitmap graphics\),)Tj
/R26340192 10 Tf
-25.9801 -12 Td
(Tjpg Tjpeg)Tj
/R26008192 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
/R26340192 10 Tf
-89.8602 -12 Td
(Tjson)Tj
/R26008192 10 Tf
32.65 0 Td
(\(xdot information encoded in JSON\),)Tj
/R26340192 10 Tf
-32.65 -12 Td
[(T)18.0151(imap)]TJ
/R26008192 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
/R26340192 10 Tf
300.34 0 Td
[(hr)18.0078(ef)]TJ
/R26008192 10 Tf
20.0898 0 Td
[(attrib)19.9854(ute.\),)]TJ
/R26340192 10 Tf
-356.789 -12 Td
(Tcmapx)Tj
/R26008192 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*[(//http://www)65.0073(.graphviz.or)18.0151(g/content/output-formats.)]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
/R26340192 10 Tf
173.86 0 Td
(-Tpng:)Tj
/R26008192 10 Tf
31.95 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
-322 -16.8 Td
(The)Tj
/R26340192 10 Tf
18.1031 0 Td
(P)Tj
/R26008192 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
/R26340192 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
/R26008192 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R26340192 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R26008192 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R26340192 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R26008192 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R26340192 10 Tf
9.16016 0 Td
(graph)Tj
/R26008192 10 Tf
25.5602 0 Td
(|)Tj
/R26340192 10 Tf
2 0 Td
(digraph)Tj
/R26008192 10 Tf
33.9 0 Td
(\))Tj
/R25695848 10 Tf
5.83008 0 Td
(name)Tj
/R26008192 10 Tf
24.1602 0 Td
({)Tj
/R25695848 10 Tf
7.3 0 Td
(statement-list)Tj
/R26008192 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
/R26340192 10 Tf
83.3449 0 Td
(strict)Tj
2.951 Tc
/R26008192 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
/R26340192 10 Tf
141.887 0 Td
(digraph)Tj
3.011 Tc
/R26008192 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.29102 0 Td
0.51 Tw
(hen the)Tj
/R25695848 10 Tf
32.6801 0 Td
[(edg)10.0146(eop)]TJ
/R26008192 10 Tf
31.7898 0 Td
(must be ">". If it is an undirected)Tj
/R26340192 10 Tf
-289.56 -12 Td
(graph)Tj
/R26008192 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R25695848 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R26008192 10 Tf
31.2797 0 Td
(must be "".)Tj
-93.7797 -16.8 Td
(Statements may be:)Tj
/R25695848 10 Tf
(name)'
/R26340192 10 Tf
21.6602 0 Td
(=)Tj
/R25695848 10 Tf
5.7 0 Td
(val)Tj
/R26340192 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R25695848 10 Tf
26.3898 0 Td
(name)Tj
/R26340192 10 Tf
21.6602 0 Td
(=)Tj
/R25695848 10 Tf
5.7 0 Td
(val)Tj
/R26340192 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R25695848 10 Tf
25.2699 0 Td
(name)Tj
/R26340192 10 Tf
21.6602 0 Td
(=)Tj
/R25695848 10 Tf
5.7 0 Td
(val)Tj
/R26340192 10 Tf
12.2199 0 Td
(];)Tj
/R26008192 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
/R25695848 10 Tf
14.923 0 Td
(name)Tj
/R26008192 10 Tf
24.3629 0 Td
(to)Tj
/R25695848 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R26008192 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
/R26340192 10 Tf
-63.35 -16.8 Td
(n0 [)Tj
/R25695848 10 Tf
16.3898 0 Td
(name0=val0,name1=val1,...)Tj
/R26340192 10 Tf
113.76 0 Td
(];)Tj
/R26008192 10 Tf
-130.15 -12 Td
(Creates node)Tj
/R26340192 10 Tf
54.4301 0 Td
(n0)Tj
/R26008192 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
/R26340192 10 Tf
-67.4902 -16.8 Td
(n0)Tj
/R25695848 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R26008192 10 Tf
31.2797 0 Td
(n1)Tj
/R25695848 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R26008192 10 Tf
72.5598 0 Td
(nn)Tj
/R26340192 10 Tf
12.5 0 Td
([)Tj
/R25695848 10 Tf
3.33008 0 Td
(name0=val0,name1=val1,...)Tj
/R26340192 10 Tf
113.76 0 Td
(];)Tj
/R26008192 10 Tf
-258.99 -12 Td
0.508 Tw
(Creates edges between nodes)Tj
/R26340192 10 Tf
121.442 0 Td
(n0)Tj
/R26008192 10 Tf
10.5602 0 Td
(,)Tj
/R26340192 10 Tf
5.50781 0 Td
(n1)Tj
3.008 Tc
/R26008192 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00781 0 Td
(..,)Tj
/R26340192 10 Tf
10.5078 0 Td
(nn)Tj
/R26008192 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
([)'
/R26340192 10 Tf
3.33008 0 Td
(subgraph)Tj
/R25695848 10 Tf
43.0699 0 Td
(name)Tj
/R26008192 10 Tf
21.6602 0 Td
(])Tj
/R26340192 10 Tf
5.83008 0 Td
({)Tj
/R25695848 10 Tf
6.43984 0 Td
(statement-list)Tj
/R26340192 10 Tf
56.3898 0 Td
(})Tj
/R26008192 10 Tf
-136.72 -12 Td
0.373 Tw
[(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ
/R26340192 10 Tf
229.24 0 Td
(n0)Tj
2.873 Tc
/R26008192 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R26340192 10 Tf
10.373 0 Td
(nn)Tj
/R26008192 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
/R26340192 10 Tf
3.33008 0 Td
(subgraph)Tj
/R25695848 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R26008192 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
5.768 Tc
(Am)'
0 Tc
20.768 0 Td
3.268 Tw
(ore complete description of the language can be found at http://www)Tj
306.98 0 Td
[(.graphviz.or)18.0176(g/content/dot-)]TJ
-162.798 -45.6 Td
0 Tw
[(12 January 2015)-19595(2)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3203
│ │ │ │ │ │ +3205
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18987872
│ │ │ │ │ │ +R26340192
│ │ │ │ │ │
│ │ │ │ │ │ -R18655872
│ │ │ │ │ │ +R26008192
│ │ │ │ │ │
│ │ │ │ │ │ -R18343528
│ │ │ │ │ │ +R25695848
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R18343528 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R18343528 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
(\(1\))Tj
-420.34 -36 Td
(language.)Tj
/R18987872 10.95 Tf
-36 -16.8 Td
[(GRAPH, NODE AND EDGE A)94.9674(TTRIB)10.0443(UTES)]TJ
/R18655872 10 Tf
36 -12 Td
0.424 Tw
(Graphviz uses the)Tj
/R18343528 10 Tf
75.4219 0 Td
(name)Tj
/R18655872 10 Tf
21.6602 0 Td
(=)Tj
/R18343528 10 Tf
5.63984 0 Td
(value)Tj
/R18655872 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.348 Tw
(out and rendering. W)Tj
5.848 Tc
94.2238 0 Td
(el)Tj
0 Tc
13.068 0 Td
3.349 Tw
[(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.349 Tw
(he complete list is a)Tj
-0.25 Tc
92.6359 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable at)Tj
-396.711 -12 Td
[(http://www)64.9841(.graphviz.or)18.0151(g/content/attrs.)]TJ
/R18987872 10.95 Tf
-36 -16.8 Td
0 Tw
[(Attrib)19.9883(utes Common to Nodes, Edges, Clusters and Graphs)]TJ
/R18987872 10 Tf
36 -12 Td
[(hr)18.0078(ef=)]TJ
/R18343528 10 Tf
23.2898 0 Td
(url)Tj
/R18655872 10 Tf
14.4969 0 Td
0.327 Tw
(the def)Tj
27.7172 0 Td
0.326 Tw
(ault url for image map les; in PostScript les, the base URL for all relati)Tj
-0.15 Tc
298.464 0 Td
0.626 Tw
(ve U)Tj
0 Tc
19.3359 0 Td
0.326 Tw
(RLs, as rec-)Tj
-383.304 -12 Td
0 Tw
(ognized by Acrobat Distiller 3.0 and up.)Tj
/R18987872 10 Tf
16.8 TL
(URL=)'
/R18343528 10 Tf
26.8102 0 Td
(url)Tj
/R18655872 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
/R18987872 10 Tf
-176.76 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R18343528 10 Tf
36.25 0 Td
(colorvalue)Tj
/R18655872 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R18343528 10 Tf
10.791 0 Td
(colorvalue)Tj
/R18655872 10 Tf
46.341 0 Td
1.072 Tw
(may be ")Tj
/R18343528 10 Tf
37.884 0 Td
(h,s,v)Tj
/R18987872 10 Tf
18.3301 0 Td
(")Tj
/R18655872 10 Tf
9.12187 0 Td
(\(hue, saturation, brightness\) oating point numbers between 0 and 1, or an)Tj
-122.468 -12 Td
0.99 Tw
(X11 color name such as)Tj
/R18987872 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
/R18655872 10 Tf
34.3199 0 Td
(or)Tj
/R18987872 10 Tf
11.8199 0 Td
(cyan)Tj
3.49 Tc
/R18655872 10 Tf
20 0 Td
[(,o)349.014(ra")]TJ
0 Tc
/R18343528 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
5.066 Tw
(een, blue)Tj
7.566 Tc
41.066 0 Td
(,2h)Tj
-0.2 Tc
27.632 0 Td
5.467 Tw
(ex c)Tj
0 Tc
20.5371 0 Td
[(har)15.0146(acter)]TJ
7.567 Tc
34.1898 0 Td
(se)Tj
0 Tc
15.8969 0 Td
(ac)Tj
9.28984 0 Td
5.067 Tw
(h\) value)Tj
10.067 Tc
37.407 0 Td
(.S)Tj
0 Tc
17.5672 0 Td
(ee http://www)Tj
60.1672 0 Td
[(.gr)15.0146(aphviz.or)36.9922(g/content/attr)]TJ
102.72 0 Td
(s#kcolor and)Tj
-374.993 -12 Td
0 Tw
[(http://www)74.0076(.gr)15.0159(aphviz.or)36.9922(g/content/color)19.9854(-names for further details.)]TJ
-0.25 Tc
/R18987872 10 Tf
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R18343528 10 Tf
30.1398 0 Td
(n)Tj
/R18655872 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R18343528 10 Tf
102.21 0 Td
(n)Tj
/R18655872 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R18987872 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R18343528 10 Tf
37.9199 0 Td
(name)Tj
/R18655872 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R18987872 10 Tf
-70.1602 -16.8 Td
(label=)Tj
/R18343528 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R18655872 10 Tf
17.798 0 Td
(where)Tj
/R18343528 10 Tf
27.9879 0 Td
[(te)20.0073(xt)]TJ
/R18655872 10 Tf
17.798 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
(eft, and right justied lines.)Tj
-317.773 -12 Td
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.013 Tw
T*[(the substring '\\E' v)25.0098(alue is found in a label it will be replaced by:)]TJ
/R18343528 10 Tf
273.901 0 Td
(tail_node_name)Tj
/R18655872 10 Tf
64.4398 0 Td
(>)Tj
/R18343528 10 Tf
11.2801 0 Td
(head_node_name)Tj
/R18655872 10 Tf
74.052 0 Td
(or)Tj
-423.673 -12 Td
(by:)Tj
/R18343528 10 Tf
15.2801 0 Td
(tail_node_name)Tj
/R18655872 10 Tf
64.4398 0 Td
()Tj
/R18343528 10 Tf
11.2801 0 Td
(head_node_name)Tj
/R18655872 10 Tf
73.0398 0 Td
0 Tw
(for undirected graphs.)Tj
-164.04 -16.8 Td
0.123 Tw
(Graphviz also supports special HTML-lik)Tj
2.623 Tc
167.592 0 Td
(el)Tj
0 Tc
9.84297 0 Td
(abels for constructing comple)Tj
2.624 Tc
118.809 0 Td
(xn)Tj
0 Tc
12.6238 0 Td
0.124 Tw
(ode content. A full-description)Tj
-308.868 -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
[(ttp://www)64.9854(.graphviz.or)18.0151(g/content/node-shapes#html.)]TJ
-82.0898 -16.8 Td
0.28 Tw
(If a node has)Tj
/R18987872 10 Tf
54.9898 0 Td
[(shape=r)17.9846(ecord)]TJ
2.78 Tc
/R18655872 10 Tf
58.2902 0 Td
(,t)Tj
0 Tc
8.06016 0 Td
(he label may contain recursi)Tj
-0.15 Tc
113.62 0 Td
0.58 Tw
(ve b)Tj
0 Tc
17.0699 0 Td
0.28 Tw
[(ox lists delimited by { | }.)-528.018(Port identiers in)]TJ
-252.03 -12 Td
0 Tw
(labels are set of)Tj
2.5 Tc
62.2301 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)]TJ
/R18987872 10.95 Tf
-121 -16.8 Td
[(Graph Attrib)20.0128(utes)]TJ
/R18987872 10 Tf
36 -12 Td
(size=")Tj
/R18343528 10 Tf
26.8 0 Td
(x,y)Tj
/R18987872 10 Tf
11.3801 0 Td
(")Tj
/R18655872 10 Tf
8.05 0 Td
[(species the maximum bounding box of dra)15(wing in inches.)]TJ
/R18987872 10 Tf
-46.2301 -16.8 Td
(ratio=)Tj
/R18343528 10 Tf
26.25 0 Td
(f)Tj
/R18655872 10 Tf
6.07891 0 Td
0.799 Tw
(sets the aspect ratio to)Tj
/R18343528 10 Tf
94.8148 0 Td
(f)Tj
/R18655872 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
/R18987872 10 Tf
15.5199 0 Td
(ll)Tj
/R18655872 10 Tf
11.1199 0 Td
(,)Tj
/R18987872 10 Tf
5.8 0 Td
(com-)Tj
-410.896 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R18655872 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R18987872 10 Tf
5.83008 0 Td
(auto)Tj
/R18655872 10 Tf
18.8898 0 Td
(.)Tj
/R18987872 10 Tf
-56.7598 -16.8 Td
[(lay)24.9927(out=)]TJ
/R18343528 10 Tf
32.1199 0 Td
(engine)Tj
/R18655872 10 Tf
29.8211 0 Td
0.661 Tw
(indicates the preferred layout engine \()Tj
/R18987872 10 Tf
155.205 0 Td
(dot)Tj
/R18655872 10 Tf
13.8898 0 Td
(,)Tj
/R18987872 10 Tf
5.66094 0 Td
(neato)Tj
/R18655872 10 Tf
23.3301 0 Td
(,)Tj
/R18987872 10 Tf
5.66094 0 Td
(fdp)Tj
3.161 Tc
/R18655872 10 Tf
14.45 0 Td
(,e)Tj
0 Tc
10.1012 0 Td
(tc.\) o)Tj
-0.15 Tc
21.0609 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.66 Tw
[(rriding the def)9.99023(ault from the)]TJ
-320.59 -12 Td
0 Tw
(basename of the command or the K commandline option.)Tj
/R18987872 10 Tf
16.8 TL
T*[(mar)10.0073(gin=)]TJ
/R18343528 10 Tf
36.7098 0 Td
(f)Tj
/R18655872 10 Tf
5.28008 0 Td
[(sets the page mar)18.0078(gin \(included in the page size\).)]TJ
/R18987872 10 Tf
-41.9898 -16.8 Td
(ordering=out)Tj
/R18655872 10 Tf
59.3102 0 Td
(constrains order of out-edges in a subgraph according to their le sequence.)Tj
-0.18 Tc
/R18987872 10 Tf
-59.3102 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R18655872 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R18987872 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R18655872 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R18987872 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R18343528 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R18655872 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
/R18987872 10 Tf
-51.7898 -16.8 Td
(color=)Tj
/R18343528 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R18655872 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R18987872 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R18655872 10 Tf
34.7199 0 Td
(for background\).)Tj
-0.1 Tc
/R18987872 10 Tf
-198.01 -16.8 Td
(ove)Tj
0 Tc
14.2398 0 Td
(rlap=)Tj
/R18343528 10 Tf
23.4801 0 Td
(mode)Tj
2.711 Tc
/R18655872 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
11.3211 0 Td
0.212 Tw
(his species what algorithm should do if an)Tj
2.712 Tc
175.494 0 Td
(yn)Tj
0 Tc
12.7121 0 Td
(odes o)Tj
-0.15 Tc
25.8922 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap. If mode is)Tj
/R18987872 10 Tf
64.448 0 Td
(false)Tj
2.712 Tc
/R18655872 10 Tf
19.4398 0 Td
(,t)Tj
0 Tc
7.99219 0 Td
(he program)Tj
-385.97 -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
/R18987872 10 Tf
68.498 0 Td
(scale)Tj
2.752 Tc
/R18655872 10 Tf
20.55 0 Td
(,t)Tj
0 Tc
8.03203 0 Td
(he layout is uniformly)Tj
-342.63 -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
(rlap. The latter technique remo)Tj
-0.15 Tc
130.394 0 Td
(ve)Tj
4.241 Tc
9.28984 0 Td
(so)Tj
-0.15 Tc
12.9809 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaps)Tj
-412.564 -12 Td
0.486 Tw
(while preserving symmetry and structure, while the former remo)Tj
-0.15 Tc
262.298 0 Td
(ve)Tj
2.985 Tc
9.28984 0 Td
(so)Tj
-0.15 Tc
11.725 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.485 Tw
[(rlaps more compactly b)19.9902(ut destro)]TJ
130.51 0 Td
(ys)Tj
-423.113 -12 Td
3.323 Tw
(symmetries. If)Tj
64.416 0 Td
0.823 Tw
(mode is)Tj
/R18987872 10 Tf
35.5359 0 Td
(true)Tj
/R18655872 10 Tf
21.0941 0 Td
0.824 Tw
[(\(the def)9.98535(ault\), no repositioning is done.)-582.385(Since the)]TJ
/R18987872 10 Tf
203.972 0 Td
(dot)Tj
/R18655872 10 Tf
17.2141 0 Td
(algorithm al)Tj
-0.1 Tc
49.334 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys pro-)Tj
-403.126 -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
/R18987872 10 Tf
-128.57 -16.8 Td
(stylesheet=)Tj
/R18343528 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R18655872 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
/R18987872 10 Tf
(splines)'
/R18655872 10 Tf
31.7102 0 Td
0.311 Tw
(If set to)Tj
/R18987872 10 Tf
33.9828 0 Td
(true)Tj
2.811 Tc
/R18655872 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
/R18987872 10 Tf
144.528 0 Td
(polyline)Tj
2.811 Tc
/R18655872 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
-116.443 -43.2 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
/R25695848 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R25695848 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
(\(1\))Tj
-420.34 -36 Td
(language.)Tj
/R26340192 10.95 Tf
-36 -16.8 Td
[(GRAPH, NODE AND EDGE A)94.9674(TTRIB)10.0443(UTES)]TJ
/R26008192 10 Tf
36 -12 Td
0.424 Tw
(Graphviz uses the)Tj
/R25695848 10 Tf
75.4219 0 Td
(name)Tj
/R26008192 10 Tf
21.6602 0 Td
(=)Tj
/R25695848 10 Tf
5.63984 0 Td
(value)Tj
/R26008192 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.348 Tw
(out and rendering. W)Tj
5.848 Tc
94.2238 0 Td
(el)Tj
0 Tc
13.068 0 Td
3.349 Tw
[(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.349 Tw
(he complete list is a)Tj
-0.25 Tc
92.6359 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable at)Tj
-396.711 -12 Td
[(http://www)64.9841(.graphviz.or)18.0151(g/content/attrs.)]TJ
/R26340192 10.95 Tf
-36 -16.8 Td
0 Tw
[(Attrib)19.9883(utes Common to Nodes, Edges, Clusters and Graphs)]TJ
/R26340192 10 Tf
36 -12 Td
[(hr)18.0078(ef=)]TJ
/R25695848 10 Tf
23.2898 0 Td
(url)Tj
/R26008192 10 Tf
14.4969 0 Td
0.327 Tw
(the def)Tj
27.7172 0 Td
0.326 Tw
(ault url for image map les; in PostScript les, the base URL for all relati)Tj
-0.15 Tc
298.464 0 Td
0.626 Tw
(ve U)Tj
0 Tc
19.3359 0 Td
0.326 Tw
(RLs, as rec-)Tj
-383.304 -12 Td
0 Tw
(ognized by Acrobat Distiller 3.0 and up.)Tj
/R26340192 10 Tf
16.8 TL
(URL=)'
/R25695848 10 Tf
26.8102 0 Td
(url)Tj
/R26008192 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
/R26340192 10 Tf
-176.76 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R25695848 10 Tf
36.25 0 Td
(colorvalue)Tj
/R26008192 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R25695848 10 Tf
10.791 0 Td
(colorvalue)Tj
/R26008192 10 Tf
46.341 0 Td
1.072 Tw
(may be ")Tj
/R25695848 10 Tf
37.884 0 Td
(h,s,v)Tj
/R26340192 10 Tf
18.3301 0 Td
(")Tj
/R26008192 10 Tf
9.12187 0 Td
(\(hue, saturation, brightness\) oating point numbers between 0 and 1, or an)Tj
-122.468 -12 Td
0.99 Tw
(X11 color name such as)Tj
/R26340192 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
/R26008192 10 Tf
34.3199 0 Td
(or)Tj
/R26340192 10 Tf
11.8199 0 Td
(cyan)Tj
3.49 Tc
/R26008192 10 Tf
20 0 Td
[(,o)349.014(ra")]TJ
0 Tc
/R25695848 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
5.066 Tw
(een, blue)Tj
7.566 Tc
41.066 0 Td
(,2h)Tj
-0.2 Tc
27.632 0 Td
5.467 Tw
(ex c)Tj
0 Tc
20.5371 0 Td
[(har)15.0146(acter)]TJ
7.567 Tc
34.1898 0 Td
(se)Tj
0 Tc
15.8969 0 Td
(ac)Tj
9.28984 0 Td
5.067 Tw
(h\) value)Tj
10.067 Tc
37.407 0 Td
(.S)Tj
0 Tc
17.5672 0 Td
(ee http://www)Tj
60.1672 0 Td
[(.gr)15.0146(aphviz.or)36.9922(g/content/attr)]TJ
102.72 0 Td
(s#kcolor and)Tj
-374.993 -12 Td
0 Tw
[(http://www)74.0076(.gr)15.0159(aphviz.or)36.9922(g/content/color)19.9854(-names for further details.)]TJ
-0.25 Tc
/R26340192 10 Tf
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R25695848 10 Tf
30.1398 0 Td
(n)Tj
/R26008192 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R25695848 10 Tf
102.21 0 Td
(n)Tj
/R26008192 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R26340192 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R25695848 10 Tf
37.9199 0 Td
(name)Tj
/R26008192 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R26340192 10 Tf
-70.1602 -16.8 Td
(label=)Tj
/R25695848 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R26008192 10 Tf
17.798 0 Td
(where)Tj
/R25695848 10 Tf
27.9879 0 Td
[(te)20.0073(xt)]TJ
/R26008192 10 Tf
17.798 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
(eft, and right justied lines.)Tj
-317.773 -12 Td
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.013 Tw
T*[(the substring '\\E' v)25.0098(alue is found in a label it will be replaced by:)]TJ
/R25695848 10 Tf
273.901 0 Td
(tail_node_name)Tj
/R26008192 10 Tf
64.4398 0 Td
(>)Tj
/R25695848 10 Tf
11.2801 0 Td
(head_node_name)Tj
/R26008192 10 Tf
74.052 0 Td
(or)Tj
-423.673 -12 Td
(by:)Tj
/R25695848 10 Tf
15.2801 0 Td
(tail_node_name)Tj
/R26008192 10 Tf
64.4398 0 Td
()Tj
/R25695848 10 Tf
11.2801 0 Td
(head_node_name)Tj
/R26008192 10 Tf
73.0398 0 Td
0 Tw
(for undirected graphs.)Tj
-164.04 -16.8 Td
0.123 Tw
(Graphviz also supports special HTML-lik)Tj
2.623 Tc
167.592 0 Td
(el)Tj
0 Tc
9.84297 0 Td
(abels for constructing comple)Tj
2.624 Tc
118.809 0 Td
(xn)Tj
0 Tc
12.6238 0 Td
0.124 Tw
(ode content. A full-description)Tj
-308.868 -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
[(ttp://www)64.9854(.graphviz.or)18.0151(g/content/node-shapes#html.)]TJ
-82.0898 -16.8 Td
0.28 Tw
(If a node has)Tj
/R26340192 10 Tf
54.9898 0 Td
[(shape=r)17.9846(ecord)]TJ
2.78 Tc
/R26008192 10 Tf
58.2902 0 Td
(,t)Tj
0 Tc
8.06016 0 Td
(he label may contain recursi)Tj
-0.15 Tc
113.62 0 Td
0.58 Tw
(ve b)Tj
0 Tc
17.0699 0 Td
0.28 Tw
[(ox lists delimited by { | }.)-528.018(Port identiers in)]TJ
-252.03 -12 Td
0 Tw
(labels are set of)Tj
2.5 Tc
62.2301 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)]TJ
/R26340192 10.95 Tf
-121 -16.8 Td
[(Graph Attrib)20.0128(utes)]TJ
/R26340192 10 Tf
36 -12 Td
(size=")Tj
/R25695848 10 Tf
26.8 0 Td
(x,y)Tj
/R26340192 10 Tf
11.3801 0 Td
(")Tj
/R26008192 10 Tf
8.05 0 Td
[(species the maximum bounding box of dra)15(wing in inches.)]TJ
/R26340192 10 Tf
-46.2301 -16.8 Td
(ratio=)Tj
/R25695848 10 Tf
26.25 0 Td
(f)Tj
/R26008192 10 Tf
6.07891 0 Td
0.799 Tw
(sets the aspect ratio to)Tj
/R25695848 10 Tf
94.8148 0 Td
(f)Tj
/R26008192 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
/R26340192 10 Tf
15.5199 0 Td
(ll)Tj
/R26008192 10 Tf
11.1199 0 Td
(,)Tj
/R26340192 10 Tf
5.8 0 Td
(com-)Tj
-410.896 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R26008192 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R26340192 10 Tf
5.83008 0 Td
(auto)Tj
/R26008192 10 Tf
18.8898 0 Td
(.)Tj
/R26340192 10 Tf
-56.7598 -16.8 Td
[(lay)24.9927(out=)]TJ
/R25695848 10 Tf
32.1199 0 Td
(engine)Tj
/R26008192 10 Tf
29.8211 0 Td
0.661 Tw
(indicates the preferred layout engine \()Tj
/R26340192 10 Tf
155.205 0 Td
(dot)Tj
/R26008192 10 Tf
13.8898 0 Td
(,)Tj
/R26340192 10 Tf
5.66094 0 Td
(neato)Tj
/R26008192 10 Tf
23.3301 0 Td
(,)Tj
/R26340192 10 Tf
5.66094 0 Td
(fdp)Tj
3.161 Tc
/R26008192 10 Tf
14.45 0 Td
(,e)Tj
0 Tc
10.1012 0 Td
(tc.\) o)Tj
-0.15 Tc
21.0609 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.66 Tw
[(rriding the def)9.99023(ault from the)]TJ
-320.59 -12 Td
0 Tw
(basename of the command or the K commandline option.)Tj
/R26340192 10 Tf
16.8 TL
T*[(mar)10.0073(gin=)]TJ
/R25695848 10 Tf
36.7098 0 Td
(f)Tj
/R26008192 10 Tf
5.28008 0 Td
[(sets the page mar)18.0078(gin \(included in the page size\).)]TJ
/R26340192 10 Tf
-41.9898 -16.8 Td
(ordering=out)Tj
/R26008192 10 Tf
59.3102 0 Td
(constrains order of out-edges in a subgraph according to their le sequence.)Tj
-0.18 Tc
/R26340192 10 Tf
-59.3102 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R26008192 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R26340192 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R26008192 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R26340192 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R25695848 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R26008192 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
/R26340192 10 Tf
-51.7898 -16.8 Td
(color=)Tj
/R25695848 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R26008192 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R26340192 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R26008192 10 Tf
34.7199 0 Td
(for background\).)Tj
-0.1 Tc
/R26340192 10 Tf
-198.01 -16.8 Td
(ove)Tj
0 Tc
14.2398 0 Td
(rlap=)Tj
/R25695848 10 Tf
23.4801 0 Td
(mode)Tj
2.711 Tc
/R26008192 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
11.3211 0 Td
0.212 Tw
(his species what algorithm should do if an)Tj
2.712 Tc
175.494 0 Td
(yn)Tj
0 Tc
12.7121 0 Td
(odes o)Tj
-0.15 Tc
25.8922 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap. If mode is)Tj
/R26340192 10 Tf
64.448 0 Td
(false)Tj
2.712 Tc
/R26008192 10 Tf
19.4398 0 Td
(,t)Tj
0 Tc
7.99219 0 Td
(he program)Tj
-385.97 -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
/R26340192 10 Tf
68.498 0 Td
(scale)Tj
2.752 Tc
/R26008192 10 Tf
20.55 0 Td
(,t)Tj
0 Tc
8.03203 0 Td
(he layout is uniformly)Tj
-342.63 -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
(rlap. The latter technique remo)Tj
-0.15 Tc
130.394 0 Td
(ve)Tj
4.241 Tc
9.28984 0 Td
(so)Tj
-0.15 Tc
12.9809 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaps)Tj
-412.564 -12 Td
0.486 Tw
(while preserving symmetry and structure, while the former remo)Tj
-0.15 Tc
262.298 0 Td
(ve)Tj
2.985 Tc
9.28984 0 Td
(so)Tj
-0.15 Tc
11.725 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.485 Tw
[(rlaps more compactly b)19.9902(ut destro)]TJ
130.51 0 Td
(ys)Tj
-423.113 -12 Td
3.323 Tw
(symmetries. If)Tj
64.416 0 Td
0.823 Tw
(mode is)Tj
/R26340192 10 Tf
35.5359 0 Td
(true)Tj
/R26008192 10 Tf
21.0941 0 Td
0.824 Tw
[(\(the def)9.98535(ault\), no repositioning is done.)-582.385(Since the)]TJ
/R26340192 10 Tf
203.972 0 Td
(dot)Tj
/R26008192 10 Tf
17.2141 0 Td
(algorithm al)Tj
-0.1 Tc
49.334 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys pro-)Tj
-403.126 -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
/R26340192 10 Tf
-128.57 -16.8 Td
(stylesheet=)Tj
/R25695848 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R26008192 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
/R26340192 10 Tf
(splines)'
/R26008192 10 Tf
31.7102 0 Td
0.311 Tw
(If set to)Tj
/R26340192 10 Tf
33.9828 0 Td
(true)Tj
2.811 Tc
/R26008192 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
/R26340192 10 Tf
144.528 0 Td
(polyline)Tj
2.811 Tc
/R26008192 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
-116.443 -43.2 Td
0 Tw
[(12 January 2015)-19595(3)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -4103
│ │ │ │ │ │ +4105
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18987872
│ │ │ │ │ │ +R26340192
│ │ │ │ │ │
│ │ │ │ │ │ -R18655872
│ │ │ │ │ │ +R26008192
│ │ │ │ │ │
│ │ │ │ │ │ -R18343528
│ │ │ │ │ │ +R25695848
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R18343528 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R18343528 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
(\(1\))Tj
/R18987872 10 Tf
-420.34 -36 Td
(ortho)Tj
4.299 Tc
/R18655872 10 Tf
23.3301 0 Td
(,e)Tj
0 Tc
11.2391 0 Td
1.799 Tw
[(dges are dra)15.0183(wn as orthogonal polylines.)-679.91(In all of these cases, the nodes must not o)]TJ
-0.15 Tc
356.635 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
4.298 Tw
(rlap. If)Tj
/R18987872 10 Tf
-400.494 -12 Td
(splines=false)Tj
/R18655872 10 Tf
57.075 0 Td
(or)Tj
/R18987872 10 Tf
11.3648 0 Td
(splines=line)Tj
3.036 Tc
/R18655872 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
/R18987872 10 Tf
27.7422 0 Td
(true)Tj
/R18655872 10 Tf
20.8059 0 Td
(for dot, and)Tj
/R18987872 10 Tf
50.4879 0 Td
(false)Tj
/R18655872 10 Tf
22.4762 0 Td
(for)Tj
-420.34 -12 Td
0 Tw
(all other layouts.)Tj
/R18987872 10 Tf
28.8 TL
T*[(\(dot-specic attrib)20(utes\))]TJ
16.8 TL
(nodesep=)'
/R18343528 10 Tf
40.15 0 Td
(f)Tj
/R18655872 10 Tf
5.28008 0 Td
(sets the minimum separation between nodes.)Tj
/R18987872 10 Tf
-45.4301 -16.8 Td
(ranksep=)Tj
/R18343528 10 Tf
40.15 0 Td
(f)Tj
/R18655872 10 Tf
5.28008 0 Td
(sets the minimum separation between ranks.)Tj
/R18987872 10 Tf
-45.4301 -16.8 Td
(rankdir=LR|RL|BT)Tj
/R18655872 10 Tf
87.0602 0 Td
[(requests a left-to-right, right-to-left, or bottom-to-top, dra)15.0146(wing.)]TJ
/R18987872 10 Tf
-87.0602 -16.8 Td
(rank=same)Tj
/R18655872 10 Tf
51.35 0 Td
(\(or)Tj
/R18987872 10 Tf
15.0898 0 Td
(min)Tj
/R18655872 10 Tf
20.1 0 Td
(or)Tj
/R18987872 10 Tf
11.7602 0 Td
(max)Tj
3.43 Tc
/R18655872 10 Tf
18.3301 0 Td
[(\)i)343.015(nas)]TJ
0 Tc
29.7297 0 Td
0.929 Tw
[(ubgraph constrains the rank assignment of its nodes.)-842.896(If a subgraph')]TJ
281.75 0 Td
(s)Tj
-428.11 -12 Td
1.496 Tw
(name has the prex)Tj
/R18987872 10 Tf
86.5238 0 Td
(cluster)Tj
3.996 Tc
/R18655872 10 Tf
28.8801 0 Td
(,i)Tj
0 Tc
9.27617 0 Td
1.497 Tw
[(ts nodes are dra)14.9902(wn in a distinct rectangle of the layout.)-649.702(Clusters may be)]TJ
-124.68 -12 Td
(nested.)Tj
/R18987872 10 Tf
28.8 TL
0 Tw
T*[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(mode=)'
/R18343528 10 Tf
29.0301 0 Td
(val)Tj
5.89 Tc
/R18655872 10 Tf
12.2199 0 Td
(.A)Tj
0 Tc
15.6102 0 Td
0.89 Tw
(lgorithm for minimizing ener)Tj
119.43 0 Td
0.889 Tw
(gy in the layout. By def)Tj
98.7852 0 Td
(ault,)Tj
/R18987872 10 Tf
20.8891 0 Td
(neato)Tj
/R18655872 10 Tf
26.7191 0 Td
(uses stress majorization. If)Tj
/R18987872 10 Tf
-322.684 -12 Td
(mode=KK)Tj
2.5 Tc
/R18655872 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
/R18987872 10 Tf
-62.65 -16.8 Td
(model=)Tj
/R18343528 10 Tf
31.8102 0 Td
(val)Tj
5.904 Tc
/R18655872 10 Tf
12.2199 0 Td
(.T)Tj
0 Tc
14.5141 0 Td
(he)Tj
/R18987872 10 Tf
12.8441 0 Td
(neato)Tj
/R18655872 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.029 Tw
(uses the length of the shortest path. If)Tj
/R18987872 10 Tf
152.712 0 Td
(model)Tj
/R18655872 10 Tf
28.6391 0 Td
(is set to)Tj
/R18987872 10 Tf
33.1461 0 Td
[(cir)17.9932(cuit)]TJ
2.528 Tc
/R18655872 10 Tf
27.5902 0 Td
(,ac)Tj
0 Tc
16.4359 0 Td
0.028 Tw
(ircuit-resistance model is used.)Tj
128.982 0 Td
(If)Tj
/R18987872 10 Tf
9.18789 0 Td
(model)Tj
/R18655872 10 Tf
28.6379 0 Td
(is)Tj
-425.331 -12 Td
0.319 Tw
(set to)Tj
/R18987872 10 Tf
24.5281 0 Td
(subset)Tj
2.819 Tc
/R18655872 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
/R18987872 10 Tf
-75.3898 -16.8 Td
(start=)Tj
/R18343528 10 Tf
25.6898 0 Td
(val)Tj
5.017 Tc
/R18655872 10 Tf
12.2199 0 Td
(.R)Tj
0 Tc
14.1871 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
/R18343528 10 Tf
5.84609 0 Td
(val)Tj
/R18655872 10 Tf
14.7359 0 Td
(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
/R18987872 10 Tf
-20.15 -16.8 Td
(epsilon=)Tj
/R18343528 10 Tf
35.7102 0 Td
(n)Tj
5 Tc
/R18655872 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
/R18987872 10 Tf
-174.461 -28.8 Td
[(\(tw)9.99268(opi-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R18343528 10 Tf
14.0301 0 Td
(ctr)Tj
2.58 Tc
/R18655872 10 Tf
11.1102 0 Td
(.T)Tj
0 Tc
11.1898 0 Td
0.08 Tw
(his species the node to be used as the center of the layout. If not specied,)Tj
/R18343528 10 Tf
305.121 0 Td
(twopi)Tj
/R18655872 10 Tf
24.8109 0 Td
0.081 Tw
(will randomly)Tj
-375.522 -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)14.9854(gree 1. If no leaf)]TJ
0 Tw
T*[(nodes e)15.0073(xists, an arbitrary node is pick)10.0146(ed as center)55(.)]TJ
/R18987872 10 Tf
16.8 TL
(ranksep=)'
/R18343528 10 Tf
40.15 0 Td
(val)Tj
2.5 Tc
/R18655872 10 Tf
12.2199 0 Td
(.S)Tj
0 Tc
10.5602 0 Td
[(pecies the radial distance in inches between the sequence of rings. The def)9.99023(ault is 0.75.)]TJ
/R18987872 10 Tf
-62.9301 -28.8 Td
[(\(cir)17.9846(co-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
12 TL
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R18343528 10 Tf
14.0301 0 Td
(nodename)Tj
2.853 Tc
/R18655872 10 Tf
41.1 0 Td
(.S)Tj
0 Tc
10.9129 0 Td
0.354 Tw
(pecies the name of a node occurring in the root block. If the graph is disconnected, the)Tj
-0.18 Tc
/R18987872 10 Tf
-75.3031 -12 Td
(ro)Tj
0 Tc
9.26016 0 Td
(ot)Tj
/R18655872 10 Tf
10.8301 0 Td
0 Tw
[(node attrib)20(ute can be used to specify additional root blocks.)]TJ
/R18987872 10 Tf
-20.0902 -16.8 Td
(mindist=)Tj
/R18343528 10 Tf
37.9301 0 Td
(value)Tj
3.344 Tc
/R18655872 10 Tf
21.6602 0 Td
(.S)Tj
0 Tc
11.4039 0 Td
0.843 Tw
(ets the minimum separation between all nodes. If not specied then)Tj
/R18343528 10 Tf
281.463 0 Td
[(cir)37.0166(co)]TJ
/R18655872 10 Tf
23.5227 0 Td
(uses a def)Tj
41.016 0 Td
(ault)Tj
-0.25 Tc
-416.996 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
(lue of 1.0.)Tj
/R18987872 10 Tf
-9.18984 -28.8 Td
[(\(fdp-specic attrib)19.9841(utes\))]TJ
(K=)'
/R18343528 10 Tf
13.4801 0 Td
(val)Tj
2.5 Tc
/R18655872 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
/R18987872 10 Tf
-36.2602 -16.8 Td
(maxiter=)Tj
/R18343528 10 Tf
39.0199 0 Td
(val)Tj
2.5 Tc
/R18655872 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
/R18987872 10 Tf
-61.8 -16.8 Td
(start=)Tj
/R18343528 10 Tf
25.6898 0 Td
(val)Tj
2.954 Tc
/R18655872 10 Tf
12.2199 0 Td
(.A)Tj
0 Tc
12.6738 0 Td
0.454 Tw
(djusts the random initial placement of nodes with no specied position.)Tj
295.264 0 Td
(If)Tj
/R18343528 10 Tf
9.61406 0 Td
(val)Tj
/R18655872 10 Tf
15.1738 0 Td
0.455 Tw
(is is an inte)Tj
46.4949 0 Td
[(ger)40.0098(,)]TJ
-417.13 -12 Td
0.314 Tw
(it is used as the seed for the random number generator)Tj
5.314 Tc
219.21 0 Td
(.I)Tj
0 Tc
11.1441 0 Td
(f)Tj
/R18343528 10 Tf
6.14414 0 Td
(val)Tj
/R18655872 10 Tf
15.034 0 Td
(is not an inte)Tj
52.182 0 Td
(ger)Tj
2.814 Tc
12.3699 0 Td
(,ar)Tj
0 Tc
15.898 0 Td
(andom system-generated)Tj
-331.982 -12 Td
[(inte)15(ger)]TJ
2.5 Tc
27.2199 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
/R18987872 10.95 Tf
-72.1098 -16.8 Td
[(Node Attrib)19.9917(utes)]TJ
/R18987872 10 Tf
36 -12 Td
(height=)Tj
/R18343528 10 Tf
32.3699 0 Td
(d)Tj
/R18655872 10 Tf
8.21719 0 Td
(or)Tj
/R18987872 10 Tf
11.5469 0 Td
(width=)Tj
/R18343528 10 Tf
30.15 0 Td
(d)Tj
/R18655872 10 Tf
8.21719 0 Td
0.717 Tw
(sets minimum height or width.)Tj
131.095 0 Td
(Adding)Tj
/R18987872 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R18655872 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
/R18987872 10 Tf
16.8 TL
(shape=)'
-0.2 Tc
/R18343528 10 Tf
30.15 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R18655872 10 Tf
55.8398 0 Td
(record epsf)Tj
-0.2 Tc
/R18343528 10 Tf
-95.7898 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R18655872 10 Tf
55.9648 0 Td
0.125 Tw
[(can be such v)25(alues as)]TJ
/R18987872 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
3.616 Tw
(ium, parallelogram, house, hexagon, octagon, note, tab, box3d, or component,)Tj
6.117 Tc
/R18655872 10 Tf
363.104 0 Td
(,a)Tj
0 Tc
13.057 0 Td
3.617 Tw
(mong others.)Tj
-211.211 -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
/R25695848 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R25695848 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
(\(1\))Tj
/R26340192 10 Tf
-420.34 -36 Td
(ortho)Tj
4.299 Tc
/R26008192 10 Tf
23.3301 0 Td
(,e)Tj
0 Tc
11.2391 0 Td
1.799 Tw
[(dges are dra)15.0183(wn as orthogonal polylines.)-679.91(In all of these cases, the nodes must not o)]TJ
-0.15 Tc
356.635 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
4.298 Tw
(rlap. If)Tj
/R26340192 10 Tf
-400.494 -12 Td
(splines=false)Tj
/R26008192 10 Tf
57.075 0 Td
(or)Tj
/R26340192 10 Tf
11.3648 0 Td
(splines=line)Tj
3.036 Tc
/R26008192 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
/R26340192 10 Tf
27.7422 0 Td
(true)Tj
/R26008192 10 Tf
20.8059 0 Td
(for dot, and)Tj
/R26340192 10 Tf
50.4879 0 Td
(false)Tj
/R26008192 10 Tf
22.4762 0 Td
(for)Tj
-420.34 -12 Td
0 Tw
(all other layouts.)Tj
/R26340192 10 Tf
28.8 TL
T*[(\(dot-specic attrib)20(utes\))]TJ
16.8 TL
(nodesep=)'
/R25695848 10 Tf
40.15 0 Td
(f)Tj
/R26008192 10 Tf
5.28008 0 Td
(sets the minimum separation between nodes.)Tj
/R26340192 10 Tf
-45.4301 -16.8 Td
(ranksep=)Tj
/R25695848 10 Tf
40.15 0 Td
(f)Tj
/R26008192 10 Tf
5.28008 0 Td
(sets the minimum separation between ranks.)Tj
/R26340192 10 Tf
-45.4301 -16.8 Td
(rankdir=LR|RL|BT)Tj
/R26008192 10 Tf
87.0602 0 Td
[(requests a left-to-right, right-to-left, or bottom-to-top, dra)15.0146(wing.)]TJ
/R26340192 10 Tf
-87.0602 -16.8 Td
(rank=same)Tj
/R26008192 10 Tf
51.35 0 Td
(\(or)Tj
/R26340192 10 Tf
15.0898 0 Td
(min)Tj
/R26008192 10 Tf
20.1 0 Td
(or)Tj
/R26340192 10 Tf
11.7602 0 Td
(max)Tj
3.43 Tc
/R26008192 10 Tf
18.3301 0 Td
[(\)i)343.015(nas)]TJ
0 Tc
29.7297 0 Td
0.929 Tw
[(ubgraph constrains the rank assignment of its nodes.)-842.896(If a subgraph')]TJ
281.75 0 Td
(s)Tj
-428.11 -12 Td
1.496 Tw
(name has the prex)Tj
/R26340192 10 Tf
86.5238 0 Td
(cluster)Tj
3.996 Tc
/R26008192 10 Tf
28.8801 0 Td
(,i)Tj
0 Tc
9.27617 0 Td
1.497 Tw
[(ts nodes are dra)14.9902(wn in a distinct rectangle of the layout.)-649.702(Clusters may be)]TJ
-124.68 -12 Td
(nested.)Tj
/R26340192 10 Tf
28.8 TL
0 Tw
T*[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(mode=)'
/R25695848 10 Tf
29.0301 0 Td
(val)Tj
5.89 Tc
/R26008192 10 Tf
12.2199 0 Td
(.A)Tj
0 Tc
15.6102 0 Td
0.89 Tw
(lgorithm for minimizing ener)Tj
119.43 0 Td
0.889 Tw
(gy in the layout. By def)Tj
98.7852 0 Td
(ault,)Tj
/R26340192 10 Tf
20.8891 0 Td
(neato)Tj
/R26008192 10 Tf
26.7191 0 Td
(uses stress majorization. If)Tj
/R26340192 10 Tf
-322.684 -12 Td
(mode=KK)Tj
2.5 Tc
/R26008192 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
/R26340192 10 Tf
-62.65 -16.8 Td
(model=)Tj
/R25695848 10 Tf
31.8102 0 Td
(val)Tj
5.904 Tc
/R26008192 10 Tf
12.2199 0 Td
(.T)Tj
0 Tc
14.5141 0 Td
(he)Tj
/R26340192 10 Tf
12.8441 0 Td
(neato)Tj
/R26008192 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.029 Tw
(uses the length of the shortest path. If)Tj
/R26340192 10 Tf
152.712 0 Td
(model)Tj
/R26008192 10 Tf
28.6391 0 Td
(is set to)Tj
/R26340192 10 Tf
33.1461 0 Td
[(cir)17.9932(cuit)]TJ
2.528 Tc
/R26008192 10 Tf
27.5902 0 Td
(,ac)Tj
0 Tc
16.4359 0 Td
0.028 Tw
(ircuit-resistance model is used.)Tj
128.982 0 Td
(If)Tj
/R26340192 10 Tf
9.18789 0 Td
(model)Tj
/R26008192 10 Tf
28.6379 0 Td
(is)Tj
-425.331 -12 Td
0.319 Tw
(set to)Tj
/R26340192 10 Tf
24.5281 0 Td
(subset)Tj
2.819 Tc
/R26008192 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
/R26340192 10 Tf
-75.3898 -16.8 Td
(start=)Tj
/R25695848 10 Tf
25.6898 0 Td
(val)Tj
5.017 Tc
/R26008192 10 Tf
12.2199 0 Td
(.R)Tj
0 Tc
14.1871 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
/R25695848 10 Tf
5.84609 0 Td
(val)Tj
/R26008192 10 Tf
14.7359 0 Td
(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
/R26340192 10 Tf
-20.15 -16.8 Td
(epsilon=)Tj
/R25695848 10 Tf
35.7102 0 Td
(n)Tj
5 Tc
/R26008192 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
/R26340192 10 Tf
-174.461 -28.8 Td
[(\(tw)9.99268(opi-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R25695848 10 Tf
14.0301 0 Td
(ctr)Tj
2.58 Tc
/R26008192 10 Tf
11.1102 0 Td
(.T)Tj
0 Tc
11.1898 0 Td
0.08 Tw
(his species the node to be used as the center of the layout. If not specied,)Tj
/R25695848 10 Tf
305.121 0 Td
(twopi)Tj
/R26008192 10 Tf
24.8109 0 Td
0.081 Tw
(will randomly)Tj
-375.522 -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)14.9854(gree 1. If no leaf)]TJ
0 Tw
T*[(nodes e)15.0073(xists, an arbitrary node is pick)10.0146(ed as center)55(.)]TJ
/R26340192 10 Tf
16.8 TL
(ranksep=)'
/R25695848 10 Tf
40.15 0 Td
(val)Tj
2.5 Tc
/R26008192 10 Tf
12.2199 0 Td
(.S)Tj
0 Tc
10.5602 0 Td
[(pecies the radial distance in inches between the sequence of rings. The def)9.99023(ault is 0.75.)]TJ
/R26340192 10 Tf
-62.9301 -28.8 Td
[(\(cir)17.9846(co-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
12 TL
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R25695848 10 Tf
14.0301 0 Td
(nodename)Tj
2.853 Tc
/R26008192 10 Tf
41.1 0 Td
(.S)Tj
0 Tc
10.9129 0 Td
0.354 Tw
(pecies the name of a node occurring in the root block. If the graph is disconnected, the)Tj
-0.18 Tc
/R26340192 10 Tf
-75.3031 -12 Td
(ro)Tj
0 Tc
9.26016 0 Td
(ot)Tj
/R26008192 10 Tf
10.8301 0 Td
0 Tw
[(node attrib)20(ute can be used to specify additional root blocks.)]TJ
/R26340192 10 Tf
-20.0902 -16.8 Td
(mindist=)Tj
/R25695848 10 Tf
37.9301 0 Td
(value)Tj
3.344 Tc
/R26008192 10 Tf
21.6602 0 Td
(.S)Tj
0 Tc
11.4039 0 Td
0.843 Tw
(ets the minimum separation between all nodes. If not specied then)Tj
/R25695848 10 Tf
281.463 0 Td
[(cir)37.0166(co)]TJ
/R26008192 10 Tf
23.5227 0 Td
(uses a def)Tj
41.016 0 Td
(ault)Tj
-0.25 Tc
-416.996 -12 Td
(va)Tj
0 Tc
9.18984 0 Td
0 Tw
(lue of 1.0.)Tj
/R26340192 10 Tf
-9.18984 -28.8 Td
[(\(fdp-specic attrib)19.9841(utes\))]TJ
(K=)'
/R25695848 10 Tf
13.4801 0 Td
(val)Tj
2.5 Tc
/R26008192 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
/R26340192 10 Tf
-36.2602 -16.8 Td
(maxiter=)Tj
/R25695848 10 Tf
39.0199 0 Td
(val)Tj
2.5 Tc
/R26008192 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
/R26340192 10 Tf
-61.8 -16.8 Td
(start=)Tj
/R25695848 10 Tf
25.6898 0 Td
(val)Tj
2.954 Tc
/R26008192 10 Tf
12.2199 0 Td
(.A)Tj
0 Tc
12.6738 0 Td
0.454 Tw
(djusts the random initial placement of nodes with no specied position.)Tj
295.264 0 Td
(If)Tj
/R25695848 10 Tf
9.61406 0 Td
(val)Tj
/R26008192 10 Tf
15.1738 0 Td
0.455 Tw
(is is an inte)Tj
46.4949 0 Td
[(ger)40.0098(,)]TJ
-417.13 -12 Td
0.314 Tw
(it is used as the seed for the random number generator)Tj
5.314 Tc
219.21 0 Td
(.I)Tj
0 Tc
11.1441 0 Td
(f)Tj
/R25695848 10 Tf
6.14414 0 Td
(val)Tj
/R26008192 10 Tf
15.034 0 Td
(is not an inte)Tj
52.182 0 Td
(ger)Tj
2.814 Tc
12.3699 0 Td
(,ar)Tj
0 Tc
15.898 0 Td
(andom system-generated)Tj
-331.982 -12 Td
[(inte)15(ger)]TJ
2.5 Tc
27.2199 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
/R26340192 10.95 Tf
-72.1098 -16.8 Td
[(Node Attrib)19.9917(utes)]TJ
/R26340192 10 Tf
36 -12 Td
(height=)Tj
/R25695848 10 Tf
32.3699 0 Td
(d)Tj
/R26008192 10 Tf
8.21719 0 Td
(or)Tj
/R26340192 10 Tf
11.5469 0 Td
(width=)Tj
/R25695848 10 Tf
30.15 0 Td
(d)Tj
/R26008192 10 Tf
8.21719 0 Td
0.717 Tw
(sets minimum height or width.)Tj
131.095 0 Td
(Adding)Tj
/R26340192 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R26008192 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
/R26340192 10 Tf
16.8 TL
(shape=)'
-0.2 Tc
/R25695848 10 Tf
30.15 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R26008192 10 Tf
55.8398 0 Td
(record epsf)Tj
-0.2 Tc
/R25695848 10 Tf
-95.7898 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygon)Tj
/R26008192 10 Tf
55.9648 0 Td
0.125 Tw
[(can be such v)25(alues as)]TJ
/R26340192 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
3.616 Tw
(ium, parallelogram, house, hexagon, octagon, note, tab, box3d, or component,)Tj
6.117 Tc
/R26008192 10 Tf
363.104 0 Td
(,a)Tj
0 Tc
13.057 0 Td
3.617 Tw
(mong others.)Tj
-211.211 -45.6 Td
0 Tw
[(12 January 2015)-19595(4)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3154
│ │ │ │ │ │ +3156
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18987872
│ │ │ │ │ │ +R26340192
│ │ │ │ │ │
│ │ │ │ │ │ -R18655872
│ │ │ │ │ │ +R26008192
│ │ │ │ │ │
│ │ │ │ │ │ -R18343528
│ │ │ │ │ │ +R25695848
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R18343528 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R18343528 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
(\(1\))Tj
-420.34 -36 Td
0.889 Tw
(\(Polygons are dened or modied by the follo)Tj
190.683 0 Td
0.888 Tw
(wing node attrib)Tj
67.1262 0 Td
(utes:)Tj
-0.18 Tc
/R18987872 10 Tf
22.2781 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R18655872 10 Tf
22.7801 0 Td
(,)Tj
/R18987872 10 Tf
5.88789 0 Td
(peripheries)Tj
/R18655872 10 Tf
48.3301 0 Td
(,)Tj
/R18987872 10 Tf
5.88789 0 Td
(sides)Tj
/R18655872 10 Tf
20.5602 0 Td
(,)Tj
/R18987872 10 Tf
5.88789 0 Td
(orienta-)Tj
-398.121 -12 Td
(tion)Tj
/R18655872 10 Tf
16.6699 0 Td
(,)Tj
/R18987872 10 Tf
5.56992 0 Td
(distortion)Tj
/R18655872 10 Tf
44.7398 0 Td
(and)Tj
/R18987872 10 Tf
17.5102 0 Td
[(sk)10(ew)]TJ
/R18655872 10 Tf
21.0102 0 Td
(.\))Tj
/R18987872 10 Tf
11.4 0 Td
(epsf)Tj
/R18655872 10 Tf
20.2898 0 Td
0.57 Tw
(uses the node')Tj
57.8 0 Td
(s)Tj
/R18987872 10 Tf
6.96094 0 Td
(shapele)Tj
/R18655872 10 Tf
40.3012 0 Td
(attrib)Tj
20.9102 0 Td
0.571 Tw
[(ute as the path name of an e)14.9951(xternal EPSF)]TJ
-263.162 -12 Td
0 Tw
(le to be automatically loaded for the node shape.)Tj
16.8 TL
T*[(See http://www)65(.graphviz.or)18.0151(g/content/node-shapes for a complete description of node shapes.)]TJ
/R18987872 10 Tf
(color=)'
/R18343528 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R18655872 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
/R18987872 10 Tf
167.2 0 Td
(llcolor)Tj
/R18655872 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R18987872 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R18343528 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R18655872 10 Tf
45.5711 0 Td
0.301 Tw
(sets the ll color when style=lled.)Tj
147.446 0 Td
0.3 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.497 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
/R18987872 10 Tf
-7.66992 -16.8 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
(xlabel=)'
/R18343528 10 Tf
31.2602 0 Td
[("te)20.0073(xt")]TJ
/R18655872 10 Tf
26.3508 0 Td
1.211 Tw
(species a label that will be place near)Tj
3.711 Tc
162.207 0 Td
(,b)Tj
0 Tc
11.0109 0 Td
(ut outside, of a node. The normal)Tj
/R18987872 10 Tf
143.737 0 Td
(label)Tj
/R18655872 10 Tf
24.2719 0 Td
1.212 Tw
(string is)Tj
-398.838 -12 Td
0 Tw
(placed within the node shape.)Tj
/R18987872 10 Tf
T*[(tar)10.0073(get=)]TJ
/R18343528 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
/R18655872 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
/R18987872 10 Tf
(tooltip=)'
/R18343528 10 Tf
33.4801 0 Td
[("te)20.0073(xt")]TJ
/R18655872 10 Tf
26.334 0 Td
1.194 Tw
(is a tooltip string for client-side imagemaps and SV)Tj
215.502 0 Td
1.195 Tw
(G, ef)Tj
20.9352 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.495 Tw
(ve w)Tj
0 Tc
20.2051 0 Td
1.195 Tw
(hen nodes ha)Tj
-0.15 Tc
54.4 0 Td
1.495 Tw
(ve a U)Tj
0 Tc
28.3398 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
16.8 TL
0 Tw
T*[(The follo)25.0159(wing attrib)19.9841(utes apply only to polygon shape nodes:)]TJ
-0.18 Tc
/R18987872 10 Tf
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R18343528 10 Tf
28.4801 0 Td
(n)Tj
/R18655872 10 Tf
8.16094 0 Td
(if)Tj
/R18343528 10 Tf
9.27109 0 Td
(n)Tj
/R18655872 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
/R18343528 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18655872 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
/R18343528 10 Tf
20.4879 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18655872 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
/R18987872 10 Tf
(peripheries=)'
/R18343528 10 Tf
54.0301 0 Td
(n)Tj
/R18655872 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
/R18343528 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18655872 10 Tf
57.2301 0 Td
(.)Tj
/R18987872 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R18343528 10 Tf
26.2602 0 Td
(n)Tj
/R18655872 10 Tf
8.95195 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R18343528 10 Tf
173.004 0 Td
(n)Tj
/R18655872 10 Tf
5 0 Td
[(<3 results in an ellipse.)-645.293(This attrib)20.0049(ute is ignored by)]TJ
-0.2 Tc
/R18343528 10 Tf
-213.216 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18655872 10 Tf
57.2301 0 Td
(.)Tj
/R18987872 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R18343528 10 Tf
52.9199 0 Td
(f)Tj
/R18655872 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
/R18343528 10 Tf
28.8922 0 Td
(f)Tj
/R18655872 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
/R18343528 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R18987872 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R18343528 10 Tf
47.3699 0 Td
(f)Tj
/R18655872 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
/R18343528 10 Tf
-146.315 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18655872 10 Tf
57.2301 0 Td
(.)Tj
/R18987872 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R18343528 10 Tf
26.7102 0 Td
(f)Tj
/R18655872 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
/R18343528 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R18655872 10 Tf
57.2301 0 Td
(.)Tj
/R18987872 10 Tf
-104.8 -28.8 Td
[(\(cir)17.9846(co-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
12 TL
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R18343528 10 Tf
14.0301 0 Td
(true/false)Tj
3.268 Tc
/R18655872 10 Tf
37.7801 0 Td
(.T)Tj
0 Tc
11.8781 0 Td
0.768 Tw
(his species that the block containing the gi)Tj
-0.15 Tc
180.396 0 Td
(ve)Tj
3.268 Tc
9.28984 0 Td
(nn)Tj
0 Tc
13.268 0 Td
0.767 Tw
(ode be treated as the root of the span-)Tj
-275.902 -12 Td
0 Tw
(ning tree in the layout.)Tj
/R18987872 10 Tf
28.8 TL
T*[(\(neato- and fdp-specic attrib)20.0146(utes\))]TJ
12 TL
(pin=)'
/R18343528 10 Tf
19.6 0 Td
(val)Tj
2.5 Tc
/R18655872 10 Tf
12.2199 0 Td
(.I)Tj
0 Tc
8.33008 0 Td
(f)Tj
/R18343528 10 Tf
5.83008 0 Td
(val)Tj
/R18655872 10 Tf
14.7199 0 Td
(is)Tj
/R18987872 10 Tf
9.16992 0 Td
(true)Tj
2.5 Tc
/R18655872 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 -67.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
/R25695848 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R25695848 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
(\(1\))Tj
-420.34 -36 Td
0.889 Tw
(\(Polygons are dened or modied by the follo)Tj
190.683 0 Td
0.888 Tw
(wing node attrib)Tj
67.1262 0 Td
(utes:)Tj
-0.18 Tc
/R26340192 10 Tf
22.2781 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R26008192 10 Tf
22.7801 0 Td
(,)Tj
/R26340192 10 Tf
5.88789 0 Td
(peripheries)Tj
/R26008192 10 Tf
48.3301 0 Td
(,)Tj
/R26340192 10 Tf
5.88789 0 Td
(sides)Tj
/R26008192 10 Tf
20.5602 0 Td
(,)Tj
/R26340192 10 Tf
5.88789 0 Td
(orienta-)Tj
-398.121 -12 Td
(tion)Tj
/R26008192 10 Tf
16.6699 0 Td
(,)Tj
/R26340192 10 Tf
5.56992 0 Td
(distortion)Tj
/R26008192 10 Tf
44.7398 0 Td
(and)Tj
/R26340192 10 Tf
17.5102 0 Td
[(sk)10(ew)]TJ
/R26008192 10 Tf
21.0102 0 Td
(.\))Tj
/R26340192 10 Tf
11.4 0 Td
(epsf)Tj
/R26008192 10 Tf
20.2898 0 Td
0.57 Tw
(uses the node')Tj
57.8 0 Td
(s)Tj
/R26340192 10 Tf
6.96094 0 Td
(shapele)Tj
/R26008192 10 Tf
40.3012 0 Td
(attrib)Tj
20.9102 0 Td
0.571 Tw
[(ute as the path name of an e)14.9951(xternal EPSF)]TJ
-263.162 -12 Td
0 Tw
(le to be automatically loaded for the node shape.)Tj
16.8 TL
T*[(See http://www)65(.graphviz.or)18.0151(g/content/node-shapes for a complete description of node shapes.)]TJ
/R26340192 10 Tf
(color=)'
/R25695848 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R26008192 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
/R26340192 10 Tf
167.2 0 Td
(llcolor)Tj
/R26008192 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R26340192 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R25695848 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R26008192 10 Tf
45.5711 0 Td
0.301 Tw
(sets the ll color when style=lled.)Tj
147.446 0 Td
0.3 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.497 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
/R26340192 10 Tf
-7.66992 -16.8 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
(xlabel=)'
/R25695848 10 Tf
31.2602 0 Td
[("te)20.0073(xt")]TJ
/R26008192 10 Tf
26.3508 0 Td
1.211 Tw
(species a label that will be place near)Tj
3.711 Tc
162.207 0 Td
(,b)Tj
0 Tc
11.0109 0 Td
(ut outside, of a node. The normal)Tj
/R26340192 10 Tf
143.737 0 Td
(label)Tj
/R26008192 10 Tf
24.2719 0 Td
1.212 Tw
(string is)Tj
-398.838 -12 Td
0 Tw
(placed within the node shape.)Tj
/R26340192 10 Tf
T*[(tar)10.0073(get=)]TJ
/R25695848 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
/R26008192 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
/R26340192 10 Tf
(tooltip=)'
/R25695848 10 Tf
33.4801 0 Td
[("te)20.0073(xt")]TJ
/R26008192 10 Tf
26.334 0 Td
1.194 Tw
(is a tooltip string for client-side imagemaps and SV)Tj
215.502 0 Td
1.195 Tw
(G, ef)Tj
20.9352 0 Td
(fecti)Tj
-0.15 Tc
17.5199 0 Td
1.495 Tw
(ve w)Tj
0 Tc
20.2051 0 Td
1.195 Tw
(hen nodes ha)Tj
-0.15 Tc
54.4 0 Td
1.495 Tw
(ve a U)Tj
0 Tc
28.3398 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
16.8 TL
0 Tw
T*[(The follo)25.0159(wing attrib)19.9841(utes apply only to polygon shape nodes:)]TJ
-0.18 Tc
/R26340192 10 Tf
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R25695848 10 Tf
28.4801 0 Td
(n)Tj
/R26008192 10 Tf
8.16094 0 Td
(if)Tj
/R25695848 10 Tf
9.27109 0 Td
(n)Tj
/R26008192 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
/R25695848 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R26008192 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
/R25695848 10 Tf
20.4879 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R26008192 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
/R26340192 10 Tf
(peripheries=)'
/R25695848 10 Tf
54.0301 0 Td
(n)Tj
/R26008192 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
/R25695848 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R26008192 10 Tf
57.2301 0 Td
(.)Tj
/R26340192 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R25695848 10 Tf
26.2602 0 Td
(n)Tj
/R26008192 10 Tf
8.95195 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R25695848 10 Tf
173.004 0 Td
(n)Tj
/R26008192 10 Tf
5 0 Td
[(<3 results in an ellipse.)-645.293(This attrib)20.0049(ute is ignored by)]TJ
-0.2 Tc
/R25695848 10 Tf
-213.216 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R26008192 10 Tf
57.2301 0 Td
(.)Tj
/R26340192 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R25695848 10 Tf
52.9199 0 Td
(f)Tj
/R26008192 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
/R25695848 10 Tf
28.8922 0 Td
(f)Tj
/R26008192 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
/R25695848 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R26340192 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R25695848 10 Tf
47.3699 0 Td
(f)Tj
/R26008192 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
/R25695848 10 Tf
-146.315 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R26008192 10 Tf
57.2301 0 Td
(.)Tj
/R26340192 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R25695848 10 Tf
26.7102 0 Td
(f)Tj
/R26008192 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
/R25695848 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R26008192 10 Tf
57.2301 0 Td
(.)Tj
/R26340192 10 Tf
-104.8 -28.8 Td
[(\(cir)17.9846(co-specic attrib)20.0073(utes\))]TJ
-0.18 Tc
12 TL
(ro)'
0 Tc
9.26016 0 Td
(ot=)Tj
/R25695848 10 Tf
14.0301 0 Td
(true/false)Tj
3.268 Tc
/R26008192 10 Tf
37.7801 0 Td
(.T)Tj
0 Tc
11.8781 0 Td
0.768 Tw
(his species that the block containing the gi)Tj
-0.15 Tc
180.396 0 Td
(ve)Tj
3.268 Tc
9.28984 0 Td
(nn)Tj
0 Tc
13.268 0 Td
0.767 Tw
(ode be treated as the root of the span-)Tj
-275.902 -12 Td
0 Tw
(ning tree in the layout.)Tj
/R26340192 10 Tf
28.8 TL
T*[(\(neato- and fdp-specic attrib)20.0146(utes\))]TJ
12 TL
(pin=)'
/R25695848 10 Tf
19.6 0 Td
(val)Tj
2.5 Tc
/R26008192 10 Tf
12.2199 0 Td
(.I)Tj
0 Tc
8.33008 0 Td
(f)Tj
/R25695848 10 Tf
5.83008 0 Td
(val)Tj
/R26008192 10 Tf
14.7199 0 Td
(is)Tj
/R26340192 10 Tf
9.16992 0 Td
(true)Tj
2.5 Tc
/R26008192 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 -67.2 Td
[(12 January 2015)-19595(5)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3485
│ │ │ │ │ │ +3486
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18987872
│ │ │ │ │ │ +R26340192
│ │ │ │ │ │
│ │ │ │ │ │ -R18655872
│ │ │ │ │ │ +R26008192
│ │ │ │ │ │
│ │ │ │ │ │ -R18343528
│ │ │ │ │ │ +R25695848
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R18343528 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R18343528 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
(\(1\))Tj
/R18987872 10.95 Tf
-456.34 -36 Td
[(Edge Attrib)20(utes)]TJ
/R18987872 10 Tf
36 -12 Td
(weight=)Tj
/R18343528 10 Tf
34.0301 0 Td
(val)Tj
/R18655872 10 Tf
16.2672 0 Td
(where)Tj
/R18343528 10 Tf
28.477 0 Td
(val)Tj
/R18655872 10 Tf
16.2672 0 Td
1.547 Tw
(is the cost of the edge.)Tj
-0.15 Tc
103.713 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R18987872 10 Tf
7.37812 0 Td
(dot)Tj
4.048 Tc
/R18655872 10 Tf
13.8898 0 Td
(,w)Tj
0 Tc
13.768 0 Td
1.548 Tw
(eights must be non-ne)Tj
-0.05 Tc
92.5441 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
1.848 Tw
(ve i)Tj
0 Tc
16.118 0 Td
(nte)Tj
12.0699 0 Td
4.048 Tw
(gers. V)Tj
31.818 0 Td
(alues)Tj
-411.45 -12 Td
1.066 Tw
(greater than 1 tend to shorten the edge;)Tj
169.327 0 Td
1.065 Tw
(weight 0 at edges are ignored for ordering nodes.)Tj
216.485 0 Td
(In)Tj
/R18987872 10 Tf
11.8949 0 Td
[(tw)10(opi)]TJ
3.565 Tc
/R18655872 10 Tf
23.7898 0 Td
(,a)Tj
0 Tc
-421.497 -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
/R18987872 10 Tf
11.493 0 Td
(neato)Tj
/R18655872 10 Tf
26.493 0 Td
(and)Tj
/R18987872 10 Tf
-417.564 -12 Td
(fdp)Tj
2.624 Tc
/R18655872 10 Tf
14.45 0 Td
(,ah)Tj
0 Tc
17.1879 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.318 -12 Td
0 Tw
[(ied by the edge')54.9841(s)]TJ
/R18987872 10 Tf
75.55 0 Td
(len)Tj
/R18655872 10 Tf
15.2801 0 Td
[(attrib)19.9854(ute.)]TJ
/R18987872 10 Tf
-90.8301 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
16.8 TL
(color=)'
/R18343528 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R18655872 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R18987872 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R18343528 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R18655872 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R18343528 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R18655872 10 Tf
45.2699 0 Td
[(creates parallel edges, one edge for each color)55.0098(.)]TJ
/R18987872 10 Tf
-214.83 -16.8 Td
[(dir=f)24.9841(orward back both none)]TJ
/R18655872 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
/R18987872 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R18655872 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R18987872 10 Tf
-95.7102 -16.8 Td
[(tar)10.0073(get=)]TJ
/R18343528 10 Tf
31.1398 0 Td
[("te)20.0073(xt")]TJ
/R18655872 10 Tf
25.9328 0 Td
0.793 Tw
[(is a tar)17.998(get string for client-side imagemaps and SV)14.9951(G, ef)]TJ
229.297 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.294 Tw
(RL. If)Tj
-404.264 -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
/R18987872 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R18343528 10 Tf
33.4801 0 Td
[("te)20.0073(xt")]TJ
/R18655872 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.772 Tw
[(string def)10.0122(aults to be the same as the edge label string.)-577.2(The substrings '\\T', '\\H', '\\E' and '\\G' are substi-)]TJ
12 TL
0.496 Tw
(tuted in the same manner as for the edge label attrib)'
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)Tj
2.995 Tc
9.10586 0 Td
(ss)Tj
0 Tc
10.775 0 Td
0.495 Tw
(ubstituted with)Tj
-371.775 -12 Td
0 Tw
(the edge label string.)Tj
/R18987872 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.504 Tw
(pen, diamond, odiamond, box, obox, cr)Tj
-0.1 Tc
168.48 0 Td
(ow)Tj
5.504 Tc
/R18655872 10 Tf
12.1199 0 Td
(.S)Tj
0 Tc
13.5641 0 Td
(pecies the shape of the glyph occurring where the edge)Tj
-202.244 -12 Td
0.697 Tw
(touches the head or tail node, respecti)Tj
-0.15 Tc
154.732 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.197 Tc
7.13008 0 Td
(.N)Tj
0 Tc
12.9172 0 Td
(ote that this only species the shape. The)Tj
/R18987872 10 Tf
172.506 0 Td
(dir)Tj
/R18655872 10 Tf
15.977 0 Td
(attrib)Tj
20.9102 0 Td
0.698 Tw
(ute deter)Tj
35.2078 0 Td
(-)Tj
-428.67 -12 Td
0 Tw
[(mines whether or not the glyph is dra)15(wn.)]TJ
/R18987872 10 Tf
(arr)'
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(size=)Tj
/R18343528 10 Tf
21.25 0 Td
(val)Tj
/R18655872 10 Tf
24.132 0 Td
9.412 Tw
(species a multiplicati)Tj
-0.15 Tc
108.574 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.402 -12 Td
[(in)39.9927(v_length=6,in)40.0073(v_width=7,dot_radius=2\))]TJ
/R18987872 10 Tf
(headlabel,taillabel=)'
/R18343528 10 Tf
83.7699 0 Td
[(te)20.0073(xt)]TJ
/R18655872 10 Tf
17.5437 0 Td
0.804 Tw
(for labels appearing near the head and tail nodes of an edge.)Tj
/R18987872 10 Tf
254.579 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R18655872 10 Tf
59.1898 0 Td
(,)Tj
/R18987872 10 Tf
5.80508 0 Td
(la-)Tj
-420.887 -12 Td
[(belf)24.9841(ontname)]TJ
/R18655872 10 Tf
53.0801 0 Td
(,)Tj
/R18987872 10 Tf
5.28203 0 Td
[(labelf)25.0159(ontsize)]TJ
/R18655872 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.953 Tw
(in the same manner as for the edge label attrib)Tj
193.057 0 Td
3.454 Tw
(ute. Additionally)Tj
74.6879 0 Td
0.954 Tw
(the substring '\\L)Tj
3.454 Tc
67.098 0 Td
[('i)345.396(ss)]TJ
0 Tc
20.798 0 Td
(ubstituted with the)Tj
-355.641 -12 Td
0 Tw
(edge label string.)Tj
/R18987872 10 Tf
T*[(headhr)17.9919(ef=)]TJ
/R18343528 10 Tf
43.85 0 Td
("url")Tj
/R18655872 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
/R18987872 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R18343528 10 Tf
47.3699 0 Td
("url")Tj
/R18655872 10 Tf
22.5699 0 Td
(\()Tj
/R18987872 10 Tf
3.33008 0 Td
(headURL)Tj
/R18655872 10 Tf
44.1699 0 Td
[(is a synon)15(ym for)]TJ
/R18987872 10 Tf
69.2898 0 Td
[(headhr)17.9932(ef)]TJ
/R18655872 10 Tf
38.15 0 Td
(.\))Tj
/R18987872 10 Tf
-224.88 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R18343528 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
/R18655872 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
/R18987872 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R18343528 10 Tf
54.0398 0 Td
("tooltip")Tj
/R18655872 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
/R18987872 10 Tf
16.8 TL
T*[(tailhr)17.9846(ef=)]TJ
/R18343528 10 Tf
37.1801 0 Td
("url")Tj
/R18655872 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
/R18987872 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R18343528 10 Tf
40.7 0 Td
("url")Tj
/R18655872 10 Tf
22.5699 0 Td
(\()Tj
/R18987872 10 Tf
3.33008 0 Td
(tailURL)Tj
/R18655872 10 Tf
37.5 0 Td
[(is a synon)15(ym for)]TJ
/R18987872 10 Tf
69.2898 0 Td
[(tailhr)17.9834(ef)]TJ
/R18655872 10 Tf
31.4801 0 Td
(.\))Tj
/R18987872 10 Tf
-204.87 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R18343528 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
/R18655872 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
-111.13 -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
/R25695848 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R25695848 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
(\(1\))Tj
/R26340192 10.95 Tf
-456.34 -36 Td
[(Edge Attrib)20(utes)]TJ
/R26340192 10 Tf
36 -12 Td
(weight=)Tj
/R25695848 10 Tf
34.0301 0 Td
(val)Tj
/R26008192 10 Tf
16.2672 0 Td
(where)Tj
/R25695848 10 Tf
28.477 0 Td
(val)Tj
/R26008192 10 Tf
16.2672 0 Td
1.547 Tw
(is the cost of the edge.)Tj
-0.15 Tc
103.713 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(r)Tj
/R26340192 10 Tf
7.37812 0 Td
(dot)Tj
4.048 Tc
/R26008192 10 Tf
13.8898 0 Td
(,w)Tj
0 Tc
13.768 0 Td
1.548 Tw
(eights must be non-ne)Tj
-0.05 Tc
92.5441 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
1.848 Tw
(ve i)Tj
0 Tc
16.118 0 Td
(nte)Tj
12.0699 0 Td
4.048 Tw
(gers. V)Tj
31.818 0 Td
(alues)Tj
-411.45 -12 Td
1.066 Tw
(greater than 1 tend to shorten the edge;)Tj
169.327 0 Td
1.065 Tw
(weight 0 at edges are ignored for ordering nodes.)Tj
216.485 0 Td
(In)Tj
/R26340192 10 Tf
11.8949 0 Td
[(tw)10(opi)]TJ
3.565 Tc
/R26008192 10 Tf
23.7898 0 Td
(,a)Tj
0 Tc
-421.497 -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
/R26340192 10 Tf
11.493 0 Td
(neato)Tj
/R26008192 10 Tf
26.493 0 Td
(and)Tj
/R26340192 10 Tf
-417.564 -12 Td
(fdp)Tj
2.624 Tc
/R26008192 10 Tf
14.45 0 Td
(,ah)Tj
0 Tc
17.1879 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.318 -12 Td
0 Tw
[(ied by the edge')54.9841(s)]TJ
/R26340192 10 Tf
75.55 0 Td
(len)Tj
/R26008192 10 Tf
15.2801 0 Td
[(attrib)19.9854(ute.)]TJ
/R26340192 10 Tf
-90.8301 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
16.8 TL
(color=)'
/R25695848 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R26008192 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R26340192 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R25695848 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R26008192 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R25695848 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R26008192 10 Tf
45.2699 0 Td
[(creates parallel edges, one edge for each color)55.0098(.)]TJ
/R26340192 10 Tf
-214.83 -16.8 Td
[(dir=f)24.9841(orward back both none)]TJ
/R26008192 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
/R26340192 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R26008192 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R26340192 10 Tf
-95.7102 -16.8 Td
[(tar)10.0073(get=)]TJ
/R25695848 10 Tf
31.1398 0 Td
[("te)20.0073(xt")]TJ
/R26008192 10 Tf
25.9328 0 Td
0.793 Tw
[(is a tar)17.998(get string for client-side imagemaps and SV)14.9951(G, ef)]TJ
229.297 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.294 Tw
(RL. If)Tj
-404.264 -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
/R26340192 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R25695848 10 Tf
33.4801 0 Td
[("te)20.0073(xt")]TJ
/R26008192 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.772 Tw
[(string def)10.0122(aults to be the same as the edge label string.)-577.2(The substrings '\\T', '\\H', '\\E' and '\\G' are substi-)]TJ
12 TL
0.496 Tw
(tuted in the same manner as for the edge label attrib)'
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)Tj
2.995 Tc
9.10586 0 Td
(ss)Tj
0 Tc
10.775 0 Td
0.495 Tw
(ubstituted with)Tj
-371.775 -12 Td
0 Tw
(the edge label string.)Tj
/R26340192 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.504 Tw
(pen, diamond, odiamond, box, obox, cr)Tj
-0.1 Tc
168.48 0 Td
(ow)Tj
5.504 Tc
/R26008192 10 Tf
12.1199 0 Td
(.S)Tj
0 Tc
13.5641 0 Td
(pecies the shape of the glyph occurring where the edge)Tj
-202.244 -12 Td
0.697 Tw
(touches the head or tail node, respecti)Tj
-0.15 Tc
154.732 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.197 Tc
7.13008 0 Td
(.N)Tj
0 Tc
12.9172 0 Td
(ote that this only species the shape. The)Tj
/R26340192 10 Tf
172.506 0 Td
(dir)Tj
/R26008192 10 Tf
15.977 0 Td
(attrib)Tj
20.9102 0 Td
0.698 Tw
(ute deter)Tj
35.2078 0 Td
(-)Tj
-428.67 -12 Td
0 Tw
[(mines whether or not the glyph is dra)15(wn.)]TJ
/R26340192 10 Tf
(arr)'
-0.1 Tc
13.7 0 Td
(ow)Tj
0 Tc
12.1199 0 Td
(size=)Tj
/R25695848 10 Tf
21.25 0 Td
(val)Tj
/R26008192 10 Tf
24.132 0 Td
9.412 Tw
(species a multiplicati)Tj
-0.15 Tc
108.574 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.402 -12 Td
[(in)39.9927(v_length=6,in)40.0073(v_width=7,dot_radius=2\))]TJ
/R26340192 10 Tf
(headlabel,taillabel=)'
/R25695848 10 Tf
83.7699 0 Td
[(te)20.0073(xt)]TJ
/R26008192 10 Tf
17.5437 0 Td
0.804 Tw
(for labels appearing near the head and tail nodes of an edge.)Tj
/R26340192 10 Tf
254.579 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R26008192 10 Tf
59.1898 0 Td
(,)Tj
/R26340192 10 Tf
5.80508 0 Td
(la-)Tj
-420.887 -12 Td
[(belf)24.9841(ontname)]TJ
/R26008192 10 Tf
53.0801 0 Td
(,)Tj
/R26340192 10 Tf
5.28203 0 Td
[(labelf)25.0159(ontsize)]TJ
/R26008192 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.953 Tw
(in the same manner as for the edge label attrib)Tj
193.057 0 Td
3.454 Tw
(ute. Additionally)Tj
74.6879 0 Td
0.954 Tw
(the substring '\\L)Tj
3.454 Tc
67.098 0 Td
[('i)345.396(ss)]TJ
0 Tc
20.798 0 Td
(ubstituted with the)Tj
-355.641 -12 Td
0 Tw
(edge label string.)Tj
/R26340192 10 Tf
T*[(headhr)17.9919(ef=)]TJ
/R25695848 10 Tf
43.85 0 Td
("url")Tj
/R26008192 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
/R26340192 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R25695848 10 Tf
47.3699 0 Td
("url")Tj
/R26008192 10 Tf
22.5699 0 Td
(\()Tj
/R26340192 10 Tf
3.33008 0 Td
(headURL)Tj
/R26008192 10 Tf
44.1699 0 Td
[(is a synon)15(ym for)]TJ
/R26340192 10 Tf
69.2898 0 Td
[(headhr)17.9932(ef)]TJ
/R26008192 10 Tf
38.15 0 Td
(.\))Tj
/R26340192 10 Tf
-224.88 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R25695848 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
/R26008192 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
/R26340192 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R25695848 10 Tf
54.0398 0 Td
("tooltip")Tj
/R26008192 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
/R26340192 10 Tf
16.8 TL
T*[(tailhr)17.9846(ef=)]TJ
/R25695848 10 Tf
37.1801 0 Td
("url")Tj
/R26008192 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
/R26340192 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R25695848 10 Tf
40.7 0 Td
("url")Tj
/R26008192 10 Tf
22.5699 0 Td
(\()Tj
/R26340192 10 Tf
3.33008 0 Td
(tailURL)Tj
/R26008192 10 Tf
37.5 0 Td
[(is a synon)15(ym for)]TJ
/R26340192 10 Tf
69.2898 0 Td
[(tailhr)17.9834(ef)]TJ
/R26008192 10 Tf
31.4801 0 Td
(.\))Tj
/R26340192 10 Tf
-204.87 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R25695848 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
/R26008192 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
-111.13 -38.4 Td
0 Tw
[(12 January 2015)-19595(6)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3640
│ │ │ │ │ │ +3642
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18987872
│ │ │ │ │ │ +R26340192
│ │ │ │ │ │
│ │ │ │ │ │ -R18655872
│ │ │ │ │ │ +R26008192
│ │ │ │ │ │
│ │ │ │ │ │ -R18343528
│ │ │ │ │ │ +R25695848
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R18343528 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R18343528 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R18655872 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
/R18987872 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R18343528 10 Tf
47.3699 0 Td
("tooltip")Tj
/R18655872 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
-392.554 -12 Td
0 Tw
(with the edge label string.)Tj
/R18987872 10 Tf
16.8 TL
(labeldistance)'
/R18655872 10 Tf
58.0602 0 Td
(and)Tj
/R18987872 10 Tf
16.9398 0 Td
(labelangle)Tj
/R18655872 10 Tf
45.8398 0 Td
[(\(in de)15(grees CCW\) specify the placement of head and tail labels.)]TJ
/R18987872 10 Tf
-120.84 -16.8 Td
(decorate)Tj
/R18655872 10 Tf
39.15 0 Td
[(dra)15.0073(ws line from edge to label.)]TJ
/R18987872 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R18655872 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
/R18987872 10 Tf
-338.32 -28.8 Td
[(\(dot-specic attrib)20(utes\))]TJ
12 TL
(constraint=false)'
/R18655872 10 Tf
70.9699 0 Td
(causes an edge to be ignored for rank assignment.)Tj
/R18987872 10 Tf
-70.9699 -16.8 Td
(minlen=)Tj
/R18343528 10 Tf
35.15 0 Td
(n)Tj
/R18655872 10 Tf
7.82188 0 Td
(where)Tj
/R18343528 10 Tf
27.252 0 Td
(n)Tj
/R18655872 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.0449 -12 Td
0 Tw
(node separation for at edges\).)Tj
/R18987872 10 Tf
16.8 TL
(xlabel=)'
/R18343528 10 Tf
31.2602 0 Td
[("te)20.0073(xt")]TJ
/R18655872 10 Tf
25.457 0 Td
0.317 Tw
(Edge labels in)Tj
/R18987872 10 Tf
60.1109 0 Td
(dot)Tj
/R18655872 10 Tf
16.707 0 Td
0.318 Tw
(are treated as special types of nodes, with space allocated for them during)Tj
-133.535 -12 Td
0.685 Tw
(node layout. This can sometimes deform the edge routing. If an)Tj
/R18987872 10 Tf
263.885 0 Td
(xlabel)Tj
/R18655872 10 Tf
28.7449 0 Td
(is used instead, the label is placed)Tj
-292.63 -12 Td
0.099 Tw
(after all nodes and edges ha)Tj
-0.15 Tc
111.095 0 Td
0.399 Tw
(ve b)Tj
0 Tc
16.8891 0 Td
0.1 Tw
(een positioned. In turn, this may mean that there is some o)Tj
-0.15 Tc
234.54 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap among the)Tj
-371.814 -12 Td
(labels.)Tj
/R18987872 10 Tf
0 Tw
T*[(\(neato and fdp-specic attrib)19.9854(utes\))]TJ
12 TL
(len=)'
/R18343528 10 Tf
18.4801 0 Td
(f)Tj
/R18655872 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R18987872 10.95 Tf
-59.7602 -16.8 Td
(COMMAND-LINE OPTIONS)Tj
/R18987872 10 Tf
36 -12 Td
(G)Tj
/R18655872 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R18987872 10 Tf
-15.9801 -12 Td
(N)Tj
/R18655872 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R18987872 10 Tf
-15.4199 -12 Td
(E)Tj
/R18655872 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
/R18987872 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
/R18343528 10 Tf
8.48008 0 Td
(le)Tj
/R18655872 10 Tf
15.1891 0 Td
0.469 Tw
(loads custom PostScript library les.)Tj
154.294 0 Td
0.468 Tw
(Usually these dene custom shapes or styles.)Tj
188.536 0 Td
(If)Tj
/R18987872 10 Tf
9.62813 0 Td
(l)Tj
/R18655872 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
/R18987872 10 Tf
16.8 TL
(T)'
/R18343528 10 Tf
12.3699 0 Td
(lang)Tj
/R18655872 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
/R18987872 10 Tf
-206.76 -28.8 Td
(n)Tj
/R18655872 10 Tf
11.2602 0 Td
([)Tj
/R18987872 10 Tf
3.33008 0 Td
(1)Tj
/R18655872 10 Tf
5 0 Td
(|)Tj
/R18987872 10 Tf
2 0 Td
(2)Tj
2.778 Tc
/R18655872 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
/R18987872 10 Tf
48.9281 0 Td
(splines)Tj
/R18655872 10 Tf
32.8059 0 Td
(at-)Tj
-421.449 -12 Td
0 Tw
[(trib)20.0159(ute, and emits the graph in the appropriate format.)-500(If num is supplied, the follo)24.9854(wing actions occur:)]TJ
10 -12 Td
(num = 1)Tj
-10 -12 Td
(Equi)Tj
-0.25 Tc
18.6398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to n.)Tj
-17.8297 -12 Td
(num > 1)Tj
-10 -12 Td
0.662 Tw
(Use node positions as specied, with no adjustment to remo)Tj
-0.15 Tc
245.798 0 Td
0.962 Tw
(ve n)Tj
0 Tc
17.452 0 Td
0.662 Tw
(ode-node o)Tj
-0.15 Tc
45.2219 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaps, and use an)Tj
3.161 Tc
68.4859 0 Td
(ye)Tj
0 Tc
12.6012 0 Td
0.661 Tw
(dge lay-)Tj
-398.849 -12 Td
0.073 Tw
(outs already specied by the pos attrib)Tj
154.108 0 Td
2.573 Tw
(ute. neato)Tj
44.0262 0 Td
0.073 Tw
(computes an edge layout for an)Tj
2.573 Tc
125.465 0 Td
(ye)Tj
0 Tc
12.0129 0 Td
(dge that does not ha)Tj
-0.15 Tc
80.082 0 Td
0.374 Tw
(ve a)Tj
0 Tc
/R18987872 10 Tf
-415.694 -12 Td
(pos)Tj
/R18655872 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
/R18987872 10 Tf
141.1 0 Td
(splines)Tj
/R18655872 10 Tf
31.4 0 Td
[(attrib)19.9854(ute.)]TJ
/R18987872 10 Tf
-243.69 -16.8 Td
(K)Tj
/R18343528 10 Tf
13.4801 0 Td
(layout)Tj
-0.15 Tc
/R18655872 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
/R18987872 10 Tf
-55.1199 -16.8 Td
(O)Tj
/R18655872 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R18987872 10 Tf
-15.9801 -16.8 Td
(P)Tj
/R18655872 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
/R18987872 10 Tf
-160.47 -16.8 Td
(v)Tj
/R18655872 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
/R18987872 10 Tf
-13.2 -16.8 Td
(c)Tj
/R18655872 10 Tf
12.6398 0 Td
(congure plugins.)Tj
/R18987872 10 Tf
-12.6398 -16.8 Td
(m)Tj
/R18655872 10 Tf
16.5301 0 Td
(memory test \(observ)Tj
2.5 Tc
82.0602 0 Td
[(en)250.015(og)]TJ
0 Tc
24.4398 0 Td
[(ro)24.9927(wth with top, kill when done\).)]TJ
/R18987872 10 Tf
-123.03 -16.8 Td
(q)Tj
/R18343528 10 Tf
11.2602 0 Td
[(le)15.0073(vel)]TJ
/R18655872 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
78.6996 -52.8 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
/R25695848 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R25695848 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R26008192 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
/R26340192 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R25695848 10 Tf
47.3699 0 Td
("tooltip")Tj
/R26008192 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
-392.554 -12 Td
0 Tw
(with the edge label string.)Tj
/R26340192 10 Tf
16.8 TL
(labeldistance)'
/R26008192 10 Tf
58.0602 0 Td
(and)Tj
/R26340192 10 Tf
16.9398 0 Td
(labelangle)Tj
/R26008192 10 Tf
45.8398 0 Td
[(\(in de)15(grees CCW\) specify the placement of head and tail labels.)]TJ
/R26340192 10 Tf
-120.84 -16.8 Td
(decorate)Tj
/R26008192 10 Tf
39.15 0 Td
[(dra)15.0073(ws line from edge to label.)]TJ
/R26340192 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R26008192 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
/R26340192 10 Tf
-338.32 -28.8 Td
[(\(dot-specic attrib)20(utes\))]TJ
12 TL
(constraint=false)'
/R26008192 10 Tf
70.9699 0 Td
(causes an edge to be ignored for rank assignment.)Tj
/R26340192 10 Tf
-70.9699 -16.8 Td
(minlen=)Tj
/R25695848 10 Tf
35.15 0 Td
(n)Tj
/R26008192 10 Tf
7.82188 0 Td
(where)Tj
/R25695848 10 Tf
27.252 0 Td
(n)Tj
/R26008192 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.0449 -12 Td
0 Tw
(node separation for at edges\).)Tj
/R26340192 10 Tf
16.8 TL
(xlabel=)'
/R25695848 10 Tf
31.2602 0 Td
[("te)20.0073(xt")]TJ
/R26008192 10 Tf
25.457 0 Td
0.317 Tw
(Edge labels in)Tj
/R26340192 10 Tf
60.1109 0 Td
(dot)Tj
/R26008192 10 Tf
16.707 0 Td
0.318 Tw
(are treated as special types of nodes, with space allocated for them during)Tj
-133.535 -12 Td
0.685 Tw
(node layout. This can sometimes deform the edge routing. If an)Tj
/R26340192 10 Tf
263.885 0 Td
(xlabel)Tj
/R26008192 10 Tf
28.7449 0 Td
(is used instead, the label is placed)Tj
-292.63 -12 Td
0.099 Tw
(after all nodes and edges ha)Tj
-0.15 Tc
111.095 0 Td
0.399 Tw
(ve b)Tj
0 Tc
16.8891 0 Td
0.1 Tw
(een positioned. In turn, this may mean that there is some o)Tj
-0.15 Tc
234.54 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap among the)Tj
-371.814 -12 Td
(labels.)Tj
/R26340192 10 Tf
0 Tw
T*[(\(neato and fdp-specic attrib)19.9854(utes\))]TJ
12 TL
(len=)'
/R25695848 10 Tf
18.4801 0 Td
(f)Tj
/R26008192 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R26340192 10.95 Tf
-59.7602 -16.8 Td
(COMMAND-LINE OPTIONS)Tj
/R26340192 10 Tf
36 -12 Td
(G)Tj
/R26008192 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R26340192 10 Tf
-15.9801 -12 Td
(N)Tj
/R26008192 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R26340192 10 Tf
-15.4199 -12 Td
(E)Tj
/R26008192 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
/R26340192 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
/R25695848 10 Tf
8.48008 0 Td
(le)Tj
/R26008192 10 Tf
15.1891 0 Td
0.469 Tw
(loads custom PostScript library les.)Tj
154.294 0 Td
0.468 Tw
(Usually these dene custom shapes or styles.)Tj
188.536 0 Td
(If)Tj
/R26340192 10 Tf
9.62813 0 Td
(l)Tj
/R26008192 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
/R26340192 10 Tf
16.8 TL
(T)'
/R25695848 10 Tf
12.3699 0 Td
(lang)Tj
/R26008192 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
/R26340192 10 Tf
-206.76 -28.8 Td
(n)Tj
/R26008192 10 Tf
11.2602 0 Td
([)Tj
/R26340192 10 Tf
3.33008 0 Td
(1)Tj
/R26008192 10 Tf
5 0 Td
(|)Tj
/R26340192 10 Tf
2 0 Td
(2)Tj
2.778 Tc
/R26008192 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
/R26340192 10 Tf
48.9281 0 Td
(splines)Tj
/R26008192 10 Tf
32.8059 0 Td
(at-)Tj
-421.449 -12 Td
0 Tw
[(trib)20.0159(ute, and emits the graph in the appropriate format.)-500(If num is supplied, the follo)24.9854(wing actions occur:)]TJ
10 -12 Td
(num = 1)Tj
-10 -12 Td
(Equi)Tj
-0.25 Tc
18.6398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to n.)Tj
-17.8297 -12 Td
(num > 1)Tj
-10 -12 Td
0.662 Tw
(Use node positions as specied, with no adjustment to remo)Tj
-0.15 Tc
245.798 0 Td
0.962 Tw
(ve n)Tj
0 Tc
17.452 0 Td
0.662 Tw
(ode-node o)Tj
-0.15 Tc
45.2219 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaps, and use an)Tj
3.161 Tc
68.4859 0 Td
(ye)Tj
0 Tc
12.6012 0 Td
0.661 Tw
(dge lay-)Tj
-398.849 -12 Td
0.073 Tw
(outs already specied by the pos attrib)Tj
154.108 0 Td
2.573 Tw
(ute. neato)Tj
44.0262 0 Td
0.073 Tw
(computes an edge layout for an)Tj
2.573 Tc
125.465 0 Td
(ye)Tj
0 Tc
12.0129 0 Td
(dge that does not ha)Tj
-0.15 Tc
80.082 0 Td
0.374 Tw
(ve a)Tj
0 Tc
/R26340192 10 Tf
-415.694 -12 Td
(pos)Tj
/R26008192 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
/R26340192 10 Tf
141.1 0 Td
(splines)Tj
/R26008192 10 Tf
31.4 0 Td
[(attrib)19.9854(ute.)]TJ
/R26340192 10 Tf
-243.69 -16.8 Td
(K)Tj
/R25695848 10 Tf
13.4801 0 Td
(layout)Tj
-0.15 Tc
/R26008192 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
/R26340192 10 Tf
-55.1199 -16.8 Td
(O)Tj
/R26008192 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R26340192 10 Tf
-15.9801 -16.8 Td
(P)Tj
/R26008192 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
/R26340192 10 Tf
-160.47 -16.8 Td
(v)Tj
/R26008192 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
/R26340192 10 Tf
-13.2 -16.8 Td
(c)Tj
/R26008192 10 Tf
12.6398 0 Td
(congure plugins.)Tj
/R26340192 10 Tf
-12.6398 -16.8 Td
(m)Tj
/R26008192 10 Tf
16.5301 0 Td
(memory test \(observ)Tj
2.5 Tc
82.0602 0 Td
[(en)250.015(og)]TJ
0 Tc
24.4398 0 Td
[(ro)24.9927(wth with top, kill when done\).)]TJ
/R26340192 10 Tf
-123.03 -16.8 Td
(q)Tj
/R25695848 10 Tf
11.2602 0 Td
[(le)15.0073(vel)]TJ
/R26008192 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
78.6996 -52.8 Td
[(12 January 2015)-19595(7)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3115
│ │ │ │ │ │ +3116
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18987872
│ │ │ │ │ │ +R26340192
│ │ │ │ │ │
│ │ │ │ │ │ -R18655872
│ │ │ │ │ │ +R26008192
│ │ │ │ │ │
│ │ │ │ │ │ -R18343528
│ │ │ │ │ │ +R25695848
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R18343528 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R18343528 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
(\(1\))Tj
/R18987872 10 Tf
-420.34 -36 Td
(s)Tj
/R18343528 10 Tf
9.58984 0 Td
(fscale)Tj
/R18655872 10 Tf
25.8301 0 Td
(scale input by)Tj
/R18343528 10 Tf
58.05 0 Td
(fscale)Tj
2.5 Tc
/R18655872 10 Tf
23.3301 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
[(he def)9.98535(ault is 72.)]TJ
/R18987872 10 Tf
-124.58 -16.8 Td
(y)Tj
/R18655872 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
/R18987872 10 Tf
-29.8699 -16.8 Td
(V)Tj
/R18655872 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R18987872 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R18655872 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
/R18987872 10.95 Tf
-36 -16.8 Td
(EXAMPLES)Tj
/R18655872 10 Tf
36 -12 Td
0 Tw
(digraph test123 {)Tj
2.5 Tc
20 -12 Td
[(a)249.993(>b)249.993(>c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993(>{)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
2.5 Tc
-38.0199 -12 Td
(b[)Tj
0 Tc
10.8301 0 Td
(shape=box];)Tj
2.5 Tc
-10.8301 -12 Td
(c[)Tj
0 Tc
10.2699 0 Td
-0.834 Tw
(label="hello\\ nw)Tj
65.7262 0 Td
(orld",color=blue,fontsize=24,)Tj
-63.4961 -12 Td
[(fontname="P)15(alatinoItalic",fontcolor=red,style=lled];)]TJ
2.5 Tc
-12.5 -12 Td
[(a)249.993(>z[)]TJ
0 Tc
30.9902 0 Td
0 Tw
(label="hi", weight=100];)Tj
2.5 Tc
-30.9902 -12 Td
[(x)250.016(>z[)]TJ
0 Tc
31.55 0 Td
-0.834 Tw
(label="multiline\\ nlabel"];)Tj
-31.55 -12 Td
0 Tw
(edge [style=dashed,color=red];)Tj
2.5 Tc
12 TL
T*[(b)250.016(>x)]TJ
0 Tc
26.2797 0 Td
(;)Tj
-26.2797 -12 Td
({rank=same; b x})Tj
-20 -12 Td
(})Tj
16.8 TL
(graph test123 {)'
2.5 Tc
20 -12 Td
[(a)249.993(b)249.993(c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993({)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
2.5 Tc
-38.0199 -12 Td
[(x)250.016(c[)]TJ
0 Tc
31.55 0 Td
(w=10.0];)Tj
2.5 Tc
-31.55 -12 Td
[(x)250.016(y[)]TJ
0 Tc
32.1098 0 Td
(w=5.0,len=3];)Tj
-52.1098 -12 Td
(})Tj
/R18987872 10.95 Tf
-36 -16.8 Td
[(CA)145.02(VEA)94.983(TS)]TJ
/R18655872 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
/R18987872 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R18655872 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
-44.9797 -16.8 Td
(The bitmap dri)Tj
-0.15 Tc
59.1898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(r\()Tj
0 Tc
9.16016 0 Td
[(PNG, GIF etc\) is by Thomas Boutell, <http://www)65.0146(.boutell.com/gd>)]TJ
-77.6398 -16.8 Td
0.407 Tw
[(The T)34.9817(ruetype font renderer is from the Freetype Project \(Da)20.0146(vid T)]TJ
264.67 0 Td
(urner)Tj
2.906 Tc
20.7 0 Td
(,R)Tj
0 Tc
12.0762 0 Td
0.406 Tw
[(obert W)39.9902(ilhelm, and W)80.0049(erner Lem-)]TJ
-297.446 -12 Td
0 Tw
[(ber)18.0151(g\) \(who can be contacted at freetypede)]TJ
-0.15 Tc
172.92 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l@lists.lrzmuenchen.de\).)Tj
/R18987872 10.95 Tf
-218.21 -16.8 Td
(SEE ALSO)Tj
/R18655872 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.399 Tw
(The most complete information can be found at http://www)'
240.852 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/Documentation.php, especially in)Tj
-288.992 -12 Td
0.443 Tw
(the on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
257.77 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.444 Tw
(ilable in the)Tj
/R18343528 10 Tf
51.052 0 Td
(doc)Tj
/R18655872 10 Tf
17.384 0 Td
(and)Tj
/R18343528 10 Tf
17.384 0 Td
(doc/info)Tj
/R18655872 10 Tf
35.7238 0 Td
(subtrees in)Tj
-388.504 -12 Td
0 Tw
[(the source and binary distrib)20.0073(utions.)]TJ
/R18987872 10 Tf
16.8 TL
(dotty)'
/R18655872 10 Tf
22.2199 0 Td
(\(1\),)Tj
/R18987872 10 Tf
14.1602 0 Td
(tcldot)Tj
/R18655872 10 Tf
24.4398 0 Td
(\(n\),)Tj
/R18987872 10 Tf
14.1602 0 Td
(xcolors)Tj
/R18655872 10 Tf
30.55 0 Td
(\(1\),)Tj
/R18987872 10 Tf
14.1602 0 Td
(libgraph)Tj
/R18655872 10 Tf
36.6801 0 Td
(\(3\).)Tj
-156.37 -16.8 Td
0.76 Tw
(E. R. Gansner)Tj
3.26 Tc
57.2199 0 Td
[(,S)326.008(.C)325.992(.N)]TJ
0 Tc
36.7301 0 Td
3.26 Tw
(orth, K.)Tj
-1.11 Tc
37.35 0 Td
2.98 Tw
(P. V)Tj
0 Tc
16.1398 0 Td
0.76 Tw
(o, "D)Tj
-0.4 Tc
21.6602 0 Td
1.56 Tw
(AG - A P)Tj
0 Tc
39.9301 0 Td
0.76 Tw
(rogram to Dra)Tj
3.26 Tc
58.0199 0 Td
(wD)Tj
0 Tc
17.7 0 Td
[(irected Graphs", Softw)9.99023(are - Practice)]TJ
-284.75 -12 Td
0 Tw
(and Experience 17\(1\), 1988, pp. 1047-1062.)Tj
12 TL
0.922 Tw
(E. R. Gansner)'
3.422 Tc
57.5441 0 Td
[(,E)342.197(.K)]TJ
0 Tc
24.8242 0 Td
[(outsoos, S. C. North,)-592.197(K. P)]TJ
3.422 Tc
115.46 0 Td
(.V)Tj
0 Tc
11.852 0 Td
(o, "A T)Tj
31.0539 0 Td
0.923 Tw
[(echnique for Dra)14.9902(wing Directed Graphs," IEEE)]TJ
-75.7844 -43.2 Td
0 Tw
[(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
/R25695848 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R25695848 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
(\(1\))Tj
/R26340192 10 Tf
-420.34 -36 Td
(s)Tj
/R25695848 10 Tf
9.58984 0 Td
(fscale)Tj
/R26008192 10 Tf
25.8301 0 Td
(scale input by)Tj
/R25695848 10 Tf
58.05 0 Td
(fscale)Tj
2.5 Tc
/R26008192 10 Tf
23.3301 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
[(he def)9.98535(ault is 72.)]TJ
/R26340192 10 Tf
-124.58 -16.8 Td
(y)Tj
/R26008192 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
/R26340192 10 Tf
-29.8699 -16.8 Td
(V)Tj
/R26008192 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R26340192 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R26008192 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
/R26340192 10.95 Tf
-36 -16.8 Td
(EXAMPLES)Tj
/R26008192 10 Tf
36 -12 Td
0 Tw
(digraph test123 {)Tj
2.5 Tc
20 -12 Td
[(a)249.993(>b)249.993(>c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993(>{)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
2.5 Tc
-38.0199 -12 Td
(b[)Tj
0 Tc
10.8301 0 Td
(shape=box];)Tj
2.5 Tc
-10.8301 -12 Td
(c[)Tj
0 Tc
10.2699 0 Td
-0.834 Tw
(label="hello\\ nw)Tj
65.7262 0 Td
(orld",color=blue,fontsize=24,)Tj
-63.4961 -12 Td
[(fontname="P)15(alatinoItalic",fontcolor=red,style=lled];)]TJ
2.5 Tc
-12.5 -12 Td
[(a)249.993(>z[)]TJ
0 Tc
30.9902 0 Td
0 Tw
(label="hi", weight=100];)Tj
2.5 Tc
-30.9902 -12 Td
[(x)250.016(>z[)]TJ
0 Tc
31.55 0 Td
-0.834 Tw
(label="multiline\\ nlabel"];)Tj
-31.55 -12 Td
0 Tw
(edge [style=dashed,color=red];)Tj
2.5 Tc
12 TL
T*[(b)250.016(>x)]TJ
0 Tc
26.2797 0 Td
(;)Tj
-26.2797 -12 Td
({rank=same; b x})Tj
-20 -12 Td
(})Tj
16.8 TL
(graph test123 {)'
2.5 Tc
20 -12 Td
[(a)249.993(b)249.993(c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993({)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
2.5 Tc
-38.0199 -12 Td
[(x)250.016(c[)]TJ
0 Tc
31.55 0 Td
(w=10.0];)Tj
2.5 Tc
-31.55 -12 Td
[(x)250.016(y[)]TJ
0 Tc
32.1098 0 Td
(w=5.0,len=3];)Tj
-52.1098 -12 Td
(})Tj
/R26340192 10.95 Tf
-36 -16.8 Td
[(CA)145.02(VEA)94.983(TS)]TJ
/R26008192 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
/R26340192 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R26008192 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
-44.9797 -16.8 Td
(The bitmap dri)Tj
-0.15 Tc
59.1898 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(r\()Tj
0 Tc
9.16016 0 Td
[(PNG, GIF etc\) is by Thomas Boutell, <http://www)65.0146(.boutell.com/gd>)]TJ
-77.6398 -16.8 Td
0.407 Tw
[(The T)34.9817(ruetype font renderer is from the Freetype Project \(Da)20.0146(vid T)]TJ
264.67 0 Td
(urner)Tj
2.906 Tc
20.7 0 Td
(,R)Tj
0 Tc
12.0762 0 Td
0.406 Tw
[(obert W)39.9902(ilhelm, and W)80.0049(erner Lem-)]TJ
-297.446 -12 Td
0 Tw
[(ber)18.0151(g\) \(who can be contacted at freetypede)]TJ
-0.15 Tc
172.92 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l@lists.lrzmuenchen.de\).)Tj
/R26340192 10.95 Tf
-218.21 -16.8 Td
(SEE ALSO)Tj
/R26008192 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.399 Tw
(The most complete information can be found at http://www)'
240.852 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/Documentation.php, especially in)Tj
-288.992 -12 Td
0.443 Tw
(the on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
257.77 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.444 Tw
(ilable in the)Tj
/R25695848 10 Tf
51.052 0 Td
(doc)Tj
/R26008192 10 Tf
17.384 0 Td
(and)Tj
/R25695848 10 Tf
17.384 0 Td
(doc/info)Tj
/R26008192 10 Tf
35.7238 0 Td
(subtrees in)Tj
-388.504 -12 Td
0 Tw
[(the source and binary distrib)20.0073(utions.)]TJ
/R26340192 10 Tf
16.8 TL
(dotty)'
/R26008192 10 Tf
22.2199 0 Td
(\(1\),)Tj
/R26340192 10 Tf
14.1602 0 Td
(tcldot)Tj
/R26008192 10 Tf
24.4398 0 Td
(\(n\),)Tj
/R26340192 10 Tf
14.1602 0 Td
(xcolors)Tj
/R26008192 10 Tf
30.55 0 Td
(\(1\),)Tj
/R26340192 10 Tf
14.1602 0 Td
(libgraph)Tj
/R26008192 10 Tf
36.6801 0 Td
(\(3\).)Tj
-156.37 -16.8 Td
0.76 Tw
(E. R. Gansner)Tj
3.26 Tc
57.2199 0 Td
[(,S)326.008(.C)325.992(.N)]TJ
0 Tc
36.7301 0 Td
3.26 Tw
(orth, K.)Tj
-1.11 Tc
37.35 0 Td
2.98 Tw
(P. V)Tj
0 Tc
16.1398 0 Td
0.76 Tw
(o, "D)Tj
-0.4 Tc
21.6602 0 Td
1.56 Tw
(AG - A P)Tj
0 Tc
39.9301 0 Td
0.76 Tw
(rogram to Dra)Tj
3.26 Tc
58.0199 0 Td
(wD)Tj
0 Tc
17.7 0 Td
[(irected Graphs", Softw)9.99023(are - Practice)]TJ
-284.75 -12 Td
0 Tw
(and Experience 17\(1\), 1988, pp. 1047-1062.)Tj
12 TL
0.922 Tw
(E. R. Gansner)'
3.422 Tc
57.5441 0 Td
[(,E)342.197(.K)]TJ
0 Tc
24.8242 0 Td
[(outsoos, S. C. North,)-592.197(K. P)]TJ
3.422 Tc
115.46 0 Td
(.V)Tj
0 Tc
11.852 0 Td
(o, "A T)Tj
31.0539 0 Td
0.923 Tw
[(echnique for Dra)14.9902(wing Directed Graphs," IEEE)]TJ
-75.7844 -43.2 Td
0 Tw
[(12 January 2015)-19595(8)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2562
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18987872
│ │ │ │ │ │ +R26340192
│ │ │ │ │ │
│ │ │ │ │ │ -R18655872
│ │ │ │ │ │ +R26008192
│ │ │ │ │ │
│ │ │ │ │ │ -R18343528
│ │ │ │ │ │ +R25695848
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1120,27 +1120,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
/R18343528 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R18343528 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R18655872 10 Tf
20.8699 0 Td
(\(1\))Tj
-0.35 Tc
-420.34 -36 Td
(Tr)Tj
0 Tc
9.08984 0 Td
(ans. on Soft. Eng. 19\(3\), 1993, pp. 214-230.)Tj
-9.08984 -12 Td
[(S. North and E. K)34.9841(outsoos, "Applications of graph visualization", Graphics Interf)9.98535(ace 94, pp. 234-245.)]TJ
12 TL
4.654 Tw
T*[(E. R. Gansner and E. K)35.0146(outsoos and S. C. North, "Dra)14.9854(wing Graphs with dot," A)]TJ
-0.25 Tc
386.216 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable at)Tj
-395.406 -12 Td
[(http://www)64.9841(.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 http://www)64.9927(.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
164.95 -612 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
/R25695848 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
142.01 Tw
(\(1\) General)Tj
190.32 0 Td
0 Tw
(Commands Manual)Tj
/R25695848 10 Tf
223.7 0 Td
[(DO)40.0146(T)]TJ
/R26008192 10 Tf
20.8699 0 Td
(\(1\))Tj
-0.35 Tc
-420.34 -36 Td
(Tr)Tj
0 Tc
9.08984 0 Td
(ans. on Soft. Eng. 19\(3\), 1993, pp. 214-230.)Tj
-9.08984 -12 Td
[(S. North and E. K)34.9841(outsoos, "Applications of graph visualization", Graphics Interf)9.98535(ace 94, pp. 234-245.)]TJ
12 TL
4.654 Tw
T*[(E. R. Gansner and E. K)35.0146(outsoos and S. C. North, "Dra)14.9854(wing Graphs with dot," A)]TJ
-0.25 Tc
386.216 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable at)Tj
-395.406 -12 Td
[(http://www)64.9841(.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 http://www)64.9927(.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
164.95 -612 Td
[(12 January 2015)-19595(9)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 744
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R18655872
│ │ │ │ │ │ +R26008192
│ │ │ │ │ │
│ │ │ │ │ │ -R18343528
│ │ │ │ │ │ +R25695848
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -1192,18 +1192,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -612
│ │ │ │ │ │ +613
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R17973672 def
1 begincodespacerange
<00><ff>
endcodespacerange
73 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>
<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/R25325992 def
1 begincodespacerange
<00><ff>
endcodespacerange
73 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>
<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
│ │ │ │ │ │ @@ -1222,18 +1222,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -682
│ │ │ │ │ │ +681
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R17974040 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/R25326360 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
│ │ │ │ │ │ @@ -1257,18 +1257,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -441
│ │ │ │ │ │ +440
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R17974408 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/R25326728 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
│ │ │ │ │ │ @@ -1290,15 +1290,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-1fa2ea9dd95c'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-e45f5e6d8f2c'/>
<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/pdf/dotty.1.pdf.gz
│ │ │ │ ├── dotty.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
/R36701800 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(TTY)]TJ
/R37027312 10 Tf
31.9898 0 Td
130.89 Tw
(\(1\) General)Tj
179.2 0 Td
0 Tw
(Commands Manual)Tj
/R36701800 10 Tf
212.58 0 Td
[(DO)40.0146(TTY)]TJ
/R37027312 10 Tf
31.9898 0 Td
(\(1\))Tj
-0.219 Tc
/R37346144 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R37027312 10 Tf
20.407 -12 Td
(dotty A Customizable Graph Editor)Tj
/R37346144 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R37346144 10 Tf
36 -12 Td
(dotty)Tj
/R37027312 10 Tf
24.7199 0 Td
([)Tj
/R37346144 10 Tf
5.83008 0 Td
(-V)Tj
2.5 Tc
/R37027312 10 Tf
13.05 0 Td
(][)Tj
0 Tc
/R37346144 10 Tf
11.6602 0 Td
(-lm)Tj
/R36701800 10 Tf
14.8199 0 Td
(mode)Tj
2.5 Tc
/R37027312 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R37346144 10 Tf
11.6602 0 Td
(-el)Tj
/R36701800 10 Tf
10.6398 0 Td
[(le)15.0073(v)]TJ
2.5 Tc
/R37027312 10 Tf
14.3301 0 Td
(][)Tj
0 Tc
/R36701800 10 Tf
13.5699 0 Td
(le)Tj
/R37027312 10 Tf
14.9 0 Td
(])Tj
/R37346144 10.95 Tf
-195.52 -16.8 Td
(DESCRIPTION)Tj
/R37346144 10 Tf
36 -12 Td
(dotty)Tj
/R37027312 10 Tf
24.8078 0 Td
0.088 Tw
(is a graph editor for the X W)Tj
115.466 0 Td
(indo)Tj
2.588 Tc
17.5301 0 Td
(wS)Tj
0 Tc
15.368 0 Td
2.588 Tw
(ystem. It)Tj
40.1762 0 Td
0.088 Tw
(may be run as a standalone editor)Tj
2.588 Tc
133.988 0 Td
[(,o)258.809(ra)]TJ
2.587 Tc
20.4457 0 Td
(saf)Tj
0 Tc
16.834 0 Td
0.087 Tw
(ront end for)Tj
-384.616 -12 Td
0 Tw
[(applications that use graphs.)-500(It can control multiple windo)24.9854(ws vie)24.9927(wing dif)24.9854(ferent graphs.)]TJ
/R37346144 10 Tf
24 TL
(dotty)'
/R37027312 10 Tf
25.284 0 Td
0.564 Tw
(is written on top of)Tj
/R37346144 10 Tf
81.4301 0 Td
(dot)Tj
/R37027312 10 Tf
16.9539 0 Td
(and)Tj
/R37346144 10 Tf
17.5039 0 Td
(lefty)Tj
/R37027312 10 Tf
18.8801 0 Td
(.)Tj
/R37346144 10 Tf
8.06406 0 Td
(lefty)Tj
/R37027312 10 Tf
21.9441 0 Td
(is a general-purpose programmable editor for technical pic-)Tj
-190.06 -12 Td
3.344 Tw
(tures. It)Tj
37.2379 0 Td
0.843 Tw
(has an interpreti)Tj
-0.15 Tc
65.866 0 Td
1.143 Tw
(ve p)Tj
0 Tc
17.6328 0 Td
0.843 Tw
[(rogramming language similar to A)89.9805(WK and C.)-584.282(The user interf)10.0146(ace and graph)]TJ
-120.737 -12 Td
1.222 Tw
(editing operations of)Tj
/R37346144 10 Tf
88.9359 0 Td
(dotty)Tj
/R37027312 10 Tf
25.9422 0 Td
(are written as)Tj
/R37346144 10 Tf
60.0359 0 Td
(lefty)Tj
/R37027312 10 Tf
22.602 0 Td
3.722 Tw
(functions. Programmer)Tj
95.732 0 Td
1.223 Tw
(-dened graph operations may be)Tj
-293.248 -12 Td
0.613 Tw
[(loaded as well.)-561.283(Graph layouts are made by)]TJ
/R37346144 10 Tf
179.864 0 Td
(dot)Tj
3.113 Tc
/R37027312 10 Tf
13.8898 0 Td
(,w)Tj
0 Tc
12.8328 0 Td
(hich runs as a separate process that communicates with)Tj
/R37346144 10 Tf
-206.586 -12 Td
(lefty)Tj
/R37027312 10 Tf
21.3801 0 Td
0 Tw
(through pipes.)Tj
-21.3801 -24 Td
0.175 Tw
(If the input graph contains xdot attrib)Tj
150.28 0 Td
(utes,)Tj
/R37346144 10 Tf
21.2859 0 Td
(dotty)Tj
/R37027312 10 Tf
24.8961 0 Td
0.176 Tw
(will use that to display the graph. Otherwise, it runs)Tj
/R37346144 10 Tf
211.19 0 Td
(dot)Tj
/R37027312 10 Tf
16.566 0 Td
(to)Tj
-424.218 -12 Td
0 Tw
(obtain layout information.)Tj
/R37346144 10.95 Tf
-36 -16.8 Td
[(USA)54.9729(GE)]TJ
/R37027312 10 Tf
36 -12 Td
(The le name is optional. If present, the graph contained in that le is displayed in the)Tj
/R37346144 10 Tf
346.91 0 Td
(dotty)Tj
/R37027312 10 Tf
24.7199 0 Td
(windo)Tj
-0.65 Tc
24.75 0 Td
(w.)Tj
0 Tc
/R37346144 10.95 Tf
-432.38 -16.8 Td
(OPTIONS)Tj
/R37346144 10 Tf
36 -12 Td
(-V)Tj
/R37027312 10 Tf
36 0 Td
[(Prints the v)14.9841(ersion.)]TJ
/R37346144 10 Tf
-36 -16.8 Td
(-lm)Tj
/R36701800 10 Tf
14.8199 0 Td
(mode)Tj
/R37027312 10 Tf
21.1801 -12 Td
(Sets the layout mode. The)Tj
/R36701800 10 Tf
106.66 0 Td
(mode)Tj
/R37027312 10 Tf
24.1602 0 Td
(can be)Tj
/R37346144 10 Tf
28.3199 0 Td
(sync)Tj
/R37027312 10 Tf
21.3898 0 Td
(or)Tj
/R37346144 10 Tf
10.8301 0 Td
(async)Tj
2.5 Tc
/R37027312 10 Tf
23.8898 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(he def)9.98535(ault is)]TJ
/R37346144 10 Tf
51.2801 0 Td
(async)Tj
/R37027312 10 Tf
23.8898 0 Td
(.)Tj
/R37346144 10 Tf
-337.53 -16.8 Td
(-el)Tj
/R36701800 10 Tf
10.6398 0 Td
[(le)15.0073(v)]TJ
/R37027312 10 Tf
25.3602 0 Td
(Sets the mesage le)Tj
-0.15 Tc
73.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l. The)Tj
/R36701800 10 Tf
25.8301 0 Td
[(le)15.0073(v)]TJ
/R37027312 10 Tf
14.0098 0 Td
(can be)Tj
/R37346144 10 Tf
28.3199 0 Td
(0)Tj
/R37027312 10 Tf
7.5 0 Td
(or)Tj
/R37346144 10 Tf
10.8301 0 Td
(1)Tj
2.5 Tc
/R37027312 10 Tf
5 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(he def)9.98535(ault is)]TJ
/R37346144 10 Tf
51.2801 0 Td
(0)Tj
/R37027312 10 Tf
5 0 Td
(.)Tj
-0.11 Tc
/R37346144 10.95 Tf
-313.52 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R37027312 10 Tf
20.9004 -12 Td
[(The lefty parser does not accept anon)15(ymous graphs.)]TJ
/R37346144 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R37027312 10 Tf
36 -12 Td
(dot\(1\), lefty\(1\), lneato\(1\), xdot\(3\))Tj
/R36701800 10 Tf
0.35 -12 Td
(dotty)Tj
/R37027312 10 Tf
22.8199 0 Td
(user guide.)Tj
403.83 -321.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
/R20399720 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(DO)40.0159(TTY)]TJ
/R20725232 10 Tf
31.9898 0 Td
130.89 Tw
(\(1\) General)Tj
179.2 0 Td
0 Tw
(Commands Manual)Tj
/R20399720 10 Tf
212.58 0 Td
[(DO)40.0146(TTY)]TJ
/R20725232 10 Tf
31.9898 0 Td
(\(1\))Tj
-0.219 Tc
/R21044064 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R20725232 10 Tf
20.407 -12 Td
(dotty A Customizable Graph Editor)Tj
/R21044064 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R21044064 10 Tf
36 -12 Td
(dotty)Tj
/R20725232 10 Tf
24.7199 0 Td
([)Tj
/R21044064 10 Tf
5.83008 0 Td
(-V)Tj
2.5 Tc
/R20725232 10 Tf
13.05 0 Td
(][)Tj
0 Tc
/R21044064 10 Tf
11.6602 0 Td
(-lm)Tj
/R20399720 10 Tf
14.8199 0 Td
(mode)Tj
2.5 Tc
/R20725232 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R21044064 10 Tf
11.6602 0 Td
(-el)Tj
/R20399720 10 Tf
10.6398 0 Td
[(le)15.0073(v)]TJ
2.5 Tc
/R20725232 10 Tf
14.3301 0 Td
(][)Tj
0 Tc
/R20399720 10 Tf
13.5699 0 Td
(le)Tj
/R20725232 10 Tf
14.9 0 Td
(])Tj
/R21044064 10.95 Tf
-195.52 -16.8 Td
(DESCRIPTION)Tj
/R21044064 10 Tf
36 -12 Td
(dotty)Tj
/R20725232 10 Tf
24.8078 0 Td
0.088 Tw
(is a graph editor for the X W)Tj
115.466 0 Td
(indo)Tj
2.588 Tc
17.5301 0 Td
(wS)Tj
0 Tc
15.368 0 Td
2.588 Tw
(ystem. It)Tj
40.1762 0 Td
0.088 Tw
(may be run as a standalone editor)Tj
2.588 Tc
133.988 0 Td
[(,o)258.809(ra)]TJ
2.587 Tc
20.4457 0 Td
(saf)Tj
0 Tc
16.834 0 Td
0.087 Tw
(ront end for)Tj
-384.616 -12 Td
0 Tw
[(applications that use graphs.)-500(It can control multiple windo)24.9854(ws vie)24.9927(wing dif)24.9854(ferent graphs.)]TJ
/R21044064 10 Tf
24 TL
(dotty)'
/R20725232 10 Tf
25.284 0 Td
0.564 Tw
(is written on top of)Tj
/R21044064 10 Tf
81.4301 0 Td
(dot)Tj
/R20725232 10 Tf
16.9539 0 Td
(and)Tj
/R21044064 10 Tf
17.5039 0 Td
(lefty)Tj
/R20725232 10 Tf
18.8801 0 Td
(.)Tj
/R21044064 10 Tf
8.06406 0 Td
(lefty)Tj
/R20725232 10 Tf
21.9441 0 Td
(is a general-purpose programmable editor for technical pic-)Tj
-190.06 -12 Td
3.344 Tw
(tures. It)Tj
37.2379 0 Td
0.843 Tw
(has an interpreti)Tj
-0.15 Tc
65.866 0 Td
1.143 Tw
(ve p)Tj
0 Tc
17.6328 0 Td
0.843 Tw
[(rogramming language similar to A)89.9805(WK and C.)-584.282(The user interf)10.0146(ace and graph)]TJ
-120.737 -12 Td
1.222 Tw
(editing operations of)Tj
/R21044064 10 Tf
88.9359 0 Td
(dotty)Tj
/R20725232 10 Tf
25.9422 0 Td
(are written as)Tj
/R21044064 10 Tf
60.0359 0 Td
(lefty)Tj
/R20725232 10 Tf
22.602 0 Td
3.722 Tw
(functions. Programmer)Tj
95.732 0 Td
1.223 Tw
(-dened graph operations may be)Tj
-293.248 -12 Td
0.613 Tw
[(loaded as well.)-561.283(Graph layouts are made by)]TJ
/R21044064 10 Tf
179.864 0 Td
(dot)Tj
3.113 Tc
/R20725232 10 Tf
13.8898 0 Td
(,w)Tj
0 Tc
12.8328 0 Td
(hich runs as a separate process that communicates with)Tj
/R21044064 10 Tf
-206.586 -12 Td
(lefty)Tj
/R20725232 10 Tf
21.3801 0 Td
0 Tw
(through pipes.)Tj
-21.3801 -24 Td
0.175 Tw
(If the input graph contains xdot attrib)Tj
150.28 0 Td
(utes,)Tj
/R21044064 10 Tf
21.2859 0 Td
(dotty)Tj
/R20725232 10 Tf
24.8961 0 Td
0.176 Tw
(will use that to display the graph. Otherwise, it runs)Tj
/R21044064 10 Tf
211.19 0 Td
(dot)Tj
/R20725232 10 Tf
16.566 0 Td
(to)Tj
-424.218 -12 Td
0 Tw
(obtain layout information.)Tj
/R21044064 10.95 Tf
-36 -16.8 Td
[(USA)54.9729(GE)]TJ
/R20725232 10 Tf
36 -12 Td
(The le name is optional. If present, the graph contained in that le is displayed in the)Tj
/R21044064 10 Tf
346.91 0 Td
(dotty)Tj
/R20725232 10 Tf
24.7199 0 Td
(windo)Tj
-0.65 Tc
24.75 0 Td
(w.)Tj
0 Tc
/R21044064 10.95 Tf
-432.38 -16.8 Td
(OPTIONS)Tj
/R21044064 10 Tf
36 -12 Td
(-V)Tj
/R20725232 10 Tf
36 0 Td
[(Prints the v)14.9841(ersion.)]TJ
/R21044064 10 Tf
-36 -16.8 Td
(-lm)Tj
/R20399720 10 Tf
14.8199 0 Td
(mode)Tj
/R20725232 10 Tf
21.1801 -12 Td
(Sets the layout mode. The)Tj
/R20399720 10 Tf
106.66 0 Td
(mode)Tj
/R20725232 10 Tf
24.1602 0 Td
(can be)Tj
/R21044064 10 Tf
28.3199 0 Td
(sync)Tj
/R20725232 10 Tf
21.3898 0 Td
(or)Tj
/R21044064 10 Tf
10.8301 0 Td
(async)Tj
2.5 Tc
/R20725232 10 Tf
23.8898 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(he def)9.98535(ault is)]TJ
/R21044064 10 Tf
51.2801 0 Td
(async)Tj
/R20725232 10 Tf
23.8898 0 Td
(.)Tj
/R21044064 10 Tf
-337.53 -16.8 Td
(-el)Tj
/R20399720 10 Tf
10.6398 0 Td
[(le)15.0073(v)]TJ
/R20725232 10 Tf
25.3602 0 Td
(Sets the mesage le)Tj
-0.15 Tc
73.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l. The)Tj
/R20399720 10 Tf
25.8301 0 Td
[(le)15.0073(v)]TJ
/R20725232 10 Tf
14.0098 0 Td
(can be)Tj
/R21044064 10 Tf
28.3199 0 Td
(0)Tj
/R20725232 10 Tf
7.5 0 Td
(or)Tj
/R21044064 10 Tf
10.8301 0 Td
(1)Tj
2.5 Tc
/R20725232 10 Tf
5 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(he def)9.98535(ault is)]TJ
/R21044064 10 Tf
51.2801 0 Td
(0)Tj
/R20725232 10 Tf
5 0 Td
(.)Tj
-0.11 Tc
/R21044064 10.95 Tf
-313.52 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R20725232 10 Tf
20.9004 -12 Td
[(The lefty parser does not accept anon)15(ymous graphs.)]TJ
/R21044064 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R20725232 10 Tf
36 -12 Td
(dot\(1\), lefty\(1\), lneato\(1\), xdot\(3\))Tj
/R20399720 10 Tf
0.35 -12 Td
(dotty)Tj
/R20725232 10 Tf
22.8199 0 Td
(user guide.)Tj
403.83 -321.6 Td
(1)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1737
│ │ │ │ │ │ +1735
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ HIMOKM+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -564,19 +564,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R37346144
│ │ │ │ │ │ +R21044064
│ │ │ │ │ │
│ │ │ │ │ │ -R37027312
│ │ │ │ │ │ +R20725232
│ │ │ │ │ │
│ │ │ │ │ │ -R36701800
│ │ │ │ │ │ +R20399720
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -628,32 +628,32 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -375
│ │ │ │ │ │ +376
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37371544 def
1 begincodespacerange
<00><ff>
endcodespacerange
34 beginbfrange
<20><20><0020>
<2d><2d><002d>
<30><30><0030>
<31><31><0031>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<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>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<79><79><0079>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R21069464 def
1 begincodespacerange
<00><ff>
endcodespacerange
34 beginbfrange
<20><20><0020>
<2d><2d><002d>
<30><30><0030>
<31><31><0031>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<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>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<79><79><0079>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 468
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37371912 def
1 begincodespacerange
<00><ff>
endcodespacerange
48 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<31><31><0031>
<33><33><0033>
<41><41><0041>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<57><57><0057>
<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>
<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/R21069832 def
1 begincodespacerange
<00><ff>
endcodespacerange
48 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<31><31><0031>
<33><33><0033>
<41><41><0041>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<57><57><0057>
<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>
<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
│ │ │ │ │ │ @@ -675,15 +675,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 247
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37372280 def
1 begincodespacerange
<00><ff>
endcodespacerange
13 beginbfrange
<44><44><0044>
<4f><4f><004f>
<54><54><0054>
<59><59><0059>
<64><64><0064>
<65><65><0065>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<74><74><0074>
<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/R21070200 def
1 begincodespacerange
<00><ff>
endcodespacerange
13 beginbfrange
<44><44><0044>
<4f><4f><004f>
<54><54><0054>
<59><59><0059>
<64><64><0064>
<65><65><0065>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<74><74><0074>
<76><76><0076>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -705,15 +705,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-bf89c16bc7ef'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-59c01c378121'/>
<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/pdf/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
/R45827688 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLARIFY)Tj
/R46155576 10 Tf
40.7199 0 Td
122.9 Tw
(\(1\) General)Tj
171.21 0 Td
0 Tw
(Commands Manual)Tj
/R45827688 10 Tf
203.85 0 Td
(CLARIFY)Tj
/R46155576 10 Tf
40.7199 0 Td
(\(1\))Tj
-0.219 Tc
/R46472032 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R46155576 10 Tf
20.407 -12 Td
(edgepaint edge coloring to disambiguate crossing edges)Tj
/R46472032 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R46472032 10 Tf
36 -12 Td
([)Tj
/R45827688 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R46155576 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R46472032 10 Tf
11.6602 0 Td
(o)Tj
/R45827688 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R46155576 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R45827688 10 Tf
13.5699 0 Td
(les)Tj
/R46155576 10 Tf
18.8801 0 Td
(])Tj
/R46472032 10.95 Tf
-159.5 -16.8 Td
(DESCRIPTION)Tj
/R46472032 10 Tf
36 -12 Td
(edgepaint)Tj
/R46155576 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
/R45827688 10 Tf
172.008 0 Td
(pos)Tj
/R46155576 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
/R46472032 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R46155576 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R46472032 10 Tf
16.8 TL
(accuracy=)'
/R45827688 10 Tf
49.9102 0 Td
(e)Tj
/R46155576 10 Tf
-13.9102 -12 Td
(accurac)Tj
4.185 Tc
30.3801 0 Td
(yw)Tj
0 Tc
16.4051 0 Td
1.685 Tw
[(ith which to nd the maximally dif)24.9854(ferent coloring for each node with re)]TJ
-0.05 Tc
305.89 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
1.686 Tw
(rd to its)Tj
-362.065 -12 Td
0 Tw
[(neighbors. Def)9.99268(ault e = 0.01.)]TJ
/R46472032 10 Tf
-36 -16.8 Td
(angle=)Tj
/R45827688 10 Tf
34.5102 0 Td
(a)Tj
/R46155576 10 Tf
1.48984 -12 Td
(color tw)Tj
2.5 Tc
32.95 0 Td
(oe)Tj
0 Tc
11.9398 0 Td
[(dges dif)25.0146(ferently if their incidence angle is less than)]TJ
/R45827688 10 Tf
206.1 0 Td
(a)Tj
/R46155576 10 Tf
7.5 0 Td
[(de)15.0146(grees. Def)10.0146(ault)]TJ
/R45827688 10 Tf
67.7797 0 Td
(a)Tj
/R46155576 10 Tf
5 0 Td
(=15.)Tj
/R46472032 10 Tf
-367.27 -16.8 Td
(random_seed=)Tj
/R45827688 10 Tf
68.9602 0 Td
(s)Tj
/R46155576 10 Tf
-32.9602 -12 Td
0.6 Tw
(random seed to use.)Tj
/R45827688 10 Tf
84.3301 0 Td
(s)Tj
/R46155576 10 Tf
6.98984 0 Td
(must be an inte)Tj
62.4801 0 Td
(ger)Tj
3.1 Tc
12.2199 0 Td
(.I)Tj
0 Tc
8.93008 0 Td
(f)Tj
/R45827688 10 Tf
6.42891 0 Td
(s)Tj
/R46155576 10 Tf
6.98906 0 Td
0.599 Tw
(is ne)Tj
-0.05 Tc
19.059 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
3.099 Tc
9.28984 0 Td
[(,w)309.885(ed)309.893(o|)]TJ
0 Tc
/R45827688 10 Tf
35.457 0 Td
(s)Tj
3.099 Tc
/R46155576 10 Tf
3.88984 0 Td
(|i)Tj
0 Tc
7.87891 0 Td
[(terations with dif)24.9854(ferent seeds)]TJ
-278.643 -12 Td
0 Tw
(and pick the best.)Tj
/R46472032 10 Tf
-36 -16.8 Td
(lightness=)Tj
/R45827688 10 Tf
48.7199 0 Td
(l1,l2j)Tj
/R46155576 10 Tf
-12.7199 -12 Td
0.181 Tw
(only applies for the "lab" color scheme:)Tj
/R45827688 10 Tf
162.457 0 Td
(l1)Tj
/R46155576 10 Tf
10.4609 0 Td
(and)Tj
/R45827688 10 Tf
17.1211 0 Td
(l2)Tj
/R46155576 10 Tf
10.4609 0 Td
0.182 Tw
[(must inte)14.9976(gers, with 0 <=)]TJ
/R45827688 10 Tf
100.93 0 Td
(l1)Tj
/R46155576 10 Tf
10.4621 0 Td
(<=)Tj
/R45827688 10 Tf
13.9621 0 Td
(l2 <=100. By de-)Tj
-325.854 -12 Td
0 Tw
(fault, we use "0,70")Tj
/R46472032 10 Tf
-36 -16.8 Td
[(shar)17.9846(e_endpoint)]TJ
/R46155576 10 Tf
36 -12 Td
0.361 Tw
(if this option is specied, edges that shares an node are not considered in conict if the)Tj
2.86 Tc
352.526 0 Td
(ya)Tj
0 Tc
12.3 0 Td
0.36 Tw
(re close)Tj
-364.826 -12 Td
0 Tw
[(to parallel b)20.0073(ut are on the opposite sides of the node \(around 180 de)14.9902(gree\).)]TJ
/R46472032 10 Tf
-36 -16.8 Td
(o)Tj
/R45827688 10 Tf
13.2 0 Td
(f)Tj
/R46155576 10 Tf
22.8 0 Td
[(write output to le f \(def)10(ault: stdout\).)]TJ
/R46472032 10 Tf
-36 -16.8 Td
(color_scheme=)Tj
/R45827688 10 Tf
69.3602 0 Td
(c)Tj
/R46155576 10 Tf
-33.3602 -12 Td
0.107 Tw
[(species the color scheme.)-510.713(This can be "r)17.9834(gb", "gray", "lab" \(def)]TJ
257.99 0 Td
0.108 Tw
(ault\); or a comma-separated list of)Tj
-257.99 -12 Td
0.07 Tw
(RGB colors in he)Tj
2.57 Tc
69.7801 0 Td
(x\()Tj
0 Tc
10.9 0 Td
(e.g., "#f)Tj
31.6699 0 Td
(f0000,#aabbed,#eef)Tj
-0.1 Tc
78.6102 0 Td
(fa)Tj
0 Tc
7.66992 0 Td
(a"\) representing a palette; or a string specifying a)Tj
-198.63 -12 Td
0 Tw
[(Bre)25.0159(wer color scheme \(e.g., "accent7"; see http://www)64.9854(.graphviz.or)18.0151(g/content/color)20(-names#bre)25(wer\).)]TJ
/R46472032 10 Tf
-36 -16.8 Td
(v)Tj
/R46155576 10 Tf
36 0 Td
[(turns on v)15(erbose mode.)]TJ
/R46472032 10 Tf
-36 -16.8 Td
(?)Tj
/R46155576 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
-0.11 Tc
/R46472032 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R46155576 10 Tf
20.9004 -12 Td
0.577 Tw
(At present,)Tj
/R46472032 10 Tf
47.534 0 Td
(edgepaint)Tj
/R46155576 10 Tf
44.7469 0 Td
0.578 Tw
(does not handle graphs with loops or directed multiedges. So, a graph with edges)Tj
/R45827688 10 Tf
334.722 0 Td
(a)Tj
-427.003 -12 Td
0.126 Tw
(-> b)Tj
/R46155576 10 Tf
20.332 0 Td
(and)Tj
2.626 Tc
/R45827688 10 Tf
17.066 0 Td
[(b-)262.614(>a)]TJ
0 Tc
/R46155576 10 Tf
27.9578 0 Td
[(is acceptable, b)20.0122(ut not if it has edges)]TJ
2.626 Tc
/R45827688 10 Tf
145.508 0 Td
(a-)Tj
2.625 Tc
10.9559 0 Td
(>b)Tj
0 Tc
/R46155576 10 Tf
17 0 Td
(and)Tj
2.625 Tc
/R45827688 10 Tf
17.0648 0 Td
[(a-)262.493(>b)]TJ
0 Tc
/R46155576 10 Tf
27.9551 0 Td
(or)Tj
2.625 Tc
/R45827688 10 Tf
10.9551 0 Td
[(a-)262.49(-b)]TJ
0 Tc
/R46155576 10 Tf
24.5352 0 Td
(and)Tj
2.625 Tc
/R45827688 10 Tf
17.0648 0 Td
[(a-)262.49(-b)]TJ
/R46155576 10 Tf
21.9102 0 Td
(.P)Tj
0 Tc
10.6852 0 Td
0.125 Tw
(orts are ignored)Tj
-368.99 -12 Td
0 Tw
[(in this analysis, so ha)19.9927(ving)]TJ
/R45827688 10 Tf
105.36 0 Td
(a.x -> b)Tj
/R46155576 10 Tf
34.5199 0 Td
(and)Tj
/R45827688 10 Tf
16.9398 0 Td
(a.y -> b)Tj
/R46155576 10 Tf
34.5199 0 Td
(is also not supported.)Tj
-0.548 Tc
/R46472032 10.95 Tf
-227.34 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R46155576 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
/R46472032 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R46155576 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
/R30291560 10 Tf
1 0 0 1 71.8398 793.89 Tm
(CLARIFY)Tj
/R30619448 10 Tf
40.7199 0 Td
122.9 Tw
(\(1\) General)Tj
171.21 0 Td
0 Tw
(Commands Manual)Tj
/R30291560 10 Tf
203.85 0 Td
(CLARIFY)Tj
/R30619448 10 Tf
40.7199 0 Td
(\(1\))Tj
-0.219 Tc
/R30935904 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R30619448 10 Tf
20.407 -12 Td
(edgepaint edge coloring to disambiguate crossing edges)Tj
/R30935904 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R30935904 10 Tf
36 -12 Td
([)Tj
/R30291560 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R30619448 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R30935904 10 Tf
11.6602 0 Td
(o)Tj
/R30291560 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R30619448 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R30291560 10 Tf
13.5699 0 Td
(les)Tj
/R30619448 10 Tf
18.8801 0 Td
(])Tj
/R30935904 10.95 Tf
-159.5 -16.8 Td
(DESCRIPTION)Tj
/R30935904 10 Tf
36 -12 Td
(edgepaint)Tj
/R30619448 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
/R30291560 10 Tf
172.008 0 Td
(pos)Tj
/R30619448 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
/R30935904 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R30619448 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R30935904 10 Tf
16.8 TL
(accuracy=)'
/R30291560 10 Tf
49.9102 0 Td
(e)Tj
/R30619448 10 Tf
-13.9102 -12 Td
(accurac)Tj
4.185 Tc
30.3801 0 Td
(yw)Tj
0 Tc
16.4051 0 Td
1.685 Tw
[(ith which to nd the maximally dif)24.9854(ferent coloring for each node with re)]TJ
-0.05 Tc
305.89 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
1.686 Tw
(rd to its)Tj
-362.065 -12 Td
0 Tw
[(neighbors. Def)9.99268(ault e = 0.01.)]TJ
/R30935904 10 Tf
-36 -16.8 Td
(angle=)Tj
/R30291560 10 Tf
34.5102 0 Td
(a)Tj
/R30619448 10 Tf
1.48984 -12 Td
(color tw)Tj
2.5 Tc
32.95 0 Td
(oe)Tj
0 Tc
11.9398 0 Td
[(dges dif)25.0146(ferently if their incidence angle is less than)]TJ
/R30291560 10 Tf
206.1 0 Td
(a)Tj
/R30619448 10 Tf
7.5 0 Td
[(de)15.0146(grees. Def)10.0146(ault)]TJ
/R30291560 10 Tf
67.7797 0 Td
(a)Tj
/R30619448 10 Tf
5 0 Td
(=15.)Tj
/R30935904 10 Tf
-367.27 -16.8 Td
(random_seed=)Tj
/R30291560 10 Tf
68.9602 0 Td
(s)Tj
/R30619448 10 Tf
-32.9602 -12 Td
0.6 Tw
(random seed to use.)Tj
/R30291560 10 Tf
84.3301 0 Td
(s)Tj
/R30619448 10 Tf
6.98984 0 Td
(must be an inte)Tj
62.4801 0 Td
(ger)Tj
3.1 Tc
12.2199 0 Td
(.I)Tj
0 Tc
8.93008 0 Td
(f)Tj
/R30291560 10 Tf
6.42891 0 Td
(s)Tj
/R30619448 10 Tf
6.98906 0 Td
0.599 Tw
(is ne)Tj
-0.05 Tc
19.059 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
3.099 Tc
9.28984 0 Td
[(,w)309.885(ed)309.893(o|)]TJ
0 Tc
/R30291560 10 Tf
35.457 0 Td
(s)Tj
3.099 Tc
/R30619448 10 Tf
3.88984 0 Td
(|i)Tj
0 Tc
7.87891 0 Td
[(terations with dif)24.9854(ferent seeds)]TJ
-278.643 -12 Td
0 Tw
(and pick the best.)Tj
/R30935904 10 Tf
-36 -16.8 Td
(lightness=)Tj
/R30291560 10 Tf
48.7199 0 Td
(l1,l2j)Tj
/R30619448 10 Tf
-12.7199 -12 Td
0.181 Tw
(only applies for the "lab" color scheme:)Tj
/R30291560 10 Tf
162.457 0 Td
(l1)Tj
/R30619448 10 Tf
10.4609 0 Td
(and)Tj
/R30291560 10 Tf
17.1211 0 Td
(l2)Tj
/R30619448 10 Tf
10.4609 0 Td
0.182 Tw
[(must inte)14.9976(gers, with 0 <=)]TJ
/R30291560 10 Tf
100.93 0 Td
(l1)Tj
/R30619448 10 Tf
10.4621 0 Td
(<=)Tj
/R30291560 10 Tf
13.9621 0 Td
(l2 <=100. By de-)Tj
-325.854 -12 Td
0 Tw
(fault, we use "0,70")Tj
/R30935904 10 Tf
-36 -16.8 Td
[(shar)17.9846(e_endpoint)]TJ
/R30619448 10 Tf
36 -12 Td
0.361 Tw
(if this option is specied, edges that shares an node are not considered in conict if the)Tj
2.86 Tc
352.526 0 Td
(ya)Tj
0 Tc
12.3 0 Td
0.36 Tw
(re close)Tj
-364.826 -12 Td
0 Tw
[(to parallel b)20.0073(ut are on the opposite sides of the node \(around 180 de)14.9902(gree\).)]TJ
/R30935904 10 Tf
-36 -16.8 Td
(o)Tj
/R30291560 10 Tf
13.2 0 Td
(f)Tj
/R30619448 10 Tf
22.8 0 Td
[(write output to le f \(def)10(ault: stdout\).)]TJ
/R30935904 10 Tf
-36 -16.8 Td
(color_scheme=)Tj
/R30291560 10 Tf
69.3602 0 Td
(c)Tj
/R30619448 10 Tf
-33.3602 -12 Td
0.107 Tw
[(species the color scheme.)-510.713(This can be "r)17.9834(gb", "gray", "lab" \(def)]TJ
257.99 0 Td
0.108 Tw
(ault\); or a comma-separated list of)Tj
-257.99 -12 Td
0.07 Tw
(RGB colors in he)Tj
2.57 Tc
69.7801 0 Td
(x\()Tj
0 Tc
10.9 0 Td
(e.g., "#f)Tj
31.6699 0 Td
(f0000,#aabbed,#eef)Tj
-0.1 Tc
78.6102 0 Td
(fa)Tj
0 Tc
7.66992 0 Td
(a"\) representing a palette; or a string specifying a)Tj
-198.63 -12 Td
0 Tw
[(Bre)25.0159(wer color scheme \(e.g., "accent7"; see http://www)64.9854(.graphviz.or)18.0151(g/content/color)20(-names#bre)25(wer\).)]TJ
/R30935904 10 Tf
-36 -16.8 Td
(v)Tj
/R30619448 10 Tf
36 0 Td
[(turns on v)15(erbose mode.)]TJ
/R30935904 10 Tf
-36 -16.8 Td
(?)Tj
/R30619448 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
-0.11 Tc
/R30935904 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R30619448 10 Tf
20.9004 -12 Td
0.577 Tw
(At present,)Tj
/R30935904 10 Tf
47.534 0 Td
(edgepaint)Tj
/R30619448 10 Tf
44.7469 0 Td
0.578 Tw
(does not handle graphs with loops or directed multiedges. So, a graph with edges)Tj
/R30291560 10 Tf
334.722 0 Td
(a)Tj
-427.003 -12 Td
0.126 Tw
(-> b)Tj
/R30619448 10 Tf
20.332 0 Td
(and)Tj
2.626 Tc
/R30291560 10 Tf
17.066 0 Td
[(b-)262.614(>a)]TJ
0 Tc
/R30619448 10 Tf
27.9578 0 Td
[(is acceptable, b)20.0122(ut not if it has edges)]TJ
2.626 Tc
/R30291560 10 Tf
145.508 0 Td
(a-)Tj
2.625 Tc
10.9559 0 Td
(>b)Tj
0 Tc
/R30619448 10 Tf
17 0 Td
(and)Tj
2.625 Tc
/R30291560 10 Tf
17.0648 0 Td
[(a-)262.493(>b)]TJ
0 Tc
/R30619448 10 Tf
27.9551 0 Td
(or)Tj
2.625 Tc
/R30291560 10 Tf
10.9551 0 Td
[(a-)262.49(-b)]TJ
0 Tc
/R30619448 10 Tf
24.5352 0 Td
(and)Tj
2.625 Tc
/R30291560 10 Tf
17.0648 0 Td
[(a-)262.49(-b)]TJ
/R30619448 10 Tf
21.9102 0 Td
(.P)Tj
0 Tc
10.6852 0 Td
0.125 Tw
(orts are ignored)Tj
-368.99 -12 Td
0 Tw
[(in this analysis, so ha)19.9927(ving)]TJ
/R30291560 10 Tf
105.36 0 Td
(a.x -> b)Tj
/R30619448 10 Tf
34.5199 0 Td
(and)Tj
/R30291560 10 Tf
16.9398 0 Td
(a.y -> b)Tj
/R30619448 10 Tf
34.5199 0 Td
(is also not supported.)Tj
-0.548 Tc
/R30935904 10.95 Tf
-227.34 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R30619448 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
/R30935904 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R30619448 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2432
│ │ │ │ │ │ +2431
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ KHWTGK+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -650,19 +650,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R46472032
│ │ │ │ │ │ +R30935904
│ │ │ │ │ │
│ │ │ │ │ │ -R46155576
│ │ │ │ │ │ +R30619448
│ │ │ │ │ │
│ │ │ │ │ │ -R45827688
│ │ │ │ │ │ +R30291560
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -714,18 +714,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -429
│ │ │ │ │ │ +430
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R46534280 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/R30998152 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
│ │ │ │ │ │ @@ -742,18 +742,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -591
│ │ │ │ │ │ +593
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R46534648 def
1 begincodespacerange
<00><ff>
endcodespacerange
68 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>
<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/R30998520 def
1 begincodespacerange
<00><ff>
endcodespacerange
68 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>
<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
│ │ │ │ │ │ @@ -773,18 +773,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -407
│ │ │ │ │ │ +408
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R46535016 def
1 begincodespacerange
<00><ff>
endcodespacerange
39 beginbfrange
<20><20><0020>
<22><22><0022>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<37><37><0037>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<41><41><0041>
<42><42><0042>
<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>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6a><6a><006a>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<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/R30998888 def
1 begincodespacerange
<00><ff>
endcodespacerange
39 beginbfrange
<20><20><0020>
<22><22><0022>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<37><37><0037>
<3c><3c><003c>
<3d><3d><003d>
<3e><3e><003e>
<41><41><0041>
<42><42><0042>
<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>
<64><64><0064>
<65><65><0065>
<66><66><0066>
<69><69><0069>
<6a><6a><006a>
<6c><6c><006c>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<77><77><0077>
<78><78><0078>
<79><79><0079>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-c8082cb815c8'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-b15a73118062'/>
<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/pdf/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
/R24241768 10 Tf
1 0 0 1 73.0102 793.89 Tm
(AST)Tj
/R24554112 10 Tf
17.9398 0 Td
148.395 Tw
(\(3\) Library)Tj
195.045 0 Td
0 Tw
(Functions Manual)Tj
/R24241768 10 Tf
224.405 0 Td
(AST)Tj
/R24554112 10 Tf
17.9398 0 Td
(\(3\))Tj
-0.219 Tc
/R24886112 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
-0.15 Tc
/R24554112 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
/R24886112 10.95 Tf
-93.7199 -16.8 Td
(SYNOPSIS)Tj
/R24554112 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
0 Tw
(xcc\(Excc_t*, const char*, Exid_t*, int\);)Tj
-49.85 -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*, So_t*\);)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*, So_t*\);)Tj
-49.85 -12 Td
32.5 Tw
(int e)Tj
49.85 0 Td
[(xre)25.0073(wind\(Expr_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
(xstatement\(Expr_t*\);)Tj
-54.3699 -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
(xtype\(int\);)Tj
-56.5 -12 Td
20 Tw
(Extype_t e)Tj
62.9 0 Td
(xzero\(int\);)Tj
/R24886112 10.95 Tf
-134.9 -28.8 Td
(DESCRIPTION)Tj
-0.15 Tc
/R24554112 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.769 Tw
(generation will be used.)Tj
-0.15 Tc
103.616 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
(ccclose\(\) releases the state information allocated in e)Tj
216.563 0 Td
3.27 Tw
(xccopen\(\). e)Tj
52.5398 0 Td
(xstatement\(\))Tj
-382.009 -12 Td
(sa)Tj
-0.15 Tc
8.13008 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ss)Tj
0 Tc
10.2801 0 Td
0 Tw
(tatement start information.)Tj
-0.15 Tc
111.38 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(re)25.0073(wind\(\) restores statement start information sa)]TJ
-0.15 Tc
188.68 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(db)250(ye)]TJ
0 Tc
24.2898 0 Td
(xstatement\(\).)Tj
/R24886112 10.95 Tf
-406.63 -28.8 Td
(SEE ALSO)Tj
/R24554112 10 Tf
463 -285.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
/R9987688 10 Tf
1 0 0 1 73.0102 793.89 Tm
(AST)Tj
/R10300032 10 Tf
17.9398 0 Td
148.395 Tw
(\(3\) Library)Tj
195.045 0 Td
0 Tw
(Functions Manual)Tj
/R9987688 10 Tf
224.405 0 Td
(AST)Tj
/R10300032 10 Tf
17.9398 0 Td
(\(3\))Tj
-0.219 Tc
/R10632032 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
-0.15 Tc
/R10300032 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
/R10632032 10.95 Tf
-93.7199 -16.8 Td
(SYNOPSIS)Tj
/R10300032 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
0 Tw
(xcc\(Excc_t*, const char*, Exid_t*, int\);)Tj
-49.85 -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*, So_t*\);)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*, So_t*\);)Tj
-49.85 -12 Td
32.5 Tw
(int e)Tj
49.85 0 Td
[(xre)25.0073(wind\(Expr_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
(xstatement\(Expr_t*\);)Tj
-54.3699 -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
(xtype\(int\);)Tj
-56.5 -12 Td
20 Tw
(Extype_t e)Tj
62.9 0 Td
(xzero\(int\);)Tj
/R10632032 10.95 Tf
-134.9 -28.8 Td
(DESCRIPTION)Tj
-0.15 Tc
/R10300032 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.769 Tw
(generation will be used.)Tj
-0.15 Tc
103.616 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
(ccclose\(\) releases the state information allocated in e)Tj
216.563 0 Td
3.27 Tw
(xccopen\(\). e)Tj
52.5398 0 Td
(xstatement\(\))Tj
-382.009 -12 Td
(sa)Tj
-0.15 Tc
8.13008 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ss)Tj
0 Tc
10.2801 0 Td
0 Tw
(tatement start information.)Tj
-0.15 Tc
111.38 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(re)25.0073(wind\(\) restores statement start information sa)]TJ
-0.15 Tc
188.68 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(db)250(ye)]TJ
0 Tc
24.2898 0 Td
(xstatement\(\).)Tj
/R10632032 10.95 Tf
-406.63 -28.8 Td
(SEE ALSO)Tj
/R10300032 10 Tf
463 -285.6 Td
(1)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1159
│ │ │ │ │ │ +1158
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ MJWQWW+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -475,19 +475,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24886112
│ │ │ │ │ │ +R10632032
│ │ │ │ │ │
│ │ │ │ │ │ -R24554112
│ │ │ │ │ │ +R10300032
│ │ │ │ │ │
│ │ │ │ │ │ -R24241768
│ │ │ │ │ │ +R9987688
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -539,32 +539,32 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -252
│ │ │ │ │ │ +253
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R24911512 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/R10657432 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
│ │ │ │ │ │ 457
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R24911880 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>
<4c><4c><004c>
<4d><4d><004d>
<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>
<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/R10657800 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>
<4c><4c><004c>
<4d><4d><004d>
<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>
<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/R24912248 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/R10658168 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-ce732d15e1df'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-c6b0ee280466'/>
<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/pdf/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
/R18757224 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GC)Tj
/R19069568 10 Tf
14.6102 0 Td
148.87 Tw
(\(1\) General)Tj
197.18 0 Td
0 Tw
(Commands Manual)Tj
/R18757224 10 Tf
229.96 0 Td
(GC)Tj
/R19069568 10 Tf
14.6102 0 Td
(\(1\))Tj
-0.219 Tc
/R19401568 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R19069568 10 Tf
20.407 -12 Td
(gc count graph components)Tj
/R19401568 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R19401568 10 Tf
36 -12 Td
(gc)Tj
/R19069568 10 Tf
11.9398 0 Td
([)Tj
/R19401568 10 Tf
5.83008 0 Td
(necCaDUrsv?)Tj
2.5 Tc
/R19069568 10 Tf
70.1301 0 Td
(][)Tj
0 Tc
/R18757224 10 Tf
13.5699 0 Td
(les)Tj
/R19069568 10 Tf
18.8801 0 Td
(])Tj
/R19401568 10.95 Tf
-156.35 -16.8 Td
(DESCRIPTION)Tj
/R19401568 10 Tf
36 -12 Td
(gc)Tj
/R19069568 10 Tf
12.016 0 Td
0.076 Tw
(is a graph analogue to)Tj
/R19401568 10 Tf
90.6398 0 Td
(wc)Tj
/R19069568 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
/R19401568 10.95 Tf
-87.2598 -16.8 Td
(OPTIONS)Tj
/R19069568 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R19401568 10 Tf
16.8 TL
(n)'
/R19069568 10 Tf
36 0 Td
(Count nodes.)Tj
/R19401568 10 Tf
-36 -16.8 Td
(e)Tj
/R19069568 10 Tf
36 0 Td
(Count edges.)Tj
/R19401568 10 Tf
-36 -16.8 Td
(c)Tj
/R19069568 10 Tf
36 0 Td
(Count connected components.)Tj
/R19401568 10 Tf
-36 -16.8 Td
(C)Tj
/R19069568 10 Tf
36 0 Td
[(Count clusters. By denition, a cluster is a graph or subgraph whose name be)14.9902(gins with "cluster".)]TJ
/R19401568 10 Tf
-36 -16.8 Td
(a)Tj
/R19069568 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
/R19401568 10 Tf
27.7801 0 Td
(encC)Tj
-133.56 -16.8 Td
(r)Tj
/R19069568 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
/R19401568 10 Tf
-75.5898 -16.8 Td
(s)Tj
/R19069568 10 Tf
36 0 Td
[(Print no output. Only e)15(xit v)24.9854(alue is important.)]TJ
/R19401568 10 Tf
-36 -16.8 Td
(D)Tj
/R19069568 10 Tf
36 0 Td
(Only analyze directed graphs.)Tj
/R19401568 10 Tf
-36 -16.8 Td
(U)Tj
/R19069568 10 Tf
36 0 Td
(Only analyze undirected graphs.)Tj
/R19401568 10 Tf
-36 -16.8 Td
(v)Tj
-1.11 Tc
/R19069568 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R19401568 10 Tf
-46.55 -16.8 Td
(?)Tj
/R19069568 10 Tf
36 0 Td
(Print usage information.)Tj
-36 -16.8 Td
[(By def)10.0159(ault,)]TJ
/R18757224 10 Tf
47.2598 0 Td
(gc)Tj
/R19069568 10 Tf
12.25 0 Td
(returns the number of nodes and edges.)Tj
/R19401568 10.95 Tf
-95.5098 -16.8 Td
(OPERANDS)Tj
/R19069568 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R18757224 10 Tf
1.91016 -16.8 Td
(les)Tj
/R19069568 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
/R18757224 10 Tf
272.314 0 Td
(les)Tj
/R19069568 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
/R19401568 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
/R19069568 10 Tf
-20.0855 -12 Td
[(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ
/R19401568 10 Tf
(0)'
/R19069568 10 Tf
20 0 Td
(Successful completion.)Tj
/R19401568 10 Tf
-20 -16.8 Td
(1)Tj
/R19069568 10 Tf
20 0 Td
(The)Tj
/R19401568 10 Tf
18.05 0 Td
(U)Tj
/R19069568 10 Tf
15.4199 0 Td
(or)Tj
/R19401568 10 Tf
10.8301 0 Td
(E)Tj
/R19069568 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
/R19401568 10.95 Tf
-115.17 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R19069568 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R19401568 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R19069568 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
/R22021736 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GC)Tj
/R22334080 10 Tf
14.6102 0 Td
148.87 Tw
(\(1\) General)Tj
197.18 0 Td
0 Tw
(Commands Manual)Tj
/R22021736 10 Tf
229.96 0 Td
(GC)Tj
/R22334080 10 Tf
14.6102 0 Td
(\(1\))Tj
-0.219 Tc
/R22666080 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R22334080 10 Tf
20.407 -12 Td
(gc count graph components)Tj
/R22666080 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R22666080 10 Tf
36 -12 Td
(gc)Tj
/R22334080 10 Tf
11.9398 0 Td
([)Tj
/R22666080 10 Tf
5.83008 0 Td
(necCaDUrsv?)Tj
2.5 Tc
/R22334080 10 Tf
70.1301 0 Td
(][)Tj
0 Tc
/R22021736 10 Tf
13.5699 0 Td
(les)Tj
/R22334080 10 Tf
18.8801 0 Td
(])Tj
/R22666080 10.95 Tf
-156.35 -16.8 Td
(DESCRIPTION)Tj
/R22666080 10 Tf
36 -12 Td
(gc)Tj
/R22334080 10 Tf
12.016 0 Td
0.076 Tw
(is a graph analogue to)Tj
/R22666080 10 Tf
90.6398 0 Td
(wc)Tj
/R22334080 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
/R22666080 10.95 Tf
-87.2598 -16.8 Td
(OPTIONS)Tj
/R22334080 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R22666080 10 Tf
16.8 TL
(n)'
/R22334080 10 Tf
36 0 Td
(Count nodes.)Tj
/R22666080 10 Tf
-36 -16.8 Td
(e)Tj
/R22334080 10 Tf
36 0 Td
(Count edges.)Tj
/R22666080 10 Tf
-36 -16.8 Td
(c)Tj
/R22334080 10 Tf
36 0 Td
(Count connected components.)Tj
/R22666080 10 Tf
-36 -16.8 Td
(C)Tj
/R22334080 10 Tf
36 0 Td
[(Count clusters. By denition, a cluster is a graph or subgraph whose name be)14.9902(gins with "cluster".)]TJ
/R22666080 10 Tf
-36 -16.8 Td
(a)Tj
/R22334080 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
/R22666080 10 Tf
27.7801 0 Td
(encC)Tj
-133.56 -16.8 Td
(r)Tj
/R22334080 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
/R22666080 10 Tf
-75.5898 -16.8 Td
(s)Tj
/R22334080 10 Tf
36 0 Td
[(Print no output. Only e)15(xit v)24.9854(alue is important.)]TJ
/R22666080 10 Tf
-36 -16.8 Td
(D)Tj
/R22334080 10 Tf
36 0 Td
(Only analyze directed graphs.)Tj
/R22666080 10 Tf
-36 -16.8 Td
(U)Tj
/R22334080 10 Tf
36 0 Td
(Only analyze undirected graphs.)Tj
/R22666080 10 Tf
-36 -16.8 Td
(v)Tj
-1.11 Tc
/R22334080 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R22666080 10 Tf
-46.55 -16.8 Td
(?)Tj
/R22334080 10 Tf
36 0 Td
(Print usage information.)Tj
-36 -16.8 Td
[(By def)10.0159(ault,)]TJ
/R22021736 10 Tf
47.2598 0 Td
(gc)Tj
/R22334080 10 Tf
12.25 0 Td
(returns the number of nodes and edges.)Tj
/R22666080 10.95 Tf
-95.5098 -16.8 Td
(OPERANDS)Tj
/R22334080 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R22021736 10 Tf
1.91016 -16.8 Td
(les)Tj
/R22334080 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
/R22021736 10 Tf
272.314 0 Td
(les)Tj
/R22334080 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
/R22666080 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
/R22334080 10 Tf
-20.0855 -12 Td
[(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ
/R22666080 10 Tf
(0)'
/R22334080 10 Tf
20 0 Td
(Successful completion.)Tj
/R22666080 10 Tf
-20 -16.8 Td
(1)Tj
/R22334080 10 Tf
20 0 Td
(The)Tj
/R22666080 10 Tf
18.05 0 Td
(U)Tj
/R22334080 10 Tf
15.4199 0 Td
(or)Tj
/R22666080 10 Tf
10.8301 0 Td
(E)Tj
/R22334080 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
/R22666080 10.95 Tf
-115.17 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R22334080 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R22666080 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R22334080 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1478
│ │ │ │ │ │ +1476
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ ZXHZYR+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -615,19 +615,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R19401568
│ │ │ │ │ │ +R22666080
│ │ │ │ │ │
│ │ │ │ │ │ -R19069568
│ │ │ │ │ │ +R22334080
│ │ │ │ │ │
│ │ │ │ │ │ -R18757224
│ │ │ │ │ │ +R22021736
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -682,15 +682,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 354
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R19426968 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/R22691480 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
│ │ │ │ │ │ -519
│ │ │ │ │ │ +520
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R19427336 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/R22691848 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
│ │ │ │ │ │ -213
│ │ │ │ │ │ +212
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R19427704 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/R22692216 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-55ff6cde1109'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-1286f6c05cee'/>
<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/pdf/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
/R16758376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R17086264 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R16758376 10 Tf
393.44 0 Td
(gdtclft)Tj
/R17086264 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-0.219 Tc
/R17402720 10.95 Tf
-446.339 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R17086264 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
/R17402720 10.95 Tf
-398.889 -16.8 Td
(DESCRIPTION)Tj
/R17086264 10 Tf
108.5 -12 Td
(TCL GD EXTENSION)Tj
-65 -24 Td
(Thomas Boutell')Tj
2.5 Tc
66.95 0 Td
[(sG)249.984(dp)]TJ
0 Tc
26.1102 0 Td
[(ackage pro)15.0146(vides a con)]TJ
-0.15 Tc
88.0297 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient w)10.0073(ay to generate)]TJ
-190.38 -12 Td
(bitmap images with a C program. If you, lik)Tj
2.5 Tc
176 0 Td
(em)Tj
0 Tc
14.7199 0 Td
(e, prefer Tcl for CGI)Tj
-190.72 -12 Td
[(applications, you')9.98413(ll w)9.99268(ant my TCL GD e)15.0073(xtension.)]TJ
2.5 Tc
50 -24 Td
(AT)Tj
0 Tc
15.8301 0 Td
(CL INTERF)Tj
-0.4 Tc
49.5398 0 Td
(AC)Tj
2.5 Tc
13.4898 0 Td
[(ET)268.015(OT)]TJ
0 Tc
30.3699 0 Td
(HE GD P)Tj
-0.4 Tc
37.4102 0 Td
(AC)Tj
0 Tc
13.4898 0 Td
[(KA)40.0146(GE)]TJ
-207.63 -24 Td
(Spencer W)Tj
2.5 Tc
43.2301 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
(homas)Tj
-54.3402 -12 Td
(Human Genome Center)Tj
12 TL
(Uni)'
-0.15 Tc
14.75 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsity of Michig)5(an)]TJ
-24.0398 -12 Td
(Ann Arbor)Tj
2.5 Tc
43.2 0 Td
[(,M)250.016(I4)]TJ
0 Tc
24.7199 0 Td
(8109)Tj
-67.9199 -24 Td
[(spencer)55.0159(.thomas@med.umich.edu)]TJ
-0.35 Tc
24 TL
(Tr)'
0 Tc
9.08984 0 Td
[(ueT)80(ype font support using the FreeT)80.0073(ype library w)10.0073(as added by)]TJ
-9.08984 -12 Td
[(John Ellson \(ellson@graphviz.or)18.0078(g\).)]TJ
(Latest sources a)'
-0.25 Tc
63.6699 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable from:)Tj
-62.8598 -12 Td
[(http://www)64.9841(.graphviz.or)]TJ
93.05 0 Td
5 Tw
(g/ \(included)Tj
55.55 0 Td
0 Tw
(with graphviz sources\))Tj
-158.6 -24 Td
[(FreeBSD port maintained by Mikhail T)70(eterin \(mi@aldan.algebra.com\).)]TJ
-10 -24 Td
[(Ov)15.0073(ervie)25.0159(w)]TJ
7.5 -24 Td
[(This package pro)15.0073(vides a simple Tcl interf)9.98535(ace to the gd \(bitmap dra)15(wing\))]TJ
12 TL
T*[(package. It includes an interf)10(ace to all the gd functions)]TJ
(and data structures from Tcl commands.)'
-7.5 -24 Td
(Reference)Tj
7.5 -24 Td
(One Tcl command, 'gd', is added. All gd package actions are)Tj
(sub-commands \(or "options" in Tcl terminology\) of this command.)'
24 TL
(Each acti)'
-0.15 Tc
36.6801 0 Td
0.3 Tw
(ve g)Tj
2.5 Tc
16.7898 0 Td
(di)Tj
0 Tc
10.2801 0 Td
0 Tw
(mage is referred to with a "handle". The handle is a)Tj
-63.75 -12 Td
(name of the form gd# \(e.g., gd0\) returned by the gd create options.)Tj
(Almost all the gd commands tak)'
2.5 Tc
129.62 0 Td
(eah)Tj
0 Tc
18.8801 0 Td
[(andle as the rst ar)17.9834(gument \(after)]TJ
-148.5 -12 Td
[(the option\). All the dra)14.9927(wing commands tak)]TJ
2.5 Tc
171.68 0 Td
(eac)Tj
0 Tc
18.3199 0 Td
[(olor_idx as the ne)14.9927(xt)]TJ
-190 -12 Td
[(ar)18.0151(gument.)]TJ
(gd create <width> <height> ?true?)'
17.5 -12 Td
(Return a handle to a ne)Tj
2.5 Tc
92.2301 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(dImage that is width X height.)Tj
-90.95 -12 Td
(If "true" is specied, the ne)Tj
2.5 Tc
109 0 Td
(wi)Tj
0 Tc
12.5 0 Td
[(mage is "T)35.0073(rueColor".)]TJ
-155 -24 Td
[(gd createT)34.9927(rueColor <width> <height>)]TJ
17.5 -12 Td
(Return a handle to a ne)Tj
2.5 Tc
92.2301 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(rueColor gdImage that is width X height.)Tj
-122.23 -24 Td
(gd createFromGD <le>)Tj
12 TL
(gd createFromGD2 <le>)'
(gd createFromGIF <le>)'
160.64 -43.2 Td
[(Tcl Extensions)-19914(1)]TJ
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38409832 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R38737720 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R38409832 10 Tf
393.44 0 Td
(gdtclft)Tj
/R38737720 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-0.219 Tc
/R39054176 10.95 Tf
-446.339 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R38737720 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
/R39054176 10.95 Tf
-398.889 -16.8 Td
(DESCRIPTION)Tj
/R38737720 10 Tf
108.5 -12 Td
(TCL GD EXTENSION)Tj
-65 -24 Td
(Thomas Boutell')Tj
2.5 Tc
66.95 0 Td
[(sG)249.984(dp)]TJ
0 Tc
26.1102 0 Td
[(ackage pro)15.0146(vides a con)]TJ
-0.15 Tc
88.0297 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(nient w)10.0073(ay to generate)]TJ
-190.38 -12 Td
(bitmap images with a C program. If you, lik)Tj
2.5 Tc
176 0 Td
(em)Tj
0 Tc
14.7199 0 Td
(e, prefer Tcl for CGI)Tj
-190.72 -12 Td
[(applications, you')9.98413(ll w)9.99268(ant my TCL GD e)15.0073(xtension.)]TJ
2.5 Tc
50 -24 Td
(AT)Tj
0 Tc
15.8301 0 Td
(CL INTERF)Tj
-0.4 Tc
49.5398 0 Td
(AC)Tj
2.5 Tc
13.4898 0 Td
[(ET)268.015(OT)]TJ
0 Tc
30.3699 0 Td
(HE GD P)Tj
-0.4 Tc
37.4102 0 Td
(AC)Tj
0 Tc
13.4898 0 Td
[(KA)40.0146(GE)]TJ
-207.63 -24 Td
(Spencer W)Tj
2.5 Tc
43.2301 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
(homas)Tj
-54.3402 -12 Td
(Human Genome Center)Tj
12 TL
(Uni)'
-0.15 Tc
14.75 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rsity of Michig)5(an)]TJ
-24.0398 -12 Td
(Ann Arbor)Tj
2.5 Tc
43.2 0 Td
[(,M)250.016(I4)]TJ
0 Tc
24.7199 0 Td
(8109)Tj
-67.9199 -24 Td
[(spencer)55.0159(.thomas@med.umich.edu)]TJ
-0.35 Tc
24 TL
(Tr)'
0 Tc
9.08984 0 Td
[(ueT)80(ype font support using the FreeT)80.0073(ype library w)10.0073(as added by)]TJ
-9.08984 -12 Td
[(John Ellson \(ellson@graphviz.or)18.0078(g\).)]TJ
(Latest sources a)'
-0.25 Tc
63.6699 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable from:)Tj
-62.8598 -12 Td
[(http://www)64.9841(.graphviz.or)]TJ
93.05 0 Td
5 Tw
(g/ \(included)Tj
55.55 0 Td
0 Tw
(with graphviz sources\))Tj
-158.6 -24 Td
[(FreeBSD port maintained by Mikhail T)70(eterin \(mi@aldan.algebra.com\).)]TJ
-10 -24 Td
[(Ov)15.0073(ervie)25.0159(w)]TJ
7.5 -24 Td
[(This package pro)15.0073(vides a simple Tcl interf)9.98535(ace to the gd \(bitmap dra)15(wing\))]TJ
12 TL
T*[(package. It includes an interf)10(ace to all the gd functions)]TJ
(and data structures from Tcl commands.)'
-7.5 -24 Td
(Reference)Tj
7.5 -24 Td
(One Tcl command, 'gd', is added. All gd package actions are)Tj
(sub-commands \(or "options" in Tcl terminology\) of this command.)'
24 TL
(Each acti)'
-0.15 Tc
36.6801 0 Td
0.3 Tw
(ve g)Tj
2.5 Tc
16.7898 0 Td
(di)Tj
0 Tc
10.2801 0 Td
0 Tw
(mage is referred to with a "handle". The handle is a)Tj
-63.75 -12 Td
(name of the form gd# \(e.g., gd0\) returned by the gd create options.)Tj
(Almost all the gd commands tak)'
2.5 Tc
129.62 0 Td
(eah)Tj
0 Tc
18.8801 0 Td
[(andle as the rst ar)17.9834(gument \(after)]TJ
-148.5 -12 Td
[(the option\). All the dra)14.9927(wing commands tak)]TJ
2.5 Tc
171.68 0 Td
(eac)Tj
0 Tc
18.3199 0 Td
[(olor_idx as the ne)14.9927(xt)]TJ
-190 -12 Td
[(ar)18.0151(gument.)]TJ
(gd create <width> <height> ?true?)'
17.5 -12 Td
(Return a handle to a ne)Tj
2.5 Tc
92.2301 0 Td
(wg)Tj
0 Tc
14.7199 0 Td
(dImage that is width X height.)Tj
-90.95 -12 Td
(If "true" is specied, the ne)Tj
2.5 Tc
109 0 Td
(wi)Tj
0 Tc
12.5 0 Td
[(mage is "T)35.0073(rueColor".)]TJ
-155 -24 Td
[(gd createT)34.9927(rueColor <width> <height>)]TJ
17.5 -12 Td
(Return a handle to a ne)Tj
2.5 Tc
92.2301 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(rueColor gdImage that is width X height.)Tj
-122.23 -24 Td
(gd createFromGD <le>)Tj
12 TL
(gd createFromGD2 <le>)'
(gd createFromGIF <le>)'
160.64 -43.2 Td
[(Tcl Extensions)-19914(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1730
│ │ │ │ │ │ +1727
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ NMWJRK+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -476,19 +476,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R17402720
│ │ │ │ │ │ +R39054176
│ │ │ │ │ │
│ │ │ │ │ │ -R17086264
│ │ │ │ │ │ +R38737720
│ │ │ │ │ │
│ │ │ │ │ │ -R16758376
│ │ │ │ │ │ +R38409832
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R16758376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R17086264 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R16758376 10 Tf
393.44 0 Td
(gdtclft)Tj
/R17086264 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
/R38409832 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R38737720 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R38409832 10 Tf
393.44 0 Td
(gdtclft)Tj
/R38737720 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1372
│ │ │ │ │ │ +1370
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R17086264
│ │ │ │ │ │ +R38737720
│ │ │ │ │ │
│ │ │ │ │ │ -R16758376
│ │ │ │ │ │ +R38409832
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R16758376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R17086264 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R16758376 10 Tf
393.44 0 Td
(gdtclft)Tj
/R17086264 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-385.339 -36 Td
(Mark the color at <color_idx> as the transparent background color)Tj
2.5 Tc
265.95 0 Td
(.O)Tj
-0.4 Tc
12.2199 0 Td
(r,)Tj
0 Tc
-278.17 -12 Td
(return the transparent color_idx if no color_idx specied.)Tj
-17.5 -24 Td
(gd color get <gdhandle> [<color_idx>])Tj
17.5 -12 Td
[(Return the RGB v)25(alue at <color_idx>, or {} if it is not allocated.)]TJ
12 TL
(If <color_idx> is not specied, return a list of {color_idx R G B})'
-0.25 Tc
(va)'
0 Tc
9.18984 0 Td
(lues for all allocated colors.)Tj
-26.6898 -24 Td
(gd brush <gdhandle> <brushhandle>)Tj
17.5 -12 Td
[(Set the brush image to be used for brushed lines. T)34.9927(ransparent)]TJ
T*[(pix)14.9927(els in the brush will not change the image when the brush is)]TJ
(applied.)'
-17.5 -24 Td
(gd style <gdhandle> <color_idx> ...)Tj
17.5 -12 Td
(Set the line style to the list of color indices. This is)Tj
(interpreted in one of tw)'
2.5 Tc
93.7699 0 Td
(ow)Tj
0 Tc
14.6199 0 Td
[(ays. F)15.0146(or a simple styled line, each)]TJ
-108.39 -12 Td
(color is applied to points along the line in turn. The)Tj
T*[(transparent color_idx v)24.9854(alue may be used to lea)]TJ
-0.15 Tc
185.9 0 Td
0.3 Tw
(ve g)Tj
0 Tc
16.7398 0 Td
0 Tw
(aps in the line.)Tj
-0.15 Tc
-202.64 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(ras)Tj
0 Tc
16.6602 0 Td
(tyled, brushed line, a 0 \(or the transparent color_idx\))Tj
-27.0703 -12 Td
[(means not to ll the pix)14.9927(el, and a non-zero v)25.0146(alue means to)]TJ
(apply the brush.)'
-17.5 -24 Td
(gd tile <gdhandle> <tilehandle>)Tj
17.5 -12 Td
[(Set the tile image to be used for tiled lls. T)34.9927(ransparent)]TJ
T*[(pix)14.9927(els in the tile will not change the underlying image during)]TJ
(tiling.)'
24 TL
T*[(In all dra)15(wing functions, the color_idx is a number)]TJ
2.5 Tc
202.48 0 Td
[(,o)250(rm)]TJ
0 Tc
23.6102 0 Td
(ay)Tj
-226.09 -12 Td
(be one of the strings styled, brushed, tiled, "styled brushed")Tj
12 TL
(or "brushed styled". The style, brush, or tile currently in)'
T*[(ef)25.0073(fect will be used. Brushing and styling apply to lines,)]TJ
(tiling to lled areas.)'
-17.5 -24 Td
(gd set <gdhandle> <color_idx> <x> <y>)Tj
17.5 -12 Td
[(Set the pix)14.9927(el at \(x,y\) to color <color_idx>.)]TJ
-17.5 -24 Td
(gd line <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)Tj
24 TL
(gd rectangle <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)'
(gd llrectangle <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)'
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he outline of \(resp. ll\) a rectangle in color <color_idx>)Tj
-27.3398 -12 Td
(with corners at \(x1,y1\) and \(x2,y2\).)Tj
-17.5 -24 Td
[(gd arc)-1750.02(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
12 TL
T*[(gd llarc)-750.007(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd openarc)-750(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd chord)-1249.99(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd llchord <gdhandle> <color_idx> <cx> <c)15.0146(y> <width> <height> <start> <end>)]TJ
T*[(gd openchord <gdhandle> <color_idx> <cx> <c)14.9854(y> <width> <height> <start> <end>)]TJ
T*[(gd pie)-1749.99(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd llpie)-749.984(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd openpie)-750.016(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
17.5 -12 Td
[(All describe an arc based shape in color <color_idx>, centered at \(cx,c)14.9902(y\))]TJ
143.14 -48 Td
[(Tcl Extensions)-19914(3)]TJ
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38409832 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R38737720 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R38409832 10 Tf
393.44 0 Td
(gdtclft)Tj
/R38737720 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-385.339 -36 Td
(Mark the color at <color_idx> as the transparent background color)Tj
2.5 Tc
265.95 0 Td
(.O)Tj
-0.4 Tc
12.2199 0 Td
(r,)Tj
0 Tc
-278.17 -12 Td
(return the transparent color_idx if no color_idx specied.)Tj
-17.5 -24 Td
(gd color get <gdhandle> [<color_idx>])Tj
17.5 -12 Td
[(Return the RGB v)25(alue at <color_idx>, or {} if it is not allocated.)]TJ
12 TL
(If <color_idx> is not specied, return a list of {color_idx R G B})'
-0.25 Tc
(va)'
0 Tc
9.18984 0 Td
(lues for all allocated colors.)Tj
-26.6898 -24 Td
(gd brush <gdhandle> <brushhandle>)Tj
17.5 -12 Td
[(Set the brush image to be used for brushed lines. T)34.9927(ransparent)]TJ
T*[(pix)14.9927(els in the brush will not change the image when the brush is)]TJ
(applied.)'
-17.5 -24 Td
(gd style <gdhandle> <color_idx> ...)Tj
17.5 -12 Td
(Set the line style to the list of color indices. This is)Tj
(interpreted in one of tw)'
2.5 Tc
93.7699 0 Td
(ow)Tj
0 Tc
14.6199 0 Td
[(ays. F)15.0146(or a simple styled line, each)]TJ
-108.39 -12 Td
(color is applied to points along the line in turn. The)Tj
T*[(transparent color_idx v)24.9854(alue may be used to lea)]TJ
-0.15 Tc
185.9 0 Td
0.3 Tw
(ve g)Tj
0 Tc
16.7398 0 Td
0 Tw
(aps in the line.)Tj
-0.15 Tc
-202.64 -12 Td
(Fo)Tj
2.5 Tc
10.4102 0 Td
(ras)Tj
0 Tc
16.6602 0 Td
(tyled, brushed line, a 0 \(or the transparent color_idx\))Tj
-27.0703 -12 Td
[(means not to ll the pix)14.9927(el, and a non-zero v)25.0146(alue means to)]TJ
(apply the brush.)'
-17.5 -24 Td
(gd tile <gdhandle> <tilehandle>)Tj
17.5 -12 Td
[(Set the tile image to be used for tiled lls. T)34.9927(ransparent)]TJ
T*[(pix)14.9927(els in the tile will not change the underlying image during)]TJ
(tiling.)'
24 TL
T*[(In all dra)15(wing functions, the color_idx is a number)]TJ
2.5 Tc
202.48 0 Td
[(,o)250(rm)]TJ
0 Tc
23.6102 0 Td
(ay)Tj
-226.09 -12 Td
(be one of the strings styled, brushed, tiled, "styled brushed")Tj
12 TL
(or "brushed styled". The style, brush, or tile currently in)'
T*[(ef)25.0073(fect will be used. Brushing and styling apply to lines,)]TJ
(tiling to lled areas.)'
-17.5 -24 Td
(gd set <gdhandle> <color_idx> <x> <y>)Tj
17.5 -12 Td
[(Set the pix)14.9927(el at \(x,y\) to color <color_idx>.)]TJ
-17.5 -24 Td
(gd line <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)Tj
24 TL
(gd rectangle <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)'
(gd llrectangle <gdhandle> <color_idx> <x1> <y1> <x2> <y2>)'
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he outline of \(resp. ll\) a rectangle in color <color_idx>)Tj
-27.3398 -12 Td
(with corners at \(x1,y1\) and \(x2,y2\).)Tj
-17.5 -24 Td
[(gd arc)-1750.02(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
12 TL
T*[(gd llarc)-750.007(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd openarc)-750(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd chord)-1249.99(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd llchord <gdhandle> <color_idx> <cx> <c)15.0146(y> <width> <height> <start> <end>)]TJ
T*[(gd openchord <gdhandle> <color_idx> <cx> <c)14.9854(y> <width> <height> <start> <end>)]TJ
T*[(gd pie)-1749.99(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd llpie)-749.984(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
T*[(gd openpie)-750.016(<gdhandle> <color_idx> <cx> <c)15(y> <width> <height> <start> <end>)]TJ
17.5 -12 Td
[(All describe an arc based shape in color <color_idx>, centered at \(cx,c)14.9902(y\))]TJ
143.14 -48 Td
[(Tcl Extensions)-19914(3)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1359
│ │ │ │ │ │ +1358
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R17086264
│ │ │ │ │ │ +R38737720
│ │ │ │ │ │
│ │ │ │ │ │ -R16758376
│ │ │ │ │ │ +R38409832
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R16758376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R17086264 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R16758376 10 Tf
393.44 0 Td
(gdtclft)Tj
/R17086264 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-369.339 -36 Td
[(in a rectangle width x height, starting at start de)14.9927(grees and ending)]TJ
12 TL
T*[(at end de)15(grees.)]TJ
24 TL
15 Tw
(arc -)'
35.5398 0 Td
0 Tw
[(Just the curv)15(ed line.)]TJ
-35.5398 -12 Td
5 Tw
(llarc -)Tj
36.6602 0 Td
0 Tw
(\(Intended to be a ll between the curv)Tj
2.5 Tc
151.76 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(nd chord,)Tj
-0.2 Tc
-153.8 -12 Td
(bu)Tj
2.5 Tc
9.8 0 Td
[(tg)249.993(dd)]TJ
0 Tc
22.7801 0 Td
(oesn')Tj
2.5 Tc
21.4801 0 Td
[(td)249.993(ot)]TJ
0 Tc
20.5602 0 Td
(hat\) - Same as pie.)Tj
-120.62 -12 Td
5 Tw
(openarc -)Tj
44.9801 0 Td
0 Tw
(Outline shape with curv)Tj
2.5 Tc
95.6699 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(nd chord.)Tj
-152.03 -12 Td
10 Tw
(chord -)Tj
41.1 0 Td
0 Tw
[(Straight line chord between the ends of the curv)14.9927(e,)]TJ
-0.2 Tc
4.9 -12 Td
(bu)Tj
2.5 Tc
9.8 0 Td
(tw)Tj
0 Tc
12.5 0 Td
[(ithout sho)24.9927(wing the curv)15.0146(e.)]TJ
-68.3 -12 Td
[(llchord - Filled triangle between chord and center)55.0073(.)]TJ
12 TL
T*[(openchord - Outline triangle between chord and center)55(.)]TJ
15 Tw
(pie -)'
35.55 0 Td
0 Tw
[(Filled pie se)15.0146(gment between curv)]TJ
2.5 Tc
129.68 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
[(nd center)54.9927(.)]TJ
-176.61 -12 Td
5 Tw
(llpie -)Tj
36.6699 0 Td
0 Tw
(Same as pie.)Tj
-36.6699 -12 Td
5 Tw
(openpie -)Tj
44.9898 0 Td
0 Tw
[(Outline pie se)15(gment between curv)]TJ
2.5 Tc
136.34 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
[(nd center)54.9927(.)]TJ
-226.21 -24 Td
(gd polygon <gdhandle> <color_idx> <x1> <y1> ...)Tj
24 TL
(gd llpolygon <gdhandle> <color_idx> <x1> <y1> ...)'
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he outline of, or ll, a polygon specied by the x, y)Tj
-27.3398 -12 Td
(coordinate list. There must be at least 3 points specied.)Tj
-17.5 -24 Td
(gd ll <gdhandle> <color_idx> <x> <y>)Tj
T*[(gd ll <gdhandle> <color_idx> <x> <y> <borderinde)15.0146(x>)]TJ
17.5 -12 Td
[(Fill with color <color_idx>, starting from \(x,y\) within a re)14.9854(gion of)]TJ
12 TL
T*[(pix)14.9927(els all the color of the pix)14.9854(el at \(x,y\) \(resp., within a)]TJ
T*[(border colored borderinde)14.9854(x\).)]TJ
-17.5 -24 Td
(gd size <gdhandle>)Tj
17.5 -12 Td
(Returns a list {width height} of the image.)Tj
-17.5 -24 Td
[(gd te)15.0073(xt <gdhandle> <color_idx> <fontlist> <size> <angle> <x> <y> <string>)]TJ
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
-0.15 Tc
12.5 0 Td
(ex)Tj
2.5 Tc
9.28984 0 Td
(tu)Tj
0 Tc
10.2801 0 Td
(sing <fontlist> in color <color_idx>,)Tj
-46.9098 -12 Td
[(with pointsize <size>, rotation in radians <angle>, with lo)25.0146(wer left)]TJ
T*[(corner at \(x,y\).)-500(String may contain UTF8 sequences lik)10(e: "À")]TJ
24 TL
(Returns 4 corner coords of bounding rectangle.)'
12 TL
(Use gdhandle = {} to get boundary without rendering.)'
(Use ne)'
-0.05 Tc
27.3398 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.3 Tw
(ve o)Tj
2.5 Tc
16.7898 0 Td
(fc)Tj
0 Tc
10.2699 0 Td
0 Tw
(olor_idx to disable antialiasing.)Tj
-53.0996 -24 Td
(<fontlist> may contain either a full pathname of a font, including)Tj
T*[(".ttf" e)15.0159(xtension, or it may contain a space-separated list of)]TJ
T*[(alternate names for a font, without the ".ttf".)-500(e.g.)]TJ
31 -12 Td
[("T)35.0159(imes-Roman times")]TJ
-47 -12 Td
(The le <name>.ttf corresponding to one of the alternate names)Tj
16 -12 Td
[(must be found in the b)20.0073(uilt-in DEF)]TJ
-0.55 Tc
134.62 0 Td
(AU)Tj
-0.92 Tc
13.8898 0 Td
(LT)Tj
0 Tc
11.3 0 Td
(_FONTP)Tj
-1.11 Tc
35.75 0 Td
(AT)Tj
0 Tc
12.2199 0 Td
(H, or in the)Tj
-207.78 -12 Td
(fontpath specied in a GDFONTP)Tj
-1.11 Tc
136.29 0 Td
(AT)Tj
2.5 Tc
12.2199 0 Td
(He)Tj
-0.4 Tc
14.1602 0 Td
(nv)Tj
0 Tc
9.6 0 Td
[(ironment v)24.9854(ariable.)]TJ
-205.77 -24 Td
(gd cop)Tj
2.5 Tc
26.8398 0 Td
(y<)Tj
0 Tc
13.1398 0 Td
[(desthandle> <srchandle> <destx> <desty> <srcx> <src)14.9927(y> <w> <h>)]TJ
-6.47969 -12 Td
(Cop)Tj
2.5 Tc
16.5699 0 Td
(yas)Tj
0 Tc
18.3301 0 Td
[(ubimage from srchandle\(srcx, src)15(y\))]TJ
-34.9 -12 Td
(to desthandle\(destx, desty\), size w x h.)Tj
-33.5 -24 Td
(gd cop)Tj
2.5 Tc
26.8398 0 Td
(y<)Tj
0 Tc
13.1398 0 Td
[(desthandle> <srchandle> <destx> <desty> <srcx> <src)14.9927(y> \\)]TJ
-29.9797 -12 Td
(<destw> <desth> <srcw> <srch>)Tj
150.64 -48 Td
[(Tcl Extensions)-19914(4)]TJ
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R38409832 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R38737720 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R38409832 10 Tf
393.44 0 Td
(gdtclft)Tj
/R38737720 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
-369.339 -36 Td
[(in a rectangle width x height, starting at start de)14.9927(grees and ending)]TJ
12 TL
T*[(at end de)15(grees.)]TJ
24 TL
15 Tw
(arc -)'
35.5398 0 Td
0 Tw
[(Just the curv)15(ed line.)]TJ
-35.5398 -12 Td
5 Tw
(llarc -)Tj
36.6602 0 Td
0 Tw
(\(Intended to be a ll between the curv)Tj
2.5 Tc
151.76 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(nd chord,)Tj
-0.2 Tc
-153.8 -12 Td
(bu)Tj
2.5 Tc
9.8 0 Td
[(tg)249.993(dd)]TJ
0 Tc
22.7801 0 Td
(oesn')Tj
2.5 Tc
21.4801 0 Td
[(td)249.993(ot)]TJ
0 Tc
20.5602 0 Td
(hat\) - Same as pie.)Tj
-120.62 -12 Td
5 Tw
(openarc -)Tj
44.9801 0 Td
0 Tw
(Outline shape with curv)Tj
2.5 Tc
95.6699 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(nd chord.)Tj
-152.03 -12 Td
10 Tw
(chord -)Tj
41.1 0 Td
0 Tw
[(Straight line chord between the ends of the curv)14.9927(e,)]TJ
-0.2 Tc
4.9 -12 Td
(bu)Tj
2.5 Tc
9.8 0 Td
(tw)Tj
0 Tc
12.5 0 Td
[(ithout sho)24.9927(wing the curv)15.0146(e.)]TJ
-68.3 -12 Td
[(llchord - Filled triangle between chord and center)55.0073(.)]TJ
12 TL
T*[(openchord - Outline triangle between chord and center)55(.)]TJ
15 Tw
(pie -)'
35.55 0 Td
0 Tw
[(Filled pie se)15.0146(gment between curv)]TJ
2.5 Tc
129.68 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
[(nd center)54.9927(.)]TJ
-176.61 -12 Td
5 Tw
(llpie -)Tj
36.6699 0 Td
0 Tw
(Same as pie.)Tj
-36.6699 -12 Td
5 Tw
(openpie -)Tj
44.9898 0 Td
0 Tw
[(Outline pie se)15(gment between curv)]TJ
2.5 Tc
136.34 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
[(nd center)54.9927(.)]TJ
-226.21 -24 Td
(gd polygon <gdhandle> <color_idx> <x1> <y1> ...)Tj
24 TL
(gd llpolygon <gdhandle> <color_idx> <x1> <y1> ...)'
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
0 Tc
12.5 0 Td
(he outline of, or ll, a polygon specied by the x, y)Tj
-27.3398 -12 Td
(coordinate list. There must be at least 3 points specied.)Tj
-17.5 -24 Td
(gd ll <gdhandle> <color_idx> <x> <y>)Tj
T*[(gd ll <gdhandle> <color_idx> <x> <y> <borderinde)15.0146(x>)]TJ
17.5 -12 Td
[(Fill with color <color_idx>, starting from \(x,y\) within a re)14.9854(gion of)]TJ
12 TL
T*[(pix)14.9927(els all the color of the pix)14.9854(el at \(x,y\) \(resp., within a)]TJ
T*[(border colored borderinde)14.9854(x\).)]TJ
-17.5 -24 Td
(gd size <gdhandle>)Tj
17.5 -12 Td
(Returns a list {width height} of the image.)Tj
-17.5 -24 Td
[(gd te)15.0073(xt <gdhandle> <color_idx> <fontlist> <size> <angle> <x> <y> <string>)]TJ
17.5 -12 Td
(Dra)Tj
2.5 Tc
14.8398 0 Td
(wt)Tj
-0.15 Tc
12.5 0 Td
(ex)Tj
2.5 Tc
9.28984 0 Td
(tu)Tj
0 Tc
10.2801 0 Td
(sing <fontlist> in color <color_idx>,)Tj
-46.9098 -12 Td
[(with pointsize <size>, rotation in radians <angle>, with lo)25.0146(wer left)]TJ
T*[(corner at \(x,y\).)-500(String may contain UTF8 sequences lik)10(e: "À")]TJ
24 TL
(Returns 4 corner coords of bounding rectangle.)'
12 TL
(Use gdhandle = {} to get boundary without rendering.)'
(Use ne)'
-0.05 Tc
27.3398 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.3 Tw
(ve o)Tj
2.5 Tc
16.7898 0 Td
(fc)Tj
0 Tc
10.2699 0 Td
0 Tw
(olor_idx to disable antialiasing.)Tj
-53.0996 -24 Td
(<fontlist> may contain either a full pathname of a font, including)Tj
T*[(".ttf" e)15.0159(xtension, or it may contain a space-separated list of)]TJ
T*[(alternate names for a font, without the ".ttf".)-500(e.g.)]TJ
31 -12 Td
[("T)35.0159(imes-Roman times")]TJ
-47 -12 Td
(The le <name>.ttf corresponding to one of the alternate names)Tj
16 -12 Td
[(must be found in the b)20.0073(uilt-in DEF)]TJ
-0.55 Tc
134.62 0 Td
(AU)Tj
-0.92 Tc
13.8898 0 Td
(LT)Tj
0 Tc
11.3 0 Td
(_FONTP)Tj
-1.11 Tc
35.75 0 Td
(AT)Tj
0 Tc
12.2199 0 Td
(H, or in the)Tj
-207.78 -12 Td
(fontpath specied in a GDFONTP)Tj
-1.11 Tc
136.29 0 Td
(AT)Tj
2.5 Tc
12.2199 0 Td
(He)Tj
-0.4 Tc
14.1602 0 Td
(nv)Tj
0 Tc
9.6 0 Td
[(ironment v)24.9854(ariable.)]TJ
-205.77 -24 Td
(gd cop)Tj
2.5 Tc
26.8398 0 Td
(y<)Tj
0 Tc
13.1398 0 Td
[(desthandle> <srchandle> <destx> <desty> <srcx> <src)14.9927(y> <w> <h>)]TJ
-6.47969 -12 Td
(Cop)Tj
2.5 Tc
16.5699 0 Td
(yas)Tj
0 Tc
18.3301 0 Td
[(ubimage from srchandle\(srcx, src)15(y\))]TJ
-34.9 -12 Td
(to desthandle\(destx, desty\), size w x h.)Tj
-33.5 -24 Td
(gd cop)Tj
2.5 Tc
26.8398 0 Td
(y<)Tj
0 Tc
13.1398 0 Td
[(desthandle> <srchandle> <destx> <desty> <srcx> <src)14.9927(y> \\)]TJ
-29.9797 -12 Td
(<destw> <desth> <srcw> <srch>)Tj
150.64 -48 Td
[(Tcl Extensions)-19914(4)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1774
│ │ │ │ │ │ +1773
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R17086264
│ │ │ │ │ │ +R38737720
│ │ │ │ │ │
│ │ │ │ │ │ -R16758376
│ │ │ │ │ │ +R38409832
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R16758376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R17086264 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R16758376 10 Tf
393.44 0 Td
(gdtclft)Tj
/R17086264 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
/R38409832 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R38737720 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R38409832 10 Tf
393.44 0 Td
(gdtclft)Tj
/R38737720 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R17086264
│ │ │ │ │ │ +R38737720
│ │ │ │ │ │
│ │ │ │ │ │ -R16758376
│ │ │ │ │ │ +R38409832
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R16758376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R17086264 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R16758376 10 Tf
393.44 0 Td
(gdtclft)Tj
/R17086264 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
/R38409832 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R38737720 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R38409832 10 Tf
393.44 0 Td
(gdtclft)Tj
/R38737720 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1048
│ │ │ │ │ │ +1045
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R17086264
│ │ │ │ │ │ +R38737720
│ │ │ │ │ │
│ │ │ │ │ │ -R16758376
│ │ │ │ │ │ +R38409832
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R16758376 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R17086264 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R16758376 10 Tf
393.44 0 Td
(gdtclft)Tj
/R17086264 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
/R17402720 10.95 Tf
-36 -40.8 Td
(SEE ALSO)Tj
-1.1 Tc
/R17086264 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
/R38409832 10 Tf
1 0 0 1 72.4199 793.89 Tm
(gdtclft)Tj
/R38737720 10 Tf
26.2398 0 Td
(\(3tcl\))Tj
/R38409832 10 Tf
393.44 0 Td
(gdtclft)Tj
/R38737720 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
/R39054176 10.95 Tf
-36 -40.8 Td
(SEE ALSO)Tj
-1.1 Tc
/R38737720 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
│ │ │ │ │ │ +1178
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R17402720
│ │ │ │ │ │ +R39054176
│ │ │ │ │ │
│ │ │ │ │ │ -R17086264
│ │ │ │ │ │ +R38737720
│ │ │ │ │ │
│ │ │ │ │ │ -R16758376
│ │ │ │ │ │ +R38409832
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -887,29 +887,29 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 247
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12783040 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/R34434496 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
│ │ │ │ │ │ -682
│ │ │ │ │ │ +681
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12783408 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/R34434864 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
│ │ │ │ │ │ @@ -933,15 +933,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 197
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R17426704 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/R39078160 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-27c25783702b'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-78b09613e57d'/>
<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/pdf/gml2gv.1.pdf.gz
│ │ │ │ ├── gml2gv.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
/R22910568 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GML2GV)129(,GV2GML)]TJ
/R23236344 10 Tf
80.6199 0 Td
82.86 Tw
(\(1\) General)Tj
131.17 0 Td
0 Tw
(Commands Manual)Tj
/R22910568 10 Tf
163.95 0 Td
[(GML2GV)129(,GV2GML)]TJ
/R23236344 10 Tf
80.6199 0 Td
(\(1\))Tj
-0.219 Tc
/R23554912 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R23236344 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
/R23554912 10.95 Tf
-181.14 -16.8 Td
(SYNOPSIS)Tj
/R23554912 10 Tf
36 -12 Td
(gml2gv)Tj
/R23236344 10 Tf
33.6102 0 Td
([)Tj
/R23554912 10 Tf
5.83008 0 Td
(?v)Tj
2.5 Tc
/R23236344 10 Tf
18.2 0 Td
(][)Tj
0 Tc
/R23554912 10 Tf
11.6602 0 Td
(-g)Tj
/R22910568 10 Tf
8.75 0 Td
(gname)Tj
2.5 Tc
/R23236344 10 Tf
29.3398 0 Td
(][)Tj
0 Tc
/R23554912 10 Tf
11.6602 0 Td
(-o)Tj
/R22910568 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R23236344 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R22910568 10 Tf
13.5699 0 Td
(les)Tj
/R23236344 10 Tf
18.8801 0 Td
(])Tj
/R23554912 10 Tf
-187.741 -12 Td
(gv2gml)Tj
/R23236344 10 Tf
33.6102 0 Td
([)Tj
/R23554912 10 Tf
5.83008 0 Td
(?)Tj
2.5 Tc
/R23236344 10 Tf
15.7 0 Td
(][)Tj
0 Tc
/R23554912 10 Tf
11.6602 0 Td
(-o)Tj
/R22910568 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R23236344 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R22910568 10 Tf
13.5699 0 Td
(les)Tj
/R23236344 10 Tf
18.8801 0 Td
(])Tj
/R23554912 10.95 Tf
-171.491 -28.8 Td
(DESCRIPTION)Tj
/R23554912 10 Tf
36 -12 Td
(gml2gv)Tj
/R23236344 10 Tf
35.5531 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.943 Tw
(rts a graph specied in the GML format to a graph in the GV \(formerly DO)Tj
330.075 0 Td
1.942 Tw
(T\) format.)Tj
/R23554912 10 Tf
-388.958 -12 Td
(gv2gml)Tj
/R23236344 10 Tf
33.6102 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(rts a graph specied in the GV format to a graph in the GML format.)Tj
/R23554912 10.95 Tf
-92.9398 -16.8 Td
(OPTIONS)Tj
/R23236344 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R23554912 10 Tf
16.8 TL
(v)'
-0.45 Tc
/R23236344 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
[(rns on v)15.0073(erbose mode)]TJ
/R23554912 10 Tf
-46.6602 -16.8 Td
(?)Tj
/R23236344 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R23554912 10 Tf
-36 -16.8 Td
(g)Tj
/R22910568 10 Tf
11.1199 0 Td
(gname)Tj
/R23236344 10 Tf
24.8801 -12 Td
1.023 Tw
(The string)Tj
/R22910568 10 Tf
45.3762 0 Td
(gname)Tj
/R23236344 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
/R22910568 10 Tf
130.81 0 Td
(gname)Tj
/R23236344 10 Tf
29.1602 0 Td
[(appended with an inte)15.0146(ger)55.0073(.)]TJ
/R23554912 10 Tf
-195.97 -16.8 Td
(o)Tj
/R22910568 10 Tf
10.9301 0 Td
(outle)Tj
/R23236344 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R22910568 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R23236344 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
/R23554912 10 Tf
10 0 Td
(gml2gv)Tj
/R23236344 10 Tf
33.6102 0 Td
(uses stdout.)Tj
/R23554912 10.95 Tf
-245.05 -16.8 Td
(OPERANDS)Tj
/R23236344 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R22910568 10 Tf
-34.0898 -16.8 Td
(les)Tj
/R23236344 10 Tf
38.0898 0 Td
0.058 Tw
[(Names of les containing 1 or more graphs in GML.)-505.815(If no)]TJ
/R22910568 10 Tf
239.796 0 Td
(les)Tj
/R23236344 10 Tf
18.9379 0 Td
(operand is specied, the standard)Tj
-258.734 -12 Td
0 Tw
(input will be used.)Tj
/R23554912 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R23236344 10 Tf
36 -12 Td
(Return)Tj
/R23554912 10 Tf
29.7199 0 Td
(0)Tj
/R23236344 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
/R23554912 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
/R23236344 10 Tf
-10.6469 -12 Td
0.828 Tw
[(As both the graph and graphics models of GV and GML dif)25.0098(fer signicantly)]TJ
3.328 Tc
311.216 0 Td
(,t)Tj
0 Tc
8.60781 0 Td
(he con)Tj
-0.15 Tc
26.8078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion is at best ap-)Tj
-355.921 -12 Td
0.17 Tw
(proximate. In particular)Tj
2.67 Tc
94.6398 0 Td
[(,i)267(ti)266.992(sn)]TJ
0 Tc
27.7402 0 Td
(ot clear ho)Tj
2.669 Tc
42.3 0 Td
(wm)Tj
0 Tc
17.6691 0 Td
0.169 Tw
[(ultiedges are dif)25.0024(ferentiated in GML, so multiedges are created)]TJ
-182.349 -12 Td
1.255 Tw
(in GV with no user)Tj
81.4801 0 Td
(-a)Tj
-0.25 Tc
7.56992 0 Td
(va)Tj
0 Tc
9.18984 0 Td
1.256 Tw
(ilable k)Tj
-0.15 Tc
30.8762 0 Td
(ey)Tj
3.756 Tc
8.63984 0 Td
(.A)Tj
0 Tc
13.4762 0 Td
[(lso, no attrib)19.9805(ute information is lost, in that an)]TJ
3.756 Tc
190.258 0 Td
(yG)Tj
0 Tc
15.9762 0 Td
[(ML attrib)20(utes that)]TJ
-357.466 -12 Td
(aren')Tj
2.5 Tc
20.3602 0 Td
(tc)Tj
0 Tc
9.71992 0 Td
(on)Tj
-0.15 Tc
9.6 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(rted to GV equi)Tj
-0.25 Tc
62.2398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(lents are retained as attrib)20(utes in the output graph.)]TJ
-120.4 -16.8 Td
0.162 Tw
(At present,)Tj
/R23554912 10 Tf
46.7039 0 Td
(gv2gml)Tj
/R23236344 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
/R23554912 10.95 Tf
-49.4801 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R23236344 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R23554912 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R23236344 10 Tf
36 -12 Td
(dot\(1\), libcgraph\(3\))Tj
171.335 -196.8 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
/R31901288 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GML2GV)129(,GV2GML)]TJ
/R32227064 10 Tf
80.6199 0 Td
82.86 Tw
(\(1\) General)Tj
131.17 0 Td
0 Tw
(Commands Manual)Tj
/R31901288 10 Tf
163.95 0 Td
[(GML2GV)129(,GV2GML)]TJ
/R32227064 10 Tf
80.6199 0 Td
(\(1\))Tj
-0.219 Tc
/R32545632 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R32227064 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
/R32545632 10.95 Tf
-181.14 -16.8 Td
(SYNOPSIS)Tj
/R32545632 10 Tf
36 -12 Td
(gml2gv)Tj
/R32227064 10 Tf
33.6102 0 Td
([)Tj
/R32545632 10 Tf
5.83008 0 Td
(?v)Tj
2.5 Tc
/R32227064 10 Tf
18.2 0 Td
(][)Tj
0 Tc
/R32545632 10 Tf
11.6602 0 Td
(-g)Tj
/R31901288 10 Tf
8.75 0 Td
(gname)Tj
2.5 Tc
/R32227064 10 Tf
29.3398 0 Td
(][)Tj
0 Tc
/R32545632 10 Tf
11.6602 0 Td
(-o)Tj
/R31901288 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R32227064 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R31901288 10 Tf
13.5699 0 Td
(les)Tj
/R32227064 10 Tf
18.8801 0 Td
(])Tj
/R32545632 10 Tf
-187.741 -12 Td
(gv2gml)Tj
/R32227064 10 Tf
33.6102 0 Td
([)Tj
/R32545632 10 Tf
5.83008 0 Td
(?)Tj
2.5 Tc
/R32227064 10 Tf
15.7 0 Td
(][)Tj
0 Tc
/R32545632 10 Tf
11.6602 0 Td
(-o)Tj
/R31901288 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R32227064 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R31901288 10 Tf
13.5699 0 Td
(les)Tj
/R32227064 10 Tf
18.8801 0 Td
(])Tj
/R32545632 10.95 Tf
-171.491 -28.8 Td
(DESCRIPTION)Tj
/R32545632 10 Tf
36 -12 Td
(gml2gv)Tj
/R32227064 10 Tf
35.5531 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.943 Tw
(rts a graph specied in the GML format to a graph in the GV \(formerly DO)Tj
330.075 0 Td
1.942 Tw
(T\) format.)Tj
/R32545632 10 Tf
-388.958 -12 Td
(gv2gml)Tj
/R32227064 10 Tf
33.6102 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(rts a graph specied in the GV format to a graph in the GML format.)Tj
/R32545632 10.95 Tf
-92.9398 -16.8 Td
(OPTIONS)Tj
/R32227064 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R32545632 10 Tf
16.8 TL
(v)'
-0.45 Tc
/R32227064 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
[(rns on v)15.0073(erbose mode)]TJ
/R32545632 10 Tf
-46.6602 -16.8 Td
(?)Tj
/R32227064 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R32545632 10 Tf
-36 -16.8 Td
(g)Tj
/R31901288 10 Tf
11.1199 0 Td
(gname)Tj
/R32227064 10 Tf
24.8801 -12 Td
1.023 Tw
(The string)Tj
/R31901288 10 Tf
45.3762 0 Td
(gname)Tj
/R32227064 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
/R31901288 10 Tf
130.81 0 Td
(gname)Tj
/R32227064 10 Tf
29.1602 0 Td
[(appended with an inte)15.0146(ger)55.0073(.)]TJ
/R32545632 10 Tf
-195.97 -16.8 Td
(o)Tj
/R31901288 10 Tf
10.9301 0 Td
(outle)Tj
/R32227064 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R31901288 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R32227064 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
/R32545632 10 Tf
10 0 Td
(gml2gv)Tj
/R32227064 10 Tf
33.6102 0 Td
(uses stdout.)Tj
/R32545632 10.95 Tf
-245.05 -16.8 Td
(OPERANDS)Tj
/R32227064 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R31901288 10 Tf
-34.0898 -16.8 Td
(les)Tj
/R32227064 10 Tf
38.0898 0 Td
0.058 Tw
[(Names of les containing 1 or more graphs in GML.)-505.815(If no)]TJ
/R31901288 10 Tf
239.796 0 Td
(les)Tj
/R32227064 10 Tf
18.9379 0 Td
(operand is specied, the standard)Tj
-258.734 -12 Td
0 Tw
(input will be used.)Tj
/R32545632 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R32227064 10 Tf
36 -12 Td
(Return)Tj
/R32545632 10 Tf
29.7199 0 Td
(0)Tj
/R32227064 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
/R32545632 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
/R32227064 10 Tf
-10.6469 -12 Td
0.828 Tw
[(As both the graph and graphics models of GV and GML dif)25.0098(fer signicantly)]TJ
3.328 Tc
311.216 0 Td
(,t)Tj
0 Tc
8.60781 0 Td
(he con)Tj
-0.15 Tc
26.8078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion is at best ap-)Tj
-355.921 -12 Td
0.17 Tw
(proximate. In particular)Tj
2.67 Tc
94.6398 0 Td
[(,i)267(ti)266.992(sn)]TJ
0 Tc
27.7402 0 Td
(ot clear ho)Tj
2.669 Tc
42.3 0 Td
(wm)Tj
0 Tc
17.6691 0 Td
0.169 Tw
[(ultiedges are dif)25.0024(ferentiated in GML, so multiedges are created)]TJ
-182.349 -12 Td
1.255 Tw
(in GV with no user)Tj
81.4801 0 Td
(-a)Tj
-0.25 Tc
7.56992 0 Td
(va)Tj
0 Tc
9.18984 0 Td
1.256 Tw
(ilable k)Tj
-0.15 Tc
30.8762 0 Td
(ey)Tj
3.756 Tc
8.63984 0 Td
(.A)Tj
0 Tc
13.4762 0 Td
[(lso, no attrib)19.9805(ute information is lost, in that an)]TJ
3.756 Tc
190.258 0 Td
(yG)Tj
0 Tc
15.9762 0 Td
[(ML attrib)20(utes that)]TJ
-357.466 -12 Td
(aren')Tj
2.5 Tc
20.3602 0 Td
(tc)Tj
0 Tc
9.71992 0 Td
(on)Tj
-0.15 Tc
9.6 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0 Tw
(rted to GV equi)Tj
-0.25 Tc
62.2398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
[(lents are retained as attrib)20(utes in the output graph.)]TJ
-120.4 -16.8 Td
0.162 Tw
(At present,)Tj
/R32545632 10 Tf
46.7039 0 Td
(gv2gml)Tj
/R32227064 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
/R32545632 10.95 Tf
-49.4801 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R32227064 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R32545632 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R32227064 10 Tf
36 -12 Td
(dot\(1\), libcgraph\(3\))Tj
171.335 -196.8 Td
[(24 June 2011)-20233.5(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2097
│ │ │ │ │ │ +2098
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ DHZQEY+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -638,19 +638,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R23554912
│ │ │ │ │ │ +R32545632
│ │ │ │ │ │
│ │ │ │ │ │ -R23236344
│ │ │ │ │ │ +R32227064
│ │ │ │ │ │
│ │ │ │ │ │ -R22910568
│ │ │ │ │ │ +R31901288
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -705,15 +705,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 331
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23580312 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R32571032 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -730,18 +730,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -553
│ │ │ │ │ │ +552
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18934792 def
1 begincodespacerange
<00><ff>
endcodespacerange
61 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>
<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>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27925512 def
1 begincodespacerange
<00><ff>
endcodespacerange
61 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>
<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>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -765,15 +765,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 274
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R18935160 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/R27925880 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-b6a35aaf1151'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-ea741ff0b227'/>
<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/pdf/graphml2gv.1.pdf.gz
│ │ │ │ ├── graphml2gv.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
/R29660776 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GRAPHML2GV)Tj
/R29988664 10 Tf
66.2602 0 Td
97.22 Tw
(\(1\) General)Tj
145.53 0 Td
0 Tw
(Commands Manual)Tj
/R29660776 10 Tf
178.31 0 Td
(GRAPHML2GV)Tj
/R29988664 10 Tf
66.2602 0 Td
(\(1\))Tj
-0.219 Tc
/R30305120 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R29988664 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
/R30305120 10.95 Tf
-193.17 -16.8 Td
(SYNOPSIS)Tj
/R30305120 10 Tf
36 -12 Td
(graphml2gv)Tj
/R29988664 10 Tf
54.1699 0 Td
([)Tj
/R30305120 10 Tf
5.83008 0 Td
(?v)Tj
2.5 Tc
/R29988664 10 Tf
18.2 0 Td
(][)Tj
0 Tc
/R30305120 10 Tf
11.6602 0 Td
(-g)Tj
/R29660776 10 Tf
8.75 0 Td
(gname)Tj
2.5 Tc
/R29988664 10 Tf
29.3398 0 Td
(][)Tj
0 Tc
/R30305120 10 Tf
11.6602 0 Td
(-o)Tj
/R29660776 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R29988664 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R29660776 10 Tf
13.5699 0 Td
(les)Tj
/R29988664 10 Tf
18.8801 0 Td
(])Tj
/R30305120 10.95 Tf
-244.3 -16.8 Td
(DESCRIPTION)Tj
/R30305120 10 Tf
36 -12 Td
(graphml2gv)Tj
/R29988664 10 Tf
54.1801 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.01 Tw
[(rts a graph specied in the GRAPHML format to a graph in the GV \(formerly DO)40(T\) for)]TJ
351.16 0 Td
(-)Tj
-428.67 -12 Td
(mat.)Tj
/R30305120 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R29988664 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R30305120 10 Tf
16.8 TL
(v)'
-0.45 Tc
/R29988664 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
[(rns on v)15.0073(erbose mode)]TJ
/R30305120 10 Tf
-46.6602 -16.8 Td
(?)Tj
/R29988664 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R30305120 10 Tf
-36 -16.8 Td
(g)Tj
/R29660776 10 Tf
11.1199 0 Td
(gname)Tj
/R29988664 10 Tf
24.8801 -12 Td
1.023 Tw
(The string)Tj
/R29660776 10 Tf
45.3762 0 Td
(gname)Tj
/R29988664 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
/R29660776 10 Tf
130.81 0 Td
(gname)Tj
/R29988664 10 Tf
29.1602 0 Td
[(appended with an inte)15.0146(ger)55.0073(.)]TJ
/R30305120 10 Tf
-195.97 -16.8 Td
(o)Tj
/R29660776 10 Tf
10.9301 0 Td
(outle)Tj
/R29988664 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R29660776 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R29988664 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
/R30305120 10 Tf
10 0 Td
(graphml2gv)Tj
/R29988664 10 Tf
54.1699 0 Td
(uses stdout.)Tj
/R30305120 10.95 Tf
-265.61 -16.8 Td
(OPERANDS)Tj
/R29988664 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R29660776 10 Tf
-34.0898 -16.8 Td
(les)Tj
/R29988664 10 Tf
38.0898 0 Td
0.669 Tw
[(Names of les containing 1 or more graphs in GRAPHML.)-566.885(If no)]TJ
/R29660776 10 Tf
273.798 0 Td
(les)Tj
/R29988664 10 Tf
19.548 0 Td
0.668 Tw
(operand is specied, the)Tj
-293.346 -12 Td
0 Tw
(standard input will be used.)Tj
/R30305120 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R29988664 10 Tf
36 -12 Td
(Return)Tj
/R30305120 10 Tf
29.7199 0 Td
(0)Tj
/R29988664 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
/R30305120 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
/R29988664 10 Tf
-10.6469 -12 Td
0.519 Tw
(As both the graph and graphics models of GV and GML dif)Tj
244.589 0 Td
0.52 Tw
(fer signicantly)Tj
3.02 Tc
62.9199 0 Td
(,t)Tj
0 Tc
8.3 0 Td
(he con)Tj
-0.15 Tc
26.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion can only be at)Tj
-351.599 -12 Td
0 Tw
[(best approximate.)-500(In particular)]TJ
2.5 Tc
124.85 0 Td
[(,G)250.007(Vc)]TJ
0 Tc
26.3801 0 Td
[(urrently has no notion of h)4.99268(yperedges or edges containing graphs.)]TJ
-151.23 -16.8 Td
0.013 Tw
(At present,)Tj
/R30305120 10 Tf
46.4059 0 Td
(graphml2gv)Tj
/R29988664 10 Tf
54.182 0 Td
0.012 Tw
(only supports the basic graph topology)Tj
2.512 Tc
154.68 0 Td
(.S)Tj
0 Tc
10.5719 0 Td
(pecically)Tj
2.512 Tc
41.0102 0 Td
(,t)Tj
0 Tc
7.79219 0 Td
(he <KEY> and <D)Tj
-1.11 Tc
75.7059 0 Td
-1.21 Tw
(AT A)Tj
2.512 Tc
18.5102 0 Td
(>e)Tj
0 Tc
12.5922 0 Td
(le-)Tj
-421.45 -12 Td
0 Tw
(ments are not handled, though the)Tj
2.5 Tc
135.39 0 Td
(yc)Tj
0 Tc
11.9398 0 Td
(ould be.)Tj
-0.548 Tc
/R30305120 10.95 Tf
-183.33 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R29988664 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R30305120 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R29988664 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
/R14247528 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GRAPHML2GV)Tj
/R14575416 10 Tf
66.2602 0 Td
97.22 Tw
(\(1\) General)Tj
145.53 0 Td
0 Tw
(Commands Manual)Tj
/R14247528 10 Tf
178.31 0 Td
(GRAPHML2GV)Tj
/R14575416 10 Tf
66.2602 0 Td
(\(1\))Tj
-0.219 Tc
/R14891872 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R14575416 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
/R14891872 10.95 Tf
-193.17 -16.8 Td
(SYNOPSIS)Tj
/R14891872 10 Tf
36 -12 Td
(graphml2gv)Tj
/R14575416 10 Tf
54.1699 0 Td
([)Tj
/R14891872 10 Tf
5.83008 0 Td
(?v)Tj
2.5 Tc
/R14575416 10 Tf
18.2 0 Td
(][)Tj
0 Tc
/R14891872 10 Tf
11.6602 0 Td
(-g)Tj
/R14247528 10 Tf
8.75 0 Td
(gname)Tj
2.5 Tc
/R14575416 10 Tf
29.3398 0 Td
(][)Tj
0 Tc
/R14891872 10 Tf
11.6602 0 Td
(-o)Tj
/R14247528 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R14575416 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R14247528 10 Tf
13.5699 0 Td
(les)Tj
/R14575416 10 Tf
18.8801 0 Td
(])Tj
/R14891872 10.95 Tf
-244.3 -16.8 Td
(DESCRIPTION)Tj
/R14891872 10 Tf
36 -12 Td
(graphml2gv)Tj
/R14575416 10 Tf
54.1801 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.01 Tw
[(rts a graph specied in the GRAPHML format to a graph in the GV \(formerly DO)40(T\) for)]TJ
351.16 0 Td
(-)Tj
-428.67 -12 Td
(mat.)Tj
/R14891872 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R14575416 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R14891872 10 Tf
16.8 TL
(v)'
-0.45 Tc
/R14575416 10 Tf
36 0 Td
(Tu)Tj
0 Tc
10.6602 0 Td
[(rns on v)15.0073(erbose mode)]TJ
/R14891872 10 Tf
-46.6602 -16.8 Td
(?)Tj
/R14575416 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R14891872 10 Tf
-36 -16.8 Td
(g)Tj
/R14247528 10 Tf
11.1199 0 Td
(gname)Tj
/R14575416 10 Tf
24.8801 -12 Td
1.023 Tw
(The string)Tj
/R14247528 10 Tf
45.3762 0 Td
(gname)Tj
/R14575416 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
/R14247528 10 Tf
130.81 0 Td
(gname)Tj
/R14575416 10 Tf
29.1602 0 Td
[(appended with an inte)15.0146(ger)55.0073(.)]TJ
/R14891872 10 Tf
-195.97 -16.8 Td
(o)Tj
/R14247528 10 Tf
10.9301 0 Td
(outle)Tj
/R14575416 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R14247528 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R14575416 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
/R14891872 10 Tf
10 0 Td
(graphml2gv)Tj
/R14575416 10 Tf
54.1699 0 Td
(uses stdout.)Tj
/R14891872 10.95 Tf
-265.61 -16.8 Td
(OPERANDS)Tj
/R14575416 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R14247528 10 Tf
-34.0898 -16.8 Td
(les)Tj
/R14575416 10 Tf
38.0898 0 Td
0.669 Tw
[(Names of les containing 1 or more graphs in GRAPHML.)-566.885(If no)]TJ
/R14247528 10 Tf
273.798 0 Td
(les)Tj
/R14575416 10 Tf
19.548 0 Td
0.668 Tw
(operand is specied, the)Tj
-293.346 -12 Td
0 Tw
(standard input will be used.)Tj
/R14891872 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R14575416 10 Tf
36 -12 Td
(Return)Tj
/R14891872 10 Tf
29.7199 0 Td
(0)Tj
/R14575416 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
/R14891872 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
/R14575416 10 Tf
-10.6469 -12 Td
0.519 Tw
(As both the graph and graphics models of GV and GML dif)Tj
244.589 0 Td
0.52 Tw
(fer signicantly)Tj
3.02 Tc
62.9199 0 Td
(,t)Tj
0 Tc
8.3 0 Td
(he con)Tj
-0.15 Tc
26.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion can only be at)Tj
-351.599 -12 Td
0 Tw
[(best approximate.)-500(In particular)]TJ
2.5 Tc
124.85 0 Td
[(,G)250.007(Vc)]TJ
0 Tc
26.3801 0 Td
[(urrently has no notion of h)4.99268(yperedges or edges containing graphs.)]TJ
-151.23 -16.8 Td
0.013 Tw
(At present,)Tj
/R14891872 10 Tf
46.4059 0 Td
(graphml2gv)Tj
/R14575416 10 Tf
54.182 0 Td
0.012 Tw
(only supports the basic graph topology)Tj
2.512 Tc
154.68 0 Td
(.S)Tj
0 Tc
10.5719 0 Td
(pecically)Tj
2.512 Tc
41.0102 0 Td
(,t)Tj
0 Tc
7.79219 0 Td
(he <KEY> and <D)Tj
-1.11 Tc
75.7059 0 Td
-1.21 Tw
(AT A)Tj
2.512 Tc
18.5102 0 Td
(>e)Tj
0 Tc
12.5922 0 Td
(le-)Tj
-421.45 -12 Td
0 Tw
(ments are not handled, though the)Tj
2.5 Tc
135.39 0 Td
(yc)Tj
0 Tc
11.9398 0 Td
(ould be.)Tj
-0.548 Tc
/R14891872 10.95 Tf
-183.33 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R14575416 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R14891872 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R14575416 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1756
│ │ │ │ │ │ +1754
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ AXRJPH+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -632,19 +632,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R30305120
│ │ │ │ │ │ +R14891872
│ │ │ │ │ │
│ │ │ │ │ │ -R29988664
│ │ │ │ │ │ +R14575416
│ │ │ │ │ │
│ │ │ │ │ │ -R29660776
│ │ │ │ │ │ +R14247528
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -699,15 +699,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 355
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R25685760 def
1 begincodespacerange
<00><ff>
endcodespacerange
31 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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/R10272512 def
1 begincodespacerange
<00><ff>
endcodespacerange
31 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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
│ │ │ │ │ │ @@ -727,15 +727,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 562
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R30305416 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/R14892168 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/R30305784 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/R14892536 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-1df25eeb36fa'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-d8efad48bf16'/>
<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/pdf/gv.3guile.pdf.gz
│ │ │ │ ├── gv.3guile.pdf
│ │ │ │ │ ├── pdftotext {} -
│ │ │ │ │ │ @@ -46,15 +46,15 @@
│ │ │ │ │ │ string gv.setv (node_handle, attr_name, attr_value);
│ │ │ │ │ │ string gv.setv (edge_handle, attr_name, attr_value);
│ │ │ │ │ │ Set value of existing attribute of graph/node/edge (using attribute handle)
│ │ │ │ │ │ string gv.setv (graph_handle, attr_handle, attr_value);
│ │ │ │ │ │ string gv.setv (node_handle, attr_handle, attr_value);
│ │ │ │ │ │ string gv.setv (edge_handle, attr_handle, attr_value);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 1
│ │ │ │ │ │
│ │ │ │ │ │ gv(3guile)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3guile)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -103,15 +103,15 @@
│ │ │ │ │ │ Iterate over edges of a graph
│ │ │ │ │ │ edge_handle gv.firstedge (graph_handle);
│ │ │ │ │ │ edge_handle gv.nextedge (graph_handle, edge_handle);
│ │ │ │ │ │ Iterate over outedges of a graph
│ │ │ │ │ │ edge_handle gv.firstout (graph_handle);
│ │ │ │ │ │ edge_handle gv.nextout (graph_handle, edge_handle);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 2
│ │ │ │ │ │
│ │ │ │ │ │ gv(3guile)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3guile)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -159,15 +159,15 @@
│ │ │ │ │ │ Render a layout into attributes of the graph
│ │ │ │ │ │ bool gv.render (graph_handle);
│ │ │ │ │ │ Render a layout to stdout
│ │ │ │ │ │ bool gv.render (graph_handle, string format);
│ │ │ │ │ │ Render to an open file
│ │ │ │ │ │ bool gv.render (graph_handle, string format, channel fout);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 3
│ │ │ │ │ │
│ │ │ │ │ │ gv(3guile)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3guile)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -187,12 +187,12 @@
│ │ │ │ │ │ bool gv.write (graph_handle, channel);
│ │ │ │ │ │ Graph transformation tools
│ │ │ │ │ │ bool gv.tred (graph_handle);
│ │ │ │ │ │
│ │ │ │ │ │ KEYWORDS
│ │ │ │ │ │ graph, dot, neato, fdp, circo, twopi, guile.
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 4
│ │ │ ├── ./usr/share/doc/graphviz/pdf/gv.3lua.pdf.gz
│ │ │ │ ├── gv.3lua.pdf
│ │ │ │ │ ├── pdftotext {} -
│ │ │ │ │ │ @@ -46,15 +46,15 @@
│ │ │ │ │ │ string gv.setv (node_handle, attr_name, attr_value);
│ │ │ │ │ │ string gv.setv (edge_handle, attr_name, attr_value);
│ │ │ │ │ │ Set value of existing attribute of graph/node/edge (using attribute handle)
│ │ │ │ │ │ string gv.setv (graph_handle, attr_handle, attr_value);
│ │ │ │ │ │ string gv.setv (node_handle, attr_handle, attr_value);
│ │ │ │ │ │ string gv.setv (edge_handle, attr_handle, attr_value);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 1
│ │ │ │ │ │
│ │ │ │ │ │ gv(3lua)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3lua)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -103,15 +103,15 @@
│ │ │ │ │ │ Iterate over edges of a graph
│ │ │ │ │ │ edge_handle gv.firstedge (graph_handle);
│ │ │ │ │ │ edge_handle gv.nextedge (graph_handle, edge_handle);
│ │ │ │ │ │ Iterate over outedges of a graph
│ │ │ │ │ │ edge_handle gv.firstout (graph_handle);
│ │ │ │ │ │ edge_handle gv.nextout (graph_handle, edge_handle);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 2
│ │ │ │ │ │
│ │ │ │ │ │ gv(3lua)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3lua)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -159,15 +159,15 @@
│ │ │ │ │ │ Render a layout into attributes of the graph
│ │ │ │ │ │ bool gv.render (graph_handle);
│ │ │ │ │ │ Render a layout to stdout
│ │ │ │ │ │ bool gv.render (graph_handle, string format);
│ │ │ │ │ │ Render to an open file
│ │ │ │ │ │ bool gv.render (graph_handle, string format, channel fout);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 3
│ │ │ │ │ │
│ │ │ │ │ │ gv(3lua)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3lua)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -187,12 +187,12 @@
│ │ │ │ │ │ bool gv.write (graph_handle, channel);
│ │ │ │ │ │ Graph transformation tools
│ │ │ │ │ │ bool gv.tred (graph_handle);
│ │ │ │ │ │
│ │ │ │ │ │ KEYWORDS
│ │ │ │ │ │ graph, dot, neato, fdp, circo, twopi, lua.
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 4
│ │ │ ├── ./usr/share/doc/graphviz/pdf/gv.3perl.pdf.gz
│ │ │ │ ├── gv.3perl.pdf
│ │ │ │ │ ├── pdftotext {} -
│ │ │ │ │ │ @@ -46,15 +46,15 @@
│ │ │ │ │ │ string gv::setv (node_handle, attr_name, attr_value);
│ │ │ │ │ │ string gv::setv (edge_handle, attr_name, attr_value);
│ │ │ │ │ │ Set value of existing attribute of graph/node/edge (using attribute handle)
│ │ │ │ │ │ string gv::setv (graph_handle, attr_handle, attr_value);
│ │ │ │ │ │ string gv::setv (node_handle, attr_handle, attr_value);
│ │ │ │ │ │ string gv::setv (edge_handle, attr_handle, attr_value);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 1
│ │ │ │ │ │
│ │ │ │ │ │ gv(3perl)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3perl)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -103,15 +103,15 @@
│ │ │ │ │ │ Iterate over edges of a graph
│ │ │ │ │ │ edge_handle gv::firstedge (graph_handle);
│ │ │ │ │ │ edge_handle gv::nextedge (graph_handle, edge_handle);
│ │ │ │ │ │ Iterate over outedges of a graph
│ │ │ │ │ │ edge_handle gv::firstout (graph_handle);
│ │ │ │ │ │ edge_handle gv::nextout (graph_handle, edge_handle);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 2
│ │ │ │ │ │
│ │ │ │ │ │ gv(3perl)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3perl)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -159,15 +159,15 @@
│ │ │ │ │ │ Render a layout into attributes of the graph
│ │ │ │ │ │ bool gv::render (graph_handle);
│ │ │ │ │ │ Render a layout to stdout
│ │ │ │ │ │ bool gv::render (graph_handle, string format);
│ │ │ │ │ │ Render to an open file
│ │ │ │ │ │ bool gv::render (graph_handle, string format, channel fout);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 3
│ │ │ │ │ │
│ │ │ │ │ │ gv(3perl)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3perl)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -187,12 +187,12 @@
│ │ │ │ │ │ bool gv::write (graph_handle, channel);
│ │ │ │ │ │ Graph transformation tools
│ │ │ │ │ │ bool gv::tred (graph_handle);
│ │ │ │ │ │
│ │ │ │ │ │ KEYWORDS
│ │ │ │ │ │ graph, dot, neato, fdp, circo, twopi, perl.
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 4
│ │ │ ├── ./usr/share/doc/graphviz/pdf/gv.3python.pdf.gz
│ │ │ │ ├── gv.3python.pdf
│ │ │ │ │ ├── pdftotext {} -
│ │ │ │ │ │ @@ -46,15 +46,15 @@
│ │ │ │ │ │ string gv.setv (graph_handle, attr_name, attr_value);
│ │ │ │ │ │ string gv.setv (node_handle, attr_name, attr_value);
│ │ │ │ │ │ string gv.setv (edge_handle, attr_name, attr_value);
│ │ │ │ │ │ Set value of existing attribute of graph/node/edge (using attribute handle)
│ │ │ │ │ │ string gv.setv (graph_handle, attr_handle, attr_value);
│ │ │ │ │ │ string gv.setv (node_handle, attr_handle, attr_value);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 1
│ │ │ │ │ │
│ │ │ │ │ │ gv(3python)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3python)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -104,15 +104,15 @@
│ │ │ │ │ │ Iterate over edges of a graph
│ │ │ │ │ │ edge_handle gv.firstedge (graph_handle);
│ │ │ │ │ │ edge_handle gv.nextedge (graph_handle, edge_handle);
│ │ │ │ │ │ Iterate over outedges of a graph
│ │ │ │ │ │ edge_handle gv.firstout (graph_handle);
│ │ │ │ │ │ edge_handle gv.nextout (graph_handle, edge_handle);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 2
│ │ │ │ │ │
│ │ │ │ │ │ gv(3python)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3python)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -160,15 +160,15 @@
│ │ │ │ │ │ Render a layout into attributes of the graph
│ │ │ │ │ │ bool gv.render (graph_handle);
│ │ │ │ │ │ Render a layout to stdout
│ │ │ │ │ │ bool gv.render (graph_handle, string format);
│ │ │ │ │ │ Render to an open file
│ │ │ │ │ │ bool gv.render (graph_handle, string format, channel fout);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 3
│ │ │ │ │ │
│ │ │ │ │ │ gv(3python)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3python)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -188,12 +188,12 @@
│ │ │ │ │ │ bool gv.write (graph_handle, channel);
│ │ │ │ │ │ Graph transformation tools
│ │ │ │ │ │ bool gv.tred (graph_handle);
│ │ │ │ │ │
│ │ │ │ │ │ KEYWORDS
│ │ │ │ │ │ graph, dot, neato, fdp, circo, twopi, python.
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 4
│ │ │ ├── ./usr/share/doc/graphviz/pdf/gv.3ruby.pdf.gz
│ │ │ │ ├── gv.3ruby.pdf
│ │ │ │ │ ├── pdftotext {} -
│ │ │ │ │ │ @@ -46,15 +46,15 @@
│ │ │ │ │ │ string Gv.setv (graph_handle, attr_name, attr_value);
│ │ │ │ │ │ string Gv.setv (node_handle, attr_name, attr_value);
│ │ │ │ │ │ string Gv.setv (edge_handle, attr_name, attr_value);
│ │ │ │ │ │ Set value of existing attribute of graph/node/edge (using attribute handle)
│ │ │ │ │ │ string Gv.setv (graph_handle, attr_handle, attr_value);
│ │ │ │ │ │ string Gv.setv (node_handle, attr_handle, attr_value);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 1
│ │ │ │ │ │
│ │ │ │ │ │ gv(3ruby)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3ruby)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -104,15 +104,15 @@
│ │ │ │ │ │ Iterate over edges of a graph
│ │ │ │ │ │ edge_handle Gv.firstedge (graph_handle);
│ │ │ │ │ │ edge_handle Gv.nextedge (graph_handle, edge_handle);
│ │ │ │ │ │ Iterate over outedges of a graph
│ │ │ │ │ │ edge_handle Gv.firstout (graph_handle);
│ │ │ │ │ │ edge_handle Gv.nextout (graph_handle, edge_handle);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 2
│ │ │ │ │ │
│ │ │ │ │ │ gv(3ruby)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3ruby)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -160,15 +160,15 @@
│ │ │ │ │ │ Render a layout into attributes of the graph
│ │ │ │ │ │ bool Gv.render (graph_handle);
│ │ │ │ │ │ Render a layout to stdout
│ │ │ │ │ │ bool Gv.render (graph_handle, string format);
│ │ │ │ │ │ Render to an open file
│ │ │ │ │ │ bool Gv.render (graph_handle, string format, channel fout);
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 3
│ │ │ │ │ │
│ │ │ │ │ │ gv(3ruby)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3ruby)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -188,12 +188,12 @@
│ │ │ │ │ │ bool Gv.write (graph_handle, channel);
│ │ │ │ │ │ Graph transformation tools
│ │ │ │ │ │ bool Gv.tred (graph_handle);
│ │ │ │ │ │
│ │ │ │ │ │ KEYWORDS
│ │ │ │ │ │ graph, dot, neato, fdp, circo, twopi, ruby.
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 4
│ │ │ ├── ./usr/share/doc/graphviz/pdf/gv.3tcl.pdf.gz
│ │ │ │ ├── gv.3tcl.pdf
│ │ │ │ │ ├── pdftotext {} -
│ │ │ │ │ │ @@ -44,15 +44,15 @@
│ │ │ │ │ │ gv::edge
│ │ │ │ │ │ Setting attribute values
│ │ │ │ │ │ Set value of named attribute of graph/node/edge - creating attribute if necessary
│ │ │ │ │ │ gv::setv
│ │ │ │ │ │ gv::setv
│ │ │ │ │ │ gv::setv
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 1
│ │ │ │ │ │
│ │ │ │ │ │ gv(3tcl)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3tcl)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -102,15 +102,15 @@
│ │ │ │ │ │ Iterate over supergraphs of a graph (obscure and rarely useful)
│ │ │ │ │ │ gv::firstsupg
│ │ │ │ │ │ gv::nextsupg
│ │ │ │ │ │ Iterate over edges of a graph
│ │ │ │ │ │ gv::firstedge
│ │ │ │ │ │ gv::nextedge
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 2
│ │ │ │ │ │
│ │ │ │ │ │ gv(3tcl)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3tcl)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -157,15 +157,15 @@
│ │ │ │ │ │ Layout
│ │ │ │ │ │ Annotate a graph with layout attributes and values using a specific layout engine
│ │ │ │ │ │ gv::layout engine
│ │ │ │ │ │ Render
│ │ │ │ │ │ Render a layout into attributes of the graph
│ │ │ │ │ │ gv::render
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 3
│ │ │ │ │ │
│ │ │ │ │ │ gv(3tcl)
│ │ │ │ │ │
│ │ │ │ │ │ gv(3tcl)
│ │ │ │ │ │
│ │ │ │ │ │ @@ -189,12 +189,12 @@
│ │ │ │ │ │ gv::write
│ │ │ │ │ │ Graph transformation tools
│ │ │ │ │ │ gv::tred
│ │ │ │ │ │
│ │ │ │ │ │ KEYWORDS
│ │ │ │ │ │ graph, dot, neato, fdp, circo, twopi, tcl.
│ │ │ │ │ │
│ │ │ │ │ │ -07 August 2024
│ │ │ │ │ │ +08 August 2024
│ │ │ │ │ │
│ │ │ │ │ │ 4
│ │ │ ├── ./usr/share/doc/graphviz/pdf/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
/R23045736 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVC)Tj
/R23373624 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R23045736 10 Tf
206.625 0 Td
(LIBGVC)Tj
/R23373624 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.219 Tc
/R23690080 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R23690080 10 Tf
20.407 -12 Td
(libgvc)Tj
2.5 Tc
/R23373624 10 Tf
28.0602 0 Td
(G)Tj
0 Tc
15.3602 0 Td
[(raphviz conte)15(xt library)]TJ
/R23690080 10.95 Tf
-79.4203 -16.8 Td
(SYNOPSIS)Tj
/R23373624 10 Tf
36 -12 Td
(#include <graphviz/gvc.h>)Tj
24 TL
T*[(/* set up a graphviz conte)14.9927(xt */)]TJ
-0.15 Tc
12 TL
(ex)'
0 Tc
9.28984 0 Td
[(tern GVC_t *gvNEWconte)15.0073(xt\(char **info, char *user\);)]TJ
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern char *gvUsername\(v)19.9927(oid\);)]TJ
-9.28984 -24 Td
2.5 Tw
(/* set)Tj
26.3898 0 Td
0 Tw
[(up a graphviz conte)15.0146(xt - alternati)]TJ
-0.15 Tc
127.07 0 Td
0.3 Tw
(ve *)Tj
0 Tc
16.7898 0 Td
(/)Tj
-170.25 -12 Td
10 Tw
(/* \(wraps)Tj
49.9898 0 Td
0 Tw
(the abo)Tj
-0.15 Tc
29.0102 0 Td
0.3 Tw
(ve t)Tj
-0.1 Tc
14.5699 0 Td
0.2 Tw
(wo f)Tj
0 Tc
17.95 0 Td
0 Tw
[(unctions using info b)20.0073(uilt into libgvc\) */)]TJ
-0.15 Tc
-111.52 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern GVC_t *gvConte)14.9927(xt\(v)19.9854(oid\);)]TJ
-9.28984 -24 Td
[(/* parse command line ar)17.9834(gs - minimally ar)17.9932(gv[0] sets layout engine */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern int gvP)15.0073(arseAr)18.0078(gs\(GVC_t *gvc, int ar)18(gc, char **ar)18.0151(gv\);)]TJ
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern graph_t *gvNe)14.9841(xtInputGraph\(GVC_t *gvc\);)]TJ
-9.28984 -24 Td
(/* Compute a layout using a specied engine */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvLayout\(GVC_t *gvc, graph_t *g, char *engine\);)Tj
-9.28984 -24 Td
[(/* Compute a layout using layout engine from command line ar)18.0151(gs */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvLayoutJobs\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
[(/* Render layout into string attrib)19.9854(utes of the graph */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern v)20(oid attach_attrs\(graph_t *g\);)]TJ
-9.28984 -24 Td
[(/* P)15.0159(arse an html string */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern char *agstrdup_html\(char *s\);)Tj
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(tern int aghtmlstr\(char *s\);)Tj
-9.28984 -24 Td
(/* Render layout in a specied format to an open FILE */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRender\(GVC_t *gvc, graph_t *g, char *format, FILE *out\);)Tj
-9.28984 -24 Td
(/* Render layout in a specied format to an open FILE */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRenderFilename\(GVC_t *gvc, graph_t *g, char *format, char *lename\);)Tj
-9.28984 -24 Td
[(/* Render layout according to T and o options found by gvP)15.0146(arseAr)18.0078(gs */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRenderJobs\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
(/* Clean up layout data structures - layouts are not nestable \(yet\) */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvFreeLayout\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
[(/* Clean up graphviz conte)14.9854(xt */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern int gvFreeConte)15.0073(xt\(GVC_t *gvc\);)]TJ
-9.28984 -24 Td
(/* Inquire about a)Tj
-0.25 Tc
70.6199 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable plugins */)Tj
-79.8098 -12 Td
[(/* See comment in gvc.h)-3000(*/)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern char** gvPluginList\(GVC_t *gvc, char* kind, int* cnt, char*\);)Tj
/R23690080 10.95 Tf
-45.2898 -28.8 Td
(DESCRIPTION)Tj
/R23045736 10 Tf
36 -12 Td
(libgvc)Tj
/R23373624 10 Tf
27.0898 0 Td
(pro)Tj
13.1801 0 Td
0.15 Tw
(vides a conte)Tj
52.3602 0 Td
0.149 Tw
[(xt for applications wishing to manipulate and render graphs.)-514.902(It pro)14.9951(vides a command)]TJ
-92.6301 -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
/R20465256 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVC)Tj
/R20793144 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R20465256 10 Tf
206.625 0 Td
(LIBGVC)Tj
/R20793144 10 Tf
35.7199 0 Td
(\(3\))Tj
-0.219 Tc
/R21109600 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R21109600 10 Tf
20.407 -12 Td
(libgvc)Tj
2.5 Tc
/R20793144 10 Tf
28.0602 0 Td
(G)Tj
0 Tc
15.3602 0 Td
[(raphviz conte)15(xt library)]TJ
/R21109600 10.95 Tf
-79.4203 -16.8 Td
(SYNOPSIS)Tj
/R20793144 10 Tf
36 -12 Td
(#include <graphviz/gvc.h>)Tj
24 TL
T*[(/* set up a graphviz conte)14.9927(xt */)]TJ
-0.15 Tc
12 TL
(ex)'
0 Tc
9.28984 0 Td
[(tern GVC_t *gvNEWconte)15.0073(xt\(char **info, char *user\);)]TJ
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern char *gvUsername\(v)19.9927(oid\);)]TJ
-9.28984 -24 Td
2.5 Tw
(/* set)Tj
26.3898 0 Td
0 Tw
[(up a graphviz conte)15.0146(xt - alternati)]TJ
-0.15 Tc
127.07 0 Td
0.3 Tw
(ve *)Tj
0 Tc
16.7898 0 Td
(/)Tj
-170.25 -12 Td
10 Tw
(/* \(wraps)Tj
49.9898 0 Td
0 Tw
(the abo)Tj
-0.15 Tc
29.0102 0 Td
0.3 Tw
(ve t)Tj
-0.1 Tc
14.5699 0 Td
0.2 Tw
(wo f)Tj
0 Tc
17.95 0 Td
0 Tw
[(unctions using info b)20.0073(uilt into libgvc\) */)]TJ
-0.15 Tc
-111.52 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern GVC_t *gvConte)14.9927(xt\(v)19.9854(oid\);)]TJ
-9.28984 -24 Td
[(/* parse command line ar)17.9834(gs - minimally ar)17.9932(gv[0] sets layout engine */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern int gvP)15.0073(arseAr)18.0078(gs\(GVC_t *gvc, int ar)18(gc, char **ar)18.0151(gv\);)]TJ
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern graph_t *gvNe)14.9841(xtInputGraph\(GVC_t *gvc\);)]TJ
-9.28984 -24 Td
(/* Compute a layout using a specied engine */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvLayout\(GVC_t *gvc, graph_t *g, char *engine\);)Tj
-9.28984 -24 Td
[(/* Compute a layout using layout engine from command line ar)18.0151(gs */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvLayoutJobs\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
[(/* Render layout into string attrib)19.9854(utes of the graph */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern v)20(oid attach_attrs\(graph_t *g\);)]TJ
-9.28984 -24 Td
[(/* P)15.0159(arse an html string */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern char *agstrdup_html\(char *s\);)Tj
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(tern int aghtmlstr\(char *s\);)Tj
-9.28984 -24 Td
(/* Render layout in a specied format to an open FILE */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRender\(GVC_t *gvc, graph_t *g, char *format, FILE *out\);)Tj
-9.28984 -24 Td
(/* Render layout in a specied format to an open FILE */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRenderFilename\(GVC_t *gvc, graph_t *g, char *format, char *lename\);)Tj
-9.28984 -24 Td
[(/* Render layout according to T and o options found by gvP)15.0146(arseAr)18.0078(gs */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvRenderJobs\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
(/* Clean up layout data structures - layouts are not nestable \(yet\) */)Tj
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern int gvFreeLayout\(GVC_t *gvc, graph_t *g\);)Tj
-9.28984 -24 Td
[(/* Clean up graphviz conte)14.9854(xt */)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
[(tern int gvFreeConte)15.0073(xt\(GVC_t *gvc\);)]TJ
-9.28984 -24 Td
(/* Inquire about a)Tj
-0.25 Tc
70.6199 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(ilable plugins */)Tj
-79.8098 -12 Td
[(/* See comment in gvc.h)-3000(*/)]TJ
-0.15 Tc
(ex)'
0 Tc
9.28984 0 Td
(tern char** gvPluginList\(GVC_t *gvc, char* kind, int* cnt, char*\);)Tj
/R21109600 10.95 Tf
-45.2898 -28.8 Td
(DESCRIPTION)Tj
/R20465256 10 Tf
36 -12 Td
(libgvc)Tj
/R20793144 10 Tf
27.0898 0 Td
(pro)Tj
13.1801 0 Td
0.15 Tw
(vides a conte)Tj
52.3602 0 Td
0.149 Tw
[(xt for applications wishing to manipulate and render graphs.)-514.902(It pro)14.9951(vides a command)]TJ
-92.6301 -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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1381
│ │ │ │ │ │ +1382
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ GWSCLV+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -542,19 +542,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R23690080
│ │ │ │ │ │ +R21109600
│ │ │ │ │ │
│ │ │ │ │ │ -R23373624
│ │ │ │ │ │ +R20793144
│ │ │ │ │ │
│ │ │ │ │ │ -R23045736
│ │ │ │ │ │ +R20465256
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R23045736 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVC)Tj
/R23373624 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R23045736 10 Tf
206.625 0 Td
(LIBGVC)Tj
/R23373624 10 Tf
35.7199 0 Td
(\(3\))Tj
/R23690080 10.95 Tf
-456.34 -36 Td
(SEE ALSO)Tj
/R23690080 10 Tf
36 -12 Td
(dot)Tj
/R23373624 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R23690080 10 Tf
16.6602 0 Td
(neato)Tj
/R23373624 10 Tf
23.3301 0 Td
(\(1\),)Tj
/R23690080 10 Tf
16.6602 0 Td
(libcdt)Tj
/R23373624 10 Tf
24.45 0 Td
(\(3\))Tj
/R23690080 10 Tf
14.1602 0 Td
(libgraph)Tj
/R23373624 10 Tf
36.6801 0 Td
(\(3\))Tj
-0.548 Tc
/R23690080 10.95 Tf
-181.83 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R23373624 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
/R20465256 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVC)Tj
/R20793144 10 Tf
35.7199 0 Td
131.045 Tw
(\(3\) Library)Tj
177.695 0 Td
0 Tw
(Functions Manual)Tj
/R20465256 10 Tf
206.625 0 Td
(LIBGVC)Tj
/R20793144 10 Tf
35.7199 0 Td
(\(3\))Tj
/R21109600 10.95 Tf
-456.34 -36 Td
(SEE ALSO)Tj
/R21109600 10 Tf
36 -12 Td
(dot)Tj
/R20793144 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R21109600 10 Tf
16.6602 0 Td
(neato)Tj
/R20793144 10 Tf
23.3301 0 Td
(\(1\),)Tj
/R21109600 10 Tf
16.6602 0 Td
(libcdt)Tj
/R20793144 10 Tf
24.45 0 Td
(\(3\))Tj
/R21109600 10 Tf
14.1602 0 Td
(libgraph)Tj
/R20793144 10 Tf
36.6801 0 Td
(\(3\))Tj
-0.548 Tc
/R21109600 10.95 Tf
-181.83 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R20793144 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 379
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R23690080
│ │ │ │ │ │ +R21109600
│ │ │ │ │ │
│ │ │ │ │ │ -R23373624
│ │ │ │ │ │ +R20793144
│ │ │ │ │ │
│ │ │ │ │ │ -R23045736
│ │ │ │ │ │ +R20465256
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -668,29 +668,29 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 365
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R19070400 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/R16489920 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
│ │ │ │ │ │ +576
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R19070768 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/R16490288 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
│ │ │ │ │ │ @@ -709,18 +709,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -239
│ │ │ │ │ │ +240
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23690376 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/R21109896 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-a9077c51c845'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-c64d9b32ca17'/>
<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/pdf/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
/R39900776 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVCOLOR)Tj
/R40228664 10 Tf
46.3801 0 Td
117.1 Tw
(\(1\) General)Tj
165.41 0 Td
0 Tw
(Commands Manual)Tj
/R39900776 10 Tf
198.19 0 Td
(GVCOLOR)Tj
/R40228664 10 Tf
46.3801 0 Td
(\(1\))Tj
-0.219 Tc
/R40545120 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R40228664 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
/R40545120 10.95 Tf
-101.66 -16.8 Td
(SYNOPSIS)Tj
/R40545120 10 Tf
36 -12 Td
(gvcolor)Tj
/R40228664 10 Tf
34.1602 0 Td
([)Tj
/R39900776 10 Tf
7.73984 0 Td
(les)Tj
/R40228664 10 Tf
18.8801 0 Td
(])Tj
/R40545120 10.95 Tf
-96.7801 -16.8 Td
[(USA)54.9729(GE)]TJ
/R40228664 10 Tf
36 -12 Td
(dot le.gv | gvcolor | dot T)Tj
/R39900776 10 Tf
112.14 0 Td
(<format>)Tj
/R40545120 10.95 Tf
-148.14 -16.8 Td
(DESCRIPTION)Tj
/R40545120 10 Tf
36 -12 Td
(gvcolor)Tj
/R40228664 10 Tf
34.2578 0 Td
(\(pre)Tj
15.85 0 Td
0.098 Tw
[(viously kno)24.9951(wn as)]TJ
/R40545120 10 Tf
72.5441 0 Td
(colorize\))Tj
/R40228664 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
/R39900776 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
/R40228664 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
/R40545120 10 Tf
34.2801 0 Td
(color)Tj
/R40228664 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
/R39900776 10 Tf
21.6 0 Td
(dot\(1\))Tj
2.745 Tc
/R40228664 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
/R39900776 10 Tf
142.77 0 Td
(gvcolor)Tj
/R40228664 10 Tf
33.148 0 Td
(algorithm.)Tj
/R40545120 10 Tf
46.4879 0 Td
[(o)9.98535(w=back)]TJ
/R40228664 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
/R40545120 10 Tf
25.4621 0 Td
(saturation=.1,.9)Tj
/R40228664 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
/R40545120 10 Tf
99.1402 0 Td
(Defcolor)Tj
/R40228664 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
/R40545120 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
/R40228664 10 Tf
-20.0855 -12 Td
[(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ
/R40545120 10 Tf
16.8 TL
(0)'
/R40228664 10 Tf
20 0 Td
(Successful completion.)Tj
/R40545120 10 Tf
-20 -16.8 Td
(1)Tj
/R40228664 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
/R40545120 10.95 Tf
-241.7 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R40228664 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
/R40545120 10 Tf
238.77 0 Td
(dot)Tj
/R40228664 10 Tf
13.8898 0 Td
(.)Tj
-0.548 Tc
/R40545120 10.95 Tf
-392.89 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R40228664 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
/R40545120 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R40228664 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
/R40593000 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVCOLOR)Tj
/R40920888 10 Tf
46.3801 0 Td
117.1 Tw
(\(1\) General)Tj
165.41 0 Td
0 Tw
(Commands Manual)Tj
/R40593000 10 Tf
198.19 0 Td
(GVCOLOR)Tj
/R40920888 10 Tf
46.3801 0 Td
(\(1\))Tj
-0.219 Tc
/R41237344 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R40920888 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
/R41237344 10.95 Tf
-101.66 -16.8 Td
(SYNOPSIS)Tj
/R41237344 10 Tf
36 -12 Td
(gvcolor)Tj
/R40920888 10 Tf
34.1602 0 Td
([)Tj
/R40593000 10 Tf
7.73984 0 Td
(les)Tj
/R40920888 10 Tf
18.8801 0 Td
(])Tj
/R41237344 10.95 Tf
-96.7801 -16.8 Td
[(USA)54.9729(GE)]TJ
/R40920888 10 Tf
36 -12 Td
(dot le.gv | gvcolor | dot T)Tj
/R40593000 10 Tf
112.14 0 Td
(<format>)Tj
/R41237344 10.95 Tf
-148.14 -16.8 Td
(DESCRIPTION)Tj
/R41237344 10 Tf
36 -12 Td
(gvcolor)Tj
/R40920888 10 Tf
34.2578 0 Td
(\(pre)Tj
15.85 0 Td
0.098 Tw
[(viously kno)24.9951(wn as)]TJ
/R41237344 10 Tf
72.5441 0 Td
(colorize\))Tj
/R40920888 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
/R40593000 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
/R40920888 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
/R41237344 10 Tf
34.2801 0 Td
(color)Tj
/R40920888 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
/R40593000 10 Tf
21.6 0 Td
(dot\(1\))Tj
2.745 Tc
/R40920888 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
/R40593000 10 Tf
142.77 0 Td
(gvcolor)Tj
/R40920888 10 Tf
33.148 0 Td
(algorithm.)Tj
/R41237344 10 Tf
46.4879 0 Td
[(o)9.98535(w=back)]TJ
/R40920888 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
/R41237344 10 Tf
25.4621 0 Td
(saturation=.1,.9)Tj
/R40920888 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
/R41237344 10 Tf
99.1402 0 Td
(Defcolor)Tj
/R40920888 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
/R41237344 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
/R40920888 10 Tf
-20.0855 -12 Td
[(The follo)25.0159(wing e)15.0159(xit v)24.9841(alues are returned:)]TJ
/R41237344 10 Tf
16.8 TL
(0)'
/R40920888 10 Tf
20 0 Td
(Successful completion.)Tj
/R41237344 10 Tf
-20 -16.8 Td
(1)Tj
/R40920888 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
/R41237344 10.95 Tf
-241.7 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R40920888 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
/R41237344 10 Tf
238.77 0 Td
(dot)Tj
/R40920888 10 Tf
13.8898 0 Td
(.)Tj
-0.548 Tc
/R41237344 10.95 Tf
-392.89 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R40920888 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
/R41237344 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R40920888 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2310
│ │ │ │ │ │ +2309
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ QWXRGQ+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -620,19 +620,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R40545120
│ │ │ │ │ │ +R41237344
│ │ │ │ │ │
│ │ │ │ │ │ -R40228664
│ │ │ │ │ │ +R40920888
│ │ │ │ │ │
│ │ │ │ │ │ -R39900776
│ │ │ │ │ │ +R40593000
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -684,18 +684,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -459
│ │ │ │ │ │ +460
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R40607368 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/R41299592 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
│ │ │ │ │ │ @@ -712,18 +712,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -554
│ │ │ │ │ │ +556
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R40607736 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/R41299960 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
│ │ │ │ │ │ @@ -750,15 +750,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 379
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R40608104 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/R41300328 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-8766b75cfdc4'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-9f8fe3e2b2e2'/>
<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/pdf/gvgen.1.pdf.gz
│ │ │ │ ├── gvgen.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
/R30549608 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVGEN)Tj
/R30875384 10 Tf
34.4301 0 Td
129.05 Tw
(\(1\) General)Tj
177.36 0 Td
0 Tw
(Commands Manual)Tj
/R30549608 10 Tf
210.14 0 Td
(GVGEN)Tj
/R30875384 10 Tf
34.4301 0 Td
(\(1\))Tj
-0.219 Tc
/R31193952 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R30875384 10 Tf
20.407 -12 Td
(gvgen generate graphs)Tj
/R31193952 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R31193952 10 Tf
36 -12 Td
(gvgen)Tj
/R30875384 10 Tf
28.025 0 Td
([)Tj
/R31193952 10 Tf
6.35508 0 Td
(dv?)Tj
3.025 Tc
/R30875384 10 Tf
26.7852 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
12.7102 0 Td
(-i)Tj
/R30549608 10 Tf
6.46992 0 Td
(n)Tj
3.025 Tc
/R30875384 10 Tf
8.26484 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
12.7102 0 Td
(-c)Tj
/R30549608 10 Tf
8.13008 0 Td
(n)Tj
3.025 Tc
/R30875384 10 Tf
8.26484 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
12.7102 0 Td
(-C)Tj
/R30549608 10 Tf
11.3199 0 Td
(x,y)Tj
3.025 Tc
/R30875384 10 Tf
14.725 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
12.7102 0 Td
(-g)Tj
/R30549608 10 Tf
8.61992 0 Td
([)Tj
/R31193952 10 Tf
3.88984 0 Td
(f)Tj
/R30549608 10 Tf
3.33008 0 Td
(]x,y)Tj
3.025 Tc
/R30875384 10 Tf
18.6148 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
12.7102 0 Td
(-G)Tj
/R30549608 10 Tf
11.4 0 Td
([)Tj
/R31193952 10 Tf
3.88984 0 Td
(f)Tj
/R30549608 10 Tf
3.33008 0 Td
(]x,y)Tj
3.025 Tc
/R30875384 10 Tf
18.6148 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
12.7102 0 Td
(-h)Tj
/R30549608 10 Tf
9.25 0 Td
(n)Tj
3.025 Tc
/R30875384 10 Tf
8.26484 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
12.7102 0 Td
(-k)Tj
/R30549608 10 Tf
9.25 0 Td
(n)Tj
3.024 Tc
/R30875384 10 Tf
8.26484 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
12.7078 0 Td
(-b)Tj
/R30549608 10 Tf
9.66016 0 Td
(x,y)Tj
3.024 Tc
/R30875384 10 Tf
14.7238 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
12.7078 0 Td
(-B)Tj
/R30549608 10 Tf
10.7699 0 Td
(x,y)Tj
3.024 Tc
/R30875384 10 Tf
14.7238 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
12.7078 0 Td
(-m)Tj
/R30549608 10 Tf
12.0199 0 Td
(n)Tj
3.024 Tc
/R30875384 10 Tf
8.26406 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
-422.315 -12 Td
(-M)Tj
/R30549608 10 Tf
13.5398 0 Td
(x,y)Tj
2.571 Tc
/R30875384 10 Tf
14.2711 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.802 0 Td
(-p)Tj
/R30549608 10 Tf
9.25 0 Td
(n)Tj
2.571 Tc
/R30875384 10 Tf
7.81094 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.802 0 Td
(-r)Tj
/R30549608 10 Tf
8.53984 0 Td
(x,y)Tj
2.571 Tc
/R30875384 10 Tf
14.2711 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.802 0 Td
(-R)Tj
/R30549608 10 Tf
11.3199 0 Td
(x)Tj
2.571 Tc
/R30875384 10 Tf
7.54102 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.802 0 Td
(-s)Tj
/R30549608 10 Tf
7.58008 0 Td
(n)Tj
2.571 Tc
/R30875384 10 Tf
7.81094 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.802 0 Td
(-S)Tj
/R30549608 10 Tf
9.25 0 Td
(n)Tj
2.571 Tc
/R30875384 10 Tf
7.81094 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.802 0 Td
(-S)Tj
/R30549608 10 Tf
9.25 0 Td
(n,d)Tj
2.571 Tc
/R30875384 10 Tf
15.841 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.802 0 Td
(-t)Tj
/R30549608 10 Tf
7.01992 0 Td
(n)Tj
2.572 Tc
/R30875384 10 Tf
7.81094 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.8039 0 Td
(-t)Tj
/R30549608 10 Tf
7.01016 0 Td
(d,n)Tj
2.572 Tc
/R30875384 10 Tf
15.3121 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.8039 0 Td
(-T)Tj
/R30549608 10 Tf
10.7699 0 Td
(x,y)Tj
2.572 Tc
/R30875384 10 Tf
14.2719 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.8039 0 Td
(-T)Tj
/R30549608 10 Tf
10.7699 0 Td
[(x,y)54.9902(,u,v)]TJ
2.572 Tc
/R30875384 10 Tf
28.1621 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.8039 0 Td
(-w)Tj
/R30549608 10 Tf
10.9102 0 Td
(n)Tj
2.572 Tc
/R30875384 10 Tf
7.81211 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.8039 0 Td
(-n)Tj
/R30549608 10 Tf
10.1398 0 Td
[(pr)37.0068(e-)]TJ
-415.709 -12 Td
(x)Tj
2.5 Tc
/R30875384 10 Tf
12.4699 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.6602 0 Td
(-N)Tj
/R30549608 10 Tf
10.9102 0 Td
(name)Tj
2.5 Tc
/R30875384 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R31193952 10 Tf
11.6602 0 Td
(-o)Tj
/R30549608 10 Tf
8.56016 0 Td
(outle)Tj
/R30875384 10 Tf
27.6801 0 Td
(])Tj
/R31193952 10.95 Tf
-143.28 -16.8 Td
(DESCRIPTION)Tj
/R31193952 10 Tf
36 -12 Td
(gvgen)Tj
/R30875384 10 Tf
27.5 0 Td
[(generates a v)25(ariety of simple, re)15.0146(gularly-structured abstract graphs.)]TJ
/R31193952 10.95 Tf
-63.5 -16.8 Td
(OPTIONS)Tj
/R30875384 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R31193952 10 Tf
16.8 TL
(c)'
/R30549608 10 Tf
12.6398 0 Td
(n)Tj
/R30875384 10 Tf
23.3602 0 Td
[(Generate a c)15.0073(ycle with)]TJ
/R30549608 10 Tf
89.2598 0 Td
(n)Tj
-0.15 Tc
/R30875384 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and edges.)Tj
/R31193952 10 Tf
-142.05 -16.8 Td
(C)Tj
/R30549608 10 Tf
15.4199 0 Td
(x,y)Tj
/R30875384 10 Tf
20.5801 0 Td
(Generate an)Tj
/R30549608 10 Tf
50.5301 0 Td
(x)Tj
/R30875384 10 Tf
6.93984 0 Td
(by)Tj
/R30549608 10 Tf
12.5 0 Td
(y)Tj
-0.15 Tc
/R30875384 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
/R30549608 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R30875384 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R30549608 10 Tf
41.1 0 Td
(2*x*y - y)Tj
/R30875384 10 Tf
39.15 0 Td
(edges.)Tj
/R31193952 10 Tf
-317.77 -16.8 Td
(g)Tj
/R30549608 10 Tf
13.2 0 Td
([)Tj
/R31193952 10 Tf
3.88984 0 Td
(f)Tj
/R30549608 10 Tf
3.33008 0 Td
(]x,y)Tj
/R30875384 10 Tf
15.5801 -12 Td
0.085 Tw
(Generate an)Tj
/R30549608 10 Tf
50.7 0 Td
(x)Tj
/R30875384 10 Tf
7.025 0 Td
(by)Tj
/R30549608 10 Tf
12.5852 0 Td
(y)Tj
/R30875384 10 Tf
7.025 0 Td
2.585 Tw
(grid. If)Tj
/R31193952 10 Tf
32.9391 0 Td
(f)Tj
/R30875384 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
/R30549608 10 Tf
12.0191 0 Td
(x*y)Tj
-0.15 Tc
/R30875384 10 Tf
16.609 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R30549608 10 Tf
41.5578 0 Td
0.23 Tw
(2*x*y - y - x)Tj
/R30875384 10 Tf
53.0699 0 Td
(edges if unfolded and)Tj
/R30549608 10 Tf
89.7898 0 Td
(2*x*y - y -)Tj
2.5 Tc
-352.83 -12 Td
(x+2)Tj
0 Tc
/R30875384 10 Tf
23.6898 0 Td
0 Tw
(edges if folded.)Tj
/R31193952 10 Tf
-59.6898 -16.8 Td
(G)Tj
/R30549608 10 Tf
15.9801 0 Td
([)Tj
/R31193952 10 Tf
3.88984 0 Td
(f)Tj
/R30549608 10 Tf
3.33008 0 Td
(]x,y)Tj
/R30875384 10 Tf
12.8 -12 Td
0.164 Tw
(Generate an)Tj
/R30549608 10 Tf
50.8578 0 Td
(x)Tj
/R30875384 10 Tf
7.10391 0 Td
(by)Tj
/R30549608 10 Tf
12.6641 0 Td
(y)Tj
/R30875384 10 Tf
7.10391 0 Td
(partial grid.)Tj
51.9879 0 Td
(If)Tj
/R31193952 10 Tf
9.32383 0 Td
(f)Tj
/R30875384 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
/R30549608 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R30875384 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices.)Tj
/R31193952 10 Tf
-226.7 -16.8 Td
(h)Tj
/R30549608 10 Tf
13.7602 0 Td
(n)Tj
/R30875384 10 Tf
22.2398 0 Td
[(Generate a h)4.99268(ypercube of de)15.0073(gree)]TJ
/R30549608 10 Tf
129.46 0 Td
(n)Tj
5 Tc
/R30875384 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
/R30549608 10 Tf
11.7898 0 Td
(2^n)Tj
-0.15 Tc
/R30875384 10 Tf
15.8301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R30549608 10 Tf
41.1 0 Td
(n*2^\(n-1\))Tj
/R30875384 10 Tf
40.8199 0 Td
(edges.)Tj
/R31193952 10 Tf
-344.37 -16.8 Td
(k)Tj
/R30549608 10 Tf
13.7602 0 Td
(n)Tj
/R30875384 10 Tf
22.2398 0 Td
(Generate a complete graph on)Tj
/R30549608 10 Tf
122.46 0 Td
(n)Tj
-0.15 Tc
/R30875384 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices with)Tj
/R30549608 10 Tf
44.4398 0 Td
(n*\(n-1\)/2)Tj
/R30875384 10 Tf
40.2699 0 Td
(edges.)Tj
/R31193952 10 Tf
-259.96 -16.8 Td
(b)Tj
/R30549608 10 Tf
13.7602 0 Td
(x,y)Tj
/R30875384 10 Tf
22.2398 0 Td
(Generate a complete)Tj
/R30549608 10 Tf
84.6898 0 Td
(x)Tj
/R30875384 10 Tf
6.93984 0 Td
(by)Tj
/R30549608 10 Tf
12.5 0 Td
(y)Tj
/R30875384 10 Tf
6.93984 0 Td
[(bipartite graph.)-500(This will ha)]TJ
-0.15 Tc
113.68 0 Td
(ve)Tj
0 Tc
/R30549608 10 Tf
11.7898 0 Td
(x+y)Tj
-0.15 Tc
/R30875384 10 Tf
18.1301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R30549608 10 Tf
41.1 0 Td
(x*y)Tj
/R30875384 10 Tf
16.3801 0 Td
(edges.)Tj
/R31193952 10 Tf
-357.439 -16.8 Td
(B)Tj
/R30549608 10 Tf
14.8699 0 Td
(x,y)Tj
/R30875384 10 Tf
21.1301 0 Td
0.63 Tw
(Generate an)Tj
/R30549608 10 Tf
51.7898 0 Td
(x)Tj
/R30875384 10 Tf
7.56992 0 Td
(by)Tj
/R30549608 10 Tf
13.1301 0 Td
(y)Tj
/R30875384 10 Tf
7.56992 0 Td
(ball, i.e., an)Tj
/R30549608 10 Tf
51.05 0 Td
(x)Tj
/R30875384 10 Tf
7.56992 0 Td
(by)Tj
/R30549608 10 Tf
13.1301 0 Td
(y)Tj
-0.15 Tc
/R30875384 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
/R30549608 10 Tf
11.7898 0 Td
0 Tw
(x*y + 2)Tj
-0.15 Tc
/R30875384 10 Tf
33.1301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R30549608 10 Tf
41.1 0 Td
(2*x*y + y)Tj
/R30875384 10 Tf
42.5699 0 Td
(edges.)Tj
/R31193952 10 Tf
-183.12 -16.8 Td
(m)Tj
/R30549608 10 Tf
16.5301 0 Td
(n)Tj
/R30875384 10 Tf
19.4699 0 Td
2.017 Tw
(Generate a triangular mesh with)Tj
/R30549608 10 Tf
140.885 0 Td
(n)Tj
-0.15 Tc
/R30875384 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
/R30549608 10 Tf
13.8059 0 Td
(\(n+1\)*n/2)Tj
-0.15 Tc
/R30875384 10 Tf
45.7059 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R30549608 10 Tf
-355.384 -12 Td
(3*\(n-1\)*n/2)Tj
/R30875384 10 Tf
50.2699 0 Td
(edges.)Tj
/R31193952 10 Tf
-86.2699 -16.8 Td
(M)Tj
/R30549608 10 Tf
17.6398 0 Td
(x,y)Tj
/R30875384 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
/R30549608 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R30875384 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R30549608 10 Tf
41.1 0 Td
(2*x*y - y)Tj
/R30875384 10 Tf
39.15 0 Td
(edges.)Tj
/R31193952 10 Tf
-342.1 -16.8 Td
(p)Tj
/R30549608 10 Tf
13.7602 0 Td
(n)Tj
/R30875384 10 Tf
22.2398 0 Td
(Generate a path on)Tj
/R30549608 10 Tf
77.75 0 Td
(n)Tj
-0.15 Tc
/R30875384 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
/R30549608 10 Tf
11.7898 0 Td
(n-1)Tj
/R30875384 10 Tf
15.8301 0 Td
(edges.)Tj
/R31193952 10 Tf
-234.9 -16.8 Td
(r)Tj
/R30549608 10 Tf
12.6398 0 Td
(x,y)Tj
/R30875384 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
/R30549608 10 Tf
245.784 0 Td
(2^n-1)Tj
/R30875384 10 Tf
24.602 0 Td
(less)Tj
-381 -12 Td
0 Tw
(than or equal to)Tj
/R30549608 10 Tf
64.9898 0 Td
(x)Tj
2.5 Tc
/R30875384 10 Tf
4.43984 0 Td
(.L)Tj
0 Tc
11.1102 0 Td
[(ar)18.0151(ger v)25.0073(alues of)]TJ
/R30549608 10 Tf
61.4898 0 Td
(y)Tj
/R30875384 10 Tf
6.93984 0 Td
(increase the density of the graph.)Tj
/R31193952 10 Tf
-184.97 -16.8 Td
(R)Tj
/R30549608 10 Tf
15.4199 0 Td
(x)Tj
/R30875384 10 Tf
20.5801 0 Td
(Generate a random rooted tree on)Tj
/R30549608 10 Tf
136.62 0 Td
(x)Tj
-0.15 Tc
/R30875384 10 Tf
6.93984 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices.)Tj
/R31193952 10 Tf
-188.85 -16.8 Td
(s)Tj
/R30549608 10 Tf
12.0898 0 Td
(n)Tj
/R30875384 10 Tf
23.9102 0 Td
(Generate a star on)Tj
/R30549608 10 Tf
74.9699 0 Td
(n)Tj
-0.15 Tc
/R30875384 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
/R30549608 10 Tf
11.7898 0 Td
(n-1)Tj
/R30875384 10 Tf
15.8301 0 Td
(edges.)Tj
/R31193952 10 Tf
-232.12 -16.8 Td
(S)Tj
/R30549608 10 Tf
13.7602 0 Td
(n)Tj
/R30875384 10 Tf
22.2398 0 Td
(Generate a Sierpinski graph of order)Tj
/R30549608 10 Tf
148.29 0 Td
(n)Tj
5 Tc
/R30875384 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
/R30549608 10 Tf
11.7898 0 Td
(3*\(3^\(n-1\) + 1\)/2)Tj
-0.15 Tc
/R30875384 10 Tf
72.0102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R30549608 10 Tf
41.1 0 Td
(3^n)Tj
/R30875384 10 Tf
15.8301 0 Td
(edges.)Tj
/R31193952 10 Tf
-394.39 -16.8 Td
(S)Tj
/R30549608 10 Tf
13.7602 0 Td
(n,d)Tj
/R30875384 10 Tf
22.2398 0 Td
0.064 Tw
(Generate a)Tj
/R30549608 10 Tf
45.6578 0 Td
(d)Tj
/R30875384 10 Tf
5 0 Td
(-dimensional Sierpinski graph of order)Tj
/R30549608 10 Tf
157.8 0 Td
(n)Tj
5.064 Tc
/R30875384 10 Tf
5 0 Td
(.A)Tj
2.564 Tc
14.784 0 Td
(tp)Tj
0 Tc
10.3441 0 Td
(resent,)Tj
/R30549608 10 Tf
28.9441 0 Td
(d)Tj
/R30875384 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
/R30549608 10 Tf
62.4898 0 Td
(4*\(4^\(n-1\) + 1\)/2)Tj
-0.15 Tc
/R30875384 10 Tf
72.0102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
2.5 Tc
/R30549608 10 Tf
41.1 0 Td
(6*4)Tj
0 Tc
20 0 Td
(^\(n-1\))Tj
/R30875384 10 Tf
25.8199 0 Td
(edges.)Tj
/R31193952 10 Tf
-266.71 -16.8 Td
(t)Tj
/R30549608 10 Tf
11.5301 0 Td
(n)Tj
/R30875384 10 Tf
24.4699 0 Td
(Generate a binary tree of height)Tj
/R30549608 10 Tf
129.4 0 Td
(n)Tj
5 Tc
/R30875384 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
/R30549608 10 Tf
11.7898 0 Td
(2^n-1)Tj
-0.15 Tc
/R30875384 10 Tf
24.1602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R30549608 10 Tf
41.1 0 Td
(2^n-2)Tj
/R30875384 10 Tf
24.1602 0 Td
(edges.)Tj
/R31193952 10 Tf
-335.98 -16.8 Td
(t)Tj
/R30549608 10 Tf
11.5301 0 Td
(h,n)Tj
/R30875384 10 Tf
24.4699 0 Td
(Generate a n-ary tree of height)Tj
/R30549608 10 Tf
124.95 0 Td
(h)Tj
/R30875384 10 Tf
5 0 Td
(.)Tj
/R31193952 10 Tf
-165.95 -16.8 Td
(T)Tj
/R30549608 10 Tf
14.8699 0 Td
(x,y)Tj
/R31193952 10 Tf
-14.8699 -16.8 Td
(T)Tj
/R30549608 10 Tf
14.8699 0 Td
[(x,y)54.9927(,u,v)]TJ
/R30875384 10 Tf
21.1301 -12 Td
0.483 Tw
(Generate an)Tj
/R30549608 10 Tf
51.4961 0 Td
(x)Tj
/R30875384 10 Tf
7.42305 0 Td
(by)Tj
/R30549608 10 Tf
12.9828 0 Td
(y)Tj
/R30875384 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
/R30549608 10 Tf
12.273 0 Td
(x*y)Tj
-0.15 Tc
/R30875384 10 Tf
16.8629 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R30549608 10 Tf
42.066 0 Td
(2*x*y)Tj
/R30875384 10 Tf
26.8629 0 Td
2.983 Tw
(edges. If)Tj
/R30549608 10 Tf
40.3961 0 Td
(u)Tj
/R30875384 10 Tf
7.98281 0 Td
(and)Tj
/R30549608 10 Tf
17.423 0 Td
(v)Tj
/R30875384 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
/R31193952 10 Tf
-355.96 -16.8 Td
(w)Tj
/R30549608 10 Tf
15.4199 0 Td
(n)Tj
/R30875384 10 Tf
20.5801 0 Td
(Generate a path on)Tj
/R30549608 10 Tf
77.75 0 Td
(n)Tj
-0.15 Tc
/R30875384 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
/R30549608 10 Tf
11.7898 0 Td
(n-1)Tj
/R30875384 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
/R18376296 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVGEN)Tj
/R18702072 10 Tf
34.4301 0 Td
129.05 Tw
(\(1\) General)Tj
177.36 0 Td
0 Tw
(Commands Manual)Tj
/R18376296 10 Tf
210.14 0 Td
(GVGEN)Tj
/R18702072 10 Tf
34.4301 0 Td
(\(1\))Tj
-0.219 Tc
/R19020640 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R18702072 10 Tf
20.407 -12 Td
(gvgen generate graphs)Tj
/R19020640 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R19020640 10 Tf
36 -12 Td
(gvgen)Tj
/R18702072 10 Tf
28.025 0 Td
([)Tj
/R19020640 10 Tf
6.35508 0 Td
(dv?)Tj
3.025 Tc
/R18702072 10 Tf
26.7852 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
12.7102 0 Td
(-i)Tj
/R18376296 10 Tf
6.46992 0 Td
(n)Tj
3.025 Tc
/R18702072 10 Tf
8.26484 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
12.7102 0 Td
(-c)Tj
/R18376296 10 Tf
8.13008 0 Td
(n)Tj
3.025 Tc
/R18702072 10 Tf
8.26484 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
12.7102 0 Td
(-C)Tj
/R18376296 10 Tf
11.3199 0 Td
(x,y)Tj
3.025 Tc
/R18702072 10 Tf
14.725 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
12.7102 0 Td
(-g)Tj
/R18376296 10 Tf
8.61992 0 Td
([)Tj
/R19020640 10 Tf
3.88984 0 Td
(f)Tj
/R18376296 10 Tf
3.33008 0 Td
(]x,y)Tj
3.025 Tc
/R18702072 10 Tf
18.6148 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
12.7102 0 Td
(-G)Tj
/R18376296 10 Tf
11.4 0 Td
([)Tj
/R19020640 10 Tf
3.88984 0 Td
(f)Tj
/R18376296 10 Tf
3.33008 0 Td
(]x,y)Tj
3.025 Tc
/R18702072 10 Tf
18.6148 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
12.7102 0 Td
(-h)Tj
/R18376296 10 Tf
9.25 0 Td
(n)Tj
3.025 Tc
/R18702072 10 Tf
8.26484 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
12.7102 0 Td
(-k)Tj
/R18376296 10 Tf
9.25 0 Td
(n)Tj
3.024 Tc
/R18702072 10 Tf
8.26484 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
12.7078 0 Td
(-b)Tj
/R18376296 10 Tf
9.66016 0 Td
(x,y)Tj
3.024 Tc
/R18702072 10 Tf
14.7238 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
12.7078 0 Td
(-B)Tj
/R18376296 10 Tf
10.7699 0 Td
(x,y)Tj
3.024 Tc
/R18702072 10 Tf
14.7238 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
12.7078 0 Td
(-m)Tj
/R18376296 10 Tf
12.0199 0 Td
(n)Tj
3.024 Tc
/R18702072 10 Tf
8.26406 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
-422.315 -12 Td
(-M)Tj
/R18376296 10 Tf
13.5398 0 Td
(x,y)Tj
2.571 Tc
/R18702072 10 Tf
14.2711 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.802 0 Td
(-p)Tj
/R18376296 10 Tf
9.25 0 Td
(n)Tj
2.571 Tc
/R18702072 10 Tf
7.81094 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.802 0 Td
(-r)Tj
/R18376296 10 Tf
8.53984 0 Td
(x,y)Tj
2.571 Tc
/R18702072 10 Tf
14.2711 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.802 0 Td
(-R)Tj
/R18376296 10 Tf
11.3199 0 Td
(x)Tj
2.571 Tc
/R18702072 10 Tf
7.54102 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.802 0 Td
(-s)Tj
/R18376296 10 Tf
7.58008 0 Td
(n)Tj
2.571 Tc
/R18702072 10 Tf
7.81094 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.802 0 Td
(-S)Tj
/R18376296 10 Tf
9.25 0 Td
(n)Tj
2.571 Tc
/R18702072 10 Tf
7.81094 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.802 0 Td
(-S)Tj
/R18376296 10 Tf
9.25 0 Td
(n,d)Tj
2.571 Tc
/R18702072 10 Tf
15.841 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.802 0 Td
(-t)Tj
/R18376296 10 Tf
7.01992 0 Td
(n)Tj
2.572 Tc
/R18702072 10 Tf
7.81094 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.8039 0 Td
(-t)Tj
/R18376296 10 Tf
7.01016 0 Td
(d,n)Tj
2.572 Tc
/R18702072 10 Tf
15.3121 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.8039 0 Td
(-T)Tj
/R18376296 10 Tf
10.7699 0 Td
(x,y)Tj
2.572 Tc
/R18702072 10 Tf
14.2719 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.8039 0 Td
(-T)Tj
/R18376296 10 Tf
10.7699 0 Td
[(x,y)54.9902(,u,v)]TJ
2.572 Tc
/R18702072 10 Tf
28.1621 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.8039 0 Td
(-w)Tj
/R18376296 10 Tf
10.9102 0 Td
(n)Tj
2.572 Tc
/R18702072 10 Tf
7.81211 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.8039 0 Td
(-n)Tj
/R18376296 10 Tf
10.1398 0 Td
[(pr)37.0068(e-)]TJ
-415.709 -12 Td
(x)Tj
2.5 Tc
/R18702072 10 Tf
12.4699 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.6602 0 Td
(-N)Tj
/R18376296 10 Tf
10.9102 0 Td
(name)Tj
2.5 Tc
/R18702072 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R19020640 10 Tf
11.6602 0 Td
(-o)Tj
/R18376296 10 Tf
8.56016 0 Td
(outle)Tj
/R18702072 10 Tf
27.6801 0 Td
(])Tj
/R19020640 10.95 Tf
-143.28 -16.8 Td
(DESCRIPTION)Tj
/R19020640 10 Tf
36 -12 Td
(gvgen)Tj
/R18702072 10 Tf
27.5 0 Td
[(generates a v)25(ariety of simple, re)15.0146(gularly-structured abstract graphs.)]TJ
/R19020640 10.95 Tf
-63.5 -16.8 Td
(OPTIONS)Tj
/R18702072 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R19020640 10 Tf
16.8 TL
(c)'
/R18376296 10 Tf
12.6398 0 Td
(n)Tj
/R18702072 10 Tf
23.3602 0 Td
[(Generate a c)15.0073(ycle with)]TJ
/R18376296 10 Tf
89.2598 0 Td
(n)Tj
-0.15 Tc
/R18702072 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and edges.)Tj
/R19020640 10 Tf
-142.05 -16.8 Td
(C)Tj
/R18376296 10 Tf
15.4199 0 Td
(x,y)Tj
/R18702072 10 Tf
20.5801 0 Td
(Generate an)Tj
/R18376296 10 Tf
50.5301 0 Td
(x)Tj
/R18702072 10 Tf
6.93984 0 Td
(by)Tj
/R18376296 10 Tf
12.5 0 Td
(y)Tj
-0.15 Tc
/R18702072 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
/R18376296 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R18702072 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R18376296 10 Tf
41.1 0 Td
(2*x*y - y)Tj
/R18702072 10 Tf
39.15 0 Td
(edges.)Tj
/R19020640 10 Tf
-317.77 -16.8 Td
(g)Tj
/R18376296 10 Tf
13.2 0 Td
([)Tj
/R19020640 10 Tf
3.88984 0 Td
(f)Tj
/R18376296 10 Tf
3.33008 0 Td
(]x,y)Tj
/R18702072 10 Tf
15.5801 -12 Td
0.085 Tw
(Generate an)Tj
/R18376296 10 Tf
50.7 0 Td
(x)Tj
/R18702072 10 Tf
7.025 0 Td
(by)Tj
/R18376296 10 Tf
12.5852 0 Td
(y)Tj
/R18702072 10 Tf
7.025 0 Td
2.585 Tw
(grid. If)Tj
/R19020640 10 Tf
32.9391 0 Td
(f)Tj
/R18702072 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
/R18376296 10 Tf
12.0191 0 Td
(x*y)Tj
-0.15 Tc
/R18702072 10 Tf
16.609 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R18376296 10 Tf
41.5578 0 Td
0.23 Tw
(2*x*y - y - x)Tj
/R18702072 10 Tf
53.0699 0 Td
(edges if unfolded and)Tj
/R18376296 10 Tf
89.7898 0 Td
(2*x*y - y -)Tj
2.5 Tc
-352.83 -12 Td
(x+2)Tj
0 Tc
/R18702072 10 Tf
23.6898 0 Td
0 Tw
(edges if folded.)Tj
/R19020640 10 Tf
-59.6898 -16.8 Td
(G)Tj
/R18376296 10 Tf
15.9801 0 Td
([)Tj
/R19020640 10 Tf
3.88984 0 Td
(f)Tj
/R18376296 10 Tf
3.33008 0 Td
(]x,y)Tj
/R18702072 10 Tf
12.8 -12 Td
0.164 Tw
(Generate an)Tj
/R18376296 10 Tf
50.8578 0 Td
(x)Tj
/R18702072 10 Tf
7.10391 0 Td
(by)Tj
/R18376296 10 Tf
12.6641 0 Td
(y)Tj
/R18702072 10 Tf
7.10391 0 Td
(partial grid.)Tj
51.9879 0 Td
(If)Tj
/R19020640 10 Tf
9.32383 0 Td
(f)Tj
/R18702072 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
/R18376296 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R18702072 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices.)Tj
/R19020640 10 Tf
-226.7 -16.8 Td
(h)Tj
/R18376296 10 Tf
13.7602 0 Td
(n)Tj
/R18702072 10 Tf
22.2398 0 Td
[(Generate a h)4.99268(ypercube of de)15.0073(gree)]TJ
/R18376296 10 Tf
129.46 0 Td
(n)Tj
5 Tc
/R18702072 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
/R18376296 10 Tf
11.7898 0 Td
(2^n)Tj
-0.15 Tc
/R18702072 10 Tf
15.8301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R18376296 10 Tf
41.1 0 Td
(n*2^\(n-1\))Tj
/R18702072 10 Tf
40.8199 0 Td
(edges.)Tj
/R19020640 10 Tf
-344.37 -16.8 Td
(k)Tj
/R18376296 10 Tf
13.7602 0 Td
(n)Tj
/R18702072 10 Tf
22.2398 0 Td
(Generate a complete graph on)Tj
/R18376296 10 Tf
122.46 0 Td
(n)Tj
-0.15 Tc
/R18702072 10 Tf
7.5 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices with)Tj
/R18376296 10 Tf
44.4398 0 Td
(n*\(n-1\)/2)Tj
/R18702072 10 Tf
40.2699 0 Td
(edges.)Tj
/R19020640 10 Tf
-259.96 -16.8 Td
(b)Tj
/R18376296 10 Tf
13.7602 0 Td
(x,y)Tj
/R18702072 10 Tf
22.2398 0 Td
(Generate a complete)Tj
/R18376296 10 Tf
84.6898 0 Td
(x)Tj
/R18702072 10 Tf
6.93984 0 Td
(by)Tj
/R18376296 10 Tf
12.5 0 Td
(y)Tj
/R18702072 10 Tf
6.93984 0 Td
[(bipartite graph.)-500(This will ha)]TJ
-0.15 Tc
113.68 0 Td
(ve)Tj
0 Tc
/R18376296 10 Tf
11.7898 0 Td
(x+y)Tj
-0.15 Tc
/R18702072 10 Tf
18.1301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R18376296 10 Tf
41.1 0 Td
(x*y)Tj
/R18702072 10 Tf
16.3801 0 Td
(edges.)Tj
/R19020640 10 Tf
-357.439 -16.8 Td
(B)Tj
/R18376296 10 Tf
14.8699 0 Td
(x,y)Tj
/R18702072 10 Tf
21.1301 0 Td
0.63 Tw
(Generate an)Tj
/R18376296 10 Tf
51.7898 0 Td
(x)Tj
/R18702072 10 Tf
7.56992 0 Td
(by)Tj
/R18376296 10 Tf
13.1301 0 Td
(y)Tj
/R18702072 10 Tf
7.56992 0 Td
(ball, i.e., an)Tj
/R18376296 10 Tf
51.05 0 Td
(x)Tj
/R18702072 10 Tf
7.56992 0 Td
(by)Tj
/R18376296 10 Tf
13.1301 0 Td
(y)Tj
-0.15 Tc
/R18702072 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
/R18376296 10 Tf
11.7898 0 Td
0 Tw
(x*y + 2)Tj
-0.15 Tc
/R18702072 10 Tf
33.1301 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R18376296 10 Tf
41.1 0 Td
(2*x*y + y)Tj
/R18702072 10 Tf
42.5699 0 Td
(edges.)Tj
/R19020640 10 Tf
-183.12 -16.8 Td
(m)Tj
/R18376296 10 Tf
16.5301 0 Td
(n)Tj
/R18702072 10 Tf
19.4699 0 Td
2.017 Tw
(Generate a triangular mesh with)Tj
/R18376296 10 Tf
140.885 0 Td
(n)Tj
-0.15 Tc
/R18702072 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
/R18376296 10 Tf
13.8059 0 Td
(\(n+1\)*n/2)Tj
-0.15 Tc
/R18702072 10 Tf
45.7059 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R18376296 10 Tf
-355.384 -12 Td
(3*\(n-1\)*n/2)Tj
/R18702072 10 Tf
50.2699 0 Td
(edges.)Tj
/R19020640 10 Tf
-86.2699 -16.8 Td
(M)Tj
/R18376296 10 Tf
17.6398 0 Td
(x,y)Tj
/R18702072 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
/R18376296 10 Tf
11.7898 0 Td
(x*y)Tj
-0.15 Tc
/R18702072 10 Tf
16.3801 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R18376296 10 Tf
41.1 0 Td
(2*x*y - y)Tj
/R18702072 10 Tf
39.15 0 Td
(edges.)Tj
/R19020640 10 Tf
-342.1 -16.8 Td
(p)Tj
/R18376296 10 Tf
13.7602 0 Td
(n)Tj
/R18702072 10 Tf
22.2398 0 Td
(Generate a path on)Tj
/R18376296 10 Tf
77.75 0 Td
(n)Tj
-0.15 Tc
/R18702072 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
/R18376296 10 Tf
11.7898 0 Td
(n-1)Tj
/R18702072 10 Tf
15.8301 0 Td
(edges.)Tj
/R19020640 10 Tf
-234.9 -16.8 Td
(r)Tj
/R18376296 10 Tf
12.6398 0 Td
(x,y)Tj
/R18702072 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
/R18376296 10 Tf
245.784 0 Td
(2^n-1)Tj
/R18702072 10 Tf
24.602 0 Td
(less)Tj
-381 -12 Td
0 Tw
(than or equal to)Tj
/R18376296 10 Tf
64.9898 0 Td
(x)Tj
2.5 Tc
/R18702072 10 Tf
4.43984 0 Td
(.L)Tj
0 Tc
11.1102 0 Td
[(ar)18.0151(ger v)25.0073(alues of)]TJ
/R18376296 10 Tf
61.4898 0 Td
(y)Tj
/R18702072 10 Tf
6.93984 0 Td
(increase the density of the graph.)Tj
/R19020640 10 Tf
-184.97 -16.8 Td
(R)Tj
/R18376296 10 Tf
15.4199 0 Td
(x)Tj
/R18702072 10 Tf
20.5801 0 Td
(Generate a random rooted tree on)Tj
/R18376296 10 Tf
136.62 0 Td
(x)Tj
-0.15 Tc
/R18702072 10 Tf
6.93984 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices.)Tj
/R19020640 10 Tf
-188.85 -16.8 Td
(s)Tj
/R18376296 10 Tf
12.0898 0 Td
(n)Tj
/R18702072 10 Tf
23.9102 0 Td
(Generate a star on)Tj
/R18376296 10 Tf
74.9699 0 Td
(n)Tj
-0.15 Tc
/R18702072 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
/R18376296 10 Tf
11.7898 0 Td
(n-1)Tj
/R18702072 10 Tf
15.8301 0 Td
(edges.)Tj
/R19020640 10 Tf
-232.12 -16.8 Td
(S)Tj
/R18376296 10 Tf
13.7602 0 Td
(n)Tj
/R18702072 10 Tf
22.2398 0 Td
(Generate a Sierpinski graph of order)Tj
/R18376296 10 Tf
148.29 0 Td
(n)Tj
5 Tc
/R18702072 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
/R18376296 10 Tf
11.7898 0 Td
(3*\(3^\(n-1\) + 1\)/2)Tj
-0.15 Tc
/R18702072 10 Tf
72.0102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R18376296 10 Tf
41.1 0 Td
(3^n)Tj
/R18702072 10 Tf
15.8301 0 Td
(edges.)Tj
/R19020640 10 Tf
-394.39 -16.8 Td
(S)Tj
/R18376296 10 Tf
13.7602 0 Td
(n,d)Tj
/R18702072 10 Tf
22.2398 0 Td
0.064 Tw
(Generate a)Tj
/R18376296 10 Tf
45.6578 0 Td
(d)Tj
/R18702072 10 Tf
5 0 Td
(-dimensional Sierpinski graph of order)Tj
/R18376296 10 Tf
157.8 0 Td
(n)Tj
5.064 Tc
/R18702072 10 Tf
5 0 Td
(.A)Tj
2.564 Tc
14.784 0 Td
(tp)Tj
0 Tc
10.3441 0 Td
(resent,)Tj
/R18376296 10 Tf
28.9441 0 Td
(d)Tj
/R18702072 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
/R18376296 10 Tf
62.4898 0 Td
(4*\(4^\(n-1\) + 1\)/2)Tj
-0.15 Tc
/R18702072 10 Tf
72.0102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
2.5 Tc
/R18376296 10 Tf
41.1 0 Td
(6*4)Tj
0 Tc
20 0 Td
(^\(n-1\))Tj
/R18702072 10 Tf
25.8199 0 Td
(edges.)Tj
/R19020640 10 Tf
-266.71 -16.8 Td
(t)Tj
/R18376296 10 Tf
11.5301 0 Td
(n)Tj
/R18702072 10 Tf
24.4699 0 Td
(Generate a binary tree of height)Tj
/R18376296 10 Tf
129.4 0 Td
(n)Tj
5 Tc
/R18702072 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
/R18376296 10 Tf
11.7898 0 Td
(2^n-1)Tj
-0.15 Tc
/R18702072 10 Tf
24.1602 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R18376296 10 Tf
41.1 0 Td
(2^n-2)Tj
/R18702072 10 Tf
24.1602 0 Td
(edges.)Tj
/R19020640 10 Tf
-335.98 -16.8 Td
(t)Tj
/R18376296 10 Tf
11.5301 0 Td
(h,n)Tj
/R18702072 10 Tf
24.4699 0 Td
(Generate a n-ary tree of height)Tj
/R18376296 10 Tf
124.95 0 Td
(h)Tj
/R18702072 10 Tf
5 0 Td
(.)Tj
/R19020640 10 Tf
-165.95 -16.8 Td
(T)Tj
/R18376296 10 Tf
14.8699 0 Td
(x,y)Tj
/R19020640 10 Tf
-14.8699 -16.8 Td
(T)Tj
/R18376296 10 Tf
14.8699 0 Td
[(x,y)54.9927(,u,v)]TJ
/R18702072 10 Tf
21.1301 -12 Td
0.483 Tw
(Generate an)Tj
/R18376296 10 Tf
51.4961 0 Td
(x)Tj
/R18702072 10 Tf
7.42305 0 Td
(by)Tj
/R18376296 10 Tf
12.9828 0 Td
(y)Tj
/R18702072 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
/R18376296 10 Tf
12.273 0 Td
(x*y)Tj
-0.15 Tc
/R18702072 10 Tf
16.8629 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rtices and)Tj
/R18376296 10 Tf
42.066 0 Td
(2*x*y)Tj
/R18702072 10 Tf
26.8629 0 Td
2.983 Tw
(edges. If)Tj
/R18376296 10 Tf
40.3961 0 Td
(u)Tj
/R18702072 10 Tf
7.98281 0 Td
(and)Tj
/R18376296 10 Tf
17.423 0 Td
(v)Tj
/R18702072 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
/R19020640 10 Tf
-355.96 -16.8 Td
(w)Tj
/R18376296 10 Tf
15.4199 0 Td
(n)Tj
/R18702072 10 Tf
20.5801 0 Td
(Generate a path on)Tj
/R18376296 10 Tf
77.75 0 Td
(n)Tj
-0.15 Tc
/R18702072 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
/R18376296 10 Tf
11.7898 0 Td
(n-1)Tj
/R18702072 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3015
│ │ │ │ │ │ +3013
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ OIOIEP+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -651,19 +651,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R31193952
│ │ │ │ │ │ +R19020640
│ │ │ │ │ │
│ │ │ │ │ │ -R30875384
│ │ │ │ │ │ +R18702072
│ │ │ │ │ │
│ │ │ │ │ │ -R30549608
│ │ │ │ │ │ +R18376296
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R30549608 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVGEN)Tj
/R30875384 10 Tf
34.4301 0 Td
129.05 Tw
(\(1\) General)Tj
177.36 0 Td
0 Tw
(Commands Manual)Tj
/R30549608 10 Tf
210.14 0 Td
(GVGEN)Tj
/R30875384 10 Tf
34.4301 0 Td
(\(1\))Tj
/R31193952 10 Tf
-420.34 -36 Td
(i)Tj
/R30549608 10 Tf
10.9801 0 Td
(n)Tj
/R30875384 10 Tf
25.0199 0 Td
(Generate)Tj
/R30549608 10 Tf
38.5898 0 Td
(n)Tj
/R30875384 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
/R31193952 10 Tf
48.05 0 Td
(-R)Tj
/R30875384 10 Tf
13.05 0 Td
(ag is used.)Tj
/R31193952 10 Tf
-341.03 -16.8 Td
(n)Tj
/R30549608 10 Tf
13.7602 0 Td
[(pr)37.0081(ex)]TJ
/R30875384 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
/R30549608 10 Tf
128.104 0 Td
[(pr)37.0068(ex)]TJ
/R30875384 10 Tf
25.032 0 Td
(is specied, this will be prepended to the inte-)Tj
-210.798 -12 Td
0 Tw
(ger to create the name.)Tj
/R31193952 10 Tf
-36 -16.8 Td
(N)Tj
/R30549608 10 Tf
15.4199 0 Td
(name)Tj
/R30875384 10 Tf
20.5801 -12 Td
(Use)Tj
/R30549608 10 Tf
18.05 0 Td
(name)Tj
/R30875384 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
/R31193952 10 Tf
-78.2102 -16.8 Td
(o)Tj
/R30549608 10 Tf
13.2 0 Td
(outle)Tj
/R30875384 10 Tf
22.8 -12 Td
0.651 Tw
(If specied, the generated graph is written into the le)Tj
/R30549608 10 Tf
225.87 0 Td
[(outle)15(.)]TJ
/R30875384 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
/R31193952 10 Tf
-36 -16.8 Td
(d)Tj
/R30875384 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
/R31193952 10 Tf
-63.95 -16.8 Td
(v)Tj
-1.11 Tc
/R30875384 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R31193952 10 Tf
-46.55 -16.8 Td
(?)Tj
/R30875384 10 Tf
36 0 Td
(Print usage information.)Tj
/R31193952 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
/R31193952 10 Tf
-20.0855 -12 Td
(gvgen)Tj
-0.15 Tc
/R30875384 10 Tf
28.0102 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.51 Tw
[(its with 0 on successful completion, and e)14.9927(xits with 1 if gi)]TJ
-0.15 Tc
233.54 0 Td
(ve)Tj
3.01 Tc
9.28984 0 Td
[(na)301(ni)]TJ
0 Tc
23.2398 0 Td
(ll-formed or incorrect ag, or if)Tj
-303.37 -12 Td
0 Tw
(the specied output le could not be opened.)Tj
-0.548 Tc
/R31193952 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R30875384 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R31193952 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R30875384 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
/R18376296 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVGEN)Tj
/R18702072 10 Tf
34.4301 0 Td
129.05 Tw
(\(1\) General)Tj
177.36 0 Td
0 Tw
(Commands Manual)Tj
/R18376296 10 Tf
210.14 0 Td
(GVGEN)Tj
/R18702072 10 Tf
34.4301 0 Td
(\(1\))Tj
/R19020640 10 Tf
-420.34 -36 Td
(i)Tj
/R18376296 10 Tf
10.9801 0 Td
(n)Tj
/R18702072 10 Tf
25.0199 0 Td
(Generate)Tj
/R18376296 10 Tf
38.5898 0 Td
(n)Tj
/R18702072 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
/R19020640 10 Tf
48.05 0 Td
(-R)Tj
/R18702072 10 Tf
13.05 0 Td
(ag is used.)Tj
/R19020640 10 Tf
-341.03 -16.8 Td
(n)Tj
/R18376296 10 Tf
13.7602 0 Td
[(pr)37.0081(ex)]TJ
/R18702072 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
/R18376296 10 Tf
128.104 0 Td
[(pr)37.0068(ex)]TJ
/R18702072 10 Tf
25.032 0 Td
(is specied, this will be prepended to the inte-)Tj
-210.798 -12 Td
0 Tw
(ger to create the name.)Tj
/R19020640 10 Tf
-36 -16.8 Td
(N)Tj
/R18376296 10 Tf
15.4199 0 Td
(name)Tj
/R18702072 10 Tf
20.5801 -12 Td
(Use)Tj
/R18376296 10 Tf
18.05 0 Td
(name)Tj
/R18702072 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
/R19020640 10 Tf
-78.2102 -16.8 Td
(o)Tj
/R18376296 10 Tf
13.2 0 Td
(outle)Tj
/R18702072 10 Tf
22.8 -12 Td
0.651 Tw
(If specied, the generated graph is written into the le)Tj
/R18376296 10 Tf
225.87 0 Td
[(outle)15(.)]TJ
/R18702072 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
/R19020640 10 Tf
-36 -16.8 Td
(d)Tj
/R18702072 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
/R19020640 10 Tf
-63.95 -16.8 Td
(v)Tj
-1.11 Tc
/R18702072 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R19020640 10 Tf
-46.55 -16.8 Td
(?)Tj
/R18702072 10 Tf
36 0 Td
(Print usage information.)Tj
/R19020640 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
/R19020640 10 Tf
-20.0855 -12 Td
(gvgen)Tj
-0.15 Tc
/R18702072 10 Tf
28.0102 0 Td
(ex)Tj
0 Tc
9.28984 0 Td
0.51 Tw
[(its with 0 on successful completion, and e)14.9927(xits with 1 if gi)]TJ
-0.15 Tc
233.54 0 Td
(ve)Tj
3.01 Tc
9.28984 0 Td
[(na)301(ni)]TJ
0 Tc
23.2398 0 Td
(ll-formed or incorrect ag, or if)Tj
-303.37 -12 Td
0 Tw
(the specied output le could not be opened.)Tj
-0.548 Tc
/R19020640 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R18702072 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R19020640 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R18702072 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1177
│ │ │ │ │ │ +1175
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R31193952
│ │ │ │ │ │ +R19020640
│ │ │ │ │ │
│ │ │ │ │ │ -R30875384
│ │ │ │ │ │ +R18702072
│ │ │ │ │ │
│ │ │ │ │ │ -R30549608
│ │ │ │ │ │ +R18376296
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -777,15 +777,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 423
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R30178352 def
1 begincodespacerange
<00><ff>
endcodespacerange
41 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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/R18005040 def
1 begincodespacerange
<00><ff>
endcodespacerange
41 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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/R30178720 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/R18005408 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
│ │ │ │ │ │ 398
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R30179088 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/R18005776 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-87fdf85383f8'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-8eb58bf3cb4d'/>
<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/pdf/gvmap.1.pdf.gz
│ │ │ │ ├── gvmap.1.pdf
│ │ │ │ │ ├── dumppdf -at {}
│ │ │ │ │ │ @@ -73,20 +73,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
/R16045672 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R16371448 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R16045672 10 Tf
210.25 0 Td
(GVMAP)Tj
/R16371448 10 Tf
34.3199 0 Td
(\(1\))Tj
-0.219 Tc
/R16690016 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R16371448 10 Tf
20.407 -12 Td
(gvmap nd clusters and create a geographical map highlighting clusters.)Tj
/R16690016 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R16690016 10 Tf
36 -12 Td
(gvmap)Tj
/R16371448 10 Tf
31.3898 0 Td
([)Tj
/R16045672 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R16371448 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R16690016 10 Tf
11.6602 0 Td
(o)Tj
/R16045672 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R16371448 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R16045672 10 Tf
13.5699 0 Td
(les)Tj
/R16371448 10 Tf
18.8801 0 Td
(])Tj
/R16690016 10.95 Tf
-190.89 -16.8 Td
(DESCRIPTION)Tj
/R16690016 10 Tf
36 -12 Td
(gvmap)Tj
/R16371448 10 Tf
31.4219 0 Td
(tak)Tj
12.1199 0 Td
0.032 Tw
(es as input a graph in DO)Tj
2.532 Tc
101.442 0 Td
(Tf)Tj
0 Tc
11.9719 0 Td
(ormat, nds node clusters and produces a rendering of the graph as a)Tj
-156.956 -12 Td
0 Tw
(geographic-style map, with clusters highlighted as countries, in xdot format.)Tj
16.8 TL
0.63 Tw
(In the input graph, each node must ha)'
-0.15 Tc
154.74 0 Td
0.931 Tw
(ve p)Tj
0 Tc
17.4211 0 Td
0.631 Tw
(osition, width and height information \(pos, width and height at-)Tj
-172.161 -12 Td
0 Tw
[(trib)20.0159(utes, respecti)]TJ
-0.15 Tc
65.65 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly\) dened, and nodes must not o)Tj
-0.15 Tc
132.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap.)Tj
-217.13 -16.8 Td
0.75 Tw
(By def)Tj
27.5898 0 Td
(ault,)Tj
/R16690016 10 Tf
20.75 0 Td
(gvmap)Tj
/R16371448 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
/R16045672 10 Tf
39.923 0 Td
(cluster)Tj
/R16371448 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
/R16045672 10 Tf
9.29805 0 Td
(cluster)Tj
-0.25 Tc
/R16371448 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
/R16045672 10 Tf
256.834 0 Td
(cluster)Tj
/R16371448 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
/R16690016 10 Tf
5.21992 0 Td
(N.B.)Tj
-0.15 Tc
/R16371448 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
/R16045672 10 Tf
12.1602 0 Td
(cluster)Tj
/R16371448 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
0.022 Tw
(If the)Tj
/R16045672 10 Tf
23.9238 0 Td
(-D)Tj
/R16371448 10 Tf
13.0711 0 Td
0.021 Tw
(ag is used,)Tj
/R16690016 10 Tf
50.0629 0 Td
(gvmap)Tj
/R16371448 10 Tf
31.4109 0 Td
(will use the top-le)Tj
-0.15 Tc
71.7531 0 Td
(ve)Tj
2.521 Tc
9.28984 0 Td
(lc)Tj
0 Tc
9.74102 0 Td
(luster subgraphs to determine the clustering. An)Tj
2.521 Tc
191.896 0 Td
(yn)Tj
0 Tc
12.5211 0 Td
(odes)Tj
-413.67 -12 Td
0 Tw
[(not in such a cluster will be put into a single catch-all cluster)55(.)]TJ
0.066 Tw
(If the input species the desired clustering as described abo)'
-0.15 Tc
238.454 0 Td
(ve)Tj
2.567 Tc
9.28984 0 Td
[(,i)256.711(tc)]TJ
0 Tc
17.634 0 Td
0.067 Tw
(an also specify a desired coloring by ha)Tj
158.289 0 Td
(v-)Tj
-423.667 -12 Td
0.311 Tw
[(ing some node in each cluster pro)15.0073(vide a)]TJ
/R16045672 10 Tf
163.418 0 Td
[(cluster)37(color)]TJ
/R16371448 10 Tf
50.7711 0 Td
[(attrib)19.9854(ute.)]TJ
/R16690016 10 Tf
38.441 0 Td
(N.B.)Tj
/R16371448 10 Tf
21.7 0 Td
0.31 Tw
(Unless one species)Tj
/R16045672 10 Tf
84.5301 0 Td
(-c0)Tj
2.81 Tc
/R16371448 10 Tf
12.7699 0 Td
(,o)Tj
0 Tc
10.3102 0 Td
(nly the)Tj
/R16045672 10 Tf
30.6199 0 Td
(clus-)Tj
-412.56 -12 Td
[(ter)37.0154(color)]TJ
/R16371448 10 Tf
34.609 0 Td
0.259 Tw
(of the last node in a cluster has an ef)Tj
147.881 0 Td
0.26 Tw
(fect. In addition, unless one uses)Tj
/R16045672 10 Tf
134.32 0 Td
(-O)Tj
/R16371448 10 Tf
10.55 0 Td
(,)Tj
/R16690016 10 Tf
5.26016 0 Td
(gvmap)Tj
/R16371448 10 Tf
31.65 0 Td
(may permute the)Tj
-364.27 -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
/R16690016 10.95 Tf
-64.7598 -16.8 Td
(OPTIONS)Tj
/R16371448 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R16690016 10 Tf
(a)'
/R16045672 10 Tf
13.2 0 Td
(k)Tj
/R16371448 10 Tf
22.8 0 Td
0.133 Tw
[(The inte)15.0183(ger k species the a)]TJ
-0.15 Tc
112.235 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.132 Tw
(rage number of articial points added along the bounding box of the)Tj
-121.525 -12 Td
0.718 Tw
(labels. Such articial points are added to a)Tj
-0.2 Tc
174.246 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.719 Tw
(id a country boundary cutting through the boundary)Tj
-184.046 -12 Td
0.437 Tw
(box of the labels. Computing time is proportional to k; hence, for lar)Tj
278.934 0 Td
0.436 Tw
[(ge graphs, a small v)25.0098(alue of k)]TJ
-278.934 -12 Td
0.561 Tw
(is suggested. If k = -1, a suitable v)Tj
141.528 0 Td
0.562 Tw
(alue of k is automatically selected based on the graph size. By)Tj
-141.528 -12 Td
0 Tw
[(def)10.0073(ault k = -1.)]TJ
/R16690016 10 Tf
-36 -16.8 Td
(b)Tj
/R16045672 10 Tf
13.7602 0 Td
(v)Tj
/R16371448 10 Tf
22.2398 0 Td
0.293 Tw
(The real number v species the line width used to dra)Tj
2.793 Tc
217.19 0 Td
(wt)Tj
0 Tc
12.793 0 Td
0.292 Tw
(he polygon boundaries, with v < 0 for no)Tj
-229.983 -12 Td
0 Tw
[(line. By def)10.0159(ault v = 0.)]TJ
/R16690016 10 Tf
-36 -16.8 Td
(c)Tj
/R16045672 10 Tf
12.6398 0 Td
(k)Tj
/R16371448 10 Tf
23.3602 0 Td
[(The inte)15(ger k species color scheme used to color the countries. By def)9.99023(ault k = 1.)]TJ
-28.5 -16.8 Td
[(Acceptable v)24.9927(alues are:)]TJ
2.5 Tc
36 -12 Td
[(0:n)249.993(op)]TJ
0 Tc
30.2801 0 Td
(olygons)Tj
2.5 Tc
-30.2801 -12 Td
(1:p)Tj
0 Tc
17.7801 0 Td
(astel)Tj
2.5 Tc
-17.7801 -12 Td
(2:b)Tj
0 Tc
17.7801 0 Td
[(lue to yello)25(w)]TJ
2.5 Tc
-17.7801 -12 Td
(3:w)Tj
0 Tc
20 0 Td
(hite to red)Tj
2.5 Tc
-20 -12 Td
(4:l)Tj
0 Tc
15.5602 0 Td
(ight gre)Tj
2.5 Tc
30.6801 0 Td
[(yt)249.993(or)]TJ
0 Tc
21.1102 0 Td
(ed)Tj
2.5 Tc
-67.3504 -12 Td
(5:p)Tj
0 Tc
17.7801 0 Td
(rimary colors)Tj
2.5 Tc
-17.7801 -12 Td
(6:s)Tj
0 Tc
16.6699 0 Td
(equential single hue red)Tj
2.5 Tc
-16.6699 -12 Td
(7:s)Tj
0 Tc
16.6699 0 Td
(equential single hue lighter red)Tj
2.5 Tc
-16.6699 -12 Td
(8:l)Tj
0 Tc
15.5602 0 Td
[(ight gre)14.9927(y)]TJ
/R16690016 10 Tf
-59.0602 -16.8 Td
(c_opacity=)Tj
/R16045672 10 Tf
52.7199 0 Td
(xy)Tj
/R16371448 10 Tf
-16.7199 -12 Td
[(Species a tw)10(o-character he)14.9854(xadecimal string specifying the opacity of the polygons.)]TJ
/R16690016 10 Tf
-36 -16.8 Td
(C)Tj
/R16045672 10 Tf
15.4199 0 Td
(d)Tj
/R16371448 10 Tf
20.5801 0 Td
1.264 Tw
(The inte)Tj
34.1641 0 Td
1.265 Tw
[(ger d species the maximum number of clusters \(countries\) allo)25(wed. By def)9.99023(ault d = 0,)]TJ
-34.1641 -12 Td
0 Tw
(which means that there is no limit.)Tj
/R16690016 10 Tf
-36 -16.8 Td
(d)Tj
/R16045672 10 Tf
13.7602 0 Td
(d)Tj
/R16371448 10 Tf
22.2398 0 Td
0.413 Tw
(The inte)Tj
33.3129 0 Td
0.412 Tw
(ger d species the random seed used during color assignment optimization that maximize)Tj
-33.3129 -12 Td
0 Tw
[(color dif)24.9841(ference between neighboring countries.)]TJ
2.5 Tc
133.95 -76.8 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(1)]TJ
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R15804008 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R16129784 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R15804008 10 Tf
210.25 0 Td
(GVMAP)Tj
/R16129784 10 Tf
34.3199 0 Td
(\(1\))Tj
-0.219 Tc
/R16448352 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R16129784 10 Tf
20.407 -12 Td
(gvmap nd clusters and create a geographical map highlighting clusters.)Tj
/R16448352 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R16448352 10 Tf
36 -12 Td
(gvmap)Tj
/R16129784 10 Tf
31.3898 0 Td
([)Tj
/R15804008 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R16129784 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R16448352 10 Tf
11.6602 0 Td
(o)Tj
/R15804008 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R16129784 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R15804008 10 Tf
13.5699 0 Td
(les)Tj
/R16129784 10 Tf
18.8801 0 Td
(])Tj
/R16448352 10.95 Tf
-190.89 -16.8 Td
(DESCRIPTION)Tj
/R16448352 10 Tf
36 -12 Td
(gvmap)Tj
/R16129784 10 Tf
31.4219 0 Td
(tak)Tj
12.1199 0 Td
0.032 Tw
(es as input a graph in DO)Tj
2.532 Tc
101.442 0 Td
(Tf)Tj
0 Tc
11.9719 0 Td
(ormat, nds node clusters and produces a rendering of the graph as a)Tj
-156.956 -12 Td
0 Tw
(geographic-style map, with clusters highlighted as countries, in xdot format.)Tj
16.8 TL
0.63 Tw
(In the input graph, each node must ha)'
-0.15 Tc
154.74 0 Td
0.931 Tw
(ve p)Tj
0 Tc
17.4211 0 Td
0.631 Tw
(osition, width and height information \(pos, width and height at-)Tj
-172.161 -12 Td
0 Tw
[(trib)20.0159(utes, respecti)]TJ
-0.15 Tc
65.65 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly\) dened, and nodes must not o)Tj
-0.15 Tc
132.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap.)Tj
-217.13 -16.8 Td
0.75 Tw
(By def)Tj
27.5898 0 Td
(ault,)Tj
/R16448352 10 Tf
20.75 0 Td
(gvmap)Tj
/R16129784 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
/R15804008 10 Tf
39.923 0 Td
(cluster)Tj
/R16129784 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
/R15804008 10 Tf
9.29805 0 Td
(cluster)Tj
-0.25 Tc
/R16129784 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
/R15804008 10 Tf
256.834 0 Td
(cluster)Tj
/R16129784 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
/R16448352 10 Tf
5.21992 0 Td
(N.B.)Tj
-0.15 Tc
/R16129784 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
/R15804008 10 Tf
12.1602 0 Td
(cluster)Tj
/R16129784 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
0.022 Tw
(If the)Tj
/R15804008 10 Tf
23.9238 0 Td
(-D)Tj
/R16129784 10 Tf
13.0711 0 Td
0.021 Tw
(ag is used,)Tj
/R16448352 10 Tf
50.0629 0 Td
(gvmap)Tj
/R16129784 10 Tf
31.4109 0 Td
(will use the top-le)Tj
-0.15 Tc
71.7531 0 Td
(ve)Tj
2.521 Tc
9.28984 0 Td
(lc)Tj
0 Tc
9.74102 0 Td
(luster subgraphs to determine the clustering. An)Tj
2.521 Tc
191.896 0 Td
(yn)Tj
0 Tc
12.5211 0 Td
(odes)Tj
-413.67 -12 Td
0 Tw
[(not in such a cluster will be put into a single catch-all cluster)55(.)]TJ
0.066 Tw
(If the input species the desired clustering as described abo)'
-0.15 Tc
238.454 0 Td
(ve)Tj
2.567 Tc
9.28984 0 Td
[(,i)256.711(tc)]TJ
0 Tc
17.634 0 Td
0.067 Tw
(an also specify a desired coloring by ha)Tj
158.289 0 Td
(v-)Tj
-423.667 -12 Td
0.311 Tw
[(ing some node in each cluster pro)15.0073(vide a)]TJ
/R15804008 10 Tf
163.418 0 Td
[(cluster)37(color)]TJ
/R16129784 10 Tf
50.7711 0 Td
[(attrib)19.9854(ute.)]TJ
/R16448352 10 Tf
38.441 0 Td
(N.B.)Tj
/R16129784 10 Tf
21.7 0 Td
0.31 Tw
(Unless one species)Tj
/R15804008 10 Tf
84.5301 0 Td
(-c0)Tj
2.81 Tc
/R16129784 10 Tf
12.7699 0 Td
(,o)Tj
0 Tc
10.3102 0 Td
(nly the)Tj
/R15804008 10 Tf
30.6199 0 Td
(clus-)Tj
-412.56 -12 Td
[(ter)37.0154(color)]TJ
/R16129784 10 Tf
34.609 0 Td
0.259 Tw
(of the last node in a cluster has an ef)Tj
147.881 0 Td
0.26 Tw
(fect. In addition, unless one uses)Tj
/R15804008 10 Tf
134.32 0 Td
(-O)Tj
/R16129784 10 Tf
10.55 0 Td
(,)Tj
/R16448352 10 Tf
5.26016 0 Td
(gvmap)Tj
/R16129784 10 Tf
31.65 0 Td
(may permute the)Tj
-364.27 -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
/R16448352 10.95 Tf
-64.7598 -16.8 Td
(OPTIONS)Tj
/R16129784 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R16448352 10 Tf
(a)'
/R15804008 10 Tf
13.2 0 Td
(k)Tj
/R16129784 10 Tf
22.8 0 Td
0.133 Tw
[(The inte)15.0183(ger k species the a)]TJ
-0.15 Tc
112.235 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.132 Tw
(rage number of articial points added along the bounding box of the)Tj
-121.525 -12 Td
0.718 Tw
(labels. Such articial points are added to a)Tj
-0.2 Tc
174.246 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.719 Tw
(id a country boundary cutting through the boundary)Tj
-184.046 -12 Td
0.437 Tw
(box of the labels. Computing time is proportional to k; hence, for lar)Tj
278.934 0 Td
0.436 Tw
[(ge graphs, a small v)25.0098(alue of k)]TJ
-278.934 -12 Td
0.561 Tw
(is suggested. If k = -1, a suitable v)Tj
141.528 0 Td
0.562 Tw
(alue of k is automatically selected based on the graph size. By)Tj
-141.528 -12 Td
0 Tw
[(def)10.0073(ault k = -1.)]TJ
/R16448352 10 Tf
-36 -16.8 Td
(b)Tj
/R15804008 10 Tf
13.7602 0 Td
(v)Tj
/R16129784 10 Tf
22.2398 0 Td
0.293 Tw
(The real number v species the line width used to dra)Tj
2.793 Tc
217.19 0 Td
(wt)Tj
0 Tc
12.793 0 Td
0.292 Tw
(he polygon boundaries, with v < 0 for no)Tj
-229.983 -12 Td
0 Tw
[(line. By def)10.0159(ault v = 0.)]TJ
/R16448352 10 Tf
-36 -16.8 Td
(c)Tj
/R15804008 10 Tf
12.6398 0 Td
(k)Tj
/R16129784 10 Tf
23.3602 0 Td
[(The inte)15(ger k species color scheme used to color the countries. By def)9.99023(ault k = 1.)]TJ
-28.5 -16.8 Td
[(Acceptable v)24.9927(alues are:)]TJ
2.5 Tc
36 -12 Td
[(0:n)249.993(op)]TJ
0 Tc
30.2801 0 Td
(olygons)Tj
2.5 Tc
-30.2801 -12 Td
(1:p)Tj
0 Tc
17.7801 0 Td
(astel)Tj
2.5 Tc
-17.7801 -12 Td
(2:b)Tj
0 Tc
17.7801 0 Td
[(lue to yello)25(w)]TJ
2.5 Tc
-17.7801 -12 Td
(3:w)Tj
0 Tc
20 0 Td
(hite to red)Tj
2.5 Tc
-20 -12 Td
(4:l)Tj
0 Tc
15.5602 0 Td
(ight gre)Tj
2.5 Tc
30.6801 0 Td
[(yt)249.993(or)]TJ
0 Tc
21.1102 0 Td
(ed)Tj
2.5 Tc
-67.3504 -12 Td
(5:p)Tj
0 Tc
17.7801 0 Td
(rimary colors)Tj
2.5 Tc
-17.7801 -12 Td
(6:s)Tj
0 Tc
16.6699 0 Td
(equential single hue red)Tj
2.5 Tc
-16.6699 -12 Td
(7:s)Tj
0 Tc
16.6699 0 Td
(equential single hue lighter red)Tj
2.5 Tc
-16.6699 -12 Td
(8:l)Tj
0 Tc
15.5602 0 Td
[(ight gre)14.9927(y)]TJ
/R16448352 10 Tf
-59.0602 -16.8 Td
(c_opacity=)Tj
/R15804008 10 Tf
52.7199 0 Td
(xy)Tj
/R16129784 10 Tf
-16.7199 -12 Td
[(Species a tw)10(o-character he)14.9854(xadecimal string specifying the opacity of the polygons.)]TJ
/R16448352 10 Tf
-36 -16.8 Td
(C)Tj
/R15804008 10 Tf
15.4199 0 Td
(d)Tj
/R16129784 10 Tf
20.5801 0 Td
1.264 Tw
(The inte)Tj
34.1641 0 Td
1.265 Tw
[(ger d species the maximum number of clusters \(countries\) allo)25(wed. By def)9.99023(ault d = 0,)]TJ
-34.1641 -12 Td
0 Tw
(which means that there is no limit.)Tj
/R16448352 10 Tf
-36 -16.8 Td
(d)Tj
/R15804008 10 Tf
13.7602 0 Td
(d)Tj
/R16129784 10 Tf
22.2398 0 Td
0.413 Tw
(The inte)Tj
33.3129 0 Td
0.412 Tw
(ger d species the random seed used during color assignment optimization that maximize)Tj
-33.3129 -12 Td
0 Tw
[(color dif)24.9841(ference between neighboring countries.)]TJ
2.5 Tc
133.95 -76.8 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2879
│ │ │ │ │ │ +2881
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ GNSEZJ+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -639,19 +639,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R16690016
│ │ │ │ │ │ +R16448352
│ │ │ │ │ │
│ │ │ │ │ │ -R16371448
│ │ │ │ │ │ +R16129784
│ │ │ │ │ │
│ │ │ │ │ │ -R16045672
│ │ │ │ │ │ +R15804008
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -688,29 +688,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
/R16045672 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R16371448 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R16045672 10 Tf
210.25 0 Td
(GVMAP)Tj
/R16371448 10 Tf
34.3199 0 Td
(\(1\))Tj
/R16690016 10 Tf
-420.34 -36 Td
(D)Tj
/R16371448 10 Tf
36 0 Td
(If specied, the graph')Tj
2.5 Tc
89.9801 0 Td
(sc)Tj
0 Tc
10.8301 0 Td
(luster subgraphs are used to specify the clustering.)Tj
/R16690016 10 Tf
-136.81 -16.8 Td
(e)Tj
/R16371448 10 Tf
36 0 Td
(If specied, edges will be included in the nal output.)Tj
/R16690016 10 Tf
-36 -16.8 Td
(g)Tj
/R16045672 10 Tf
13.2 0 Td
(c)Tj
/R16371448 10 Tf
22.8 0 Td
(Species the bounding box color)Tj
2.5 Tc
131.11 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
[(ot specied, a bounding box is not dra)15.0098(wn.)]TJ
/R16690016 10 Tf
-186.27 -16.8 Td
(h)Tj
/R16045672 10 Tf
13.7602 0 Td
(k)Tj
/R16371448 10 Tf
22.2398 0 Td
0.798 Tw
[(The number of articial points added to maintain a bridge between endpoints. By def)10(ault, this is)]TJ
12 TL
(zero.)'
/R16690016 10 Tf
-36 -16.8 Td
(highlight=)Tj
/R16045672 10 Tf
50.1102 0 Td
(k)Tj
/R16371448 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
/R16045672 10 Tf
24.7199 0 Td
(k)Tj
2.5 Tc
/R16371448 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
/R16690016 10 Tf
-138.61 -16.8 Td
(k)Tj
/R16371448 10 Tf
36 0 Td
[(If specied, increases the randomness of outer boundary)65(.)]TJ
/R16690016 10 Tf
-36 -16.8 Td
(l)Tj
/R16045672 10 Tf
10.9801 0 Td
(s)Tj
/R16371448 10 Tf
25.0199 0 Td
(Use the string)Tj
/R16045672 10 Tf
58.05 0 Td
(s)Tj
/R16371448 10 Tf
6.38984 0 Td
[(as a label for the dra)14.9854(wing.)]TJ
/R16690016 10 Tf
-100.44 -16.8 Td
(m)Tj
/R16045672 10 Tf
16.5301 0 Td
(v)Tj
/R16371448 10 Tf
19.4699 0 Td
[(Generate a mar)18(gin of)]TJ
/R16045672 10 Tf
87.0102 0 Td
(v)Tj
/R16371448 10 Tf
6.93984 0 Td
[(points around the dra)14.9854(wing. By def)10.0146(ault, this is determined by)]TJ
/R16690016 10 Tf
242.51 0 Td
(gvmap)Tj
/R16371448 10 Tf
28.8898 0 Td
(.)Tj
/R16690016 10 Tf
-401.35 -16.8 Td
(O)Tj
/R16371448 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
/R16690016 10 Tf
-36 -16.8 Td
(o)Tj
/R16045672 10 Tf
10.3602 0 Td
(<le>)Tj
/R16371448 10 Tf
25.6398 -12 Td
0 Tw
[(Put output in <le>. Def)9.99268(ault output is stdout)]TJ
/R16690016 10 Tf
-36 -16.8 Td
(p)Tj
/R16045672 10 Tf
13.7602 0 Td
(k)Tj
/R16371448 10 Tf
22.2398 0 Td
(Indicates what le)Tj
-0.15 Tc
67.5102 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(lo)249.993(fp)]TJ
0 Tc
21.1102 0 Td
[(oints should be sho)25(wn. By def)9.98535(ault, no points are sho)25(wn.)]TJ
-126.41 -16.8 Td
[(Acceptable v)24.9927(alues are:)]TJ
2.5 Tc
36 -12 Td
[(0:n)249.993(op)]TJ
0 Tc
30.2801 0 Td
(oints)Tj
2.5 Tc
-30.2801 -12 Td
(1:a)Tj
0 Tc
17.2199 0 Td
(ll points)Tj
2.5 Tc
-17.2199 -12 Td
(2:l)Tj
0 Tc
15.5602 0 Td
(abel points)Tj
2.5 Tc
-15.5602 -12 Td
(3:r)Tj
0 Tc
16.1102 0 Td
(andom/articial points)Tj
/R16690016 10 Tf
-59.6102 -16.8 Td
(Q)Tj
/R16371448 10 Tf
36 0 Td
[(Use modularity quality for clustering rather than the def)10(ault modularity clustering.)]TJ
/R16690016 10 Tf
-36 -16.8 Td
(r)Tj
/R16045672 10 Tf
12.6398 0 Td
(k)Tj
/R16371448 10 Tf
23.3602 0 Td
1.238 Tw
[(The number of random points k \(inte)15.0098(ger\) used to dene sea and lak)]TJ
3.738 Tc
283.446 0 Td
(eb)Tj
0 Tc
13.1781 0 Td
1.239 Tw
(oundaries. If 0, auto as-)Tj
-296.624 -12 Td
0 Tw
[(signed. By def)10(ault v = 0)]TJ
/R16690016 10 Tf
-36 -16.8 Td
(s)Tj
/R16045672 10 Tf
12.0898 0 Td
(v)Tj
/R16371448 10 Tf
23.9102 0 Td
0.471 Tw
(The real number v species the depth of the sea and lak)Tj
2.97 Tc
227.531 0 Td
(es)Tj
0 Tc
11.3 0 Td
0.47 Tw
(hores in points. If 0, auto assigned. By)Tj
-238.831 -12 Td
0 Tw
[(def)10.0073(ault v = 0.)]TJ
/R16690016 10 Tf
-36 -16.8 Td
(t)Tj
/R16045672 10 Tf
11.5301 0 Td
(n)Tj
/R16371448 10 Tf
24.4699 0 Td
[(Mak)9.99268(e)]TJ
/R16045672 10 Tf
25.1699 0 Td
(n)Tj
/R16371448 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
/R16690016 10 Tf
-155.31 -16.8 Td
(v)Tj
-1.11 Tc
/R16371448 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R16690016 10 Tf
-46.55 -16.8 Td
(z)Tj
/R16045672 10 Tf
12.6398 0 Td
(c)Tj
/R16371448 10 Tf
23.3602 0 Td
(Specied the polygon line color)Tj
2.5 Tc
127.22 0 Td
(.D)Tj
0 Tc
12.2199 0 Td
[(ef)10.0073(ault is black.)]TJ
/R16690016 10 Tf
-175.44 -16.8 Td
(?)Tj
/R16371448 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
/R16690016 10.95 Tf
-72 -16.8 Td
(EXAMPLES)Tj
/R16371448 10 Tf
36 -12 Td
(Gi)Tj
-0.15 Tc
9.75 0 Td
(ve)Tj
3.133 Tc
9.28984 0 Td
(nag)Tj
0 Tc
20.7059 0 Td
0.633 Tw
(raph foo.gv)Tj
3.133 Tc
46.0828 0 Td
(,o)Tj
0 Tc
10.6328 0 Td
[(ne w)10.0024(ay to generate a layout and highlight the clusters is to rst select a layout en-)]TJ
-96.4613 -12 Td
0.277 Tw
(gine with a suitable o)Tj
-0.15 Tc
86.5078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap remo)Tj
-0.25 Tc
38.727 0 Td
(va)Tj
2.777 Tc
9.18984 0 Td
(lm)Tj
0 Tc
13.3371 0 Td
(ethod, then feed the output to gvmap, and nally render the map us-)Tj
-157.052 -12 Td
0.822 Tw
[(ing specic graphics format. F)15.0024(or e)]TJ
141.01 0 Td
0.823 Tw
[(xample, the follo)24.9902(wing pipeline creates a map with edges in semi-trans-)]TJ
-141.01 -12 Td
0 Tw
(parent light gray and nodes laid out using sfdp:)Tj
16.8 TL
(sfdp -Go)'
-0.15 Tc
35.1199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap=prism foo.gv | gvmap -e | neato -n2 -Ecolor=#55555522 -Tpng > foo.png)Tj
-44.4098 -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
/R16690016 10.95 Tf
-36 -40.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R16371448 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
/R16690016 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R16371448 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
/R15804008 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R16129784 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R15804008 10 Tf
210.25 0 Td
(GVMAP)Tj
/R16129784 10 Tf
34.3199 0 Td
(\(1\))Tj
/R16448352 10 Tf
-420.34 -36 Td
(D)Tj
/R16129784 10 Tf
36 0 Td
(If specied, the graph')Tj
2.5 Tc
89.9801 0 Td
(sc)Tj
0 Tc
10.8301 0 Td
(luster subgraphs are used to specify the clustering.)Tj
/R16448352 10 Tf
-136.81 -16.8 Td
(e)Tj
/R16129784 10 Tf
36 0 Td
(If specied, edges will be included in the nal output.)Tj
/R16448352 10 Tf
-36 -16.8 Td
(g)Tj
/R15804008 10 Tf
13.2 0 Td
(c)Tj
/R16129784 10 Tf
22.8 0 Td
(Species the bounding box color)Tj
2.5 Tc
131.11 0 Td
[(.I)249.993(fn)]TJ
0 Tc
19.1602 0 Td
[(ot specied, a bounding box is not dra)15.0098(wn.)]TJ
/R16448352 10 Tf
-186.27 -16.8 Td
(h)Tj
/R15804008 10 Tf
13.7602 0 Td
(k)Tj
/R16129784 10 Tf
22.2398 0 Td
0.798 Tw
[(The number of articial points added to maintain a bridge between endpoints. By def)10(ault, this is)]TJ
12 TL
(zero.)'
/R16448352 10 Tf
-36 -16.8 Td
(highlight=)Tj
/R15804008 10 Tf
50.1102 0 Td
(k)Tj
/R16129784 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
/R15804008 10 Tf
24.7199 0 Td
(k)Tj
2.5 Tc
/R16129784 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
/R16448352 10 Tf
-138.61 -16.8 Td
(k)Tj
/R16129784 10 Tf
36 0 Td
[(If specied, increases the randomness of outer boundary)65(.)]TJ
/R16448352 10 Tf
-36 -16.8 Td
(l)Tj
/R15804008 10 Tf
10.9801 0 Td
(s)Tj
/R16129784 10 Tf
25.0199 0 Td
(Use the string)Tj
/R15804008 10 Tf
58.05 0 Td
(s)Tj
/R16129784 10 Tf
6.38984 0 Td
[(as a label for the dra)14.9854(wing.)]TJ
/R16448352 10 Tf
-100.44 -16.8 Td
(m)Tj
/R15804008 10 Tf
16.5301 0 Td
(v)Tj
/R16129784 10 Tf
19.4699 0 Td
[(Generate a mar)18(gin of)]TJ
/R15804008 10 Tf
87.0102 0 Td
(v)Tj
/R16129784 10 Tf
6.93984 0 Td
[(points around the dra)14.9854(wing. By def)10.0146(ault, this is determined by)]TJ
/R16448352 10 Tf
242.51 0 Td
(gvmap)Tj
/R16129784 10 Tf
28.8898 0 Td
(.)Tj
/R16448352 10 Tf
-401.35 -16.8 Td
(O)Tj
/R16129784 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
/R16448352 10 Tf
-36 -16.8 Td
(o)Tj
/R15804008 10 Tf
10.3602 0 Td
(<le>)Tj
/R16129784 10 Tf
25.6398 -12 Td
0 Tw
[(Put output in <le>. Def)9.99268(ault output is stdout)]TJ
/R16448352 10 Tf
-36 -16.8 Td
(p)Tj
/R15804008 10 Tf
13.7602 0 Td
(k)Tj
/R16129784 10 Tf
22.2398 0 Td
(Indicates what le)Tj
-0.15 Tc
67.5102 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
[(lo)249.993(fp)]TJ
0 Tc
21.1102 0 Td
[(oints should be sho)25(wn. By def)9.98535(ault, no points are sho)25(wn.)]TJ
-126.41 -16.8 Td
[(Acceptable v)24.9927(alues are:)]TJ
2.5 Tc
36 -12 Td
[(0:n)249.993(op)]TJ
0 Tc
30.2801 0 Td
(oints)Tj
2.5 Tc
-30.2801 -12 Td
(1:a)Tj
0 Tc
17.2199 0 Td
(ll points)Tj
2.5 Tc
-17.2199 -12 Td
(2:l)Tj
0 Tc
15.5602 0 Td
(abel points)Tj
2.5 Tc
-15.5602 -12 Td
(3:r)Tj
0 Tc
16.1102 0 Td
(andom/articial points)Tj
/R16448352 10 Tf
-59.6102 -16.8 Td
(Q)Tj
/R16129784 10 Tf
36 0 Td
[(Use modularity quality for clustering rather than the def)10(ault modularity clustering.)]TJ
/R16448352 10 Tf
-36 -16.8 Td
(r)Tj
/R15804008 10 Tf
12.6398 0 Td
(k)Tj
/R16129784 10 Tf
23.3602 0 Td
1.238 Tw
[(The number of random points k \(inte)15.0098(ger\) used to dene sea and lak)]TJ
3.738 Tc
283.446 0 Td
(eb)Tj
0 Tc
13.1781 0 Td
1.239 Tw
(oundaries. If 0, auto as-)Tj
-296.624 -12 Td
0 Tw
[(signed. By def)10(ault v = 0)]TJ
/R16448352 10 Tf
-36 -16.8 Td
(s)Tj
/R15804008 10 Tf
12.0898 0 Td
(v)Tj
/R16129784 10 Tf
23.9102 0 Td
0.471 Tw
(The real number v species the depth of the sea and lak)Tj
2.97 Tc
227.531 0 Td
(es)Tj
0 Tc
11.3 0 Td
0.47 Tw
(hores in points. If 0, auto assigned. By)Tj
-238.831 -12 Td
0 Tw
[(def)10.0073(ault v = 0.)]TJ
/R16448352 10 Tf
-36 -16.8 Td
(t)Tj
/R15804008 10 Tf
11.5301 0 Td
(n)Tj
/R16129784 10 Tf
24.4699 0 Td
[(Mak)9.99268(e)]TJ
/R15804008 10 Tf
25.1699 0 Td
(n)Tj
/R16129784 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
/R16448352 10 Tf
-155.31 -16.8 Td
(v)Tj
-1.11 Tc
/R16129784 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R16448352 10 Tf
-46.55 -16.8 Td
(z)Tj
/R15804008 10 Tf
12.6398 0 Td
(c)Tj
/R16129784 10 Tf
23.3602 0 Td
(Specied the polygon line color)Tj
2.5 Tc
127.22 0 Td
(.D)Tj
0 Tc
12.2199 0 Td
[(ef)10.0073(ault is black.)]TJ
/R16448352 10 Tf
-175.44 -16.8 Td
(?)Tj
/R16129784 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
/R16448352 10.95 Tf
-72 -16.8 Td
(EXAMPLES)Tj
/R16129784 10 Tf
36 -12 Td
(Gi)Tj
-0.15 Tc
9.75 0 Td
(ve)Tj
3.133 Tc
9.28984 0 Td
(nag)Tj
0 Tc
20.7059 0 Td
0.633 Tw
(raph foo.gv)Tj
3.133 Tc
46.0828 0 Td
(,o)Tj
0 Tc
10.6328 0 Td
[(ne w)10.0024(ay to generate a layout and highlight the clusters is to rst select a layout en-)]TJ
-96.4613 -12 Td
0.277 Tw
(gine with a suitable o)Tj
-0.15 Tc
86.5078 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap remo)Tj
-0.25 Tc
38.727 0 Td
(va)Tj
2.777 Tc
9.18984 0 Td
(lm)Tj
0 Tc
13.3371 0 Td
(ethod, then feed the output to gvmap, and nally render the map us-)Tj
-157.052 -12 Td
0.822 Tw
[(ing specic graphics format. F)15.0024(or e)]TJ
141.01 0 Td
0.823 Tw
[(xample, the follo)24.9902(wing pipeline creates a map with edges in semi-trans-)]TJ
-141.01 -12 Td
0 Tw
(parent light gray and nodes laid out using sfdp:)Tj
16.8 TL
(sfdp -Go)'
-0.15 Tc
35.1199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlap=prism foo.gv | gvmap -e | neato -n2 -Ecolor=#55555522 -Tpng > foo.png)Tj
-44.4098 -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
/R16448352 10.95 Tf
-36 -40.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
-0.55 Tc
/R16129784 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
/R16448352 10.95 Tf
-80.9797 -16.8 Td
(SEE ALSO)Tj
/R16129784 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2406
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R16690016
│ │ │ │ │ │ +R16448352
│ │ │ │ │ │
│ │ │ │ │ │ -R16371448
│ │ │ │ │ │ +R16129784
│ │ │ │ │ │
│ │ │ │ │ │ -R16045672
│ │ │ │ │ │ +R15804008
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -747,27 +747,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
/R16045672 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R16371448 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R16045672 10 Tf
210.25 0 Td
(GVMAP)Tj
/R16371448 10 Tf
34.3199 0 Td
(\(1\))Tj
-420.34 -36 Td
0.246 Tw
(E. R. Gansner)Tj
2.746 Tc
56.1922 0 Td
[(,Y)403.583(.H)]TJ
0 Tc
23.6422 0 Td
(u, S. G. K)Tj
40.3879 0 Td
(obouro)Tj
-0.65 Tc
28.1801 0 Td
1.546 Tw
(v, ")Tj
0 Tc
13.6762 0 Td
0.246 Tw
(GMap: V)Tj
37.6961 0 Td
0.247 Tw
[(isualizing graphs and clusters as maps," Proc. P)15.0098(acic V)]TJ
223.056 0 Td
(is.)Tj
-422.83 -12 Td
0 Tw
(2010, pp. 201-208.)Tj
2.5 Tc
169.95 -672 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(3)]TJ
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R15804008 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVMAP)Tj
/R16129784 10 Tf
34.3199 0 Td
129.16 Tw
(\(1\) General)Tj
177.47 0 Td
0 Tw
(Commands Manual)Tj
/R15804008 10 Tf
210.25 0 Td
(GVMAP)Tj
/R16129784 10 Tf
34.3199 0 Td
(\(1\))Tj
-420.34 -36 Td
0.246 Tw
(E. R. Gansner)Tj
2.746 Tc
56.1922 0 Td
[(,Y)403.583(.H)]TJ
0 Tc
23.6422 0 Td
(u, S. G. K)Tj
40.3879 0 Td
(obouro)Tj
-0.65 Tc
28.1801 0 Td
1.546 Tw
(v, ")Tj
0 Tc
13.6762 0 Td
0.246 Tw
(GMap: V)Tj
37.6961 0 Td
0.247 Tw
[(isualizing graphs and clusters as maps," Proc. P)15.0098(acic V)]TJ
223.056 0 Td
(is.)Tj
-422.83 -12 Td
0 Tw
(2010, pp. 201-208.)Tj
2.5 Tc
169.95 -672 Td
(3M)Tj
0 Tc
16.3898 0 Td
[(arch 2011)-20095(3)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 420
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R16371448
│ │ │ │ │ │ +R16129784
│ │ │ │ │ │
│ │ │ │ │ │ -R16045672
│ │ │ │ │ │ +R15804008
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -819,18 +819,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -435
│ │ │ │ │ │ +436
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15674616 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/R15432952 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
│ │ │ │ │ │ @@ -847,18 +847,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -631
│ │ │ │ │ │ +632
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15674984 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/R15433320 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
│ │ │ │ │ │ @@ -880,18 +880,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -338
│ │ │ │ │ │ +339
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15675352 def
1 begincodespacerange
<00><ff>
endcodespacerange
28 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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R15433688 def
1 begincodespacerange
<00><ff>
endcodespacerange
28 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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -913,15 +913,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-74bb2c2c6833'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-d61e5851d366'/>
<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/pdf/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
/R34592360 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GVMAP)134.993(.SH)]TJ
/R34920248 10 Tf
48.2 0 Td
115.28 Tw
(\(1\) General)Tj
163.59 0 Td
0 Tw
(Commands Manual)Tj
/R34592360 10 Tf
196.37 0 Td
[(GVMAP)134.99(.SH)]TJ
/R34920248 10 Tf
48.2 0 Td
(\(1\))Tj
-0.219 Tc
/R35236704 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R34920248 10 Tf
20.407 -12 Td
(gvmap.sh pipeline for running gvmap)Tj
/R35236704 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R35236704 10 Tf
36 -12 Td
(gvmap.sh)Tj
/R34920248 10 Tf
43.3398 0 Td
([)Tj
/R35236704 10 Tf
3.33008 0 Td
(vV?)Tj
5 Tc
/R34920248 10 Tf
22.9199 0 Td
(][)Tj
0 Tc
/R34592360 10 Tf
14.3898 0 Td
(options)Tj
2.5 Tc
/R34920248 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R35236704 10 Tf
11.6602 0 Td
(o)Tj
/R34592360 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R34920248 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R34592360 10 Tf
13.5699 0 Td
(les)Tj
/R34920248 10 Tf
18.8801 0 Td
(])Tj
/R35236704 10.95 Tf
-237.42 -16.8 Td
(DESCRIPTION)Tj
/R35236704 10 Tf
36 -12 Td
(gvmap.sh)Tj
/R34920248 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
/R35236704 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R34920248 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R35236704 10 Tf
16.8 TL
(a)'
/R34592360 10 Tf
13.2 0 Td
(k)Tj
/R34920248 10 Tf
22.8 0 Td
0.132 Tw
[(The inte)14.9963(ger k species the a)]TJ
-0.15 Tc
112.23 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.133 Tw
(rage number of articial points added along the bounding box of the)Tj
-121.52 -12 Td
0.719 Tw
(labels. Such articial points are added to a)Tj
-0.2 Tc
174.253 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.718 Tw
(id a country boundary cutting through the boundary)Tj
-184.053 -12 Td
0.436 Tw
(box of the labels. Computing time is proportional to k; hence, for lar)Tj
278.922 0 Td
0.437 Tw
[(ge graphs, a small v)25.0195(alue of k)]TJ
-278.922 -12 Td
0.562 Tw
(is suggested. If k = -1, a suitable v)Tj
141.536 0 Td
0.561 Tw
(alue of k is automatically selected based on the graph size. By)Tj
-141.536 -12 Td
0 Tw
[(def)10.0073(ault k = -1.)]TJ
/R35236704 10 Tf
-36 -16.8 Td
(K)Tj
/R34592360 10 Tf
15.9801 0 Td
(layout)Tj
/R34920248 10 Tf
20.0199 -12 Td
0.786 Tw
[(species which program should be use for the initial layout. By def)10.0146(ault, sfdp is run. Also by de-)]TJ
-0.1 Tc
12 TL
(fa)'
0 Tc
7.66992 0 Td
0 Tw
(ult, the layout is passed the ag -Go)Tj
-0.15 Tc
143.73 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
/R35236704 10 Tf
-308.4 -16.8 Td
(T)Tj
/R34592360 10 Tf
14.8699 0 Td
(format)Tj
/R34920248 10 Tf
21.1301 -12 Td
0.573 Tw
[(species the nal output format. This w)9.99512(orks the same w)10.0098(ay as the -T ag for an)]TJ
3.073 Tc
322.645 0 Td
(yG)Tj
0 Tc
15.293 0 Td
0.572 Tw
(raphviz layout)Tj
-337.938 -12 Td
(program.)Tj
/R35236704 10 Tf
-36 -16.8 Td
(N)Tj
/R34592360 10 Tf
15.4199 0 Td
(attr=val)Tj
/R34920248 10 Tf
20.5801 -12 Td
1.023 Tw
[(species the setting of a def)9.98535(ault node attrib)19.9902(ute during the rendering phase. This w)]TJ
338.959 0 Td
1.024 Tw
(orks the same)Tj
-0.1 Tc
-338.959 -12 Td
(wa)Tj
2.5 Tc
11.5602 0 Td
[(ya)250.016(st)]TJ
0 Tc
21.1098 0 Td
0 Tw
(he -N ag for an)Tj
2.5 Tc
65.9398 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R35236704 10 Tf
-149.33 -16.8 Td
(G)Tj
/R34592360 10 Tf
15.9801 0 Td
(attr=val)Tj
/R34920248 10 Tf
20.0199 -12 Td
0.769 Tw
[(species the setting of a graph attrib)19.9854(ute during the rendering phase. This w)]TJ
308.048 0 Td
0.768 Tw
[(orks the same w)9.99512(ay as)]TJ
-308.048 -12 Td
0 Tw
(the -G ag for an)Tj
2.5 Tc
68.7199 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R35236704 10 Tf
-119.44 -16.8 Td
(E)Tj
/R34592360 10 Tf
14.8699 0 Td
(attr=val)Tj
/R34920248 10 Tf
21.1301 -12 Td
1.06 Tw
(species the setting of a def)Tj
116.57 0 Td
1.061 Tw
[(ault edge attrib)19.9902(ute during the rendering phase. This w)10.0146(orks the same)]TJ
-0.1 Tc
-116.57 -12 Td
(wa)Tj
2.5 Tc
11.5602 0 Td
[(ya)250.016(st)]TJ
0 Tc
21.1098 0 Td
0 Tw
(he -E ag for an)Tj
2.5 Tc
64.8301 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R35236704 10 Tf
-148.22 -16.8 Td
(n)Tj
/R34592360 10 Tf
13.7602 0 Td
(attr=val)Tj
/R34920248 10 Tf
22.2398 -12 Td
0.601 Tw
[(species the setting of a def)10(ault node attrib)20.0049(ute during the layout phase. This w)]TJ
320.153 0 Td
0.6 Tw
(orks the same w)Tj
66.4102 0 Td
(ay)Tj
-386.563 -12 Td
0 Tw
(as the -N ag for an)Tj
2.5 Tc
79.55 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R35236704 10 Tf
-130.27 -16.8 Td
(g)Tj
/R34592360 10 Tf
13.2 0 Td
(attr=val)Tj
/R34920248 10 Tf
22.8 -12 Td
0.641 Tw
[(species the setting of a graph attrib)19.9829(ute during the layout phase. This w)10(orks the same w)]TJ
359.725 0 Td
0.642 Tw
(ay as the)Tj
-359.725 -12 Td
0 Tw
(-G ag for an)Tj
2.5 Tc
54 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R35236704 10 Tf
-104.72 -16.8 Td
(e)Tj
/R34592360 10 Tf
12.6398 0 Td
(attr=val)Tj
/R34920248 10 Tf
23.3602 -12 Td
0.636 Tw
[(species the setting of a def)10(ault edge attrib)19.9902(ute during the layout phase. This w)]TJ
320.048 0 Td
0.635 Tw
(orks the same w)Tj
66.5148 0 Td
(ay)Tj
-386.563 -12 Td
0 Tw
(as the -E ag for an)Tj
2.5 Tc
78.4398 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R35236704 10 Tf
-129.16 -16.8 Td
(A)Tj
/R34592360 10 Tf
15.4199 0 Td
[(a)10(g)]TJ
/R34920248 10 Tf
20.5801 0 Td
0.122 Tw
[(species a ag to be passed to gvmap. F)14.9902(or e)14.9805(xample, gvmap.sh -Ae -As3 causes gvmap -e -s3 to be)]TJ
(run.)'
/R35236704 10 Tf
-36 -16.8 Td
(v)Tj
/R34920248 10 Tf
36 0 Td
0 Tw
[(Set v)14.9927(erbose mode.)]TJ
/R35236704 10 Tf
-36 -16.8 Td
(V)Tj
/R34920248 10 Tf
36 0 Td
[(Print v)15(ersion information and e)15.0146(xit.)]TJ
/R35236704 10 Tf
-36 -16.8 Td
(?)Tj
/R34920248 10 Tf
36 0 Td
[(Print usage information and e)15.0073(xit.)]TJ
/R35236704 10.95 Tf
-72 -28.8 Td
(EXAMPLES)Tj
/R34920248 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
/R11245160 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GVMAP)134.993(.SH)]TJ
/R11573048 10 Tf
48.2 0 Td
115.28 Tw
(\(1\) General)Tj
163.59 0 Td
0 Tw
(Commands Manual)Tj
/R11245160 10 Tf
196.37 0 Td
[(GVMAP)134.99(.SH)]TJ
/R11573048 10 Tf
48.2 0 Td
(\(1\))Tj
-0.219 Tc
/R11889504 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R11573048 10 Tf
20.407 -12 Td
(gvmap.sh pipeline for running gvmap)Tj
/R11889504 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R11889504 10 Tf
36 -12 Td
(gvmap.sh)Tj
/R11573048 10 Tf
43.3398 0 Td
([)Tj
/R11889504 10 Tf
3.33008 0 Td
(vV?)Tj
5 Tc
/R11573048 10 Tf
22.9199 0 Td
(][)Tj
0 Tc
/R11245160 10 Tf
14.3898 0 Td
(options)Tj
2.5 Tc
/R11573048 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R11889504 10 Tf
11.6602 0 Td
(o)Tj
/R11245160 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R11573048 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R11245160 10 Tf
13.5699 0 Td
(les)Tj
/R11573048 10 Tf
18.8801 0 Td
(])Tj
/R11889504 10.95 Tf
-237.42 -16.8 Td
(DESCRIPTION)Tj
/R11889504 10 Tf
36 -12 Td
(gvmap.sh)Tj
/R11573048 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
/R11889504 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R11573048 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R11889504 10 Tf
16.8 TL
(a)'
/R11245160 10 Tf
13.2 0 Td
(k)Tj
/R11573048 10 Tf
22.8 0 Td
0.132 Tw
[(The inte)14.9963(ger k species the a)]TJ
-0.15 Tc
112.23 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.133 Tw
(rage number of articial points added along the bounding box of the)Tj
-121.52 -12 Td
0.719 Tw
(labels. Such articial points are added to a)Tj
-0.2 Tc
174.253 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.718 Tw
(id a country boundary cutting through the boundary)Tj
-184.053 -12 Td
0.436 Tw
(box of the labels. Computing time is proportional to k; hence, for lar)Tj
278.922 0 Td
0.437 Tw
[(ge graphs, a small v)25.0195(alue of k)]TJ
-278.922 -12 Td
0.562 Tw
(is suggested. If k = -1, a suitable v)Tj
141.536 0 Td
0.561 Tw
(alue of k is automatically selected based on the graph size. By)Tj
-141.536 -12 Td
0 Tw
[(def)10.0073(ault k = -1.)]TJ
/R11889504 10 Tf
-36 -16.8 Td
(K)Tj
/R11245160 10 Tf
15.9801 0 Td
(layout)Tj
/R11573048 10 Tf
20.0199 -12 Td
0.786 Tw
[(species which program should be use for the initial layout. By def)10.0146(ault, sfdp is run. Also by de-)]TJ
-0.1 Tc
12 TL
(fa)'
0 Tc
7.66992 0 Td
0 Tw
(ult, the layout is passed the ag -Go)Tj
-0.15 Tc
143.73 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
/R11889504 10 Tf
-308.4 -16.8 Td
(T)Tj
/R11245160 10 Tf
14.8699 0 Td
(format)Tj
/R11573048 10 Tf
21.1301 -12 Td
0.573 Tw
[(species the nal output format. This w)9.99512(orks the same w)10.0098(ay as the -T ag for an)]TJ
3.073 Tc
322.645 0 Td
(yG)Tj
0 Tc
15.293 0 Td
0.572 Tw
(raphviz layout)Tj
-337.938 -12 Td
(program.)Tj
/R11889504 10 Tf
-36 -16.8 Td
(N)Tj
/R11245160 10 Tf
15.4199 0 Td
(attr=val)Tj
/R11573048 10 Tf
20.5801 -12 Td
1.023 Tw
[(species the setting of a def)9.98535(ault node attrib)19.9902(ute during the rendering phase. This w)]TJ
338.959 0 Td
1.024 Tw
(orks the same)Tj
-0.1 Tc
-338.959 -12 Td
(wa)Tj
2.5 Tc
11.5602 0 Td
[(ya)250.016(st)]TJ
0 Tc
21.1098 0 Td
0 Tw
(he -N ag for an)Tj
2.5 Tc
65.9398 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R11889504 10 Tf
-149.33 -16.8 Td
(G)Tj
/R11245160 10 Tf
15.9801 0 Td
(attr=val)Tj
/R11573048 10 Tf
20.0199 -12 Td
0.769 Tw
[(species the setting of a graph attrib)19.9854(ute during the rendering phase. This w)]TJ
308.048 0 Td
0.768 Tw
[(orks the same w)9.99512(ay as)]TJ
-308.048 -12 Td
0 Tw
(the -G ag for an)Tj
2.5 Tc
68.7199 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R11889504 10 Tf
-119.44 -16.8 Td
(E)Tj
/R11245160 10 Tf
14.8699 0 Td
(attr=val)Tj
/R11573048 10 Tf
21.1301 -12 Td
1.06 Tw
(species the setting of a def)Tj
116.57 0 Td
1.061 Tw
[(ault edge attrib)19.9902(ute during the rendering phase. This w)10.0146(orks the same)]TJ
-0.1 Tc
-116.57 -12 Td
(wa)Tj
2.5 Tc
11.5602 0 Td
[(ya)250.016(st)]TJ
0 Tc
21.1098 0 Td
0 Tw
(he -E ag for an)Tj
2.5 Tc
64.8301 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R11889504 10 Tf
-148.22 -16.8 Td
(n)Tj
/R11245160 10 Tf
13.7602 0 Td
(attr=val)Tj
/R11573048 10 Tf
22.2398 -12 Td
0.601 Tw
[(species the setting of a def)10(ault node attrib)20.0049(ute during the layout phase. This w)]TJ
320.153 0 Td
0.6 Tw
(orks the same w)Tj
66.4102 0 Td
(ay)Tj
-386.563 -12 Td
0 Tw
(as the -N ag for an)Tj
2.5 Tc
79.55 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R11889504 10 Tf
-130.27 -16.8 Td
(g)Tj
/R11245160 10 Tf
13.2 0 Td
(attr=val)Tj
/R11573048 10 Tf
22.8 -12 Td
0.641 Tw
[(species the setting of a graph attrib)19.9829(ute during the layout phase. This w)10(orks the same w)]TJ
359.725 0 Td
0.642 Tw
(ay as the)Tj
-359.725 -12 Td
0 Tw
(-G ag for an)Tj
2.5 Tc
54 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R11889504 10 Tf
-104.72 -16.8 Td
(e)Tj
/R11245160 10 Tf
12.6398 0 Td
(attr=val)Tj
/R11573048 10 Tf
23.3602 -12 Td
0.636 Tw
[(species the setting of a def)10(ault edge attrib)19.9902(ute during the layout phase. This w)]TJ
320.048 0 Td
0.635 Tw
(orks the same w)Tj
66.5148 0 Td
(ay)Tj
-386.563 -12 Td
0 Tw
(as the -E ag for an)Tj
2.5 Tc
78.4398 0 Td
(yG)Tj
0 Tc
14.7199 0 Td
(raphviz layout program.)Tj
/R11889504 10 Tf
-129.16 -16.8 Td
(A)Tj
/R11245160 10 Tf
15.4199 0 Td
[(a)10(g)]TJ
/R11573048 10 Tf
20.5801 0 Td
0.122 Tw
[(species a ag to be passed to gvmap. F)14.9902(or e)14.9805(xample, gvmap.sh -Ae -As3 causes gvmap -e -s3 to be)]TJ
(run.)'
/R11889504 10 Tf
-36 -16.8 Td
(v)Tj
/R11573048 10 Tf
36 0 Td
0 Tw
[(Set v)14.9927(erbose mode.)]TJ
/R11889504 10 Tf
-36 -16.8 Td
(V)Tj
/R11573048 10 Tf
36 0 Td
[(Print v)15(ersion information and e)15.0146(xit.)]TJ
/R11889504 10 Tf
-36 -16.8 Td
(?)Tj
/R11573048 10 Tf
36 0 Td
[(Print usage information and e)15.0073(xit.)]TJ
/R11889504 10.95 Tf
-72 -28.8 Td
(EXAMPLES)Tj
/R11573048 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2121
│ │ │ │ │ │ +2122
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ YBIIOU+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -638,19 +638,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R35236704
│ │ │ │ │ │ +R11889504
│ │ │ │ │ │
│ │ │ │ │ │ -R34920248
│ │ │ │ │ │ +R11573048
│ │ │ │ │ │
│ │ │ │ │ │ -R34592360
│ │ │ │ │ │ +R11245160
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R34592360 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GVMAP)134.993(.SH)]TJ
/R34920248 10 Tf
48.2 0 Td
115.28 Tw
(\(1\) General)Tj
163.59 0 Td
0 Tw
(Commands Manual)Tj
/R34592360 10 Tf
196.37 0 Td
[(GVMAP)134.99(.SH)]TJ
/R34920248 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
35.1199 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
/R35236704 10.95 Tf
-80.4098 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R34920248 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R35236704 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R34920248 10 Tf
36 -12 Td
(gvmap\(1\), sfdp\(1\), neato\(1\), gvpr\(1\))Tj
0.246 Tw
(E. R. Gansner)'
2.746 Tc
56.1922 0 Td
[(,Y)403.583(.H)]TJ
0 Tc
23.6422 0 Td
(u, S. G. K)Tj
40.3879 0 Td
(obouro)Tj
-0.65 Tc
28.1801 0 Td
1.546 Tw
(v, ")Tj
0 Tc
13.6762 0 Td
0.246 Tw
(GMap: V)Tj
37.6961 0 Td
0.247 Tw
[(isualizing graphs and clusters as maps," Proc. P)15.0098(acic V)]TJ
223.056 0 Td
(is.)Tj
-422.83 -12 Td
0 Tw
(2010, pp. 201-208.)Tj
167.45 -552 Td
[(31 March 2011)-19845(2)]TJ
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R11245160 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GVMAP)134.993(.SH)]TJ
/R11573048 10 Tf
48.2 0 Td
115.28 Tw
(\(1\) General)Tj
163.59 0 Td
0 Tw
(Commands Manual)Tj
/R11245160 10 Tf
196.37 0 Td
[(GVMAP)134.99(.SH)]TJ
/R11573048 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
35.1199 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
/R11889504 10.95 Tf
-80.4098 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R11573048 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R11889504 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R11573048 10 Tf
36 -12 Td
(gvmap\(1\), sfdp\(1\), neato\(1\), gvpr\(1\))Tj
0.246 Tw
(E. R. Gansner)'
2.746 Tc
56.1922 0 Td
[(,Y)403.583(.H)]TJ
0 Tc
23.6422 0 Td
(u, S. G. K)Tj
40.3879 0 Td
(obouro)Tj
-0.65 Tc
28.1801 0 Td
1.546 Tw
(v, ")Tj
0 Tc
13.6762 0 Td
0.246 Tw
(GMap: V)Tj
37.6961 0 Td
0.247 Tw
[(isualizing graphs and clusters as maps," Proc. P)15.0098(acic V)]TJ
223.056 0 Td
(is.)Tj
-422.83 -12 Td
0 Tw
(2010, pp. 201-208.)Tj
167.45 -552 Td
[(31 March 2011)-19845(2)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 706
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R35236704
│ │ │ │ │ │ +R11889504
│ │ │ │ │ │
│ │ │ │ │ │ -R34920248
│ │ │ │ │ │ +R11573048
│ │ │ │ │ │
│ │ │ │ │ │ -R34592360
│ │ │ │ │ │ +R11245160
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -764,15 +764,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 378
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34221104 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/R10873904 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
│ │ │ │ │ │ @@ -792,15 +792,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 599
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34221472 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/R10874272 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
│ │ │ │ │ │ -339
│ │ │ │ │ │ +338
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R34221840 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/R10874640 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-74b8e04b45b4'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-bff39c30c686'/>
<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/pdf/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
/R49816936 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
/R50164856 10 Tf
7.71992 0 Td
124.74 Tw
(\(1\) General)Tj
173.05 0 Td
0 Tw
(Commands Manual)Tj
/R49816936 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
/R50164856 10 Tf
7.71992 0 Td
(\(1\))Tj
-0.219 Tc
/R50481312 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R50164856 10 Tf
20.407 -12 Td
[(gvpack mer)18.0151(ge and pack disjoint graphs)]TJ
/R50481312 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R50481312 10 Tf
36 -12 Td
(gvpack)Tj
/R50164856 10 Tf
33.0602 0 Td
([)Tj
/R50481312 10 Tf
5.83008 0 Td
(nguv?)Tj
2.5 Tc
/R50164856 10 Tf
36.8199 0 Td
(][)Tj
0 Tc
/R50481312 10 Tf
11.6602 0 Td
(m)Tj
/R49816936 10 Tf
14.4102 0 Td
[(mar)37.0166(gin)]TJ
2.5 Tc
/R50164856 10 Tf
31.2598 0 Td
(][)Tj
0 Tc
/R50481312 10 Tf
11.6602 0 Td
(array)Tj
/R49816936 10 Tf
29.5801 0 Td
(opts)Tj
2.5 Tc
/R50164856 10 Tf
19.1699 0 Td
(][)Tj
0 Tc
/R50481312 10 Tf
11.6602 0 Td
(o)Tj
/R49816936 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R50164856 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R50481312 10 Tf
11.6602 0 Td
(s)Tj
/R49816936 10 Tf
10.0102 0 Td
[(gr)15.0146(aph_name)]TJ
2.5 Tc
/R50164856 10 Tf
53.0797 0 Td
(][)Tj
0 Tc
/R50481312 10 Tf
11.6602 0 Td
(G)Tj
/R49816936 10 Tf
13.8398 0 Td
(name)Tj
/R50481312 10 Tf
21.6602 0 Td
(=)Tj
/R49816936 10 Tf
5.7 0 Td
(value)Tj
2.5 Tc
/R50164856 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R49816936 10 Tf
13.5699 0 Td
(les)Tj
/R50164856 10 Tf
18.8801 0 Td
(])Tj
/R50481312 10.95 Tf
-464.121 -16.8 Td
(DESCRIPTION)Tj
/R50481312 10 Tf
36 -12 Td
(gvpack)Tj
/R50164856 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
/R50481312 10 Tf
418.105 0 Td
(dot)Tj
/R50164856 10 Tf
-418.105 -12 Td
(or)Tj
/R50481312 10 Tf
10.8301 0 Td
(neato)Tj
2.5 Tc
/R50164856 10 Tf
23.3301 0 Td
(,w)Tj
0 Tc
12.2199 0 Td
0 Tw
(ith no)Tj
/R50481312 10 Tf
25.5602 0 Td
(T)Tj
/R50164856 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
/R50481312 10 Tf
59.0852 0 Td
(gvpack)Tj
/R50164856 10 Tf
33.775 0 Td
(can be used to produce concrete output by applying)Tj
/R50481312 10 Tf
215.005 0 Td
(neato s n2)Tj
/R50164856 10 Tf
58.825 0 Td
(with the desired)Tj
/R50481312 10 Tf
-366.69 -12 Td
(T)Tj
/R50164856 10 Tf
14.8699 0 Td
(ag.)Tj
/R50481312 10.95 Tf
-50.8699 -16.8 Td
(OPTIONS)Tj
/R50164856 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R50481312 10 Tf
16.8 TL
(g)'
/R50164856 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
/R50481312 10 Tf
-36 -16.8 Td
(array)Tj
/R49816936 10 Tf
29.5801 0 Td
[([_a)10.0159(gs][n])]TJ
/R50164856 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
/R49816936 10 Tf
89.2801 0 Td
(n)Tj
/R50164856 10 Tf
7.5 0 Td
(is supplied, this indicates the number of columns to use.)Tj
-132.78 -16.8 Td
[(If optional ags are supplied, these consist of an underscore follo)25.0146(wed)]TJ
36 -12 Td
0.75 Tw
(by an)Tj
3.25 Tc
22.5398 0 Td
[(yo)325(ft)]TJ
0 Tc
22.6102 0 Td
[(he letters "c", "t", "b", "l", "r", "u" or "i".)-574.985(If "c" is supplied, the graphs are pack)10.0146(ed in)]TJ
-45.15 -12 Td
0.225 Tw
(column-major order)Tj
2.725 Tc
80.0852 0 Td
[(,i)272.493(nw)]TJ
0 Tc
22.95 0 Td
[(hich case a nal inte)15(ger species the number of ro)]TJ
202.415 0 Td
2.725 Tw
(ws. The)Tj
37.1102 0 Td
0.225 Tw
(ags "t", "b",)Tj
-342.56 -12 Td
0.625 Tw
("l", "r" indicate that components are aligned along the top, bottom, left or right, respecti)Tj
-0.15 Tc
359.78 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.625 Tc
7.13008 0 Td
(.B)Tj
0 Tc
14.7949 0 Td
(y)Tj
-390.995 -12 Td
(def)Tj
12.6699 0 Td
0.795 Tw
[(ault, the insertion order is determined by sorting the graphs by size, lar)17.998(gest to smallest. If the)]TJ
-12.6699 -12 Td
0.849 Tw
("u" ag is set, the graphs are sorted based on the non-ne)Tj
-0.05 Tc
233.419 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
1.149 Tw
(ve i)Tj
0 Tc
15.4191 0 Td
[(nte)15.0098(ger)]TJ
/R49816936 10 Tf
28.1879 0 Td
(sortv)Tj
/R50164856 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
/R50481312 10 Tf
-36 -16.8 Td
(G)Tj
/R49816936 10 Tf
13.8398 0 Td
(name)Tj
/R50481312 10 Tf
21.6602 0 Td
(=)Tj
/R49816936 10 Tf
5.7 0 Td
(value)Tj
/R50164856 10 Tf
-5.2 -12 Td
0.074 Tw
(Species attrib)Tj
59.5941 0 Td
0.075 Tw
[(utes to be added to the resulting union graph. F)15.0073(or e)15.0073(xample, this can be used to spec-)]TJ
-59.5941 -12 Td
0 Tw
(ify a graph label.)Tj
/R50481312 10 Tf
-36 -16.8 Td
(m)Tj
/R49816936 10 Tf
14.4102 0 Td
[(mar)37.0154(gin)]TJ
-0.15 Tc
/R50164856 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
/R49816936 10 Tf
145.38 0 Td
(output)Tj
/R50164856 10 Tf
28.0602 0 Td
(points around the parts.)Tj
/R50481312 10 Tf
-219.291 -16.8 Td
(n)Tj
/R50164856 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
/R50481312 10 Tf
-185.58 -16.8 Td
(o)Tj
/R49816936 10 Tf
10.9301 0 Td
(output)Tj
/R50164856 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R49816936 10 Tf
94.1801 0 Td
(output)Tj
2.5 Tc
/R50164856 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
/R50481312 10 Tf
10 0 Td
(gvpack)Tj
/R50164856 10 Tf
33.0602 0 Td
(uses stdout.)Tj
/R50481312 10 Tf
-245.061 -16.8 Td
(s)Tj
/R49816936 10 Tf
10.0102 0 Td
[(gr)15.0159(aph_name)]TJ
/R50164856 10 Tf
25.9898 -12 Td
(Use)Tj
/R49816936 10 Tf
18.05 0 Td
[(gr)15.0159(aph_name)]TJ
/R50164856 10 Tf
52.9 0 Td
[(as the name of the root graph. By def)9.99268(ault, "root" is used.)]TJ
/R50481312 10 Tf
-106.95 -16.8 Td
(u)Tj
/R50164856 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
/R50481312 10 Tf
-66.65 -16.8 Td
(v)Tj
-1.11 Tc
/R50164856 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R50481312 10 Tf
-46.55 -16.8 Td
(?)Tj
/R50164856 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xit.)]TJ
/R50481312 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R50164856 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R49816936 10 Tf
1.91016 -16.8 Td
(les)Tj
/R50164856 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
/R49816936 10 Tf
272.314 0 Td
(les)Tj
/R50164856 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
131.335 -69.6 Td
[(27 May 2010)-20233.5(1)]TJ
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R12469608 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
/R12817528 10 Tf
7.71992 0 Td
124.74 Tw
(\(1\) General)Tj
173.05 0 Td
0 Tw
(Commands Manual)Tj
/R12469608 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
/R12817528 10 Tf
7.71992 0 Td
(\(1\))Tj
-0.219 Tc
/R13133984 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R12817528 10 Tf
20.407 -12 Td
[(gvpack mer)18.0151(ge and pack disjoint graphs)]TJ
/R13133984 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R13133984 10 Tf
36 -12 Td
(gvpack)Tj
/R12817528 10 Tf
33.0602 0 Td
([)Tj
/R13133984 10 Tf
5.83008 0 Td
(nguv?)Tj
2.5 Tc
/R12817528 10 Tf
36.8199 0 Td
(][)Tj
0 Tc
/R13133984 10 Tf
11.6602 0 Td
(m)Tj
/R12469608 10 Tf
14.4102 0 Td
[(mar)37.0166(gin)]TJ
2.5 Tc
/R12817528 10 Tf
31.2598 0 Td
(][)Tj
0 Tc
/R13133984 10 Tf
11.6602 0 Td
(array)Tj
/R12469608 10 Tf
29.5801 0 Td
(opts)Tj
2.5 Tc
/R12817528 10 Tf
19.1699 0 Td
(][)Tj
0 Tc
/R13133984 10 Tf
11.6602 0 Td
(o)Tj
/R12469608 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R12817528 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R13133984 10 Tf
11.6602 0 Td
(s)Tj
/R12469608 10 Tf
10.0102 0 Td
[(gr)15.0146(aph_name)]TJ
2.5 Tc
/R12817528 10 Tf
53.0797 0 Td
(][)Tj
0 Tc
/R13133984 10 Tf
11.6602 0 Td
(G)Tj
/R12469608 10 Tf
13.8398 0 Td
(name)Tj
/R13133984 10 Tf
21.6602 0 Td
(=)Tj
/R12469608 10 Tf
5.7 0 Td
(value)Tj
2.5 Tc
/R12817528 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R12469608 10 Tf
13.5699 0 Td
(les)Tj
/R12817528 10 Tf
18.8801 0 Td
(])Tj
/R13133984 10.95 Tf
-464.121 -16.8 Td
(DESCRIPTION)Tj
/R13133984 10 Tf
36 -12 Td
(gvpack)Tj
/R12817528 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
/R13133984 10 Tf
418.105 0 Td
(dot)Tj
/R12817528 10 Tf
-418.105 -12 Td
(or)Tj
/R13133984 10 Tf
10.8301 0 Td
(neato)Tj
2.5 Tc
/R12817528 10 Tf
23.3301 0 Td
(,w)Tj
0 Tc
12.2199 0 Td
0 Tw
(ith no)Tj
/R13133984 10 Tf
25.5602 0 Td
(T)Tj
/R12817528 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
/R13133984 10 Tf
59.0852 0 Td
(gvpack)Tj
/R12817528 10 Tf
33.775 0 Td
(can be used to produce concrete output by applying)Tj
/R13133984 10 Tf
215.005 0 Td
(neato s n2)Tj
/R12817528 10 Tf
58.825 0 Td
(with the desired)Tj
/R13133984 10 Tf
-366.69 -12 Td
(T)Tj
/R12817528 10 Tf
14.8699 0 Td
(ag.)Tj
/R13133984 10.95 Tf
-50.8699 -16.8 Td
(OPTIONS)Tj
/R12817528 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing options are supported:)]TJ
/R13133984 10 Tf
16.8 TL
(g)'
/R12817528 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
/R13133984 10 Tf
-36 -16.8 Td
(array)Tj
/R12469608 10 Tf
29.5801 0 Td
[([_a)10.0159(gs][n])]TJ
/R12817528 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
/R12469608 10 Tf
89.2801 0 Td
(n)Tj
/R12817528 10 Tf
7.5 0 Td
(is supplied, this indicates the number of columns to use.)Tj
-132.78 -16.8 Td
[(If optional ags are supplied, these consist of an underscore follo)25.0146(wed)]TJ
36 -12 Td
0.75 Tw
(by an)Tj
3.25 Tc
22.5398 0 Td
[(yo)325(ft)]TJ
0 Tc
22.6102 0 Td
[(he letters "c", "t", "b", "l", "r", "u" or "i".)-574.985(If "c" is supplied, the graphs are pack)10.0146(ed in)]TJ
-45.15 -12 Td
0.225 Tw
(column-major order)Tj
2.725 Tc
80.0852 0 Td
[(,i)272.493(nw)]TJ
0 Tc
22.95 0 Td
[(hich case a nal inte)15(ger species the number of ro)]TJ
202.415 0 Td
2.725 Tw
(ws. The)Tj
37.1102 0 Td
0.225 Tw
(ags "t", "b",)Tj
-342.56 -12 Td
0.625 Tw
("l", "r" indicate that components are aligned along the top, bottom, left or right, respecti)Tj
-0.15 Tc
359.78 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.625 Tc
7.13008 0 Td
(.B)Tj
0 Tc
14.7949 0 Td
(y)Tj
-390.995 -12 Td
(def)Tj
12.6699 0 Td
0.795 Tw
[(ault, the insertion order is determined by sorting the graphs by size, lar)17.998(gest to smallest. If the)]TJ
-12.6699 -12 Td
0.849 Tw
("u" ag is set, the graphs are sorted based on the non-ne)Tj
-0.05 Tc
233.419 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
1.149 Tw
(ve i)Tj
0 Tc
15.4191 0 Td
[(nte)15.0098(ger)]TJ
/R12469608 10 Tf
28.1879 0 Td
(sortv)Tj
/R12817528 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
/R13133984 10 Tf
-36 -16.8 Td
(G)Tj
/R12469608 10 Tf
13.8398 0 Td
(name)Tj
/R13133984 10 Tf
21.6602 0 Td
(=)Tj
/R12469608 10 Tf
5.7 0 Td
(value)Tj
/R12817528 10 Tf
-5.2 -12 Td
0.074 Tw
(Species attrib)Tj
59.5941 0 Td
0.075 Tw
[(utes to be added to the resulting union graph. F)15.0073(or e)15.0073(xample, this can be used to spec-)]TJ
-59.5941 -12 Td
0 Tw
(ify a graph label.)Tj
/R13133984 10 Tf
-36 -16.8 Td
(m)Tj
/R12469608 10 Tf
14.4102 0 Td
[(mar)37.0154(gin)]TJ
-0.15 Tc
/R12817528 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
/R12469608 10 Tf
145.38 0 Td
(output)Tj
/R12817528 10 Tf
28.0602 0 Td
(points around the parts.)Tj
/R13133984 10 Tf
-219.291 -16.8 Td
(n)Tj
/R12817528 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
/R13133984 10 Tf
-185.58 -16.8 Td
(o)Tj
/R12469608 10 Tf
10.9301 0 Td
(output)Tj
/R12817528 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R12469608 10 Tf
94.1801 0 Td
(output)Tj
2.5 Tc
/R12817528 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
/R13133984 10 Tf
10 0 Td
(gvpack)Tj
/R12817528 10 Tf
33.0602 0 Td
(uses stdout.)Tj
/R13133984 10 Tf
-245.061 -16.8 Td
(s)Tj
/R12469608 10 Tf
10.0102 0 Td
[(gr)15.0159(aph_name)]TJ
/R12817528 10 Tf
25.9898 -12 Td
(Use)Tj
/R12469608 10 Tf
18.05 0 Td
[(gr)15.0159(aph_name)]TJ
/R12817528 10 Tf
52.9 0 Td
[(as the name of the root graph. By def)9.99268(ault, "root" is used.)]TJ
/R13133984 10 Tf
-106.95 -16.8 Td
(u)Tj
/R12817528 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
/R13133984 10 Tf
-66.65 -16.8 Td
(v)Tj
-1.11 Tc
/R12817528 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose mode.)Tj
/R13133984 10 Tf
-46.55 -16.8 Td
(?)Tj
/R12817528 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xit.)]TJ
/R13133984 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R12817528 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R12469608 10 Tf
1.91016 -16.8 Td
(les)Tj
/R12817528 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
/R12469608 10 Tf
272.314 0 Td
(les)Tj
/R12817528 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
131.335 -69.6 Td
[(27 May 2010)-20233.5(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2801
│ │ │ │ │ │ +2797
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ SQSUSX+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -638,19 +638,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R50481312
│ │ │ │ │ │ +R13133984
│ │ │ │ │ │
│ │ │ │ │ │ -R50164856
│ │ │ │ │ │ +R12817528
│ │ │ │ │ │
│ │ │ │ │ │ -R49816936
│ │ │ │ │ │ +R12469608
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R49816936 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
/R50164856 10 Tf
7.71992 0 Td
124.74 Tw
(\(1\) General)Tj
173.05 0 Td
0 Tw
(Commands Manual)Tj
/R49816936 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
/R50164856 10 Tf
7.71992 0 Td
(\(1\))Tj
/R50481312 10.95 Tf
-456.34 -36 Td
(RETURN CODES)Tj
/R50481312 10 Tf
36 -12 Td
(gvpack)Tj
/R50164856 10 Tf
33.0602 0 Td
(returns)Tj
/R50481312 10 Tf
30.2699 0 Td
(0)Tj
/R50164856 10 Tf
7.5 0 Td
(if there were no problems, and non-zero otherwise.)Tj
/R50481312 10.95 Tf
-106.83 -16.8 Td
(EXAMPLES)Tj
/R50868920 10 Tf
36 -12 Td
(ccomps x abc.gv | dot | gvpack | neato s n2 Tps)Tj
/R50164856 10 Tf
12 TL
1.654 Tw
(This pipeline decomposes the graph in)'
/R49816936 10 Tf
166.575 0 Td
(abc.gv)Tj
/R50164856 10 Tf
30.5352 0 Td
1.655 Tw
(into its connected components, lays out each using)Tj
/R50481312 10 Tf
218.5 0 Td
(dot)Tj
/R50164856 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
/R50481312 10.95 Tf
-57.8098 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R50164856 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
/R50481312 10 Tf
201.65 0 Td
(gvpack)Tj
/R50164856 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
/R50481312 10 Tf
(gvpack)'
/R50164856 10 Tf
33.0602 0 Td
[(unsets the bounding box attrib)19.9854(ute of all non-cluster subgraphs.)]TJ
-0.548 Tc
/R50481312 10.95 Tf
-69.0602 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R50164856 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R50481312 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R50164856 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
/R12469608 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
/R12817528 10 Tf
7.71992 0 Td
124.74 Tw
(\(1\) General)Tj
173.05 0 Td
0 Tw
(Commands Manual)Tj
/R12469608 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
/R12817528 10 Tf
7.71992 0 Td
(\(1\))Tj
/R13133984 10.95 Tf
-456.34 -36 Td
(RETURN CODES)Tj
/R13133984 10 Tf
36 -12 Td
(gvpack)Tj
/R12817528 10 Tf
33.0602 0 Td
(returns)Tj
/R13133984 10 Tf
30.2699 0 Td
(0)Tj
/R12817528 10 Tf
7.5 0 Td
(if there were no problems, and non-zero otherwise.)Tj
/R13133984 10.95 Tf
-106.83 -16.8 Td
(EXAMPLES)Tj
/R13521592 10 Tf
36 -12 Td
(ccomps x abc.gv | dot | gvpack | neato s n2 Tps)Tj
/R12817528 10 Tf
12 TL
1.654 Tw
(This pipeline decomposes the graph in)'
/R12469608 10 Tf
166.575 0 Td
(abc.gv)Tj
/R12817528 10 Tf
30.5352 0 Td
1.655 Tw
(into its connected components, lays out each using)Tj
/R13133984 10 Tf
218.5 0 Td
(dot)Tj
/R12817528 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
/R13133984 10.95 Tf
-57.8098 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R12817528 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
/R13133984 10 Tf
201.65 0 Td
(gvpack)Tj
/R12817528 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
/R13133984 10 Tf
(gvpack)'
/R12817528 10 Tf
33.0602 0 Td
[(unsets the bounding box attrib)19.9854(ute of all non-cluster subgraphs.)]TJ
-0.548 Tc
/R13133984 10.95 Tf
-69.0602 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R12817528 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R13133984 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R12817528 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1087
│ │ │ │ │ │ +1085
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ TXEKME+Courier
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -901,21 +901,21 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R50868920
│ │ │ │ │ │ +R13521592
│ │ │ │ │ │
│ │ │ │ │ │ -R50481312
│ │ │ │ │ │ +R13133984
│ │ │ │ │ │
│ │ │ │ │ │ -R50164856
│ │ │ │ │ │ +R12817528
│ │ │ │ │ │
│ │ │ │ │ │ -R49816936
│ │ │ │ │ │ +R12469608
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -983,18 +983,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -290
│ │ │ │ │ │ +291
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R50875552 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/R13528224 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
│ │ │ │ │ │ -420
│ │ │ │ │ │ +421
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R50875920 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/R13528592 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
│ │ │ │ │ │ @@ -1042,15 +1042,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 578
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R50876288 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/R13528960 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
│ │ │ │ │ │ @@ -1072,18 +1072,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -342
│ │ │ │ │ │ +343
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R50876656 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/R13529328 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-4e2ddd631577'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-19a8bb3d2f89'/>
<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/pdf/gvpr.1.pdf.gz
│ │ │ │ ├── gvpr.1.pdf
│ │ │ │ │ ├── dumppdf -at {}
│ │ │ │ │ │ @@ -85,15 +85,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
-0.219 Tc
/R24148832 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R23830264 10 Tf
20.407 -12 Td
(gvpr graph pattern scanning and processing language)Tj
/R24148832 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R24148832 10 Tf
36 -12 Td
(gvpr)Tj
/R23830264 10 Tf
22.5 0 Td
([)Tj
/R24148832 10 Tf
3.33008 0 Td
(icnqV?)Tj
5 Tc
/R23830264 10 Tf
36.2602 0 Td
(][)Tj
0 Tc
/R24148832 10 Tf
14.1602 0 Td
(o)Tj
/R23504488 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R23830264 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R24148832 10 Tf
11.6602 0 Td
(a)Tj
/R23504488 10 Tf
13.5301 0 Td
[(ar)37.0068(gs)]TJ
2.5 Tc
/R23830264 10 Tf
20.1801 0 Td
(][)Tj
0 Tc
/R23504488 10 Tf
10.65 0 Td
('pr)Tj
-0.1 Tc
11.7699 0 Td
(og)Tj
0 Tc
9.9 0 Td
(')Tj
/R23830264 10 Tf
5.9 0 Td
(|)Tj
/R24148832 10 Tf
4.5 0 Td
(f)Tj
/R23504488 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
/R23830264 10 Tf
14.9 0 Td
(][)Tj
0 Tc
/R23504488 10 Tf
13.5699 0 Td
(les)Tj
/R23830264 10 Tf
18.8801 0 Td
(])Tj
/R24148832 10.95 Tf
-319.921 -16.8 Td
(DESCRIPTION)Tj
/R24148832 10 Tf
36 -12 Td
(gvpr)Tj
/R23830264 10 Tf
22.7359 0 Td
(\(pre)Tj
15.85 0 Td
0.236 Tw
[(viously kno)25.0061(wn as)]TJ
/R24148832 10 Tf
72.9578 0 Td
(gpr)Tj
2.736 Tc
/R23830264 10 Tf
15 0 Td
[(\)i)273.591(sag)]TJ
0 Tc
27.648 0 Td
(raph stream editor inspired by)Tj
/R24148832 10 Tf
123.66 0 Td
(awk)Tj
5.236 Tc
/R23830264 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
/R23504488 10 Tf
133.014 0 Td
[(libcgr)15.0146(aph)]TJ
/R23830264 10 Tf
39.0199 0 Td
3.014 Tw
(\(3\). In)Tj
31.018 0 Td
[(particular)40.0073(,)]TJ
/R24148832 10 Tf
43.434 0 Td
(gvpr)Tj
/R23830264 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
/R24148832 10 Tf
42.3508 0 Td
(gvpr)Tj
/R23830264 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
/R24148832 10 Tf
141.046 0 Td
($G)Tj
3.281 Tc
/R23830264 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
/R24148832 10 Tf
131.1 0 Td
($)Tj
/R23830264 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
/R24148832 10 Tf
219.47 0 Td
($T)Tj
2.525 Tc
/R23830264 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
/R24148832 10 Tf
137.55 0 Td
($O)Tj
3.02 Tc
/R23830264 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
/R24148832 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R23830264 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R24148832 10 Tf
(a)'
/R23504488 10 Tf
13.2 0 Td
[(ar)37.0081(gs)]TJ
/R23830264 10 Tf
22.8 0 Td
1.074 Tw
(The string)Tj
/R23504488 10 Tf
45.4781 0 Td
[(ar)37.0081(gs)]TJ
/R23830264 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
/R24148832 10 Tf
59.852 0 Td
(gvpr)Tj
/R23830264 10 Tf
24.393 0 Td
1.893 Tw
(program as)Tj
/R24148832 10 Tf
50.9961 0 Td
(ARGV[)Tj
/R23504488 10 Tf
32.7699 0 Td
(0)Tj
/R24148832 10 Tf
5 0 Td
(],...,ARGV[ARGC1])Tj
6.893 Tc
/R23830264 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
/R24148832 10 Tf
54.45 0 Td
(a)Tj
/R23830264 10 Tf
13.2 0 Td
(ags are concatenated.)Tj
/R24148832 10 Tf
-167.58 -16.8 Td
(c)Tj
/R23830264 10 Tf
36 0 Td
(Use the source graph as the output graph.)Tj
/R24148832 10 Tf
-36 -16.8 Td
(i)Tj
/R23830264 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
/R24148832 10 Tf
-68.0898 -16.8 Td
(o)Tj
/R23504488 10 Tf
13.2 0 Td
(outle)Tj
/R23830264 10 Tf
22.8 -12 Td
[(Causes the output stream to be written to the specied le; by def)10(ault, output is written to)]TJ
/R24148832 10 Tf
360.44 0 Td
(stdout)Tj
/R23830264 10 Tf
26.6699 0 Td
(.)Tj
/R24148832 10 Tf
-423.11 -16.8 Td
(f)Tj
/R23504488 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
/R23830264 10 Tf
6.13008 -12 Td
0.461 Tw
(Use the contents of the specied le as the program to e)Tj
-0.15 Tc
229.051 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cute on the input. If)Tj
/R23504488 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
/R23830264 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
/R24148832 10 Tf
226.713 0 Td
(gvpr)Tj
/R23830264 10 Tf
22.593 0 Td
(will use the directo-)Tj
-316.012 -12 Td
0.164 Tw
[(ries specied in the en)40.0073(vironment v)]TJ
138.21 0 Td
(ariable)Tj
/R24148832 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
/R23830264 10 Tf
10.4449 0 Td
0.165 Tw
(to look for the le. If)Tj
/R24148832 10 Tf
87.3699 0 Td
(f)Tj
/R23830264 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
/R24148832 10 Tf
10.1648 0 Td
(gvpr)Tj
/R23830264 10 Tf
-375.999 -12 Td
0 Tw
[(will use the rst non-option ar)18(gument as the program.)]TJ
/R24148832 10 Tf
-36 -16.8 Td
(q)Tj
-0.45 Tc
/R23830264 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
/R24148832 10 Tf
-82.4102 -16.8 Td
(n)Tj
-0.45 Tc
/R23830264 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
/R24148832 10 Tf
30.1391 0 Td
($NG)Tj
/R23830264 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
/R24148832 10 Tf
-36 -16.8 Td
(V)Tj
/R23830264 10 Tf
36 0 Td
0 Tw
[(Causes the program to print v)15(ersion information and e)15.0146(xit.)]TJ
/R24148832 10 Tf
-36 -16.8 Td
(?)Tj
/R23830264 10 Tf
36 0 Td
[(Causes the program to print usage information and e)15.0073(xit.)]TJ
/R24148832 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R23830264 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R23504488 10 Tf
1.91016 -16.8 Td
(les)Tj
/R23830264 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
/R24148832 10 Tf
284.808 0 Td
(f)Tj
/R23830264 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
/R24148832 10 Tf
5.87188 0 Td
(stdin)Tj
/R23830264 10 Tf
-370.886 -12 Td
0 Tw
(will be used.)Tj
/R24148832 10.95 Tf
-76 -16.8 Td
[(PR)30.0605(OGRAMS)]TJ
/R23830264 10 Tf
36 -12 Td
(A)Tj
/R24148832 10 Tf
9.71992 0 Td
(gvpr)Tj
/R23830264 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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
-0.219 Tc
/R22252384 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R21933816 10 Tf
20.407 -12 Td
(gvpr graph pattern scanning and processing language)Tj
/R22252384 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R22252384 10 Tf
36 -12 Td
(gvpr)Tj
/R21933816 10 Tf
22.5 0 Td
([)Tj
/R22252384 10 Tf
3.33008 0 Td
(icnqV?)Tj
5 Tc
/R21933816 10 Tf
36.2602 0 Td
(][)Tj
0 Tc
/R22252384 10 Tf
14.1602 0 Td
(o)Tj
/R21608040 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R21933816 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R22252384 10 Tf
11.6602 0 Td
(a)Tj
/R21608040 10 Tf
13.5301 0 Td
[(ar)37.0068(gs)]TJ
2.5 Tc
/R21933816 10 Tf
20.1801 0 Td
(][)Tj
0 Tc
/R21608040 10 Tf
10.65 0 Td
('pr)Tj
-0.1 Tc
11.7699 0 Td
(og)Tj
0 Tc
9.9 0 Td
(')Tj
/R21933816 10 Tf
5.9 0 Td
(|)Tj
/R22252384 10 Tf
4.5 0 Td
(f)Tj
/R21608040 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
/R21933816 10 Tf
14.9 0 Td
(][)Tj
0 Tc
/R21608040 10 Tf
13.5699 0 Td
(les)Tj
/R21933816 10 Tf
18.8801 0 Td
(])Tj
/R22252384 10.95 Tf
-319.921 -16.8 Td
(DESCRIPTION)Tj
/R22252384 10 Tf
36 -12 Td
(gvpr)Tj
/R21933816 10 Tf
22.7359 0 Td
(\(pre)Tj
15.85 0 Td
0.236 Tw
[(viously kno)25.0061(wn as)]TJ
/R22252384 10 Tf
72.9578 0 Td
(gpr)Tj
2.736 Tc
/R21933816 10 Tf
15 0 Td
[(\)i)273.591(sag)]TJ
0 Tc
27.648 0 Td
(raph stream editor inspired by)Tj
/R22252384 10 Tf
123.66 0 Td
(awk)Tj
5.236 Tc
/R21933816 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
/R21608040 10 Tf
133.014 0 Td
[(libcgr)15.0146(aph)]TJ
/R21933816 10 Tf
39.0199 0 Td
3.014 Tw
(\(3\). In)Tj
31.018 0 Td
[(particular)40.0073(,)]TJ
/R22252384 10 Tf
43.434 0 Td
(gvpr)Tj
/R21933816 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
/R22252384 10 Tf
42.3508 0 Td
(gvpr)Tj
/R21933816 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
/R22252384 10 Tf
141.046 0 Td
($G)Tj
3.281 Tc
/R21933816 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
/R22252384 10 Tf
131.1 0 Td
($)Tj
/R21933816 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
/R22252384 10 Tf
219.47 0 Td
($T)Tj
2.525 Tc
/R21933816 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
/R22252384 10 Tf
137.55 0 Td
($O)Tj
3.02 Tc
/R21933816 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
/R22252384 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R21933816 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R22252384 10 Tf
(a)'
/R21608040 10 Tf
13.2 0 Td
[(ar)37.0081(gs)]TJ
/R21933816 10 Tf
22.8 0 Td
1.074 Tw
(The string)Tj
/R21608040 10 Tf
45.4781 0 Td
[(ar)37.0081(gs)]TJ
/R21933816 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
/R22252384 10 Tf
59.852 0 Td
(gvpr)Tj
/R21933816 10 Tf
24.393 0 Td
1.893 Tw
(program as)Tj
/R22252384 10 Tf
50.9961 0 Td
(ARGV[)Tj
/R21608040 10 Tf
32.7699 0 Td
(0)Tj
/R22252384 10 Tf
5 0 Td
(],...,ARGV[ARGC1])Tj
6.893 Tc
/R21933816 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
/R22252384 10 Tf
54.45 0 Td
(a)Tj
/R21933816 10 Tf
13.2 0 Td
(ags are concatenated.)Tj
/R22252384 10 Tf
-167.58 -16.8 Td
(c)Tj
/R21933816 10 Tf
36 0 Td
(Use the source graph as the output graph.)Tj
/R22252384 10 Tf
-36 -16.8 Td
(i)Tj
/R21933816 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
/R22252384 10 Tf
-68.0898 -16.8 Td
(o)Tj
/R21608040 10 Tf
13.2 0 Td
(outle)Tj
/R21933816 10 Tf
22.8 -12 Td
[(Causes the output stream to be written to the specied le; by def)10(ault, output is written to)]TJ
/R22252384 10 Tf
360.44 0 Td
(stdout)Tj
/R21933816 10 Tf
26.6699 0 Td
(.)Tj
/R22252384 10 Tf
-423.11 -16.8 Td
(f)Tj
/R21608040 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
/R21933816 10 Tf
6.13008 -12 Td
0.461 Tw
(Use the contents of the specied le as the program to e)Tj
-0.15 Tc
229.051 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cute on the input. If)Tj
/R21608040 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
/R21933816 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
/R22252384 10 Tf
226.713 0 Td
(gvpr)Tj
/R21933816 10 Tf
22.593 0 Td
(will use the directo-)Tj
-316.012 -12 Td
0.164 Tw
[(ries specied in the en)40.0073(vironment v)]TJ
138.21 0 Td
(ariable)Tj
/R22252384 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
/R21933816 10 Tf
10.4449 0 Td
0.165 Tw
(to look for the le. If)Tj
/R22252384 10 Tf
87.3699 0 Td
(f)Tj
/R21933816 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
/R22252384 10 Tf
10.1648 0 Td
(gvpr)Tj
/R21933816 10 Tf
-375.999 -12 Td
0 Tw
[(will use the rst non-option ar)18(gument as the program.)]TJ
/R22252384 10 Tf
-36 -16.8 Td
(q)Tj
-0.45 Tc
/R21933816 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
/R22252384 10 Tf
-82.4102 -16.8 Td
(n)Tj
-0.45 Tc
/R21933816 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
/R22252384 10 Tf
30.1391 0 Td
($NG)Tj
/R21933816 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
/R22252384 10 Tf
-36 -16.8 Td
(V)Tj
/R21933816 10 Tf
36 0 Td
0 Tw
[(Causes the program to print v)15(ersion information and e)15.0146(xit.)]TJ
/R22252384 10 Tf
-36 -16.8 Td
(?)Tj
/R21933816 10 Tf
36 0 Td
[(Causes the program to print usage information and e)15.0073(xit.)]TJ
/R22252384 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R21933816 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R21608040 10 Tf
1.91016 -16.8 Td
(les)Tj
/R21933816 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
/R22252384 10 Tf
284.808 0 Td
(f)Tj
/R21933816 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
/R22252384 10 Tf
5.87188 0 Td
(stdin)Tj
/R21933816 10 Tf
-370.886 -12 Td
0 Tw
(will be used.)Tj
/R22252384 10.95 Tf
-76 -16.8 Td
[(PR)30.0605(OGRAMS)]TJ
/R21933816 10 Tf
36 -12 Td
(A)Tj
/R22252384 10 Tf
9.71992 0 Td
(gvpr)Tj
/R21933816 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -664,19 +664,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -713,29 +713,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-384.34 -36 Td
(BEGIN {)Tj
/R23504488 10 Tf
41.5 0 Td
(action)Tj
/R24148832 10 Tf
27.7398 0 Td
(})Tj
-69.2398 -16.8 Td
(BEG_G {)Tj
/R23504488 10 Tf
43.1699 0 Td
(action)Tj
/R24148832 10 Tf
27.7398 0 Td
(})Tj
2.5 Tc
-70.9098 -16.8 Td
(N[)Tj
0 Tc
/R23504488 10 Tf
16.8 0 Td
[(pr)37.0081(edicate)]TJ
2.5 Tc
/R24148832 10 Tf
40.0801 0 Td
(]{)Tj
0 Tc
/R23504488 10 Tf
12.6 0 Td
(action)Tj
/R24148832 10 Tf
27.7398 0 Td
(})Tj
2.5 Tc
-97.2199 -16.8 Td
(E[)Tj
0 Tc
/R23504488 10 Tf
16.25 0 Td
[(pr)37.0081(edicate)]TJ
2.5 Tc
/R24148832 10 Tf
40.0801 0 Td
(]{)Tj
0 Tc
/R23504488 10 Tf
12.6 0 Td
(action)Tj
/R24148832 10 Tf
27.7398 0 Td
(})Tj
-96.6699 -16.8 Td
(END_G {)Tj
/R23504488 10 Tf
43.1602 0 Td
(action)Tj
/R24148832 10 Tf
27.7398 0 Td
(})Tj
-70.9 -16.8 Td
(END {)Tj
/R23504488 10 Tf
30.3801 0 Td
(action)Tj
/R24148832 10 Tf
27.7398 0 Td
(})Tj
3.173 Tc
/R23830264 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
/R24148832 10 Tf
192.24 0 Td
(BEGIN)Tj
/R23830264 10 Tf
32.2301 0 Td
(,)Tj
/R24148832 10 Tf
5.67305 0 Td
(END_G)Tj
/R23830264 10 Tf
37.0629 0 Td
(and)Tj
/R24148832 10 Tf
17.6129 0 Td
(END)Tj
/R23830264 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
/R24148832 10 Tf
44.3281 0 Td
(BEG_G)Tj
/R23830264 10 Tf
33.9 0 Td
(,)Tj
/R24148832 10 Tf
5.22383 0 Td
(N)Tj
/R23830264 10 Tf
9.94414 0 Td
(and)Tj
/R24148832 10 Tf
17.1641 0 Td
(E)Tj
/R23830264 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
/R24148832 10 Tf
266.073 0 Td
(BEG_G)Tj
/R23830264 10 Tf
36.6531 0 Td
(statement and all)Tj
/R24148832 10 Tf
71.0289 0 Td
(N)Tj
/R23830264 10 Tf
9.97305 0 Td
(and)Tj
/R24148832 10 Tf
17.193 0 Td
(E)Tj
/R23830264 10 Tf
9.42305 0 Td
(state-)Tj
-410.344 -12 Td
0 Tw
[(ments up to the ne)14.9927(xt)]TJ
/R24148832 10 Tf
83.4602 0 Td
(BEG_G)Tj
/R23830264 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
/R24148832 10 Tf
55.8199 0 Td
(gvpr)Tj
/R23830264 10 Tf
22.5 0 Td
(program are:)Tj
-294.85 -16.8 Td
[(Ev)24.9841(aluate the)]TJ
/R24148832 10 Tf
51.9602 0 Td
(BEGIN)Tj
/R23830264 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
/R23504488 10 Tf
64.7102 0 Td
(G)Tj
/R23830264 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
/R23504488 10 Tf
15.2801 0 Td
(G)Tj
/R23830264 10 Tf
9.71992 0 Td
(as the current graph and current object.)Tj
-25 -12 Td
[(Ev)24.9841(aluate the)]TJ
/R24148832 10 Tf
51.9602 0 Td
(BEG_G)Tj
/R23830264 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
/R23504488 10 Tf
86.9199 0 Td
(G)Tj
/R23830264 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
/R24148832 10 Tf
51.9602 0 Td
(N)Tj
/R23830264 10 Tf
9.71992 0 Td
(or)Tj
/R24148832 10 Tf
10.8301 0 Td
(E)Tj
/R23830264 10 Tf
9.16992 0 Td
(clauses, as appropriate.)Tj
-91.6801 -12 Td
(})Tj
-10 -12 Td
(})Tj
(Set)'
/R23504488 10 Tf
15.2801 0 Td
(G)Tj
/R23830264 10 Tf
9.71992 0 Td
(as the current object.)Tj
-25 -12 Td
[(Ev)24.9841(aluate the)]TJ
/R24148832 10 Tf
51.9602 0 Td
(END_G)Tj
/R23830264 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
/R24148832 10 Tf
51.9602 0 Td
(END)Tj
/R23830264 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
/R24148832 10 Tf
75.6301 0 Td
(BEGIN)Tj
/R23830264 10 Tf
32.2301 0 Td
(,)Tj
/R24148832 10 Tf
5.3 0 Td
(BEG_G)Tj
/R23830264 10 Tf
33.9 0 Td
(,)Tj
/R24148832 10 Tf
5.3 0 Td
(END_G)Tj
/R23830264 10 Tf
36.6898 0 Td
(and)Tj
/R24148832 10 Tf
17.2398 0 Td
(END)Tj
/R23830264 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
/R24148832 10 Tf
11.0422 0 Td
(N)Tj
/R23830264 10 Tf
9.93203 0 Td
(or)Tj
/R24148832 10 Tf
11.043 0 Td
(E)Tj
/R23830264 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
/R24148832 10 Tf
69.8559 0 Td
(N)Tj
/R23830264 10 Tf
9.75508 0 Td
0.035 Tw
(clauses \()Tj
/R24148832 10 Tf
34.7449 0 Td
(E)Tj
/R23830264 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.315 Tw
(ly\) are e)Tj
-0.25 Tc
33.1398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(luated in the order in which the occur)Tj
2.815 Tc
151.345 0 Td
(.N)Tj
0 Tc
12.5352 0 Td
(ote, though, that within a block,)Tj
/R24148832 10 Tf
131.61 0 Td
(N)Tj
/R23830264 10 Tf
10.0352 0 Td
(or)Tj
/R24148832 10 Tf
11.1449 0 Td
(E)Tj
/R23830264 10 Tf
9.48516 0 Td
(clauses may)Tj
-383.085 -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
/R23504488 10 Tf
348.809 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(pr)Tj
/R23830264 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
/R24148832 10 Tf
159.34 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R23830264 10 Tf
8.33984 0 Td
(,)Tj
/R24148832 10 Tf
6.03008 0 Td
(int)Tj
/R23830264 10 Tf
11.6699 0 Td
(,)Tj
/R24148832 10 Tf
6.03008 0 Td
(char)Tj
/R23830264 10 Tf
19.4398 0 Td
(,)Tj
/R24148832 10 Tf
6.03008 0 Td
(oat)Tj
/R23830264 10 Tf
18.8898 0 Td
(,)Tj
/R24148832 10 Tf
6.03008 0 Td
(long)Tj
/R23830264 10 Tf
18.3398 0 Td
(,)Tj
/R24148832 10 Tf
6.03008 0 Td
(unsigned)Tj
/R23830264 10 Tf
41.8801 0 Td
(and)Tj
/R24148832 10 Tf
17.9699 0 Td
(double)Tj
/R23830264 10 Tf
28.9 0 Td
(\),)Tj
/R24148832 10 Tf
9.36016 0 Td
(gvpr)Tj
/R23830264 10 Tf
23.5301 0 Td
[(pro)14.9902(vides)]TJ
/R24148832 10 Tf
-397.71 -12 Td
(string)Tj
/R23830264 10 Tf
27.9691 0 Td
0.469 Tw
(as a synon)Tj
42.448 0 Td
0.468 Tw
(ym for)Tj
/R24148832 10 Tf
30.3762 0 Td
(char*)Tj
2.968 Tc
/R23830264 10 Tf
24.4398 0 Td
(,a)Tj
0 Tc
9.90781 0 Td
(nd the graph-based types)Tj
/R24148832 10 Tf
104.072 0 Td
(node_t)Tj
/R23830264 10 Tf
28.8898 0 Td
(,)Tj
/R24148832 10 Tf
5.46797 0 Td
(edge_t)Tj
/R23830264 10 Tf
27.7699 0 Td
(,)Tj
/R24148832 10 Tf
5.46797 0 Td
(graph_t)Tj
/R23830264 10 Tf
36.8578 0 Td
(and)Tj
/R24148832 10 Tf
17.4078 0 Td
(obj_t)Tj
5.468 Tc
/R23830264 10 Tf
22.2199 0 Td
(.T)Tj
0 Tc
14.0781 0 Td
(he)Tj
/R24148832 10 Tf
12.4078 0 Td
(obj_t)Tj
/R23830264 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
/R24148832 10 Tf
178.967 0 Td
("...")Tj
/R23830264 10 Tf
21.1699 0 Td
(or)Tj
/R24148832 10 Tf
10.9 0 Td
[('...)54.9902(')]TJ
/R23830264 10 Tf
13.6102 0 Td
(.)Tj
/R24148832 10 Tf
7.56992 0 Td
(gvpr)Tj
/R23830264 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
/R23504488 10 Tf
-186.93 -16.8 Td
[(type arr)15.0159(ay)]TJ
/R24148832 10 Tf
43.7297 0 Td
([)Tj
/R23504488 10 Tf
5.83008 0 Td
(type0)Tj
/R24148832 10 Tf
24.1602 0 Td
(])Tj
/R23830264 10 Tf
-112.22 -16.8 Td
(where)Tj
/R23504488 10 Tf
29.6879 0 Td
(type0)Tj
/R23830264 10 Tf
26.918 0 Td
0.258 Tw
(is optional. If it is supplied, the parser will enforce that all array subscripts ha)Tj
-0.15 Tc
312.812 0 Td
0.559 Tw
(ve t)Tj
0 Tc
14.8289 0 Td
0.259 Tw
(he specied)Tj
-384.247 -12 Td
0.321 Tw
[(type. If it is not supplied, objects of all types can be used as subscripts.)-532.092(As in C, v)24.9951(ariables and arrays must)]TJ
166.055 -48 Td
0 Tw
[(29 August 2013)-19705.5(2)]TJ
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-384.34 -36 Td
(BEGIN {)Tj
/R21608040 10 Tf
41.5 0 Td
(action)Tj
/R22252384 10 Tf
27.7398 0 Td
(})Tj
-69.2398 -16.8 Td
(BEG_G {)Tj
/R21608040 10 Tf
43.1699 0 Td
(action)Tj
/R22252384 10 Tf
27.7398 0 Td
(})Tj
2.5 Tc
-70.9098 -16.8 Td
(N[)Tj
0 Tc
/R21608040 10 Tf
16.8 0 Td
[(pr)37.0081(edicate)]TJ
2.5 Tc
/R22252384 10 Tf
40.0801 0 Td
(]{)Tj
0 Tc
/R21608040 10 Tf
12.6 0 Td
(action)Tj
/R22252384 10 Tf
27.7398 0 Td
(})Tj
2.5 Tc
-97.2199 -16.8 Td
(E[)Tj
0 Tc
/R21608040 10 Tf
16.25 0 Td
[(pr)37.0081(edicate)]TJ
2.5 Tc
/R22252384 10 Tf
40.0801 0 Td
(]{)Tj
0 Tc
/R21608040 10 Tf
12.6 0 Td
(action)Tj
/R22252384 10 Tf
27.7398 0 Td
(})Tj
-96.6699 -16.8 Td
(END_G {)Tj
/R21608040 10 Tf
43.1602 0 Td
(action)Tj
/R22252384 10 Tf
27.7398 0 Td
(})Tj
-70.9 -16.8 Td
(END {)Tj
/R21608040 10 Tf
30.3801 0 Td
(action)Tj
/R22252384 10 Tf
27.7398 0 Td
(})Tj
3.173 Tc
/R21933816 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
/R22252384 10 Tf
192.24 0 Td
(BEGIN)Tj
/R21933816 10 Tf
32.2301 0 Td
(,)Tj
/R22252384 10 Tf
5.67305 0 Td
(END_G)Tj
/R21933816 10 Tf
37.0629 0 Td
(and)Tj
/R22252384 10 Tf
17.6129 0 Td
(END)Tj
/R21933816 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
/R22252384 10 Tf
44.3281 0 Td
(BEG_G)Tj
/R21933816 10 Tf
33.9 0 Td
(,)Tj
/R22252384 10 Tf
5.22383 0 Td
(N)Tj
/R21933816 10 Tf
9.94414 0 Td
(and)Tj
/R22252384 10 Tf
17.1641 0 Td
(E)Tj
/R21933816 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
/R22252384 10 Tf
266.073 0 Td
(BEG_G)Tj
/R21933816 10 Tf
36.6531 0 Td
(statement and all)Tj
/R22252384 10 Tf
71.0289 0 Td
(N)Tj
/R21933816 10 Tf
9.97305 0 Td
(and)Tj
/R22252384 10 Tf
17.193 0 Td
(E)Tj
/R21933816 10 Tf
9.42305 0 Td
(state-)Tj
-410.344 -12 Td
0 Tw
[(ments up to the ne)14.9927(xt)]TJ
/R22252384 10 Tf
83.4602 0 Td
(BEG_G)Tj
/R21933816 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
/R22252384 10 Tf
55.8199 0 Td
(gvpr)Tj
/R21933816 10 Tf
22.5 0 Td
(program are:)Tj
-294.85 -16.8 Td
[(Ev)24.9841(aluate the)]TJ
/R22252384 10 Tf
51.9602 0 Td
(BEGIN)Tj
/R21933816 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
/R21608040 10 Tf
64.7102 0 Td
(G)Tj
/R21933816 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
/R21608040 10 Tf
15.2801 0 Td
(G)Tj
/R21933816 10 Tf
9.71992 0 Td
(as the current graph and current object.)Tj
-25 -12 Td
[(Ev)24.9841(aluate the)]TJ
/R22252384 10 Tf
51.9602 0 Td
(BEG_G)Tj
/R21933816 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
/R21608040 10 Tf
86.9199 0 Td
(G)Tj
/R21933816 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
/R22252384 10 Tf
51.9602 0 Td
(N)Tj
/R21933816 10 Tf
9.71992 0 Td
(or)Tj
/R22252384 10 Tf
10.8301 0 Td
(E)Tj
/R21933816 10 Tf
9.16992 0 Td
(clauses, as appropriate.)Tj
-91.6801 -12 Td
(})Tj
-10 -12 Td
(})Tj
(Set)'
/R21608040 10 Tf
15.2801 0 Td
(G)Tj
/R21933816 10 Tf
9.71992 0 Td
(as the current object.)Tj
-25 -12 Td
[(Ev)24.9841(aluate the)]TJ
/R22252384 10 Tf
51.9602 0 Td
(END_G)Tj
/R21933816 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
/R22252384 10 Tf
51.9602 0 Td
(END)Tj
/R21933816 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
/R22252384 10 Tf
75.6301 0 Td
(BEGIN)Tj
/R21933816 10 Tf
32.2301 0 Td
(,)Tj
/R22252384 10 Tf
5.3 0 Td
(BEG_G)Tj
/R21933816 10 Tf
33.9 0 Td
(,)Tj
/R22252384 10 Tf
5.3 0 Td
(END_G)Tj
/R21933816 10 Tf
36.6898 0 Td
(and)Tj
/R22252384 10 Tf
17.2398 0 Td
(END)Tj
/R21933816 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
/R22252384 10 Tf
11.0422 0 Td
(N)Tj
/R21933816 10 Tf
9.93203 0 Td
(or)Tj
/R22252384 10 Tf
11.043 0 Td
(E)Tj
/R21933816 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
/R22252384 10 Tf
69.8559 0 Td
(N)Tj
/R21933816 10 Tf
9.75508 0 Td
0.035 Tw
(clauses \()Tj
/R22252384 10 Tf
34.7449 0 Td
(E)Tj
/R21933816 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.315 Tw
(ly\) are e)Tj
-0.25 Tc
33.1398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(luated in the order in which the occur)Tj
2.815 Tc
151.345 0 Td
(.N)Tj
0 Tc
12.5352 0 Td
(ote, though, that within a block,)Tj
/R22252384 10 Tf
131.61 0 Td
(N)Tj
/R21933816 10 Tf
10.0352 0 Td
(or)Tj
/R22252384 10 Tf
11.1449 0 Td
(E)Tj
/R21933816 10 Tf
9.48516 0 Td
(clauses may)Tj
-383.085 -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
/R21608040 10 Tf
348.809 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(pr)Tj
/R21933816 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
/R22252384 10 Tf
159.34 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21933816 10 Tf
8.33984 0 Td
(,)Tj
/R22252384 10 Tf
6.03008 0 Td
(int)Tj
/R21933816 10 Tf
11.6699 0 Td
(,)Tj
/R22252384 10 Tf
6.03008 0 Td
(char)Tj
/R21933816 10 Tf
19.4398 0 Td
(,)Tj
/R22252384 10 Tf
6.03008 0 Td
(oat)Tj
/R21933816 10 Tf
18.8898 0 Td
(,)Tj
/R22252384 10 Tf
6.03008 0 Td
(long)Tj
/R21933816 10 Tf
18.3398 0 Td
(,)Tj
/R22252384 10 Tf
6.03008 0 Td
(unsigned)Tj
/R21933816 10 Tf
41.8801 0 Td
(and)Tj
/R22252384 10 Tf
17.9699 0 Td
(double)Tj
/R21933816 10 Tf
28.9 0 Td
(\),)Tj
/R22252384 10 Tf
9.36016 0 Td
(gvpr)Tj
/R21933816 10 Tf
23.5301 0 Td
[(pro)14.9902(vides)]TJ
/R22252384 10 Tf
-397.71 -12 Td
(string)Tj
/R21933816 10 Tf
27.9691 0 Td
0.469 Tw
(as a synon)Tj
42.448 0 Td
0.468 Tw
(ym for)Tj
/R22252384 10 Tf
30.3762 0 Td
(char*)Tj
2.968 Tc
/R21933816 10 Tf
24.4398 0 Td
(,a)Tj
0 Tc
9.90781 0 Td
(nd the graph-based types)Tj
/R22252384 10 Tf
104.072 0 Td
(node_t)Tj
/R21933816 10 Tf
28.8898 0 Td
(,)Tj
/R22252384 10 Tf
5.46797 0 Td
(edge_t)Tj
/R21933816 10 Tf
27.7699 0 Td
(,)Tj
/R22252384 10 Tf
5.46797 0 Td
(graph_t)Tj
/R21933816 10 Tf
36.8578 0 Td
(and)Tj
/R22252384 10 Tf
17.4078 0 Td
(obj_t)Tj
5.468 Tc
/R21933816 10 Tf
22.2199 0 Td
(.T)Tj
0 Tc
14.0781 0 Td
(he)Tj
/R22252384 10 Tf
12.4078 0 Td
(obj_t)Tj
/R21933816 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
/R22252384 10 Tf
178.967 0 Td
("...")Tj
/R21933816 10 Tf
21.1699 0 Td
(or)Tj
/R22252384 10 Tf
10.9 0 Td
[('...)54.9902(')]TJ
/R21933816 10 Tf
13.6102 0 Td
(.)Tj
/R22252384 10 Tf
7.56992 0 Td
(gvpr)Tj
/R21933816 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
/R21608040 10 Tf
-186.93 -16.8 Td
[(type arr)15.0159(ay)]TJ
/R22252384 10 Tf
43.7297 0 Td
([)Tj
/R21608040 10 Tf
5.83008 0 Td
(type0)Tj
/R22252384 10 Tf
24.1602 0 Td
(])Tj
/R21933816 10 Tf
-112.22 -16.8 Td
(where)Tj
/R21608040 10 Tf
29.6879 0 Td
(type0)Tj
/R21933816 10 Tf
26.918 0 Td
0.258 Tw
(is optional. If it is supplied, the parser will enforce that all array subscripts ha)Tj
-0.15 Tc
312.812 0 Td
0.559 Tw
(ve t)Tj
0 Tc
14.8289 0 Td
0.259 Tw
(he specied)Tj
-384.247 -12 Td
0.321 Tw
[(type. If it is not supplied, objects of all types can be used as subscripts.)-532.092(As in C, v)24.9951(ariables and arrays must)]TJ
166.055 -48 Td
0 Tw
[(29 August 2013)-19705.5(2)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3478
│ │ │ │ │ │ +3479
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -772,29 +772,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 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
/R24148832 10 Tf
36 -12 Td
({)Tj
/R23830264 10 Tf
6.43984 0 Td
([)Tj
/R23504488 10 Tf
5.83008 0 Td
(statement ...)Tj
/R23830264 10 Tf
50.8301 0 Td
(])Tj
/R24148832 10 Tf
5.83008 0 Td
(})Tj
-0.2 Tc
/R23504488 10 Tf
-68.9301 -12 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R23830264 10 Tf
214.59 0 Td
(// commonly)Tj
/R23504488 10 Tf
53.3398 0 Td
(var)Tj
/R24148832 10 Tf
15.8301 0 Td
(=)Tj
-0.2 Tc
/R23504488 10 Tf
8.2 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R24148832 10 Tf
-309.32 -12 Td
(if\()Tj
-0.2 Tc
/R23504488 10 Tf
11.9398 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R24148832 10 Tf
36.0199 0 Td
(\))Tj
/R23504488 10 Tf
5.83008 0 Td
(statement)Tj
/R23830264 10 Tf
40.8301 0 Td
([)Tj
/R24148832 10 Tf
5.83008 0 Td
(else)Tj
/R23504488 10 Tf
18.05 0 Td
(statement)Tj
/R23830264 10 Tf
40.8301 0 Td
(])Tj
-0.25 Tc
/R24148832 10 Tf
-168.01 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r\()Tj
-0.2 Tc
/R23504488 10 Tf
10.2699 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R24148832 10 Tf
36.0199 0 Td
(;)Tj
-0.2 Tc
/R23504488 10 Tf
5.83008 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R24148832 10 Tf
36.0199 0 Td
(;)Tj
-0.2 Tc
/R23504488 10 Tf
5.83008 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R24148832 10 Tf
36.0199 0 Td
(\))Tj
/R23504488 10 Tf
5.83008 0 Td
(statement)Tj
-0.25 Tc
/R24148832 10 Tf
-169.94 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r\()Tj
/R23504488 10 Tf
10.2699 0 Td
[(arr)14.9927(ay)]TJ
/R24148832 10 Tf
24.5699 0 Td
([)Tj
/R23504488 10 Tf
5.83008 0 Td
(var)Tj
/R24148832 10 Tf
15.8301 0 Td
(]\))Tj
/R23504488 10 Tf
9.16016 0 Td
(statement)Tj
-0.25 Tc
/R24148832 10 Tf
-73.7402 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr\()Tj
/R23504488 10 Tf
14.7102 0 Td
[(arr)14.9927(ay)]TJ
/R24148832 10 Tf
24.5699 0 Td
([)Tj
/R23504488 10 Tf
5.83008 0 Td
(var)Tj
/R24148832 10 Tf
15.8301 0 Td
(]\))Tj
/R23504488 10 Tf
9.16016 0 Td
(statement)Tj
/R24148832 10 Tf
-78.1805 -12 Td
(while\()Tj
-0.2 Tc
/R23504488 10 Tf
28.6102 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R24148832 10 Tf
36.0199 0 Td
(\))Tj
/R23504488 10 Tf
5.83008 0 Td
(statement)Tj
/R24148832 10 Tf
-79.1402 -12 Td
(switch\()Tj
-0.2 Tc
/R23504488 10 Tf
33.05 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R24148832 10 Tf
36.0199 0 Td
(\))Tj
/R23504488 10 Tf
5.83008 0 Td
(case statements)Tj
/R24148832 10 Tf
-83.5801 -12 Td
[(br)18.0078(eak [)]TJ
-0.2 Tc
/R23504488 10 Tf
33.15 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R24148832 10 Tf
36.0199 0 Td
(])Tj
-77.85 -12 Td
(continue [)Tj
-0.2 Tc
/R23504488 10 Tf
45 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R24148832 10 Tf
36.0199 0 Td
(])Tj
-0.18 Tc
-89.7 -12 Td
(re)Tj
0 Tc
8.7 0 Td
(tur)Tj
2.5 Tc
13.1801 0 Td
(n[)Tj
-0.2 Tc
/R23504488 10 Tf
13.8898 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R24148832 10 Tf
36.0199 0 Td
(])Tj
/R23830264 9 Tf
-116.47 -12 Td
[(Items in brack)10.0193(ets are optional.)]TJ
/R23830264 10 Tf
0.307 Tw
(In the second form of the)'
-0.25 Tc
/R24148832 10 Tf
105.151 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r)Tj
/R23830264 10 Tf
7.24609 0 Td
0.306 Tw
(statement and the)Tj
-0.25 Tc
/R24148832 10 Tf
73.4078 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr)Tj
/R23830264 10 Tf
11.6859 0 Td
(statement, the v)Tj
63.4121 0 Td
(ariable)Tj
/R23504488 10 Tf
30.016 0 Td
(var)Tj
/R23830264 10 Tf
16.1359 0 Td
[(is set to each v)25.0098(alue used as)]TJ
-323.215 -12 Td
0.985 Tw
(an inde)Tj
3.485 Tc
29.9949 0 Td
(xi)Tj
3.486 Tc
11.2648 0 Td
(nt)Tj
0 Tc
11.266 0 Td
0.986 Tw
(he specied array and then the associated)Tj
/R23504488 10 Tf
174.912 0 Td
(statement)Tj
/R23830264 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.79 -12 Td
0.835 Tw
(dices, the indices are returned in increasing \(decreasing\) numeric or le)Tj
288.95 0 Td
0.834 Tw
(xicographic order for)Tj
-0.25 Tc
/R24148832 10 Tf
89.9719 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r)Tj
/R23830264 10 Tf
7.77383 0 Td
(\()Tj
-0.25 Tc
/R24148832 10 Tf
3.33008 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr)Tj
3.334 Tc
/R23830264 10 Tf
8.88008 0 Td
(,r)Tj
0 Tc
9.16406 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
0 Tw
(ly\). This can be used for sorting.)Tj
-32.3699 -16.8 Td
(Function denitions can only appear in the)Tj
/R24148832 10 Tf
173.6 0 Td
(BEGIN)Tj
/R23830264 10 Tf
34.7301 0 Td
(clause.)Tj
-208.33 -16.8 Td
1.69 Tw
(Expressions include the usual C e)Tj
143.01 0 Td
4.191 Tw
(xpressions. String)Tj
80.052 0 Td
1.691 Tw
(comparisons using)Tj
/R24148832 10 Tf
80.602 0 Td
(==)Tj
/R23830264 10 Tf
15.591 0 Td
(and)Tj
/R24148832 10 Tf
18.6309 0 Td
(!=)Tj
/R23830264 10 Tf
13.2211 0 Td
(treat the right hand)Tj
-351.107 -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
/R23504488 10 Tf
41.7039 0 Td
(ksh)Tj
/R23830264 10 Tf
13.6102 0 Td
0.396 Tw
(\(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
/R24148832 10 Tf
25.55 0 Td
[(str)17.9932(cmp)]TJ
/R23830264 10 Tf
32.3102 0 Td
(function.)Tj
/R24148832 10 Tf
-207.06 -16.8 Td
(gvpr)Tj
/R23830264 10 Tf
23.3672 0 Td
0.867 Tw
[(will attempt to use an e)14.9854(xpression as a string or numeric v)24.9976(alue as appropriate. Both C-lik)]TJ
3.368 Tc
363.575 0 Td
(ec)Tj
0 Tc
12.248 0 Td
0.868 Tw
(asts and)Tj
-399.19 -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.007 Tw
(Expressions of graphical type \(i.e.,)Tj
/R24148832 10 Tf
141.675 0 Td
(graph_t, node_t, edge_t, obj_t)Tj
2.507 Tc
/R23830264 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.083 -12 Td
0.02 Tw
(the form of)Tj
/R24148832 10 Tf
47.55 0 Td
(.)Tj
/R23504488 10 Tf
2.5 0 Td
(name)Tj
2.52 Tc
/R23830264 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
/R23504488 10 Tf
211.69 0 Td
(name)Tj
/R23830264 10 Tf
24.1801 0 Td
(of the gi)Tj
-0.15 Tc
33.1199 0 Td
(ve)Tj
2.52 Tc
9.28984 0 Td
(no)Tj
0 Tc
12.5199 0 Td
2.52 Tw
(bject. In)Tj
37.8102 0 Td
(addi-)Tj
-411.45 -12 Td
0.636 Tw
[(tion, in certain conte)15.0037(xts an undeclared, unmodied identier is tak)10.0146(en to be an attrib)20.0098(ute name. Specically)]TJ
429.5 0 Td
(,)Tj
-429.5 -12 Td
0.397 Tw
[(such identiers denote attrib)19.9976(utes of the current node or edge, respecti)]TJ
-0.15 Tc
279.85 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
/R24148832 10 Tf
7.89687 0 Td
(N)Tj
/R23830264 10 Tf
10.1172 0 Td
(and)Tj
/R24148832 10 Tf
17.3371 0 Td
(E)Tj
/R23830264 10 Tf
9.56797 0 Td
0.398 Tw
(clauses, and the cur)Tj
79.3039 0 Td
(-)Tj
-428.67 -12 Td
0 Tw
(rent graph in)Tj
/R24148832 10 Tf
53.6 0 Td
(BEG_G)Tj
/R23830264 10 Tf
36.4 0 Td
(and)Tj
/R24148832 10 Tf
16.9398 0 Td
(END_G)Tj
/R23830264 10 Tf
36.3898 0 Td
(clauses.)Tj
-143.33 -16.8 Td
0.243 Tw
(As usual in the)Tj
/R23504488 10 Tf
63.2809 0 Td
[(libcgr)15.0159(aph)]TJ
/R23830264 10 Tf
39.0199 0 Td
0.242 Tw
[(\(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
/R24148832 10 Tf
38.0219 0 Td
(gvpr)Tj
/R23830264 10 Tf
22.7422 0 Td
0.242 Tw
(supports certain pseudo-)Tj
-333.757 -12 Td
(attrib)Tj
20.9102 0 Td
0.538 Tw
[(utes of graph objects, not necessarily string-v)25.0098(alued. These reect intrinsic properties of the graph ob-)]TJ
-20.9102 -12 Td
0 Tw
[(jects and cannot be set by the user)54.9854(.)]TJ
/R24148832 10 Tf
(head)'
/R23830264 10 Tf
23.0602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
7.65977 -12 Td
(the head of an edge.)Tj
/R24148832 10 Tf
-36 -16.8 Td
(tail)Tj
/R23830264 10 Tf
16.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
14.3301 -12 Td
(the tail of an edge.)Tj
/R24148832 10 Tf
-36 -16.8 Td
(name)Tj
/R23830264 10 Tf
25.8301 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 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
/R23504488 10 Tf
315.304 0 Td
[(<tail-name><edg)10.0098(e-)]TJ
-315.304 -12 Td
(op><head-name>)Tj
/R24148832 10 Tf
74.6801 0 Td
([)Tj
/R23504488 10 Tf
3.33008 0 Td
(<k)Tj
-0.3 Tc
11.0898 0 Td
(ey)Tj
0 Tc
8.58008 0 Td
(>)Tj
/R24148832 10 Tf
6.75 0 Td
(])Tj
/R23830264 10 Tf
3.33008 0 Td
0.164 Tw
(", where)Tj
/R23504488 10 Tf
36.3379 0 Td
[(<edg)10.0146(e-op>)]TJ
/R23830264 10 Tf
48.2738 0 Td
(is ")Tj
/R24148832 10 Tf
13.4141 0 Td
(>)Tj
2.664 Tc
/R23830264 10 Tf
11.4 0 Td
[("o)266.387(r")]TJ
0 Tc
/R24148832 10 Tf
21.818 0 Td
()Tj
2.664 Tc
/R23830264 10 Tf
11.4 0 Td
("d)Tj
0 Tc
11.7441 0 Td
(epending on whether the graph is)Tj
-262.148 -12 Td
0 Tw
[(directed or not. The brack)9.99268(et part)]TJ
/R24148832 10 Tf
131.25 0 Td
([)Tj
/R23504488 10 Tf
3.33008 0 Td
(<k)Tj
-0.3 Tc
11.0898 0 Td
(ey)Tj
0 Tc
8.58008 0 Td
(>)Tj
/R24148832 10 Tf
6.75 0 Td
(])Tj
/R23830264 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
/R24148832 10 Tf
-381.64 -16.8 Td
[(indegr)18(ee)]TJ
/R23830264 10 Tf
38.9801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
-8.26016 -12 Td
[(the inde)15.0159(gree of a node.)]TJ
/R24148832 10 Tf
-36 -16.8 Td
[(outdegr)18(ee)]TJ
/R23830264 10 Tf
44.5301 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
-13.8102 -12 Td
[(the outde)15.0159(gree of a node.)]TJ
/R24148832 10 Tf
-36 -16.8 Td
[(degr)17.9846(ee)]TJ
/R23830264 10 Tf
30.6402 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
0.0796875 -12 Td
[(the de)14.9841(gree of a node.)]TJ
130.055 -69.6 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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 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
/R22252384 10 Tf
36 -12 Td
({)Tj
/R21933816 10 Tf
6.43984 0 Td
([)Tj
/R21608040 10 Tf
5.83008 0 Td
(statement ...)Tj
/R21933816 10 Tf
50.8301 0 Td
(])Tj
/R22252384 10 Tf
5.83008 0 Td
(})Tj
-0.2 Tc
/R21608040 10 Tf
-68.9301 -12 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R21933816 10 Tf
214.59 0 Td
(// commonly)Tj
/R21608040 10 Tf
53.3398 0 Td
(var)Tj
/R22252384 10 Tf
15.8301 0 Td
(=)Tj
-0.2 Tc
/R21608040 10 Tf
8.2 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22252384 10 Tf
-309.32 -12 Td
(if\()Tj
-0.2 Tc
/R21608040 10 Tf
11.9398 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R22252384 10 Tf
36.0199 0 Td
(\))Tj
/R21608040 10 Tf
5.83008 0 Td
(statement)Tj
/R21933816 10 Tf
40.8301 0 Td
([)Tj
/R22252384 10 Tf
5.83008 0 Td
(else)Tj
/R21608040 10 Tf
18.05 0 Td
(statement)Tj
/R21933816 10 Tf
40.8301 0 Td
(])Tj
-0.25 Tc
/R22252384 10 Tf
-168.01 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r\()Tj
-0.2 Tc
/R21608040 10 Tf
10.2699 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R22252384 10 Tf
36.0199 0 Td
(;)Tj
-0.2 Tc
/R21608040 10 Tf
5.83008 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22252384 10 Tf
36.0199 0 Td
(;)Tj
-0.2 Tc
/R21608040 10 Tf
5.83008 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22252384 10 Tf
36.0199 0 Td
(\))Tj
/R21608040 10 Tf
5.83008 0 Td
(statement)Tj
-0.25 Tc
/R22252384 10 Tf
-169.94 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r\()Tj
/R21608040 10 Tf
10.2699 0 Td
[(arr)14.9927(ay)]TJ
/R22252384 10 Tf
24.5699 0 Td
([)Tj
/R21608040 10 Tf
5.83008 0 Td
(var)Tj
/R22252384 10 Tf
15.8301 0 Td
(]\))Tj
/R21608040 10 Tf
9.16016 0 Td
(statement)Tj
-0.25 Tc
/R22252384 10 Tf
-73.7402 -12 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr\()Tj
/R21608040 10 Tf
14.7102 0 Td
[(arr)14.9927(ay)]TJ
/R22252384 10 Tf
24.5699 0 Td
([)Tj
/R21608040 10 Tf
5.83008 0 Td
(var)Tj
/R22252384 10 Tf
15.8301 0 Td
(]\))Tj
/R21608040 10 Tf
9.16016 0 Td
(statement)Tj
/R22252384 10 Tf
-78.1805 -12 Td
(while\()Tj
-0.2 Tc
/R21608040 10 Tf
28.6102 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R22252384 10 Tf
36.0199 0 Td
(\))Tj
/R21608040 10 Tf
5.83008 0 Td
(statement)Tj
/R22252384 10 Tf
-79.1402 -12 Td
(switch\()Tj
-0.2 Tc
/R21608040 10 Tf
33.05 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R22252384 10 Tf
36.0199 0 Td
(\))Tj
/R21608040 10 Tf
5.83008 0 Td
(case statements)Tj
/R22252384 10 Tf
-83.5801 -12 Td
[(br)18.0078(eak [)]TJ
-0.2 Tc
/R21608040 10 Tf
33.15 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R22252384 10 Tf
36.0199 0 Td
(])Tj
-77.85 -12 Td
(continue [)Tj
-0.2 Tc
/R21608040 10 Tf
45 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0068(ession)]TJ
/R22252384 10 Tf
36.0199 0 Td
(])Tj
-0.18 Tc
-89.7 -12 Td
(re)Tj
0 Tc
8.7 0 Td
(tur)Tj
2.5 Tc
13.1801 0 Td
(n[)Tj
-0.2 Tc
/R21608040 10 Tf
13.8898 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
[(pr)37.0081(ession)]TJ
/R22252384 10 Tf
36.0199 0 Td
(])Tj
/R21933816 9 Tf
-116.47 -12 Td
[(Items in brack)10.0193(ets are optional.)]TJ
/R21933816 10 Tf
0.307 Tw
(In the second form of the)'
-0.25 Tc
/R22252384 10 Tf
105.151 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r)Tj
/R21933816 10 Tf
7.24609 0 Td
0.306 Tw
(statement and the)Tj
-0.25 Tc
/R22252384 10 Tf
73.4078 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr)Tj
/R21933816 10 Tf
11.6859 0 Td
(statement, the v)Tj
63.4121 0 Td
(ariable)Tj
/R21608040 10 Tf
30.016 0 Td
(var)Tj
/R21933816 10 Tf
16.1359 0 Td
[(is set to each v)25.0098(alue used as)]TJ
-323.215 -12 Td
0.985 Tw
(an inde)Tj
3.485 Tc
29.9949 0 Td
(xi)Tj
3.486 Tc
11.2648 0 Td
(nt)Tj
0 Tc
11.266 0 Td
0.986 Tw
(he specied array and then the associated)Tj
/R21608040 10 Tf
174.912 0 Td
(statement)Tj
/R21933816 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.79 -12 Td
0.835 Tw
(dices, the indices are returned in increasing \(decreasing\) numeric or le)Tj
288.95 0 Td
0.834 Tw
(xicographic order for)Tj
-0.25 Tc
/R22252384 10 Tf
89.9719 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(r)Tj
/R21933816 10 Tf
7.77383 0 Td
(\()Tj
-0.25 Tc
/R22252384 10 Tf
3.33008 0 Td
(fo)Tj
0 Tc
8.08008 0 Td
(rr)Tj
3.334 Tc
/R21933816 10 Tf
8.88008 0 Td
(,r)Tj
0 Tc
9.16406 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
0 Tw
(ly\). This can be used for sorting.)Tj
-32.3699 -16.8 Td
(Function denitions can only appear in the)Tj
/R22252384 10 Tf
173.6 0 Td
(BEGIN)Tj
/R21933816 10 Tf
34.7301 0 Td
(clause.)Tj
-208.33 -16.8 Td
1.69 Tw
(Expressions include the usual C e)Tj
143.01 0 Td
4.191 Tw
(xpressions. String)Tj
80.052 0 Td
1.691 Tw
(comparisons using)Tj
/R22252384 10 Tf
80.602 0 Td
(==)Tj
/R21933816 10 Tf
15.591 0 Td
(and)Tj
/R22252384 10 Tf
18.6309 0 Td
(!=)Tj
/R21933816 10 Tf
13.2211 0 Td
(treat the right hand)Tj
-351.107 -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
/R21608040 10 Tf
41.7039 0 Td
(ksh)Tj
/R21933816 10 Tf
13.6102 0 Td
0.396 Tw
(\(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
/R22252384 10 Tf
25.55 0 Td
[(str)17.9932(cmp)]TJ
/R21933816 10 Tf
32.3102 0 Td
(function.)Tj
/R22252384 10 Tf
-207.06 -16.8 Td
(gvpr)Tj
/R21933816 10 Tf
23.3672 0 Td
0.867 Tw
[(will attempt to use an e)14.9854(xpression as a string or numeric v)24.9976(alue as appropriate. Both C-lik)]TJ
3.368 Tc
363.575 0 Td
(ec)Tj
0 Tc
12.248 0 Td
0.868 Tw
(asts and)Tj
-399.19 -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.007 Tw
(Expressions of graphical type \(i.e.,)Tj
/R22252384 10 Tf
141.675 0 Td
(graph_t, node_t, edge_t, obj_t)Tj
2.507 Tc
/R21933816 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.083 -12 Td
0.02 Tw
(the form of)Tj
/R22252384 10 Tf
47.55 0 Td
(.)Tj
/R21608040 10 Tf
2.5 0 Td
(name)Tj
2.52 Tc
/R21933816 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
/R21608040 10 Tf
211.69 0 Td
(name)Tj
/R21933816 10 Tf
24.1801 0 Td
(of the gi)Tj
-0.15 Tc
33.1199 0 Td
(ve)Tj
2.52 Tc
9.28984 0 Td
(no)Tj
0 Tc
12.5199 0 Td
2.52 Tw
(bject. In)Tj
37.8102 0 Td
(addi-)Tj
-411.45 -12 Td
0.636 Tw
[(tion, in certain conte)15.0037(xts an undeclared, unmodied identier is tak)10.0146(en to be an attrib)20.0098(ute name. Specically)]TJ
429.5 0 Td
(,)Tj
-429.5 -12 Td
0.397 Tw
[(such identiers denote attrib)19.9976(utes of the current node or edge, respecti)]TJ
-0.15 Tc
279.85 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
/R22252384 10 Tf
7.89687 0 Td
(N)Tj
/R21933816 10 Tf
10.1172 0 Td
(and)Tj
/R22252384 10 Tf
17.3371 0 Td
(E)Tj
/R21933816 10 Tf
9.56797 0 Td
0.398 Tw
(clauses, and the cur)Tj
79.3039 0 Td
(-)Tj
-428.67 -12 Td
0 Tw
(rent graph in)Tj
/R22252384 10 Tf
53.6 0 Td
(BEG_G)Tj
/R21933816 10 Tf
36.4 0 Td
(and)Tj
/R22252384 10 Tf
16.9398 0 Td
(END_G)Tj
/R21933816 10 Tf
36.3898 0 Td
(clauses.)Tj
-143.33 -16.8 Td
0.243 Tw
(As usual in the)Tj
/R21608040 10 Tf
63.2809 0 Td
[(libcgr)15.0159(aph)]TJ
/R21933816 10 Tf
39.0199 0 Td
0.242 Tw
[(\(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
/R22252384 10 Tf
38.0219 0 Td
(gvpr)Tj
/R21933816 10 Tf
22.7422 0 Td
0.242 Tw
(supports certain pseudo-)Tj
-333.757 -12 Td
(attrib)Tj
20.9102 0 Td
0.538 Tw
[(utes of graph objects, not necessarily string-v)25.0098(alued. These reect intrinsic properties of the graph ob-)]TJ
-20.9102 -12 Td
0 Tw
[(jects and cannot be set by the user)54.9854(.)]TJ
/R22252384 10 Tf
(head)'
/R21933816 10 Tf
23.0602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
7.65977 -12 Td
(the head of an edge.)Tj
/R22252384 10 Tf
-36 -16.8 Td
(tail)Tj
/R21933816 10 Tf
16.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
14.3301 -12 Td
(the tail of an edge.)Tj
/R22252384 10 Tf
-36 -16.8 Td
(name)Tj
/R21933816 10 Tf
25.8301 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 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
/R21608040 10 Tf
315.304 0 Td
[(<tail-name><edg)10.0098(e-)]TJ
-315.304 -12 Td
(op><head-name>)Tj
/R22252384 10 Tf
74.6801 0 Td
([)Tj
/R21608040 10 Tf
3.33008 0 Td
(<k)Tj
-0.3 Tc
11.0898 0 Td
(ey)Tj
0 Tc
8.58008 0 Td
(>)Tj
/R22252384 10 Tf
6.75 0 Td
(])Tj
/R21933816 10 Tf
3.33008 0 Td
0.164 Tw
(", where)Tj
/R21608040 10 Tf
36.3379 0 Td
[(<edg)10.0146(e-op>)]TJ
/R21933816 10 Tf
48.2738 0 Td
(is ")Tj
/R22252384 10 Tf
13.4141 0 Td
(>)Tj
2.664 Tc
/R21933816 10 Tf
11.4 0 Td
[("o)266.387(r")]TJ
0 Tc
/R22252384 10 Tf
21.818 0 Td
()Tj
2.664 Tc
/R21933816 10 Tf
11.4 0 Td
("d)Tj
0 Tc
11.7441 0 Td
(epending on whether the graph is)Tj
-262.148 -12 Td
0 Tw
[(directed or not. The brack)9.99268(et part)]TJ
/R22252384 10 Tf
131.25 0 Td
([)Tj
/R21608040 10 Tf
3.33008 0 Td
(<k)Tj
-0.3 Tc
11.0898 0 Td
(ey)Tj
0 Tc
8.58008 0 Td
(>)Tj
/R22252384 10 Tf
6.75 0 Td
(])Tj
/R21933816 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
/R22252384 10 Tf
-381.64 -16.8 Td
[(indegr)18(ee)]TJ
/R21933816 10 Tf
38.9801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
-8.26016 -12 Td
[(the inde)15.0159(gree of a node.)]TJ
/R22252384 10 Tf
-36 -16.8 Td
[(outdegr)18(ee)]TJ
/R21933816 10 Tf
44.5301 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
-13.8102 -12 Td
[(the outde)15.0159(gree of a node.)]TJ
/R22252384 10 Tf
-36 -16.8 Td
[(degr)17.9846(ee)]TJ
/R21933816 10 Tf
30.6402 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
0.0796875 -12 Td
[(the de)14.9841(gree of a node.)]TJ
130.055 -69.6 Td
[(29 August 2013)-19705.5(3)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3159
│ │ │ │ │ │ +3158
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -831,29 +831,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-420.34 -36 Td
(X)Tj
/R23830264 10 Tf
9.71992 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
/R23830264 10 Tf
21 -12 Td
(the X coordinate of a node. \(Assumes the node has a)Tj
/R23504488 10 Tf
212.73 0 Td
(pos)Tj
/R23830264 10 Tf
16.3898 0 Td
[(attrib)19.9854(ute.\))]TJ
/R24148832 10 Tf
-265.12 -16.8 Td
(Y)Tj
/R23830264 10 Tf
9.71992 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
/R23830264 10 Tf
21 -12 Td
(the Y coordinate of a node. \(Assumes the node has a)Tj
/R23504488 10 Tf
212.73 0 Td
(pos)Tj
/R23830264 10 Tf
16.3898 0 Td
[(attrib)19.9854(ute.\))]TJ
-0.18 Tc
/R24148832 10 Tf
-265.12 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(ot)Tj
/R23830264 10 Tf
10.8301 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
10.6297 -12 Td
(the root graph of an object. The root of a root graph is itself.)Tj
/R24148832 10 Tf
-36 -16.8 Td
[(par)18.0078(ent)]TJ
/R23830264 10 Tf
30.65 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
0.0699219 -12 Td
(the parent graph of a subgraph. The parent of a root graph is)Tj
/R24148832 10 Tf
243.27 0 Td
(NULL)Tj
-279.27 -16.8 Td
(n_edges)Tj
/R23830264 10 Tf
36.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
-5.66992 -12 Td
(the number of edges in the graph)Tj
/R24148832 10 Tf
-36 -16.8 Td
(n_nodes)Tj
/R23830264 10 Tf
37.5102 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
-6.79023 -12 Td
(the number of nodes in the graph)Tj
/R24148832 10 Tf
-36 -16.8 Td
[(dir)18(ected)]TJ
/R23830264 10 Tf
37.3102 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
-6.59023 -12 Td
(true \(non-zero\) if the graph is directed)Tj
/R24148832 10 Tf
-36 -16.8 Td
(strict)Tj
/R23830264 10 Tf
24.7102 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
6.00977 -12 Td
(true \(non-zero\) if the graph is strict)Tj
-0.11 Tc
/R24148832 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
/R23830264 10 Tf
0.401172 -12 Td
1.073 Tw
[(The follo)25.011(wing functions are b)20.0171(uilt into)]TJ
/R24148832 10 Tf
158.758 0 Td
(gvpr)Tj
3.573 Tc
/R23830264 10 Tf
20 0 Td
(.T)Tj
0 Tc
12.1828 0 Td
(hose functions returning references to graph objects return)Tj
/R24148832 10 Tf
-190.941 -12 Td
(NULL)Tj
/R23830264 10 Tf
30.2801 0 Td
0 Tw
[(in case of f)10(ailure.)]TJ
/R24148832 10 Tf
-51.2801 -16.8 Td
(Graphs and subgraph)Tj
21 -12 Td
(graph)Tj
/R23830264 10 Tf
25.5602 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(t)Tj
/R23830264 10 Tf
5.28008 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(graph_t)Tj
/R23830264 10 Tf
-81.2305 -12 Td
1.232 Tw
(creates a graph whose name is)Tj
/R23504488 10 Tf
131.242 0 Td
(s)Tj
/R23830264 10 Tf
7.62188 0 Td
(and whose type is specied by the string)Tj
/R23504488 10 Tf
174.287 0 Td
(t)Tj
3.733 Tc
/R23830264 10 Tf
2.78008 0 Td
(.I)Tj
0 Tc
9.56289 0 Td
1.233 Tw
(gnoring case, the)Tj
-325.494 -12 Td
(characters)Tj
-0.5 Tc
/R24148832 10 Tf
44.4199 0 Td
2.39 Tw
(U, D)Tj
3.89 Tc
20.3301 0 Td
(,S)Tj
3.889 Tc
11.95 0 Td
(,N)Tj
0 Tc
/R23830264 10 Tf
17.498 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.397 -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
/R23504488 10 Tf
5.83008 0 Td
(t)Tj
/R23830264 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
/R24148832 10 Tf
-127.63 -16.8 Td
(subg)Tj
/R23830264 10 Tf
20.0102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(graph_t)Tj
/R23830264 10 Tf
-86.7902 -12 Td
(creates a subgraph in graph)Tj
/R23504488 10 Tf
111.91 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(with name)Tj
/R23504488 10 Tf
44.4398 0 Td
(s)Tj
2.5 Tc
/R23830264 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
/R24148832 10 Tf
-220.68 -16.8 Td
(isSubg)Tj
/R23830264 10 Tf
28.35 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(graph_t)Tj
/R23830264 10 Tf
-95.1301 -12 Td
(returns the subgraph in graph)Tj
/R23504488 10 Tf
119.7 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(with name)Tj
/R23504488 10 Tf
44.4398 0 Td
(s)Tj
2.5 Tc
/R23830264 10 Tf
3.88984 0 Td
[(,i)249.993(fi)249.985(te)]TJ
0 Tc
25.9602 0 Td
(xists, or)Tj
/R24148832 10 Tf
34.1699 0 Td
(NULL)Tj
/R23830264 10 Tf
30.2801 0 Td
(otherwise.)Tj
/R24148832 10 Tf
-301.94 -16.8 Td
(fstsubg)Tj
/R23830264 10 Tf
30.5602 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R23830264 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(graph_t)Tj
/R23830264 10 Tf
-55.6703 -12 Td
(returns the rst subgraph in graph)Tj
/R23504488 10 Tf
137.76 0 Td
(g)Tj
2.5 Tc
/R23830264 10 Tf
5 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R24148832 10 Tf
5.83008 0 Td
(NULL)Tj
/R23830264 10 Tf
30.2801 0 Td
[(if none e)15.0146(xists.)]TJ
/R24148832 10 Tf
-224.87 -16.8 Td
(nxtsubg)Tj
/R23830264 10 Tf
33.9 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R23830264 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(graph_t)Tj
/R23830264 10 Tf
-62.9 -12 Td
[(returns the ne)14.9927(xt subgraph after)]TJ
/R23504488 10 Tf
124.54 0 Td
(sg)Tj
2.5 Tc
/R23830264 10 Tf
8.88984 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R24148832 10 Tf
5.83008 0 Td
(NULL)Tj
/R23830264 10 Tf
27.7801 0 Td
(.)Tj
/R24148832 10 Tf
-213.04 -16.8 Td
[(isDir)17.9919(ect)]TJ
/R23830264 10 Tf
33.1402 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R23830264 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-58.2504 -12 Td
(returns true if and only if)Tj
/R23504488 10 Tf
102.76 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(is directed.)Tj
/R24148832 10 Tf
-146.26 -16.8 Td
(isStrict)Tj
/R23830264 10 Tf
30.55 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R23830264 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-55.6602 -12 Td
(returns true if and only if)Tj
/R23504488 10 Tf
102.76 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(is strict.)Tj
/R24148832 10 Tf
-146.26 -16.8 Td
(nNodes)Tj
/R23830264 10 Tf
31.6699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R23830264 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-56.7801 -12 Td
(returns the number of nodes in)Tj
/R23504488 10 Tf
124.98 0 Td
(g)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-165.98 -16.8 Td
(nEdges)Tj
/R23830264 10 Tf
31.1199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R23830264 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-56.2301 -12 Td
(returns the number of edges in)Tj
/R23504488 10 Tf
124.42 0 Td
(g)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-186.42 -16.8 Td
(Nodes)Tj
21 -12 Td
(node)Tj
/R23830264 10 Tf
20.5602 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(node_t)Tj
/R23830264 10 Tf
-91.2301 -12 Td
(creates a node in graph)Tj
/R23504488 10 Tf
94.6898 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(of name)Tj
/R23504488 10 Tf
34.9898 0 Td
(s)Tj
2.5 Tc
/R23830264 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
/R24148832 10 Tf
-195.12 -16.8 Td
(subnode)Tj
/R23830264 10 Tf
35.5699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(node_t)Tj
/R23830264 10 Tf
-111.24 -12 Td
(inserts the node)Tj
/R23504488 10 Tf
65.2699 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(into the subgraph)Tj
/R23504488 10 Tf
71.9398 0 Td
(g)Tj
2.5 Tc
/R23830264 10 Tf
5 0 Td
(.R)Tj
0 Tc
11.6699 0 Td
(eturns the node.)Tj
-31.3246 -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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-420.34 -36 Td
(X)Tj
/R21933816 10 Tf
9.71992 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
/R21933816 10 Tf
21 -12 Td
(the X coordinate of a node. \(Assumes the node has a)Tj
/R21608040 10 Tf
212.73 0 Td
(pos)Tj
/R21933816 10 Tf
16.3898 0 Td
[(attrib)19.9854(ute.\))]TJ
/R22252384 10 Tf
-265.12 -16.8 Td
(Y)Tj
/R21933816 10 Tf
9.71992 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
/R21933816 10 Tf
21 -12 Td
(the Y coordinate of a node. \(Assumes the node has a)Tj
/R21608040 10 Tf
212.73 0 Td
(pos)Tj
/R21933816 10 Tf
16.3898 0 Td
[(attrib)19.9854(ute.\))]TJ
-0.18 Tc
/R22252384 10 Tf
-265.12 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(ot)Tj
/R21933816 10 Tf
10.8301 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
10.6297 -12 Td
(the root graph of an object. The root of a root graph is itself.)Tj
/R22252384 10 Tf
-36 -16.8 Td
[(par)18.0078(ent)]TJ
/R21933816 10 Tf
30.65 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
0.0699219 -12 Td
(the parent graph of a subgraph. The parent of a root graph is)Tj
/R22252384 10 Tf
243.27 0 Td
(NULL)Tj
-279.27 -16.8 Td
(n_edges)Tj
/R21933816 10 Tf
36.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
-5.66992 -12 Td
(the number of edges in the graph)Tj
/R22252384 10 Tf
-36 -16.8 Td
(n_nodes)Tj
/R21933816 10 Tf
37.5102 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
-6.79023 -12 Td
(the number of nodes in the graph)Tj
/R22252384 10 Tf
-36 -16.8 Td
[(dir)18(ected)]TJ
/R21933816 10 Tf
37.3102 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
-6.59023 -12 Td
(true \(non-zero\) if the graph is directed)Tj
/R22252384 10 Tf
-36 -16.8 Td
(strict)Tj
/R21933816 10 Tf
24.7102 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
6.00977 -12 Td
(true \(non-zero\) if the graph is strict)Tj
-0.11 Tc
/R22252384 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
/R21933816 10 Tf
0.401172 -12 Td
1.073 Tw
[(The follo)25.011(wing functions are b)20.0171(uilt into)]TJ
/R22252384 10 Tf
158.758 0 Td
(gvpr)Tj
3.573 Tc
/R21933816 10 Tf
20 0 Td
(.T)Tj
0 Tc
12.1828 0 Td
(hose functions returning references to graph objects return)Tj
/R22252384 10 Tf
-190.941 -12 Td
(NULL)Tj
/R21933816 10 Tf
30.2801 0 Td
0 Tw
[(in case of f)10(ailure.)]TJ
/R22252384 10 Tf
-51.2801 -16.8 Td
(Graphs and subgraph)Tj
21 -12 Td
(graph)Tj
/R21933816 10 Tf
25.5602 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(t)Tj
/R21933816 10 Tf
5.28008 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21933816 10 Tf
-81.2305 -12 Td
1.232 Tw
(creates a graph whose name is)Tj
/R21608040 10 Tf
131.242 0 Td
(s)Tj
/R21933816 10 Tf
7.62188 0 Td
(and whose type is specied by the string)Tj
/R21608040 10 Tf
174.287 0 Td
(t)Tj
3.733 Tc
/R21933816 10 Tf
2.78008 0 Td
(.I)Tj
0 Tc
9.56289 0 Td
1.233 Tw
(gnoring case, the)Tj
-325.494 -12 Td
(characters)Tj
-0.5 Tc
/R22252384 10 Tf
44.4199 0 Td
2.39 Tw
(U, D)Tj
3.89 Tc
20.3301 0 Td
(,S)Tj
3.889 Tc
11.95 0 Td
(,N)Tj
0 Tc
/R21933816 10 Tf
17.498 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.397 -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
/R21608040 10 Tf
5.83008 0 Td
(t)Tj
/R21933816 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
/R22252384 10 Tf
-127.63 -16.8 Td
(subg)Tj
/R21933816 10 Tf
20.0102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21933816 10 Tf
-86.7902 -12 Td
(creates a subgraph in graph)Tj
/R21608040 10 Tf
111.91 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(with name)Tj
/R21608040 10 Tf
44.4398 0 Td
(s)Tj
2.5 Tc
/R21933816 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
/R22252384 10 Tf
-220.68 -16.8 Td
(isSubg)Tj
/R21933816 10 Tf
28.35 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21933816 10 Tf
-95.1301 -12 Td
(returns the subgraph in graph)Tj
/R21608040 10 Tf
119.7 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(with name)Tj
/R21608040 10 Tf
44.4398 0 Td
(s)Tj
2.5 Tc
/R21933816 10 Tf
3.88984 0 Td
[(,i)249.993(fi)249.985(te)]TJ
0 Tc
25.9602 0 Td
(xists, or)Tj
/R22252384 10 Tf
34.1699 0 Td
(NULL)Tj
/R21933816 10 Tf
30.2801 0 Td
(otherwise.)Tj
/R22252384 10 Tf
-301.94 -16.8 Td
(fstsubg)Tj
/R21933816 10 Tf
30.5602 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21933816 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21933816 10 Tf
-55.6703 -12 Td
(returns the rst subgraph in graph)Tj
/R21608040 10 Tf
137.76 0 Td
(g)Tj
2.5 Tc
/R21933816 10 Tf
5 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R22252384 10 Tf
5.83008 0 Td
(NULL)Tj
/R21933816 10 Tf
30.2801 0 Td
[(if none e)15.0146(xists.)]TJ
/R22252384 10 Tf
-224.87 -16.8 Td
(nxtsubg)Tj
/R21933816 10 Tf
33.9 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21933816 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21933816 10 Tf
-62.9 -12 Td
[(returns the ne)14.9927(xt subgraph after)]TJ
/R21608040 10 Tf
124.54 0 Td
(sg)Tj
2.5 Tc
/R21933816 10 Tf
8.88984 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R22252384 10 Tf
5.83008 0 Td
(NULL)Tj
/R21933816 10 Tf
27.7801 0 Td
(.)Tj
/R22252384 10 Tf
-213.04 -16.8 Td
[(isDir)17.9919(ect)]TJ
/R21933816 10 Tf
33.1402 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21933816 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-58.2504 -12 Td
(returns true if and only if)Tj
/R21608040 10 Tf
102.76 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(is directed.)Tj
/R22252384 10 Tf
-146.26 -16.8 Td
(isStrict)Tj
/R21933816 10 Tf
30.55 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21933816 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-55.6602 -12 Td
(returns true if and only if)Tj
/R21608040 10 Tf
102.76 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(is strict.)Tj
/R22252384 10 Tf
-146.26 -16.8 Td
(nNodes)Tj
/R21933816 10 Tf
31.6699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21933816 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-56.7801 -12 Td
(returns the number of nodes in)Tj
/R21608040 10 Tf
124.98 0 Td
(g)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-165.98 -16.8 Td
(nEdges)Tj
/R21933816 10 Tf
31.1199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21933816 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-56.2301 -12 Td
(returns the number of edges in)Tj
/R21608040 10 Tf
124.42 0 Td
(g)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-186.42 -16.8 Td
(Nodes)Tj
21 -12 Td
(node)Tj
/R21933816 10 Tf
20.5602 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(node_t)Tj
/R21933816 10 Tf
-91.2301 -12 Td
(creates a node in graph)Tj
/R21608040 10 Tf
94.6898 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(of name)Tj
/R21608040 10 Tf
34.9898 0 Td
(s)Tj
2.5 Tc
/R21933816 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
/R22252384 10 Tf
-195.12 -16.8 Td
(subnode)Tj
/R21933816 10 Tf
35.5699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(node_t)Tj
/R21933816 10 Tf
-111.24 -12 Td
(inserts the node)Tj
/R21608040 10 Tf
65.2699 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(into the subgraph)Tj
/R21608040 10 Tf
71.9398 0 Td
(g)Tj
2.5 Tc
/R21933816 10 Tf
5 0 Td
(.R)Tj
0 Tc
11.6699 0 Td
(eturns the node.)Tj
-31.3246 -64.8 Td
[(29 August 2013)-19705.5(4)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1956
│ │ │ │ │ │ +1955
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -890,29 +890,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-420.34 -36 Td
(fstnode)Tj
/R23830264 10 Tf
31.1102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R23830264 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(node_t)Tj
/R23830264 10 Tf
-56.2203 -12 Td
(returns the rst node in graph)Tj
/R23504488 10 Tf
120.54 0 Td
(g)Tj
2.5 Tc
/R23830264 10 Tf
5 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R24148832 10 Tf
5.83008 0 Td
(NULL)Tj
/R23830264 10 Tf
30.2801 0 Td
[(if none e)15.0146(xists.)]TJ
/R24148832 10 Tf
-207.65 -16.8 Td
(nxtnode)Tj
/R23830264 10 Tf
34.45 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(node_t)Tj
/R23830264 10 Tf
-54.5602 -12 Td
[(returns the ne)14.9927(xt node after)]TJ
/R23504488 10 Tf
107.32 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in the root graph, or)Tj
/R24148832 10 Tf
82.2102 0 Td
(NULL)Tj
/R23830264 10 Tf
27.7801 0 Td
(.)Tj
/R24148832 10 Tf
-260.81 -16.8 Td
(nxtnode_sg)Tj
/R23830264 10 Tf
48.3398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(node_t)Tj
/R23830264 10 Tf
-124.01 -12 Td
[(returns the ne)14.9927(xt node after)]TJ
/R23504488 10 Tf
107.32 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in)Tj
/R23504488 10 Tf
10.2801 0 Td
(sg)Tj
2.5 Tc
/R23830264 10 Tf
8.88984 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R24148832 10 Tf
5.83008 0 Td
(NULL)Tj
/R23830264 10 Tf
27.7801 0 Td
(.)Tj
/R24148832 10 Tf
-213.6 -16.8 Td
(isNode)Tj
/R23830264 10 Tf
28.8898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(node_t)Tj
/R23830264 10 Tf
-99.5598 -12 Td
0.078 Tw
(looks for a node in \(sub\)graph)Tj
/R23504488 10 Tf
123.778 0 Td
(sg)Tj
/R23830264 10 Tf
11.468 0 Td
(of name)Tj
/R23504488 10 Tf
35.1461 0 Td
(s)Tj
2.578 Tc
/R23830264 10 Tf
3.88984 0 Td
[(.I)257.82(fs)]TJ
0 Tc
18.2059 0 Td
0.079 Tw
[(uch a node e)15.0122(xists, it is returned. Otherwise,)]TJ
/R24148832 10 Tf
175.732 0 Td
(NULL)Tj
/R23830264 10 Tf
-368.22 -12 Td
0 Tw
(is returned.)Tj
/R24148832 10 Tf
-36 -16.8 Td
(isSubnode)Tj
/R23830264 10 Tf
43.9102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-119.58 -12 Td
(returns non-zero if node)Tj
/R23504488 10 Tf
98.8602 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(is in \(sub\)graph)Tj
/R23504488 10 Tf
65.2699 0 Td
(sg)Tj
2.5 Tc
/R23830264 10 Tf
8.88984 0 Td
[(,o)250(rz)]TJ
0 Tc
20.2699 0 Td
(ero otherwise.)Tj
/R24148832 10 Tf
-236.79 -16.8 Td
[(indegr)18(eeOf)]TJ
/R23830264 10 Tf
47.5898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-123.26 -12 Td
[(returns the inde)14.9854(gree of node)]TJ
/R23504488 10 Tf
114.54 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R23504488 10 Tf
56.1 0 Td
(sg)Tj
/R23830264 10 Tf
8.88984 0 Td
(.)Tj
/R24148832 10 Tf
-223.03 -16.8 Td
[(outdegr)18(eeOf)]TJ
/R23830264 10 Tf
53.1398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-128.81 -12 Td
[(returns the outde)14.9854(gree of node)]TJ
/R23504488 10 Tf
119.54 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R23504488 10 Tf
56.1 0 Td
(sg)Tj
/R23830264 10 Tf
8.88984 0 Td
(.)Tj
/R24148832 10 Tf
-228.03 -16.8 Td
[(degr)17.9846(eeOf)]TJ
/R23830264 10 Tf
39.25 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-114.92 -12 Td
[(returns the de)14.9927(gree of node)]TJ
/R23504488 10 Tf
106.76 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R23504488 10 Tf
56.1 0 Td
(sg)Tj
/R23830264 10 Tf
8.88984 0 Td
(.)Tj
/R24148832 10 Tf
-236.25 -16.8 Td
(Edges)Tj
21 -12 Td
(edge)Tj
/R23830264 10 Tf
19.4398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(t)Tj
/R23830264 10 Tf
5.28008 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
28.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(h)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
28.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-125.67 -12 Td
0.858 Tw
(creates an edge with tail node)Tj
/R23504488 10 Tf
126.228 0 Td
(t)Tj
3.358 Tc
/R23830264 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.8578 0 Td
(ead node)Tj
/R23504488 10 Tf
40.0359 0 Td
(h)Tj
/R23830264 10 Tf
8.35781 0 Td
(and name)Tj
/R23504488 10 Tf
42.816 0 Td
(s)Tj
/R23830264 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
/R24148832 10 Tf
-36 -16.8 Td
(edge_sg)Tj
/R23830264 10 Tf
33.3301 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(t)Tj
/R23830264 10 Tf
5.28008 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
28.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(h)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
28.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-195.12 -12 Td
0.452 Tw
(creates an edge with tail node)Tj
/R23504488 10 Tf
123.792 0 Td
(t)Tj
2.952 Tc
/R23830264 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.452 0 Td
(ead node)Tj
/R23504488 10 Tf
39.2238 0 Td
(h)Tj
/R23830264 10 Tf
7.95195 0 Td
(and name)Tj
/R23504488 10 Tf
42.0039 0 Td
(s)Tj
/R23830264 10 Tf
6.84219 0 Td
(in \(sub\)graph)Tj
/R23504488 10 Tf
57.0039 0 Td
(sg)Tj
/R23830264 10 Tf
11.8422 0 Td
(\(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.)-567.417(If such an)]TJ
12 TL
0 Tw
T*[(edge already e)15(xists, it is returned.)]TJ
/R24148832 10 Tf
-36 -16.8 Td
(subedge)Tj
/R23830264 10 Tf
34.45 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R23830264 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-104.55 -12 Td
(inserts the edge)Tj
/R23504488 10 Tf
64.7102 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(into the subgraph)Tj
/R23504488 10 Tf
71.9398 0 Td
(g)Tj
2.5 Tc
/R23830264 10 Tf
5 0 Td
(.R)Tj
0 Tc
11.6699 0 Td
(eturns the edge.)Tj
/R24148832 10 Tf
-196.26 -16.8 Td
(isEdge)Tj
/R23830264 10 Tf
28.3398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(t)Tj
/R23830264 10 Tf
5.28008 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
28.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(h)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
28.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-134.57 -12 Td
0.401 Tw
(looks for an edge with tail node)Tj
/R23504488 10 Tf
131.957 0 Td
(t)Tj
2.901 Tc
/R23830264 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.4012 0 Td
(ead node)Tj
/R23504488 10 Tf
39.1219 0 Td
(h)Tj
/R23830264 10 Tf
7.9 0 Td
0.4 Tw
(and name)Tj
/R23504488 10 Tf
41.9 0 Td
(s)Tj
2.9 Tc
/R23830264 10 Tf
3.88984 0 Td
[(.I)289.993(ft)]TJ
0 Tc
17.7402 0 Td
(he graph is undirected, the distinc-)Tj
-255.69 -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
/R24148832 10 Tf
(NULL)'
/R23830264 10 Tf
30.2801 0 Td
0 Tw
(is returned.)Tj
/R24148832 10 Tf
-66.2801 -16.8 Td
(isEdge_sg)Tj
/R23830264 10 Tf
42.2301 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(t)Tj
/R23830264 10 Tf
5.28008 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
28.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(h)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
28.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-204.02 -12 Td
0.54 Tw
(looks for an edge with tail node)Tj
/R23504488 10 Tf
132.93 0 Td
(t)Tj
3.04 Tc
/R23830264 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.5398 0 Td
(ead node)Tj
/R23504488 10 Tf
39.4 0 Td
(h)Tj
/R23830264 10 Tf
8.03984 0 Td
(and name)Tj
/R23504488 10 Tf
42.1801 0 Td
(s)Tj
/R23830264 10 Tf
6.93008 0 Td
(in \(sub\)graph)Tj
/R23504488 10 Tf
57.1801 0 Td
(sg)Tj
3.04 Tc
/R23830264 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)]TJ
343.086 0 Td
0.415 Tw
(xists, it is re-)Tj
-343.086 -12 Td
0 Tw
(turned. Otherwise,)Tj
/R24148832 10 Tf
76.65 0 Td
(NULL)Tj
/R23830264 10 Tf
30.2801 0 Td
(is returned.)Tj
/R24148832 10 Tf
-142.93 -16.8 Td
(isSubedge)Tj
/R23830264 10 Tf
42.7898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R23830264 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-112.89 -12 Td
(returns non-zero if edge)Tj
/R23504488 10 Tf
98.3 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(is in \(sub\)graph)Tj
/R23504488 10 Tf
65.2699 0 Td
(sg)Tj
2.5 Tc
/R23830264 10 Tf
8.88984 0 Td
[(,o)250(rz)]TJ
0 Tc
20.2699 0 Td
(ero otherwise.)Tj
/R24148832 10 Tf
-235.67 -16.8 Td
(fstout)Tj
/R23830264 10 Tf
24.4398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-44.55 -12 Td
(returns the rst outedge of node)Tj
/R23504488 10 Tf
129.98 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R24148832 10 Tf
-173.48 -16.8 Td
(fstout_sg)Tj
/R23830264 10 Tf
38.3301 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-114 -12 Td
(returns the rst outedge of node)Tj
/R23504488 10 Tf
129.98 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R23504488 10 Tf
56.1 0 Td
(sg)Tj
/R23830264 10 Tf
8.88984 0 Td
(.)Tj
/R24148832 10 Tf
-238.47 -16.8 Td
(nxtout)Tj
/R23830264 10 Tf
27.7801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R23830264 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-46.2102 -12 Td
[(returns the ne)14.9927(xt outedge after)]TJ
/R23504488 10 Tf
119.54 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(in the root graph.)Tj
/R24148832 10 Tf
-162.48 -16.8 Td
(nxtout_sg)Tj
/R23830264 10 Tf
41.6699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R23830264 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-115.66 -12 Td
[(returns the ne)14.9927(xt outedge after)]TJ
/R23504488 10 Tf
119.54 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(in graph)Tj
/R23504488 10 Tf
35.55 0 Td
(sg)Tj
/R23830264 10 Tf
8.88984 0 Td
(.)Tj
-40.8648 -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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-420.34 -36 Td
(fstnode)Tj
/R21933816 10 Tf
31.1102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21933816 10 Tf
33.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(node_t)Tj
/R21933816 10 Tf
-56.2203 -12 Td
(returns the rst node in graph)Tj
/R21608040 10 Tf
120.54 0 Td
(g)Tj
2.5 Tc
/R21933816 10 Tf
5 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R22252384 10 Tf
5.83008 0 Td
(NULL)Tj
/R21933816 10 Tf
30.2801 0 Td
[(if none e)15.0146(xists.)]TJ
/R22252384 10 Tf
-207.65 -16.8 Td
(nxtnode)Tj
/R21933816 10 Tf
34.45 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(node_t)Tj
/R21933816 10 Tf
-54.5602 -12 Td
[(returns the ne)14.9927(xt node after)]TJ
/R21608040 10 Tf
107.32 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in the root graph, or)Tj
/R22252384 10 Tf
82.2102 0 Td
(NULL)Tj
/R21933816 10 Tf
27.7801 0 Td
(.)Tj
/R22252384 10 Tf
-260.81 -16.8 Td
(nxtnode_sg)Tj
/R21933816 10 Tf
48.3398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(node_t)Tj
/R21933816 10 Tf
-124.01 -12 Td
[(returns the ne)14.9927(xt node after)]TJ
/R21608040 10 Tf
107.32 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in)Tj
/R21608040 10 Tf
10.2801 0 Td
(sg)Tj
2.5 Tc
/R21933816 10 Tf
8.88984 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R22252384 10 Tf
5.83008 0 Td
(NULL)Tj
/R21933816 10 Tf
27.7801 0 Td
(.)Tj
/R22252384 10 Tf
-213.6 -16.8 Td
(isNode)Tj
/R21933816 10 Tf
28.8898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(node_t)Tj
/R21933816 10 Tf
-99.5598 -12 Td
0.078 Tw
(looks for a node in \(sub\)graph)Tj
/R21608040 10 Tf
123.778 0 Td
(sg)Tj
/R21933816 10 Tf
11.468 0 Td
(of name)Tj
/R21608040 10 Tf
35.1461 0 Td
(s)Tj
2.578 Tc
/R21933816 10 Tf
3.88984 0 Td
[(.I)257.82(fs)]TJ
0 Tc
18.2059 0 Td
0.079 Tw
[(uch a node e)15.0122(xists, it is returned. Otherwise,)]TJ
/R22252384 10 Tf
175.732 0 Td
(NULL)Tj
/R21933816 10 Tf
-368.22 -12 Td
0 Tw
(is returned.)Tj
/R22252384 10 Tf
-36 -16.8 Td
(isSubnode)Tj
/R21933816 10 Tf
43.9102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-119.58 -12 Td
(returns non-zero if node)Tj
/R21608040 10 Tf
98.8602 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(is in \(sub\)graph)Tj
/R21608040 10 Tf
65.2699 0 Td
(sg)Tj
2.5 Tc
/R21933816 10 Tf
8.88984 0 Td
[(,o)250(rz)]TJ
0 Tc
20.2699 0 Td
(ero otherwise.)Tj
/R22252384 10 Tf
-236.79 -16.8 Td
[(indegr)18(eeOf)]TJ
/R21933816 10 Tf
47.5898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-123.26 -12 Td
[(returns the inde)14.9854(gree of node)]TJ
/R21608040 10 Tf
114.54 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R21608040 10 Tf
56.1 0 Td
(sg)Tj
/R21933816 10 Tf
8.88984 0 Td
(.)Tj
/R22252384 10 Tf
-223.03 -16.8 Td
[(outdegr)18(eeOf)]TJ
/R21933816 10 Tf
53.1398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-128.81 -12 Td
[(returns the outde)14.9854(gree of node)]TJ
/R21608040 10 Tf
119.54 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R21608040 10 Tf
56.1 0 Td
(sg)Tj
/R21933816 10 Tf
8.88984 0 Td
(.)Tj
/R22252384 10 Tf
-228.03 -16.8 Td
[(degr)17.9846(eeOf)]TJ
/R21933816 10 Tf
39.25 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-114.92 -12 Td
[(returns the de)14.9927(gree of node)]TJ
/R21608040 10 Tf
106.76 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R21608040 10 Tf
56.1 0 Td
(sg)Tj
/R21933816 10 Tf
8.88984 0 Td
(.)Tj
/R22252384 10 Tf
-236.25 -16.8 Td
(Edges)Tj
21 -12 Td
(edge)Tj
/R21933816 10 Tf
19.4398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(t)Tj
/R21933816 10 Tf
5.28008 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
28.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(h)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
28.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-125.67 -12 Td
0.858 Tw
(creates an edge with tail node)Tj
/R21608040 10 Tf
126.228 0 Td
(t)Tj
3.358 Tc
/R21933816 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.8578 0 Td
(ead node)Tj
/R21608040 10 Tf
40.0359 0 Td
(h)Tj
/R21933816 10 Tf
8.35781 0 Td
(and name)Tj
/R21608040 10 Tf
42.816 0 Td
(s)Tj
/R21933816 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
/R22252384 10 Tf
-36 -16.8 Td
(edge_sg)Tj
/R21933816 10 Tf
33.3301 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(t)Tj
/R21933816 10 Tf
5.28008 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
28.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(h)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
28.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-195.12 -12 Td
0.452 Tw
(creates an edge with tail node)Tj
/R21608040 10 Tf
123.792 0 Td
(t)Tj
2.952 Tc
/R21933816 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.452 0 Td
(ead node)Tj
/R21608040 10 Tf
39.2238 0 Td
(h)Tj
/R21933816 10 Tf
7.95195 0 Td
(and name)Tj
/R21608040 10 Tf
42.0039 0 Td
(s)Tj
/R21933816 10 Tf
6.84219 0 Td
(in \(sub\)graph)Tj
/R21608040 10 Tf
57.0039 0 Td
(sg)Tj
/R21933816 10 Tf
11.8422 0 Td
(\(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.)-567.417(If such an)]TJ
12 TL
0 Tw
T*[(edge already e)15(xists, it is returned.)]TJ
/R22252384 10 Tf
-36 -16.8 Td
(subedge)Tj
/R21933816 10 Tf
34.45 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21933816 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-104.55 -12 Td
(inserts the edge)Tj
/R21608040 10 Tf
64.7102 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(into the subgraph)Tj
/R21608040 10 Tf
71.9398 0 Td
(g)Tj
2.5 Tc
/R21933816 10 Tf
5 0 Td
(.R)Tj
0 Tc
11.6699 0 Td
(eturns the edge.)Tj
/R22252384 10 Tf
-196.26 -16.8 Td
(isEdge)Tj
/R21933816 10 Tf
28.3398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(t)Tj
/R21933816 10 Tf
5.28008 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
28.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(h)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
28.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-134.57 -12 Td
0.401 Tw
(looks for an edge with tail node)Tj
/R21608040 10 Tf
131.957 0 Td
(t)Tj
2.901 Tc
/R21933816 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.4012 0 Td
(ead node)Tj
/R21608040 10 Tf
39.1219 0 Td
(h)Tj
/R21933816 10 Tf
7.9 0 Td
0.4 Tw
(and name)Tj
/R21608040 10 Tf
41.9 0 Td
(s)Tj
2.9 Tc
/R21933816 10 Tf
3.88984 0 Td
[(.I)289.993(ft)]TJ
0 Tc
17.7402 0 Td
(he graph is undirected, the distinc-)Tj
-255.69 -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
/R22252384 10 Tf
(NULL)'
/R21933816 10 Tf
30.2801 0 Td
0 Tw
(is returned.)Tj
/R22252384 10 Tf
-66.2801 -16.8 Td
(isEdge_sg)Tj
/R21933816 10 Tf
42.2301 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(t)Tj
/R21933816 10 Tf
5.28008 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
28.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(h)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
28.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-204.02 -12 Td
0.54 Tw
(looks for an edge with tail node)Tj
/R21608040 10 Tf
132.93 0 Td
(t)Tj
3.04 Tc
/R21933816 10 Tf
2.78008 0 Td
(,h)Tj
0 Tc
10.5398 0 Td
(ead node)Tj
/R21608040 10 Tf
39.4 0 Td
(h)Tj
/R21933816 10 Tf
8.03984 0 Td
(and name)Tj
/R21608040 10 Tf
42.1801 0 Td
(s)Tj
/R21933816 10 Tf
6.93008 0 Td
(in \(sub\)graph)Tj
/R21608040 10 Tf
57.1801 0 Td
(sg)Tj
3.04 Tc
/R21933816 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)]TJ
343.086 0 Td
0.415 Tw
(xists, it is re-)Tj
-343.086 -12 Td
0 Tw
(turned. Otherwise,)Tj
/R22252384 10 Tf
76.65 0 Td
(NULL)Tj
/R21933816 10 Tf
30.2801 0 Td
(is returned.)Tj
/R22252384 10 Tf
-142.93 -16.8 Td
(isSubedge)Tj
/R21933816 10 Tf
42.7898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21933816 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-112.89 -12 Td
(returns non-zero if edge)Tj
/R21608040 10 Tf
98.3 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(is in \(sub\)graph)Tj
/R21608040 10 Tf
65.2699 0 Td
(sg)Tj
2.5 Tc
/R21933816 10 Tf
8.88984 0 Td
[(,o)250(rz)]TJ
0 Tc
20.2699 0 Td
(ero otherwise.)Tj
/R22252384 10 Tf
-235.67 -16.8 Td
(fstout)Tj
/R21933816 10 Tf
24.4398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-44.55 -12 Td
(returns the rst outedge of node)Tj
/R21608040 10 Tf
129.98 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R22252384 10 Tf
-173.48 -16.8 Td
(fstout_sg)Tj
/R21933816 10 Tf
38.3301 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-114 -12 Td
(returns the rst outedge of node)Tj
/R21608040 10 Tf
129.98 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in \(sub\)graph)Tj
/R21608040 10 Tf
56.1 0 Td
(sg)Tj
/R21933816 10 Tf
8.88984 0 Td
(.)Tj
/R22252384 10 Tf
-238.47 -16.8 Td
(nxtout)Tj
/R21933816 10 Tf
27.7801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21933816 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-46.2102 -12 Td
[(returns the ne)14.9927(xt outedge after)]TJ
/R21608040 10 Tf
119.54 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(in the root graph.)Tj
/R22252384 10 Tf
-162.48 -16.8 Td
(nxtout_sg)Tj
/R21933816 10 Tf
41.6699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21933816 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-115.66 -12 Td
[(returns the ne)14.9927(xt outedge after)]TJ
/R21608040 10 Tf
119.54 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(in graph)Tj
/R21608040 10 Tf
35.55 0 Td
(sg)Tj
/R21933816 10 Tf
8.88984 0 Td
(.)Tj
-40.8648 -62.4 Td
[(29 August 2013)-19705.5(5)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1931
│ │ │ │ │ │ +1928
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -949,29 +949,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-420.34 -36 Td
(fstin)Tj
/R23830264 10 Tf
18.8898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-39 -12 Td
(returns the rst inedge of node)Tj
/R23504488 10 Tf
124.98 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R24148832 10 Tf
-168.48 -16.8 Td
(fstin_sg)Tj
/R23830264 10 Tf
32.7801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-108.45 -12 Td
(returns the rst inedge of node)Tj
/R23504488 10 Tf
124.98 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in graph)Tj
/R23504488 10 Tf
35.55 0 Td
(sg)Tj
/R23830264 10 Tf
8.88984 0 Td
(.)Tj
/R24148832 10 Tf
-212.92 -16.8 Td
(nxtin)Tj
/R23830264 10 Tf
22.2301 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R23830264 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-40.6602 -12 Td
[(returns the ne)14.9927(xt inedge after)]TJ
/R23504488 10 Tf
114.54 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(in the root graph.)Tj
/R24148832 10 Tf
-157.48 -16.8 Td
(nxtin_sg)Tj
/R23830264 10 Tf
36.1199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R23830264 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-110.11 -12 Td
[(returns the ne)14.9927(xt inedge after)]TJ
/R23504488 10 Tf
114.54 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(in graph)Tj
/R23504488 10 Tf
35.55 0 Td
(sg)Tj
/R23830264 10 Tf
8.88984 0 Td
(.)Tj
/R24148832 10 Tf
-201.92 -16.8 Td
(fstedge)Tj
/R23830264 10 Tf
29.9898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-50.1 -12 Td
(returns the rst edge of node)Tj
/R23504488 10 Tf
117.2 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R24148832 10 Tf
-160.7 -16.8 Td
(fstedge_sg)Tj
/R23830264 10 Tf
43.8801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-119.55 -12 Td
(returns the rst edge of node)Tj
/R23504488 10 Tf
117.2 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(in graph)Tj
/R23504488 10 Tf
35.55 0 Td
(sg)Tj
/R23830264 10 Tf
8.88984 0 Td
(.)Tj
/R24148832 10 Tf
-205.14 -16.8 Td
(nxtedge)Tj
/R23830264 10 Tf
33.3301 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(edge_t)Tj
/R23830264 10 Tf
27.7699 0 Td
(,)Tj
/R24148832 10 Tf
5 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-85.65 -12 Td
[(returns the ne)14.9927(xt edge after)]TJ
/R23504488 10 Tf
106.76 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(in the root graph.)Tj
/R24148832 10 Tf
-149.7 -16.8 Td
(nxtedge_sg)Tj
/R23830264 10 Tf
47.2199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(sg)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(edge_t)Tj
/R23830264 10 Tf
27.7699 0 Td
(,)Tj
/R24148832 10 Tf
5 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(edge_t)Tj
/R23830264 10 Tf
-155.1 -12 Td
[(returns the ne)14.9927(xt edge after)]TJ
/R23504488 10 Tf
106.76 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(in the graph)Tj
/R23504488 10 Tf
50.2699 0 Td
(sg)Tj
/R23830264 10 Tf
8.88984 0 Td
(.)Tj
/R24148832 10 Tf
-208.86 -16.8 Td
(opp)Tj
/R23830264 10 Tf
16.1199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(e)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(edge_t)Tj
/R23830264 10 Tf
27.7699 0 Td
(,)Tj
/R24148832 10 Tf
5 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(node_t)Tj
/R23830264 10 Tf
-68.4398 -12 Td
0.445 Tw
(returns the node on the edge)Tj
/R23504488 10 Tf
118.2 0 Td
(e)Tj
/R23830264 10 Tf
7.38516 0 Td
(not equal to)Tj
/R23504488 10 Tf
51.0551 0 Td
(n)Tj
5.445 Tc
/R23830264 10 Tf
5 0 Td
(.R)Tj
0 Tc
14.6148 0 Td
(eturns NULL if)Tj
/R23504488 10 Tf
66.0449 0 Td
(n)Tj
/R23830264 10 Tf
7.94492 0 Td
(is not a node of)Tj
/R23504488 10 Tf
66.384 0 Td
(e)Tj
5.444 Tc
/R23830264 10 Tf
4.43984 0 Td
(.T)Tj
0 Tc
14.0539 0 Td
0.444 Tw
(his can be)Tj
-355.123 -12 Td
0 Tw
(useful when using)Tj
/R24148832 10 Tf
75.2699 0 Td
(fstedge)Tj
/R23830264 10 Tf
32.4898 0 Td
(and)Tj
/R24148832 10 Tf
16.9398 0 Td
(nxtedge)Tj
/R23830264 10 Tf
35.8301 0 Td
(to enumerate the neighbors of)Tj
/R23504488 10 Tf
121.92 0 Td
(n)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-344.45 -16.8 Td
(Graph I/O)Tj
21 -12 Td
(write)Tj
/R23830264 10 Tf
22.2102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R23830264 10 Tf
33.8898 0 Td
(\):)Tj
-0.1 Tc
/R24148832 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R23830264 10 Tf
-57.2203 -12 Td
(prints)Tj
/R23504488 10 Tf
25.2801 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(in dot format onto the output stream.)Tj
/R24148832 10 Tf
-68.7801 -16.8 Td
(writeG)Tj
/R23830264 10 Tf
29.9898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(fname)Tj
/R23830264 10 Tf
26.9398 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
-0.1 Tc
/R24148832 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R23830264 10 Tf
-127.22 -12 Td
(prints)Tj
/R23504488 10 Tf
25.2801 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(in dot format into the le)Tj
/R23504488 10 Tf
102.78 0 Td
(fname)Tj
/R23830264 10 Tf
24.4398 0 Td
(.)Tj
/R24148832 10 Tf
-196 -16.8 Td
(fwriteG)Tj
/R23830264 10 Tf
33.3199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(fd)Tj
/R23830264 10 Tf
10.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R23830264 10 Tf
11.6699 0 Td
(\):)Tj
-0.1 Tc
/R24148832 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R23830264 10 Tf
-100.56 -12 Td
(prints)Tj
/R23504488 10 Tf
25.2801 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
[(in dot format onto the open stream denoted by the inte)15(ger)]TJ
/R23504488 10 Tf
232.32 0 Td
(fd)Tj
/R23830264 10 Tf
7.78008 0 Td
(.)Tj
-0.18 Tc
/R24148832 10 Tf
-308.88 -16.8 Td
(re)Tj
0 Tc
8.7 0 Td
(adG)Tj
/R23830264 10 Tf
18.3398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(fname)Tj
/R23830264 10 Tf
26.9398 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(graph_t)Tj
/R23830264 10 Tf
-62.7 -12 Td
0.949 Tw
(returns a graph read from the le)Tj
/R23504488 10 Tf
140.773 0 Td
(fname)Tj
3.449 Tc
/R23830264 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
/R24148832 10 Tf
22.2102 0 Td
(NULL)Tj
/R23830264 10 Tf
30.2801 0 Td
0 Tw
(is returned.)Tj
/R24148832 10 Tf
-88.4902 -16.8 Td
[(fr)18.0151(eadG)]TJ
/R23830264 10 Tf
30.3699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(fd)Tj
/R23830264 10 Tf
10.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R23830264 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(graph_t)Tj
/R23830264 10 Tf
-36.0402 -12 Td
[(returns the ne)14.9927(xt graph read from the open stream)]TJ
/R23504488 10 Tf
197.3 0 Td
(fd)Tj
5 Tc
/R23830264 10 Tf
7.78008 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(eturns)Tj
/R24148832 10 Tf
26.9398 0 Td
(NULL)Tj
/R23830264 10 Tf
30.2801 0 Td
(at end of le.)Tj
/R24148832 10 Tf
-333.47 -16.8 Td
(Graph miscellany)Tj
21 -12 Td
(delete)Tj
/R23830264 10 Tf
24.9898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R23830264 10 Tf
22.2199 0 Td
(\):)Tj
-0.1 Tc
/R24148832 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R23830264 10 Tf
-99.4398 -12 Td
0.315 Tw
(deletes object)Tj
/R23504488 10 Tf
57.8398 0 Td
(x)Tj
/R23830264 10 Tf
7.25391 0 Td
0.314 Tw
(from graph)Tj
/R23504488 10 Tf
47.8379 0 Td
(g)Tj
5.314 Tc
/R23830264 10 Tf
5 0 Td
(.I)Tj
0 Tc
11.1441 0 Td
(f)Tj
/R23504488 10 Tf
6.14414 0 Td
(g)Tj
/R23830264 10 Tf
7.81406 0 Td
(is)Tj
/R24148832 10 Tf
9.48398 0 Td
(NULL)Tj
2.814 Tc
/R23830264 10 Tf
27.7801 0 Td
(,t)Tj
0 Tc
8.09414 0 Td
(he function uses the root graph of)Tj
/R23504488 10 Tf
139.118 0 Td
(x)Tj
5.314 Tc
/R23830264 10 Tf
4.43984 0 Td
(.I)Tj
0 Tc
11.1441 0 Td
(f)Tj
/R23504488 10 Tf
6.14414 0 Td
(x)Tj
/R23830264 10 Tf
7.25391 0 Td
(is a graph)Tj
-356.492 -12 Td
0 Tw
(or subgraph, it is closed unless)Tj
/R23504488 10 Tf
125.27 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
[(is lock)10.0146(ed.)]TJ
/R24148832 10 Tf
-168.21 -16.8 Td
(isIn)Tj
/R23830264 10 Tf
16.1199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R23830264 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-80.6699 -12 Td
(returns true if)Tj
/R23504488 10 Tf
56.9301 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(is in subgraph)Tj
/R23504488 10 Tf
58.6102 0 Td
(g)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-163.48 -16.8 Td
(cloneG)Tj
/R23830264 10 Tf
30 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(graph_t)Tj
/R23830264 10 Tf
-96.7801 -12 Td
(creates a clone of graph)Tj
/R23504488 10 Tf
97.4602 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(with name of)Tj
/R23504488 10 Tf
55.2699 0 Td
(s)Tj
5 Tc
/R23830264 10 Tf
3.88984 0 Td
(.I)Tj
0 Tc
10.8301 0 Td
(f)Tj
/R23504488 10 Tf
5.83008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(is "", the created graph has the same name as)Tj
/R23504488 10 Tf
182.28 0 Td
(g)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-410.45 -16.8 Td
(clone)Tj
/R23830264 10 Tf
22.2199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R23830264 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(obj_t)Tj
/R23830264 10 Tf
-86.7699 -12 Td
0.065 Tw
(creates a clone of object)Tj
/R23504488 10 Tf
99.4551 0 Td
(x)Tj
/R23830264 10 Tf
7.00508 0 Td
(in graph)Tj
/R23504488 10 Tf
35.6801 0 Td
(g)Tj
5.065 Tc
/R23830264 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.487 Tw
[(utes and structure as the original object.)-548.682(If an object with the same k)]TJ
-0.15 Tc
281.461 0 Td
0.787 Tw
(ey a)Tj
0 Tc
16.7172 0 Td
(s)Tj
/R23504488 10 Tf
6.87695 0 Td
(x)Tj
/R23830264 10 Tf
7.42695 0 Td
0.486 Tw
[(already e)15.0146(xists, its at-)]TJ
-312.482 -12 Td
(trib)Tj
13.6898 0 Td
0.503 Tw
(utes are o)Tj
-0.15 Tc
39.1762 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.504 Tw
(rlaid by those of)Tj
/R23504488 10 Tf
69.7859 0 Td
(x)Tj
/R23830264 10 Tf
7.44414 0 Td
[(and the object is returned.)-550.415(If an edge is cloned, both endpoints)]TJ
-139.386 -12 Td
0.032 Tw
[(are implicitly cloned.)-503.201(If a graph is cloned, all nodes, edges and subgraphs are implicitly cloned.)]TJ
389.341 0 Td
(If)Tj
/R23504488 10 Tf
-389.341 -12 Td
(x)Tj
/R23830264 10 Tf
7.79609 0 Td
0.856 Tw
(is a graph,)Tj
/R23504488 10 Tf
46.448 0 Td
(g)Tj
/R23830264 10 Tf
8.35586 0 Td
(may be)Tj
/R24148832 10 Tf
33.3719 0 Td
(NULL)Tj
3.356 Tc
/R23830264 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.357 Tc
163.228 0 Td
(wr)Tj
0 Tc
13.907 0 Td
0.857 Tw
(oot graph. In this)Tj
-325.099 -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
/R24148832 10 Tf
27.7801 0 Td
(cloneG\()Tj
/R23504488 10 Tf
33.3301 0 Td
(x)Tj
/R24148832 10 Tf
4.43984 0 Td
(,""\))Tj
/R23830264 10 Tf
16.9301 0 Td
(.)Tj
-41.625 -62.4 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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-420.34 -36 Td
(fstin)Tj
/R21933816 10 Tf
18.8898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-39 -12 Td
(returns the rst inedge of node)Tj
/R21608040 10 Tf
124.98 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R22252384 10 Tf
-168.48 -16.8 Td
(fstin_sg)Tj
/R21933816 10 Tf
32.7801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-108.45 -12 Td
(returns the rst inedge of node)Tj
/R21608040 10 Tf
124.98 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in graph)Tj
/R21608040 10 Tf
35.55 0 Td
(sg)Tj
/R21933816 10 Tf
8.88984 0 Td
(.)Tj
/R22252384 10 Tf
-212.92 -16.8 Td
(nxtin)Tj
/R21933816 10 Tf
22.2301 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21933816 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-40.6602 -12 Td
[(returns the ne)14.9927(xt inedge after)]TJ
/R21608040 10 Tf
114.54 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(in the root graph.)Tj
/R22252384 10 Tf
-157.48 -16.8 Td
(nxtin_sg)Tj
/R21933816 10 Tf
36.1199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(edge_t)Tj
2.5 Tc
/R21933816 10 Tf
27.7699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-110.11 -12 Td
[(returns the ne)14.9927(xt inedge after)]TJ
/R21608040 10 Tf
114.54 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(in graph)Tj
/R21608040 10 Tf
35.55 0 Td
(sg)Tj
/R21933816 10 Tf
8.88984 0 Td
(.)Tj
/R22252384 10 Tf
-201.92 -16.8 Td
(fstedge)Tj
/R21933816 10 Tf
29.9898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-50.1 -12 Td
(returns the rst edge of node)Tj
/R21608040 10 Tf
117.2 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in the root graph.)Tj
/R22252384 10 Tf
-160.7 -16.8 Td
(fstedge_sg)Tj
/R21933816 10 Tf
43.8801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-119.55 -12 Td
(returns the rst edge of node)Tj
/R21608040 10 Tf
117.2 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(in graph)Tj
/R21608040 10 Tf
35.55 0 Td
(sg)Tj
/R21933816 10 Tf
8.88984 0 Td
(.)Tj
/R22252384 10 Tf
-205.14 -16.8 Td
(nxtedge)Tj
/R21933816 10 Tf
33.3301 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(edge_t)Tj
/R21933816 10 Tf
27.7699 0 Td
(,)Tj
/R22252384 10 Tf
5 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-85.65 -12 Td
[(returns the ne)14.9927(xt edge after)]TJ
/R21608040 10 Tf
106.76 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(in the root graph.)Tj
/R22252384 10 Tf
-149.7 -16.8 Td
(nxtedge_sg)Tj
/R21933816 10 Tf
47.2199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(sg)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(edge_t)Tj
/R21933816 10 Tf
27.7699 0 Td
(,)Tj
/R22252384 10 Tf
5 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(edge_t)Tj
/R21933816 10 Tf
-155.1 -12 Td
[(returns the ne)14.9927(xt edge after)]TJ
/R21608040 10 Tf
106.76 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(in the graph)Tj
/R21608040 10 Tf
50.2699 0 Td
(sg)Tj
/R21933816 10 Tf
8.88984 0 Td
(.)Tj
/R22252384 10 Tf
-208.86 -16.8 Td
(opp)Tj
/R21933816 10 Tf
16.1199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(e)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(edge_t)Tj
/R21933816 10 Tf
27.7699 0 Td
(,)Tj
/R22252384 10 Tf
5 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(node_t)Tj
/R21933816 10 Tf
-68.4398 -12 Td
0.445 Tw
(returns the node on the edge)Tj
/R21608040 10 Tf
118.2 0 Td
(e)Tj
/R21933816 10 Tf
7.38516 0 Td
(not equal to)Tj
/R21608040 10 Tf
51.0551 0 Td
(n)Tj
5.445 Tc
/R21933816 10 Tf
5 0 Td
(.R)Tj
0 Tc
14.6148 0 Td
(eturns NULL if)Tj
/R21608040 10 Tf
66.0449 0 Td
(n)Tj
/R21933816 10 Tf
7.94492 0 Td
(is not a node of)Tj
/R21608040 10 Tf
66.384 0 Td
(e)Tj
5.444 Tc
/R21933816 10 Tf
4.43984 0 Td
(.T)Tj
0 Tc
14.0539 0 Td
0.444 Tw
(his can be)Tj
-355.123 -12 Td
0 Tw
(useful when using)Tj
/R22252384 10 Tf
75.2699 0 Td
(fstedge)Tj
/R21933816 10 Tf
32.4898 0 Td
(and)Tj
/R22252384 10 Tf
16.9398 0 Td
(nxtedge)Tj
/R21933816 10 Tf
35.8301 0 Td
(to enumerate the neighbors of)Tj
/R21608040 10 Tf
121.92 0 Td
(n)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-344.45 -16.8 Td
(Graph I/O)Tj
21 -12 Td
(write)Tj
/R21933816 10 Tf
22.2102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21933816 10 Tf
33.8898 0 Td
(\):)Tj
-0.1 Tc
/R22252384 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21933816 10 Tf
-57.2203 -12 Td
(prints)Tj
/R21608040 10 Tf
25.2801 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(in dot format onto the output stream.)Tj
/R22252384 10 Tf
-68.7801 -16.8 Td
(writeG)Tj
/R21933816 10 Tf
29.9898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(fname)Tj
/R21933816 10 Tf
26.9398 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
-0.1 Tc
/R22252384 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21933816 10 Tf
-127.22 -12 Td
(prints)Tj
/R21608040 10 Tf
25.2801 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(in dot format into the le)Tj
/R21608040 10 Tf
102.78 0 Td
(fname)Tj
/R21933816 10 Tf
24.4398 0 Td
(.)Tj
/R22252384 10 Tf
-196 -16.8 Td
(fwriteG)Tj
/R21933816 10 Tf
33.3199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(fd)Tj
/R21933816 10 Tf
10.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21933816 10 Tf
11.6699 0 Td
(\):)Tj
-0.1 Tc
/R22252384 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21933816 10 Tf
-100.56 -12 Td
(prints)Tj
/R21608040 10 Tf
25.2801 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
[(in dot format onto the open stream denoted by the inte)15(ger)]TJ
/R21608040 10 Tf
232.32 0 Td
(fd)Tj
/R21933816 10 Tf
7.78008 0 Td
(.)Tj
-0.18 Tc
/R22252384 10 Tf
-308.88 -16.8 Td
(re)Tj
0 Tc
8.7 0 Td
(adG)Tj
/R21933816 10 Tf
18.3398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(fname)Tj
/R21933816 10 Tf
26.9398 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21933816 10 Tf
-62.7 -12 Td
0.949 Tw
(returns a graph read from the le)Tj
/R21608040 10 Tf
140.773 0 Td
(fname)Tj
3.449 Tc
/R21933816 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
/R22252384 10 Tf
22.2102 0 Td
(NULL)Tj
/R21933816 10 Tf
30.2801 0 Td
0 Tw
(is returned.)Tj
/R22252384 10 Tf
-88.4902 -16.8 Td
[(fr)18.0151(eadG)]TJ
/R21933816 10 Tf
30.3699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(fd)Tj
/R21933816 10 Tf
10.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21933816 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21933816 10 Tf
-36.0402 -12 Td
[(returns the ne)14.9927(xt graph read from the open stream)]TJ
/R21608040 10 Tf
197.3 0 Td
(fd)Tj
5 Tc
/R21933816 10 Tf
7.78008 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(eturns)Tj
/R22252384 10 Tf
26.9398 0 Td
(NULL)Tj
/R21933816 10 Tf
30.2801 0 Td
(at end of le.)Tj
/R22252384 10 Tf
-333.47 -16.8 Td
(Graph miscellany)Tj
21 -12 Td
(delete)Tj
/R21933816 10 Tf
24.9898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21933816 10 Tf
22.2199 0 Td
(\):)Tj
-0.1 Tc
/R22252384 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21933816 10 Tf
-99.4398 -12 Td
0.315 Tw
(deletes object)Tj
/R21608040 10 Tf
57.8398 0 Td
(x)Tj
/R21933816 10 Tf
7.25391 0 Td
0.314 Tw
(from graph)Tj
/R21608040 10 Tf
47.8379 0 Td
(g)Tj
5.314 Tc
/R21933816 10 Tf
5 0 Td
(.I)Tj
0 Tc
11.1441 0 Td
(f)Tj
/R21608040 10 Tf
6.14414 0 Td
(g)Tj
/R21933816 10 Tf
7.81406 0 Td
(is)Tj
/R22252384 10 Tf
9.48398 0 Td
(NULL)Tj
2.814 Tc
/R21933816 10 Tf
27.7801 0 Td
(,t)Tj
0 Tc
8.09414 0 Td
(he function uses the root graph of)Tj
/R21608040 10 Tf
139.118 0 Td
(x)Tj
5.314 Tc
/R21933816 10 Tf
4.43984 0 Td
(.I)Tj
0 Tc
11.1441 0 Td
(f)Tj
/R21608040 10 Tf
6.14414 0 Td
(x)Tj
/R21933816 10 Tf
7.25391 0 Td
(is a graph)Tj
-356.492 -12 Td
0 Tw
(or subgraph, it is closed unless)Tj
/R21608040 10 Tf
125.27 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
[(is lock)10.0146(ed.)]TJ
/R22252384 10 Tf
-168.21 -16.8 Td
(isIn)Tj
/R21933816 10 Tf
16.1199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21933816 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-80.6699 -12 Td
(returns true if)Tj
/R21608040 10 Tf
56.9301 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(is in subgraph)Tj
/R21608040 10 Tf
58.6102 0 Td
(g)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-163.48 -16.8 Td
(cloneG)Tj
/R21933816 10 Tf
30 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21933816 10 Tf
-96.7801 -12 Td
(creates a clone of graph)Tj
/R21608040 10 Tf
97.4602 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(with name of)Tj
/R21608040 10 Tf
55.2699 0 Td
(s)Tj
5 Tc
/R21933816 10 Tf
3.88984 0 Td
(.I)Tj
0 Tc
10.8301 0 Td
(f)Tj
/R21608040 10 Tf
5.83008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(is "", the created graph has the same name as)Tj
/R21608040 10 Tf
182.28 0 Td
(g)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-410.45 -16.8 Td
(clone)Tj
/R21933816 10 Tf
22.2199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21933816 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(obj_t)Tj
/R21933816 10 Tf
-86.7699 -12 Td
0.065 Tw
(creates a clone of object)Tj
/R21608040 10 Tf
99.4551 0 Td
(x)Tj
/R21933816 10 Tf
7.00508 0 Td
(in graph)Tj
/R21608040 10 Tf
35.6801 0 Td
(g)Tj
5.065 Tc
/R21933816 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.487 Tw
[(utes and structure as the original object.)-548.682(If an object with the same k)]TJ
-0.15 Tc
281.461 0 Td
0.787 Tw
(ey a)Tj
0 Tc
16.7172 0 Td
(s)Tj
/R21608040 10 Tf
6.87695 0 Td
(x)Tj
/R21933816 10 Tf
7.42695 0 Td
0.486 Tw
[(already e)15.0146(xists, its at-)]TJ
-312.482 -12 Td
(trib)Tj
13.6898 0 Td
0.503 Tw
(utes are o)Tj
-0.15 Tc
39.1762 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.504 Tw
(rlaid by those of)Tj
/R21608040 10 Tf
69.7859 0 Td
(x)Tj
/R21933816 10 Tf
7.44414 0 Td
[(and the object is returned.)-550.415(If an edge is cloned, both endpoints)]TJ
-139.386 -12 Td
0.032 Tw
[(are implicitly cloned.)-503.201(If a graph is cloned, all nodes, edges and subgraphs are implicitly cloned.)]TJ
389.341 0 Td
(If)Tj
/R21608040 10 Tf
-389.341 -12 Td
(x)Tj
/R21933816 10 Tf
7.79609 0 Td
0.856 Tw
(is a graph,)Tj
/R21608040 10 Tf
46.448 0 Td
(g)Tj
/R21933816 10 Tf
8.35586 0 Td
(may be)Tj
/R22252384 10 Tf
33.3719 0 Td
(NULL)Tj
3.356 Tc
/R21933816 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.357 Tc
163.228 0 Td
(wr)Tj
0 Tc
13.907 0 Td
0.857 Tw
(oot graph. In this)Tj
-325.099 -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
/R22252384 10 Tf
27.7801 0 Td
(cloneG\()Tj
/R21608040 10 Tf
33.3301 0 Td
(x)Tj
/R22252384 10 Tf
4.43984 0 Td
(,""\))Tj
/R21933816 10 Tf
16.9301 0 Td
(.)Tj
-41.625 -62.4 Td
[(29 August 2013)-19705.5(6)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2474
│ │ │ │ │ │ +2472
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1008,29 +1008,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-420.34 -36 Td
(copy)Tj
/R23830264 10 Tf
20 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R23830264 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(obj_t)Tj
/R23830264 10 Tf
-84.55 -12 Td
0.523 Tw
(creates a cop)Tj
3.023 Tc
52.5859 0 Td
[(yo)302.295(fo)]TJ
0 Tc
24.3762 0 Td
(bject)Tj
/R23504488 10 Tf
22.4621 0 Td
(x)Tj
/R23830264 10 Tf
7.46211 0 Td
0.522 Tw
(in graph)Tj
/R23504488 10 Tf
36.5941 0 Td
(g)Tj
3.022 Tc
/R23830264 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)25.0049(alue attrib)19.9805(utes as)]TJ
-221.129 -12 Td
0.248 Tw
[(the original object.)-524.807(If an object with the same k)]TJ
-0.15 Tc
193.492 0 Td
0.548 Tw
(ey a)Tj
0 Tc
16.4781 0 Td
(s)Tj
/R23504488 10 Tf
6.63789 0 Td
(x)Tj
/R23830264 10 Tf
7.18789 0 Td
0.249 Tw
[(already e)14.9854(xists, its attrib)19.9951(utes are o)]TJ
-0.15 Tc
131.835 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaid by)Tj
-364.921 -12 Td
0.65 Tw
(those of)Tj
/R23504488 10 Tf
35.7398 0 Td
(x)Tj
/R23830264 10 Tf
7.58906 0 Td
0.649 Tw
[(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
/R23504488 10 Tf
6.47891 0 Td
(x)Tj
/R23830264 10 Tf
7.58906 0 Td
0.649 Tw
(is a graph, none of its)Tj
-306.655 -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
/R23504488 10 Tf
32.4199 0 Td
(x)Tj
/R23830264 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
/R23504488 10 Tf
9.91719 0 Td
(x)Tj
/R23830264 10 Tf
7.69688 0 Td
(is a graph,)Tj
/R23504488 10 Tf
46.1512 0 Td
(g)Tj
/R23830264 10 Tf
8.25703 0 Td
(may be)Tj
/R24148832 10 Tf
33.1738 0 Td
(NULL)Tj
3.257 Tc
/R23830264 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
/R24148832 10 Tf
-122.12 -16.8 Td
(copyA)Tj
/R23830264 10 Tf
27.2199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R23830264 10 Tf
14.35 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
/R23830264 10 Tf
22.2199 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(tgt)Tj
/R23830264 10 Tf
13.0602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R23830264 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-93.0703 -12 Td
1.055 Tw
[(copies the attrib)20.0146(utes of object)]TJ
/R23504488 10 Tf
125.335 0 Td
[(sr)36.9849(c)]TJ
/R23830264 10 Tf
15.4051 0 Td
(to object)Tj
/R23504488 10 Tf
39.3301 0 Td
(tgt)Tj
3.555 Tc
/R23830264 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.556 Tc
45.0648 0 Td
(ya)Tj
0 Tc
12.9961 0 Td
(ttrib)Tj
16.4699 0 Td
1.056 Tw
(ute v)Tj
20.5262 0 Td
(alues)Tj
/R23504488 10 Tf
24.1059 0 Td
(tgt)Tj
/R23830264 10 Tf
14.116 0 Td
(may initially)Tj
-344.104 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R24148832 10 Tf
-54.5297 -16.8 Td
(induce)Tj
/R23830264 10 Tf
28.3398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R23830264 10 Tf
33.8898 0 Td
(\):)Tj
-0.1 Tc
/R24148832 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
-0.15 Tc
/R23830264 10 Tf
-63.35 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(tends)Tj
/R23504488 10 Tf
23.6102 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
0 Tw
[(to its node-induced subgraph e)14.9854(xtension in its root graph.)]TJ
/R24148832 10 Tf
-76.4 -16.8 Td
(hasAttr)Tj
/R23830264 10 Tf
32.7699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R23830264 10 Tf
14.35 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
/R23830264 10 Tf
22.2199 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(name)Tj
/R23830264 10 Tf
24.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-112.5 -12 Td
(returns non-zero if object)Tj
/R23504488 10 Tf
103.86 0 Td
[(sr)36.9849(c)]TJ
/R23830264 10 Tf
14.35 0 Td
[(has an attrib)19.9927(ute whose name is)]TJ
/R23504488 10 Tf
124.78 0 Td
(name)Tj
2.5 Tc
/R23830264 10 Tf
21.6602 0 Td
[(.I)249.99(tr)]TJ
0 Tc
16.9402 0 Td
(eturns 0 otherwise.)Tj
/R24148832 10 Tf
-317.591 -16.8 Td
(isAttr)Tj
/R23830264 10 Tf
24.9898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(kind)Tj
/R23830264 10 Tf
19.7199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(name)Tj
/R23830264 10 Tf
24.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-164.54 -12 Td
0.071 Tw
(returns non-zero if an attrib)Tj
110.054 0 Td
(ute)Tj
/R23504488 10 Tf
14.791 0 Td
(name)Tj
/R23830264 10 Tf
24.2309 0 Td
(has been dened in)Tj
/R23504488 10 Tf
79.7141 0 Td
(g)Tj
/R23830264 10 Tf
7.56992 0 Td
0.07 Tw
(for objects of the gi)Tj
-0.15 Tc
78.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R23504488 10 Tf
7.56992 0 Td
(kind)Tj
2.57 Tc
/R23830264 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
10.4801 0 Td
(or nodes,)Tj
-359.27 -12 Td
0 Tw
(edges, and graphs,)Tj
/R23504488 10 Tf
76.3699 0 Td
(kind)Tj
/R23830264 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
/R24148832 10 Tf
-316.88 -16.8 Td
(aget)Tj
/R23830264 10 Tf
17.7699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R23830264 10 Tf
14.35 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
/R23830264 10 Tf
22.2199 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(name)Tj
/R23830264 10 Tf
24.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-97.5004 -12 Td
0.143 Tw
[(returns the v)24.9829(alue of attrib)]TJ
101.212 0 Td
(ute)Tj
/R23504488 10 Tf
14.8629 0 Td
(name)Tj
/R23830264 10 Tf
24.3031 0 Td
(in object)Tj
/R23504488 10 Tf
37.5059 0 Td
[(sr)36.9849(c)]TJ
2.644 Tc
/R23830264 10 Tf
11.85 0 Td
(.T)Tj
0 Tc
11.2539 0 Td
0.144 Tw
(his is useful for those cases when)Tj
/R23504488 10 Tf
136.818 0 Td
(name)Tj
/R23830264 10 Tf
24.3039 0 Td
(conicts)Tj
-362.11 -12 Td
0.974 Tw
(with one of the k)Tj
-0.15 Tc
71.566 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
[(rds such as "head" or "root".)-597.407(If the attrib)20.0098(ute has not been declared in the)]TJ
-92.9758 -12 Td
1.001 Tw
(graph, the function will initialize it with a def)Tj
189.838 0 Td
1.002 Tw
[(ault v)25.0049(alue of "". T)]TJ
3.502 Tc
74.718 0 Td
(oa)Tj
-0.2 Tc
12.7422 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id this, one should use the)Tj
/R24148832 10 Tf
-287.098 -12 Td
(hasAttr)Tj
/R23830264 10 Tf
35.2699 0 Td
(or)Tj
/R24148832 10 Tf
10.8301 0 Td
(isAttr)Tj
/R23830264 10 Tf
27.4898 0 Td
0 Tw
[(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ
/R24148832 10 Tf
-109.59 -16.8 Td
(aset)Tj
/R23830264 10 Tf
16.6602 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R23830264 10 Tf
14.35 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
/R23830264 10 Tf
22.2199 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(name)Tj
/R23830264 10 Tf
24.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(value)Tj
/R23830264 10 Tf
24.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-155.831 -12 Td
0.624 Tw
[(sets the v)25.0037(alue of attrib)]TJ
90.366 0 Td
(ute)Tj
/R23504488 10 Tf
15.3441 0 Td
(name)Tj
/R23830264 10 Tf
24.784 0 Td
(in object)Tj
/R23504488 10 Tf
38.468 0 Td
[(sr)36.9849(c)]TJ
/R23830264 10 Tf
14.9742 0 Td
(to)Tj
/R23504488 10 Tf
10.9031 0 Td
(value)Tj
5.623 Tc
/R23830264 10 Tf
21.6602 0 Td
(.R)Tj
0 Tc
14.793 0 Td
0.623 Tw
(eturns 0 on success, non-zero on f)Tj
139.438 0 Td
(ailure.)Tj
-370.73 -12 Td
(See)Tj
/R24148832 10 Tf
16.9398 0 Td
(aget)Tj
/R23830264 10 Tf
20.2699 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R24148832 10 Tf
-96.7895 -16.8 Td
(getDt)Tj
/R23830264 10 Tf
28.8801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(kind)Tj
/R23830264 10 Tf
19.7199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(name)Tj
/R23830264 10 Tf
24.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 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
/R23504488 10 Tf
15.1949 0 Td
(name)Tj
/R23830264 10 Tf
24.6352 0 Td
(in objects in)Tj
/R23504488 10 Tf
52.8148 0 Td
(g)Tj
/R23830264 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
/R23504488 10 Tf
7.975 0 Td
(kind)Tj
2.975 Tc
/R23830264 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
/R23504488 10 Tf
31.7129 0 Td
(kind)Tj
/R23830264 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.7 -12 Td
1.001 Tw
(graph, the function will initialize it with a def)Tj
189.838 0 Td
1.002 Tw
[(ault v)25.0049(alue of "". T)]TJ
3.502 Tc
74.718 0 Td
(oa)Tj
-0.2 Tc
12.7422 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id this, one should use the)Tj
/R24148832 10 Tf
-287.098 -12 Td
(isAttr)Tj
/R23830264 10 Tf
27.4898 0 Td
0 Tw
[(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ
/R24148832 10 Tf
-63.4898 -16.8 Td
(setDt)Tj
/R23830264 10 Tf
27.7699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(kind)Tj
/R23830264 10 Tf
19.7199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(name)Tj
/R23830264 10 Tf
24.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(value)Tj
/R23830264 10 Tf
24.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-226.761 -12 Td
0.202 Tw
(sets the def)Tj
45.2941 0 Td
0.201 Tw
[(ault v)24.9829(alue of attrib)]TJ
73.7531 0 Td
(ute)Tj
/R23504488 10 Tf
14.9211 0 Td
(name)Tj
/R23830264 10 Tf
24.3609 0 Td
(to)Tj
/R23504488 10 Tf
10.4809 0 Td
(value)Tj
/R23830264 10 Tf
24.3609 0 Td
(in objects in)Tj
/R23504488 10 Tf
51.993 0 Td
(g)Tj
/R23830264 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
/R23504488 10 Tf
7.70117 0 Td
(kind)Tj
2.701 Tc
/R23830264 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
10.6109 0 Td
(or nodes, edges,)Tj
-331.169 -12 Td
1.212 Tw
(and graphs,)Tj
/R23504488 10 Tf
51.0238 0 Td
(kind)Tj
/R23830264 10 Tf
20.932 0 Td
1.213 Tw
(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
(eturns 0 on success, non-zero on)Tj
-0.1 Tc
-259.966 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
(ilure. See)Tj
/R24148832 10 Tf
40.2699 0 Td
(getDt)Tj
/R23830264 10 Tf
31.3801 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R24148832 10 Tf
-138.9 -16.8 Td
(fstAttr)Tj
/R23830264 10 Tf
28.8699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(kind)Tj
/R23830264 10 Tf
19.7199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-108.98 -12 Td
1.628 Tw
[(returns the name of the rst attrib)20.0098(ute of objects in)]TJ
/R23504488 10 Tf
216.61 0 Td
(g)Tj
/R23830264 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
/R23504488 10 Tf
9.12813 0 Td
(kind)Tj
4.127 Tc
/R23830264 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
12.0371 0 Td
1.627 Tw
(or nodes, edges, and)Tj
-309.749 -12 Td
(graphs,)Tj
/R23504488 10 Tf
32.457 0 Td
(kind)Tj
/R23830264 10 Tf
20.5172 0 Td
0.797 Tw
(should be "N", "E", and "G", respecti)Tj
-0.15 Tc
153.712 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.798 Tw
[(here are no attrib)20.0195(utes, the string "" is)]TJ
-244.142 -12 Td
(returned.)Tj
/R24148832 10 Tf
-36 -16.8 Td
(nxtAttr)Tj
/R23830264 10 Tf
32.2102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(kind)Tj
/R23830264 10 Tf
19.7199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(name)Tj
/R23830264 10 Tf
24.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-171.761 -12 Td
0.063 Tw
[(returns the name of the ne)14.9927(xt attrib)19.9878(ute of objects in)]TJ
/R23504488 10 Tf
202.47 0 Td
(g)Tj
/R23830264 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
/R23504488 10 Tf
7.56211 0 Td
(kind)Tj
/R23830264 10 Tf
19.782 0 Td
0.062 Tw
(after the attrib)Tj
56.5738 0 Td
(ute)Tj
/R23504488 10 Tf
14.782 0 Td
(name)Tj
5.062 Tc
/R23830264 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
13.6719 0 Td
(he)Tj
-386.561 -12 Td
[(ar)18.0151(gument)]TJ
/R23504488 10 Tf
40.2527 0 Td
(name)Tj
/R23830264 10 Tf
24.323 0 Td
0.163 Tw
[(must be the name of an e)15.0195(xisting attrib)]TJ
151.611 0 Td
0.164 Tw
[(ute; it will typically be the return v)25.0195(alue of an)]TJ
-216.187 -12 Td
(pre)Tj
12.5199 0 Td
0.895 Tw
(vious call to)Tj
/R24148832 10 Tf
54.075 0 Td
(fstAttr)Tj
/R23830264 10 Tf
32.2648 0 Td
(or)Tj
/R24148832 10 Tf
11.725 0 Td
(nxtAttr)Tj
5.895 Tc
/R23830264 10 Tf
32.2102 0 Td
(.F)Tj
0 Tc
13.8051 0 Td
(or nodes, edges, and graphs,)Tj
/R23504488 10 Tf
120.005 0 Td
(kind)Tj
/R23830264 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
/R24148832 10 Tf
-123.09 -16.8 Td
(compOf)Tj
/R23830264 10 Tf
34.4398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R23830264 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(graph_t)Tj
/R23830264 10 Tf
-106.22 -12 Td
0.766 Tw
(returns the connected component of the graph)Tj
/R23504488 10 Tf
191.152 0 Td
(g)Tj
/R23830264 10 Tf
8.26602 0 Td
(containing node)Tj
/R23504488 10 Tf
68.1922 0 Td
(n)Tj
3.266 Tc
/R23830264 10 Tf
5 0 Td
[(,a)326.616(sas)]TJ
0 Tc
28.9578 0 Td
(ubgraph of)Tj
/R23504488 10 Tf
47.632 0 Td
(g)Tj
3.266 Tc
/R23830264 10 Tf
5 0 Td
(.T)Tj
0 Tc
11.8762 0 Td
(he sub-)Tj
-366.076 -12 Td
0.184 Tw
(graph only contains the nodes. One can use)Tj
/R23504488 10 Tf
177.272 0 Td
(induce)Tj
/R23830264 10 Tf
29.3441 0 Td
0.183 Tw
[(to add the edges. The function f)10.0049(ails and returns)]TJ
/R24148832 10 Tf
-206.616 -12 Td
(NULL)Tj
/R23830264 10 Tf
30.2801 0 Td
(if)Tj
/R23504488 10 Tf
8.61016 0 Td
(n)Tj
/R23830264 10 Tf
7.5 0 Td
0 Tw
(is not in)Tj
/R23504488 10 Tf
34.7301 0 Td
(g)Tj
2.5 Tc
/R23830264 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
/R23504488 10 Tf
235.55 0 Td
(g)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-374.34 -16.8 Td
(kindOf)Tj
/R23830264 10 Tf
30.5699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(obj)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R23830264 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-51.7902 -12 Td
0.065 Tw
(returns an indication of the type of)Tj
/R23504488 10 Tf
141.265 0 Td
(obj)Tj
5.065 Tc
/R23830264 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
89.9152 -38.4 Td
0 Tw
[(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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-420.34 -36 Td
(copy)Tj
/R21933816 10 Tf
20 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21933816 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(obj_t)Tj
/R21933816 10 Tf
-84.55 -12 Td
0.523 Tw
(creates a cop)Tj
3.023 Tc
52.5859 0 Td
[(yo)302.295(fo)]TJ
0 Tc
24.3762 0 Td
(bject)Tj
/R21608040 10 Tf
22.4621 0 Td
(x)Tj
/R21933816 10 Tf
7.46211 0 Td
0.522 Tw
(in graph)Tj
/R21608040 10 Tf
36.5941 0 Td
(g)Tj
3.022 Tc
/R21933816 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)25.0049(alue attrib)19.9805(utes as)]TJ
-221.129 -12 Td
0.248 Tw
[(the original object.)-524.807(If an object with the same k)]TJ
-0.15 Tc
193.492 0 Td
0.548 Tw
(ey a)Tj
0 Tc
16.4781 0 Td
(s)Tj
/R21608040 10 Tf
6.63789 0 Td
(x)Tj
/R21933816 10 Tf
7.18789 0 Td
0.249 Tw
[(already e)14.9854(xists, its attrib)19.9951(utes are o)]TJ
-0.15 Tc
131.835 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlaid by)Tj
-364.921 -12 Td
0.65 Tw
(those of)Tj
/R21608040 10 Tf
35.7398 0 Td
(x)Tj
/R21933816 10 Tf
7.58906 0 Td
0.649 Tw
[(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
/R21608040 10 Tf
6.47891 0 Td
(x)Tj
/R21933816 10 Tf
7.58906 0 Td
0.649 Tw
(is a graph, none of its)Tj
-306.655 -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
/R21608040 10 Tf
32.4199 0 Td
(x)Tj
/R21933816 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
/R21608040 10 Tf
9.91719 0 Td
(x)Tj
/R21933816 10 Tf
7.69688 0 Td
(is a graph,)Tj
/R21608040 10 Tf
46.1512 0 Td
(g)Tj
/R21933816 10 Tf
8.25703 0 Td
(may be)Tj
/R22252384 10 Tf
33.1738 0 Td
(NULL)Tj
3.257 Tc
/R21933816 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
/R22252384 10 Tf
-122.12 -16.8 Td
(copyA)Tj
/R21933816 10 Tf
27.2199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R21933816 10 Tf
14.35 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
/R21933816 10 Tf
22.2199 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(tgt)Tj
/R21933816 10 Tf
13.0602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21933816 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-93.0703 -12 Td
1.055 Tw
[(copies the attrib)20.0146(utes of object)]TJ
/R21608040 10 Tf
125.335 0 Td
[(sr)36.9849(c)]TJ
/R21933816 10 Tf
15.4051 0 Td
(to object)Tj
/R21608040 10 Tf
39.3301 0 Td
(tgt)Tj
3.555 Tc
/R21933816 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.556 Tc
45.0648 0 Td
(ya)Tj
0 Tc
12.9961 0 Td
(ttrib)Tj
16.4699 0 Td
1.056 Tw
(ute v)Tj
20.5262 0 Td
(alues)Tj
/R21608040 10 Tf
24.1059 0 Td
(tgt)Tj
/R21933816 10 Tf
14.116 0 Td
(may initially)Tj
-344.104 -12 Td
(ha)Tj
-0.15 Tc
9.23984 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R22252384 10 Tf
-54.5297 -16.8 Td
(induce)Tj
/R21933816 10 Tf
28.3398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
2.5 Tc
/R21933816 10 Tf
33.8898 0 Td
(\):)Tj
-0.1 Tc
/R22252384 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
-0.15 Tc
/R21933816 10 Tf
-63.35 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
(tends)Tj
/R21608040 10 Tf
23.6102 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
0 Tw
[(to its node-induced subgraph e)14.9854(xtension in its root graph.)]TJ
/R22252384 10 Tf
-76.4 -16.8 Td
(hasAttr)Tj
/R21933816 10 Tf
32.7699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R21933816 10 Tf
14.35 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
/R21933816 10 Tf
22.2199 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(name)Tj
/R21933816 10 Tf
24.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-112.5 -12 Td
(returns non-zero if object)Tj
/R21608040 10 Tf
103.86 0 Td
[(sr)36.9849(c)]TJ
/R21933816 10 Tf
14.35 0 Td
[(has an attrib)19.9927(ute whose name is)]TJ
/R21608040 10 Tf
124.78 0 Td
(name)Tj
2.5 Tc
/R21933816 10 Tf
21.6602 0 Td
[(.I)249.99(tr)]TJ
0 Tc
16.9402 0 Td
(eturns 0 otherwise.)Tj
/R22252384 10 Tf
-317.591 -16.8 Td
(isAttr)Tj
/R21933816 10 Tf
24.9898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(kind)Tj
/R21933816 10 Tf
19.7199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(name)Tj
/R21933816 10 Tf
24.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-164.54 -12 Td
0.071 Tw
(returns non-zero if an attrib)Tj
110.054 0 Td
(ute)Tj
/R21608040 10 Tf
14.791 0 Td
(name)Tj
/R21933816 10 Tf
24.2309 0 Td
(has been dened in)Tj
/R21608040 10 Tf
79.7141 0 Td
(g)Tj
/R21933816 10 Tf
7.56992 0 Td
0.07 Tw
(for objects of the gi)Tj
-0.15 Tc
78.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R21608040 10 Tf
7.56992 0 Td
(kind)Tj
2.57 Tc
/R21933816 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
10.4801 0 Td
(or nodes,)Tj
-359.27 -12 Td
0 Tw
(edges, and graphs,)Tj
/R21608040 10 Tf
76.3699 0 Td
(kind)Tj
/R21933816 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
/R22252384 10 Tf
-316.88 -16.8 Td
(aget)Tj
/R21933816 10 Tf
17.7699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R21933816 10 Tf
14.35 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
/R21933816 10 Tf
22.2199 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(name)Tj
/R21933816 10 Tf
24.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-97.5004 -12 Td
0.143 Tw
[(returns the v)24.9829(alue of attrib)]TJ
101.212 0 Td
(ute)Tj
/R21608040 10 Tf
14.8629 0 Td
(name)Tj
/R21933816 10 Tf
24.3031 0 Td
(in object)Tj
/R21608040 10 Tf
37.5059 0 Td
[(sr)36.9849(c)]TJ
2.644 Tc
/R21933816 10 Tf
11.85 0 Td
(.T)Tj
0 Tc
11.2539 0 Td
0.144 Tw
(his is useful for those cases when)Tj
/R21608040 10 Tf
136.818 0 Td
(name)Tj
/R21933816 10 Tf
24.3039 0 Td
(conicts)Tj
-362.11 -12 Td
0.974 Tw
(with one of the k)Tj
-0.15 Tc
71.566 0 Td
(ey)Tj
-0.1 Tc
9.28984 0 Td
(wo)Tj
0 Tc
12.1199 0 Td
[(rds such as "head" or "root".)-597.407(If the attrib)20.0098(ute has not been declared in the)]TJ
-92.9758 -12 Td
1.001 Tw
(graph, the function will initialize it with a def)Tj
189.838 0 Td
1.002 Tw
[(ault v)25.0049(alue of "". T)]TJ
3.502 Tc
74.718 0 Td
(oa)Tj
-0.2 Tc
12.7422 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id this, one should use the)Tj
/R22252384 10 Tf
-287.098 -12 Td
(hasAttr)Tj
/R21933816 10 Tf
35.2699 0 Td
(or)Tj
/R22252384 10 Tf
10.8301 0 Td
(isAttr)Tj
/R21933816 10 Tf
27.4898 0 Td
0 Tw
[(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ
/R22252384 10 Tf
-109.59 -16.8 Td
(aset)Tj
/R21933816 10 Tf
16.6602 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
[(sr)36.9849(c)]TJ
/R21933816 10 Tf
14.35 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
/R21933816 10 Tf
22.2199 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(name)Tj
/R21933816 10 Tf
24.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(value)Tj
/R21933816 10 Tf
24.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-155.831 -12 Td
0.624 Tw
[(sets the v)25.0037(alue of attrib)]TJ
90.366 0 Td
(ute)Tj
/R21608040 10 Tf
15.3441 0 Td
(name)Tj
/R21933816 10 Tf
24.784 0 Td
(in object)Tj
/R21608040 10 Tf
38.468 0 Td
[(sr)36.9849(c)]TJ
/R21933816 10 Tf
14.9742 0 Td
(to)Tj
/R21608040 10 Tf
10.9031 0 Td
(value)Tj
5.623 Tc
/R21933816 10 Tf
21.6602 0 Td
(.R)Tj
0 Tc
14.793 0 Td
0.623 Tw
(eturns 0 on success, non-zero on f)Tj
139.438 0 Td
(ailure.)Tj
-370.73 -12 Td
(See)Tj
/R22252384 10 Tf
16.9398 0 Td
(aget)Tj
/R21933816 10 Tf
20.2699 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R22252384 10 Tf
-96.7895 -16.8 Td
(getDt)Tj
/R21933816 10 Tf
28.8801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(kind)Tj
/R21933816 10 Tf
19.7199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(name)Tj
/R21933816 10 Tf
24.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 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
/R21608040 10 Tf
15.1949 0 Td
(name)Tj
/R21933816 10 Tf
24.6352 0 Td
(in objects in)Tj
/R21608040 10 Tf
52.8148 0 Td
(g)Tj
/R21933816 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
/R21608040 10 Tf
7.975 0 Td
(kind)Tj
2.975 Tc
/R21933816 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
/R21608040 10 Tf
31.7129 0 Td
(kind)Tj
/R21933816 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.7 -12 Td
1.001 Tw
(graph, the function will initialize it with a def)Tj
189.838 0 Td
1.002 Tw
[(ault v)25.0049(alue of "". T)]TJ
3.502 Tc
74.718 0 Td
(oa)Tj
-0.2 Tc
12.7422 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id this, one should use the)Tj
/R22252384 10 Tf
-287.098 -12 Td
(isAttr)Tj
/R21933816 10 Tf
27.4898 0 Td
0 Tw
[(function to check that the attrib)19.9854(ute e)14.9854(xists.)]TJ
/R22252384 10 Tf
-63.4898 -16.8 Td
(setDt)Tj
/R21933816 10 Tf
27.7699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(kind)Tj
/R21933816 10 Tf
19.7199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(name)Tj
/R21933816 10 Tf
24.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(value)Tj
/R21933816 10 Tf
24.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-226.761 -12 Td
0.202 Tw
(sets the def)Tj
45.2941 0 Td
0.201 Tw
[(ault v)24.9829(alue of attrib)]TJ
73.7531 0 Td
(ute)Tj
/R21608040 10 Tf
14.9211 0 Td
(name)Tj
/R21933816 10 Tf
24.3609 0 Td
(to)Tj
/R21608040 10 Tf
10.4809 0 Td
(value)Tj
/R21933816 10 Tf
24.3609 0 Td
(in objects in)Tj
/R21608040 10 Tf
51.993 0 Td
(g)Tj
/R21933816 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
/R21608040 10 Tf
7.70117 0 Td
(kind)Tj
2.701 Tc
/R21933816 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
10.6109 0 Td
(or nodes, edges,)Tj
-331.169 -12 Td
1.212 Tw
(and graphs,)Tj
/R21608040 10 Tf
51.0238 0 Td
(kind)Tj
/R21933816 10 Tf
20.932 0 Td
1.213 Tw
(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
(eturns 0 on success, non-zero on)Tj
-0.1 Tc
-259.966 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
(ilure. See)Tj
/R22252384 10 Tf
40.2699 0 Td
(getDt)Tj
/R21933816 10 Tf
31.3801 0 Td
(abo)Tj
-0.15 Tc
14.2898 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(.)Tj
/R22252384 10 Tf
-138.9 -16.8 Td
(fstAttr)Tj
/R21933816 10 Tf
28.8699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(kind)Tj
/R21933816 10 Tf
19.7199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-108.98 -12 Td
1.628 Tw
[(returns the name of the rst attrib)20.0098(ute of objects in)]TJ
/R21608040 10 Tf
216.61 0 Td
(g)Tj
/R21933816 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
/R21608040 10 Tf
9.12813 0 Td
(kind)Tj
4.127 Tc
/R21933816 10 Tf
17.2199 0 Td
(.F)Tj
0 Tc
12.0371 0 Td
1.627 Tw
(or nodes, edges, and)Tj
-309.749 -12 Td
(graphs,)Tj
/R21608040 10 Tf
32.457 0 Td
(kind)Tj
/R21933816 10 Tf
20.5172 0 Td
0.797 Tw
(should be "N", "E", and "G", respecti)Tj
-0.15 Tc
153.712 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.798 Tw
[(here are no attrib)20.0195(utes, the string "" is)]TJ
-244.142 -12 Td
(returned.)Tj
/R22252384 10 Tf
-36 -16.8 Td
(nxtAttr)Tj
/R21933816 10 Tf
32.2102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(kind)Tj
/R21933816 10 Tf
19.7199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(name)Tj
/R21933816 10 Tf
24.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-171.761 -12 Td
0.063 Tw
[(returns the name of the ne)14.9927(xt attrib)19.9878(ute of objects in)]TJ
/R21608040 10 Tf
202.47 0 Td
(g)Tj
/R21933816 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
/R21608040 10 Tf
7.56211 0 Td
(kind)Tj
/R21933816 10 Tf
19.782 0 Td
0.062 Tw
(after the attrib)Tj
56.5738 0 Td
(ute)Tj
/R21608040 10 Tf
14.782 0 Td
(name)Tj
5.062 Tc
/R21933816 10 Tf
21.6602 0 Td
(.T)Tj
0 Tc
13.6719 0 Td
(he)Tj
-386.561 -12 Td
[(ar)18.0151(gument)]TJ
/R21608040 10 Tf
40.2527 0 Td
(name)Tj
/R21933816 10 Tf
24.323 0 Td
0.163 Tw
[(must be the name of an e)15.0195(xisting attrib)]TJ
151.611 0 Td
0.164 Tw
[(ute; it will typically be the return v)25.0195(alue of an)]TJ
-216.187 -12 Td
(pre)Tj
12.5199 0 Td
0.895 Tw
(vious call to)Tj
/R22252384 10 Tf
54.075 0 Td
(fstAttr)Tj
/R21933816 10 Tf
32.2648 0 Td
(or)Tj
/R22252384 10 Tf
11.725 0 Td
(nxtAttr)Tj
5.895 Tc
/R21933816 10 Tf
32.2102 0 Td
(.F)Tj
0 Tc
13.8051 0 Td
(or nodes, edges, and graphs,)Tj
/R21608040 10 Tf
120.005 0 Td
(kind)Tj
/R21933816 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
/R22252384 10 Tf
-123.09 -16.8 Td
(compOf)Tj
/R21933816 10 Tf
34.4398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
2.5 Tc
/R21933816 10 Tf
28.8898 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(graph_t)Tj
/R21933816 10 Tf
-106.22 -12 Td
0.766 Tw
(returns the connected component of the graph)Tj
/R21608040 10 Tf
191.152 0 Td
(g)Tj
/R21933816 10 Tf
8.26602 0 Td
(containing node)Tj
/R21608040 10 Tf
68.1922 0 Td
(n)Tj
3.266 Tc
/R21933816 10 Tf
5 0 Td
[(,a)326.616(sas)]TJ
0 Tc
28.9578 0 Td
(ubgraph of)Tj
/R21608040 10 Tf
47.632 0 Td
(g)Tj
3.266 Tc
/R21933816 10 Tf
5 0 Td
(.T)Tj
0 Tc
11.8762 0 Td
(he sub-)Tj
-366.076 -12 Td
0.184 Tw
(graph only contains the nodes. One can use)Tj
/R21608040 10 Tf
177.272 0 Td
(induce)Tj
/R21933816 10 Tf
29.3441 0 Td
0.183 Tw
[(to add the edges. The function f)10.0049(ails and returns)]TJ
/R22252384 10 Tf
-206.616 -12 Td
(NULL)Tj
/R21933816 10 Tf
30.2801 0 Td
(if)Tj
/R21608040 10 Tf
8.61016 0 Td
(n)Tj
/R21933816 10 Tf
7.5 0 Td
0 Tw
(is not in)Tj
/R21608040 10 Tf
34.7301 0 Td
(g)Tj
2.5 Tc
/R21933816 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
/R21608040 10 Tf
235.55 0 Td
(g)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-374.34 -16.8 Td
(kindOf)Tj
/R21933816 10 Tf
30.5699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(obj)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21933816 10 Tf
22.2199 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-51.7902 -12 Td
0.065 Tw
(returns an indication of the type of)Tj
/R21608040 10 Tf
141.265 0 Td
(obj)Tj
5.065 Tc
/R21933816 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
89.9152 -38.4 Td
0 Tw
[(29 August 2013)-19705.5(7)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 3765
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1067,29 +1067,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-420.34 -36 Td
(lock)Tj
/R23830264 10 Tf
17.7801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(v)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R23830264 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-71.7801 -12 Td
0.243 Tw
(implements graph locking on root graphs. If the inte)Tj
210.384 0 Td
(ger)Tj
/R23504488 10 Tf
15.5129 0 Td
(v)Tj
/R23830264 10 Tf
7.18281 0 Td
(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
0.242 Tw
(he graph is set so that future)Tj
-281.786 -12 Td
0.035 Tw
(calls to)Tj
/R24148832 10 Tf
31.1801 0 Td
(delete)Tj
/R23830264 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
/R23504488 10 Tf
31.7199 0 Td
(v)Tj
/R23830264 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
/R23504488 10 Tf
9.225 0 Td
(v)Tj
/R23830264 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
/R24148832 10 Tf
-57 -16.8 Td
(Strings)Tj
21 -12 Td
(sprintf)Tj
/R23830264 10 Tf
28.8898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(fmt)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R23830264 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 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
/R23504488 10 Tf
367.412 0 Td
(fmt)Tj
/R23830264 10 Tf
16.3781 0 Td
(ac-)Tj
-383.79 -12 Td
0 Tw
(cording to the)Tj
/R23504488 10 Tf
59.3 0 Td
(printf)Tj
/R23830264 10 Tf
24.1898 0 Td
(\(3\) format)Tj
/R23504488 10 Tf
45.2898 0 Td
(fmt)Tj
/R24148832 10 Tf
-164.78 -16.8 Td
(gsub)Tj
/R23830264 10 Tf
20.0102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(str)Tj
/R23830264 10 Tf
13.0602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(pat)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
-128.351 -16.8 Td
(gsub)Tj
/R23830264 10 Tf
20.0102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(str)Tj
/R23830264 10 Tf
13.0602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(pat)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
-0.37 Tc
/R23504488 10 Tf
5 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
/R23830264 10 Tf
10.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-145.871 -12 Td
(returns)Tj
/R23504488 10 Tf
30.2699 0 Td
(str)Tj
/R23830264 10 Tf
13.0602 0 Td
(with all substrings matching)Tj
/R23504488 10 Tf
115.56 0 Td
(pat)Tj
/R23830264 10 Tf
15.2801 0 Td
(deleted or replaced by)Tj
-0.37 Tc
/R23504488 10 Tf
91.0801 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
2.5 Tc
/R23830264 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
/R24148832 10 Tf
-362.13 -16.8 Td
(sub)Tj
/R23830264 10 Tf
15.0102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(str)Tj
/R23830264 10 Tf
13.0602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(pat)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
-123.351 -16.8 Td
(sub)Tj
/R23830264 10 Tf
15.0102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(str)Tj
/R23830264 10 Tf
13.0602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(pat)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
-0.37 Tc
/R23504488 10 Tf
5 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
/R23830264 10 Tf
10.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-140.871 -12 Td
(returns)Tj
/R23504488 10 Tf
30.8828 0 Td
(str)Tj
/R23830264 10 Tf
13.673 0 Td
0.613 Tw
(with the leftmost substring matching)Tj
/R23504488 10 Tf
152.235 0 Td
(pat)Tj
/R23830264 10 Tf
15.893 0 Td
(deleted or replaced by)Tj
-0.37 Tc
/R23504488 10 Tf
93.532 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
3.112 Tc
/R23830264 10 Tf
7.78008 0 Td
(,r)Tj
0 Tc
8.94219 0 Td
(especti)Tj
-0.15 Tc
27.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.112 Tc
7.13008 0 Td
(.T)Tj
0 Tc
11.7219 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
/R23504488 10 Tf
6.11211 0 Td
(pat)Tj
/R23830264 10 Tf
15.5629 0 Td
0.283 Tw
(to anchor the pat-)Tj
-324.891 -12 Td
0 Tw
[(tern to the be)15.0159(ginning or end of)]TJ
/R23504488 10 Tf
124 0 Td
(str)Tj
/R23830264 10 Tf
10.5602 0 Td
(.)Tj
/R24148832 10 Tf
-170.56 -16.8 Td
(substr)Tj
/R23830264 10 Tf
26.6699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(str)Tj
/R23830264 10 Tf
13.0602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(idx)Tj
/R23830264 10 Tf
14.7199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R23830264 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
-121.12 -16.8 Td
(substr)Tj
/R23830264 10 Tf
26.6699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(str)Tj
/R23830264 10 Tf
13.0602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(idx)Tj
/R23830264 10 Tf
14.7199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
11.6699 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(len)Tj
/R23830264 10 Tf
14.7199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R23830264 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-121.79 -12 Td
0.435 Tw
(returns the substring of)Tj
/R23504488 10 Tf
96.7301 0 Td
(str)Tj
/R23830264 10 Tf
13.4949 0 Td
(starting at position)Tj
/R23504488 10 Tf
78.2551 0 Td
(idx)Tj
/R23830264 10 Tf
15.1551 0 Td
(to the end of the string or of length)Tj
/R23504488 10 Tf
145.844 0 Td
(len)Tj
2.934 Tc
/R23830264 10 Tf
12.2199 0 Td
(,r)Tj
0 Tc
8.76406 0 Td
(espec-)Tj
-370.463 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.075 Tc
7.13008 0 Td
(.I)Tj
0 Tc
10.9051 0 Td
(nde)Tj
14.2898 0 Td
0.075 Tw
(xing starts at 0. If)Tj
/R23504488 10 Tf
73.1449 0 Td
(idx)Tj
/R23830264 10 Tf
14.7961 0 Td
0.076 Tw
(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
/R23504488 10 Tf
5.90586 0 Td
(idx)Tj
/R23830264 10 Tf
14.7961 0 Td
0.076 Tw
(is greater than the length of)Tj
/R23504488 10 Tf
112.656 0 Td
(str)Tj
2.576 Tc
/R23830264 10 Tf
10.5602 0 Td
(,af)Tj
0 Tc
15.3219 0 Td
(atal error oc-)Tj
-344.208 -12 Td
0.305 Tw
(curs. Similarly)Tj
2.805 Tc
58.5449 0 Td
[(,i)280.483(nt)]TJ
0 Tc
18.6703 0 Td
(he second case, if)Tj
/R23504488 10 Tf
74.2488 0 Td
(len)Tj
/R23830264 10 Tf
15.0238 0 Td
0.304 Tw
(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
/R23504488 10 Tf
6.13398 0 Td
(idx)Tj
/R23830264 10 Tf
15.0238 0 Td
(+)Tj
/R23504488 10 Tf
8.44414 0 Td
(len)Tj
/R23830264 10 Tf
15.0238 0 Td
0.304 Tw
(is greater than the length of)Tj
/R23504488 10 Tf
114.024 0 Td
(str)Tj
2.804 Tc
/R23830264 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
/R24148832 10 Tf
-43.6699 -16.8 Td
[(str)17.9919(cmp)]TJ
/R23830264 10 Tf
29.8102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s1)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s2)Tj
/R23830264 10 Tf
11.3898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-96.5902 -12 Td
[(pro)14.9927(vides the standard C function)]TJ
/R23504488 10 Tf
133.23 0 Td
[(str)37.0166(cmp)]TJ
/R23830264 10 Tf
27.0398 0 Td
(\(3\).)Tj
/R24148832 10 Tf
-196.27 -16.8 Td
(length)Tj
/R23830264 10 Tf
26.6699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-41.7801 -12 Td
(returns the length of string)Tj
/R23504488 10 Tf
108.6 0 Td
(s)Tj
/R23830264 10 Tf
3.88984 0 Td
(.)Tj
/R24148832 10 Tf
-148.49 -16.8 Td
(index)Tj
/R23830264 10 Tf
23.3398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(t)Tj
/R23830264 10 Tf
5.28008 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
-115.01 -16.8 Td
(rindex)Tj
/R23830264 10 Tf
27.7801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(t)Tj
/R23830264 10 Tf
5.28008 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-83.4504 -12 Td
0.351 Tw
(returns the inde)Tj
2.851 Tc
62.7621 0 Td
[(xo)285.083(ft)]TJ
0 Tc
21.8121 0 Td
(he character in string)Tj
/R23504488 10 Tf
88.0441 0 Td
(s)Tj
/R23830264 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
/R23504488 10 Tf
21.741 0 Td
(t)Tj
/R23830264 10 Tf
5.63203 0 Td
0.352 Tw
(can be)Tj
-369.829 -12 Td
0 Tw
(found, or 1 if)Tj
/R23504488 10 Tf
60.9102 0 Td
(t)Tj
/R23830264 10 Tf
5.28008 0 Td
(is not a substring of)Tj
/R23504488 10 Tf
81.3898 0 Td
(s)Tj
/R23830264 10 Tf
3.88984 0 Td
(.)Tj
/R24148832 10 Tf
-187.47 -16.8 Td
(match)Tj
/R23830264 10 Tf
26.6602 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(p)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-84.5504 -12 Td
0.124 Tw
(returns the inde)Tj
2.624 Tc
62.3078 0 Td
[(xo)262.417(ft)]TJ
0 Tc
21.3578 0 Td
(he character in string)Tj
/R23504488 10 Tf
87.1359 0 Td
(s)Tj
/R23830264 10 Tf
6.51406 0 Td
(where the leftmost match of pattern)Tj
/R23504488 10 Tf
145.713 0 Td
(p)Tj
/R23830264 10 Tf
7.62305 0 Td
0.123 Tw
(can be found, or)Tj
-330.652 -12 Td
0 Tw
(1 if no substring of)Tj
/R23504488 10 Tf
84.25 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(matches)Tj
/R23504488 10 Tf
35.2699 0 Td
(p)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-166.91 -16.8 Td
(toupper)Tj
/R23830264 10 Tf
33.8898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-49 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R23504488 10 Tf
79.8301 0 Td
(s)Tj
/R23830264 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
/R24148832 10 Tf
-267.18 -16.8 Td
[(tolo)9.98413(wer)]TJ
/R23830264 10 Tf
32.1102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-47.2203 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R23504488 10 Tf
79.8301 0 Td
(s)Tj
/R23830264 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
/R24148832 10 Tf
-267.18 -16.8 Td
(canon)Tj
/R23830264 10 Tf
25.5602 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-40.6703 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R23504488 10 Tf
79.8301 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(appropriate to be used as an identier in a dot le.)Tj
/R24148832 10 Tf
-122.22 -16.8 Td
(html)Tj
/R23830264 10 Tf
20 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(g)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
33.8898 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-86.7801 -12 Td
1.906 Tw
(returns a `)Tj
43.6121 0 Td
(`magic')Tj
4.406 Tc
30.3602 0 Td
('v)Tj
0 Tc
12.5859 0 Td
4.406 Tw
(ersion of)Tj
/R23504488 10 Tf
44.082 0 Td
(s)Tj
/R23830264 10 Tf
8.29609 0 Td
1.907 Tw
(as an HTML string. This will typically be used to attach an)Tj
-138.936 -12 Td
(HTML-lik)Tj
2.902 Tc
42.1199 0 Td
(el)Tj
0 Tc
10.1219 0 Td
0.402 Tw
(abel to a graph object. Note that the returned string li)Tj
-0.15 Tc
215.68 0 Td
(ve)Tj
2.902 Tc
9.28984 0 Td
(si)Tj
0 Tc
9.57188 0 Td
(n)Tj
/R23504488 10 Tf
7.90117 0 Td
(g)Tj
2.901 Tc
/R23830264 10 Tf
5 0 Td
[(.I)290.112(np)]TJ
0 Tc
21.632 0 Td
(articular)Tj
2.901 Tc
32.9199 0 Td
[(,i)290.112(tw)]TJ
0 Tc
21.082 0 Td
0.401 Tw
(ill be)Tj
-375.319 -12 Td
0.022 Tw
(freed when)Tj
/R23504488 10 Tf
47.2441 0 Td
(g)Tj
/R23830264 10 Tf
7.52187 0 Td
(is closed, and to act as an HTML string, it has to be used with an object of)Tj
/R23504488 10 Tf
299.807 0 Td
(g)Tj
2.523 Tc
/R23830264 10 Tf
5 0 Td
[(.I)252.285(na)]TJ
0 Tc
20.316 0 Td
(ddi-)Tj
-379.889 -12 Td
0.419 Tw
[(tion, note that the angle brack)10.0146(et quotes should not be part of)]TJ
/R23504488 10 Tf
247.397 0 Td
(s)Tj
2.918 Tc
/R23830264 10 Tf
3.88984 0 Td
(.T)Tj
0 Tc
11.5281 0 Td
0.418 Tw
(hese will be added if)Tj
/R23504488 10 Tf
87.35 0 Td
(g)Tj
/R23830264 10 Tf
7.91797 0 Td
(is written)Tj
-358.083 -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
57.4254 -67.2 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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-420.34 -36 Td
(lock)Tj
/R21933816 10 Tf
17.7801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(v)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21933816 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-71.7801 -12 Td
0.243 Tw
(implements graph locking on root graphs. If the inte)Tj
210.384 0 Td
(ger)Tj
/R21608040 10 Tf
15.5129 0 Td
(v)Tj
/R21933816 10 Tf
7.18281 0 Td
(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
0.242 Tw
(he graph is set so that future)Tj
-281.786 -12 Td
0.035 Tw
(calls to)Tj
/R22252384 10 Tf
31.1801 0 Td
(delete)Tj
/R21933816 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
/R21608040 10 Tf
31.7199 0 Td
(v)Tj
/R21933816 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
/R21608040 10 Tf
9.225 0 Td
(v)Tj
/R21933816 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
/R22252384 10 Tf
-57 -16.8 Td
(Strings)Tj
21 -12 Td
(sprintf)Tj
/R21933816 10 Tf
28.8898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(fmt)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21933816 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 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
/R21608040 10 Tf
367.412 0 Td
(fmt)Tj
/R21933816 10 Tf
16.3781 0 Td
(ac-)Tj
-383.79 -12 Td
0 Tw
(cording to the)Tj
/R21608040 10 Tf
59.3 0 Td
(printf)Tj
/R21933816 10 Tf
24.1898 0 Td
(\(3\) format)Tj
/R21608040 10 Tf
45.2898 0 Td
(fmt)Tj
/R22252384 10 Tf
-164.78 -16.8 Td
(gsub)Tj
/R21933816 10 Tf
20.0102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(str)Tj
/R21933816 10 Tf
13.0602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(pat)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
-128.351 -16.8 Td
(gsub)Tj
/R21933816 10 Tf
20.0102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(str)Tj
/R21933816 10 Tf
13.0602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(pat)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
-0.37 Tc
/R21608040 10 Tf
5 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
/R21933816 10 Tf
10.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-145.871 -12 Td
(returns)Tj
/R21608040 10 Tf
30.2699 0 Td
(str)Tj
/R21933816 10 Tf
13.0602 0 Td
(with all substrings matching)Tj
/R21608040 10 Tf
115.56 0 Td
(pat)Tj
/R21933816 10 Tf
15.2801 0 Td
(deleted or replaced by)Tj
-0.37 Tc
/R21608040 10 Tf
91.0801 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
2.5 Tc
/R21933816 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
/R22252384 10 Tf
-362.13 -16.8 Td
(sub)Tj
/R21933816 10 Tf
15.0102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(str)Tj
/R21933816 10 Tf
13.0602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(pat)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
-123.351 -16.8 Td
(sub)Tj
/R21933816 10 Tf
15.0102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(str)Tj
/R21933816 10 Tf
13.0602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(pat)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
-0.37 Tc
/R21608040 10 Tf
5 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
/R21933816 10 Tf
10.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-140.871 -12 Td
(returns)Tj
/R21608040 10 Tf
30.8828 0 Td
(str)Tj
/R21933816 10 Tf
13.673 0 Td
0.613 Tw
(with the leftmost substring matching)Tj
/R21608040 10 Tf
152.235 0 Td
(pat)Tj
/R21933816 10 Tf
15.893 0 Td
(deleted or replaced by)Tj
-0.37 Tc
/R21608040 10 Tf
93.532 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(pl)Tj
3.112 Tc
/R21933816 10 Tf
7.78008 0 Td
(,r)Tj
0 Tc
8.94219 0 Td
(especti)Tj
-0.15 Tc
27.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.112 Tc
7.13008 0 Td
(.T)Tj
0 Tc
11.7219 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
/R21608040 10 Tf
6.11211 0 Td
(pat)Tj
/R21933816 10 Tf
15.5629 0 Td
0.283 Tw
(to anchor the pat-)Tj
-324.891 -12 Td
0 Tw
[(tern to the be)15.0159(ginning or end of)]TJ
/R21608040 10 Tf
124 0 Td
(str)Tj
/R21933816 10 Tf
10.5602 0 Td
(.)Tj
/R22252384 10 Tf
-170.56 -16.8 Td
(substr)Tj
/R21933816 10 Tf
26.6699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(str)Tj
/R21933816 10 Tf
13.0602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(idx)Tj
/R21933816 10 Tf
14.7199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21933816 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
-121.12 -16.8 Td
(substr)Tj
/R21933816 10 Tf
26.6699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(str)Tj
/R21933816 10 Tf
13.0602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(idx)Tj
/R21933816 10 Tf
14.7199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
11.6699 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(len)Tj
/R21933816 10 Tf
14.7199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21933816 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-121.79 -12 Td
0.435 Tw
(returns the substring of)Tj
/R21608040 10 Tf
96.7301 0 Td
(str)Tj
/R21933816 10 Tf
13.4949 0 Td
(starting at position)Tj
/R21608040 10 Tf
78.2551 0 Td
(idx)Tj
/R21933816 10 Tf
15.1551 0 Td
(to the end of the string or of length)Tj
/R21608040 10 Tf
145.844 0 Td
(len)Tj
2.934 Tc
/R21933816 10 Tf
12.2199 0 Td
(,r)Tj
0 Tc
8.76406 0 Td
(espec-)Tj
-370.463 -12 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
5.075 Tc
7.13008 0 Td
(.I)Tj
0 Tc
10.9051 0 Td
(nde)Tj
14.2898 0 Td
0.075 Tw
(xing starts at 0. If)Tj
/R21608040 10 Tf
73.1449 0 Td
(idx)Tj
/R21933816 10 Tf
14.7961 0 Td
0.076 Tw
(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
/R21608040 10 Tf
5.90586 0 Td
(idx)Tj
/R21933816 10 Tf
14.7961 0 Td
0.076 Tw
(is greater than the length of)Tj
/R21608040 10 Tf
112.656 0 Td
(str)Tj
2.576 Tc
/R21933816 10 Tf
10.5602 0 Td
(,af)Tj
0 Tc
15.3219 0 Td
(atal error oc-)Tj
-344.208 -12 Td
0.305 Tw
(curs. Similarly)Tj
2.805 Tc
58.5449 0 Td
[(,i)280.483(nt)]TJ
0 Tc
18.6703 0 Td
(he second case, if)Tj
/R21608040 10 Tf
74.2488 0 Td
(len)Tj
/R21933816 10 Tf
15.0238 0 Td
0.304 Tw
(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
/R21608040 10 Tf
6.13398 0 Td
(idx)Tj
/R21933816 10 Tf
15.0238 0 Td
(+)Tj
/R21608040 10 Tf
8.44414 0 Td
(len)Tj
/R21933816 10 Tf
15.0238 0 Td
0.304 Tw
(is greater than the length of)Tj
/R21608040 10 Tf
114.024 0 Td
(str)Tj
2.804 Tc
/R21933816 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
/R22252384 10 Tf
-43.6699 -16.8 Td
[(str)17.9919(cmp)]TJ
/R21933816 10 Tf
29.8102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s1)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s2)Tj
/R21933816 10 Tf
11.3898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-96.5902 -12 Td
[(pro)14.9927(vides the standard C function)]TJ
/R21608040 10 Tf
133.23 0 Td
[(str)37.0166(cmp)]TJ
/R21933816 10 Tf
27.0398 0 Td
(\(3\).)Tj
/R22252384 10 Tf
-196.27 -16.8 Td
(length)Tj
/R21933816 10 Tf
26.6699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-41.7801 -12 Td
(returns the length of string)Tj
/R21608040 10 Tf
108.6 0 Td
(s)Tj
/R21933816 10 Tf
3.88984 0 Td
(.)Tj
/R22252384 10 Tf
-148.49 -16.8 Td
(index)Tj
/R21933816 10 Tf
23.3398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(t)Tj
/R21933816 10 Tf
5.28008 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
-115.01 -16.8 Td
(rindex)Tj
/R21933816 10 Tf
27.7801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(t)Tj
/R21933816 10 Tf
5.28008 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-83.4504 -12 Td
0.351 Tw
(returns the inde)Tj
2.851 Tc
62.7621 0 Td
[(xo)285.083(ft)]TJ
0 Tc
21.8121 0 Td
(he character in string)Tj
/R21608040 10 Tf
88.0441 0 Td
(s)Tj
/R21933816 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
/R21608040 10 Tf
21.741 0 Td
(t)Tj
/R21933816 10 Tf
5.63203 0 Td
0.352 Tw
(can be)Tj
-369.829 -12 Td
0 Tw
(found, or 1 if)Tj
/R21608040 10 Tf
60.9102 0 Td
(t)Tj
/R21933816 10 Tf
5.28008 0 Td
(is not a substring of)Tj
/R21608040 10 Tf
81.3898 0 Td
(s)Tj
/R21933816 10 Tf
3.88984 0 Td
(.)Tj
/R22252384 10 Tf
-187.47 -16.8 Td
(match)Tj
/R21933816 10 Tf
26.6602 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(p)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-84.5504 -12 Td
0.124 Tw
(returns the inde)Tj
2.624 Tc
62.3078 0 Td
[(xo)262.417(ft)]TJ
0 Tc
21.3578 0 Td
(he character in string)Tj
/R21608040 10 Tf
87.1359 0 Td
(s)Tj
/R21933816 10 Tf
6.51406 0 Td
(where the leftmost match of pattern)Tj
/R21608040 10 Tf
145.713 0 Td
(p)Tj
/R21933816 10 Tf
7.62305 0 Td
0.123 Tw
(can be found, or)Tj
-330.652 -12 Td
0 Tw
(1 if no substring of)Tj
/R21608040 10 Tf
84.25 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(matches)Tj
/R21608040 10 Tf
35.2699 0 Td
(p)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-166.91 -16.8 Td
(toupper)Tj
/R21933816 10 Tf
33.8898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-49 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R21608040 10 Tf
79.8301 0 Td
(s)Tj
/R21933816 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
/R22252384 10 Tf
-267.18 -16.8 Td
[(tolo)9.98413(wer)]TJ
/R21933816 10 Tf
32.1102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-47.2203 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R21608040 10 Tf
79.8301 0 Td
(s)Tj
/R21933816 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
/R22252384 10 Tf
-267.18 -16.8 Td
(canon)Tj
/R21933816 10 Tf
25.5602 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-40.6703 -12 Td
[(returns a v)14.9841(ersion of)]TJ
/R21608040 10 Tf
79.8301 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(appropriate to be used as an identier in a dot le.)Tj
/R22252384 10 Tf
-122.22 -16.8 Td
(html)Tj
/R21933816 10 Tf
20 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(g)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
33.8898 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-86.7801 -12 Td
1.906 Tw
(returns a `)Tj
43.6121 0 Td
(`magic')Tj
4.406 Tc
30.3602 0 Td
('v)Tj
0 Tc
12.5859 0 Td
4.406 Tw
(ersion of)Tj
/R21608040 10 Tf
44.082 0 Td
(s)Tj
/R21933816 10 Tf
8.29609 0 Td
1.907 Tw
(as an HTML string. This will typically be used to attach an)Tj
-138.936 -12 Td
(HTML-lik)Tj
2.902 Tc
42.1199 0 Td
(el)Tj
0 Tc
10.1219 0 Td
0.402 Tw
(abel to a graph object. Note that the returned string li)Tj
-0.15 Tc
215.68 0 Td
(ve)Tj
2.902 Tc
9.28984 0 Td
(si)Tj
0 Tc
9.57188 0 Td
(n)Tj
/R21608040 10 Tf
7.90117 0 Td
(g)Tj
2.901 Tc
/R21933816 10 Tf
5 0 Td
[(.I)290.112(np)]TJ
0 Tc
21.632 0 Td
(articular)Tj
2.901 Tc
32.9199 0 Td
[(,i)290.112(tw)]TJ
0 Tc
21.082 0 Td
0.401 Tw
(ill be)Tj
-375.319 -12 Td
0.022 Tw
(freed when)Tj
/R21608040 10 Tf
47.2441 0 Td
(g)Tj
/R21933816 10 Tf
7.52187 0 Td
(is closed, and to act as an HTML string, it has to be used with an object of)Tj
/R21608040 10 Tf
299.807 0 Td
(g)Tj
2.523 Tc
/R21933816 10 Tf
5 0 Td
[(.I)252.285(na)]TJ
0 Tc
20.316 0 Td
(ddi-)Tj
-379.889 -12 Td
0.419 Tw
[(tion, note that the angle brack)10.0146(et quotes should not be part of)]TJ
/R21608040 10 Tf
247.397 0 Td
(s)Tj
2.918 Tc
/R21933816 10 Tf
3.88984 0 Td
(.T)Tj
0 Tc
11.5281 0 Td
0.418 Tw
(hese will be added if)Tj
/R21608040 10 Tf
87.35 0 Td
(g)Tj
/R21933816 10 Tf
7.91797 0 Td
(is written)Tj
-358.083 -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
57.4254 -67.2 Td
[(29 August 2013)-19705.5(8)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3169
│ │ │ │ │ │ +3170
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1126,29 +1126,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-420.34 -36 Td
(ishtml)Tj
/R23830264 10 Tf
26.6699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-41.7801 -12 Td
(returns non-zero if and only if)Tj
/R23504488 10 Tf
122.75 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(is an HTML string.)Tj
/R24148832 10 Tf
-165.14 -16.8 Td
(xOf)Tj
/R23830264 10 Tf
16.1102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-31.2203 -12 Td
(returns the string ")Tj
/R23504488 10 Tf
74.35 0 Td
(x)Tj
2.5 Tc
/R23830264 10 Tf
4.43984 0 Td
("i)Tj
0 Tc
9.36016 0 Td
(f)Tj
/R23504488 10 Tf
5.83008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(has the form ")Tj
/R23504488 10 Tf
56.5699 0 Td
(x)Tj
/R23830264 10 Tf
4.43984 0 Td
(,)Tj
/R23504488 10 Tf
2.5 0 Td
(y)Tj
/R23830264 10 Tf
4.43984 0 Td
(", where both)Tj
/R23504488 10 Tf
56.2898 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(and)Tj
/R23504488 10 Tf
16.9398 0 Td
(y)Tj
/R23830264 10 Tf
6.93984 0 Td
(are numeric.)Tj
/R24148832 10 Tf
-291.429 -16.8 Td
(yOf)Tj
/R23830264 10 Tf
16.1102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-31.2203 -12 Td
(returns the string ")Tj
/R23504488 10 Tf
74.35 0 Td
(y)Tj
2.5 Tc
/R23830264 10 Tf
4.43984 0 Td
("i)Tj
0 Tc
9.36016 0 Td
(f)Tj
/R23504488 10 Tf
5.83008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(has the form ")Tj
/R23504488 10 Tf
56.5699 0 Td
(x)Tj
/R23830264 10 Tf
4.43984 0 Td
(,)Tj
/R23504488 10 Tf
2.5 0 Td
(y)Tj
/R23830264 10 Tf
4.43984 0 Td
(", where both)Tj
/R23504488 10 Tf
56.2898 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(and)Tj
/R23504488 10 Tf
16.9398 0 Td
(y)Tj
/R23830264 10 Tf
6.93984 0 Td
(are numeric.)Tj
/R24148832 10 Tf
-291.429 -16.8 Td
(llOf)Tj
/R23830264 10 Tf
16.6699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-31.7801 -12 Td
0.788 Tw
(returns the string ")Tj
/R23504488 10 Tf
76.7141 0 Td
(llx)Tj
/R23830264 10 Tf
10 0 Td
(,)Tj
/R23504488 10 Tf
2.5 0 Td
(lly)Tj
3.288 Tc
/R23830264 10 Tf
10 0 Td
("i)Tj
0 Tc
10.148 0 Td
(f)Tj
/R23504488 10 Tf
6.61797 0 Td
(s)Tj
/R23830264 10 Tf
7.17812 0 Td
(has the form ")Tj
/R23504488 10 Tf
58.934 0 Td
(llx)Tj
/R23830264 10 Tf
10 0 Td
(,)Tj
/R23504488 10 Tf
2.5 0 Td
(lly)Tj
/R23830264 10 Tf
10 0 Td
(,)Tj
/R23504488 10 Tf
2.5 0 Td
(urx)Tj
/R23830264 10 Tf
13.3301 0 Td
(,)Tj
/R23504488 10 Tf
2.5 0 Td
(ury)Tj
/R23830264 10 Tf
13.3301 0 Td
(", where all of)Tj
/R23504488 10 Tf
62.493 0 Td
(llx)Tj
/R23830264 10 Tf
10 0 Td
(,)Tj
/R23504488 10 Tf
5.78906 0 Td
(lly)Tj
/R23830264 10 Tf
10 0 Td
(,)Tj
/R23504488 10 Tf
5.78906 0 Td
(urx)Tj
3.289 Tc
/R23830264 10 Tf
13.3301 0 Td
(,a)Tj
0 Tc
10.2289 0 Td
(nd)Tj
/R23504488 10 Tf
13.2891 0 Td
(ury)Tj
/R23830264 10 Tf
16.6191 0 Td
(are)Tj
-383.791 -12 Td
(numeric.)Tj
/R24148832 10 Tf
-36 -16.8 Td
(urOf\()Tj
/R23504488 10 Tf
24.7801 0 Td
(s)Tj
/R24148832 10 Tf
4.16016 0 Td
(\))Tj
7.05977 -12 Td
(urOf)Tj
/R23830264 10 Tf
21.1102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.60313 0 Td
(:)Tj
/R24148832 10 Tf
5.49297 0 Td
(string)Tj
2.713 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.5359 0 Td
(string)Tj
/R23830264 10 Tf
27.7129 0 Td
0.213 Tw
(returns the string ")Tj
/R23504488 10 Tf
74.9891 0 Td
(urx)Tj
/R23830264 10 Tf
13.3301 0 Td
(,)Tj
/R23504488 10 Tf
2.5 0 Td
(ury)Tj
2.713 Tc
/R23830264 10 Tf
13.3301 0 Td
("i)Tj
0 Tc
9.57305 0 Td
(f)Tj
/R23504488 10 Tf
6.04297 0 Td
(s)Tj
/R23830264 10 Tf
6.60313 0 Td
(has the form ")Tj
/R23504488 10 Tf
57.209 0 Td
(llx)Tj
/R23830264 10 Tf
10 0 Td
(,)Tj
/R23504488 10 Tf
2.5 0 Td
(lly)Tj
/R23830264 10 Tf
10 0 Td
(,)Tj
/R23504488 10 Tf
2.5 0 Td
(urx)Tj
/R23830264 10 Tf
13.3301 0 Td
(,)Tj
/R23504488 10 Tf
2.5 0 Td
(ury)Tj
/R23830264 10 Tf
13.3301 0 Td
(", where all of)Tj
/R23504488 10 Tf
-338.523 -12 Td
(llx)Tj
/R23830264 10 Tf
10 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(lly)Tj
/R23830264 10 Tf
10 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(urx)Tj
2.5 Tc
/R23830264 10 Tf
13.3301 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
/R23504488 10 Tf
12.5 0 Td
(ury)Tj
/R23830264 10 Tf
15.8301 0 Td
0 Tw
(are numeric.)Tj
/R24148832 10 Tf
-117.1 -16.8 Td
(sscanf)Tj
/R23830264 10 Tf
26.1102 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(fmt)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R23830264 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-104.28 -12 Td
0.488 Tw
(scans the string)Tj
/R23504488 10 Tf
65.6238 0 Td
(s)Tj
2.988 Tc
/R23830264 10 Tf
3.88984 0 Td
(,e)Tj
0 Tc
9.77812 0 Td
(xtracting v)Tj
43.2879 0 Td
0.489 Tw
(alues according to the)Tj
/R23504488 10 Tf
92.2762 0 Td
(sscanf)Tj
/R23830264 10 Tf
26.9602 0 Td
(\(3\) format)Tj
/R23504488 10 Tf
46.268 0 Td
(fmt)Tj
5.489 Tc
/R23830264 10 Tf
13.4602 0 Td
(.T)Tj
0 Tc
14.0988 0 Td
[(he v)25.0098(alues are stored)]TJ
-315.643 -12 Td
0.043 Tw
(in the addresses follo)Tj
84.5891 0 Td
(wing)Tj
/R23504488 10 Tf
22.543 0 Td
(fmt)Tj
2.543 Tc
/R23830264 10 Tf
12.7801 0 Td
(,a)Tj
0 Tc
9.48281 0 Td
[(ddresses ha)20.0098(ving the form)]TJ
/R24148832 10 Tf
102.731 0 Td
(&)Tj
/R23504488 10 Tf
8.33008 0 Td
(v)Tj
2.542 Tc
/R23830264 10 Tf
4.43984 0 Td
(,w)Tj
0 Tc
12.2621 0 Td
(here)Tj
/R23504488 10 Tf
19.752 0 Td
(v)Tj
/R23830264 10 Tf
6.98203 0 Td
0.042 Tw
[(is some declared v)24.9805(ariable of)]TJ
-283.892 -12 Td
0 Tw
[(the correct type.)-500(Returns the number of items successfully scanned.)]TJ
/R24148832 10 Tf
-36 -16.8 Td
(split)Tj
/R23830264 10 Tf
18.3398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(arr)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(array)Tj
/R23830264 10 Tf
23.8801 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(seps)Tj
/R23830264 10 Tf
19.7199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
-173.89 -16.8 Td
(split)Tj
/R23830264 10 Tf
18.3398 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(arr)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R23830264 10 Tf
23.8801 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
-118.89 -16.8 Td
[(tok)10.0159(ens)]TJ
/R23830264 10 Tf
27.6797 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(arr)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(array)Tj
/R23830264 10 Tf
23.8801 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(seps)Tj
/R23830264 10 Tf
19.7199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
-183.23 -16.8 Td
[(tok)10.0159(ens)]TJ
/R23830264 10 Tf
27.6797 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(arr)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R23830264 10 Tf
23.8801 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-92.2301 -12 Td
(The)Tj
/R24148832 10 Tf
18.7961 0 Td
(split)Tj
/R23830264 10 Tf
21.5859 0 Td
0.747 Tw
(function breaks the string)Tj
/R23504488 10 Tf
107.418 0 Td
(s)Tj
/R23830264 10 Tf
7.13711 0 Td
(into elds, while the)Tj
/R24148832 10 Tf
87.1578 0 Td
[(tok)10.0146(ens)]TJ
/R23830264 10 Tf
30.927 0 Td
(function breaks the string into)Tj
-273.022 -12 Td
(tok)Tj
12.6801 0 Td
2.555 Tw
(ens. A)Tj
30.6602 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
(eparator characters or the be-)Tj
-279.172 -12 Td
1.009 Tw
(ginning or end of the string. Thus, a eld may be the empty string. A tok)Tj
305.575 0 Td
1.01 Tw
(en is a maximal, non-)Tj
-305.575 -12 Td
0.693 Tw
(empty substring not containing a separator character)Tj
5.692 Tc
213.008 0 Td
(.T)Tj
0 Tc
14.302 0 Td
0.692 Tw
(he separator characters are those gi)Tj
-0.15 Tc
143.43 0 Td
(ve)Tj
3.192 Tc
9.28984 0 Td
(ni)Tj
0 Tc
10.9719 0 Td
(n)Tj
-391.002 -12 Td
(the)Tj
/R23504488 10 Tf
15.7141 0 Td
(seps)Tj
/R23830264 10 Tf
20.7141 0 Td
(ar)Tj
7.58984 0 Td
3.494 Tw
(gument. If)Tj
/R23504488 10 Tf
48.648 0 Td
(seps)Tj
/R23830264 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".)]TJ
183.266 0 Td
0.995 Tw
(The functions return the)Tj
-296.646 -12 Td
0 Tw
[(number of elds or tok)9.98535(ens.)]TJ
24 TL
0.564 Tw
(The elds and tok)'
73.532 0 Td
0.563 Tw
[(ens are stored in the ar)17.9834(gument array)]TJ
3.063 Tc
145.838 0 Td
(.T)Tj
0 Tc
11.673 0 Td
(he array must be)Tj
/R24148832 10 Tf
71.1219 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(-v)Tj
8.08008 0 Td
(alued and ha)Tj
-0.15 Tc
51.466 0 Td
(ve)Tj
0 Tc
/R24148832 10 Tf
-386.711 -12 Td
(int)Tj
/R23830264 10 Tf
14.641 0 Td
0.471 Tw
(as its inde)Tj
2.971 Tc
40.7922 0 Td
(xt)Tj
0 Tc
10.7512 0 Td
0.472 Tw
(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.972 Tc
87.8379 0 Td
(yv)Tj
0 Tc
12.7219 0 Td
(alues al-)Tj
-361.928 -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
/R24148832 10 Tf
-226.1 -16.8 Td
(I/O)Tj
21 -12 Td
(print)Tj
/R23830264 10 Tf
21.6699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(...)Tj
2.5 Tc
/R23830264 10 Tf
7.5 0 Td
(\):)Tj
-0.1 Tc
/R24148832 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
/R23504488 10 Tf
27.818 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(pr)Tj
/R24148832 10 Tf
9.61992 0 Td
(,)Tj
/R23504488 10 Tf
5.31797 0 Td
(...)Tj
/R24148832 10 Tf
10.318 0 Td
(\))Tj
/R23830264 10 Tf
6.14805 0 Td
0.318 Tw
(prints a string representation of each ar)Tj
157.798 0 Td
0.317 Tw
(gument in turn onto)Tj
/R24148832 10 Tf
82.9379 0 Td
(stdout)Tj
2.817 Tc
/R23830264 10 Tf
26.6699 0 Td
(,f)Tj
0 Tc
8.64687 0 Td
(ollo)Tj
15.3102 0 Td
(wed by a)Tj
-359.265 -12 Td
[(ne)25.0159(wline.)]TJ
/R24148832 10 Tf
-36 -16.8 Td
(printf)Tj
/R23830264 10 Tf
25 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(fmt)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R23830264 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
-97.5004 -16.8 Td
(printf)Tj
/R23830264 10 Tf
25 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(fd)Tj
/R23830264 10 Tf
10.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
11.6699 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(fmt)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R23830264 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-93.7305 -12 Td
0.239 Tw
[(prints the string resulting from formatting the v)25.0195(alues of the e)]TJ
244.19 0 Td
0.24 Tw
(xpressions follo)Tj
63.6 0 Td
(wing)Tj
/R23504488 10 Tf
22.7398 0 Td
(fmt)Tj
/R23830264 10 Tf
15.5199 0 Td
(according to)Tj
-346.05 -12 Td
(the)Tj
/R23504488 10 Tf
16.0512 0 Td
(printf)Tj
/R23830264 10 Tf
24.1898 0 Td
0.081 Tw
(\(3\) format)Tj
/R23504488 10 Tf
45.452 0 Td
(fmt)Tj
5.081 Tc
/R23830264 10 Tf
13.4602 0 Td
(.R)Tj
0 Tc
14.2512 0 Td
[(eturns 0 on success.)-508.091(By def)]TJ
111.675 0 Td
0.08 Tw
(ault, it prints on)Tj
/R24148832 10 Tf
66.1602 0 Td
(stdout)Tj
5.08 Tc
/R23830264 10 Tf
26.6699 0 Td
(.I)Tj
2.58 Tc
10.9102 0 Td
(ft)Tj
0 Tc
8.68984 0 Td
(he optional in-)Tj
-337.509 -12 Td
[(te)15.0073(ger)]TJ
/R23504488 10 Tf
22.3398 0 Td
(fd)Tj
/R23830264 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
/R23504488 10 Tf
220.26 0 Td
(fd)Tj
/R23830264 10 Tf
7.78008 0 Td
(.)Tj
/R24148832 10 Tf
-322.65 -16.8 Td
(scanf)Tj
/R23830264 10 Tf
22.2199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(fmt)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R23830264 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
-94.7203 -16.8 Td
(scanf)Tj
/R23830264 10 Tf
22.2199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(fd)Tj
/R23830264 10 Tf
10.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
11.6699 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(fmt)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R23830264 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-90.9504 -12 Td
0.379 Tw
[(scans in v)24.9951(alues from an input stream according to the)]TJ
/R23504488 10 Tf
219.4 0 Td
(scanf)Tj
/R23830264 10 Tf
23.0699 0 Td
0.38 Tw
(\(3\) format)Tj
/R23504488 10 Tf
46.05 0 Td
(fmt)Tj
5.38 Tc
/R23830264 10 Tf
13.4602 0 Td
(.T)Tj
0 Tc
13.9898 0 Td
[(he v)25.0098(alues are stored)]TJ
-315.97 -12 Td
0.043 Tw
(in the addresses follo)Tj
84.5891 0 Td
(wing)Tj
/R23504488 10 Tf
22.543 0 Td
(fmt)Tj
2.543 Tc
/R23830264 10 Tf
12.7801 0 Td
(,a)Tj
0 Tc
9.48281 0 Td
[(ddresses ha)20.0098(ving the form)]TJ
/R24148832 10 Tf
102.731 0 Td
(&)Tj
/R23504488 10 Tf
8.33008 0 Td
(v)Tj
2.542 Tc
/R23830264 10 Tf
4.43984 0 Td
(,w)Tj
0 Tc
12.2621 0 Td
(here)Tj
/R23504488 10 Tf
19.752 0 Td
(v)Tj
/R23830264 10 Tf
6.98203 0 Td
0.042 Tw
[(is some declared v)24.9805(ariable of)]TJ
-283.892 -12 Td
0.68 Tw
[(the correct type.)-567.983(By def)10.0073(ault, it reads from)]TJ
/R24148832 10 Tf
175.58 0 Td
(stdin)Tj
5.681 Tc
/R23830264 10 Tf
21.1199 0 Td
(.I)Tj
3.181 Tc
11.5109 0 Td
(ft)Tj
0 Tc
9.29102 0 Td
0.681 Tw
(he optional inte)Tj
63.432 0 Td
(ger)Tj
/R23504488 10 Tf
15.9512 0 Td
(fd)Tj
/R23830264 10 Tf
10.9609 0 Td
(is gi)Tj
-0.15 Tc
17.3809 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, input is read)Tj
-334.516 -12 Td
0 Tw
(from the open stream associated with)Tj
/R23504488 10 Tf
151.64 0 Td
(fd)Tj
5 Tc
/R23830264 10 Tf
7.78008 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(eturns the number of items successfully scanned.)Tj
/R24148832 10 Tf
-209.59 -16.8 Td
(openF)Tj
/R23830264 10 Tf
26.6699 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(s)Tj
/R23830264 10 Tf
6.38984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(t)Tj
/R23830264 10 Tf
5.28008 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-82.3402 -12 Td
0.337 Tw
(opens the le)Tj
/R23504488 10 Tf
56.841 0 Td
(s)Tj
/R23830264 10 Tf
6.72695 0 Td
0.336 Tw
(as an I/O stream. The string ar)Tj
123.196 0 Td
(gument)Tj
/R23504488 10 Tf
32.8359 0 Td
(t)Tj
/R23830264 10 Tf
5.61602 0 Td
(species ho)Tj
2.836 Tc
47.0262 0 Td
(wt)Tj
0 Tc
12.8359 0 Td
(he le is opened. The ar)Tj
97.5898 0 Td
(gu-)Tj
-382.668 -12 Td
0.141 Tw
(ments are the same as for the C function)Tj
/R23504488 10 Tf
166.819 0 Td
(fopen)Tj
/R23830264 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
-87.2762 -48 Td
0 Tw
[(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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-420.34 -36 Td
(ishtml)Tj
/R21933816 10 Tf
26.6699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-41.7801 -12 Td
(returns non-zero if and only if)Tj
/R21608040 10 Tf
122.75 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(is an HTML string.)Tj
/R22252384 10 Tf
-165.14 -16.8 Td
(xOf)Tj
/R21933816 10 Tf
16.1102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-31.2203 -12 Td
(returns the string ")Tj
/R21608040 10 Tf
74.35 0 Td
(x)Tj
2.5 Tc
/R21933816 10 Tf
4.43984 0 Td
("i)Tj
0 Tc
9.36016 0 Td
(f)Tj
/R21608040 10 Tf
5.83008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(has the form ")Tj
/R21608040 10 Tf
56.5699 0 Td
(x)Tj
/R21933816 10 Tf
4.43984 0 Td
(,)Tj
/R21608040 10 Tf
2.5 0 Td
(y)Tj
/R21933816 10 Tf
4.43984 0 Td
(", where both)Tj
/R21608040 10 Tf
56.2898 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(and)Tj
/R21608040 10 Tf
16.9398 0 Td
(y)Tj
/R21933816 10 Tf
6.93984 0 Td
(are numeric.)Tj
/R22252384 10 Tf
-291.429 -16.8 Td
(yOf)Tj
/R21933816 10 Tf
16.1102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-31.2203 -12 Td
(returns the string ")Tj
/R21608040 10 Tf
74.35 0 Td
(y)Tj
2.5 Tc
/R21933816 10 Tf
4.43984 0 Td
("i)Tj
0 Tc
9.36016 0 Td
(f)Tj
/R21608040 10 Tf
5.83008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(has the form ")Tj
/R21608040 10 Tf
56.5699 0 Td
(x)Tj
/R21933816 10 Tf
4.43984 0 Td
(,)Tj
/R21608040 10 Tf
2.5 0 Td
(y)Tj
/R21933816 10 Tf
4.43984 0 Td
(", where both)Tj
/R21608040 10 Tf
56.2898 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(and)Tj
/R21608040 10 Tf
16.9398 0 Td
(y)Tj
/R21933816 10 Tf
6.93984 0 Td
(are numeric.)Tj
/R22252384 10 Tf
-291.429 -16.8 Td
(llOf)Tj
/R21933816 10 Tf
16.6699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-31.7801 -12 Td
0.788 Tw
(returns the string ")Tj
/R21608040 10 Tf
76.7141 0 Td
(llx)Tj
/R21933816 10 Tf
10 0 Td
(,)Tj
/R21608040 10 Tf
2.5 0 Td
(lly)Tj
3.288 Tc
/R21933816 10 Tf
10 0 Td
("i)Tj
0 Tc
10.148 0 Td
(f)Tj
/R21608040 10 Tf
6.61797 0 Td
(s)Tj
/R21933816 10 Tf
7.17812 0 Td
(has the form ")Tj
/R21608040 10 Tf
58.934 0 Td
(llx)Tj
/R21933816 10 Tf
10 0 Td
(,)Tj
/R21608040 10 Tf
2.5 0 Td
(lly)Tj
/R21933816 10 Tf
10 0 Td
(,)Tj
/R21608040 10 Tf
2.5 0 Td
(urx)Tj
/R21933816 10 Tf
13.3301 0 Td
(,)Tj
/R21608040 10 Tf
2.5 0 Td
(ury)Tj
/R21933816 10 Tf
13.3301 0 Td
(", where all of)Tj
/R21608040 10 Tf
62.493 0 Td
(llx)Tj
/R21933816 10 Tf
10 0 Td
(,)Tj
/R21608040 10 Tf
5.78906 0 Td
(lly)Tj
/R21933816 10 Tf
10 0 Td
(,)Tj
/R21608040 10 Tf
5.78906 0 Td
(urx)Tj
3.289 Tc
/R21933816 10 Tf
13.3301 0 Td
(,a)Tj
0 Tc
10.2289 0 Td
(nd)Tj
/R21608040 10 Tf
13.2891 0 Td
(ury)Tj
/R21933816 10 Tf
16.6191 0 Td
(are)Tj
-383.791 -12 Td
(numeric.)Tj
/R22252384 10 Tf
-36 -16.8 Td
(urOf\()Tj
/R21608040 10 Tf
24.7801 0 Td
(s)Tj
/R22252384 10 Tf
4.16016 0 Td
(\))Tj
7.05977 -12 Td
(urOf)Tj
/R21933816 10 Tf
21.1102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.60313 0 Td
(:)Tj
/R22252384 10 Tf
5.49297 0 Td
(string)Tj
2.713 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.5359 0 Td
(string)Tj
/R21933816 10 Tf
27.7129 0 Td
0.213 Tw
(returns the string ")Tj
/R21608040 10 Tf
74.9891 0 Td
(urx)Tj
/R21933816 10 Tf
13.3301 0 Td
(,)Tj
/R21608040 10 Tf
2.5 0 Td
(ury)Tj
2.713 Tc
/R21933816 10 Tf
13.3301 0 Td
("i)Tj
0 Tc
9.57305 0 Td
(f)Tj
/R21608040 10 Tf
6.04297 0 Td
(s)Tj
/R21933816 10 Tf
6.60313 0 Td
(has the form ")Tj
/R21608040 10 Tf
57.209 0 Td
(llx)Tj
/R21933816 10 Tf
10 0 Td
(,)Tj
/R21608040 10 Tf
2.5 0 Td
(lly)Tj
/R21933816 10 Tf
10 0 Td
(,)Tj
/R21608040 10 Tf
2.5 0 Td
(urx)Tj
/R21933816 10 Tf
13.3301 0 Td
(,)Tj
/R21608040 10 Tf
2.5 0 Td
(ury)Tj
/R21933816 10 Tf
13.3301 0 Td
(", where all of)Tj
/R21608040 10 Tf
-338.523 -12 Td
(llx)Tj
/R21933816 10 Tf
10 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(lly)Tj
/R21933816 10 Tf
10 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(urx)Tj
2.5 Tc
/R21933816 10 Tf
13.3301 0 Td
(,a)Tj
0 Tc
9.43984 0 Td
(nd)Tj
/R21608040 10 Tf
12.5 0 Td
(ury)Tj
/R21933816 10 Tf
15.8301 0 Td
0 Tw
(are numeric.)Tj
/R22252384 10 Tf
-117.1 -16.8 Td
(sscanf)Tj
/R21933816 10 Tf
26.1102 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(fmt)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21933816 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-104.28 -12 Td
0.488 Tw
(scans the string)Tj
/R21608040 10 Tf
65.6238 0 Td
(s)Tj
2.988 Tc
/R21933816 10 Tf
3.88984 0 Td
(,e)Tj
0 Tc
9.77812 0 Td
(xtracting v)Tj
43.2879 0 Td
0.489 Tw
(alues according to the)Tj
/R21608040 10 Tf
92.2762 0 Td
(sscanf)Tj
/R21933816 10 Tf
26.9602 0 Td
(\(3\) format)Tj
/R21608040 10 Tf
46.268 0 Td
(fmt)Tj
5.489 Tc
/R21933816 10 Tf
13.4602 0 Td
(.T)Tj
0 Tc
14.0988 0 Td
[(he v)25.0098(alues are stored)]TJ
-315.643 -12 Td
0.043 Tw
(in the addresses follo)Tj
84.5891 0 Td
(wing)Tj
/R21608040 10 Tf
22.543 0 Td
(fmt)Tj
2.543 Tc
/R21933816 10 Tf
12.7801 0 Td
(,a)Tj
0 Tc
9.48281 0 Td
[(ddresses ha)20.0098(ving the form)]TJ
/R22252384 10 Tf
102.731 0 Td
(&)Tj
/R21608040 10 Tf
8.33008 0 Td
(v)Tj
2.542 Tc
/R21933816 10 Tf
4.43984 0 Td
(,w)Tj
0 Tc
12.2621 0 Td
(here)Tj
/R21608040 10 Tf
19.752 0 Td
(v)Tj
/R21933816 10 Tf
6.98203 0 Td
0.042 Tw
[(is some declared v)24.9805(ariable of)]TJ
-283.892 -12 Td
0 Tw
[(the correct type.)-500(Returns the number of items successfully scanned.)]TJ
/R22252384 10 Tf
-36 -16.8 Td
(split)Tj
/R21933816 10 Tf
18.3398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(arr)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(array)Tj
/R21933816 10 Tf
23.8801 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(seps)Tj
/R21933816 10 Tf
19.7199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
-173.89 -16.8 Td
(split)Tj
/R21933816 10 Tf
18.3398 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(arr)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R21933816 10 Tf
23.8801 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
-118.89 -16.8 Td
[(tok)10.0159(ens)]TJ
/R21933816 10 Tf
27.6797 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(arr)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(array)Tj
/R21933816 10 Tf
23.8801 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(seps)Tj
/R21933816 10 Tf
19.7199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
-183.23 -16.8 Td
[(tok)10.0159(ens)]TJ
/R21933816 10 Tf
27.6797 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(arr)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R21933816 10 Tf
23.8801 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-92.2301 -12 Td
(The)Tj
/R22252384 10 Tf
18.7961 0 Td
(split)Tj
/R21933816 10 Tf
21.5859 0 Td
0.747 Tw
(function breaks the string)Tj
/R21608040 10 Tf
107.418 0 Td
(s)Tj
/R21933816 10 Tf
7.13711 0 Td
(into elds, while the)Tj
/R22252384 10 Tf
87.1578 0 Td
[(tok)10.0146(ens)]TJ
/R21933816 10 Tf
30.927 0 Td
(function breaks the string into)Tj
-273.022 -12 Td
(tok)Tj
12.6801 0 Td
2.555 Tw
(ens. A)Tj
30.6602 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
(eparator characters or the be-)Tj
-279.172 -12 Td
1.009 Tw
(ginning or end of the string. Thus, a eld may be the empty string. A tok)Tj
305.575 0 Td
1.01 Tw
(en is a maximal, non-)Tj
-305.575 -12 Td
0.693 Tw
(empty substring not containing a separator character)Tj
5.692 Tc
213.008 0 Td
(.T)Tj
0 Tc
14.302 0 Td
0.692 Tw
(he separator characters are those gi)Tj
-0.15 Tc
143.43 0 Td
(ve)Tj
3.192 Tc
9.28984 0 Td
(ni)Tj
0 Tc
10.9719 0 Td
(n)Tj
-391.002 -12 Td
(the)Tj
/R21608040 10 Tf
15.7141 0 Td
(seps)Tj
/R21933816 10 Tf
20.7141 0 Td
(ar)Tj
7.58984 0 Td
3.494 Tw
(gument. If)Tj
/R21608040 10 Tf
48.648 0 Td
(seps)Tj
/R21933816 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".)]TJ
183.266 0 Td
0.995 Tw
(The functions return the)Tj
-296.646 -12 Td
0 Tw
[(number of elds or tok)9.98535(ens.)]TJ
24 TL
0.564 Tw
(The elds and tok)'
73.532 0 Td
0.563 Tw
[(ens are stored in the ar)17.9834(gument array)]TJ
3.063 Tc
145.838 0 Td
(.T)Tj
0 Tc
11.673 0 Td
(he array must be)Tj
/R22252384 10 Tf
71.1219 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(-v)Tj
8.08008 0 Td
(alued and ha)Tj
-0.15 Tc
51.466 0 Td
(ve)Tj
0 Tc
/R22252384 10 Tf
-386.711 -12 Td
(int)Tj
/R21933816 10 Tf
14.641 0 Td
0.471 Tw
(as its inde)Tj
2.971 Tc
40.7922 0 Td
(xt)Tj
0 Tc
10.7512 0 Td
0.472 Tw
(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.972 Tc
87.8379 0 Td
(yv)Tj
0 Tc
12.7219 0 Td
(alues al-)Tj
-361.928 -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
/R22252384 10 Tf
-226.1 -16.8 Td
(I/O)Tj
21 -12 Td
(print)Tj
/R21933816 10 Tf
21.6699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(...)Tj
2.5 Tc
/R21933816 10 Tf
7.5 0 Td
(\):)Tj
-0.1 Tc
/R22252384 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
/R21608040 10 Tf
27.818 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(pr)Tj
/R22252384 10 Tf
9.61992 0 Td
(,)Tj
/R21608040 10 Tf
5.31797 0 Td
(...)Tj
/R22252384 10 Tf
10.318 0 Td
(\))Tj
/R21933816 10 Tf
6.14805 0 Td
0.318 Tw
(prints a string representation of each ar)Tj
157.798 0 Td
0.317 Tw
(gument in turn onto)Tj
/R22252384 10 Tf
82.9379 0 Td
(stdout)Tj
2.817 Tc
/R21933816 10 Tf
26.6699 0 Td
(,f)Tj
0 Tc
8.64687 0 Td
(ollo)Tj
15.3102 0 Td
(wed by a)Tj
-359.265 -12 Td
[(ne)25.0159(wline.)]TJ
/R22252384 10 Tf
-36 -16.8 Td
(printf)Tj
/R21933816 10 Tf
25 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(fmt)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21933816 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
-97.5004 -16.8 Td
(printf)Tj
/R21933816 10 Tf
25 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(fd)Tj
/R21933816 10 Tf
10.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
11.6699 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(fmt)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21933816 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-93.7305 -12 Td
0.239 Tw
[(prints the string resulting from formatting the v)25.0195(alues of the e)]TJ
244.19 0 Td
0.24 Tw
(xpressions follo)Tj
63.6 0 Td
(wing)Tj
/R21608040 10 Tf
22.7398 0 Td
(fmt)Tj
/R21933816 10 Tf
15.5199 0 Td
(according to)Tj
-346.05 -12 Td
(the)Tj
/R21608040 10 Tf
16.0512 0 Td
(printf)Tj
/R21933816 10 Tf
24.1898 0 Td
0.081 Tw
(\(3\) format)Tj
/R21608040 10 Tf
45.452 0 Td
(fmt)Tj
5.081 Tc
/R21933816 10 Tf
13.4602 0 Td
(.R)Tj
0 Tc
14.2512 0 Td
[(eturns 0 on success.)-508.091(By def)]TJ
111.675 0 Td
0.08 Tw
(ault, it prints on)Tj
/R22252384 10 Tf
66.1602 0 Td
(stdout)Tj
5.08 Tc
/R21933816 10 Tf
26.6699 0 Td
(.I)Tj
2.58 Tc
10.9102 0 Td
(ft)Tj
0 Tc
8.68984 0 Td
(he optional in-)Tj
-337.509 -12 Td
[(te)15.0073(ger)]TJ
/R21608040 10 Tf
22.3398 0 Td
(fd)Tj
/R21933816 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
/R21608040 10 Tf
220.26 0 Td
(fd)Tj
/R21933816 10 Tf
7.78008 0 Td
(.)Tj
/R22252384 10 Tf
-322.65 -16.8 Td
(scanf)Tj
/R21933816 10 Tf
22.2199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(fmt)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21933816 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
-94.7203 -16.8 Td
(scanf)Tj
/R21933816 10 Tf
22.2199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(fd)Tj
/R21933816 10 Tf
10.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
11.6699 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(fmt)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(...)Tj
2.5 Tc
/R21933816 10 Tf
7.5 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-90.9504 -12 Td
0.379 Tw
[(scans in v)24.9951(alues from an input stream according to the)]TJ
/R21608040 10 Tf
219.4 0 Td
(scanf)Tj
/R21933816 10 Tf
23.0699 0 Td
0.38 Tw
(\(3\) format)Tj
/R21608040 10 Tf
46.05 0 Td
(fmt)Tj
5.38 Tc
/R21933816 10 Tf
13.4602 0 Td
(.T)Tj
0 Tc
13.9898 0 Td
[(he v)25.0098(alues are stored)]TJ
-315.97 -12 Td
0.043 Tw
(in the addresses follo)Tj
84.5891 0 Td
(wing)Tj
/R21608040 10 Tf
22.543 0 Td
(fmt)Tj
2.543 Tc
/R21933816 10 Tf
12.7801 0 Td
(,a)Tj
0 Tc
9.48281 0 Td
[(ddresses ha)20.0098(ving the form)]TJ
/R22252384 10 Tf
102.731 0 Td
(&)Tj
/R21608040 10 Tf
8.33008 0 Td
(v)Tj
2.542 Tc
/R21933816 10 Tf
4.43984 0 Td
(,w)Tj
0 Tc
12.2621 0 Td
(here)Tj
/R21608040 10 Tf
19.752 0 Td
(v)Tj
/R21933816 10 Tf
6.98203 0 Td
0.042 Tw
[(is some declared v)24.9805(ariable of)]TJ
-283.892 -12 Td
0.68 Tw
[(the correct type.)-567.983(By def)10.0073(ault, it reads from)]TJ
/R22252384 10 Tf
175.58 0 Td
(stdin)Tj
5.681 Tc
/R21933816 10 Tf
21.1199 0 Td
(.I)Tj
3.181 Tc
11.5109 0 Td
(ft)Tj
0 Tc
9.29102 0 Td
0.681 Tw
(he optional inte)Tj
63.432 0 Td
(ger)Tj
/R21608040 10 Tf
15.9512 0 Td
(fd)Tj
/R21933816 10 Tf
10.9609 0 Td
(is gi)Tj
-0.15 Tc
17.3809 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n, input is read)Tj
-334.516 -12 Td
0 Tw
(from the open stream associated with)Tj
/R21608040 10 Tf
151.64 0 Td
(fd)Tj
5 Tc
/R21933816 10 Tf
7.78008 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(eturns the number of items successfully scanned.)Tj
/R22252384 10 Tf
-209.59 -16.8 Td
(openF)Tj
/R21933816 10 Tf
26.6699 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(s)Tj
/R21933816 10 Tf
6.38984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(t)Tj
/R21933816 10 Tf
5.28008 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-82.3402 -12 Td
0.337 Tw
(opens the le)Tj
/R21608040 10 Tf
56.841 0 Td
(s)Tj
/R21933816 10 Tf
6.72695 0 Td
0.336 Tw
(as an I/O stream. The string ar)Tj
123.196 0 Td
(gument)Tj
/R21608040 10 Tf
32.8359 0 Td
(t)Tj
/R21933816 10 Tf
5.61602 0 Td
(species ho)Tj
2.836 Tc
47.0262 0 Td
(wt)Tj
0 Tc
12.8359 0 Td
(he le is opened. The ar)Tj
97.5898 0 Td
(gu-)Tj
-382.668 -12 Td
0.141 Tw
(ments are the same as for the C function)Tj
/R21608040 10 Tf
166.819 0 Td
(fopen)Tj
/R21933816 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
-87.2762 -48 Td
0 Tw
[(29 August 2013)-19705.5(9)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3268
│ │ │ │ │ │ +3270
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1185,29 +1185,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
-384.34 -36 Td
[(on error)54.9927(.)]TJ
24 TL
1.348 Tw
(As usual, streams 0, 1 and 2 are already open as)'
/R24148832 10 Tf
208.947 0 Td
(stdin)Tj
/R23830264 10 Tf
21.1199 0 Td
(,)Tj
/R24148832 10 Tf
6.34687 0 Td
(stdout)Tj
3.847 Tc
/R23830264 10 Tf
26.6699 0 Td
(,a)Tj
0 Tc
10.7871 0 Td
(nd)Tj
/R24148832 10 Tf
13.8469 0 Td
(stderr)Tj
3.847 Tc
/R23830264 10 Tf
26.1 0 Td
(,r)Tj
0 Tc
9.67695 0 Td
(especti)Tj
-0.15 Tc
27.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.847 Tc
7.13008 0 Td
(.S)Tj
0 Tc
11.907 0 Td
(ince)Tj
/R24148832 10 Tf
-379.341 -12 Td
(gvpr)Tj
/R23830264 10 Tf
22.5 0 Td
0 Tw
(may use)Tj
/R24148832 10 Tf
35.55 0 Td
(stdin)Tj
/R23830264 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
/R24148832 10 Tf
-294.19 -16.8 Td
(closeF)Tj
/R23830264 10 Tf
26.6602 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(fd)Tj
/R23830264 10 Tf
10.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R23830264 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-32.3305 -12 Td
0.252 Tw
(closes the open stream denoted by the inte)Tj
170.754 0 Td
(ger)Tj
/R23504488 10 Tf
15.5219 0 Td
(fd)Tj
5.252 Tc
/R23830264 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.)Tj
95.4109 0 Td
0.253 Tw
(Returns 0)Tj
-357.135 -12 Td
0 Tw
(on success.)Tj
-0.18 Tc
/R24148832 10 Tf
-36 -16.8 Td
(re)Tj
0 Tc
8.7 0 Td
(adL)Tj
/R23830264 10 Tf
17.2301 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(fd)Tj
/R23830264 10 Tf
10.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R23830264 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-31.6004 -12 Td
1.052 Tw
[(returns the ne)15.0012(xt line read from the input stream)]TJ
/R23504488 10 Tf
200.118 0 Td
(fd)Tj
3.552 Tc
/R23830264 10 Tf
7.78008 0 Td
[(.I)355.198(tr)]TJ
0 Tc
19.0441 0 Td
1.051 Tw
(eturns the empty string "" on end of le.)Tj
-226.942 -12 Td
0 Tw
[(Note that the ne)25(wline character is left in the returned string.)]TJ
/R24148832 10 Tf
-57 -16.8 Td
(Math)Tj
21 -12 Td
(exp)Tj
/R23830264 10 Tf
15 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(d)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R23830264 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(double)Tj
/R23830264 10 Tf
-35.1203 -12 Td
(returns e to the)Tj
/R23504488 10 Tf
62.2102 0 Td
(d)Tj
/R23830264 10 Tf
5 0 Td
[(th po)24.9927(wer)55.0146(.)]TJ
/R24148832 10 Tf
-103.21 -16.8 Td
(log)Tj
/R23830264 10 Tf
12.7801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(d)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R23830264 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(double)Tj
/R23830264 10 Tf
-32.9004 -12 Td
(returns the natural log of)Tj
/R23504488 10 Tf
101.37 0 Td
(d)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-142.37 -16.8 Td
(sqrt)Tj
/R23830264 10 Tf
17.2199 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(d)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R23830264 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(double)Tj
/R23830264 10 Tf
-37.3402 -12 Td
(returns the square root of the double)Tj
/R23504488 10 Tf
147.47 0 Td
(d)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-188.47 -16.8 Td
[(po)9.98413(w)]TJ
/R23830264 10 Tf
17.6801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(d)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
/R23830264 10 Tf
28.9 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R23830264 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(double)Tj
/R23830264 10 Tf
-83.9203 -12 Td
(returns)Tj
/R23504488 10 Tf
30.2699 0 Td
(d)Tj
/R23830264 10 Tf
7.5 0 Td
(raised to the)Tj
/R23504488 10 Tf
51.3801 0 Td
(x)Tj
/R23830264 10 Tf
4.43984 0 Td
[(th po)24.9927(wer)55.0146(.)]TJ
/R24148832 10 Tf
-129.59 -16.8 Td
(cos)Tj
/R23830264 10 Tf
13.3301 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(d)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R23830264 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(double)Tj
/R23830264 10 Tf
-33.4504 -12 Td
(returns the cosine of)Tj
/R23504488 10 Tf
83.8699 0 Td
(d)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-124.87 -16.8 Td
(sin)Tj
/R23830264 10 Tf
12.2301 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(d)Tj
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R23830264 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(double)Tj
/R23830264 10 Tf
-32.3504 -12 Td
(returns the sine of)Tj
/R23504488 10 Tf
74.4301 0 Td
(d)Tj
/R23830264 10 Tf
5 0 Td
(.)Tj
/R24148832 10 Tf
-115.43 -16.8 Td
(atan2)Tj
/R23830264 10 Tf
23.8898 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(y)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
/R23830264 10 Tf
28.9 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R23830264 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(double)Tj
/R23830264 10 Tf
-89.5699 -12 Td
(returns the arctangent of)Tj
/R23504488 10 Tf
99.9699 0 Td
(y/x)Tj
/R23830264 10 Tf
14.1602 0 Td
(in the range pi to pi.)Tj
/R24148832 10 Tf
-150.13 -16.8 Td
(MIN)Tj
/R23830264 10 Tf
20.55 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(y)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
/R23830264 10 Tf
28.9 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R23830264 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(double)Tj
/R23830264 10 Tf
-86.2301 -12 Td
(returns the minimum of)Tj
/R23504488 10 Tf
97.2199 0 Td
(y)Tj
/R23830264 10 Tf
6.93984 0 Td
(and)Tj
/R23504488 10 Tf
16.9398 0 Td
(x)Tj
/R23830264 10 Tf
4.43984 0 Td
(.)Tj
/R24148832 10 Tf
-161.539 -16.8 Td
(MAX)Tj
/R23830264 10 Tf
23.8801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(y)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
/R23830264 10 Tf
28.9 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(x)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R23830264 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(double)Tj
/R23830264 10 Tf
-89.5602 -12 Td
(returns the maximum of)Tj
/R23504488 10 Tf
98.8801 0 Td
(y)Tj
/R23830264 10 Tf
6.93984 0 Td
(and)Tj
/R23504488 10 Tf
16.9398 0 Td
(x)Tj
/R23830264 10 Tf
4.43984 0 Td
(.)Tj
/R24148832 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
/R23504488 10 Tf
7.5 0 Td
(arr)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
7.93984 -12 Td
0 Tw
(returns the number of elements in the array)Tj
/R23504488 10 Tf
174.96 0 Td
(arr)Tj
/R23830264 10 Tf
12.7801 0 Td
(.)Tj
/R23504488 10 Tf
-223.74 -16.8 Td
(idx)Tj
/R24148832 10 Tf
14.7199 0 Td
(in)Tj
/R23504488 10 Tf
10.8398 0 Td
(arr)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
-10.1199 -12 Td
[(returns 1 if a v)25.0073(alue has been set for inde)14.9854(x)]TJ
/R23504488 10 Tf
166.78 0 Td
(idx)Tj
/R23830264 10 Tf
14.7199 0 Td
(in the array)Tj
/R23504488 10 Tf
48.0398 0 Td
(arr)Tj
5 Tc
/R23830264 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
/R24148832 10 Tf
-297.76 -16.8 Td
(unset)Tj
/R23830264 10 Tf
22.7801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(v)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(array)Tj
/R23830264 10 Tf
23.8801 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(idx)Tj
2.5 Tc
/R23830264 10 Tf
12.2199 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 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
/R23504488 10 Tf
7.5 0 Td
(idx)Tj
2.5 Tc
/R23830264 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
/R24148832 10 Tf
-182.6 -16.8 Td
(unset)Tj
/R23830264 10 Tf
22.7801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(v)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R23830264 10 Tf
23.8801 0 Td
(\):)Tj
-0.1 Tc
/R24148832 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R23830264 10 Tf
-47.2203 -12 Td
[(re-initializes the array)65(.)]TJ
/R24148832 10 Tf
-57 -16.8 Td
(Miscellaneous)Tj
21 -12 Td
(exit)Tj
/R23830264 10 Tf
15.55 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(v)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R23830264 10 Tf
11.6699 0 Td
(\):)Tj
-0.1 Tc
/R24148832 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R23830264 10 Tf
-27.7801 -12 Td
(causes)Tj
/R24148832 10 Tf
28.6 0 Td
(gvpr)Tj
/R23830264 10 Tf
22.5 0 Td
[(to e)15.0073(xit with the e)15(xit code)]TJ
/R23504488 10 Tf
101.65 0 Td
(v)Tj
/R23830264 10 Tf
4.76016 0 Td
(.)Tj
/R24148832 10 Tf
-193.51 -16.8 Td
(system)Tj
/R23830264 10 Tf
28.8801 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(cmd)Tj
/R23830264 10 Tf
19.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 10 Tf
-56.7605 -12 Td
(pro)Tj
13.1801 0 Td
0.744 Tw
(vides the standard C function)Tj
/R23504488 10 Tf
123.77 0 Td
(system)Tj
/R23830264 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
/R23504488 10 Tf
23.7941 0 Td
(cmd)Tj
/R23830264 10 Tf
19.9039 0 Td
0.744 Tw
(in the user')Tj
3.245 Tc
45.9281 0 Td
(ss)Tj
0 Tc
11.025 0 Td
0.745 Tw
[(hell en)39.9854(vironment, and)]TJ
-307.419 -12 Td
0 Tw
[(returns the e)14.9927(xit status of the shell.)]TJ
/R24148832 10 Tf
-36 -16.8 Td
(rand)Tj
/R23830264 10 Tf
20.5602 0 Td
(\(\) :)Tj
/R24148832 10 Tf
14.4398 0 Td
(double)Tj
/R23830264 10 Tf
1 -12 Td
(returns a pseudo-random double between 0 and 1.)Tj
130.055 -57.6 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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
-384.34 -36 Td
[(on error)54.9927(.)]TJ
24 TL
1.348 Tw
(As usual, streams 0, 1 and 2 are already open as)'
/R22252384 10 Tf
208.947 0 Td
(stdin)Tj
/R21933816 10 Tf
21.1199 0 Td
(,)Tj
/R22252384 10 Tf
6.34687 0 Td
(stdout)Tj
3.847 Tc
/R21933816 10 Tf
26.6699 0 Td
(,a)Tj
0 Tc
10.7871 0 Td
(nd)Tj
/R22252384 10 Tf
13.8469 0 Td
(stderr)Tj
3.847 Tc
/R21933816 10 Tf
26.1 0 Td
(,r)Tj
0 Tc
9.67695 0 Td
(especti)Tj
-0.15 Tc
27.5199 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.847 Tc
7.13008 0 Td
(.S)Tj
0 Tc
11.907 0 Td
(ince)Tj
/R22252384 10 Tf
-379.341 -12 Td
(gvpr)Tj
/R21933816 10 Tf
22.5 0 Td
0 Tw
(may use)Tj
/R22252384 10 Tf
35.55 0 Td
(stdin)Tj
/R21933816 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
/R22252384 10 Tf
-294.19 -16.8 Td
(closeF)Tj
/R21933816 10 Tf
26.6602 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(fd)Tj
/R21933816 10 Tf
10.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21933816 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-32.3305 -12 Td
0.252 Tw
(closes the open stream denoted by the inte)Tj
170.754 0 Td
(ger)Tj
/R21608040 10 Tf
15.5219 0 Td
(fd)Tj
5.252 Tc
/R21933816 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.)Tj
95.4109 0 Td
0.253 Tw
(Returns 0)Tj
-357.135 -12 Td
0 Tw
(on success.)Tj
-0.18 Tc
/R22252384 10 Tf
-36 -16.8 Td
(re)Tj
0 Tc
8.7 0 Td
(adL)Tj
/R21933816 10 Tf
17.2301 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(fd)Tj
/R21933816 10 Tf
10.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21933816 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-31.6004 -12 Td
1.052 Tw
[(returns the ne)15.0012(xt line read from the input stream)]TJ
/R21608040 10 Tf
200.118 0 Td
(fd)Tj
3.552 Tc
/R21933816 10 Tf
7.78008 0 Td
[(.I)355.198(tr)]TJ
0 Tc
19.0441 0 Td
1.051 Tw
(eturns the empty string "" on end of le.)Tj
-226.942 -12 Td
0 Tw
[(Note that the ne)25(wline character is left in the returned string.)]TJ
/R22252384 10 Tf
-57 -16.8 Td
(Math)Tj
21 -12 Td
(exp)Tj
/R21933816 10 Tf
15 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(d)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21933816 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(double)Tj
/R21933816 10 Tf
-35.1203 -12 Td
(returns e to the)Tj
/R21608040 10 Tf
62.2102 0 Td
(d)Tj
/R21933816 10 Tf
5 0 Td
[(th po)24.9927(wer)55.0146(.)]TJ
/R22252384 10 Tf
-103.21 -16.8 Td
(log)Tj
/R21933816 10 Tf
12.7801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(d)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21933816 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(double)Tj
/R21933816 10 Tf
-32.9004 -12 Td
(returns the natural log of)Tj
/R21608040 10 Tf
101.37 0 Td
(d)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-142.37 -16.8 Td
(sqrt)Tj
/R21933816 10 Tf
17.2199 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(d)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21933816 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(double)Tj
/R21933816 10 Tf
-37.3402 -12 Td
(returns the square root of the double)Tj
/R21608040 10 Tf
147.47 0 Td
(d)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-188.47 -16.8 Td
[(po)9.98413(w)]TJ
/R21933816 10 Tf
17.6801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(d)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
/R21933816 10 Tf
28.9 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21933816 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(double)Tj
/R21933816 10 Tf
-83.9203 -12 Td
(returns)Tj
/R21608040 10 Tf
30.2699 0 Td
(d)Tj
/R21933816 10 Tf
7.5 0 Td
(raised to the)Tj
/R21608040 10 Tf
51.3801 0 Td
(x)Tj
/R21933816 10 Tf
4.43984 0 Td
[(th po)24.9927(wer)55.0146(.)]TJ
/R22252384 10 Tf
-129.59 -16.8 Td
(cos)Tj
/R21933816 10 Tf
13.3301 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(d)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21933816 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(double)Tj
/R21933816 10 Tf
-33.4504 -12 Td
(returns the cosine of)Tj
/R21608040 10 Tf
83.8699 0 Td
(d)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-124.87 -16.8 Td
(sin)Tj
/R21933816 10 Tf
12.2301 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(d)Tj
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21933816 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(double)Tj
/R21933816 10 Tf
-32.3504 -12 Td
(returns the sine of)Tj
/R21608040 10 Tf
74.4301 0 Td
(d)Tj
/R21933816 10 Tf
5 0 Td
(.)Tj
/R22252384 10 Tf
-115.43 -16.8 Td
(atan2)Tj
/R21933816 10 Tf
23.8898 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(y)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
/R21933816 10 Tf
28.9 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21933816 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(double)Tj
/R21933816 10 Tf
-89.5699 -12 Td
(returns the arctangent of)Tj
/R21608040 10 Tf
99.9699 0 Td
(y/x)Tj
/R21933816 10 Tf
14.1602 0 Td
(in the range pi to pi.)Tj
/R22252384 10 Tf
-150.13 -16.8 Td
(MIN)Tj
/R21933816 10 Tf
20.55 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(y)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
/R21933816 10 Tf
28.9 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21933816 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(double)Tj
/R21933816 10 Tf
-86.2301 -12 Td
(returns the minimum of)Tj
/R21608040 10 Tf
97.2199 0 Td
(y)Tj
/R21933816 10 Tf
6.93984 0 Td
(and)Tj
/R21608040 10 Tf
16.9398 0 Td
(x)Tj
/R21933816 10 Tf
4.43984 0 Td
(.)Tj
/R22252384 10 Tf
-161.539 -16.8 Td
(MAX)Tj
/R21933816 10 Tf
23.8801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(y)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
/R21933816 10 Tf
28.9 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(x)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(double)Tj
2.5 Tc
/R21933816 10 Tf
28.9 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(double)Tj
/R21933816 10 Tf
-89.5602 -12 Td
(returns the maximum of)Tj
/R21608040 10 Tf
98.8801 0 Td
(y)Tj
/R21933816 10 Tf
6.93984 0 Td
(and)Tj
/R21608040 10 Tf
16.9398 0 Td
(x)Tj
/R21933816 10 Tf
4.43984 0 Td
(.)Tj
/R22252384 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
/R21608040 10 Tf
7.5 0 Td
(arr)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
7.93984 -12 Td
0 Tw
(returns the number of elements in the array)Tj
/R21608040 10 Tf
174.96 0 Td
(arr)Tj
/R21933816 10 Tf
12.7801 0 Td
(.)Tj
/R21608040 10 Tf
-223.74 -16.8 Td
(idx)Tj
/R22252384 10 Tf
14.7199 0 Td
(in)Tj
/R21608040 10 Tf
10.8398 0 Td
(arr)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
-10.1199 -12 Td
[(returns 1 if a v)25.0073(alue has been set for inde)14.9854(x)]TJ
/R21608040 10 Tf
166.78 0 Td
(idx)Tj
/R21933816 10 Tf
14.7199 0 Td
(in the array)Tj
/R21608040 10 Tf
48.0398 0 Td
(arr)Tj
5 Tc
/R21933816 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
/R22252384 10 Tf
-297.76 -16.8 Td
(unset)Tj
/R21933816 10 Tf
22.7801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(v)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(array)Tj
/R21933816 10 Tf
23.8801 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(idx)Tj
2.5 Tc
/R21933816 10 Tf
12.2199 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 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
/R21608040 10 Tf
7.5 0 Td
(idx)Tj
2.5 Tc
/R21933816 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
/R22252384 10 Tf
-182.6 -16.8 Td
(unset)Tj
/R21933816 10 Tf
22.7801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(v)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(array)Tj
2.5 Tc
/R21933816 10 Tf
23.8801 0 Td
(\):)Tj
-0.1 Tc
/R22252384 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21933816 10 Tf
-47.2203 -12 Td
[(re-initializes the array)65(.)]TJ
/R22252384 10 Tf
-57 -16.8 Td
(Miscellaneous)Tj
21 -12 Td
(exit)Tj
/R21933816 10 Tf
15.55 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(v)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21933816 10 Tf
11.6699 0 Td
(\):)Tj
-0.1 Tc
/R22252384 10 Tf
11.1102 0 Td
(vo)Tj
0 Tc
9.9 0 Td
(id)Tj
/R21933816 10 Tf
-27.7801 -12 Td
(causes)Tj
/R22252384 10 Tf
28.6 0 Td
(gvpr)Tj
/R21933816 10 Tf
22.5 0 Td
[(to e)15.0073(xit with the e)15(xit code)]TJ
/R21608040 10 Tf
101.65 0 Td
(v)Tj
/R21933816 10 Tf
4.76016 0 Td
(.)Tj
/R22252384 10 Tf
-193.51 -16.8 Td
(system)Tj
/R21933816 10 Tf
28.8801 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(cmd)Tj
/R21933816 10 Tf
19.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 10 Tf
-56.7605 -12 Td
(pro)Tj
13.1801 0 Td
0.744 Tw
(vides the standard C function)Tj
/R21608040 10 Tf
123.77 0 Td
(system)Tj
/R21933816 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
/R21608040 10 Tf
23.7941 0 Td
(cmd)Tj
/R21933816 10 Tf
19.9039 0 Td
0.744 Tw
(in the user')Tj
3.245 Tc
45.9281 0 Td
(ss)Tj
0 Tc
11.025 0 Td
0.745 Tw
[(hell en)39.9854(vironment, and)]TJ
-307.419 -12 Td
0 Tw
[(returns the e)14.9927(xit status of the shell.)]TJ
/R22252384 10 Tf
-36 -16.8 Td
(rand)Tj
/R21933816 10 Tf
20.5602 0 Td
(\(\) :)Tj
/R22252384 10 Tf
14.4398 0 Td
(double)Tj
/R21933816 10 Tf
1 -12 Td
(returns a pseudo-random double between 0 and 1.)Tj
130.055 -57.6 Td
[(29 August 2013)-19205.5(10)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2233
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1244,29 +1244,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-420.34 -36 Td
(srand)Tj
/R23830264 10 Tf
24.45 0 Td
(\(\) :)Tj
/R24148832 10 Tf
14.4398 0 Td
(int)Tj
-38.8898 -16.8 Td
(srand)Tj
/R23830264 10 Tf
24.45 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(v)Tj
/R23830264 10 Tf
6.93984 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R23830264 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(int)Tj
/R23830264 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.906 Tw
[(the current time is used. The pre)24.9829(vious seed v)25.0049(alue is returned.)]TJ
/R24148832 10 Tf
254.696 0 Td
(srand)Tj
/R23830264 10 Tf
27.8559 0 Td
0.907 Tw
(should be called before an)Tj
108.448 0 Td
(y)Tj
-391 -12 Td
0 Tw
(calls to)Tj
/R24148832 10 Tf
31.1102 0 Td
(rand)Tj
/R23830264 10 Tf
20.5602 0 Td
(.)Tj
/R24148832 10 Tf
-87.6703 -16.8 Td
(colorx)Tj
/R23830264 10 Tf
26.6602 0 Td
(\()Tj
/R23504488 10 Tf
3.33008 0 Td
(color)Tj
/R23830264 10 Tf
23.6102 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
25 0 Td
(,)Tj
/R23504488 10 Tf
5 0 Td
(fmt)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R23830264 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R24148832 10 Tf
11.1102 0 Td
(string)Tj
/R23830264 10 Tf
-109.551 -12 Td
0.548 Tw
(translates a color from one format to another)Tj
3.048 Tc
181.856 0 Td
(.T)Tj
0 Tc
11.6578 0 Td
(he)Tj
/R23504488 10 Tf
12.4879 0 Td
(color)Tj
/R23830264 10 Tf
24.1578 0 Td
(ar)Tj
7.58984 0 Td
(gument should be a color in one of the)Tj
-237.749 -12 Td
1.299 Tw
(recognized string representations. The)Tj
/R23504488 10 Tf
160.436 0 Td
(fmt)Tj
-0.25 Tc
/R23830264 10 Tf
16.5789 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lue should be one of "RGB", "RGB)Tj
149.404 0 Td
1.3 Tw
(A", "HSV", or)Tj
-335.609 -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
/R24148832 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
/R24148832 10 Tf
0.401172 -12 Td
(gvpr)Tj
/R23830264 10 Tf
23.0262 0 Td
(pro)Tj
13.1801 0 Td
0.526 Tw
[(vides certain special, b)20.0024(uilt-in v)24.9829(ariables, whose v)25.0049(alues are set automatically by)]TJ
/R24148832 10 Tf
318.085 0 Td
(gvpr)Tj
/R23830264 10 Tf
23.025 0 Td
0.525 Tw
(depending on)Tj
-377.316 -12 Td
0 Tw
[(the conte)14.9927(xt. Except as noted, the user cannot modify their v)24.9854(alues.)]TJ
/R24148832 10 Tf
16.8 TL
($)'
/R23830264 10 Tf
7.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(obj_t)Tj
/R23830264 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
0.244 Tw
(ilable in)Tj
/R24148832 10 Tf
35.4879 0 Td
(BE-)Tj
-379.33 -12 Td
(GIN)Tj
/R23830264 10 Tf
21.3898 0 Td
(or)Tj
/R24148832 10 Tf
10.8301 0 Td
(END)Tj
/R23830264 10 Tf
23.6102 0 Td
(clauses.)Tj
/R24148832 10 Tf
-91.8301 -16.8 Td
($F)Tj
/R23830264 10 Tf
13.6102 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
17.1098 -12 Td
0 Tw
(is the name of the current input le.)Tj
/R24148832 10 Tf
-36 -16.8 Td
($G)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 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
/R24148832 10 Tf
35 0 Td
(BEGIN)Tj
/R23830264 10 Tf
34.7301 0 Td
(or)Tj
/R24148832 10 Tf
10.8301 0 Td
(END)Tj
/R23830264 10 Tf
23.6102 0 Td
(clauses.)Tj
/R24148832 10 Tf
-359.67 -16.8 Td
($NG)Tj
/R23830264 10 Tf
22.5 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
8.21992 -12 Td
0.701 Tw
[(denotes the ne)14.989(xt graph to be processed. If)]TJ
/R24148832 10 Tf
174.028 0 Td
($NG)Tj
/R23830264 10 Tf
23.2012 0 Td
0.7 Tw
(is NULL, the current graph)Tj
/R24148832 10 Tf
115.14 0 Td
($G)Tj
/R23830264 10 Tf
15.9801 0 Td
(is the last graph.)Tj
-328.349 -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
/R24148832 10 Tf
35 0 Td
(BEGIN)Tj
/R23830264 10 Tf
34.7301 0 Td
(or)Tj
/R24148832 10 Tf
10.8301 0 Td
(END)Tj
/R23830264 10 Tf
23.6102 0 Td
(clauses, or if the)Tj
/R24148832 10 Tf
68.0398 0 Td
(-n)Tj
/R23830264 10 Tf
11.3898 0 Td
(ag is used.)Tj
/R24148832 10 Tf
-299.14 -16.8 Td
($O)Tj
/R23830264 10 Tf
15.2801 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
15.4398 -12 Td
0.205 Tw
(denotes the output graph. Before graph tra)Tj
-0.15 Tc
170.16 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal, it is initialized to the tar)Tj
115.77 0 Td
0.204 Tw
(get graph. After tra)Tj
-0.15 Tc
77.052 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal)Tj
-381.562 -12 Td
0.968 Tw
(and an)Tj
27.198 0 Td
(y)Tj
/R24148832 10 Tf
8.46797 0 Td
(END_G)Tj
/R23830264 10 Tf
37.3578 0 Td
0.969 Tw
(actions, if it refers to a non-empty graph, that graph is printed onto the output)Tj
-73.0238 -12 Td
2.5 Tw
(stream. It)Tj
42.7699 0 Td
0 Tw
[(is only v)25(alid in)]TJ
/R24148832 10 Tf
61.9801 0 Td
(N)Tj
/R23830264 10 Tf
7.21992 0 Td
(,)Tj
/R24148832 10 Tf
5 0 Td
(E)Tj
/R23830264 10 Tf
9.16992 0 Td
(and)Tj
/R24148832 10 Tf
16.9398 0 Td
(END_G)Tj
/R23830264 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
/R24148832 10 Tf
-269.9 -16.8 Td
($T)Tj
/R23830264 10 Tf
14.1699 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(graph_t)Tj
/R23830264 10 Tf
16.55 -12 Td
0.396 Tw
[(denotes the current tar)17.9956(get graph. It is a subgraph of)]TJ
/R24148832 10 Tf
210.12 0 Td
($G)Tj
/R23830264 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
/R24148832 10 Tf
56.4672 0 Td
(N)Tj
/R23830264 10 Tf
7.21992 0 Td
(,)Tj
/R24148832 10 Tf
5.39492 0 Td
(E)Tj
/R23830264 10 Tf
9.56484 0 Td
(and)Tj
/R24148832 10 Tf
17.3352 0 Td
(END_G)Tj
/R23830264 10 Tf
-362.11 -12 Td
(clauses.)Tj
/R24148832 10 Tf
-36 -16.8 Td
($tgtname)Tj
/R23830264 10 Tf
42.4898 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string)Tj
/R23830264 10 Tf
-11.7699 -12 Td
1.5 Tw
[(denotes the name of the tar)18(get graph.)]TJ
163.341 0 Td
1.501 Tw
[(By def)9.99756(ault, it is set to)]TJ
/R24148832 10 Tf
96.966 0 Td
[("gvpr_r)17.9834(esult")]TJ
6.501 Tc
/R23830264 10 Tf
60.3602 0 Td
(.I)Tj
4.001 Tc
12.3309 0 Td
(fu)Tj
0 Tc
12.3309 0 Td
(sed multiple)Tj
-345.329 -12 Td
0.197 Tw
(times during the e)Tj
-0.15 Tc
72.3809 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cution of)Tj
/R24148832 10 Tf
38.723 0 Td
(gvpr)Tj
2.696 Tc
/R23830264 10 Tf
20 0 Td
(,t)Tj
0 Tc
7.97617 0 Td
0.196 Tw
(he name will be appended with an inte)Tj
155.362 0 Td
(ger)Tj
5.196 Tc
12.2199 0 Td
(.T)Tj
0 Tc
13.8059 0 Td
[(his v)25(ariable may)]TJ
-329.758 -12 Td
0 Tw
[(be set by the user)54.9927(.)]TJ
/R24148832 10 Tf
-36 -16.8 Td
[($tvr)18.0151(oot)]TJ
/R23830264 10 Tf
33.4199 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 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
(rsal of the)Tj
-355.252 -12 Td
0.215 Tw
(graph \(cf.)Tj
/R24148832 10 Tf
41.8 0 Td
($tvtype)Tj
/R23830264 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
/R24148832 10 Tf
51.225 0 Td
(NULL)Tj
/R23830264 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.546 Tw
(the gi)Tj
-0.15 Tc
22.7961 0 Td
(ve)Tj
3.046 Tc
9.28984 0 Td
(nr)Tj
0 Tc
11.3762 0 Td
[(oot, if the v)24.9951(alue of)]TJ
/R24148832 10 Tf
78.5801 0 Td
[($tvr)18.0151(oot)]TJ
/R23830264 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.047 Tc
106.49 0 Td
(wv)Tj
0 Tc
15.0172 0 Td
(alue)Tj
-379.339 -12 Td
(of)Tj
/R24148832 10 Tf
10.8301 0 Td
[($tvr)18.0151(oot)]TJ
2.5 Tc
/R23830264 10 Tf
30.9199 0 Td
(.A)Tj
0 Tc
12.2199 0 Td
0 Tw
(lso, set)Tj
/R24148832 10 Tf
30.2801 0 Td
($tvnext)Tj
/R23830264 10 Tf
34.1602 0 Td
(belo)Tj
-0.65 Tc
16.9699 0 Td
(w.)Tj
0 Tc
/R24148832 10 Tf
-171.38 -16.8 Td
($tvnext)Tj
/R23830264 10 Tf
34.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(node_t)Tj
/R23830264 10 Tf
-3.44023 -12 Td
0.035 Tw
(indicates the ne)Tj
62.1301 0 Td
0.034 Tw
(xt starting node for a \(directed or undirected\) depth-rst or breadth-rst tra)Tj
-0.15 Tc
299.274 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal of)Tj
-370.694 -12 Td
1.102 Tw
(the graph \(cf.)Tj
/R24148832 10 Tf
59.3961 0 Td
($tvtype)Tj
/R23830264 10 Tf
35.2621 0 Td
(belo)Tj
16.9699 0 Td
3.602 Tw
(w\). If)Tj
3.602 Tc
29.4141 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
/R24148832 10 Tf
86.068 0 Td
[($tvr)18.0176(oot)]TJ
/R23830264 10 Tf
34.5227 0 Td
1.103 Tw
[(has not been reset b)19.9951(ut the)]TJ
/R24148832 10 Tf
-289.314 -12 Td
($tvnext)Tj
/R23830264 10 Tf
34.7129 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
/R24148832 10 Tf
290.942 0 Td
[($tvr)18.0176(oot)]TJ
5.552 Tc
/R23830264 10 Tf
30.9199 0 Td
(.T)Tj
0 Tc
14.1621 0 Td
(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
/R24148832 10 Tf
46.1402 0 Td
(NULL)Tj
/R23830264 10 Tf
30.2801 0 Td
(for each input graph.)Tj
/R24148832 10 Tf
-120.09 -16.8 Td
[($tv)9.99268(edge)]TJ
/R23830264 10 Tf
35.1699 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(edge_t)Tj
-0.15 Tc
/R23830264 10 Tf
-4.45 -12 Td
(Fo)Tj
3.208 Tc
10.4102 0 Td
(rB)Tj
0 Tc
13.2078 0 Td
0.708 Tw
(FS and DFS tra)Tj
-0.15 Tc
63.8738 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.552 0 Td
1.009 Tw
(ve a)Tj
3.209 Tc
16.9391 0 Td
(tt)Tj
0 Tc
8.76914 0 Td
0.709 Tw
(he current node or edge. At)Tj
-283.042 -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
/R24148832 10 Tf
90.85 0 Td
(NULL)Tj
/R23830264 10 Tf
27.7801 0 Td
(.)Tj
-170.175 -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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-420.34 -36 Td
(srand)Tj
/R21933816 10 Tf
24.45 0 Td
(\(\) :)Tj
/R22252384 10 Tf
14.4398 0 Td
(int)Tj
-38.8898 -16.8 Td
(srand)Tj
/R21933816 10 Tf
24.45 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(v)Tj
/R21933816 10 Tf
6.93984 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
2.5 Tc
/R21933816 10 Tf
11.6699 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(int)Tj
/R21933816 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.906 Tw
[(the current time is used. The pre)24.9829(vious seed v)25.0049(alue is returned.)]TJ
/R22252384 10 Tf
254.696 0 Td
(srand)Tj
/R21933816 10 Tf
27.8559 0 Td
0.907 Tw
(should be called before an)Tj
108.448 0 Td
(y)Tj
-391 -12 Td
0 Tw
(calls to)Tj
/R22252384 10 Tf
31.1102 0 Td
(rand)Tj
/R21933816 10 Tf
20.5602 0 Td
(.)Tj
/R22252384 10 Tf
-87.6703 -16.8 Td
(colorx)Tj
/R21933816 10 Tf
26.6602 0 Td
(\()Tj
/R21608040 10 Tf
3.33008 0 Td
(color)Tj
/R21933816 10 Tf
23.6102 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
25 0 Td
(,)Tj
/R21608040 10 Tf
5 0 Td
(fmt)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
2.5 Tc
/R21933816 10 Tf
25 0 Td
(\):)Tj
0 Tc
/R22252384 10 Tf
11.1102 0 Td
(string)Tj
/R21933816 10 Tf
-109.551 -12 Td
0.548 Tw
(translates a color from one format to another)Tj
3.048 Tc
181.856 0 Td
(.T)Tj
0 Tc
11.6578 0 Td
(he)Tj
/R21608040 10 Tf
12.4879 0 Td
(color)Tj
/R21933816 10 Tf
24.1578 0 Td
(ar)Tj
7.58984 0 Td
(gument should be a color in one of the)Tj
-237.749 -12 Td
1.299 Tw
(recognized string representations. The)Tj
/R21608040 10 Tf
160.436 0 Td
(fmt)Tj
-0.25 Tc
/R21933816 10 Tf
16.5789 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lue should be one of "RGB", "RGB)Tj
149.404 0 Td
1.3 Tw
(A", "HSV", or)Tj
-335.609 -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
/R22252384 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
/R22252384 10 Tf
0.401172 -12 Td
(gvpr)Tj
/R21933816 10 Tf
23.0262 0 Td
(pro)Tj
13.1801 0 Td
0.526 Tw
[(vides certain special, b)20.0024(uilt-in v)24.9829(ariables, whose v)25.0049(alues are set automatically by)]TJ
/R22252384 10 Tf
318.085 0 Td
(gvpr)Tj
/R21933816 10 Tf
23.025 0 Td
0.525 Tw
(depending on)Tj
-377.316 -12 Td
0 Tw
[(the conte)14.9927(xt. Except as noted, the user cannot modify their v)24.9854(alues.)]TJ
/R22252384 10 Tf
16.8 TL
($)'
/R21933816 10 Tf
7.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(obj_t)Tj
/R21933816 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
0.244 Tw
(ilable in)Tj
/R22252384 10 Tf
35.4879 0 Td
(BE-)Tj
-379.33 -12 Td
(GIN)Tj
/R21933816 10 Tf
21.3898 0 Td
(or)Tj
/R22252384 10 Tf
10.8301 0 Td
(END)Tj
/R21933816 10 Tf
23.6102 0 Td
(clauses.)Tj
/R22252384 10 Tf
-91.8301 -16.8 Td
($F)Tj
/R21933816 10 Tf
13.6102 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
17.1098 -12 Td
0 Tw
(is the name of the current input le.)Tj
/R22252384 10 Tf
-36 -16.8 Td
($G)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 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
/R22252384 10 Tf
35 0 Td
(BEGIN)Tj
/R21933816 10 Tf
34.7301 0 Td
(or)Tj
/R22252384 10 Tf
10.8301 0 Td
(END)Tj
/R21933816 10 Tf
23.6102 0 Td
(clauses.)Tj
/R22252384 10 Tf
-359.67 -16.8 Td
($NG)Tj
/R21933816 10 Tf
22.5 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
8.21992 -12 Td
0.701 Tw
[(denotes the ne)14.989(xt graph to be processed. If)]TJ
/R22252384 10 Tf
174.028 0 Td
($NG)Tj
/R21933816 10 Tf
23.2012 0 Td
0.7 Tw
(is NULL, the current graph)Tj
/R22252384 10 Tf
115.14 0 Td
($G)Tj
/R21933816 10 Tf
15.9801 0 Td
(is the last graph.)Tj
-328.349 -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
/R22252384 10 Tf
35 0 Td
(BEGIN)Tj
/R21933816 10 Tf
34.7301 0 Td
(or)Tj
/R22252384 10 Tf
10.8301 0 Td
(END)Tj
/R21933816 10 Tf
23.6102 0 Td
(clauses, or if the)Tj
/R22252384 10 Tf
68.0398 0 Td
(-n)Tj
/R21933816 10 Tf
11.3898 0 Td
(ag is used.)Tj
/R22252384 10 Tf
-299.14 -16.8 Td
($O)Tj
/R21933816 10 Tf
15.2801 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
15.4398 -12 Td
0.205 Tw
(denotes the output graph. Before graph tra)Tj
-0.15 Tc
170.16 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal, it is initialized to the tar)Tj
115.77 0 Td
0.204 Tw
(get graph. After tra)Tj
-0.15 Tc
77.052 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal)Tj
-381.562 -12 Td
0.968 Tw
(and an)Tj
27.198 0 Td
(y)Tj
/R22252384 10 Tf
8.46797 0 Td
(END_G)Tj
/R21933816 10 Tf
37.3578 0 Td
0.969 Tw
(actions, if it refers to a non-empty graph, that graph is printed onto the output)Tj
-73.0238 -12 Td
2.5 Tw
(stream. It)Tj
42.7699 0 Td
0 Tw
[(is only v)25(alid in)]TJ
/R22252384 10 Tf
61.9801 0 Td
(N)Tj
/R21933816 10 Tf
7.21992 0 Td
(,)Tj
/R22252384 10 Tf
5 0 Td
(E)Tj
/R21933816 10 Tf
9.16992 0 Td
(and)Tj
/R22252384 10 Tf
16.9398 0 Td
(END_G)Tj
/R21933816 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
/R22252384 10 Tf
-269.9 -16.8 Td
($T)Tj
/R21933816 10 Tf
14.1699 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(graph_t)Tj
/R21933816 10 Tf
16.55 -12 Td
0.396 Tw
[(denotes the current tar)17.9956(get graph. It is a subgraph of)]TJ
/R22252384 10 Tf
210.12 0 Td
($G)Tj
/R21933816 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
/R22252384 10 Tf
56.4672 0 Td
(N)Tj
/R21933816 10 Tf
7.21992 0 Td
(,)Tj
/R22252384 10 Tf
5.39492 0 Td
(E)Tj
/R21933816 10 Tf
9.56484 0 Td
(and)Tj
/R22252384 10 Tf
17.3352 0 Td
(END_G)Tj
/R21933816 10 Tf
-362.11 -12 Td
(clauses.)Tj
/R22252384 10 Tf
-36 -16.8 Td
($tgtname)Tj
/R21933816 10 Tf
42.4898 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string)Tj
/R21933816 10 Tf
-11.7699 -12 Td
1.5 Tw
[(denotes the name of the tar)18(get graph.)]TJ
163.341 0 Td
1.501 Tw
[(By def)9.99756(ault, it is set to)]TJ
/R22252384 10 Tf
96.966 0 Td
[("gvpr_r)17.9834(esult")]TJ
6.501 Tc
/R21933816 10 Tf
60.3602 0 Td
(.I)Tj
4.001 Tc
12.3309 0 Td
(fu)Tj
0 Tc
12.3309 0 Td
(sed multiple)Tj
-345.329 -12 Td
0.197 Tw
(times during the e)Tj
-0.15 Tc
72.3809 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cution of)Tj
/R22252384 10 Tf
38.723 0 Td
(gvpr)Tj
2.696 Tc
/R21933816 10 Tf
20 0 Td
(,t)Tj
0 Tc
7.97617 0 Td
0.196 Tw
(he name will be appended with an inte)Tj
155.362 0 Td
(ger)Tj
5.196 Tc
12.2199 0 Td
(.T)Tj
0 Tc
13.8059 0 Td
[(his v)25(ariable may)]TJ
-329.758 -12 Td
0 Tw
[(be set by the user)54.9927(.)]TJ
/R22252384 10 Tf
-36 -16.8 Td
[($tvr)18.0151(oot)]TJ
/R21933816 10 Tf
33.4199 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 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
(rsal of the)Tj
-355.252 -12 Td
0.215 Tw
(graph \(cf.)Tj
/R22252384 10 Tf
41.8 0 Td
($tvtype)Tj
/R21933816 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
/R22252384 10 Tf
51.225 0 Td
(NULL)Tj
/R21933816 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.546 Tw
(the gi)Tj
-0.15 Tc
22.7961 0 Td
(ve)Tj
3.046 Tc
9.28984 0 Td
(nr)Tj
0 Tc
11.3762 0 Td
[(oot, if the v)24.9951(alue of)]TJ
/R22252384 10 Tf
78.5801 0 Td
[($tvr)18.0151(oot)]TJ
/R21933816 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.047 Tc
106.49 0 Td
(wv)Tj
0 Tc
15.0172 0 Td
(alue)Tj
-379.339 -12 Td
(of)Tj
/R22252384 10 Tf
10.8301 0 Td
[($tvr)18.0151(oot)]TJ
2.5 Tc
/R21933816 10 Tf
30.9199 0 Td
(.A)Tj
0 Tc
12.2199 0 Td
0 Tw
(lso, set)Tj
/R22252384 10 Tf
30.2801 0 Td
($tvnext)Tj
/R21933816 10 Tf
34.1602 0 Td
(belo)Tj
-0.65 Tc
16.9699 0 Td
(w.)Tj
0 Tc
/R22252384 10 Tf
-171.38 -16.8 Td
($tvnext)Tj
/R21933816 10 Tf
34.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(node_t)Tj
/R21933816 10 Tf
-3.44023 -12 Td
0.035 Tw
(indicates the ne)Tj
62.1301 0 Td
0.034 Tw
(xt starting node for a \(directed or undirected\) depth-rst or breadth-rst tra)Tj
-0.15 Tc
299.274 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal of)Tj
-370.694 -12 Td
1.102 Tw
(the graph \(cf.)Tj
/R22252384 10 Tf
59.3961 0 Td
($tvtype)Tj
/R21933816 10 Tf
35.2621 0 Td
(belo)Tj
16.9699 0 Td
3.602 Tw
(w\). If)Tj
3.602 Tc
29.4141 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
/R22252384 10 Tf
86.068 0 Td
[($tvr)18.0176(oot)]TJ
/R21933816 10 Tf
34.5227 0 Td
1.103 Tw
[(has not been reset b)19.9951(ut the)]TJ
/R22252384 10 Tf
-289.314 -12 Td
($tvnext)Tj
/R21933816 10 Tf
34.7129 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
/R22252384 10 Tf
290.942 0 Td
[($tvr)18.0176(oot)]TJ
5.552 Tc
/R21933816 10 Tf
30.9199 0 Td
(.T)Tj
0 Tc
14.1621 0 Td
(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
/R22252384 10 Tf
46.1402 0 Td
(NULL)Tj
/R21933816 10 Tf
30.2801 0 Td
(for each input graph.)Tj
/R22252384 10 Tf
-120.09 -16.8 Td
[($tv)9.99268(edge)]TJ
/R21933816 10 Tf
35.1699 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(edge_t)Tj
-0.15 Tc
/R21933816 10 Tf
-4.45 -12 Td
(Fo)Tj
3.208 Tc
10.4102 0 Td
(rB)Tj
0 Tc
13.2078 0 Td
0.708 Tw
(FS and DFS tra)Tj
-0.15 Tc
63.8738 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.552 0 Td
1.009 Tw
(ve a)Tj
3.209 Tc
16.9391 0 Td
(tt)Tj
0 Tc
8.76914 0 Td
0.709 Tw
(he current node or edge. At)Tj
-283.042 -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
/R22252384 10 Tf
90.85 0 Td
(NULL)Tj
/R21933816 10 Tf
27.7801 0 Td
(.)Tj
-170.175 -69.6 Td
[(29 August 2013)-19205.5(11)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 3286
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1303,29 +1303,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-420.34 -36 Td
($tvtype)Tj
/R23830264 10 Tf
34.1602 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R23830264 10 Tf
-3.44023 -12 Td
0.871 Tw
(indicates ho)Tj
48.6711 0 Td
(w)Tj
/R24148832 10 Tf
10.591 0 Td
(gvpr)Tj
/R23830264 10 Tf
23.3711 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.376 0 Td
(eo)Tj
0 Tc
12.8109 0 Td
0.87 Tw
[(ne of the constant v)25(alues with the prex)]TJ
-230.46 -12 Td
0 Tw
("TV_" described belo)Tj
-0.65 Tc
86.7801 0 Td
(w.)Tj
0 Tc
/R24148832 10 Tf
14.0699 0 Td
(TV_at)Tj
/R23830264 10 Tf
35.2801 0 Td
[(is the def)9.98535(ault.)]TJ
-136.13 -16.8 Td
0.302 Tw
(In the underlying graph library)Tj
/R23504488 10 Tf
127.52 0 Td
[(cgr)14.9927(aph)]TJ
/R23830264 10 Tf
28.4602 0 Td
(\(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)Tj
2.803 Tc
12.2422 0 Td
(na)Tj
0 Tc
12.243 0 Td
0.303 Tw
(rbitrary direc-)Tj
-339.887 -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
/R24148832 10 Tf
54.9898 0 Td
(TV_fwd)Tj
2.5 Tc
/R23830264 10 Tf
35 0 Td
(,r)Tj
0 Tc
8.33008 0 Td
(equiring directed edges.)Tj
/R24148832 10 Tf
-238.96 -16.8 Td
(ARGC)Tj
/R23830264 10 Tf
31.9398 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(int)Tj
/R23830264 10 Tf
-1.21992 -12 Td
[(denotes the number of ar)18.0151(guments specied by the)]TJ
/R24148832 10 Tf
200.9 0 Td
(a)Tj
/R23504488 10 Tf
13.2 0 Td
[(ar)37.0068(gs)]TJ
/R23830264 10 Tf
19.9098 0 Td
[(command-line ar)17.9834(gument.)]TJ
/R24148832 10 Tf
-270.01 -16.8 Td
(ARGV)Tj
/R23830264 10 Tf
31.9398 0 Td
(:)Tj
/R24148832 10 Tf
5.28008 0 Td
(string array)Tj
/R23830264 10 Tf
-1.21992 -12 Td
0.032 Tw
[(denotes the array of ar)18.0176(guments specied by the)]TJ
/R24148832 10 Tf
191.145 0 Td
(a)Tj
/R23504488 10 Tf
13.2309 0 Td
[(ar)37.0068(gs)]TJ
/R23830264 10 Tf
19.941 0 Td
0.031 Tw
[(command-line ar)17.998(gument. The)]TJ
/R23504488 10 Tf
121.003 0 Td
(i)Tj
/R23830264 10 Tf
2.78008 0 Td
(th ar)Tj
17.9012 0 Td
(gument)Tj
-366.001 -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
/R24148832 10 Tf
7.5 0 Td
(ARGV[)Tj
/R23504488 10 Tf
32.7699 0 Td
(i)Tj
/R24148832 10 Tf
2.78008 0 Td
(])Tj
/R23830264 10 Tf
3.33008 0 Td
(.)Tj
-0.11 Tc
/R24148832 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
/R23830264 10 Tf
0.401172 -12 Td
(There are se)Tj
-0.15 Tc
48.6102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ral symbolic constants dened by)Tj
/R24148832 10 Tf
136.38 0 Td
(gvpr)Tj
/R23830264 10 Tf
20 0 Td
(.)Tj
/R24148832 10 Tf
-214.28 -16.8 Td
(NULL)Tj
/R23830264 10 Tf
30.2801 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R23830264 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
/R24148832 10 Tf
-156.29 -16.8 Td
(TV_at)Tj
/R23830264 10 Tf
35.2801 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R23830264 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
/R24148832 10 Tf
-109.53 -16.8 Td
(TV_ne)Tj
/R23830264 10 Tf
31.3898 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R23830264 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
/R24148832 10 Tf
-62.5797 -16.8 Td
(TV_en)Tj
/R23830264 10 Tf
31.3898 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R23830264 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
/R24148832 10 Tf
-62.5797 -16.8 Td
(TV_dfs)Tj
/R23830264 10 Tf
34.1699 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R24148832 10 Tf
-39.45 -12 Td
(TV_postdfs)Tj
/R23830264 10 Tf
51.95 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R24148832 10 Tf
-57.2301 -12 Td
[(TV_pr)17.9846(epostdfs)]TJ
/R23830264 10 Tf
66.2102 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.333 Tc
/R23830264 10 Tf
-35.4902 -12 Td
(at)Tj
0 Tc
10.5531 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.392 0 Td
2.434 Tw
(To d)Tj
3.334 Tc
18.6441 0 Td
(ot)Tj
0 Tc
11.1141 0 Td
(he)Tj
-386.563 -12 Td
(tra)Tj
-0.15 Tc
10.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal,)Tj
/R24148832 10 Tf
19.6641 0 Td
(gvpr)Tj
/R23830264 10 Tf
22.7238 0 Td
0.224 Tw
[(will check the v)25.0122(alue of)]TJ
/R24148832 10 Tf
94.459 0 Td
[($tvr)18.0151(oot)]TJ
2.723 Tc
/R23830264 10 Tf
30.9199 0 Td
[(.I)272.288(ft)]TJ
0 Tc
17.3859 0 Td
0.223 Tw
[(his has the same v)24.9902(alue that it had pre)25.0146(viously \(at)]TJ
-204.793 -12 Td
1.238 Tw
[(the start, the pre)24.9854(vious v)25.0195(alue is initialized to)]TJ
/R24148832 10 Tf
184.114 0 Td
(NULL)Tj
/R23830264 10 Tf
27.7801 0 Td
(.\),)Tj
/R24148832 10 Tf
12.068 0 Td
(gvpr)Tj
/R23830264 10 Tf
23.7379 0 Td
(will simply look for some un)Tj
121.63 0 Td
(visited)Tj
-369.33 -12 Td
1.071 Tw
(node and tra)Tj
-0.15 Tc
51.3719 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse its connected component. On the other hand, if)Tj
/R24148832 10 Tf
213.768 0 Td
[($tvr)18.0176(oot)]TJ
/R23830264 10 Tf
34.4898 0 Td
1.07 Tw
(has changed, its con-)Tj
-308.92 -12 Td
1.587 Tw
(nected component will be toured, assuming it has not been pre)Tj
265.31 0 Td
1.588 Tw
(viously visited or)Tj
4.088 Tc
72.2262 0 Td
(,i)Tj
0 Tc
9.36797 0 Td
(f)Tj
/R24148832 10 Tf
7.41797 0 Td
[($tvr)18.0176(oot)]TJ
/R23830264 10 Tf
35.0078 0 Td
(is)Tj
/R24148832 10 Tf
-389.33 -12 Td
(NULL)Tj
2.723 Tc
/R23830264 10 Tf
27.7801 0 Td
(,t)Tj
0 Tc
8.00313 0 Td
0.223 Tw
(he tra)Tj
-0.15 Tc
22.5129 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal will stop. Note that using)Tj
/R24148832 10 Tf
121.617 0 Td
(TV_dfs)Tj
/R23830264 10 Tf
34.3922 0 Td
(and)Tj
/R24148832 10 Tf
17.1621 0 Td
[($tvr)18.0151(oot)]TJ
2.722 Tc
/R23830264 10 Tf
30.9199 0 Td
[(,i)272.207(ti)272.197(sp)]TJ
0 Tc
27.8961 0 Td
0.222 Tw
(ossible to create an in-)Tj
-299.573 -12 Td
0 Tw
(nite loop.)Tj
16.8 TL
0.861 Tw
T*[(By def)9.98291(ault, the tra)]TJ
-0.15 Tc
74.4934 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal is done in pre-order)Tj
3.362 Tc
98.4238 0 Td
(.T)Tj
0 Tc
11.9719 0 Td
0.862 Tw
(hat is, a node is visited before all of its un)Tj
175.15 0 Td
(visited)Tj
-369.329 -12 Td
0.722 Tw
(edges. F)Tj
33.902 0 Td
(or)Tj
/R24148832 10 Tf
11.552 0 Td
(TV_postdfs)Tj
3.222 Tc
/R23830264 10 Tf
49.45 0 Td
(,a)Tj
0 Tc
10.1621 0 Td
(ll of a node')Tj
3.221 Tc
50.216 0 Td
(su)Tj
-0.4 Tc
12.1109 0 Td
(nv)Tj
0 Tc
9.6 0 Td
0.721 Tw
(isited edges are visited before the node. F)Tj
170.977 0 Td
(or)Tj
/R24148832 10 Tf
11.5512 0 Td
[(TV_pr)17.9834(e-)]TJ
-359.521 -12 Td
(postdfs)Tj
2.5 Tc
/R23830264 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
/R24148832 10 Tf
-83.5 -16.8 Td
(TV_fwd)Tj
/R23830264 10 Tf
37.5 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R24148832 10 Tf
-42.7801 -12 Td
(TV_postfwd)Tj
/R23830264 10 Tf
55.2801 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R24148832 10 Tf
-60.5602 -12 Td
[(TV_pr)17.9846(epostfwd)]TJ
/R23830264 10 Tf
69.5402 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.063 Tc
/R23830264 10 Tf
-38.8203 -12 Td
(At)Tj
0 Tc
13.0629 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)]TJ
310.529 0 Td
0.564 Tw
(ard arcs.)Tj
39.998 0 Td
(The)Tj
-380.45 -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
/R24148832 10 Tf
131.314 0 Td
(TV_dfs)Tj
/R23830264 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.124 Tw
(visitation specied by)Tj
/R24148832 10 Tf
90.652 0 Td
(TV_fwd)Tj
/R23830264 10 Tf
35 0 Td
(,)Tj
/R24148832 10 Tf
5.12383 0 Td
(TV_postfwd)Tj
/R23830264 10 Tf
55.4039 0 Td
(and)Tj
/R24148832 10 Tf
17.0641 0 Td
[(TV_pr)17.9834(epostfwd)]TJ
/R23830264 10 Tf
69.6641 0 Td
(are the same as those specied)Tj
-272.908 -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
/R24148832 10 Tf
20.8301 0 Td
(TV_dfs)Tj
/R23830264 10 Tf
31.6699 0 Td
(,)Tj
/R24148832 10 Tf
5 0 Td
(TV_postdfs)Tj
/R23830264 10 Tf
51.95 0 Td
(and)Tj
/R24148832 10 Tf
16.9398 0 Td
[(TV_pr)17.9834(epostdfs)]TJ
/R23830264 10 Tf
63.7102 0 Td
(.)Tj
/R24148832 10 Tf
-316.01 -16.8 Td
(TV_r)Tj
-0.15 Tc
23.15 0 Td
(ev)Tj
0 Tc
/R23830264 10 Tf
11.7898 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R24148832 10 Tf
-40.2199 -12 Td
(TV_postr)Tj
-0.15 Tc
40.9301 0 Td
(ev)Tj
0 Tc
/R23830264 10 Tf
11.7898 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R24148832 10 Tf
-58 -12 Td
[(TV_pr)17.9846(epostr)]TJ
-0.15 Tc
55.1902 0 Td
(ev)Tj
0 Tc
/R23830264 10 Tf
11.7898 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.256 Tc
/R23830264 10 Tf
-36.2602 -12 Td
(At)Tj
0 Tc
13.2559 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)Tj
249.966 0 Td
0.755 Tw
(wing only re)Tj
-0.15 Tc
51.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse arcs.)Tj
39.2699 0 Td
(The)Tj
-380.452 -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
/R24148832 10 Tf
131.315 0 Td
(TV_dfs)Tj
/R23830264 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.765 Tw
(visitation specied by)Tj
/R24148832 10 Tf
92.5738 0 Td
(TV_r)Tj
-0.15 Tc
23.15 0 Td
(ev)Tj
0 Tc
/R23830264 10 Tf
9.28984 0 Td
(,)Tj
/R24148832 10 Tf
5.76406 0 Td
(TV_postr)Tj
-0.15 Tc
40.9301 0 Td
(ev)Tj
0 Tc
/R23830264 10 Tf
12.5539 0 Td
(and)Tj
/R24148832 10 Tf
17.7039 0 Td
[(TV_pr)17.9834(epostr)]TJ
-0.15 Tc
55.1902 0 Td
(ev)Tj
0 Tc
/R23830264 10 Tf
12.5539 0 Td
0.764 Tw
(are the same as those specied)Tj
-269.71 -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
/R24148832 10 Tf
20.8301 0 Td
(TV_dfs)Tj
/R23830264 10 Tf
31.6699 0 Td
(,)Tj
/R24148832 10 Tf
5 0 Td
(TV_postdfs)Tj
/R23830264 10 Tf
51.95 0 Td
(and)Tj
/R24148832 10 Tf
16.9398 0 Td
[(TV_pr)17.9834(epostdfs)]TJ
/R23830264 10 Tf
63.7102 0 Td
(.)Tj
-149.955 -74.4 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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-420.34 -36 Td
($tvtype)Tj
/R21933816 10 Tf
34.1602 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R21933816 10 Tf
-3.44023 -12 Td
0.871 Tw
(indicates ho)Tj
48.6711 0 Td
(w)Tj
/R22252384 10 Tf
10.591 0 Td
(gvpr)Tj
/R21933816 10 Tf
23.3711 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.376 0 Td
(eo)Tj
0 Tc
12.8109 0 Td
0.87 Tw
[(ne of the constant v)25(alues with the prex)]TJ
-230.46 -12 Td
0 Tw
("TV_" described belo)Tj
-0.65 Tc
86.7801 0 Td
(w.)Tj
0 Tc
/R22252384 10 Tf
14.0699 0 Td
(TV_at)Tj
/R21933816 10 Tf
35.2801 0 Td
[(is the def)9.98535(ault.)]TJ
-136.13 -16.8 Td
0.302 Tw
(In the underlying graph library)Tj
/R21608040 10 Tf
127.52 0 Td
[(cgr)14.9927(aph)]TJ
/R21933816 10 Tf
28.4602 0 Td
(\(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)Tj
2.803 Tc
12.2422 0 Td
(na)Tj
0 Tc
12.243 0 Td
0.303 Tw
(rbitrary direc-)Tj
-339.887 -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
/R22252384 10 Tf
54.9898 0 Td
(TV_fwd)Tj
2.5 Tc
/R21933816 10 Tf
35 0 Td
(,r)Tj
0 Tc
8.33008 0 Td
(equiring directed edges.)Tj
/R22252384 10 Tf
-238.96 -16.8 Td
(ARGC)Tj
/R21933816 10 Tf
31.9398 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(int)Tj
/R21933816 10 Tf
-1.21992 -12 Td
[(denotes the number of ar)18.0151(guments specied by the)]TJ
/R22252384 10 Tf
200.9 0 Td
(a)Tj
/R21608040 10 Tf
13.2 0 Td
[(ar)37.0068(gs)]TJ
/R21933816 10 Tf
19.9098 0 Td
[(command-line ar)17.9834(gument.)]TJ
/R22252384 10 Tf
-270.01 -16.8 Td
(ARGV)Tj
/R21933816 10 Tf
31.9398 0 Td
(:)Tj
/R22252384 10 Tf
5.28008 0 Td
(string array)Tj
/R21933816 10 Tf
-1.21992 -12 Td
0.032 Tw
[(denotes the array of ar)18.0176(guments specied by the)]TJ
/R22252384 10 Tf
191.145 0 Td
(a)Tj
/R21608040 10 Tf
13.2309 0 Td
[(ar)37.0068(gs)]TJ
/R21933816 10 Tf
19.941 0 Td
0.031 Tw
[(command-line ar)17.998(gument. The)]TJ
/R21608040 10 Tf
121.003 0 Td
(i)Tj
/R21933816 10 Tf
2.78008 0 Td
(th ar)Tj
17.9012 0 Td
(gument)Tj
-366.001 -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
/R22252384 10 Tf
7.5 0 Td
(ARGV[)Tj
/R21608040 10 Tf
32.7699 0 Td
(i)Tj
/R22252384 10 Tf
2.78008 0 Td
(])Tj
/R21933816 10 Tf
3.33008 0 Td
(.)Tj
-0.11 Tc
/R22252384 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
/R21933816 10 Tf
0.401172 -12 Td
(There are se)Tj
-0.15 Tc
48.6102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ral symbolic constants dened by)Tj
/R22252384 10 Tf
136.38 0 Td
(gvpr)Tj
/R21933816 10 Tf
20 0 Td
(.)Tj
/R22252384 10 Tf
-214.28 -16.8 Td
(NULL)Tj
/R21933816 10 Tf
30.2801 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(obj_t)Tj
2.5 Tc
/R21933816 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
/R22252384 10 Tf
-156.29 -16.8 Td
(TV_at)Tj
/R21933816 10 Tf
35.2801 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R21933816 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
/R22252384 10 Tf
-109.53 -16.8 Td
(TV_ne)Tj
/R21933816 10 Tf
31.3898 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R21933816 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
/R22252384 10 Tf
-62.5797 -16.8 Td
(TV_en)Tj
/R21933816 10 Tf
31.3898 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.5 Tc
/R21933816 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
/R22252384 10 Tf
-62.5797 -16.8 Td
(TV_dfs)Tj
/R21933816 10 Tf
34.1699 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22252384 10 Tf
-39.45 -12 Td
(TV_postdfs)Tj
/R21933816 10 Tf
51.95 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22252384 10 Tf
-57.2301 -12 Td
[(TV_pr)17.9846(epostdfs)]TJ
/R21933816 10 Tf
66.2102 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.333 Tc
/R21933816 10 Tf
-35.4902 -12 Td
(at)Tj
0 Tc
10.5531 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.392 0 Td
2.434 Tw
(To d)Tj
3.334 Tc
18.6441 0 Td
(ot)Tj
0 Tc
11.1141 0 Td
(he)Tj
-386.563 -12 Td
(tra)Tj
-0.15 Tc
10.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal,)Tj
/R22252384 10 Tf
19.6641 0 Td
(gvpr)Tj
/R21933816 10 Tf
22.7238 0 Td
0.224 Tw
[(will check the v)25.0122(alue of)]TJ
/R22252384 10 Tf
94.459 0 Td
[($tvr)18.0151(oot)]TJ
2.723 Tc
/R21933816 10 Tf
30.9199 0 Td
[(.I)272.288(ft)]TJ
0 Tc
17.3859 0 Td
0.223 Tw
[(his has the same v)24.9902(alue that it had pre)25.0146(viously \(at)]TJ
-204.793 -12 Td
1.238 Tw
[(the start, the pre)24.9854(vious v)25.0195(alue is initialized to)]TJ
/R22252384 10 Tf
184.114 0 Td
(NULL)Tj
/R21933816 10 Tf
27.7801 0 Td
(.\),)Tj
/R22252384 10 Tf
12.068 0 Td
(gvpr)Tj
/R21933816 10 Tf
23.7379 0 Td
(will simply look for some un)Tj
121.63 0 Td
(visited)Tj
-369.33 -12 Td
1.071 Tw
(node and tra)Tj
-0.15 Tc
51.3719 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse its connected component. On the other hand, if)Tj
/R22252384 10 Tf
213.768 0 Td
[($tvr)18.0176(oot)]TJ
/R21933816 10 Tf
34.4898 0 Td
1.07 Tw
(has changed, its con-)Tj
-308.92 -12 Td
1.587 Tw
(nected component will be toured, assuming it has not been pre)Tj
265.31 0 Td
1.588 Tw
(viously visited or)Tj
4.088 Tc
72.2262 0 Td
(,i)Tj
0 Tc
9.36797 0 Td
(f)Tj
/R22252384 10 Tf
7.41797 0 Td
[($tvr)18.0176(oot)]TJ
/R21933816 10 Tf
35.0078 0 Td
(is)Tj
/R22252384 10 Tf
-389.33 -12 Td
(NULL)Tj
2.723 Tc
/R21933816 10 Tf
27.7801 0 Td
(,t)Tj
0 Tc
8.00313 0 Td
0.223 Tw
(he tra)Tj
-0.15 Tc
22.5129 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal will stop. Note that using)Tj
/R22252384 10 Tf
121.617 0 Td
(TV_dfs)Tj
/R21933816 10 Tf
34.3922 0 Td
(and)Tj
/R22252384 10 Tf
17.1621 0 Td
[($tvr)18.0151(oot)]TJ
2.722 Tc
/R21933816 10 Tf
30.9199 0 Td
[(,i)272.207(ti)272.197(sp)]TJ
0 Tc
27.8961 0 Td
0.222 Tw
(ossible to create an in-)Tj
-299.573 -12 Td
0 Tw
(nite loop.)Tj
16.8 TL
0.861 Tw
T*[(By def)9.98291(ault, the tra)]TJ
-0.15 Tc
74.4934 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal is done in pre-order)Tj
3.362 Tc
98.4238 0 Td
(.T)Tj
0 Tc
11.9719 0 Td
0.862 Tw
(hat is, a node is visited before all of its un)Tj
175.15 0 Td
(visited)Tj
-369.329 -12 Td
0.722 Tw
(edges. F)Tj
33.902 0 Td
(or)Tj
/R22252384 10 Tf
11.552 0 Td
(TV_postdfs)Tj
3.222 Tc
/R21933816 10 Tf
49.45 0 Td
(,a)Tj
0 Tc
10.1621 0 Td
(ll of a node')Tj
3.221 Tc
50.216 0 Td
(su)Tj
-0.4 Tc
12.1109 0 Td
(nv)Tj
0 Tc
9.6 0 Td
0.721 Tw
(isited edges are visited before the node. F)Tj
170.977 0 Td
(or)Tj
/R22252384 10 Tf
11.5512 0 Td
[(TV_pr)17.9834(e-)]TJ
-359.521 -12 Td
(postdfs)Tj
2.5 Tc
/R21933816 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
/R22252384 10 Tf
-83.5 -16.8 Td
(TV_fwd)Tj
/R21933816 10 Tf
37.5 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22252384 10 Tf
-42.7801 -12 Td
(TV_postfwd)Tj
/R21933816 10 Tf
55.2801 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22252384 10 Tf
-60.5602 -12 Td
[(TV_pr)17.9846(epostfwd)]TJ
/R21933816 10 Tf
69.5402 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.063 Tc
/R21933816 10 Tf
-38.8203 -12 Td
(At)Tj
0 Tc
13.0629 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)]TJ
310.529 0 Td
0.564 Tw
(ard arcs.)Tj
39.998 0 Td
(The)Tj
-380.45 -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
/R22252384 10 Tf
131.314 0 Td
(TV_dfs)Tj
/R21933816 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.124 Tw
(visitation specied by)Tj
/R22252384 10 Tf
90.652 0 Td
(TV_fwd)Tj
/R21933816 10 Tf
35 0 Td
(,)Tj
/R22252384 10 Tf
5.12383 0 Td
(TV_postfwd)Tj
/R21933816 10 Tf
55.4039 0 Td
(and)Tj
/R22252384 10 Tf
17.0641 0 Td
[(TV_pr)17.9834(epostfwd)]TJ
/R21933816 10 Tf
69.6641 0 Td
(are the same as those specied)Tj
-272.908 -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
/R22252384 10 Tf
20.8301 0 Td
(TV_dfs)Tj
/R21933816 10 Tf
31.6699 0 Td
(,)Tj
/R22252384 10 Tf
5 0 Td
(TV_postdfs)Tj
/R21933816 10 Tf
51.95 0 Td
(and)Tj
/R22252384 10 Tf
16.9398 0 Td
[(TV_pr)17.9834(epostdfs)]TJ
/R21933816 10 Tf
63.7102 0 Td
(.)Tj
/R22252384 10 Tf
-316.01 -16.8 Td
(TV_r)Tj
-0.15 Tc
23.15 0 Td
(ev)Tj
0 Tc
/R21933816 10 Tf
11.7898 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22252384 10 Tf
-40.2199 -12 Td
(TV_postr)Tj
-0.15 Tc
40.9301 0 Td
(ev)Tj
0 Tc
/R21933816 10 Tf
11.7898 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
/R22252384 10 Tf
-58 -12 Td
[(TV_pr)17.9846(epostr)]TJ
-0.15 Tc
55.1902 0 Td
(ev)Tj
0 Tc
/R21933816 10 Tf
11.7898 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
3.256 Tc
/R21933816 10 Tf
-36.2602 -12 Td
(At)Tj
0 Tc
13.2559 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)Tj
249.966 0 Td
0.755 Tw
(wing only re)Tj
-0.15 Tc
51.8102 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rse arcs.)Tj
39.2699 0 Td
(The)Tj
-380.452 -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
/R22252384 10 Tf
131.315 0 Td
(TV_dfs)Tj
/R21933816 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.765 Tw
(visitation specied by)Tj
/R22252384 10 Tf
92.5738 0 Td
(TV_r)Tj
-0.15 Tc
23.15 0 Td
(ev)Tj
0 Tc
/R21933816 10 Tf
9.28984 0 Td
(,)Tj
/R22252384 10 Tf
5.76406 0 Td
(TV_postr)Tj
-0.15 Tc
40.9301 0 Td
(ev)Tj
0 Tc
/R21933816 10 Tf
12.5539 0 Td
(and)Tj
/R22252384 10 Tf
17.7039 0 Td
[(TV_pr)17.9834(epostr)]TJ
-0.15 Tc
55.1902 0 Td
(ev)Tj
0 Tc
/R21933816 10 Tf
12.5539 0 Td
0.764 Tw
(are the same as those specied)Tj
-269.71 -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
/R22252384 10 Tf
20.8301 0 Td
(TV_dfs)Tj
/R21933816 10 Tf
31.6699 0 Td
(,)Tj
/R22252384 10 Tf
5 0 Td
(TV_postdfs)Tj
/R21933816 10 Tf
51.95 0 Td
(and)Tj
/R22252384 10 Tf
16.9398 0 Td
[(TV_pr)17.9834(epostdfs)]TJ
/R21933816 10 Tf
63.7102 0 Td
(.)Tj
-149.955 -74.4 Td
[(29 August 2013)-19205.5(12)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2983
│ │ │ │ │ │ +2984
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1362,29 +1362,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-420.34 -36 Td
(TV_bfs)Tj
/R23830264 10 Tf
34.1699 0 Td
(:)Tj
/R23504488 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.78 Tc
/R23830264 10 Tf
-3.45 -12 Td
(At)Tj
0 Tc
12.7801 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.6398 -12 Td
0 Tw
(item on)Tj
/R24148832 10 Tf
32.7801 0 Td
(TV_dfs)Tj
/R23830264 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
/R24148832 10 Tf
54.4301 0 Td
[($tvr)18.0151(oot)]TJ
/R23830264 10 Tf
30.9199 0 Td
(.)Tj
/R24148832 10.95 Tf
-253.71 -16.8 Td
(EXAMPLES)Tj
/R24148832 10 Tf
72 -12 Td
(gvpr i 'N[color=="blue"]' le.gv)Tj
/R23830264 10 Tf
-36 -16.8 Td
(Generate the node-induced subgraph of all nodes with color blue.)Tj
/R24148832 10 Tf
36 -16.8 Td
[(gvpr c 'N[color=="blue"]{color = "r)17.9834(ed"}' le.gv)]TJ
/R23830264 10 Tf
-36 -16.8 Td
(Mak)Tj
2.5 Tc
18.2301 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(ll blue nodes red.)Tj
/R24148832 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
/R23830264 10 Tf
-36 -16.8 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rsion of the program)Tj
/R24148832 10 Tf
84.4301 0 Td
(gc)Tj
/R23830264 10 Tf
9.43984 0 Td
(.)Tj
/R24148832 10 Tf
-68.4199 -16.8 Td
(gvpr c "")Tj
/R23830264 10 Tf
-36 -16.8 Td
(Equi)Tj
-0.25 Tc
18.6398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R24148832 10 Tf
27.7801 0 Td
(nop)Tj
/R23830264 10 Tf
16.1199 0 Td
(.)Tj
/R24148832 10 Tf
-35.7297 -16.8 Td
[(BEG_G { graph_t g = graph \("mer)9.99268(ge", "S"\); })]TJ
2.5 Tc
(E{)'
0 Tc
5 -12 Td
(node_t h = clone\(g,$.head\);)Tj
(node_t t = clone\(g,$.tail\);)'
(edge_t e = edge\(t,h,""\);)'
(e.weight = e.weight + 1;)'
-5 -12 Td
(})Tj
(END_G { $O = g; })'
/R23830264 10 Tf
-36 -16.8 Td
1.441 Tw
[(Produces a strict v)14.9951(ersion of the input graph, where the weight attrib)]TJ
284.901 0 Td
1.44 Tw
(ute of an edge indicates ho)Tj
3.94 Tc
113.87 0 Td
(wm)Tj
0 Tc
18.9398 0 Td
[(an)15.0146(y)]TJ
-417.711 -12 Td
0 Tw
(edges from the input graph the edge represents.)Tj
/R24148832 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
/R23830264 10 Tf
-36 -16.8 Td
[(Computes the de)15.0073(grees of nodes with edges.)]TJ
/R24148832 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
/R23830264 10 Tf
122.555 -45.6 Td
[(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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-420.34 -36 Td
(TV_bfs)Tj
/R21933816 10 Tf
34.1699 0 Td
(:)Tj
/R21608040 10 Tf
5.28008 0 Td
(tvtype_t)Tj
2.78 Tc
/R21933816 10 Tf
-3.45 -12 Td
(At)Tj
0 Tc
12.7801 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.6398 -12 Td
0 Tw
(item on)Tj
/R22252384 10 Tf
32.7801 0 Td
(TV_dfs)Tj
/R21933816 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
/R22252384 10 Tf
54.4301 0 Td
[($tvr)18.0151(oot)]TJ
/R21933816 10 Tf
30.9199 0 Td
(.)Tj
/R22252384 10.95 Tf
-253.71 -16.8 Td
(EXAMPLES)Tj
/R22252384 10 Tf
72 -12 Td
(gvpr i 'N[color=="blue"]' le.gv)Tj
/R21933816 10 Tf
-36 -16.8 Td
(Generate the node-induced subgraph of all nodes with color blue.)Tj
/R22252384 10 Tf
36 -16.8 Td
[(gvpr c 'N[color=="blue"]{color = "r)17.9834(ed"}' le.gv)]TJ
/R21933816 10 Tf
-36 -16.8 Td
(Mak)Tj
2.5 Tc
18.2301 0 Td
(ea)Tj
0 Tc
11.3801 0 Td
(ll blue nodes red.)Tj
/R22252384 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
/R21933816 10 Tf
-36 -16.8 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rsion of the program)Tj
/R22252384 10 Tf
84.4301 0 Td
(gc)Tj
/R21933816 10 Tf
9.43984 0 Td
(.)Tj
/R22252384 10 Tf
-68.4199 -16.8 Td
(gvpr c "")Tj
/R21933816 10 Tf
-36 -16.8 Td
(Equi)Tj
-0.25 Tc
18.6398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(lent to)Tj
/R22252384 10 Tf
27.7801 0 Td
(nop)Tj
/R21933816 10 Tf
16.1199 0 Td
(.)Tj
/R22252384 10 Tf
-35.7297 -16.8 Td
[(BEG_G { graph_t g = graph \("mer)9.99268(ge", "S"\); })]TJ
2.5 Tc
(E{)'
0 Tc
5 -12 Td
(node_t h = clone\(g,$.head\);)Tj
(node_t t = clone\(g,$.tail\);)'
(edge_t e = edge\(t,h,""\);)'
(e.weight = e.weight + 1;)'
-5 -12 Td
(})Tj
(END_G { $O = g; })'
/R21933816 10 Tf
-36 -16.8 Td
1.441 Tw
[(Produces a strict v)14.9951(ersion of the input graph, where the weight attrib)]TJ
284.901 0 Td
1.44 Tw
(ute of an edge indicates ho)Tj
3.94 Tc
113.87 0 Td
(wm)Tj
0 Tc
18.9398 0 Td
[(an)15.0146(y)]TJ
-417.711 -12 Td
0 Tw
(edges from the input graph the edge represents.)Tj
/R22252384 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
/R21933816 10 Tf
-36 -16.8 Td
[(Computes the de)15.0073(grees of nodes with edges.)]TJ
/R22252384 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
/R21933816 10 Tf
122.555 -45.6 Td
[(29 August 2013)-19205.5(13)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1462
│ │ │ │ │ │ +1461
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1421,29 +1421,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10 Tf
-384.34 -36 Td
(})Tj
2.5 Tc
12 TL
(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
/R23830264 10 Tf
-36 -16.8 Td
0.223 Tw
(Prints the depth-rst tra)Tj
-0.15 Tc
95.1891 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal of the graph, starting with the node whose name is)Tj
/R24148832 10 Tf
223.534 0 Td
(ARGV[0])Tj
2.724 Tc
/R23830264 10 Tf
41.1 0 Td
[(,a)272.393(sa)272.407(ni)]TJ
0 Tc
31.2219 0 Td
(ndented)Tj
-400.335 -12 Td
(list.)Tj
/R24148832 10.95 Tf
-36 -16.8 Td
[(ENVIR)30.0404(ONMENT)]TJ
/R24148832 10 Tf
36 -12 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R23830264 10 Tf
-10.6398 -12 Td
0.772 Tw
(Colon-separated list of directories to be searched to nd the le specied by the f option.)Tj
/R24148832 10 Tf
376.001 0 Td
(gvpr)Tj
/R23830264 10 Tf
-376.001 -12 Td
0.837 Tw
[(has a def)9.9939(ault list b)20.0098(uilt in. If)]TJ
/R24148832 10 Tf
116.11 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R23830264 10 Tf
11.118 0 Td
0.838 Tw
[(is not dened, the def)9.99756(ault list is used. If)]TJ
/R24148832 10 Tf
167.712 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R23830264 10 Tf
-388.22 -12 Td
0.356 Tw
(starts with colon, the list is formed by appending)Tj
/R24148832 10 Tf
200.973 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R23830264 10 Tf
10.6352 0 Td
0.355 Tw
[(to the def)9.99023(ault list. If)]TJ
/R24148832 10 Tf
83.3352 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R23830264 10 Tf
-388.223 -12 Td
2.006 Tw
(ends with colon, the list is formed by appending the def)Tj
242.44 0 Td
2.007 Tw
(ault list to)Tj
/R24148832 10 Tf
48.5309 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
4.507 Tc
/R23830264 10 Tf
7.78008 0 Td
(.O)Tj
0 Tc
14.227 0 Td
(therwise,)Tj
/R24148832 10 Tf
-359.618 -12 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R23830264 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
/R24148832 10.95 Tf
-284.29 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
[(GS AND W)120.006(ARNINGS)]TJ
/R23830264 10 Tf
20.9004 -12 Td
0.406 Tw
(Scripts should be careful deleting nodes during)Tj
/R24148832 10 Tf
193.652 0 Td
(N{})Tj
/R23830264 10 Tf
18.0059 0 Td
(and)Tj
/R24148832 10 Tf
17.3461 0 Td
(E{})Tj
/R23830264 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
0.405 Tw
(rsals as these)Tj
-378.98 -12 Td
0 Tw
(rely on stacks and queues of nodes.)Tj
16.8 TL
0.727 Tw
(When the program is gi)'
-0.15 Tc
97.0879 0 Td
(ve)Tj
3.227 Tc
9.28984 0 Td
[(na)322.681(sac)]TJ
0 Tc
31.891 0 Td
(ommand line ar)Tj
64.0441 0 Td
0.728 Tw
[(gument, the usual shell interpretation tak)9.98535(es place, which)]TJ
-202.313 -12 Td
0 Tw
[(may af)25.0159(fect some of the special names in)]TJ
/R24148832 10 Tf
162.49 0 Td
(gvpr)Tj
2.5 Tc
/R23830264 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.994 Tw
(If string constants contain pattern metacharacters that you w)Tj
248.912 0 Td
0.993 Tw
(ant to escape to a)Tj
-0.2 Tc
72.6422 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id pattern matching, tw)Tj
95.6488 0 Td
(o)Tj
-427.003 -12 Td
1.644 Tw
(backslashes will probably be necessary)Tj
4.144 Tc
162.556 0 Td
[(,a)414.402(sas)]TJ
0 Tc
31.5918 0 Td
1.645 Tw
(ingle backslash will be lost when the string is originally)Tj
-194.148 -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
/R24148832 10 Tf
54.7199 0 Td
[(str)17.9932(cmp)]TJ
/R23830264 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.154 Tw
(As of 24 April 2008,)Tj
/R24148832 10 Tf
86.3199 0 Td
(gvpr)Tj
/R23830264 10 Tf
22.6539 0 Td
0.153 Tw
(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.653 Tc
92.416 0 Td
(,w)Tj
0 Tc
12.373 0 Td
(hich uses the simpler model)Tj
-319.728 -12 Td
0.776 Tw
(that there is only one cop)Tj
3.277 Tc
104.6 0 Td
[(yo)327.705(fan)]TJ
0 Tc
32.6008 0 Td
0.777 Tw
(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.139 -12 Td
0.603 Tw
(that iterators such as)Tj
/R23504488 10 Tf
86.8422 0 Td
(nxtnode)Tj
/R23830264 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.348 Tw
(graph tra)Tj
-0.15 Tc
35.968 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal requires ne)Tj
2.848 Tc
61.5359 0 Td
(wf)Tj
0 Tc
13.398 0 Td
0.349 Tw
(unctions ending in "_sg", which also tak)Tj
2.849 Tc
163.204 0 Td
(eas)Tj
0 Tc
18.468 0 Td
[(ubgraph ar)18.0029(gument. The v)]TJ
101.807 0 Td
(ersions)Tj
-403.671 -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.337 Tw
(There is a single global scope, e)Tj
129.902 0 Td
0.336 Tw
(xcept for formal function parameters, and e)Tj
-0.15 Tc
175.326 0 Td
(ve)Tj
2.836 Tc
9.28984 0 Td
(nt)Tj
0 Tc
10.616 0 Td
(hese can interfere with the)Tj
-325.134 -12 Td
1.022 Tw
[(type system. Also, the e)15.0098(xtent of all v)24.9902(ariables is the entire life of the program.)-602.207(It might be preferable for)]TJ
12 TL
0.533 Tw
(scope to reect the natural nesting of the clauses, or for the program to at least reset locally declared v)'
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.234 Tw
(If a function ends with a comple)Tj
2.734 Tc
130.674 0 Td
(xs)Tj
0 Tc
11.6238 0 Td
(tatement, such as an IF statement, with each branch doing a return, type)Tj
-142.298 -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.395 Tw
(and \(char*\)0 edge k)Tj
-0.15 Tc
80.775 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
2.895 Tw
(s. F)Tj
17.1949 0 Td
0.396 Tw
(or the purposes of looking up and creating edges, we translate "" to be \(char*\)0,)Tj
-107.26 -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.944 Tw
(Related to this, strings con)Tj
-0.15 Tc
109.766 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(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.116 -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
('=='.)'
-0.548 Tc
/R24148832 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R23830264 10 Tf
20.7363 -12 Td
0 Tw
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
166.055 -57.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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10 Tf
-384.34 -36 Td
(})Tj
2.5 Tc
12 TL
(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
/R21933816 10 Tf
-36 -16.8 Td
0.223 Tw
(Prints the depth-rst tra)Tj
-0.15 Tc
95.1891 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal of the graph, starting with the node whose name is)Tj
/R22252384 10 Tf
223.534 0 Td
(ARGV[0])Tj
2.724 Tc
/R21933816 10 Tf
41.1 0 Td
[(,a)272.393(sa)272.407(ni)]TJ
0 Tc
31.2219 0 Td
(ndented)Tj
-400.335 -12 Td
(list.)Tj
/R22252384 10.95 Tf
-36 -16.8 Td
[(ENVIR)30.0404(ONMENT)]TJ
/R22252384 10 Tf
36 -12 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21933816 10 Tf
-10.6398 -12 Td
0.772 Tw
(Colon-separated list of directories to be searched to nd the le specied by the f option.)Tj
/R22252384 10 Tf
376.001 0 Td
(gvpr)Tj
/R21933816 10 Tf
-376.001 -12 Td
0.837 Tw
[(has a def)9.9939(ault list b)20.0098(uilt in. If)]TJ
/R22252384 10 Tf
116.11 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21933816 10 Tf
11.118 0 Td
0.838 Tw
[(is not dened, the def)9.99756(ault list is used. If)]TJ
/R22252384 10 Tf
167.712 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21933816 10 Tf
-388.22 -12 Td
0.356 Tw
(starts with colon, the list is formed by appending)Tj
/R22252384 10 Tf
200.973 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21933816 10 Tf
10.6352 0 Td
0.355 Tw
[(to the def)9.99023(ault list. If)]TJ
/R22252384 10 Tf
83.3352 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21933816 10 Tf
-388.223 -12 Td
2.006 Tw
(ends with colon, the list is formed by appending the def)Tj
242.44 0 Td
2.007 Tw
(ault list to)Tj
/R22252384 10 Tf
48.5309 0 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
4.507 Tc
/R21933816 10 Tf
7.78008 0 Td
(.O)Tj
0 Tc
14.227 0 Td
(therwise,)Tj
/R22252384 10 Tf
-359.618 -12 Td
(GVPRP)Tj
-0.95 Tc
33.7 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R21933816 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
/R22252384 10.95 Tf
-284.29 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
[(GS AND W)120.006(ARNINGS)]TJ
/R21933816 10 Tf
20.9004 -12 Td
0.406 Tw
(Scripts should be careful deleting nodes during)Tj
/R22252384 10 Tf
193.652 0 Td
(N{})Tj
/R21933816 10 Tf
18.0059 0 Td
(and)Tj
/R22252384 10 Tf
17.3461 0 Td
(E{})Tj
/R21933816 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
0.405 Tw
(rsals as these)Tj
-378.98 -12 Td
0 Tw
(rely on stacks and queues of nodes.)Tj
16.8 TL
0.727 Tw
(When the program is gi)'
-0.15 Tc
97.0879 0 Td
(ve)Tj
3.227 Tc
9.28984 0 Td
[(na)322.681(sac)]TJ
0 Tc
31.891 0 Td
(ommand line ar)Tj
64.0441 0 Td
0.728 Tw
[(gument, the usual shell interpretation tak)9.98535(es place, which)]TJ
-202.313 -12 Td
0 Tw
[(may af)25.0159(fect some of the special names in)]TJ
/R22252384 10 Tf
162.49 0 Td
(gvpr)Tj
2.5 Tc
/R21933816 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.994 Tw
(If string constants contain pattern metacharacters that you w)Tj
248.912 0 Td
0.993 Tw
(ant to escape to a)Tj
-0.2 Tc
72.6422 0 Td
(vo)Tj
0 Tc
9.8 0 Td
(id pattern matching, tw)Tj
95.6488 0 Td
(o)Tj
-427.003 -12 Td
1.644 Tw
(backslashes will probably be necessary)Tj
4.144 Tc
162.556 0 Td
[(,a)414.402(sas)]TJ
0 Tc
31.5918 0 Td
1.645 Tw
(ingle backslash will be lost when the string is originally)Tj
-194.148 -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
/R22252384 10 Tf
54.7199 0 Td
[(str)17.9932(cmp)]TJ
/R21933816 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.154 Tw
(As of 24 April 2008,)Tj
/R22252384 10 Tf
86.3199 0 Td
(gvpr)Tj
/R21933816 10 Tf
22.6539 0 Td
0.153 Tw
(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.653 Tc
92.416 0 Td
(,w)Tj
0 Tc
12.373 0 Td
(hich uses the simpler model)Tj
-319.728 -12 Td
0.776 Tw
(that there is only one cop)Tj
3.277 Tc
104.6 0 Td
[(yo)327.705(fan)]TJ
0 Tc
32.6008 0 Td
0.777 Tw
(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.139 -12 Td
0.603 Tw
(that iterators such as)Tj
/R21608040 10 Tf
86.8422 0 Td
(nxtnode)Tj
/R21933816 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.348 Tw
(graph tra)Tj
-0.15 Tc
35.968 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsal requires ne)Tj
2.848 Tc
61.5359 0 Td
(wf)Tj
0 Tc
13.398 0 Td
0.349 Tw
(unctions ending in "_sg", which also tak)Tj
2.849 Tc
163.204 0 Td
(eas)Tj
0 Tc
18.468 0 Td
[(ubgraph ar)18.0029(gument. The v)]TJ
101.807 0 Td
(ersions)Tj
-403.671 -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.337 Tw
(There is a single global scope, e)Tj
129.902 0 Td
0.336 Tw
(xcept for formal function parameters, and e)Tj
-0.15 Tc
175.326 0 Td
(ve)Tj
2.836 Tc
9.28984 0 Td
(nt)Tj
0 Tc
10.616 0 Td
(hese can interfere with the)Tj
-325.134 -12 Td
1.022 Tw
[(type system. Also, the e)15.0098(xtent of all v)24.9902(ariables is the entire life of the program.)-602.207(It might be preferable for)]TJ
12 TL
0.533 Tw
(scope to reect the natural nesting of the clauses, or for the program to at least reset locally declared v)'
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.234 Tw
(If a function ends with a comple)Tj
2.734 Tc
130.674 0 Td
(xs)Tj
0 Tc
11.6238 0 Td
(tatement, such as an IF statement, with each branch doing a return, type)Tj
-142.298 -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.395 Tw
(and \(char*\)0 edge k)Tj
-0.15 Tc
80.775 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
2.895 Tw
(s. F)Tj
17.1949 0 Td
0.396 Tw
(or the purposes of looking up and creating edges, we translate "" to be \(char*\)0,)Tj
-107.26 -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.944 Tw
(Related to this, strings con)Tj
-0.15 Tc
109.766 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(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.116 -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
('=='.)'
-0.548 Tc
/R22252384 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R21933816 10 Tf
20.7363 -12 Td
0 Tw
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
166.055 -57.6 Td
[(29 August 2013)-19205.5(14)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3303
│ │ │ │ │ │ +3302
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -1480,29 +1480,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
/R23504488 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R23504488 10 Tf
218.75 0 Td
(GVPR)Tj
/R23830264 10 Tf
25.8199 0 Td
(\(1\))Tj
/R24148832 10.95 Tf
-456.34 -36 Td
(SEE ALSO)Tj
-0.15 Tc
/R23830264 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 -672 Td
[(29 August 2013)-19205.5(15)]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
/R21608040 10 Tf
1 0 0 1 71.9801 793.89 Tm
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
137.66 Tw
(\(1\) General)Tj
185.97 0 Td
0 Tw
(Commands Manual)Tj
/R21608040 10 Tf
218.75 0 Td
(GVPR)Tj
/R21933816 10 Tf
25.8199 0 Td
(\(1\))Tj
/R22252384 10.95 Tf
-456.34 -36 Td
(SEE ALSO)Tj
-0.15 Tc
/R21933816 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 -672 Td
[(29 August 2013)-19205.5(15)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -289
│ │ │ │ │ │ +288
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R24148832
│ │ │ │ │ │ +R22252384
│ │ │ │ │ │
│ │ │ │ │ │ -R23830264
│ │ │ │ │ │ +R21933816
│ │ │ │ │ │
│ │ │ │ │ │ -R23504488
│ │ │ │ │ │ +R21608040
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -1554,18 +1554,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -658
│ │ │ │ │ │ +659
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23135832 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/R21239384 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
│ │ │ │ │ │ @@ -1587,18 +1587,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -684
│ │ │ │ │ │ +683
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23136200 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/R21239752 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
│ │ │ │ │ │ @@ -1624,18 +1624,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -410
│ │ │ │ │ │ +412
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23136568 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/R21240120 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
│ │ │ │ │ │ @@ -1659,15 +1659,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-0d2d0357d06e'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-27d6ad41d3c6'/>
<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
│ │ │ │ │ │ 80
│ │ │ ├── ./usr/share/doc/graphviz/pdf/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
/R38405736 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVPR)Tj
/R38733624 10 Tf
40.8199 0 Td
125.945 Tw
(\(3\) Library)Tj
172.595 0 Td
0 Tw
(Functions Manual)Tj
/R38405736 10 Tf
201.525 0 Td
(LIBGVPR)Tj
/R38733624 10 Tf
40.8199 0 Td
(\(3\))Tj
-0.219 Tc
/R39050080 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R39050080 10 Tf
20.407 -12 Td
(libgvpr)Tj
2.5 Tc
/R38733624 10 Tf
33.6199 0 Td
(l)Tj
0 Tc
10.9199 0 Td
(ibrary for graph ltering)Tj
/R39050080 10.95 Tf
-80.5398 -16.8 Td
(SYNOPSIS)Tj
/R38733624 10 Tf
36 -12 Td
[(#include <graphviz/gvpr)54.9927(.h>)]TJ
5 -36 Td
[(/* If set, gvpr calls e)15(xit\(\) on errors */)]TJ
-5 -12 Td
(#dene GV_USE_EXIT 1)Tj
5 -12 Td
(/* If set, gvpr stores output graphs in gvpropts */)Tj
-5 -12 Td
(#dene GV_USE_OUTGRAPH 2)Tj
24 TL
T*[(typedef ssize_t \(*gvprwr\) \(v)19.9927(oid*, const char *b)20(uf, size_t nbyte, v)19.9927(oid*\);)]TJ
(typedef struct {)'
10 -12 Td
[(Agraph_t** ingraphs;)-1500(/* NULL-terminated array of input graphs */)]TJ
12 TL
T*[(int n_outgraphs;)-2500(/* if GV_USE_OUTGRAPH set, output graphs */)]TJ
(Agraph_t** outgraphs;)'
T*[(gvprwr out;)-3749.98(/* write function for stdout */)]TJ
T*[(gvprwr err;)-3750.02(/* write function for stderr */)]TJ
(int ags;)'
2.5 Tc
-10 -12 Td
(}g)Tj
0 Tc
12.3 0 Td
(vpropts;)Tj
-0.15 Tc
-12.3 -24 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern int gvpr \(int ar)18.0078(gc, char *ar)18.0151(gv[], gvpropts* opts\);)]TJ
/R39050080 10.95 Tf
-45.2898 -28.8 Td
(DESCRIPTION)Tj
/R38733624 10 Tf
36 -12 Td
(The)Tj
/R39050080 10 Tf
18.7199 0 Td
(gvpr)Tj
/R38733624 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
/R38405736 10 Tf
161.236 0 Td
(gvpr\(\))Tj
/R38733624 10 Tf
27.6469 0 Td
[(function. This pro)15.0098(vides a standard)]TJ
/R38405736 10 Tf
139.505 0 Td
[(ar)37.0068(gc/ar)37.0166(gv)]TJ
/R38733624 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,)'
/R38405736 10 Tf
56.8059 0 Td
(gvpr\(\))Tj
/R38733624 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
/R38405736 10 Tf
52.0359 0 Td
[(ar)37.0068(gv)]TJ
/R38733624 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
/R39050080 10 Tf
68.1461 0 Td
(gvpr)Tj
/R38733624 10 Tf
23.2719 0 Td
(program to be)Tj
-374.355 -12 Td
0.623 Tw
[(run \(pro)15.011(vided either via the)]TJ
/R38405736 10 Tf
114.885 0 Td
(-f)Tj
/R38733624 10 Tf
9.23281 0 Td
(ag or as an item in)Tj
/R38405736 10 Tf
85.398 0 Td
[(ar)37.0068(gv)]TJ
/R38733624 10 Tf
17.9598 0 Td
(\). It then runs the program on each input graph. If)Tj
/R38405736 10 Tf
-227.475 -12 Td
[(opt->ingr)14.9927(aphs)]TJ
/R38733624 10 Tf
61.3602 0 Td
0.59 Tw
(is non-NULL, this is tak)Tj
99.7602 0 Td
0.589 Tw
(en as a NULL-terminated array of in-core graphs to be used as in-)Tj
-161.12 -12 Td
2.626 Tw
(put. Otherwise,)Tj
66.632 0 Td
0.126 Tw
(the unprocessed elements of)Tj
/R38405736 10 Tf
116.034 0 Td
[(ar)37.0068(gv)]TJ
/R38733624 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
/R39050080 10 Tf
111.63 0 Td
(gvpr)Tj
/R38733624 10 Tf
22.5 0 Td
(will read from stdin.\))Tj
-134.13 -16.8 Td
[(Normally)64.9927(,)]TJ
/R39050080 10 Tf
44.0879 0 Td
(gvpr)Tj
/R38733624 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
/R38405736 10 Tf
32.2539 0 Td
(GV_USE_OUTGRAPH)Tj
/R38733624 10 Tf
98.3371 0 Td
(is set in)Tj
/R38405736 10 Tf
-398.625 -12 Td
[(opts->a)10(gs)]TJ
3.147 Tc
/R38733624 10 Tf
45.5398 0 Td
(,t)Tj
0 Tc
8.42695 0 Td
0.647 Tw
(he output graphs will be stored in an array pointed to be)Tj
/R38405736 10 Tf
233.844 0 Td
[(opts->outgr)15.0098(aphs)]TJ
/R38733624 10 Tf
70.307 0 Td
(and the count will)Tj
-358.118 -12 Td
1.592 Tw
(be stored in)Tj
/R38405736 10 Tf
53.9359 0 Td
[(opts->n_outgr)15.0073(aphs)]TJ
6.592 Tc
/R38733624 10 Tf
77.1598 0 Td
(.I)Tj
4.092 Tc
12.4219 0 Td
(nt)Tj
0 Tc
11.8719 0 Td
(his case, the application must call)Tj
-0.1 Tc
/R38405736 10 Tf
146.482 0 Td
(ag)Tj
0 Tc
9.9 0 Td
(close\(\))Tj
/R38733624 10 Tf
31.302 0 Td
(on each output graph)Tj
-343.073 -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
/R38405736 10 Tf
205.657 0 Td
(out)Tj
/R38733624 10 Tf
15.6328 0 Td
(and)Tj
/R38405736 10 Tf
17.293 0 Td
(err)Tj
/R38733624 10 Tf
15.073 0 Td
(elds in)Tj
/R38405736 10 Tf
-399.696 -12 Td
(opts)Tj
2.702 Tc
/R38733624 10 Tf
16.6699 0 Td
(.W)Tj
0 Tc
14.6422 0 Td
0.201 Tw
(hen called by)Tj
/R39050080 10 Tf
56.423 0 Td
(gvpr)Tj
2.701 Tc
/R38733624 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.)'
/R39050080 10.95 Tf
-36 -16.8 Td
0 Tw
[(RETURN V)134.961(ALUES)]TJ
/R38733624 10 Tf
36 -12 Td
[(Normally)64.9927(,)]TJ
/R39050080 10 Tf
43.082 0 Td
(gvpr)Tj
/R38733624 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.635 Tw
(been written to stderr or the application')Tj
182.34 0 Td
(s)Tj
/R38405736 10 Tf
10.025 0 Td
(opts->err)Tj
/R38733624 10 Tf
45.1051 0 Td
(function will ha)Tj
-0.15 Tc
70.4 0 Td
3.935 Tw
(ve b)Tj
0 Tc
20.425 0 Td
3.635 Tw
(een called. If, ho)Tj
77.575 0 Td
(we)Tj
-0.15 Tc
11.4102 0 Td
(ve)Tj
-0.4 Tc
9.28984 0 Td
(r,)Tj
0 Tc
/R38405736 10 Tf
-426.57 -12 Td
(GV_USE_EXIT)Tj
/R38733624 10 Tf
65.2699 0 Td
0 Tw
(is set in)Tj
/R38405736 10 Tf
33.0602 0 Td
[(opts->a)10(gs)]TJ
/R38733624 10 Tf
45.5398 0 Td
(,)Tj
/R39050080 10 Tf
5 0 Td
(gvpr)Tj
/R38733624 10 Tf
22.5 0 Td
[(will call e)15.0146(xit\(3\) in case of an error)54.9854(.)]TJ
/R39050080 10.95 Tf
-207.37 -16.8 Td
(SEE ALSO)Tj
/R39050080 10 Tf
36 -12 Td
(gvpr)Tj
/R38733624 10 Tf
20 0 Td
(\(1\),)Tj
/R39050080 10 Tf
16.6602 0 Td
(awk)Tj
/R38733624 10 Tf
17.7801 0 Td
(\(1\),)Tj
/R39050080 10 Tf
16.6602 0 Td
(cgraph)Tj
/R38733624 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
/R35829352 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVPR)Tj
/R36157240 10 Tf
40.8199 0 Td
125.945 Tw
(\(3\) Library)Tj
172.595 0 Td
0 Tw
(Functions Manual)Tj
/R35829352 10 Tf
201.525 0 Td
(LIBGVPR)Tj
/R36157240 10 Tf
40.8199 0 Td
(\(3\))Tj
-0.219 Tc
/R36473696 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R36473696 10 Tf
20.407 -12 Td
(libgvpr)Tj
2.5 Tc
/R36157240 10 Tf
33.6199 0 Td
(l)Tj
0 Tc
10.9199 0 Td
(ibrary for graph ltering)Tj
/R36473696 10.95 Tf
-80.5398 -16.8 Td
(SYNOPSIS)Tj
/R36157240 10 Tf
36 -12 Td
[(#include <graphviz/gvpr)54.9927(.h>)]TJ
5 -36 Td
[(/* If set, gvpr calls e)15(xit\(\) on errors */)]TJ
-5 -12 Td
(#dene GV_USE_EXIT 1)Tj
5 -12 Td
(/* If set, gvpr stores output graphs in gvpropts */)Tj
-5 -12 Td
(#dene GV_USE_OUTGRAPH 2)Tj
24 TL
T*[(typedef ssize_t \(*gvprwr\) \(v)19.9927(oid*, const char *b)20(uf, size_t nbyte, v)19.9927(oid*\);)]TJ
(typedef struct {)'
10 -12 Td
[(Agraph_t** ingraphs;)-1500(/* NULL-terminated array of input graphs */)]TJ
12 TL
T*[(int n_outgraphs;)-2500(/* if GV_USE_OUTGRAPH set, output graphs */)]TJ
(Agraph_t** outgraphs;)'
T*[(gvprwr out;)-3749.98(/* write function for stdout */)]TJ
T*[(gvprwr err;)-3750.02(/* write function for stderr */)]TJ
(int ags;)'
2.5 Tc
-10 -12 Td
(}g)Tj
0 Tc
12.3 0 Td
(vpropts;)Tj
-0.15 Tc
-12.3 -24 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern int gvpr \(int ar)18.0078(gc, char *ar)18.0151(gv[], gvpropts* opts\);)]TJ
/R36473696 10.95 Tf
-45.2898 -28.8 Td
(DESCRIPTION)Tj
/R36157240 10 Tf
36 -12 Td
(The)Tj
/R36473696 10 Tf
18.7199 0 Td
(gvpr)Tj
/R36157240 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
/R35829352 10 Tf
161.236 0 Td
(gvpr\(\))Tj
/R36157240 10 Tf
27.6469 0 Td
[(function. This pro)15.0098(vides a standard)]TJ
/R35829352 10 Tf
139.505 0 Td
[(ar)37.0068(gc/ar)37.0166(gv)]TJ
/R36157240 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,)'
/R35829352 10 Tf
56.8059 0 Td
(gvpr\(\))Tj
/R36157240 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
/R35829352 10 Tf
52.0359 0 Td
[(ar)37.0068(gv)]TJ
/R36157240 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
/R36473696 10 Tf
68.1461 0 Td
(gvpr)Tj
/R36157240 10 Tf
23.2719 0 Td
(program to be)Tj
-374.355 -12 Td
0.623 Tw
[(run \(pro)15.011(vided either via the)]TJ
/R35829352 10 Tf
114.885 0 Td
(-f)Tj
/R36157240 10 Tf
9.23281 0 Td
(ag or as an item in)Tj
/R35829352 10 Tf
85.398 0 Td
[(ar)37.0068(gv)]TJ
/R36157240 10 Tf
17.9598 0 Td
(\). It then runs the program on each input graph. If)Tj
/R35829352 10 Tf
-227.475 -12 Td
[(opt->ingr)14.9927(aphs)]TJ
/R36157240 10 Tf
61.3602 0 Td
0.59 Tw
(is non-NULL, this is tak)Tj
99.7602 0 Td
0.589 Tw
(en as a NULL-terminated array of in-core graphs to be used as in-)Tj
-161.12 -12 Td
2.626 Tw
(put. Otherwise,)Tj
66.632 0 Td
0.126 Tw
(the unprocessed elements of)Tj
/R35829352 10 Tf
116.034 0 Td
[(ar)37.0068(gv)]TJ
/R36157240 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
/R36473696 10 Tf
111.63 0 Td
(gvpr)Tj
/R36157240 10 Tf
22.5 0 Td
(will read from stdin.\))Tj
-134.13 -16.8 Td
[(Normally)64.9927(,)]TJ
/R36473696 10 Tf
44.0879 0 Td
(gvpr)Tj
/R36157240 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
/R35829352 10 Tf
32.2539 0 Td
(GV_USE_OUTGRAPH)Tj
/R36157240 10 Tf
98.3371 0 Td
(is set in)Tj
/R35829352 10 Tf
-398.625 -12 Td
[(opts->a)10(gs)]TJ
3.147 Tc
/R36157240 10 Tf
45.5398 0 Td
(,t)Tj
0 Tc
8.42695 0 Td
0.647 Tw
(he output graphs will be stored in an array pointed to be)Tj
/R35829352 10 Tf
233.844 0 Td
[(opts->outgr)15.0098(aphs)]TJ
/R36157240 10 Tf
70.307 0 Td
(and the count will)Tj
-358.118 -12 Td
1.592 Tw
(be stored in)Tj
/R35829352 10 Tf
53.9359 0 Td
[(opts->n_outgr)15.0073(aphs)]TJ
6.592 Tc
/R36157240 10 Tf
77.1598 0 Td
(.I)Tj
4.092 Tc
12.4219 0 Td
(nt)Tj
0 Tc
11.8719 0 Td
(his case, the application must call)Tj
-0.1 Tc
/R35829352 10 Tf
146.482 0 Td
(ag)Tj
0 Tc
9.9 0 Td
(close\(\))Tj
/R36157240 10 Tf
31.302 0 Td
(on each output graph)Tj
-343.073 -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
/R35829352 10 Tf
205.657 0 Td
(out)Tj
/R36157240 10 Tf
15.6328 0 Td
(and)Tj
/R35829352 10 Tf
17.293 0 Td
(err)Tj
/R36157240 10 Tf
15.073 0 Td
(elds in)Tj
/R35829352 10 Tf
-399.696 -12 Td
(opts)Tj
2.702 Tc
/R36157240 10 Tf
16.6699 0 Td
(.W)Tj
0 Tc
14.6422 0 Td
0.201 Tw
(hen called by)Tj
/R36473696 10 Tf
56.423 0 Td
(gvpr)Tj
2.701 Tc
/R36157240 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.)'
/R36473696 10.95 Tf
-36 -16.8 Td
0 Tw
[(RETURN V)134.961(ALUES)]TJ
/R36157240 10 Tf
36 -12 Td
[(Normally)64.9927(,)]TJ
/R36473696 10 Tf
43.082 0 Td
(gvpr)Tj
/R36157240 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.635 Tw
(been written to stderr or the application')Tj
182.34 0 Td
(s)Tj
/R35829352 10 Tf
10.025 0 Td
(opts->err)Tj
/R36157240 10 Tf
45.1051 0 Td
(function will ha)Tj
-0.15 Tc
70.4 0 Td
3.935 Tw
(ve b)Tj
0 Tc
20.425 0 Td
3.635 Tw
(een called. If, ho)Tj
77.575 0 Td
(we)Tj
-0.15 Tc
11.4102 0 Td
(ve)Tj
-0.4 Tc
9.28984 0 Td
(r,)Tj
0 Tc
/R35829352 10 Tf
-426.57 -12 Td
(GV_USE_EXIT)Tj
/R36157240 10 Tf
65.2699 0 Td
0 Tw
(is set in)Tj
/R35829352 10 Tf
33.0602 0 Td
[(opts->a)10(gs)]TJ
/R36157240 10 Tf
45.5398 0 Td
(,)Tj
/R36473696 10 Tf
5 0 Td
(gvpr)Tj
/R36157240 10 Tf
22.5 0 Td
[(will call e)15.0146(xit\(3\) in case of an error)54.9854(.)]TJ
/R36473696 10.95 Tf
-207.37 -16.8 Td
(SEE ALSO)Tj
/R36473696 10 Tf
36 -12 Td
(gvpr)Tj
/R36157240 10 Tf
20 0 Td
(\(1\),)Tj
/R36473696 10 Tf
16.6602 0 Td
(awk)Tj
/R36157240 10 Tf
17.7801 0 Td
(\(1\),)Tj
/R36473696 10 Tf
16.6602 0 Td
(cgraph)Tj
/R36157240 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2727
│ │ │ │ │ │ +2729
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ ZIEDBY+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -592,19 +592,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R39050080
│ │ │ │ │ │ +R36473696
│ │ │ │ │ │
│ │ │ │ │ │ -R38733624
│ │ │ │ │ │ +R36157240
│ │ │ │ │ │
│ │ │ │ │ │ -R38405736
│ │ │ │ │ │ +R35829352
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -641,29 +641,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
/R38405736 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVPR)Tj
/R38733624 10 Tf
40.8199 0 Td
125.945 Tw
(\(3\) Library)Tj
172.595 0 Td
0 Tw
(Functions Manual)Tj
/R38405736 10 Tf
201.525 0 Td
(LIBGVPR)Tj
/R38733624 10 Tf
40.8199 0 Td
(\(3\))Tj
-0.548 Tc
/R39050080 10.95 Tf
-456.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R38733624 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
/R35829352 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBGVPR)Tj
/R36157240 10 Tf
40.8199 0 Td
125.945 Tw
(\(3\) Library)Tj
172.595 0 Td
0 Tw
(Functions Manual)Tj
/R35829352 10 Tf
201.525 0 Td
(LIBGVPR)Tj
/R36157240 10 Tf
40.8199 0 Td
(\(3\))Tj
-0.548 Tc
/R36473696 10.95 Tf
-456.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R36157240 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
│ │ │ │ │ │ +308
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R39050080
│ │ │ │ │ │ +R36473696
│ │ │ │ │ │
│ │ │ │ │ │ -R38733624
│ │ │ │ │ │ +R36157240
│ │ │ │ │ │
│ │ │ │ │ │ -R38405736
│ │ │ │ │ │ +R35829352
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -715,32 +715,32 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -351
│ │ │ │ │ │ +350
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37811920 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/R35235536 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
│ │ │ │ │ │ -607
│ │ │ │ │ │ +606
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37812288 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/R35235904 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
│ │ │ │ │ │ @@ -765,15 +765,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 407
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37812656 def
1 begincodespacerange
<00><ff>
endcodespacerange
38 beginbfrange
<28><28><0028>
<29><29><0029>
<2d><2d><002d>
<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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R35236272 def
1 begincodespacerange
<00><ff>
endcodespacerange
38 beginbfrange
<28><28><0028>
<29><29><0029>
<2d><2d><002d>
<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>
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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-0fa9ac386731'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-0c9aeb05af83'/>
<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/pdf/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
/R27199080 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GXL2GV)128.992(,GV2GXL)]TJ
/R27526968 10 Tf
76.1801 0 Td
87.3 Tw
(\(1\) General)Tj
135.61 0 Td
0 Tw
(Commands Manual)Tj
/R27199080 10 Tf
168.39 0 Td
[(GXL2GV)128.994(,GV2GXL)]TJ
/R27526968 10 Tf
76.1801 0 Td
(\(1\))Tj
-0.219 Tc
/R27843424 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R27526968 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
/R27843424 10.95 Tf
-168.2 -16.8 Td
(SYNOPSIS)Tj
/R27843424 10 Tf
36 -12 Td
(gxl2gv)Tj
/R27526968 10 Tf
30.2801 0 Td
([)Tj
/R27843424 10 Tf
5.83008 0 Td
(gd?)Tj
2.5 Tc
/R27526968 10 Tf
26.2602 0 Td
(][)Tj
0 Tc
/R27843424 10 Tf
11.6602 0 Td
(-o)Tj
/R27199080 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R27526968 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R27199080 10 Tf
13.5699 0 Td
(les)Tj
/R27526968 10 Tf
18.8801 0 Td
(])Tj
/R27843424 10 Tf
-142.721 -12 Td
(gv2gxl)Tj
/R27526968 10 Tf
30.2801 0 Td
([)Tj
/R27843424 10 Tf
5.83008 0 Td
(gd?)Tj
2.5 Tc
/R27526968 10 Tf
26.2602 0 Td
(][)Tj
0 Tc
/R27843424 10 Tf
11.6602 0 Td
(-o)Tj
/R27199080 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R27526968 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R27199080 10 Tf
13.5699 0 Td
(les)Tj
/R27526968 10 Tf
18.8801 0 Td
(])Tj
/R27843424 10.95 Tf
-178.721 -16.8 Td
(DESCRIPTION)Tj
/R27843424 10 Tf
36 -12 Td
(gxl2gv)Tj
/R27526968 10 Tf
30.9141 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.633 Tw
(rts between graphs represented in GXL and in the GV language. Unless a con)Tj
-0.15 Tc
318.309 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion type is)Tj
-381.843 -12 Td
0.889 Tw
(specied using a ag,)Tj
/R27843424 10 Tf
92.716 0 Td
(gxl2gv)Tj
/R27526968 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
/R27843424 10 Tf
273.435 0 Td
(gxl2gv)Tj
/R27526968 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
/R27843424 10 Tf
88.0141 0 Td
(gxl2gv)Tj
/R27526968 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
/R27843424 10 Tf
13.3961 0 Td
(gv2gxl)Tj
/R27526968 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
/R27843424 10 Tf
6.01289 0 Td
(gxl2gv)Tj
/R27526968 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
/R27843424 10 Tf
94.45 0 Td
(gxl2gv|gv2gxl)Tj
/R27526968 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
/R27843424 10.95 Tf
-279.09 -16.8 Td
(OPTIONS)Tj
/R27526968 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R27843424 10 Tf
(g)'
/R27526968 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
/R27843424 10 Tf
-36 -16.8 Td
(d)Tj
/R27526968 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.)'
/R27843424 10 Tf
-36 -16.8 Td
(?)Tj
/R27526968 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R27843424 10 Tf
-36 -16.8 Td
(o)Tj
/R27199080 10 Tf
13.2 0 Td
(outle)Tj
/R27526968 10 Tf
22.8 -12 Td
0.394 Tw
(If specied, the output will be written into the le)Tj
/R27199080 10 Tf
205.32 0 Td
(outle)Tj
2.894 Tc
/R27526968 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
/R27843424 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R27526968 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing operand is supported:)]TJ
/R27199080 10 Tf
1.91016 -16.8 Td
(les)Tj
/R27526968 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
/R27199080 10 Tf
10.1078 0 Td
(les)Tj
/R27526968 10 Tf
19.577 0 Td
0.697 Tw
(operand is specied, the)Tj
-293.259 -12 Td
0 Tw
(standard input will be used.)Tj
/R27843424 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R27526968 10 Tf
36 -12 Td
(Both)Tj
/R27843424 10 Tf
22.0121 0 Td
(gxl2gv)Tj
/R27526968 10 Tf
30.3422 0 Td
(and)Tj
/R27843424 10 Tf
17.002 0 Td
(gv2gxl)Tj
/R27526968 10 Tf
30.3422 0 Td
(return)Tj
/R27843424 10 Tf
26.4422 0 Td
(0)Tj
/R27526968 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
/R27843424 10.95 Tf
-36 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R27843424 10 Tf
20.9004 -12 Td
(gxl2gv)Tj
/R27526968 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
/R27843424 10 Tf
157.18 0 Td
(gxl2gv)Tj
/R27526968 10 Tf
30.2801 0 Td
(cannot handle.)Tj
-0.548 Tc
/R27843424 10.95 Tf
-223.46 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R27526968 10 Tf
20.7363 -12 Td
(Krishnam Pericherla <kp@research.att.com>)Tj
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R27843424 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R27526968 10 Tf
36 -12 Td
[(dot\(1\), libgraph\(3\), libagraph\(3\), neato\(1\), tw)9.99268(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
/R30430824 10 Tf
1 0 0 1 71.9801 793.89 Tm
[(GXL2GV)128.992(,GV2GXL)]TJ
/R30758712 10 Tf
76.1801 0 Td
87.3 Tw
(\(1\) General)Tj
135.61 0 Td
0 Tw
(Commands Manual)Tj
/R30430824 10 Tf
168.39 0 Td
[(GXL2GV)128.994(,GV2GXL)]TJ
/R30758712 10 Tf
76.1801 0 Td
(\(1\))Tj
-0.219 Tc
/R31075168 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R30758712 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
/R31075168 10.95 Tf
-168.2 -16.8 Td
(SYNOPSIS)Tj
/R31075168 10 Tf
36 -12 Td
(gxl2gv)Tj
/R30758712 10 Tf
30.2801 0 Td
([)Tj
/R31075168 10 Tf
5.83008 0 Td
(gd?)Tj
2.5 Tc
/R30758712 10 Tf
26.2602 0 Td
(][)Tj
0 Tc
/R31075168 10 Tf
11.6602 0 Td
(-o)Tj
/R30430824 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R30758712 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R30430824 10 Tf
13.5699 0 Td
(les)Tj
/R30758712 10 Tf
18.8801 0 Td
(])Tj
/R31075168 10 Tf
-142.721 -12 Td
(gv2gxl)Tj
/R30758712 10 Tf
30.2801 0 Td
([)Tj
/R31075168 10 Tf
5.83008 0 Td
(gd?)Tj
2.5 Tc
/R30758712 10 Tf
26.2602 0 Td
(][)Tj
0 Tc
/R31075168 10 Tf
11.6602 0 Td
(-o)Tj
/R30430824 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R30758712 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R30430824 10 Tf
13.5699 0 Td
(les)Tj
/R30758712 10 Tf
18.8801 0 Td
(])Tj
/R31075168 10.95 Tf
-178.721 -16.8 Td
(DESCRIPTION)Tj
/R31075168 10 Tf
36 -12 Td
(gxl2gv)Tj
/R30758712 10 Tf
30.9141 0 Td
(con)Tj
-0.15 Tc
14.0398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.633 Tw
(rts between graphs represented in GXL and in the GV language. Unless a con)Tj
-0.15 Tc
318.309 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rsion type is)Tj
-381.843 -12 Td
0.889 Tw
(specied using a ag,)Tj
/R31075168 10 Tf
92.716 0 Td
(gxl2gv)Tj
/R30758712 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
/R31075168 10 Tf
273.435 0 Td
(gxl2gv)Tj
/R30758712 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
/R31075168 10 Tf
88.0141 0 Td
(gxl2gv)Tj
/R30758712 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
/R31075168 10 Tf
13.3961 0 Td
(gv2gxl)Tj
/R30758712 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
/R31075168 10 Tf
6.01289 0 Td
(gxl2gv)Tj
/R30758712 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
/R31075168 10 Tf
94.45 0 Td
(gxl2gv|gv2gxl)Tj
/R30758712 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
/R31075168 10.95 Tf
-279.09 -16.8 Td
(OPTIONS)Tj
/R30758712 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R31075168 10 Tf
(g)'
/R30758712 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
/R31075168 10 Tf
-36 -16.8 Td
(d)Tj
/R30758712 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.)'
/R31075168 10 Tf
-36 -16.8 Td
(?)Tj
/R30758712 10 Tf
36 0 Td
[(Prints usage information and e)14.9854(xits.)]TJ
/R31075168 10 Tf
-36 -16.8 Td
(o)Tj
/R30430824 10 Tf
13.2 0 Td
(outle)Tj
/R30758712 10 Tf
22.8 -12 Td
0.394 Tw
(If specied, the output will be written into the le)Tj
/R30430824 10 Tf
205.32 0 Td
(outle)Tj
2.894 Tc
/R30758712 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
/R31075168 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R30758712 10 Tf
36 -12 Td
0 Tw
[(The follo)25.0159(wing operand is supported:)]TJ
/R30430824 10 Tf
1.91016 -16.8 Td
(les)Tj
/R30758712 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
/R30430824 10 Tf
10.1078 0 Td
(les)Tj
/R30758712 10 Tf
19.577 0 Td
0.697 Tw
(operand is specied, the)Tj
-293.259 -12 Td
0 Tw
(standard input will be used.)Tj
/R31075168 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R30758712 10 Tf
36 -12 Td
(Both)Tj
/R31075168 10 Tf
22.0121 0 Td
(gxl2gv)Tj
/R30758712 10 Tf
30.3422 0 Td
(and)Tj
/R31075168 10 Tf
17.002 0 Td
(gv2gxl)Tj
/R30758712 10 Tf
30.3422 0 Td
(return)Tj
/R31075168 10 Tf
26.4422 0 Td
(0)Tj
/R30758712 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
/R31075168 10.95 Tf
-36 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R31075168 10 Tf
20.9004 -12 Td
(gxl2gv)Tj
/R30758712 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
/R31075168 10 Tf
157.18 0 Td
(gxl2gv)Tj
/R30758712 10 Tf
30.2801 0 Td
(cannot handle.)Tj
-0.548 Tc
/R31075168 10.95 Tf
-223.46 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R30758712 10 Tf
20.7363 -12 Td
(Krishnam Pericherla <kp@research.att.com>)Tj
T*[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R31075168 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R30758712 10 Tf
36 -12 Td
[(dot\(1\), libgraph\(3\), libagraph\(3\), neato\(1\), tw)9.99268(opi\(1\))]TJ
159.955 -127.2 Td
[(20 December 2002)-19095.5(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2278
│ │ │ │ │ │ +2279
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ LEXOKJ+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -638,19 +638,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R27843424
│ │ │ │ │ │ +R31075168
│ │ │ │ │ │
│ │ │ │ │ │ -R27526968
│ │ │ │ │ │ +R30758712
│ │ │ │ │ │
│ │ │ │ │ │ -R27199080
│ │ │ │ │ │ +R30430824
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -705,15 +705,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 356
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R27868824 def
1 begincodespacerange
<00><ff>
endcodespacerange
31 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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/R31100568 def
1 begincodespacerange
<00><ff>
endcodespacerange
31 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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
│ │ │ │ │ │ 561
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23223384 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>
<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/R26455128 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>
<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
│ │ │ │ │ │ @@ -764,15 +764,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 249
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23223752 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/R26455496 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-bbc5ccbc1a6d'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-a15d2cde32f8'/>
<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/pdf/lab_gamut.3.pdf.gz
│ │ │ │ ├── lab_gamut.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
/R40810088 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBLAB_GAMUT)Tj
/R41137976 10 Tf
73.4898 0 Td
93.275 Tw
(\(3\) Library)Tj
139.925 0 Td
0 Tw
(Functions Manual)Tj
/R40810088 10 Tf
168.855 0 Td
(LIBLAB_GAMUT)Tj
/R41137976 10 Tf
73.4898 0 Td
(\(3\))Tj
-0.219 Tc
/R41454432 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R41454432 10 Tf
20.407 -12 Td
(liblab_gamut)Tj
2.5 Tc
/R41137976 10 Tf
59.1801 0 Td
(d)Tj
0 Tc
13.1398 0 Td
[(ata library for def)10(ault color labeling)]TJ
/R41454432 10.95 Tf
-108.32 -16.8 Td
(SYNOPSIS)Tj
/R41137976 10 Tf
36 -12 Td
[(#include <lab_g)5(amut.h>)]TJ
24 TL
(typedef struct {)'
5 -12 Td
(signed char l, a, b;/* l: 0 to 100, a,b: -128 tp 128 */)Tj
2.5 Tc
-5 -12 Td
(}c)Tj
0 Tc
11.7398 0 Td
(har_color_lab;)Tj
-0.15 Tc
-11.7398 -24 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern const char_color_lab lab_g)4.98535(amut_data[];)]TJ
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern int lab_g)4.99268(amut_data_size;)]TJ
/R41454432 10.95 Tf
-45.2898 -28.8 Td
(DESCRIPTION)Tj
/R41137976 10 Tf
36 -12 Td
0.187 Tw
[(This library contains a lar)17.9883(ge table of color specications used by def)10.0024(ault to disambiguate nodes or edges by)]TJ
12 TL
1.693 Tw
T*[(distinct colors.)-669.318(It is not meant to be accessed directly by the user)]TJ
6.693 Tc
280.286 0 Td
(.T)Tj
0 Tc
15.3031 0 Td
(he number of colors is gi)Tj
-0.15 Tc
107.925 0 Td
(ve)Tj
4.194 Tc
9.28984 0 Td
(nb)Tj
0 Tc
14.1941 0 Td
(y)Tj
-426.998 -12 Td
[(lab_g)5.00732(amut_data_size.)]TJ
/R41454432 10.95 Tf
-36 -16.8 Td
0 Tw
(SEE ALSO)Tj
/R41454432 10 Tf
36 -12 Td
(edgepaint)Tj
/R41137976 10 Tf
41.6699 0 Td
(\(1\),)Tj
/R41454432 10 Tf
16.6602 0 Td
(gvmap)Tj
/R41137976 10 Tf
28.8898 0 Td
(\(1\),)Tj
/R41454432 10 Tf
16.6602 0 Td
(cluster)Tj
/R41137976 10 Tf
28.8801 0 Td
(\(3\))Tj
-0.548 Tc
/R41454432 10.95 Tf
-168.76 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
-0.55 Tc
/R41137976 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> Emden Gansner <er)17.9932(g@graphviz.or)18(g>)]TJ
123.8 -424.8 Td
(30 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(014 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
/R19101288 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LIBLAB_GAMUT)Tj
/R19429176 10 Tf
73.4898 0 Td
93.275 Tw
(\(3\) Library)Tj
139.925 0 Td
0 Tw
(Functions Manual)Tj
/R19101288 10 Tf
168.855 0 Td
(LIBLAB_GAMUT)Tj
/R19429176 10 Tf
73.4898 0 Td
(\(3\))Tj
-0.219 Tc
/R19745632 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R19745632 10 Tf
20.407 -12 Td
(liblab_gamut)Tj
2.5 Tc
/R19429176 10 Tf
59.1801 0 Td
(d)Tj
0 Tc
13.1398 0 Td
[(ata library for def)10(ault color labeling)]TJ
/R19745632 10.95 Tf
-108.32 -16.8 Td
(SYNOPSIS)Tj
/R19429176 10 Tf
36 -12 Td
[(#include <lab_g)5(amut.h>)]TJ
24 TL
(typedef struct {)'
5 -12 Td
(signed char l, a, b;/* l: 0 to 100, a,b: -128 tp 128 */)Tj
2.5 Tc
-5 -12 Td
(}c)Tj
0 Tc
11.7398 0 Td
(har_color_lab;)Tj
-0.15 Tc
-11.7398 -24 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern const char_color_lab lab_g)4.98535(amut_data[];)]TJ
-0.15 Tc
-9.28984 -12 Td
(ex)Tj
0 Tc
9.28984 0 Td
[(tern int lab_g)4.99268(amut_data_size;)]TJ
/R19745632 10.95 Tf
-45.2898 -28.8 Td
(DESCRIPTION)Tj
/R19429176 10 Tf
36 -12 Td
0.187 Tw
[(This library contains a lar)17.9883(ge table of color specications used by def)10.0024(ault to disambiguate nodes or edges by)]TJ
12 TL
1.693 Tw
T*[(distinct colors.)-669.318(It is not meant to be accessed directly by the user)]TJ
6.693 Tc
280.286 0 Td
(.T)Tj
0 Tc
15.3031 0 Td
(he number of colors is gi)Tj
-0.15 Tc
107.925 0 Td
(ve)Tj
4.194 Tc
9.28984 0 Td
(nb)Tj
0 Tc
14.1941 0 Td
(y)Tj
-426.998 -12 Td
[(lab_g)5.00732(amut_data_size.)]TJ
/R19745632 10.95 Tf
-36 -16.8 Td
0 Tw
(SEE ALSO)Tj
/R19745632 10 Tf
36 -12 Td
(edgepaint)Tj
/R19429176 10 Tf
41.6699 0 Td
(\(1\),)Tj
/R19745632 10 Tf
16.6602 0 Td
(gvmap)Tj
/R19429176 10 Tf
28.8898 0 Td
(\(1\),)Tj
/R19745632 10 Tf
16.6602 0 Td
(cluster)Tj
/R19429176 10 Tf
28.8801 0 Td
(\(3\))Tj
-0.548 Tc
/R19745632 10.95 Tf
-168.76 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
-0.55 Tc
/R19429176 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> Emden Gansner <er)17.9932(g@graphviz.or)18(g>)]TJ
123.8 -424.8 Td
(30 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(014 1)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1019
│ │ │ │ │ │ +1017
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ OMRMTZ+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -517,19 +517,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R41454432
│ │ │ │ │ │ +R19745632
│ │ │ │ │ │
│ │ │ │ │ │ -R41137976
│ │ │ │ │ │ +R19429176
│ │ │ │ │ │
│ │ │ │ │ │ -R40810088
│ │ │ │ │ │ +R19101288
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -584,29 +584,29 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 375
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41479832 def
1 begincodespacerange
<00><ff>
endcodespacerange
34 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>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R19771032 def
1 begincodespacerange
<00><ff>
endcodespacerange
34 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>
<5f><5f><005f>
<61><61><0061>
<62><62><0062>
<63><63><0063>
<64><64><0064>
<65><65><0065>
<67><67><0067>
<69><69><0069>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<70><70><0070>
<72><72><0072>
<73><73><0073>
<74><74><0074>
<75><75><0075>
<76><76><0076>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 543
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41480200 def
1 begincodespacerange
<00><ff>
endcodespacerange
60 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>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<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>
<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>
<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/R19771400 def
1 begincodespacerange
<00><ff>
endcodespacerange
60 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>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<38><38><0038>
<3a><3a><003a>
<3b><3b><003b>
<3c><3c><003c>
<3e><3e><003e>
<40><40><0040>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<48><48><0048>
<49><49><0049>
<4a><4a><004a>
<4c><4c><004c>
<4d><4d><004d>
<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>
<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>
<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
│ │ │ │ │ │ @@ -628,15 +628,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 214
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41480568 def
1 begincodespacerange
<00><ff>
endcodespacerange
9 beginbfrange
<41><41><0041>
<42><42><0042>
<47><47><0047>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<54><54><0054>
<55><55><0055>
<5f><5f><005f>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R19771768 def
1 begincodespacerange
<00><ff>
endcodespacerange
9 beginbfrange
<41><41><0041>
<42><42><0042>
<47><47><0047>
<49><49><0049>
<4c><4c><004c>
<4d><4d><004d>
<54><54><0054>
<55><55><0055>
<5f><5f><005f>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -644,15 +644,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-da1ae754a127'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-d476a3d0c949'/>
<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/pdf/lefty.1.pdf.gz
│ │ │ │ ├── lefty.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
/R28173928 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LEFTY)Tj
/R28499704 10 Tf
30.1699 0 Td
132.71 Tw
(\(1\) General)Tj
181.02 0 Td
0 Tw
(Commands Manual)Tj
/R28173928 10 Tf
214.4 0 Td
(LEFTY)Tj
/R28499704 10 Tf
30.1699 0 Td
(\(1\))Tj
-0.219 Tc
/R28818272 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R28499704 10 Tf
20.407 -12 Td
(lefty A Programmable Graphics Editor)Tj
/R28818272 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R28818272 10 Tf
36 -12 Td
(lefty)Tj
/R28499704 10 Tf
21.3801 0 Td
([)Tj
/R28173928 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R28499704 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R28173928 10 Tf
13.5699 0 Td
(le)Tj
/R28499704 10 Tf
14.9 0 Td
(])Tj
/R28818272 10.95 Tf
-124.13 -16.8 Td
(DESCRIPTION)Tj
/R28818272 10 Tf
36 -12 Td
(lefty)Tj
/R28499704 10 Tf
22.5219 0 Td
1.142 Tw
(is a tw)Tj
28.2941 0 Td
(o-vie)Tj
3.642 Tc
20.3 0 Td
(wg)Tj
0 Tc
15.8621 0 Td
[(raphics editor for technical pictures. This editor has no hardwired kno)24.9902(wledge about)]TJ
-86.9781 -12 Td
0.934 Tw
(specic picture layouts or editing operations.)Tj
190.585 0 Td
0.935 Tw
(Each picture is described by a program that contains func-)Tj
-190.585 -12 Td
1.042 Tw
(tions to dra)Tj
3.542 Tc
46.934 0 Td
(wt)Tj
0 Tc
13.5422 0 Td
(he picture and functions to perform editing operations that are appropriate for the specic)Tj
-60.4762 -12 Td
0.026 Tw
(picture. Primiti)Tj
-0.15 Tc
60.3359 0 Td
0.326 Tw
(ve u)Tj
0 Tc
16.816 0 Td
0.026 Tw
(ser actions, lik)Tj
2.526 Tc
58.002 0 Td
(em)Tj
0 Tc
14.7461 0 Td
(ouse and k)Tj
-0.15 Tc
42.7219 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
(board e)Tj
-0.15 Tc
29.4859 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts, are also bound to functions in this program.)Tj
-240.688 -12 Td
0.847 Tw
(Besides the graphical vie)Tj
3.346 Tc
102.551 0 Td
[(wo)334.6(ft)]TJ
0 Tc
25.0219 0 Td
0.846 Tw
[(he picture itself, the editor presents a te)14.9902(xtual vie)]TJ
3.346 Tc
198.278 0 Td
[(wo)334.6(ft)]TJ
0 Tc
25.0219 0 Td
(he program that de-)Tj
-350.873 -12 Td
0.45 Tw
(scribes the picture. Programmability and the tw)Tj
192.3 0 Td
(o-vie)Tj
2.95 Tc
20.3 0 Td
(wi)Tj
0 Tc
12.95 0 Td
(nterf)Tj
18.7801 0 Td
(ace allo)Tj
2.95 Tc
31.0199 0 Td
(wt)Tj
0 Tc
12.95 0 Td
[(he editor to handle a v)25(ariety of pic-)]TJ
-288.3 -12 Td
0.865 Tw
[(tures, b)19.9927(ut are particularly useful for pictures used in technical conte)]TJ
277.96 0 Td
0.864 Tw
(xts, e.g., graphs and trees. Also,)Tj
/R28818272 10 Tf
135.164 0 Td
(lefty)Tj
/R28499704 10 Tf
-413.124 -12 Td
0.483 Tw
[(can communicate with other processes. This feature allo)25.0146(ws it to use e)15.0049(xisting tools to compute specic pic-)]TJ
12 TL
1.002 Tw
T*[(ture layouts and allo)25.0061(ws e)15.0049(xternal processes to use the editor as a front end to display their data structures)]TJ
T*[(graphically)65.0159(.)]TJ
/R28818272 10.95 Tf
-36 -16.8 Td
[(USA)54.9729(GE)]TJ
/R28499704 10 Tf
36 -12 Td
0.897 Tw
(The le name is optional. It may be)Tj
/R28818272 10 Tf
151.886 0 Td
(-)Tj
3.397 Tc
/R28499704 10 Tf
3.33008 0 Td
(,f)Tj
0 Tc
9.22695 0 Td
(or reading from standard input.)Tj
/R28818272 10 Tf
134.185 0 Td
(lefty)Tj
/R28499704 10 Tf
22.2781 0 Td
0.898 Tw
(uses tw)Tj
3.398 Tc
30.518 0 Td
(oe)Tj
-0.4 Tc
12.8379 0 Td
(nv)Tj
0 Tc
9.6 0 Td
(ironment v)Tj
44.2578 0 Td
(ari-)Tj
-418.12 -12 Td
(ables,)Tj
/R28818272 10 Tf
25.7512 0 Td
(LEFTYP)Tj
-0.95 Tc
38.7102 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R28499704 10 Tf
10.4809 0 Td
(and)Tj
/R28818272 10 Tf
17.141 0 Td
[(LEFTY)35.0146(OPTIONS)]TJ
/R28499704 10 Tf
78 0 Td
(.)Tj
/R28818272 10 Tf
7.70117 0 Td
(LEFTYP)Tj
-0.95 Tc
38.7102 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R28499704 10 Tf
10.4809 0 Td
0.201 Tw
(is a colon separated list of directories. When)Tj
/R28818272 10 Tf
-252.855 -12 Td
(lefty)Tj
/R28499704 10 Tf
22.457 0 Td
1.077 Tw
(tries to open a le, it searches that path for the le. When)Tj
/R28818272 10 Tf
245.352 0 Td
(lefty)Tj
/R28499704 10 Tf
22.4578 0 Td
1.078 Tw
(tries to start up another process, it)Tj
-290.267 -12 Td
(searches)Tj
/R28818272 10 Tf
36.6609 0 Td
(LEFTYP)Tj
-0.95 Tc
38.7102 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R28499704 10 Tf
10.5711 0 Td
0.291 Tw
(rst, then the standard)Tj
-0.74 Tc
/R28818272 10 Tf
92.5441 0 Td
(PA)Tj
0 Tc
11.6398 0 Td
(TH)Tj
-0.25 Tc
/R28499704 10 Tf
17.241 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(riable.)Tj
/R28818272 10 Tf
30.5609 0 Td
[(LEFTY)35.0146(OPTIONS)]TJ
/R28499704 10 Tf
80.791 0 Td
0.29 Tw
(can be used to set spe-)Tj
-340.849 -12 Td
0 Tw
(cic options. Options specied on the command line o)Tj
-0.15 Tc
217.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rride options set through this v)25(ariable.)]TJ
/R28818272 10.95 Tf
-263.19 -16.8 Td
(OPTIONS)Tj
/R28818272 10 Tf
36 -12 Td
(-x)Tj
/R28499704 10 Tf
36 0 Td
[(Instructs the editor to e)14.9854(xit after processing)]TJ
/R28818272 10 Tf
171.21 0 Td
(le)Tj
/R28499704 10 Tf
12.7801 0 Td
(.)Tj
/R28818272 10 Tf
-219.99 -16.8 Td
[(-e <expr)17.9919(ession>)]TJ
36 -12 Td
[(<expr)17.9846(ession>)]TJ
/R28499704 10 Tf
58.7203 0 Td
(is parsed and e)Tj
-0.15 Tc
59 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cuted.)Tj
/R28818272 10 Tf
-163.01 -16.8 Td
(-el <num>)Tj
/R28499704 10 Tf
36 -12 Td
0.665 Tw
(Set error reporting le)Tj
-0.15 Tc
85.3352 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.666 Tw
[(l. The def)9.99756(ault v)24.9976(alue is)]TJ
/R28818272 10 Tf
92.4102 0 Td
(0)Tj
/R28499704 10 Tf
5 0 Td
(.)Tj
/R28818272 10 Tf
8.16602 0 Td
(0)Tj
/R28499704 10 Tf
8.16602 0 Td
(ne)Tj
-0.15 Tc
9.18984 0 Td
(ve)Tj
3.166 Tc
9.28984 0 Td
(rp)Tj
0 Tc
11.4961 0 Td
(rints an)Tj
3.166 Tc
30.2359 0 Td
(ym)Tj
0 Tc
15.9461 0 Td
(essages.)Tj
/R28818272 10 Tf
38.1559 0 Td
(1)Tj
/R28499704 10 Tf
8.16602 0 Td
(prints se)Tj
-0.15 Tc
34.0262 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(re er)Tj
18.5059 0 Td
(-)Tj
-392.669 -12 Td
0.026 Tw
(rors, such as trying to return from a non function.)Tj
/R28818272 10 Tf
202.729 0 Td
(2)Tj
/R28499704 10 Tf
7.525 0 Td
0.025 Tw
(is the most useful: it reports function calls that)Tj
-210.254 -12 Td
1.223 Tw
(cannot be e)Tj
-0.15 Tc
47.8359 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
1.224 Tw
[(cuted, either because there is no function, or because of ar)17.9834(gument mismatches.)]TJ
/R28818272 10 Tf
333.878 0 Td
(3)Tj
/R28499704 10 Tf
-391.004 -12 Td
0.364 Tw
(also w)Tj
26.0941 0 Td
0.363 Tw
[(arns about bad v)25.0024(ariable names.)]TJ
/R28818272 10 Tf
130.145 0 Td
(4,5)Tj
-0.1 Tc
/R28499704 10 Tf
15.3629 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
[(rn about e)14.9976(xpressions that do not return a v)24.9951(alue. Only)]TJ
-183.162 -12 Td
(le)Tj
-0.15 Tc
6.96992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l)Tj
/R28818272 10 Tf
5.93086 0 Td
(1)Tj
/R28499704 10 Tf
8.15117 0 Td
0.651 Tw
(messages are real errors. The rest arise from le)Tj
-0.05 Tc
191.378 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(l)Tj
/R28818272 10 Tf
5.93086 0 Td
(lefty)Tj
/R28499704 10 Tf
22.0309 0 Td
(statements, b)Tj
52.6711 0 Td
0.652 Tw
(ut may be caused by)Tj
-311.743 -12 Td
0 Tw
(some logic errors.)Tj
/R28818272 10 Tf
-36 -16.8 Td
(-sd <num>)Tj
/R28499704 10 Tf
36 -12 Td
0.02 Tw
(Species ho)Tj
2.52 Tc
48.3801 0 Td
(wm)Tj
0 Tc
17.5199 0 Td
(uch of the stack to sho)Tj
-0.65 Tc
89.5602 0 Td
1.32 Tw
(w, w)Tj
0 Tc
18.8102 0 Td
0.019 Tw
[(hen an error message is to be printed. The def)9.98047(ault v)]TJ
205.07 0 Td
(alue)Tj
-379.341 -12 Td
(is)Tj
/R28818272 10 Tf
9.39609 0 Td
(2)Tj
5.226 Tc
/R28499704 10 Tf
5 0 Td
(.W)Tj
0 Tc
16.766 0 Td
(ith)Tj
/R28818272 10 Tf
13.2859 0 Td
(0)Tj
2.726 Tc
/R28499704 10 Tf
5 0 Td
[(,n)272.583(op)]TJ
0 Tc
22.9523 0 Td
0.226 Tw
[(art of the stack is sho)25.0146(wn. W)]TJ
112.076 0 Td
(ith)Tj
/R28818272 10 Tf
13.2859 0 Td
(1)Tj
2.726 Tc
/R28499704 10 Tf
5 0 Td
(,o)Tj
0 Tc
10.2262 0 Td
0.227 Tw
(nly the top stack frame is printed. W)Tj
147.279 0 Td
(ith)Tj
/R28818272 10 Tf
13.2871 0 Td
(2)Tj
2.727 Tc
/R28499704 10 Tf
5 0 Td
(,t)Tj
0 Tc
8.00703 0 Td
(he)Tj
-386.561 -12 Td
0 Tw
(full stack is printed.)Tj
/R28818272 10 Tf
-36 -16.8 Td
(-sb <num>)Tj
/R28499704 10 Tf
36 -12 Td
0.309 Tw
(Species ho)Tj
2.809 Tc
48.6691 0 Td
(wm)Tj
0 Tc
17.809 0 Td
(uch of each function in the stack to sho)Tj
-0.65 Tc
158.862 0 Td
1.608 Tw
(w, w)Tj
0 Tc
19.098 0 Td
0.308 Tw
(hen an error message is to be printed.)Tj
-244.438 -12 Td
0.552 Tw
[(The def)10.0122(ault v)25.0049(alue is)]TJ
/R28818272 10 Tf
83.5078 0 Td
(2)Tj
5.552 Tc
/R28499704 10 Tf
5 0 Td
(.W)Tj
0 Tc
17.0922 0 Td
(ith)Tj
/R28818272 10 Tf
13.6121 0 Td
(0)Tj
3.052 Tc
/R28499704 10 Tf
5 0 Td
[(,n)305.205(op)]TJ
0 Tc
23.6039 0 Td
0.553 Tw
[(art of the function is sho)24.9927(wn. W)]TJ
126.818 0 Td
(ith)Tj
/R28818272 10 Tf
13.6129 0 Td
(1)Tj
3.053 Tc
/R28499704 10 Tf
5 0 Td
(,o)Tj
0 Tc
10.5531 0 Td
(nly the line around the)Tj
-303.8 -12 Td
0 Tw
[(error is printed. W)40.0073(ith)]TJ
/R28818272 10 Tf
86.5301 0 Td
(2)Tj
2.5 Tc
/R28499704 10 Tf
5 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(he full function body is printed.)Tj
/R28818272 10 Tf
-135.31 -16.8 Td
(-df <string>)Tj
/R28499704 10 Tf
36 -12 Td
0.141 Tw
[(Sets the def)9.98169(ault font. This font is used whene)]TJ
-0.15 Tc
181.038 0 Td
(ve)Tj
2.641 Tc
9.28984 0 Td
(rar)Tj
0 Tc
16.382 0 Td
0.14 Tw
(equested font cannot be found. The string must)Tj
-206.71 -12 Td
0 Tw
(be a le)Tj
-0.05 Tc
25.95 0 Td
(ga)Tj
2.5 Tc
9.38984 0 Td
(lXf)Tj
0 Tc
18.3301 0 Td
(ont. If string is)Tj
-0.63 Tc
/R28818272 10 Tf
61.3898 0 Td
('')Tj
0 Tc
/R28499704 10 Tf
6.03008 0 Td
(,)Tj
/R28818272 10 Tf
5 0 Td
(lefty)Tj
/R28499704 10 Tf
21.3801 0 Td
(will dra)Tj
2.5 Tc
30.6801 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(mall box)14.9927(es instead of te)14.9854(xt.)]TJ
/R28818272 10 Tf
-227.76 -16.8 Td
(-ps <le>)Tj
/R28499704 10 Tf
36 -12 Td
0.785 Tw
(Species a def)Tj
59.7898 0 Td
0.786 Tw
(ault le name for postscript les. This name is used when no name is specied in)Tj
-59.7898 -12 Td
(the)Tj
/R28818272 10 Tf
14.7199 0 Td
[(cr)18(eatewidget)]TJ
/R28499704 10 Tf
56.7398 0 Td
0 Tw
[(call. The def)9.98535(ault le name is)]TJ
/R28818272 10 Tf
116.27 0 Td
(out.ps)Tj
/R28499704 10 Tf
25.8398 0 Td
(.)Tj
/R28818272 10 Tf
-249.57 -16.8 Td
(-V)Tj
/R28499704 10 Tf
36 0 Td
[(Prints the v)14.9841(ersion.)]TJ
/R28818272 10 Tf
-36 -16.8 Td
(-?)Tj
/R28499704 10 Tf
36 0 Td
[(Prints the usage and e)14.9854(xits.)]TJ
391 -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
/R12220008 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LEFTY)Tj
/R12545784 10 Tf
30.1699 0 Td
132.71 Tw
(\(1\) General)Tj
181.02 0 Td
0 Tw
(Commands Manual)Tj
/R12220008 10 Tf
214.4 0 Td
(LEFTY)Tj
/R12545784 10 Tf
30.1699 0 Td
(\(1\))Tj
-0.219 Tc
/R12864352 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R12545784 10 Tf
20.407 -12 Td
(lefty A Programmable Graphics Editor)Tj
/R12864352 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R12864352 10 Tf
36 -12 Td
(lefty)Tj
/R12545784 10 Tf
21.3801 0 Td
([)Tj
/R12220008 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R12545784 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R12220008 10 Tf
13.5699 0 Td
(le)Tj
/R12545784 10 Tf
14.9 0 Td
(])Tj
/R12864352 10.95 Tf
-124.13 -16.8 Td
(DESCRIPTION)Tj
/R12864352 10 Tf
36 -12 Td
(lefty)Tj
/R12545784 10 Tf
22.5219 0 Td
1.142 Tw
(is a tw)Tj
28.2941 0 Td
(o-vie)Tj
3.642 Tc
20.3 0 Td
(wg)Tj
0 Tc
15.8621 0 Td
[(raphics editor for technical pictures. This editor has no hardwired kno)24.9902(wledge about)]TJ
-86.9781 -12 Td
0.934 Tw
(specic picture layouts or editing operations.)Tj
190.585 0 Td
0.935 Tw
(Each picture is described by a program that contains func-)Tj
-190.585 -12 Td
1.042 Tw
(tions to dra)Tj
3.542 Tc
46.934 0 Td
(wt)Tj
0 Tc
13.5422 0 Td
(he picture and functions to perform editing operations that are appropriate for the specic)Tj
-60.4762 -12 Td
0.026 Tw
(picture. Primiti)Tj
-0.15 Tc
60.3359 0 Td
0.326 Tw
(ve u)Tj
0 Tc
16.816 0 Td
0.026 Tw
(ser actions, lik)Tj
2.526 Tc
58.002 0 Td
(em)Tj
0 Tc
14.7461 0 Td
(ouse and k)Tj
-0.15 Tc
42.7219 0 Td
(ey)Tj
0 Tc
9.28984 0 Td
(board e)Tj
-0.15 Tc
29.4859 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(nts, are also bound to functions in this program.)Tj
-240.688 -12 Td
0.847 Tw
(Besides the graphical vie)Tj
3.346 Tc
102.551 0 Td
[(wo)334.6(ft)]TJ
0 Tc
25.0219 0 Td
0.846 Tw
[(he picture itself, the editor presents a te)14.9902(xtual vie)]TJ
3.346 Tc
198.278 0 Td
[(wo)334.6(ft)]TJ
0 Tc
25.0219 0 Td
(he program that de-)Tj
-350.873 -12 Td
0.45 Tw
(scribes the picture. Programmability and the tw)Tj
192.3 0 Td
(o-vie)Tj
2.95 Tc
20.3 0 Td
(wi)Tj
0 Tc
12.95 0 Td
(nterf)Tj
18.7801 0 Td
(ace allo)Tj
2.95 Tc
31.0199 0 Td
(wt)Tj
0 Tc
12.95 0 Td
[(he editor to handle a v)25(ariety of pic-)]TJ
-288.3 -12 Td
0.865 Tw
[(tures, b)19.9927(ut are particularly useful for pictures used in technical conte)]TJ
277.96 0 Td
0.864 Tw
(xts, e.g., graphs and trees. Also,)Tj
/R12864352 10 Tf
135.164 0 Td
(lefty)Tj
/R12545784 10 Tf
-413.124 -12 Td
0.483 Tw
[(can communicate with other processes. This feature allo)25.0146(ws it to use e)15.0049(xisting tools to compute specic pic-)]TJ
12 TL
1.002 Tw
T*[(ture layouts and allo)25.0061(ws e)15.0049(xternal processes to use the editor as a front end to display their data structures)]TJ
T*[(graphically)65.0159(.)]TJ
/R12864352 10.95 Tf
-36 -16.8 Td
[(USA)54.9729(GE)]TJ
/R12545784 10 Tf
36 -12 Td
0.897 Tw
(The le name is optional. It may be)Tj
/R12864352 10 Tf
151.886 0 Td
(-)Tj
3.397 Tc
/R12545784 10 Tf
3.33008 0 Td
(,f)Tj
0 Tc
9.22695 0 Td
(or reading from standard input.)Tj
/R12864352 10 Tf
134.185 0 Td
(lefty)Tj
/R12545784 10 Tf
22.2781 0 Td
0.898 Tw
(uses tw)Tj
3.398 Tc
30.518 0 Td
(oe)Tj
-0.4 Tc
12.8379 0 Td
(nv)Tj
0 Tc
9.6 0 Td
(ironment v)Tj
44.2578 0 Td
(ari-)Tj
-418.12 -12 Td
(ables,)Tj
/R12864352 10 Tf
25.7512 0 Td
(LEFTYP)Tj
-0.95 Tc
38.7102 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R12545784 10 Tf
10.4809 0 Td
(and)Tj
/R12864352 10 Tf
17.141 0 Td
[(LEFTY)35.0146(OPTIONS)]TJ
/R12545784 10 Tf
78 0 Td
(.)Tj
/R12864352 10 Tf
7.70117 0 Td
(LEFTYP)Tj
-0.95 Tc
38.7102 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R12545784 10 Tf
10.4809 0 Td
0.201 Tw
(is a colon separated list of directories. When)Tj
/R12864352 10 Tf
-252.855 -12 Td
(lefty)Tj
/R12545784 10 Tf
22.457 0 Td
1.077 Tw
(tries to open a le, it searches that path for the le. When)Tj
/R12864352 10 Tf
245.352 0 Td
(lefty)Tj
/R12545784 10 Tf
22.4578 0 Td
1.078 Tw
(tries to start up another process, it)Tj
-290.267 -12 Td
(searches)Tj
/R12864352 10 Tf
36.6609 0 Td
(LEFTYP)Tj
-0.95 Tc
38.7102 0 Td
(AT)Tj
0 Tc
12.9398 0 Td
(H)Tj
/R12545784 10 Tf
10.5711 0 Td
0.291 Tw
(rst, then the standard)Tj
-0.74 Tc
/R12864352 10 Tf
92.5441 0 Td
(PA)Tj
0 Tc
11.6398 0 Td
(TH)Tj
-0.25 Tc
/R12545784 10 Tf
17.241 0 Td
(va)Tj
0 Tc
9.18984 0 Td
(riable.)Tj
/R12864352 10 Tf
30.5609 0 Td
[(LEFTY)35.0146(OPTIONS)]TJ
/R12545784 10 Tf
80.791 0 Td
0.29 Tw
(can be used to set spe-)Tj
-340.849 -12 Td
0 Tw
(cic options. Options specied on the command line o)Tj
-0.15 Tc
217.9 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rride options set through this v)25(ariable.)]TJ
/R12864352 10.95 Tf
-263.19 -16.8 Td
(OPTIONS)Tj
/R12864352 10 Tf
36 -12 Td
(-x)Tj
/R12545784 10 Tf
36 0 Td
[(Instructs the editor to e)14.9854(xit after processing)]TJ
/R12864352 10 Tf
171.21 0 Td
(le)Tj
/R12545784 10 Tf
12.7801 0 Td
(.)Tj
/R12864352 10 Tf
-219.99 -16.8 Td
[(-e <expr)17.9919(ession>)]TJ
36 -12 Td
[(<expr)17.9846(ession>)]TJ
/R12545784 10 Tf
58.7203 0 Td
(is parsed and e)Tj
-0.15 Tc
59 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
(cuted.)Tj
/R12864352 10 Tf
-163.01 -16.8 Td
(-el <num>)Tj
/R12545784 10 Tf
36 -12 Td
0.665 Tw
(Set error reporting le)Tj
-0.15 Tc
85.3352 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.666 Tw
[(l. The def)9.99756(ault v)24.9976(alue is)]TJ
/R12864352 10 Tf
92.4102 0 Td
(0)Tj
/R12545784 10 Tf
5 0 Td
(.)Tj
/R12864352 10 Tf
8.16602 0 Td
(0)Tj
/R12545784 10 Tf
8.16602 0 Td
(ne)Tj
-0.15 Tc
9.18984 0 Td
(ve)Tj
3.166 Tc
9.28984 0 Td
(rp)Tj
0 Tc
11.4961 0 Td
(rints an)Tj
3.166 Tc
30.2359 0 Td
(ym)Tj
0 Tc
15.9461 0 Td
(essages.)Tj
/R12864352 10 Tf
38.1559 0 Td
(1)Tj
/R12545784 10 Tf
8.16602 0 Td
(prints se)Tj
-0.15 Tc
34.0262 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(re er)Tj
18.5059 0 Td
(-)Tj
-392.669 -12 Td
0.026 Tw
(rors, such as trying to return from a non function.)Tj
/R12864352 10 Tf
202.729 0 Td
(2)Tj
/R12545784 10 Tf
7.525 0 Td
0.025 Tw
(is the most useful: it reports function calls that)Tj
-210.254 -12 Td
1.223 Tw
(cannot be e)Tj
-0.15 Tc
47.8359 0 Td
(xe)Tj
0 Tc
9.28984 0 Td
1.224 Tw
[(cuted, either because there is no function, or because of ar)17.9834(gument mismatches.)]TJ
/R12864352 10 Tf
333.878 0 Td
(3)Tj
/R12545784 10 Tf
-391.004 -12 Td
0.364 Tw
(also w)Tj
26.0941 0 Td
0.363 Tw
[(arns about bad v)25.0024(ariable names.)]TJ
/R12864352 10 Tf
130.145 0 Td
(4,5)Tj
-0.1 Tc
/R12545784 10 Tf
15.3629 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
[(rn about e)14.9976(xpressions that do not return a v)24.9951(alue. Only)]TJ
-183.162 -12 Td
(le)Tj
-0.15 Tc
6.96992 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l)Tj
/R12864352 10 Tf
5.93086 0 Td
(1)Tj
/R12545784 10 Tf
8.15117 0 Td
0.651 Tw
(messages are real errors. The rest arise from le)Tj
-0.05 Tc
191.378 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(l)Tj
/R12864352 10 Tf
5.93086 0 Td
(lefty)Tj
/R12545784 10 Tf
22.0309 0 Td
(statements, b)Tj
52.6711 0 Td
0.652 Tw
(ut may be caused by)Tj
-311.743 -12 Td
0 Tw
(some logic errors.)Tj
/R12864352 10 Tf
-36 -16.8 Td
(-sd <num>)Tj
/R12545784 10 Tf
36 -12 Td
0.02 Tw
(Species ho)Tj
2.52 Tc
48.3801 0 Td
(wm)Tj
0 Tc
17.5199 0 Td
(uch of the stack to sho)Tj
-0.65 Tc
89.5602 0 Td
1.32 Tw
(w, w)Tj
0 Tc
18.8102 0 Td
0.019 Tw
[(hen an error message is to be printed. The def)9.98047(ault v)]TJ
205.07 0 Td
(alue)Tj
-379.341 -12 Td
(is)Tj
/R12864352 10 Tf
9.39609 0 Td
(2)Tj
5.226 Tc
/R12545784 10 Tf
5 0 Td
(.W)Tj
0 Tc
16.766 0 Td
(ith)Tj
/R12864352 10 Tf
13.2859 0 Td
(0)Tj
2.726 Tc
/R12545784 10 Tf
5 0 Td
[(,n)272.583(op)]TJ
0 Tc
22.9523 0 Td
0.226 Tw
[(art of the stack is sho)25.0146(wn. W)]TJ
112.076 0 Td
(ith)Tj
/R12864352 10 Tf
13.2859 0 Td
(1)Tj
2.726 Tc
/R12545784 10 Tf
5 0 Td
(,o)Tj
0 Tc
10.2262 0 Td
0.227 Tw
(nly the top stack frame is printed. W)Tj
147.279 0 Td
(ith)Tj
/R12864352 10 Tf
13.2871 0 Td
(2)Tj
2.727 Tc
/R12545784 10 Tf
5 0 Td
(,t)Tj
0 Tc
8.00703 0 Td
(he)Tj
-386.561 -12 Td
0 Tw
(full stack is printed.)Tj
/R12864352 10 Tf
-36 -16.8 Td
(-sb <num>)Tj
/R12545784 10 Tf
36 -12 Td
0.309 Tw
(Species ho)Tj
2.809 Tc
48.6691 0 Td
(wm)Tj
0 Tc
17.809 0 Td
(uch of each function in the stack to sho)Tj
-0.65 Tc
158.862 0 Td
1.608 Tw
(w, w)Tj
0 Tc
19.098 0 Td
0.308 Tw
(hen an error message is to be printed.)Tj
-244.438 -12 Td
0.552 Tw
[(The def)10.0122(ault v)25.0049(alue is)]TJ
/R12864352 10 Tf
83.5078 0 Td
(2)Tj
5.552 Tc
/R12545784 10 Tf
5 0 Td
(.W)Tj
0 Tc
17.0922 0 Td
(ith)Tj
/R12864352 10 Tf
13.6121 0 Td
(0)Tj
3.052 Tc
/R12545784 10 Tf
5 0 Td
[(,n)305.205(op)]TJ
0 Tc
23.6039 0 Td
0.553 Tw
[(art of the function is sho)24.9927(wn. W)]TJ
126.818 0 Td
(ith)Tj
/R12864352 10 Tf
13.6129 0 Td
(1)Tj
3.053 Tc
/R12545784 10 Tf
5 0 Td
(,o)Tj
0 Tc
10.5531 0 Td
(nly the line around the)Tj
-303.8 -12 Td
0 Tw
[(error is printed. W)40.0073(ith)]TJ
/R12864352 10 Tf
86.5301 0 Td
(2)Tj
2.5 Tc
/R12545784 10 Tf
5 0 Td
(,t)Tj
0 Tc
7.78008 0 Td
(he full function body is printed.)Tj
/R12864352 10 Tf
-135.31 -16.8 Td
(-df <string>)Tj
/R12545784 10 Tf
36 -12 Td
0.141 Tw
[(Sets the def)9.98169(ault font. This font is used whene)]TJ
-0.15 Tc
181.038 0 Td
(ve)Tj
2.641 Tc
9.28984 0 Td
(rar)Tj
0 Tc
16.382 0 Td
0.14 Tw
(equested font cannot be found. The string must)Tj
-206.71 -12 Td
0 Tw
(be a le)Tj
-0.05 Tc
25.95 0 Td
(ga)Tj
2.5 Tc
9.38984 0 Td
(lXf)Tj
0 Tc
18.3301 0 Td
(ont. If string is)Tj
-0.63 Tc
/R12864352 10 Tf
61.3898 0 Td
('')Tj
0 Tc
/R12545784 10 Tf
6.03008 0 Td
(,)Tj
/R12864352 10 Tf
5 0 Td
(lefty)Tj
/R12545784 10 Tf
21.3801 0 Td
(will dra)Tj
2.5 Tc
30.6801 0 Td
(ws)Tj
0 Tc
13.6102 0 Td
[(mall box)14.9927(es instead of te)14.9854(xt.)]TJ
/R12864352 10 Tf
-227.76 -16.8 Td
(-ps <le>)Tj
/R12545784 10 Tf
36 -12 Td
0.785 Tw
(Species a def)Tj
59.7898 0 Td
0.786 Tw
(ault le name for postscript les. This name is used when no name is specied in)Tj
-59.7898 -12 Td
(the)Tj
/R12864352 10 Tf
14.7199 0 Td
[(cr)18(eatewidget)]TJ
/R12545784 10 Tf
56.7398 0 Td
0 Tw
[(call. The def)9.98535(ault le name is)]TJ
/R12864352 10 Tf
116.27 0 Td
(out.ps)Tj
/R12545784 10 Tf
25.8398 0 Td
(.)Tj
/R12864352 10 Tf
-249.57 -16.8 Td
(-V)Tj
/R12545784 10 Tf
36 0 Td
[(Prints the v)14.9841(ersion.)]TJ
/R12864352 10 Tf
-36 -16.8 Td
(-?)Tj
/R12545784 10 Tf
36 0 Td
[(Prints the usage and e)14.9854(xits.)]TJ
391 -62.4 Td
(1)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 3404
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -583,19 +583,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R28818272
│ │ │ │ │ │ +R12864352
│ │ │ │ │ │
│ │ │ │ │ │ -R28499704
│ │ │ │ │ │ +R12545784
│ │ │ │ │ │
│ │ │ │ │ │ -R28173928
│ │ │ │ │ │ +R12220008
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -632,29 +632,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
/R28173928 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LEFTY)Tj
/R28499704 10 Tf
30.1699 0 Td
132.71 Tw
(\(1\) General)Tj
181.02 0 Td
0 Tw
(Commands Manual)Tj
/R28173928 10 Tf
214.4 0 Td
(LEFTY)Tj
/R28499704 10 Tf
30.1699 0 Td
(\(1\))Tj
/R28818272 10.95 Tf
-456.34 -36 Td
(SEE ALSO)Tj
/R28173928 10 Tf
36.0898 -12 Td
(lefty)Tj
/R28499704 10 Tf
20.0398 0 Td
(user guide.)Tj
406.87 -672 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
/R12220008 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LEFTY)Tj
/R12545784 10 Tf
30.1699 0 Td
132.71 Tw
(\(1\) General)Tj
181.02 0 Td
0 Tw
(Commands Manual)Tj
/R12220008 10 Tf
214.4 0 Td
(LEFTY)Tj
/R12545784 10 Tf
30.1699 0 Td
(\(1\))Tj
/R12864352 10.95 Tf
-456.34 -36 Td
(SEE ALSO)Tj
/R12220008 10 Tf
36.0898 -12 Td
(lefty)Tj
/R12545784 10 Tf
20.0398 0 Td
(user guide.)Tj
406.87 -672 Td
(2)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 243
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R28818272
│ │ │ │ │ │ +R12864352
│ │ │ │ │ │
│ │ │ │ │ │ -R28499704
│ │ │ │ │ │ +R12545784
│ │ │ │ │ │
│ │ │ │ │ │ -R28173928
│ │ │ │ │ │ +R12220008
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -709,15 +709,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 504
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28858448 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 beginbfrange
<20><20><0020>
<27><27><2019>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<3c><3c><003c>
<3e><3e><003e>
<3f><3f><003f>
<41><41><0041>
<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>
<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>
<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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R12904528 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 beginbfrange
<20><20><0020>
<27><27><2019>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<30><30><0030>
<31><31><0031>
<32><32><0032>
<33><33><0033>
<34><34><0034>
<35><35><0035>
<3c><3c><003c>
<3e><3e><003e>
<3f><3f><003f>
<41><41><0041>
<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>
<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>
<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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -739,15 +739,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 478
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28858816 def
1 begincodespacerange
<00><ff>
endcodespacerange
50 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<31><31><0031>
<32><32><0032>
<3a><3a><003a>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<57><57><0057>
<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>
<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/R12904896 def
1 begincodespacerange
<00><ff>
endcodespacerange
50 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<31><31><0031>
<32><32><0032>
<3a><3a><003a>
<41><41><0041>
<42><42><0042>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<57><57><0057>
<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>
<8c><8c><fb01>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -769,15 +769,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 267
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28859184 def
1 begincodespacerange
<00><ff>
endcodespacerange
16 beginbfrange
<45><45><0045>
<46><46><0046>
<4c><4c><004c>
<54><54><0054>
<59><59><0059>
<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>
<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/R12905264 def
1 begincodespacerange
<00><ff>
endcodespacerange
16 beginbfrange
<45><45><0045>
<46><46><0046>
<4c><4c><004c>
<54><54><0054>
<59><59><0059>
<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>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -799,15 +799,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-f368402aac2d'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-50e7b2d5f568'/>
<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/pdf/lneato.1.pdf.gz
│ │ │ │ ├── lneato.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
/R36476520 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LNEA)Tj
-0.18 Tc
24.0801 0 Td
(TO)Tj
0 Tc
/R36804408 10 Tf
12.8699 0 Td
125.93 Tw
(\(1\) General)Tj
174.24 0 Td
0 Tw
(Commands Manual)Tj
/R36476520 10 Tf
207.62 0 Td
(LNEA)Tj
-0.18 Tc
24.0801 0 Td
(TO)Tj
0 Tc
/R36804408 10 Tf
12.8699 0 Td
(\(1\))Tj
-0.219 Tc
/R37120864 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R36804408 10 Tf
20.407 -12 Td
(lneato A Customizable Graph Editor)Tj
/R37120864 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R37120864 10 Tf
36 -12 Td
(lneato)Tj
/R36804408 10 Tf
28.6102 0 Td
([)Tj
/R37120864 10 Tf
5.83008 0 Td
(-V)Tj
2.5 Tc
/R36804408 10 Tf
13.05 0 Td
(][)Tj
0 Tc
/R37120864 10 Tf
11.6602 0 Td
(-lm)Tj
/R36476520 10 Tf
14.8199 0 Td
(mode)Tj
2.5 Tc
/R36804408 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R37120864 10 Tf
11.6602 0 Td
(-el)Tj
/R36476520 10 Tf
10.6398 0 Td
[(le)15.0073(v)]TJ
2.5 Tc
/R36804408 10 Tf
14.3301 0 Td
(][)Tj
0 Tc
/R36476520 10 Tf
13.5699 0 Td
(le)Tj
/R36804408 10 Tf
14.9 0 Td
(])Tj
/R37120864 10.95 Tf
-199.41 -16.8 Td
(DESCRIPTION)Tj
/R37120864 10 Tf
36 -12 Td
(lneato)Tj
/R36804408 10 Tf
29.1691 0 Td
0.559 Tw
(is a graph editor for the X W)Tj
118.763 0 Td
(indo)Tj
3.059 Tc
17.5301 0 Td
(wS)Tj
0 Tc
15.8391 0 Td
3.059 Tw
(ystem. It)Tj
41.118 0 Td
0.559 Tw
(may be run as a standalone editor)Tj
3.058 Tc
136.814 0 Td
[(,o)305.82(ra)305.786(saf)]TJ
0 Tc
39.1621 0 Td
0.558 Tw
(ront end)Tj
-398.395 -12 Td
0 Tw
[(for applications that use graphs.)-500(It can control multiple windo)24.9854(ws vie)24.9927(wing dif)24.9854(ferent graphs.)]TJ
/R37120864 10 Tf
24 TL
(lneato)'
/R36804408 10 Tf
29.5039 0 Td
0.894 Tw
(is written on top of)Tj
/R37120864 10 Tf
83.0801 0 Td
(neato)Tj
/R36804408 10 Tf
26.7238 0 Td
(and)Tj
/R37120864 10 Tf
17.834 0 Td
(lefty)Tj
/R36804408 10 Tf
18.8801 0 Td
(.)Tj
/R37120864 10 Tf
8.39414 0 Td
(lefty)Tj
/R36804408 10 Tf
22.2738 0 Td
0.895 Tw
(is a general-purpose programmable editor for technical)Tj
-206.69 -12 Td
2.58 Tw
(pictures. It)Tj
47.9301 0 Td
0.08 Tw
(has an interpreti)Tj
-0.15 Tc
64.3398 0 Td
0.38 Tw
(ve p)Tj
0 Tc
16.8699 0 Td
0.079 Tw
[(rogramming language similar to A)90.0073(WK and C.)-507.905(The user interf)9.98535(ace and graph)]TJ
-129.14 -12 Td
0.923 Tw
(editing operations of)Tj
/R37120864 10 Tf
88.0391 0 Td
(lneato)Tj
/R36804408 10 Tf
29.5328 0 Td
(are written as)Tj
/R37120864 10 Tf
59.1391 0 Td
(lefty)Tj
/R36804408 10 Tf
22.3031 0 Td
3.423 Tw
(functions. Programmer)Tj
95.4328 0 Td
0.923 Tw
(-dened graph operations may be)Tj
-294.447 -12 Td
0.058 Tw
[(loaded as well.)-505.798(Graph layouts are made by)]TJ
/R37120864 10 Tf
175.424 0 Td
(neato)Tj
2.558 Tc
/R36804408 10 Tf
23.3301 0 Td
(,w)Tj
0 Tc
12.2781 0 Td
0.057 Tw
(hich runs as a separate process that communicates with)Tj
/R37120864 10 Tf
-211.032 -12 Td
(lefty)Tj
/R36804408 10 Tf
21.3801 0 Td
0 Tw
(through pipes.)Tj
-21.3801 -24 Td
0.016 Tw
(If the input graph contains xdot attrib)Tj
149.326 0 Td
(utes,)Tj
/R37120864 10 Tf
21.1262 0 Td
(lneato)Tj
/R36804408 10 Tf
28.6262 0 Td
(will use that to display the graph. Otherwise, it runs)Tj
/R37120864 10 Tf
209.591 0 Td
(neato)Tj
/R36804408 10 Tf
-408.67 -12 Td
0 Tw
(to obtain layout information.)Tj
/R37120864 10.95 Tf
-36 -16.8 Td
[(USA)54.9729(GE)]TJ
/R36804408 10 Tf
36 -12 Td
(The le name is optional. If present, the graph contained in that le is displayed in the)Tj
/R37120864 10 Tf
346.91 0 Td
(lneato)Tj
/R36804408 10 Tf
28.6102 0 Td
(windo)Tj
-0.65 Tc
24.75 0 Td
(w.)Tj
0 Tc
/R37120864 10.95 Tf
-436.27 -16.8 Td
(OPTIONS)Tj
/R37120864 10 Tf
36 -12 Td
(-V)Tj
/R36804408 10 Tf
36 0 Td
[(Prints the v)14.9841(ersion.)]TJ
/R37120864 10 Tf
-36 -16.8 Td
(-lm)Tj
/R36476520 10 Tf
14.8199 0 Td
(mode)Tj
/R36804408 10 Tf
21.1801 -12 Td
(Sets the layout mode. The)Tj
/R36476520 10 Tf
106.66 0 Td
(mode)Tj
/R36804408 10 Tf
24.1602 0 Td
(can be)Tj
/R37120864 10 Tf
28.3199 0 Td
(sync)Tj
/R36804408 10 Tf
21.3898 0 Td
(or)Tj
/R37120864 10 Tf
10.8301 0 Td
(async)Tj
2.5 Tc
/R36804408 10 Tf
23.8898 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(he def)9.98535(ault is)]TJ
/R37120864 10 Tf
51.2801 0 Td
(async)Tj
/R36804408 10 Tf
23.8898 0 Td
(.)Tj
/R37120864 10 Tf
-337.53 -16.8 Td
(-el)Tj
/R36476520 10 Tf
10.6398 0 Td
[(le)15.0073(v)]TJ
/R36804408 10 Tf
25.3602 0 Td
(Sets the mesage le)Tj
-0.15 Tc
73.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l. The)Tj
/R36476520 10 Tf
25.8301 0 Td
[(le)15.0073(v)]TJ
/R36804408 10 Tf
14.0098 0 Td
(can be)Tj
/R37120864 10 Tf
28.3199 0 Td
(0)Tj
/R36804408 10 Tf
7.5 0 Td
(or)Tj
/R37120864 10 Tf
10.8301 0 Td
(1)Tj
2.5 Tc
/R36804408 10 Tf
5 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(he def)9.98535(ault is)]TJ
/R37120864 10 Tf
51.2801 0 Td
(0)Tj
/R36804408 10 Tf
5 0 Td
(.)Tj
/R37120864 10.95 Tf
-313.52 -16.8 Td
(SEE ALSO)Tj
/R36804408 10 Tf
36 -12 Td
(neato\(1\), lefty\(1\), dotty\(1\), xdot\(3\),)Tj
/R36476520 10 Tf
0.35 -12 Td
(dotty)Tj
/R36804408 10 Tf
22.8199 0 Td
(user guide.)Tj
403.83 -350.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
/R36902504 10 Tf
1 0 0 1 72.5801 793.89 Tm
(LNEA)Tj
-0.18 Tc
24.0801 0 Td
(TO)Tj
0 Tc
/R37230392 10 Tf
12.8699 0 Td
125.93 Tw
(\(1\) General)Tj
174.24 0 Td
0 Tw
(Commands Manual)Tj
/R36902504 10 Tf
207.62 0 Td
(LNEA)Tj
-0.18 Tc
24.0801 0 Td
(TO)Tj
0 Tc
/R37230392 10 Tf
12.8699 0 Td
(\(1\))Tj
-0.219 Tc
/R37546848 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R37230392 10 Tf
20.407 -12 Td
(lneato A Customizable Graph Editor)Tj
/R37546848 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R37546848 10 Tf
36 -12 Td
(lneato)Tj
/R37230392 10 Tf
28.6102 0 Td
([)Tj
/R37546848 10 Tf
5.83008 0 Td
(-V)Tj
2.5 Tc
/R37230392 10 Tf
13.05 0 Td
(][)Tj
0 Tc
/R37546848 10 Tf
11.6602 0 Td
(-lm)Tj
/R36902504 10 Tf
14.8199 0 Td
(mode)Tj
2.5 Tc
/R37230392 10 Tf
24.3398 0 Td
(][)Tj
0 Tc
/R37546848 10 Tf
11.6602 0 Td
(-el)Tj
/R36902504 10 Tf
10.6398 0 Td
[(le)15.0073(v)]TJ
2.5 Tc
/R37230392 10 Tf
14.3301 0 Td
(][)Tj
0 Tc
/R36902504 10 Tf
13.5699 0 Td
(le)Tj
/R37230392 10 Tf
14.9 0 Td
(])Tj
/R37546848 10.95 Tf
-199.41 -16.8 Td
(DESCRIPTION)Tj
/R37546848 10 Tf
36 -12 Td
(lneato)Tj
/R37230392 10 Tf
29.1691 0 Td
0.559 Tw
(is a graph editor for the X W)Tj
118.763 0 Td
(indo)Tj
3.059 Tc
17.5301 0 Td
(wS)Tj
0 Tc
15.8391 0 Td
3.059 Tw
(ystem. It)Tj
41.118 0 Td
0.559 Tw
(may be run as a standalone editor)Tj
3.058 Tc
136.814 0 Td
[(,o)305.82(ra)305.786(saf)]TJ
0 Tc
39.1621 0 Td
0.558 Tw
(ront end)Tj
-398.395 -12 Td
0 Tw
[(for applications that use graphs.)-500(It can control multiple windo)24.9854(ws vie)24.9927(wing dif)24.9854(ferent graphs.)]TJ
/R37546848 10 Tf
24 TL
(lneato)'
/R37230392 10 Tf
29.5039 0 Td
0.894 Tw
(is written on top of)Tj
/R37546848 10 Tf
83.0801 0 Td
(neato)Tj
/R37230392 10 Tf
26.7238 0 Td
(and)Tj
/R37546848 10 Tf
17.834 0 Td
(lefty)Tj
/R37230392 10 Tf
18.8801 0 Td
(.)Tj
/R37546848 10 Tf
8.39414 0 Td
(lefty)Tj
/R37230392 10 Tf
22.2738 0 Td
0.895 Tw
(is a general-purpose programmable editor for technical)Tj
-206.69 -12 Td
2.58 Tw
(pictures. It)Tj
47.9301 0 Td
0.08 Tw
(has an interpreti)Tj
-0.15 Tc
64.3398 0 Td
0.38 Tw
(ve p)Tj
0 Tc
16.8699 0 Td
0.079 Tw
[(rogramming language similar to A)90.0073(WK and C.)-507.905(The user interf)9.98535(ace and graph)]TJ
-129.14 -12 Td
0.923 Tw
(editing operations of)Tj
/R37546848 10 Tf
88.0391 0 Td
(lneato)Tj
/R37230392 10 Tf
29.5328 0 Td
(are written as)Tj
/R37546848 10 Tf
59.1391 0 Td
(lefty)Tj
/R37230392 10 Tf
22.3031 0 Td
3.423 Tw
(functions. Programmer)Tj
95.4328 0 Td
0.923 Tw
(-dened graph operations may be)Tj
-294.447 -12 Td
0.058 Tw
[(loaded as well.)-505.798(Graph layouts are made by)]TJ
/R37546848 10 Tf
175.424 0 Td
(neato)Tj
2.558 Tc
/R37230392 10 Tf
23.3301 0 Td
(,w)Tj
0 Tc
12.2781 0 Td
0.057 Tw
(hich runs as a separate process that communicates with)Tj
/R37546848 10 Tf
-211.032 -12 Td
(lefty)Tj
/R37230392 10 Tf
21.3801 0 Td
0 Tw
(through pipes.)Tj
-21.3801 -24 Td
0.016 Tw
(If the input graph contains xdot attrib)Tj
149.326 0 Td
(utes,)Tj
/R37546848 10 Tf
21.1262 0 Td
(lneato)Tj
/R37230392 10 Tf
28.6262 0 Td
(will use that to display the graph. Otherwise, it runs)Tj
/R37546848 10 Tf
209.591 0 Td
(neato)Tj
/R37230392 10 Tf
-408.67 -12 Td
0 Tw
(to obtain layout information.)Tj
/R37546848 10.95 Tf
-36 -16.8 Td
[(USA)54.9729(GE)]TJ
/R37230392 10 Tf
36 -12 Td
(The le name is optional. If present, the graph contained in that le is displayed in the)Tj
/R37546848 10 Tf
346.91 0 Td
(lneato)Tj
/R37230392 10 Tf
28.6102 0 Td
(windo)Tj
-0.65 Tc
24.75 0 Td
(w.)Tj
0 Tc
/R37546848 10.95 Tf
-436.27 -16.8 Td
(OPTIONS)Tj
/R37546848 10 Tf
36 -12 Td
(-V)Tj
/R37230392 10 Tf
36 0 Td
[(Prints the v)14.9841(ersion.)]TJ
/R37546848 10 Tf
-36 -16.8 Td
(-lm)Tj
/R36902504 10 Tf
14.8199 0 Td
(mode)Tj
/R37230392 10 Tf
21.1801 -12 Td
(Sets the layout mode. The)Tj
/R36902504 10 Tf
106.66 0 Td
(mode)Tj
/R37230392 10 Tf
24.1602 0 Td
(can be)Tj
/R37546848 10 Tf
28.3199 0 Td
(sync)Tj
/R37230392 10 Tf
21.3898 0 Td
(or)Tj
/R37546848 10 Tf
10.8301 0 Td
(async)Tj
2.5 Tc
/R37230392 10 Tf
23.8898 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(he def)9.98535(ault is)]TJ
/R37546848 10 Tf
51.2801 0 Td
(async)Tj
/R37230392 10 Tf
23.8898 0 Td
(.)Tj
/R37546848 10 Tf
-337.53 -16.8 Td
(-el)Tj
/R36902504 10 Tf
10.6398 0 Td
[(le)15.0073(v)]TJ
/R37230392 10 Tf
25.3602 0 Td
(Sets the mesage le)Tj
-0.15 Tc
73.35 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(l. The)Tj
/R36902504 10 Tf
25.8301 0 Td
[(le)15.0073(v)]TJ
/R37230392 10 Tf
14.0098 0 Td
(can be)Tj
/R37546848 10 Tf
28.3199 0 Td
(0)Tj
/R37230392 10 Tf
7.5 0 Td
(or)Tj
/R37546848 10 Tf
10.8301 0 Td
(1)Tj
2.5 Tc
/R37230392 10 Tf
5 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(he def)9.98535(ault is)]TJ
/R37546848 10 Tf
51.2801 0 Td
(0)Tj
/R37230392 10 Tf
5 0 Td
(.)Tj
/R37546848 10.95 Tf
-313.52 -16.8 Td
(SEE ALSO)Tj
/R37230392 10 Tf
36 -12 Td
(neato\(1\), lefty\(1\), dotty\(1\), xdot\(3\),)Tj
/R36902504 10 Tf
0.35 -12 Td
(dotty)Tj
/R37230392 10 Tf
22.8199 0 Td
(user guide.)Tj
403.83 -350.4 Td
(1)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 1662
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -567,19 +567,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R37120864
│ │ │ │ │ │ +R37546848
│ │ │ │ │ │
│ │ │ │ │ │ -R36804408
│ │ │ │ │ │ +R37230392
│ │ │ │ │ │
│ │ │ │ │ │ -R36476520
│ │ │ │ │ │ +R36902504
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -631,32 +631,32 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -362
│ │ │ │ │ │ +363
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37146264 def
1 begincodespacerange
<00><ff>
endcodespacerange
32 beginbfrange
<20><20><0020>
<2d><2d><002d>
<30><30><0030>
<31><31><0031>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<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>
<63><63><0063>
<65><65><0065>
<66><66><0066>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<79><79><0079>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37572248 def
1 begincodespacerange
<00><ff>
endcodespacerange
32 beginbfrange
<20><20><0020>
<2d><2d><002d>
<30><30><0030>
<31><31><0031>
<41><41><0041>
<43><43><0043>
<44><44><0044>
<45><45><0045>
<47><47><0047>
<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>
<63><63><0063>
<65><65><0065>
<66><66><0066>
<6c><6c><006c>
<6d><6d><006d>
<6e><6e><006e>
<6f><6f><006f>
<73><73><0073>
<74><74><0074>
<79><79><0079>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 467
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37146632 def
1 begincodespacerange
<00><ff>
endcodespacerange
48 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<31><31><0031>
<33><33><0033>
<41><41><0041>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<57><57><0057>
<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>
<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/R37572616 def
1 begincodespacerange
<00><ff>
endcodespacerange
48 beginbfrange
<20><20><0020>
<28><28><0028>
<29><29><0029>
<2c><2c><002c>
<2d><2d><002d>
<2e><2e><002e>
<31><31><0031>
<33><33><0033>
<41><41><0041>
<43><43><0043>
<45><45><0045>
<47><47><0047>
<49><49><0049>
<4b><4b><004b>
<4d><4d><004d>
<4f><4f><004f>
<50><50><0050>
<53><53><0053>
<54><54><0054>
<57><57><0057>
<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>
<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
│ │ │ │ │ │ @@ -678,15 +678,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 256
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R37147000 def
1 begincodespacerange
<00><ff>
endcodespacerange
15 beginbfrange
<41><41><0041>
<45><45><0045>
<4c><4c><004c>
<4e><4e><004e>
<4f><4f><004f>
<54><54><0054>
<64><64><0064>
<65><65><0065>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<74><74><0074>
<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/R37572984 def
1 begincodespacerange
<00><ff>
endcodespacerange
15 beginbfrange
<41><41><0041>
<45><45><0045>
<4c><4c><004c>
<4e><4e><004e>
<4f><4f><004f>
<54><54><0054>
<64><64><0064>
<65><65><0065>
<6c><6c><006c>
<6d><6d><006d>
<6f><6f><006f>
<74><74><0074>
<76><76><0076>
<79><79><0079>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -708,15 +708,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-2559f75e8441'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-57a9a90dd576'/>
<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/pdf/mingle.1.pdf.gz
│ │ │ │ ├── mingle.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
/R40319624 10 Tf
1 0 0 1 72.6801 793.89 Tm
(MINGLE)Tj
/R40667544 10 Tf
37.95 0 Td
124.83 Tw
(\(1\) General)Tj
173.14 0 Td
0 Tw
(Commands Manual)Tj
/R40319624 10 Tf
206.62 0 Td
(MINGLE)Tj
/R40667544 10 Tf
37.95 0 Td
(\(1\))Tj
-0.219 Tc
/R40984000 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R40667544 10 Tf
20.407 -12 Td
[(mingle f)10(ast edge b)20.0159(undling)]TJ
/R40984000 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R40984000 10 Tf
36 -12 Td
(mingle)Tj
/R40667544 10 Tf
31.3898 0 Td
([)Tj
/R40319624 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R40667544 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R40984000 10 Tf
11.6602 0 Td
(o)Tj
/R40319624 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R40667544 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R40319624 10 Tf
13.5699 0 Td
(les)Tj
/R40667544 10 Tf
18.8801 0 Td
(])Tj
/R40984000 10.95 Tf
-190.89 -16.8 Td
(DESCRIPTION)Tj
/R40984000 10 Tf
36 -12 Td
(mingle)Tj
/R40667544 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
/R40319624 10 Tf
171.096 0 Td
(pos)Tj
/R40667544 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
/R40984000 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R40667544 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R40984000 10 Tf
16.8 TL
(m)'
/R40319624 10 Tf
16.5301 0 Td
(k)Tj
/R40667544 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
/R40984000 10 Tf
-177.25 -16.8 Td
(a)Tj
/R40319624 10 Tf
13.2 0 Td
(k)Tj
/R40667544 10 Tf
22.8 0 Td
0.41 Tw
[(species the maximum turning angle, in de)15(grees, as a non-ne)]TJ
-0.05 Tc
247.52 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.71 Tw
(ve r)Tj
0 Tc
15.5301 0 Td
2.91 Tw
(eal. The)Tj
38.0301 0 Td
(lar)Tj
10.3699 0 Td
0.41 Tw
[(ger the v)24.9854(alue, the)]TJ
-326.15 -12 Td
0.571 Tw
(more edges may bend. If the v)Tj
124.536 0 Td
0.57 Tw
[(alue is 0, there is no limitation on the turning angle. The def)10.0098(ault is)]TJ
-124.536 -12 Td
2.5 Tw
(40. The)Tj
35.55 0 Td
0 Tw
[(parameter is not used in force-directed b)20.0073(undling.)]TJ
/R40984000 10 Tf
-71.55 -16.8 Td
(c)Tj
/R40319624 10 Tf
12.6398 0 Td
(v)Tj
/R40667544 10 Tf
23.3602 0 Td
1.49 Tw
[(species which compatability measure to use. The v)25.0146(alue 0, the def)10.0098(ault, uses a distance metric,)]TJ
12 TL
0 Tw
T*[(while a v)24.9841(alue of 1 relies on full compatability)]TJ
2.5 Tc
181.3 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(his v)25.0073(alue is only used in force-directed b)20(undling.)]TJ
/R40984000 10 Tf
-228.41 -16.8 Td
(i)Tj
/R40319624 10 Tf
10.9801 0 Td
(k)Tj
/R40667544 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
/R40984000 10 Tf
-36 -16.8 Td
(k)Tj
/R40319624 10 Tf
13.7602 0 Td
(k)Tj
/R40667544 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
/R40984000 10 Tf
-169.2 -16.8 Td
(K)Tj
/R40319624 10 Tf
15.9801 0 Td
(k)Tj
/R40667544 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
/R40984000 10 Tf
-45.1898 -16.8 Td
(o)Tj
/R40319624 10 Tf
13.2 0 Td
(le)Tj
/R40667544 10 Tf
22.8 0 Td
(puts output in)Tj
/R40319624 10 Tf
57.5102 0 Td
(le)Tj
2.5 Tc
/R40667544 10 Tf
12.2199 0 Td
(.D)Tj
0 Tc
12.2199 0 Td
[(ef)10.0073(ault output is stdout)]TJ
/R40984000 10 Tf
-117.95 -16.8 Td
(p)Tj
/R40319624 10 Tf
13.7602 0 Td
(k)Tj
/R40667544 10 Tf
22.2398 0 Td
2.991 Tw
[(Except for the force-directed method, b)19.9854(undling minimizes)]TJ
/R40319624 10 Tf
255.708 0 Td
(ink)Tj
2.2 Tc
/R40667544 10 Tf
15.0898 0 Td
(*\()Tj
0 Tc
/R40319624 10 Tf
10.8898 0 Td
(k)Tj
/R41177680 10 Tf
7.31016 0 Td
(-)Tj
/R40319624 10 Tf
7.88984 0 Td
(cos)Tj
/R40667544 10 Tf
13.6 0 Td
(\()Tj
/R40319624 10 Tf
3.46016 0 Td
(turningangle)Tj
/R40667544 10 Tf
51.85 0 Td
2.992 Tw
(\)\). The)Tj
-365.798 -12 Td
(lar)Tj
10.3699 0 Td
0.744 Tw
[(ger the v)24.9878(alue of)]TJ
/R40319624 10 Tf
67.7062 0 Td
(k)Tj
3.244 Tc
/R40667544 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
/R40984000 10 Tf
-96.9102 -16.8 Td
(r)Tj
/R40319624 10 Tf
12.6398 0 Td
(k)Tj
/R40667544 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
/R40984000 10 Tf
-36 -16.8 Td
(T)Tj
/R40319624 10 Tf
14.8699 0 Td
(fmt)Tj
/R40667544 10 Tf
21.1301 0 Td
0.351 Tw
(species the output format. At present, the output is al)Tj
-0.1 Tc
219.989 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys in the DO)Tj
2.851 Tc
51.4828 0 Td
(Tf)Tj
0 Tc
12.291 0 Td
(ormat. If)Tj
/R40319624 10 Tf
38.1922 0 Td
(fmt)Tj
/R40667544 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
/R40319624 10 Tf
157.306 0 Td
(fmt)Tj
/R40667544 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
/R40984000 10 Tf
-36 -16.8 Td
(v)Tj
/R40319624 10 Tf
13.2 0 Td
(k)Tj
/R40667544 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
/R40319624 10 Tf
20.3699 0 Td
(k)Tj
/R40667544 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
/R40984000 10 Tf
-36 -16.8 Td
(?)Tj
/R40667544 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
-0.11 Tc
/R40984000 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R40667544 10 Tf
20.9004 -12 Td
0.133 Tw
(At present,)Tj
/R40984000 10 Tf
46.6461 0 Td
(mingle)Tj
/R40667544 10 Tf
31.523 0 Td
(does not handle graphs with loops or directed multiedges. So, a graph with edges)Tj
2.632 Tc
/R40319624 10 Tf
328.491 0 Td
[(a-)263.188(>b)]TJ
0 Tc
/R40667544 10 Tf
-406.66 -12 Td
(and)Tj
2.5 Tc
/R40319624 10 Tf
16.9398 0 Td
[(b-)249.993(>a)]TJ
0 Tc
/R40667544 10 Tf
27.5801 0 Td
0 Tw
[(is acceptable, b)20.0073(ut not if it has edges)]TJ
2.5 Tc
/R40319624 10 Tf
144.5 0 Td
[(a-)249.993(>b)]TJ
0 Tc
/R40667544 10 Tf
27.5801 0 Td
(and)Tj
2.5 Tc
/R40319624 10 Tf
16.9398 0 Td
[(a-)249.993(>b)]TJ
0 Tc
/R40667544 10 Tf
27.5801 0 Td
(or)Tj
2.5 Tc
/R40319624 10 Tf
10.8301 0 Td
[(a-)249.993(-b)]TJ
0 Tc
/R40667544 10 Tf
24.1602 0 Td
(and)Tj
2.5 Tc
/R40319624 10 Tf
16.9398 0 Td
[(a-)249.99(-b)]TJ
0 Tc
/R40667544 10 Tf
21.6602 0 Td
(.)Tj
-0.548 Tc
/R40984000 10.95 Tf
-370.71 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R40667544 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
/R40984000 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R40667544 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
-417.56 -12 Td
0.839 Tw
(Bundling for V)Tj
62.1879 0 Td
0.838 Tw
[(isualizing Lar)17.9883(ge Graphs')73.9941(', IEEE P)14.9829(acic V)60.0024(isualization Symposium P)]TJ
277.356 0 Td
(acicV)Tj
28.2801 0 Td
(is, pp. 187-194,)Tj
-367.824 -12 Td
(2011.)Tj
166.055 -40.8 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
/R40372872 10 Tf
1 0 0 1 72.6801 793.89 Tm
(MINGLE)Tj
/R40720792 10 Tf
37.95 0 Td
124.83 Tw
(\(1\) General)Tj
173.14 0 Td
0 Tw
(Commands Manual)Tj
/R40372872 10 Tf
206.62 0 Td
(MINGLE)Tj
/R40720792 10 Tf
37.95 0 Td
(\(1\))Tj
-0.219 Tc
/R41037248 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R40720792 10 Tf
20.407 -12 Td
[(mingle f)10(ast edge b)20.0159(undling)]TJ
/R41037248 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R41037248 10 Tf
36 -12 Td
(mingle)Tj
/R40720792 10 Tf
31.3898 0 Td
([)Tj
/R40372872 10 Tf
6.06016 0 Td
(options)Tj
2.5 Tc
/R40720792 10 Tf
32.2199 0 Td
(][)Tj
0 Tc
/R41037248 10 Tf
11.6602 0 Td
(o)Tj
/R40372872 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R40720792 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R40372872 10 Tf
13.5699 0 Td
(les)Tj
/R40720792 10 Tf
18.8801 0 Td
(])Tj
/R41037248 10.95 Tf
-190.89 -16.8 Td
(DESCRIPTION)Tj
/R41037248 10 Tf
36 -12 Td
(mingle)Tj
/R40720792 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
/R40372872 10 Tf
171.096 0 Td
(pos)Tj
/R40720792 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
/R41037248 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R40720792 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R41037248 10 Tf
16.8 TL
(m)'
/R40372872 10 Tf
16.5301 0 Td
(k)Tj
/R40720792 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
/R41037248 10 Tf
-177.25 -16.8 Td
(a)Tj
/R40372872 10 Tf
13.2 0 Td
(k)Tj
/R40720792 10 Tf
22.8 0 Td
0.41 Tw
[(species the maximum turning angle, in de)15(grees, as a non-ne)]TJ
-0.05 Tc
247.52 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.71 Tw
(ve r)Tj
0 Tc
15.5301 0 Td
2.91 Tw
(eal. The)Tj
38.0301 0 Td
(lar)Tj
10.3699 0 Td
0.41 Tw
[(ger the v)24.9854(alue, the)]TJ
-326.15 -12 Td
0.571 Tw
(more edges may bend. If the v)Tj
124.536 0 Td
0.57 Tw
[(alue is 0, there is no limitation on the turning angle. The def)10.0098(ault is)]TJ
-124.536 -12 Td
2.5 Tw
(40. The)Tj
35.55 0 Td
0 Tw
[(parameter is not used in force-directed b)20.0073(undling.)]TJ
/R41037248 10 Tf
-71.55 -16.8 Td
(c)Tj
/R40372872 10 Tf
12.6398 0 Td
(v)Tj
/R40720792 10 Tf
23.3602 0 Td
1.49 Tw
[(species which compatability measure to use. The v)25.0146(alue 0, the def)10.0098(ault, uses a distance metric,)]TJ
12 TL
0 Tw
T*[(while a v)24.9841(alue of 1 relies on full compatability)]TJ
2.5 Tc
181.3 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
[(his v)25.0073(alue is only used in force-directed b)20(undling.)]TJ
/R41037248 10 Tf
-228.41 -16.8 Td
(i)Tj
/R40372872 10 Tf
10.9801 0 Td
(k)Tj
/R40720792 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
/R41037248 10 Tf
-36 -16.8 Td
(k)Tj
/R40372872 10 Tf
13.7602 0 Td
(k)Tj
/R40720792 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
/R41037248 10 Tf
-169.2 -16.8 Td
(K)Tj
/R40372872 10 Tf
15.9801 0 Td
(k)Tj
/R40720792 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
/R41037248 10 Tf
-45.1898 -16.8 Td
(o)Tj
/R40372872 10 Tf
13.2 0 Td
(le)Tj
/R40720792 10 Tf
22.8 0 Td
(puts output in)Tj
/R40372872 10 Tf
57.5102 0 Td
(le)Tj
2.5 Tc
/R40720792 10 Tf
12.2199 0 Td
(.D)Tj
0 Tc
12.2199 0 Td
[(ef)10.0073(ault output is stdout)]TJ
/R41037248 10 Tf
-117.95 -16.8 Td
(p)Tj
/R40372872 10 Tf
13.7602 0 Td
(k)Tj
/R40720792 10 Tf
22.2398 0 Td
2.991 Tw
[(Except for the force-directed method, b)19.9854(undling minimizes)]TJ
/R40372872 10 Tf
255.708 0 Td
(ink)Tj
2.2 Tc
/R40720792 10 Tf
15.0898 0 Td
(*\()Tj
0 Tc
/R40372872 10 Tf
10.8898 0 Td
(k)Tj
/R41230928 10 Tf
7.31016 0 Td
(-)Tj
/R40372872 10 Tf
7.88984 0 Td
(cos)Tj
/R40720792 10 Tf
13.6 0 Td
(\()Tj
/R40372872 10 Tf
3.46016 0 Td
(turningangle)Tj
/R40720792 10 Tf
51.85 0 Td
2.992 Tw
(\)\). The)Tj
-365.798 -12 Td
(lar)Tj
10.3699 0 Td
0.744 Tw
[(ger the v)24.9878(alue of)]TJ
/R40372872 10 Tf
67.7062 0 Td
(k)Tj
3.244 Tc
/R40720792 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
/R41037248 10 Tf
-96.9102 -16.8 Td
(r)Tj
/R40372872 10 Tf
12.6398 0 Td
(k)Tj
/R40720792 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
/R41037248 10 Tf
-36 -16.8 Td
(T)Tj
/R40372872 10 Tf
14.8699 0 Td
(fmt)Tj
/R40720792 10 Tf
21.1301 0 Td
0.351 Tw
(species the output format. At present, the output is al)Tj
-0.1 Tc
219.989 0 Td
(wa)Tj
0 Tc
11.5602 0 Td
(ys in the DO)Tj
2.851 Tc
51.4828 0 Td
(Tf)Tj
0 Tc
12.291 0 Td
(ormat. If)Tj
/R40372872 10 Tf
38.1922 0 Td
(fmt)Tj
/R40720792 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
/R40372872 10 Tf
157.306 0 Td
(fmt)Tj
/R40720792 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
/R41037248 10 Tf
-36 -16.8 Td
(v)Tj
/R40372872 10 Tf
13.2 0 Td
(k)Tj
/R40720792 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
/R40372872 10 Tf
20.3699 0 Td
(k)Tj
/R40720792 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
/R41037248 10 Tf
-36 -16.8 Td
(?)Tj
/R40720792 10 Tf
36 0 Td
[(Print usage and e)15(xit.)]TJ
-0.11 Tc
/R41037248 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R40720792 10 Tf
20.9004 -12 Td
0.133 Tw
(At present,)Tj
/R41037248 10 Tf
46.6461 0 Td
(mingle)Tj
/R40720792 10 Tf
31.523 0 Td
(does not handle graphs with loops or directed multiedges. So, a graph with edges)Tj
2.632 Tc
/R40372872 10 Tf
328.491 0 Td
[(a-)263.188(>b)]TJ
0 Tc
/R40720792 10 Tf
-406.66 -12 Td
(and)Tj
2.5 Tc
/R40372872 10 Tf
16.9398 0 Td
[(b-)249.993(>a)]TJ
0 Tc
/R40720792 10 Tf
27.5801 0 Td
0 Tw
[(is acceptable, b)20.0073(ut not if it has edges)]TJ
2.5 Tc
/R40372872 10 Tf
144.5 0 Td
[(a-)249.993(>b)]TJ
0 Tc
/R40720792 10 Tf
27.5801 0 Td
(and)Tj
2.5 Tc
/R40372872 10 Tf
16.9398 0 Td
[(a-)249.993(>b)]TJ
0 Tc
/R40720792 10 Tf
27.5801 0 Td
(or)Tj
2.5 Tc
/R40372872 10 Tf
10.8301 0 Td
[(a-)249.993(-b)]TJ
0 Tc
/R40720792 10 Tf
24.1602 0 Td
(and)Tj
2.5 Tc
/R40372872 10 Tf
16.9398 0 Td
[(a-)249.99(-b)]TJ
0 Tc
/R40720792 10 Tf
21.6602 0 Td
(.)Tj
-0.548 Tc
/R41037248 10.95 Tf
-370.71 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R40720792 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
/R41037248 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R40720792 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
-417.56 -12 Td
0.839 Tw
(Bundling for V)Tj
62.1879 0 Td
0.838 Tw
[(isualizing Lar)17.9883(ge Graphs')73.9941(', IEEE P)14.9829(acic V)60.0024(isualization Symposium P)]TJ
277.356 0 Td
(acicV)Tj
28.2801 0 Td
(is, pp. 187-194,)Tj
-367.824 -12 Td
(2011.)Tj
166.055 -40.8 Td
0 Tw
[(16 August 2013)-19705.5(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 3252
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -652,21 +652,21 @@
│ │ │ │ │ │ Subtype
│ │ │ │ │ │ Type1
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R40984000
│ │ │ │ │ │ +R41037248
│ │ │ │ │ │
│ │ │ │ │ │ -R40667544
│ │ │ │ │ │ +R40720792
│ │ │ │ │ │
│ │ │ │ │ │ -R40319624
│ │ │ │ │ │ +R40372872
│ │ │ │ │ │
│ │ │ │ │ │ -R41177680
│ │ │ │ │ │ +R41230928
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -718,18 +718,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -380
│ │ │ │ │ │ +379
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41231912 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/R41285160 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
│ │ │ │ │ │ @@ -749,15 +749,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 597
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41232232 def
1 begincodespacerange
<00><ff>
endcodespacerange
70 beginbfrange
<20><20><0020>
<22><22><0022>
<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/R41285480 def
1 begincodespacerange
<00><ff>
endcodespacerange
70 beginbfrange
<20><20><0020>
<22><22><0022>
<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
│ │ │ │ │ │ @@ -780,18 +780,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -333
│ │ │ │ │ │ +334
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41232552 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<2d><2d><002d>
<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>
<63><63><0063>
<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>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41285800 def
1 begincodespacerange
<00><ff>
endcodespacerange
27 beginbfrange
<2d><2d><002d>
<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>
<63><63><0063>
<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>
<8c><8c><fb01>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -811,15 +811,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 165
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41232920 def
1 begincodespacerange
<00><ff>
endcodespacerange
1 beginbfrange
<2d><2d><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R41286168 def
1 begincodespacerange
<00><ff>
endcodespacerange
1 beginbfrange
<2d><2d><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -841,15 +841,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-de592b64c572'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-3e0de857c1a4'/>
<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/pdf/mm2gv.1.pdf.gz
│ │ │ │ ├── mm2gv.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
/R13018728 10 Tf
1 0 0 1 72.6801 793.89 Tm
(MM2GV)Tj
/R13344240 10 Tf
36.2602 0 Td
126.52 Tw
(\(1\) General)Tj
174.83 0 Td
0 Tw
(Commands Manual)Tj
/R13018728 10 Tf
208.31 0 Td
(MM2GV)Tj
/R13344240 10 Tf
36.2602 0 Td
(\(1\))Tj
-0.219 Tc
/R13663072 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R13344240 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
/R13663072 10.95 Tf
-185.01 -16.8 Td
(SYNOPSIS)Tj
/R13663072 10 Tf
36 -12 Td
(mm2gv)Tj
/R13344240 10 Tf
34.1602 0 Td
([)Tj
/R13663072 10 Tf
5.83008 0 Td
(cluv?)Tj
2.5 Tc
/R13344240 10 Tf
33.4801 0 Td
(][)Tj
0 Tc
/R13663072 10 Tf
11.6602 0 Td
(-U)Tj
/R13018728 10 Tf
10.5602 0 Td
(i)Tj
2.5 Tc
/R13344240 10 Tf
5.63984 0 Td
(][)Tj
0 Tc
/R13663072 10 Tf
11.6602 0 Td
(-o)Tj
/R13018728 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R13344240 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R13018728 10 Tf
13.5699 0 Td
(le)Tj
/R13344240 10 Tf
14.9 0 Td
(])Tj
/R13663072 10.95 Tf
-213.701 -16.8 Td
(DESCRIPTION)Tj
/R13663072 10 Tf
36 -12 Td
(mm2gv)Tj
/R13344240 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
/R13018728 10 Tf
53.2969 0 Td
(M)Tj
/R13344240 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 Tw
(the matrix is con)Tj
-0.15 Tc
66.5398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rted into a symmetric square matrix)Tj
-70.7656 -12 Td
(0)Tj
/R13018728 10 Tf
25.0641 0 Td
(M)Tj
-29.448 -12.2711 Td
(M)Tj
/R13018728 7 Tf
9.16719 4.2 Td
(T)Tj
/R13344240 10 Tf
21.9461 -4.2 Td
(0)Tj
2.557 Tc
-31.7934 -12 Td
(ab)Tj
0 Tc
11.9969 0 Td
0.057 Tw
(lock matrix with square blocks of 0')Tj
2.557 Tc
144.772 0 Td
[(si)255.706(nt)]TJ
0 Tc
19.5641 0 Td
[(he upper left and lo)25.0098(wer right, the upper right block being)]TJ
/R13018728 10 Tf
230.338 0 Td
(M)Tj
/R13344240 10 Tf
10.8879 0 Td
(and)Tj
-417.559 -12 Td
0.889 Tw
[(the lo)24.9939(wer left block being the transpose of)]TJ
/R13018728 10 Tf
177.942 0 Td
(M)Tj
5.889 Tc
/R13344240 10 Tf
8.33008 0 Td
(.T)Tj
0 Tc
14.4988 0 Td
[(his matrix is then vie)24.9902(wed as the adjacenc)]TJ
3.389 Tc
169.403 0 Td
(ym)Tj
0 Tc
16.1691 0 Td
(atrix of the)Tj
-386.343 -12 Td
(graph.)Tj
-0.15 Tc
16.8 TL
(Fo)'
2.625 Tc
10.4102 0 Td
(ras)Tj
0 Tc
16.9102 0 Td
0.125 Tw
(quare matrix,)Tj
/R13663072 10 Tf
56.0699 0 Td
(mm2gv)Tj
/R13344240 10 Tf
34.2852 0 Td
(uses it directly as an adjacenc)Tj
2.625 Tc
119.055 0 Td
(ym)Tj
0 Tc
15.4051 0 Td
0.126 Tw
(atrix if its pattern of non-zero entries is sym-)Tj
-252.136 -12 Td
0.373 Tw
(metric; otherwise, it will treat it as a bipartite graph as with the case of non-square matrices. This beha)Tj
415.884 0 Td
(vior)Tj
-415.884 -12 Td
0 Tw
(can be modied by the)Tj
/R13663072 10 Tf
93.6 0 Td
(-U)Tj
/R13344240 10 Tf
13.05 0 Td
(ag.)Tj
/R13663072 10.95 Tf
-142.65 -16.8 Td
(OPTIONS)Tj
/R13344240 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R13663072 10 Tf
(c)'
/R13344240 10 Tf
36 0 Td
0.781 Tw
(This ag causes)Tj
/R13663072 10 Tf
68.723 0 Td
(mm2gv)Tj
/R13344240 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
/R13018728 10 Tf
110.19 0 Td
("wt")Tj
/R13344240 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
/R13018728 10 Tf
225 0 Td
("color")Tj
/R13344240 10 Tf
29.5102 0 Td
(.)Tj
/R13663072 10 Tf
-290.51 -16.8 Td
(l)Tj
/R13344240 10 Tf
36 0 Td
0.1 Tw
(If set,)Tj
/R13663072 10 Tf
25.4699 0 Td
(mm2gv)Tj
/R13344240 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
/R13663072 10 Tf
-36 -16.8 Td
(u)Tj
/R13344240 10 Tf
36 0 Td
[(If specied, the graph is assumed to be undirected. By def)9.99268(ault, the graph generated is directed.)]TJ
/R13663072 10 Tf
-36 -16.8 Td
(v)Tj
/R13344240 10 Tf
36 0 Td
(This ag causes)Tj
/R13663072 10 Tf
66.3801 0 Td
(mm2gv)Tj
/R13344240 10 Tf
34.1602 0 Td
[(to store the matrix v)25(alues as the)]TJ
/R13018728 10 Tf
128.9 0 Td
("len")Tj
/R13344240 10 Tf
23.1199 0 Td
[(attrib)19.9854(ute of the corresponding edge.)]TJ
/R13663072 10 Tf
-288.56 -16.8 Td
(U)Tj
/R13018728 10 Tf
13.1898 0 Td
[(ba)10(g)]TJ
/R13344240 10 Tf
22.8102 -12 Td
0.504 Tw
(Species ho)Tj
3.004 Tc
48.8641 0 Td
(ws)Tj
0 Tc
14.1141 0 Td
(quare matrices are handled. If)Tj
/R13018728 10 Tf
124.141 0 Td
[(ba)10(g)]TJ
/R13344240 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
/R13018728 10 Tf
36.2039 0 Td
[(ba)10(g)]TJ
/R13344240 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
/R13018728 10 Tf
-389.34 -12 Td
[(ba)10(g)]TJ
/R13344240 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
/R13018728 10 Tf
67.4801 0 Td
[(ba)10(g)]TJ
/R13344240 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
/R13663072 10 Tf
-302.561 -16.8 Td
(o)Tj
/R13018728 10 Tf
10.9301 0 Td
(outle)Tj
/R13344240 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R13018728 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R13344240 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
/R13663072 10 Tf
10 0 Td
(mm2gv)Tj
/R13344240 10 Tf
34.1602 0 Td
(uses stdout.)Tj
/R13663072 10.95 Tf
-245.6 -16.8 Td
(OPERANDS)Tj
/R13344240 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R13018728 10 Tf
-34.0898 -16.8 Td
(le)Tj
/R13344240 10 Tf
38.0898 0 Td
0.577 Tw
[(Name of the le in MatrixMark)9.99268(et format.)-557.698(If no)]TJ
/R13018728 10 Tf
198.913 0 Td
(le)Tj
/R13344240 10 Tf
15.477 0 Td
(operand is specied, the standard input will)Tj
-214.39 -12 Td
0 Tw
(be used.)Tj
/R13663072 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R13344240 10 Tf
36 -12 Td
(Return)Tj
/R13663072 10 Tf
29.7199 0 Td
(0)Tj
/R13344240 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
/R13663072 10.95 Tf
-340.51 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
-0.55 Tc
/R13344240 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
/R13663072 10.95 Tf
-36 -16.8 Td
[(ADDITION)19.9972(AL INFO)]TJ
/R13344240 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 -59.7289 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
/R23271016 10 Tf
1 0 0 1 72.6801 793.89 Tm
(MM2GV)Tj
/R23596528 10 Tf
36.2602 0 Td
126.52 Tw
(\(1\) General)Tj
174.83 0 Td
0 Tw
(Commands Manual)Tj
/R23271016 10 Tf
208.31 0 Td
(MM2GV)Tj
/R23596528 10 Tf
36.2602 0 Td
(\(1\))Tj
-0.219 Tc
/R23915360 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R23596528 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
/R23915360 10.95 Tf
-185.01 -16.8 Td
(SYNOPSIS)Tj
/R23915360 10 Tf
36 -12 Td
(mm2gv)Tj
/R23596528 10 Tf
34.1602 0 Td
([)Tj
/R23915360 10 Tf
5.83008 0 Td
(cluv?)Tj
2.5 Tc
/R23596528 10 Tf
33.4801 0 Td
(][)Tj
0 Tc
/R23915360 10 Tf
11.6602 0 Td
(-U)Tj
/R23271016 10 Tf
10.5602 0 Td
(i)Tj
2.5 Tc
/R23596528 10 Tf
5.63984 0 Td
(][)Tj
0 Tc
/R23915360 10 Tf
11.6602 0 Td
(-o)Tj
/R23271016 10 Tf
8.56016 0 Td
(outle)Tj
2.5 Tc
/R23596528 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R23271016 10 Tf
13.5699 0 Td
(le)Tj
/R23596528 10 Tf
14.9 0 Td
(])Tj
/R23915360 10.95 Tf
-213.701 -16.8 Td
(DESCRIPTION)Tj
/R23915360 10 Tf
36 -12 Td
(mm2gv)Tj
/R23596528 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
/R23271016 10 Tf
53.2969 0 Td
(M)Tj
/R23596528 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 Tw
(the matrix is con)Tj
-0.15 Tc
66.5398 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rted into a symmetric square matrix)Tj
-70.7656 -12 Td
(0)Tj
/R23271016 10 Tf
25.0641 0 Td
(M)Tj
-29.448 -12.2711 Td
(M)Tj
/R23271016 7 Tf
9.16719 4.2 Td
(T)Tj
/R23596528 10 Tf
21.9461 -4.2 Td
(0)Tj
2.557 Tc
-31.7934 -12 Td
(ab)Tj
0 Tc
11.9969 0 Td
0.057 Tw
(lock matrix with square blocks of 0')Tj
2.557 Tc
144.772 0 Td
[(si)255.706(nt)]TJ
0 Tc
19.5641 0 Td
[(he upper left and lo)25.0098(wer right, the upper right block being)]TJ
/R23271016 10 Tf
230.338 0 Td
(M)Tj
/R23596528 10 Tf
10.8879 0 Td
(and)Tj
-417.559 -12 Td
0.889 Tw
[(the lo)24.9939(wer left block being the transpose of)]TJ
/R23271016 10 Tf
177.942 0 Td
(M)Tj
5.889 Tc
/R23596528 10 Tf
8.33008 0 Td
(.T)Tj
0 Tc
14.4988 0 Td
[(his matrix is then vie)24.9902(wed as the adjacenc)]TJ
3.389 Tc
169.403 0 Td
(ym)Tj
0 Tc
16.1691 0 Td
(atrix of the)Tj
-386.343 -12 Td
(graph.)Tj
-0.15 Tc
16.8 TL
(Fo)'
2.625 Tc
10.4102 0 Td
(ras)Tj
0 Tc
16.9102 0 Td
0.125 Tw
(quare matrix,)Tj
/R23915360 10 Tf
56.0699 0 Td
(mm2gv)Tj
/R23596528 10 Tf
34.2852 0 Td
(uses it directly as an adjacenc)Tj
2.625 Tc
119.055 0 Td
(ym)Tj
0 Tc
15.4051 0 Td
0.126 Tw
(atrix if its pattern of non-zero entries is sym-)Tj
-252.136 -12 Td
0.373 Tw
(metric; otherwise, it will treat it as a bipartite graph as with the case of non-square matrices. This beha)Tj
415.884 0 Td
(vior)Tj
-415.884 -12 Td
0 Tw
(can be modied by the)Tj
/R23915360 10 Tf
93.6 0 Td
(-U)Tj
/R23596528 10 Tf
13.05 0 Td
(ag.)Tj
/R23915360 10.95 Tf
-142.65 -16.8 Td
(OPTIONS)Tj
/R23596528 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R23915360 10 Tf
(c)'
/R23596528 10 Tf
36 0 Td
0.781 Tw
(This ag causes)Tj
/R23915360 10 Tf
68.723 0 Td
(mm2gv)Tj
/R23596528 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
/R23271016 10 Tf
110.19 0 Td
("wt")Tj
/R23596528 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
/R23271016 10 Tf
225 0 Td
("color")Tj
/R23596528 10 Tf
29.5102 0 Td
(.)Tj
/R23915360 10 Tf
-290.51 -16.8 Td
(l)Tj
/R23596528 10 Tf
36 0 Td
0.1 Tw
(If set,)Tj
/R23915360 10 Tf
25.4699 0 Td
(mm2gv)Tj
/R23596528 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
/R23915360 10 Tf
-36 -16.8 Td
(u)Tj
/R23596528 10 Tf
36 0 Td
[(If specied, the graph is assumed to be undirected. By def)9.99268(ault, the graph generated is directed.)]TJ
/R23915360 10 Tf
-36 -16.8 Td
(v)Tj
/R23596528 10 Tf
36 0 Td
(This ag causes)Tj
/R23915360 10 Tf
66.3801 0 Td
(mm2gv)Tj
/R23596528 10 Tf
34.1602 0 Td
[(to store the matrix v)25(alues as the)]TJ
/R23271016 10 Tf
128.9 0 Td
("len")Tj
/R23596528 10 Tf
23.1199 0 Td
[(attrib)19.9854(ute of the corresponding edge.)]TJ
/R23915360 10 Tf
-288.56 -16.8 Td
(U)Tj
/R23271016 10 Tf
13.1898 0 Td
[(ba)10(g)]TJ
/R23596528 10 Tf
22.8102 -12 Td
0.504 Tw
(Species ho)Tj
3.004 Tc
48.8641 0 Td
(ws)Tj
0 Tc
14.1141 0 Td
(quare matrices are handled. If)Tj
/R23271016 10 Tf
124.141 0 Td
[(ba)10(g)]TJ
/R23596528 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
/R23271016 10 Tf
36.2039 0 Td
[(ba)10(g)]TJ
/R23596528 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
/R23271016 10 Tf
-389.34 -12 Td
[(ba)10(g)]TJ
/R23596528 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
/R23271016 10 Tf
67.4801 0 Td
[(ba)10(g)]TJ
/R23596528 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
/R23915360 10 Tf
-302.561 -16.8 Td
(o)Tj
/R23271016 10 Tf
10.9301 0 Td
(outle)Tj
/R23596528 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R23271016 10 Tf
94.1801 0 Td
(outle)Tj
2.5 Tc
/R23596528 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
/R23915360 10 Tf
10 0 Td
(mm2gv)Tj
/R23596528 10 Tf
34.1602 0 Td
(uses stdout.)Tj
/R23915360 10.95 Tf
-245.6 -16.8 Td
(OPERANDS)Tj
/R23596528 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R23271016 10 Tf
-34.0898 -16.8 Td
(le)Tj
/R23596528 10 Tf
38.0898 0 Td
0.577 Tw
[(Name of the le in MatrixMark)9.99268(et format.)-557.698(If no)]TJ
/R23271016 10 Tf
198.913 0 Td
(le)Tj
/R23596528 10 Tf
15.477 0 Td
(operand is specied, the standard input will)Tj
-214.39 -12 Td
0 Tw
(be used.)Tj
/R23915360 10.95 Tf
-76 -16.8 Td
(RETURN CODES)Tj
/R23596528 10 Tf
36 -12 Td
(Return)Tj
/R23915360 10 Tf
29.7199 0 Td
(0)Tj
/R23596528 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
/R23915360 10.95 Tf
-340.51 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
-0.55 Tc
/R23596528 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
/R23915360 10.95 Tf
-36 -16.8 Td
[(ADDITION)19.9972(AL INFO)]TJ
/R23596528 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 -59.7289 Td
[(31 July 2008)-20316.5(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2953
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -649,19 +649,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R13663072
│ │ │ │ │ │ +R23915360
│ │ │ │ │ │
│ │ │ │ │ │ -R13344240
│ │ │ │ │ │ +R23596528
│ │ │ │ │ │
│ │ │ │ │ │ -R13018728
│ │ │ │ │ │ +R23271016
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -713,18 +713,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -352
│ │ │ │ │ │ +351
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R13702928 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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/R23955216 def
1 begincodespacerange
<00><ff>
endcodespacerange
30 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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
│ │ │ │ │ │ 584
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R13703296 def
1 begincodespacerange
<00><ff>
endcodespacerange
67 beginbfrange
<20><20><0020>
<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/R23955584 def
1 begincodespacerange
<00><ff>
endcodespacerange
67 beginbfrange
<20><20><0020>
<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/R13703664 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/R23955952 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-9100b57e8dd6'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-c83a2bca31ca'/>
<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/pdf/nop.1.pdf.gz
│ │ │ │ ├── nop.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
/R38827624 10 Tf
1 0 0 1 72.7 793.89 Tm
(NOP)Tj
/R39139968 10 Tf
20.4398 0 Td
142.32 Tw
(\(1\) General)Tj
190.63 0 Td
0 Tw
(Commands Manual)Tj
/R38827624 10 Tf
224.13 0 Td
(NOP)Tj
/R39139968 10 Tf
20.4398 0 Td
(\(1\))Tj
-0.219 Tc
/R39471968 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R39139968 10 Tf
20.407 -12 Td
(nop pretty-print graph le)Tj
/R39471968 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R39471968 10 Tf
36 -12 Td
(nop)Tj
/R39139968 10 Tf
18.6199 0 Td
([)Tj
/R39471968 10 Tf
5.83008 0 Td
(p?)Tj
2.5 Tc
/R39139968 10 Tf
21.2602 0 Td
(][)Tj
0 Tc
/R38827624 10 Tf
13.5699 0 Td
(les)Tj
/R39139968 10 Tf
18.8801 0 Td
(])Tj
/R39471968 10.95 Tf
-114.16 -16.8 Td
(DESCRIPTION)Tj
/R39471968 10 Tf
36 -12 Td
(nop)Tj
/R39139968 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
/R38827624 10 Tf
381.22 0 Td
(les)Tj
/R39139968 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
/R39471968 10.95 Tf
-52.8199 -16.8 Td
(OPTIONS)Tj
/R39139968 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R39471968 10 Tf
16.8 TL
(p)'
/R39139968 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
/R39471968 10 Tf
-248.66 -16.8 Td
(?)Tj
/R39139968 10 Tf
36 0 Td
(Print usage information.)Tj
/R39471968 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
/R39139968 10 Tf
-20.0855 -12 Td
0.075 Tw
(If an)Tj
2.575 Tc
18.525 0 Td
(ye)Tj
0 Tc
12.0148 0 Td
(rrors occurred while processing an)Tj
2.575 Tc
138.44 0 Td
(yi)Tj
0 Tc
10.3551 0 Td
(nput, such as a le not found or a le containing ille)Tj
-0.05 Tc
208.995 0 Td
(ga)Tj
2.575 Tc
9.38984 0 Td
(lD)Tj
-0.4 Tc
12.575 0 Td
(OT)Tj
2.575 Tc
12.1898 0 Td
(,a)Tj
0 Tc
-422.484 -12 Td
0 Tw
[(non-zero e)14.9927(xit v)24.9841(alue is returned. Otherwise, zero is returned.)]TJ
/R39471968 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R39139968 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
/R13362792 10 Tf
1 0 0 1 72.7 793.89 Tm
(NOP)Tj
/R13675136 10 Tf
20.4398 0 Td
142.32 Tw
(\(1\) General)Tj
190.63 0 Td
0 Tw
(Commands Manual)Tj
/R13362792 10 Tf
224.13 0 Td
(NOP)Tj
/R13675136 10 Tf
20.4398 0 Td
(\(1\))Tj
-0.219 Tc
/R14007136 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R13675136 10 Tf
20.407 -12 Td
(nop pretty-print graph le)Tj
/R14007136 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R14007136 10 Tf
36 -12 Td
(nop)Tj
/R13675136 10 Tf
18.6199 0 Td
([)Tj
/R14007136 10 Tf
5.83008 0 Td
(p?)Tj
2.5 Tc
/R13675136 10 Tf
21.2602 0 Td
(][)Tj
0 Tc
/R13362792 10 Tf
13.5699 0 Td
(les)Tj
/R13675136 10 Tf
18.8801 0 Td
(])Tj
/R14007136 10.95 Tf
-114.16 -16.8 Td
(DESCRIPTION)Tj
/R14007136 10 Tf
36 -12 Td
(nop)Tj
/R13675136 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
/R13362792 10 Tf
381.22 0 Td
(les)Tj
/R13675136 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
/R14007136 10.95 Tf
-52.8199 -16.8 Td
(OPTIONS)Tj
/R13675136 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R14007136 10 Tf
16.8 TL
(p)'
/R13675136 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
/R14007136 10 Tf
-248.66 -16.8 Td
(?)Tj
/R13675136 10 Tf
36 0 Td
(Print usage information.)Tj
/R14007136 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
/R13675136 10 Tf
-20.0855 -12 Td
0.075 Tw
(If an)Tj
2.575 Tc
18.525 0 Td
(ye)Tj
0 Tc
12.0148 0 Td
(rrors occurred while processing an)Tj
2.575 Tc
138.44 0 Td
(yi)Tj
0 Tc
10.3551 0 Td
(nput, such as a le not found or a le containing ille)Tj
-0.05 Tc
208.995 0 Td
(ga)Tj
2.575 Tc
9.38984 0 Td
(lD)Tj
-0.4 Tc
12.575 0 Td
(OT)Tj
2.575 Tc
12.1898 0 Td
(,a)Tj
0 Tc
-422.484 -12 Td
0 Tw
[(non-zero e)14.9927(xit v)24.9841(alue is returned. Otherwise, zero is returned.)]TJ
/R14007136 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R13675136 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -981
│ │ │ │ │ │ +980
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ PMPPIW+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -604,19 +604,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R39471968
│ │ │ │ │ │ +R14007136
│ │ │ │ │ │
│ │ │ │ │ │ -R39139968
│ │ │ │ │ │ +R13675136
│ │ │ │ │ │
│ │ │ │ │ │ -R38827624
│ │ │ │ │ │ +R13362792
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -671,15 +671,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 300
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39497368 def
1 begincodespacerange
<00><ff>
endcodespacerange
22 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>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<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/R14032536 def
1 begincodespacerange
<00><ff>
endcodespacerange
22 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>
<55><55><0055>
<58><58><0058>
<59><59><0059>
<6e><6e><006e>
<6f><6f><006f>
<70><70><0070>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -696,18 +696,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -465
│ │ │ │ │ │ +466
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39497736 def
1 begincodespacerange
<00><ff>
endcodespacerange
48 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>
<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/R14032904 def
1 begincodespacerange
<00><ff>
endcodespacerange
48 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>
<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
│ │ │ │ │ │ @@ -726,18 +726,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -209
│ │ │ │ │ │ +207
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39498104 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/R14033272 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-5c2f0bd6ac9a'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-613c9e2bb2b1'/>
<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/pdf/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
/R22877800 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R22877800 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
(\(1\))Tj
-0.219 Tc
/R23522144 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R23205688 10 Tf
20.407 -12 Td
[(osage lter for dra)14.9927(wing clustered graphs)]TJ
/R23522144 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R23522144 10 Tf
36 -12 Td
(osage)Tj
/R23205688 10 Tf
25.8301 0 Td
([)Tj
/R23522144 10 Tf
3.33008 0 Td
()Tj
/R23205688 10 Tf
5.7 0 Td
(\()Tj
/R23522144 10 Tf
3.33008 0 Td
(G)Tj
/R23205688 10 Tf
7.78008 0 Td
(|)Tj
/R23522144 10 Tf
2 0 Td
(N)Tj
/R23205688 10 Tf
7.21992 0 Td
(|)Tj
/R23522144 10 Tf
2 0 Td
(E)Tj
/R23205688 10 Tf
6.66992 0 Td
(\))Tj
/R22877800 10 Tf
3.33008 0 Td
(name=value)Tj
2.5 Tc
/R23205688 10 Tf
50.0699 0 Td
(][)Tj
0 Tc
/R23522144 10 Tf
9.16016 0 Td
(T)Tj
/R22877800 10 Tf
12.3699 0 Td
(lang)Tj
2.5 Tc
/R23205688 10 Tf
17.7801 0 Td
(][)Tj
0 Tc
/R23522144 10 Tf
9.16016 0 Td
(l)Tj
/R22877800 10 Tf
8.48008 0 Td
(lible)Tj
2.5 Tc
/R23205688 10 Tf
22.7801 0 Td
(][)Tj
0 Tc
/R23522144 10 Tf
9.16016 0 Td
(o)Tj
/R22877800 10 Tf
10.7 0 Td
(outle)Tj
2.5 Tc
/R23205688 10 Tf
25 0 Td
(][)Tj
0 Tc
/R23522144 10 Tf
9.16016 0 Td
(O)Tj
2.5 Tc
/R23205688 10 Tf
13.4801 0 Td
(][)Tj
0 Tc
/R23522144 10 Tf
9.16016 0 Td
(P)Tj
2.5 Tc
/R23205688 10 Tf
11.8102 0 Td
(][)Tj
0 Tc
/R23522144 10 Tf
9.16016 0 Td
(v)Tj
2.5 Tc
/R23205688 10 Tf
10.7 0 Td
(][)Tj
0 Tc
/R23522144 10 Tf
9.16016 0 Td
(V)Tj
2.5 Tc
/R23205688 10 Tf
12.9199 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R23522144 10.95 Tf
-372.562 -16.8 Td
(DESCRIPTION)Tj
/R22877800 10 Tf
36.2301 -12 Td
(osa)Tj
-0.1 Tc
13.7898 0 Td
(ge)Tj
0 Tc
/R23205688 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
/R22877800 10 Tf
46.2109 0 Td
(dot)Tj
/R23205688 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
/R23522144 10 Tf
18.8859 0 Td
(pack)Tj
/R23205688 10 Tf
23.3371 0 Td
(and)Tj
/R23522144 10 Tf
17.2172 0 Td
(packmode)Tj
/R23205688 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
/R23522144 10 Tf
284.4 0 Td
(splines)Tj
/R23205688 10 Tf
31.4 0 Td
[(attrib)19.9854(ute.)]TJ
/R23522144 10.95 Tf
-351.8 -16.8 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
/R23205688 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
/R23522144 10 Tf
26.3719 0 Td
(Tps)Tj
/R23205688 10 Tf
25.4121 0 Td
(\(PostScript\),)Tj
/R23522144 10 Tf
53.8719 0 Td
(Tsvg Tsvgz)Tj
/R23205688 10 Tf
64.1441 0 Td
1.091 Tw
[(\(Structured V)110.996(ector Graph-)]TJ
-325.408 -12 Td
(ics\),)Tj
/R23522144 10 Tf
19.8969 0 Td
(Tg)Tj
/R23205688 10 Tf
25.8871 0 Td
0.457 Tw
(\(XFIG graphics\),)Tj
/R23522144 10 Tf
72.284 0 Td
(Tmif)Tj
/R23205688 10 Tf
29.768 0 Td
(\(FrameMak)Tj
47.1102 0 Td
0.458 Tw
(er graphics\),)Tj
/R23522144 10 Tf
53.3961 0 Td
(Thpgl)Tj
/R23205688 10 Tf
34.2281 0 Td
(\(HP pen plotters\), and)Tj
/R23522144 10 Tf
92.652 0 Td
(Tpcl)Tj
/R23205688 10 Tf
28.1078 0 Td
[(\(Laser)20.0146(-)]TJ
-403.33 -12 Td
0.205 Tw
(jet printers\),)Tj
/R23522144 10 Tf
51.7898 0 Td
(Tpng Tgif)Tj
/R23205688 10 Tf
57.3801 0 Td
(\(bitmap graphics\),)Tj
/R23522144 10 Tf
76.2301 0 Td
(Tdia)Tj
/R23205688 10 Tf
28.4148 0 Td
(\(GTK+ based diagrams\),)Tj
/R23522144 10 Tf
102.894 0 Td
[(T)18.0176(imap)]TJ
/R23205688 10 Tf
36.5637 0 Td
0.204 Tw
(\(imagemap les for)Tj
-353.273 -12 Td
0.627 Tw
[(httpd serv)15.0122(ers for each node or edge that has a non-null "href" attrib)]TJ
274.714 0 Td
(ute.\),)Tj
/R23522144 10 Tf
23.6781 0 Td
(Tcmapx)Tj
/R23205688 10 Tf
43.8281 0 Td
0.628 Tw
(\(client-side imagemap)Tj
-342.22 -12 Td
0.475 Tw
[(for use in html and xhtml\).)-547.493(Additional less common or more special-purpose output formats can be found)]TJ
12 TL
0 Tw
T*[(at http://www)64.9927(.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
/R23522144 10 Tf
173.86 0 Td
(-Tpng:)Tj
/R23205688 10 Tf
31.95 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
/R23522144 10.95 Tf
-358 -16.8 Td
(GRAPH FILE LANGU)Tj
-0.602 Tc
109.456 0 Td
(AG)Tj
0 Tc
15.823 0 Td
(E)Tj
/R23205688 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R23522144 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R23205688 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R23522144 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R23205688 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R23522144 10 Tf
9.16016 0 Td
(graph)Tj
/R23205688 10 Tf
25.5602 0 Td
(|)Tj
/R23522144 10 Tf
2 0 Td
(digraph)Tj
/R23205688 10 Tf
33.9 0 Td
(\))Tj
/R22877800 10 Tf
5.83008 0 Td
(name)Tj
/R23205688 10 Tf
24.1602 0 Td
({)Tj
/R22877800 10 Tf
7.3 0 Td
(statement-list)Tj
/R23205688 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
/R23522144 10 Tf
83.9301 0 Td
(strict)Tj
/R23205688 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
/R23522144 10 Tf
141.88 0 Td
(digraph)Tj
3.01 Tc
/R23205688 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.28984 0 Td
0.511 Tw
(hen the)Tj
/R22877800 10 Tf
32.682 0 Td
[(edg)10.0146(eop)]TJ
/R23205688 10 Tf
31.791 0 Td
(must be ">". If it is an undirected)Tj
/R23522144 10 Tf
-289.553 -12 Td
(graph)Tj
/R23205688 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R22877800 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R23205688 10 Tf
31.2797 0 Td
[(must be "".)-500(Statements may be:)]TJ
/R22877800 10 Tf
-93.7797 -16.8 Td
(name)Tj
/R23522144 10 Tf
21.6602 0 Td
(=)Tj
/R22877800 10 Tf
5.7 0 Td
(val)Tj
/R23522144 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R22877800 10 Tf
26.3898 0 Td
(name)Tj
/R23522144 10 Tf
21.6602 0 Td
(=)Tj
/R22877800 10 Tf
5.7 0 Td
(val)Tj
/R23522144 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R22877800 10 Tf
25.2699 0 Td
(name)Tj
/R23522144 10 Tf
21.6602 0 Td
(=)Tj
/R22877800 10 Tf
5.7 0 Td
(val)Tj
/R23522144 10 Tf
12.2199 0 Td
(];)Tj
/R23205688 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
/R22877800 10 Tf
14.923 0 Td
(name)Tj
/R23205688 10 Tf
24.3629 0 Td
(to)Tj
/R22877800 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R23205688 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
/R23522144 10 Tf
-63.35 -16.8 Td
0.964 Tw
(n0 [)Tj
/R22877800 10 Tf
17.3539 0 Td
(name0=val0,name1=val1,...)Tj
/R23522144 10 Tf
113.76 0 Td
(];)Tj
/R23205688 10 Tf
10.1238 0 Td
(Creates node)Tj
/R23522144 10 Tf
56.3578 0 Td
(n0)Tj
/R23205688 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
/R23522144 10 Tf
(n0)'
/R22877800 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R23205688 10 Tf
31.2797 0 Td
(n1)Tj
/R22877800 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R23205688 10 Tf
72.5598 0 Td
(nn [)Tj
/R22877800 10 Tf
15.8301 0 Td
(name0=val0,name1=val1,...)Tj
/R23522144 10 Tf
113.76 0 Td
(];)Tj
/R23205688 10 Tf
-258.99 -12 Td
0.508 Tw
(Creates edges between nodes)Tj
/R23522144 10 Tf
121.442 0 Td
(n0)Tj
/R23205688 10 Tf
10.5602 0 Td
(,)Tj
/R23522144 10 Tf
5.50781 0 Td
(n1)Tj
3.008 Tc
/R23205688 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00781 0 Td
(..,)Tj
/R23522144 10 Tf
10.5078 0 Td
(nn)Tj
/R23205688 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
([)'
/R23522144 10 Tf
3.33008 0 Td
(subgraph)Tj
/R22877800 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R23522144 10 Tf
21.6602 0 Td
(]{)Tj
0 Tc
/R22877800 10 Tf
12.2699 0 Td
(statement-list)Tj
/R23522144 10 Tf
56.3898 0 Td
(})Tj
/R23205688 10 Tf
-136.72 -12 Td
0.373 Tw
[(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ
/R23522144 10 Tf
229.24 0 Td
(n0)Tj
2.873 Tc
/R23205688 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R23522144 10 Tf
10.373 0 Td
(nn)Tj
/R23205688 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
/R23522144 10 Tf
3.33008 0 Td
(subgraph)Tj
/R22877800 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R23205688 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
/R40490600 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R40490600 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
(\(1\))Tj
-0.219 Tc
/R41134944 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R40818488 10 Tf
20.407 -12 Td
[(osage lter for dra)14.9927(wing clustered graphs)]TJ
/R41134944 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R41134944 10 Tf
36 -12 Td
(osage)Tj
/R40818488 10 Tf
25.8301 0 Td
([)Tj
/R41134944 10 Tf
3.33008 0 Td
()Tj
/R40818488 10 Tf
5.7 0 Td
(\()Tj
/R41134944 10 Tf
3.33008 0 Td
(G)Tj
/R40818488 10 Tf
7.78008 0 Td
(|)Tj
/R41134944 10 Tf
2 0 Td
(N)Tj
/R40818488 10 Tf
7.21992 0 Td
(|)Tj
/R41134944 10 Tf
2 0 Td
(E)Tj
/R40818488 10 Tf
6.66992 0 Td
(\))Tj
/R40490600 10 Tf
3.33008 0 Td
(name=value)Tj
2.5 Tc
/R40818488 10 Tf
50.0699 0 Td
(][)Tj
0 Tc
/R41134944 10 Tf
9.16016 0 Td
(T)Tj
/R40490600 10 Tf
12.3699 0 Td
(lang)Tj
2.5 Tc
/R40818488 10 Tf
17.7801 0 Td
(][)Tj
0 Tc
/R41134944 10 Tf
9.16016 0 Td
(l)Tj
/R40490600 10 Tf
8.48008 0 Td
(lible)Tj
2.5 Tc
/R40818488 10 Tf
22.7801 0 Td
(][)Tj
0 Tc
/R41134944 10 Tf
9.16016 0 Td
(o)Tj
/R40490600 10 Tf
10.7 0 Td
(outle)Tj
2.5 Tc
/R40818488 10 Tf
25 0 Td
(][)Tj
0 Tc
/R41134944 10 Tf
9.16016 0 Td
(O)Tj
2.5 Tc
/R40818488 10 Tf
13.4801 0 Td
(][)Tj
0 Tc
/R41134944 10 Tf
9.16016 0 Td
(P)Tj
2.5 Tc
/R40818488 10 Tf
11.8102 0 Td
(][)Tj
0 Tc
/R41134944 10 Tf
9.16016 0 Td
(v)Tj
2.5 Tc
/R40818488 10 Tf
10.7 0 Td
(][)Tj
0 Tc
/R41134944 10 Tf
9.16016 0 Td
(V)Tj
2.5 Tc
/R40818488 10 Tf
12.9199 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R41134944 10.95 Tf
-372.562 -16.8 Td
(DESCRIPTION)Tj
/R40490600 10 Tf
36.2301 -12 Td
(osa)Tj
-0.1 Tc
13.7898 0 Td
(ge)Tj
0 Tc
/R40818488 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
/R40490600 10 Tf
46.2109 0 Td
(dot)Tj
/R40818488 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
/R41134944 10 Tf
18.8859 0 Td
(pack)Tj
/R40818488 10 Tf
23.3371 0 Td
(and)Tj
/R41134944 10 Tf
17.2172 0 Td
(packmode)Tj
/R40818488 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
/R41134944 10 Tf
284.4 0 Td
(splines)Tj
/R40818488 10 Tf
31.4 0 Td
[(attrib)19.9854(ute.)]TJ
/R41134944 10.95 Tf
-351.8 -16.8 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
/R40818488 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
/R41134944 10 Tf
26.3719 0 Td
(Tps)Tj
/R40818488 10 Tf
25.4121 0 Td
(\(PostScript\),)Tj
/R41134944 10 Tf
53.8719 0 Td
(Tsvg Tsvgz)Tj
/R40818488 10 Tf
64.1441 0 Td
1.091 Tw
[(\(Structured V)110.996(ector Graph-)]TJ
-325.408 -12 Td
(ics\),)Tj
/R41134944 10 Tf
19.8969 0 Td
(Tg)Tj
/R40818488 10 Tf
25.8871 0 Td
0.457 Tw
(\(XFIG graphics\),)Tj
/R41134944 10 Tf
72.284 0 Td
(Tmif)Tj
/R40818488 10 Tf
29.768 0 Td
(\(FrameMak)Tj
47.1102 0 Td
0.458 Tw
(er graphics\),)Tj
/R41134944 10 Tf
53.3961 0 Td
(Thpgl)Tj
/R40818488 10 Tf
34.2281 0 Td
(\(HP pen plotters\), and)Tj
/R41134944 10 Tf
92.652 0 Td
(Tpcl)Tj
/R40818488 10 Tf
28.1078 0 Td
[(\(Laser)20.0146(-)]TJ
-403.33 -12 Td
0.205 Tw
(jet printers\),)Tj
/R41134944 10 Tf
51.7898 0 Td
(Tpng Tgif)Tj
/R40818488 10 Tf
57.3801 0 Td
(\(bitmap graphics\),)Tj
/R41134944 10 Tf
76.2301 0 Td
(Tdia)Tj
/R40818488 10 Tf
28.4148 0 Td
(\(GTK+ based diagrams\),)Tj
/R41134944 10 Tf
102.894 0 Td
[(T)18.0176(imap)]TJ
/R40818488 10 Tf
36.5637 0 Td
0.204 Tw
(\(imagemap les for)Tj
-353.273 -12 Td
0.627 Tw
[(httpd serv)15.0122(ers for each node or edge that has a non-null "href" attrib)]TJ
274.714 0 Td
(ute.\),)Tj
/R41134944 10 Tf
23.6781 0 Td
(Tcmapx)Tj
/R40818488 10 Tf
43.8281 0 Td
0.628 Tw
(\(client-side imagemap)Tj
-342.22 -12 Td
0.475 Tw
[(for use in html and xhtml\).)-547.493(Additional less common or more special-purpose output formats can be found)]TJ
12 TL
0 Tw
T*[(at http://www)64.9927(.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
/R41134944 10 Tf
173.86 0 Td
(-Tpng:)Tj
/R40818488 10 Tf
31.95 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
/R41134944 10.95 Tf
-358 -16.8 Td
(GRAPH FILE LANGU)Tj
-0.602 Tc
109.456 0 Td
(AG)Tj
0 Tc
15.823 0 Td
(E)Tj
/R40818488 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R41134944 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R40818488 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R41134944 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R40818488 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R41134944 10 Tf
9.16016 0 Td
(graph)Tj
/R40818488 10 Tf
25.5602 0 Td
(|)Tj
/R41134944 10 Tf
2 0 Td
(digraph)Tj
/R40818488 10 Tf
33.9 0 Td
(\))Tj
/R40490600 10 Tf
5.83008 0 Td
(name)Tj
/R40818488 10 Tf
24.1602 0 Td
({)Tj
/R40490600 10 Tf
7.3 0 Td
(statement-list)Tj
/R40818488 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
/R41134944 10 Tf
83.9301 0 Td
(strict)Tj
/R40818488 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
/R41134944 10 Tf
141.88 0 Td
(digraph)Tj
3.01 Tc
/R40818488 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.28984 0 Td
0.511 Tw
(hen the)Tj
/R40490600 10 Tf
32.682 0 Td
[(edg)10.0146(eop)]TJ
/R40818488 10 Tf
31.791 0 Td
(must be ">". If it is an undirected)Tj
/R41134944 10 Tf
-289.553 -12 Td
(graph)Tj
/R40818488 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R40490600 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R40818488 10 Tf
31.2797 0 Td
[(must be "".)-500(Statements may be:)]TJ
/R40490600 10 Tf
-93.7797 -16.8 Td
(name)Tj
/R41134944 10 Tf
21.6602 0 Td
(=)Tj
/R40490600 10 Tf
5.7 0 Td
(val)Tj
/R41134944 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R40490600 10 Tf
26.3898 0 Td
(name)Tj
/R41134944 10 Tf
21.6602 0 Td
(=)Tj
/R40490600 10 Tf
5.7 0 Td
(val)Tj
/R41134944 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R40490600 10 Tf
25.2699 0 Td
(name)Tj
/R41134944 10 Tf
21.6602 0 Td
(=)Tj
/R40490600 10 Tf
5.7 0 Td
(val)Tj
/R41134944 10 Tf
12.2199 0 Td
(];)Tj
/R40818488 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
/R40490600 10 Tf
14.923 0 Td
(name)Tj
/R40818488 10 Tf
24.3629 0 Td
(to)Tj
/R40490600 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R40818488 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
/R41134944 10 Tf
-63.35 -16.8 Td
0.964 Tw
(n0 [)Tj
/R40490600 10 Tf
17.3539 0 Td
(name0=val0,name1=val1,...)Tj
/R41134944 10 Tf
113.76 0 Td
(];)Tj
/R40818488 10 Tf
10.1238 0 Td
(Creates node)Tj
/R41134944 10 Tf
56.3578 0 Td
(n0)Tj
/R40818488 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
/R41134944 10 Tf
(n0)'
/R40490600 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R40818488 10 Tf
31.2797 0 Td
(n1)Tj
/R40490600 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R40818488 10 Tf
72.5598 0 Td
(nn [)Tj
/R40490600 10 Tf
15.8301 0 Td
(name0=val0,name1=val1,...)Tj
/R41134944 10 Tf
113.76 0 Td
(];)Tj
/R40818488 10 Tf
-258.99 -12 Td
0.508 Tw
(Creates edges between nodes)Tj
/R41134944 10 Tf
121.442 0 Td
(n0)Tj
/R40818488 10 Tf
10.5602 0 Td
(,)Tj
/R41134944 10 Tf
5.50781 0 Td
(n1)Tj
3.008 Tc
/R40818488 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00781 0 Td
(..,)Tj
/R41134944 10 Tf
10.5078 0 Td
(nn)Tj
/R40818488 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
([)'
/R41134944 10 Tf
3.33008 0 Td
(subgraph)Tj
/R40490600 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R41134944 10 Tf
21.6602 0 Td
(]{)Tj
0 Tc
/R40490600 10 Tf
12.2699 0 Td
(statement-list)Tj
/R41134944 10 Tf
56.3898 0 Td
(})Tj
/R40818488 10 Tf
-136.72 -12 Td
0.373 Tw
[(Creates a subgraph.)-537.299(Subgraphs may be used in place of)]TJ
/R41134944 10 Tf
229.24 0 Td
(n0)Tj
2.873 Tc
/R40818488 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R41134944 10 Tf
10.373 0 Td
(nn)Tj
/R40818488 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
/R41134944 10 Tf
3.33008 0 Td
(subgraph)Tj
/R40490600 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R40818488 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -4044
│ │ │ │ │ │ +4045
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ ZTUUPD+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -655,19 +655,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R23522144
│ │ │ │ │ │ +R41134944
│ │ │ │ │ │
│ │ │ │ │ │ -R23205688
│ │ │ │ │ │ +R40818488
│ │ │ │ │ │
│ │ │ │ │ │ -R22877800
│ │ │ │ │ │ +R40490600
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R22877800 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R22877800 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R23205688 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
/R23522144 10.95 Tf
-36 -28.8 Td
[(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ
/R23522144 10 Tf
36 -12 Td
(size=")Tj
/R22877800 10 Tf
26.8 0 Td
(x,y)Tj
/R23522144 10 Tf
11.3801 0 Td
(")Tj
/R23205688 10 Tf
8.05 0 Td
[(sets bounding box of dra)14.9927(wing in inches.)]TJ
/R23522144 10 Tf
-46.2301 -16.8 Td
(page=")Tj
/R22877800 10 Tf
31.25 0 Td
(x,y)Tj
/R23522144 10 Tf
11.3801 0 Td
(")Tj
/R23205688 10 Tf
8.05 0 Td
(sets the PostScript pagination unit.)Tj
/R23522144 10 Tf
-50.6801 -16.8 Td
(ratio=)Tj
/R22877800 10 Tf
26.25 0 Td
(f)Tj
/R23205688 10 Tf
6.07891 0 Td
0.799 Tw
(sets the aspect ratio to)Tj
/R22877800 10 Tf
94.8148 0 Td
(f)Tj
/R23205688 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
/R23522144 10 Tf
15.5199 0 Td
(ll)Tj
/R23205688 10 Tf
11.1199 0 Td
(,)Tj
/R23522144 10 Tf
5.8 0 Td
(com-)Tj
-410.896 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R23205688 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R23522144 10 Tf
5.83008 0 Td
(auto)Tj
/R23205688 10 Tf
18.8898 0 Td
(.)Tj
/R23522144 10 Tf
-56.7598 -16.8 Td
(pagedir=)Tj
/R23205688 10 Tf
38.4801 0 Td
0 Tw
([TBLR][TBLR] sets the major and minor order of pagination.)Tj
-0.18 Tc
/R23522144 10 Tf
-38.4801 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R23205688 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R23522144 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R23205688 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R23522144 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R22877800 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R23205688 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
/R23522144 10 Tf
-51.7898 -16.8 Td
[(lay)9.99268(ers=")]TJ
/R22877800 10 Tf
36.7 0 Td
(id:id:id:id)Tj
3.22 Tc
/R23205688 10 Tf
41.1102 0 Td
[("i)321.992(sas)]TJ
0 Tc
28.7402 0 Td
0.719 Tw
(equence of layer identiers for o)Tj
-0.15 Tc
133.685 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlay diagrams.)-571.904(The PostScript array v)]TJ
155.265 0 Td
(ariable)Tj
/R22877800 10 Tf
-404.791 -12 Td
[(layer)36.9922(color)9.98413(seq)]TJ
/R23205688 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
/R23522144 10 Tf
16.8 TL
(color=)'
/R22877800 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R23205688 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R23522144 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R23205688 10 Tf
34.7199 0 Td
(for background\).)Tj
/R23522144 10 Tf
-198.01 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R22877800 10 Tf
23.2898 0 Td
("url")Tj
/R23205688 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
/R23522144 10 Tf
(URL=)'
/R22877800 10 Tf
26.8102 0 Td
("url")Tj
/R23205688 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R23522144 10 Tf
-49.3801 -16.8 Td
(stylesheet=)Tj
/R22877800 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R23205688 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
/R23522144 10 Tf
(splines)'
2.851 Tc
/R23205688 10 Tf
28.9 0 Td
[(.I)285.114(fs)]TJ
0 Tc
18.752 0 Td
0.351 Tw
(et to)Tj
/R22877800 10 Tf
20.702 0 Td
(true)Tj
2.851 Tc
/R23205688 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
/R22877800 10 Tf
144.848 0 Td
(polyline)Tj
2.851 Tc
/R23205688 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
/R22877800 10 Tf
-281.114 -12 Td
(ortho)Tj
4.527 Tc
/R23205688 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
/R23522144 10 Tf
-400.262 -12 Td
(splines=)Tj
/R22877800 10 Tf
34.6 0 Td
(false)Tj
/R23205688 10 Tf
21.3898 0 Td
(or)Tj
/R23522144 10 Tf
10.8301 0 Td
(splines=)Tj
/R22877800 10 Tf
34.6 0 Td
(line)Tj
2.5 Tc
/R23205688 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
/R22877800 10 Tf
39.3398 0 Td
(false)Tj
/R23205688 10 Tf
18.8898 0 Td
(.)Tj
/R23522144 10.95 Tf
-373.92 -28.8 Td
[(NODE A)94.983(TTRIB)10.0454(UTES)]TJ
/R23522144 10 Tf
36 -12 Td
(height=)Tj
/R22877800 10 Tf
32.3699 0 Td
(d)Tj
/R23205688 10 Tf
8.21797 0 Td
(or)Tj
/R23522144 10 Tf
11.548 0 Td
(width=)Tj
/R22877800 10 Tf
30.15 0 Td
(d)Tj
/R23205688 10 Tf
8.21797 0 Td
0.718 Tw
(sets minimum height or width.)Tj
131.099 0 Td
(Adding)Tj
/R23522144 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R23205688 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
/R23522144 10 Tf
T*[(shape=r)17.9846(ecord polygon epsf)]TJ
-0.2 Tc
/R22877800 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
/R23205688 10 Tf
56.8289 0 Td
0.989 Tw
(is one of:)Tj
/R23522144 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
/R23205688 10 Tf
249.374 0 Td
(\(Polygons are dened or modied by the fol-)Tj
-249.374 -12 Td
(lo)Tj
7.53008 0 Td
2.127 Tw
(wing node attrib)Tj
69.6039 0 Td
(utes:)Tj
-0.18 Tc
/R23522144 10 Tf
23.5172 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R23205688 10 Tf
22.7801 0 Td
(,)Tj
/R23522144 10 Tf
7.12695 0 Td
(peripheries)Tj
/R23205688 10 Tf
48.3301 0 Td
(,)Tj
/R23522144 10 Tf
7.12695 0 Td
(sides)Tj
/R23205688 10 Tf
20.5602 0 Td
(,)Tj
/R23522144 10 Tf
7.12695 0 Td
(orientation)Tj
/R23205688 10 Tf
47.2199 0 Td
(,)Tj
/R23522144 10 Tf
7.12812 0 Td
(distortion)Tj
/R23205688 10 Tf
46.298 0 Td
(and)Tj
/R23522144 10 Tf
19.068 0 Td
[(sk)10(ew)]TJ
/R23205688 10 Tf
21.0102 0 Td
(.\))Tj
/R23522144 10 Tf
12.9578 0 Td
(epsf)Tj
/R23205688 10 Tf
21.848 0 Td
2.128 Tw
(uses the)Tj
-397.932 -12 Td
[(node')55.0073(s)]TJ
/R23522144 10 Tf
28.8359 0 Td
(shapele)Tj
/R23205688 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
/R23522144 10 Tf
(label=)'
/R22877800 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R23205688 10 Tf
17.7969 0 Td
(where)Tj
/R22877800 10 Tf
27.9871 0 Td
[(te)20.0073(xt)]TJ
/R23205688 10 Tf
17.7969 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
1.058 Tw
(eft, and right justied lines.)Tj
-317.77 -12 Td
1.233 Tw
[(The string '\\N' v)24.9939(alue will be replaced by the node name.)]TJ
244.653 0 Td
1.232 Tw
[(The string '\\G' v)25.0049(alue will be replaced by the)]TJ
-244.653 -12 Td
0.386 Tw
[(graph name.)-538.595(Record labels may contain recursi)]TJ
-0.15 Tc
192.576 0 Td
0.687 Tw
(ve b)Tj
0 Tc
17.177 0 Td
0.387 Tw
[(ox lists delimited by { | }.)-538.696(Port identiers in labels are)]TJ
-209.753 -12 Td
0 Tw
(set of)Tj
2.5 Tc
21.6898 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)-500(In the graph le, use colon \(such as,)]TJ
/R23522144 10 Tf
223.36 0 Td
(node0:port28)Tj
/R23205688 10 Tf
57.2199 0 Td
(\).)Tj
-0.25 Tc
/R23522144 10 Tf
-325.039 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R22877800 10 Tf
30.1398 0 Td
(n)Tj
/R23205688 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R22877800 10 Tf
102.21 0 Td
(n)Tj
/R23205688 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R23522144 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R22877800 10 Tf
37.9199 0 Td
(name)Tj
/R23205688 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R23522144 10 Tf
-70.1602 -16.8 Td
(color=)Tj
/R22877800 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R23205688 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
/R23522144 10 Tf
167.2 0 Td
(llcolor)Tj
/R23205688 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R23522144 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R22877800 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R23205688 10 Tf
45.5711 0 Td
0.301 Tw
(sets the ll color when style=lled.)Tj
147.446 0 Td
0.3 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.497 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
-0.25 Tc
/R23522144 10 Tf
-7.66992 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R22877800 10 Tf
36.25 0 Td
(colorvalue)Tj
/R23205688 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R22877800 10 Tf
10.791 0 Td
(colorvalue)Tj
/R23205688 10 Tf
46.341 0 Td
1.072 Tw
(may be ")Tj
/R22877800 10 Tf
37.884 0 Td
(h,s,v)Tj
/R23522144 10 Tf
18.3301 0 Td
(")Tj
/R23205688 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
/R23522144 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
/R23205688 10 Tf
54.1238 0 Td
(or)Tj
-0.2 Tc
/R23522144 10 Tf
11.227 0 Td
(bu)Tj
0 Tc
10.9199 0 Td
[(rlyw)10.0146(ood)]TJ
2.897 Tc
/R23205688 10 Tf
34.9 0 Td
[(,o)289.712(ra")]TJ
0 Tc
/R22877800 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
/R23205688 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
/R40490600 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R40490600 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R40818488 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
/R41134944 10.95 Tf
-36 -28.8 Td
[(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ
/R41134944 10 Tf
36 -12 Td
(size=")Tj
/R40490600 10 Tf
26.8 0 Td
(x,y)Tj
/R41134944 10 Tf
11.3801 0 Td
(")Tj
/R40818488 10 Tf
8.05 0 Td
[(sets bounding box of dra)14.9927(wing in inches.)]TJ
/R41134944 10 Tf
-46.2301 -16.8 Td
(page=")Tj
/R40490600 10 Tf
31.25 0 Td
(x,y)Tj
/R41134944 10 Tf
11.3801 0 Td
(")Tj
/R40818488 10 Tf
8.05 0 Td
(sets the PostScript pagination unit.)Tj
/R41134944 10 Tf
-50.6801 -16.8 Td
(ratio=)Tj
/R40490600 10 Tf
26.25 0 Td
(f)Tj
/R40818488 10 Tf
6.07891 0 Td
0.799 Tw
(sets the aspect ratio to)Tj
/R40490600 10 Tf
94.8148 0 Td
(f)Tj
/R40818488 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
/R41134944 10 Tf
15.5199 0 Td
(ll)Tj
/R40818488 10 Tf
11.1199 0 Td
(,)Tj
/R41134944 10 Tf
5.8 0 Td
(com-)Tj
-410.896 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R40818488 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R41134944 10 Tf
5.83008 0 Td
(auto)Tj
/R40818488 10 Tf
18.8898 0 Td
(.)Tj
/R41134944 10 Tf
-56.7598 -16.8 Td
(pagedir=)Tj
/R40818488 10 Tf
38.4801 0 Td
0 Tw
([TBLR][TBLR] sets the major and minor order of pagination.)Tj
-0.18 Tc
/R41134944 10 Tf
-38.4801 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R40818488 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R41134944 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R40818488 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R41134944 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R40490600 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R40818488 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
/R41134944 10 Tf
-51.7898 -16.8 Td
[(lay)9.99268(ers=")]TJ
/R40490600 10 Tf
36.7 0 Td
(id:id:id:id)Tj
3.22 Tc
/R40818488 10 Tf
41.1102 0 Td
[("i)321.992(sas)]TJ
0 Tc
28.7402 0 Td
0.719 Tw
(equence of layer identiers for o)Tj
-0.15 Tc
133.685 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
[(rlay diagrams.)-571.904(The PostScript array v)]TJ
155.265 0 Td
(ariable)Tj
/R40490600 10 Tf
-404.791 -12 Td
[(layer)36.9922(color)9.98413(seq)]TJ
/R40818488 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
/R41134944 10 Tf
16.8 TL
(color=)'
/R40490600 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R40818488 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R41134944 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R40818488 10 Tf
34.7199 0 Td
(for background\).)Tj
/R41134944 10 Tf
-198.01 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R40490600 10 Tf
23.2898 0 Td
("url")Tj
/R40818488 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
/R41134944 10 Tf
(URL=)'
/R40490600 10 Tf
26.8102 0 Td
("url")Tj
/R40818488 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R41134944 10 Tf
-49.3801 -16.8 Td
(stylesheet=)Tj
/R40490600 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R40818488 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
/R41134944 10 Tf
(splines)'
2.851 Tc
/R40818488 10 Tf
28.9 0 Td
[(.I)285.114(fs)]TJ
0 Tc
18.752 0 Td
0.351 Tw
(et to)Tj
/R40490600 10 Tf
20.702 0 Td
(true)Tj
2.851 Tc
/R40818488 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
/R40490600 10 Tf
144.848 0 Td
(polyline)Tj
2.851 Tc
/R40818488 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
/R40490600 10 Tf
-281.114 -12 Td
(ortho)Tj
4.527 Tc
/R40818488 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
/R41134944 10 Tf
-400.262 -12 Td
(splines=)Tj
/R40490600 10 Tf
34.6 0 Td
(false)Tj
/R40818488 10 Tf
21.3898 0 Td
(or)Tj
/R41134944 10 Tf
10.8301 0 Td
(splines=)Tj
/R40490600 10 Tf
34.6 0 Td
(line)Tj
2.5 Tc
/R40818488 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
/R40490600 10 Tf
39.3398 0 Td
(false)Tj
/R40818488 10 Tf
18.8898 0 Td
(.)Tj
/R41134944 10.95 Tf
-373.92 -28.8 Td
[(NODE A)94.983(TTRIB)10.0454(UTES)]TJ
/R41134944 10 Tf
36 -12 Td
(height=)Tj
/R40490600 10 Tf
32.3699 0 Td
(d)Tj
/R40818488 10 Tf
8.21797 0 Td
(or)Tj
/R41134944 10 Tf
11.548 0 Td
(width=)Tj
/R40490600 10 Tf
30.15 0 Td
(d)Tj
/R40818488 10 Tf
8.21797 0 Td
0.718 Tw
(sets minimum height or width.)Tj
131.099 0 Td
(Adding)Tj
/R41134944 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R40818488 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
/R41134944 10 Tf
T*[(shape=r)17.9846(ecord polygon epsf)]TJ
-0.2 Tc
/R40490600 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
/R40818488 10 Tf
56.8289 0 Td
0.989 Tw
(is one of:)Tj
/R41134944 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
/R40818488 10 Tf
249.374 0 Td
(\(Polygons are dened or modied by the fol-)Tj
-249.374 -12 Td
(lo)Tj
7.53008 0 Td
2.127 Tw
(wing node attrib)Tj
69.6039 0 Td
(utes:)Tj
-0.18 Tc
/R41134944 10 Tf
23.5172 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R40818488 10 Tf
22.7801 0 Td
(,)Tj
/R41134944 10 Tf
7.12695 0 Td
(peripheries)Tj
/R40818488 10 Tf
48.3301 0 Td
(,)Tj
/R41134944 10 Tf
7.12695 0 Td
(sides)Tj
/R40818488 10 Tf
20.5602 0 Td
(,)Tj
/R41134944 10 Tf
7.12695 0 Td
(orientation)Tj
/R40818488 10 Tf
47.2199 0 Td
(,)Tj
/R41134944 10 Tf
7.12812 0 Td
(distortion)Tj
/R40818488 10 Tf
46.298 0 Td
(and)Tj
/R41134944 10 Tf
19.068 0 Td
[(sk)10(ew)]TJ
/R40818488 10 Tf
21.0102 0 Td
(.\))Tj
/R41134944 10 Tf
12.9578 0 Td
(epsf)Tj
/R40818488 10 Tf
21.848 0 Td
2.128 Tw
(uses the)Tj
-397.932 -12 Td
[(node')55.0073(s)]TJ
/R41134944 10 Tf
28.8359 0 Td
(shapele)Tj
/R40818488 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
/R41134944 10 Tf
(label=)'
/R40490600 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R40818488 10 Tf
17.7969 0 Td
(where)Tj
/R40490600 10 Tf
27.9871 0 Td
[(te)20.0073(xt)]TJ
/R40818488 10 Tf
17.7969 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
1.058 Tw
(eft, and right justied lines.)Tj
-317.77 -12 Td
1.233 Tw
[(The string '\\N' v)24.9939(alue will be replaced by the node name.)]TJ
244.653 0 Td
1.232 Tw
[(The string '\\G' v)25.0049(alue will be replaced by the)]TJ
-244.653 -12 Td
0.386 Tw
[(graph name.)-538.595(Record labels may contain recursi)]TJ
-0.15 Tc
192.576 0 Td
0.687 Tw
(ve b)Tj
0 Tc
17.177 0 Td
0.387 Tw
[(ox lists delimited by { | }.)-538.696(Port identiers in labels are)]TJ
-209.753 -12 Td
0 Tw
(set of)Tj
2.5 Tc
21.6898 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)-500(In the graph le, use colon \(such as,)]TJ
/R41134944 10 Tf
223.36 0 Td
(node0:port28)Tj
/R40818488 10 Tf
57.2199 0 Td
(\).)Tj
-0.25 Tc
/R41134944 10 Tf
-325.039 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R40490600 10 Tf
30.1398 0 Td
(n)Tj
/R40818488 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R40490600 10 Tf
102.21 0 Td
(n)Tj
/R40818488 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R41134944 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R40490600 10 Tf
37.9199 0 Td
(name)Tj
/R40818488 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R41134944 10 Tf
-70.1602 -16.8 Td
(color=)Tj
/R40490600 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R40818488 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
/R41134944 10 Tf
167.2 0 Td
(llcolor)Tj
/R40818488 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R41134944 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R40490600 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R40818488 10 Tf
45.5711 0 Td
0.301 Tw
(sets the ll color when style=lled.)Tj
147.446 0 Td
0.3 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.497 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
-0.25 Tc
/R41134944 10 Tf
-7.66992 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R40490600 10 Tf
36.25 0 Td
(colorvalue)Tj
/R40818488 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R40490600 10 Tf
10.791 0 Td
(colorvalue)Tj
/R40818488 10 Tf
46.341 0 Td
1.072 Tw
(may be ")Tj
/R40490600 10 Tf
37.884 0 Td
(h,s,v)Tj
/R41134944 10 Tf
18.3301 0 Td
(")Tj
/R40818488 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
/R41134944 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
/R40818488 10 Tf
54.1238 0 Td
(or)Tj
-0.2 Tc
/R41134944 10 Tf
11.227 0 Td
(bu)Tj
0 Tc
10.9199 0 Td
[(rlyw)10.0146(ood)]TJ
2.897 Tc
/R40818488 10 Tf
34.9 0 Td
[(,o)289.712(ra")]TJ
0 Tc
/R40490600 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
/R40818488 10 Tf
27.5352 -43.2 Td
[(27 May 2009)-20233.5(2)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 3853
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R23522144
│ │ │ │ │ │ +R41134944
│ │ │ │ │ │
│ │ │ │ │ │ -R23205688
│ │ │ │ │ │ +R40818488
│ │ │ │ │ │
│ │ │ │ │ │ -R22877800
│ │ │ │ │ │ +R40490600
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R22877800 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R22877800 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
(\(1\))Tj
/R23522144 10 Tf
-420.341 -36 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
/R23205688 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
/R23522144 10 Tf
-210.19 -16.8 Td
[(lay)9.99268(er=)]TJ
/R22877800 10 Tf
27.2602 0 Td
(id)Tj
/R23205688 10 Tf
10.2801 0 Td
(or)Tj
/R22877800 10 Tf
10.8301 0 Td
(id:id)Tj
/R23205688 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
/R23522144 10 Tf
16.8 TL
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R22877800 10 Tf
28.4801 0 Td
(n)Tj
/R23205688 10 Tf
8.16094 0 Td
(if)Tj
/R22877800 10 Tf
9.27109 0 Td
(n)Tj
/R23205688 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
/R22877800 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R23205688 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
/R22877800 10 Tf
20.4879 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R23205688 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
/R23522144 10 Tf
(peripheries=)'
/R22877800 10 Tf
54.0301 0 Td
(n)Tj
/R23205688 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
/R22877800 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R23205688 10 Tf
57.2301 0 Td
(.)Tj
/R23522144 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R22877800 10 Tf
26.2602 0 Td
(n)Tj
/R23205688 10 Tf
8.95195 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R22877800 10 Tf
173.004 0 Td
(n)Tj
/R23205688 10 Tf
5 0 Td
[(<3 results in an ellipse.)-645.293(This attrib)20.0049(ute is ignored by)]TJ
-0.2 Tc
/R22877800 10 Tf
-213.216 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R23205688 10 Tf
57.2301 0 Td
(.)Tj
/R23522144 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R22877800 10 Tf
52.9199 0 Td
(f)Tj
/R23205688 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
/R22877800 10 Tf
28.8922 0 Td
(f)Tj
/R23205688 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
/R22877800 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R23522144 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R22877800 10 Tf
47.3699 0 Td
(f)Tj
/R23205688 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
/R22877800 10 Tf
-146.315 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R23205688 10 Tf
57.2301 0 Td
(.)Tj
/R23522144 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R22877800 10 Tf
26.7102 0 Td
(f)Tj
/R23205688 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
/R22877800 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R23205688 10 Tf
57.2301 0 Td
(.)Tj
/R23522144 10 Tf
-104.8 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R22877800 10 Tf
23.2898 0 Td
("url")Tj
/R23205688 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
/R23522144 10 Tf
(URL=)'
/R22877800 10 Tf
26.8102 0 Td
("url")Tj
/R23205688 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R23522144 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R22877800 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
/R23205688 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
/R23522144 10 Tf
(tooltip=)'
/R22877800 10 Tf
33.4801 0 Td
("tooltip")Tj
/R23205688 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
/R23522144 10.95 Tf
-36 -40.8 Td
0 Tw
[(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ
/R23522144 10 Tf
36 -12 Td
(label=)Tj
/R22877800 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R23205688 10 Tf
16.8828 0 Td
(where)Tj
/R22877800 10 Tf
27.073 0 Td
[(te)20.0073(xt)]TJ
/R23205688 10 Tf
16.8828 0 Td
0.143 Tw
[(may include escaped ne)25.0098(wlines \\)-166.582(n, \\)-166.606(l, or \\)]TJ
2.644 Tc
166.559 0 Td
(rf)Tj
0 Tc
9.30391 0 Td
0.144 Tw
(or centered, left, or right justied lines.)Tj
162.378 0 Td
(If)Tj
-425.34 -12 Td
0.032 Tw
(the substring '\\T' is found in a label it will be replaced by the tail_node name.)Tj
317.141 0 Td
0.031 Tw
(If the substring '\\H' is found)Tj
-317.141 -12 Td
0.064 Tw
[(in a label it will be replaced by the head_node name.)-506.414(If the substring '\\E' v)]TJ
302.6 0 Td
0.065 Tw
(alue is found in a label it will be)Tj
-302.6 -12 Td
0.294 Tw
(replaced by: tail_node_name>head_node_name If the substring '\\G' is found in a label it will be replaced)Tj
0 Tw
T*[(by the graph name.)-500(or by: tail_node_namehead_node_name for undirected graphs.)]TJ
-0.25 Tc
/R23522144 10 Tf
16.8 TL
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R22877800 10 Tf
30.1398 0 Td
(n)Tj
/R23205688 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R22877800 10 Tf
102.21 0 Td
(n)Tj
/R23205688 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R23522144 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R22877800 10 Tf
37.9199 0 Td
(name)Tj
/R23205688 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
-0.25 Tc
/R23522144 10 Tf
-70.1602 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R22877800 10 Tf
36.25 0 Td
(colorvalue)Tj
/R23205688 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
/R23522144 10 Tf
-89.6 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
/R23205688 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
/R40490600 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R40490600 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
(\(1\))Tj
/R41134944 10 Tf
-420.341 -36 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
/R40818488 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
/R41134944 10 Tf
-210.19 -16.8 Td
[(lay)9.99268(er=)]TJ
/R40490600 10 Tf
27.2602 0 Td
(id)Tj
/R40818488 10 Tf
10.2801 0 Td
(or)Tj
/R40490600 10 Tf
10.8301 0 Td
(id:id)Tj
/R40818488 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
/R41134944 10 Tf
16.8 TL
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R40490600 10 Tf
28.4801 0 Td
(n)Tj
/R40818488 10 Tf
8.16094 0 Td
(if)Tj
/R40490600 10 Tf
9.27109 0 Td
(n)Tj
/R40818488 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
/R40490600 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R40818488 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
/R40490600 10 Tf
20.4879 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R40818488 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
/R41134944 10 Tf
(peripheries=)'
/R40490600 10 Tf
54.0301 0 Td
(n)Tj
/R40818488 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
/R40490600 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R40818488 10 Tf
57.2301 0 Td
(.)Tj
/R41134944 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R40490600 10 Tf
26.2602 0 Td
(n)Tj
/R40818488 10 Tf
8.95195 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R40490600 10 Tf
173.004 0 Td
(n)Tj
/R40818488 10 Tf
5 0 Td
[(<3 results in an ellipse.)-645.293(This attrib)20.0049(ute is ignored by)]TJ
-0.2 Tc
/R40490600 10 Tf
-213.216 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R40818488 10 Tf
57.2301 0 Td
(.)Tj
/R41134944 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R40490600 10 Tf
52.9199 0 Td
(f)Tj
/R40818488 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
/R40490600 10 Tf
28.8922 0 Td
(f)Tj
/R40818488 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
/R40490600 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R41134944 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R40490600 10 Tf
47.3699 0 Td
(f)Tj
/R40818488 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
/R40490600 10 Tf
-146.315 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R40818488 10 Tf
57.2301 0 Td
(.)Tj
/R41134944 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R40490600 10 Tf
26.7102 0 Td
(f)Tj
/R40818488 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
/R40490600 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R40818488 10 Tf
57.2301 0 Td
(.)Tj
/R41134944 10 Tf
-104.8 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R40490600 10 Tf
23.2898 0 Td
("url")Tj
/R40818488 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
/R41134944 10 Tf
(URL=)'
/R40490600 10 Tf
26.8102 0 Td
("url")Tj
/R40818488 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R41134944 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R40490600 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
/R40818488 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
/R41134944 10 Tf
(tooltip=)'
/R40490600 10 Tf
33.4801 0 Td
("tooltip")Tj
/R40818488 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
/R41134944 10.95 Tf
-36 -40.8 Td
0 Tw
[(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ
/R41134944 10 Tf
36 -12 Td
(label=)Tj
/R40490600 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R40818488 10 Tf
16.8828 0 Td
(where)Tj
/R40490600 10 Tf
27.073 0 Td
[(te)20.0073(xt)]TJ
/R40818488 10 Tf
16.8828 0 Td
0.143 Tw
[(may include escaped ne)25.0098(wlines \\)-166.582(n, \\)-166.606(l, or \\)]TJ
2.644 Tc
166.559 0 Td
(rf)Tj
0 Tc
9.30391 0 Td
0.144 Tw
(or centered, left, or right justied lines.)Tj
162.378 0 Td
(If)Tj
-425.34 -12 Td
0.032 Tw
(the substring '\\T' is found in a label it will be replaced by the tail_node name.)Tj
317.141 0 Td
0.031 Tw
(If the substring '\\H' is found)Tj
-317.141 -12 Td
0.064 Tw
[(in a label it will be replaced by the head_node name.)-506.414(If the substring '\\E' v)]TJ
302.6 0 Td
0.065 Tw
(alue is found in a label it will be)Tj
-302.6 -12 Td
0.294 Tw
(replaced by: tail_node_name>head_node_name If the substring '\\G' is found in a label it will be replaced)Tj
0 Tw
T*[(by the graph name.)-500(or by: tail_node_namehead_node_name for undirected graphs.)]TJ
-0.25 Tc
/R41134944 10 Tf
16.8 TL
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R40490600 10 Tf
30.1398 0 Td
(n)Tj
/R40818488 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R40490600 10 Tf
102.21 0 Td
(n)Tj
/R40818488 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R41134944 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R40490600 10 Tf
37.9199 0 Td
(name)Tj
/R40818488 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
-0.25 Tc
/R41134944 10 Tf
-70.1602 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R40490600 10 Tf
36.25 0 Td
(colorvalue)Tj
/R40818488 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
/R41134944 10 Tf
-89.6 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
/R40818488 10 Tf
171.335 -50.4 Td
[(27 May 2009)-20233.5(3)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 3477
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R23522144
│ │ │ │ │ │ +R41134944
│ │ │ │ │ │
│ │ │ │ │ │ -R23205688
│ │ │ │ │ │ +R40818488
│ │ │ │ │ │
│ │ │ │ │ │ -R22877800
│ │ │ │ │ │ +R40490600
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R22877800 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R22877800 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
(\(1\))Tj
/R23522144 10 Tf
-420.341 -36 Td
(color=)Tj
/R22877800 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R23205688 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R23522144 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R22877800 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R23205688 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R22877800 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R23205688 10 Tf
45.2699 0 Td
[(creates parallel edges, one edge for each color)55.0098(.)]TJ
/R23522144 10 Tf
-214.83 -16.8 Td
[(dir=f)24.9841(orward back both none)]TJ
/R23205688 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
/R23522144 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R23205688 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R23522144 10 Tf
-95.7102 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R22877800 10 Tf
23.2898 0 Td
("url")Tj
/R23205688 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
/R23522144 10 Tf
16.8 TL
(URL=)'
/R22877800 10 Tf
26.8102 0 Td
("url")Tj
/R23205688 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R23522144 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R22877800 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
/R23205688 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
/R23522144 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R22877800 10 Tf
33.4801 0 Td
("tooltip")Tj
/R23205688 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
/R23522144 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
/R23205688 10 Tf
12.1199 0 Td
(.)Tj
/R23522144 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
/R23205688 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
/R23522144 10 Tf
-43.8699 -16.8 Td
(headlabel,taillabel=string)Tj
/R23205688 10 Tf
112.675 0 Td
1.405 Tw
(for port labels.)Tj
/R23522144 10 Tf
67.8148 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R23205688 10 Tf
59.1898 0 Td
(,)Tj
/R23522144 10 Tf
2.5 0 Td
[(labelf)25.0146(ontname)]TJ
/R23205688 10 Tf
60.8598 0 Td
(,)Tj
/R23522144 10 Tf
2.5 0 Td
[(labelf)25.0146(ontsize)]TJ
/R23205688 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
/R23522144 10 Tf
-170.55 -16.8 Td
[(headhr)17.9919(ef=)]TJ
/R22877800 10 Tf
43.85 0 Td
("url")Tj
/R23205688 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
/R23522144 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R22877800 10 Tf
47.3699 0 Td
("url")Tj
/R23205688 10 Tf
22.5699 0 Td
[(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ
/R23522144 10 Tf
-69.9398 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R22877800 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
/R23205688 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
/R23522144 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R22877800 10 Tf
54.0398 0 Td
("tooltip")Tj
/R23205688 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
/R23522144 10 Tf
16.8 TL
T*[(tailhr)17.9846(ef=)]TJ
/R22877800 10 Tf
37.1801 0 Td
("url")Tj
/R23205688 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
/R23522144 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R22877800 10 Tf
40.7 0 Td
("url")Tj
/R23205688 10 Tf
22.5699 0 Td
[(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ
/R23522144 10 Tf
-63.2699 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R22877800 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
/R23205688 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
/R23522144 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R22877800 10 Tf
47.3699 0 Td
("tooltip")Tj
/R23205688 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
/R40490600 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R40490600 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
(\(1\))Tj
/R41134944 10 Tf
-420.341 -36 Td
(color=)Tj
/R40490600 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R40818488 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R41134944 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R40490600 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R40818488 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R40490600 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R40818488 10 Tf
45.2699 0 Td
[(creates parallel edges, one edge for each color)55.0098(.)]TJ
/R41134944 10 Tf
-214.83 -16.8 Td
[(dir=f)24.9841(orward back both none)]TJ
/R40818488 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
/R41134944 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R40818488 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R41134944 10 Tf
-95.7102 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R40490600 10 Tf
23.2898 0 Td
("url")Tj
/R40818488 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
/R41134944 10 Tf
16.8 TL
(URL=)'
/R40490600 10 Tf
26.8102 0 Td
("url")Tj
/R40818488 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R41134944 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R40490600 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
/R40818488 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
/R41134944 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R40490600 10 Tf
33.4801 0 Td
("tooltip")Tj
/R40818488 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
/R41134944 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
/R40818488 10 Tf
12.1199 0 Td
(.)Tj
/R41134944 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
/R40818488 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
/R41134944 10 Tf
-43.8699 -16.8 Td
(headlabel,taillabel=string)Tj
/R40818488 10 Tf
112.675 0 Td
1.405 Tw
(for port labels.)Tj
/R41134944 10 Tf
67.8148 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R40818488 10 Tf
59.1898 0 Td
(,)Tj
/R41134944 10 Tf
2.5 0 Td
[(labelf)25.0146(ontname)]TJ
/R40818488 10 Tf
60.8598 0 Td
(,)Tj
/R41134944 10 Tf
2.5 0 Td
[(labelf)25.0146(ontsize)]TJ
/R40818488 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
/R41134944 10 Tf
-170.55 -16.8 Td
[(headhr)17.9919(ef=)]TJ
/R40490600 10 Tf
43.85 0 Td
("url")Tj
/R40818488 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
/R41134944 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R40490600 10 Tf
47.3699 0 Td
("url")Tj
/R40818488 10 Tf
22.5699 0 Td
[(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ
/R41134944 10 Tf
-69.9398 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R40490600 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
/R40818488 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
/R41134944 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R40490600 10 Tf
54.0398 0 Td
("tooltip")Tj
/R40818488 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
/R41134944 10 Tf
16.8 TL
T*[(tailhr)17.9846(ef=)]TJ
/R40490600 10 Tf
37.1801 0 Td
("url")Tj
/R40818488 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
/R41134944 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R40490600 10 Tf
40.7 0 Td
("url")Tj
/R40818488 10 Tf
22.5699 0 Td
[(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ
/R41134944 10 Tf
-63.2699 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R40490600 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
/R40818488 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
/R41134944 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R40490600 10 Tf
47.3699 0 Td
("tooltip")Tj
/R40818488 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2987
│ │ │ │ │ │ +2986
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R23522144
│ │ │ │ │ │ +R41134944
│ │ │ │ │ │
│ │ │ │ │ │ -R23205688
│ │ │ │ │ │ +R40818488
│ │ │ │ │ │
│ │ │ │ │ │ -R22877800
│ │ │ │ │ │ +R40490600
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R22877800 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R22877800 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
(\(1\))Tj
-420.341 -36 Td
(with the edge label string.)Tj
/R23522144 10 Tf
16.8 TL
(labeldistance)'
/R23205688 10 Tf
58.0602 0 Td
(and)Tj
/R23522144 10 Tf
16.9398 0 Td
(port_label_distance)Tj
/R23205688 10 Tf
86.3898 0 Td
(set distance; also)Tj
/R23522144 10 Tf
70.2699 0 Td
(labelangle)Tj
/R23205688 10 Tf
45.8398 0 Td
[(\(in de)15(grees CCW\))]TJ
/R23522144 10 Tf
-277.5 -16.8 Td
(decorate)Tj
/R23205688 10 Tf
39.15 0 Td
[(dra)15.0073(ws line from edge to label.)]TJ
/R23522144 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R23205688 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
/R23522144 10 Tf
-338.32 -16.8 Td
[(lay)9.99268(er=)]TJ
/R22877800 10 Tf
27.2602 0 Td
(id)Tj
/R23205688 10 Tf
10.2801 0 Td
(or)Tj
/R22877800 10 Tf
10.8301 0 Td
(id:id)Tj
/R23205688 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
/R23522144 10 Tf
-236.93 -28.8 Td
[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(w=)'
/R22877800 10 Tf
12.9199 0 Td
(f)Tj
/R23205688 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
/R23522144 10 Tf
-149.82 -16.8 Td
(len=)Tj
/R22877800 10 Tf
18.4801 0 Td
(f)Tj
/R23205688 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R23522144 10.95 Tf
-59.7602 -16.8 Td
(COMMAND LINE OPTIONS)Tj
/R23522144 10 Tf
36 -12 Td
(G)Tj
/R23205688 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R23522144 10 Tf
-15.9801 -12 Td
(N)Tj
/R23205688 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R23522144 10 Tf
-15.4199 -12 Td
(E)Tj
/R23205688 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
/R23522144 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
/R22877800 10 Tf
8.48008 0 Td
(le)Tj
/R23205688 10 Tf
15.1879 0 Td
0.468 Tw
[(loads custom PostScript library les.)-546.785(Usually these dene custom shapes or styles.)]TJ
342.826 0 Td
(If)Tj
/R23522144 10 Tf
9.62891 0 Td
(l)Tj
/R23205688 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
/R23522144 10 Tf
16.8 TL
(T)'
/R22877800 10 Tf
12.3699 0 Td
(lang)Tj
/R23205688 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
/R23522144 10 Tf
-206.76 -16.8 Td
(O)Tj
/R23205688 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R23522144 10 Tf
-15.9801 -16.8 Td
(v)Tj
/R23205688 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
/R23522144 10 Tf
-13.2 -16.8 Td
(V)Tj
/R23205688 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R23522144 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R23205688 10 Tf
13.2 0 Td
[(prints the usage and e)15(xits.)]TJ
/R23522144 10.95 Tf
-49.2 -16.8 Td
(EXAMPLES)Tj
/R23205688 10 Tf
36 -12 Td
(digraph test123 {)Tj
20 -12 Td
(pack=8)Tj
12 TL
(subgraph cluster0 {)'
5 -12 Td
(packmode=array)Tj
2.5 Tc
T*[(xyx)250(0y)250(0x)]TJ
0 Tc
45 0 Td
(1)Tj
-45 -12 Td
(subgraph cluster1 {)Tj
2.5 Tc
5 -12 Td
(mn)Tj
0 Tc
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
2.5 Tc
(b[)'
0 Tc
10.8301 0 Td
(shape=box];)Tj
2.5 Tc
-10.8301 -12 Td
(c[)Tj
0 Tc
10.2699 0 Td
[(label="hello\\nw)9.98413(orld",color=blue,fontsize=24,)]TJ
2.23008 -12 Td
[(fontname="P)15(alatinoItalic",fontcolor=red,style=lled];)]TJ
2.5 Tc
-12.5 -12 Td
[(a)249.993(>z)]TJ
T*[(x)250.016(>z)]TJ
T*[(a)249.993(>b)249.993(>c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993(>{)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
-38.0199 -12 Td
(edge [style=dashed,color=red];)Tj
2.5 Tc
T*[(b)250.016(>x)]TJ
0 Tc
26.2797 0 Td
(;)Tj
-46.2797 -12 Td
(})Tj
-0.548 Tc
/R23522144 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R23205688 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R23522144 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R23205688 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.399 Tw
(The most complete information can be found at http://www)'
240.852 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/Documentation.php, especially in)Tj
-288.992 -12 Td
0.444 Tw
(the on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
257.78 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.443 Tw
(ilable in the)Tj
/R22877800 10 Tf
51.0488 0 Td
(doc)Tj
/R23205688 10 Tf
17.3828 0 Td
(and)Tj
/R22877800 10 Tf
17.3828 0 Td
(doc/info)Tj
/R23205688 10 Tf
35.723 0 Td
(subtrees in)Tj
-388.507 -12 Td
0 Tw
[(the source and binary distrib)20.0073(utions.)]TJ
171.335 -43.2 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
/R40490600 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R40490600 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
(\(1\))Tj
-420.341 -36 Td
(with the edge label string.)Tj
/R41134944 10 Tf
16.8 TL
(labeldistance)'
/R40818488 10 Tf
58.0602 0 Td
(and)Tj
/R41134944 10 Tf
16.9398 0 Td
(port_label_distance)Tj
/R40818488 10 Tf
86.3898 0 Td
(set distance; also)Tj
/R41134944 10 Tf
70.2699 0 Td
(labelangle)Tj
/R40818488 10 Tf
45.8398 0 Td
[(\(in de)15(grees CCW\))]TJ
/R41134944 10 Tf
-277.5 -16.8 Td
(decorate)Tj
/R40818488 10 Tf
39.15 0 Td
[(dra)15.0073(ws line from edge to label.)]TJ
/R41134944 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R40818488 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
/R41134944 10 Tf
-338.32 -16.8 Td
[(lay)9.99268(er=)]TJ
/R40490600 10 Tf
27.2602 0 Td
(id)Tj
/R40818488 10 Tf
10.2801 0 Td
(or)Tj
/R40490600 10 Tf
10.8301 0 Td
(id:id)Tj
/R40818488 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
/R41134944 10 Tf
-236.93 -28.8 Td
[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(w=)'
/R40490600 10 Tf
12.9199 0 Td
(f)Tj
/R40818488 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
/R41134944 10 Tf
-149.82 -16.8 Td
(len=)Tj
/R40490600 10 Tf
18.4801 0 Td
(f)Tj
/R40818488 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R41134944 10.95 Tf
-59.7602 -16.8 Td
(COMMAND LINE OPTIONS)Tj
/R41134944 10 Tf
36 -12 Td
(G)Tj
/R40818488 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R41134944 10 Tf
-15.9801 -12 Td
(N)Tj
/R40818488 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R41134944 10 Tf
-15.4199 -12 Td
(E)Tj
/R40818488 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
/R41134944 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
/R40490600 10 Tf
8.48008 0 Td
(le)Tj
/R40818488 10 Tf
15.1879 0 Td
0.468 Tw
[(loads custom PostScript library les.)-546.785(Usually these dene custom shapes or styles.)]TJ
342.826 0 Td
(If)Tj
/R41134944 10 Tf
9.62891 0 Td
(l)Tj
/R40818488 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
/R41134944 10 Tf
16.8 TL
(T)'
/R40490600 10 Tf
12.3699 0 Td
(lang)Tj
/R40818488 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
/R41134944 10 Tf
-206.76 -16.8 Td
(O)Tj
/R40818488 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R41134944 10 Tf
-15.9801 -16.8 Td
(v)Tj
/R40818488 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
/R41134944 10 Tf
-13.2 -16.8 Td
(V)Tj
/R40818488 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R41134944 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R40818488 10 Tf
13.2 0 Td
[(prints the usage and e)15(xits.)]TJ
/R41134944 10.95 Tf
-49.2 -16.8 Td
(EXAMPLES)Tj
/R40818488 10 Tf
36 -12 Td
(digraph test123 {)Tj
20 -12 Td
(pack=8)Tj
12 TL
(subgraph cluster0 {)'
5 -12 Td
(packmode=array)Tj
2.5 Tc
T*[(xyx)250(0y)250(0x)]TJ
0 Tc
45 0 Td
(1)Tj
-45 -12 Td
(subgraph cluster1 {)Tj
2.5 Tc
5 -12 Td
(mn)Tj
0 Tc
-5 -12 Td
(})Tj
-5 -12 Td
(})Tj
2.5 Tc
(b[)'
0 Tc
10.8301 0 Td
(shape=box];)Tj
2.5 Tc
-10.8301 -12 Td
(c[)Tj
0 Tc
10.2699 0 Td
[(label="hello\\nw)9.98413(orld",color=blue,fontsize=24,)]TJ
2.23008 -12 Td
[(fontname="P)15(alatinoItalic",fontcolor=red,style=lled];)]TJ
2.5 Tc
-12.5 -12 Td
[(a)249.993(>z)]TJ
T*[(x)250.016(>z)]TJ
T*[(a)249.993(>b)249.993(>c)]TJ
0 Tc
46.4402 0 Td
(;)Tj
2.5 Tc
-46.4402 -12 Td
[(a)249.993(>{)250.016(xy)]TJ
0 Tc
38.0199 0 Td
(};)Tj
-38.0199 -12 Td
(edge [style=dashed,color=red];)Tj
2.5 Tc
T*[(b)250.016(>x)]TJ
0 Tc
26.2797 0 Td
(;)Tj
-46.2797 -12 Td
(})Tj
-0.548 Tc
/R41134944 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R40818488 10 Tf
20.7363 -12 Td
[(Emden R. Gansner <er)18(g@research.att.com>)]TJ
/R41134944 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R40818488 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.399 Tw
(The most complete information can be found at http://www)'
240.852 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/Documentation.php, especially in)Tj
-288.992 -12 Td
0.444 Tw
(the on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
257.78 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.443 Tw
(ilable in the)Tj
/R40490600 10 Tf
51.0488 0 Td
(doc)Tj
/R40818488 10 Tf
17.3828 0 Td
(and)Tj
/R40490600 10 Tf
17.3828 0 Td
(doc/info)Tj
/R40818488 10 Tf
35.723 0 Td
(subtrees in)Tj
-388.507 -12 Td
0 Tw
[(the source and binary distrib)20.0073(utions.)]TJ
171.335 -43.2 Td
[(27 May 2009)-20233.5(5)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2279
│ │ │ │ │ │ +2277
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R23522144
│ │ │ │ │ │ +R41134944
│ │ │ │ │ │
│ │ │ │ │ │ -R23205688
│ │ │ │ │ │ +R40818488
│ │ │ │ │ │
│ │ │ │ │ │ -R22877800
│ │ │ │ │ │ +R40490600
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -940,27 +940,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
/R22877800 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R22877800 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R23205688 10 Tf
32.0402 0 Td
(\(1\))Tj
-420.341 -36 Td
(dot\(1\))Tj
171.335 -684 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
/R40490600 10 Tf
1 0 0 1 71.9 793.89 Tm
[(OSA)34.9921(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
131.52 Tw
(\(1\) General)Tj
179.83 0 Td
0 Tw
(Commands Manual)Tj
/R40490600 10 Tf
212.53 0 Td
[(OSA)34.9902(GE)]TJ
/R40818488 10 Tf
32.0402 0 Td
(\(1\))Tj
-420.341 -36 Td
(dot\(1\))Tj
171.335 -684 Td
[(27 May 2009)-20233.5(6)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -226
│ │ │ │ │ │ +225
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R23205688
│ │ │ │ │ │ +R40818488
│ │ │ │ │ │
│ │ │ │ │ │ -R22877800
│ │ │ │ │ │ +R40490600
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -1012,18 +1012,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -597
│ │ │ │ │ │ +598
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23585392 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/R41198192 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
│ │ │ │ │ │ @@ -1045,15 +1045,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 670
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23585760 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>
<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>
<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>
<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/R41198560 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>
<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>
<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>
<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
│ │ │ │ │ │ @@ -1080,15 +1080,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 435
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R23586128 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/R41198928 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
│ │ │ │ │ │ @@ -1110,15 +1110,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-10a0b4b2e0cf'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-56fff15d8737'/>
<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/pdf/pack.3.pdf.gz
│ │ │ │ ├── pack.3.pdf
│ │ │ │ │ ├── dumppdf -at {}
│ │ │ │ │ │ @@ -73,20 +73,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
/R39851624 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
/R40179512 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R39851624 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
/R40179512 10 Tf
7.71992 0 Td
(\(3\))Tj
-0.219 Tc
/R40495968 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R40495968 10 Tf
20.407 -12 Td
(libpack)Tj
2.5 Tc
/R40179512 10 Tf
34.1801 0 Td
(s)Tj
0 Tc
12.0301 0 Td
(upport for connected components)Tj
/R40495968 10.95 Tf
-82.2102 -16.8 Td
(SYNOPSIS)Tj
/R40179512 10 Tf
36 -12 Td
(#include <graphviz/pack.h>)Tj
24 TL
(typedef enum { l_clust, l_node, l_graph, l_array} pack_mode;)'
(typedef struct {)'
54 -12 Td
[(oat aspect;)-6245(/* desired aspect ratio */)]TJ
12 TL
T*[(int sz;)-15033(/* ro)24.9854(w/column size size */)]TJ
T*[(unsigned int mar)18.0151(gin; /* mar)17.9834(gin left around objects, in points */)]TJ
T*[(int doSplines;)-10921(/* use splines in constructing graph shape */)]TJ
T*[(pack_mode mode;)-9090(/* granularity and method */)]TJ
(boolean *x)'
49.5699 0 Td
100.21 Tw
(ed; /*)Tj
125.21 0 Td
0 Tw
[(x)14.9854(ed[i] == true implies g[i] should not be mo)]TJ
-0.15 Tc
181.53 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(d*)Tj
0 Tc
12.5 0 Td
(/)Tj
-378.1 -12 Td
[(packv)24.9927(al_t* v)]TJ
50.8801 0 Td
43.23 Tw
(als; /*)Tj
69.9 0 Td
0 Tw
(for arrays, sort numbers */)Tj
-120.78 -12 Td
(int ags;)Tj
2.5 Tc
-54 -12 Td
(}p)Tj
0 Tc
12.3 0 Td
(ack_info;)Tj
-12.3 -24 Td
10 Tw
(point* putRects\(int)Tj
89.45 0 Td
0 Tw
(ng, boxf* bbs, pack_info* pinfo\);)Tj
-89.45 -12 Td
17.5 Tw
(int packRects\(int)Tj
88.05 0 Td
0 Tw
(ng, boxf* bbs, pack_info* pinfo\);)Tj
-88.05 -24 Td
10 Tw
(point* putGraphs)Tj
82.2199 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-82.2199 -12 Td
17.5 Tw
(int packGraphs)Tj
80.8199 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-80.8199 -12 Td
17.5 Tw
(int packSubgraphs)Tj
94.1602 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-94.1602 -24 Td
2.5 Tw
(pack_mode getP)Tj
68.7301 0 Td
0 Tw
(ackMode \(Agraph_t*, pack_mode dt\);)Tj
-68.7301 -12 Td
17.5 Tw
(int getP)Tj
48.1898 0 Td
0 Tw
(ack \(Agraph_t*, int, int\);)Tj
-48.1898 -24 Td
17.5 Tw
(int isConnected)Tj
82.5 0 Td
(\(Agraph_t*\);)Tj
-82.5 -12 Td
0 Tw
(Agraph_t** ccomps \(Agraph_t*, int*, char*\);)Tj
(Agraph_t** pccomps \(Agraph_t*, int*, char*, boolean*\);)'
17.5 Tw
(int nodeInduce)'
79.7102 0 Td
(\(Agraph_t*\);)Tj
/R40495968 10.95 Tf
-115.71 -28.8 Td
(DESCRIPTION)Tj
/R39851624 10 Tf
36 -12 Td
[(libpac)20(k)]TJ
/R40179512 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
/R39851624 10 Tf
364.974 0 Td
[(gr)15.0146(aphviz)]TJ
/R40179512 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
/R39851624 10 Tf
178.808 0 Td
(libcommon)Tj
4.684 Tc
/R40179512 10 Tf
44.4398 0 Td
[(,i)468.394(tr)]TJ
0 Tc
20.7582 0 Td
2.184 Tw
(elies on the)Tj
/R39851624 10 Tf
54.602 0 Td
[(Agr)15(aphinfo_t)]TJ
/R40179512 10 Tf
53.1898 0 Td
(,)Tj
/R39851624 10 Tf
7.18398 0 Td
(Agnodeinfo_t)Tj
/R40179512 10 Tf
58.5738 0 Td
(and)Tj
/R39851624 10 Tf
-417.555 -12 Td
[(Ag)9.98413(edg)10.0159(einfo_t)]TJ
/R40179512 10 Tf
55.6301 0 Td
0 Tw
(used in that library)Tj
2.5 Tc
74.6199 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
(he specic dependencies are gi)Tj
-0.15 Tc
123.6 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.5 0 Td
(elo)Tj
2.5 Tc
11.9699 0 Td
[(wi)250(nt)]TJ
0 Tc
22.7801 0 Td
(he function descriptions.)Tj
/R40495968 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
/R40179512 10 Tf
16 -12 Td
0.61 Tw
(The function)Tj
/R39851624 10 Tf
55.1 0 Td
(ccomps)Tj
/R40179512 10 Tf
33.1 0 Td
(tak)Tj
12.1199 0 Td
(es a graph)Tj
/R39851624 10 Tf
44.8699 0 Td
(g)Tj
/R40179512 10 Tf
8.11016 0 Td
(and returns an array of pointers to subgraphs of)Tj
/R39851624 10 Tf
197.39 0 Td
(g)Tj
/R40179512 10 Tf
8.11016 0 Td
(which are its con-)Tj
-358.8 -12 Td
0.575 Tw
(nected components.)Tj
/R39851624 10 Tf
85.5801 0 Td
(cnt)Tj
/R40179512 10 Tf
15.2949 0 Td
(is set to the number of components. If)Tj
/R39851624 10 Tf
158.75 0 Td
(pfx)Tj
/R40179512 10 Tf
15.2949 0 Td
(is non-NULL, it is used as a prex for)Tj
-274.92 -12 Td
0.241 Tw
(the names of the subgraphs; otherwise, the string `)Tj
202.548 0 Td
(`_cc_')Tj
2.741 Tc
24.8 0 Td
[('i)274.082(su)]TJ
0 Tc
20.482 0 Td
2.741 Tw
(sed. Note)Tj
43.252 0 Td
0.241 Tw
(that the subgraphs only contain the)Tj
-291.082 -12 Td
(rele)Tj
-0.25 Tc
14.7398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.715 Tw
(nt nodes, not an)Tj
3.215 Tc
65.325 0 Td
(yc)Tj
0 Tc
12.6551 0 Td
[(orresponding edges. Depending on the use, this allo)25(ws the caller to retrie)]TJ
-0.15 Tc
298.705 0 Td
1.015 Tw
(ve e)Tj
0 Tc
16.9449 0 Td
(dge)Tj
-417.56 -12 Td
0 Tw
(information from the root graph.)Tj
16.8 TL
0.198 Tw
(The array returned is obtained from)'
/R39851624 10 Tf
146.148 0 Td
(malloc)Tj
/R40179512 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
/R39851624 10 Tf
100.139 0 Td
(mark)Tj
/R40179512 10 Tf
-411.451 -12 Td
0 Tw
(eld in)Tj
/R39851624 10 Tf
30.5602 0 Td
(Agnodeinfo_t)Tj
/R40179512 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
/R39335528 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
/R39663416 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R39335528 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
/R39663416 10 Tf
7.71992 0 Td
(\(3\))Tj
-0.219 Tc
/R39979872 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R39979872 10 Tf
20.407 -12 Td
(libpack)Tj
2.5 Tc
/R39663416 10 Tf
34.1801 0 Td
(s)Tj
0 Tc
12.0301 0 Td
(upport for connected components)Tj
/R39979872 10.95 Tf
-82.2102 -16.8 Td
(SYNOPSIS)Tj
/R39663416 10 Tf
36 -12 Td
(#include <graphviz/pack.h>)Tj
24 TL
(typedef enum { l_clust, l_node, l_graph, l_array} pack_mode;)'
(typedef struct {)'
54 -12 Td
[(oat aspect;)-6245(/* desired aspect ratio */)]TJ
12 TL
T*[(int sz;)-15033(/* ro)24.9854(w/column size size */)]TJ
T*[(unsigned int mar)18.0151(gin; /* mar)17.9834(gin left around objects, in points */)]TJ
T*[(int doSplines;)-10921(/* use splines in constructing graph shape */)]TJ
T*[(pack_mode mode;)-9090(/* granularity and method */)]TJ
(boolean *x)'
49.5699 0 Td
100.21 Tw
(ed; /*)Tj
125.21 0 Td
0 Tw
[(x)14.9854(ed[i] == true implies g[i] should not be mo)]TJ
-0.15 Tc
181.53 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(d*)Tj
0 Tc
12.5 0 Td
(/)Tj
-378.1 -12 Td
[(packv)24.9927(al_t* v)]TJ
50.8801 0 Td
43.23 Tw
(als; /*)Tj
69.9 0 Td
0 Tw
(for arrays, sort numbers */)Tj
-120.78 -12 Td
(int ags;)Tj
2.5 Tc
-54 -12 Td
(}p)Tj
0 Tc
12.3 0 Td
(ack_info;)Tj
-12.3 -24 Td
10 Tw
(point* putRects\(int)Tj
89.45 0 Td
0 Tw
(ng, boxf* bbs, pack_info* pinfo\);)Tj
-89.45 -12 Td
17.5 Tw
(int packRects\(int)Tj
88.05 0 Td
0 Tw
(ng, boxf* bbs, pack_info* pinfo\);)Tj
-88.05 -24 Td
10 Tw
(point* putGraphs)Tj
82.2199 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-82.2199 -12 Td
17.5 Tw
(int packGraphs)Tj
80.8199 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-80.8199 -12 Td
17.5 Tw
(int packSubgraphs)Tj
94.1602 0 Td
0 Tw
(\(int, Agraph_t**, Agraph_t*, pack_info*\);)Tj
-94.1602 -24 Td
2.5 Tw
(pack_mode getP)Tj
68.7301 0 Td
0 Tw
(ackMode \(Agraph_t*, pack_mode dt\);)Tj
-68.7301 -12 Td
17.5 Tw
(int getP)Tj
48.1898 0 Td
0 Tw
(ack \(Agraph_t*, int, int\);)Tj
-48.1898 -24 Td
17.5 Tw
(int isConnected)Tj
82.5 0 Td
(\(Agraph_t*\);)Tj
-82.5 -12 Td
0 Tw
(Agraph_t** ccomps \(Agraph_t*, int*, char*\);)Tj
(Agraph_t** pccomps \(Agraph_t*, int*, char*, boolean*\);)'
17.5 Tw
(int nodeInduce)'
79.7102 0 Td
(\(Agraph_t*\);)Tj
/R39979872 10.95 Tf
-115.71 -28.8 Td
(DESCRIPTION)Tj
/R39335528 10 Tf
36 -12 Td
[(libpac)20(k)]TJ
/R39663416 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
/R39335528 10 Tf
364.974 0 Td
[(gr)15.0146(aphviz)]TJ
/R39663416 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
/R39335528 10 Tf
178.808 0 Td
(libcommon)Tj
4.684 Tc
/R39663416 10 Tf
44.4398 0 Td
[(,i)468.394(tr)]TJ
0 Tc
20.7582 0 Td
2.184 Tw
(elies on the)Tj
/R39335528 10 Tf
54.602 0 Td
[(Agr)15(aphinfo_t)]TJ
/R39663416 10 Tf
53.1898 0 Td
(,)Tj
/R39335528 10 Tf
7.18398 0 Td
(Agnodeinfo_t)Tj
/R39663416 10 Tf
58.5738 0 Td
(and)Tj
/R39335528 10 Tf
-417.555 -12 Td
[(Ag)9.98413(edg)10.0159(einfo_t)]TJ
/R39663416 10 Tf
55.6301 0 Td
0 Tw
(used in that library)Tj
2.5 Tc
74.6199 0 Td
(.T)Tj
0 Tc
11.1102 0 Td
(he specic dependencies are gi)Tj
-0.15 Tc
123.6 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nb)Tj
0 Tc
12.5 0 Td
(elo)Tj
2.5 Tc
11.9699 0 Td
[(wi)250(nt)]TJ
0 Tc
22.7801 0 Td
(he function descriptions.)Tj
/R39979872 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
/R39663416 10 Tf
16 -12 Td
0.61 Tw
(The function)Tj
/R39335528 10 Tf
55.1 0 Td
(ccomps)Tj
/R39663416 10 Tf
33.1 0 Td
(tak)Tj
12.1199 0 Td
(es a graph)Tj
/R39335528 10 Tf
44.8699 0 Td
(g)Tj
/R39663416 10 Tf
8.11016 0 Td
(and returns an array of pointers to subgraphs of)Tj
/R39335528 10 Tf
197.39 0 Td
(g)Tj
/R39663416 10 Tf
8.11016 0 Td
(which are its con-)Tj
-358.8 -12 Td
0.575 Tw
(nected components.)Tj
/R39335528 10 Tf
85.5801 0 Td
(cnt)Tj
/R39663416 10 Tf
15.2949 0 Td
(is set to the number of components. If)Tj
/R39335528 10 Tf
158.75 0 Td
(pfx)Tj
/R39663416 10 Tf
15.2949 0 Td
(is non-NULL, it is used as a prex for)Tj
-274.92 -12 Td
0.241 Tw
(the names of the subgraphs; otherwise, the string `)Tj
202.548 0 Td
(`_cc_')Tj
2.741 Tc
24.8 0 Td
[('i)274.082(su)]TJ
0 Tc
20.482 0 Td
2.741 Tw
(sed. Note)Tj
43.252 0 Td
0.241 Tw
(that the subgraphs only contain the)Tj
-291.082 -12 Td
(rele)Tj
-0.25 Tc
14.7398 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.715 Tw
(nt nodes, not an)Tj
3.215 Tc
65.325 0 Td
(yc)Tj
0 Tc
12.6551 0 Td
[(orresponding edges. Depending on the use, this allo)25(ws the caller to retrie)]TJ
-0.15 Tc
298.705 0 Td
1.015 Tw
(ve e)Tj
0 Tc
16.9449 0 Td
(dge)Tj
-417.56 -12 Td
0 Tw
(information from the root graph.)Tj
16.8 TL
0.198 Tw
(The array returned is obtained from)'
/R39335528 10 Tf
146.148 0 Td
(malloc)Tj
/R39663416 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
/R39335528 10 Tf
100.139 0 Td
(mark)Tj
/R39663416 10 Tf
-411.451 -12 Td
0 Tw
(eld in)Tj
/R39335528 10 Tf
30.5602 0 Td
(Agnodeinfo_t)Tj
/R39663416 10 Tf
53.8898 0 Td
(.)Tj
81.6051 -64.8 Td
[(04 APRIL 2009)-19705.5(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2373
│ │ │ │ │ │ +2372
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ YVTFKR+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -621,19 +621,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R40495968
│ │ │ │ │ │ +R39979872
│ │ │ │ │ │
│ │ │ │ │ │ -R40179512
│ │ │ │ │ │ +R39663416
│ │ │ │ │ │
│ │ │ │ │ │ -R39851624
│ │ │ │ │ │ +R39335528
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -670,29 +670,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
/R39851624 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
/R40179512 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R39851624 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
/R40179512 10 Tf
7.71992 0 Td
(\(3\))Tj
/R40495968 10 Tf
-436.341 -36 Td
(Agraph_t** pccomps \(Agraph_t* g, int* cnt, char* pfx, boolean* pinned\))Tj
/R40179512 10 Tf
16 -12 Td
0.337 Tw
(This is identical to)Tj
/R39851624 10 Tf
78.018 0 Td
(ccomps)Tj
-0.15 Tc
/R40179512 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
/R39851624 10 Tf
8.61016 0 Td
(pinned)Tj
/R40179512 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
/R40495968 10 Tf
-54.3301 -16.8 Td
(int nodeInduce \(Agraph_t* g\))Tj
/R40179512 10 Tf
16 -12 Td
0.06 Tw
[(This function tak)10(es a subgraph)]TJ
/R39851624 10 Tf
125.46 0 Td
(g)Tj
/R40179512 10 Tf
7.56016 0 Td
(and nds all edges in its root graph both of whose endpoints are in)Tj
/R39851624 10 Tf
269.15 0 Td
(g)Tj
2.56 Tc
/R40179512 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
/R40495968 10 Tf
-16 -16.8 Td
(int isConnected \(Agraph_t* g\))Tj
/R40179512 10 Tf
16 -12 Td
(This function returns non-zero if the graph)Tj
/R39851624 10 Tf
173.02 0 Td
(g)Tj
/R40179512 10 Tf
7.5 0 Td
(is connected.)Tj
-0.1 Tc
/R40495968 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
/R39851624 10 Tf
-281.93 -12 Td
[(putGr)15.0159(aphs)]TJ
/R40179512 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
/R39851624 10 Tf
45.1578 0 Td
(ng)Tj
/R40179512 10 Tf
12.6461 0 Td
(graphs)Tj
/R39851624 10 Tf
29.3059 0 Td
(gs)Tj
2.646 Tc
/R40179512 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
/R39851624 10 Tf
85.1578 0 Td
(pos)Tj
/R40179512 10 Tf
13.8898 0 Td
(,)Tj
-429.499 -12 Td
0 Tw
(and that the)Tj
/R39851624 10 Tf
49.1602 0 Td
(xsize)Tj
/R40179512 10 Tf
21.9398 0 Td
(and)Tj
/R39851624 10 Tf
16.9398 0 Td
(ysize)Tj
/R40179512 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
/R39851624 10 Tf
9.63984 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R40179512 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
/R39851624 10 Tf
244.252 0 Td
(gs)Tj
/R40179512 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
/R39851624 10 Tf
23.3301 0 Td
[(putGr)15.0159(aphs)]TJ
/R40179512 10 Tf
45.1297 0 Td
0 Tw
(uses the edges found in each graph)Tj
/R39851624 10 Tf
141.91 0 Td
(gs[i])Tj
/R40179512 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
/R39851624 10 Tf
42.4898 0 Td
(l_node)Tj
/R40179512 10 Tf
27.2199 0 Td
(,)Tj
/R39851624 10 Tf
5.96992 0 Td
(l_clust)Tj
3.47 Tc
/R40179512 10 Tf
26.6699 0 Td
(,a)Tj
0 Tc
10.4102 0 Td
(nd)Tj
/R39851624 10 Tf
13.4691 0 Td
[(l_gr)15.0073(aph)]TJ
3.469 Tc
/R40179512 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
/R39851624 10 Tf
-402.09 -12 Td
(ip->mode)Tj
4.183 Tc
/R40179512 10 Tf
39.5199 0 Td
[(.I)418.311(ft)]TJ
0 Tc
20.3059 0 Td
1.683 Tw
(his is)Tj
/R39851624 10 Tf
26.7059 0 Td
(l_node)Tj
4.183 Tc
/R40179512 10 Tf
27.2199 0 Td
(,ap)Tj
0 Tc
20.3059 0 Td
1.684 Tw
(olyomino is constructed to approximate the nodes and edges. If this is)Tj
/R39851624 10 Tf
-134.057 -12 Td
(l_clust)Tj
3.349 Tc
/R40179512 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
/R39851624 10 Tf
176.094 0 Td
[(l_gr)15.0073(aph)]TJ
3.193 Tc
/R40179512 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)'
/R39851624 10 Tf
42.7699 0 Td
(l_node)Tj
/R40179512 10 Tf
29.7199 0 Td
[(species that the graphs should be pack)9.98535(ed as an array)65(.)]TJ
-72.4898 -16.8 Td
(If)Tj
/R39851624 10 Tf
9.23711 0 Td
(ip->doSplines)Tj
/R40179512 10 Tf
59.327 0 Td
0.077 Tw
(is true, the function uses the spline information in the)Tj
/R39851624 10 Tf
216.59 0 Td
(spl)Tj
/R40179512 10 Tf
14.2469 0 Td
(eld of an edge, if it e)Tj
88.352 0 Td
2.577 Tw
(xists. Oth-)Tj
-387.753 -12 Td
0 Tw
[(erwise, the algorithm represents an edge as a straight line se)15.0073(gment connecting node centers.)]TJ
0.62 Tw
(The parameter)'
/R39851624 10 Tf
61.7699 0 Td
[(ip->mar)37(gin)]TJ
/R40179512 10 Tf
49.5 0 Td
(species a boundary of)Tj
/R39851624 10 Tf
97.4602 0 Td
[(mar)37.0166(gin)]TJ
/R40179512 10 Tf
31.6398 0 Td
[(points to be allo)24.9902(wed around each node. It must)]TJ
-240.37 -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.554 Tw
(The parameter)Tj
/R39851624 10 Tf
61.6379 0 Td
(ip->xed)Tj
3.054 Tc
/R40179512 10 Tf
36.7398 0 Td
[(,i)305.4(fn)]TJ
0 Tc
19.718 0 Td
(on-null, should point to an array of)Tj
/R39851624 10 Tf
146.087 0 Td
(ng)Tj
/R40179512 10 Tf
13.0531 0 Td
0.553 Tw
(booleans. If)Tj
/R39851624 10 Tf
50.816 0 Td
(ip->xed[i])Tj
/R40179512 10 Tf
50.3531 0 Td
(is true, graph)Tj
/R39851624 10 Tf
-378.405 -12 Td
(gs[i])Tj
/R40179512 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
/R39851624 10 Tf
99.0789 0 Td
(malloc)Tj
/R40179512 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
/R39851624 10 Tf
63.418 0 Td
[(putGr)15.0146(aphs)]TJ
/R40179512 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
/R39851624 10 Tf
66.968 0 Td
[(putGr)15.0146(aphs)]TJ
/R40179512 10 Tf
45.9027 0 Td
0.773 Tw
(sets the)Tj
/R39851624 10 Tf
33.766 0 Td
(bb)Tj
/R40179512 10 Tf
13.273 0 Td
(of each graph to reect its initial layout. Note)Tj
-243.896 -12 Td
(that)Tj
/R39851624 10 Tf
17.5 0 Td
[(putGr)15.0159(aphs)]TJ
/R40179512 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
/R39851624 10 Tf
100.72 0 Td
(bb)Tj
/R40179512 10 Tf
10 0 Td
(.)Tj
-424.13 -16.8 Td
0.984 Tw
(This function uses the)Tj
/R39851624 10 Tf
94.4859 0 Td
(bb)Tj
/R40179512 10 Tf
13.484 0 Td
(eld in)Tj
/R39851624 10 Tf
32.5281 0 Td
[(Agr)15(aphinfo_t)]TJ
3.484 Tc
/R40179512 10 Tf
53.1898 0 Td
(,t)Tj
0 Tc
8.76406 0 Td
(he)Tj
/R39851624 10 Tf
12.9238 0 Td
(pos)Tj
/R40179512 10 Tf
13.8898 0 Td
(,)Tj
/R39851624 10 Tf
5.98398 0 Td
(xsize)Tj
/R40179512 10 Tf
22.9238 0 Td
(and)Tj
/R39851624 10 Tf
17.9238 0 Td
(ysize)Tj
/R40179512 10 Tf
22.9238 0 Td
(elds in)Tj
/R39851624 10 Tf
36.418 0 Td
(nodehinfo_t)Tj
/R40179512 10 Tf
51.2641 0 Td
0.983 Tw
(and the)Tj
/R39851624 10 Tf
33.6262 0 Td
(spl)Tj
/R40179512 10 Tf
-420.329 -12 Td
0 Tw
(eld in)Tj
/R39851624 10 Tf
30.5602 0 Td
[(Aedg)10(einfo_t)]TJ
/R40179512 10 Tf
48.2301 0 Td
(.)Tj
/R40495968 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
/R40179512 10 Tf
16 -12 Td
0.647 Tw
(This function tak)Tj
69.5238 0 Td
(es)Tj
/R39851624 10 Tf
11.477 0 Td
(ng)Tj
/R40179512 10 Tf
13.1469 0 Td
(subgraphs)Tj
/R39851624 10 Tf
43.6969 0 Td
(gs)Tj
/R40179512 10 Tf
12.0371 0 Td
(of a root graph)Tj
-0.45 Tc
/R39851624 10 Tf
64.2379 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R40179512 10 Tf
10.927 0 Td
(and calls)Tj
/R39851624 10 Tf
39.0641 0 Td
[(putGr)15.0146(aphs)]TJ
/R40179512 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
/R40495968 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
/R40179512 10 Tf
16 -12 Td
0.16 Tw
(This function simply calls)Tj
/R39851624 10 Tf
107.31 0 Td
[(pac)20.0146(kGr)15(aphs)]TJ
/R40179512 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
/R39851624 10 Tf
14.7199 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R40179512 10 Tf
10.2801 0 Td
(graph.)Tj
/R40495968 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
/R40179512 10 Tf
16 -12 Td
(uses)Tj
/R39851624 10 Tf
21.1 0 Td
[(pac)20.0159(kSubgr)14.9927(aphs)]TJ
/R40179512 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
/R39851624 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
/R40179512 10 Tf
37.8797 0 Td
[(.I)249.993(fs)]TJ
0 Tc
18.05 0 Td
(uccessful,)Tj
/R39851624 10 Tf
42.2102 0 Td
[(dotneato_postpr)44.9854(ocess)]TJ
/R40179512 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
/R39335528 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
/R39663416 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R39335528 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
/R39663416 10 Tf
7.71992 0 Td
(\(3\))Tj
/R39979872 10 Tf
-436.341 -36 Td
(Agraph_t** pccomps \(Agraph_t* g, int* cnt, char* pfx, boolean* pinned\))Tj
/R39663416 10 Tf
16 -12 Td
0.337 Tw
(This is identical to)Tj
/R39335528 10 Tf
78.018 0 Td
(ccomps)Tj
-0.15 Tc
/R39663416 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
/R39335528 10 Tf
8.61016 0 Td
(pinned)Tj
/R39663416 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
/R39979872 10 Tf
-54.3301 -16.8 Td
(int nodeInduce \(Agraph_t* g\))Tj
/R39663416 10 Tf
16 -12 Td
0.06 Tw
[(This function tak)10(es a subgraph)]TJ
/R39335528 10 Tf
125.46 0 Td
(g)Tj
/R39663416 10 Tf
7.56016 0 Td
(and nds all edges in its root graph both of whose endpoints are in)Tj
/R39335528 10 Tf
269.15 0 Td
(g)Tj
2.56 Tc
/R39663416 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
/R39979872 10 Tf
-16 -16.8 Td
(int isConnected \(Agraph_t* g\))Tj
/R39663416 10 Tf
16 -12 Td
(This function returns non-zero if the graph)Tj
/R39335528 10 Tf
173.02 0 Td
(g)Tj
/R39663416 10 Tf
7.5 0 Td
(is connected.)Tj
-0.1 Tc
/R39979872 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
/R39335528 10 Tf
-281.93 -12 Td
[(putGr)15.0159(aphs)]TJ
/R39663416 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
/R39335528 10 Tf
45.1578 0 Td
(ng)Tj
/R39663416 10 Tf
12.6461 0 Td
(graphs)Tj
/R39335528 10 Tf
29.3059 0 Td
(gs)Tj
2.646 Tc
/R39663416 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
/R39335528 10 Tf
85.1578 0 Td
(pos)Tj
/R39663416 10 Tf
13.8898 0 Td
(,)Tj
-429.499 -12 Td
0 Tw
(and that the)Tj
/R39335528 10 Tf
49.1602 0 Td
(xsize)Tj
/R39663416 10 Tf
21.9398 0 Td
(and)Tj
/R39335528 10 Tf
16.9398 0 Td
(ysize)Tj
/R39663416 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
/R39335528 10 Tf
9.63984 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R39663416 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
/R39335528 10 Tf
244.252 0 Td
(gs)Tj
/R39663416 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
/R39335528 10 Tf
23.3301 0 Td
[(putGr)15.0159(aphs)]TJ
/R39663416 10 Tf
45.1297 0 Td
0 Tw
(uses the edges found in each graph)Tj
/R39335528 10 Tf
141.91 0 Td
(gs[i])Tj
/R39663416 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
/R39335528 10 Tf
42.4898 0 Td
(l_node)Tj
/R39663416 10 Tf
27.2199 0 Td
(,)Tj
/R39335528 10 Tf
5.96992 0 Td
(l_clust)Tj
3.47 Tc
/R39663416 10 Tf
26.6699 0 Td
(,a)Tj
0 Tc
10.4102 0 Td
(nd)Tj
/R39335528 10 Tf
13.4691 0 Td
[(l_gr)15.0073(aph)]TJ
3.469 Tc
/R39663416 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
/R39335528 10 Tf
-402.09 -12 Td
(ip->mode)Tj
4.183 Tc
/R39663416 10 Tf
39.5199 0 Td
[(.I)418.311(ft)]TJ
0 Tc
20.3059 0 Td
1.683 Tw
(his is)Tj
/R39335528 10 Tf
26.7059 0 Td
(l_node)Tj
4.183 Tc
/R39663416 10 Tf
27.2199 0 Td
(,ap)Tj
0 Tc
20.3059 0 Td
1.684 Tw
(olyomino is constructed to approximate the nodes and edges. If this is)Tj
/R39335528 10 Tf
-134.057 -12 Td
(l_clust)Tj
3.349 Tc
/R39663416 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
/R39335528 10 Tf
176.094 0 Td
[(l_gr)15.0073(aph)]TJ
3.193 Tc
/R39663416 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)'
/R39335528 10 Tf
42.7699 0 Td
(l_node)Tj
/R39663416 10 Tf
29.7199 0 Td
[(species that the graphs should be pack)9.98535(ed as an array)65(.)]TJ
-72.4898 -16.8 Td
(If)Tj
/R39335528 10 Tf
9.23711 0 Td
(ip->doSplines)Tj
/R39663416 10 Tf
59.327 0 Td
0.077 Tw
(is true, the function uses the spline information in the)Tj
/R39335528 10 Tf
216.59 0 Td
(spl)Tj
/R39663416 10 Tf
14.2469 0 Td
(eld of an edge, if it e)Tj
88.352 0 Td
2.577 Tw
(xists. Oth-)Tj
-387.753 -12 Td
0 Tw
[(erwise, the algorithm represents an edge as a straight line se)15.0073(gment connecting node centers.)]TJ
0.62 Tw
(The parameter)'
/R39335528 10 Tf
61.7699 0 Td
[(ip->mar)37(gin)]TJ
/R39663416 10 Tf
49.5 0 Td
(species a boundary of)Tj
/R39335528 10 Tf
97.4602 0 Td
[(mar)37.0166(gin)]TJ
/R39663416 10 Tf
31.6398 0 Td
[(points to be allo)24.9902(wed around each node. It must)]TJ
-240.37 -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.554 Tw
(The parameter)Tj
/R39335528 10 Tf
61.6379 0 Td
(ip->xed)Tj
3.054 Tc
/R39663416 10 Tf
36.7398 0 Td
[(,i)305.4(fn)]TJ
0 Tc
19.718 0 Td
(on-null, should point to an array of)Tj
/R39335528 10 Tf
146.087 0 Td
(ng)Tj
/R39663416 10 Tf
13.0531 0 Td
0.553 Tw
(booleans. If)Tj
/R39335528 10 Tf
50.816 0 Td
(ip->xed[i])Tj
/R39663416 10 Tf
50.3531 0 Td
(is true, graph)Tj
/R39335528 10 Tf
-378.405 -12 Td
(gs[i])Tj
/R39663416 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
/R39335528 10 Tf
99.0789 0 Td
(malloc)Tj
/R39663416 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
/R39335528 10 Tf
63.418 0 Td
[(putGr)15.0146(aphs)]TJ
/R39663416 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
/R39335528 10 Tf
66.968 0 Td
[(putGr)15.0146(aphs)]TJ
/R39663416 10 Tf
45.9027 0 Td
0.773 Tw
(sets the)Tj
/R39335528 10 Tf
33.766 0 Td
(bb)Tj
/R39663416 10 Tf
13.273 0 Td
(of each graph to reect its initial layout. Note)Tj
-243.896 -12 Td
(that)Tj
/R39335528 10 Tf
17.5 0 Td
[(putGr)15.0159(aphs)]TJ
/R39663416 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
/R39335528 10 Tf
100.72 0 Td
(bb)Tj
/R39663416 10 Tf
10 0 Td
(.)Tj
-424.13 -16.8 Td
0.984 Tw
(This function uses the)Tj
/R39335528 10 Tf
94.4859 0 Td
(bb)Tj
/R39663416 10 Tf
13.484 0 Td
(eld in)Tj
/R39335528 10 Tf
32.5281 0 Td
[(Agr)15(aphinfo_t)]TJ
3.484 Tc
/R39663416 10 Tf
53.1898 0 Td
(,t)Tj
0 Tc
8.76406 0 Td
(he)Tj
/R39335528 10 Tf
12.9238 0 Td
(pos)Tj
/R39663416 10 Tf
13.8898 0 Td
(,)Tj
/R39335528 10 Tf
5.98398 0 Td
(xsize)Tj
/R39663416 10 Tf
22.9238 0 Td
(and)Tj
/R39335528 10 Tf
17.9238 0 Td
(ysize)Tj
/R39663416 10 Tf
22.9238 0 Td
(elds in)Tj
/R39335528 10 Tf
36.418 0 Td
(nodehinfo_t)Tj
/R39663416 10 Tf
51.2641 0 Td
0.983 Tw
(and the)Tj
/R39335528 10 Tf
33.6262 0 Td
(spl)Tj
/R39663416 10 Tf
-420.329 -12 Td
0 Tw
(eld in)Tj
/R39335528 10 Tf
30.5602 0 Td
[(Aedg)10(einfo_t)]TJ
/R39663416 10 Tf
48.2301 0 Td
(.)Tj
/R39979872 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
/R39663416 10 Tf
16 -12 Td
0.647 Tw
(This function tak)Tj
69.5238 0 Td
(es)Tj
/R39335528 10 Tf
11.477 0 Td
(ng)Tj
/R39663416 10 Tf
13.1469 0 Td
(subgraphs)Tj
/R39335528 10 Tf
43.6969 0 Td
(gs)Tj
/R39663416 10 Tf
12.0371 0 Td
(of a root graph)Tj
-0.45 Tc
/R39335528 10 Tf
64.2379 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R39663416 10 Tf
10.927 0 Td
(and calls)Tj
/R39335528 10 Tf
39.0641 0 Td
[(putGr)15.0146(aphs)]TJ
/R39663416 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
/R39979872 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
/R39663416 10 Tf
16 -12 Td
0.16 Tw
(This function simply calls)Tj
/R39335528 10 Tf
107.31 0 Td
[(pac)20.0146(kGr)15(aphs)]TJ
/R39663416 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
/R39335528 10 Tf
14.7199 0 Td
(ro)Tj
0 Tc
8.43984 0 Td
(ot)Tj
/R39663416 10 Tf
10.2801 0 Td
(graph.)Tj
/R39979872 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
/R39663416 10 Tf
16 -12 Td
(uses)Tj
/R39335528 10 Tf
21.1 0 Td
[(pac)20.0159(kSubgr)14.9927(aphs)]TJ
/R39663416 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
/R39335528 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
/R39663416 10 Tf
37.8797 0 Td
[(.I)249.993(fs)]TJ
0 Tc
18.05 0 Td
(uccessful,)Tj
/R39335528 10 Tf
42.2102 0 Td
[(dotneato_postpr)44.9854(ocess)]TJ
/R39663416 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3860
│ │ │ │ │ │ +3856
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R40495968
│ │ │ │ │ │ +R39979872
│ │ │ │ │ │
│ │ │ │ │ │ -R40179512
│ │ │ │ │ │ +R39663416
│ │ │ │ │ │
│ │ │ │ │ │ -R39851624
│ │ │ │ │ │ +R39335528
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -729,29 +729,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
/R39851624 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
/R40179512 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R39851624 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
/R40179512 10 Tf
7.71992 0 Td
(\(3\))Tj
/R40495968 10 Tf
-436.341 -36 Td
[(point* putRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ
/R39851624 10 Tf
16 -12 Td
(putRects)Tj
/R40179512 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
/R39851624 10 Tf
23.0602 0 Td
(ng)Tj
/R40179512 10 Tf
12.5 0 Td
(rectangles)Tj
/R39851624 10 Tf
43.0398 0 Td
(bbs)Tj
/R40179512 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
/R39851624 10 Tf
123.554 0 Td
[(putGr)15.0146(aphs)]TJ
5.319 Tc
/R40179512 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
/R39851624 10 Tf
41.1879 0 Td
(l_node)Tj
/R40179512 10 Tf
30.0391 0 Td
(and)Tj
/R39851624 10 Tf
17.259 0 Td
(l_clust)Tj
/R40179512 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
/R39851624 10 Tf
24.1699 0 Td
(xed)Tj
/R40179512 10 Tf
21.3801 0 Td
(and)Tj
/R39851624 10 Tf
16.9398 0 Td
(doSplines)Tj
/R40179512 10 Tf
41.3898 0 Td
(of)Tj
/R39851624 10 Tf
10.8301 0 Td
(ip)Tj
/R40179512 10 Tf
10.2801 0 Td
0 Tw
(are unused.)Tj
/R40495968 10 Tf
-206.05 -16.8 Td
[(int packRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ
/R39851624 10 Tf
16 -12 Td
[(pac)20.0159(kRects)]TJ
/R40179512 10 Tf
43.0367 0 Td
0.197 Tw
(is analogous to)Tj
/R39851624 10 Tf
63.091 0 Td
[(pac)20.0146(kGr)15(aphs)]TJ
2.697 Tc
/R40179512 10 Tf
48.5297 0 Td
[(:i)269.697(tc)]TJ
0 Tc
18.1742 0 Td
(alls)Tj
/R39851624 10 Tf
16.5871 0 Td
(putRects)Tj
/R40179512 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
/R39851624 10 Tf
10.2801 0 Td
(bbs)Tj
/R40179512 10 Tf
16.3898 0 Td
[(appropriately)65.0073(.)]TJ
/R40495968 10 Tf
-47.6699 -16.8 Td
0 Tw
(Utility functions)Tj
/R40179512 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
/R40495968 10 Tf
-117.37 -16.8 Td
[(pack_mode parseP)9.99268(ackModeInf)25.0073(o\(char* p, pack_mode dt, pack_inf)25(o* pinf)24.9927(o\))]TJ
/R40179512 10 Tf
16 -12 Td
(analyzes)Tj
/R39851624 10 Tf
37.3551 0 Td
(p)Tj
/R40179512 10 Tf
7.925 0 Td
0.425 Tw
(as a string representation of pack mode, storing the information in)Tj
/R39851624 10 Tf
271.305 0 Td
(pinfo)Tj
5.425 Tc
/R40179512 10 Tf
20.5602 0 Td
(.I)Tj
0 Tc
11.2551 0 Td
(f)Tj
/R39851624 10 Tf
6.25391 0 Td
(p)Tj
/R40179512 10 Tf
7.92383 0 Td
0.424 Tw
(is "cluster", it re-)Tj
-362.578 -12 Td
(turns)Tj
/R39851624 10 Tf
22.6031 0 Td
(l_clust)Tj
2.603 Tc
/R40179512 10 Tf
26.6699 0 Td
(;f)Tj
0 Tc
8.71289 0 Td
0.103 Tw
(or "graph", it returns)Tj
/R39851624 10 Tf
85.502 0 Td
[(l_gr)15.0073(aph)]TJ
2.603 Tc
/R40179512 10 Tf
31.5199 0 Td
(;f)Tj
0 Tc
8.71289 0 Td
0.104 Tw
(or "node", it returns)Tj
/R39851624 10 Tf
82.1762 0 Td
(l_node)Tj
2.604 Tc
/R40179512 10 Tf
27.2199 0 Td
(;f)Tj
0 Tc
8.71406 0 Td
(or "array", it returns)Tj
/R39851624 10 Tf
83.2762 0 Td
[(l_arr)14.9854(ay)]TJ
2.604 Tc
/R40179512 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
/R39851624 10 Tf
76.4801 0 Td
(l_aspect)Tj
2.5 Tc
/R40179512 10 Tf
33.3301 0 Td
(;o)Tj
0 Tc
10.2801 0 Td
(therwise, it returns)Tj
/R39851624 10 Tf
77.2102 0 Td
(dt)Tj
5 Tc
/R40179512 10 Tf
12.7801 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(elated data is also stored in)Tj
/R39851624 10 Tf
110.54 0 Td
(pinfo)Tj
/R40179512 10 Tf
20.5602 0 Td
(.)Tj
/R40495968 10 Tf
-371.35 -16.8 Td
[(pack_mode getP)10.0073(ackModeInf)25.0073(o\(Agraph_t * g, pack_mode dt, pack_inf)24.9854(o* pinf)24.9902(o\))]TJ
/R40179512 10 Tf
16 -12 Td
2.47 Tw
(This function processes the graph')Tj
147.08 0 Td
(s)Tj
/R39851624 10 Tf
8.85898 0 Td
[("pac)20.0146(kmode")]TJ
/R40179512 10 Tf
53.709 0 Td
(attrib)Tj
20.9102 0 Td
2.469 Tw
(ute, storing the information in)Tj
/R39851624 10 Tf
134.565 0 Td
(pinfo)Tj
4.969 Tc
/R40179512 10 Tf
20.5602 0 Td
[(.I)496.919(tr)]TJ
0 Tc
21.8777 0 Td
(eturns)Tj
/R39851624 10 Tf
-407.561 -12 Td
(pinfo->mode)Tj
5 Tc
/R40179512 10 Tf
52.3 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
0 Tw
[(he attrib)20(ute is processed using)]TJ
/R39851624 10 Tf
122.84 0 Td
[(par)10.0146(seP)80.0146(ac)20.0146(kModeInfo)]TJ
/R40179512 10 Tf
82.4895 0 Td
(with)Tj
/R39851624 10 Tf
20.2801 0 Td
(dt)Tj
/R40179512 10 Tf
15.2801 0 Td
[(passed as the def)9.99023(ault ar)18.0176(gument.)]TJ
/R40495968 10 Tf
-322.8 -16.8 Td
[(pack_mode getP)10.0073(ackMode \(Agraph_t* g, pack_mode dt\))]TJ
/R40179512 10 Tf
16 -12 Td
(This function returns a)Tj
/R39851624 10 Tf
93.3199 0 Td
[(pac)20.0146(k_mode)]TJ
/R40179512 10 Tf
47.8398 0 Td
(associated with)Tj
/R39851624 10 Tf
63.8801 0 Td
(g)Tj
/R40179512 10 Tf
5 0 Td
(.)Tj
/R40495968 10 Tf
-226.04 -16.8 Td
[(int getP)10(ack \(Agraph_t* g, int not_def)]TJ
2.5 Tc
158.63 0 Td
(,i)Tj
0 Tc
7.78008 0 Td
(nt dt\))Tj
/R40179512 10 Tf
-150.41 -12 Td
0.021 Tw
(This function queries the graph attrib)Tj
148.495 0 Td
(ute)Tj
/R39851624 10 Tf
14.741 0 Td
[("pac)20.0146(k")]TJ
2.521 Tc
/R40179512 10 Tf
27.0797 0 Td
[(.I)252.083(ft)]TJ
0 Tc
16.982 0 Td
(his is dened as a non-ne)Tj
-0.05 Tc
100.775 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.321 Tw
(ve i)Tj
0 Tc
14.591 0 Td
[(nte)15.0098(ger)]TJ
2.521 Tc
24.4398 0 Td
(,t)Tj
0 Tc
7.80117 0 Td
0.021 Tw
(he inte)Tj
26.8109 0 Td
0.022 Tw
(ger is re-)Tj
-396.416 -12 Td
0 Tw
[(turned; if it is dened as "true", the v)25.0073(alue)]TJ
/R39851624 10 Tf
166.78 0 Td
(dt)Tj
/R40179512 10 Tf
15.2801 0 Td
[(is returned; otherwise, the v)25.0073(alue)]TJ
/R39851624 10 Tf
130.28 0 Td
(not_def)Tj
/R40179512 10 Tf
32.5 0 Td
(is returned.)Tj
/R40495968 10 Tf
-360.84 -16.8 Td
[(pack_mode getP)10.0073(ackInf)24.9927(o\(Agraph_t * g, pack_mode dt, int dtMar)9.99268(gin, pack_inf)25.0098(o* pinf)24.9902(o\))]TJ
/R40179512 10 Tf
16 -12 Td
0.448 Tw
(This function calls both)Tj
-0.1 Tc
/R39851624 10 Tf
99.0121 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
[(tP)80.0146(ac)20.0146(kModeInfo)]TJ
/R40179512 10 Tf
63.5977 0 Td
(and)Tj
-0.1 Tc
/R39851624 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
/R40179512 10 Tf
21.7695 0 Td
(,s)Tj
0 Tc
9.33789 0 Td
(toring the information in)Tj
/R39851624 10 Tf
102.902 0 Td
(pinfo)Tj
/R40179512 10 Tf
20.5602 0 Td
(.)Tj
/R39851624 10 Tf
5.44805 0 Td
[(dtMar)36.9922(gin)]TJ
/R40179512 10 Tf
45.357 0 Td
0.447 Tw
(is used)Tj
-404.052 -12 Td
0 Tw
[(for both inte)15.0159(ger ar)17.9846(guments of)]TJ
-0.1 Tc
/R39851624 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
/R40179512 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
/R39851624 10 Tf
6.38984 0 Td
[(pinfo->mar)36.9922(gin)]TJ
5 Tc
/R40179512 10 Tf
59.1602 0 Td
(.I)Tj
2.5 Tc
10.8301 0 Td
(tr)Tj
0 Tc
8.61016 0 Td
(eturns)Tj
/R39851624 10 Tf
26.9398 0 Td
(pinfo->mode)Tj
/R40179512 10 Tf
52.3 0 Td
(.)Tj
/R40495968 10.95 Tf
-444.789 -16.8 Td
(SEE ALSO)Tj
/R40495968 10 Tf
36 -12 Td
(dot)Tj
/R40179512 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R40495968 10 Tf
16.6602 0 Td
(neato)Tj
/R40179512 10 Tf
23.3301 0 Td
(\(1\),)Tj
/R40495968 10 Tf
16.6602 0 Td
[(tw)10(opi)]TJ
/R40179512 10 Tf
23.7898 0 Td
(\(1\),)Tj
/R40495968 10 Tf
16.6602 0 Td
(libgraph)Tj
/R40179512 10 Tf
36.6801 0 Td
(\(3\))Tj
-147.67 -12 Td
0.947 Tw
(K. Frei)Tj
-0.25 Tc
29.027 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.948 Tw
[(lds et al., "Disconnected Graph Layout and the Polyomino P)14.9805(acking Approach", GD0'01, LNCS)]TJ
-38.2168 -12 Td
0 Tw
(2265, pp. 378-391.)Tj
-0.11 Tc
/R40495968 10.95 Tf
-36 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R40179512 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
/R40495968 10.95 Tf
-146.16 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R40179512 10 Tf
20.7363 -12 Td
[(Emden Gansner \(er)18.0078(g@research.att.com\).)]TJ
166.055 -235.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
/R39335528 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
/R39663416 10 Tf
7.71992 0 Td
126.355 Tw
(\(3\) Library)Tj
173.005 0 Td
0 Tw
(Functions Manual)Tj
/R39335528 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
/R39663416 10 Tf
7.71992 0 Td
(\(3\))Tj
/R39979872 10 Tf
-436.341 -36 Td
[(point* putRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ
/R39335528 10 Tf
16 -12 Td
(putRects)Tj
/R39663416 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
/R39335528 10 Tf
23.0602 0 Td
(ng)Tj
/R39663416 10 Tf
12.5 0 Td
(rectangles)Tj
/R39335528 10 Tf
43.0398 0 Td
(bbs)Tj
/R39663416 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
/R39335528 10 Tf
123.554 0 Td
[(putGr)15.0146(aphs)]TJ
5.319 Tc
/R39663416 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
/R39335528 10 Tf
41.1879 0 Td
(l_node)Tj
/R39663416 10 Tf
30.0391 0 Td
(and)Tj
/R39335528 10 Tf
17.259 0 Td
(l_clust)Tj
/R39663416 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
/R39335528 10 Tf
24.1699 0 Td
(xed)Tj
/R39663416 10 Tf
21.3801 0 Td
(and)Tj
/R39335528 10 Tf
16.9398 0 Td
(doSplines)Tj
/R39663416 10 Tf
41.3898 0 Td
(of)Tj
/R39335528 10 Tf
10.8301 0 Td
(ip)Tj
/R39663416 10 Tf
10.2801 0 Td
0 Tw
(are unused.)Tj
/R39979872 10 Tf
-206.05 -16.8 Td
[(int packRects \(int ng, boxf* b)9.98535(bs, pack_inf)24.9927(o* ip\))]TJ
/R39335528 10 Tf
16 -12 Td
[(pac)20.0159(kRects)]TJ
/R39663416 10 Tf
43.0367 0 Td
0.197 Tw
(is analogous to)Tj
/R39335528 10 Tf
63.091 0 Td
[(pac)20.0146(kGr)15(aphs)]TJ
2.697 Tc
/R39663416 10 Tf
48.5297 0 Td
[(:i)269.697(tc)]TJ
0 Tc
18.1742 0 Td
(alls)Tj
/R39335528 10 Tf
16.5871 0 Td
(putRects)Tj
/R39663416 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
/R39335528 10 Tf
10.2801 0 Td
(bbs)Tj
/R39663416 10 Tf
16.3898 0 Td
[(appropriately)65.0073(.)]TJ
/R39979872 10 Tf
-47.6699 -16.8 Td
0 Tw
(Utility functions)Tj
/R39663416 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
/R39979872 10 Tf
-117.37 -16.8 Td
[(pack_mode parseP)9.99268(ackModeInf)25.0073(o\(char* p, pack_mode dt, pack_inf)25(o* pinf)24.9927(o\))]TJ
/R39663416 10 Tf
16 -12 Td
(analyzes)Tj
/R39335528 10 Tf
37.3551 0 Td
(p)Tj
/R39663416 10 Tf
7.925 0 Td
0.425 Tw
(as a string representation of pack mode, storing the information in)Tj
/R39335528 10 Tf
271.305 0 Td
(pinfo)Tj
5.425 Tc
/R39663416 10 Tf
20.5602 0 Td
(.I)Tj
0 Tc
11.2551 0 Td
(f)Tj
/R39335528 10 Tf
6.25391 0 Td
(p)Tj
/R39663416 10 Tf
7.92383 0 Td
0.424 Tw
(is "cluster", it re-)Tj
-362.578 -12 Td
(turns)Tj
/R39335528 10 Tf
22.6031 0 Td
(l_clust)Tj
2.603 Tc
/R39663416 10 Tf
26.6699 0 Td
(;f)Tj
0 Tc
8.71289 0 Td
0.103 Tw
(or "graph", it returns)Tj
/R39335528 10 Tf
85.502 0 Td
[(l_gr)15.0073(aph)]TJ
2.603 Tc
/R39663416 10 Tf
31.5199 0 Td
(;f)Tj
0 Tc
8.71289 0 Td
0.104 Tw
(or "node", it returns)Tj
/R39335528 10 Tf
82.1762 0 Td
(l_node)Tj
2.604 Tc
/R39663416 10 Tf
27.2199 0 Td
(;f)Tj
0 Tc
8.71406 0 Td
(or "array", it returns)Tj
/R39335528 10 Tf
83.2762 0 Td
[(l_arr)14.9854(ay)]TJ
2.604 Tc
/R39663416 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
/R39335528 10 Tf
76.4801 0 Td
(l_aspect)Tj
2.5 Tc
/R39663416 10 Tf
33.3301 0 Td
(;o)Tj
0 Tc
10.2801 0 Td
(therwise, it returns)Tj
/R39335528 10 Tf
77.2102 0 Td
(dt)Tj
5 Tc
/R39663416 10 Tf
12.7801 0 Td
(.R)Tj
0 Tc
14.1699 0 Td
(elated data is also stored in)Tj
/R39335528 10 Tf
110.54 0 Td
(pinfo)Tj
/R39663416 10 Tf
20.5602 0 Td
(.)Tj
/R39979872 10 Tf
-371.35 -16.8 Td
[(pack_mode getP)10.0073(ackModeInf)25.0073(o\(Agraph_t * g, pack_mode dt, pack_inf)24.9854(o* pinf)24.9902(o\))]TJ
/R39663416 10 Tf
16 -12 Td
2.47 Tw
(This function processes the graph')Tj
147.08 0 Td
(s)Tj
/R39335528 10 Tf
8.85898 0 Td
[("pac)20.0146(kmode")]TJ
/R39663416 10 Tf
53.709 0 Td
(attrib)Tj
20.9102 0 Td
2.469 Tw
(ute, storing the information in)Tj
/R39335528 10 Tf
134.565 0 Td
(pinfo)Tj
4.969 Tc
/R39663416 10 Tf
20.5602 0 Td
[(.I)496.919(tr)]TJ
0 Tc
21.8777 0 Td
(eturns)Tj
/R39335528 10 Tf
-407.561 -12 Td
(pinfo->mode)Tj
5 Tc
/R39663416 10 Tf
52.3 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
0 Tw
[(he attrib)20(ute is processed using)]TJ
/R39335528 10 Tf
122.84 0 Td
[(par)10.0146(seP)80.0146(ac)20.0146(kModeInfo)]TJ
/R39663416 10 Tf
82.4895 0 Td
(with)Tj
/R39335528 10 Tf
20.2801 0 Td
(dt)Tj
/R39663416 10 Tf
15.2801 0 Td
[(passed as the def)9.99023(ault ar)18.0176(gument.)]TJ
/R39979872 10 Tf
-322.8 -16.8 Td
[(pack_mode getP)10.0073(ackMode \(Agraph_t* g, pack_mode dt\))]TJ
/R39663416 10 Tf
16 -12 Td
(This function returns a)Tj
/R39335528 10 Tf
93.3199 0 Td
[(pac)20.0146(k_mode)]TJ
/R39663416 10 Tf
47.8398 0 Td
(associated with)Tj
/R39335528 10 Tf
63.8801 0 Td
(g)Tj
/R39663416 10 Tf
5 0 Td
(.)Tj
/R39979872 10 Tf
-226.04 -16.8 Td
[(int getP)10(ack \(Agraph_t* g, int not_def)]TJ
2.5 Tc
158.63 0 Td
(,i)Tj
0 Tc
7.78008 0 Td
(nt dt\))Tj
/R39663416 10 Tf
-150.41 -12 Td
0.021 Tw
(This function queries the graph attrib)Tj
148.495 0 Td
(ute)Tj
/R39335528 10 Tf
14.741 0 Td
[("pac)20.0146(k")]TJ
2.521 Tc
/R39663416 10 Tf
27.0797 0 Td
[(.I)252.083(ft)]TJ
0 Tc
16.982 0 Td
(his is dened as a non-ne)Tj
-0.05 Tc
100.775 0 Td
(ga)Tj
0 Tc
9.38984 0 Td
(ti)Tj
-0.15 Tc
5.31016 0 Td
0.321 Tw
(ve i)Tj
0 Tc
14.591 0 Td
[(nte)15.0098(ger)]TJ
2.521 Tc
24.4398 0 Td
(,t)Tj
0 Tc
7.80117 0 Td
0.021 Tw
(he inte)Tj
26.8109 0 Td
0.022 Tw
(ger is re-)Tj
-396.416 -12 Td
0 Tw
[(turned; if it is dened as "true", the v)25.0073(alue)]TJ
/R39335528 10 Tf
166.78 0 Td
(dt)Tj
/R39663416 10 Tf
15.2801 0 Td
[(is returned; otherwise, the v)25.0073(alue)]TJ
/R39335528 10 Tf
130.28 0 Td
(not_def)Tj
/R39663416 10 Tf
32.5 0 Td
(is returned.)Tj
/R39979872 10 Tf
-360.84 -16.8 Td
[(pack_mode getP)10.0073(ackInf)24.9927(o\(Agraph_t * g, pack_mode dt, int dtMar)9.99268(gin, pack_inf)25.0098(o* pinf)24.9902(o\))]TJ
/R39663416 10 Tf
16 -12 Td
0.448 Tw
(This function calls both)Tj
-0.1 Tc
/R39335528 10 Tf
99.0121 0 Td
(ge)Tj
0 Tc
9.33984 0 Td
[(tP)80.0146(ac)20.0146(kModeInfo)]TJ
/R39663416 10 Tf
63.5977 0 Td
(and)Tj
-0.1 Tc
/R39335528 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
/R39663416 10 Tf
21.7695 0 Td
(,s)Tj
0 Tc
9.33789 0 Td
(toring the information in)Tj
/R39335528 10 Tf
102.902 0 Td
(pinfo)Tj
/R39663416 10 Tf
20.5602 0 Td
(.)Tj
/R39335528 10 Tf
5.44805 0 Td
[(dtMar)36.9922(gin)]TJ
/R39663416 10 Tf
45.357 0 Td
0.447 Tw
(is used)Tj
-404.052 -12 Td
0 Tw
[(for both inte)15.0159(ger ar)17.9846(guments of)]TJ
-0.1 Tc
/R39335528 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
/R39663416 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
/R39335528 10 Tf
6.38984 0 Td
[(pinfo->mar)36.9922(gin)]TJ
5 Tc
/R39663416 10 Tf
59.1602 0 Td
(.I)Tj
2.5 Tc
10.8301 0 Td
(tr)Tj
0 Tc
8.61016 0 Td
(eturns)Tj
/R39335528 10 Tf
26.9398 0 Td
(pinfo->mode)Tj
/R39663416 10 Tf
52.3 0 Td
(.)Tj
/R39979872 10.95 Tf
-444.789 -16.8 Td
(SEE ALSO)Tj
/R39979872 10 Tf
36 -12 Td
(dot)Tj
/R39663416 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R39979872 10 Tf
16.6602 0 Td
(neato)Tj
/R39663416 10 Tf
23.3301 0 Td
(\(1\),)Tj
/R39979872 10 Tf
16.6602 0 Td
[(tw)10(opi)]TJ
/R39663416 10 Tf
23.7898 0 Td
(\(1\),)Tj
/R39979872 10 Tf
16.6602 0 Td
(libgraph)Tj
/R39663416 10 Tf
36.6801 0 Td
(\(3\))Tj
-147.67 -12 Td
0.947 Tw
(K. Frei)Tj
-0.25 Tc
29.027 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.948 Tw
[(lds et al., "Disconnected Graph Layout and the Polyomino P)14.9805(acking Approach", GD0'01, LNCS)]TJ
-38.2168 -12 Td
0 Tw
(2265, pp. 378-391.)Tj
-0.11 Tc
/R39979872 10.95 Tf
-36 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R39663416 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
/R39979872 10.95 Tf
-146.16 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R39663416 10 Tf
20.7363 -12 Td
[(Emden Gansner \(er)18.0078(g@research.att.com\).)]TJ
166.055 -235.2 Td
[(04 APRIL 2009)-19705.5(3)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2803
│ │ │ │ │ │ +2800
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R40495968
│ │ │ │ │ │ +R39979872
│ │ │ │ │ │
│ │ │ │ │ │ -R40179512
│ │ │ │ │ │ +R39663416
│ │ │ │ │ │
│ │ │ │ │ │ -R39851624
│ │ │ │ │ │ +R39335528
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -803,18 +803,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -464
│ │ │ │ │ │ +463
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39258008 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/R38741912 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
│ │ │ │ │ │ @@ -835,15 +835,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 653
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39258376 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/R38742280 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
│ │ │ │ │ │ @@ -867,18 +867,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -432
│ │ │ │ │ │ +431
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R39258744 def
1 begincodespacerange
<00><ff>
endcodespacerange
42 beginbfrange
<22><22><0022>
<2d><2d><002d>
<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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │ +/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R38742648 def
1 begincodespacerange
<00><ff>
endcodespacerange
42 beginbfrange
<22><22><0022>
<2d><2d><002d>
<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>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -901,15 +901,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-fb2932ddbc23'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-1c601553eed3'/>
<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/pdf/patchwork.1.pdf.gz
│ │ │ │ ├── patchwork.1.pdf
│ │ │ │ │ ├── dumppdf -at {}
│ │ │ │ │ │ @@ -76,15 +76,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.9 Tc
/R43902568 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
/R44230456 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R43902568 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R44230456 10 Tf
43.0199 0 Td
(\(1\))Tj
-0.219 Tc
/R44546912 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R44230456 10 Tf
20.407 -12 Td
0 Tw
[(patchw)9.99268(ork lter for dra)15.0146(wing clustered graphs as treemaps)]TJ
/R44546912 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R44546912 10 Tf
36 -12 Td
[(patchw)9.98413(ork)]TJ
/R44230456 10 Tf
48.5102 0 Td
([)Tj
/R44546912 10 Tf
3.33008 0 Td
()Tj
/R44230456 10 Tf
5.7 0 Td
(\()Tj
/R44546912 10 Tf
3.33008 0 Td
(G)Tj
/R44230456 10 Tf
7.78008 0 Td
(|)Tj
/R44546912 10 Tf
2 0 Td
(N)Tj
/R44230456 10 Tf
7.21992 0 Td
(|)Tj
/R44546912 10 Tf
2 0 Td
(E)Tj
/R44230456 10 Tf
6.66992 0 Td
(\))Tj
/R43902568 10 Tf
3.33008 0 Td
(name=value)Tj
2.5 Tc
/R44230456 10 Tf
50.0699 0 Td
(][)Tj
0 Tc
/R44546912 10 Tf
9.16016 0 Td
(T)Tj
/R43902568 10 Tf
12.3699 0 Td
(lang)Tj
2.5 Tc
/R44230456 10 Tf
17.7801 0 Td
(][)Tj
0 Tc
/R44546912 10 Tf
9.16016 0 Td
(l)Tj
/R43902568 10 Tf
8.48008 0 Td
(lible)Tj
2.5 Tc
/R44230456 10 Tf
22.7801 0 Td
(][)Tj
0 Tc
/R44546912 10 Tf
9.16016 0 Td
(o)Tj
/R43902568 10 Tf
10.7 0 Td
(outle)Tj
2.5 Tc
/R44230456 10 Tf
25 0 Td
(][)Tj
0 Tc
/R44546912 10 Tf
9.16016 0 Td
(O)Tj
2.5 Tc
/R44230456 10 Tf
13.4801 0 Td
(][)Tj
0 Tc
/R44546912 10 Tf
9.16016 0 Td
(P)Tj
2.5 Tc
/R44230456 10 Tf
11.8102 0 Td
(][)Tj
0 Tc
/R44546912 10 Tf
9.16016 0 Td
(v)Tj
2.5 Tc
/R44230456 10 Tf
10.7 0 Td
(][)Tj
0 Tc
/R44546912 10 Tf
9.16016 0 Td
(V)Tj
2.5 Tc
/R44230456 10 Tf
12.9199 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R44546912 10.95 Tf
-395.242 -16.8 Td
(DESCRIPTION)Tj
/R43902568 10 Tf
37.25 -12 Td
[(patc)15.0073(hwork)]TJ
/R44230456 10 Tf
45.2527 0 Td
(dra)Tj
12.6199 0 Td
0.013 Tw
(ws clustered graphs using a squaried treemap layout.)Tj
221.733 0 Td
0.012 Tw
[(As input, it tak)10.0049(es an)]TJ
2.512 Tc
79.518 0 Td
(yg)Tj
0 Tc
12.5121 0 Td
(raph in the)Tj
/R43902568 10 Tf
45.6559 0 Td
(dot)Tj
/R44230456 10 Tf
-418.541 -12 Td
0.292 Tw
(format. Each cluster is gi)Tj
-0.15 Tc
101.178 0 Td
(ve)Tj
2.792 Tc
9.28984 0 Td
[(na)279.197(na)]TJ
0 Tc
24.4641 0 Td
(rea based on the areas specied by the clusters and nodes it contains. The)Tj
-134.932 -12 Td
0 Tw
(areas of nodes and empty clusters can be specied by the)Tj
/R44546912 10 Tf
230.78 0 Td
[(ar)17.9834(ea)]TJ
/R44230456 10 Tf
21.2 0 Td
(attrib)Tj
20.9102 0 Td
2.5 Tw
(ute. The)Tj
37.7699 0 Td
0 Tw
[(def)10.0098(ault v)25(alue is 1.)]TJ
-310.66 -16.8 Td
1.43 Tw
(The root graph is laid out as a square. Then, recursi)Tj
-0.15 Tc
219.56 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.93 Tc
7.13008 0 Td
(,t)Tj
0 Tc
9.21016 0 Td
[(he re)15.0146(gion of a cluster or graph is partitioned)]TJ
-245.19 -12 Td
0 Tw
(among its top-le)Tj
-0.15 Tc
64.75 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ln)Tj
0 Tc
10.2801 0 Td
(odes and clusters, with each gi)Tj
-0.15 Tc
121.95 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nar)Tj
0 Tc
17.7699 0 Td
[(oughly square subre)15.0146(gion with its specied area.)]TJ
/R44546912 10.95 Tf
-269.33 -16.8 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
-0.15 Tc
/R44230456 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
/R44546912 10 Tf
27.6289 0 Td
(Tps)Tj
/R44230456 10 Tf
26.6691 0 Td
(\(PostScript\),)Tj
/R44546912 10 Tf
55.1289 0 Td
(Tsvg Tsvgz)Tj
/R44230456 10 Tf
66.6578 0 Td
(\(Structured V)Tj
55.9488 0 Td
(ector)Tj
-412.009 -12 Td
(Graphics\),)Tj
/R44546912 10 Tf
45.441 0 Td
(Tg)Tj
/R44230456 10 Tf
26.441 0 Td
1.011 Tw
(\(XFIG graphics\),)Tj
/R44546912 10 Tf
73.3922 0 Td
(Tmif)Tj
/R44230456 10 Tf
30.3211 0 Td
(\(FrameMak)Tj
47.1102 0 Td
(er graphics\),)Tj
/R44546912 10 Tf
54.502 0 Td
(Thpgl)Tj
/R44230456 10 Tf
34.7809 0 Td
(\(HP pen plotters\), and)Tj
/R44546912 10 Tf
94.8629 0 Td
(Tpcl)Tj
/R44230456 10 Tf
-406.851 -12 Td
0.95 Tw
(\(Laserjet printers\),)Tj
/R44546912 10 Tf
78.8199 0 Td
(Tpng Tgif)Tj
/R44230456 10 Tf
58.8699 0 Td
(\(bitmap graphics\),)Tj
/R44546912 10 Tf
77.7199 0 Td
(Tdia)Tj
/R44230456 10 Tf
29.1602 0 Td
(\(GTK+ based diagrams\),)Tj
/R44546912 10 Tf
105.13 0 Td
[(T)18.0176(imap)]TJ
/R44230456 10 Tf
37.3098 0 Td
(\(imagemap)Tj
-387.01 -12 Td
0.227 Tw
(les for httpd serv)Tj
73.5809 0 Td
0.226 Tw
(ers for each node or edge that has a non-null "href" attrib)Tj
230.106 0 Td
(ute.\),)Tj
/R44546912 10 Tf
23.2762 0 Td
(Tcmapx)Tj
/R44230456 10 Tf
43.4262 0 Td
(\(client-side im-)Tj
-370.389 -12 Td
0.784 Tw
(agemap for use in html and xhtml\).)Tj
151.309 0 Td
0.785 Tw
(Additional less common or more special-purpose output formats can)Tj
-151.309 -12 Td
0 Tw
[(be found at http://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
/R44546912 10 Tf
173.86 0 Td
(-Tpng:)Tj
/R44230456 10 Tf
31.95 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
/R44546912 10.95 Tf
-358 -16.8 Td
(GRAPH FILE LANGU)Tj
-0.602 Tc
109.456 0 Td
(AG)Tj
0 Tc
15.823 0 Td
(E)Tj
/R44230456 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R44546912 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R44230456 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R44546912 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R44230456 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R44546912 10 Tf
9.16016 0 Td
(graph)Tj
/R44230456 10 Tf
25.5602 0 Td
(|)Tj
/R44546912 10 Tf
2 0 Td
(digraph)Tj
/R44230456 10 Tf
33.9 0 Td
(\))Tj
/R43902568 10 Tf
5.83008 0 Td
(name)Tj
/R44230456 10 Tf
24.1602 0 Td
({)Tj
/R43902568 10 Tf
7.3 0 Td
(statement-list)Tj
/R44230456 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
/R44546912 10 Tf
83.925 0 Td
(strict)Tj
/R44230456 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
/R44546912 10 Tf
141.887 0 Td
(digraph)Tj
3.011 Tc
/R44230456 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.29102 0 Td
0.51 Tw
(hen the)Tj
/R43902568 10 Tf
32.6801 0 Td
[(edg)10.0146(eop)]TJ
/R44230456 10 Tf
31.7898 0 Td
(must be ">". If it is an undirected)Tj
/R44546912 10 Tf
-289.56 -12 Td
(graph)Tj
/R44230456 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R43902568 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R44230456 10 Tf
31.2797 0 Td
[(must be "".)-500(Statements may be:)]TJ
/R43902568 10 Tf
-93.7797 -16.8 Td
(name)Tj
/R44546912 10 Tf
21.6602 0 Td
(=)Tj
/R43902568 10 Tf
5.7 0 Td
(val)Tj
/R44546912 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R43902568 10 Tf
26.3898 0 Td
(name)Tj
/R44546912 10 Tf
21.6602 0 Td
(=)Tj
/R43902568 10 Tf
5.7 0 Td
(val)Tj
/R44546912 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R43902568 10 Tf
25.2699 0 Td
(name)Tj
/R44546912 10 Tf
21.6602 0 Td
(=)Tj
/R43902568 10 Tf
5.7 0 Td
(val)Tj
/R44546912 10 Tf
12.2199 0 Td
(];)Tj
/R44230456 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
/R43902568 10 Tf
14.923 0 Td
(name)Tj
/R44230456 10 Tf
24.3629 0 Td
(to)Tj
/R43902568 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R44230456 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
/R44546912 10 Tf
-63.35 -16.8 Td
0.965 Tw
(n0 [)Tj
/R43902568 10 Tf
17.3551 0 Td
(name0=val0,name1=val1,...)Tj
/R44546912 10 Tf
113.76 0 Td
(];)Tj
/R44230456 10 Tf
10.125 0 Td
(Creates node)Tj
/R44546912 10 Tf
56.3602 0 Td
(n0)Tj
/R44230456 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
/R44546912 10 Tf
(n0)'
/R43902568 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R44230456 10 Tf
31.2797 0 Td
(n1)Tj
/R43902568 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R44230456 10 Tf
72.5598 0 Td
(nn [)Tj
/R43902568 10 Tf
15.8301 0 Td
(name0=val0,name1=val1,...)Tj
/R44546912 10 Tf
113.76 0 Td
(];)Tj
/R44230456 10 Tf
-258.99 -12 Td
0.507 Tw
(Creates edges between nodes)Tj
/R44546912 10 Tf
121.438 0 Td
(n0)Tj
/R44230456 10 Tf
10.5602 0 Td
(,)Tj
/R44546912 10 Tf
5.50703 0 Td
(n1)Tj
3.007 Tc
/R44230456 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00703 0 Td
(..,)Tj
/R44546912 10 Tf
10.5078 0 Td
(nn)Tj
/R44230456 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
([)'
/R44546912 10 Tf
3.33008 0 Td
(subgraph)Tj
/R43902568 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R44546912 10 Tf
21.6602 0 Td
(]{)Tj
0 Tc
/R43902568 10 Tf
12.2699 0 Td
(statement-list)Tj
/R44546912 10 Tf
56.3898 0 Td
(})Tj
/R44230456 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
/R44546912 10 Tf
144.531 0 Td
(n0)Tj
2.873 Tc
/R44230456 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R44546912 10 Tf
10.373 0 Td
(nn)Tj
/R44230456 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
/R44546912 10 Tf
3.33008 0 Td
(subgraph)Tj
/R43902568 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R44230456 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
/R33318504 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
/R33646392 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R33318504 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R33646392 10 Tf
43.0199 0 Td
(\(1\))Tj
-0.219 Tc
/R33962848 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R33646392 10 Tf
20.407 -12 Td
0 Tw
[(patchw)9.99268(ork lter for dra)15.0146(wing clustered graphs as treemaps)]TJ
/R33962848 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R33962848 10 Tf
36 -12 Td
[(patchw)9.98413(ork)]TJ
/R33646392 10 Tf
48.5102 0 Td
([)Tj
/R33962848 10 Tf
3.33008 0 Td
()Tj
/R33646392 10 Tf
5.7 0 Td
(\()Tj
/R33962848 10 Tf
3.33008 0 Td
(G)Tj
/R33646392 10 Tf
7.78008 0 Td
(|)Tj
/R33962848 10 Tf
2 0 Td
(N)Tj
/R33646392 10 Tf
7.21992 0 Td
(|)Tj
/R33962848 10 Tf
2 0 Td
(E)Tj
/R33646392 10 Tf
6.66992 0 Td
(\))Tj
/R33318504 10 Tf
3.33008 0 Td
(name=value)Tj
2.5 Tc
/R33646392 10 Tf
50.0699 0 Td
(][)Tj
0 Tc
/R33962848 10 Tf
9.16016 0 Td
(T)Tj
/R33318504 10 Tf
12.3699 0 Td
(lang)Tj
2.5 Tc
/R33646392 10 Tf
17.7801 0 Td
(][)Tj
0 Tc
/R33962848 10 Tf
9.16016 0 Td
(l)Tj
/R33318504 10 Tf
8.48008 0 Td
(lible)Tj
2.5 Tc
/R33646392 10 Tf
22.7801 0 Td
(][)Tj
0 Tc
/R33962848 10 Tf
9.16016 0 Td
(o)Tj
/R33318504 10 Tf
10.7 0 Td
(outle)Tj
2.5 Tc
/R33646392 10 Tf
25 0 Td
(][)Tj
0 Tc
/R33962848 10 Tf
9.16016 0 Td
(O)Tj
2.5 Tc
/R33646392 10 Tf
13.4801 0 Td
(][)Tj
0 Tc
/R33962848 10 Tf
9.16016 0 Td
(P)Tj
2.5 Tc
/R33646392 10 Tf
11.8102 0 Td
(][)Tj
0 Tc
/R33962848 10 Tf
9.16016 0 Td
(v)Tj
2.5 Tc
/R33646392 10 Tf
10.7 0 Td
(][)Tj
0 Tc
/R33962848 10 Tf
9.16016 0 Td
(V)Tj
2.5 Tc
/R33646392 10 Tf
12.9199 0 Td
(][)Tj
0 Tc
9.16016 0 Td
(les])Tj
/R33962848 10.95 Tf
-395.242 -16.8 Td
(DESCRIPTION)Tj
/R33318504 10 Tf
37.25 -12 Td
[(patc)15.0073(hwork)]TJ
/R33646392 10 Tf
45.2527 0 Td
(dra)Tj
12.6199 0 Td
0.013 Tw
(ws clustered graphs using a squaried treemap layout.)Tj
221.733 0 Td
0.012 Tw
[(As input, it tak)10.0049(es an)]TJ
2.512 Tc
79.518 0 Td
(yg)Tj
0 Tc
12.5121 0 Td
(raph in the)Tj
/R33318504 10 Tf
45.6559 0 Td
(dot)Tj
/R33646392 10 Tf
-418.541 -12 Td
0.292 Tw
(format. Each cluster is gi)Tj
-0.15 Tc
101.178 0 Td
(ve)Tj
2.792 Tc
9.28984 0 Td
[(na)279.197(na)]TJ
0 Tc
24.4641 0 Td
(rea based on the areas specied by the clusters and nodes it contains. The)Tj
-134.932 -12 Td
0 Tw
(areas of nodes and empty clusters can be specied by the)Tj
/R33962848 10 Tf
230.78 0 Td
[(ar)17.9834(ea)]TJ
/R33646392 10 Tf
21.2 0 Td
(attrib)Tj
20.9102 0 Td
2.5 Tw
(ute. The)Tj
37.7699 0 Td
0 Tw
[(def)10.0098(ault v)25(alue is 1.)]TJ
-310.66 -16.8 Td
1.43 Tw
(The root graph is laid out as a square. Then, recursi)Tj
-0.15 Tc
219.56 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(ly)Tj
3.93 Tc
7.13008 0 Td
(,t)Tj
0 Tc
9.21016 0 Td
[(he re)15.0146(gion of a cluster or graph is partitioned)]TJ
-245.19 -12 Td
0 Tw
(among its top-le)Tj
-0.15 Tc
64.75 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(ln)Tj
0 Tc
10.2801 0 Td
(odes and clusters, with each gi)Tj
-0.15 Tc
121.95 0 Td
(ve)Tj
2.5 Tc
9.28984 0 Td
(nar)Tj
0 Tc
17.7699 0 Td
[(oughly square subre)15.0146(gion with its specied area.)]TJ
/R33962848 10.95 Tf
-269.33 -16.8 Td
[(OUTPUT FORMA)94.9707(TS)]TJ
-0.15 Tc
/R33646392 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
/R33962848 10 Tf
27.6289 0 Td
(Tps)Tj
/R33646392 10 Tf
26.6691 0 Td
(\(PostScript\),)Tj
/R33962848 10 Tf
55.1289 0 Td
(Tsvg Tsvgz)Tj
/R33646392 10 Tf
66.6578 0 Td
(\(Structured V)Tj
55.9488 0 Td
(ector)Tj
-412.009 -12 Td
(Graphics\),)Tj
/R33962848 10 Tf
45.441 0 Td
(Tg)Tj
/R33646392 10 Tf
26.441 0 Td
1.011 Tw
(\(XFIG graphics\),)Tj
/R33962848 10 Tf
73.3922 0 Td
(Tmif)Tj
/R33646392 10 Tf
30.3211 0 Td
(\(FrameMak)Tj
47.1102 0 Td
(er graphics\),)Tj
/R33962848 10 Tf
54.502 0 Td
(Thpgl)Tj
/R33646392 10 Tf
34.7809 0 Td
(\(HP pen plotters\), and)Tj
/R33962848 10 Tf
94.8629 0 Td
(Tpcl)Tj
/R33646392 10 Tf
-406.851 -12 Td
0.95 Tw
(\(Laserjet printers\),)Tj
/R33962848 10 Tf
78.8199 0 Td
(Tpng Tgif)Tj
/R33646392 10 Tf
58.8699 0 Td
(\(bitmap graphics\),)Tj
/R33962848 10 Tf
77.7199 0 Td
(Tdia)Tj
/R33646392 10 Tf
29.1602 0 Td
(\(GTK+ based diagrams\),)Tj
/R33962848 10 Tf
105.13 0 Td
[(T)18.0176(imap)]TJ
/R33646392 10 Tf
37.3098 0 Td
(\(imagemap)Tj
-387.01 -12 Td
0.227 Tw
(les for httpd serv)Tj
73.5809 0 Td
0.226 Tw
(ers for each node or edge that has a non-null "href" attrib)Tj
230.106 0 Td
(ute.\),)Tj
/R33962848 10 Tf
23.2762 0 Td
(Tcmapx)Tj
/R33646392 10 Tf
43.4262 0 Td
(\(client-side im-)Tj
-370.389 -12 Td
0.784 Tw
(agemap for use in html and xhtml\).)Tj
151.309 0 Td
0.785 Tw
(Additional less common or more special-purpose output formats can)Tj
-151.309 -12 Td
0 Tw
[(be found at http://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
/R33962848 10 Tf
173.86 0 Td
(-Tpng:)Tj
/R33646392 10 Tf
31.95 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
/R33962848 10.95 Tf
-358 -16.8 Td
(GRAPH FILE LANGU)Tj
-0.602 Tc
109.456 0 Td
(AG)Tj
0 Tc
15.823 0 Td
(E)Tj
/R33646392 10 Tf
-89.2793 -12 Td
[(Here is a synopsis of the graph le language, normally using the e)14.9927(xtension)]TJ
/R33962848 10 Tf
300.37 0 Td
(.gv)Tj
2.5 Tc
/R33646392 10 Tf
12.5 0 Td
(,f)Tj
0 Tc
8.33008 0 Td
(or graphs:)Tj
-321.2 -16.8 Td
([)Tj
/R33962848 10 Tf
3.33008 0 Td
(strict)Tj
2.5 Tc
/R33646392 10 Tf
22.2102 0 Td
(]\()Tj
0 Tc
/R33962848 10 Tf
9.16016 0 Td
(graph)Tj
/R33646392 10 Tf
25.5602 0 Td
(|)Tj
/R33962848 10 Tf
2 0 Td
(digraph)Tj
/R33646392 10 Tf
33.9 0 Td
(\))Tj
/R33318504 10 Tf
5.83008 0 Td
(name)Tj
/R33646392 10 Tf
24.1602 0 Td
({)Tj
/R33318504 10 Tf
7.3 0 Td
(statement-list)Tj
/R33646392 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
/R33962848 10 Tf
83.925 0 Td
(strict)Tj
/R33646392 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
/R33962848 10 Tf
141.887 0 Td
(digraph)Tj
3.011 Tc
/R33646392 10 Tf
33.9 0 Td
(,t)Tj
0 Tc
8.29102 0 Td
0.51 Tw
(hen the)Tj
/R33318504 10 Tf
32.6801 0 Td
[(edg)10.0146(eop)]TJ
/R33646392 10 Tf
31.7898 0 Td
(must be ">". If it is an undirected)Tj
/R33962848 10 Tf
-289.56 -12 Td
(graph)Tj
/R33646392 10 Tf
28.0602 0 Td
0 Tw
(then the)Tj
/R33318504 10 Tf
34.4398 0 Td
[(edg)10.0159(eop)]TJ
/R33646392 10 Tf
31.2797 0 Td
[(must be "".)-500(Statements may be:)]TJ
/R33318504 10 Tf
-93.7797 -16.8 Td
(name)Tj
/R33962848 10 Tf
21.6602 0 Td
(=)Tj
/R33318504 10 Tf
5.7 0 Td
(val)Tj
/R33962848 10 Tf
12.2199 0 Td
(;)Tj
-39.5801 -12 Td
(node [)Tj
/R33318504 10 Tf
26.3898 0 Td
(name)Tj
/R33962848 10 Tf
21.6602 0 Td
(=)Tj
/R33318504 10 Tf
5.7 0 Td
(val)Tj
/R33962848 10 Tf
12.2199 0 Td
(];)Tj
-65.9699 -12 Td
(edge [)Tj
/R33318504 10 Tf
25.2699 0 Td
(name)Tj
/R33962848 10 Tf
21.6602 0 Td
(=)Tj
/R33318504 10 Tf
5.7 0 Td
(val)Tj
/R33962848 10 Tf
12.2199 0 Td
(];)Tj
/R33646392 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
/R33318504 10 Tf
14.923 0 Td
(name)Tj
/R33646392 10 Tf
24.3629 0 Td
(to)Tj
/R33318504 10 Tf
10.4828 0 Td
(val)Tj
5.203 Tc
/R33646392 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
/R33962848 10 Tf
-63.35 -16.8 Td
0.965 Tw
(n0 [)Tj
/R33318504 10 Tf
17.3551 0 Td
(name0=val0,name1=val1,...)Tj
/R33962848 10 Tf
113.76 0 Td
(];)Tj
/R33646392 10 Tf
10.125 0 Td
(Creates node)Tj
/R33962848 10 Tf
56.3602 0 Td
(n0)Tj
/R33646392 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
/R33962848 10 Tf
(n0)'
/R33318504 10 Tf
13.0602 0 Td
[(edg)10.0159(eop)]TJ
/R33646392 10 Tf
31.2797 0 Td
(n1)Tj
/R33318504 10 Tf
12.5 0 Td
[(edg)10.0159(eop ... edg)9.99268(eop)]TJ
/R33646392 10 Tf
72.5598 0 Td
(nn [)Tj
/R33318504 10 Tf
15.8301 0 Td
(name0=val0,name1=val1,...)Tj
/R33962848 10 Tf
113.76 0 Td
(];)Tj
/R33646392 10 Tf
-258.99 -12 Td
0.507 Tw
(Creates edges between nodes)Tj
/R33962848 10 Tf
121.438 0 Td
(n0)Tj
/R33646392 10 Tf
10.5602 0 Td
(,)Tj
/R33962848 10 Tf
5.50703 0 Td
(n1)Tj
3.007 Tc
/R33646392 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
8.00703 0 Td
(..,)Tj
/R33962848 10 Tf
10.5078 0 Td
(nn)Tj
/R33646392 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
([)'
/R33962848 10 Tf
3.33008 0 Td
(subgraph)Tj
/R33318504 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R33962848 10 Tf
21.6602 0 Td
(]{)Tj
0 Tc
/R33318504 10 Tf
12.2699 0 Td
(statement-list)Tj
/R33962848 10 Tf
56.3898 0 Td
(})Tj
/R33646392 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
/R33962848 10 Tf
144.531 0 Td
(n0)Tj
2.873 Tc
/R33646392 10 Tf
10.5602 0 Td
(,.)Tj
0 Tc
7.87305 0 Td
(..,)Tj
/R33962848 10 Tf
10.373 0 Td
(nn)Tj
/R33646392 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
/R33962848 10 Tf
3.33008 0 Td
(subgraph)Tj
/R33318504 10 Tf
43.0699 0 Td
(name)Tj
2.5 Tc
/R33646392 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 3896
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -655,19 +655,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R44546912
│ │ │ │ │ │ +R33962848
│ │ │ │ │ │
│ │ │ │ │ │ -R44230456
│ │ │ │ │ │ +R33646392
│ │ │ │ │ │
│ │ │ │ │ │ -R43902568
│ │ │ │ │ │ +R33318504
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R43902568 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
/R44230456 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R43902568 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R44230456 10 Tf
43.0199 0 Td
(\(1\))Tj
/R44546912 10.95 Tf
-456.34 -36 Td
0 Tw
[(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ
/R44546912 10 Tf
36 -12 Td
(size=")Tj
/R43902568 10 Tf
26.8 0 Td
(x,y)Tj
/R44546912 10 Tf
11.3801 0 Td
(")Tj
/R44230456 10 Tf
8.05 0 Td
[(sets bounding box of dra)14.9927(wing in inches.)]TJ
/R44546912 10 Tf
-46.2301 -16.8 Td
(page=")Tj
/R43902568 10 Tf
31.25 0 Td
(x,y)Tj
/R44546912 10 Tf
11.3801 0 Td
(")Tj
/R44230456 10 Tf
8.05 0 Td
(sets the PostScript pagination unit.)Tj
/R44546912 10 Tf
-50.6801 -16.8 Td
(ratio=)Tj
/R43902568 10 Tf
26.25 0 Td
(f)Tj
/R44230456 10 Tf
6.08008 0 Td
0.8 Tw
(sets the aspect ratio to)Tj
/R43902568 10 Tf
94.8199 0 Td
(f)Tj
/R44230456 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
/R44546912 10 Tf
15.5191 0 Td
(ll)Tj
/R44230456 10 Tf
11.1199 0 Td
(,)Tj
/R44546912 10 Tf
5.79883 0 Td
(com-)Tj
-410.903 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R44230456 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R44546912 10 Tf
5.83008 0 Td
(auto)Tj
/R44230456 10 Tf
18.8898 0 Td
(.)Tj
/R44546912 10 Tf
-56.7598 -16.8 Td
(pagedir=)Tj
/R44230456 10 Tf
38.4801 0 Td
0 Tw
([TBLR][TBLR] sets the major and minor order of pagination.)Tj
-0.18 Tc
/R44546912 10 Tf
-38.4801 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R44230456 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R44546912 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R44230456 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R44546912 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R43902568 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R44230456 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
/R44546912 10 Tf
-51.7898 -16.8 Td
[(lay)9.99268(ers=")]TJ
/R43902568 10 Tf
36.7 0 Td
(id:id:id:id)Tj
3.219 Tc
/R44230456 10 Tf
41.1102 0 Td
[("i)321.909(sas)]TJ
0 Tc
28.7367 0 Td
0.719 Tw
(equence of layer identiers for o)Tj
-0.15 Tc
133.685 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlay diagrams.)Tj
63.648 0 Td
0.72 Tw
(The PostScript array v)Tj
91.6199 0 Td
(ariable)Tj
/R43902568 10 Tf
-404.79 -12 Td
[(layer)36.9922(color)9.98413(seq)]TJ
/R44230456 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
/R44546912 10 Tf
16.8 TL
(color=)'
/R43902568 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R44230456 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R44546912 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R44230456 10 Tf
34.7199 0 Td
(for background\).)Tj
/R44546912 10 Tf
-198.01 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R43902568 10 Tf
23.2898 0 Td
("url")Tj
/R44230456 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
/R44546912 10 Tf
(URL=)'
/R43902568 10 Tf
26.8102 0 Td
("url")Tj
/R44230456 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R44546912 10 Tf
-49.3801 -16.8 Td
(stylesheet=)Tj
/R43902568 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R44230456 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
/R44546912 10 Tf
(splines)'
2.85 Tc
/R44230456 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
/R43902568 10 Tf
20.702 0 Td
(true)Tj
2.851 Tc
/R44230456 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
/R43902568 10 Tf
144.848 0 Td
(polyline)Tj
2.851 Tc
/R44230456 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
/R43902568 10 Tf
-281.113 -12 Td
(ortho)Tj
4.528 Tc
/R44230456 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
/R44546912 10 Tf
-400.259 -12 Td
(splines=)Tj
/R43902568 10 Tf
34.6 0 Td
(false)Tj
/R44230456 10 Tf
21.3898 0 Td
(or)Tj
/R44546912 10 Tf
10.8301 0 Td
(splines=)Tj
/R43902568 10 Tf
34.6 0 Td
(line)Tj
2.5 Tc
/R44230456 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
/R43902568 10 Tf
39.3398 0 Td
(false)Tj
/R44230456 10 Tf
18.8898 0 Td
(.)Tj
/R44546912 10.95 Tf
-373.92 -28.8 Td
[(NODE A)94.983(TTRIB)10.0454(UTES)]TJ
/R44546912 10 Tf
36 -12 Td
(height=)Tj
/R43902568 10 Tf
32.3699 0 Td
(d)Tj
/R44230456 10 Tf
8.21719 0 Td
(or)Tj
/R44546912 10 Tf
11.5469 0 Td
(width=)Tj
/R43902568 10 Tf
30.15 0 Td
(d)Tj
/R44230456 10 Tf
8.21719 0 Td
0.717 Tw
(sets minimum height or width.)Tj
131.095 0 Td
(Adding)Tj
/R44546912 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R44230456 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
/R44546912 10 Tf
T*[(shape=r)17.9846(ecord polygon epsf)]TJ
-0.2 Tc
/R43902568 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
/R44230456 10 Tf
56.8301 0 Td
0.99 Tw
(is one of:)Tj
/R44546912 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
/R44230456 10 Tf
249.374 0 Td
(\(Polygons are dened or modied by the fol-)Tj
-249.374 -12 Td
(lo)Tj
7.53008 0 Td
2.128 Tw
(wing node attrib)Tj
69.6059 0 Td
(utes:)Tj
-0.18 Tc
/R44546912 10 Tf
23.518 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R44230456 10 Tf
22.7801 0 Td
(,)Tj
/R44546912 10 Tf
7.12812 0 Td
(peripheries)Tj
/R44230456 10 Tf
48.3301 0 Td
(,)Tj
/R44546912 10 Tf
7.12812 0 Td
(sides)Tj
/R44230456 10 Tf
20.5602 0 Td
(,)Tj
/R44546912 10 Tf
7.12812 0 Td
(orientation)Tj
/R44230456 10 Tf
47.2199 0 Td
(,)Tj
/R44546912 10 Tf
7.12695 0 Td
(distortion)Tj
/R44230456 10 Tf
46.2969 0 Td
(and)Tj
/R44546912 10 Tf
19.0672 0 Td
[(sk)10(ew)]TJ
/R44230456 10 Tf
21.0102 0 Td
(.\))Tj
/R44546912 10 Tf
12.957 0 Td
(epsf)Tj
/R44230456 10 Tf
21.8469 0 Td
2.127 Tw
(uses the)Tj
-397.934 -12 Td
[(node')55.0073(s)]TJ
/R44546912 10 Tf
28.8348 0 Td
(shapele)Tj
/R44230456 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
/R44546912 10 Tf
(label=)'
/R43902568 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R44230456 10 Tf
17.798 0 Td
(where)Tj
/R43902568 10 Tf
27.9879 0 Td
[(te)20.0073(xt)]TJ
/R44230456 10 Tf
17.798 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
(eft, and right justied lines.)Tj
-317.773 -12 Td
1.232 Tw
[(The string '\\N' v)25.0061(alue will be replaced by the node name.)]TJ
244.643 0 Td
1.233 Tw
[(The string '\\G' v)24.9951(alue will be replaced by the)]TJ
-244.643 -12 Td
0.387 Tw
[(graph name.)-538.69(Record labels may contain recursi)]TJ
-0.15 Tc
192.582 0 Td
0.687 Tw
(ve b)Tj
0 Tc
17.177 0 Td
0.387 Tw
(ox lists delimited by { | }.)Tj
110.708 0 Td
0.386 Tw
(Port identiers in labels are)Tj
-320.467 -12 Td
0 Tw
(set of)Tj
2.5 Tc
21.6898 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)-500(In the graph le, use colon \(such as,)]TJ
/R44546912 10 Tf
223.36 0 Td
(node0:port28)Tj
/R44230456 10 Tf
57.2199 0 Td
(\).)Tj
-0.25 Tc
/R44546912 10 Tf
-325.039 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R43902568 10 Tf
30.1398 0 Td
(n)Tj
/R44230456 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R43902568 10 Tf
102.21 0 Td
(n)Tj
/R44230456 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R44546912 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R43902568 10 Tf
37.9199 0 Td
(name)Tj
/R44230456 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R44546912 10 Tf
-70.1602 -16.8 Td
(color=)Tj
/R43902568 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R44230456 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
/R44546912 10 Tf
167.2 0 Td
(llcolor)Tj
/R44230456 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R44546912 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R43902568 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R44230456 10 Tf
45.5699 0 Td
0.3 Tw
(sets the ll color when style=lled.)Tj
147.441 0 Td
0.301 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.491 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
-0.25 Tc
/R44546912 10 Tf
-7.66992 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R43902568 10 Tf
36.25 0 Td
(colorvalue)Tj
/R44230456 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R43902568 10 Tf
10.7922 0 Td
(colorvalue)Tj
/R44230456 10 Tf
46.3422 0 Td
1.072 Tw
(may be ")Tj
/R43902568 10 Tf
37.884 0 Td
(h,s,v)Tj
/R44546912 10 Tf
18.3301 0 Td
(")Tj
/R44230456 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
/R44546912 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
/R44230456 10 Tf
54.1238 0 Td
(or)Tj
-0.2 Tc
/R44546912 10 Tf
11.227 0 Td
(bu)Tj
0 Tc
10.9199 0 Td
[(rlyw)10.0146(ood)]TJ
2.897 Tc
/R44230456 10 Tf
34.9 0 Td
(,o)Tj
10.3969 0 Td
-5.396 Tw
(ra ")Tj
0 Tc
/R43902568 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
/R44546912 10 Tf
-143.8 -16.8 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
/R44230456 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
/R44546912 10 Tf
-210.19 -16.8 Td
[(lay)9.99268(er=)]TJ
/R43902568 10 Tf
27.2602 0 Td
(id)Tj
/R44230456 10 Tf
10.2801 0 Td
(or)Tj
/R43902568 10 Tf
10.8301 0 Td
(id:id)Tj
/R44230456 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
/R33318504 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
/R33646392 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R33318504 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R33646392 10 Tf
43.0199 0 Td
(\(1\))Tj
/R33962848 10.95 Tf
-456.34 -36 Td
0 Tw
[(GRAPH A)94.9863(TTRIB)10.0454(UTES)]TJ
/R33962848 10 Tf
36 -12 Td
(size=")Tj
/R33318504 10 Tf
26.8 0 Td
(x,y)Tj
/R33962848 10 Tf
11.3801 0 Td
(")Tj
/R33646392 10 Tf
8.05 0 Td
[(sets bounding box of dra)14.9927(wing in inches.)]TJ
/R33962848 10 Tf
-46.2301 -16.8 Td
(page=")Tj
/R33318504 10 Tf
31.25 0 Td
(x,y)Tj
/R33962848 10 Tf
11.3801 0 Td
(")Tj
/R33646392 10 Tf
8.05 0 Td
(sets the PostScript pagination unit.)Tj
/R33962848 10 Tf
-50.6801 -16.8 Td
(ratio=)Tj
/R33318504 10 Tf
26.25 0 Td
(f)Tj
/R33646392 10 Tf
6.08008 0 Td
0.8 Tw
(sets the aspect ratio to)Tj
/R33318504 10 Tf
94.8199 0 Td
(f)Tj
/R33646392 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
/R33962848 10 Tf
15.5191 0 Td
(ll)Tj
/R33646392 10 Tf
11.1199 0 Td
(,)Tj
/R33962848 10 Tf
5.79883 0 Td
(com-)Tj
-410.903 -12 Td
[(pr)18.0078(ess)]TJ
2.5 Tc
/R33646392 10 Tf
22.0398 0 Td
(,o)Tj
0 Tc
10 0 Td
(r)Tj
/R33962848 10 Tf
5.83008 0 Td
(auto)Tj
/R33646392 10 Tf
18.8898 0 Td
(.)Tj
/R33962848 10 Tf
-56.7598 -16.8 Td
(pagedir=)Tj
/R33646392 10 Tf
38.4801 0 Td
0 Tw
([TBLR][TBLR] sets the major and minor order of pagination.)Tj
-0.18 Tc
/R33962848 10 Tf
-38.4801 -16.8 Td
(ro)Tj
0 Tc
9.26016 0 Td
(tate=90)Tj
/R33646392 10 Tf
34.3 0 Td
[(sets landscape mode.)-500(\()]TJ
/R33962848 10 Tf
92.4801 0 Td
(orientation=land)Tj
/R33646392 10 Tf
74.3199 0 Td
[(is backw)10.0073(ard compatible b)19.9854(ut obsolete.\))]TJ
/R33962848 10 Tf
-210.36 -16.8 Td
(center=)Tj
/R33318504 10 Tf
32.35 0 Td
(n)Tj
2.5 Tc
/R33646392 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
/R33962848 10 Tf
-51.7898 -16.8 Td
[(lay)9.99268(ers=")]TJ
/R33318504 10 Tf
36.7 0 Td
(id:id:id:id)Tj
3.219 Tc
/R33646392 10 Tf
41.1102 0 Td
[("i)321.909(sas)]TJ
0 Tc
28.7367 0 Td
0.719 Tw
(equence of layer identiers for o)Tj
-0.15 Tc
133.685 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rlay diagrams.)Tj
63.648 0 Td
0.72 Tw
(The PostScript array v)Tj
91.6199 0 Td
(ariable)Tj
/R33318504 10 Tf
-404.79 -12 Td
[(layer)36.9922(color)9.98413(seq)]TJ
/R33646392 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
/R33962848 10 Tf
16.8 TL
(color=)'
/R33318504 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R33646392 10 Tf
45.2699 0 Td
[(sets fore)15(ground color \()]TJ
/R33962848 10 Tf
90.6602 0 Td
(bgcolor)Tj
/R33646392 10 Tf
34.7199 0 Td
(for background\).)Tj
/R33962848 10 Tf
-198.01 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R33318504 10 Tf
23.2898 0 Td
("url")Tj
/R33646392 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
/R33962848 10 Tf
(URL=)'
/R33318504 10 Tf
26.8102 0 Td
("url")Tj
/R33646392 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R33962848 10 Tf
-49.3801 -16.8 Td
(stylesheet=)Tj
/R33318504 10 Tf
46.8 0 Td
[("le)15.0073(.css")]TJ
/R33646392 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
/R33962848 10 Tf
(splines)'
2.85 Tc
/R33646392 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
/R33318504 10 Tf
20.702 0 Td
(true)Tj
2.851 Tc
/R33646392 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
/R33318504 10 Tf
144.848 0 Td
(polyline)Tj
2.851 Tc
/R33646392 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
/R33318504 10 Tf
-281.113 -12 Td
(ortho)Tj
4.528 Tc
/R33646392 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
/R33962848 10 Tf
-400.259 -12 Td
(splines=)Tj
/R33318504 10 Tf
34.6 0 Td
(false)Tj
/R33646392 10 Tf
21.3898 0 Td
(or)Tj
/R33962848 10 Tf
10.8301 0 Td
(splines=)Tj
/R33318504 10 Tf
34.6 0 Td
(line)Tj
2.5 Tc
/R33646392 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
/R33318504 10 Tf
39.3398 0 Td
(false)Tj
/R33646392 10 Tf
18.8898 0 Td
(.)Tj
/R33962848 10.95 Tf
-373.92 -28.8 Td
[(NODE A)94.983(TTRIB)10.0454(UTES)]TJ
/R33962848 10 Tf
36 -12 Td
(height=)Tj
/R33318504 10 Tf
32.3699 0 Td
(d)Tj
/R33646392 10 Tf
8.21719 0 Td
(or)Tj
/R33962848 10 Tf
11.5469 0 Td
(width=)Tj
/R33318504 10 Tf
30.15 0 Td
(d)Tj
/R33646392 10 Tf
8.21719 0 Td
0.717 Tw
(sets minimum height or width.)Tj
131.095 0 Td
(Adding)Tj
/R33962848 10 Tf
33.2172 0 Td
(xedsize=true)Tj
/R33646392 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
/R33962848 10 Tf
T*[(shape=r)17.9846(ecord polygon epsf)]TJ
-0.2 Tc
/R33318504 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
/R33646392 10 Tf
56.8301 0 Td
0.99 Tw
(is one of:)Tj
/R33962848 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
/R33646392 10 Tf
249.374 0 Td
(\(Polygons are dened or modied by the fol-)Tj
-249.374 -12 Td
(lo)Tj
7.53008 0 Td
2.128 Tw
(wing node attrib)Tj
69.6059 0 Td
(utes:)Tj
-0.18 Tc
/R33962848 10 Tf
23.518 0 Td
(re)Tj
0 Tc
8.7 0 Td
(gular)Tj
/R33646392 10 Tf
22.7801 0 Td
(,)Tj
/R33962848 10 Tf
7.12812 0 Td
(peripheries)Tj
/R33646392 10 Tf
48.3301 0 Td
(,)Tj
/R33962848 10 Tf
7.12812 0 Td
(sides)Tj
/R33646392 10 Tf
20.5602 0 Td
(,)Tj
/R33962848 10 Tf
7.12812 0 Td
(orientation)Tj
/R33646392 10 Tf
47.2199 0 Td
(,)Tj
/R33962848 10 Tf
7.12695 0 Td
(distortion)Tj
/R33646392 10 Tf
46.2969 0 Td
(and)Tj
/R33962848 10 Tf
19.0672 0 Td
[(sk)10(ew)]TJ
/R33646392 10 Tf
21.0102 0 Td
(.\))Tj
/R33962848 10 Tf
12.957 0 Td
(epsf)Tj
/R33646392 10 Tf
21.8469 0 Td
2.127 Tw
(uses the)Tj
-397.934 -12 Td
[(node')55.0073(s)]TJ
/R33962848 10 Tf
28.8348 0 Td
(shapele)Tj
/R33646392 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
/R33962848 10 Tf
(label=)'
/R33318504 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R33646392 10 Tf
17.798 0 Td
(where)Tj
/R33318504 10 Tf
27.9879 0 Td
[(te)20.0073(xt)]TJ
/R33646392 10 Tf
17.798 0 Td
1.057 Tw
[(may include escaped ne)24.9902(wlines \\)-166.589(n, \\)-166.611(l, or \\)]TJ
3.557 Tc
172.957 0 Td
(rf)Tj
0 Tc
10.2172 0 Td
(or center)Tj
3.557 Tc
35.9172 0 Td
(,l)Tj
0 Tc
8.83711 0 Td
(eft, and right justied lines.)Tj
-317.773 -12 Td
1.232 Tw
[(The string '\\N' v)25.0061(alue will be replaced by the node name.)]TJ
244.643 0 Td
1.233 Tw
[(The string '\\G' v)24.9951(alue will be replaced by the)]TJ
-244.643 -12 Td
0.387 Tw
[(graph name.)-538.69(Record labels may contain recursi)]TJ
-0.15 Tc
192.582 0 Td
0.687 Tw
(ve b)Tj
0 Tc
17.177 0 Td
0.387 Tw
(ox lists delimited by { | }.)Tj
110.708 0 Td
0.386 Tw
(Port identiers in labels are)Tj
-320.467 -12 Td
0 Tw
(set of)Tj
2.5 Tc
21.6898 0 Td
[(fb)249.993(ya)]TJ
0 Tc
22.7699 0 Td
[(ngle brack)9.99268(ets < >.)-500(In the graph le, use colon \(such as,)]TJ
/R33962848 10 Tf
223.36 0 Td
(node0:port28)Tj
/R33646392 10 Tf
57.2199 0 Td
(\).)Tj
-0.25 Tc
/R33962848 10 Tf
-325.039 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R33318504 10 Tf
30.1398 0 Td
(n)Tj
/R33646392 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R33318504 10 Tf
102.21 0 Td
(n)Tj
/R33646392 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R33962848 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R33318504 10 Tf
37.9199 0 Td
(name)Tj
/R33646392 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
/R33962848 10 Tf
-70.1602 -16.8 Td
(color=)Tj
/R33318504 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R33646392 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
/R33962848 10 Tf
167.2 0 Td
(llcolor)Tj
/R33646392 10 Tf
35.2801 0 Td
(is not specied.)Tj
/R33962848 10 Tf
-367.2 -16.8 Td
(llcolor=)Tj
/R33318504 10 Tf
38.4801 0 Td
(colorvalue)Tj
/R33646392 10 Tf
45.5699 0 Td
0.3 Tw
(sets the ll color when style=lled.)Tj
147.441 0 Td
0.301 Tw
(If not specied, the llcolor when style=lled de-)Tj
-0.1 Tc
-231.491 -12 Td
(fa)Tj
0 Tc
7.66992 0 Td
0 Tw
[(ults to be the same as the outline color)55.0073(.)]TJ
-0.25 Tc
/R33962848 10 Tf
-7.66992 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R33318504 10 Tf
36.25 0 Td
(colorvalue)Tj
/R33646392 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
-89.6 -16.8 Td
(A)Tj
/R33318504 10 Tf
10.7922 0 Td
(colorvalue)Tj
/R33646392 10 Tf
46.3422 0 Td
1.072 Tw
(may be ")Tj
/R33318504 10 Tf
37.884 0 Td
(h,s,v)Tj
/R33962848 10 Tf
18.3301 0 Td
(")Tj
/R33646392 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
/R33962848 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
/R33646392 10 Tf
54.1238 0 Td
(or)Tj
-0.2 Tc
/R33962848 10 Tf
11.227 0 Td
(bu)Tj
0 Tc
10.9199 0 Td
[(rlyw)10.0146(ood)]TJ
2.897 Tc
/R33646392 10 Tf
34.9 0 Td
(,o)Tj
10.3969 0 Td
-5.396 Tw
(ra ")Tj
0 Tc
/R33318504 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
/R33962848 10 Tf
-143.8 -16.8 Td
[(style=lled solid dashed dotted bold in)40.0146(vis)]TJ
/R33646392 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
/R33962848 10 Tf
-210.19 -16.8 Td
[(lay)9.99268(er=)]TJ
/R33318504 10 Tf
27.2602 0 Td
(id)Tj
/R33646392 10 Tf
10.2801 0 Td
(or)Tj
/R33318504 10 Tf
10.8301 0 Td
(id:id)Tj
/R33646392 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3960
│ │ │ │ │ │ +3957
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R44546912
│ │ │ │ │ │ +R33962848
│ │ │ │ │ │
│ │ │ │ │ │ -R44230456
│ │ │ │ │ │ +R33646392
│ │ │ │ │ │
│ │ │ │ │ │ -R43902568
│ │ │ │ │ │ +R33318504
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R43902568 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
/R44230456 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R43902568 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R44230456 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
/R44546912 10 Tf
16.8 TL
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R43902568 10 Tf
28.4801 0 Td
(n)Tj
/R44230456 10 Tf
8.16211 0 Td
(if)Tj
/R43902568 10 Tf
9.27187 0 Td
(n)Tj
/R44230456 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
/R43902568 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R44230456 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
/R43902568 10 Tf
20.4891 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R44230456 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
/R44546912 10 Tf
(peripheries=)'
/R43902568 10 Tf
54.0301 0 Td
(n)Tj
/R44230456 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
/R43902568 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R44230456 10 Tf
57.2301 0 Td
(.)Tj
/R44546912 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R43902568 10 Tf
26.2602 0 Td
(n)Tj
/R44230456 10 Tf
8.95313 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R43902568 10 Tf
173.004 0 Td
(n)Tj
/R44230456 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
/R43902568 10 Tf
-318.062 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R44230456 10 Tf
57.2301 0 Td
(.)Tj
/R44546912 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R43902568 10 Tf
52.9199 0 Td
(f)Tj
/R44230456 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
/R43902568 10 Tf
28.893 0 Td
(f)Tj
/R44230456 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
/R43902568 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R44546912 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R43902568 10 Tf
47.3699 0 Td
(f)Tj
/R44230456 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
/R43902568 10 Tf
-318.851 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R44230456 10 Tf
57.2301 0 Td
(.)Tj
/R44546912 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R43902568 10 Tf
26.7102 0 Td
(f)Tj
/R44230456 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
/R43902568 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R44230456 10 Tf
57.2301 0 Td
(.)Tj
/R44546912 10 Tf
-104.8 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R43902568 10 Tf
23.2898 0 Td
("url")Tj
/R44230456 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
/R44546912 10 Tf
(URL=)'
/R43902568 10 Tf
26.8102 0 Td
("url")Tj
/R44230456 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R44546912 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R43902568 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
/R44230456 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
/R44546912 10 Tf
(tooltip=)'
/R43902568 10 Tf
33.4801 0 Td
("tooltip")Tj
/R44230456 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
/R44546912 10.95 Tf
-36 -40.8 Td
0 Tw
[(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ
/R44546912 10 Tf
36 -12 Td
(label=)Tj
/R43902568 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R44230456 10 Tf
16.884 0 Td
(where)Tj
/R43902568 10 Tf
27.0738 0 Td
[(te)20.0073(xt)]TJ
/R44230456 10 Tf
16.884 0 Td
0.144 Tw
[(may include escaped ne)24.9976(wlines \\)-166.599(n, \\)]TJ
143.222 0 Td
0.143 Tw
(l, or \\)Tj
2.643 Tc
23.3422 0 Td
(rf)Tj
0 Tc
9.30312 0 Td
(or centered, left, or right justied lines.)Tj
162.371 0 Td
(If)Tj
-425.34 -12 Td
0.031 Tw
(the substring '\\T' is found in a label it will be replaced by the tail_node name.)Tj
317.127 0 Td
0.032 Tw
(If the substring '\\H' is found)Tj
-317.127 -12 Td
0.065 Tw
(in a label it will be replaced by the head_node name.)Tj
216.504 0 Td
0.064 Tw
[(If the substring '\\E' v)25.0146(alue is found in a label it will be)]TJ
-216.504 -12 Td
0.294 Tw
(replaced by: tail_node_name>head_node_name If the substring '\\G' is found in a label it will be replaced)Tj
12 TL
0 Tw
T*[(by the graph name.)-500(or by: tail_node_namehead_node_name for undirected graphs.)]TJ
-0.25 Tc
/R44546912 10 Tf
16.8 TL
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R43902568 10 Tf
30.1398 0 Td
(n)Tj
/R44230456 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R43902568 10 Tf
102.21 0 Td
(n)Tj
/R44230456 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R44546912 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R43902568 10 Tf
37.9199 0 Td
(name)Tj
/R44230456 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
-0.25 Tc
/R44546912 10 Tf
-70.1602 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R43902568 10 Tf
36.25 0 Td
(colorvalue)Tj
/R44230456 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
/R44546912 10 Tf
-89.6 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
(color=)'
/R43902568 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R44230456 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R44546912 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R43902568 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R44230456 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R43902568 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R44230456 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
/R33318504 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
/R33646392 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R33318504 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R33646392 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
/R33962848 10 Tf
16.8 TL
(re)'
0 Tc
8.7 0 Td
(gular=)Tj
/R33318504 10 Tf
28.4801 0 Td
(n)Tj
/R33646392 10 Tf
8.16211 0 Td
(if)Tj
/R33318504 10 Tf
9.27187 0 Td
(n)Tj
/R33646392 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
/R33318504 10 Tf
233.69 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33646392 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
/R33318504 10 Tf
20.4891 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33646392 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
/R33962848 10 Tf
(peripheries=)'
/R33318504 10 Tf
54.0301 0 Td
(n)Tj
/R33646392 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
/R33318504 10 Tf
116.92 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33646392 10 Tf
57.2301 0 Td
(.)Tj
/R33962848 10 Tf
-183.95 -16.8 Td
(sides=)Tj
/R33318504 10 Tf
26.2602 0 Td
(n)Tj
/R33646392 10 Tf
8.95313 0 Td
1.453 Tw
(sets the number of sides to the polygon.)Tj
/R33318504 10 Tf
173.004 0 Td
(n)Tj
/R33646392 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
/R33318504 10 Tf
-318.062 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33646392 10 Tf
57.2301 0 Td
(.)Tj
/R33962848 10 Tf
-67.0301 -16.8 Td
(orientation=)Tj
/R33318504 10 Tf
52.9199 0 Td
(f)Tj
/R33646392 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
/R33318504 10 Tf
28.893 0 Td
(f)Tj
/R33646392 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
/R33318504 10 Tf
171.46 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons.)Tj
/R33962848 10 Tf
-181.26 -16.8 Td
(distortion=)Tj
/R33318504 10 Tf
47.3699 0 Td
(f)Tj
/R33646392 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
/R33318504 10 Tf
-318.851 -12 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33646392 10 Tf
57.2301 0 Td
(.)Tj
/R33962848 10 Tf
-67.0301 -16.8 Td
[(sk)10(ew=)]TJ
/R33318504 10 Tf
26.7102 0 Td
(f)Tj
/R33646392 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
/R33318504 10 Tf
37.7699 0 Td
(bu)Tj
0 Tc
9.8 0 Td
(iltin_polygons)Tj
/R33646392 10 Tf
57.2301 0 Td
(.)Tj
/R33962848 10 Tf
-104.8 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R33318504 10 Tf
23.2898 0 Td
("url")Tj
/R33646392 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
/R33962848 10 Tf
(URL=)'
/R33318504 10 Tf
26.8102 0 Td
("url")Tj
/R33646392 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R33962848 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R33318504 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
/R33646392 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
/R33962848 10 Tf
(tooltip=)'
/R33318504 10 Tf
33.4801 0 Td
("tooltip")Tj
/R33646392 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
/R33962848 10.95 Tf
-36 -40.8 Td
0 Tw
[(EDGE A)94.9908(TTRIB)10.0454(UTES)]TJ
/R33962848 10 Tf
36 -12 Td
(label=)Tj
/R33318504 10 Tf
26.2602 0 Td
[(te)20.0073(xt)]TJ
/R33646392 10 Tf
16.884 0 Td
(where)Tj
/R33318504 10 Tf
27.0738 0 Td
[(te)20.0073(xt)]TJ
/R33646392 10 Tf
16.884 0 Td
0.144 Tw
[(may include escaped ne)24.9976(wlines \\)-166.599(n, \\)]TJ
143.222 0 Td
0.143 Tw
(l, or \\)Tj
2.643 Tc
23.3422 0 Td
(rf)Tj
0 Tc
9.30312 0 Td
(or centered, left, or right justied lines.)Tj
162.371 0 Td
(If)Tj
-425.34 -12 Td
0.031 Tw
(the substring '\\T' is found in a label it will be replaced by the tail_node name.)Tj
317.127 0 Td
0.032 Tw
(If the substring '\\H' is found)Tj
-317.127 -12 Td
0.065 Tw
(in a label it will be replaced by the head_node name.)Tj
216.504 0 Td
0.064 Tw
[(If the substring '\\E' v)25.0146(alue is found in a label it will be)]TJ
-216.504 -12 Td
0.294 Tw
(replaced by: tail_node_name>head_node_name If the substring '\\G' is found in a label it will be replaced)Tj
12 TL
0 Tw
T*[(by the graph name.)-500(or by: tail_node_namehead_node_name for undirected graphs.)]TJ
-0.25 Tc
/R33962848 10 Tf
16.8 TL
(fo)'
0 Tc
8.08008 0 Td
(ntsize=)Tj
/R33318504 10 Tf
30.1398 0 Td
(n)Tj
/R33646392 10 Tf
7.5 0 Td
(sets the label type size to)Tj
/R33318504 10 Tf
102.21 0 Td
(n)Tj
/R33646392 10 Tf
7.5 0 Td
(points.)Tj
-0.25 Tc
/R33962848 10 Tf
-155.43 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntname=)Tj
/R33318504 10 Tf
37.9199 0 Td
(name)Tj
/R33646392 10 Tf
24.1602 0 Td
[(sets the label font f)10(amily name.)]TJ
-0.25 Tc
/R33962848 10 Tf
-70.1602 -16.8 Td
(fo)Tj
0 Tc
8.08008 0 Td
(ntcolor=)Tj
/R33318504 10 Tf
36.25 0 Td
(colorvalue)Tj
/R33646392 10 Tf
45.2699 0 Td
[(sets the label te)14.9927(xt color)54.9927(.)]TJ
/R33962848 10 Tf
-89.6 -16.8 Td
[(style=solid dashed dotted bold in)40.0073(vis)]TJ
(color=)'
/R33318504 10 Tf
27.3602 0 Td
(colorvalue)Tj
/R33646392 10 Tf
45.2699 0 Td
(sets the line color for edges.)Tj
/R33962848 10 Tf
-72.6301 -16.8 Td
(color=)Tj
/R33318504 10 Tf
27.3602 0 Td
(colorvaluelist)Tj
2.5 Tc
/R33646392 10 Tf
57.5 0 Td
(a')Tj
0 Tc
10.2699 0 Td
(:' separated list of)Tj
/R33318504 10 Tf
74.4301 0 Td
(colorvalue)Tj
/R33646392 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 3423
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R44546912
│ │ │ │ │ │ +R33962848
│ │ │ │ │ │
│ │ │ │ │ │ -R44230456
│ │ │ │ │ │ +R33646392
│ │ │ │ │ │
│ │ │ │ │ │ -R43902568
│ │ │ │ │ │ +R33318504
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R43902568 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
/R44230456 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R43902568 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R44230456 10 Tf
43.0199 0 Td
(\(1\))Tj
/R44546912 10 Tf
-420.34 -36 Td
0 Tw
[(dir=f)24.9841(orward back both none)]TJ
/R44230456 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
/R44546912 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R44230456 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R44546912 10 Tf
-95.7102 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R43902568 10 Tf
23.2898 0 Td
("url")Tj
/R44230456 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
/R44546912 10 Tf
16.8 TL
(URL=)'
/R43902568 10 Tf
26.8102 0 Td
("url")Tj
/R44230456 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R44546912 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R43902568 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
/R44230456 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
/R44546912 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R43902568 10 Tf
33.4801 0 Td
("tooltip")Tj
/R44230456 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
/R44546912 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
/R44230456 10 Tf
12.1199 0 Td
(.)Tj
/R44546912 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
/R44230456 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
/R44546912 10 Tf
-43.8699 -16.8 Td
(headlabel,taillabel=string)Tj
/R44230456 10 Tf
112.675 0 Td
1.405 Tw
(for port labels.)Tj
/R44546912 10 Tf
67.8148 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R44230456 10 Tf
59.1898 0 Td
(,)Tj
/R44546912 10 Tf
2.5 0 Td
[(labelf)25.0146(ontname)]TJ
/R44230456 10 Tf
60.8598 0 Td
(,)Tj
/R44546912 10 Tf
2.5 0 Td
[(labelf)25.0146(ontsize)]TJ
/R44230456 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
/R44546912 10 Tf
-170.55 -16.8 Td
[(headhr)17.9919(ef=)]TJ
/R43902568 10 Tf
43.85 0 Td
("url")Tj
/R44230456 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
/R44546912 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R43902568 10 Tf
47.3699 0 Td
("url")Tj
/R44230456 10 Tf
22.5699 0 Td
[(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ
/R44546912 10 Tf
-69.9398 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R43902568 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
/R44230456 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
/R44546912 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R43902568 10 Tf
54.0398 0 Td
("tooltip")Tj
/R44230456 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
/R44546912 10 Tf
T*[(tailhr)17.9846(ef=)]TJ
/R43902568 10 Tf
37.1801 0 Td
("url")Tj
/R44230456 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
/R44546912 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R43902568 10 Tf
40.7 0 Td
("url")Tj
/R44230456 10 Tf
22.5699 0 Td
[(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ
/R44546912 10 Tf
-63.2699 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R43902568 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
/R44230456 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
/R44546912 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R43902568 10 Tf
47.3699 0 Td
("tooltip")Tj
/R44230456 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
/R44546912 10 Tf
(labeldistance)'
/R44230456 10 Tf
58.0602 0 Td
(and)Tj
/R44546912 10 Tf
16.9398 0 Td
(port_label_distance)Tj
/R44230456 10 Tf
86.3898 0 Td
(set distance; also)Tj
/R44546912 10 Tf
70.2699 0 Td
(labelangle)Tj
/R44230456 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
/R33318504 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
/R33646392 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R33318504 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R33646392 10 Tf
43.0199 0 Td
(\(1\))Tj
/R33962848 10 Tf
-420.34 -36 Td
0 Tw
[(dir=f)24.9841(orward back both none)]TJ
/R33646392 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
/R33962848 10 Tf
-189.08 -16.8 Td
(tailclip,headclip=false)Tj
/R33646392 10 Tf
95.7102 0 Td
(disables endpoint shape clipping.)Tj
/R33962848 10 Tf
-95.7102 -16.8 Td
[(hr)18.0078(ef=)]TJ
/R33318504 10 Tf
23.2898 0 Td
("url")Tj
/R33646392 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
/R33962848 10 Tf
16.8 TL
(URL=)'
/R33318504 10 Tf
26.8102 0 Td
("url")Tj
/R33646392 10 Tf
22.5699 0 Td
[(\("URL" is a synon)15.0146(ym for "href".\))]TJ
/R33962848 10 Tf
-49.3801 -16.8 Td
[(tar)10.0073(get=)]TJ
/R33318504 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
/R33646392 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
/R33962848 10 Tf
-55.4703 -16.8 Td
(tooltip=)Tj
/R33318504 10 Tf
33.4801 0 Td
("tooltip")Tj
/R33646392 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
/R33962848 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
/R33646392 10 Tf
12.1199 0 Td
(.)Tj
/R33962848 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
/R33646392 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
/R33962848 10 Tf
-43.8699 -16.8 Td
(headlabel,taillabel=string)Tj
/R33646392 10 Tf
112.675 0 Td
1.405 Tw
(for port labels.)Tj
/R33962848 10 Tf
67.8148 0 Td
[(labelf)25.0146(ontcolor)]TJ
/R33646392 10 Tf
59.1898 0 Td
(,)Tj
/R33962848 10 Tf
2.5 0 Td
[(labelf)25.0146(ontname)]TJ
/R33646392 10 Tf
60.8598 0 Td
(,)Tj
/R33962848 10 Tf
2.5 0 Td
[(labelf)25.0146(ontsize)]TJ
/R33646392 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
/R33962848 10 Tf
-170.55 -16.8 Td
[(headhr)17.9919(ef=)]TJ
/R33318504 10 Tf
43.85 0 Td
("url")Tj
/R33646392 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
/R33962848 10 Tf
-55.4703 -16.8 Td
(headURL=)Tj
/R33318504 10 Tf
47.3699 0 Td
("url")Tj
/R33646392 10 Tf
22.5699 0 Td
[(\("headURL" is a synon)15.0073(ym for "headhref".\))]TJ
/R33962848 10 Tf
-69.9398 -16.8 Td
[(headtar)9.99268(get=)]TJ
/R33318504 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
/R33646392 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
/R33962848 10 Tf
-170.55 -16.8 Td
(headtooltip=)Tj
/R33318504 10 Tf
54.0398 0 Td
("tooltip")Tj
/R33646392 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
/R33962848 10 Tf
T*[(tailhr)17.9846(ef=)]TJ
/R33318504 10 Tf
37.1801 0 Td
("url")Tj
/R33646392 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
/R33962848 10 Tf
-55.4703 -16.8 Td
(tailURL=)Tj
/R33318504 10 Tf
40.7 0 Td
("url")Tj
/R33646392 10 Tf
22.5699 0 Td
[(\("tailURL" is a synon)15.0073(ym for "tailhref".\))]TJ
/R33962848 10 Tf
-63.2699 -16.8 Td
[(tailtar)9.98413(get=)]TJ
/R33318504 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
/R33646392 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
/R33962848 10 Tf
-117.14 -16.8 Td
(tailtooltip=)Tj
/R33318504 10 Tf
47.3699 0 Td
("tooltip")Tj
/R33646392 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
/R33962848 10 Tf
(labeldistance)'
/R33646392 10 Tf
58.0602 0 Td
(and)Tj
/R33962848 10 Tf
16.9398 0 Td
(port_label_distance)Tj
/R33646392 10 Tf
86.3898 0 Td
(set distance; also)Tj
/R33962848 10 Tf
70.2699 0 Td
(labelangle)Tj
/R33646392 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2980
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R44546912
│ │ │ │ │ │ +R33962848
│ │ │ │ │ │
│ │ │ │ │ │ -R44230456
│ │ │ │ │ │ +R33646392
│ │ │ │ │ │
│ │ │ │ │ │ -R43902568
│ │ │ │ │ │ +R33318504
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R43902568 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
/R44230456 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R43902568 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R44230456 10 Tf
43.0199 0 Td
(\(1\))Tj
/R44546912 10 Tf
-420.34 -36 Td
(decorate)Tj
/R44230456 10 Tf
39.15 0 Td
0 Tw
[(dra)15.0073(ws line from edge to label.)]TJ
/R44546912 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R44230456 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
/R44546912 10 Tf
-338.32 -16.8 Td
[(lay)9.99268(er=)]TJ
/R43902568 10 Tf
27.2602 0 Td
(id)Tj
/R44230456 10 Tf
10.2801 0 Td
(or)Tj
/R43902568 10 Tf
10.8301 0 Td
(id:id)Tj
/R44230456 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
/R44546912 10 Tf
-236.93 -28.8 Td
[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(w=)'
/R43902568 10 Tf
12.9199 0 Td
(f)Tj
/R44230456 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
/R44546912 10 Tf
-149.82 -16.8 Td
(len=)Tj
/R43902568 10 Tf
18.4801 0 Td
(f)Tj
/R44230456 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R44546912 10.95 Tf
-59.7602 -16.8 Td
(COMMAND LINE OPTIONS)Tj
/R44546912 10 Tf
36 -12 Td
(G)Tj
/R44230456 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R44546912 10 Tf
-15.9801 -12 Td
(N)Tj
/R44230456 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R44546912 10 Tf
-15.4199 -12 Td
(E)Tj
/R44230456 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
/R44546912 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
/R43902568 10 Tf
8.48008 0 Td
(le)Tj
/R44230456 10 Tf
15.1891 0 Td
0.469 Tw
(loads custom PostScript library les.)Tj
154.294 0 Td
0.468 Tw
(Usually these dene custom shapes or styles.)Tj
188.536 0 Td
(If)Tj
/R44546912 10 Tf
9.62813 0 Td
(l)Tj
/R44230456 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
/R44546912 10 Tf
16.8 TL
(T)'
/R43902568 10 Tf
12.3699 0 Td
(lang)Tj
/R44230456 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
/R44546912 10 Tf
-206.76 -16.8 Td
(O)Tj
/R44230456 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R44546912 10 Tf
-15.9801 -16.8 Td
(v)Tj
/R44230456 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
/R44546912 10 Tf
-13.2 -16.8 Td
(V)Tj
/R44230456 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R44546912 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R44230456 10 Tf
13.2 0 Td
[(prints the usage and e)15(xits.)]TJ
/R44546912 10.95 Tf
-49.2 -16.8 Td
(EXAMPLES)Tj
/R44230456 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
-5 -12 Td
(})Tj
-0.11 Tc
/R44546912 10.95 Tf
-36 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R44230456 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
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
/R44546912 10.95 Tf
-45.85 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R44230456 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
124.965 -60 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
/R33318504 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
/R33646392 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R33318504 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R33646392 10 Tf
43.0199 0 Td
(\(1\))Tj
/R33962848 10 Tf
-420.34 -36 Td
(decorate)Tj
/R33646392 10 Tf
39.15 0 Td
0 Tw
[(dra)15.0073(ws line from edge to label.)]TJ
/R33962848 10 Tf
-39.15 -16.8 Td
(samehead,sametail)Tj
/R33646392 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
/R33962848 10 Tf
-338.32 -16.8 Td
[(lay)9.99268(er=)]TJ
/R33318504 10 Tf
27.2602 0 Td
(id)Tj
/R33646392 10 Tf
10.2801 0 Td
(or)Tj
/R33318504 10 Tf
10.8301 0 Td
(id:id)Tj
/R33646392 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
/R33962848 10 Tf
-236.93 -28.8 Td
[(\(neato-specic attrib)20.0159(utes\))]TJ
12 TL
(w=)'
/R33318504 10 Tf
12.9199 0 Td
(f)Tj
/R33646392 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
/R33962848 10 Tf
-149.82 -16.8 Td
(len=)Tj
/R33318504 10 Tf
18.4801 0 Td
(f)Tj
/R33646392 10 Tf
5.28008 0 Td
[(sets the optimal length of an edge.)-500(The def)10.0073(ault is 1.0.)]TJ
/R33962848 10.95 Tf
-59.7602 -16.8 Td
(COMMAND LINE OPTIONS)Tj
/R33962848 10 Tf
36 -12 Td
(G)Tj
/R33646392 10 Tf
15.9801 0 Td
[(sets a def)9.98413(ault graph attrib)19.9927(ute.)]TJ
/R33962848 10 Tf
-15.9801 -12 Td
(N)Tj
/R33646392 10 Tf
15.4199 0 Td
[(sets a def)9.98413(ault node attrib)20(ute.)]TJ
/R33962848 10 Tf
-15.4199 -12 Td
(E)Tj
/R33646392 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
/R33962848 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
/R33318504 10 Tf
8.48008 0 Td
(le)Tj
/R33646392 10 Tf
15.1891 0 Td
0.469 Tw
(loads custom PostScript library les.)Tj
154.294 0 Td
0.468 Tw
(Usually these dene custom shapes or styles.)Tj
188.536 0 Td
(If)Tj
/R33962848 10 Tf
9.62813 0 Td
(l)Tj
/R33646392 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
/R33962848 10 Tf
16.8 TL
(T)'
/R33318504 10 Tf
12.3699 0 Td
(lang)Tj
/R33646392 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
/R33962848 10 Tf
-206.76 -16.8 Td
(O)Tj
/R33646392 10 Tf
15.9801 0 Td
(automatically generate output lenames based on the input lename and the T format.)Tj
/R33962848 10 Tf
-15.9801 -16.8 Td
(v)Tj
/R33646392 10 Tf
13.2 0 Td
[(\(v)14.9927(erbose\) prints v)24.9841(arious information useful for deb)20(ugging.)]TJ
/R33962848 10 Tf
-13.2 -16.8 Td
(V)Tj
/R33646392 10 Tf
15.4199 0 Td
[(\(v)14.9927(ersion\) prints v)15(ersion information and e)15.0146(xits.)]TJ
/R33962848 10 Tf
-15.4199 -16.8 Td
(?)Tj
/R33646392 10 Tf
13.2 0 Td
[(prints the usage and e)15(xits.)]TJ
/R33962848 10.95 Tf
-49.2 -16.8 Td
(EXAMPLES)Tj
/R33646392 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
-5 -12 Td
(})Tj
-0.11 Tc
/R33962848 10.95 Tf
-36 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R33646392 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
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
/R33962848 10.95 Tf
-45.85 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R33646392 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
124.965 -60 Td
[(22 April 2011)-20094.5(5)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2084
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R44546912
│ │ │ │ │ │ +R33962848
│ │ │ │ │ │
│ │ │ │ │ │ -R44230456
│ │ │ │ │ │ +R33646392
│ │ │ │ │ │
│ │ │ │ │ │ -R43902568
│ │ │ │ │ │ +R33318504
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R43902568 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
/R44230456 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R43902568 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R44230456 10 Tf
43.0199 0 Td
(\(1\))Tj
/R44546912 10.95 Tf
-456.34 -36 Td
0 Tw
(SEE ALSO)Tj
/R44230456 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.399 Tw
(The most complete information can be found at http://www)'
240.852 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/Documentation.php, especially in)Tj
-288.992 -12 Td
0.443 Tw
(the on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
257.77 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.444 Tw
(ilable in the)Tj
/R43902568 10 Tf
51.052 0 Td
(doc)Tj
/R44230456 10 Tf
17.384 0 Td
(and)Tj
/R43902568 10 Tf
17.384 0 Td
(doc/info)Tj
/R44230456 10 Tf
35.7238 0 Td
(subtrees in)Tj
-388.504 -12 Td
0 Tw
[(the source and binary distrib)20.0073(utions.)]TJ
16.8 TL
(dot\(1\))'
0.66 Tw
(M. Bruls, K. Huizing and J. v)'
122.04 0 Td
0.659 Tw
[(an W)39.9927(ijk, "Squaried T)34.9878(reemaps", Proc. Eurographics and IEEE TVCG Sym-)]TJ
-122.04 -12 Td
0 Tw
[(posium on V)60.0073(isualization, 1999, pp. 33-42.)]TJ
169.945 -590.4 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
/R33318504 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
/R33646392 10 Tf
43.0199 0 Td
103.93 Tw
(\(1\) General)Tj
152.24 0 Td
0 Tw
(Commands Manual)Tj
-0.9 Tc
/R33318504 10 Tf
185.04 0 Td
-1.07 Tw
(PA T)Tj
0 Tc
16.5102 0 Td
[(CHW)25.0098(ORK)]TJ
/R33646392 10 Tf
43.0199 0 Td
(\(1\))Tj
/R33962848 10.95 Tf
-456.34 -36 Td
0 Tw
(SEE ALSO)Tj
/R33646392 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.399 Tw
(The most complete information can be found at http://www)'
240.852 0 Td
(.graphviz.or)Tj
48.1398 0 Td
(g/Documentation.php, especially in)Tj
-288.992 -12 Td
0.443 Tw
(the on-line reference pages. Most of these documents are also a)Tj
-0.25 Tc
257.77 0 Td
(va)Tj
0 Tc
9.18984 0 Td
0.444 Tw
(ilable in the)Tj
/R33318504 10 Tf
51.052 0 Td
(doc)Tj
/R33646392 10 Tf
17.384 0 Td
(and)Tj
/R33318504 10 Tf
17.384 0 Td
(doc/info)Tj
/R33646392 10 Tf
35.7238 0 Td
(subtrees in)Tj
-388.504 -12 Td
0 Tw
[(the source and binary distrib)20.0073(utions.)]TJ
16.8 TL
(dot\(1\))'
0.66 Tw
(M. Bruls, K. Huizing and J. v)'
122.04 0 Td
0.659 Tw
[(an W)39.9927(ijk, "Squaried T)34.9878(reemaps", Proc. Eurographics and IEEE TVCG Sym-)]TJ
-122.04 -12 Td
0 Tw
[(posium on V)60.0073(isualization, 1999, pp. 33-42.)]TJ
169.945 -590.4 Td
[(22 April 2011)-20094.5(6)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -773
│ │ │ │ │ │ +772
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R44546912
│ │ │ │ │ │ +R33962848
│ │ │ │ │ │
│ │ │ │ │ │ -R44230456
│ │ │ │ │ │ +R33646392
│ │ │ │ │ │
│ │ │ │ │ │ -R43902568
│ │ │ │ │ │ +R33318504
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -1017,15 +1017,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 597
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R44610160 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/R34026096 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
│ │ │ │ │ │ 667
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R44610528 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/R34026464 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/R44610896 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/R34026832 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-6adde4a837b9'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-e8e3caf9eb00'/>
<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/pdf/pathplan.3.pdf.gz
│ │ │ │ ├── pathplan.3.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
/R20883048 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
/R21210936 10 Tf
8.16992 0 Td
127.085 Tw
(\(3\) Library)Tj
173.735 0 Td
0 Tw
(Functions Manual)Tj
/R20883048 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
/R21210936 10 Tf
8.16992 0 Td
(\(3\))Tj
-0.219 Tc
/R21527392 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R21527392 10 Tf
20.407 -12 Td
(libpathplan)Tj
2.5 Tc
/R21210936 10 Tf
51.9699 0 Td
()Tj
0 Tc
13.7 0 Td
(nds and smooths shortest paths)Tj
/R21527392 10.95 Tf
-101.67 -16.8 Td
(SYNOPSIS)Tj
/R21210936 10 Tf
36 -12 Td
(#include <graphviz/pathplan.h>)Tj
24 TL
(typedef struct Pxy_t {)'
10 -12 Td
(double x, y;)Tj
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(xy_t;)Tj
-12.8602 -24 Td
(typedef struct Pxy_t Ppoint_t;)Tj
12 TL
T*[(typedef struct Pxy_t Pv)14.9841(ector_t;)]TJ
24 TL
(typedef struct Ppoly_t {)'
10 -12 Td
(Ppoint_t *ps;)Tj
12 TL
(int pn;)'
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(poly_t;)Tj
-12.8602 -24 Td
(typedef Ppoly_t Ppolyline_t;)Tj
24 TL
(typedef struct Pedge_t {)'
10 -12 Td
(Ppoint_t a, b;)Tj
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(edge_t;)Tj
-12.8602 -24 Td
(typedef struct vcong_s vcong_t;)Tj
T*[(#dene POL)100(YID_NONE)]TJ
12 TL
T*[(#dene POL)100(YID_UNKNO)35.0073(WN)]TJ
24 TL
(int Pshortestpath\(Ppoly_t *boundary)'
2.5 Tc
146.02 0 Td
(,P)Tj
0 Tc
10.5602 0 Td
(point_t endpoints[2], Ppolyline_t *output_route\);)Tj
-156.58 -24 Td
(vcong_t *Pobsopen\(Ppoly_t **obstacles, int n_obstacles\);)Tj
12 TL
(int Pobspath\(vcong_t *cong, Ppoint_t p0, int poly0, Ppoint_t p1, int poly1, Ppolyline_t *output_route\);)'
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id Pobsclose\(vcong_t *cong\);)Tj
-9.8 -24 Td
[(int Proutespline \(Pedge_t *barriers, int n_barriers, Ppolyline_t input_route, Pv)15.0146(ector_t endpoint_slopes[2],)]TJ
54 -12 Td
(Ppolyline_t *output_route\);)Tj
-54 -24 Td
(int Ppolybarriers\(Ppoly_t **polys, int n_polys, Pedge_t **barriers, int *n_barriers\);)Tj
/R21527392 10.95 Tf
-36 -16.8 Td
(DESCRIPTION)Tj
/R21527392 10 Tf
36 -12 Td
(libpathplan)Tj
/R21210936 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
/R21527392 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
/R21210936 10 Tf
-155.96 -12 Td
0.687 Tw
(The function)Tj
/R20883048 10 Tf
55.2539 0 Td
(Pshortestpath)Tj
/R21210936 10 Tf
58.7469 0 Td
(nds a shortest path between tw)Tj
3.188 Tc
131.375 0 Td
(op)Tj
0 Tc
13.1879 0 Td
0.688 Tw
[(oints in a simple polygon.)-568.813(The polygon is)]TJ
-258.564 -12 Td
0.155 Tw
[(specied by a list of its v)14.9927(ertices, in either clockwise or counterclockwise order)]TJ
5.155 Tc
314.71 0 Td
(.Y)Tj
0 Tc
13.775 0 Td
(ou pass endpoints interior)Tj
-328.485 -12 Td
0.664 Tw
(to the polygon boundary)Tj
5.664 Tc
99.3922 0 Td
(.A)Tj
0 Tc
18.548 0 Td
(shortest path connecting the points that remains in the polygon is returned in)Tj
/R20883048 10 Tf
-117.94 -12 Td
[(output_r)45(oute)]TJ
5.324 Tc
/R21210936 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
/R20883048 10 Tf
72.952 0 Td
[(output_r)45(oute)]TJ
/R21210936 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
/R20883048 10 Tf
87.75 0 Td
(Pshortestpath)Tj
/R21210936 10 Tf
55.5602 0 Td
(.)Tj
/R21527392 10 Tf
-154.31 -16.8 Td
[(vcong_t *P)20(obsopen\(Ppoly_t **obstacles, int n_obstacles\);)]TJ
-0.2 Tc
(Po)'
0 Tc
10.9102 0 Td
[(bspath\(vcong_t *cong, Ppoint_t p0, int poly0, Ppoint_t p1, int poly1, Ppolyline_t *output_r)17.998(oute\);)]TJ
-0.1 Tc
-10.9102 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id P)20(obsclose\(vcong_t *cong\);)]TJ
/R21210936 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
/R20883048 10 Tf
36.1102 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsopen)Tj
/R21210936 10 Tf
31.6699 0 Td
0.84 Tw
(creates a conguration \(an opaque struct of type vcong_t\) on a set of obstacles.)Tj
338.36 0 Td
(The)Tj
-250.395 -40.8 Td
0 Tw
[(01 APRIL 1997)-19705.5(1)]TJ
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R9500264 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
/R9828152 10 Tf
8.16992 0 Td
127.085 Tw
(\(3\) Library)Tj
173.735 0 Td
0 Tw
(Functions Manual)Tj
/R9500264 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
/R9828152 10 Tf
8.16992 0 Td
(\(3\))Tj
-0.219 Tc
/R10144608 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R10144608 10 Tf
20.407 -12 Td
(libpathplan)Tj
2.5 Tc
/R9828152 10 Tf
51.9699 0 Td
()Tj
0 Tc
13.7 0 Td
(nds and smooths shortest paths)Tj
/R10144608 10.95 Tf
-101.67 -16.8 Td
(SYNOPSIS)Tj
/R9828152 10 Tf
36 -12 Td
(#include <graphviz/pathplan.h>)Tj
24 TL
(typedef struct Pxy_t {)'
10 -12 Td
(double x, y;)Tj
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(xy_t;)Tj
-12.8602 -24 Td
(typedef struct Pxy_t Ppoint_t;)Tj
12 TL
T*[(typedef struct Pxy_t Pv)14.9841(ector_t;)]TJ
24 TL
(typedef struct Ppoly_t {)'
10 -12 Td
(Ppoint_t *ps;)Tj
12 TL
(int pn;)'
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(poly_t;)Tj
-12.8602 -24 Td
(typedef Ppoly_t Ppolyline_t;)Tj
24 TL
(typedef struct Pedge_t {)'
10 -12 Td
(Ppoint_t a, b;)Tj
2.5 Tc
-10 -12 Td
(}P)Tj
0 Tc
12.8602 0 Td
(edge_t;)Tj
-12.8602 -24 Td
(typedef struct vcong_s vcong_t;)Tj
T*[(#dene POL)100(YID_NONE)]TJ
12 TL
T*[(#dene POL)100(YID_UNKNO)35.0073(WN)]TJ
24 TL
(int Pshortestpath\(Ppoly_t *boundary)'
2.5 Tc
146.02 0 Td
(,P)Tj
0 Tc
10.5602 0 Td
(point_t endpoints[2], Ppolyline_t *output_route\);)Tj
-156.58 -24 Td
(vcong_t *Pobsopen\(Ppoly_t **obstacles, int n_obstacles\);)Tj
12 TL
(int Pobspath\(vcong_t *cong, Ppoint_t p0, int poly0, Ppoint_t p1, int poly1, Ppolyline_t *output_route\);)'
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id Pobsclose\(vcong_t *cong\);)Tj
-9.8 -24 Td
[(int Proutespline \(Pedge_t *barriers, int n_barriers, Ppolyline_t input_route, Pv)15.0146(ector_t endpoint_slopes[2],)]TJ
54 -12 Td
(Ppolyline_t *output_route\);)Tj
-54 -24 Td
(int Ppolybarriers\(Ppoly_t **polys, int n_polys, Pedge_t **barriers, int *n_barriers\);)Tj
/R10144608 10.95 Tf
-36 -16.8 Td
(DESCRIPTION)Tj
/R10144608 10 Tf
36 -12 Td
(libpathplan)Tj
/R9828152 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
/R10144608 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
/R9828152 10 Tf
-155.96 -12 Td
0.687 Tw
(The function)Tj
/R9500264 10 Tf
55.2539 0 Td
(Pshortestpath)Tj
/R9828152 10 Tf
58.7469 0 Td
(nds a shortest path between tw)Tj
3.188 Tc
131.375 0 Td
(op)Tj
0 Tc
13.1879 0 Td
0.688 Tw
[(oints in a simple polygon.)-568.813(The polygon is)]TJ
-258.564 -12 Td
0.155 Tw
[(specied by a list of its v)14.9927(ertices, in either clockwise or counterclockwise order)]TJ
5.155 Tc
314.71 0 Td
(.Y)Tj
0 Tc
13.775 0 Td
(ou pass endpoints interior)Tj
-328.485 -12 Td
0.664 Tw
(to the polygon boundary)Tj
5.664 Tc
99.3922 0 Td
(.A)Tj
0 Tc
18.548 0 Td
(shortest path connecting the points that remains in the polygon is returned in)Tj
/R9500264 10 Tf
-117.94 -12 Td
[(output_r)45(oute)]TJ
5.324 Tc
/R9828152 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
/R9500264 10 Tf
72.952 0 Td
[(output_r)45(oute)]TJ
/R9828152 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
/R9500264 10 Tf
87.75 0 Td
(Pshortestpath)Tj
/R9828152 10 Tf
55.5602 0 Td
(.)Tj
/R10144608 10 Tf
-154.31 -16.8 Td
[(vcong_t *P)20(obsopen\(Ppoly_t **obstacles, int n_obstacles\);)]TJ
-0.2 Tc
(Po)'
0 Tc
10.9102 0 Td
[(bspath\(vcong_t *cong, Ppoint_t p0, int poly0, Ppoint_t p1, int poly1, Ppolyline_t *output_r)17.998(oute\);)]TJ
-0.1 Tc
-10.9102 -12 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id P)20(obsclose\(vcong_t *cong\);)]TJ
/R9828152 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
/R9500264 10 Tf
36.1102 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsopen)Tj
/R9828152 10 Tf
31.6699 0 Td
0.84 Tw
(creates a conguration \(an opaque struct of type vcong_t\) on a set of obstacles.)Tj
338.36 0 Td
(The)Tj
-250.395 -40.8 Td
0 Tw
[(01 APRIL 1997)-19705.5(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 1812
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -593,19 +593,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R21527392
│ │ │ │ │ │ +R10144608
│ │ │ │ │ │
│ │ │ │ │ │ -R21210936
│ │ │ │ │ │ +R9828152
│ │ │ │ │ │
│ │ │ │ │ │ -R20883048
│ │ │ │ │ │ +R9500264
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R20883048 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
/R21210936 10 Tf
8.16992 0 Td
127.085 Tw
(\(3\) Library)Tj
173.735 0 Td
0 Tw
(Functions Manual)Tj
/R20883048 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
/R21210936 10 Tf
8.16992 0 Td
(\(3\))Tj
/R20883048 10 Tf
-420.34 -36 Td
(n_obstacles)Tj
/R21210936 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
/R20883048 10 Tf
36.6762 0 Td
(obstacles)Tj
3.348 Tc
/R21210936 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
/R20883048 10 Tf
47.7699 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsclose)Tj
/R21210936 10 Tf
31.9398 0 Td
(frees the data allocated in)Tj
-0.8 Tc
/R20883048 10 Tf
104.69 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsopen)Tj
/R21210936 10 Tf
28.3301 0 Td
(.)Tj
-267.51 -16.8 Td
0.932 Tw
[(Pobspath nds a shortest path between the endpoints that remains outside the obstacles.)-593.203(If the endpoints)]TJ
12 TL
0.043 Tw
T*[(are kno)24.9878(wn to lie inside obstacles, poly0 or poly1 should be set to the inde)]TJ
2.542 Tc
293.792 0 Td
[(xi)254.214(nt)]TJ
0 Tc
20.6438 0 Td
0.042 Tw
(he obstacles array)Tj
5.042 Tc
71.0738 0 Td
(.I)Tj
2.542 Tc
10.8719 0 Td
[(fa)254.189(ne)]TJ
0 Tc
22.2941 0 Td
(nd-)Tj
-418.676 -12 Td
1.562 Tw
[(point is denitely not inside an obstacle, then POL)100(YID_NONE should be passed.)-656.182(If the caller has not)]TJ
(check)'
23.2199 0 Td
0.681 Tw
(ed, then POL)Tj
53.4121 0 Td
(YID_UNKNO)Tj
58.5199 0 Td
(WN should be passed, and the path library will perform the test. The re-)Tj
-135.152 -12 Td
1.084 Tw
(sulting shortest path is returned in)Tj
/R20883048 10 Tf
144.834 0 Td
[(output_r)45(oute)]TJ
3.584 Tc
/R21210936 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
/R20883048 10 Tf
157.342 0 Td
[(output_r)45(oute)]TJ
/R21210936 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
/R21527392 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
/R21210936 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
/R20883048 10 Tf
-388.416 -12 Td
[(n_barrier)10.0159(s)]TJ
/R21210936 10 Tf
45.9137 0 Td
0.734 Tw
[(barrier line se)14.9951(gments specied in the array)]TJ
/R20883048 10 Tf
177.448 0 Td
[(barrier)10.0146(s)]TJ
3.234 Tc
/R21210936 10 Tf
32.6797 0 Td
[(.I)323.394(fy)]TJ
0 Tc
20.6281 0 Td
(ou start with polygonal obstacles, you)Tj
-276.67 -12 Td
0.049 Tw
(can supply each polygon')Tj
2.549 Tc
102.077 0 Td
(se)Tj
0 Tc
10.8789 0 Td
[(dges as part of the barrier list.)-504.88(The polyline input_route pro)]TJ
239.75 0 Td
0.048 Tw
(vides a template for)Tj
-352.706 -12 Td
0.192 Tw
(the nal path; it is usually the output_route of one of the shortest path nders, b)Tj
321 0 Td
0.193 Tw
(ut it can be an)Tj
2.693 Tc
56.7219 0 Td
(ys)Tj
0 Tc
11.5828 0 Td
(imple path)Tj
-389.305 -12 Td
0.312 Tw
(that doesn')Tj
2.812 Tc
44.2922 0 Td
(tc)Tj
0 Tc
10.032 0 Td
(ross an)Tj
2.812 Tc
28.2121 0 Td
(yb)Tj
0 Tc
12.8121 0 Td
(arrier se)Tj
32.6422 0 Td
2.812 Tw
(gment. The)Tj
51.1738 0 Td
0.312 Tw
[(input also allo)24.9854(ws the specication of desired slopes at the end-)]TJ
-179.164 -12 Td
0.19 Tw
(points via)Tj
/R20883048 10 Tf
42.05 0 Td
(endpoint_slopes)Tj
2.69 Tc
/R21210936 10 Tf
65 0 Td
(.T)Tj
0 Tc
11.3 0 Td
(hese are specied as v)Tj
89.4699 0 Td
2.69 Tw
(ectors. F)Tj
36.9801 0 Td
0.191 Tw
[(or e)15.0073(xample, to ha)]TJ
-0.15 Tc
69.6531 0 Td
0.491 Tw
(ve a)Tj
2.691 Tc
16.4211 0 Td
(na)Tj
0 Tc
12.1309 0 Td
0.191 Tw
(ngle of)Tj
/R20883048 10 Tf
30.932 0 Td
(T)Tj
/R21210936 10 Tf
8.25117 0 Td
(at an endpo-)Tj
-382.188 -12 Td
1.185 Tw
(ing, one could use)Tj
/R20883048 10 Tf
80.0102 0 Td
(\(cos\(T\),sin\(T\)\))Tj
6.185 Tc
/R21210936 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
/R20883048 10 Tf
-328.384 -12 Td
[(output_r)45(oute)]TJ
/R21210936 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
/R20883048 10 Tf
75.4641 0 Td
[(output_r)45(oute)]TJ
/R21210936 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
/R20883048 10 Tf
192.17 0 Td
[(Pr)45(outespline)]TJ
/R21210936 10 Tf
50.6602 0 Td
(.)Tj
/R21527392 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
/R21210936 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
/R20883048 10 Tf
72.9961 0 Td
[(barrier)10.0146(s)]TJ
/R21210936 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
/R20883048 10 Tf
27.2199 0 Td
[(Ppolybarrier)10.0073(s)]TJ
5 Tc
/R21210936 10 Tf
56.0098 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(he function returns 1 on success.)Tj
-0.11 Tc
/R21527392 10.95 Tf
-132.84 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R21210936 10 Tf
20.9004 -12 Td
0.38 Tw
(The function)Tj
/R20883048 10 Tf
54.6398 0 Td
[(Pr)45(outespline)]TJ
/R21210936 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
/R21527392 10.95 Tf
-177.08 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R21210936 10 Tf
20.7363 -12 Td
(Da)Tj
11.4602 0 Td
2.784 Tw
(vid Dobkin \(dpd@cs.princeton.edu\), Eleftherios K)Tj
213.576 0 Td
2.785 Tw
(outsoos \(ek@research.att.com\), Emden Gansner)Tj
-225.036 -12 Td
[(\(er)18.0078(g@research.att.com\).)]TJ
166.055 -288 Td
0 Tw
[(01 APRIL 1997)-19705.5(2)]TJ
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R9500264 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
/R9828152 10 Tf
8.16992 0 Td
127.085 Tw
(\(3\) Library)Tj
173.735 0 Td
0 Tw
(Functions Manual)Tj
/R9500264 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
/R9828152 10 Tf
8.16992 0 Td
(\(3\))Tj
/R9500264 10 Tf
-420.34 -36 Td
(n_obstacles)Tj
/R9828152 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
/R9500264 10 Tf
36.6762 0 Td
(obstacles)Tj
3.348 Tc
/R9828152 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
/R9500264 10 Tf
47.7699 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsclose)Tj
/R9828152 10 Tf
31.9398 0 Td
(frees the data allocated in)Tj
-0.8 Tc
/R9500264 10 Tf
104.69 0 Td
(Po)Tj
0 Tc
10.3102 0 Td
(bsopen)Tj
/R9828152 10 Tf
28.3301 0 Td
(.)Tj
-267.51 -16.8 Td
0.932 Tw
[(Pobspath nds a shortest path between the endpoints that remains outside the obstacles.)-593.203(If the endpoints)]TJ
12 TL
0.043 Tw
T*[(are kno)24.9878(wn to lie inside obstacles, poly0 or poly1 should be set to the inde)]TJ
2.542 Tc
293.792 0 Td
[(xi)254.214(nt)]TJ
0 Tc
20.6438 0 Td
0.042 Tw
(he obstacles array)Tj
5.042 Tc
71.0738 0 Td
(.I)Tj
2.542 Tc
10.8719 0 Td
[(fa)254.189(ne)]TJ
0 Tc
22.2941 0 Td
(nd-)Tj
-418.676 -12 Td
1.562 Tw
[(point is denitely not inside an obstacle, then POL)100(YID_NONE should be passed.)-656.182(If the caller has not)]TJ
(check)'
23.2199 0 Td
0.681 Tw
(ed, then POL)Tj
53.4121 0 Td
(YID_UNKNO)Tj
58.5199 0 Td
(WN should be passed, and the path library will perform the test. The re-)Tj
-135.152 -12 Td
1.084 Tw
(sulting shortest path is returned in)Tj
/R9500264 10 Tf
144.834 0 Td
[(output_r)45(oute)]TJ
3.584 Tc
/R9828152 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
/R9500264 10 Tf
157.342 0 Td
[(output_r)45(oute)]TJ
/R9828152 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
/R10144608 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
/R9828152 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
/R9500264 10 Tf
-388.416 -12 Td
[(n_barrier)10.0159(s)]TJ
/R9828152 10 Tf
45.9137 0 Td
0.734 Tw
[(barrier line se)14.9951(gments specied in the array)]TJ
/R9500264 10 Tf
177.448 0 Td
[(barrier)10.0146(s)]TJ
3.234 Tc
/R9828152 10 Tf
32.6797 0 Td
[(.I)323.394(fy)]TJ
0 Tc
20.6281 0 Td
(ou start with polygonal obstacles, you)Tj
-276.67 -12 Td
0.049 Tw
(can supply each polygon')Tj
2.549 Tc
102.077 0 Td
(se)Tj
0 Tc
10.8789 0 Td
[(dges as part of the barrier list.)-504.88(The polyline input_route pro)]TJ
239.75 0 Td
0.048 Tw
(vides a template for)Tj
-352.706 -12 Td
0.192 Tw
(the nal path; it is usually the output_route of one of the shortest path nders, b)Tj
321 0 Td
0.193 Tw
(ut it can be an)Tj
2.693 Tc
56.7219 0 Td
(ys)Tj
0 Tc
11.5828 0 Td
(imple path)Tj
-389.305 -12 Td
0.312 Tw
(that doesn')Tj
2.812 Tc
44.2922 0 Td
(tc)Tj
0 Tc
10.032 0 Td
(ross an)Tj
2.812 Tc
28.2121 0 Td
(yb)Tj
0 Tc
12.8121 0 Td
(arrier se)Tj
32.6422 0 Td
2.812 Tw
(gment. The)Tj
51.1738 0 Td
0.312 Tw
[(input also allo)24.9854(ws the specication of desired slopes at the end-)]TJ
-179.164 -12 Td
0.19 Tw
(points via)Tj
/R9500264 10 Tf
42.05 0 Td
(endpoint_slopes)Tj
2.69 Tc
/R9828152 10 Tf
65 0 Td
(.T)Tj
0 Tc
11.3 0 Td
(hese are specied as v)Tj
89.4699 0 Td
2.69 Tw
(ectors. F)Tj
36.9801 0 Td
0.191 Tw
[(or e)15.0073(xample, to ha)]TJ
-0.15 Tc
69.6531 0 Td
0.491 Tw
(ve a)Tj
2.691 Tc
16.4211 0 Td
(na)Tj
0 Tc
12.1309 0 Td
0.191 Tw
(ngle of)Tj
/R9500264 10 Tf
30.932 0 Td
(T)Tj
/R9828152 10 Tf
8.25117 0 Td
(at an endpo-)Tj
-382.188 -12 Td
1.185 Tw
(ing, one could use)Tj
/R9500264 10 Tf
80.0102 0 Td
(\(cos\(T\),sin\(T\)\))Tj
6.185 Tc
/R9828152 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
/R9500264 10 Tf
-328.384 -12 Td
[(output_r)45(oute)]TJ
/R9828152 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
/R9500264 10 Tf
75.4641 0 Td
[(output_r)45(oute)]TJ
/R9828152 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
/R9500264 10 Tf
192.17 0 Td
[(Pr)45(outespline)]TJ
/R9828152 10 Tf
50.6602 0 Td
(.)Tj
/R10144608 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
/R9828152 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
/R9500264 10 Tf
72.9961 0 Td
[(barrier)10.0146(s)]TJ
/R9828152 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
/R9500264 10 Tf
27.2199 0 Td
[(Ppolybarrier)10.0073(s)]TJ
5 Tc
/R9828152 10 Tf
56.0098 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
(he function returns 1 on success.)Tj
-0.11 Tc
/R10144608 10.95 Tf
-132.84 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R9828152 10 Tf
20.9004 -12 Td
0.38 Tw
(The function)Tj
/R9500264 10 Tf
54.6398 0 Td
[(Pr)45(outespline)]TJ
/R9828152 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
/R10144608 10.95 Tf
-177.08 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R9828152 10 Tf
20.7363 -12 Td
(Da)Tj
11.4602 0 Td
2.784 Tw
(vid Dobkin \(dpd@cs.princeton.edu\), Eleftherios K)Tj
213.576 0 Td
2.785 Tw
(outsoos \(ek@research.att.com\), Emden Gansner)Tj
-225.036 -12 Td
[(\(er)18.0078(g@research.att.com\).)]TJ
166.055 -288 Td
0 Tw
[(01 APRIL 1997)-19705.5(2)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -2893
│ │ │ │ │ │ +2890
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R21527392
│ │ │ │ │ │ +R10144608
│ │ │ │ │ │
│ │ │ │ │ │ -R21210936
│ │ │ │ │ │ +R9828152
│ │ │ │ │ │
│ │ │ │ │ │ -R20883048
│ │ │ │ │ │ +R9500264
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -719,15 +719,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 469
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20511792 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/R9129008 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/R20512160 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/R9129376 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
│ │ │ │ │ │ -335
│ │ │ │ │ │ +334
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R20512528 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/R9129744 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-4adf8099bd1f'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-b2c15bc1f745'/>
<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/pdf/prune.pdf.gz
│ │ │ │ ├── prune.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
/R15578728 10 Tf
1 0 0 1 73.25 793.89 Tm
(prune)Tj
/R15906616 10 Tf
23.5102 0 Td
138.7 Tw
(\(1\) General)Tj
187.01 0 Td
0 Tw
(Commands Manual)Tj
/R15578728 10 Tf
221.06 0 Td
(prune)Tj
/R15906616 10 Tf
23.5102 0 Td
(\(1\))Tj
-0.219 Tc
/R16223072 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R15906616 10 Tf
20.407 -12 Td
(prune Prune directed graphs)Tj
/R16223072 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R16223072 10 Tf
36 -12 Td
(prune)Tj
/R15906616 10 Tf
28.0602 0 Td
([)Tj
/R16223072 10 Tf
5.83008 0 Td
(n)Tj
/R15578728 10 Tf
13.7602 0 Td
(node)Tj
2.5 Tc
/R15906616 10 Tf
22.1199 0 Td
(][)Tj
0 Tc
/R16223072 10 Tf
11.6602 0 Td
(N)Tj
/R15578728 10 Tf
15.4199 0 Td
[(attr)10(spec)]TJ
2.5 Tc
/R15906616 10 Tf
34.9301 0 Td
(][)Tj
0 Tc
/R16223072 10 Tf
11.6602 0 Td
(v)Tj
2.5 Tc
/R15906616 10 Tf
13.2 0 Td
(][)Tj
0 Tc
/R16223072 10 Tf
11.6602 0 Td
()Tj
/R15906616 10 Tf
5.7 0 Td
(\()Tj
/R16223072 10 Tf
3.33008 0 Td
(h)Tj
/R15906616 10 Tf
5.56016 0 Td
(|)Tj
/R16223072 10 Tf
2 0 Td
(?)Tj
5 Tc
/R15906616 10 Tf
5 0 Td
(\)])Tj
0 Tc
14.1602 0 Td
([)Tj
/R15578728 10 Tf
7.73984 0 Td
(les ...)Tj
/R15906616 10 Tf
31.1102 0 Td
(])Tj
/R16223072 10.95 Tf
-278.901 -16.8 Td
(DESCRIPTION)Tj
/R16223072 10 Tf
36 -12 Td
(prune)Tj
/R15906616 10 Tf
29.3551 0 Td
1.295 Tw
(reads directed graphs in the same format used by)Tj
/R16223072 10 Tf
209.664 0 Td
(dot\(1\))Tj
/R15906616 10 Tf
29.3441 0 Td
1.294 Tw
(and remo)Tj
-0.15 Tc
38.634 0 Td
(ve)Tj
3.794 Tc
9.28984 0 Td
(ss)Tj
0 Tc
11.5738 0 Td
(ubgraphs rooted at nodes)Tj
-327.861 -12 Td
0.525 Tw
[(specied on the command line via options. These nodes themselv)15(es will not be remo)]TJ
-0.15 Tc
345.385 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.526 Tw
[(d, b)19.9805(ut can be gi)]TJ
-0.15 Tc
63.034 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
-426.999 -12 Td
(attrib)Tj
20.9102 0 Td
0.228 Tw
(utes so that the)Tj
2.728 Tc
60.2539 0 Td
(yc)Tj
0 Tc
12.168 0 Td
(an be easily located by a graph stream editor such as)Tj
/R16223072 10 Tf
214.957 0 Td
2.727 Tw
(gvpr\(1\). prune)Tj
/R15906616 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
/R16223072 10 Tf
20.334 0 Td
(prune)Tj
/R15906616 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
/R16223072 10 Tf
64.9238 0 Td
(prune)Tj
/R15906616 10 Tf
-406.442 -12 Td
0 Tw
(writes the result to the stdout.)Tj
/R16223072 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R16223072 10 Tf
36 -12 Td
(n)Tj
/R15578728 10 Tf
13.7602 0 Td
(name)Tj
/R15906616 10 Tf
22.2398 -12 Td
(Species name of node to prune.)Tj
/R16223072 10 Tf
-36 -16.8 Td
(N)Tj
/R15578728 10 Tf
15.4199 0 Td
[(attr)10(spec)]TJ
/R15906616 10 Tf
20.5801 -12 Td
0.18 Tw
[(Species attrib)20(ute that will be set \(or changed if it e)]TJ
208.09 0 Td
0.179 Tw
(xists\) for an)Tj
2.679 Tc
47.9781 0 Td
(yp)Tj
0 Tc
12.6789 0 Td
(runed node.)Tj
/R15578728 10 Tf
52.898 0 Td
[(attr)10(spec)]TJ
/R15906616 10 Tf
35.109 0 Td
(is a string)Tj
-356.754 -12 Td
0 Tw
(of the form)Tj
/R15578728 10 Tf
47.8199 0 Td
(attr)Tj
/R15906616 10 Tf
15.1801 0 Td
(=)Tj
/R15578728 10 Tf
5.93008 0 Td
[(value)14.9854(.)]TJ
/R16223072 10 Tf
-104.93 -16.8 Td
(v)Tj
-1.11 Tc
/R15906616 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R16223072 10 Tf
-46.55 -16.8 Td
(h ?)Tj
/R15906616 10 Tf
36 0 Td
[(Prints the usage and e)14.9854(xits.)]TJ
/R16223072 10.95 Tf
-72 -16.8 Td
(EXAMPLES)Tj
/R15906616 10 Tf
36 -12 Td
(An input graph)Tj
/R15578728 10 Tf
63.1801 0 Td
(test.gv)Tj
/R15906616 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
/R15578728 10 Tf
83.7301 0 Td
(test.gv)Tj
/R15906616 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
/R39310952 10 Tf
1 0 0 1 73.25 793.89 Tm
(prune)Tj
/R39638840 10 Tf
23.5102 0 Td
138.7 Tw
(\(1\) General)Tj
187.01 0 Td
0 Tw
(Commands Manual)Tj
/R39310952 10 Tf
221.06 0 Td
(prune)Tj
/R39638840 10 Tf
23.5102 0 Td
(\(1\))Tj
-0.219 Tc
/R39955296 10.95 Tf
-456.341 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R39638840 10 Tf
20.407 -12 Td
(prune Prune directed graphs)Tj
/R39955296 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R39955296 10 Tf
36 -12 Td
(prune)Tj
/R39638840 10 Tf
28.0602 0 Td
([)Tj
/R39955296 10 Tf
5.83008 0 Td
(n)Tj
/R39310952 10 Tf
13.7602 0 Td
(node)Tj
2.5 Tc
/R39638840 10 Tf
22.1199 0 Td
(][)Tj
0 Tc
/R39955296 10 Tf
11.6602 0 Td
(N)Tj
/R39310952 10 Tf
15.4199 0 Td
[(attr)10(spec)]TJ
2.5 Tc
/R39638840 10 Tf
34.9301 0 Td
(][)Tj
0 Tc
/R39955296 10 Tf
11.6602 0 Td
(v)Tj
2.5 Tc
/R39638840 10 Tf
13.2 0 Td
(][)Tj
0 Tc
/R39955296 10 Tf
11.6602 0 Td
()Tj
/R39638840 10 Tf
5.7 0 Td
(\()Tj
/R39955296 10 Tf
3.33008 0 Td
(h)Tj
/R39638840 10 Tf
5.56016 0 Td
(|)Tj
/R39955296 10 Tf
2 0 Td
(?)Tj
5 Tc
/R39638840 10 Tf
5 0 Td
(\)])Tj
0 Tc
14.1602 0 Td
([)Tj
/R39310952 10 Tf
7.73984 0 Td
(les ...)Tj
/R39638840 10 Tf
31.1102 0 Td
(])Tj
/R39955296 10.95 Tf
-278.901 -16.8 Td
(DESCRIPTION)Tj
/R39955296 10 Tf
36 -12 Td
(prune)Tj
/R39638840 10 Tf
29.3551 0 Td
1.295 Tw
(reads directed graphs in the same format used by)Tj
/R39955296 10 Tf
209.664 0 Td
(dot\(1\))Tj
/R39638840 10 Tf
29.3441 0 Td
1.294 Tw
(and remo)Tj
-0.15 Tc
38.634 0 Td
(ve)Tj
3.794 Tc
9.28984 0 Td
(ss)Tj
0 Tc
11.5738 0 Td
(ubgraphs rooted at nodes)Tj
-327.861 -12 Td
0.525 Tw
[(specied on the command line via options. These nodes themselv)15(es will not be remo)]TJ
-0.15 Tc
345.385 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
0.526 Tw
[(d, b)19.9805(ut can be gi)]TJ
-0.15 Tc
63.034 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
-426.999 -12 Td
(attrib)Tj
20.9102 0 Td
0.228 Tw
(utes so that the)Tj
2.728 Tc
60.2539 0 Td
(yc)Tj
0 Tc
12.168 0 Td
(an be easily located by a graph stream editor such as)Tj
/R39955296 10 Tf
214.957 0 Td
2.727 Tw
(gvpr\(1\). prune)Tj
/R39638840 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
/R39955296 10 Tf
20.334 0 Td
(prune)Tj
/R39638840 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
/R39955296 10 Tf
64.9238 0 Td
(prune)Tj
/R39638840 10 Tf
-406.442 -12 Td
0 Tw
(writes the result to the stdout.)Tj
/R39955296 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R39955296 10 Tf
36 -12 Td
(n)Tj
/R39310952 10 Tf
13.7602 0 Td
(name)Tj
/R39638840 10 Tf
22.2398 -12 Td
(Species name of node to prune.)Tj
/R39955296 10 Tf
-36 -16.8 Td
(N)Tj
/R39310952 10 Tf
15.4199 0 Td
[(attr)10(spec)]TJ
/R39638840 10 Tf
20.5801 -12 Td
0.18 Tw
[(Species attrib)20(ute that will be set \(or changed if it e)]TJ
208.09 0 Td
0.179 Tw
(xists\) for an)Tj
2.679 Tc
47.9781 0 Td
(yp)Tj
0 Tc
12.6789 0 Td
(runed node.)Tj
/R39310952 10 Tf
52.898 0 Td
[(attr)10(spec)]TJ
/R39638840 10 Tf
35.109 0 Td
(is a string)Tj
-356.754 -12 Td
0 Tw
(of the form)Tj
/R39310952 10 Tf
47.8199 0 Td
(attr)Tj
/R39638840 10 Tf
15.1801 0 Td
(=)Tj
/R39310952 10 Tf
5.93008 0 Td
[(value)14.9854(.)]TJ
/R39955296 10 Tf
-104.93 -16.8 Td
(v)Tj
-1.11 Tc
/R39638840 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R39955296 10 Tf
-46.55 -16.8 Td
(h ?)Tj
/R39638840 10 Tf
36 0 Td
[(Prints the usage and e)14.9854(xits.)]TJ
/R39955296 10.95 Tf
-72 -16.8 Td
(EXAMPLES)Tj
/R39638840 10 Tf
36 -12 Td
(An input graph)Tj
/R39310952 10 Tf
63.1801 0 Td
(test.gv)Tj
/R39638840 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
/R39310952 10 Tf
83.7301 0 Td
(test.gv)Tj
/R39638840 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1824
│ │ │ │ │ │ +1822
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ ELLCUF+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -651,19 +651,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R16223072
│ │ │ │ │ │ +R39955296
│ │ │ │ │ │
│ │ │ │ │ │ -R15906616
│ │ │ │ │ │ +R39638840
│ │ │ │ │ │
│ │ │ │ │ │ -R15578728
│ │ │ │ │ │ +R39310952
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R15578728 10 Tf
1 0 0 1 73.25 793.89 Tm
(prune)Tj
/R15906616 10 Tf
23.5102 0 Td
138.7 Tw
(\(1\) General)Tj
187.01 0 Td
0 Tw
(Commands Manual)Tj
/R15578728 10 Tf
221.06 0 Td
(prune)Tj
/R15906616 10 Tf
23.5102 0 Td
(\(1\))Tj
-420.341 -36 Td
(\(note the additional edge from)Tj
/R15578728 10 Tf
123.43 0 Td
(C)Tj
/R15906616 10 Tf
9.88984 0 Td
(to)Tj
/R15578728 10 Tf
10.7898 0 Td
(E)Tj
/R15906616 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
/R15578728 10 Tf
24.6699 0 Td
(E)Tj
/R15906616 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
/R15578728 10 Tf
88.7102 0 Td
(C)Tj
/R15906616 10 Tf
9.88984 0 Td
(is not being pruned.)Tj
/R16223072 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
/R16223072 10 Tf
-20.0855 -12 Td
(prune)Tj
/R15906616 10 Tf
28.0602 0 Td
[(returns 0 on successful completion.)-500(It returns 1 if an error occurs.)]TJ
/R16223072 10.95 Tf
-64.0602 -16.8 Td
(SEE ALSO)Tj
/R16223072 10 Tf
36 -12 Td
(dot)Tj
/R15906616 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R16223072 10 Tf
16.6602 0 Td
(gvpr)Tj
/R15906616 10 Tf
20 0 Td
(\(1\))Tj
-0.548 Tc
/R16223072 10.95 Tf
-86.55 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R15906616 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
/R39310952 10 Tf
1 0 0 1 73.25 793.89 Tm
(prune)Tj
/R39638840 10 Tf
23.5102 0 Td
138.7 Tw
(\(1\) General)Tj
187.01 0 Td
0 Tw
(Commands Manual)Tj
/R39310952 10 Tf
221.06 0 Td
(prune)Tj
/R39638840 10 Tf
23.5102 0 Td
(\(1\))Tj
-420.341 -36 Td
(\(note the additional edge from)Tj
/R39310952 10 Tf
123.43 0 Td
(C)Tj
/R39638840 10 Tf
9.88984 0 Td
(to)Tj
/R39310952 10 Tf
10.7898 0 Td
(E)Tj
/R39638840 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
/R39310952 10 Tf
24.6699 0 Td
(E)Tj
/R39638840 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
/R39310952 10 Tf
88.7102 0 Td
(C)Tj
/R39638840 10 Tf
9.88984 0 Td
(is not being pruned.)Tj
/R39955296 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
/R39955296 10 Tf
-20.0855 -12 Td
(prune)Tj
/R39638840 10 Tf
28.0602 0 Td
[(returns 0 on successful completion.)-500(It returns 1 if an error occurs.)]TJ
/R39955296 10.95 Tf
-64.0602 -16.8 Td
(SEE ALSO)Tj
/R39955296 10 Tf
36 -12 Td
(dot)Tj
/R39638840 10 Tf
13.8898 0 Td
(\(1\),)Tj
/R39955296 10 Tf
16.6602 0 Td
(gvpr)Tj
/R39638840 10 Tf
20 0 Td
(\(1\))Tj
-0.548 Tc
/R39955296 10.95 Tf
-86.55 -28.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R39638840 10 Tf
20.7363 -12 Td
(Marcus Harnisch <marcus.harnisch@gmx.net>)Tj
427 -439.2 Td
(2)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -742
│ │ │ │ │ │ +741
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R16223072
│ │ │ │ │ │ +R39955296
│ │ │ │ │ │
│ │ │ │ │ │ -R15906616
│ │ │ │ │ │ +R39638840
│ │ │ │ │ │
│ │ │ │ │ │ -R15578728
│ │ │ │ │ │ +R39310952
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -777,15 +777,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 384
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R11603744 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/R35335968 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
│ │ │ │ │ │ 529
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16223368 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/R39955592 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
│ │ │ │ │ │ @@ -832,18 +832,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -285
│ │ │ │ │ │ +287
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R16223736 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/R39955960 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-06cb736cde04'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-06198bc2dbff'/>
<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/pdf/sccmap.1.pdf.gz
│ │ │ │ ├── sccmap.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
/R28169832 10 Tf
1 0 0 1 72.3301 793.89 Tm
(SCCMAP)Tj
/R28497720 10 Tf
39.3301 0 Td
123.8 Tw
(\(1\) General)Tj
172.11 0 Td
0 Tw
(Commands Manual)Tj
/R28169832 10 Tf
205.24 0 Td
(SCCMAP)Tj
/R28497720 10 Tf
39.3301 0 Td
(\(1\))Tj
-0.219 Tc
/R28814176 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R28497720 10 Tf
20.407 -12 Td
[(sccmap e)15.0073(xtract strongly connected components of directed graphs)]TJ
/R28814176 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R28814176 10 Tf
36 -12 Td
(sccmap)Tj
/R28497720 10 Tf
34.1602 0 Td
([)Tj
/R28814176 10 Tf
3.33008 0 Td
(dsv)Tj
2.5 Tc
/R28497720 10 Tf
20.15 0 Td
(][)Tj
0 Tc
/R28814176 10 Tf
11.6602 0 Td
(o)Tj
/R28169832 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R28497720 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R28169832 10 Tf
13.5699 0 Td
(les)Tj
/R28497720 10 Tf
18.8801 0 Td
(])Tj
/R28814176 10.95 Tf
-176.361 -16.8 Td
(DESCRIPTION)Tj
/R28169832 10 Tf
36.3398 -12 Td
(sccmap)Tj
/R28497720 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
/R28814176 10 Tf
62.7602 0 Td
(sccmap)Tj
/R28497720 10 Tf
34.1602 0 Td
[(is a w)9.99268(ay of partitioning lar)17.9834(ge graphs into more manageable pieces.)]TJ
/R28814176 10.95 Tf
-132.92 -16.8 Td
(OPTIONS)Tj
/R28497720 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R28814176 10 Tf
16.8 TL
(d)'
/R28497720 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
/R28814176 10 Tf
-87.0695 -16.8 Td
(s)Tj
/R28497720 10 Tf
36 0 Td
(Do not print the resulting graphs. Only the statistics are important.)Tj
/R28814176 10 Tf
-36 -16.8 Td
(S)Tj
/R28497720 10 Tf
36 0 Td
(Just print the resulting graphs. No statistics are printed.)Tj
/R28814176 10 Tf
-36 -16.8 Td
(o)Tj
/R28169832 10 Tf
10.9301 0 Td
(output)Tj
/R28497720 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R28169832 10 Tf
94.1801 0 Td
(output)Tj
2.5 Tc
/R28497720 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
/R28814176 10 Tf
10 0 Td
(sccmap)Tj
/R28497720 10 Tf
34.1602 0 Td
(uses stdout.)Tj
/R28814176 10 Tf
-246.161 -16.8 Td
(v)Tj
/R28497720 10 Tf
36 0 Td
0.585 Tw
(Generate additional statistics. In particular)Tj
171.63 0 Td
(,)Tj
/R28814176 10 Tf
5.58594 0 Td
(sccmap)Tj
/R28497720 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
/R28814176 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R28497720 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R28169832 10 Tf
1.91016 -16.8 Td
(les)Tj
/R28497720 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
/R28169832 10 Tf
272.314 0 Td
(les)Tj
/R28497720 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
/R28814176 10.95 Tf
-76 -16.8 Td
[(DIA)54.9606(GNOSTICS)]TJ
/R28814176 10 Tf
36 -12 Td
(sccmap)Tj
/R28497720 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
/R28814176 10.95 Tf
-70.1602 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R28497720 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
/R28814176 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R28497720 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
/R20629096 10 Tf
1 0 0 1 72.3301 793.89 Tm
(SCCMAP)Tj
/R20956984 10 Tf
39.3301 0 Td
123.8 Tw
(\(1\) General)Tj
172.11 0 Td
0 Tw
(Commands Manual)Tj
/R20629096 10 Tf
205.24 0 Td
(SCCMAP)Tj
/R20956984 10 Tf
39.3301 0 Td
(\(1\))Tj
-0.219 Tc
/R21273440 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R20956984 10 Tf
20.407 -12 Td
[(sccmap e)15.0073(xtract strongly connected components of directed graphs)]TJ
/R21273440 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R21273440 10 Tf
36 -12 Td
(sccmap)Tj
/R20956984 10 Tf
34.1602 0 Td
([)Tj
/R21273440 10 Tf
3.33008 0 Td
(dsv)Tj
2.5 Tc
/R20956984 10 Tf
20.15 0 Td
(][)Tj
0 Tc
/R21273440 10 Tf
11.6602 0 Td
(o)Tj
/R20629096 10 Tf
10.9301 0 Td
(outle)Tj
2.5 Tc
/R20956984 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
/R20629096 10 Tf
13.5699 0 Td
(les)Tj
/R20956984 10 Tf
18.8801 0 Td
(])Tj
/R21273440 10.95 Tf
-176.361 -16.8 Td
(DESCRIPTION)Tj
/R20629096 10 Tf
36.3398 -12 Td
(sccmap)Tj
/R20956984 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
/R21273440 10 Tf
62.7602 0 Td
(sccmap)Tj
/R20956984 10 Tf
34.1602 0 Td
[(is a w)9.99268(ay of partitioning lar)17.9834(ge graphs into more manageable pieces.)]TJ
/R21273440 10.95 Tf
-132.92 -16.8 Td
(OPTIONS)Tj
/R20956984 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R21273440 10 Tf
16.8 TL
(d)'
/R20956984 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
/R21273440 10 Tf
-87.0695 -16.8 Td
(s)Tj
/R20956984 10 Tf
36 0 Td
(Do not print the resulting graphs. Only the statistics are important.)Tj
/R21273440 10 Tf
-36 -16.8 Td
(S)Tj
/R20956984 10 Tf
36 0 Td
(Just print the resulting graphs. No statistics are printed.)Tj
/R21273440 10 Tf
-36 -16.8 Td
(o)Tj
/R20629096 10 Tf
10.9301 0 Td
(output)Tj
/R20956984 10 Tf
25.0699 -12 Td
(Prints output to the le)Tj
/R20629096 10 Tf
94.1801 0 Td
(output)Tj
2.5 Tc
/R20956984 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
/R21273440 10 Tf
10 0 Td
(sccmap)Tj
/R20956984 10 Tf
34.1602 0 Td
(uses stdout.)Tj
/R21273440 10 Tf
-246.161 -16.8 Td
(v)Tj
/R20956984 10 Tf
36 0 Td
0.585 Tw
(Generate additional statistics. In particular)Tj
171.63 0 Td
(,)Tj
/R21273440 10 Tf
5.58594 0 Td
(sccmap)Tj
/R20956984 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
/R21273440 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R20956984 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R20629096 10 Tf
1.91016 -16.8 Td
(les)Tj
/R20956984 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
/R20629096 10 Tf
272.314 0 Td
(les)Tj
/R20956984 10 Tf
19.918 0 Td
(operand is specied, the)Tj
-292.232 -12 Td
0 Tw
(standard input will be used.)Tj
/R21273440 10.95 Tf
-76 -16.8 Td
[(DIA)54.9606(GNOSTICS)]TJ
/R21273440 10 Tf
36 -12 Td
(sccmap)Tj
/R20956984 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
/R21273440 10.95 Tf
-70.1602 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R20956984 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
/R21273440 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R20956984 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1572
│ │ │ │ │ │ +1570
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ ZNBXCV+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -617,19 +617,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R28814176
│ │ │ │ │ │ +R21273440
│ │ │ │ │ │
│ │ │ │ │ │ -R28497720
│ │ │ │ │ │ +R20956984
│ │ │ │ │ │
│ │ │ │ │ │ -R28169832
│ │ │ │ │ │ +R20629096
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -684,15 +684,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 331
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28839576 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/R21298840 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
│ │ │ │ │ │ 502
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28839944 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/R21299208 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
│ │ │ │ │ │ +267
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R28840312 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/R21299576 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-97d9ed947a44'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-16acf51cd61b'/>
<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/pdf/tcldot.3tcl.pdf.gz
│ │ │ │ ├── tcldot.3tcl.pdf
│ │ │ │ │ ├── dumppdf -at {}
│ │ │ │ │ │ @@ -77,15 +77,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
/R24757864 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R24757864 10 Tf
399.29 0 Td
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-0.219 Tc
/R25402208 10.95 Tf
-446.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R25083640 10 Tf
20.407 -12 Td
(tcldot graph manipulation in tcl)Tj
/R25402208 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R25083640 10 Tf
36 -12 Td
(#!/usr/local/bin/tclsh)Tj
12 TL
(package require)'
/R25402208 10 Tf
66.0801 0 Td
(Tcldot)Tj
/R25402208 10.95 Tf
-102.08 -28.8 Td
[(USA)54.9729(GE)]TJ
/R25083640 10 Tf
36 -12 Td
[(Requires the dynamic loading f)10.0146(acilities of tcl7.6 or later)55.0146(.)]TJ
/R25402208 10.95 Tf
-36 -28.8 Td
[(INTR)30.0371(ODUCTION)]TJ
/R25402208 10 Tf
36 -12 Td
(tcldot)Tj
/R25083640 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
/R25402208 10 Tf
229.766 0 Td
(dot\(1\),)Tj
/R25083640 10 Tf
30.7469 0 Td
(and the)Tj
-402.641 -12 Td
0.706 Tw
[(undirected graph f)10.0122(acilities of)]TJ
/R25402208 10 Tf
120.474 0 Td
(neato\(1\),)Tj
/R25083640 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
/R25402208 10 Tf
-398.386 -12 Td
(tcldot)Tj
/R25083640 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
/R25402208 10 Tf
12.5648 0 Td
(dot)Tj
/R25083640 10 Tf
16.4539 0 Td
(and)Tj
/R25402208 10 Tf
17.0039 0 Td
(neato)Tj
/R25083640 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
/R25402208 10.95 Tf
-36 -28.8 Td
(COMMANDS)Tj
/R25402208 10 Tf
36 -12 Td
(tcldot)Tj
/R25083640 10 Tf
28.4371 0 Td
1.498 Tw
(initially adds only three commands to tcl, namely)Tj
/R25402208 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
/R25083640 10 Tf
34.0879 0 Td
(and)Tj
/R25402208 10 Tf
18.4379 0 Td
[(dotstring)15.0146(.)]TJ
/R25083640 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:)'
/R24757864 10 Tf
36.3102 -16.8 Td
(handle)Tj
/R25402208 10 Tf
29.9 0 Td
(<method>)Tj
/R24757864 10 Tf
47.3699 0 Td
[(par)15.0146(ameter)10.0073(s)]TJ
/R25083640 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
/R25402208 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
/R25083640 10 Tf
-36 -16.8 Td
(Node methods are:)Tj
/R25402208 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
/R25083640 10 Tf
-36 -16.8 Td
(Edge methods are:)Tj
/R25402208 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
/R24757864 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
/R25083640 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
/R24757864 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
/R25083640 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
/R25402208 10 Tf
51.1801 0 Td
(dot\(1\))Tj
/R25083640 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
/R24757864 10 Tf
88.9191 0 Td
[(gr)15.0146(aphT)74.0088(ype)]TJ
/R25083640 10 Tf
47.1227 0 Td
(parameter the)Tj
/R25402208 10 Tf
61.2059 0 Td
(dotnew)Tj
/R25083640 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
/R15447656 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R15447656 10 Tf
399.29 0 Td
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-0.219 Tc
/R16092000 10.95 Tf
-446.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R15773432 10 Tf
20.407 -12 Td
(tcldot graph manipulation in tcl)Tj
/R16092000 10.95 Tf
-36 -28.8 Td
(SYNOPSIS)Tj
/R15773432 10 Tf
36 -12 Td
(#!/usr/local/bin/tclsh)Tj
12 TL
(package require)'
/R16092000 10 Tf
66.0801 0 Td
(Tcldot)Tj
/R16092000 10.95 Tf
-102.08 -28.8 Td
[(USA)54.9729(GE)]TJ
/R15773432 10 Tf
36 -12 Td
[(Requires the dynamic loading f)10.0146(acilities of tcl7.6 or later)55.0146(.)]TJ
/R16092000 10.95 Tf
-36 -28.8 Td
[(INTR)30.0371(ODUCTION)]TJ
/R16092000 10 Tf
36 -12 Td
(tcldot)Tj
/R15773432 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
/R16092000 10 Tf
229.766 0 Td
(dot\(1\),)Tj
/R15773432 10 Tf
30.7469 0 Td
(and the)Tj
-402.641 -12 Td
0.706 Tw
[(undirected graph f)10.0122(acilities of)]TJ
/R16092000 10 Tf
120.474 0 Td
(neato\(1\),)Tj
/R15773432 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
/R16092000 10 Tf
-398.386 -12 Td
(tcldot)Tj
/R15773432 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
/R16092000 10 Tf
12.5648 0 Td
(dot)Tj
/R15773432 10 Tf
16.4539 0 Td
(and)Tj
/R16092000 10 Tf
17.0039 0 Td
(neato)Tj
/R15773432 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
/R16092000 10.95 Tf
-36 -28.8 Td
(COMMANDS)Tj
/R16092000 10 Tf
36 -12 Td
(tcldot)Tj
/R15773432 10 Tf
28.4371 0 Td
1.498 Tw
(initially adds only three commands to tcl, namely)Tj
/R16092000 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
/R15773432 10 Tf
34.0879 0 Td
(and)Tj
/R16092000 10 Tf
18.4379 0 Td
[(dotstring)15.0146(.)]TJ
/R15773432 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:)'
/R15447656 10 Tf
36.3102 -16.8 Td
(handle)Tj
/R16092000 10 Tf
29.9 0 Td
(<method>)Tj
/R15447656 10 Tf
47.3699 0 Td
[(par)15.0146(ameter)10.0073(s)]TJ
/R15773432 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
/R16092000 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
/R15773432 10 Tf
-36 -16.8 Td
(Node methods are:)Tj
/R16092000 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
/R15773432 10 Tf
-36 -16.8 Td
(Edge methods are:)Tj
/R16092000 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
/R15447656 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
/R15773432 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
/R15447656 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
/R15773432 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
/R16092000 10 Tf
51.1801 0 Td
(dot\(1\))Tj
/R15773432 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
/R15447656 10 Tf
88.9191 0 Td
[(gr)15.0146(aphT)74.0088(ype)]TJ
/R15773432 10 Tf
47.1227 0 Td
(parameter the)Tj
/R16092000 10 Tf
61.2059 0 Td
(dotnew)Tj
/R15773432 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2274
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -625,19 +625,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R25402208
│ │ │ │ │ │ +R16092000
│ │ │ │ │ │
│ │ │ │ │ │ -R25083640
│ │ │ │ │ │ +R15773432
│ │ │ │ │ │
│ │ │ │ │ │ -R24757864
│ │ │ │ │ │ +R15447656
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R24757864 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R24757864 10 Tf
399.29 0 Td
(tcldot)Tj
/R25083640 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
/R25402208 10 Tf
84.748 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R25083640 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
/R25402208 10 Tf
12.1672 0 Td
(dot)Tj
/R25083640 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
/R25402208 10 Tf
7.77695 0 Td
(tcldot)Tj
/R25083640 10 Tf
27.2172 0 Td
0.276 Tw
[(the "=" has been replaced by a " " \(space\))-527.607(to be more consistent with)]TJ
/R25402208 10 Tf
283.26 0 Td
(tcl)Tj
/R25083640 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
/R25402208 10 Tf
-107.13 -28.8 Td
[(dotr)18(ead)]TJ
/R24757864 10 Tf
35.65 0 Td
(leHandle)Tj
/R25083640 10 Tf
0.35 -24 Td
0.345 Tw
[(reads in a dot-language description of a graph from a pre)24.9854(viously opened le identied by the)]TJ
/R24757864 10 Tf
380.45 0 Td
(le-)Tj
-380.45 -12 Td
[(Handle)15.0159(.)]TJ
/R25083640 10 Tf
36.7898 0 Td
0 Tw
(The command returns the)Tj
/R24757864 10 Tf
105.4 0 Td
[(gr)15.0146(aphHandle)]TJ
/R25083640 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])'
/R25402208 10 Tf
-46 -28.8 Td
(dotstring)Tj
/R24757864 10 Tf
41.3898 0 Td
(string)Tj
/R25083640 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
/R24757864 10 Tf
368.928 0 Td
[(gr)15.0146(aph-)]TJ
-368.928 -12 Td
(Handle)Tj
/R25083640 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
/R24757864 10 Tf
-46 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(addnode)Tj
/R24757864 10 Tf
39.1801 0 Td
[(?nodeName? ?attrib)20(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R25083640 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
/R24757864 10 Tf
140.415 0 Td
[(gr)15.0146(aphHandle)]TJ
/R25083640 10 Tf
56.775 0 Td
(and returns its)Tj
/R24757864 10 Tf
62.2648 0 Td
[(nodeHandle)14.9902(.)]TJ
/R25083640 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
/R25402208 10 Tf
92.7078 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R25083640 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
/R25402208 10 Tf
118.66 0 Td
(tcldot)Tj
/R25083640 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
/R25402208 10 Tf
167.986 0 Td
[(tcldot')37(s)]TJ
/R25083640 10 Tf
34.218 0 Td
[(ability to manipulate abstract graphs.)-542.808(If a name)]TJ
-202.204 -12 Td
0.418 Tw
[(is not specied then it def)10.0146(aults to the string representation of the handle, if a label is not specied)]TJ
0 Tw
T*[(then it def)10(aults to the name.)]TJ
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(addedge)Tj
/R24757864 10 Tf
38.0602 0 Td
[(tailNode headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R25083640 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
/R24757864 10 Tf
136.292 0 Td
[(gr)15.0146(aphHandle)]TJ
/R25083640 10 Tf
56.1859 0 Td
(and returns its)Tj
/R25402208 10 Tf
60.1379 0 Td
(edgeHandle.)Tj
/R24757864 10 Tf
58.516 0 Td
(tailN-)Tj
-372.66 -12 Td
(ode)Tj
/R25083640 10 Tf
17.1199 0 Td
(and)Tj
/R24757864 10 Tf
17.25 0 Td
(headNode)Tj
/R25083640 10 Tf
43.2301 0 Td
0 Tw
(can be specied either by their)Tj
/R24757864 10 Tf
125.33 0 Td
(nodeHandle)Tj
/R25083640 10 Tf
51.5602 0 Td
(or by their)Tj
/R24757864 10 Tf
44.5199 0 Td
[(nodeName)15.0098(.)]TJ
/R25083640 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
/R15447656 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R15447656 10 Tf
399.29 0 Td
(tcldot)Tj
/R15773432 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
/R16092000 10 Tf
84.748 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R15773432 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
/R16092000 10 Tf
12.1672 0 Td
(dot)Tj
/R15773432 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
/R16092000 10 Tf
7.77695 0 Td
(tcldot)Tj
/R15773432 10 Tf
27.2172 0 Td
0.276 Tw
[(the "=" has been replaced by a " " \(space\))-527.607(to be more consistent with)]TJ
/R16092000 10 Tf
283.26 0 Td
(tcl)Tj
/R15773432 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
/R16092000 10 Tf
-107.13 -28.8 Td
[(dotr)18(ead)]TJ
/R15447656 10 Tf
35.65 0 Td
(leHandle)Tj
/R15773432 10 Tf
0.35 -24 Td
0.345 Tw
[(reads in a dot-language description of a graph from a pre)24.9854(viously opened le identied by the)]TJ
/R15447656 10 Tf
380.45 0 Td
(le-)Tj
-380.45 -12 Td
[(Handle)15.0159(.)]TJ
/R15773432 10 Tf
36.7898 0 Td
0 Tw
(The command returns the)Tj
/R15447656 10 Tf
105.4 0 Td
[(gr)15.0146(aphHandle)]TJ
/R15773432 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])'
/R16092000 10 Tf
-46 -28.8 Td
(dotstring)Tj
/R15447656 10 Tf
41.3898 0 Td
(string)Tj
/R15773432 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
/R15447656 10 Tf
368.928 0 Td
[(gr)15.0146(aph-)]TJ
-368.928 -12 Td
(Handle)Tj
/R15773432 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
/R15447656 10 Tf
-46 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(addnode)Tj
/R15447656 10 Tf
39.1801 0 Td
[(?nodeName? ?attrib)20(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R15773432 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
/R15447656 10 Tf
140.415 0 Td
[(gr)15.0146(aphHandle)]TJ
/R15773432 10 Tf
56.775 0 Td
(and returns its)Tj
/R15447656 10 Tf
62.2648 0 Td
[(nodeHandle)14.9902(.)]TJ
/R15773432 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
/R16092000 10 Tf
92.7078 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R15773432 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
/R16092000 10 Tf
118.66 0 Td
(tcldot)Tj
/R15773432 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
/R16092000 10 Tf
167.986 0 Td
[(tcldot')37(s)]TJ
/R15773432 10 Tf
34.218 0 Td
[(ability to manipulate abstract graphs.)-542.808(If a name)]TJ
-202.204 -12 Td
0.418 Tw
[(is not specied then it def)10.0146(aults to the string representation of the handle, if a label is not specied)]TJ
0 Tw
T*[(then it def)10(aults to the name.)]TJ
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(addedge)Tj
/R15447656 10 Tf
38.0602 0 Td
[(tailNode headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R15773432 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
/R15447656 10 Tf
136.292 0 Td
[(gr)15.0146(aphHandle)]TJ
/R15773432 10 Tf
56.1859 0 Td
(and returns its)Tj
/R16092000 10 Tf
60.1379 0 Td
(edgeHandle.)Tj
/R15447656 10 Tf
58.516 0 Td
(tailN-)Tj
-372.66 -12 Td
(ode)Tj
/R15773432 10 Tf
17.1199 0 Td
(and)Tj
/R15447656 10 Tf
17.25 0 Td
(headNode)Tj
/R15773432 10 Tf
43.2301 0 Td
0 Tw
(can be specied either by their)Tj
/R15447656 10 Tf
125.33 0 Td
(nodeHandle)Tj
/R15773432 10 Tf
51.5602 0 Td
(or by their)Tj
/R15447656 10 Tf
44.5199 0 Td
[(nodeName)15.0098(.)]TJ
/R15773432 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R25402208
│ │ │ │ │ │ +R16092000
│ │ │ │ │ │
│ │ │ │ │ │ -R25083640
│ │ │ │ │ │ +R15773432
│ │ │ │ │ │
│ │ │ │ │ │ -R24757864
│ │ │ │ │ │ +R15447656
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R24757864 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R24757864 10 Tf
399.29 0 Td
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-364.34 -36 Td
($g addnode N)Tj
12 TL
($g addnode M)'
($g addedge N M label "NM")'
-10 -24 Td
0.027 Tw
[(The ar)17.981(gument is recognized as a handle if possible and so it is best to a)]TJ
-0.2 Tc
283.595 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.028 Tw
(id names lik)Tj
2.528 Tc
48.8461 0 Td
(e")Tj
0 Tc
11.048 0 Td
(node6" for)Tj
-353.289 -12 Td
2.505 Tw
(nodes. If)Tj
40 0 Td
0.005 Tw
(there is potential for conict then use)Tj
/R25402208 10 Tf
151.404 0 Td
(ndnode)Tj
/R25083640 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
/R25402208 10 Tf
175.107 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R25083640 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
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(addsubgraph)Tj
/R24757864 10 Tf
59.1898 0 Td
[(?gr)15.0146(aphName? ?attrib)19.9854(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R25083640 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
/R24757864 10 Tf
152.855 0 Td
[(gr)15.0146(aphHandle)15.0146(.)]TJ
/R25083640 10 Tf
61.6348 0 Td
(If the)Tj
/R24757864 10 Tf
26.5102 0 Td
[(gr)15.0146(aphName)]TJ
/R25083640 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
/R24757864 10 Tf
7.32695 0 Td
[(gr)15.0146(aphHandle)15.0146(.)]TJ
/R25083640 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
/R25402208 10 Tf
67.8621 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R25083640 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
/R25402208 10 Tf
103.686 0 Td
(dot\(1\),)Tj
/R25083640 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
/R24757864 10 Tf
215.64 0 Td
(label)Tj
/R25083640 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
/R24757864 10 Tf
-46 -28.8 Td
(nodeHandle)Tj
/R25402208 10 Tf
51.3801 0 Td
(addedge)Tj
/R24757864 10 Tf
38.0602 0 Td
[(headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R25083640 10 Tf
-53.4402 -24 Td
0.23 Tw
(creates a ne)Tj
2.73 Tc
46.85 0 Td
(we)Tj
0 Tc
14.3898 0 Td
(dge from the tail node identied by tha)Tj
/R24757864 10 Tf
160.52 0 Td
(nodeHandle)Tj
/R25083640 10 Tf
51.7898 0 Td
(to the)Tj
/R24757864 10 Tf
25.7699 0 Td
(headNode)Tj
/R25083640 10 Tf
43.4602 0 Td
(which can be)Tj
-342.78 -12 Td
0.053 Tw
(specied either by)Tj
/R24757864 10 Tf
76.3391 0 Td
(nodeHandle)Tj
/R25083640 10 Tf
51.6129 0 Td
(or by)Tj
/R24757864 10 Tf
23.7961 0 Td
(nodeName)Tj
/R25083640 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
/R25402208 10 Tf
134.44 0 Td
(dot\(1\).)Tj
/R25083640 10 Tf
33.05 0 Td
(e.g.)Tj
-157.49 -24 Td
([$g addnode] addedge [$g addnode] label "NM")Tj
/R24757864 10 Tf
-46 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(delete)Tj
/R24757864 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R25402208 10 Tf
51.3801 0 Td
(delete)Tj
/R24757864 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R25402208 10 Tf
50.7199 0 Td
(delete)Tj
/R25083640 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
/R15447656 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R15447656 10 Tf
399.29 0 Td
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-364.34 -36 Td
($g addnode N)Tj
12 TL
($g addnode M)'
($g addedge N M label "NM")'
-10 -24 Td
0.027 Tw
[(The ar)17.981(gument is recognized as a handle if possible and so it is best to a)]TJ
-0.2 Tc
283.595 0 Td
(vo)Tj
0 Tc
9.8 0 Td
0.028 Tw
(id names lik)Tj
2.528 Tc
48.8461 0 Td
(e")Tj
0 Tc
11.048 0 Td
(node6" for)Tj
-353.289 -12 Td
2.505 Tw
(nodes. If)Tj
40 0 Td
0.005 Tw
(there is potential for conict then use)Tj
/R16092000 10 Tf
151.404 0 Td
(ndnode)Tj
/R15773432 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
/R16092000 10 Tf
175.107 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R15773432 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
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(addsubgraph)Tj
/R15447656 10 Tf
59.1898 0 Td
[(?gr)15.0146(aphName? ?attrib)19.9854(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R15773432 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
/R15447656 10 Tf
152.855 0 Td
[(gr)15.0146(aphHandle)15.0146(.)]TJ
/R15773432 10 Tf
61.6348 0 Td
(If the)Tj
/R15447656 10 Tf
26.5102 0 Td
[(gr)15.0146(aphName)]TJ
/R15773432 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
/R15447656 10 Tf
7.32695 0 Td
[(gr)15.0146(aphHandle)15.0146(.)]TJ
/R15773432 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
/R16092000 10 Tf
67.8621 0 Td
(dot\(1\),)Tj
-0.2 Tc
/R15773432 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
/R16092000 10 Tf
103.686 0 Td
(dot\(1\),)Tj
/R15773432 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
/R15447656 10 Tf
215.64 0 Td
(label)Tj
/R15773432 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
/R15447656 10 Tf
-46 -28.8 Td
(nodeHandle)Tj
/R16092000 10 Tf
51.3801 0 Td
(addedge)Tj
/R15447656 10 Tf
38.0602 0 Td
[(headNode ?attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue? ?...?)]TJ
/R15773432 10 Tf
-53.4402 -24 Td
0.23 Tw
(creates a ne)Tj
2.73 Tc
46.85 0 Td
(we)Tj
0 Tc
14.3898 0 Td
(dge from the tail node identied by tha)Tj
/R15447656 10 Tf
160.52 0 Td
(nodeHandle)Tj
/R15773432 10 Tf
51.7898 0 Td
(to the)Tj
/R15447656 10 Tf
25.7699 0 Td
(headNode)Tj
/R15773432 10 Tf
43.4602 0 Td
(which can be)Tj
-342.78 -12 Td
0.053 Tw
(specied either by)Tj
/R15447656 10 Tf
76.3391 0 Td
(nodeHandle)Tj
/R15773432 10 Tf
51.6129 0 Td
(or by)Tj
/R15447656 10 Tf
23.7961 0 Td
(nodeName)Tj
/R15773432 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
/R16092000 10 Tf
134.44 0 Td
(dot\(1\).)Tj
/R15773432 10 Tf
33.05 0 Td
(e.g.)Tj
-157.49 -24 Td
([$g addnode] addedge [$g addnode] label "NM")Tj
/R15447656 10 Tf
-46 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(delete)Tj
/R15447656 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R16092000 10 Tf
51.3801 0 Td
(delete)Tj
/R15447656 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R16092000 10 Tf
50.7199 0 Td
(delete)Tj
/R15773432 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
│ │ │ │ │ │ +2093
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R25402208
│ │ │ │ │ │ +R16092000
│ │ │ │ │ │
│ │ │ │ │ │ -R25083640
│ │ │ │ │ │ +R15773432
│ │ │ │ │ │
│ │ │ │ │ │ -R24757864
│ │ │ │ │ │ +R15447656
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R24757864 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R24757864 10 Tf
399.29 0 Td
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R24757864 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(countnodes)Tj
/R24757864 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(countedges)Tj
/R25083640 10 Tf
-19.6797 -24 Td
(Returns the number of nodes, or edges, in the graph.)Tj
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(listedges)Tj
/R24757864 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(listnodes)Tj
/R24757864 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(listnodesr)Tj
-0.15 Tc
41.4898 0 Td
(ev)Tj
0 Tc
/R24757864 10 Tf
-97.1695 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(listsubgraphs)Tj
/R24757864 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R25402208 10 Tf
51.3801 0 Td
(listedges)Tj
/R24757864 10 Tf
-51.3801 -16.8 Td
(nodeHandle)Tj
/R25402208 10 Tf
51.3801 0 Td
(listinedges)Tj
/R24757864 10 Tf
-51.3801 -16.8 Td
(nodeHandle)Tj
/R25402208 10 Tf
51.3801 0 Td
(listoutedges)Tj
/R24757864 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R25402208 10 Tf
50.7199 0 Td
(listnodes)Tj
/R25083640 10 Tf
-14.7199 -24 Td
(Each return a list of handles of graphs, nodes or edges, as appropriate.)Tj
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(ndnode)Tj
/R24757864 10 Tf
39.7398 0 Td
(nodeName)Tj
-95.4195 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(ndedge)Tj
/R24757864 10 Tf
38.6199 0 Td
(tailnodeName headNodeName)Tj
-94.2996 -16.8 Td
(nodeHandle)Tj
/R25402208 10 Tf
51.3801 0 Td
(ndedge)Tj
/R24757864 10 Tf
38.6199 0 Td
(nodeName)Tj
/R25083640 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
/R25402208 10 Tf
21.2969 0 Td
(ndedge)Tj
/R25083640 10 Tf
39.0871 0 Td
0.467 Tw
(will return an arbitrary edge from the)Tj
-244.349 -12 Td
(set.)Tj
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(sho)10(wname)]TJ
/R24757864 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R25402208 10 Tf
51.3801 0 Td
[(sho)10(wname)]TJ
/R24757864 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R25402208 10 Tf
50.7199 0 Td
[(sho)10(wname)]TJ
/R25083640 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.)'
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(setnodeattrib)19.9854(utes)]TJ
/R24757864 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
/R25402208 10 Tf
55.6797 0 Td
[(setedgeattrib)20.0146(utes)]TJ
/R24757864 10 Tf
75.0598 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
/R25083640 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
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(listnodeattrib)19.9927(utes)]TJ
/R24757864 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(listedgeattrib)19.9854(utes)]TJ
/R25083640 10 Tf
-19.6797 -24 Td
[(Return a list of attrib)19.9927(ute names.)]TJ
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(querynodeattrib)20(utes)]TJ
/R24757864 10 Tf
89.5199 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R25083640 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
/R15447656 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R15447656 10 Tf
399.29 0 Td
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R15447656 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(countnodes)Tj
/R15447656 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(countedges)Tj
/R15773432 10 Tf
-19.6797 -24 Td
(Returns the number of nodes, or edges, in the graph.)Tj
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(listedges)Tj
/R15447656 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(listnodes)Tj
/R15447656 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(listnodesr)Tj
-0.15 Tc
41.4898 0 Td
(ev)Tj
0 Tc
/R15447656 10 Tf
-97.1695 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(listsubgraphs)Tj
/R15447656 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R16092000 10 Tf
51.3801 0 Td
(listedges)Tj
/R15447656 10 Tf
-51.3801 -16.8 Td
(nodeHandle)Tj
/R16092000 10 Tf
51.3801 0 Td
(listinedges)Tj
/R15447656 10 Tf
-51.3801 -16.8 Td
(nodeHandle)Tj
/R16092000 10 Tf
51.3801 0 Td
(listoutedges)Tj
/R15447656 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R16092000 10 Tf
50.7199 0 Td
(listnodes)Tj
/R15773432 10 Tf
-14.7199 -24 Td
(Each return a list of handles of graphs, nodes or edges, as appropriate.)Tj
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(ndnode)Tj
/R15447656 10 Tf
39.7398 0 Td
(nodeName)Tj
-95.4195 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(ndedge)Tj
/R15447656 10 Tf
38.6199 0 Td
(tailnodeName headNodeName)Tj
-94.2996 -16.8 Td
(nodeHandle)Tj
/R16092000 10 Tf
51.3801 0 Td
(ndedge)Tj
/R15447656 10 Tf
38.6199 0 Td
(nodeName)Tj
/R15773432 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
/R16092000 10 Tf
21.2969 0 Td
(ndedge)Tj
/R15773432 10 Tf
39.0871 0 Td
0.467 Tw
(will return an arbitrary edge from the)Tj
-244.349 -12 Td
(set.)Tj
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(sho)10(wname)]TJ
/R15447656 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R16092000 10 Tf
51.3801 0 Td
[(sho)10(wname)]TJ
/R15447656 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R16092000 10 Tf
50.7199 0 Td
[(sho)10(wname)]TJ
/R15773432 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.)'
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(setnodeattrib)19.9854(utes)]TJ
/R15447656 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
/R16092000 10 Tf
55.6797 0 Td
[(setedgeattrib)20.0146(utes)]TJ
/R15447656 10 Tf
75.0598 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
/R15773432 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
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(listnodeattrib)19.9927(utes)]TJ
/R15447656 10 Tf
-55.6797 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(listedgeattrib)19.9854(utes)]TJ
/R15773432 10 Tf
-19.6797 -24 Td
[(Return a list of attrib)19.9927(ute names.)]TJ
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(querynodeattrib)20(utes)]TJ
/R15447656 10 Tf
89.5199 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R15773432 10 Tf
22.9402 -72 Td
[(Tcl Extensions)-19914(4)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1182
│ │ │ │ │ │ +1183
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R25402208
│ │ │ │ │ │ +R16092000
│ │ │ │ │ │
│ │ │ │ │ │ -R25083640
│ │ │ │ │ │ +R15773432
│ │ │ │ │ │
│ │ │ │ │ │ -R24757864
│ │ │ │ │ │ +R15447656
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R24757864 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R24757864 10 Tf
399.29 0 Td
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R24757864 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(query)10(edgeattrib)19.9927(utes)]TJ
/R24757864 10 Tf
88.3 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R25083640 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
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(querynodeattrib)20(utes)]TJ
/R24757864 10 Tf
89.5199 0 Td
0 Tw
[(attrib)19.9927(uteName ?...?)]TJ
-145.2 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(query)10(edgeattrib)19.9927(utes)]TJ
/R24757864 10 Tf
88.3 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R25083640 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
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(setattrib)20(utes)]TJ
/R24757864 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
/R25402208 10 Tf
51.3801 0 Td
[(setattrib)20(utes)]TJ
/R24757864 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
/R25402208 10 Tf
50.7199 0 Td
[(setattrib)20(utes)]TJ
/R24757864 10 Tf
55.6199 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
/R25083640 10 Tf
-70.3398 -24 Td
[(Set one or more attrib)19.9854(ute name/v)24.9854(alue pairs for a specic graph, node, or edge instance.)]TJ
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(listattrib)20.0073(utes)]TJ
/R24757864 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R25402208 10 Tf
51.3801 0 Td
[(listattrib)20.0073(utes)]TJ
/R24757864 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R25402208 10 Tf
50.7199 0 Td
[(listattrib)20.0073(utes)]TJ
/R25083640 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
/R25402208 10 Tf
257.77 0 Td
[(queryattrib)20.0146(ute)]TJ
/R24757864 10 Tf
-293.77 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(queryattrib)20.0146(utes)]TJ
/R24757864 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-124.639 -16.8 Td
(nodeHandle)Tj
/R25402208 10 Tf
51.3801 0 Td
[(queryattrib)20.0146(utes)]TJ
/R24757864 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-120.34 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R25402208 10 Tf
50.7199 0 Td
[(queryattrib)20.0146(utes)]TJ
/R24757864 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R25083640 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
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 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
/R24757864 10 Tf
19.1699 0 Td
0 Tw
[(attrib)19.9927(uteName ?...?)]TJ
-147.17 -16.8 Td
(nodeHandle)Tj
/R25402208 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
/R24757864 10 Tf
19.1699 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-142.87 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R25402208 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
/R24757864 10 Tf
19.1699 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R25083640 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
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
[(lay)24.9927(out ?dot|neato|cir)18.0151(co|tw)10.0146(opi|fdp|nop?)]TJ
/R25083640 10 Tf
-19.6797 -24 Td
1.136 Tw
[(Annotate the graph with layout information.)-613.601(This commands tak)10.0049(es an abstract graph add shape)]TJ
12 TL
0.541 Tw
(and position information to it according to the layout engine')'
3.042 Tc
248.469 0 Td
(sr)Tj
0 Tc
10.2621 0 Td
0.542 Tw
[(ules of e)14.9951(ye-pleasing graph layout.)]TJ
-258.731 -12 Td
0.316 Tw
[(If the layout engine is unspecied then it def)10.0098(aults to)]TJ
/R25402208 10 Tf
213.04 0 Td
(dot)Tj
/R25083640 10 Tf
16.7051 0 Td
0.315 Tw
(for directed graphs, and)Tj
/R25402208 10 Tf
98.7301 0 Td
(neato)Tj
/R25083640 10 Tf
26.1449 0 Td
(otherwise.)Tj
-354.62 -12 Td
0.534 Tw
(If the)Tj
/R25402208 10 Tf
24.948 0 Td
(nop)Tj
/R25083640 10 Tf
19.1539 0 Td
0.535 Tw
[(engine is specied then layout information from the input graph is used.)-553.506(The result of)]TJ
-44.102 -12 Td
0.582 Tw
[(the layout is stored as additional attrib)19.9902(utes name/v)24.9976(alue pairs in the graph, node and edges.)]TJ
372.12 0 Td
(These)Tj
-372.12 -12 Td
0 Tw
[(attrib)19.9841(utes are intended to be interpreted by subsequent)]TJ
/R24757864 10 Tf
218.99 0 Td
(write)Tj
/R25083640 10 Tf
23.2398 0 Td
(or)Tj
-0.37 Tc
/R24757864 10 Tf
10.8301 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(nder)Tj
/R25083640 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
/R15447656 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R15447656 10 Tf
399.29 0 Td
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R15447656 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(query)10(edgeattrib)19.9927(utes)]TJ
/R15447656 10 Tf
88.3 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R15773432 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
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(querynodeattrib)20(utes)]TJ
/R15447656 10 Tf
89.5199 0 Td
0 Tw
[(attrib)19.9927(uteName ?...?)]TJ
-145.2 -16.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(query)10(edgeattrib)19.9927(utes)]TJ
/R15447656 10 Tf
88.3 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R15773432 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
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(setattrib)20(utes)]TJ
/R15447656 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
/R16092000 10 Tf
51.3801 0 Td
[(setattrib)20(utes)]TJ
/R15447656 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
/R16092000 10 Tf
50.7199 0 Td
[(setattrib)20(utes)]TJ
/R15447656 10 Tf
55.6199 0 Td
[(attrib)19.9927(uteName attrib)19.9927(uteV)111.008(alue ?...?)]TJ
/R15773432 10 Tf
-70.3398 -24 Td
[(Set one or more attrib)19.9854(ute name/v)24.9854(alue pairs for a specic graph, node, or edge instance.)]TJ
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(listattrib)20.0073(utes)]TJ
/R15447656 10 Tf
-55.6797 -16.8 Td
(nodeHandle)Tj
/R16092000 10 Tf
51.3801 0 Td
[(listattrib)20.0073(utes)]TJ
/R15447656 10 Tf
-51.3801 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R16092000 10 Tf
50.7199 0 Td
[(listattrib)20.0073(utes)]TJ
/R15773432 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
/R16092000 10 Tf
257.77 0 Td
[(queryattrib)20.0146(ute)]TJ
/R15447656 10 Tf
-293.77 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(queryattrib)20.0146(utes)]TJ
/R15447656 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-124.639 -16.8 Td
(nodeHandle)Tj
/R16092000 10 Tf
51.3801 0 Td
[(queryattrib)20.0146(utes)]TJ
/R15447656 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-120.34 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R16092000 10 Tf
50.7199 0 Td
[(queryattrib)20.0146(utes)]TJ
/R15447656 10 Tf
68.9598 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R15773432 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
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 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
/R15447656 10 Tf
19.1699 0 Td
0 Tw
[(attrib)19.9927(uteName ?...?)]TJ
-147.17 -16.8 Td
(nodeHandle)Tj
/R16092000 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
/R15447656 10 Tf
19.1699 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
-142.87 -16.8 Td
[(edg)10.0159(eHandle)]TJ
/R16092000 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
/R15447656 10 Tf
19.1699 0 Td
[(attrib)19.9927(uteName ?...?)]TJ
/R15773432 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
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
[(lay)24.9927(out ?dot|neato|cir)18.0151(co|tw)10.0146(opi|fdp|nop?)]TJ
/R15773432 10 Tf
-19.6797 -24 Td
1.136 Tw
[(Annotate the graph with layout information.)-613.601(This commands tak)10.0049(es an abstract graph add shape)]TJ
12 TL
0.541 Tw
(and position information to it according to the layout engine')'
3.042 Tc
248.469 0 Td
(sr)Tj
0 Tc
10.2621 0 Td
0.542 Tw
[(ules of e)14.9951(ye-pleasing graph layout.)]TJ
-258.731 -12 Td
0.316 Tw
[(If the layout engine is unspecied then it def)10.0098(aults to)]TJ
/R16092000 10 Tf
213.04 0 Td
(dot)Tj
/R15773432 10 Tf
16.7051 0 Td
0.315 Tw
(for directed graphs, and)Tj
/R16092000 10 Tf
98.7301 0 Td
(neato)Tj
/R15773432 10 Tf
26.1449 0 Td
(otherwise.)Tj
-354.62 -12 Td
0.534 Tw
(If the)Tj
/R16092000 10 Tf
24.948 0 Td
(nop)Tj
/R15773432 10 Tf
19.1539 0 Td
0.535 Tw
[(engine is specied then layout information from the input graph is used.)-553.506(The result of)]TJ
-44.102 -12 Td
0.582 Tw
[(the layout is stored as additional attrib)19.9902(utes name/v)24.9976(alue pairs in the graph, node and edges.)]TJ
372.12 0 Td
(These)Tj
-372.12 -12 Td
0 Tw
[(attrib)19.9841(utes are intended to be interpreted by subsequent)]TJ
/R15447656 10 Tf
218.99 0 Td
(write)Tj
/R15773432 10 Tf
23.2398 0 Td
(or)Tj
-0.37 Tc
/R15447656 10 Tf
10.8301 0 Td
(re)Tj
0 Tc
7.96016 0 Td
(nder)Tj
/R15773432 10 Tf
21.5602 0 Td
(commands.)Tj
-150.441 -84 Td
[(Tcl Extensions)-19914(5)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 1479
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R25402208
│ │ │ │ │ │ +R16092000
│ │ │ │ │ │
│ │ │ │ │ │ -R25083640
│ │ │ │ │ │ +R15773432
│ │ │ │ │ │
│ │ │ │ │ │ -R24757864
│ │ │ │ │ │ +R15447656
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R24757864 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R24757864 10 Tf
399.29 0 Td
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R24757864 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R25402208 10 Tf
55.6797 0 Td
(write)Tj
/R24757864 10 Tf
24.7102 0 Td
[(leHandle format ?dot|neato|cir)37.0068(co|twopi|fdp|nop?)]TJ
/R25083640 10 Tf
-44.3898 -24 Td
0.927 Tw
(Write a graph to the open le represented by)Tj
/R24757864 10 Tf
191.043 0 Td
(leHandle)Tj
/R25083640 10 Tf
45.2672 0 Td
0.928 Tw
(in a specic)Tj
/R24757864 10 Tf
55.0238 0 Td
(format.)Tj
/R25083640 10 Tf
35.098 0 Td
(Possible)Tj
/R24757864 10 Tf
38.7379 0 Td
(formats)Tj
/R25083640 10 Tf
-365.17 -12 Td
0.899 Tw
(are: "ps" "mif" "hpgl" "plain" "dot" "gif" "ismap" If the layout hasn')Tj
3.399 Tc
283.199 0 Td
(tb)Tj
0 Tc
11.1789 0 Td
0.898 Tw
(een already done, then it)Tj
-294.378 -12 Td
0.129 Tw
(will be done as part of this operation using the same rules for selecting the layout engine as for the)Tj
12 TL
0 Tw
(layout command.)'
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
-0.18 Tc
/R25402208 10 Tf
55.6797 0 Td
(re)Tj
0 Tc
8.7 0 Td
[(nder)10(gd)]TJ
/R24757864 10 Tf
32.9602 0 Td
(gdHandle)Tj
/R25083640 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
/R25402208 10 Tf
126.044 0 Td
(gdTcl\(1\))Tj
/R25083640 10 Tf
39.016 0 Td
2.906 Tw
(\). Returns)Tj
-353.659 -12 Td
(the)Tj
/R24757864 10 Tf
15.5828 0 Td
(gdHandle)Tj
/R25083640 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
/R24757864 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
-0.18 Tc
/R25402208 10 Tf
55.6797 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R24757864 10 Tf
22.5 0 Td
[(?can)40.0146(vas ?dot|neato|cir)37.0068(co|twopi|fdp|nop??)]TJ
/R25083640 10 Tf
-50.8797 -24 Td
0.61 Tw
(If no)Tj
/R24757864 10 Tf
22.8801 0 Td
[(can)40.0159(vas)]TJ
/R25083640 10 Tf
30.4797 0 Td
(ar)Tj
7.58984 0 Td
[(gument is pro)15.0073(vided then)]TJ
-0.18 Tc
/R25402208 10 Tf
101.73 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R25083640 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
/R25402208 10 Tf
124.97 0 Td
(Tk)Tj
/R25083640 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
/R24757864 10 Tf
21.0301 0 Td
[(can)40.0146(vasHandle)]TJ
/R25083640 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
/R25402208 10 Tf
69.4602 0 Td
($c)Tj
/R25083640 10 Tf
-348.56 -24 Td
0.809 Tw
(If a)Tj
/R24757864 10 Tf
17.718 0 Td
[(can)40.0159(vas)]TJ
/R25083640 10 Tf
30.6789 0 Td
(ar)Tj
7.58984 0 Td
[(gument is pro)15.0024(vided then)]TJ
-0.18 Tc
/R25402208 10 Tf
102.526 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R25083640 10 Tf
23.309 0 Td
0.81 Tw
(produces a set of commands for)Tj
/R24757864 10 Tf
134.83 0 Td
[(can)40.0146(vas)]TJ
/R25083640 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
/R25402208 10 Tf
-31.9902 -36 Td
(Render)Tj
/R25083640 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
/R24757864 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
/R25083640 10 Tf
8.775 0 Td
(\(See)Tj
/R25402208 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
/R25083640 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
/R24757864 10 Tf
51.268 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(amples/disp)Tj
/R25083640 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
/R25402208 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R25083640 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
/R15447656 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R15447656 10 Tf
399.29 0 Td
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R15447656 10 Tf
-410.34 -36 Td
[(gr)15.0159(aphHandle)]TJ
/R16092000 10 Tf
55.6797 0 Td
(write)Tj
/R15447656 10 Tf
24.7102 0 Td
[(leHandle format ?dot|neato|cir)37.0068(co|twopi|fdp|nop?)]TJ
/R15773432 10 Tf
-44.3898 -24 Td
0.927 Tw
(Write a graph to the open le represented by)Tj
/R15447656 10 Tf
191.043 0 Td
(leHandle)Tj
/R15773432 10 Tf
45.2672 0 Td
0.928 Tw
(in a specic)Tj
/R15447656 10 Tf
55.0238 0 Td
(format.)Tj
/R15773432 10 Tf
35.098 0 Td
(Possible)Tj
/R15447656 10 Tf
38.7379 0 Td
(formats)Tj
/R15773432 10 Tf
-365.17 -12 Td
0.899 Tw
(are: "ps" "mif" "hpgl" "plain" "dot" "gif" "ismap" If the layout hasn')Tj
3.399 Tc
283.199 0 Td
(tb)Tj
0 Tc
11.1789 0 Td
0.898 Tw
(een already done, then it)Tj
-294.378 -12 Td
0.129 Tw
(will be done as part of this operation using the same rules for selecting the layout engine as for the)Tj
12 TL
0 Tw
(layout command.)'
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
-0.18 Tc
/R16092000 10 Tf
55.6797 0 Td
(re)Tj
0 Tc
8.7 0 Td
[(nder)10(gd)]TJ
/R15447656 10 Tf
32.9602 0 Td
(gdHandle)Tj
/R15773432 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
/R16092000 10 Tf
126.044 0 Td
(gdTcl\(1\))Tj
/R15773432 10 Tf
39.016 0 Td
2.906 Tw
(\). Returns)Tj
-353.659 -12 Td
(the)Tj
/R15447656 10 Tf
15.5828 0 Td
(gdHandle)Tj
/R15773432 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
/R15447656 10 Tf
-36 -28.8 Td
[(gr)15.0159(aphHandle)]TJ
-0.18 Tc
/R16092000 10 Tf
55.6797 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R15447656 10 Tf
22.5 0 Td
[(?can)40.0146(vas ?dot|neato|cir)37.0068(co|twopi|fdp|nop??)]TJ
/R15773432 10 Tf
-50.8797 -24 Td
0.61 Tw
(If no)Tj
/R15447656 10 Tf
22.8801 0 Td
[(can)40.0159(vas)]TJ
/R15773432 10 Tf
30.4797 0 Td
(ar)Tj
7.58984 0 Td
[(gument is pro)15.0073(vided then)]TJ
-0.18 Tc
/R16092000 10 Tf
101.73 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R15773432 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
/R16092000 10 Tf
124.97 0 Td
(Tk)Tj
/R15773432 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
/R15447656 10 Tf
21.0301 0 Td
[(can)40.0146(vasHandle)]TJ
/R15773432 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
/R16092000 10 Tf
69.4602 0 Td
($c)Tj
/R15773432 10 Tf
-348.56 -24 Td
0.809 Tw
(If a)Tj
/R15447656 10 Tf
17.718 0 Td
[(can)40.0159(vas)]TJ
/R15773432 10 Tf
30.6789 0 Td
(ar)Tj
7.58984 0 Td
[(gument is pro)15.0024(vided then)]TJ
-0.18 Tc
/R16092000 10 Tf
102.526 0 Td
(re)Tj
0 Tc
8.7 0 Td
(nder)Tj
/R15773432 10 Tf
23.309 0 Td
0.81 Tw
(produces a set of commands for)Tj
/R15447656 10 Tf
134.83 0 Td
[(can)40.0146(vas)]TJ
/R15773432 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
/R16092000 10 Tf
-31.9902 -36 Td
(Render)Tj
/R15773432 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
/R15447656 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
/R15773432 10 Tf
8.775 0 Td
(\(See)Tj
/R16092000 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
/R15773432 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
/R15447656 10 Tf
51.268 0 Td
(ex)Tj
0 Tc
8.68008 0 Td
(amples/disp)Tj
/R15773432 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
/R16092000 10.95 Tf
-72 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R15773432 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2417
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R25402208
│ │ │ │ │ │ +R16092000
│ │ │ │ │ │
│ │ │ │ │ │ -R25083640
│ │ │ │ │ │ +R15773432
│ │ │ │ │ │
│ │ │ │ │ │ -R24757864
│ │ │ │ │ │ +R15447656
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 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
/R24757864 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R24757864 10 Tf
399.29 0 Td
(tcldot)Tj
/R25083640 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-0.548 Tc
/R25402208 10.95 Tf
-446.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R25083640 10 Tf
20.7363 -12 Td
[(John Ellson \(ellson@graphviz.or)18.0078(g\))]TJ
-0.602 Tc
/R25402208 10.95 Tf
-36 -28.8 Td
(AC)Tj
0 Tc
15.2098 0 Td
[(KNO)50.0466(WLEDGEMENTS)]TJ
/R25083640 10 Tf
20.7902 -12 Td
0.663 Tw
(John Ousterhout, of course, for)Tj
/R25402208 10 Tf
130.235 0 Td
(tcl)Tj
/R25083640 10 Tf
13.7129 0 Td
(and)Tj
/R25402208 10 Tf
17.6031 0 Td
(tk.)Tj
/R25083640 10 Tf
17.0531 0 Td
(Ste)Tj
-0.15 Tc
12.5301 0 Td
(ve)Tj
3.162 Tc
9.28984 0 Td
(nN)Tj
0 Tc
15.382 0 Td
0.662 Tw
[(orth and Eleftherios K)35.0049(outsoos for)]TJ
/R25402208 10 Tf
144.89 0 Td
(dot.)Tj
/R25083640 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
/R25402208 10 Tf
-166.69 -12 Td
(tcldot.)Tj
/R25402208 10.95 Tf
-36 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R25083640 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
/R15447656 10 Tf
1 0 0 1 72.1301 793.89 Tm
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
/R15447656 10 Tf
399.29 0 Td
(tcldot)Tj
/R15773432 10 Tf
23.4602 0 Td
(\(3tcl\))Tj
-0.548 Tc
/R16092000 10.95 Tf
-446.34 -36 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R15773432 10 Tf
20.7363 -12 Td
[(John Ellson \(ellson@graphviz.or)18.0078(g\))]TJ
-0.602 Tc
/R16092000 10.95 Tf
-36 -28.8 Td
(AC)Tj
0 Tc
15.2098 0 Td
[(KNO)50.0466(WLEDGEMENTS)]TJ
/R15773432 10 Tf
20.7902 -12 Td
0.663 Tw
(John Ousterhout, of course, for)Tj
/R16092000 10 Tf
130.235 0 Td
(tcl)Tj
/R15773432 10 Tf
13.7129 0 Td
(and)Tj
/R16092000 10 Tf
17.6031 0 Td
(tk.)Tj
/R15773432 10 Tf
17.0531 0 Td
(Ste)Tj
-0.15 Tc
12.5301 0 Td
(ve)Tj
3.162 Tc
9.28984 0 Td
(nN)Tj
0 Tc
15.382 0 Td
0.662 Tw
[(orth and Eleftherios K)35.0049(outsoos for)]TJ
/R16092000 10 Tf
144.89 0 Td
(dot.)Tj
/R15773432 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
/R16092000 10 Tf
-166.69 -12 Td
(tcldot.)Tj
/R16092000 10.95 Tf
-36 -28.8 Td
[(KEYW)10.0365(ORDS)]TJ
/R15773432 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -863
│ │ │ │ │ │ +862
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R25402208
│ │ │ │ │ │ +R16092000
│ │ │ │ │ │
│ │ │ │ │ │ -R25083640
│ │ │ │ │ │ +R15773432
│ │ │ │ │ │
│ │ │ │ │ │ -R24757864
│ │ │ │ │ │ +R15447656
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -1043,18 +1043,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -520
│ │ │ │ │ │ +518
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R24184880 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/R14874672 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
│ │ │ │ │ │ @@ -1076,15 +1076,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 672
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R24185248 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/R14875040 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
│ │ │ │ │ │ @@ -1109,15 +1109,15 @@
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ 370
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R24185616 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/R14875408 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-13d3402a519a'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-4196c7da8e05'/>
<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/pdf/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
/R43607656 10 Tf
1 0 0 1 71.9102 793.89 Tm
(TRED)Tj
/R43933168 10 Tf
25.2801 0 Td
138.27 Tw
(\(1\) General)Tj
186.58 0 Td
0 Tw
(Commands Manual)Tj
/R43607656 10 Tf
219.29 0 Td
(TRED)Tj
/R43933168 10 Tf
25.2801 0 Td
(\(1\))Tj
-0.219 Tc
/R44252000 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R43933168 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
/R44252000 10.95 Tf
-104.84 -16.8 Td
(SYNOPSIS)Tj
/R44252000 10 Tf
36 -12 Td
[(tr)18.0151(ed)]TJ
/R43933168 10 Tf
20.0898 0 Td
([)Tj
/R44252000 10 Tf
5.83008 0 Td
(v?)Tj
2.5 Tc
/R43933168 10 Tf
20.7 0 Td
(][)Tj
0 Tc
/R43607656 10 Tf
13.5699 0 Td
(les)Tj
/R43933168 10 Tf
18.8801 0 Td
(])Tj
/R44252000 10.95 Tf
-115.07 -16.8 Td
(DESCRIPTION)Tj
/R44252000 10 Tf
36 -12 Td
[(tr)18.0151(ed)]TJ
/R43933168 10 Tf
20.1738 0 Td
0.084 Tw
(computes the transiti)Tj
-0.15 Tc
83.248 0 Td
0.384 Tw
(ve r)Tj
0 Tc
15.2039 0 Td
0.083 Tw
(eduction of directed graphs, and prints the resulting graphs to standard output.)Tj
-118.626 -12 Td
0.503 Tw
(This remo)Tj
-0.15 Tc
41.1828 0 Td
(ve)Tj
3.003 Tc
9.28984 0 Td
(se)Tj
0 Tc
11.3328 0 Td
(dges implied by transiti)Tj
95.4289 0 Td
(vity)Tj
5.503 Tc
14.9102 0 Td
(.N)Tj
0 Tc
15.223 0 Td
0.504 Tw
(odes and subgraphs are not otherwise af)Tj
162.734 0 Td
3.004 Tw
(fected. The)Tj
-0.74 Tc
50.9879 0 Td
(``)Tj
0 Tc
5.91992 0 Td
(mean-)Tj
-407.009 -12 Td
(ing')Tj
2.67 Tc
15.3699 0 Td
('a)Tj
0 Tc
10.4398 0 Td
0.17 Tw
[(nd v)25.0073(alidity of the reduced graphs is application dependent.)]TJ
/R44252000 10 Tf
240.409 0 Td
[(tr)18.0151(ed)]TJ
/R43933168 10 Tf
20.259 0 Td
0.169 Tw
(is particularly useful as a preproces-)Tj
-286.478 -12 Td
0 Tw
(sor to)Tj
/R43607656 10 Tf
25.35 0 Td
(dot)Tj
/R43933168 10 Tf
15.9602 0 Td
(to reduce clutter in dense layouts.)Tj
-41.3102 -16.8 Td
(Undirected graphs are silently ignored.)Tj
/R44252000 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R43933168 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R44252000 10 Tf
16.8 TL
(v)'
-1.11 Tc
/R43933168 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R44252000 10 Tf
-46.55 -16.8 Td
(?)Tj
/R43933168 10 Tf
36 0 Td
(Print usage information.)Tj
/R44252000 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R43933168 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R43607656 10 Tf
1.91016 -16.8 Td
(les)Tj
/R43933168 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
/R43607656 10 Tf
272.314 0 Td
(les)Tj
/R43933168 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
-0.11 Tc
/R44252000 10.95 Tf
-76 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R43933168 10 Tf
20.9004 -12 Td
[(Using bitmaps internally w)9.98535(ould substantially decrease running time.)]TJ
/R44252000 10.95 Tf
-36 -16.8 Td
[(DIA)54.9606(GNOSTICS)]TJ
/R43933168 10 Tf
36 -12 Td
[(If a graph has c)15.0159(ycles, its transiti)]TJ
-0.15 Tc
126.52 0 Td
0.3 Tw
(ve r)Tj
0 Tc
15.1199 0 Td
0 Tw
[(eduction is not uniquely dened.)-500(In this case)]TJ
/R43607656 10 Tf
183.32 0 Td
[(tr)37.002(ed)]TJ
/R43933168 10 Tf
18.2398 0 Td
[(emits a w)9.99023(arning.)]TJ
-0.548 Tc
/R44252000 10.95 Tf
-379.2 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R43933168 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
/R44252000 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R43933168 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 -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
/R31508072 10 Tf
1 0 0 1 71.9102 793.89 Tm
(TRED)Tj
/R31833584 10 Tf
25.2801 0 Td
138.27 Tw
(\(1\) General)Tj
186.58 0 Td
0 Tw
(Commands Manual)Tj
/R31508072 10 Tf
219.29 0 Td
(TRED)Tj
/R31833584 10 Tf
25.2801 0 Td
(\(1\))Tj
-0.219 Tc
/R32152416 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R31833584 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
/R32152416 10.95 Tf
-104.84 -16.8 Td
(SYNOPSIS)Tj
/R32152416 10 Tf
36 -12 Td
[(tr)18.0151(ed)]TJ
/R31833584 10 Tf
20.0898 0 Td
([)Tj
/R32152416 10 Tf
5.83008 0 Td
(v?)Tj
2.5 Tc
/R31833584 10 Tf
20.7 0 Td
(][)Tj
0 Tc
/R31508072 10 Tf
13.5699 0 Td
(les)Tj
/R31833584 10 Tf
18.8801 0 Td
(])Tj
/R32152416 10.95 Tf
-115.07 -16.8 Td
(DESCRIPTION)Tj
/R32152416 10 Tf
36 -12 Td
[(tr)18.0151(ed)]TJ
/R31833584 10 Tf
20.1738 0 Td
0.084 Tw
(computes the transiti)Tj
-0.15 Tc
83.248 0 Td
0.384 Tw
(ve r)Tj
0 Tc
15.2039 0 Td
0.083 Tw
(eduction of directed graphs, and prints the resulting graphs to standard output.)Tj
-118.626 -12 Td
0.503 Tw
(This remo)Tj
-0.15 Tc
41.1828 0 Td
(ve)Tj
3.003 Tc
9.28984 0 Td
(se)Tj
0 Tc
11.3328 0 Td
(dges implied by transiti)Tj
95.4289 0 Td
(vity)Tj
5.503 Tc
14.9102 0 Td
(.N)Tj
0 Tc
15.223 0 Td
0.504 Tw
(odes and subgraphs are not otherwise af)Tj
162.734 0 Td
3.004 Tw
(fected. The)Tj
-0.74 Tc
50.9879 0 Td
(``)Tj
0 Tc
5.91992 0 Td
(mean-)Tj
-407.009 -12 Td
(ing')Tj
2.67 Tc
15.3699 0 Td
('a)Tj
0 Tc
10.4398 0 Td
0.17 Tw
[(nd v)25.0073(alidity of the reduced graphs is application dependent.)]TJ
/R32152416 10 Tf
240.409 0 Td
[(tr)18.0151(ed)]TJ
/R31833584 10 Tf
20.259 0 Td
0.169 Tw
(is particularly useful as a preproces-)Tj
-286.478 -12 Td
0 Tw
(sor to)Tj
/R31508072 10 Tf
25.35 0 Td
(dot)Tj
/R31833584 10 Tf
15.9602 0 Td
(to reduce clutter in dense layouts.)Tj
-41.3102 -16.8 Td
(Undirected graphs are silently ignored.)Tj
/R32152416 10.95 Tf
-36 -16.8 Td
(OPTIONS)Tj
/R31833584 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R32152416 10 Tf
16.8 TL
(v)'
-1.11 Tc
/R31833584 10 Tf
36 0 Td
(Ve)Tj
0 Tc
10.55 0 Td
(rbose output.)Tj
/R32152416 10 Tf
-46.55 -16.8 Td
(?)Tj
/R31833584 10 Tf
36 0 Td
(Print usage information.)Tj
/R32152416 10.95 Tf
-72 -16.8 Td
(OPERANDS)Tj
/R31833584 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R31508072 10 Tf
1.91016 -16.8 Td
(les)Tj
/R31833584 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
/R31508072 10 Tf
272.314 0 Td
(les)Tj
/R31833584 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
-0.11 Tc
/R32152416 10.95 Tf
-76 -16.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R31833584 10 Tf
20.9004 -12 Td
[(Using bitmaps internally w)9.98535(ould substantially decrease running time.)]TJ
/R32152416 10.95 Tf
-36 -16.8 Td
[(DIA)54.9606(GNOSTICS)]TJ
/R31833584 10 Tf
36 -12 Td
[(If a graph has c)15.0159(ycles, its transiti)]TJ
-0.15 Tc
126.52 0 Td
0.3 Tw
(ve r)Tj
0 Tc
15.1199 0 Td
0 Tw
[(eduction is not uniquely dened.)-500(In this case)]TJ
/R31508072 10 Tf
183.32 0 Td
[(tr)37.002(ed)]TJ
/R31833584 10 Tf
18.2398 0 Td
[(emits a w)9.99023(arning.)]TJ
-0.548 Tc
/R32152416 10.95 Tf
-379.2 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R31833584 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
/R32152416 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R31833584 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 -314.4 Td
[(21 March 2001)-19845(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1492
│ │ │ │ │ │ +1493
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ IOPSWD+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -614,19 +614,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R44252000
│ │ │ │ │ │ +R32152416
│ │ │ │ │ │
│ │ │ │ │ │ -R43933168
│ │ │ │ │ │ +R31833584
│ │ │ │ │ │
│ │ │ │ │ │ -R43607656
│ │ │ │ │ │ +R31508072
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -678,18 +678,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -324
│ │ │ │ │ │ +325
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R44277400 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 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>
<59><59><0059>
<64><64><0064>
<65><65><0065>
<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/R32177816 def
1 begincodespacerange
<00><ff>
endcodespacerange
26 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>
<59><59><0059>
<64><64><0064>
<65><65><0065>
<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
│ │ │ │ │ │ 505
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R44277768 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 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>
<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/R32178184 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 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>
<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
│ │ │ │ │ │ 241
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R44278136 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/R32178552 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-e0bd3bf92d51'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-fe7f6133cde8'/>
<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/pdf/unflatten.1.pdf.gz
│ │ │ │ ├── unflatten.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
/R33302120 10 Tf
1 0 0 1 71.4801 793.89 Tm
[(UNFLA)37(TTEN)]TJ
/R33630008 10 Tf
56.3 0 Td
107.68 Tw
(\(1\) General)Tj
155.99 0 Td
0 Tw
(Commands Manual)Tj
/R33302120 10 Tf
188.27 0 Td
[(UNFLA)37.002(TTEN)]TJ
/R33630008 10 Tf
56.3 0 Td
(\(1\))Tj
-0.219 Tc
/R33946464 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R33630008 10 Tf
20.407 -12 Td
(unatten adjust directed graphs to impro)Tj
-0.15 Tc
169.92 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
0 Tw
(ayout aspect ratio)Tj
/R33946464 10.95 Tf
-220.49 -16.8 Td
(SYNOPSIS)Tj
/R33946464 10 Tf
36 -12 Td
(unatten)Tj
/R33630008 10 Tf
40.8398 0 Td
([)Tj
/R33946464 10 Tf
3.33008 0 Td
(f)Tj
2.5 Tc
/R33630008 10 Tf
9.03008 0 Td
(][)Tj
0 Tc
/R33946464 10 Tf
9.16016 0 Td
(l)Tj
/R33302120 10 Tf
8.48008 0 Td
(len)Tj
2.5 Tc
/R33630008 10 Tf
12.2199 0 Td
(][)Tj
0 Tc
/R33946464 10 Tf
9.16016 0 Td
(c)Tj
/R33302120 10 Tf
10.1398 0 Td
(len)Tj
2.5 Tc
/R33630008 10 Tf
14.7199 0 Td
(][)Tj
0 Tc
/R33946464 10 Tf
11.6602 0 Td
(o)Tj
/R33302120 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R33630008 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
17.2199 0 Td
(les ])Tj
/R33946464 10.95 Tf
-223.07 -16.8 Td
(DESCRIPTION)Tj
/R33946464 10 Tf
36 -12 Td
(unatten)Tj
/R33630008 10 Tf
41.3078 0 Td
0.468 Tw
(is a preprocessor to)Tj
/R33946464 10 Tf
81.852 0 Td
(dot)Tj
/R33630008 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.44 Tw
[(disconnected nodes.)-543.992(The usual layout for such a graph is generally v)]TJ
280.47 0 Td
0.441 Tw
(ery wide or tall.)Tj
/R33946464 10 Tf
70.084 0 Td
(unatten)Tj
/R33630008 10 Tf
41.2809 0 Td
(inserts in-)Tj
-391.835 -12 Td
0 Tw
(visible edges or adjusts the)Tj
/R33946464 10 Tf
110.27 0 Td
(minlen)Tj
/R33630008 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
/R33946464 10.95 Tf
-264.58 -16.8 Td
(OPTIONS)Tj
/R33630008 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R33946464 10 Tf
16.8 TL
(l)'
/R33302120 10 Tf
10.9801 0 Td
(len)Tj
/R33630008 10 Tf
25.0199 0 Td
(The minimum length of leaf edges is staggered between 1 and)Tj
/R33302120 10 Tf
250.79 0 Td
(len)Tj
/R33630008 10 Tf
14.7199 0 Td
[(\(a small inte)15.0146(ger\).)]TJ
/R33946464 10 Tf
-301.51 -16.8 Td
(f)Tj
/R33630008 10 Tf
36 0 Td
0.665 Tw
(Enables the staggering of the)Tj
/R33946464 10 Tf
121.915 0 Td
(-l)Tj
/R33630008 10 Tf
9.275 0 Td
[(option to f)10(anout nodes whose inde)15.0146(gree and outde)15(gree are both 1.)]TJ
-131.19 -12 Td
0 Tw
(This helps with structures such as)Tj
2.5 Tc
/R33302120 10 Tf
137.21 0 Td
[(a-)249.993(>{)250(wxyz)250.015(}-)249.993(>b)]TJ
5 Tc
/R33630008 10 Tf
75.1 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
[(his option only w)9.99023(orks if the)]TJ
/R33946464 10 Tf
112.68 0 Td
(-l)Tj
/R33630008 10 Tf
8.61016 0 Td
(ag is set.)Tj
/R33946464 10 Tf
-383.211 -16.8 Td
(c)Tj
/R33302120 10 Tf
12.6398 0 Td
(len)Tj
-0.15 Tc
/R33630008 10 Tf
23.3602 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(rm disconnected nodes into chains of up to)Tj
/R33302120 10 Tf
173.87 0 Td
(len)Tj
/R33630008 10 Tf
14.7199 0 Td
(nodes.)Tj
/R33946464 10 Tf
-235 -16.8 Td
(o)Tj
/R33302120 10 Tf
13.2 0 Td
(outle)Tj
/R33630008 10 Tf
22.8 -12 Td
[(causes the output to be written to the specied le; by def)9.98535(ault, output is written to)]TJ
/R33946464 10 Tf
329.05 0 Td
(stdout)Tj
/R33630008 10 Tf
26.6699 0 Td
(.)Tj
/R33946464 10.95 Tf
-427.72 -16.8 Td
(OPERANDS)Tj
/R33630008 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R33302120 10 Tf
1.91016 -16.8 Td
(les)Tj
/R33630008 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
/R33302120 10 Tf
272.314 0 Td
(les)Tj
/R33630008 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
-0.548 Tc
/R33946464 10.95 Tf
-76 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R33630008 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
/R33946464 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R33630008 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 -343.2 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
/R10454632 10 Tf
1 0 0 1 71.4801 793.89 Tm
[(UNFLA)37(TTEN)]TJ
/R10782520 10 Tf
56.3 0 Td
107.68 Tw
(\(1\) General)Tj
155.99 0 Td
0 Tw
(Commands Manual)Tj
/R10454632 10 Tf
188.27 0 Td
[(UNFLA)37.002(TTEN)]TJ
/R10782520 10 Tf
56.3 0 Td
(\(1\))Tj
-0.219 Tc
/R11098976 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R10782520 10 Tf
20.407 -12 Td
(unatten adjust directed graphs to impro)Tj
-0.15 Tc
169.92 0 Td
0.3 Tw
(ve l)Tj
0 Tc
14.5699 0 Td
0 Tw
(ayout aspect ratio)Tj
/R11098976 10.95 Tf
-220.49 -16.8 Td
(SYNOPSIS)Tj
/R11098976 10 Tf
36 -12 Td
(unatten)Tj
/R10782520 10 Tf
40.8398 0 Td
([)Tj
/R11098976 10 Tf
3.33008 0 Td
(f)Tj
2.5 Tc
/R10782520 10 Tf
9.03008 0 Td
(][)Tj
0 Tc
/R11098976 10 Tf
9.16016 0 Td
(l)Tj
/R10454632 10 Tf
8.48008 0 Td
(len)Tj
2.5 Tc
/R10782520 10 Tf
12.2199 0 Td
(][)Tj
0 Tc
/R11098976 10 Tf
9.16016 0 Td
(c)Tj
/R10454632 10 Tf
10.1398 0 Td
(len)Tj
2.5 Tc
/R10782520 10 Tf
14.7199 0 Td
(][)Tj
0 Tc
/R11098976 10 Tf
11.6602 0 Td
(o)Tj
/R10454632 10 Tf
13.4301 0 Td
(outle)Tj
2.5 Tc
/R10782520 10 Tf
27.6801 0 Td
(][)Tj
0 Tc
17.2199 0 Td
(les ])Tj
/R11098976 10.95 Tf
-223.07 -16.8 Td
(DESCRIPTION)Tj
/R11098976 10 Tf
36 -12 Td
(unatten)Tj
/R10782520 10 Tf
41.3078 0 Td
0.468 Tw
(is a preprocessor to)Tj
/R11098976 10 Tf
81.852 0 Td
(dot)Tj
/R10782520 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.44 Tw
[(disconnected nodes.)-543.992(The usual layout for such a graph is generally v)]TJ
280.47 0 Td
0.441 Tw
(ery wide or tall.)Tj
/R11098976 10 Tf
70.084 0 Td
(unatten)Tj
/R10782520 10 Tf
41.2809 0 Td
(inserts in-)Tj
-391.835 -12 Td
0 Tw
(visible edges or adjusts the)Tj
/R11098976 10 Tf
110.27 0 Td
(minlen)Tj
/R10782520 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
/R11098976 10.95 Tf
-264.58 -16.8 Td
(OPTIONS)Tj
/R10782520 10 Tf
36 -12 Td
[(The follo)25.0159(wing options are supported:)]TJ
/R11098976 10 Tf
16.8 TL
(l)'
/R10454632 10 Tf
10.9801 0 Td
(len)Tj
/R10782520 10 Tf
25.0199 0 Td
(The minimum length of leaf edges is staggered between 1 and)Tj
/R10454632 10 Tf
250.79 0 Td
(len)Tj
/R10782520 10 Tf
14.7199 0 Td
[(\(a small inte)15.0146(ger\).)]TJ
/R11098976 10 Tf
-301.51 -16.8 Td
(f)Tj
/R10782520 10 Tf
36 0 Td
0.665 Tw
(Enables the staggering of the)Tj
/R11098976 10 Tf
121.915 0 Td
(-l)Tj
/R10782520 10 Tf
9.275 0 Td
[(option to f)10(anout nodes whose inde)15.0146(gree and outde)15(gree are both 1.)]TJ
-131.19 -12 Td
0 Tw
(This helps with structures such as)Tj
2.5 Tc
/R10454632 10 Tf
137.21 0 Td
[(a-)249.993(>{)250(wxyz)250.015(}-)249.993(>b)]TJ
5 Tc
/R10782520 10 Tf
75.1 0 Td
(.T)Tj
0 Tc
13.6102 0 Td
[(his option only w)9.99023(orks if the)]TJ
/R11098976 10 Tf
112.68 0 Td
(-l)Tj
/R10782520 10 Tf
8.61016 0 Td
(ag is set.)Tj
/R11098976 10 Tf
-383.211 -16.8 Td
(c)Tj
/R10454632 10 Tf
12.6398 0 Td
(len)Tj
-0.15 Tc
/R10782520 10 Tf
23.3602 0 Td
(Fo)Tj
0 Tc
10.4102 0 Td
(rm disconnected nodes into chains of up to)Tj
/R10454632 10 Tf
173.87 0 Td
(len)Tj
/R10782520 10 Tf
14.7199 0 Td
(nodes.)Tj
/R11098976 10 Tf
-235 -16.8 Td
(o)Tj
/R10454632 10 Tf
13.2 0 Td
(outle)Tj
/R10782520 10 Tf
22.8 -12 Td
[(causes the output to be written to the specied le; by def)9.98535(ault, output is written to)]TJ
/R11098976 10 Tf
329.05 0 Td
(stdout)Tj
/R10782520 10 Tf
26.6699 0 Td
(.)Tj
/R11098976 10.95 Tf
-427.72 -16.8 Td
(OPERANDS)Tj
/R10782520 10 Tf
36 -12 Td
[(The follo)25.0159(wing operand is supported:)]TJ
/R10454632 10 Tf
1.91016 -16.8 Td
(les)Tj
/R10782520 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
/R10454632 10 Tf
272.314 0 Td
(les)Tj
/R10782520 10 Tf
19.9191 0 Td
1.039 Tw
(operand is specied, the)Tj
-292.233 -12 Td
0 Tw
(standard input will be used.)Tj
-0.548 Tc
/R11098976 10.95 Tf
-76 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R10782520 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
/R11098976 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R10782520 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 -343.2 Td
[(21 January 2001)-19595(1)]TJ
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1671
│ │ │ │ │ │ +1673
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ JGFPPE+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -637,19 +637,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R33946464
│ │ │ │ │ │ +R11098976
│ │ │ │ │ │
│ │ │ │ │ │ -R33630008
│ │ │ │ │ │ +R10782520
│ │ │ │ │ │
│ │ │ │ │ │ -R33302120
│ │ │ │ │ │ +R10454632
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -701,18 +701,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -371
│ │ │ │ │ │ +370
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R29326784 def
1 begincodespacerange
<00><ff>
endcodespacerange
33 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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/R6479296 def
1 begincodespacerange
<00><ff>
endcodespacerange
33 beginbfrange
<20><20><0020>
<2d><2d><002d>
<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
│ │ │ │ │ │ -502
│ │ │ │ │ │ +500
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R29327152 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 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>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<4e><4e><004e>
<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>
<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/R6479664 def
1 begincodespacerange
<00><ff>
endcodespacerange
54 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>
<43><43><0043>
<45><45><0045>
<46><46><0046>
<47><47><0047>
<49><49><0049>
<4a><4a><004a>
<4d><4d><004d>
<4e><4e><004e>
<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>
<79><79><0079>
<8c><8c><fb01>
<8d><8d><fb02>
<ad><ad><2212>
endbfrange
endcmap
CMapName currentdict /CMap defineresource pop
end end
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ Encoding
│ │ │ │ │ │ @@ -762,18 +762,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -320
│ │ │ │ │ │ +319
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R33946760 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/R11099272 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-d9c74e598d56'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-76f625fb69ab'/>
<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/pdf/vimdot.1.pdf.gz
│ │ │ │ ├── vimdot.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
/R16410216 10 Tf
1 0 0 1 71.7398 793.89 Tm
[(VIMDO)39.9841(T)]TJ
/R16735992 10 Tf
38.6402 0 Td
125.08 Tw
(\(1\) General)Tj
173.39 0 Td
0 Tw
(Commands Manual)Tj
/R16410216 10 Tf
205.93 0 Td
[(VIMDO)39.9854(T)]TJ
/R16735992 10 Tf
38.6402 0 Td
(\(1\))Tj
-0.219 Tc
/R17054560 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R16735992 10 Tf
20.407 -12 Td
[(vimdot Combined te)15.0073(xt editor and dot vie)25(wer)]TJ
/R17054560 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R17054560 10 Tf
36 -12 Td
(vimdot)Tj
/R16735992 10 Tf
32.5 0 Td
([)Tj
/R16410216 10 Tf
5.23984 0 Td
(le)Tj
/R16735992 10 Tf
12.4 0 Td
(])Tj
/R17054560 10.95 Tf
-86.1398 -16.8 Td
(DESCRIPTION)Tj
/R17054560 10 Tf
36 -12 Td
(vimdot)Tj
/R16735992 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.653 Tw
[(output of the edited le.)-565.293(The dot output windo)]TJ
3.153 Tc
192.194 0 Td
(wa)Tj
0 Tc
14.8129 0 Td
(utomatically refreshes e)Tj
-0.15 Tc
96.5859 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rytime the le is sa)Tj
-0.15 Tc
78.5219 0 Td
(ve)Tj
3.153 Tc
9.28984 0 Td
[(di)315.317(nt)]TJ
0 Tc
21.8656 0 Td
(he)Tj
-422.56 -12 Td
[(editor)54.9927(.)]TJ
16.8 TL
1.317 Tw
(If no lename is gi)'
-0.15 Tc
80.568 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.316 Tw
[(n, vimdot will use 'noname.gv' and initialise it with an e)15.0098(xample graph to get you)]TJ
-89.8578 -12 Td
(started.)Tj
0.445 Tw
(The GUI windo)'
2.945 Tc
63.9602 0 Td
(w\()Tj
0 Tc
13.4949 0 Td
(pro)Tj
13.1801 0 Td
(vided by "dot -Txlib"\) supports zooming using the mouse scroll-wheel, and panning)Tj
-90.6352 -12 Td
0 Tw
[(by holding the scroll-wheel do)24.9854(wn and dragging.)]TJ
/R17054560 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R16735992 10 Tf
36 -12 Td
(vim\(1\), dot\(1\))Tj
-0.548 Tc
/R17054560 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R16735992 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
/R30389864 10 Tf
1 0 0 1 71.7398 793.89 Tm
[(VIMDO)39.9841(T)]TJ
/R30715640 10 Tf
38.6402 0 Td
125.08 Tw
(\(1\) General)Tj
173.39 0 Td
0 Tw
(Commands Manual)Tj
/R30389864 10 Tf
205.93 0 Td
[(VIMDO)39.9854(T)]TJ
/R30715640 10 Tf
38.6402 0 Td
(\(1\))Tj
-0.219 Tc
/R31034208 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R30715640 10 Tf
20.407 -12 Td
[(vimdot Combined te)15.0073(xt editor and dot vie)25(wer)]TJ
/R31034208 10.95 Tf
-36 -16.8 Td
(SYNOPSIS)Tj
/R31034208 10 Tf
36 -12 Td
(vimdot)Tj
/R30715640 10 Tf
32.5 0 Td
([)Tj
/R30389864 10 Tf
5.23984 0 Td
(le)Tj
/R30715640 10 Tf
12.4 0 Td
(])Tj
/R31034208 10.95 Tf
-86.1398 -16.8 Td
(DESCRIPTION)Tj
/R31034208 10 Tf
36 -12 Td
(vimdot)Tj
/R30715640 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.653 Tw
[(output of the edited le.)-565.293(The dot output windo)]TJ
3.153 Tc
192.194 0 Td
(wa)Tj
0 Tc
14.8129 0 Td
(utomatically refreshes e)Tj
-0.15 Tc
96.5859 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(rytime the le is sa)Tj
-0.15 Tc
78.5219 0 Td
(ve)Tj
3.153 Tc
9.28984 0 Td
[(di)315.317(nt)]TJ
0 Tc
21.8656 0 Td
(he)Tj
-422.56 -12 Td
[(editor)54.9927(.)]TJ
16.8 TL
1.317 Tw
(If no lename is gi)'
-0.15 Tc
80.568 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
1.316 Tw
[(n, vimdot will use 'noname.gv' and initialise it with an e)15.0098(xample graph to get you)]TJ
-89.8578 -12 Td
(started.)Tj
0.445 Tw
(The GUI windo)'
2.945 Tc
63.9602 0 Td
(w\()Tj
0 Tc
13.4949 0 Td
(pro)Tj
13.1801 0 Td
(vided by "dot -Txlib"\) supports zooming using the mouse scroll-wheel, and panning)Tj
-90.6352 -12 Td
0 Tw
[(by holding the scroll-wheel do)24.9854(wn and dragging.)]TJ
/R31034208 10.95 Tf
-36 -16.8 Td
(SEE ALSO)Tj
/R30715640 10 Tf
36 -12 Td
(vim\(1\), dot\(1\))Tj
-0.548 Tc
/R31034208 10.95 Tf
-36 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THOR)Tj
/R30715640 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1135
│ │ │ │ │ │ +1136
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ BaseFont
│ │ │ │ │ │ GWGZUV+Times-Italic
│ │ │ │ │ │ FontDescriptor
│ │ │ │ │ │ @@ -561,19 +561,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R17054560
│ │ │ │ │ │ +R31034208
│ │ │ │ │ │
│ │ │ │ │ │ -R16735992
│ │ │ │ │ │ +R30715640
│ │ │ │ │ │
│ │ │ │ │ │ -R16410216
│ │ │ │ │ │ +R30389864
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -625,32 +625,32 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -304
│ │ │ │ │ │ +303
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R17079960 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/R31059608 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/R17080328 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/R31059976 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
│ │ │ │ │ │ -219
│ │ │ │ │ │ +220
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R17080696 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/R31060344 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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-87125e0816a0'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-fa1b096783c9'/>
<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/pdf/xdot.3.pdf.gz
│ │ │ │ ├── xdot.3.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
/R49129064 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R49456952 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R49129064 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R49456952 10 Tf
41.9801 0 Td
(\(3\))Tj
-0.219 Tc
/R49773408 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R49773408 10 Tf
20.407 -12 Td
(libxdot)Tj
2.5 Tc
/R49456952 10 Tf
32.5102 0 Td
(p)Tj
0 Tc
13.1398 0 Td
(arsing and deparsing of xdot operations)Tj
/R49773408 10.95 Tf
-81.65 -16.8 Td
(SYNOPSIS)Tj
/R49456952 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
/R26404456 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R26732344 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R26404456 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R26732344 10 Tf
41.9801 0 Td
(\(3\))Tj
-0.219 Tc
/R27048800 10.95 Tf
-456.34 -36 Td
(NA)Tj
0 Tc
15.593 0 Td
(ME)Tj
/R27048800 10 Tf
20.407 -12 Td
(libxdot)Tj
2.5 Tc
/R26732344 10 Tf
32.5102 0 Td
(p)Tj
0 Tc
13.1398 0 Td
(arsing and deparsing of xdot operations)Tj
/R27048800 10.95 Tf
-81.65 -16.8 Td
(SYNOPSIS)Tj
/R26732344 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -597,19 +597,19 @@
│ │ │ │ │ │ FontFile3
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R49773408
│ │ │ │ │ │ +R27048800
│ │ │ │ │ │
│ │ │ │ │ │ -R49456952
│ │ │ │ │ │ +R26732344
│ │ │ │ │ │
│ │ │ │ │ │ -R49129064
│ │ │ │ │ │ +R26404456
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -646,27 +646,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
/R49129064 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R49456952 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R49129064 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R49456952 10 Tf
41.9801 0 Td
(\(3\))Tj
2.5 Tc
-420.34 -36 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_polyline;)Tj
-12.3 -24 Td
(typedef struct {)Tj
5 -12 Td
(double x, y;)Tj
12 TL
(xdot_align align;)'
(double width;)'
T*[(char* te)14.9927(xt;)]TJ
2.5 Tc
-5 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
[(dot_te)15(xt;)]TJ
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(xdot_rect pos;)Tj
(char* name;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_image;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double size;)Tj
(char* name;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_font;)Tj
-12.3 -24 Td
(typedef enum {)Tj
10 -12 Td
(xd_lled_ellipse, xd_unlled_ellipse,)Tj
(xd_lled_polygon, xd_unlled_polygon,)'
(xd_lled_bezier)'
5 Tc
64.5898 0 Td
(,x)Tj
0 Tc
12.5 0 Td
[(d_unlled_bezier)40.0146(,)]TJ
-77.0898 -12 Td
15 Tw
(xd_polyline, xd_te)Tj
89.85 0 Td
(xt,)Tj
-89.85 -12 Td
(xd_ll_color)Tj
12.5 Tc
51.2699 0 Td
(,x)Tj
0 Tc
20 0 Td
(d_pen_color)Tj
2.5 Tc
49.5898 0 Td
(,x)Tj
0 Tc
10 0 Td
0 Tw
(d_font, xd_style, xd_image,)Tj
-130.86 -12 Td
(xd_grad_ll_color)Tj
12.5 Tc
74.0398 0 Td
(,x)Tj
0 Tc
20 0 Td
[(d_grad_pen_color)39.9854(,)]TJ
-94.0398 -12 Td
(xd_fontchar)Tj
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_kind;)Tj
-12.3 -24 Td
(typedef enum {)Tj
10 -12 Td
(xop_ellipse,)Tj
(xop_polygon,)'
T*[(xop_bezier)39.9927(,)]TJ
15 Tw
(xop_polyline, xop_te)'
99.85 0 Td
(xt,)Tj
-99.85 -12 Td
(xop_ll_color)Tj
12.5 Tc
56.2699 0 Td
(,x)Tj
0 Tc
20 0 Td
(op_pen_color)Tj
2.5 Tc
54.5898 0 Td
(,x)Tj
0 Tc
10 0 Td
0 Tw
(op_font, xop_style, xop_image,)Tj
-140.86 -12 Td
(xop_grad_ll_color)Tj
12.5 Tc
79.0398 0 Td
(,x)Tj
0 Tc
20 0 Td
[(op_grad_pen_color)39.9854(,)]TJ
-99.0398 -12 Td
(xop_fontchar)Tj
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(op_kind;)Tj
-12.3 -24 Td
(typedef struct _xdot_op xdot_op;)Tj
T*[(typedef v)20.0159(oid \(*dra)14.9927(wfunc_t\)\(xdot_op*, int\);)]TJ
T*[(typedef v)20.0159(oid \(*freefunc_t\)\(xdot_op*\);)]TJ
24 TL
(struct _xdot_op {)'
10 -12 Td
(xdot_kind kind;)Tj
12 TL
(union {)'
5 -12 Td
[(xdot_rect ellipse;)-1750.02(/* xd_lled_ellipse, xd_unlled_ellipse */)]TJ
T*[(xdot_polyline polygon;)-749.993(/* xd_lled_polygon, xd_unlled_polygon */)]TJ
T*[(xdot_polyline polyline;)-500(/* xd_polyline */)]TJ
T*[(xdot_polyline bezier;)-1000(/* xd_lled_bezier)]TJ
5 Tc
170.14 0 Td
(,x)Tj
0 Tc
12.5 0 Td
(d_unlled_bezier */)Tj
-182.64 -12 Td
[(xdot_te)15(xt te)]TJ
47.2 0 Td
22.5 Tw
(xt; /*)Tj
45.8398 0 Td
0 Tw
[(xd_te)15.0073(xt */)]TJ
-93.0398 -12 Td
[(xdot_image image;)-2000(/* xd_image */)]TJ
T*[(char* color;)-3249.98(/* xd_ll_color)]TJ
2.5 Tc
142.09 0 Td
(,x)Tj
0 Tc
10 0 Td
(d_pen_color */)Tj
-152.09 -12 Td
[(xdot_color grad_color;)-750.007(/* xd_grad_ll_color)]TJ
2.5 Tc
183.75 0 Td
(,x)Tj
0 Tc
10 0 Td
(d_grad_pen_color */)Tj
-39.9699 -48 Td
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 2)Tj
ET
Q
Q
│ │ │ │ │ │ +q 0.1 0 0 0.1 0 0 cm
0 g
q
10 0 0 10 0 0 cm BT
/R26404456 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R26732344 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R26404456 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R26732344 10 Tf
41.9801 0 Td
(\(3\))Tj
2.5 Tc
-420.34 -36 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_polyline;)Tj
-12.3 -24 Td
(typedef struct {)Tj
5 -12 Td
(double x, y;)Tj
12 TL
(xdot_align align;)'
(double width;)'
T*[(char* te)14.9927(xt;)]TJ
2.5 Tc
-5 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
[(dot_te)15(xt;)]TJ
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(xdot_rect pos;)Tj
(char* name;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_image;)Tj
-12.3 -24 Td
(typedef struct {)Tj
10 -12 Td
(double size;)Tj
(char* name;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_font;)Tj
-12.3 -24 Td
(typedef enum {)Tj
10 -12 Td
(xd_lled_ellipse, xd_unlled_ellipse,)Tj
(xd_lled_polygon, xd_unlled_polygon,)'
(xd_lled_bezier)'
5 Tc
64.5898 0 Td
(,x)Tj
0 Tc
12.5 0 Td
[(d_unlled_bezier)40.0146(,)]TJ
-77.0898 -12 Td
15 Tw
(xd_polyline, xd_te)Tj
89.85 0 Td
(xt,)Tj
-89.85 -12 Td
(xd_ll_color)Tj
12.5 Tc
51.2699 0 Td
(,x)Tj
0 Tc
20 0 Td
(d_pen_color)Tj
2.5 Tc
49.5898 0 Td
(,x)Tj
0 Tc
10 0 Td
0 Tw
(d_font, xd_style, xd_image,)Tj
-130.86 -12 Td
(xd_grad_ll_color)Tj
12.5 Tc
74.0398 0 Td
(,x)Tj
0 Tc
20 0 Td
[(d_grad_pen_color)39.9854(,)]TJ
-94.0398 -12 Td
(xd_fontchar)Tj
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot_kind;)Tj
-12.3 -24 Td
(typedef enum {)Tj
10 -12 Td
(xop_ellipse,)Tj
(xop_polygon,)'
T*[(xop_bezier)39.9927(,)]TJ
15 Tw
(xop_polyline, xop_te)'
99.85 0 Td
(xt,)Tj
-99.85 -12 Td
(xop_ll_color)Tj
12.5 Tc
56.2699 0 Td
(,x)Tj
0 Tc
20 0 Td
(op_pen_color)Tj
2.5 Tc
54.5898 0 Td
(,x)Tj
0 Tc
10 0 Td
0 Tw
(op_font, xop_style, xop_image,)Tj
-140.86 -12 Td
(xop_grad_ll_color)Tj
12.5 Tc
79.0398 0 Td
(,x)Tj
0 Tc
20 0 Td
[(op_grad_pen_color)39.9854(,)]TJ
-99.0398 -12 Td
(xop_fontchar)Tj
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(op_kind;)Tj
-12.3 -24 Td
(typedef struct _xdot_op xdot_op;)Tj
T*[(typedef v)20.0159(oid \(*dra)14.9927(wfunc_t\)\(xdot_op*, int\);)]TJ
T*[(typedef v)20.0159(oid \(*freefunc_t\)\(xdot_op*\);)]TJ
24 TL
(struct _xdot_op {)'
10 -12 Td
(xdot_kind kind;)Tj
12 TL
(union {)'
5 -12 Td
[(xdot_rect ellipse;)-1750.02(/* xd_lled_ellipse, xd_unlled_ellipse */)]TJ
T*[(xdot_polyline polygon;)-749.993(/* xd_lled_polygon, xd_unlled_polygon */)]TJ
T*[(xdot_polyline polyline;)-500(/* xd_polyline */)]TJ
T*[(xdot_polyline bezier;)-1000(/* xd_lled_bezier)]TJ
5 Tc
170.14 0 Td
(,x)Tj
0 Tc
12.5 0 Td
(d_unlled_bezier */)Tj
-182.64 -12 Td
[(xdot_te)15(xt te)]TJ
47.2 0 Td
22.5 Tw
(xt; /*)Tj
45.8398 0 Td
0 Tw
[(xd_te)15.0073(xt */)]TJ
-93.0398 -12 Td
[(xdot_image image;)-2000(/* xd_image */)]TJ
T*[(char* color;)-3249.98(/* xd_ll_color)]TJ
2.5 Tc
142.09 0 Td
(,x)Tj
0 Tc
10 0 Td
(d_pen_color */)Tj
-152.09 -12 Td
[(xdot_color grad_color;)-750.007(/* xd_grad_ll_color)]TJ
2.5 Tc
183.75 0 Td
(,x)Tj
0 Tc
10 0 Td
(d_grad_pen_color */)Tj
-39.9699 -48 Td
(31 JUL)Tj
2.5 Tc
28.7199 0 Td
(Y2)Tj
0 Tc
14.7199 0 Td
197.28 Tw
(009 2)Tj
ET
Q
Q
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -1007
│ │ │ │ │ │ +1006
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R49456952
│ │ │ │ │ │ +R26732344
│ │ │ │ │ │
│ │ │ │ │ │ -R49129064
│ │ │ │ │ │ +R26404456
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -703,29 +703,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
/R49129064 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R49456952 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R49129064 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R49456952 10 Tf
41.9801 0 Td
(\(3\))Tj
-405.34 -36 Td
[(xdot_font font;)-2500(/* xd_font */)]TJ
12 TL
T*[(char* style;)-3250.01(/* xd_style */)]TJ
T*[(unsigned int fontchar;)-749.993(/* xd_fontchar */)]TJ
2.5 Tc
-5 -12 Td
(}u)Tj
0 Tc
12.3 0 Td
(;)Tj
-12.3 -12 Td
[(dra)15.0073(wfunc_t dra)15.0159(wfunc;)]TJ
-10 -12 Td
(};)Tj
24 TL
T*[(#dene XDO)40(T_P)92(ARSE_ERR)39.9854(OR 1)]TJ
(typedef struct {)'
10 -12 Td
(int cnt;)Tj
12 TL
(int sz;)'
(xdot_op* ops;)'
(freefunc_t freefunc;)'
(int ags;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot;)Tj
-12.3 -24 Td
[(xdot* parseXDotF \(char*, dra)15.0073(wfunc_t opfns[], int sz\);)]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 freeXDot \(xdot*\);)Tj
-9.8 -24 Td
[(xdot_grad_type colorT)79.9927(ype \(char*\);)]TJ
(xdot_color* parseXDotColor \(char*\);)'
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id freeXDotColor \(xdot_color*\);)Tj
/R49773408 10.95 Tf
-45.8 -16.8 Td
(DESCRIPTION)Tj
/R49129064 10 Tf
36 -12 Td
(libxdot)Tj
/R49456952 10 Tf
30.2801 0 Td
[(pro)14.9927(vides support for parsing and deparsing graphical operations speciced by the)]TJ
/R49129064 10 Tf
327.29 0 Td
(xdot)Tj
/R49456952 10 Tf
19.7199 0 Td
(language.)Tj
-0.34 Tc
/R49773408 10 Tf
-398.29 -16.8 Td
(Ty)Tj
0 Tc
11.3301 0 Td
(pes)Tj
-6.33008 -12 Td
(xdot)Tj
/R49456952 10 Tf
16 -12 Td
0.328 Tw
(This encapsulates a series of)Tj
/R49129064 10 Tf
118 0 Td
(cnt)Tj
/R49456952 10 Tf
15.048 0 Td
(xdot operations, stored in the array pointed to by)Tj
/R49129064 10 Tf
200.152 0 Td
(ops)Tj
2.828 Tc
/R49456952 10 Tf
13.8898 0 Td
(.T)Tj
0 Tc
11.4379 0 Td
(he)Tj
/R49129064 10 Tf
12.268 0 Td
(sz)Tj
/R49456952 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
/R49129064 10 Tf
107.86 0 Td
(ops)Tj
2.61 Tc
/R49456952 10 Tf
13.8898 0 Td
[(.I)261.016(ft)]TJ
0 Tc
17.1598 0 Td
(he user sets the)Tj
/R49129064 10 Tf
63.7602 0 Td
[(fr)37(eefunc)]TJ
/R49456952 10 Tf
35.0109 0 Td
0.111 Tw
(eld, this function will be called on each item in)Tj
/R49129064 10 Tf
-237.681 -12 Td
(ops)Tj
/R49456952 10 Tf
16.432 0 Td
(during)Tj
/R49129064 10 Tf
28.652 0 Td
[(fr)37(eeXDot)]TJ
/R49456952 10 Tf
38.832 0 Td
0.042 Tw
[(before the library does its o)24.9854(wn clean up of the item. This allo)25.0195(ws the user to free an)]TJ
2.541 Tc
329.444 0 Td
(yr)Tj
0 Tc
10.8711 0 Td
(e-)Tj
-424.231 -12 Td
0 Tw
[(sources stored in the item by using an e)14.9854(xpansion of the)]TJ
/R49129064 10 Tf
221.77 0 Td
(xdot_op)Tj
/R49456952 10 Tf
34.7199 0 Td
(structure.)Tj
/R49773408 10 Tf
-272.49 -16.8 Td
(xdot_op)Tj
3.092 Tc
/R49456952 10 Tf
16 -12 Td
(Av)Tj
0 Tc
15.0621 0 Td
0.592 Tw
(alue of this type represents one xdot operation. The operation is specied by the)Tj
/R49129064 10 Tf
330.739 0 Td
(kind)Tj
/R49456952 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
/R49129064 10 Tf
147.051 0 Td
(u)Tj
2.833 Tc
/R49456952 10 Tf
5 0 Td
(,w)Tj
0 Tc
12.5531 0 Td
(ith the subeld associated with a gi)Tj
-0.15 Tc
142.298 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R49129064 10 Tf
7.83203 0 Td
(kind)Tj
/R49456952 10 Tf
20.052 0 Td
0.332 Tw
(indicated by the com-)Tj
-344.076 -12 Td
(ments.)Tj
16.8 TL
(The)'
/R49129064 10 Tf
18.5859 0 Td
[(dr)15.0159(awfunc)]TJ
/R49456952 10 Tf
40.666 0 Td
0.537 Tw
[(eld allo)24.9817(ws the user to attach a dra)14.9976(wing-specic function to the operation, pro)15.0098(viding an ob-)]TJ
-59.252 -12 Td
1.719 Tw
[(ject-based interf)9.98535(ace. These functions can be automatically attached during parsing by pro)]TJ
375.239 0 Td
1.718 Tw
(viding a non-)Tj
-375.239 -12 Td
0 Tw
[(NULL second ar)18.0078(gument to)]TJ
/R49773408 10 Tf
109.8 0 Td
(parseXDotF)Tj
/R49456952 10 Tf
52.2102 0 Td
(.)Tj
/R49773408 10 Tf
-178.01 -16.8 Td
(xop_kind)Tj
/R49456952 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
[(http://www)64.9841(.graphviz.or)18.0151(g/doc/info/output.html#d:xdot)]TJ
-10 -12 Td
(for the specic semantics associated with each operation.)Tj
/R49773408 10 Tf
-16 -16.8 Td
[(xdot_r)18(ect)]TJ
/R49456952 10 Tf
16 -12 Td
0.154 Tw
[(This represents a rectangle. F)15.0073(or ellipses, the)]TJ
/R49129064 10 Tf
178.948 0 Td
(x)Tj
/R49456952 10 Tf
7.09414 0 Td
(and)Tj
/R49129064 10 Tf
17.0941 0 Td
(x)Tj
/R49456952 10 Tf
7.09414 0 Td
0.155 Tw
(elds represent the center of the rectangle, and)Tj
/R49129064 10 Tf
190.35 0 Td
(w)Tj
/R49456952 10 Tf
9.325 0 Td
(and)Tj
/R49129064 10 Tf
17.0949 0 Td
(h)Tj
/R49456952 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
/R49129064 10 Tf
47.8621 0 Td
(x)Tj
/R49456952 10 Tf
4.43984 0 Td
(,)Tj
/R49129064 10 Tf
2.5 0 Td
(y)Tj
2.686 Tc
/R49456952 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
/R49129064 10 Tf
34.1602 0 Td
(w)Tj
/R49456952 10 Tf
9.16992 0 Td
(and)Tj
/R49129064 10 Tf
16.9398 0 Td
(h)Tj
/R49456952 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
/R49773408 10 Tf
-230.17 -16.8 Td
(xdot_polyline)Tj
/R49456952 10 Tf
16 -12 Td
(This type encapsulates a series of)Tj
/R49129064 10 Tf
136.08 0 Td
(cnt)Tj
/R49456952 10 Tf
14.7199 0 Td
(points.)Tj
17.9801 -50.4 Td
(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
/R26404456 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R26732344 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R26404456 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R26732344 10 Tf
41.9801 0 Td
(\(3\))Tj
-405.34 -36 Td
[(xdot_font font;)-2500(/* xd_font */)]TJ
12 TL
T*[(char* style;)-3250.01(/* xd_style */)]TJ
T*[(unsigned int fontchar;)-749.993(/* xd_fontchar */)]TJ
2.5 Tc
-5 -12 Td
(}u)Tj
0 Tc
12.3 0 Td
(;)Tj
-12.3 -12 Td
[(dra)15.0073(wfunc_t dra)15.0159(wfunc;)]TJ
-10 -12 Td
(};)Tj
24 TL
T*[(#dene XDO)40(T_P)92(ARSE_ERR)39.9854(OR 1)]TJ
(typedef struct {)'
10 -12 Td
(int cnt;)Tj
12 TL
(int sz;)'
(xdot_op* ops;)'
(freefunc_t freefunc;)'
(int ags;)'
2.5 Tc
-10 -12 Td
(}x)Tj
0 Tc
12.3 0 Td
(dot;)Tj
-12.3 -24 Td
[(xdot* parseXDotF \(char*, dra)15.0073(wfunc_t opfns[], int sz\);)]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 freeXDot \(xdot*\);)Tj
-9.8 -24 Td
[(xdot_grad_type colorT)79.9927(ype \(char*\);)]TJ
(xdot_color* parseXDotColor \(char*\);)'
-0.2 Tc
(vo)'
0 Tc
9.8 0 Td
(id freeXDotColor \(xdot_color*\);)Tj
/R27048800 10.95 Tf
-45.8 -16.8 Td
(DESCRIPTION)Tj
/R26404456 10 Tf
36 -12 Td
(libxdot)Tj
/R26732344 10 Tf
30.2801 0 Td
[(pro)14.9927(vides support for parsing and deparsing graphical operations speciced by the)]TJ
/R26404456 10 Tf
327.29 0 Td
(xdot)Tj
/R26732344 10 Tf
19.7199 0 Td
(language.)Tj
-0.34 Tc
/R27048800 10 Tf
-398.29 -16.8 Td
(Ty)Tj
0 Tc
11.3301 0 Td
(pes)Tj
-6.33008 -12 Td
(xdot)Tj
/R26732344 10 Tf
16 -12 Td
0.328 Tw
(This encapsulates a series of)Tj
/R26404456 10 Tf
118 0 Td
(cnt)Tj
/R26732344 10 Tf
15.048 0 Td
(xdot operations, stored in the array pointed to by)Tj
/R26404456 10 Tf
200.152 0 Td
(ops)Tj
2.828 Tc
/R26732344 10 Tf
13.8898 0 Td
(.T)Tj
0 Tc
11.4379 0 Td
(he)Tj
/R26404456 10 Tf
12.268 0 Td
(sz)Tj
/R26732344 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
/R26404456 10 Tf
107.86 0 Td
(ops)Tj
2.61 Tc
/R26732344 10 Tf
13.8898 0 Td
[(.I)261.016(ft)]TJ
0 Tc
17.1598 0 Td
(he user sets the)Tj
/R26404456 10 Tf
63.7602 0 Td
[(fr)37(eefunc)]TJ
/R26732344 10 Tf
35.0109 0 Td
0.111 Tw
(eld, this function will be called on each item in)Tj
/R26404456 10 Tf
-237.681 -12 Td
(ops)Tj
/R26732344 10 Tf
16.432 0 Td
(during)Tj
/R26404456 10 Tf
28.652 0 Td
[(fr)37(eeXDot)]TJ
/R26732344 10 Tf
38.832 0 Td
0.042 Tw
[(before the library does its o)24.9854(wn clean up of the item. This allo)25.0195(ws the user to free an)]TJ
2.541 Tc
329.444 0 Td
(yr)Tj
0 Tc
10.8711 0 Td
(e-)Tj
-424.231 -12 Td
0 Tw
[(sources stored in the item by using an e)14.9854(xpansion of the)]TJ
/R26404456 10 Tf
221.77 0 Td
(xdot_op)Tj
/R26732344 10 Tf
34.7199 0 Td
(structure.)Tj
/R27048800 10 Tf
-272.49 -16.8 Td
(xdot_op)Tj
3.092 Tc
/R26732344 10 Tf
16 -12 Td
(Av)Tj
0 Tc
15.0621 0 Td
0.592 Tw
(alue of this type represents one xdot operation. The operation is specied by the)Tj
/R26404456 10 Tf
330.739 0 Td
(kind)Tj
/R26732344 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
/R26404456 10 Tf
147.051 0 Td
(u)Tj
2.833 Tc
/R26732344 10 Tf
5 0 Td
(,w)Tj
0 Tc
12.5531 0 Td
(ith the subeld associated with a gi)Tj
-0.15 Tc
142.298 0 Td
(ve)Tj
0 Tc
9.28984 0 Td
(n)Tj
/R26404456 10 Tf
7.83203 0 Td
(kind)Tj
/R26732344 10 Tf
20.052 0 Td
0.332 Tw
(indicated by the com-)Tj
-344.076 -12 Td
(ments.)Tj
16.8 TL
(The)'
/R26404456 10 Tf
18.5859 0 Td
[(dr)15.0159(awfunc)]TJ
/R26732344 10 Tf
40.666 0 Td
0.537 Tw
[(eld allo)24.9817(ws the user to attach a dra)14.9976(wing-specic function to the operation, pro)15.0098(viding an ob-)]TJ
-59.252 -12 Td
1.719 Tw
[(ject-based interf)9.98535(ace. These functions can be automatically attached during parsing by pro)]TJ
375.239 0 Td
1.718 Tw
(viding a non-)Tj
-375.239 -12 Td
0 Tw
[(NULL second ar)18.0078(gument to)]TJ
/R27048800 10 Tf
109.8 0 Td
(parseXDotF)Tj
/R26732344 10 Tf
52.2102 0 Td
(.)Tj
/R27048800 10 Tf
-178.01 -16.8 Td
(xop_kind)Tj
/R26732344 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
[(http://www)64.9841(.graphviz.or)18.0151(g/doc/info/output.html#d:xdot)]TJ
-10 -12 Td
(for the specic semantics associated with each operation.)Tj
/R27048800 10 Tf
-16 -16.8 Td
[(xdot_r)18(ect)]TJ
/R26732344 10 Tf
16 -12 Td
0.154 Tw
[(This represents a rectangle. F)15.0073(or ellipses, the)]TJ
/R26404456 10 Tf
178.948 0 Td
(x)Tj
/R26732344 10 Tf
7.09414 0 Td
(and)Tj
/R26404456 10 Tf
17.0941 0 Td
(x)Tj
/R26732344 10 Tf
7.09414 0 Td
0.155 Tw
(elds represent the center of the rectangle, and)Tj
/R26404456 10 Tf
190.35 0 Td
(w)Tj
/R26732344 10 Tf
9.325 0 Td
(and)Tj
/R26404456 10 Tf
17.0949 0 Td
(h)Tj
/R26732344 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
/R26404456 10 Tf
47.8621 0 Td
(x)Tj
/R26732344 10 Tf
4.43984 0 Td
(,)Tj
/R26404456 10 Tf
2.5 0 Td
(y)Tj
2.686 Tc
/R26732344 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
/R26404456 10 Tf
34.1602 0 Td
(w)Tj
/R26732344 10 Tf
9.16992 0 Td
(and)Tj
/R26404456 10 Tf
16.9398 0 Td
(h)Tj
/R26732344 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
/R27048800 10 Tf
-230.17 -16.8 Td
(xdot_polyline)Tj
/R26732344 10 Tf
16 -12 Td
(This type encapsulates a series of)Tj
/R26404456 10 Tf
136.08 0 Td
(cnt)Tj
/R26732344 10 Tf
14.7199 0 Td
(points.)Tj
17.9801 -50.4 Td
(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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ 2236
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R49773408
│ │ │ │ │ │ +R27048800
│ │ │ │ │ │
│ │ │ │ │ │ -R49456952
│ │ │ │ │ │ +R26732344
│ │ │ │ │ │
│ │ │ │ │ │ -R49129064
│ │ │ │ │ │ +R26404456
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Type
│ │ │ │ │ │ @@ -762,29 +762,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
/R49129064 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R49456952 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R49129064 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R49456952 10 Tf
41.9801 0 Td
(\(3\))Tj
/R49773408 10 Tf
-436.34 -36 Td
(xdot_text)Tj
3.363 Tc
/R49456952 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
/R49129064 10 Tf
209.697 0 Td
[(te)20.0073(xt)]TJ
/R49456952 10 Tf
17.6027 0 Td
0.864 Tw
(using the baseline point \()Tj
/R49129064 10 Tf
104.006 0 Td
(x)Tj
/R49456952 10 Tf
4.43984 0 Td
(,)Tj
/R49129064 10 Tf
2.5 0 Td
(y)Tj
/R49456952 10 Tf
4.43984 0 Td
3.364 Tw
(\). The)Tj
/R49129064 10 Tf
30.6078 0 Td
(width)Tj
/R49456952 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
/R49129064 10 Tf
-416.453 -12 Td
(align)Tj
/R49456952 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
/R49129064 10 Tf
214.56 0 Td
(x)Tj
/R49456952 10 Tf
4.43984 0 Td
(,)Tj
/R49129064 10 Tf
2.5 0 Td
(y)Tj
/R49456952 10 Tf
4.43984 0 Td
(\).)Tj
/R49773408 10 Tf
-345.58 -16.8 Td
(xdot_image)Tj
/R49456952 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
/R49129064 10 Tf
7.67891 0 Td
(name)Tj
2.679 Tc
/R49456952 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
/R49129064 10 Tf
53.8699 0 Td
(pos)Tj
/R49456952 10 Tf
13.8898 0 Td
(.)Tj
/R49773408 10 Tf
-83.7598 -16.8 Td
[(xdot_f)25.0073(ont)]TJ
/R49456952 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
/R49773408 10 Tf
-80.3199 -16.8 Td
(xdot_align)Tj
/R49456952 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
/R49773408 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
/R49456952 10 Tf
-116.67 -12 Td
(Pa)Tj
0 Tc
9.85 0 Td
0.786 Tw
(rses the string)Tj
/R49129064 10 Tf
60.4078 0 Td
(str)Tj
/R49456952 10 Tf
13.8461 0 Td
0.787 Tw
(as a sequence of xdot operations and returns a pointer to the resulting)Tj
/R49129064 10 Tf
289.901 0 Td
(xdot)Tj
/R49456952 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
/R49129064 10 Tf
10.7469 0 Td
(str)Tj
2.967 Tc
/R49456952 10 Tf
10.5602 0 Td
(,t)Tj
0 Tc
8.24687 0 Td
(he)Tj
/R49129064 10 Tf
12.407 0 Td
(ops)Tj
/R49456952 10 Tf
16.857 0 Td
(and)Tj
/R49129064 10 Tf
17.407 0 Td
(cnt)Tj
/R49456952 10 Tf
15.1871 0 Td
0.467 Tw
(elds will reect the operations parsed before the error)Tj
2.967 Tc
222.726 0 Td
(,a)Tj
0 Tc
9.90703 0 Td
(nd the)Tj
/R49129064 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
/R49456952 10 Tf
8.61016 0 Td
0 Tw
(bit will be set in the)Tj
/R49129064 10 Tf
81.6699 0 Td
[(a)10(gs)]TJ
/R49456952 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
/R49129064 10 Tf
9.69492 0 Td
(sz)Tj
/R49456952 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
/R49129064 10 Tf
302.716 0 Td
(xdot_op)Tj
/R49456952 10 Tf
35.2539 0 Td
(as a prex. In this)Tj
-358.48 -12 Td
0 Tw
(case, the elements in the array pointed to by)Tj
/R49129064 10 Tf
178.3 0 Td
(ops)Tj
/R49456952 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
/R49129064 10 Tf
14.1602 0 Td
(sz)Tj
/R49456952 10 Tf
7.78008 0 Td
(.)Tj
-280.43 -16.8 Td
(If)Tj
/R49129064 10 Tf
9.33398 0 Td
(opfns)Tj
/R49456952 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
/R49129064 10 Tf
7.675 0 Td
(xop_kind)Tj
2.675 Tc
/R49456952 10 Tf
36.6602 0 Td
(.D)Tj
0 Tc
12.3949 0 Td
(uring parsing, the)Tj
/R49129064 10 Tf
73.2949 0 Td
[(dr)15.0146(aw-)]TJ
-408.259 -12 Td
(func)Tj
/R49456952 10 Tf
19.7199 0 Td
0 Tw
(member of)Tj
/R49129064 10 Tf
46.1 0 Td
(xop_op)Tj
/R49456952 10 Tf
31.9398 0 Td
(will be set to the corresponding function in)Tj
/R49129064 10 Tf
174.43 0 Td
(opfns)Tj
/R49456952 10 Tf
21.6699 0 Td
(.)Tj
/R49773408 10 Tf
-309.86 -16.8 Td
(xdot* parseXDot \(char *str\))Tj
/R49456952 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
/R49129064 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
/R49456952 10 Tf
5.83008 0 Td
(.)Tj
-0.1 Tc
/R49773408 10 Tf
-187.34 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id fr)17.9919(eeXDot \(xdot* xp\))]TJ
/R49456952 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
/R49129064 10 Tf
46.6602 0 Td
(xp)Tj
/R49456952 10 Tf
11.9398 0 Td
0 Tw
(is NULL, nothing happens.)Tj
/R49773408 10 Tf
-257.98 -16.8 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
/R49456952 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
/R49129064 10 Tf
338.199 0 Td
(fprintXDot)Tj
/R49456952 10 Tf
-388.663 -12 Td
0 Tw
(writes the output onto the open stream)Tj
/R49129064 10 Tf
155.82 0 Td
(fp)Tj
/R49456952 10 Tf
7.78008 0 Td
(;)Tj
/R49129064 10 Tf
5.28008 0 Td
(sprintXDot)Tj
/R49456952 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
/R49773408 10 Tf
104.304 0 Td
(parseXDotF)Tj
/R49456952 10 Tf
56.7969 0 Td
(or)Tj
/R49773408 10 Tf
12.9172 0 Td
(parseXDot)Tj
4.587 Tc
/R49456952 10 Tf
46.1 0 Td
(,w)Tj
0 Tc
14.307 0 Td
(ith)Tj
/R49129064 10 Tf
15.1469 0 Td
(xdot_op)Tj
/R49456952 10 Tf
36.807 0 Td
(ha)Tj
9.23984 0 Td
2.087 Tw
(ving kind)Tj
/R49129064 10 Tf
44.734 0 Td
[(xd_gr)14.9902(ad_pen_color)]TJ
/R49456952 10 Tf
83.3172 0 Td
(or)Tj
/R49129064 10 Tf
-423.67 -12 Td
[(xd_gr)14.9927(ad_ll_color)]TJ
/R49456952 10 Tf
77.35 0 Td
0 Tw
[(and the v)24.9854(alue is stored in)]TJ
/R49129064 10 Tf
101.96 0 Td
[(gr)15.0146(ad_color)]TJ
/R49456952 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
/R49773408 10 Tf
-48.6199 -16.8 Td
[(xdot_grad_type colorT)33.9844(ypeXDot \(char *str\))]TJ
/R49456952 10 Tf
16 -12 Td
(returns the color type described by the input string.)Tj
/R49773408 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
/R49456952 10 Tf
-134.99 -12 Td
(attempts to parse the string)Tj
/R49129064 10 Tf
110.27 0 Td
(str)Tj
/R49456952 10 Tf
13.0602 0 Td
[(as a color v)25.0073(alue, storing the result in)]TJ
/R49129064 10 Tf
147.23 0 Td
(clr)Tj
2.5 Tc
/R49456952 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
/R49773408 10 Tf
-314.611 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id fr)17.9919(eeXDotColor \(xdot_color* cp\))]TJ
/R49456952 10 Tf
6.1 -12 Td
[(This frees the resources associated with a v)24.9854(alue of type)]TJ
/R49129064 10 Tf
222.47 0 Td
(xdot_color)Tj
/R49456952 10 Tf
43.3301 0 Td
(.)Tj
-0.11 Tc
/R49773408 10.95 Tf
-301.8 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R49456952 10 Tf
20.9004 -12 Td
0.527 Tw
(Although some small checking is done on the)Tj
/R49129064 10 Tf
189.206 0 Td
(sz)Tj
/R49456952 10 Tf
10.807 0 Td
(ar)Tj
7.58984 0 Td
(gument to)Tj
/R49129064 10 Tf
43.834 0 Td
[(par)10.0146(seXDotF)]TJ
3.027 Tc
/R49456952 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
/R49129064 10 Tf
22.0219 0 Td
(sizeof)Tj
/R49456952 10 Tf
25.3621 0 Td
0.081 Tw
(applied to some structure type containing)Tj
/R49129064 10 Tf
168.246 0 Td
(xdot_op)Tj
/R49456952 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
/R49129064 10 Tf
14.7199 0 Td
(opfns)Tj
/R49456952 10 Tf
24.1699 0 Td
[(ar)18.0151(gument.)]TJ
-0.548 Tc
/R49773408 10.95 Tf
-74.8898 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R49456952 10 Tf
20.7363 -12 Td
0 Tw
[(Emden R. Gansner \(er)18.0151(g@research.att.com\).)]TJ
168.78 -55.2 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
/R26404456 10 Tf
1 0 0 1 72.5801 793.89 Tm
[(LIBXDO)40(T)]TJ
/R26732344 10 Tf
41.9801 0 Td
124.785 Tw
(\(3\) Library)Tj
171.435 0 Td
0 Tw
(Functions Manual)Tj
/R26404456 10 Tf
200.365 0 Td
[(LIBXDO)40(T)]TJ
/R26732344 10 Tf
41.9801 0 Td
(\(3\))Tj
/R27048800 10 Tf
-436.34 -36 Td
(xdot_text)Tj
3.363 Tc
/R26732344 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
/R26404456 10 Tf
209.697 0 Td
[(te)20.0073(xt)]TJ
/R26732344 10 Tf
17.6027 0 Td
0.864 Tw
(using the baseline point \()Tj
/R26404456 10 Tf
104.006 0 Td
(x)Tj
/R26732344 10 Tf
4.43984 0 Td
(,)Tj
/R26404456 10 Tf
2.5 0 Td
(y)Tj
/R26732344 10 Tf
4.43984 0 Td
3.364 Tw
(\). The)Tj
/R26404456 10 Tf
30.6078 0 Td
(width)Tj
/R26732344 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
/R26404456 10 Tf
-416.453 -12 Td
(align)Tj
/R26732344 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
/R26404456 10 Tf
214.56 0 Td
(x)Tj
/R26732344 10 Tf
4.43984 0 Td
(,)Tj
/R26404456 10 Tf
2.5 0 Td
(y)Tj
/R26732344 10 Tf
4.43984 0 Td
(\).)Tj
/R27048800 10 Tf
-345.58 -16.8 Td
(xdot_image)Tj
/R26732344 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
/R26404456 10 Tf
7.67891 0 Td
(name)Tj
2.679 Tc
/R26732344 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
/R26404456 10 Tf
53.8699 0 Td
(pos)Tj
/R26732344 10 Tf
13.8898 0 Td
(.)Tj
/R27048800 10 Tf
-83.7598 -16.8 Td
[(xdot_f)25.0073(ont)]TJ
/R26732344 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
/R27048800 10 Tf
-80.3199 -16.8 Td
(xdot_align)Tj
/R26732344 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
/R27048800 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
/R26732344 10 Tf
-116.67 -12 Td
(Pa)Tj
0 Tc
9.85 0 Td
0.786 Tw
(rses the string)Tj
/R26404456 10 Tf
60.4078 0 Td
(str)Tj
/R26732344 10 Tf
13.8461 0 Td
0.787 Tw
(as a sequence of xdot operations and returns a pointer to the resulting)Tj
/R26404456 10 Tf
289.901 0 Td
(xdot)Tj
/R26732344 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
/R26404456 10 Tf
10.7469 0 Td
(str)Tj
2.967 Tc
/R26732344 10 Tf
10.5602 0 Td
(,t)Tj
0 Tc
8.24687 0 Td
(he)Tj
/R26404456 10 Tf
12.407 0 Td
(ops)Tj
/R26732344 10 Tf
16.857 0 Td
(and)Tj
/R26404456 10 Tf
17.407 0 Td
(cnt)Tj
/R26732344 10 Tf
15.1871 0 Td
0.467 Tw
(elds will reect the operations parsed before the error)Tj
2.967 Tc
222.726 0 Td
(,a)Tj
0 Tc
9.90703 0 Td
(nd the)Tj
/R26404456 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
/R26732344 10 Tf
8.61016 0 Td
0 Tw
(bit will be set in the)Tj
/R26404456 10 Tf
81.6699 0 Td
[(a)10(gs)]TJ
/R26732344 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
/R26404456 10 Tf
9.69492 0 Td
(sz)Tj
/R26732344 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
/R26404456 10 Tf
302.716 0 Td
(xdot_op)Tj
/R26732344 10 Tf
35.2539 0 Td
(as a prex. In this)Tj
-358.48 -12 Td
0 Tw
(case, the elements in the array pointed to by)Tj
/R26404456 10 Tf
178.3 0 Td
(ops)Tj
/R26732344 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
/R26404456 10 Tf
14.1602 0 Td
(sz)Tj
/R26732344 10 Tf
7.78008 0 Td
(.)Tj
-280.43 -16.8 Td
(If)Tj
/R26404456 10 Tf
9.33398 0 Td
(opfns)Tj
/R26732344 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
/R26404456 10 Tf
7.675 0 Td
(xop_kind)Tj
2.675 Tc
/R26732344 10 Tf
36.6602 0 Td
(.D)Tj
0 Tc
12.3949 0 Td
(uring parsing, the)Tj
/R26404456 10 Tf
73.2949 0 Td
[(dr)15.0146(aw-)]TJ
-408.259 -12 Td
(func)Tj
/R26732344 10 Tf
19.7199 0 Td
0 Tw
(member of)Tj
/R26404456 10 Tf
46.1 0 Td
(xop_op)Tj
/R26732344 10 Tf
31.9398 0 Td
(will be set to the corresponding function in)Tj
/R26404456 10 Tf
174.43 0 Td
(opfns)Tj
/R26732344 10 Tf
21.6699 0 Td
(.)Tj
/R27048800 10 Tf
-309.86 -16.8 Td
(xdot* parseXDot \(char *str\))Tj
/R26732344 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
/R26404456 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
/R26732344 10 Tf
5.83008 0 Td
(.)Tj
-0.1 Tc
/R27048800 10 Tf
-187.34 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id fr)17.9919(eeXDot \(xdot* xp\))]TJ
/R26732344 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
/R26404456 10 Tf
46.6602 0 Td
(xp)Tj
/R26732344 10 Tf
11.9398 0 Td
0 Tw
(is NULL, nothing happens.)Tj
/R27048800 10 Tf
-257.98 -16.8 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
/R26732344 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
/R26404456 10 Tf
338.199 0 Td
(fprintXDot)Tj
/R26732344 10 Tf
-388.663 -12 Td
0 Tw
(writes the output onto the open stream)Tj
/R26404456 10 Tf
155.82 0 Td
(fp)Tj
/R26732344 10 Tf
7.78008 0 Td
(;)Tj
/R26404456 10 Tf
5.28008 0 Td
(sprintXDot)Tj
/R26732344 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
/R27048800 10 Tf
104.304 0 Td
(parseXDotF)Tj
/R26732344 10 Tf
56.7969 0 Td
(or)Tj
/R27048800 10 Tf
12.9172 0 Td
(parseXDot)Tj
4.587 Tc
/R26732344 10 Tf
46.1 0 Td
(,w)Tj
0 Tc
14.307 0 Td
(ith)Tj
/R26404456 10 Tf
15.1469 0 Td
(xdot_op)Tj
/R26732344 10 Tf
36.807 0 Td
(ha)Tj
9.23984 0 Td
2.087 Tw
(ving kind)Tj
/R26404456 10 Tf
44.734 0 Td
[(xd_gr)14.9902(ad_pen_color)]TJ
/R26732344 10 Tf
83.3172 0 Td
(or)Tj
/R26404456 10 Tf
-423.67 -12 Td
[(xd_gr)14.9927(ad_ll_color)]TJ
/R26732344 10 Tf
77.35 0 Td
0 Tw
[(and the v)24.9854(alue is stored in)]TJ
/R26404456 10 Tf
101.96 0 Td
[(gr)15.0146(ad_color)]TJ
/R26732344 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
/R27048800 10 Tf
-48.6199 -16.8 Td
[(xdot_grad_type colorT)33.9844(ypeXDot \(char *str\))]TJ
/R26732344 10 Tf
16 -12 Td
(returns the color type described by the input string.)Tj
/R27048800 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
/R26732344 10 Tf
-134.99 -12 Td
(attempts to parse the string)Tj
/R26404456 10 Tf
110.27 0 Td
(str)Tj
/R26732344 10 Tf
13.0602 0 Td
[(as a color v)25.0073(alue, storing the result in)]TJ
/R26404456 10 Tf
147.23 0 Td
(clr)Tj
2.5 Tc
/R26732344 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
/R27048800 10 Tf
-314.611 -16.8 Td
(vo)Tj
0 Tc
9.9 0 Td
[(id fr)17.9919(eeXDotColor \(xdot_color* cp\))]TJ
/R26732344 10 Tf
6.1 -12 Td
[(This frees the resources associated with a v)24.9854(alue of type)]TJ
/R26404456 10 Tf
222.47 0 Td
(xdot_color)Tj
/R26732344 10 Tf
43.3301 0 Td
(.)Tj
-0.11 Tc
/R27048800 10.95 Tf
-301.8 -28.8 Td
(BU)Tj
0 Tc
15.0996 0 Td
(GS)Tj
/R26732344 10 Tf
20.9004 -12 Td
0.527 Tw
(Although some small checking is done on the)Tj
/R26404456 10 Tf
189.206 0 Td
(sz)Tj
/R26732344 10 Tf
10.807 0 Td
(ar)Tj
7.58984 0 Td
(gument to)Tj
/R26404456 10 Tf
43.834 0 Td
[(par)10.0146(seXDotF)]TJ
3.027 Tc
/R26732344 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
/R26404456 10 Tf
22.0219 0 Td
(sizeof)Tj
/R26732344 10 Tf
25.3621 0 Td
0.081 Tw
(applied to some structure type containing)Tj
/R26404456 10 Tf
168.246 0 Td
(xdot_op)Tj
/R26732344 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
/R26404456 10 Tf
14.7199 0 Td
(opfns)Tj
/R26732344 10 Tf
24.1699 0 Td
[(ar)18.0151(gument.)]TJ
-0.548 Tc
/R27048800 10.95 Tf
-74.8898 -16.8 Td
(AU)Tj
0 Tc
15.2637 0 Td
(THORS)Tj
/R26732344 10 Tf
20.7363 -12 Td
0 Tw
[(Emden R. Gansner \(er)18.0151(g@research.att.com\).)]TJ
168.78 -55.2 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
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -3344
│ │ │ │ │ │ +3345
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -R49773408
│ │ │ │ │ │ +R27048800
│ │ │ │ │ │
│ │ │ │ │ │ -R49456952
│ │ │ │ │ │ +R26732344
│ │ │ │ │ │
│ │ │ │ │ │ -R49129064
│ │ │ │ │ │ +R26404456
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ @@ -836,32 +836,32 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -476
│ │ │ │ │ │ +474
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R49881232 def
1 begincodespacerange
<00><ff>
endcodespacerange
50 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>
<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/R27156624 def
1 begincodespacerange
<00><ff>
endcodespacerange
50 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>
<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
│ │ │ │ │ │ 625
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R49881600 def
1 begincodespacerange
<00><ff>
endcodespacerange
75 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>
<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/R27156992 def
1 begincodespacerange
<00><ff>
endcodespacerange
75 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>
<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
│ │ │ │ │ │ @@ -883,18 +883,18 @@
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ Filter
│ │ │ │ │ │ FlateDecode
│ │ │ │ │ │ Length
│ │ │ │ │ │ -443
│ │ │ │ │ │ +442
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ │ -/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapType 2 def
/CMapName/R49881968 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/R27157360 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
│ │ │ │ │ │ @@ -917,15 +917,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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-7f6aa2803d10'/>
<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-08-07T14:52:13Z</xmp:ModifyDate>
<xmp:CreateDate>2024-08-07T14:52:13Z</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:2e4676d7-8ce9-11fa-0000-a8e43edbc950'/>
<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
│ │ │ │ │ │ 35
├── libgv-guile_2.42.4-2_armhf.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-07 14:52:13.000000 debian-binary
│ │ --rw-r--r-- 0 0 0 784 2024-08-07 14:52:13.000000 control.tar.xz
│ │ +-rw-r--r-- 0 0 0 788 2024-08-07 14:52:13.000000 control.tar.xz
│ │ -rw-r--r-- 0 0 0 43780 2024-08-07 14:52:13.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/man/man3/gv.3guile.gz
│ │ │ │ ├── gv.3guile
│ │ │ │ │ @@ -1,8 +1,8 @@
│ │ │ │ │ -.TH gv 3guile "07 August 2024"
│ │ │ │ │ +.TH gv 3guile "08 August 2024"
│ │ │ │ │
│ │ │ │ │ .SH NAME
│ │ │ │ │
│ │ │ │ │ gv_guile - graph manipulation in guile
│ │ │ │ │
│ │ │ │ │ .SH SYNOPSIS
├── libgv-lua_2.42.4-2_armhf.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-07 14:52:13.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 784 2024-08-07 14:52:13.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 56184 2024-08-07 14:52:13.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 56188 2024-08-07 14:52:13.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/man/man3/gv.3lua.gz
│ │ │ │ ├── gv.3lua
│ │ │ │ │ @@ -1,8 +1,8 @@
│ │ │ │ │ -.TH gv 3lua "07 August 2024"
│ │ │ │ │ +.TH gv 3lua "08 August 2024"
│ │ │ │ │
│ │ │ │ │ .SH NAME
│ │ │ │ │
│ │ │ │ │ gv_lua - graph manipulation in lua
│ │ │ │ │
│ │ │ │ │ .SH SYNOPSIS
├── libgv-perl_2.42.4-2_armhf.deb
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/man/man3/gv.3perl.gz
│ │ │ │ ├── gv.3perl
│ │ │ │ │ @@ -1,8 +1,8 @@
│ │ │ │ │ -.TH gv 3perl "07 August 2024"
│ │ │ │ │ +.TH gv 3perl "08 August 2024"
│ │ │ │ │
│ │ │ │ │ .SH NAME
│ │ │ │ │
│ │ │ │ │ gv_perl - graph manipulation in perl
│ │ │ │ │
│ │ │ │ │ .SH SYNOPSIS
├── libgv-ruby_2.42.4-2_armhf.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-07 14:52:13.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 808 2024-08-07 14:52:13.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 49344 2024-08-07 14:52:13.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 49348 2024-08-07 14:52:13.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/man/man3/gv.3ruby.gz
│ │ │ │ ├── gv.3ruby
│ │ │ │ │ @@ -1,8 +1,8 @@
│ │ │ │ │ -.TH gv 3ruby "07 August 2024"
│ │ │ │ │ +.TH gv 3ruby "08 August 2024"
│ │ │ │ │
│ │ │ │ │ .SH NAME
│ │ │ │ │
│ │ │ │ │ gv_ruby - graph manipulation in ruby
│ │ │ │ │
│ │ │ │ │ .SH SYNOPSIS
├── libgv-tcl_2.42.4-2_armhf.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-07 14:52:13.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 1216 2024-08-07 14:52:13.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 652828 2024-08-07 14:52:13.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 652824 2024-08-07 14:52:13.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/man/man3/gv.3tcl.gz
│ │ │ │ ├── gv.3tcl
│ │ │ │ │ @@ -1,8 +1,8 @@
│ │ │ │ │ -.TH gv 3tcl "07 August 2024"
│ │ │ │ │ +.TH gv 3tcl "08 August 2024"
│ │ │ │ │
│ │ │ │ │ .SH NAME
│ │ │ │ │
│ │ │ │ │ gv_tcl - graph manipulation in tcl
│ │ │ │ │
│ │ │ │ │ .SH SYNOPSIS
├── python3-gv_2.42.4-2_armhf.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-07 14:52:13.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 1176 2024-08-07 14:52:13.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 51700 2024-08-07 14:52:13.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 51696 2024-08-07 14:52:13.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/man/man3/gv.3python.gz
│ │ │ │ ├── gv.3python
│ │ │ │ │ @@ -1,8 +1,8 @@
│ │ │ │ │ -.TH gv 3python "07 August 2024"
│ │ │ │ │ +.TH gv 3python "08 August 2024"
│ │ │ │ │
│ │ │ │ │ .SH NAME
│ │ │ │ │
│ │ │ │ │ gv_python - graph manipulation in python
│ │ │ │ │
│ │ │ │ │ .SH SYNOPSIS