tclobject-hier.eps
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:13k
源码类别:

通讯编程

开发平台:

Visual C++

  1. %!
  2. %%BoundingBox: 20 413 558 787
  3. %%Title: tclobject-hier
  4. %%CreationDate: Fri Sep 12 15:33:10 1997
  5. %%Creator: Tgif-2.16-p12 by William Chia-Wei Cheng (william@cs.UCLA.edu)
  6. /tgifdict 37 dict def
  7. tgifdict begin
  8. /tgifarrowtipdict 8 dict def
  9. tgifarrowtipdict /mtrx matrix put
  10. /tgifarrowtip
  11.  { tgifarrowtipdict begin
  12.       /dy exch def
  13.       /dx exch def
  14.       /h exch def
  15.       /w exch def
  16.       /y exch def
  17.       /x exch def
  18.       /savematrix mtrx currentmatrix def
  19.       x y translate
  20.       dy dx atan rotate
  21.       0 0 moveto
  22.       w neg h lineto
  23.       w neg h neg lineto
  24.       savematrix setmatrix
  25.    end
  26.  } def
  27. /tgifpatdict 10 dict def
  28. /tgifpatbyte
  29.  { currentdict /retstr get exch
  30.    pat i cellsz mod get put
  31.  } def
  32. /tgifpatproc
  33.  { 0 1 widthlim {tgifpatbyte} for retstr
  34.    /i i 1 add def
  35.  } def
  36. /tgifpatfill
  37.  { tgifpatdict begin
  38.       /h exch def
  39.       /w exch def
  40.       /lty exch def
  41.       /ltx exch def
  42.       /cellsz exch def
  43.       /pat exch def
  44.       /widthlim w cellsz div cvi 1 sub def
  45.       /retstr widthlim 1 add string def
  46.       /i 0 def
  47.       ltx lty translate
  48.       w h true [1 0 0 1 0 0] {tgifpatproc} imagemask
  49.       ltx neg lty neg translate
  50.    end
  51.  } def
  52. /pat3 <8000000008000000> def
  53. /pat4 <8800000022000000> def
  54. /pat5 <8800220088002200> def
  55. /pat6 <8822882288228822> def
  56. /pat7 <aa55aa55aa55aa55> def
  57. /pat8 <77dd77dd77dd77dd> def
  58. /pat9 <77ffddff77ffddff> def
  59. /pat10 <77ffffff77ffffff> def
  60. /pat11 <7fffffff7fffffff> def
  61. /pat12 <8040200002040800> def
  62. /pat13 <40a00000040a0000> def
  63. /pat14 <ff888888ff888888> def
  64. /pat15 <ff808080ff080808> def
  65. /pat16 <f87422478f172271> def
  66. /pat17 <038448300c020101> def
  67. /pat18 <081c22c180010204> def
  68. /pat19 <8080413e080814e3> def
  69. /pat20 <8040201008040201> def
  70. /pat21 <8844221188442211> def
  71. /pat22 <77bbddee77bbddee> def
  72. /pat23 <c1e070381c0e0783> def
  73. /pat24 <7fbfdfeff7fbfdfe> def
  74. /pat25 <3e1f8fc7e3f1f87c> def
  75. /pat26 <0102040810204080> def
  76. /pat27 <1122448811224488> def
  77. /pat28 <eeddbb77eeddbb77> def
  78. /pat29 <83070e1c3870e0c1> def
  79. /pat30 <fefdfbf7efdfbf7f> def
  80. /pat31 <7cf8f1e3c78f1f3e> def
  81. /tgifcentertext { dup stringwidth pop 2 div neg 0 rmoveto } def
  82. end
  83. %%PageBoundingBox: 20 413 558 787
  84. tgifdict begin
  85. /tgifsavedpage save def
  86. 1 setmiterlimit
  87. 1 setlinewidth
  88. 0 setgray
  89. 72 0 mul 72 11.00 mul translate
  90. 72 128 div 100 mul 100 div dup neg scale
  91. gsave
  92. % BOX
  93. 0.373 0.620 0.627 setrgbcolor
  94. gsave
  95.    newpath
  96.    540 10 moveto 990 10 lineto 990 657 lineto 540 657 lineto
  97.    closepath 1 setgray fill
  98.    0.373 0.620 0.627 setrgbcolor
  99.    newpath
  100.       540 10 moveto 990 10 lineto 990 657 lineto 540 657 lineto
  101.    closepath eoclip newpath
  102.    pat7 8 536 8 456 656 tgifpatfill
  103. grestore
  104. % BOX
  105. 0 setgray
  106. newpath
  107.    530 20 moveto 980 20 lineto 980 670 lineto 530 670 lineto
  108. closepath 1 setgray fill
  109.    0 setgray
  110. gsave
  111.    1.415 setmiterlimit
  112.    [2 2] 0 setdash
  113.    newpath
  114.       530 20 moveto 980 20 lineto 980 670 lineto 530 670 lineto
  115.    closepath stroke
  116.    [] 0 setdash
  117.    1 setmiterlimit
  118. grestore
  119. % BOX
  120. 0.373 0.620 0.627 setrgbcolor
  121. gsave
  122.    newpath
  123.    760 560 moveto 910 560 lineto 910 610 lineto 760 610 lineto
  124.    closepath 1 setgray fill
  125.    0.373 0.620 0.627 setrgbcolor
  126.    newpath
  127.       760 560 moveto 910 560 lineto 910 610 lineto 760 610 lineto
  128.    closepath eoclip newpath
  129.    pat7 8 752 552 160 64 tgifpatfill
  130. grestore
  131. % BOX
  132. 0.373 0.620 0.627 setrgbcolor
  133. gsave
  134.    newpath
  135.    620 40 moveto 770 40 lineto 770 120 lineto 620 120 lineto
  136.    closepath 1 setgray fill
  137.    0.373 0.620 0.627 setrgbcolor
  138.    newpath
  139.       620 40 moveto 770 40 lineto 770 120 lineto 620 120 lineto
  140.    closepath eoclip newpath
  141.    pat7 8 616 32 160 96 tgifpatfill
  142. grestore
  143. % TEXT
  144. 0 setgray
  145. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  146.    gsave
  147.       185 357 moveto (Agent/SRM) tgifcentertext show
  148.    grestore
  149. % TEXT
  150. 0 setgray
  151. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  152.    gsave
  153.       730 558 moveto (_o52) tgifcentertext show
  154.    grestore
  155. % TEXT
  156. 0 setgray
  157. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  158.    gsave
  159.       240 558 moveto (_o52) tgifcentertext show
  160.    grestore
  161. % BOX
  162. 0 setgray
  163. newpath
  164.    610 50 moveto 760 50 lineto 760 130 lineto 610 130 lineto
  165. closepath 1 setgray fill
  166.    0 setgray
  167. gsave
  168.    1.415 setmiterlimit
  169.    2 setlinewidth
  170.    newpath
  171.       610 50 moveto 760 50 lineto 760 130 lineto 610 130 lineto
  172.    closepath stroke
  173.    1 setlinewidth
  174.    1 setmiterlimit
  175. grestore
  176. % TEXT
  177. 0 setgray
  178. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  179.    gsave
  180.       685 97 moveto (TclObject) tgifcentertext show
  181.    grestore
  182. % RCBOX
  183. 0 setgray
  184. gsave
  185.    2 setlinewidth
  186.    newpath
  187.       324 50 moveto
  188.       340 50 340 130 16 arcto 4 {pop} repeat
  189.       340 114 lineto
  190.       340 130 190 130 16 arcto 4 {pop} repeat
  191.       206 130 lineto
  192.       190 130 190 50 16 arcto 4 {pop} repeat
  193.       190 66 lineto
  194.       190 50 340 50 16 arcto 4 {pop} repeat
  195.    closepath stroke
  196.    1 setlinewidth
  197. grestore
  198. % TEXT
  199. 0 setgray
  200. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  201.    gsave
  202.       265 97 moveto (TclObject) tgifcentertext show
  203.    grestore
  204. % TEXT
  205. 0 setgray
  206. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  207.    gsave
  208.       225 227 moveto (Agent) tgifcentertext show
  209.    grestore
  210. % TEXT
  211. 0 setgray
  212. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  213.    gsave
  214.       155 475 moveto (Agent/SRM/) tgifcentertext show
  215.       155 498 moveto (Adaptive) tgifcentertext show
  216.    grestore
  217. % BOX
  218. 0 setgray
  219. newpath
  220.    750 570 moveto 900 570 lineto 900 620 lineto 750 620 lineto
  221. closepath 1 setgray fill
  222.    0 setgray
  223. gsave
  224.    1.415 setmiterlimit
  225.    2 setlinewidth
  226.    newpath
  227.       750 570 moveto 900 570 lineto 900 620 lineto 750 620 lineto
  228.    closepath stroke
  229.    1 setlinewidth
  230.    1 setmiterlimit
  231. grestore
  232. % TEXT
  233. 0 setgray
  234. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  235.    gsave
  236.       825 591 moveto (SRM shadow) tgifcentertext show
  237.       825 614 moveto (object) tgifcentertext show
  238.    grestore
  239. % RCBOX
  240. 0 setgray
  241. gsave
  242.    2 setlinewidth
  243.    newpath
  244.       214 570 moveto
  245.       230 570 230 620 16 arcto 4 {pop} repeat
  246.       230 604 lineto
  247.       230 620 80 620 16 arcto 4 {pop} repeat
  248.       96 620 lineto
  249.       80 620 80 570 16 arcto 4 {pop} repeat
  250.       80 586 lineto
  251.       80 570 230 570 16 arcto 4 {pop} repeat
  252.    closepath stroke
  253.    1 setlinewidth
  254. grestore
  255. % TEXT
  256. 0 setgray
  257. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  258.    gsave
  259.       155 602 moveto (SRM object) tgifcentertext show
  260.    grestore
  261. % POLY/OPEN-SPLINE
  262. 0 setgray
  263. gsave
  264.    3 setlinewidth
  265.    newpath
  266.       820 570 moveto
  267.       820 520 lineto
  268.    stroke
  269.    1 setlinewidth
  270. grestore
  271. % POLY/OPEN-SPLINE
  272. 0 setgray
  273. gsave
  274.    3 setlinewidth
  275.    newpath
  276.       150 570 moveto
  277.       150 520 lineto
  278.    stroke
  279.    1 setlinewidth
  280. grestore
  281. % POLY/OPEN-SPLINE
  282. 0 setgray
  283. gsave
  284.    3 setlinewidth
  285.    newpath
  286.       160 440 moveto
  287.       190 390 lineto
  288.    stroke
  289.    1 setlinewidth
  290. grestore
  291. % POLY/OPEN-SPLINE
  292. 0 setgray
  293. gsave
  294.    3 setlinewidth
  295.    newpath
  296.       210 310 moveto
  297.       240 260 lineto
  298.    stroke
  299.    1 setlinewidth
  300. grestore
  301. % POLY/OPEN-SPLINE
  302. 0 setgray
  303. gsave
  304.    3 setlinewidth
  305.    newpath
  306.       240 180 moveto
  307.       270 130 lineto
  308.    stroke
  309.    1 setlinewidth
  310. grestore
  311. % POLY/OPEN-SPLINE
  312. 0 setgray
  313. gsave
  314.    4 setlinewidth
  315.    newpath
  316.       751 595 moveto
  317.       0 -520 atan dup cos 14 mul exch sin 14 mul rmoveto
  318.       0 -520 atan dup cos 14 mul 231 exch sub
  319.       exch sin 14 mul 595 exch sub lineto
  320.    stroke
  321.    1 setlinewidth
  322. grestore
  323. gsave
  324.    newpath
  325.       751 595 14 6 520 0 tgifarrowtip
  326.    1 setgray closepath fill
  327.    0 setgray
  328.    newpath
  329.       751 595 14 6 520 0 tgifarrowtip
  330.    closepath fill
  331. grestore
  332. gsave
  333.    newpath
  334.       231 595 14 6 -520 0 tgifarrowtip
  335.    1 setgray closepath fill
  336.    0 setgray
  337.    newpath
  338.       231 595 14 6 -520 0 tgifarrowtip
  339.    closepath fill
  340. grestore
  341. % BOX
  342. 0 setgray
  343. gsave
  344.    1.415 setmiterlimit
  345.    [2 2] 0 setdash
  346.    newpath
  347.       40 20 moveto 490 20 lineto 490 670 lineto 40 670 lineto
  348.    closepath stroke
  349.    [] 0 setdash
  350.    1 setmiterlimit
  351. grestore
  352. % TEXT
  353. 0 setgray
  354. /Helvetica findfont [20 0 0 -20 0 0] makefont setfont
  355.    gsave
  356.       682 651 moveto (C++ class hierarchy and Object) tgifcentertext show
  357.    grestore
  358. % TEXT
  359. 0 setgray
  360. /Helvetica findfont [20 0 0 -20 0 0] makefont setfont
  361.    gsave
  362.       335 654 moveto (OTcl class hierarchy and Object) tgifcentertext show
  363.    grestore
  364. % RCBOX
  365. 0 setgray
  366. gsave
  367.    2 setlinewidth
  368.    newpath
  369.       284 180 moveto
  370.       300 180 300 260 16 arcto 4 {pop} repeat
  371.       300 244 lineto
  372.       300 260 150 260 16 arcto 4 {pop} repeat
  373.       166 260 lineto
  374.       150 260 150 180 16 arcto 4 {pop} repeat
  375.       150 196 lineto
  376.       150 180 300 180 16 arcto 4 {pop} repeat
  377.    closepath stroke
  378.    1 setlinewidth
  379. grestore
  380. % RCBOX
  381. 0 setgray
  382. gsave
  383.    2 setlinewidth
  384.    newpath
  385.       244 310 moveto
  386.       260 310 260 390 16 arcto 4 {pop} repeat
  387.       260 374 lineto
  388.       260 390 110 390 16 arcto 4 {pop} repeat
  389.       126 390 lineto
  390.       110 390 110 310 16 arcto 4 {pop} repeat
  391.       110 326 lineto
  392.       110 310 260 310 16 arcto 4 {pop} repeat
  393.    closepath stroke
  394.    1 setlinewidth
  395. grestore
  396. % RCBOX
  397. 0 setgray
  398. gsave
  399.    2 setlinewidth
  400.    newpath
  401.       214 440 moveto
  402.       230 440 230 520 16 arcto 4 {pop} repeat
  403.       230 504 lineto
  404.       230 520 80 520 16 arcto 4 {pop} repeat
  405.       96 520 lineto
  406.       80 520 80 440 16 arcto 4 {pop} repeat
  407.       80 456 lineto
  408.       80 440 230 440 16 arcto 4 {pop} repeat
  409.    closepath stroke
  410.    1 setlinewidth
  411. grestore
  412. % BOX
  413. 0.373 0.620 0.627 setrgbcolor
  414. gsave
  415.    newpath
  416.    670 170 moveto 820 170 lineto 820 250 lineto 670 250 lineto
  417.    closepath 1 setgray fill
  418.    0.373 0.620 0.627 setrgbcolor
  419.    newpath
  420.       670 170 moveto 820 170 lineto 820 250 lineto 670 250 lineto
  421.    closepath eoclip newpath
  422.    pat7 8 664 168 160 88 tgifpatfill
  423. grestore
  424. % POLY/OPEN-SPLINE
  425. 0 setgray
  426. gsave
  427.    3 setlinewidth
  428.    newpath
  429.       710 180 moveto
  430.       680 130 lineto
  431.    stroke
  432.    1 setlinewidth
  433. grestore
  434. % BOX
  435. 0 setgray
  436. newpath
  437.    660 180 moveto 810 180 lineto 810 260 lineto 660 260 lineto
  438. closepath 1 setgray fill
  439.    0 setgray
  440. gsave
  441.    1.415 setmiterlimit
  442.    2 setlinewidth
  443.    newpath
  444.       660 180 moveto 810 180 lineto 810 260 lineto 660 260 lineto
  445.    closepath stroke
  446.    1 setlinewidth
  447.    1 setmiterlimit
  448. grestore
  449. % TEXT
  450. 0 setgray
  451. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  452.    gsave
  453.       735 227 moveto (Agent) tgifcentertext show
  454.    grestore
  455. % BOX
  456. 0.373 0.620 0.627 setrgbcolor
  457. gsave
  458.    newpath
  459.    700 300 moveto 850 300 lineto 850 380 lineto 700 380 lineto
  460.    closepath 1 setgray fill
  461.    0.373 0.620 0.627 setrgbcolor
  462.    newpath
  463.       700 300 moveto 850 300 lineto 850 380 lineto 700 380 lineto
  464.    closepath eoclip newpath
  465.    pat7 8 696 296 160 88 tgifpatfill
  466. grestore
  467. % BOX
  468. 0 setgray
  469. newpath
  470.    690 310 moveto 840 310 lineto 840 390 lineto 690 390 lineto
  471. closepath 1 setgray fill
  472.    0 setgray
  473. gsave
  474.    1.415 setmiterlimit
  475.    2 setlinewidth
  476.    newpath
  477.       690 310 moveto 840 310 lineto 840 390 lineto 690 390 lineto
  478.    closepath stroke
  479.    1 setlinewidth
  480.    1 setmiterlimit
  481. grestore
  482. % POLY/OPEN-SPLINE
  483. 0 setgray
  484. gsave
  485.    3 setlinewidth
  486.    newpath
  487.       760 310 moveto
  488.       730 260 lineto
  489.    stroke
  490.    1 setlinewidth
  491. grestore
  492. % TEXT
  493. 0 setgray
  494. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  495.    gsave
  496.       765 357 moveto (SRMAgent) tgifcentertext show
  497.    grestore
  498. % BOX
  499. 0.373 0.620 0.627 setrgbcolor
  500. gsave
  501.    newpath
  502.    750 430 moveto 900 430 lineto 900 510 lineto 750 510 lineto
  503.    closepath 1 setgray fill
  504.    0.373 0.620 0.627 setrgbcolor
  505.    newpath
  506.       750 430 moveto 900 430 lineto 900 510 lineto 750 510 lineto
  507.    closepath eoclip newpath
  508.    pat7 8 744 424 160 88 tgifpatfill
  509. grestore
  510. % BOX
  511. 0 setgray
  512. newpath
  513.    740 440 moveto 890 440 lineto 890 520 lineto 740 520 lineto
  514. closepath 1 setgray fill
  515.    0 setgray
  516. gsave
  517.    1.415 setmiterlimit
  518.    2 setlinewidth
  519.    newpath
  520.       740 440 moveto 890 440 lineto 890 520 lineto 740 520 lineto
  521.    closepath stroke
  522.    1 setlinewidth
  523.    1 setmiterlimit
  524. grestore
  525. % POLY/OPEN-SPLINE
  526. 0 setgray
  527. gsave
  528.    3 setlinewidth
  529.    newpath
  530.       810 440 moveto
  531.       790 390 lineto
  532.    stroke
  533.    1 setlinewidth
  534. grestore
  535. % TEXT
  536. 0 setgray
  537. /Helvetica-Bold findfont [20 0 0 -20 0 0] makefont setfont
  538.    gsave
  539.       815 487 moveto (ASRMAgent) tgifcentertext show
  540.    grestore
  541. % POLY/OPEN-SPLINE
  542. 0 setgray
  543. gsave
  544.    5 setlinewidth
  545.    [4 4] 0 setdash
  546.    newpath
  547.       342 90 moveto
  548.       0 268 atan dup cos 18 mul exch sin 18 mul rmoveto
  549.       0 268 atan dup cos 18 mul 610 exch sub
  550.       exch sin 18 mul 90 exch sub lineto
  551.    stroke
  552.    [] 0 setdash
  553.    1 setlinewidth
  554. grestore
  555. gsave
  556.    newpath
  557.       342 90 18 7 -268 0 tgifarrowtip
  558.    1 setgray closepath fill
  559.    0 setgray
  560.    newpath
  561.       342 90 18 7 -268 0 tgifarrowtip
  562.    closepath fill
  563. grestore
  564. gsave
  565.    newpath
  566.       610 90 18 7 268 0 tgifarrowtip
  567.    1 setgray closepath fill
  568.    0 setgray
  569.    newpath
  570.       610 90 18 7 268 0 tgifarrowtip
  571.    closepath fill
  572. grestore
  573. grestore
  574. tgifsavedpage restore
  575. end
  576. %MatchingCreationDate: Fri Sep 12 15:33:10 1997