ekg2  GIT master
token.h
Idź do dokumentacji tego pliku.
1 /* $Id$ */
2 
3 /*
4  * (C) Copyright 2003 Adam Czerwiński <acze@acze.net>
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License Version 2 as
8  * published by the Free Software Foundation.
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  * GNU General Public License for more details.
14  *
15  * You should have received a copy of the GNU General Public License
16  * along with this program; if not, write to the Free Software
17  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
18  */
19 
20 #ifndef __TOKEN_H
21 #define __TOKEN_H
22 
23 #ifdef HAVE_LIBJPEG
24 const int token_char_height = 12;
25 const char token_id_char[] = {"0123456789abcdef"};
26 const char token_id[][15] = {
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 #endif
235 
236 #ifdef GIF_OCR
237 
238 struct token_t {
239  size_t sx, sy;
240  unsigned char *data;
241 };
242 #endif
243 
244 #endif /* __TOKEN_H */