forked from dham/imposter
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhdiv_tri.eps
352 lines (343 loc) · 11.1 KB
/
hdiv_tri.eps
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
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: (ImageMagick)
%%Title: (hdiv_tri.eps)
%%CreationDate: (2016-04-08T16:42:59+01:00)
%%BoundingBox: -0 -0 146 146
%%HiResBoundingBox: 0 0 146 146
%%DocumentData: Clean7Bit
%%LanguageLevel: 1
%%Pages: 1
%%EndComments
%%BeginDefaults
%%EndDefaults
%%BeginProlog
%
% Display a color image. The image is displayed in color on
% Postscript viewers or printers that support color, otherwise
% it is displayed as grayscale.
%
/DirectClassPacket
{
%
% Get a DirectClass packet.
%
% Parameters:
% red.
% green.
% blue.
% length: number of pixels minus one of this color (optional).
%
currentfile color_packet readhexstring pop pop
compression 0 eq
{
/number_pixels 3 def
}
{
currentfile byte readhexstring pop 0 get
/number_pixels exch 1 add 3 mul def
} ifelse
0 3 number_pixels 1 sub
{
pixels exch color_packet putinterval
} for
pixels 0 number_pixels getinterval
} bind def
/DirectClassImage
{
%
% Display a DirectClass image.
%
systemdict /colorimage known
{
columns rows 8
[
columns 0 0
rows neg 0 rows
]
{ DirectClassPacket } false 3 colorimage
}
{
%
% No colorimage operator; convert to grayscale.
%
columns rows 8
[
columns 0 0
rows neg 0 rows
]
{ GrayDirectClassPacket } image
} ifelse
} bind def
/GrayDirectClassPacket
{
%
% Get a DirectClass packet; convert to grayscale.
%
% Parameters:
% red
% green
% blue
% length: number of pixels minus one of this color (optional).
%
currentfile color_packet readhexstring pop pop
color_packet 0 get 0.299 mul
color_packet 1 get 0.587 mul add
color_packet 2 get 0.114 mul add
cvi
/gray_packet exch def
compression 0 eq
{
/number_pixels 1 def
}
{
currentfile byte readhexstring pop 0 get
/number_pixels exch 1 add def
} ifelse
0 1 number_pixels 1 sub
{
pixels exch gray_packet put
} for
pixels 0 number_pixels getinterval
} bind def
/GrayPseudoClassPacket
{
%
% Get a PseudoClass packet; convert to grayscale.
%
% Parameters:
% index: index into the colormap.
% length: number of pixels minus one of this color (optional).
%
currentfile byte readhexstring pop 0 get
/offset exch 3 mul def
/color_packet colormap offset 3 getinterval def
color_packet 0 get 0.299 mul
color_packet 1 get 0.587 mul add
color_packet 2 get 0.114 mul add
cvi
/gray_packet exch def
compression 0 eq
{
/number_pixels 1 def
}
{
currentfile byte readhexstring pop 0 get
/number_pixels exch 1 add def
} ifelse
0 1 number_pixels 1 sub
{
pixels exch gray_packet put
} for
pixels 0 number_pixels getinterval
} bind def
/PseudoClassPacket
{
%
% Get a PseudoClass packet.
%
% Parameters:
% index: index into the colormap.
% length: number of pixels minus one of this color (optional).
%
currentfile byte readhexstring pop 0 get
/offset exch 3 mul def
/color_packet colormap offset 3 getinterval def
compression 0 eq
{
/number_pixels 3 def
}
{
currentfile byte readhexstring pop 0 get
/number_pixels exch 1 add 3 mul def
} ifelse
0 3 number_pixels 1 sub
{
pixels exch color_packet putinterval
} for
pixels 0 number_pixels getinterval
} bind def
/PseudoClassImage
{
%
% Display a PseudoClass image.
%
% Parameters:
% class: 0-PseudoClass or 1-Grayscale.
%
currentfile buffer readline pop
token pop /class exch def pop
class 0 gt
{
currentfile buffer readline pop
token pop /depth exch def pop
/grays columns 8 add depth sub depth mul 8 idiv string def
columns rows depth
[
columns 0 0
rows neg 0 rows
]
{ currentfile grays readhexstring pop } image
}
{
%
% Parameters:
% colors: number of colors in the colormap.
% colormap: red, green, blue color packets.
%
currentfile buffer readline pop
token pop /colors exch def pop
/colors colors 3 mul def
/colormap colors string def
currentfile colormap readhexstring pop pop
systemdict /colorimage known
{
columns rows 8
[
columns 0 0
rows neg 0 rows
]
{ PseudoClassPacket } false 3 colorimage
}
{
%
% No colorimage operator; convert to grayscale.
%
columns rows 8
[
columns 0 0
rows neg 0 rows
]
{ GrayPseudoClassPacket } image
} ifelse
} ifelse
} bind def
/DisplayImage
{
%
% Display a DirectClass or PseudoClass image.
%
% Parameters:
% x & y translation.
% x & y scale.
% label pointsize.
% image label.
% image columns & rows.
% class: 0-DirectClass or 1-PseudoClass.
% compression: 0-none or 1-RunlengthEncoded.
% hex color packets.
%
gsave
/buffer 512 string def
/byte 1 string def
/color_packet 3 string def
/pixels 768 string def
currentfile buffer readline pop
token pop /x exch def
token pop /y exch def pop
x y translate
currentfile buffer readline pop
token pop /x exch def
token pop /y exch def pop
currentfile buffer readline pop
token pop /pointsize exch def pop
/Times-Roman findfont pointsize scalefont setfont
x y scale
currentfile buffer readline pop
token pop /columns exch def
token pop /rows exch def pop
currentfile buffer readline pop
token pop /class exch def pop
currentfile buffer readline pop
token pop /compression exch def pop
class 0 gt { PseudoClassImage } { DirectClassImage } ifelse
grestore
} bind def
%%EndProlog
%%Page: 1 1
%%PageBoundingBox: 0 0 146 146
userdict begin
DisplayImage
0 0
146 146
12
146 146
1
1
1
1
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFF
C7FFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFC3FFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFC9
FFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFCE7F
FFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFCF3FFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFCF9FFF
FFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFCFE7FFFF
FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFCFF3FFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFCFF9FFFFFF
FFFFFFFFFFFFFFFFFFFFC0FFFFFFCFFCFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFCFFE7FFFFFFF
FFFFFFFFFFFFFFFFFFC0FFFFFFCFFF3FFFFFFBFFFFFFFFFFFFFFFFFFC0FFFFFFCFFF9FFFFFC3FF
FFFFFFFFFFFFFFFFC0FFFFFFCFFFCFFFFE03FFFFFFFFFFFFFFFFFFC0FFFFFFCFFFE7FFFF07FFFF
FFFFFFFFFFFFFFC0FFFFFFCFFFF3FFFF07FFFFFFFFFFFFFFFFFFC0FFFFFFCFFFF9FFFE07FFFFFF
FFFFFFFFFFFFC0FFFFFFCFFFFCFFFC2FFFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFE7FF86FFFFFFFFF
FFFFFFFFFFC0FFFFFFCFFFFF3FF0FFFFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFF9FE1FFFFFFFFFFFF
FFFFFFFFC0FFFFFFCFFFFFCFC3FFFFFFFFFFFFFFFFFFFFC0FFEFFF87FFFFE007FFFFFFFFFFFFFF
FFFFFFC0FF8FFF03FFFFF00FFFFFFFFFFFFFFFFFFFFFC0FE1FFE01FFFFF01FFFFFFFFFFFFFFFFF
FFFFC0F8000001FFFFF01FFFFFFFFFFFFFFFFFFFFFC0FC000001FFFFF01FFFFFFFFFFFFFFFFFFF
FFC0FF0FFE01FFFFF01FFFFFFFFFFFFFFFFFFFFFC0FFCFFF03FFFFF01FFFFFFFFFFFFFFFFFFFFF
C0FFFFFF87FFFFFC4FFFFFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFE7FFFFFFFFFFFFFFFFFFFFC0
FFFFFFCFFFFFFFF3FFFFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFF9FFFFFFFFFFFFFFFFFFFFC0FF
FFFFCFFFFFFFFCFFFFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFE7FFFFFFFFFFFFFFFFFFFC0FFFF
FFCFFFFFFFFF3FFFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFF9FFFFFFFFFFFFFFFFFFFC0FFFFFF
CFFFFFFFFFCFFFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFE7FFFFFFFFFFFFFFFFFFC0FFFFFFCF
FFFFFFFFF3FFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFF9FFFFFFFFFFFFFFFFFFC0FFFFFFCFFF
FFFFFFFCFFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFE7FFFFFFFFFFFFFFFFFC0FFFFFFCFFFFF
FFFFFF3FFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFF9FFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFF
FFFFCFFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFE7FFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFF
FFF3FFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFF9FFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFF
FCFFFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFE7FFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFF
3FFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFF9FFFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFCF
FFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFE7FFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFF3FF
FFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFF9FFFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFFCFFFF
FFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFFE7FFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFFF3FFFFF
FFFFFFFFC0FFFFFFCFFFFFFFFFFFFFFF9FFFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFFFCFFFFFFF
FFFFFFC0FFFFFFCFFFFFFFFFFFFFFFE7FFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFFFF3FFFFFFFF
FFFFC0FFFFFFCFFFFFFFFFFFFFFFF9FFFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFFFFCFFFFFFFFFF
FFC0FFFFFFCFFFFFFFFFFFFFFFFE7FFFFFFFFFFFC0FFFFFFCFFFFFFFFFFFFFFFFF3FFFFFFFFFFF
C0FFFFFFCFFFFFFFFFFFFFFFFF9FFFFFF1FFFFC0FFFFFFCFFFFFFFFFFFFFFFFFCFFFFF83FFFFC0
FFFFFFCFFFFFFFFFFFFFFFFFE7FFFE03FFFFC0FFFFFFCFFFFFFFFFFFFFFFFFF3FFFF83FFFFC0FF
FFFFCFFFFFFFFFFFFFFFFFF9FFFF07FFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFCFFFE07FFFFC0FFFF
FFCFFFFFFFFFFFFFFFFFFE7FFC37FFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFF3FF87FFFFFC0FFFFFF
CFFFFFFFFFFFFFFFFFFF9FF0FFFFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFCFE1FFFFFFC0FFFFFFCF
FFFFFFFFFFFFFFFFFFE7C3FFFFFFC0FFEFFF83FFFFFFFFFFFFFFFFFFF007FFFFFFC0FF8FFF03FF
FFFFFFFFFFFFFFFFF80FFFFFFFC0FE000001FFFFFFFFFFFFFFFFFFF00FFFFFFFC0F8000001FFFF
FFFFFFFFFFFFFFF00FFFFFFFC0FC000001FFFFFFFFFFFFFFFFFFF00FFFFFFFC0FF0FFF01FFFFFF
FFFFFFFFFFFFF80FFFFFFFC0FFCFFF03FFFFFFFFFFFFFFFFFFF80FFFFFFFC0FFFFFFCFFFFFFFFF
FFFFFFFFFFFFE7FFFFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFF3FFFFFFC0FFFFFFCFFFFFFFFFFF
FFFFFFFFFFF9FFFFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFCFFFFFFC0FFFFFFCFFFFFFFFFFFFF
FFFFFFFFFE7FFFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFF3FFFFFC0FFFFFFCFFFFFFFFFFFFFFF
FFFFFFFF9FFFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFCFFFFFC0FFFFFFCFFFFFFFFFFFFFFFFF
FFFFFFE7FFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFF3FFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFF
FFFFF9FFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFCFFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFF
FFFE7FFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFF3FFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFF
FF9FFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFCFFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFF
E7FFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFF3FFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFF9
FFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFCFFC0FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFE7F
C0FFFFFFCFFFFFF87FFFFFFFFFFFFC3FFFFF3FC0FFFFFFCFFFFFF01FFFFFFFFFFFF81FFFFF9FC0
FFFFFFCFFFFFF01FFFFFFFFFFFF00FFFFFCFC0FFFFFFC00000000000000000000000000007C0FF
FFFFE00000000000000000000000000007C0FFFFFFFFFFFFF01FFFFFFFFFFFF00FFFFFFFC0FFFF
FFFFFFFFF03FFFFFFFFFFFF81FFFFFFFC0FFFFFFFFFFFFFC7FFFFFFFFFFFFC3FFFFFFFC0FFFFFF
FFFFFFFC7FFFFFFFFFFFFE7FFFFFFFC0FFFFFFFFFFFFFC7FFFFFFFFFFFFE7FFFFFFFC0FFFFFFFF
FFFFFC7FFFFFFFFFFFFE7FFFFFFFC0FFFFFFFFFFFFFC7FFFFFFFFFFFFE7FFFFFFFC0FFFFFFFFFF
FFFC7FFFFFFFFFFFFE7FFFFFFFC0FFFFFFFFFFFFFC7FFFFFFFFFFFFE7FFFFFFFC0FFFFFFFFFFFF
FC7FFFFFFFFFFFFE7FFFFFFFC0FFFFFFFFFFFFFC7FFFFFFFFFFFFE7FFFFFFFC0FFFFFFFFFFFFFC
7FFFFFFFFFFFFE7FFFFFFFC0FFFFFFFFFFFFFC7FFFFFFFFFFFFE7FFFFFFFC0FFFFFFFFFFFFFC7F
FFFFFFFFFFFE7FFFFFFFC0FFFFFFFFFFFFF01FFFFFFFFFFFF84FFFFFFFC0FFFFFFFFFFFFF03FFF
FFFFFFFFF81FFFFFFFC0FFFFFFFFFFFFF83FFFFFFFFFFFFC1FFFFFFFC0FFFFFFFFFFFFF87FFFFF
FFFFFFFC3FFFFFFFC0FFFFFFFFFFFFFC7FFFFFFFFFFFFE3FFFFFFFC0FFFFFFFFFFFFFCFFFFFFFF
FFFFFE7FFFFFFFC0FFFFFFFFFFFFFEFFFFFFFFFFFFFF7FFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFC0
end
%%PageTrailer
%%Trailer
%%EOF