~mok0/clipper/trunk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
%!PS-Adobe-1.0
%%BoundingBox: 0 600 450 850
%%Creator: KIllustrator
%%Title: <unnamed>
%%CreationDate: Mon Feb 11 12:16:35 2002
%%Orientation: Portrait
%%Pages: 1
%%DocumentFonts: Helvetica
%%EndComments
%%BeginProlog
% Prolog copyright 1994-2000 Trolltech. You may copy this prolog in any way
% that is directly related to this document. For other use of this prolog,
% see your licensing agreement for Qt.
/d/def load def/D{bind d}bind d/d2{dup dup}D/B{0 d2}D/W{255 d2}D/ED{exch d}D/D0
{0 ED}D/LT{lineto}D/MT{moveto}D/ND/.notdef d/S{stroke}D/F{setfont}D/SW{
setlinewidth}D/CP{closepath}D/RL{rlineto}D/NP{newpath}D/CM{currentmatrix}D/SM{
setmatrix}D/TR{translate}D/SC{aload pop setrgbcolor}D/BSt 0 d/LWi 1 d/PSt 1 d
/Cx 0 d/Cy 0 d/WFi false d/OMo false d/BCol[1 1 1]d/PCol[0 0 0]d/BkCol[1 1 1]d
/nS 0 d/LArr[[][][10 3][3 10][3 3][3 3][5 3 3 3][3 5 3 3][5 3 3 3 3 3][3 5 3 3
3 3]]d/GPS{PSt 1 ge PSt 5 le and{{LArr PSt 1 sub 2 mul get}{LArr PSt 2 mul 1
sub get}ifelse}{[]}ifelse}D/QS{PSt 0 ne{LWi SW gsave PCol SC true GPS 0 setdash
S OMo PSt 1 ne and{grestore BkCol SC false GPS dup 0 get setdash S}{grestore}
ifelse}if}D/BDArr[0.06 0.12 0.37 0.50 0.63 0.88 0.94]d/r28{{currentfile read
pop dup 32 gt{exit}if pop}loop 3{currentfile read pop}repeat 0 4{7 bitshift
exch dup 128 gt{84 sub}if 42 sub 127 and add}repeat}D/rA 0 d/rL 0 d/rB{rL 0 eq{
/rA r28 d/rL 28 d}if dup rL gt{rA exch rL sub rL exch/rA 0 d/rL 0 d rB exch
bitshift add}{dup rA 16#fffffff 3 -1 roll bitshift not and exch dup rL exch sub
/rL ED neg rA exch bitshift/rA ED}ifelse}D/rC{/rL 0 d 0{dup 2 index length ge{
exit}if 1 rB 1 eq{3 rB dup 4 ge{dup rB 1 index 5 ge{1 index 6 ge{1 index 7 ge{
64 add}if 32 add}if 16 add}if 4 add exch pop}if 1 add 3 mul exch 10 rB 1 add 3
mul{dup 3 index lt{dup}{2 index}ifelse 4 index 3 index 3 index sub 2 index
getinterval 5 index 4 index 3 -1 roll putinterval dup 4 -1 roll add 3 1 roll 4
-1 roll exch sub dup 0 eq{exit}if 3 1 roll}loop pop pop}{3 rB 1 add 3 mul{2
copy 8 rB put 1 add}repeat}ifelse}loop pop}D/rG{/rL 0 d 0{dup 2 index length ge
{exit}if 1 rB 1 eq{3 rB dup 4 ge{dup rB 1 index 5 ge{1 index 6 ge{1 index 7 ge{
64 add}if 32 add}if 16 add}if 4 add exch pop}if 1 add exch 10 rB 1 add{dup 3
index lt{dup}{2 index}ifelse 4 index 3 index 3 index sub 2 index getinterval 5
index 4 index 3 -1 roll putinterval dup 4 -1 roll add 3 1 roll 4 -1 roll exch
sub dup 0 eq{exit}if 3 1 roll}loop pop pop}{3 rB 1 add{2 copy 8 rB put 1 add}
repeat}ifelse}loop pop}D/sl D0/QCIgray D0/QCIcolor D0/QCIindex D0/QCI{
/colorimage where{pop false 3 colorimage}{exec/QCIcolor ED/QCIgray QCIcolor
length 3 idiv string d 0 1 QCIcolor length 3 idiv 1 sub{/QCIindex ED/x QCIindex
3 mul d QCIgray QCIindex QCIcolor x get 0.30 mul QCIcolor x 1 add get 0.59 mul
QCIcolor x 2 add get 0.11 mul add add cvi put}for QCIgray image}ifelse}D/defM
matrix d/BF{gsave BSt 1 eq{BCol SC WFi{fill}{eofill}ifelse}if BSt 2 ge BSt 8 le
and{BDArr BSt 2 sub get setgray fill}if BSt 9 ge BSt 14 le and{WFi{clip}{eoclip
}ifelse defM SM pathbbox 3 index 3 index translate 4 2 roll 3 2 roll exch sub/h
ED sub/w ED OMo{NP 0 0 MT 0 h RL w 0 RL 0 h neg RL CP BkCol SC fill}if BCol SC
0.3 SW NP BSt 9 eq BSt 11 eq or{0 4 h{dup 0 exch MT w exch LT}for}if BSt 10 eq
BSt 11 eq or{0 4 w{dup 0 MT h LT}for}if BSt 12 eq BSt 14 eq or{w h gt{0 6 w h
add{dup 0 MT h sub h LT}for}{0 6 w h add{dup 0 exch MT w sub w exch LT}for}
ifelse}if BSt 13 eq BSt 14 eq or{w h gt{0 6 w h add{dup h MT h sub 0 LT}for}{0
6 w h add{dup w exch MT w sub 0 exch LT}for}ifelse}if S}if BSt 24 eq{}if
grestore}D/mat matrix d/ang1 D0/ang2 D0/w D0/h D0/x D0/y D0/ARC{/ang2 ED/ang1
ED/h ED/w ED/y ED/x ED mat CM pop x w 2 div add y h 2 div add TR 1 h w div neg
scale ang2 0 ge{0 0 w 2 div ang1 ang1 ang2 add arc}{0 0 w 2 div ang1 ang1 ang2
add arcn}ifelse mat SM}D/C D0/P{NP MT 0.5 0.5 rmoveto 0 -1 RL -1 0 RL 0 1 RL CP
PCol SC fill}D/M{/Cy ED/Cx ED}D/L{NP Cx Cy MT/Cy ED/Cx ED Cx Cy LT QS}D/DL{NP
MT LT QS}D/HL{1 index DL}D/VL{2 index exch DL}D/R{/h ED/w ED/y ED/x ED NP x y
MT 0 h RL w 0 RL 0 h neg RL CP BF QS}D/ACR{/h ED/w ED/y ED/x ED x y MT 0 h RL w
0 RL 0 h neg RL CP}D/CLSTART{/clipTmp matrix CM d defM SM NP}D/CLEND{clip NP
clipTmp SM}D/CLO{grestore gsave defM SM}D/xr D0/yr D0/rx D0/ry D0/rx2 D0/ry2 D0
/RR{/yr ED/xr ED/h ED/w ED/y ED/x ED xr 0 le yr 0 le or{x y w h R}{xr 100 ge yr
100 ge or{x y w h E}{/rx xr w mul 200 div d/ry yr h mul 200 div d/rx2 rx 2 mul
d/ry2 ry 2 mul d NP x rx add y MT x y rx2 ry2 180 -90 x y h add ry2 sub rx2 ry2
270 -90 x w add rx2 sub y h add ry2 sub rx2 ry2 0 -90 x w add rx2 sub y rx2 ry2
90 -90 ARC ARC ARC ARC CP BF QS}ifelse}ifelse}D/E{/h ED/w ED/y ED/x ED mat CM
pop x w 2 div add y h 2 div add translate 1 h w div scale NP 0 0 w 2 div 0 360
arc mat SM BF QS}D/A{16 div exch 16 div exch NP ARC QS}D/PIE{/ang2 ED/ang1 ED/h
ED/w ED/y ED/x ED NP x w 2 div add y h 2 div add MT x y w h ang1 16 div ang2 16
div ARC CP BF QS}D/CH{16 div exch 16 div exch NP ARC CP BF QS}D/BZ{curveto QS}D
/CRGB{255 div 3 1 roll 255 div 3 1 roll 255 div 3 1 roll}D/SV{BSt LWi PSt Cx Cy
WFi OMo BCol PCol BkCol/nS nS 1 add d gsave}D/RS{nS 0 gt{grestore/BkCol ED/PCol
ED/BCol ED/OMo ED/WFi ED/Cy ED/Cx ED/PSt ED/LWi ED/BSt ED/nS nS 1 sub d}if}D/BC
{CRGB BkCol astore pop}D/BR{CRGB BCol astore pop/BSt ED}D/WB{1 W BR}D/NB{0 B BR
}D/PE{setlinejoin setlinecap CRGB PCol astore pop/LWi ED/PSt ED LWi 0 eq{0.25
/LWi ED}if}D/P1{1 0 5 2 roll 0 0 PE}D/ST{defM setmatrix concat}D/qtfindfont{
true exch true exch{exch pop exch pop dup 0 get dup findfont dup/FontName get 3
-1 roll eq{exit}if}forall exch}d/qtdefinefont{dup 1 get/fxscale exch def 2 get
/fslant exch def exch/fencoding exch def[fxscale 0 fslant 1 0 0]makefont
fencoding false eq{}{dup maxlength dict begin{1 index/FID ne{def}{pop pop}
ifelse}forall/Encoding fencoding def currentdict end}ifelse definefont pop}d/MF
{qtfindfont qtdefinefont}D/MSF{findfont exch/slant exch d[1 0 slant 1 0 0]
makefont definefont pop}D/DF{findfont/FONTSIZE 3 -1 roll d[FONTSIZE 0 0
FONTSIZE -1 mul 0 0]makefont d}D/ty 0 d/Y{/ty ED}D/Tl{NP 1 index exch MT 1
index 0 rlineto QS}D/T{PCol SC ty MT 1 index dup length exch stringwidth pop 3
-1 roll exch sub exch div exch 0 exch ashow}D/QI{/C save d pageinit/Cx 0 d/Cy 0
d/OMo false d}D/QP{C restore showpage}D
%%EndProlog
%%BeginSetup
/pageinit {
% 210*297mm (portrait)
0 842 translate 1 -1 scale/defM matrix CM d } d
% Fonts and encodings used
/HelveticaList [
[ /Helvetica 1.0 0.0 ]
  [ /Helvetica 0.987625 0 ]
] d
% No embeddable font for Helvetica found
/FE15[/.notdef/empty/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND
/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/ND/space/exclam/quotedbl/numbersign/dollar
/percent/ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma/hyphen
/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X
/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/grave/a/b/c/d/e
/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
/ND/U0080/U0081/U0082/U0083/U0084/U0085/U0086/U0087/U0088/U0089/U008a/U008b
/U008c/U008d/U008e/U008f/U0090/U0091/U0092/U0093/U0094/U0095/U0096/U0097/U0098
/U0099/U009a/U009b/U009c/U009d/U009e/U009f/space/exclamdown/cent/sterling/Euro
/yen/Scaron/section/scaron/copyright/ordfeminine/guillemotleft/logicalnot
/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/Zcaron/mu
/paragraph/periodcentered/zcaron/onesuperior/ordmasculine/guillemotright/OE/oe
/Ydieresis/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply
/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave
/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute
/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve
/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex
/udieresis/yacute/thorn/ydieresis]d
/F1 FE15 HelveticaList MF
/F2 11/F1 DF
%%EndSetup
%%Page: 1 1
%%BeginPageSetup
QI
%%EndPageSetup
W BC
/OMo false d
[0.95 0 0 1.05 -94 -104]ST
[0.95 0 0 1.05 -94 -104]ST
CLSTART
0 0 461 239 ACR
CLEND
1093589172 1 0 255 255 0 1 PE
1 0 255 255 BR
100 100 200 200 R
[1 0 0 1.0625 -99 -107.125]ST
CLO
[1 0 0 1.0625 -99 -107.125]ST
CLSTART
0 0 461 239 ACR
CLEND
1093589172 1 0 255 0 0 1 PE
1 0 255 0 BR
110 130 80 160 R
[1 0 0 1 -99 -99]ST
CLO
[1 0 0 1 -99 -99]ST
CLSTART
0 0 461 239 ACR
CLEND
0 1 0 128 0 0 0 PE
1 192 192 0 BR
120 160 60 60 R
[1 0 0 1 -99 -29]ST
CLO
[1 0 0 1 -99 -29]ST
CLSTART
0 0 461 239 ACR
CLEND
0 1 B 0 0 PE
1 192 192 0 BR
120 160 60 60 R
[1 0 0 1 -99 -99]ST
CLO
[1 0 0 1 -99 -99]ST
CLSTART
0 0 461 239 ACR
CLEND
1093589172 1 0 255 0 0 1 PE
1 0 255 0 BR
200 130 80 170 R
[1 0 0 1 11 7]ST
CLO
[1 0 0 1 11 7]ST
CLSTART
0 0 461 239 ACR
CLEND
1 1 B 0 0 PE
NB
F2 F
14 Y(CSpacegroup)69 0 T
[1 0 0 1 21 37]ST
1 1 B 0 0 PE
(CCell 1)36 0 T
[1 0 0 1 111 38]ST
1 1 B 0 0 PE
(CCell 2)36 0 T
[1 0 0 1 31 65]ST
1 1 B 0 0 PE
(Xmap)29 0 T
31 Y(<float>)33 0 T
[1 0 0 1 31 137]ST
1 1 B 0 0 PE
14 Y(Xmap)29 0 T
31 Y(<bool>)33 0 T
[1.5 0 0 1.33333 -244.147 -132.333]ST
0 1 B 0 0 PE
1 0 255 255 BR
370 100 60 30 R
[1.5 0 0 1.33333 -294.001 -52.333]ST
CLO
[1.5 0 0 1.33333 -294.001 -52.333]ST
CLSTART
0 0 461 239 ACR
CLEND
0 1 B 0 0 PE
1 0 255 0 BR
370 100 60 30 R
[1.5 0 0 1.33333 -184.001 -52.3329]ST
CLO
[1.5 0 0 1.33333 -184.001 -52.3329]ST
CLSTART
0 0 461 239 ACR
CLEND
0 1 B 0 0 PE
1 0 255 0 BR
370 100 60 30 R
[1.5 0 0 1.33333 -344.001 27.667]ST
CLO
[1.5 0 0 1.33333 -344.001 27.667]ST
CLSTART
0 0 461 239 ACR
CLEND
0 1 B 0 0 PE
1 192 192 0 BR
370 100 60 30 R
[1.5 0 0 1.33333 -234.001 27.667]ST
CLO
[1.5 0 0 1.33333 -234.001 27.667]ST
CLSTART
0 0 461 239 ACR
CLEND
0 1 B 0 0 PE
1 192 192 0 BR
370 100 60 30 R
[1 0 0 1 -99.1457 -99]ST
CLO
[1 0 0 1 -99.1457 -99]ST
CLSTART
0 0 461 239 ACR
CLEND
1 1 B 0 0 PE
NB
417 173 450 140 DL
[-0.707107 0.707107 -0.707107 -0.707107 310.854 81]ST
B P1
1 B BR
NP
-10 0 MT
-10 -2 LT
0 0 LT
-10 2 LT
CP BF QS
[1 0 0 1 -149 -19]ST
1 1 B 0 0 PE
NB
417 173 450 140 DL
[-0.707107 0.707107 -0.707107 -0.707107 261 161]ST
B P1
1 B BR
NP
-10 0 MT
-10 -2 LT
0 0 LT
-10 2 LT
CP BF QS
[1 0 0 1 313 11]ST
1 1 B 0 0 PE
NB
F2 F
14 Y(CSpacegroup)69 0 T
[1 0 0 1 285 91]ST
1 1 B 0 0 PE
(CCell 1)36 0 T
[1 0 0 1 395 91]ST
1 1 B 0 0 PE
(CCell 2)36 0 T
[1 0 0 1 214 171]ST
1 1 B 0 0 PE
(Xmap<float>)62 0 T
[1 0 0 1 325 171]ST
1 1 B 0 0 PE
(Xmap<bool>)62 0 T
[1 0 0 1 41 221]ST
1 1 B 0 0 PE
(Hierarchy as 'nest')94 0 T
[1 0 0 1 291 221]ST
1 1 B 0 0 PE
(Hierarchy as 'tree')91 0 T
[1 0 0 1 -49 -89]ST
1 1 B 0 0 PE
393 243 360 210 DL
[0.707107 0.707107 -0.707107 0.707107 351 161]ST
B P1
1 B BR
NP
-10 0 MT
-10 -2 LT
0 0 LT
-10 2 LT
CP BF QS
[1 0 0 1 1 -169]ST
1 1 B 0 0 PE
NB
393 243 360 210 DL
[0.707107 0.707107 -0.707107 0.707107 401 81]ST
B P1
1 B BR
NP
-10 0 MT
-10 -2 LT
0 0 LT
-10 2 LT
CP BF QS
QP
%%Trailer
%%EOF