diff --git a/.gitattributes b/.gitattributes index b6b9635491e..aaeeb51ade4 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2053,9 +2053,20 @@ Packages/Tutorial/tutorial/Polyhedron/doc/figs/stl_concepts.eps -text svneol=uns Packages/Tutorial/tutorial/Polyhedron/doc/figs/stock.ppt -text svneol=unset#unset Packages/Tutorial/tutorial/Polyhedron/doc/figs/subdivision.eps -text Packages/Tutorial/tutorial/Polyhedron/doc/figs/teaser.eps -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRef.eps -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRef.fig -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRefMap.eps -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRefMap.fig -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRef.eps -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRef.fig -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRefMap.eps -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRefMap.fig -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PTQRef.eps -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PTQRef.fig -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/Sqrt3Ref.eps -text +Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/Sqrt3Ref.fig -text Packages/Tutorial/tutorial/Polyhedron/doc/save/tutorial02.tgz -text svneol=unset#unset Packages/Tutorial/tutorial/Polyhedron/doc/save/tutorial03.tgz -text svneol=unset#unset -Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.pdf -text svneol=unset#unset Packages/Tutorial/tutorial/Polyhedron/mfc/Subdivision/Mesh.sln -text Packages/Tutorial/tutorial/Polyhedron/mfc/Subdivision/Mesh.vcproj -text Packages/Tutorial/tutorial/Polyhedron/mfc/Subdivision/res/Mesh.ico -text svneol=unset#unset diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/makefile b/Packages/Tutorial/tutorial/Polyhedron/doc/makefile index e3ba8c575dd..68b9a71cec1 100644 --- a/Packages/Tutorial/tutorial/Polyhedron/doc/makefile +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/makefile @@ -1,4 +1,7 @@ tex: + latex tutorial + latex tutorial + bibtex tutorial latex tutorial latex tutorial ls -l *.dvi @@ -13,10 +16,6 @@ all: make tex make ps make pdf - make clean - \rm *.ps *.tmp - clear - ls -l clean: \rm *.aux *.dvi *.log *.out *.blg *.bbl diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRef.eps b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRef.eps new file mode 100644 index 00000000000..6852baf2811 --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRef.eps @@ -0,0 +1,320 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: DQQRef.eps +%%Creator: fig2dev Version 3.2 Patchlevel 3d +%%CreationDate: Wed Aug 20 16:47:26 2003 +%%For: sle-jeng@sm0-00.cise.ufl.edu (Le-Jeng Shiue) +%%BoundingBox: 0 0 372 151 +%%Magnification: 1.0000 +%%EndComments +/$F2psDict 200 dict def +$F2psDict begin +$F2psDict /mtrx matrix put +/col-1 {0 setgray} bind def +/col0 {0.000 0.000 0.000 srgb} bind def +/col1 {0.000 0.000 1.000 srgb} bind def +/col2 {0.000 1.000 0.000 srgb} bind def +/col3 {0.000 1.000 1.000 srgb} bind def +/col4 {1.000 0.000 0.000 srgb} bind def +/col5 {1.000 0.000 1.000 srgb} bind def +/col6 {1.000 1.000 0.000 srgb} bind def +/col7 {1.000 1.000 1.000 srgb} bind def +/col8 {0.000 0.000 0.560 srgb} bind def +/col9 {0.000 0.000 0.690 srgb} bind def +/col10 {0.000 0.000 0.820 srgb} bind def +/col11 {0.530 0.810 1.000 srgb} bind def +/col12 {0.000 0.560 0.000 srgb} bind def +/col13 {0.000 0.690 0.000 srgb} bind def +/col14 {0.000 0.820 0.000 srgb} bind def +/col15 {0.000 0.560 0.560 srgb} bind def +/col16 {0.000 0.690 0.690 srgb} bind def +/col17 {0.000 0.820 0.820 srgb} bind def +/col18 {0.560 0.000 0.000 srgb} bind def +/col19 {0.690 0.000 0.000 srgb} bind def +/col20 {0.820 0.000 0.000 srgb} bind def +/col21 {0.560 0.000 0.560 srgb} bind def +/col22 {0.690 0.000 0.690 srgb} bind def +/col23 {0.820 0.000 0.820 srgb} bind def +/col24 {0.500 0.190 0.000 srgb} bind def +/col25 {0.630 0.250 0.000 srgb} bind def +/col26 {0.750 0.380 0.000 srgb} bind def +/col27 {1.000 0.500 0.500 srgb} bind def +/col28 {1.000 0.630 0.630 srgb} bind def +/col29 {1.000 0.750 0.750 srgb} bind def +/col30 {1.000 0.880 0.880 srgb} bind def +/col31 {1.000 0.840 0.000 srgb} bind def +/col32 {0.878 0.878 0.878 srgb} bind def +/col33 {0.906 0.906 0.906 srgb} bind def +/col34 {0.635 0.635 0.635 srgb} bind def + +end +save +newpath 0 151 moveto 0 0 lineto 372 0 lineto 372 151 lineto closepath clip newpath +-38.5 188.6 translate +1 -1 scale + +/cp {closepath} bind def +/ef {eofill} bind def +/gr {grestore} bind def +/gs {gsave} bind def +/sa {save} bind def +/rs {restore} bind def +/l {lineto} bind def +/m {moveto} bind def +/rm {rmoveto} bind def +/n {newpath} bind def +/s {stroke} bind def +/sh {show} bind def +/slc {setlinecap} bind def +/slj {setlinejoin} bind def +/slw {setlinewidth} bind def +/srgb {setrgbcolor} bind def +/rot {rotate} bind def +/sc {scale} bind def +/sd {setdash} bind def +/ff {findfont} bind def +/sf {setfont} bind def +/scf {scalefont} bind def +/sw {stringwidth} bind def +/tr {translate} bind def +/tnt {dup dup currentrgbcolor + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} + bind def +/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul + 4 -2 roll mul srgb} bind def +/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def +/$F2psEnd {$F2psEnteredState restore end} def + +$F2psBegin +10 setmiterlimit + 0.06000 0.06000 sc +% +% Fig objects follow +% +% Polyline +1 slj +1 slc +30.000 slw +n 1916 1247 m 2583 1724 l 2297 2488 l 1534 2488 l 1248 1724 l + cp gs col0 s gr +% Polyline +n 2202 675 m 1916 1247 l 2583 1724 l + 3061 1247 l gs col0 s gr +% Polyline +n 3156 1724 m 2583 1724 l 2297 2488 l + 2870 2774 l gs col0 s gr +% Polyline +n 2488 3060 m 2297 2488 l 1534 2488 l + 1343 3060 l gs col0 s gr +% Polyline +n 961 2774 m 1534 2488 l 1248 1724 l + 675 1724 l gs col0 s gr +% Polyline +n 770 1247 m 1248 1724 l 1916 1247 l + 1629 675 l gs col0 s gr +% Polyline +n 2202 675 m + 3061 1247 l gs col0 s gr +% Polyline +n 2870 2774 m + 3156 1724 l gs col0 s gr +% Polyline +n 1343 3060 m + 2488 3060 l gs col0 s gr +% Polyline +n 961 2774 m + 675 1724 l gs col0 s gr +% Polyline +n 770 1247 m + 1629 675 l gs col0 s gr +% Polyline +n 1629 675 m + 2202 675 l gs col0 s gr +% Polyline +n 3061 1247 m + 3156 1724 l gs col0 s gr +% Polyline +n 2870 2774 m + 2488 3060 l gs col0 s gr +% Polyline +n 1343 3060 m + 961 2774 l gs col0 s gr +% Polyline +n 675 1724 m + 770 1247 l gs col0 s gr +% Polyline +60.000 slw +n 5546 1277 m 6213 1754 l 5927 2518 l 5164 2518 l 4878 1754 l + cp gs col33 s gr +% Polyline +n 5259 705 m + 5832 705 l gs col33 s gr +% Polyline +n 5832 705 m 5546 1277 l 6213 1754 l + 6691 1277 l gs col33 s gr +% Polyline +n 5832 705 m + 6691 1277 l gs col33 s gr +% Polyline +n 4400 1277 m 4878 1754 l 5546 1277 l + 5259 705 l gs col33 s gr +% Polyline +n 4400 1277 m + 5259 705 l gs col33 s gr +% Polyline +n 4591 2804 m 5164 2518 l 4878 1754 l + 4305 1754 l gs col33 s gr +% Polyline +n 4305 1754 m + 4400 1277 l gs col33 s gr +% Polyline +n 4591 2804 m + 4305 1754 l gs col33 s gr +% Polyline +n 6118 3090 m 5927 2518 l 5164 2518 l + 4973 3090 l gs col33 s gr +% Polyline +n 4973 3090 m + 6118 3090 l gs col33 s gr +% Polyline +n 4973 3090 m + 4591 2804 l gs col33 s gr +% Polyline +n 6500 2804 m + 6118 3090 l gs col33 s gr +% Polyline +n 6500 2804 m + 6786 1754 l gs col33 s gr +% Polyline +n 6786 1754 m 6213 1754 l 5927 2518 l + 6500 2804 l gs col33 s gr +% Polyline +n 6691 1277 m + 6786 1754 l gs col33 s gr +% Polyline +15.000 slw +n 5400 825 m 5700 825 l 5550 1050 l + cp gs col0 s gr +% Polyline +n 6172 2925 m 6307 2827 l 6075 2700 l + cp gs col0 s gr +% Polyline +n 4792 2835 m 4927 2925 l 5025 2700 l + cp gs col0 s gr +% Polyline +n 4485 1507 m 4435 1655 l 4650 1665 l + cp gs col0 s gr +% Polyline +n 4627 1305 m 5175 900 l 5362 1222 l 4905 1567 l + cp gs col0 s gr +% Polyline +n 4470 1882 m 4792 1882 l 5010 2467 l 4710 2625 l + cp gs col0 s gr +% Polyline +n 5272 2647 m 5825 2645 l 5955 2990 l 5160 2992 l + cp gs col0 s gr +% Polyline +n 6322 1882 m 6630 1882 l 6412 2632 l 6105 2467 l + cp gs col0 s gr +% Polyline +n 5730 1215 m 5910 892 l 6457 1290 l 6187 1545 l + cp gs col0 s gr +% Polyline +n 5550 1575 m 5925 1875 l 5775 2325 l 5325 2325 l 5175 1875 l + cp gs col0 s gr +% Polyline +n 6637 1470 m 6682 1672 l 6435 1672 l + cp gs col0 s gr +% Polyline +n 5182 900 m + 5400 825 l gs col0 s gr +% Polyline +n 5360 1220 m + 5555 1045 l gs col0 s gr +% Polyline +n 5555 1055 m + 5735 1220 l gs col0 s gr +% Polyline +n 5705 825 m + 5915 895 l gs col0 s gr +% Polyline +n 6460 1295 m + 6635 1470 l gs col0 s gr +% Polyline +n 6680 1670 m + 6630 1880 l gs col0 s gr +% Polyline +n 6185 1545 m + 6440 1670 l gs col0 s gr +% Polyline +n 6430 1670 m + 6325 1885 l gs col0 s gr +% Polyline +n 4625 1305 m + 4485 1500 l gs col0 s gr +% Polyline +n 4650 1657 m + 4905 1560 l gs col0 s gr +% Polyline +n 4430 1660 m + 4475 1880 l gs col0 s gr +% Polyline +n 4650 1665 m + 4790 1880 l gs col0 s gr +% Polyline +n 4710 2625 m + 4790 2840 l gs col0 s gr +% Polyline +n 5010 2460 m + 5025 2695 l gs col0 s gr +% Polyline +n 5030 2700 m + 5270 2650 l gs col0 s gr +% Polyline +n 4930 2930 m + 5165 2990 l gs col0 s gr +% Polyline +n 5825 2640 m + 6075 2695 l gs col0 s gr +% Polyline +n 6080 2705 m + 6110 2465 l gs col0 s gr +% Polyline +n 6410 2630 m + 6305 2825 l gs col0 s gr +% Polyline +n 6175 2920 m + 5960 2990 l gs col0 s gr +% Polyline +n 4905 1565 m + 5180 1880 l gs col0 s gr +% Polyline +n 5180 1880 m + 4790 1880 l gs col0 s gr +% Polyline +n 5005 2465 m + 5325 2325 l gs col0 s gr +% Polyline +n 5325 2325 m + 5270 2650 l gs col0 s gr +% Polyline +n 5835 2645 m + 5780 2320 l gs col0 s gr +% Polyline +n 5780 2320 m + 6105 2465 l gs col0 s gr +% Polyline +n 6330 1880 m + 5925 1880 l gs col0 s gr +% Polyline +n 5925 1880 m + 6190 1545 l gs col0 s gr +% Polyline +n 5735 1220 m + 5550 1580 l gs col0 s gr +% Polyline +n 5550 1580 m + 5360 1225 l gs col0 s gr +$F2psEnd +rs diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRef.fig b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRef.fig new file mode 100644 index 00000000000..b63b5963709 --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRef.fig @@ -0,0 +1,168 @@ +#FIG 3.2 +Landscape +Center +Inches +Letter +100.00 +Single +-2 +1200 2 +0 32 #e0e0e0 +0 33 #e7e7e7 +0 34 #a2a2a2 +6 600 600 6825 3150 +6 600 600 3225 3075 +2 3 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 6 + 1916 1247 2583 1724 2297 2488 1534 2488 1248 1724 1916 1247 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 4 + 2202 675 1916 1247 2583 1724 3061 1247 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 4 + 3156 1724 2583 1724 2297 2488 2870 2774 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 4 + 2488 3060 2297 2488 1534 2488 1343 3060 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 4 + 961 2774 1534 2488 1248 1724 675 1724 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 4 + 770 1247 1248 1724 1916 1247 1629 675 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 2 + 2202 675 3061 1247 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 2 + 2870 2774 3156 1724 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 2 + 1343 3060 2488 3060 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 2 + 961 2774 675 1724 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 2 + 770 1247 1629 675 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 2 + 1629 675 2202 675 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 2 + 3061 1247 3156 1724 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 2 + 2870 2774 2488 3060 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 2 + 1343 3060 961 2774 +2 1 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 2 + 675 1724 770 1247 +-6 +6 4275 675 6825 3150 +6 4275 675 6825 3150 +2 3 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 6 + 5546 1277 6213 1754 5927 2518 5164 2518 4878 1754 5546 1277 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 5259 705 5832 705 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 4 + 5832 705 5546 1277 6213 1754 6691 1277 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 5832 705 6691 1277 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 4 + 4400 1277 4878 1754 5546 1277 5259 705 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 4400 1277 5259 705 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 4 + 4591 2804 5164 2518 4878 1754 4305 1754 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 4305 1754 4400 1277 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 4591 2804 4305 1754 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 4 + 6118 3090 5927 2518 5164 2518 4973 3090 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 4973 3090 6118 3090 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 4973 3090 4591 2804 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 6500 2804 6118 3090 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 6500 2804 6786 1754 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 4 + 6786 1754 6213 1754 5927 2518 6500 2804 +2 1 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 6691 1277 6786 1754 +-6 +6 4350 750 6750 3075 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 4 + 5400 825 5700 825 5550 1050 5400 825 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 4 + 6172 2925 6307 2827 6075 2700 6172 2925 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 4 + 4792 2835 4927 2925 5025 2700 4792 2835 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 4 + 4485 1507 4435 1655 4650 1665 4485 1507 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 5 + 4627 1305 5175 900 5362 1222 4905 1567 4627 1305 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 5 + 4470 1882 4792 1882 5010 2467 4710 2625 4470 1882 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 5 + 5272 2647 5825 2645 5955 2990 5160 2992 5272 2647 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 5 + 6322 1882 6630 1882 6412 2632 6105 2467 6322 1882 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 5 + 5730 1215 5910 892 6457 1290 6187 1545 5730 1215 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 6 + 5550 1575 5925 1875 5775 2325 5325 2325 5175 1875 5550 1575 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 4 + 6637 1470 6682 1672 6435 1672 6637 1470 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5182 900 5400 825 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5360 1220 5555 1045 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5555 1055 5735 1220 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5705 825 5915 895 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6460 1295 6635 1470 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6680 1670 6630 1880 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6185 1545 6440 1670 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6430 1670 6325 1885 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4625 1305 4485 1500 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4650 1657 4905 1560 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4430 1660 4475 1880 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4650 1665 4790 1880 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4710 2625 4790 2840 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5010 2460 5025 2695 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5030 2700 5270 2650 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4930 2930 5165 2990 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5825 2640 6075 2695 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6080 2705 6110 2465 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6410 2630 6305 2825 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6175 2920 5960 2990 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4905 1565 5180 1880 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5180 1880 4790 1880 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5005 2465 5325 2325 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5325 2325 5270 2650 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5835 2645 5780 2320 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5780 2320 6105 2465 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6330 1880 5925 1880 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5925 1880 6190 1545 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5735 1220 5550 1580 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5550 1580 5360 1225 +-6 +-6 +-6 diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRefMap.eps b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRefMap.eps new file mode 100644 index 00000000000..bdafb0133d7 --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRefMap.eps @@ -0,0 +1,394 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: DQQRefMap.eps +%%Creator: fig2dev Version 3.2 Patchlevel 3d +%%CreationDate: Mon Sep 29 16:59:36 2003 +%%For: sle-jeng@sm0-00.cise.ufl.edu (Le-Jeng Shiue) +%%BoundingBox: 0 0 369 147 +%%Magnification: 1.0000 +%%EndComments +/$F2psDict 200 dict def +$F2psDict begin +$F2psDict /mtrx matrix put +/col-1 {0 setgray} bind def +/col0 {0.000 0.000 0.000 srgb} bind def +/col1 {0.000 0.000 1.000 srgb} bind def +/col2 {0.000 1.000 0.000 srgb} bind def +/col3 {0.000 1.000 1.000 srgb} bind def +/col4 {1.000 0.000 0.000 srgb} bind def +/col5 {1.000 0.000 1.000 srgb} bind def +/col6 {1.000 1.000 0.000 srgb} bind def +/col7 {1.000 1.000 1.000 srgb} bind def +/col8 {0.000 0.000 0.560 srgb} bind def +/col9 {0.000 0.000 0.690 srgb} bind def +/col10 {0.000 0.000 0.820 srgb} bind def +/col11 {0.530 0.810 1.000 srgb} bind def +/col12 {0.000 0.560 0.000 srgb} bind def +/col13 {0.000 0.690 0.000 srgb} bind def +/col14 {0.000 0.820 0.000 srgb} bind def +/col15 {0.000 0.560 0.560 srgb} bind def +/col16 {0.000 0.690 0.690 srgb} bind def +/col17 {0.000 0.820 0.820 srgb} bind def +/col18 {0.560 0.000 0.000 srgb} bind def +/col19 {0.690 0.000 0.000 srgb} bind def +/col20 {0.820 0.000 0.000 srgb} bind def +/col21 {0.560 0.000 0.560 srgb} bind def +/col22 {0.690 0.000 0.690 srgb} bind def +/col23 {0.820 0.000 0.820 srgb} bind def +/col24 {0.500 0.190 0.000 srgb} bind def +/col25 {0.630 0.250 0.000 srgb} bind def +/col26 {0.750 0.380 0.000 srgb} bind def +/col27 {1.000 0.500 0.500 srgb} bind def +/col28 {1.000 0.630 0.630 srgb} bind def +/col29 {1.000 0.750 0.750 srgb} bind def +/col30 {1.000 0.880 0.880 srgb} bind def +/col31 {1.000 0.840 0.000 srgb} bind def +/col32 {0.878 0.878 0.878 srgb} bind def +/col33 {0.976 0.976 0.976 srgb} bind def +/col34 {0.635 0.635 0.635 srgb} bind def + +end +save +newpath 0 147 moveto 0 0 lineto 369 0 lineto 369 147 lineto closepath clip newpath +-39.2 186.1 translate +1 -1 scale + +/cp {closepath} bind def +/ef {eofill} bind def +/gr {grestore} bind def +/gs {gsave} bind def +/sa {save} bind def +/rs {restore} bind def +/l {lineto} bind def +/m {moveto} bind def +/rm {rmoveto} bind def +/n {newpath} bind def +/s {stroke} bind def +/sh {show} bind def +/slc {setlinecap} bind def +/slj {setlinejoin} bind def +/slw {setlinewidth} bind def +/srgb {setrgbcolor} bind def +/rot {rotate} bind def +/sc {scale} bind def +/sd {setdash} bind def +/ff {findfont} bind def +/sf {setfont} bind def +/scf {scalefont} bind def +/sw {stringwidth} bind def +/tr {translate} bind def +/tnt {dup dup currentrgbcolor + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} + bind def +/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul + 4 -2 roll mul srgb} bind def +/reencdict 12 dict def /ReEncode { reencdict begin +/newcodesandnames exch def /newfontname exch def /basefontname exch def +/basefontdict basefontname findfont def /newfont basefontdict maxlength dict def +basefontdict { exch dup /FID ne { dup /Encoding eq +{ exch dup length array copy newfont 3 1 roll put } +{ exch newfont 3 1 roll put } ifelse } { pop pop } ifelse } forall +newfont /FontName newfontname put newcodesandnames aload pop +128 1 255 { newfont /Encoding get exch /.notdef put } for +newcodesandnames length 2 idiv { newfont /Encoding get 3 1 roll put } repeat +newfontname newfont definefont pop end } def +/isovec [ +8#055 /minus 8#200 /grave 8#201 /acute 8#202 /circumflex 8#203 /tilde +8#204 /macron 8#205 /breve 8#206 /dotaccent 8#207 /dieresis +8#210 /ring 8#211 /cedilla 8#212 /hungarumlaut 8#213 /ogonek 8#214 /caron +8#220 /dotlessi 8#230 /oe 8#231 /OE +8#240 /space 8#241 /exclamdown 8#242 /cent 8#243 /sterling +8#244 /currency 8#245 /yen 8#246 /brokenbar 8#247 /section 8#250 /dieresis +8#251 /copyright 8#252 /ordfeminine 8#253 /guillemotleft 8#254 /logicalnot +8#255 /hyphen 8#256 /registered 8#257 /macron 8#260 /degree 8#261 /plusminus +8#262 /twosuperior 8#263 /threesuperior 8#264 /acute 8#265 /mu 8#266 /paragraph +8#267 /periodcentered 8#270 /cedilla 8#271 /onesuperior 8#272 /ordmasculine +8#273 /guillemotright 8#274 /onequarter 8#275 /onehalf +8#276 /threequarters 8#277 /questiondown 8#300 /Agrave 8#301 /Aacute +8#302 /Acircumflex 8#303 /Atilde 8#304 /Adieresis 8#305 /Aring +8#306 /AE 8#307 /Ccedilla 8#310 /Egrave 8#311 /Eacute +8#312 /Ecircumflex 8#313 /Edieresis 8#314 /Igrave 8#315 /Iacute +8#316 /Icircumflex 8#317 /Idieresis 8#320 /Eth 8#321 /Ntilde 8#322 /Ograve +8#323 /Oacute 8#324 /Ocircumflex 8#325 /Otilde 8#326 /Odieresis 8#327 /multiply +8#330 /Oslash 8#331 /Ugrave 8#332 /Uacute 8#333 /Ucircumflex +8#334 /Udieresis 8#335 /Yacute 8#336 /Thorn 8#337 /germandbls 8#340 /agrave +8#341 /aacute 8#342 /acircumflex 8#343 /atilde 8#344 /adieresis 8#345 /aring +8#346 /ae 8#347 /ccedilla 8#350 /egrave 8#351 /eacute +8#352 /ecircumflex 8#353 /edieresis 8#354 /igrave 8#355 /iacute +8#356 /icircumflex 8#357 /idieresis 8#360 /eth 8#361 /ntilde 8#362 /ograve +8#363 /oacute 8#364 /ocircumflex 8#365 /otilde 8#366 /odieresis 8#367 /divide +8#370 /oslash 8#371 /ugrave 8#372 /uacute 8#373 /ucircumflex +8#374 /udieresis 8#375 /yacute 8#376 /thorn 8#377 /ydieresis] def +/Helvetica /Helvetica-iso isovec ReEncode + /DrawEllipse { + /endangle exch def + /startangle exch def + /yrad exch def + /xrad exch def + /y exch def + /x exch def + /savematrix mtrx currentmatrix def + x y tr xrad yrad sc 0 0 1 startangle endangle arc + closepath + savematrix setmatrix + } def + +/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def +/$F2psEnd {$F2psEnteredState restore end} def + +$F2psBegin +10 setmiterlimit + 0.06000 0.06000 sc +% +% Fig objects follow +% +% Polyline +1 slj +1 slc +7.500 slw +n 5546 1277 m 6213 1754 l 5927 2518 l 5164 2518 l 4878 1754 l + cp gs col33 s gr +% Polyline +n 5259 705 m + 5832 705 l gs col33 s gr +% Polyline +n 5832 705 m 5546 1277 l 6213 1754 l + 6691 1277 l gs col33 s gr +% Polyline +n 5832 705 m + 6691 1277 l gs col33 s gr +% Polyline +n 4400 1277 m 4878 1754 l 5546 1277 l + 5259 705 l gs col33 s gr +% Polyline +n 4400 1277 m + 5259 705 l gs col33 s gr +% Polyline +n 4591 2804 m 5164 2518 l 4878 1754 l + 4305 1754 l gs col33 s gr +% Polyline +n 4305 1754 m + 4400 1277 l gs col33 s gr +% Polyline +n 4591 2804 m + 4305 1754 l gs col33 s gr +% Polyline +n 6118 3090 m 5927 2518 l 5164 2518 l + 4973 3090 l gs col33 s gr +% Polyline +n 4973 3090 m + 6118 3090 l gs col33 s gr +% Polyline +n 4973 3090 m + 4591 2804 l gs col33 s gr +% Polyline +n 6500 2804 m + 6118 3090 l gs col33 s gr +% Polyline +n 6500 2804 m + 6786 1754 l gs col33 s gr +% Polyline +n 6786 1754 m 6213 1754 l 5927 2518 l + 6500 2804 l gs col33 s gr +% Polyline +n 6691 1277 m + 6786 1754 l gs col33 s gr +% Polyline +15.000 slw +n 1916 1247 m 2583 1724 l 2297 2488 l 1534 2488 l 1248 1724 l + cp gs col32 s gr +% Polyline +n 2202 675 m 1916 1247 l 2583 1724 l + 3061 1247 l gs col32 s gr +% Polyline +n 3156 1724 m 2583 1724 l 2297 2488 l + 2870 2774 l gs col32 s gr +% Polyline +n 2488 3060 m 2297 2488 l 1534 2488 l + 1343 3060 l gs col32 s gr +% Polyline +n 770 1247 m 1248 1724 l 1916 1247 l + 1629 675 l gs col32 s gr +% Polyline +n 2202 675 m + 3061 1247 l gs col32 s gr +% Polyline +n 2870 2774 m + 3156 1724 l gs col32 s gr +% Polyline +n 1343 3060 m + 2488 3060 l gs col32 s gr +% Polyline +n 770 1247 m + 1629 675 l gs col32 s gr +% Polyline +n 1629 675 m + 2202 675 l gs col32 s gr +% Polyline +n 3061 1247 m + 3156 1724 l gs col32 s gr +% Polyline +n 2870 2774 m + 2488 3060 l gs col32 s gr +% Polyline +n 1343 3060 m + 961 2774 l gs col32 s gr +% Polyline +n 675 1724 m + 770 1247 l gs col32 s gr +% Polyline +n 961 2774 m + 675 1724 l gs col32 s gr +% Polyline +n 962 2781 m 1535 2495 l 1249 1731 l + 676 1731 l gs col32 s gr +% Polyline +n 5400 825 m 5700 825 l 5550 1050 l + cp gs col32 s gr +% Polyline +n 6172 2925 m 6307 2827 l 6075 2700 l + cp gs col32 s gr +% Polyline +n 4792 2835 m 4927 2925 l 5025 2700 l + cp gs col32 s gr +% Polyline +n 4485 1507 m 4435 1655 l 4650 1665 l + cp gs col32 s gr +% Polyline +n 4627 1305 m 5175 900 l 5362 1222 l 4905 1567 l + cp gs col32 s gr +% Polyline +n 4470 1882 m 4792 1882 l 5010 2467 l 4710 2625 l + cp gs col32 s gr +% Polyline +n 5272 2647 m 5825 2645 l 5955 2990 l 5160 2992 l + cp gs col32 s gr +% Polyline +n 6322 1882 m 6630 1882 l 6412 2632 l 6105 2467 l + cp gs col32 s gr +% Polyline +n 5730 1215 m 5910 892 l 6457 1290 l 6187 1545 l + cp gs col32 s gr +% Polyline +n 5550 1575 m 5925 1875 l 5775 2325 l 5325 2325 l 5175 1875 l + cp gs col32 s gr +% Polyline +n 6637 1470 m 6682 1672 l 6435 1672 l + cp gs col32 s gr +% Polyline +n 5182 900 m + 5400 825 l gs col32 s gr +% Polyline +n 5360 1220 m + 5555 1045 l gs col32 s gr +% Polyline +n 5555 1055 m + 5735 1220 l gs col32 s gr +% Polyline +n 5705 825 m + 5915 895 l gs col32 s gr +% Polyline +n 6460 1295 m + 6635 1470 l gs col32 s gr +% Polyline +n 6680 1670 m + 6630 1880 l gs col32 s gr +% Polyline +n 6185 1545 m + 6440 1670 l gs col32 s gr +% Polyline +n 6430 1670 m + 6325 1885 l gs col32 s gr +% Polyline +n 4625 1305 m + 4485 1500 l gs col32 s gr +% Polyline +n 4650 1657 m + 4905 1560 l gs col32 s gr +% Polyline +n 4430 1660 m + 4475 1880 l gs col32 s gr +% Polyline +n 4650 1665 m + 4790 1880 l gs col32 s gr +% Polyline +n 4710 2625 m + 4790 2840 l gs col32 s gr +% Polyline +n 5010 2460 m + 5025 2695 l gs col32 s gr +% Polyline +n 5030 2700 m + 5270 2650 l gs col32 s gr +% Polyline +n 4930 2930 m + 5165 2990 l gs col32 s gr +% Polyline +n 5825 2640 m + 6075 2695 l gs col32 s gr +% Polyline +n 6080 2705 m + 6110 2465 l gs col32 s gr +% Polyline +n 6410 2630 m + 6305 2825 l gs col32 s gr +% Polyline +n 6175 2920 m + 5960 2990 l gs col32 s gr +% Polyline +n 4905 1565 m + 5180 1880 l gs col32 s gr +% Polyline +n 5180 1880 m + 4790 1880 l gs col32 s gr +% Polyline +n 5005 2465 m + 5325 2325 l gs col32 s gr +% Polyline +n 5325 2325 m + 5270 2650 l gs col32 s gr +% Polyline +n 5835 2645 m + 5780 2320 l gs col32 s gr +% Polyline +n 5780 2320 m + 6105 2465 l gs col32 s gr +% Polyline +n 6330 1880 m + 5925 1880 l gs col32 s gr +% Polyline +n 5925 1880 m + 6190 1545 l gs col32 s gr +% Polyline +n 5735 1220 m + 5550 1580 l gs col32 s gr +% Polyline +n 5550 1580 m + 5360 1225 l gs col32 s gr +% Polyline +n 1912 1245 m 2579 1722 l 2293 2486 l 1530 2486 l 1244 1722 l + cp gs col28 s gr +7.500 slw +% Ellipse +n 5550 1575 60 60 0 360 DrawEllipse gs col4 1.00 shd ef gr gs col0 s gr + +% Polyline +0 slj +0 slc +n 1912 1252 m 2077 1372 l 1740 1372 l + cp gs col28 1.00 shd ef gr gs col20 s gr +% Polyline +gs clippath +5490 1605 m 5490 1545 l 5339 1545 l 5459 1575 l 5339 1605 l cp +eoclip +n 1905 1380 m 2100 1575 l + 5475 1575 l gs col0 s gr gr + +% arrowhead +n 5339 1605 m 5459 1575 l 5339 1545 l 5339 1605 l cp gs 0.00 setgray ef gr col0 s +/Helvetica-iso ff 135.00 scf sf +3075 1500 m +gs 1 -1 sc (func\(corner\) -> vertex) col0 sh gr +$F2psEnd +rs diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRefMap.fig b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRefMap.fig new file mode 100644 index 00000000000..cbf4b97d559 --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/DQQRefMap.fig @@ -0,0 +1,173 @@ +#FIG 3.2 +Landscape +Center +Inches +Letter +100.00 +Single +-2 +1200 2 +0 32 #e0e0e0 +0 33 #f9f9f9 +0 34 #a2a2a2 +6 4275 675 6825 3150 +6 4350 750 6750 3075 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 4 + 5400 825 5700 825 5550 1050 5400 825 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 4 + 6172 2925 6307 2827 6075 2700 6172 2925 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 4 + 4792 2835 4927 2925 5025 2700 4792 2835 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 4 + 4485 1507 4435 1655 4650 1665 4485 1507 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 5 + 4627 1305 5175 900 5362 1222 4905 1567 4627 1305 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 5 + 4470 1882 4792 1882 5010 2467 4710 2625 4470 1882 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 5 + 5272 2647 5825 2645 5955 2990 5160 2992 5272 2647 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 5 + 6322 1882 6630 1882 6412 2632 6105 2467 6322 1882 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 5 + 5730 1215 5910 892 6457 1290 6187 1545 5730 1215 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 6 + 5550 1575 5925 1875 5775 2325 5325 2325 5175 1875 5550 1575 +2 3 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 4 + 6637 1470 6682 1672 6435 1672 6637 1470 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5182 900 5400 825 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5360 1220 5555 1045 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5555 1055 5735 1220 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5705 825 5915 895 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6460 1295 6635 1470 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6680 1670 6630 1880 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6185 1545 6440 1670 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6430 1670 6325 1885 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4625 1305 4485 1500 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4650 1657 4905 1560 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4430 1660 4475 1880 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4650 1665 4790 1880 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4710 2625 4790 2840 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5010 2460 5025 2695 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5030 2700 5270 2650 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4930 2930 5165 2990 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5825 2640 6075 2695 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6080 2705 6110 2465 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6410 2630 6305 2825 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6175 2920 5960 2990 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4905 1565 5180 1880 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5180 1880 4790 1880 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5005 2465 5325 2325 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5325 2325 5270 2650 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5835 2645 5780 2320 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5780 2320 6105 2465 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6330 1880 5925 1880 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5925 1880 6190 1545 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5735 1220 5550 1580 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5550 1580 5360 1225 +-6 +6 4275 675 6825 3150 +2 3 0 1 33 7 50 0 -1 0.000 1 1 -1 0 0 6 + 5546 1277 6213 1754 5927 2518 5164 2518 4878 1754 5546 1277 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 5259 705 5832 705 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 4 + 5832 705 5546 1277 6213 1754 6691 1277 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 5832 705 6691 1277 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 4 + 4400 1277 4878 1754 5546 1277 5259 705 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 4400 1277 5259 705 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 4 + 4591 2804 5164 2518 4878 1754 4305 1754 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 4305 1754 4400 1277 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 4591 2804 4305 1754 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 4 + 6118 3090 5927 2518 5164 2518 4973 3090 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 4973 3090 6118 3090 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 4973 3090 4591 2804 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 6500 2804 6118 3090 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 6500 2804 6786 1754 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 4 + 6786 1754 6213 1754 5927 2518 6500 2804 +2 1 0 1 33 7 50 0 -1 0.000 1 1 7 0 0 2 + 6691 1277 6786 1754 +-6 +-6 +1 3 0 1 0 4 30 0 20 0.000 1 0.0000 5550 1575 60 60 5550 1575 5610 1575 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 6 + 1916 1247 2583 1724 2297 2488 1534 2488 1248 1724 1916 1247 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 4 + 2202 675 1916 1247 2583 1724 3061 1247 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 4 + 3156 1724 2583 1724 2297 2488 2870 2774 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 4 + 2488 3060 2297 2488 1534 2488 1343 3060 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 4 + 770 1247 1248 1724 1916 1247 1629 675 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 2 + 2202 675 3061 1247 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 2 + 2870 2774 3156 1724 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 2 + 1343 3060 2488 3060 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 2 + 770 1247 1629 675 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 2 + 1629 675 2202 675 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 2 + 3061 1247 3156 1724 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 2 + 2870 2774 2488 3060 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 2 + 1343 3060 961 2774 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 2 + 675 1724 770 1247 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 2 + 961 2774 675 1724 +2 1 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 4 + 962 2781 1535 2495 1249 1731 676 1731 +2 3 0 2 28 7 35 0 -1 0.000 1 1 7 0 0 6 + 1912 1245 2579 1722 2293 2486 1530 2486 1244 1722 1912 1245 +2 3 0 1 20 28 25 0 20 0.000 0 0 -1 0 0 4 + 1912 1252 2077 1372 1740 1372 1912 1252 +2 1 0 1 0 4 25 0 -1 0.000 0 0 -1 1 0 3 + 1 1 1.00 60.00 120.00 + 1905 1380 2100 1575 5475 1575 +4 0 0 25 0 4 9 0.0000 0 120 1230 3075 1500 func(corner) -> vertex\001 diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRef.eps b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRef.eps new file mode 100644 index 00000000000..6905885f101 --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRef.eps @@ -0,0 +1,176 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: PQQRef.eps +%%Creator: fig2dev Version 3.2 Patchlevel 3d +%%CreationDate: Wed Aug 20 16:47:49 2003 +%%For: sle-jeng@sm0-00.cise.ufl.edu (Le-Jeng Shiue) +%%BoundingBox: 0 0 402 169 +%%Magnification: 1.0000 +%%EndComments +/$F2psDict 200 dict def +$F2psDict begin +$F2psDict /mtrx matrix put +/col-1 {0 setgray} bind def +/col0 {0.000 0.000 0.000 srgb} bind def +/col1 {0.000 0.000 1.000 srgb} bind def +/col2 {0.000 1.000 0.000 srgb} bind def +/col3 {0.000 1.000 1.000 srgb} bind def +/col4 {1.000 0.000 0.000 srgb} bind def +/col5 {1.000 0.000 1.000 srgb} bind def +/col6 {1.000 1.000 0.000 srgb} bind def +/col7 {1.000 1.000 1.000 srgb} bind def +/col8 {0.000 0.000 0.560 srgb} bind def +/col9 {0.000 0.000 0.690 srgb} bind def +/col10 {0.000 0.000 0.820 srgb} bind def +/col11 {0.530 0.810 1.000 srgb} bind def +/col12 {0.000 0.560 0.000 srgb} bind def +/col13 {0.000 0.690 0.000 srgb} bind def +/col14 {0.000 0.820 0.000 srgb} bind def +/col15 {0.000 0.560 0.560 srgb} bind def +/col16 {0.000 0.690 0.690 srgb} bind def +/col17 {0.000 0.820 0.820 srgb} bind def +/col18 {0.560 0.000 0.000 srgb} bind def +/col19 {0.690 0.000 0.000 srgb} bind def +/col20 {0.820 0.000 0.000 srgb} bind def +/col21 {0.560 0.000 0.560 srgb} bind def +/col22 {0.690 0.000 0.690 srgb} bind def +/col23 {0.820 0.000 0.820 srgb} bind def +/col24 {0.500 0.190 0.000 srgb} bind def +/col25 {0.630 0.250 0.000 srgb} bind def +/col26 {0.750 0.380 0.000 srgb} bind def +/col27 {1.000 0.500 0.500 srgb} bind def +/col28 {1.000 0.630 0.630 srgb} bind def +/col29 {1.000 0.750 0.750 srgb} bind def +/col30 {1.000 0.880 0.880 srgb} bind def +/col31 {1.000 0.840 0.000 srgb} bind def +/col32 {0.878 0.878 0.878 srgb} bind def +/col33 {0.906 0.906 0.906 srgb} bind def +/col34 {0.635 0.635 0.635 srgb} bind def + +end +save +newpath 0 169 moveto 0 0 lineto 402 0 lineto 402 169 lineto closepath clip newpath +-38.5 205.7 translate +1 -1 scale + +/cp {closepath} bind def +/ef {eofill} bind def +/gr {grestore} bind def +/gs {gsave} bind def +/sa {save} bind def +/rs {restore} bind def +/l {lineto} bind def +/m {moveto} bind def +/rm {rmoveto} bind def +/n {newpath} bind def +/s {stroke} bind def +/sh {show} bind def +/slc {setlinecap} bind def +/slj {setlinejoin} bind def +/slw {setlinewidth} bind def +/srgb {setrgbcolor} bind def +/rot {rotate} bind def +/sc {scale} bind def +/sd {setdash} bind def +/ff {findfont} bind def +/sf {setfont} bind def +/scf {scalefont} bind def +/sw {stringwidth} bind def +/tr {translate} bind def +/tnt {dup dup currentrgbcolor + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} + bind def +/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul + 4 -2 roll mul srgb} bind def +/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def +/$F2psEnd {$F2psEnteredState restore end} def + +$F2psBegin +10 setmiterlimit + 0.06000 0.06000 sc +% +% Fig objects follow +% +% Polyline +1 slj +1 slc +30.000 slw +n 2100 1950 m 2100 1050 l 3075 675 l 3075 1650 l + cp gs col0 s gr +% Polyline +n 2100 1950 m 2100 1050 l 1200 750 l 1200 1650 l + cp gs col0 s gr +% Polyline +n 2100 1950 m 2625 2700 l 2100 3375 l 1575 2700 l + cp gs col0 s gr +% Polyline +n 2100 1950 m 3075 1650 l 3600 2550 l 2625 2700 l + cp gs col0 s gr +% Polyline +n 2100 1950 m 1200 1650 l 675 2475 l 1575 2700 l + cp gs col0 s gr +% Polyline +60.000 slw +n 5775 1950 m 4875 1650 l 4350 2475 l 5250 2700 l + cp gs col33 s gr +% Polyline +n 5775 1950 m 6300 2700 l 5775 3375 l 5250 2700 l + cp gs col33 s gr +% Polyline +n 5775 1950 m 5775 1050 l 6750 675 l 6750 1650 l + cp gs col33 s gr +% Polyline +n 5775 1950 m 6750 1650 l 7275 2550 l 6300 2700 l + cp gs col33 s gr +% Polyline +n 5775 1950 m 5775 1050 l 4875 750 l 4875 1650 l + cp gs col33 s gr +% Polyline +15.000 slw +n 5325 900 m + 5325 1800 l gs col0 s gr +% Polyline +n 4875 1200 m + 5775 1500 l gs col0 s gr +% Polyline +n 5775 1500 m + 6750 1125 l gs col0 s gr +% Polyline +n 5325 1800 m + 4800 2550 l gs col0 s gr +% Polyline +n 4650 2025 m + 5475 2325 l gs col0 s gr +% Polyline +n 6225 900 m + 6225 1800 l gs col0 s gr +% Polyline +n 6225 1800 m + 6750 2625 l gs col0 s gr +% Polyline +n 6075 2325 m + 6975 2100 l gs col0 s gr +% Polyline +n 6075 2325 m + 5505 3045 l gs col0 s gr +% Polyline +n 5475 2325 m + 6045 3060 l gs col0 s gr +% Polyline +n 5775 1950 m 4875 1650 l 4350 2475 l 5250 2700 l + cp gs col0 s gr +% Polyline +n 5775 1950 m 6300 2700 l 5775 3375 l 5250 2700 l + cp gs col0 s gr +% Polyline +n 5775 1950 m 5775 1050 l 6750 675 l 6750 1650 l + cp gs col0 s gr +% Polyline +n 5775 1950 m 6750 1650 l 7275 2550 l 6300 2700 l + cp gs col0 s gr +% Polyline +n 5775 1950 m 5775 1050 l 4875 750 l 4875 1650 l + cp gs col0 s gr +$F2psEnd +rs diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRef.fig b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRef.fig new file mode 100644 index 00000000000..1f97dbadb6e --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRef.fig @@ -0,0 +1,72 @@ +#FIG 3.2 +Landscape +Center +Inches +Letter +100.00 +Single +-2 +1200 2 +0 32 #e0e0e0 +0 33 #e7e7e7 +0 34 #a2a2a2 +6 600 600 7350 3450 +6 600 600 3675 3450 +2 3 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 5 + 2100 1950 2100 1050 3075 675 3075 1650 2100 1950 +2 3 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 5 + 2100 1950 2100 1050 1200 750 1200 1650 2100 1950 +2 3 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 5 + 2100 1950 2625 2700 2100 3375 1575 2700 2100 1950 +2 3 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 5 + 2100 1950 3075 1650 3600 2550 2625 2700 2100 1950 +2 3 0 3 0 7 50 0 -1 0.000 1 1 7 0 0 5 + 2100 1950 1200 1650 675 2475 1575 2700 2100 1950 +-6 +6 4275 600 7350 3450 +6 4275 600 7350 3450 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5325 900 5325 1800 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4875 1200 5775 1500 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5775 1500 6750 1125 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5325 1800 4800 2550 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4650 2025 5475 2325 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6225 900 6225 1800 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6225 1800 6750 2625 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6075 2325 6975 2100 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6075 2325 5505 3045 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5475 2325 6045 3060 +2 3 0 2 0 7 40 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 4875 1650 4350 2475 5250 2700 5775 1950 +2 3 0 2 0 7 40 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 6300 2700 5775 3375 5250 2700 5775 1950 +2 3 0 2 0 7 40 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 5775 1050 6750 675 6750 1650 5775 1950 +2 3 0 2 0 7 40 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 6750 1650 7275 2550 6300 2700 5775 1950 +2 3 0 2 0 7 40 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 5775 1050 4875 750 4875 1650 5775 1950 +-6 +6 4275 600 7350 3450 +2 3 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 4875 1650 4350 2475 5250 2700 5775 1950 +2 3 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 6300 2700 5775 3375 5250 2700 5775 1950 +2 3 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 5775 1050 6750 675 6750 1650 5775 1950 +2 3 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 6750 1650 7275 2550 6300 2700 5775 1950 +2 3 0 5 33 7 50 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 5775 1050 4875 750 4875 1650 5775 1950 +-6 +-6 +-6 diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRefMap.eps b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRefMap.eps new file mode 100644 index 00000000000..c51fc8fecd6 --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRefMap.eps @@ -0,0 +1,283 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: PQQRefMap.eps +%%Creator: fig2dev Version 3.2 Patchlevel 3d +%%CreationDate: Mon Sep 29 16:46:20 2003 +%%For: sle-jeng@sm0-00.cise.ufl.edu (Le-Jeng Shiue) +%%BoundingBox: 0 0 399 165 +%%Magnification: 1.0000 +%%EndComments +/$F2psDict 200 dict def +$F2psDict begin +$F2psDict /mtrx matrix put +/col-1 {0 setgray} bind def +/col0 {0.000 0.000 0.000 srgb} bind def +/col1 {0.000 0.000 1.000 srgb} bind def +/col2 {0.000 1.000 0.000 srgb} bind def +/col3 {0.000 1.000 1.000 srgb} bind def +/col4 {1.000 0.000 0.000 srgb} bind def +/col5 {1.000 0.000 1.000 srgb} bind def +/col6 {1.000 1.000 0.000 srgb} bind def +/col7 {1.000 1.000 1.000 srgb} bind def +/col8 {0.000 0.000 0.560 srgb} bind def +/col9 {0.000 0.000 0.690 srgb} bind def +/col10 {0.000 0.000 0.820 srgb} bind def +/col11 {0.530 0.810 1.000 srgb} bind def +/col12 {0.000 0.560 0.000 srgb} bind def +/col13 {0.000 0.690 0.000 srgb} bind def +/col14 {0.000 0.820 0.000 srgb} bind def +/col15 {0.000 0.560 0.560 srgb} bind def +/col16 {0.000 0.690 0.690 srgb} bind def +/col17 {0.000 0.820 0.820 srgb} bind def +/col18 {0.560 0.000 0.000 srgb} bind def +/col19 {0.690 0.000 0.000 srgb} bind def +/col20 {0.820 0.000 0.000 srgb} bind def +/col21 {0.560 0.000 0.560 srgb} bind def +/col22 {0.690 0.000 0.690 srgb} bind def +/col23 {0.820 0.000 0.820 srgb} bind def +/col24 {0.500 0.190 0.000 srgb} bind def +/col25 {0.630 0.250 0.000 srgb} bind def +/col26 {0.750 0.380 0.000 srgb} bind def +/col27 {1.000 0.500 0.500 srgb} bind def +/col28 {1.000 0.630 0.630 srgb} bind def +/col29 {1.000 0.750 0.750 srgb} bind def +/col30 {1.000 0.880 0.880 srgb} bind def +/col31 {1.000 0.840 0.000 srgb} bind def +/col32 {0.878 0.878 0.878 srgb} bind def +/col33 {0.976 0.976 0.976 srgb} bind def +/col34 {0.635 0.635 0.635 srgb} bind def + +end +save +newpath 0 165 moveto 0 0 lineto 399 0 lineto 399 165 lineto closepath clip newpath +-39.2 203.8 translate +1 -1 scale + +/cp {closepath} bind def +/ef {eofill} bind def +/gr {grestore} bind def +/gs {gsave} bind def +/sa {save} bind def +/rs {restore} bind def +/l {lineto} bind def +/m {moveto} bind def +/rm {rmoveto} bind def +/n {newpath} bind def +/s {stroke} bind def +/sh {show} bind def +/slc {setlinecap} bind def +/slj {setlinejoin} bind def +/slw {setlinewidth} bind def +/srgb {setrgbcolor} bind def +/rot {rotate} bind def +/sc {scale} bind def +/sd {setdash} bind def +/ff {findfont} bind def +/sf {setfont} bind def +/scf {scalefont} bind def +/sw {stringwidth} bind def +/tr {translate} bind def +/tnt {dup dup currentrgbcolor + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} + bind def +/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul + 4 -2 roll mul srgb} bind def +/reencdict 12 dict def /ReEncode { reencdict begin +/newcodesandnames exch def /newfontname exch def /basefontname exch def +/basefontdict basefontname findfont def /newfont basefontdict maxlength dict def +basefontdict { exch dup /FID ne { dup /Encoding eq +{ exch dup length array copy newfont 3 1 roll put } +{ exch newfont 3 1 roll put } ifelse } { pop pop } ifelse } forall +newfont /FontName newfontname put newcodesandnames aload pop +128 1 255 { newfont /Encoding get exch /.notdef put } for +newcodesandnames length 2 idiv { newfont /Encoding get 3 1 roll put } repeat +newfontname newfont definefont pop end } def +/isovec [ +8#055 /minus 8#200 /grave 8#201 /acute 8#202 /circumflex 8#203 /tilde +8#204 /macron 8#205 /breve 8#206 /dotaccent 8#207 /dieresis +8#210 /ring 8#211 /cedilla 8#212 /hungarumlaut 8#213 /ogonek 8#214 /caron +8#220 /dotlessi 8#230 /oe 8#231 /OE +8#240 /space 8#241 /exclamdown 8#242 /cent 8#243 /sterling +8#244 /currency 8#245 /yen 8#246 /brokenbar 8#247 /section 8#250 /dieresis +8#251 /copyright 8#252 /ordfeminine 8#253 /guillemotleft 8#254 /logicalnot +8#255 /hyphen 8#256 /registered 8#257 /macron 8#260 /degree 8#261 /plusminus +8#262 /twosuperior 8#263 /threesuperior 8#264 /acute 8#265 /mu 8#266 /paragraph +8#267 /periodcentered 8#270 /cedilla 8#271 /onesuperior 8#272 /ordmasculine +8#273 /guillemotright 8#274 /onequarter 8#275 /onehalf +8#276 /threequarters 8#277 /questiondown 8#300 /Agrave 8#301 /Aacute +8#302 /Acircumflex 8#303 /Atilde 8#304 /Adieresis 8#305 /Aring +8#306 /AE 8#307 /Ccedilla 8#310 /Egrave 8#311 /Eacute +8#312 /Ecircumflex 8#313 /Edieresis 8#314 /Igrave 8#315 /Iacute +8#316 /Icircumflex 8#317 /Idieresis 8#320 /Eth 8#321 /Ntilde 8#322 /Ograve +8#323 /Oacute 8#324 /Ocircumflex 8#325 /Otilde 8#326 /Odieresis 8#327 /multiply +8#330 /Oslash 8#331 /Ugrave 8#332 /Uacute 8#333 /Ucircumflex +8#334 /Udieresis 8#335 /Yacute 8#336 /Thorn 8#337 /germandbls 8#340 /agrave +8#341 /aacute 8#342 /acircumflex 8#343 /atilde 8#344 /adieresis 8#345 /aring +8#346 /ae 8#347 /ccedilla 8#350 /egrave 8#351 /eacute +8#352 /ecircumflex 8#353 /edieresis 8#354 /igrave 8#355 /iacute +8#356 /icircumflex 8#357 /idieresis 8#360 /eth 8#361 /ntilde 8#362 /ograve +8#363 /oacute 8#364 /ocircumflex 8#365 /otilde 8#366 /odieresis 8#367 /divide +8#370 /oslash 8#371 /ugrave 8#372 /uacute 8#373 /ucircumflex +8#374 /udieresis 8#375 /yacute 8#376 /thorn 8#377 /ydieresis] def +/Helvetica /Helvetica-iso isovec ReEncode + /DrawEllipse { + /endangle exch def + /startangle exch def + /yrad exch def + /xrad exch def + /y exch def + /x exch def + /savematrix mtrx currentmatrix def + x y tr xrad yrad sc 0 0 1 startangle endangle arc + closepath + savematrix setmatrix + } def + +/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def +/$F2psEnd {$F2psEnteredState restore end} def + +$F2psBegin +10 setmiterlimit + 0.06000 0.06000 sc +% +% Fig objects follow +% +% Polyline +n 2100 1950 m 3075 1650 l 3600 2550 l 2625 2700 l + 2100 1950 l cp gs col30 1.00 shd ef gr +% Polyline +1 slj +1 slc +15.000 slw +n 2100 1950 m 2100 1050 l 3075 675 l 3075 1650 l + cp gs col32 s gr +% Polyline +n 2100 1950 m 2100 1050 l 1200 750 l 1200 1650 l + cp gs col32 s gr +% Polyline +n 2100 1950 m 2625 2700 l 2100 3375 l 1575 2700 l + cp gs col32 s gr +% Polyline +n 2100 1950 m 3075 1650 l 3600 2550 l 2625 2700 l + cp gs col32 s gr +% Polyline +n 2100 1950 m 1200 1650 l 675 2475 l 1575 2700 l + cp gs col32 s gr +% Polyline +n 5775 1950 m 4875 1650 l 4350 2475 l 5250 2700 l + cp gs col32 s gr +% Polyline +n 5775 1950 m 6300 2700 l 5775 3375 l 5250 2700 l + cp gs col32 s gr +% Polyline +n 5775 1950 m 5775 1050 l 6750 675 l 6750 1650 l + cp gs col32 s gr +% Polyline +n 5775 1950 m 6750 1650 l 7275 2550 l 6300 2700 l + cp gs col32 s gr +% Polyline +n 5775 1950 m 5775 1050 l 4875 750 l 4875 1650 l + cp gs col32 s gr +% Polyline +n 5325 900 m + 5325 1800 l gs col32 s gr +% Polyline +n 4875 1200 m + 5775 1500 l gs col32 s gr +% Polyline +n 5775 1500 m + 6750 1125 l gs col32 s gr +% Polyline +n 5325 1800 m + 4800 2550 l gs col32 s gr +% Polyline +n 4650 2025 m + 5475 2325 l gs col32 s gr +% Polyline +n 6225 900 m + 6225 1800 l gs col32 s gr +% Polyline +n 6225 1800 m + 6750 2625 l gs col32 s gr +% Polyline +n 6075 2325 m + 6975 2100 l gs col32 s gr +% Polyline +n 6075 2325 m + 5505 3045 l gs col32 s gr +% Polyline +n 5475 2325 m + 6045 3060 l gs col32 s gr +% Polyline +n 5775 1950 m 4875 1650 l 4350 2475 l 5250 2700 l + cp gs col32 s gr +% Polyline +n 5775 1950 m 6300 2700 l 5775 3375 l 5250 2700 l + cp gs col32 s gr +% Polyline +n 5775 1950 m 5775 1050 l 6750 675 l 6750 1650 l + cp gs col32 s gr +% Polyline +n 5775 1950 m 6750 1650 l 7275 2550 l 6300 2700 l + cp gs col32 s gr +% Polyline +n 5775 1950 m 5775 1050 l 4875 750 l 4875 1650 l + cp gs col32 s gr +% Polyline +0 slj +0 slc +30.000 slw +n 2100 1057 m + 2100 1905 l gs col10 s gr +7.500 slw +% Ellipse +n 6495 2220 60 60 0 360 DrawEllipse gs col30 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 5775 1485 60 60 0 360 DrawEllipse gs col10 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 2100 1950 60 60 0 360 DrawEllipse gs col14 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 5775 1950 60 60 0 360 DrawEllipse gs col14 1.00 shd ef gr gs col0 s gr + +% Polyline +gs clippath +5715 1530 m 5715 1470 l 5564 1470 l 5684 1500 l 5564 1530 l cp +eoclip +n 2100 1500 m + 5700 1500 l gs col0 s gr gr + +% arrowhead +n 5564 1530 m 5684 1500 l 5564 1470 l 5564 1530 l cp gs 0.00 setgray ef gr col0 s +% Polyline +gs clippath +5715 1980 m 5715 1920 l 5564 1920 l 5684 1950 l 5564 1980 l cp +eoclip +n 2175 1950 m + 5700 1950 l gs col0 s gr gr + +% arrowhead +n 5564 1980 m 5684 1950 l 5564 1920 l 5564 1980 l cp gs 0.00 setgray ef gr col0 s +% Polyline +gs clippath +6465 2280 m 6465 2220 l 6314 2220 l 6434 2250 l 6314 2280 l cp +eoclip +n 2850 2250 m + 6450 2250 l gs col0 s gr gr + +% arrowhead +n 6314 2280 m 6434 2250 l 6314 2220 l 6314 2280 l cp gs 0.00 setgray ef gr col0 s +/Helvetica-iso ff 135.00 scf sf +3300 1875 m +gs 1 -1 sc (func\(vertex\) -> vertex) col0 sh gr +/Helvetica-iso ff 135.00 scf sf +3825 2400 m +gs 1 -1 sc (func\(facet\) -> vertex) col0 sh gr +/Helvetica-iso ff 135.00 scf sf +3300 1425 m +gs 1 -1 sc (func\(edge\) -> vertex) col0 sh gr +$F2psEnd +rs diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRefMap.fig b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRefMap.fig new file mode 100644 index 00000000000..10838a03491 --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PQQRefMap.fig @@ -0,0 +1,86 @@ +#FIG 3.2 +Landscape +Center +Inches +Letter +100.00 +Single +-2 +1200 2 +0 32 #e0e0e0 +0 33 #f9f9f9 +0 34 #a2a2a2 +6 600 600 3675 3450 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 5 + 2100 1950 2100 1050 3075 675 3075 1650 2100 1950 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 5 + 2100 1950 2100 1050 1200 750 1200 1650 2100 1950 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 5 + 2100 1950 2625 2700 2100 3375 1575 2700 2100 1950 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 5 + 2100 1950 3075 1650 3600 2550 2625 2700 2100 1950 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 5 + 2100 1950 1200 1650 675 2475 1575 2700 2100 1950 +-6 +6 4275 600 7350 3450 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 4875 1650 4350 2475 5250 2700 5775 1950 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 6300 2700 5775 3375 5250 2700 5775 1950 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 5775 1050 6750 675 6750 1650 5775 1950 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 6750 1650 7275 2550 6300 2700 5775 1950 +2 3 0 2 32 7 50 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 5775 1050 4875 750 4875 1650 5775 1950 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5325 900 5325 1800 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4875 1200 5775 1500 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5775 1500 6750 1125 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5325 1800 4800 2550 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4650 2025 5475 2325 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6225 900 6225 1800 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6225 1800 6750 2625 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6075 2325 6975 2100 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6075 2325 5505 3045 +2 1 0 2 32 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5475 2325 6045 3060 +2 3 0 2 32 7 40 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 4875 1650 4350 2475 5250 2700 5775 1950 +2 3 0 2 32 7 40 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 6300 2700 5775 3375 5250 2700 5775 1950 +2 3 0 2 32 7 40 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 5775 1050 6750 675 6750 1650 5775 1950 +2 3 0 2 32 7 40 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 6750 1650 7275 2550 6300 2700 5775 1950 +2 3 0 2 32 7 40 0 -1 0.000 1 1 7 0 0 5 + 5775 1950 5775 1050 4875 750 4875 1650 5775 1950 +-6 +1 3 0 1 0 30 30 0 20 0.000 1 0.0000 6495 2220 60 60 6495 2220 6555 2220 +1 3 0 1 0 10 30 0 20 0.000 1 0.0000 5775 1485 60 60 5775 1485 5835 1485 +1 3 0 1 0 14 30 0 20 0.000 1 0.0000 2100 1950 60 60 2100 1950 2160 1950 +1 3 0 1 0 14 30 0 20 0.000 1 0.0000 5775 1950 60 60 5775 1950 5835 1950 +2 1 0 3 10 -1 35 0 -1 0.000 0 0 -1 0 0 2 + 2100 1057 2100 1905 +2 1 0 0 -1 30 55 0 20 0.000 0 0 -1 0 0 5 + 2100 1950 3075 1650 3600 2550 2625 2700 2100 1950 +2 1 0 1 0 7 25 0 -1 0.000 0 0 -1 1 0 2 + 1 1 1.00 60.00 120.00 + 2100 1500 5700 1500 +2 1 0 1 0 7 25 0 -1 0.000 0 0 -1 1 0 2 + 1 1 1.00 60.00 120.00 + 2175 1950 5700 1950 +2 1 0 1 0 7 25 0 -1 0.000 0 0 -1 1 0 2 + 1 1 1.00 60.00 120.00 + 2850 2250 6450 2250 +4 0 0 25 0 4 9 0.0000 0 120 1230 3300 1875 func(vertex) -> vertex\001 +4 0 0 25 0 4 9 0.0000 0 120 1140 3825 2400 func(facet) -> vertex\001 +4 0 0 25 0 4 9 0.0000 0 120 1140 3300 1425 func(edge) -> vertex\001 diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PTQRef.eps b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PTQRef.eps new file mode 100644 index 00000000000..a8e4fad8d53 --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PTQRef.eps @@ -0,0 +1,174 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: PTQRef.eps +%%Creator: fig2dev Version 3.2 Patchlevel 3d +%%CreationDate: Wed Aug 20 16:46:56 2003 +%%For: sle-jeng@sm0-00.cise.ufl.edu (Le-Jeng Shiue) +%%BoundingBox: 0 0 379 155 +%%Magnification: 1.0000 +%%EndComments +/$F2psDict 200 dict def +$F2psDict begin +$F2psDict /mtrx matrix put +/col-1 {0 setgray} bind def +/col0 {0.000 0.000 0.000 srgb} bind def +/col1 {0.000 0.000 1.000 srgb} bind def +/col2 {0.000 1.000 0.000 srgb} bind def +/col3 {0.000 1.000 1.000 srgb} bind def +/col4 {1.000 0.000 0.000 srgb} bind def +/col5 {1.000 0.000 1.000 srgb} bind def +/col6 {1.000 1.000 0.000 srgb} bind def +/col7 {1.000 1.000 1.000 srgb} bind def +/col8 {0.000 0.000 0.560 srgb} bind def +/col9 {0.000 0.000 0.690 srgb} bind def +/col10 {0.000 0.000 0.820 srgb} bind def +/col11 {0.530 0.810 1.000 srgb} bind def +/col12 {0.000 0.560 0.000 srgb} bind def +/col13 {0.000 0.690 0.000 srgb} bind def +/col14 {0.000 0.820 0.000 srgb} bind def +/col15 {0.000 0.560 0.560 srgb} bind def +/col16 {0.000 0.690 0.690 srgb} bind def +/col17 {0.000 0.820 0.820 srgb} bind def +/col18 {0.560 0.000 0.000 srgb} bind def +/col19 {0.690 0.000 0.000 srgb} bind def +/col20 {0.820 0.000 0.000 srgb} bind def +/col21 {0.560 0.000 0.560 srgb} bind def +/col22 {0.690 0.000 0.690 srgb} bind def +/col23 {0.820 0.000 0.820 srgb} bind def +/col24 {0.500 0.190 0.000 srgb} bind def +/col25 {0.630 0.250 0.000 srgb} bind def +/col26 {0.750 0.380 0.000 srgb} bind def +/col27 {1.000 0.500 0.500 srgb} bind def +/col28 {1.000 0.630 0.630 srgb} bind def +/col29 {1.000 0.750 0.750 srgb} bind def +/col30 {1.000 0.880 0.880 srgb} bind def +/col31 {1.000 0.840 0.000 srgb} bind def +/col32 {0.878 0.878 0.878 srgb} bind def +/col33 {0.906 0.906 0.906 srgb} bind def +/col34 {0.635 0.635 0.635 srgb} bind def + +end +save +newpath 0 155 moveto 0 0 lineto 379 0 lineto 379 155 lineto closepath clip newpath +-34.1 191.7 translate +1 -1 scale + +/cp {closepath} bind def +/ef {eofill} bind def +/gr {grestore} bind def +/gs {gsave} bind def +/sa {save} bind def +/rs {restore} bind def +/l {lineto} bind def +/m {moveto} bind def +/rm {rmoveto} bind def +/n {newpath} bind def +/s {stroke} bind def +/sh {show} bind def +/slc {setlinecap} bind def +/slj {setlinejoin} bind def +/slw {setlinewidth} bind def +/srgb {setrgbcolor} bind def +/rot {rotate} bind def +/sc {scale} bind def +/sd {setdash} bind def +/ff {findfont} bind def +/sf {setfont} bind def +/scf {scalefont} bind def +/sw {stringwidth} bind def +/tr {translate} bind def +/tnt {dup dup currentrgbcolor + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} + bind def +/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul + 4 -2 roll mul srgb} bind def +/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def +/$F2psEnd {$F2psEnteredState restore end} def + +$F2psBegin +10 setmiterlimit + 0.06000 0.06000 sc +% +% Fig objects follow +% +% Polyline +1 slj +30.000 slw +n 1879 684 m 602 1612 l 1090 3112 l 2669 3112 l 3156 1612 l + cp gs col0 s gr +% Polyline +1 slc +15.000 slw +n 1875 679 m + 1875 2108 l gs col0 s gr +% Polyline +n 3146 1632 m + 1875 2108 l gs col0 s gr +% Polyline +n 2669 3141 m + 1875 2108 l gs col0 s gr +% Polyline +n 1081 3141 m + 1875 2108 l gs col0 s gr +% Polyline +n 1875 2108 m + 604 1632 l gs col0 s gr +% Polyline +0 slc +60.000 slw +n 5554 684 m 4277 1612 l 4765 3112 l 6344 3112 l 6831 1612 l + cp gs col33 s gr +% Polyline +1 slc +n 5550 679 m + 5550 2108 l gs col33 s gr +% Polyline +n 6821 1632 m + 5550 2108 l gs col33 s gr +% Polyline +n 6344 3141 m + 5550 2108 l gs col33 s gr +% Polyline +n 4756 3141 m + 5550 2108 l gs col33 s gr +% Polyline +n 5550 2108 m + 4279 1632 l gs col33 s gr +% Polyline +15.000 slw +n 5550 679 m + 5550 2108 l gs col0 s gr +% Polyline +n 6821 1632 m + 5550 2108 l gs col0 s gr +% Polyline +n 6337 3120 m + 5550 2108 l gs col0 s gr +% Polyline +n 4762 3127 m + 5550 2108 l gs col0 s gr +% Polyline +n 5550 2108 m + 4279 1632 l gs col0 s gr +% Polyline +n 5550 1425 m 6150 1125 l 6150 1875 l + cp gs col0 s gr +% Polyline +n 5550 1425 m 4950 1140 l 4950 1875 l + cp gs col0 s gr +% Polyline +n 4950 1882 m 5205 2565 l 4522 2392 l + cp gs col0 s gr +% Polyline +n 5212 2572 m 5902 2565 l 5550 3112 l + cp gs col0 s gr +% Polyline +n 5910 2580 m 6150 1875 l 6585 2400 l + cp gs col0 s gr +% Polyline +0 slc +n 5554 684 m 4277 1612 l 4765 3112 l 6344 3112 l 6831 1612 l + cp gs col0 s gr +$F2psEnd +rs diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PTQRef.fig b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PTQRef.fig new file mode 100644 index 00000000000..29575926d9d --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/PTQRef.fig @@ -0,0 +1,68 @@ +#FIG 3.2 +Landscape +Center +Inches +Letter +100.00 +Single +-2 +1200 2 +0 32 #e0e0e0 +0 33 #e7e7e7 +0 34 #a2a2a2 +6 525 600 6900 3225 +6 525 600 3225 3225 +2 3 0 3 0 7 50 0 -1 0.000 1 0 0 0 0 6 + 1879 684 602 1612 1090 3112 2669 3112 3156 1612 1879 684 +2 1 0 2 0 7 50 0 -1 0.000 1 1 -1 0 0 2 + 1875 679 1875 2108 +2 1 0 2 0 7 50 0 -1 0.000 1 1 -1 0 0 2 + 3146 1632 1875 2108 +2 1 0 2 0 7 50 0 -1 0.000 1 1 -1 0 0 2 + 2669 3141 1875 2108 +2 1 0 2 0 7 50 0 -1 0.000 1 1 -1 0 0 2 + 1081 3141 1875 2108 +2 1 0 2 0 7 50 0 -1 0.000 1 1 -1 0 0 2 + 1875 2108 604 1632 +-6 +6 4200 600 6900 3225 +6 4200 600 6900 3225 +2 3 0 5 33 7 50 0 -1 0.000 1 0 0 0 0 6 + 5554 684 4277 1612 4765 3112 6344 3112 6831 1612 5554 684 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 5550 679 5550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 6821 1632 5550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 6344 3141 5550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 4756 3141 5550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 5550 2108 4279 1632 +-6 +6 4262 664 6846 3142 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5550 679 5550 2108 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6821 1632 5550 2108 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6337 3120 5550 2108 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4762 3127 5550 2108 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5550 2108 4279 1632 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 4 + 5550 1425 6150 1125 6150 1875 5550 1425 +2 3 0 2 0 7 40 0 -1 0.000 1 1 7 0 0 4 + 5550 1425 4950 1140 4950 1875 5550 1425 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 4 + 4950 1882 5205 2565 4522 2392 4950 1882 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 4 + 5212 2572 5902 2565 5550 3112 5212 2572 +2 3 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 4 + 5910 2580 6150 1875 6585 2400 5910 2580 +2 3 0 2 0 7 40 0 -1 0.000 1 0 0 0 0 6 + 5554 684 4277 1612 4765 3112 6344 3112 6831 1612 5554 684 +-6 +-6 +-6 diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/Sqrt3Ref.eps b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/Sqrt3Ref.eps new file mode 100644 index 00000000000..eef48314e66 --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/Sqrt3Ref.eps @@ -0,0 +1,344 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: Sqrt3Ref.eps +%%Creator: fig2dev Version 3.2 Patchlevel 3d +%%CreationDate: Wed Aug 20 17:15:35 2003 +%%For: sle-jeng@sm0-00.cise.ufl.edu (Le-Jeng Shiue) +%%BoundingBox: 0 0 559 155 +%%Magnification: 1.0000 +%%EndComments +/$F2psDict 200 dict def +$F2psDict begin +$F2psDict /mtrx matrix put +/col-1 {0 setgray} bind def +/col0 {0.000 0.000 0.000 srgb} bind def +/col1 {0.000 0.000 1.000 srgb} bind def +/col2 {0.000 1.000 0.000 srgb} bind def +/col3 {0.000 1.000 1.000 srgb} bind def +/col4 {1.000 0.000 0.000 srgb} bind def +/col5 {1.000 0.000 1.000 srgb} bind def +/col6 {1.000 1.000 0.000 srgb} bind def +/col7 {1.000 1.000 1.000 srgb} bind def +/col8 {0.000 0.000 0.560 srgb} bind def +/col9 {0.000 0.000 0.690 srgb} bind def +/col10 {0.000 0.000 0.820 srgb} bind def +/col11 {0.530 0.810 1.000 srgb} bind def +/col12 {0.000 0.560 0.000 srgb} bind def +/col13 {0.000 0.690 0.000 srgb} bind def +/col14 {0.000 0.820 0.000 srgb} bind def +/col15 {0.000 0.560 0.560 srgb} bind def +/col16 {0.000 0.690 0.690 srgb} bind def +/col17 {0.000 0.820 0.820 srgb} bind def +/col18 {0.560 0.000 0.000 srgb} bind def +/col19 {0.690 0.000 0.000 srgb} bind def +/col20 {0.820 0.000 0.000 srgb} bind def +/col21 {0.560 0.000 0.560 srgb} bind def +/col22 {0.690 0.000 0.690 srgb} bind def +/col23 {0.820 0.000 0.820 srgb} bind def +/col24 {0.500 0.190 0.000 srgb} bind def +/col25 {0.630 0.250 0.000 srgb} bind def +/col26 {0.750 0.380 0.000 srgb} bind def +/col27 {1.000 0.500 0.500 srgb} bind def +/col28 {1.000 0.630 0.630 srgb} bind def +/col29 {1.000 0.750 0.750 srgb} bind def +/col30 {1.000 0.880 0.880 srgb} bind def +/col31 {1.000 0.840 0.000 srgb} bind def +/col32 {0.878 0.878 0.878 srgb} bind def +/col33 {0.906 0.906 0.906 srgb} bind def +/col34 {0.635 0.635 0.635 srgb} bind def + +end +save +newpath 0 155 moveto 0 0 lineto 559 0 lineto 559 155 lineto closepath clip newpath +-34.1 191.7 translate +1 -1 scale + +/cp {closepath} bind def +/ef {eofill} bind def +/gr {grestore} bind def +/gs {gsave} bind def +/sa {save} bind def +/rs {restore} bind def +/l {lineto} bind def +/m {moveto} bind def +/rm {rmoveto} bind def +/n {newpath} bind def +/s {stroke} bind def +/sh {show} bind def +/slc {setlinecap} bind def +/slj {setlinejoin} bind def +/slw {setlinewidth} bind def +/srgb {setrgbcolor} bind def +/rot {rotate} bind def +/sc {scale} bind def +/sd {setdash} bind def +/ff {findfont} bind def +/sf {setfont} bind def +/scf {scalefont} bind def +/sw {stringwidth} bind def +/tr {translate} bind def +/tnt {dup dup currentrgbcolor + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} + bind def +/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul + 4 -2 roll mul srgb} bind def + /DrawEllipse { + /endangle exch def + /startangle exch def + /yrad exch def + /xrad exch def + /y exch def + /x exch def + /savematrix mtrx currentmatrix def + x y tr xrad yrad sc 0 0 1 startangle endangle arc + closepath + savematrix setmatrix + } def + +/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def +/$F2psEnd {$F2psEnteredState restore end} def + +$F2psBegin +10 setmiterlimit + 0.06000 0.06000 sc +% +% Fig objects follow +% +% Polyline +1 slj +30.000 slw +n 1879 684 m 602 1612 l 1090 3112 l 2669 3112 l 3156 1612 l + cp gs col0 s gr +% Polyline +1 slc +15.000 slw +n 1875 679 m + 1875 2108 l gs col0 s gr +% Polyline +n 3146 1632 m + 1875 2108 l gs col0 s gr +% Polyline +n 2669 3141 m + 1875 2108 l gs col0 s gr +% Polyline +n 1081 3141 m + 1875 2108 l gs col0 s gr +% Polyline +n 1875 2108 m + 604 1632 l gs col0 s gr +% Polyline +0 slc +60.000 slw +n 8554 684 m 7277 1612 l 7765 3112 l 9344 3112 l 9831 1612 l + cp gs col33 s gr +% Polyline +1 slc +n 8550 679 m + 8550 2108 l gs col33 s gr +% Polyline +n 9821 1632 m + 8550 2108 l gs col33 s gr +% Polyline +n 9344 3141 m + 8550 2108 l gs col33 s gr +% Polyline +n 7756 3141 m + 8550 2108 l gs col33 s gr +% Polyline +n 8550 2108 m + 7279 1632 l gs col33 s gr +% Polyline +0 slc +n 5554 684 m 4277 1612 l 4765 3112 l 6344 3112 l 6831 1612 l + cp gs col33 s gr +% Polyline +1 slc +n 5550 679 m + 5550 2108 l gs col33 s gr +% Polyline +n 6821 1632 m + 5550 2108 l gs col33 s gr +% Polyline +n 6344 3141 m + 5550 2108 l gs col33 s gr +% Polyline +n 4756 3141 m + 5550 2108 l gs col33 s gr +% Polyline +n 5550 2108 m + 4279 1632 l gs col33 s gr +% Polyline +15.000 slw +n 8925 1500 m + 9840 1620 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 9165 2280 m + 9330 3105 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 9180 2280 m + 9840 1620 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8550 2625 m + 7755 3112 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8550 2625 m + 9330 3105 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 7920 2280 m + 7275 1635 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 7935 2280 m + 7755 3120 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8175 1500 m + 7267 1627 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8550 2115 m + 8175 1500 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8550 2100 m + 8925 1500 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8542 2107 m + 9180 2295 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8550 2100 m + 7920 2280 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8550 2640 m + 8550 2100 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8175 1500 m + 8925 1500 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8167 1500 m + 7920 2280 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 7920 2272 m + 8550 2647 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8550 2647 m + 9180 2295 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 9180 2295 m + 8925 1507 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8175 1500 m + 7837 1027 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8925 1507 m + 9292 1027 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 9180 2295 m + 9712 2475 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8542 2640 m + 8542 3112 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 7920 2280 m + 7365 2475 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8175 1500 m + 8550 705 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 8925 1500 m + 8550 705 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5550 679 m + 5550 2108 l gs col0 s gr +% Polyline +n 6821 1632 m + 5550 2108 l gs col0 s gr +% Polyline +n 6337 3120 m + 5550 2108 l gs col0 s gr +% Polyline +n 4762 3127 m + 5550 2108 l gs col0 s gr +% Polyline +n 5550 2108 m + 4279 1632 l gs col0 s gr +% Polyline +0 slc +n 5554 684 m 4277 1612 l 4765 3112 l 6344 3112 l 6831 1612 l + cp gs col0 s gr +% Polyline +1 slc +7.500 slw +n 5175 1500 m + 5550 705 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5925 1500 m + 5550 705 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5925 1500 m + 6810 1620 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 6165 2280 m + 6330 3105 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 6180 2280 m + 6840 1620 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5550 2625 m + 4785 3090 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5550 2625 m + 6330 3105 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 4920 2280 m + 4275 1635 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 4935 2280 m + 4755 3120 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5175 1500 m + 4305 1620 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5565 2130 m + 5175 1500 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5550 2130 m + 5925 1500 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5550 2115 m + 6180 2295 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5557 2115 m + 4920 2280 l gs col7 1.00 shd ef gr gs col0 s gr +% Polyline +n 5550 2640 m + 5550 2115 l gs col7 1.00 shd ef gr gs col0 s gr +% Ellipse +n 8175 1500 60 60 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 7920 2280 60 60 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 8542 2640 60 60 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 9180 2295 60 60 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 8925 1500 60 60 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 5175 1500 60 60 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 5925 1500 60 60 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 4920 2280 60 60 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 6180 2295 60 60 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr + +% Ellipse +n 5542 2640 60 60 0 360 DrawEllipse gs col7 1.00 shd ef gr gs col0 s gr + +$F2psEnd +rs diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/Sqrt3Ref.fig b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/Sqrt3Ref.fig new file mode 100644 index 00000000000..5f506bbef14 --- /dev/null +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/pfigs/Sqrt3Ref.fig @@ -0,0 +1,164 @@ +#FIG 3.2 +Landscape +Center +Inches +Letter +100.00 +Single +-2 +1200 2 +0 32 #e0e0e0 +0 33 #e7e7e7 +0 34 #a2a2a2 +6 525 600 3225 3225 +2 3 0 3 0 7 50 0 -1 0.000 1 0 0 0 0 6 + 1879 684 602 1612 1090 3112 2669 3112 3156 1612 1879 684 +2 1 0 2 0 7 50 0 -1 0.000 1 1 -1 0 0 2 + 1875 679 1875 2108 +2 1 0 2 0 7 50 0 -1 0.000 1 1 -1 0 0 2 + 3146 1632 1875 2108 +2 1 0 2 0 7 50 0 -1 0.000 1 1 -1 0 0 2 + 2669 3141 1875 2108 +2 1 0 2 0 7 50 0 -1 0.000 1 1 -1 0 0 2 + 1081 3141 1875 2108 +2 1 0 2 0 7 50 0 -1 0.000 1 1 -1 0 0 2 + 1875 2108 604 1632 +-6 +6 7200 600 9900 3225 +6 7200 600 9900 3225 +2 3 0 5 33 7 50 0 -1 0.000 1 0 0 0 0 6 + 8554 684 7277 1612 7765 3112 9344 3112 9831 1612 8554 684 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 8550 679 8550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 9821 1632 8550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 9344 3141 8550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 7756 3141 8550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 8550 2108 7279 1632 +-6 +6 7252 690 9855 3135 +1 3 0 1 0 7 35 0 20 0.000 1 0.0000 8175 1500 60 60 8175 1500 8235 1500 +1 3 0 1 0 7 35 0 20 0.000 1 0.0000 7920 2280 60 60 7920 2280 7980 2280 +1 3 0 1 0 7 35 0 20 0.000 1 0.0000 8542 2640 60 60 8542 2640 8602 2640 +1 3 0 1 0 7 35 0 20 0.000 1 0.0000 9180 2295 60 60 9180 2295 9240 2295 +1 3 0 1 0 7 35 0 20 0.000 1 0.0000 8925 1500 60 60 8925 1500 8985 1500 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8925 1500 9840 1620 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 9165 2280 9330 3105 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 9180 2280 9840 1620 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8550 2625 7755 3112 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8550 2625 9330 3105 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 7920 2280 7275 1635 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 7935 2280 7755 3120 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8175 1500 7267 1627 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8550 2115 8175 1500 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8550 2100 8925 1500 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8542 2107 9180 2295 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8550 2100 7920 2280 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8550 2640 8550 2100 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8175 1500 8925 1500 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8167 1500 7920 2280 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 7920 2272 8550 2647 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8550 2647 9180 2295 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 9180 2295 8925 1507 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8175 1500 7837 1027 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8925 1507 9292 1027 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 9180 2295 9712 2475 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8542 2640 8542 3112 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 7920 2280 7365 2475 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8175 1500 8550 705 +2 1 0 2 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 8925 1500 8550 705 +-6 +-6 +6 4200 600 6900 3225 +6 4200 600 6900 3225 +2 3 0 5 33 7 50 0 -1 0.000 1 0 0 0 0 6 + 5554 684 4277 1612 4765 3112 6344 3112 6831 1612 5554 684 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 5550 679 5550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 6821 1632 5550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 6344 3141 5550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 4756 3141 5550 2108 +2 1 0 5 33 7 50 0 -1 0.000 1 1 -1 0 0 2 + 5550 2108 4279 1632 +-6 +6 4262 664 6846 3142 +1 3 0 1 0 7 35 0 20 0.000 1 0.0000 5175 1500 60 60 5175 1500 5235 1500 +1 3 0 1 0 7 35 0 20 0.000 1 0.0000 5925 1500 60 60 5925 1500 5985 1500 +1 3 0 1 0 7 35 0 20 0.000 1 0.0000 4920 2280 60 60 4920 2280 4980 2280 +1 3 0 1 0 7 35 0 20 0.000 1 0.0000 6180 2295 60 60 6180 2295 6240 2295 +1 3 0 1 0 7 35 0 20 0.000 1 0.0000 5542 2640 60 60 5542 2640 5602 2640 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5550 679 5550 2108 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6821 1632 5550 2108 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 6337 3120 5550 2108 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 4762 3127 5550 2108 +2 1 0 2 0 7 40 0 -1 0.000 1 1 -1 0 0 2 + 5550 2108 4279 1632 +2 3 0 2 0 7 40 0 -1 0.000 1 0 0 0 0 6 + 5554 684 4277 1612 4765 3112 6344 3112 6831 1612 5554 684 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5175 1500 5550 705 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5925 1500 5550 705 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5925 1500 6810 1620 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 6165 2280 6330 3105 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 6180 2280 6840 1620 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5550 2625 4785 3090 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5550 2625 6330 3105 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 4920 2280 4275 1635 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 4935 2280 4755 3120 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5175 1500 4305 1620 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5565 2130 5175 1500 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5550 2130 5925 1500 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5550 2115 6180 2295 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5557 2115 4920 2280 +2 1 0 1 0 7 40 0 20 0.000 1 1 -1 0 0 2 + 5550 2640 5550 2115 +-6 +-6 diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.bbl b/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.bbl index f743bfc91b0..4ca736527c2 100644 --- a/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.bbl +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.bbl @@ -1,6 +1,11 @@ \newcommand{\etalchar}[1]{$^{#1}$} \begin{thebibliography}{FGK{\etalchar{+}}00} +\bibitem[Ale02]{a-rotm-02} +Marc Alexa. +\newblock Refinement operators for triangle meshes. +\newblock {\em Computer Aided Geometric Design}, 19(3):169--172, 2002. + \bibitem[FGK{\etalchar{+}}00]{fgkss-dccga-00} A.~Fabri, G.-J. Giezeman, L.~Kettner, S.~Schirra, and S.~Sch{\"o}nherr. \newblock {On the Design of {CGAL}, a Computational Geometry Algorithms diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.blg b/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.blg index 49b00031e50..27d8f00f78c 100644 --- a/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.blg +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.blg @@ -2,44 +2,44 @@ This is BibTeX, Version 0.99c (Web2C 7.3.1) The top-level auxiliary file: tutorial.aux The style file: alpha.bst Database file #1: tutorial.bib -You've used 6 entries, +You've used 7 entries, 2543 wiz_defined-function locations, - 595 strings with 5236 characters, -and the built_in function-call counts, 2345 in all, are: -= -- 230 -> -- 97 -< -- 4 -+ -- 31 -- -- 31 -* -- 155 -:= -- 391 -add.period$ -- 19 -call.type$ -- 6 -change.case$ -- 35 -chr.to.int$ -- 6 -cite$ -- 6 -duplicate$ -- 96 -empty$ -- 181 -format.name$ -- 39 -if$ -- 483 + 600 strings with 5307 characters, +and the built_in function-call counts, 2686 in all, are: += -- 265 +> -- 105 +< -- 5 ++ -- 33 +- -- 33 +* -- 178 +:= -- 446 +add.period$ -- 22 +call.type$ -- 7 +change.case$ -- 40 +chr.to.int$ -- 7 +cite$ -- 7 +duplicate$ -- 111 +empty$ -- 210 +format.name$ -- 43 +if$ -- 554 int.to.chr$ -- 1 int.to.str$ -- 0 -missing$ -- 6 -newline$ -- 35 -num.names$ -- 18 -pop$ -- 38 +missing$ -- 7 +newline$ -- 40 +num.names$ -- 21 +pop$ -- 41 preamble$ -- 1 -purify$ -- 42 +purify$ -- 48 quote$ -- 0 -skip$ -- 78 +skip$ -- 89 stack$ -- 0 -substring$ -- 135 -swap$ -- 16 -text.length$ -- 4 -text.prefix$ -- 3 +substring$ -- 163 +swap$ -- 17 +text.length$ -- 5 +text.prefix$ -- 4 top$ -- 0 -type$ -- 44 +type$ -- 52 warning$ -- 0 -while$ -- 22 -width$ -- 11 -write$ -- 81 +while$ -- 25 +width$ -- 12 +write$ -- 94 diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.out b/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.out index 7ed251b4631..6984fdbfe38 100644 --- a/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.out +++ b/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.out @@ -13,5 +13,3 @@ \BOOKMARK [2][-]{subsection.5.3}{Subdivision using a rule template}{section.5} \BOOKMARK [1][-]{section.6}{Application demo}{} \BOOKMARK [2][-]{subsection.6.1}{Compiling on Windows}{section.6} -\BOOKMARK [2][-]{subsection.6.2}{Compiling on Linux}{section.6} -\BOOKMARK [1][-]{section.7}{Conclusion}{} diff --git a/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.pdf b/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.pdf deleted file mode 100644 index 14e9a094aee..00000000000 Binary files a/Packages/Tutorial/tutorial/Polyhedron/doc/tutorial.pdf and /dev/null differ