-+-+-+-+-+-+-+-+ START OF PART 53 -+-+-+-+-+-+-+-+ X pop setcachedevice `5B`5D 0 setdash 1 setlinewidth XCharacterDefs charname get exec end end `7D def /BuildChar load X 0 3 dict put Xend /DEC_VAXGFX_Hatchstyles exch definefont pop X/Currenthatch 1 string def X10 dict dup begin /FontType 3 def /FontMatrix `5B.001 0 0 .001 0 0 `5D def / VEncoding 256 array X def X/FontBBox `5B-500 -500 500 500`5D def 0 1 255 `7B Encoding exch /.notdef X put `7D for XEncoding dup 48 /dot put dup 49 /plus put dup 50 /star put dup X 51 /circle put dup 52 /cross put dup 53 /triangleup put Xdup 54 /square put dup 55 /diamond put dup 56 /triangledown put X dup 57 /bowtie put dup 58 /hourglass put Xdup 59 /solidtriangledown put dup 60 /solidtriangleup put dup X 61 /solidsquare put dup 62 /soliddiamond put Xdup 63 /solidcircle put dup 64 /solidhourglass put 65 /solidbowtie put X/Metrics 19 dict def Metrics begin /.notdef 0 def /dot 0 def X /plus 0 def /star 0 def X/circle 0 def /cross 0 def /triangleup 0 def /square 0 def /diamond X 0 def /triangledown 0 def X/bowtie 0 def /hourglass 0 def /solidtriangleup 0 def /solidtriangledown 0 d Vef /solidsquare 0 def X/soliddiamond 0 def /solidcircle 0 def /solidhourglass 0 def X /solidbowtie 0 def end X/BBox 19 dict def BBox begin /.notdef `5B0 0 0 0 `5D def /dot `5B-20 X -20 20 20 `5D def X/plus `5B-500 -500 500 500 `5D def /star `5B-500 -500 500 500 `5D def /circl Ve `5B-500 -500 500 500 `5D def /cross X `5B-500 -500 500 500 `5D def X/triangleup `5B-500 -433 500 433`5D def /square `5B-500 -500 500 500`5D X def /diamond `5B-500 -500 500 500`5D def X/triangledown `5B-500 -433 500 433`5D def /solidtriangleup `5B-500 X -433 500 433`5D def /solidtriangledown `5B-500 -433 500 433`5D def X/solidsquare `5B-500 -500 500 500`5D def /soliddiamond `5B-500 -500 X 500 500`5D def /solidcircle `5B-500 -500 500 500`5D def X/hourglass `5B-500 -500 500 500`5D def /solidhourglass `5B-500 -500 X 500 500`5D def /bowtie `5B-500 -500 500 500`5D def X/solidbowtie `5B-500 -500 500 500`5D def end X/CharacterDefs 19 dict def CharacterDefs begin /.notdef `7B`7D def X/dot `7B newpath 0 0 moveto 0 0 rlineto pixel_matrix setmatrix X 2 setlinewidth 1 setlinecap stroke `7D def X/plus `7B newpath 0 500 moveto 0 -500 lineto 500 0 moveto -500 0 lineto Xpixel_matrix setmatrix 1 setlinewidth stroke `7D def X/star `7B newpath 0 500 moveto 0 -500 lineto 500 0 moveto -500 X 0 lineto 350 350 moveto -350 -350 lineto 350 -350 moveto X-350 350 lineto pixel_matrix setmatrix 1 setlinewidth stroke `7D def X/circle `7B newpath 0 0 500 0 360 arc closepath pixel_matrix setmatrix X 1 setlinewidth stroke `7D def X/solidcircle `7B newpath 0 0 500 0 360 arc closepath fill`7D def X/cross `7B newpath 500 500 moveto -500 -500 lineto 500 -500 moveto X -500 500 lineto Xpixel_matrix setmatrix 1 setlinewidth stroke `7D def X/square `7B newpath -500 -500 moveto 500 -500 lineto 500 500 lineto X -500 500 lineto closepath Xpixel_matrix setmatrix 1 setlinewidth stroke `7D def X/solidsquare `7B newpath -500 -500 moveto 500 -500 lineto 500 500 lineto -50 V0 500 lineto closepath fill`7D def X/diamond `7B newpath 0 -500 moveto 500 0 lineto 0 500 lineto -500 X 0 lineto closepath Xpixel_matrix setmatrix 1 setlinewidth stroke `7D def X/soliddiamond `7B newpath 0 -500 moveto 500 0 lineto 0 500 lineto X -500 0 lineto closepath fill `7Ddef X/triangleup `7B newpath -500 -433 moveto 500 -433 lineto 0 433 X lineto closepath pixel_matrix setmatrix 1 setlinewidth stroke X `7Ddef X/solidtriangleup `7B newpath -500 -433 moveto 500 -433 lineto 0 X 433 lineto closepath fill `7Ddef X/triangledown `7B newpath -500 433 moveto 500 433 lineto 0 -433 lineto close Vpath Xpixel_matrix setmatrix 1 setlinewidth stroke `7D def X/solidtriangledown `7B newpath -500 433 moveto 500 433 lineto 0 X -433 lineto closepath fill `7D def X/hourglass `7B newpath 500 500 moveto -500 500 lineto 500 -500 lineto -500 - V500 lineto closepath Xpixel_matrix setmatrix 1 setlinewidth stroke `7D def X/bowtie `7B newpath 500 500 moveto 500 -500 lineto -500 500 lineto X -500 -500 lineto closepath Xpixel_matrix setmatrix 1 setlinewidth stroke `7D def X/solidhourglass `7B newpath 500 500 moveto -500 500 lineto 500 -500 X lineto -500 -500 lineto closepath fill `7D def X/solidbowtie `7B newpath 500 500 moveto 500 -500 lineto -500 500 X lineto -500 -500 lineto closepath fill `7D def end X/BuildChar `7B 0 begin /char exch def /fontdict exch def /charname fontdict V /Encoding get char get def Xfontdict begin Metrics charname get 0 BBox charname get aload X pop setcachedevice CharacterDefs charname get exec Xend end `7D def /BuildChar load 0 3 dict put Xend /DEC_VAXGFX_Markers exch definefont pop Xsystemdict /setpacking known `7B/savepacking currentpacking def X true setpacking `7Dif X/m `7Bmoveto`7D bind def X/nmr `7B newpath gsave translate rotate 0 0 moveto `7D bind def X/sfnt `7B findfont exch scalefont setfont `7D bind def X/mfnt `7B findfont exch makefont setfont `7D bind def X/dh `7Bmark exch `7BCurrenthatch cvs pop eoclip newpath Xpixel_matrix setmatrix /DEC_VAXGFX_Hatchstyles findfont 60 scalefont X setfont clippath pathbbox newpath X4 2 roll 60 div floor exch 60 div floor exch 60 mul /y0 exch def dup /x1 exc Vh def X60 mul /x0 exch def x0 y0 moveto 60 div ceiling 60 mul exch 60 X div ceiling x1 sub cvi /nc exch def Xy0 exch 60 exch `7Bnc `7BCurrenthatch show `7Drepeat x0 exch moveto X `7Dfor `7D Xstopped pop cleartomark grestore `7Dbind def X/pl `7B moveto `7B rlineto `7D repeat stroke `7D bind def X /l `7B lineto `7D bind def /ls `7B lineto stroke `7D bind def /mls `7B X moveto rlineto stroke `7D bind def`20 X/n `7B newpath `7D bind def X/pth `7B`7Brlineto`7D repeat`7D bind def X/cry `7B /y0 exch def /x0 exch def /e1 (Cell array reached end-of-file) def V /t1 x0 7 add 8 div cvi string def Xx0 y0 1 `5B x0 0 0 y0 neg 0 y0 `5D `7B currentfile t1 readhexstring X not `7B e1 print `7D if `7D image `7D bind def X/vshow `7B /s1 exch def /y1 exch def /x1 exch def s1 0 1 getinterval X /t1 exch def t1 stringwidth 2 div exch 2 div exch rmoveto Xs1 `7B t1 exch 0 exch put gsave t1 stringwidth -2 div exch -2 div X exch rmoveto t1 show grestore Xx1 y1 rmoveto `7D forall newpath `7D bind def X/dpt `7Bmark 7 1 roll `7Beoclip /ph exch def /pw exch def newpath X moveto /t1 exch def rotate X/s1 90 t1 sub sin def `5B 1 0 t1 sin t1 cos div s1 mul s1 0 0 `5D concat cur Vrentpoint X /py exch def /px exch def Xclippath pathbbox newpath /y1 exch def /x1 exch def /y0 exch X def /x0 exch def X/x0 x0 px sub pw div floor pw mul px add def /y0 y0 py sub ph X div floor ph mul py add def X/nc x1 x0 sub pw div ceiling cvi def /nr y1 y0 sub ph div ceiling X cvi def X/x1 x0 pw nc mul add def /y1 y0 ph nr mul add def Xx0 y0 translate x1 x0 sub y1 y0 sub scale /x0 nc pcl mul def X /y0 nr prw mul def X/nc nc 1 sub def /nr prw 1 sub def /x1 0 def /y1 0 def x0 y0 8 `5B x0 0 0 y0 V neg 0 y0 `5D X`7Bpry y1 get x1 nc lt `7B/x1 x1 1 add def `7D`7B/x1 0 def y1 nr lt `7B/y1 X y1 1 add def `7D`7B/y1 0 def `7Difelse `7Difelse `7Dimage X`7Dstopped pop cleartomark grestore `7Dbind def X/rpt `7B /prw exch def /pcl exch def dup /s2 exch pcl mul 8 div X ceiling cvi string def /pry prw array def X8 eq `7B /f1 `7B pry nr get 0 s2 putinterval `7D def `7D `7B /f1 `7B /s1 X pry nr get def 0 1 pcl 1 sub X`7B /nc exch def s1 nc s2 nc 8 idiv get 1 7 nc 8 mod sub bitshift X and 0 eq `7B 0 `7D `7B 255 `7D ifelse put `7D for `7D def `7D ifelse X0 1 prw 1 sub `7B /nr exch def pry nr pcl string put currentfile s2 readhexs Vtring Xnot `7B (rpt reached end-of-file) print `7D if pop f1 `7D for `7D bind X def X/scl `7B /ccol exch def gray ccol get setgray `7D bind def X/sclrp `7B /t1 exch def gray exch t1 exch put t1 ccol eq `7B /ccol -1 def t1 V scl `7D if `7D bind def X/sm `7B /DEC_VAXGFX_Markers findfont exch scalefont /mf exch def X `7D def X/dm `7B mf setfont /mc exch def moveto mc show `7B rmoveto mc show X `7D repeat newpath `7D def X/om `7B mf setfont moveto show newpath `7D def Xsystemdict /setpacking known `7Bsavepacking setpacking `7Dif X/gray 2 array def X/ccol -1 def X1 0 sclrp X0 1 sclrp X1 scl X/dfl `7B eofill `7D def X1 setlinewidth Xsave /psl exch def Xsave /psl exch def Xinitclip 0 0 m 2314 0 l 2314 2314 l 0 2314 l clip n X0.000000 1 sclrp X926 463 m X0 -463 X-416 0 X-23 -23 X462 0 X0 509 X5 pth Xdfl X1.000000 0 sclrp X0 scl X926 463 m X-416 0 X0 -463 X-23 -23 X0 509 X462 0 X5 pth Xdfl X1365 486 m X0 -463 X-416 0 X0 463 X3 pth Xdfl X1 scl X416 0 X0 -463 X-416 0 X0 463 X4 1365 486 pl X0 scl X949 902 m X0 -47 X416 0 X0 47 X3 pth Xdfl X1 scl X-416 0 X0 -47 X416 0 X0 47 X4 949 902 pl X0 -25 X3 5 X2 1059 933 pl X10 0 1057 913 mls X-10 0 X-5 -5 X0 -15 X5 -5 X10 0 X0 25 X6 1075 913 pl X0 15 1116 913 mls X5 -5 X5 0 X5 5 X3 1116 923 pl X-5 5 X0 5 X5 5 X6 0 X5 -5 X0 -5 X-5 -5 X-6 0 X8 1147 928 pl X11 0 1159 928 mls X0 21 X-2 2 X-5 0 X3 1172 913 pl X5 5 X5 0 X6 -5 X0 -5 X-6 -5 X-5 0 X-5 5 X7 1193 923 pl X0 -15 1193 928 mls X10 0 1201 928 mls X0 21 X-2 2 X-5 0 X3 1213 913 pl X-5 5 X0 5 X5 5 X5 0 X5 -5 X0 -5 X-5 -5 X-5 0 X8 1229 928 pl X0 15 1239 913 mls X6 -5 X5 0 X5 5 X3 1239 923 pl X0 scl X1122 740 m X0 -93 X-34 0 X69 -46 X70 46 X-35 0 X0 93 X6 pth Xdfl X1 scl X-70 0 X0 -93 X-34 0 X69 -46 X70 46 X-35 0 X0 93 X7 1122 740 pl X0 scl X1122 648 m X0 93 X-34 0 X69 46 X70 -46 X-35 0 X0 -93 X6 pth Xdfl X1 scl X-70 0 X0 93 X-34 0 X69 46 X70 -46 X-35 0 X0 -93 X7 1122 648 pl X926 1041 m X0 -463 X-416 0 X-23 -23 X462 0 X0 509 X5 pth Xdfl X0 scl X926 1041 m X-416 0 X0 -463 X-23 -23 X0 509 X462 0 X5 pth Xdfl X1365 1064 m X0 -463 X-416 0 X0 463 X3 pth Xdfl X1 scl X416 0 X0 -463 X-416 0 X0 463 X4 1365 1064 pl X0 scl X949 1481 m X0 -46 X416 0 X0 46 X3 pth Xdfl X1 scl X-416 0 X0 -46 X416 0 X0 46 X4 949 1481 pl X15 0 X-3 -8 X-2 -2 X-8 -3 X-2 -3 X0 -5 X5 -5 X5 0 X5 5 X9 1054 1512 pl X-10 0 X-5 -5 X0 -16 X5 -5 X10 0 X0 26 X6 1075 1491 pl X0 16 1116 1491 mls X5 -6 X5 0 X5 6 X3 1116 1501 pl X-5 6 X0 5 X5 5 X6 0 X5 -5 X0 -5 X-5 -6 X-6 0 X8 1147 1507 pl X11 0 1159 1507 mls X0 20 X-2 3 X-5 0 X3 1172 1491 pl X5 5 X5 0 X6 -5 X0 -5 X-6 -6 X-5 0 X-5 6 X7 1193 1501 pl X0 -16 1193 1507 mls X10 0 1201 1507 mls X0 20 X-2 3 X-5 0 X3 1213 1491 pl X-5 6 X0 5 X5 5 X5 0 X5 -5 X0 -5 X-5 -6 X-5 0 X8 1229 1507 pl X0 16 1239 1491 mls X6 -6 X5 0 X5 6 X3 1239 1501 pl X0 scl X1122 1319 m X0 -92 X-34 0 X69 -47 X70 47 X-35 0 X0 92 X6 pth Xdfl X1 scl X-70 0 X0 -92 X-34 0 X69 -47 X70 47 X-35 0 X0 92 X7 1122 1319 pl X0 scl X1122 1226 m X0 92 X-34 0 X69 47 X70 -47 X-35 0 X0 -92 X6 pth Xdfl X1 scl X-70 0 X0 92 X-34 0 X69 47 X70 -47 X-35 0 X0 -92 X7 1122 1226 pl X0 scl X1111 1238 m X93 0 X0 -35 X46 69 X-46 70 X0 -35 X-93 0 X6 pth Xdfl X1 scl X0 -69 X93 0 X0 -35 X46 69 X-46 70 X0 -35 X-93 0 X7 1111 1238 pl X0 scl X1203 1238 m X-93 0 X0 -35 X-46 69 X46 70 X0 -35 X93 0 X6 pth Xdfl X1 scl X0 -69 X-93 0 X0 -35 X-46 69 X46 70 X0 -35 X93 0 X7 1203 1238 pl X810 1620 m X0 -463 X-648 0 X-23 -23 X694 0 X0 509 X5 pth Xdfl X0 scl X810 1620 m X-648 0 X0 -463 X-23 -23 X0 509 X694 0 X5 pth Xdfl X1481 1643 m X0 -463 X-648 0 X0 463 X3 pth Xdfl X1 scl X648 0 X0 -463 X-648 0 X0 463 X4 1481 1643 pl X0 scl X833 2059 m X0 -47 X648 0 X0 47 X3 pth Xdfl X1 scl X-648 0 X0 -47 X648 0 X0 47 X4 833 2059 pl X-5 5 X-5 0 X-5 -5 X0 -5 X2 -5 X5 0 X5 3 X-12 -13 X15 0 X9 1054 2095 pl X-10 0 X-5 -5 X0 -15 X5 -5 X10 0 X0 25 X6 1075 2070 pl X0 15 1116 2070 mls X5 -5 X5 0 X5 5 X3 1116 2080 pl X-5 5 X0 5 X5 5 X6 0 X5 -5 X0 -5 X-5 -5 X-6 0 X8 1147 2085 pl X11 0 1159 2085 mls X0 21 X-2 2 X-5 0 X3 1172 2070 pl X5 5 X5 0 X6 -5 X0 -5 X-6 -5 X-5 0 X-5 5 X7 1193 2080 pl X0 -15 1193 2085 mls X10 0 1201 2085 mls X0 21 X-2 2 X-5 0 X3 1213 2070 pl X-5 5 X0 5 X5 5 X5 0 X5 -5 X0 -5 X-5 -5 X-5 0 X8 1229 2085 pl X0 15 1239 2070 mls X6 -5 X5 0 X5 5 X3 1239 2080 pl X0 scl X1128 1889 m X0 -76 X-29 0 X57 -38 X57 38 X-28 0 X0 76 X6 pth Xdfl X1 scl X-57 0 X0 -76 X-29 0 X57 -38 X57 38 X-28 0 X0 76 X7 1128 1889 pl X0 scl X1128 1813 m X0 76 X-29 0 X57 38 X57 -38 X-28 0 X0 -76 X6 pth Xdfl X1 scl X-57 0 X0 76 X-29 0 X57 38 X57 -38 X-28 0 X0 -76 X7 1128 1813 pl X0 scl X1119 1822 m X76 0 X0 -28 X39 57 X-39 57 X0 -28 X-76 0 X6 pth Xdfl X1 scl X0 -58 X76 0 X0 -28 X39 57 X-39 57 X0 -28 X-76 0 X7 1119 1822 pl X0 scl X1195 1822 m X-76 0 X0 -28 X-38 57 X38 57 X0 -28 X76 0 X6 pth Xdfl X1 scl X0 -58 X-76 0 X0 -28 X-38 57 X38 57 X0 -28 X76 0 X7 1195 1822 pl X0 scl X1357 1794 m X0 -76 X-29 0 X57 -38 X58 38 X-29 0 X0 76 X6 pth Xdfl X1 scl X-57 0 X0 -76 X-29 0 X57 -38 X58 38 X-29 0 X0 76 X7 1357 1794 pl X0 scl X900 1794 m X0 -76 X-28 0 X57 -38 X57 38 X-29 0 X0 76 X6 pth Xdfl X1 scl X-57 0 X0 -76 X-28 0 X57 -38 X57 38 X-29 0 X0 76 X7 900 1794 pl Xshowpage Xpsl restore Xend DEC_VAXGFX_save restore X%%EndDocument X 747 1597 a X endTexFig X539 2516 a Fq(Figure)f(8.2:)15 b(Rotators)10 b(with)g(dif)o(ferent)h X(dimensions.)0 2956 y(13th)22 b(May)m(,)12 b(1992)636 b(46)839 Xb(2.01)p eop X%%Page: 47 48 Xbop 0 -137 a Fq(PHIGS)11 b(T)m(oolkit)f(User)i(Manual)1235 Xb(PTK/100)710 -33 y X 7048483 13052758 17497948 12761661 26049576 28417720 startTexFig X710 -33 a X%%BeginDocument: mhbox.ps Xsave /DEC_VAXGFX_save exch def Xgsave /pixel_matrix 72 300 div dup scale matrix currentmatrix def grestore X72 300 div dup scale X118 118 translate X/DEC_VAXGFX_dict 60 dict def DEC_VAXGFX_dict begin X10 dict dup begin /FontType 3 def /FontMatrix `5B 1.0 60.0 div X dup 0 exch 0 exch 0 0 `5D def X/Encoding 256 array def /FontBBox `5B0 0 60 60 `5Ddef 0 1 255 `7BEncoding ex Vch /.notdef X put `7D for XEncoding dup (1) 0 get /cross put dup (2) 0 get /d45 put dup X (3) 0 get /d135 put dup (4) 0 get /horiz put Xdup (5) 0 get /vert put dup (6) 0 get /d45w put dup (7) 0 get X /d135w put dup (8) 0 get /horizw put (9) 0 get /vertw put X/Metrics 10 dict def Metrics begin /.notdef 0 def /cross 60 def X /d45 60 def /d135 60 def +-+-+-+-+-+-+-+- END OF PART 53 +-+-+-+-+-+-+-+-