Simplify the math to round up to the next multiple of some value.
[tor/rransom.git] / doc / design-paper / cell-struct.eps
blobeb9fcb8643c346f0c06fff273e9b8e5fc12f9b48
1 %!PS-Adobe-2.0 EPSF-2.0
2 %%Title: cell-struct.fig
3 %%Creator: fig2dev Version 3.2 Patchlevel 4
4 %%CreationDate: Mon May 17 00:04:58 2004
5 %%For: root@localhost.localdomain (root)
6 %%BoundingBox: 0 0 254 73
7 %%Magnification: 1.0000
8 %%EndComments
9 /$F2psDict 200 dict def
10 $F2psDict begin
11 $F2psDict /mtrx matrix put
12 /col-1 {0 setgray} bind def
13 /col0 {0.000 0.000 0.000 srgb} bind def
14 /col1 {0.000 0.000 1.000 srgb} bind def
15 /col2 {0.000 1.000 0.000 srgb} bind def
16 /col3 {0.000 1.000 1.000 srgb} bind def
17 /col4 {1.000 0.000 0.000 srgb} bind def
18 /col5 {1.000 0.000 1.000 srgb} bind def
19 /col6 {1.000 1.000 0.000 srgb} bind def
20 /col7 {1.000 1.000 1.000 srgb} bind def
21 /col8 {0.000 0.000 0.560 srgb} bind def
22 /col9 {0.000 0.000 0.690 srgb} bind def
23 /col10 {0.000 0.000 0.820 srgb} bind def
24 /col11 {0.530 0.810 1.000 srgb} bind def
25 /col12 {0.000 0.560 0.000 srgb} bind def
26 /col13 {0.000 0.690 0.000 srgb} bind def
27 /col14 {0.000 0.820 0.000 srgb} bind def
28 /col15 {0.000 0.560 0.560 srgb} bind def
29 /col16 {0.000 0.690 0.690 srgb} bind def
30 /col17 {0.000 0.820 0.820 srgb} bind def
31 /col18 {0.560 0.000 0.000 srgb} bind def
32 /col19 {0.690 0.000 0.000 srgb} bind def
33 /col20 {0.820 0.000 0.000 srgb} bind def
34 /col21 {0.560 0.000 0.560 srgb} bind def
35 /col22 {0.690 0.000 0.690 srgb} bind def
36 /col23 {0.820 0.000 0.820 srgb} bind def
37 /col24 {0.500 0.190 0.000 srgb} bind def
38 /col25 {0.630 0.250 0.000 srgb} bind def
39 /col26 {0.750 0.380 0.000 srgb} bind def
40 /col27 {1.000 0.500 0.500 srgb} bind def
41 /col28 {1.000 0.630 0.630 srgb} bind def
42 /col29 {1.000 0.750 0.750 srgb} bind def
43 /col30 {1.000 0.880 0.880 srgb} bind def
44 /col31 {1.000 0.840 0.000 srgb} bind def
46 end
47 save
48 newpath 0 73 moveto 0 0 lineto 254 0 lineto 254 73 lineto closepath clip newpath
49 -35.3 77.2 translate
50 1 -1 scale
52 /cp {closepath} bind def
53 /ef {eofill} bind def
54 /gr {grestore} bind def
55 /gs {gsave} bind def
56 /sa {save} bind def
57 /rs {restore} bind def
58 /l {lineto} bind def
59 /m {moveto} bind def
60 /rm {rmoveto} bind def
61 /n {newpath} bind def
62 /s {stroke} bind def
63 /sh {show} bind def
64 /slc {setlinecap} bind def
65 /slj {setlinejoin} bind def
66 /slw {setlinewidth} bind def
67 /srgb {setrgbcolor} bind def
68 /rot {rotate} bind def
69 /sc {scale} bind def
70 /sd {setdash} bind def
71 /ff {findfont} bind def
72 /sf {setfont} bind def
73 /scf {scalefont} bind def
74 /sw {stringwidth} bind def
75 /tr {translate} bind def
76 /tnt {dup dup currentrgbcolor
77   4 -2 roll dup 1 exch sub 3 -1 roll mul add
78   4 -2 roll dup 1 exch sub 3 -1 roll mul add
79   4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
80   bind def
81 /shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
82   4 -2 roll mul srgb} bind def
83 /$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
84 /$F2psEnd {$F2psEnteredState restore end} def
86 $F2psBegin
87 10 setmiterlimit
88 0 slj 0 slc
89  0.06000 0.06000 sc
91 % Fig objects follow
93
94 % here starts figure with depth 50
95 % Polyline
96 7.500 slw
97 n 1200 975 m
98  1200 1275 l gs col0 s gr 
99 % Polyline
100 n 1725 975 m
101  1725 1275 l gs col0 s gr 
102 % Polyline
103 n 600 975 m 4800 975 l 4800 1275 l 600 1275 l
104  cp gs col0 s gr 
105 % Polyline
106 n 1200 300 m
107  1200 600 l gs col0 s gr 
108 % Polyline
109 n 1725 300 m
110  1725 600 l gs col0 s gr 
111 % Polyline
112 n 600 300 m 4800 300 l 4800 600 l 600 600 l
113  cp gs col0 s gr 
114 % Polyline
115 n 2550 975 m
116  2550 1275 l gs col0 s gr 
117 % Polyline
118 n 3150 975 m
119  3150 1275 l gs col0 s gr 
120 % Polyline
121 n 3450 975 m
122  3450 1275 l gs col0 s gr 
123 % Polyline
124 n 3900 975 m
125  3900 1275 l gs col0 s gr 
126 /Times-Roman ff 180.00 scf sf
127 675 1200 m
128 gs 1 -1 sc (CircID) col0 sh gr
129 /Times-Roman ff 180.00 scf sf
130 900 900 m
131 gs 1 -1 sc (2) col0 sh gr
132 /Times-Roman ff 180.00 scf sf
133 1275 1200 m
134 gs 1 -1 sc (Relay) col0 sh gr
135 /Times-Roman ff 180.00 scf sf
136 1800 1200 m
137 gs 1 -1 sc (StreamID) col0 sh gr
138 /Times-Roman ff 180.00 scf sf
139 2625 1200 m
140 gs 1 -1 sc (Digest) col0 sh gr
141 /Times-Roman ff 180.00 scf sf
142 3150 1200 m
143 gs 1 -1 sc (Len) col0 sh gr
144 /Times-Roman ff 180.00 scf sf
145 4200 1200 m
146 gs 1 -1 sc (DATA) col0 sh gr
147 /Times-Roman ff 180.00 scf sf
148 675 525 m
149 gs 1 -1 sc (CircID) col0 sh gr
150 /Times-Roman ff 180.00 scf sf
151 1275 525 m
152 gs 1 -1 sc (CMD) col0 sh gr
153 /Times-Roman ff 180.00 scf sf
154 900 225 m
155 gs 1 -1 sc (2) col0 sh gr
156 /Times-Roman ff 180.00 scf sf
157 1425 225 m
158 gs 1 -1 sc (1) col0 sh gr
159 /Times-Roman ff 180.00 scf sf
160 3225 525 m
161 gs 1 -1 sc (DATA) col0 sh gr
162 /Times-Roman ff 180.00 scf sf
163 3225 900 m
164 gs 1 -1 sc (2) col0 sh gr
165 /Times-Roman ff 180.00 scf sf
166 3450 1200 m
167 gs 1 -1 sc (CMD) col0 sh gr
168 /Times-Roman ff 180.00 scf sf
169 3600 900 m
170 gs 1 -1 sc (1) col0 sh gr
171 /Times-Roman ff 180.00 scf sf
172 3300 225 m
173 gs 1 -1 sc (509 bytes) col0 sh gr
174 /Times-Roman ff 180.00 scf sf
175 1425 900 m
176 gs 1 -1 sc (1) col0 sh gr
177 /Times-Roman ff 180.00 scf sf
178 2100 900 m
179 gs 1 -1 sc (2) col0 sh gr
180 /Times-Roman ff 180.00 scf sf
181 2850 900 m
182 gs 1 -1 sc (6) col0 sh gr
183 /Times-Roman ff 180.00 scf sf
184 4350 900 m
185 gs 1 -1 sc (498) col0 sh gr
186 % here ends figure;
187 $F2psEnd
189 showpage