OpenCores
URL https://opencores.org/ocsvn/orsoc_graphics_accelerator/orsoc_graphics_accelerator/trunk

Subversion Repositories orsoc_graphics_accelerator

[/] [orsoc_graphics_accelerator/] [trunk/] [sw/] [utils/] [fonter/] [font.h] - Blame information for rev 5

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 maiden
#ifndef FONT_H
2
#define FONT_H
3
 
4
#include "orgfx_vector_font.h"
5
 
6
//Glyph: A
7
int glyph_A_index = 65;
8
int glyph_A_advance_x = 814;
9
int glyph_A_advance_y = 0;
10
int glyph_A_size = 29;
11
Bezier_write glyph_A[] = {
12
{{793, -148}, {793, -88}, {788, -55},1 },
13
{{788, -55}, {778, 4}, {725, 4},1 },
14
{{725, 4}, {698, 4}, {681, -13},1 },
15
{{681, -13}, {664, -31}, {664, -58},1 },
16
{{664, -58}, {664, -71}, {666, -97},1 },
17
{{669, -136}, {669, -123}, {666, -97},0 },
18
{{669, -136}, {669, -145}, {669, -154},1 },
19
{{669, -154}, {564, -105}, {408, -105},1 },
20
{{408, -105}, {250, -105}, {146, -154},1 },
21
{{148, -106}, {146, -138}, {146, -154},0 },
22
{{148, -106}, {151, -74}, {151, -58},1 },
23
{{151, -58}, {151, -31}, {133, -13},1 },
24
{{133, -13}, {116, 4}, {89, 4},1 },
25
{{89, 4}, {37, 4}, {28, -55},1 },
26
{{28, -55}, {22, -91}, {22, -148},1 },
27
{{22, -148}, {22, -341}, {116, -512},1 },
28
{{116, -512}, {214, -690}, {375, -787},1 },
29
{{375, -787}, {390, -796}, {407, -796},1 },
30
{{407, -796}, {425, -796}, {441, -787},1 },
31
{{441, -787}, {599, -692}, {700, -512},1 },
32
{{700, -512}, {793, -344}, {793, -148},1 },
33
{{476, -575}, {505, -547}, {505, -508},0 },
34
{{408, -604}, {447, -604}, {476, -575},0 },
35
{{339, -576}, {368, -604}, {408, -604},0 },
36
{{311, -508}, {311, -548}, {339, -576},0 },
37
{{339, -439}, {311, -468}, {311, -508},0 },
38
{{408, -411}, {367, -411}, {339, -439},0 },
39
{{476, -439}, {448, -411}, {408, -411},0 },
40
{{505, -508}, {505, -468}, {476, -439},0 },
41
};
42
int glyph_A_triangle_size = 39;
43
Triangle_write glyph_A_triangles[] = {
44
{{148, -106}, {28, -55}, {22, -148}},
45
{{148, -106}, {22, -148}, {146, -138}},
46
{{22, -148}, {146, -154}, {146, -138}},
47
{{22, -148}, {116, -512}, {146, -154}},
48
{{146, -154}, {116, -512}, {311, -468}},
49
{{116, -512}, {311, -508}, {311, -468}},
50
{{116, -512}, {311, -548}, {311, -508}},
51
{{339, -576}, {311, -548}, {116, -512}},
52
{{375, -787}, {339, -576}, {116, -512}},
53
{{368, -604}, {339, -576}, {375, -787}},
54
{{368, -604}, {375, -787}, {408, -604}},
55
{{408, -604}, {375, -787}, {441, -787}},
56
{{441, -787}, {375, -787}, {407, -796}},
57
{{408, -604}, {441, -787}, {447, -604}},
58
{{476, -575}, {447, -604}, {441, -787}},
59
{{441, -787}, {505, -547}, {476, -575}},
60
{{441, -787}, {700, -512}, {505, -547}},
61
{{505, -508}, {505, -547}, {700, -512}},
62
{{505, -468}, {505, -508}, {700, -512}},
63
{{669, -154}, {505, -468}, {700, -512}},
64
{{669, -154}, {700, -512}, {793, -148}},
65
{{669, -136}, {669, -154}, {793, -148}},
66
{{669, -123}, {669, -136}, {793, -148}},
67
{{788, -55}, {669, -123}, {793, -148}},
68
{{666, -97}, {669, -123}, {788, -55}},
69
{{664, -58}, {666, -97}, {788, -55}},
70
{{788, -55}, {725, 4}, {664, -58}},
71
{{725, 4}, {681, -13}, {664, -58}},
72
{{476, -439}, {505, -468}, {669, -154}},
73
{{448, -411}, {476, -439}, {669, -154}},
74
{{448, -411}, {669, -154}, {408, -105}},
75
{{408, -105}, {408, -411}, {448, -411}},
76
{{367, -411}, {408, -411}, {408, -105}},
77
{{367, -411}, {408, -105}, {146, -154}},
78
{{146, -154}, {339, -439}, {367, -411}},
79
{{146, -154}, {311, -468}, {339, -439}},
80
{{28, -55}, {148, -106}, {151, -58}},
81
{{151, -58}, {89, 4}, {28, -55}},
82
{{133, -13}, {89, 4}, {151, -58}},
83
};
84
//Glyph: B
85
int glyph_B_index = 66;
86
int glyph_B_advance_x = 679;
87
int glyph_B_advance_y = 0;
88
int glyph_B_size = 20;
89
Bezier_write glyph_B[] = {
90
{{658, -283}, {658, -165}, {575, -82},1 },
91
{{575, -82}, {492, 1}, {374, 1},1 },
92
{{178, 1}, {106, 1}, {62, -52},1 },
93
{{62, -52}, {21, -102}, {21, -175},1 },
94
{{21, -175}, {21, -249}, {64, -300},1 },
95
{{64, -300}, {107, -351}, {180, -351},1 },
96
{{180, -660}, {125, -667}, {125, -721},1 },
97
{{125, -721}, {125, -750}, {143, -767},1 },
98
{{143, -767}, {162, -784}, {191, -784},1 },
99
{{395, -784}, {468, -784}, {521, -734},1 },
100
{{521, -734}, {575, -685}, {575, -613},1 },
101
{{575, -613}, {575, -558}, {541, -513},1 },
102
{{541, -513}, {658, -426}, {658, -283},1 },
103
{{434, -647}, {451, -634}, {451, -613},0 },
104
{{395, -660}, {417, -660}, {434, -647},0 },
105
{{432, -580}, {414, -567}, {393, -567},0 },
106
{{451, -613}, {451, -593}, {432, -580},0 },
107
{{374, -442}, {451, -442}, {451, -397},0 },
108
{{432, -364}, {414, -351}, {393, -351},0 },
109
{{451, -397}, {451, -377}, {432, -364},0 },
110
};
111
int glyph_B_triangle_size = 38;
112
Triangle_write glyph_B_triangles[] = {
113
{{180, -351}, {62, -52}, {21, -175}},
114
{{64, -300}, {180, -351}, {21, -175}},
115
{{178, 1}, {62, -52}, {180, -351}},
116
{{178, 1}, {180, -351}, {304, -351}},
117
{{180, -351}, {304, -442}, {304, -351}},
118
{{304, -442}, {180, -351}, {304, -567}},
119
{{180, -351}, {180, -660}, {304, -567}},
120
{{180, -660}, {304, -660}, {304, -567}},
121
{{304, -660}, {180, -660}, {191, -784}},
122
{{180, -660}, {125, -721}, {191, -784}},
123
{{191, -784}, {125, -721}, {143, -767}},
124
{{395, -784}, {304, -660}, {191, -784}},
125
{{304, -660}, {395, -784}, {395, -660}},
126
{{417, -660}, {395, -660}, {395, -784}},
127
{{521, -734}, {417, -660}, {395, -784}},
128
{{434, -647}, {417, -660}, {521, -734}},
129
{{451, -634}, {434, -647}, {521, -734}},
130
{{575, -613}, {451, -634}, {521, -734}},
131
{{575, -613}, {451, -613}, {451, -634}},
132
{{451, -593}, {451, -613}, {575, -613}},
133
{{541, -513}, {451, -593}, {575, -613}},
134
{{541, -513}, {432, -580}, {451, -593}},
135
{{451, -442}, {432, -580}, {541, -513}},
136
{{451, -397}, {451, -442}, {541, -513}},
137
{{658, -283}, {451, -397}, {541, -513}},
138
{{658, -283}, {451, -377}, {451, -397}},
139
{{658, -283}, {432, -364}, {451, -377}},
140
{{658, -283}, {414, -351}, {432, -364}},
141
{{575, -82}, {414, -351}, {658, -283}},
142
{{374, 1}, {414, -351}, {575, -82}},
143
{{374, 1}, {393, -351}, {414, -351}},
144
{{374, 1}, {304, -351}, {393, -351}},
145
{{374, 1}, {178, 1}, {304, -351}},
146
{{414, -567}, {432, -580}, {451, -442}},
147
{{451, -442}, {374, -442}, {414, -567}},
148
{{374, -442}, {393, -567}, {414, -567}},
149
{{393, -567}, {374, -442}, {304, -567}},
150
{{374, -442}, {304, -442}, {304, -567}},
151
};
152
//Glyph: C
153
int glyph_C_index = 67;
154
int glyph_C_advance_x = 695;
155
int glyph_C_advance_y = 0;
156
int glyph_C_size = 21;
157
Bezier_write glyph_C[] = {
158
{{673, -145}, {673, -112}, {654, -93},1 },
159
{{654, -93}, {643, -83}, {619, -66},1 },
160
{{619, -66}, {522, 1}, {405, 1},1 },
161
{{405, 1}, {246, 1}, {134, -115},1 },
162
{{134, -115}, {22, -231}, {22, -391},1 },
163
{{22, -391}, {22, -544}, {130, -662},1 },
164
{{130, -662}, {241, -784}, {393, -784},1 },
165
{{393, -784}, {520, -784}, {595, -694},1 },
166
{{595, -694}, {614, -671}, {614, -648},1 },
167
{{614, -648}, {614, -623}, {595, -605},1 },
168
{{595, -605}, {577, -587}, {553, -587},1 },
169
{{553, -587}, {531, -587}, {489, -623},1 },
170
{{399, -660}, {448, -660}, {489, -623},0 },
171
{{289, -615}, {333, -660}, {399, -660},0 },
172
{{246, -505}, {246, -570}, {289, -615},0 },
173
{{289, -397}, {246, -443}, {246, -505},0 },
174
{{395, -351}, {333, -351}, {289, -397},0 },
175
{{465, -370}, {430, -351}, {395, -351},0 },
176
{{465, -370}, {501, -390}, {515, -390},1 },
177
{{515, -390}, {556, -390}, {573, -357},1 },
178
{{669, -168}, {673, -158}, {673, -145},1 },
179
};
180
int glyph_C_triangle_size = 26;
181
Triangle_write glyph_C_triangles[] = {
182
{{289, -397}, {134, -115}, {22, -391}},
183
{{289, -397}, {22, -391}, {246, -443}},
184
{{246, -443}, {22, -391}, {246, -505}},
185
{{22, -391}, {130, -662}, {246, -505}},
186
{{130, -662}, {246, -570}, {246, -505}},
187
{{246, -570}, {130, -662}, {289, -615}},
188
{{289, -615}, {130, -662}, {333, -660}},
189
{{333, -660}, {130, -662}, {393, -784}},
190
{{333, -660}, {393, -784}, {399, -660}},
191
{{448, -660}, {399, -660}, {393, -784}},
192
{{595, -694}, {448, -660}, {393, -784}},
193
{{489, -623}, {448, -660}, {595, -694}},
194
{{595, -694}, {553, -587}, {489, -623}},
195
{{595, -605}, {553, -587}, {595, -694}},
196
{{614, -648}, {595, -605}, {595, -694}},
197
{{134, -115}, {289, -397}, {333, -351}},
198
{{134, -115}, {333, -351}, {405, 1}},
199
{{333, -351}, {395, -351}, {405, 1}},
200
{{405, 1}, {395, -351}, {430, -351}},
201
{{619, -66}, {405, 1}, {430, -351}},
202
{{669, -168}, {619, -66}, {430, -351}},
203
{{573, -357}, {669, -168}, {430, -351}},
204
{{465, -370}, {573, -357}, {430, -351}},
205
{{465, -370}, {515, -390}, {573, -357}},
206
{{654, -93}, {619, -66}, {669, -168}},
207
{{654, -93}, {669, -168}, {673, -145}},
208
};
209
//Glyph: D
210
int glyph_D_index = 68;
211
int glyph_D_advance_x = 704;
212
int glyph_D_advance_y = 0;
213
int glyph_D_size = 15;
214
Bezier_write glyph_D[] = {
215
{{684, -391}, {684, -231}, {571, -115},1 },
216
{{571, -115}, {459, 1}, {300, 1},1 },
217
{{177, 1}, {105, 1}, {61, -52},1 },
218
{{61, -52}, {20, -102}, {20, -175},1 },
219
{{20, -175}, {20, -240}, {53, -287},1 },
220
{{53, -287}, {89, -338}, {151, -348},1 },
221
{{151, -660}, {78, -660}, {78, -721},1 },
222
{{78, -721}, {78, -750}, {97, -767},1 },
223
{{97, -767}, {116, -784}, {145, -784},1 },
224
{{313, -784}, {466, -784}, {577, -663},1 },
225
{{577, -663}, {684, -546}, {684, -391},1 },
226
{{416, -615}, {459, -570}, {459, -505},0 },
227
{{308, -660}, {373, -660}, {416, -615},0 },
228
{{416, -397}, {373, -351}, {311, -351},0 },
229
{{459, -505}, {459, -443}, {416, -397},0 },
230
};
231
int glyph_D_triangle_size = 25;
232
Triangle_write glyph_D_triangles[] = {
233
{{177, 1}, {61, -52}, {20, -175}},
234
{{177, 1}, {20, -175}, {151, -348}},
235
{{151, -348}, {20, -175}, {53, -287}},
236
{{177, 1}, {151, -348}, {275, -351}},
237
{{151, -348}, {151, -660}, {275, -351}},
238
{{151, -660}, {275, -660}, {275, -351}},
239
{{275, -660}, {151, -660}, {145, -784}},
240
{{151, -660}, {78, -721}, {145, -784}},
241
{{78, -721}, {97, -767}, {145, -784}},
242
{{313, -784}, {275, -660}, {145, -784}},
243
{{308, -660}, {275, -660}, {313, -784}},
244
{{313, -784}, {373, -660}, {308, -660}},
245
{{577, -663}, {373, -660}, {313, -784}},
246
{{416, -615}, {373, -660}, {577, -663}},
247
{{459, -570}, {416, -615}, {577, -663}},
248
{{459, -505}, {459, -570}, {577, -663}},
249
{{684, -391}, {459, -505}, {577, -663}},
250
{{684, -391}, {459, -443}, {459, -505}},
251
{{684, -391}, {416, -397}, {459, -443}},
252
{{571, -115}, {416, -397}, {684, -391}},
253
{{373, -351}, {416, -397}, {571, -115}},
254
{{300, 1}, {373, -351}, {571, -115}},
255
{{300, 1}, {311, -351}, {373, -351}},
256
{{300, 1}, {275, -351}, {311, -351}},
257
{{177, 1}, {275, -351}, {300, 1}},
258
};
259
//Glyph: E
260
int glyph_E_index = 69;
261
int glyph_E_advance_x = 530;
262
int glyph_E_advance_y = 0;
263
int glyph_E_size = 18;
264
Bezier_write glyph_E[] = {
265
{{510, -175}, {510, -102}, {469, -52},1 },
266
{{469, -52}, {425, 1}, {353, 1},1 },
267
{{65, 0}, {35, -4}, {26, -22},1 },
268
{{26, -22}, {20, -33}, {20, -61},1 },
269
{{20, -721}, {20, -745}, {39, -764},1 },
270
{{39, -764}, {59, -784}, {82, -784},1 },
271
{{418, -784}, {441, -784}, {460, -764},1 },
272
{{460, -764}, {480, -745}, {480, -721},1 },
273
{{480, -677}, {480, -647}, {462, -630},1 },
274
{{462, -630}, {445, -613}, {420, -612},1 },
275
{{420, -612}, {396, -611}, {377, -624},1 },
276
{{377, -624}, {358, -638}, {357, -660},1 },
277
{{323, -574}, {354, -574}, {373, -554},1 },
278
{{373, -554}, {389, -537}, {389, -512},1 },
279
{{389, -512}, {389, -487}, {373, -469},1 },
280
{{373, -469}, {354, -449}, {323, -449},1 },
281
{{353, -351}, {425, -351}, {469, -298},1 },
282
{{469, -298}, {510, -248}, {510, -175},1 },
283
};
284
int glyph_E_triangle_size = 26;
285
Triangle_write glyph_E_triangles[] = {
286
{{65, 0}, {26, -22}, {20, -61}},
287
{{65, 0}, {20, -61}, {144, -351}},
288
{{20, -61}, {20, -721}, {144, -351}},
289
{{20, -721}, {144, -449}, {144, -351}},
290
{{20, -721}, {144, -574}, {144, -449}},
291
{{144, -449}, {144, -574}, {323, -574}},
292
{{323, -449}, {144, -449}, {323, -574}},
293
{{389, -512}, {323, -449}, {323, -574}},
294
{{389, -512}, {323, -574}, {373, -554}},
295
{{389, -512}, {373, -469}, {323, -449}},
296
{{20, -721}, {144, -660}, {144, -574}},
297
{{144, -660}, {20, -721}, {82, -784}},
298
{{20, -721}, {39, -764}, {82, -784}},
299
{{144, -660}, {82, -784}, {418, -784}},
300
{{357, -660}, {144, -660}, {418, -784}},
301
{{480, -721}, {357, -660}, {418, -784}},
302
{{480, -721}, {418, -784}, {460, -764}},
303
{{480, -677}, {357, -660}, {480, -721}},
304
{{480, -677}, {420, -612}, {357, -660}},
305
{{420, -612}, {377, -624}, {357, -660}},
306
{{480, -677}, {462, -630}, {420, -612}},
307
{{353, 1}, {65, 0}, {144, -351}},
308
{{353, -351}, {353, 1}, {144, -351}},
309
{{510, -175}, {353, 1}, {353, -351}},
310
{{510, -175}, {353, -351}, {469, -298}},
311
{{510, -175}, {469, -52}, {353, 1}},
312
};
313
//Glyph: F
314
int glyph_F_index = 70;
315
int glyph_F_advance_x = 530;
316
int glyph_F_advance_y = 0;
317
int glyph_F_size = 13;
318
Bezier_write glyph_F[] = {
319
{{510, -608}, {510, -535}, {469, -485},1 },
320
{{469, -485}, {424, -432}, {352, -432},1 },
321
{{323, -377}, {354, -377}, {373, -358},1 },
322
{{373, -358}, {389, -340}, {389, -315},1 },
323
{{389, -315}, {389, -290}, {373, -272},1 },
324
{{373, -272}, {354, -253}, {323, -253},1 },
325
{{144, -61}, {144, -30}, {125, -12},1 },
326
{{125, -12}, {107, 5}, {81, 5},1 },
327
{{81, 5}, {57, 5}, {38, -12},1 },
328
{{38, -12}, {20, -30}, {20, -61},1 },
329
{{20, -728}, {20, -784}, {81, -784},1 },
330
{{352, -784}, {424, -784}, {469, -731},1 },
331
{{469, -731}, {510, -681}, {510, -608},1 },
332
};
333
int glyph_F_triangle_size = 18;
334
Triangle_write glyph_F_triangles[] = {
335
{{20, -61}, {81, 5}, {38, -12}},
336
{{20, -61}, {144, -61}, {81, 5}},
337
{{144, -61}, {125, -12}, {81, 5}},
338
{{20, -61}, {144, -253}, {144, -61}},
339
{{144, -253}, {20, -61}, {144, -377}},
340
{{20, -61}, {20, -728}, {144, -377}},
341
{{20, -728}, {144, -432}, {144, -377}},
342
{{20, -728}, {81, -784}, {144, -432}},
343
{{144, -432}, {81, -784}, {352, -784}},
344
{{352, -432}, {144, -432}, {352, -784}},
345
{{510, -608}, {352, -432}, {352, -784}},
346
{{510, -608}, {352, -784}, {469, -731}},
347
{{510, -608}, {469, -485}, {352, -432}},
348
{{144, -253}, {144, -377}, {323, -377}},
349
{{323, -253}, {144, -253}, {323, -377}},
350
{{389, -315}, {323, -253}, {323, -377}},
351
{{389, -315}, {323, -377}, {373, -358}},
352
{{389, -315}, {373, -272}, {323, -253}},
353
};
354
//Glyph: G
355
int glyph_G_index = 71;
356
int glyph_G_advance_x = 765;
357
int glyph_G_advance_y = 0;
358
int glyph_G_size = 24;
359
Bezier_write glyph_G[] = {
360
{{731, -61}, {731, -35}, {711, -17},1 },
361
{{711, -17}, {692, 0}, {666, 0},1 },
362
{{666, 0}, {646, 0}, {631, -12},1 },
363
{{592, -42}, {510, 1}, {419, 1},1 },
364
{{419, 1}, {259, 1}, {147, -115},1 },
365
{{147, -115}, {35, -231}, {35, -391},1 },
366
{{35, -391}, {35, -533}, {126, -644},1 },
367
{{126, -644}, {218, -755}, {358, -779},1 },
368
{{358, -779}, {382, -783}, {406, -783},1 },
369
{{406, -783}, {542, -783}, {624, -677},1 },
370
{{624, -677}, {639, -656}, {639, -634},1 },
371
{{639, -634}, {639, -609}, {621, -590},1 },
372
{{621, -590}, {603, -572}, {578, -572},1 },
373
{{578, -572}, {547, -572}, {525, -601},1 },
374
{{409, -659}, {479, -659}, {525, -601},0 },
375
{{379, -656}, {394, -659}, {409, -659},0 },
376
{{292, -602}, {326, -646}, {379, -656},0 },
377
{{259, -505}, {259, -559}, {292, -602},0 },
378
{{294, -405}, {259, -449}, {259, -505},0 },
379
{{385, -353}, {330, -361}, {294, -405},0 },
380
{{385, -430}, {385, -453}, {404, -472},1 },
381
{{404, -472}, {424, -491}, {448, -491},1 },
382
{{669, -491}, {691, -491}, {711, -471},1 },
383
{{711, -471}, {731, -452}, {731, -430},1 },
384
};
385
int glyph_G_triangle_size = 32;
386
Triangle_write glyph_G_triangles[] = {
387
{{294, -405}, {147, -115}, {35, -391}},
388
{{294, -405}, {35, -391}, {259, -449}},
389
{{259, -449}, {35, -391}, {259, -505}},
390
{{35, -391}, {126, -644}, {259, -505}},
391
{{126, -644}, {259, -559}, {259, -505}},
392
{{259, -559}, {126, -644}, {292, -602}},
393
{{292, -602}, {126, -644}, {326, -646}},
394
{{326, -646}, {126, -644}, {358, -779}},
395
{{326, -646}, {358, -779}, {379, -656}},
396
{{379, -656}, {358, -779}, {394, -659}},
397
{{394, -659}, {358, -779}, {406, -783}},
398
{{409, -659}, {394, -659}, {406, -783}},
399
{{406, -783}, {479, -659}, {409, -659}},
400
{{624, -677}, {479, -659}, {406, -783}},
401
{{525, -601}, {479, -659}, {624, -677}},
402
{{525, -601}, {624, -677}, {639, -634}},
403
{{639, -634}, {578, -572}, {525, -601}},
404
{{621, -590}, {578, -572}, {639, -634}},
405
{{147, -115}, {294, -405}, {330, -361}},
406
{{147, -115}, {330, -361}, {385, -353}},
407
{{385, -353}, {419, 1}, {147, -115}},
408
{{592, -42}, {419, 1}, {385, -353}},
409
{{731, -430}, {592, -42}, {385, -353}},
410
{{385, -353}, {669, -491}, {731, -430}},
411
{{731, -430}, {669, -491}, {711, -471}},
412
{{448, -491}, {669, -491}, {385, -353}},
413
{{448, -491}, {385, -353}, {385, -430}},
414
{{448, -491}, {385, -430}, {404, -472}},
415
{{731, -61}, {592, -42}, {731, -430}},
416
{{731, -61}, {631, -12}, {592, -42}},
417
{{711, -17}, {631, -12}, {731, -61}},
418
{{666, 0}, {631, -12}, {711, -17}},
419
};
420
//Glyph: H
421
int glyph_H_index = 72;
422
int glyph_H_advance_x = 588;
423
int glyph_H_advance_y = 0;
424
int glyph_H_size = 16;
425
Bezier_write glyph_H[] = {
426
{{562, -61}, {562, -30}, {543, -12},1 },
427
{{543, -12}, {524, 5}, {499, 5},1 },
428
{{499, 5}, {474, 5}, {455, -12},1 },
429
{{455, -12}, {437, -30}, {437, -61},1 },
430
{{150, -61}, {150, -30}, {131, -12},1 },
431
{{131, -12}, {113, 5}, {88, 5},1 },
432
{{88, 5}, {62, 5}, {44, -12},1 },
433
{{44, -12}, {27, -30}, {27, -61},1 },
434
{{27, -721}, {27, -753}, {44, -770},1 },
435
{{44, -770}, {62, -788}, {88, -788},1 },
436
{{88, -788}, {113, -788}, {131, -770},1 },
437
{{131, -770}, {150, -753}, {150, -721},1 },
438
{{437, -721}, {437, -753}, {455, -770},1 },
439
{{455, -770}, {474, -788}, {499, -788},1 },
440
{{499, -788}, {524, -788}, {543, -770},1 },
441
{{543, -770}, {562, -753}, {562, -721},1 },
442
};
443
int glyph_H_triangle_size = 22;
444
Triangle_write glyph_H_triangles[] = {
445
{{27, -61}, {150, -572}, {44, -12}},
446
{{150, -211}, {44, -12}, {150, -572}},
447
{{150, -211}, {150, -572}, {437, -572}},
448
{{150, -211}, {437, -572}, {437, -211}},
449
{{437, -211}, {437, -572}, {562, -721}},
450
{{562, -721}, {437, -572}, {437, -721}},
451
{{543, -770}, {562, -721}, {437, -721}},
452
{{543, -770}, {437, -721}, {499, -788}},
453
{{437, -721}, {455, -770}, {499, -788}},
454
{{562, -61}, {437, -211}, {562, -721}},
455
{{562, -61}, {437, -61}, {437, -211}},
456
{{437, -61}, {562, -61}, {499, 5}},
457
{{562, -61}, {543, -12}, {499, 5}},
458
{{437, -61}, {499, 5}, {455, -12}},
459
{{150, -61}, {44, -12}, {150, -211}},
460
{{150, -61}, {88, 5}, {44, -12}},
461
{{131, -12}, {88, 5}, {150, -61}},
462
{{88, -788}, {150, -572}, {27, -61}},
463
{{88, -788}, {27, -61}, {27, -721}},
464
{{44, -770}, {88, -788}, {27, -721}},
465
{{88, -788}, {150, -721}, {150, -572}},
466
{{88, -788}, {131, -770}, {150, -721}},
467
};
468
//Glyph: I
469
int glyph_I_index = 73;
470
int glyph_I_advance_x = 174;
471
int glyph_I_advance_y = 0;
472
int glyph_I_size = 8;
473
Bezier_write glyph_I[] = {
474
{{149, -61}, {149, -30}, {130, -12},1 },
475
{{130, -12}, {112, 5}, {87, 5},1 },
476
{{87, 5}, {61, 5}, {43, -12},1 },
477
{{43, -12}, {26, -30}, {26, -61},1 },
478
{{26, -721}, {26, -753}, {43, -770},1 },
479
{{43, -770}, {61, -788}, {87, -788},1 },
480
{{87, -788}, {112, -788}, {130, -770},1 },
481
{{130, -770}, {149, -753}, {149, -721},1 },
482
};
483
int glyph_I_triangle_size = 8;
484
Triangle_write glyph_I_triangles[] = {
485
{{26, -61}, {149, -721}, {43, -12}},
486
{{149, -61}, {43, -12}, {149, -721}},
487
{{149, -61}, {87, 5}, {43, -12}},
488
{{130, -12}, {87, 5}, {149, -61}},
489
{{87, -788}, {149, -721}, {26, -61}},
490
{{87, -788}, {26, -61}, {26, -721}},
491
{{43, -770}, {87, -788}, {26, -721}},
492
{{130, -770}, {149, -721}, {87, -788}},
493
};
494
//Glyph: J
495
int glyph_J_index = 74;
496
int glyph_J_advance_x = 537;
497
int glyph_J_advance_y = 0;
498
int glyph_J_size = 12;
499
Bezier_write glyph_J[] = {
500
{{513, -391}, {513, -224}, {447, -122},1 },
501
{{447, -122}, {368, 1}, {210, 1},1 },
502
{{181, 1}, {109, 1}, {65, -52},1 },
503
{{65, -52}, {24, -102}, {24, -175},1 },
504
{{24, -175}, {24, -248}, {66, -299},1 },
505
{{66, -299}, {109, -351}, {181, -351},1 },
506
{{388, -505}, {388, -351}, {296, -351},0 },
507
{{388, -660}, {315, -660}, {315, -721},1 },
508
{{315, -721}, {315, -747}, {332, -765},1 },
509
{{332, -765}, {350, -784}, {382, -784},1 },
510
{{451, -784}, {474, -784}, {493, -764},1 },
511
{{493, -764}, {513, -745}, {513, -721},1 },
512
};
513
int glyph_J_triangle_size = 16;
514
Triangle_write glyph_J_triangles[] = {
515
{{181, 1}, {65, -52}, {24, -175}},
516
{{24, -175}, {210, 1}, {181, 1}},
517
{{181, -351}, {210, 1}, {24, -175}},
518
{{24, -175}, {66, -299}, {181, -351}},
519
{{181, -351}, {296, -351}, {210, 1}},
520
{{447, -122}, {210, 1}, {296, -351}},
521
{{447, -122}, {296, -351}, {388, -351}},
522
{{447, -122}, {388, -351}, {513, -391}},
523
{{513, -391}, {388, -351}, {388, -505}},
524
{{388, -505}, {513, -721}, {513, -391}},
525
{{388, -505}, {388, -660}, {513, -721}},
526
{{513, -721}, {388, -660}, {451, -784}},
527
{{388, -660}, {382, -784}, {451, -784}},
528
{{388, -660}, {315, -721}, {382, -784}},
529
{{315, -721}, {332, -765}, {382, -784}},
530
{{513, -721}, {451, -784}, {493, -764}},
531
};
532
//Glyph: K
533
int glyph_K_index = 75;
534
int glyph_K_advance_x = 656;
535
int glyph_K_advance_y = 0;
536
int glyph_K_size = 16;
537
Bezier_write glyph_K[] = {
538
{{584, -76}, {526, 0}, {444, 0},1 },
539
{{444, 0}, {395, 0}, {353, -32},1 },
540
{{154, -61}, {154, -30}, {135, -12},1 },
541
{{135, -12}, {117, 5}, {92, 5},1 },
542
{{92, 5}, {67, 5}, {48, -12},1 },
543
{{48, -12}, {30, -30}, {30, -61},1 },
544
{{30, -721}, {30, -753}, {48, -770},1 },
545
{{48, -770}, {66, -788}, {92, -788},1 },
546
{{92, -788}, {117, -788}, {135, -770},1 },
547
{{135, -770}, {154, -753}, {154, -721},1 },
548
{{361, -758}, {383, -788}, {413, -788},1 },
549
{{413, -788}, {438, -788}, {456, -769},1 },
550
{{456, -769}, {475, -750}, {475, -726},1 },
551
{{475, -726}, {475, -705}, {461, -685},1 },
552
{{566, -311}, {626, -265}, {626, -193},1 },
553
{{626, -193}, {626, -132}, {584, -76},1 },
554
};
555
int glyph_K_triangle_size = 21;
556
Triangle_write glyph_K_triangles[] = {
557
{{30, -61}, {154, -479}, {48, -12}},
558
{{154, -183}, {48, -12}, {154, -479}},
559
{{154, -183}, {154, -479}, {321, -497}},
560
{{321, -497}, {154, -479}, {361, -758}},
561
{{321, -497}, {361, -758}, {461, -685}},
562
{{475, -726}, {461, -685}, {361, -758}},
563
{{475, -726}, {361, -758}, {456, -769}},
564
{{361, -758}, {413, -788}, {456, -769}},
565
{{154, -183}, {321, -497}, {566, -311}},
566
{{353, -32}, {154, -183}, {566, -311}},
567
{{566, -311}, {584, -76}, {353, -32}},
568
{{444, 0}, {353, -32}, {584, -76}},
569
{{584, -76}, {566, -311}, {626, -193}},
570
{{154, -61}, {48, -12}, {154, -183}},
571
{{154, -61}, {92, 5}, {48, -12}},
572
{{135, -12}, {92, 5}, {154, -61}},
573
{{92, -788}, {154, -479}, {30, -61}},
574
{{92, -788}, {30, -61}, {30, -721}},
575
{{48, -770}, {92, -788}, {30, -721}},
576
{{92, -788}, {154, -721}, {154, -479}},
577
{{92, -788}, {135, -770}, {154, -721}},
578
};
579
//Glyph: L
580
int glyph_L_index = 76;
581
int glyph_L_advance_x = 470;
582
int glyph_L_advance_y = 0;
583
int glyph_L_size = 10;
584
Bezier_write glyph_L[] = {
585
{{449, -175}, {449, -102}, {408, -52},1 },
586
{{408, -52}, {364, 1}, {291, 1},1 },
587
{{83, 1}, {60, 1}, {40, -18},1 },
588
{{40, -18}, {21, -38}, {21, -61},1 },
589
{{21, -721}, {21, -753}, {40, -771},1 },
590
{{40, -771}, {59, -789}, {84, -789},1 },
591
{{84, -789}, {109, -789}, {127, -772},1 },
592
{{127, -772}, {146, -752}, {146, -721},1 },
593
{{291, -351}, {364, -351}, {408, -298},1 },
594
{{408, -298}, {449, -248}, {449, -175},1 },
595
};
596
int glyph_L_triangle_size = 12;
597
Triangle_write glyph_L_triangles[] = {
598
{{21, -61}, {83, 1}, {40, -18}},
599
{{21, -61}, {291, 1}, {83, 1}},
600
{{408, -52}, {291, 1}, {21, -61}},
601
{{146, -351}, {408, -52}, {21, -61}},
602
{{84, -789}, {146, -351}, {21, -61}},
603
{{84, -789}, {21, -61}, {21, -721}},
604
{{40, -771}, {84, -789}, {21, -721}},
605
{{84, -789}, {146, -721}, {146, -351}},
606
{{84, -789}, {127, -772}, {146, -721}},
607
{{291, -351}, {408, -52}, {146, -351}},
608
{{408, -52}, {291, -351}, {449, -175}},
609
{{449, -175}, {291, -351}, {408, -298}},
610
};
611
//Glyph: M
612
int glyph_M_index = 77;
613
int glyph_M_advance_x = 861;
614
int glyph_M_advance_y = 0;
615
int glyph_M_size = 29;
616
Bezier_write glyph_M[] = {
617
{{840, -249}, {840, -144}, {813, -46},1 },
618
{{813, -46}, {798, 5}, {752, 5},1 },
619
{{752, 5}, {726, 5}, {708, -12},1 },
620
{{708, -12}, {690, -30}, {690, -56},1 },
621
{{690, -56}, {690, -66}, {693, -77},1 },
622
{{706, -172}, {706, -128}, {693, -77},0 },
623
{{629, -353}, {706, -273}, {706, -172},0 },
624
{{629, -353}, {620, -337}, {609, -318},1 },
625
{{609, -318}, {554, -226}, {473, -149},1 },
626
{{473, -149}, {457, -134}, {430, -134},1 },
627
{{430, -134}, {403, -134}, {388, -149},1 },
628
{{388, -149}, {305, -228}, {252, -318},1 },
629
{{252, -318}, {241, -336}, {232, -353},1 },
630
{{155, -169}, {155, -273}, {232, -353},0 },
631
{{168, -77}, {155, -126}, {155, -169},0 },
632
{{168, -77}, {170, -66}, {170, -56},1 },
633
{{170, -56}, {170, -30}, {152, -12},1 },
634
{{152, -12}, {135, 5}, {109, 5},1 },
635
{{109, 5}, {62, 5}, {49, -46},1 },
636
{{49, -46}, {22, -151}, {22, -249},1 },
637
{{22, -249}, {22, -555}, {227, -781},1 },
638
{{227, -781}, {244, -800}, {273, -800},1 },
639
{{273, -800}, {301, -800}, {319, -781},1 },
640
{{319, -781}, {386, -707}, {430, -622},1 },
641
{{430, -622}, {479, -712}, {542, -781},1 },
642
{{542, -781}, {559, -800}, {587, -800},1 },
643
{{587, -800}, {616, -800}, {634, -781},1 },
644
{{634, -781}, {732, -673}, {786, -534},1 },
645
{{786, -534}, {840, -395}, {840, -249},1 },
646
};
647
int glyph_M_triangle_size = 31;
648
Triangle_write glyph_M_triangles[] = {
649
{{49, -46}, {22, -249}, {155, -169}},
650
{{22, -249}, {155, -273}, {155, -169}},
651
{{232, -353}, {155, -273}, {22, -249}},
652
{{232, -353}, {22, -249}, {227, -781}},
653
{{227, -781}, {430, -622}, {232, -353}},
654
{{252, -318}, {232, -353}, {430, -622}},
655
{{430, -622}, {609, -318}, {252, -318}},
656
{{388, -149}, {252, -318}, {609, -318}},
657
{{473, -149}, {388, -149}, {609, -318}},
658
{{430, -134}, {388, -149}, {473, -149}},
659
{{629, -353}, {609, -318}, {430, -622}},
660
{{629, -353}, {430, -622}, {786, -534}},
661
{{430, -622}, {634, -781}, {786, -534}},
662
{{634, -781}, {430, -622}, {542, -781}},
663
{{634, -781}, {542, -781}, {587, -800}},
664
{{706, -273}, {629, -353}, {786, -534}},
665
{{706, -273}, {786, -534}, {840, -249}},
666
{{706, -172}, {706, -273}, {840, -249}},
667
{{706, -128}, {706, -172}, {840, -249}},
668
{{813, -46}, {706, -128}, {840, -249}},
669
{{693, -77}, {706, -128}, {813, -46}},
670
{{690, -56}, {693, -77}, {813, -46}},
671
{{813, -46}, {752, 5}, {690, -56}},
672
{{752, 5}, {708, -12}, {690, -56}},
673
{{430, -622}, {227, -781}, {319, -781}},
674
{{319, -781}, {227, -781}, {273, -800}},
675
{{155, -126}, {49, -46}, {155, -169}},
676
{{49, -46}, {155, -126}, {168, -77}},
677
{{49, -46}, {168, -77}, {170, -56}},
678
{{170, -56}, {109, 5}, {49, -46}},
679
{{152, -12}, {109, 5}, {170, -56}},
680
};
681
//Glyph: N
682
int glyph_N_index = 78;
683
int glyph_N_advance_x = 575;
684
int glyph_N_advance_y = 0;
685
int glyph_N_size = 14;
686
Bezier_write glyph_N[] = {
687
{{555, -61}, {555, -36}, {535, -18},1 },
688
{{535, -18}, {516, -1}, {490, -1},1 },
689
{{490, -1}, {469, -1}, {453, -14},1 },
690
{{143, -61}, {143, -30}, {125, -12},1 },
691
{{125, -12}, {107, 5}, {81, 5},1 },
692
{{81, 5}, {56, 5}, {38, -12},1 },
693
{{38, -12}, {20, -30}, {20, -61},1 },
694
{{20, -721}, {20, -747}, {39, -765},1 },
695
{{39, -765}, {58, -783}, {83, -783},1 },
696
{{83, -783}, {105, -783}, {122, -769},1 },
697
{{430, -721}, {430, -753}, {450, -771},1 },
698
{{450, -771}, {467, -788}, {492, -788},1 },
699
{{492, -788}, {517, -788}, {536, -770},1 },
700
{{536, -770}, {555, -753}, {555, -721},1 },
701
};
702
int glyph_N_triangle_size = 18;
703
Triangle_write glyph_N_triangles[] = {
704
{{81, 5}, {38, -12}, {20, -61}},
705
{{20, -61}, {143, -61}, {81, 5}},
706
{{125, -12}, {81, 5}, {143, -61}},
707
{{20, -61}, {143, -275}, {143, -61}},
708
{{20, -61}, {20, -721}, {143, -275}},
709
{{143, -275}, {20, -721}, {122, -769}},
710
{{122, -769}, {20, -721}, {39, -765}},
711
{{39, -765}, {83, -783}, {122, -769}},
712
{{143, -275}, {122, -769}, {430, -508}},
713
{{430, -508}, {453, -14}, {143, -275}},
714
{{453, -14}, {430, -508}, {555, -61}},
715
{{430, -508}, {555, -721}, {555, -61}},
716
{{430, -721}, {555, -721}, {430, -508}},
717
{{555, -721}, {430, -721}, {536, -770}},
718
{{536, -770}, {430, -721}, {450, -771}},
719
{{450, -771}, {492, -788}, {536, -770}},
720
{{555, -61}, {490, -1}, {453, -14}},
721
{{535, -18}, {490, -1}, {555, -61}},
722
};
723
//Glyph: O
724
int glyph_O_index = 79;
725
int glyph_O_advance_x = 810;
726
int glyph_O_advance_y = 0;
727
int glyph_O_size = 16;
728
Bezier_write glyph_O[] = {
729
{{791, -228}, {791, -134}, {722, -66},1 },
730
{{722, -66}, {654, 1}, {561, 1},1 },
731
{{250, 1}, {156, 1}, {87, -66},1 },
732
{{87, -66}, {19, -134}, {19, -228},1 },
733
{{19, -228}, {19, -330}, {68, -457},1 },
734
{{68, -457}, {120, -594}, {202, -682},1 },
735
{{202, -682}, {297, -783}, {405, -783},1 },
736
{{405, -783}, {513, -783}, {608, -682},1 },
737
{{608, -682}, {690, -595}, {742, -457},1 },
738
{{742, -457}, {791, -330}, {791, -228},1 },
739
{{296, -602}, {346, -659}, {405, -659},0 },
740
{{247, -486}, {247, -545}, {296, -602},0 },
741
{{318, -432}, {247, -432}, {247, -486},0 },
742
{{564, -487}, {564, -432}, {493, -432},0 },
743
{{513, -602}, {564, -546}, {564, -487},0 },
744
{{405, -659}, {462, -659}, {513, -602},0 },
745
};
746
int glyph_O_triangle_size = 24;
747
Triangle_write glyph_O_triangles[] = {
748
{{87, -66}, {19, -228}, {247, -432}},
749
{{247, -432}, {19, -228}, {68, -457}},
750
{{68, -457}, {247, -486}, {247, -432}},
751
{{247, -486}, {68, -457}, {247, -545}},
752
{{68, -457}, {202, -682}, {247, -545}},
753
{{247, -545}, {202, -682}, {296, -602}},
754
{{296, -602}, {202, -682}, {346, -659}},
755
{{346, -659}, {202, -682}, {405, -783}},
756
{{405, -659}, {346, -659}, {405, -783}},
757
{{405, -783}, {462, -659}, {405, -659}},
758
{{608, -682}, {462, -659}, {405, -783}},
759
{{513, -602}, {462, -659}, {608, -682}},
760
{{564, -546}, {513, -602}, {608, -682}},
761
{{742, -457}, {564, -546}, {608, -682}},
762
{{742, -457}, {564, -487}, {564, -546}},
763
{{564, -432}, {564, -487}, {742, -457}},
764
{{791, -228}, {564, -432}, {742, -457}},
765
{{791, -228}, {722, -66}, {564, -432}},
766
{{722, -66}, {561, 1}, {564, -432}},
767
{{561, 1}, {493, -432}, {564, -432}},
768
{{318, -432}, {493, -432}, {561, 1}},
769
{{250, 1}, {318, -432}, {561, 1}},
770
{{250, 1}, {247, -432}, {318, -432}},
771
{{87, -66}, {247, -432}, {250, 1}},
772
};
773
//Glyph: P
774
int glyph_P_index = 80;
775
int glyph_P_advance_x = 723;
776
int glyph_P_advance_y = 0;
777
int glyph_P_size = 20;
778
Bezier_write glyph_P[] = {
779
{{708, -451}, {708, -315}, {610, -217},1 },
780
{{610, -217}, {513, -119}, {377, -119},1 },
781
{{377, -119}, {352, -119}, {323, -124},1 },
782
{{323, -61}, {323, -38}, {303, -18},1 },
783
{{303, -18}, {284, 1}, {262, 1},1 },
784
{{203, 1}, {175, 1}, {156, -16},1 },
785
{{156, -16}, {137, -34}, {137, -61},1 },
786
{{137, -61}, {137, -88}, {154, -105},1 },
787
{{154, -105}, {172, -123}, {199, -124},1 },
788
{{172, -432}, {100, -432}, {56, -485},1 },
789
{{56, -485}, {16, -535}, {16, -608},1 },
790
{{16, -608}, {16, -681}, {56, -731},1 },
791
{{56, -731}, {100, -784}, {172, -784},1 },
792
{{377, -784}, {513, -784}, {610, -686},1 },
793
{{610, -686}, {708, -588}, {708, -451},1 },
794
{{427, -412}, {468, -387}, {468, -338},0 },
795
{{341, -432}, {393, -432}, {427, -412},0 },
796
{{355, -247}, {338, -247}, {323, -251},0 },
797
{{431, -270}, {399, -247}, {355, -247},0 },
798
{{468, -338}, {468, -296}, {431, -270},0 },
799
};
800
int glyph_P_triangle_size = 32;
801
Triangle_write glyph_P_triangles[] = {
802
{{172, -432}, {56, -485}, {16, -608}},
803
{{199, -432}, {172, -432}, {16, -608}},
804
{{172, -784}, {199, -432}, {16, -608}},
805
{{172, -784}, {16, -608}, {56, -731}},
806
{{377, -784}, {199, -432}, {172, -784}},
807
{{610, -686}, {199, -432}, {377, -784}},
808
{{610, -686}, {323, -432}, {199, -432}},
809
{{199, -432}, {323, -432}, {323, -251}},
810
{{323, -251}, {199, -124}, {199, -432}},
811
{{199, -124}, {323, -251}, {323, -124}},
812
{{323, -124}, {323, -251}, {338, -247}},
813
{{323, -124}, {338, -247}, {355, -247}},
814
{{377, -119}, {323, -124}, {355, -247}},
815
{{377, -119}, {355, -247}, {399, -247}},
816
{{377, -119}, {399, -247}, {431, -270}},
817
{{610, -217}, {377, -119}, {431, -270}},
818
{{610, -217}, {431, -270}, {468, -296}},
819
{{610, -217}, {468, -296}, {468, -338}},
820
{{708, -451}, {610, -217}, {468, -338}},
821
{{468, -338}, {468, -387}, {708, -451}},
822
{{708, -451}, {468, -387}, {610, -686}},
823
{{610, -686}, {468, -387}, {427, -412}},
824
{{610, -686}, {427, -412}, {393, -432}},
825
{{610, -686}, {393, -432}, {341, -432}},
826
{{610, -686}, {341, -432}, {323, -432}},
827
{{199, -124}, {323, -124}, {323, -61}},
828
{{323, -61}, {262, 1}, {199, -124}},
829
{{199, -124}, {262, 1}, {203, 1}},
830
{{137, -61}, {199, -124}, {203, 1}},
831
{{137, -61}, {203, 1}, {156, -16}},
832
{{137, -61}, {154, -105}, {199, -124}},
833
{{323, -61}, {303, -18}, {262, 1}},
834
};
835
//Glyph: Q
836
int glyph_Q_index = 81;
837
int glyph_Q_advance_x = 806;
838
int glyph_Q_advance_y = 0;
839
int glyph_Q_size = 28;
840
Bezier_write glyph_Q[] = {
841
{{648, -149}, {676, -86}, {676, -25},1 },
842
{{676, -25}, {676, 6}, {657, 24},1 },
843
{{657, 24}, {639, 42}, {614, 42},1 },
844
{{614, 42}, {588, 42}, {570, 24},1 },
845
{{570, 24}, {552, 6}, {552, -25},1 },
846
{{550, -49}, {552, -33}, {552, -25},0 },
847
{{550, -49}, {482, 1}, {403, 1},1 },
848
{{403, 1}, {295, 1}, {200, -100},1 },
849
{{200, -100}, {118, -188}, {66, -325},1 },
850
{{66, -325}, {17, -452}, {17, -554},1 },
851
{{17, -554}, {17, -647}, {85, -715},1 },
852
{{85, -715}, {153, -783}, {248, -783},1 },
853
{{559, -783}, {653, -783}, {721, -715},1 },
854
{{721, -715}, {789, -647}, {789, -554},1 },
855
{{789, -554}, {789, -467}, {744, -343},1 },
856
{{744, -343}, {701, -225}, {648, -149},1 },
857
{{491, -349}, {567, -349}, {562, -286},0 },
858
{{246, -286}, {239, -349}, {316, -349},0 },
859
{{297, -177}, {251, -227}, {246, -286},0 },
860
{{403, -124}, {346, -124}, {297, -177},0 },
861
{{484, -153}, {445, -124}, {403, -124},0 },
862
{{397, -180}, {444, -180}, {484, -153},0 },
863
{{397, -180}, {365, -180}, {348, -198},1 },
864
{{348, -198}, {331, -217}, {331, -242},1 },
865
{{331, -242}, {331, -267}, {348, -285},1 },
866
{{348, -285}, {365, -304}, {397, -304},1 },
867
{{397, -304}, {484, -304}, {554, -255},1 },
868
{{562, -286}, {560, -271}, {554, -255},0 },
869
};
870
int glyph_Q_triangle_size = 38;
871
Triangle_write glyph_Q_triangles[] = {
872
{{66, -325}, {17, -554}, {239, -349}},
873
{{17, -554}, {85, -715}, {239, -349}},
874
{{239, -349}, {85, -715}, {248, -783}},
875
{{316, -349}, {239, -349}, {248, -783}},
876
{{248, -783}, {559, -783}, {316, -349}},
877
{{559, -783}, {491, -349}, {316, -349}},
878
{{559, -783}, {567, -349}, {491, -349}},
879
{{567, -349}, {559, -783}, {721, -715}},
880
{{789, -554}, {567, -349}, {721, -715}},
881
{{744, -343}, {567, -349}, {789, -554}},
882
{{744, -343}, {562, -286}, {567, -349}},
883
{{744, -343}, {560, -271}, {562, -286}},
884
{{648, -149}, {560, -271}, {744, -343}},
885
{{554, -255}, {560, -271}, {648, -149}},
886
{{484, -153}, {554, -255}, {648, -149}},
887
{{550, -49}, {484, -153}, {648, -149}},
888
{{648, -149}, {676, -25}, {550, -49}},
889
{{676, -25}, {552, -33}, {550, -49}},
890
{{676, -25}, {552, -25}, {552, -33}},
891
{{676, -25}, {657, 24}, {552, -25}},
892
{{657, 24}, {570, 24}, {552, -25}},
893
{{614, 42}, {570, 24}, {657, 24}},
894
{{445, -124}, {484, -153}, {550, -49}},
895
{{403, 1}, {445, -124}, {550, -49}},
896
{{403, 1}, {403, -124}, {445, -124}},
897
{{346, -124}, {403, -124}, {403, 1}},
898
{{403, 1}, {200, -100}, {346, -124}},
899
{{200, -100}, {297, -177}, {346, -124}},
900
{{200, -100}, {251, -227}, {297, -177}},
901
{{251, -227}, {200, -100}, {66, -325}},
902
{{251, -227}, {66, -325}, {246, -286}},
903
{{66, -325}, {239, -349}, {246, -286}},
904
{{484, -153}, {444, -180}, {554, -255}},
905
{{554, -255}, {444, -180}, {397, -304}},
906
{{444, -180}, {397, -180}, {397, -304}},
907
{{397, -180}, {331, -242}, {397, -304}},
908
{{397, -304}, {331, -242}, {348, -285}},
909
{{397, -180}, {348, -198}, {331, -242}},
910
};
911
//Glyph: R
912
int glyph_R_index = 82;
913
int glyph_R_advance_x = 737;
914
int glyph_R_advance_y = 0;
915
int glyph_R_size = 26;
916
Bezier_write glyph_R[] = {
917
{{716, -451}, {716, -369}, {677, -296},1 },
918
{{677, -296}, {639, -224}, {572, -177},1 },
919
{{572, -177}, {616, -127}, {616, -61},1 },
920
{{616, -61}, {616, -33}, {598, -14},1 },
921
{{598, -14}, {580, 5}, {553, 5},1 },
922
{{553, 5}, {525, 5}, {508, -14},1 },
923
{{508, -14}, {491, -33}, {491, -61},1 },
924
{{469, -105}, {491, -86}, {491, -61},0 },
925
{{422, -124}, {447, -124}, {469, -105},0 },
926
{{330, -61}, {330, -38}, {310, -18},1 },
927
{{310, -18}, {291, 1}, {268, 1},1 },
928
{{210, 1}, {181, 1}, {162, -16},1 },
929
{{162, -16}, {144, -33}, {144, -61},1 },
930
{{144, -61}, {144, -88}, {161, -105},1 },
931
{{161, -105}, {179, -123}, {206, -124},1 },
932
{{179, -432}, {107, -432}, {63, -485},1 },
933
{{63, -485}, {22, -535}, {22, -608},1 },
934
{{22, -608}, {22, -681}, {64, -732},1 },
935
{{64, -732}, {107, -784}, {179, -784},1 },
936
{{384, -784}, {520, -784}, {618, -686},1 },
937
{{618, -686}, {716, -588}, {716, -451},1 },
938
{{433, -412}, {474, -387}, {474, -338},0 },
939
{{348, -432}, {400, -432}, {433, -412},0 },
940
{{362, -247}, {345, -247}, {330, -251},0 },
941
{{438, -270}, {406, -247}, {362, -247},0 },
942
{{474, -338}, {474, -296}, {438, -270},0 },
943
};
944
int glyph_R_triangle_size = 41;
945
Triangle_write glyph_R_triangles[] = {
946
{{179, -432}, {63, -485}, {22, -608}},
947
{{22, -608}, {206, -432}, {179, -432}},
948
{{179, -784}, {206, -432}, {22, -608}},
949
{{22, -608}, {64, -732}, {179, -784}},
950
{{384, -784}, {206, -432}, {179, -784}},
951
{{618, -686}, {206, -432}, {384, -784}},
952
{{618, -686}, {330, -432}, {206, -432}},
953
{{206, -432}, {330, -432}, {330, -251}},
954
{{330, -251}, {206, -124}, {206, -432}},
955
{{206, -124}, {330, -251}, {330, -124}},
956
{{330, -124}, {330, -251}, {345, -247}},
957
{{330, -124}, {345, -247}, {362, -247}},
958
{{422, -124}, {330, -124}, {362, -247}},
959
{{362, -247}, {406, -247}, {422, -124}},
960
{{447, -124}, {422, -124}, {406, -247}},
961
{{406, -247}, {438, -270}, {447, -124}},
962
{{572, -177}, {447, -124}, {438, -270}},
963
{{572, -177}, {438, -270}, {474, -296}},
964
{{572, -177}, {474, -296}, {677, -296}},
965
{{677, -296}, {474, -296}, {474, -338}},
966
{{677, -296}, {474, -338}, {474, -387}},
967
{{474, -387}, {716, -451}, {677, -296}},
968
{{716, -451}, {474, -387}, {618, -686}},
969
{{618, -686}, {474, -387}, {433, -412}},
970
{{618, -686}, {433, -412}, {400, -432}},
971
{{618, -686}, {400, -432}, {348, -432}},
972
{{618, -686}, {348, -432}, {330, -432}},
973
{{469, -105}, {447, -124}, {572, -177}},
974
{{491, -86}, {469, -105}, {572, -177}},
975
{{616, -61}, {491, -86}, {572, -177}},
976
{{616, -61}, {491, -61}, {491, -86}},
977
{{616, -61}, {598, -14}, {491, -61}},
978
{{598, -14}, {553, 5}, {491, -61}},
979
{{491, -61}, {553, 5}, {508, -14}},
980
{{206, -124}, {330, -124}, {330, -61}},
981
{{330, -61}, {268, 1}, {206, -124}},
982
{{206, -124}, {268, 1}, {210, 1}},
983
{{144, -61}, {206, -124}, {210, 1}},
984
{{144, -61}, {210, 1}, {162, -16}},
985
{{144, -61}, {161, -105}, {206, -124}},
986
{{330, -61}, {310, -18}, {268, 1}},
987
};
988
//Glyph: S
989
int glyph_S_index = 83;
990
int glyph_S_advance_x = 654;
991
int glyph_S_advance_y = 0;
992
int glyph_S_size = 24;
993
Bezier_write glyph_S[] = {
994
{{636, -271}, {636, -159}, {556, -79},1 },
995
{{556, -79}, {476, 1}, {364, 1},1 },
996
{{174, 1}, {103, 1}, {59, -52},1 },
997
{{59, -52}, {18, -102}, {18, -175},1 },
998
{{18, -175}, {18, -249}, {59, -298},1 },
999
{{59, -298}, {102, -351}, {174, -351},1 },
1000
{{388, -379}, {383, -351}, {349, -351},0 },
1001
{{377, -409}, {392, -398}, {388, -379},0 },
1002
{{346, -422}, {371, -413}, {377, -409},0 },
1003
{{346, -422}, {326, -429}, {298, -440},1 },
1004
{{298, -440}, {240, -463}, {204, -506},1 },
1005
{{204, -506}, {167, -553}, {167, -609},1 },
1006
{{167, -609}, {167, -625}, {170, -641},1 },
1007
{{170, -641}, {183, -705}, {234, -744},1 },
1008
{{234, -744}, {286, -784}, {352, -784},1 },
1009
{{424, -784}, {455, -784}, {474, -765},1 },
1010
{{474, -765}, {490, -747}, {490, -722},1 },
1011
{{490, -722}, {490, -697}, {474, -679},1 },
1012
{{474, -679}, {455, -660}, {424, -660},1 },
1013
{{292, -618}, {301, -660}, {352, -660},0 },
1014
{{342, -555}, {284, -578}, {292, -618},0 },
1015
{{342, -555}, {357, -550}, {387, -539},1 },
1016
{{387, -539}, {514, -493}, {560, -454},1 },
1017
{{560, -454}, {636, -390}, {636, -271},1 },
1018
};
1019
int glyph_S_triangle_size = 31;
1020
Triangle_write glyph_S_triangles[] = {
1021
{{174, 1}, {59, -52}, {18, -175}},
1022
{{174, 1}, {18, -175}, {174, -351}},
1023
{{174, -351}, {18, -175}, {59, -298}},
1024
{{174, 1}, {174, -351}, {349, -351}},
1025
{{364, 1}, {174, 1}, {349, -351}},
1026
{{364, 1}, {349, -351}, {383, -351}},
1027
{{383, -351}, {556, -79}, {364, 1}},
1028
{{556, -79}, {383, -351}, {636, -271}},
1029
{{636, -271}, {383, -351}, {560, -454}},
1030
{{560, -454}, {383, -351}, {388, -379}},
1031
{{388, -379}, {392, -398}, {560, -454}},
1032
{{560, -454}, {392, -398}, {387, -539}},
1033
{{387, -539}, {392, -398}, {377, -409}},
1034
{{387, -539}, {377, -409}, {371, -413}},
1035
{{371, -413}, {346, -422}, {387, -539}},
1036
{{387, -539}, {346, -422}, {342, -555}},
1037
{{346, -422}, {298, -440}, {342, -555}},
1038
{{298, -440}, {284, -578}, {342, -555}},
1039
{{204, -506}, {284, -578}, {298, -440}},
1040
{{204, -506}, {167, -609}, {284, -578}},
1041
{{284, -578}, {167, -609}, {292, -618}},
1042
{{167, -609}, {170, -641}, {292, -618}},
1043
{{292, -618}, {170, -641}, {301, -660}},
1044
{{170, -641}, {234, -744}, {301, -660}},
1045
{{301, -660}, {234, -744}, {352, -784}},
1046
{{352, -784}, {352, -660}, {301, -660}},
1047
{{424, -784}, {352, -660}, {352, -784}},
1048
{{352, -660}, {424, -784}, {424, -660}},
1049
{{490, -722}, {424, -660}, {424, -784}},
1050
{{490, -722}, {424, -784}, {474, -765}},
1051
{{490, -722}, {474, -679}, {424, -660}},
1052
};
1053
//Glyph: T
1054
int glyph_T_index = 84;
1055
int glyph_T_advance_x = 716;
1056
int glyph_T_advance_y = 0;
1057
int glyph_T_size = 12;
1058
Bezier_write glyph_T[] = {
1059
{{699, -609}, {699, -535}, {658, -485},1 },
1060
{{658, -485}, {613, -432}, {541, -432},1 },
1061
{{420, -61}, {420, -30}, {401, -12},1 },
1062
{{401, -12}, {383, 5}, {358, 5},1 },
1063
{{358, 5}, {333, 5}, {314, -12},1 },
1064
{{314, -12}, {296, -30}, {296, -61},1 },
1065
{{174, -432}, {102, -432}, {58, -485},1 },
1066
{{58, -485}, {17, -535}, {17, -609},1 },
1067
{{17, -609}, {17, -682}, {58, -731},1 },
1068
{{58, -731}, {102, -784}, {174, -784},1 },
1069
{{541, -784}, {613, -784}, {658, -731},1 },
1070
{{658, -731}, {699, -682}, {699, -609},1 },
1071
};
1072
int glyph_T_triangle_size = 15;
1073
Triangle_write glyph_T_triangles[] = {
1074
{{174, -432}, {58, -485}, {17, -609}},
1075
{{174, -784}, {174, -432}, {17, -609}},
1076
{{174, -784}, {17, -609}, {58, -731}},
1077
{{174, -784}, {541, -784}, {174, -432}},
1078
{{541, -784}, {296, -432}, {174, -432}},
1079
{{541, -784}, {420, -432}, {296, -432}},
1080
{{296, -61}, {296, -432}, {420, -432}},
1081
{{296, -61}, {420, -432}, {420, -61}},
1082
{{296, -61}, {420, -61}, {358, 5}},
1083
{{420, -61}, {401, -12}, {358, 5}},
1084
{{296, -61}, {358, 5}, {314, -12}},
1085
{{541, -784}, {541, -432}, {420, -432}},
1086
{{699, -609}, {541, -432}, {541, -784}},
1087
{{699, -609}, {541, -784}, {658, -731}},
1088
{{699, -609}, {658, -485}, {541, -432}},
1089
};
1090
//Glyph: U
1091
int glyph_U_index = 85;
1092
int glyph_U_advance_x = 819;
1093
int glyph_U_advance_y = 0;
1094
int glyph_U_size = 20;
1095
Bezier_write glyph_U[] = {
1096
{{795, -267}, {804, -165}, {736, -82},1 },
1097
{{736, -82}, {668, 1}, {566, 1},1 },
1098
{{253, 1}, {151, 1}, {83, -82},1 },
1099
{{83, -82}, {15, -165}, {24, -267},1 },
1100
{{24, -267}, {47, -521}, {188, -753},1 },
1101
{{188, -753}, {209, -788}, {244, -788},1 },
1102
{{244, -788}, {269, -788}, {287, -769},1 },
1103
{{287, -769}, {306, -751}, {306, -726},1 },
1104
{{306, -726}, {306, -708}, {295, -689},1 },
1105
{{256, -578}, {256, -624}, {295, -689},0 },
1106
{{306, -483}, {256, -523}, {256, -578},0 },
1107
{{410, -445}, {353, -445}, {306, -483},0 },
1108
{{513, -481}, {466, -445}, {410, -445},0 },
1109
{{563, -576}, {563, -521}, {513, -481},0 },
1110
{{524, -689}, {563, -624}, {563, -576},0 },
1111
{{524, -689}, {513, -708}, {513, -726},1 },
1112
{{513, -726}, {513, -751}, {531, -769},1 },
1113
{{531, -769}, {550, -788}, {575, -788},1 },
1114
{{575, -788}, {610, -788}, {631, -753},1 },
1115
{{631, -753}, {773, -516}, {795, -267},1 },
1116
};
1117
int glyph_U_triangle_size = 25;
1118
Triangle_write glyph_U_triangles[] = {
1119
{{24, -267}, {353, -445}, {83, -82}},
1120
{{253, 1}, {83, -82}, {353, -445}},
1121
{{253, 1}, {353, -445}, {410, -445}},
1122
{{566, 1}, {253, 1}, {410, -445}},
1123
{{566, 1}, {410, -445}, {466, -445}},
1124
{{736, -82}, {566, 1}, {466, -445}},
1125
{{736, -82}, {466, -445}, {795, -267}},
1126
{{795, -267}, {466, -445}, {513, -481}},
1127
{{795, -267}, {513, -481}, {563, -521}},
1128
{{795, -267}, {563, -521}, {563, -576}},
1129
{{795, -267}, {563, -576}, {631, -753}},
1130
{{563, -576}, {563, -624}, {631, -753}},
1131
{{563, -624}, {524, -689}, {631, -753}},
1132
{{513, -726}, {631, -753}, {524, -689}},
1133
{{531, -769}, {631, -753}, {513, -726}},
1134
{{575, -788}, {631, -753}, {531, -769}},
1135
{{353, -445}, {24, -267}, {306, -483}},
1136
{{306, -483}, {24, -267}, {256, -523}},
1137
{{256, -523}, {24, -267}, {256, -578}},
1138
{{24, -267}, {188, -753}, {256, -578}},
1139
{{188, -753}, {256, -624}, {256, -578}},
1140
{{256, -624}, {188, -753}, {295, -689}},
1141
{{295, -689}, {188, -753}, {287, -769}},
1142
{{188, -753}, {244, -788}, {287, -769}},
1143
{{295, -689}, {287, -769}, {306, -726}},
1144
};
1145
//Glyph: V
1146
int glyph_V_index = 86;
1147
int glyph_V_advance_x = 814;
1148
int glyph_V_advance_y = 0;
1149
int glyph_V_size = 20;
1150
Bezier_write glyph_V[] = {
1151
{{787, -736}, {793, -690}, {793, -643},1 },
1152
{{793, -643}, {793, -447}, {699, -279},1 },
1153
{{699, -279}, {604, -108}, {440, -4},1 },
1154
{{440, -4}, {429, 3}, {407, 3},1 },
1155
{{407, 3}, {385, 3}, {373, -4},1 },
1156
{{373, -4}, {210, -107}, {114, -279},1 },
1157
{{114, -279}, {21, -448}, {21, -643},1 },
1158
{{21, -643}, {21, -690}, {26, -736},1 },
1159
{{26, -736}, {30, -768}, {51, -783},1 },
1160
{{51, -783}, {72, -799}, {96, -796},1 },
1161
{{96, -796}, {122, -793}, {138, -773},1 },
1162
{{138, -773}, {154, -753}, {150, -722},1 },
1163
{{234, -621}, {143, -665}, {150, -722},0 },
1164
{{407, -582}, {316, -582}, {234, -621},0 },
1165
{{580, -622}, {498, -582}, {407, -582},0 },
1166
{{663, -722}, {670, -665}, {580, -622},0 },
1167
{{663, -722}, {660, -753}, {676, -773},1 },
1168
{{676, -773}, {692, -793}, {717, -796},1 },
1169
{{717, -796}, {742, -799}, {763, -783},1 },
1170
{{763, -783}, {784, -768}, {787, -736},1 },
1171
};
1172
int glyph_V_triangle_size = 22;
1173
Triangle_write glyph_V_triangles[] = {
1174
{{234, -621}, {114, -279}, {21, -643}},
1175
{{234, -621}, {21, -643}, {143, -665}},
1176
{{143, -665}, {21, -643}, {26, -736}},
1177
{{150, -722}, {143, -665}, {26, -736}},
1178
{{150, -722}, {26, -736}, {51, -783}},
1179
{{150, -722}, {51, -783}, {96, -796}},
1180
{{138, -773}, {150, -722}, {96, -796}},
1181
{{114, -279}, {234, -621}, {316, -582}},
1182
{{407, -582}, {114, -279}, {316, -582}},
1183
{{373, -4}, {114, -279}, {407, -582}},
1184
{{407, -582}, {440, -4}, {373, -4}},
1185
{{407, 3}, {373, -4}, {440, -4}},
1186
{{699, -279}, {440, -4}, {407, -582}},
1187
{{699, -279}, {407, -582}, {498, -582}},
1188
{{498, -582}, {580, -622}, {699, -279}},
1189
{{699, -279}, {580, -622}, {793, -643}},
1190
{{670, -665}, {793, -643}, {580, -622}},
1191
{{793, -643}, {670, -665}, {787, -736}},
1192
{{787, -736}, {670, -665}, {663, -722}},
1193
{{787, -736}, {663, -722}, {676, -773}},
1194
{{676, -773}, {763, -783}, {787, -736}},
1195
{{676, -773}, {717, -796}, {763, -783}},
1196
};
1197
//Glyph: W
1198
int glyph_W_index = 87;
1199
int glyph_W_advance_x = 861;
1200
int glyph_W_advance_y = 0;
1201
int glyph_W_size = 28;
1202
Bezier_write glyph_W[] = {
1203
{{840, -546}, {840, -400}, {786, -261},1 },
1204
{{786, -261}, {732, -122}, {634, -14},1 },
1205
{{634, -14}, {617, 5}, {587, 5},1 },
1206
{{587, 5}, {558, 5}, {542, -14},1 },
1207
{{542, -14}, {479, -83}, {430, -173},1 },
1208
{{430, -173}, {383, -83}, {320, -14},1 },
1209
{{320, -14}, {302, 5}, {273, 5},1 },
1210
{{273, 5}, {244, 5}, {227, -14},1 },
1211
{{227, -14}, {128, -121}, {75, -260},1 },
1212
{{75, -260}, {22, -399}, {22, -546},1 },
1213
{{22, -546}, {22, -649}, {49, -750},1 },
1214
{{49, -750}, {62, -800}, {109, -800},1 },
1215
{{109, -800}, {135, -800}, {153, -782},1 },
1216
{{153, -782}, {171, -765}, {171, -738},1 },
1217
{{171, -738}, {171, -728}, {169, -718},1 },
1218
{{155, -624}, {155, -667}, {169, -718},0 },
1219
{{232, -442}, {155, -520}, {155, -624},0 },
1220
{{232, -442}, {285, -550}, {388, -645},1 },
1221
{{388, -645}, {404, -660}, {430, -660},1 },
1222
{{430, -660}, {456, -660}, {473, -645},1 },
1223
{{473, -645}, {575, -550}, {629, -442},1 },
1224
{{706, -623}, {706, -522}, {629, -442},0 },
1225
{{693, -718}, {706, -667}, {706, -623},0 },
1226
{{693, -718}, {690, -729}, {690, -739},1 },
1227
{{690, -739}, {690, -765}, {708, -782},1 },
1228
{{708, -782}, {726, -800}, {752, -800},1 },
1229
{{752, -800}, {799, -800}, {813, -750},1 },
1230
{{813, -750}, {840, -649}, {840, -546},1 },
1231
};
1232
int glyph_W_triangle_size = 30;
1233
Triangle_write glyph_W_triangles[] = {
1234
{{75, -260}, {22, -546}, {155, -520}},
1235
{{22, -546}, {155, -624}, {155, -520}},
1236
{{155, -624}, {22, -546}, {155, -667}},
1237
{{22, -546}, {49, -750}, {155, -667}},
1238
{{155, -667}, {49, -750}, {169, -718}},
1239
{{169, -718}, {49, -750}, {171, -738}},
1240
{{171, -738}, {49, -750}, {109, -800}},
1241
{{171, -738}, {109, -800}, {153, -782}},
1242
{{75, -260}, {155, -520}, {232, -442}},
1243
{{75, -260}, {232, -442}, {430, -173}},
1244
{{430, -173}, {232, -442}, {629, -442}},
1245
{{388, -645}, {629, -442}, {232, -442}},
1246
{{629, -442}, {388, -645}, {473, -645}},
1247
{{473, -645}, {388, -645}, {430, -660}},
1248
{{430, -173}, {629, -442}, {786, -261}},
1249
{{629, -442}, {706, -522}, {786, -261}},
1250
{{786, -261}, {706, -522}, {840, -546}},
1251
{{706, -522}, {706, -623}, {840, -546}},
1252
{{840, -546}, {706, -623}, {706, -667}},
1253
{{840, -546}, {706, -667}, {813, -750}},
1254
{{706, -667}, {693, -718}, {813, -750}},
1255
{{690, -739}, {813, -750}, {693, -718}},
1256
{{813, -750}, {690, -739}, {752, -800}},
1257
{{752, -800}, {690, -739}, {708, -782}},
1258
{{786, -261}, {634, -14}, {430, -173}},
1259
{{634, -14}, {542, -14}, {430, -173}},
1260
{{587, 5}, {542, -14}, {634, -14}},
1261
{{227, -14}, {75, -260}, {430, -173}},
1262
{{320, -14}, {227, -14}, {430, -173}},
1263
{{273, 5}, {227, -14}, {320, -14}},
1264
};
1265
//Glyph: X
1266
int glyph_X_index = 88;
1267
int glyph_X_advance_x = 810;
1268
int glyph_X_advance_y = 0;
1269
int glyph_X_size = 36;
1270
Bezier_write glyph_X[] = {
1271
{{791, -114}, {791, -76}, {785, -50},1 },
1272
{{785, -50}, {772, 3}, {724, 3},1 },
1273
{{724, 3}, {698, 3}, {680, -14},1 },
1274
{{680, -14}, {662, -32}, {662, -59},1 },
1275
{{662, -59}, {662, -67}, {664, -75},1 },
1276
{{574, -164}, {674, -124}, {664, -75},0 },
1277
{{406, -199}, {486, -199}, {574, -164},0 },
1278
{{237, -164}, {325, -199}, {406, -199},0 },
1279
{{147, -75}, {136, -124}, {237, -164},0 },
1280
{{147, -75}, {148, -66}, {148, -58},1 },
1281
{{148, -58}, {148, -32}, {130, -14},1 },
1282
{{130, -14}, {113, 3}, {87, 3},1 },
1283
{{87, 3}, {38, 3}, {27, -50},1 },
1284
{{27, -50}, {20, -82}, {20, -114},1 },
1285
{{20, -114}, {20, -245}, {122, -355},1 },
1286
{{122, -355}, {157, -393}, {203, -425},1 },
1287
{{203, -425}, {95, -505}, {95, -626},1 },
1288
{{95, -626}, {95, -684}, {133, -753},1 },
1289
{{133, -753}, {153, -790}, {190, -790},1 },
1290
{{190, -790}, {215, -790}, {232, -772},1 },
1291
{{232, -772}, {250, -754}, {250, -728},1 },
1292
{{250, -728}, {250, -722}, {248, -710},1 },
1293
{{246, -692}, {246, -698}, {248, -710},0 },
1294
{{298, -596}, {246, -639}, {246, -692},0 },
1295
{{406, -553}, {350, -553}, {298, -596},0 },
1296
{{513, -596}, {461, -553}, {406, -553},0 },
1297
{{565, -692}, {565, -639}, {513, -596},0 },
1298
{{563, -710}, {565, -698}, {565, -692},0 },
1299
{{563, -710}, {561, -722}, {561, -728},1 },
1300
{{561, -728}, {561, -754}, {578, -772},1 },
1301
{{578, -772}, {595, -790}, {620, -790},1 },
1302
{{620, -790}, {657, -790}, {678, -753},1 },
1303
{{678, -753}, {716, -685}, {716, -626},1 },
1304
{{716, -626}, {716, -505}, {608, -425},1 },
1305
{{608, -425}, {650, -396}, {689, -355},1 },
1306
{{689, -355}, {791, -246}, {791, -114},1 },
1307
};
1308
int glyph_X_triangle_size = 44;
1309
Triangle_write glyph_X_triangles[] = {
1310
{{27, -50}, {20, -114}, {136, -124}},
1311
{{20, -114}, {122, -355}, {136, -124}},
1312
{{136, -124}, {122, -355}, {237, -164}},
1313
{{237, -164}, {122, -355}, {325, -199}},
1314
{{122, -355}, {203, -425}, {325, -199}},
1315
{{406, -199}, {325, -199}, {203, -425}},
1316
{{406, -199}, {203, -425}, {350, -553}},
1317
{{203, -425}, {298, -596}, {350, -553}},
1318
{{203, -425}, {246, -639}, {298, -596}},
1319
{{203, -425}, {95, -626}, {246, -639}},
1320
{{246, -639}, {95, -626}, {246, -692}},
1321
{{95, -626}, {133, -753}, {246, -692}},
1322
{{133, -753}, {246, -698}, {246, -692}},
1323
{{246, -698}, {133, -753}, {248, -710}},
1324
{{248, -710}, {133, -753}, {190, -790}},
1325
{{250, -728}, {248, -710}, {190, -790}},
1326
{{250, -728}, {190, -790}, {232, -772}},
1327
{{350, -553}, {406, -553}, {406, -199}},
1328
{{406, -199}, {406, -553}, {461, -553}},
1329
{{406, -199}, {461, -553}, {608, -425}},
1330
{{461, -553}, {513, -596}, {608, -425}},
1331
{{513, -596}, {565, -639}, {608, -425}},
1332
{{608, -425}, {565, -639}, {716, -626}},
1333
{{716, -626}, {565, -639}, {565, -692}},
1334
{{716, -626}, {565, -692}, {678, -753}},
1335
{{565, -692}, {565, -698}, {678, -753}},
1336
{{563, -710}, {678, -753}, {565, -698}},
1337
{{678, -753}, {563, -710}, {620, -790}},
1338
{{620, -790}, {563, -710}, {561, -728}},
1339
{{578, -772}, {620, -790}, {561, -728}},
1340
{{486, -199}, {406, -199}, {608, -425}},
1341
{{486, -199}, {608, -425}, {689, -355}},
1342
{{574, -164}, {486, -199}, {689, -355}},
1343
{{674, -124}, {574, -164}, {689, -355}},
1344
{{674, -124}, {689, -355}, {791, -114}},
1345
{{785, -50}, {674, -124}, {791, -114}},
1346
{{664, -75}, {674, -124}, {785, -50}},
1347
{{662, -59}, {664, -75}, {785, -50}},
1348
{{785, -50}, {724, 3}, {662, -59}},
1349
{{724, 3}, {680, -14}, {662, -59}},
1350
{{27, -50}, {136, -124}, {147, -75}},
1351
{{27, -50}, {147, -75}, {148, -58}},
1352
{{148, -58}, {87, 3}, {27, -50}},
1353
{{130, -14}, {87, 3}, {148, -58}},
1354
};
1355
//Glyph: Y
1356
int glyph_Y_index = 89;
1357
int glyph_Y_advance_x = 598;
1358
int glyph_Y_advance_y = 0;
1359
int glyph_Y_size = 23;
1360
Bezier_write glyph_Y[] = {
1361
{{581, -391}, {581, -224}, {515, -122},1 },
1362
{{515, -122}, {436, 1}, {278, 1},1 },
1363
{{175, 1}, {102, 1}, {58, -52},1 },
1364
{{58, -52}, {17, -102}, {17, -175},1 },
1365
{{17, -175}, {17, -248}, {59, -299},1 },
1366
{{59, -299}, {102, -351}, {175, -351},1 },
1367
{{445, -411}, {424, -351}, {364, -351},0 },
1368
{{445, -411}, {385, -379}, {313, -379},1 },
1369
{{313, -379}, {202, -379}, {132, -462},1 },
1370
{{132, -462}, {66, -542}, {66, -659},1 },
1371
{{66, -659}, {66, -695}, {73, -731},1 },
1372
{{73, -731}, {84, -785}, {134, -785},1 },
1373
{{134, -785}, {160, -785}, {178, -767},1 },
1374
{{178, -767}, {196, -750}, {196, -724},1 },
1375
{{196, -724}, {196, -713}, {192, -691},1 },
1376
{{189, -658}, {189, -670}, {192, -691},0 },
1377
{{220, -551}, {189, -593}, {189, -658},0 },
1378
{{315, -504}, {255, -504}, {220, -551},0 },
1379
{{456, -586}, {405, -504}, {315, -504},0 },
1380
{{456, -721}, {456, -753}, {475, -770},1 },
1381
{{475, -770}, {494, -788}, {519, -788},1 },
1382
{{519, -788}, {544, -788}, {562, -770},1 },
1383
{{562, -770}, {581, -753}, {581, -721},1 },
1384
};
1385
int glyph_Y_triangle_size = 30;
1386
Triangle_write glyph_Y_triangles[] = {
1387
{{175, 1}, {58, -52}, {17, -175}},
1388
{{175, -351}, {175, 1}, {17, -175}},
1389
{{17, -175}, {59, -299}, {175, -351}},
1390
{{278, 1}, {175, 1}, {175, -351}},
1391
{{175, -351}, {364, -351}, {278, 1}},
1392
{{515, -122}, {278, 1}, {364, -351}},
1393
{{515, -122}, {364, -351}, {424, -351}},
1394
{{515, -122}, {424, -351}, {581, -391}},
1395
{{581, -391}, {424, -351}, {445, -411}},
1396
{{445, -411}, {456, -586}, {581, -391}},
1397
{{456, -586}, {581, -721}, {581, -391}},
1398
{{581, -721}, {456, -586}, {456, -721}},
1399
{{581, -721}, {456, -721}, {475, -770}},
1400
{{475, -770}, {562, -770}, {581, -721}},
1401
{{475, -770}, {519, -788}, {562, -770}},
1402
{{445, -411}, {405, -504}, {456, -586}},
1403
{{313, -379}, {405, -504}, {445, -411}},
1404
{{313, -379}, {315, -504}, {405, -504}},
1405
{{313, -379}, {255, -504}, {315, -504}},
1406
{{132, -462}, {255, -504}, {313, -379}},
1407
{{132, -462}, {220, -551}, {255, -504}},
1408
{{132, -462}, {189, -593}, {220, -551}},
1409
{{132, -462}, {66, -659}, {189, -593}},
1410
{{66, -659}, {189, -658}, {189, -593}},
1411
{{66, -659}, {189, -670}, {189, -658}},
1412
{{66, -659}, {73, -731}, {189, -670}},
1413
{{189, -670}, {73, -731}, {192, -691}},
1414
{{192, -691}, {73, -731}, {196, -724}},
1415
{{196, -724}, {73, -731}, {134, -785}},
1416
{{196, -724}, {134, -785}, {178, -767}},
1417
};
1418
//Glyph: Z
1419
int glyph_Z_index = 90;
1420
int glyph_Z_advance_x = 658;
1421
int glyph_Z_advance_y = 0;
1422
int glyph_Z_size = 19;
1423
Bezier_write glyph_Z[] = {
1424
{{642, -177}, {642, -104}, {601, -54},1 },
1425
{{601, -54}, {557, -1}, {485, -1},1 },
1426
{{80, -1}, {56, -1}, {36, -20},1 },
1427
{{36, -20}, {17, -40}, {17, -63},1 },
1428
{{17, -273}, {17, -373}, {71, -444},1 },
1429
{{71, -444}, {103, -486}, {195, -555},1 },
1430
{{322, -661}, {240, -589}, {195, -555},0 },
1431
{{155, -661}, {123, -661}, {106, -679},1 },
1432
{{106, -679}, {89, -698}, {89, -723},1 },
1433
{{89, -723}, {89, -748}, {106, -767},1 },
1434
{{106, -767}, {123, -786}, {155, -786},1 },
1435
{{485, -786}, {510, -786}, {527, -766},1 },
1436
{{527, -766}, {545, -747}, {545, -721},1 },
1437
{{545, -721}, {545, -694}, {526, -677},1 },
1438
{{299, -433}, {299, -477}, {335, -508},0 },
1439
{{325, -374}, {299, -396}, {299, -433},0 },
1440
{{390, -352}, {351, -352}, {325, -374},0 },
1441
{{485, -352}, {557, -352}, {601, -299},1 },
1442
{{601, -299}, {642, -250}, {642, -177},1 },
1443
};
1444
int glyph_Z_triangle_size = 27;
1445
Triangle_write glyph_Z_triangles[] = {
1446
{{36, -20}, {17, -63}, {80, -1}},
1447
{{351, -352}, {80, -1}, {17, -63}},
1448
{{351, -352}, {17, -63}, {325, -374}},
1449
{{17, -273}, {325, -374}, {17, -63}},
1450
{{299, -396}, {325, -374}, {17, -273}},
1451
{{299, -396}, {17, -273}, {71, -444}},
1452
{{71, -444}, {299, -433}, {299, -396}},
1453
{{71, -444}, {195, -555}, {299, -433}},
1454
{{195, -555}, {299, -477}, {299, -433}},
1455
{{195, -555}, {240, -589}, {299, -477}},
1456
{{299, -477}, {240, -589}, {335, -508}},
1457
{{240, -589}, {322, -661}, {335, -508}},
1458
{{335, -508}, {322, -661}, {526, -677}},
1459
{{526, -677}, {322, -661}, {485, -786}},
1460
{{485, -786}, {322, -661}, {155, -786}},
1461
{{322, -661}, {155, -661}, {155, -786}},
1462
{{155, -661}, {89, -723}, {155, -786}},
1463
{{155, -786}, {89, -723}, {106, -767}},
1464
{{155, -661}, {106, -679}, {89, -723}},
1465
{{526, -677}, {485, -786}, {527, -766}},
1466
{{526, -677}, {527, -766}, {545, -721}},
1467
{{80, -1}, {351, -352}, {485, -1}},
1468
{{351, -352}, {390, -352}, {485, -1}},
1469
{{485, -1}, {390, -352}, {485, -352}},
1470
{{642, -177}, {485, -1}, {485, -352}},
1471
{{642, -177}, {485, -352}, {601, -299}},
1472
{{642, -177}, {601, -54}, {485, -1}},
1473
};
1474
//Glyph: a
1475
int glyph_a_index = 97;
1476
int glyph_a_advance_x = 653;
1477
int glyph_a_advance_y = 0;
1478
int glyph_a_size = 29;
1479
Bezier_write glyph_a[] = {
1480
{{635, -118}, {635, -70}, {631, -44},1 },
1481
{{631, -44}, {624, 4}, {581, 4},1 },
1482
{{581, 4}, {559, 4}, {545, -10},1 },
1483
{{545, -10}, {532, -25}, {532, -46},1 },
1484
{{532, -46}, {532, -57}, {534, -78},1 },
1485
{{536, -109}, {536, -99}, {534, -78},0 },
1486
{{536, -109}, {536, -116}, {536, -123},1 },
1487
{{536, -123}, {452, -84}, {327, -84},1 },
1488
{{327, -84}, {201, -84}, {117, -123},1 },
1489
{{119, -84}, {117, -110}, {117, -123},0 },
1490
{{119, -84}, {122, -59}, {122, -47},1 },
1491
{{122, -47}, {122, -25}, {108, -10},1 },
1492
{{108, -10}, {94, 4}, {72, 4},1 },
1493
{{72, 4}, {31, 4}, {23, -44},1 },
1494
{{23, -44}, {18, -73}, {18, -118},1 },
1495
{{18, -118}, {18, -273}, {93, -410},1 },
1496
{{93, -410}, {172, -552}, {301, -630},1 },
1497
{{301, -630}, {313, -637}, {327, -637},1 },
1498
{{327, -637}, {341, -637}, {353, -630},1 },
1499
{{353, -630}, {480, -554}, {560, -410},1 },
1500
{{560, -410}, {635, -275}, {635, -118},1 },
1501
{{381, -460}, {404, -438}, {404, -406},0 },
1502
{{327, -483}, {358, -483}, {381, -460},0 },
1503
{{272, -460}, {295, -483}, {327, -483},0 },
1504
{{249, -406}, {249, -438}, {272, -460},0 },
1505
{{272, -351}, {249, -374}, {249, -406},0 },
1506
{{327, -329}, {295, -329}, {272, -351},0 },
1507
{{381, -351}, {359, -329}, {327, -329},0 },
1508
{{404, -406}, {404, -374}, {381, -351},0 },
1509
};
1510
int glyph_a_triangle_size = 39;
1511
Triangle_write glyph_a_triangles[] = {
1512
{{119, -84}, {23, -44}, {18, -118}},
1513
{{119, -84}, {18, -118}, {117, -110}},
1514
{{18, -118}, {117, -123}, {117, -110}},
1515
{{18, -118}, {93, -410}, {117, -123}},
1516
{{117, -123}, {93, -410}, {249, -374}},
1517
{{93, -410}, {249, -406}, {249, -374}},
1518
{{93, -410}, {249, -438}, {249, -406}},
1519
{{249, -438}, {93, -410}, {301, -630}},
1520
{{272, -460}, {249, -438}, {301, -630}},
1521
{{295, -483}, {272, -460}, {301, -630}},
1522
{{295, -483}, {301, -630}, {327, -483}},
1523
{{327, -483}, {301, -630}, {353, -630}},
1524
{{353, -630}, {301, -630}, {327, -637}},
1525
{{327, -483}, {353, -630}, {358, -483}},
1526
{{381, -460}, {358, -483}, {353, -630}},
1527
{{353, -630}, {404, -438}, {381, -460}},
1528
{{353, -630}, {560, -410}, {404, -438}},
1529
{{404, -406}, {404, -438}, {560, -410}},
1530
{{404, -374}, {404, -406}, {560, -410}},
1531
{{536, -123}, {404, -374}, {560, -410}},
1532
{{536, -123}, {560, -410}, {635, -118}},
1533
{{536, -109}, {536, -123}, {635, -118}},
1534
{{536, -99}, {536, -109}, {635, -118}},
1535
{{631, -44}, {536, -99}, {635, -118}},
1536
{{534, -78}, {536, -99}, {631, -44}},
1537
{{532, -46}, {534, -78}, {631, -44}},
1538
{{631, -44}, {581, 4}, {532, -46}},
1539
{{581, 4}, {545, -10}, {532, -46}},
1540
{{381, -351}, {404, -374}, {536, -123}},
1541
{{359, -329}, {381, -351}, {536, -123}},
1542
{{359, -329}, {536, -123}, {327, -84}},
1543
{{327, -84}, {327, -329}, {359, -329}},
1544
{{295, -329}, {327, -329}, {327, -84}},
1545
{{295, -329}, {327, -84}, {117, -123}},
1546
{{117, -123}, {272, -351}, {295, -329}},
1547
{{117, -123}, {249, -374}, {272, -351}},
1548
{{23, -44}, {119, -84}, {122, -47}},
1549
{{122, -47}, {72, 4}, {23, -44}},
1550
{{108, -10}, {72, 4}, {122, -47}},
1551
};
1552
//Glyph: b
1553
int glyph_b_index = 98;
1554
int glyph_b_advance_x = 539;
1555
int glyph_b_advance_y = 0;
1556
int glyph_b_size = 19;
1557
Bezier_write glyph_b[] = {
1558
{{524, -226}, {524, -132}, {457, -65},1 },
1559
{{457, -65}, {391, 1}, {297, 1},1 },
1560
{{140, 1}, {83, 1}, {48, -42},1 },
1561
{{48, -42}, {15, -81}, {15, -140},1 },
1562
{{15, -140}, {15, -199}, {49, -240},1 },
1563
{{49, -240}, {84, -281}, {142, -281},1 },
1564
{{142, -528}, {98, -534}, {98, -577},1 },
1565
{{98, -577}, {98, -627}, {151, -627},1 },
1566
{{314, -627}, {372, -627}, {415, -587},1 },
1567
{{415, -587}, {458, -548}, {458, -490},1 },
1568
{{458, -490}, {458, -447}, {431, -410},1 },
1569
{{431, -410}, {524, -341}, {524, -226},1 },
1570
{{345, -517}, {359, -507}, {359, -490},0 },
1571
{{314, -528}, {331, -528}, {345, -517},0 },
1572
{{344, -464}, {329, -454}, {312, -454},0 },
1573
{{359, -490}, {359, -474}, {344, -464},0 },
1574
{{297, -354}, {359, -354}, {359, -318},0 },
1575
{{344, -291}, {329, -281}, {312, -281},0 },
1576
{{359, -318}, {359, -301}, {344, -291},0 },
1577
};
1578
int glyph_b_triangle_size = 37;
1579
Triangle_write glyph_b_triangles[] = {
1580
{{142, -281}, {48, -42}, {15, -140}},
1581
{{49, -240}, {142, -281}, {15, -140}},
1582
{{140, 1}, {48, -42}, {142, -281}},
1583
{{140, 1}, {142, -281}, {241, -281}},
1584
{{142, -281}, {241, -354}, {241, -281}},
1585
{{241, -354}, {142, -281}, {241, -454}},
1586
{{142, -281}, {142, -528}, {241, -454}},
1587
{{142, -528}, {241, -528}, {241, -454}},
1588
{{241, -528}, {142, -528}, {151, -627}},
1589
{{142, -528}, {98, -577}, {151, -627}},
1590
{{314, -627}, {241, -528}, {151, -627}},
1591
{{241, -528}, {314, -627}, {314, -528}},
1592
{{331, -528}, {314, -528}, {314, -627}},
1593
{{415, -587}, {331, -528}, {314, -627}},
1594
{{345, -517}, {331, -528}, {415, -587}},
1595
{{359, -507}, {345, -517}, {415, -587}},
1596
{{458, -490}, {359, -507}, {415, -587}},
1597
{{458, -490}, {359, -490}, {359, -507}},
1598
{{359, -474}, {359, -490}, {458, -490}},
1599
{{431, -410}, {359, -474}, {458, -490}},
1600
{{431, -410}, {344, -464}, {359, -474}},
1601
{{359, -354}, {344, -464}, {431, -410}},
1602
{{359, -318}, {359, -354}, {431, -410}},
1603
{{524, -226}, {359, -318}, {431, -410}},
1604
{{524, -226}, {359, -301}, {359, -318}},
1605
{{524, -226}, {344, -291}, {359, -301}},
1606
{{524, -226}, {329, -281}, {344, -291}},
1607
{{457, -65}, {329, -281}, {524, -226}},
1608
{{329, -281}, {457, -65}, {297, 1}},
1609
{{297, 1}, {312, -281}, {329, -281}},
1610
{{297, 1}, {241, -281}, {312, -281}},
1611
{{297, 1}, {140, 1}, {241, -281}},
1612
{{329, -454}, {344, -464}, {359, -354}},
1613
{{359, -354}, {297, -354}, {329, -454}},
1614
{{297, -354}, {312, -454}, {329, -454}},
1615
{{312, -454}, {297, -354}, {241, -454}},
1616
{{297, -354}, {241, -354}, {241, -454}},
1617
};
1618
//Glyph: c
1619
int glyph_c_index = 99;
1620
int glyph_c_advance_x = 556;
1621
int glyph_c_advance_y = 0;
1622
int glyph_c_size = 21;
1623
Bezier_write glyph_c[] = {
1624
{{539, -116}, {539, -90}, {523, -74},1 },
1625
{{523, -74}, {514, -66}, {495, -53},1 },
1626
{{495, -53}, {417, 1}, {324, 1},1 },
1627
{{324, 1}, {196, 1}, {106, -92},1 },
1628
{{106, -92}, {17, -185}, {17, -313},1 },
1629
{{17, -313}, {17, -435}, {105, -531},1 },
1630
{{105, -531}, {193, -627}, {314, -627},1 },
1631
{{314, -627}, {416, -627}, {476, -555},1 },
1632
{{476, -555}, {491, -536}, {491, -518},1 },
1633
{{491, -518}, {491, -498}, {476, -484},1 },
1634
{{476, -484}, {462, -470}, {442, -470},1 },
1635
{{442, -470}, {425, -470}, {391, -499},1 },
1636
{{319, -528}, {358, -528}, {391, -499},0 },
1637
{{231, -492}, {267, -528}, {319, -528},0 },
1638
{{196, -404}, {196, -456}, {231, -492},0 },
1639
{{231, -317}, {196, -354}, {196, -404},0 },
1640
{{316, -281}, {266, -281}, {231, -317},0 },
1641
{{372, -296}, {344, -281}, {316, -281},0 },
1642
{{372, -296}, {401, -312}, {412, -312},1 },
1643
{{412, -312}, {445, -312}, {458, -286},1 },
1644
{{535, -134}, {539, -127}, {539, -116},1 },
1645
};
1646
int glyph_c_triangle_size = 26;
1647
Triangle_write glyph_c_triangles[] = {
1648
{{231, -317}, {106, -92}, {17, -313}},
1649
{{231, -317}, {17, -313}, {196, -354}},
1650
{{196, -354}, {17, -313}, {196, -404}},
1651
{{17, -313}, {105, -531}, {196, -404}},
1652
{{105, -531}, {196, -456}, {196, -404}},
1653
{{196, -456}, {105, -531}, {231, -492}},
1654
{{231, -492}, {105, -531}, {267, -528}},
1655
{{267, -528}, {105, -531}, {314, -627}},
1656
{{267, -528}, {314, -627}, {319, -528}},
1657
{{358, -528}, {319, -528}, {314, -627}},
1658
{{476, -555}, {358, -528}, {314, -627}},
1659
{{391, -499}, {358, -528}, {476, -555}},
1660
{{476, -555}, {442, -470}, {391, -499}},
1661
{{476, -484}, {442, -470}, {476, -555}},
1662
{{491, -518}, {476, -484}, {476, -555}},
1663
{{106, -92}, {231, -317}, {266, -281}},
1664
{{106, -92}, {266, -281}, {324, 1}},
1665
{{266, -281}, {316, -281}, {324, 1}},
1666
{{324, 1}, {316, -281}, {344, -281}},
1667
{{495, -53}, {324, 1}, {344, -281}},
1668
{{535, -134}, {495, -53}, {344, -281}},
1669
{{458, -286}, {535, -134}, {344, -281}},
1670
{{372, -296}, {458, -286}, {344, -281}},
1671
{{372, -296}, {412, -312}, {458, -286}},
1672
{{523, -74}, {495, -53}, {535, -134}},
1673
{{523, -74}, {535, -134}, {539, -116}},
1674
};
1675
//Glyph: d
1676
int glyph_d_index = 100;
1677
int glyph_d_advance_x = 567;
1678
int glyph_d_advance_y = 0;
1679
int glyph_d_size = 15;
1680
Bezier_write glyph_d[] = {
1681
{{549, -313}, {549, -185}, {459, -92},1 },
1682
{{459, -92}, {369, 1}, {242, 1},1 },
1683
{{144, 1}, {86, 1}, {51, -42},1 },
1684
{{51, -42}, {18, -81}, {18, -140},1 },
1685
{{18, -140}, {18, -192}, {45, -231},1 },
1686
{{45, -231}, {73, -271}, {123, -278},1 },
1687
{{123, -528}, {64, -528}, {64, -577},1 },
1688
{{64, -577}, {64, -600}, {79, -613},1 },
1689
{{79, -613}, {95, -627}, {118, -627},1 },
1690
{{252, -627}, {375, -627}, {462, -532},1 },
1691
{{462, -532}, {549, -437}, {549, -313},1 },
1692
{{334, -492}, {369, -456}, {369, -404},0 },
1693
{{248, -528}, {300, -528}, {334, -492},0 },
1694
{{334, -317}, {300, -281}, {251, -281},0 },
1695
{{369, -404}, {369, -354}, {334, -317},0 },
1696
};
1697
int glyph_d_triangle_size = 25;
1698
Triangle_write glyph_d_triangles[] = {
1699
{{144, 1}, {51, -42}, {18, -140}},
1700
{{144, 1}, {18, -140}, {123, -278}},
1701
{{123, -278}, {18, -140}, {45, -231}},
1702
{{144, 1}, {123, -278}, {222, -281}},
1703
{{123, -278}, {123, -528}, {222, -281}},
1704
{{123, -528}, {222, -528}, {222, -281}},
1705
{{222, -528}, {123, -528}, {118, -627}},
1706
{{123, -528}, {64, -577}, {118, -627}},
1707
{{64, -577}, {79, -613}, {118, -627}},
1708
{{252, -627}, {222, -528}, {118, -627}},
1709
{{248, -528}, {222, -528}, {252, -627}},
1710
{{252, -627}, {300, -528}, {248, -528}},
1711
{{462, -532}, {300, -528}, {252, -627}},
1712
{{334, -492}, {300, -528}, {462, -532}},
1713
{{369, -456}, {334, -492}, {462, -532}},
1714
{{369, -404}, {369, -456}, {462, -532}},
1715
{{549, -313}, {369, -404}, {462, -532}},
1716
{{549, -313}, {369, -354}, {369, -404}},
1717
{{549, -313}, {334, -317}, {369, -354}},
1718
{{459, -92}, {334, -317}, {549, -313}},
1719
{{300, -281}, {334, -317}, {459, -92}},
1720
{{242, 1}, {300, -281}, {459, -92}},
1721
{{242, 1}, {251, -281}, {300, -281}},
1722
{{242, 1}, {222, -281}, {251, -281}},
1723
{{144, 1}, {222, -281}, {242, 1}},
1724
};
1725
//Glyph: e
1726
int glyph_e_index = 101;
1727
int glyph_e_advance_x = 422;
1728
int glyph_e_advance_y = 0;
1729
int glyph_e_size = 17;
1730
Bezier_write glyph_e[] = {
1731
{{407, -140}, {407, -82}, {374, -42},1 },
1732
{{374, -42}, {339, 1}, {281, 1},1 },
1733
{{51, 0}, {27, -3}, {20, -18},1 },
1734
{{20, -18}, {15, -27}, {15, -49},1 },
1735
{{15, -577}, {15, -596}, {30, -611},1 },
1736
{{30, -611}, {46, -627}, {65, -627},1 },
1737
{{333, -627}, {352, -627}, {367, -611},1 },
1738
{{367, -611}, {383, -596}, {383, -577},1 },
1739
{{383, -542}, {383, -491}, {335, -490},1 },
1740
{{335, -490}, {316, -489}, {301, -499},1 },
1741
{{301, -499}, {286, -510}, {285, -528},1 },
1742
{{257, -459}, {282, -459}, {296, -444},1 },
1743
{{296, -444}, {310, -429}, {310, -410},1 },
1744
{{310, -410}, {310, -389}, {296, -374},1 },
1745
{{296, -374}, {282, -359}, {257, -359},1 },
1746
{{281, -281}, {339, -281}, {373, -239},1 },
1747
{{373, -239}, {407, -198}, {407, -140},1 },
1748
};
1749
int glyph_e_triangle_size = 25;
1750
Triangle_write glyph_e_triangles[] = {
1751
{{51, 0}, {20, -18}, {15, -49}},
1752
{{114, -281}, {51, 0}, {15, -49}},
1753
{{15, -49}, {15, -577}, {114, -281}},
1754
{{15, -577}, {114, -359}, {114, -281}},
1755
{{15, -577}, {114, -459}, {114, -359}},
1756
{{114, -359}, {114, -459}, {257, -459}},
1757
{{257, -359}, {114, -359}, {257, -459}},
1758
{{310, -410}, {257, -359}, {257, -459}},
1759
{{310, -410}, {257, -459}, {296, -444}},
1760
{{310, -410}, {296, -374}, {257, -359}},
1761
{{15, -577}, {114, -528}, {114, -459}},
1762
{{114, -528}, {15, -577}, {65, -627}},
1763
{{15, -577}, {30, -611}, {65, -627}},
1764
{{114, -528}, {65, -627}, {333, -627}},
1765
{{285, -528}, {114, -528}, {333, -627}},
1766
{{383, -577}, {285, -528}, {333, -627}},
1767
{{383, -577}, {333, -627}, {367, -611}},
1768
{{383, -542}, {285, -528}, {383, -577}},
1769
{{383, -542}, {335, -490}, {285, -528}},
1770
{{335, -490}, {301, -499}, {285, -528}},
1771
{{51, 0}, {114, -281}, {281, 1}},
1772
{{114, -281}, {281, -281}, {281, 1}},
1773
{{407, -140}, {281, 1}, {281, -281}},
1774
{{373, -239}, {407, -140}, {281, -281}},
1775
{{374, -42}, {281, 1}, {407, -140}},
1776
};
1777
//Glyph: f
1778
int glyph_f_index = 102;
1779
int glyph_f_advance_x = 427;
1780
int glyph_f_advance_y = 0;
1781
int glyph_f_size = 13;
1782
Bezier_write glyph_f[] = {
1783
{{409, -486}, {409, -428}, {375, -387},1 },
1784
{{375, -387}, {341, -346}, {283, -346},1 },
1785
{{260, -302}, {285, -302}, {299, -287},1 },
1786
{{299, -287}, {313, -272}, {313, -252},1 },
1787
{{313, -252}, {313, -232}, {299, -217},1 },
1788
{{299, -217}, {285, -202}, {260, -202},1 },
1789
{{117, -49}, {117, -24}, {102, -10},1 },
1790
{{102, -10}, {87, 4}, {66, 4},1 },
1791
{{66, 4}, {47, 4}, {32, -10},1 },
1792
{{32, -10}, {18, -24}, {18, -49},1 },
1793
{{18, -582}, {18, -627}, {66, -627},1 },
1794
{{283, -627}, {341, -627}, {375, -586},1 },
1795
{{375, -586}, {409, -545}, {409, -486},1 },
1796
};
1797
int glyph_f_triangle_size = 18;
1798
Triangle_write glyph_f_triangles[] = {
1799
{{18, -49}, {66, 4}, {32, -10}},
1800
{{102, -10}, {66, 4}, {18, -49}},
1801
{{117, -49}, {102, -10}, {18, -49}},
1802
{{18, -49}, {117, -202}, {117, -49}},
1803
{{117, -202}, {18, -49}, {117, -302}},
1804
{{18, -49}, {18, -582}, {117, -302}},
1805
{{18, -582}, {117, -346}, {117, -302}},
1806
{{18, -582}, {66, -627}, {117, -346}},
1807
{{117, -346}, {66, -627}, {283, -627}},
1808
{{283, -346}, {117, -346}, {283, -627}},
1809
{{409, -486}, {283, -346}, {283, -627}},
1810
{{409, -486}, {283, -627}, {375, -586}},
1811
{{409, -486}, {375, -387}, {283, -346}},
1812
{{117, -202}, {117, -302}, {260, -302}},
1813
{{260, -202}, {117, -202}, {260, -302}},
1814
{{313, -252}, {260, -202}, {260, -302}},
1815
{{313, -252}, {260, -302}, {299, -287}},
1816
{{313, -252}, {299, -217}, {260, -202}},
1817
};
1818
//Glyph: g
1819
int glyph_g_index = 103;
1820
int glyph_g_advance_x = 595;
1821
int glyph_g_advance_y = 0;
1822
int glyph_g_size = 21;
1823
Bezier_write glyph_g[] = {
1824
{{576, -49}, {576, -19}, {548, -6},1 },
1825
{{548, -6}, {519, 8}, {496, -10},1 },
1826
{{465, -34}, {400, 1}, {326, 1},1 },
1827
{{326, 1}, {199, 1}, {109, -92},1 },
1828
{{109, -92}, {19, -185}, {19, -313},1 },
1829
{{19, -313}, {19, -436}, {107, -531},1 },
1830
{{107, -531}, {195, -627}, {316, -627},1 },
1831
{{316, -627}, {425, -627}, {490, -542},1 },
1832
{{490, -542}, {503, -525}, {503, -507},1 },
1833
{{503, -507}, {503, -487}, {488, -472},1 },
1834
{{488, -472}, {474, -458}, {454, -458},1 },
1835
{{454, -458}, {429, -458}, {411, -481},1 },
1836
{{319, -527}, {375, -527}, {411, -481},0 },
1837
{{233, -491}, {268, -527}, {319, -527},0 },
1838
{{198, -404}, {198, -455}, {233, -491},0 },
1839
{{227, -324}, {198, -359}, {198, -404},0 },
1840
{{299, -282}, {256, -289}, {227, -324},0 },
1841
{{299, -344}, {299, -362}, {315, -377},1 },
1842
{{315, -377}, {331, -393}, {349, -393},1 },
1843
{{526, -393}, {544, -393}, {560, -377},1 },
1844
{{560, -377}, {576, -362}, {576, -344},1 },
1845
};
1846
int glyph_g_triangle_size = 28;
1847
Triangle_write glyph_g_triangles[] = {
1848
{{227, -324}, {109, -92}, {19, -313}},
1849
{{227, -324}, {19, -313}, {198, -359}},
1850
{{198, -359}, {19, -313}, {198, -404}},
1851
{{19, -313}, {107, -531}, {198, -404}},
1852
{{107, -531}, {198, -455}, {198, -404}},
1853
{{198, -455}, {107, -531}, {233, -491}},
1854
{{233, -491}, {107, -531}, {268, -527}},
1855
{{268, -527}, {107, -531}, {316, -627}},
1856
{{319, -527}, {268, -527}, {316, -627}},
1857
{{316, -627}, {375, -527}, {319, -527}},
1858
{{490, -542}, {375, -527}, {316, -627}},
1859
{{411, -481}, {375, -527}, {490, -542}},
1860
{{411, -481}, {490, -542}, {503, -507}},
1861
{{503, -507}, {454, -458}, {411, -481}},
1862
{{488, -472}, {454, -458}, {503, -507}},
1863
{{109, -92}, {227, -324}, {256, -289}},
1864
{{109, -92}, {256, -289}, {299, -282}},
1865
{{299, -282}, {326, 1}, {109, -92}},
1866
{{465, -34}, {326, 1}, {299, -282}},
1867
{{576, -344}, {465, -34}, {299, -282}},
1868
{{299, -282}, {526, -393}, {576, -344}},
1869
{{576, -344}, {526, -393}, {560, -377}},
1870
{{349, -393}, {526, -393}, {299, -282}},
1871
{{349, -393}, {299, -282}, {299, -344}},
1872
{{349, -393}, {299, -344}, {315, -377}},
1873
{{576, -49}, {465, -34}, {576, -344}},
1874
{{496, -10}, {465, -34}, {576, -49}},
1875
{{548, -6}, {496, -10}, {576, -49}},
1876
};
1877
//Glyph: h
1878
int glyph_h_index = 104;
1879
int glyph_h_advance_x = 470;
1880
int glyph_h_advance_y = 0;
1881
int glyph_h_size = 14;
1882
Bezier_write glyph_h[] = {
1883
{{449, -49}, {449, -24}, {434, -10},1 },
1884
{{434, -10}, {419, 4}, {399, 4},1 },
1885
{{399, 4}, {379, 4}, {364, -10},1 },
1886
{{364, -10}, {349, -24}, {349, -49},1 },
1887
{{120, -49}, {120, 4}, {70, 4},1 },
1888
{{70, 4}, {50, 4}, {35, -10},1 },
1889
{{35, -10}, {21, -24}, {21, -49},1 },
1890
{{21, -577}, {21, -602}, {35, -616},1 },
1891
{{35, -616}, {50, -630}, {70, -630},1 },
1892
{{70, -630}, {120, -630}, {120, -577},1 },
1893
{{349, -577}, {349, -602}, {364, -616},1 },
1894
{{364, -616}, {379, -630}, {399, -630},1 },
1895
{{399, -630}, {419, -630}, {434, -616},1 },
1896
{{434, -616}, {449, -602}, {449, -577},1 },
1897
};
1898
int glyph_h_triangle_size = 20;
1899
Triangle_write glyph_h_triangles[] = {
1900
{{70, 4}, {35, -10}, {21, -49}},
1901
{{120, -49}, {70, 4}, {21, -49}},
1902
{{21, -49}, {120, -169}, {120, -49}},
1903
{{21, -49}, {21, -577}, {120, -169}},
1904
{{21, -577}, {120, -458}, {120, -169}},
1905
{{120, -169}, {120, -458}, {349, -458}},
1906
{{120, -169}, {349, -458}, {349, -169}},
1907
{{349, -169}, {349, -458}, {449, -577}},
1908
{{449, -577}, {349, -458}, {349, -577}},
1909
{{399, -630}, {449, -577}, {349, -577}},
1910
{{399, -630}, {349, -577}, {364, -616}},
1911
{{449, -577}, {399, -630}, {434, -616}},
1912
{{449, -49}, {349, -169}, {449, -577}},
1913
{{449, -49}, {349, -49}, {349, -169}},
1914
{{349, -49}, {449, -49}, {399, 4}},
1915
{{434, -10}, {399, 4}, {449, -49}},
1916
{{399, 4}, {364, -10}, {349, -49}},
1917
{{21, -577}, {120, -577}, {120, -458}},
1918
{{120, -577}, {21, -577}, {70, -630}},
1919
{{21, -577}, {35, -616}, {70, -630}},
1920
};
1921
//Glyph: i
1922
int glyph_i_index = 105;
1923
int glyph_i_advance_x = 148;
1924
int glyph_i_advance_y = 0;
1925
int glyph_i_size = 6;
1926
Bezier_write glyph_i[] = {
1927
{{123, -49}, {123, 4}, {74, 4},1 },
1928
{{74, 4}, {54, 4}, {39, -10},1 },
1929
{{39, -10}, {25, -24}, {25, -49},1 },
1930
{{25, -577}, {25, -602}, {39, -616},1 },
1931
{{39, -616}, {53, -630}, {74, -630},1 },
1932
{{74, -630}, {123, -630}, {123, -577},1 },
1933
};
1934
int glyph_i_triangle_size = 6;
1935
Triangle_write glyph_i_triangles[] = {
1936
{{74, 4}, {39, -10}, {25, -49}},
1937
{{123, -49}, {74, 4}, {25, -49}},
1938
{{25, -49}, {123, -577}, {123, -49}},
1939
{{25, -49}, {25, -577}, {123, -577}},
1940
{{123, -577}, {25, -577}, {74, -630}},
1941
{{25, -577}, {39, -616}, {74, -630}},
1942
};
1943
//Glyph: j
1944
int glyph_j_index = 106;
1945
int glyph_j_advance_x = 430;
1946
int glyph_j_advance_y = 0;
1947
int glyph_j_size = 12;
1948
Bezier_write glyph_j[] = {
1949
{{410, -313}, {410, -180}, {357, -97},1 },
1950
{{357, -97}, {294, 1}, {168, 1},1 },
1951
{{145, 1}, {88, 1}, {52, -42},1 },
1952
{{52, -42}, {19, -82}, {19, -140},1 },
1953
{{19, -140}, {19, -198}, {53, -239},1 },
1954
{{53, -239}, {87, -281}, {145, -281},1 },
1955
{{310, -404}, {310, -281}, {237, -281},0 },
1956
{{310, -528}, {252, -528}, {252, -577},1 },
1957
{{252, -577}, {252, -598}, {266, -612},1 },
1958
{{266, -612}, {280, -627}, {306, -627},1 },
1959
{{361, -627}, {379, -627}, {394, -611},1 },
1960
{{394, -611}, {410, -596}, {410, -577},1 },
1961
};
1962
int glyph_j_triangle_size = 16;
1963
Triangle_write glyph_j_triangles[] = {
1964
{{145, 1}, {52, -42}, {19, -140}},
1965
{{19, -140}, {168, 1}, {145, 1}},
1966
{{145, -281}, {168, 1}, {19, -140}},
1967
{{19, -140}, {53, -239}, {145, -281}},
1968
{{145, -281}, {237, -281}, {168, 1}},
1969
{{357, -97}, {168, 1}, {237, -281}},
1970
{{357, -97}, {237, -281}, {310, -281}},
1971
{{357, -97}, {310, -281}, {410, -313}},
1972
{{410, -313}, {310, -281}, {310, -404}},
1973
{{310, -404}, {410, -577}, {410, -313}},
1974
{{310, -404}, {310, -528}, {410, -577}},
1975
{{410, -577}, {310, -528}, {361, -627}},
1976
{{310, -528}, {306, -627}, {361, -627}},
1977
{{310, -528}, {252, -577}, {306, -627}},
1978
{{252, -577}, {266, -612}, {306, -627}},
1979
{{410, -577}, {361, -627}, {394, -611}},
1980
};
1981
//Glyph: k
1982
int glyph_k_index = 107;
1983
int glyph_k_advance_x = 520;
1984
int glyph_k_advance_y = 0;
1985
int glyph_k_size = 16;
1986
Bezier_write glyph_k[] = {
1987
{{465, -61}, {418, 0}, {353, 0},1 },
1988
{{353, 0}, {314, 0}, {280, -26},1 },
1989
{{121, -49}, {121, -24}, {106, -10},1 },
1990
{{106, -10}, {91, 4}, {71, 4},1 },
1991
{{71, 4}, {51, 4}, {36, -10},1 },
1992
{{36, -10}, {21, -24}, {21, -49},1 },
1993
{{21, -577}, {21, -602}, {36, -616},1 },
1994
{{36, -616}, {51, -630}, {71, -630},1 },
1995
{{71, -630}, {91, -630}, {106, -616},1 },
1996
{{106, -616}, {121, -602}, {121, -577},1 },
1997
{{286, -606}, {304, -630}, {328, -630},1 },
1998
{{328, -630}, {348, -630}, {363, -615},1 },
1999
{{363, -615}, {378, -600}, {378, -580},1 },
2000
{{378, -580}, {378, -564}, {366, -548},1 },
2001
{{450, -249}, {499, -212}, {499, -154},1 },
2002
{{499, -154}, {499, -106}, {465, -61},1 },
2003
};
2004
int glyph_k_triangle_size = 21;
2005
Triangle_write glyph_k_triangles[] = {
2006
{{21, -49}, {121, -383}, {36, -10}},
2007
{{121, -146}, {36, -10}, {121, -383}},
2008
{{121, -146}, {121, -383}, {254, -398}},
2009
{{254, -398}, {121, -383}, {286, -606}},
2010
{{254, -398}, {286, -606}, {366, -548}},
2011
{{366, -548}, {286, -606}, {363, -615}},
2012
{{286, -606}, {328, -630}, {363, -615}},
2013
{{366, -548}, {363, -615}, {378, -580}},
2014
{{121, -146}, {254, -398}, {450, -249}},
2015
{{280, -26}, {121, -146}, {450, -249}},
2016
{{450, -249}, {465, -61}, {280, -26}},
2017
{{353, 0}, {280, -26}, {465, -61}},
2018
{{465, -61}, {450, -249}, {499, -154}},
2019
{{121, -49}, {36, -10}, {121, -146}},
2020
{{121, -49}, {71, 4}, {36, -10}},
2021
{{106, -10}, {71, 4}, {121, -49}},
2022
{{71, -630}, {121, -383}, {21, -49}},
2023
{{71, -630}, {21, -49}, {21, -577}},
2024
{{36, -616}, {71, -630}, {21, -577}},
2025
{{71, -630}, {121, -577}, {121, -383}},
2026
{{71, -630}, {106, -616}, {121, -577}},
2027
};
2028
//Glyph: l
2029
int glyph_l_index = 108;
2030
int glyph_l_advance_x = 376;
2031
int glyph_l_advance_y = 0;
2032
int glyph_l_size = 10;
2033
Bezier_write glyph_l[] = {
2034
{{359, -140}, {359, -81}, {326, -42},1 },
2035
{{326, -42}, {291, 1}, {233, 1},1 },
2036
{{66, 1}, {48, 1}, {32, -14},1 },
2037
{{32, -14}, {17, -30}, {17, -49},1 },
2038
{{17, -577}, {17, -602}, {32, -616},1 },
2039
{{32, -616}, {47, -631}, {67, -631},1 },
2040
{{67, -631}, {87, -631}, {102, -616},1 },
2041
{{102, -616}, {117, -602}, {117, -577},1 },
2042
{{233, -281}, {291, -281}, {326, -238},1 },
2043
{{326, -238}, {359, -199}, {359, -140},1 },
2044
};
2045
int glyph_l_triangle_size = 12;
2046
Triangle_write glyph_l_triangles[] = {
2047
{{17, -49}, {66, 1}, {32, -14}},
2048
{{17, -49}, {233, 1}, {66, 1}},
2049
{{326, -42}, {233, 1}, {17, -49}},
2050
{{117, -281}, {326, -42}, {17, -49}},
2051
{{67, -631}, {117, -281}, {17, -49}},
2052
{{67, -631}, {17, -49}, {17, -577}},
2053
{{32, -616}, {67, -631}, {17, -577}},
2054
{{67, -631}, {117, -577}, {117, -281}},
2055
{{67, -631}, {102, -616}, {117, -577}},
2056
{{233, -281}, {326, -42}, {117, -281}},
2057
{{326, -42}, {233, -281}, {359, -140}},
2058
{{359, -140}, {233, -281}, {326, -238}},
2059
};
2060
//Glyph: m
2061
int glyph_m_index = 109;
2062
int glyph_m_advance_x = 694;
2063
int glyph_m_advance_y = 0;
2064
int glyph_m_size = 28;
2065
Bezier_write glyph_m[] = {
2066
{{674, -199}, {674, -115}, {653, -37},1 },
2067
{{653, -37}, {641, 4}, {604, 4},1 },
2068
{{604, 4}, {583, 4}, {568, -10},1 },
2069
{{568, -10}, {554, -24}, {554, -45},1 },
2070
{{554, -45}, {554, -53}, {557, -62},1 },
2071
{{568, -137}, {568, -103}, {557, -62},0 },
2072
{{505, -282}, {568, -218}, {568, -137},0 },
2073
{{505, -282}, {498, -269}, {489, -254},1 },
2074
{{489, -254}, {446, -181}, {381, -119},1 },
2075
{{381, -119}, {368, -107}, {346, -107},1 },
2076
{{346, -107}, {325, -107}, {313, -119},1 },
2077
{{313, -119}, {247, -183}, {204, -254},1 },
2078
{{204, -254}, {195, -269}, {188, -282},1 },
2079
{{126, -135}, {126, -219}, {188, -282},0 },
2080
{{137, -62}, {126, -101}, {126, -135},0 },
2081
{{137, -62}, {139, -53}, {139, -45},1 },
2082
{{139, -45}, {139, -24}, {124, -10},1 },
2083
{{124, -10}, {110, 4}, {90, 4},1 },
2084
{{90, 4}, {52, 4}, {41, -37},1 },
2085
{{41, -37}, {20, -121}, {20, -199},1 },
2086
{{20, -199}, {20, -444}, {184, -625},1 },
2087
{{184, -625}, {198, -640}, {221, -640},1 },
2088
{{221, -640}, {244, -640}, {257, -625},1 },
2089
{{257, -625}, {311, -565}, {346, -498},1 },
2090
{{346, -498}, {386, -570}, {436, -625},1 },
2091
{{436, -625}, {449, -640}, {473, -640},1 },
2092
{{473, -640}, {496, -640}, {509, -625},1 },
2093
{{509, -625}, {674, -443}, {674, -199},1 },
2094
};
2095
int glyph_m_triangle_size = 30;
2096
Triangle_write glyph_m_triangles[] = {
2097
{{41, -37}, {20, -199}, {126, -135}},
2098
{{20, -199}, {126, -219}, {126, -135}},
2099
{{188, -282}, {126, -219}, {20, -199}},
2100
{{188, -282}, {20, -199}, {184, -625}},
2101
{{184, -625}, {346, -498}, {188, -282}},
2102
{{204, -254}, {188, -282}, {346, -498}},
2103
{{346, -498}, {489, -254}, {204, -254}},
2104
{{313, -119}, {204, -254}, {489, -254}},
2105
{{381, -119}, {313, -119}, {489, -254}},
2106
{{346, -107}, {313, -119}, {381, -119}},
2107
{{505, -282}, {489, -254}, {346, -498}},
2108
{{505, -282}, {346, -498}, {509, -625}},
2109
{{509, -625}, {346, -498}, {436, -625}},
2110
{{509, -625}, {436, -625}, {473, -640}},
2111
{{509, -625}, {674, -199}, {505, -282}},
2112
{{568, -218}, {505, -282}, {674, -199}},
2113
{{568, -137}, {568, -218}, {674, -199}},
2114
{{568, -103}, {568, -137}, {674, -199}},
2115
{{653, -37}, {568, -103}, {674, -199}},
2116
{{557, -62}, {568, -103}, {653, -37}},
2117
{{557, -62}, {653, -37}, {604, 4}},
2118
{{604, 4}, {554, -45}, {557, -62}},
2119
{{604, 4}, {568, -10}, {554, -45}},
2120
{{346, -498}, {184, -625}, {257, -625}},
2121
{{257, -625}, {184, -625}, {221, -640}},
2122
{{126, -101}, {41, -37}, {126, -135}},
2123
{{41, -37}, {126, -101}, {137, -62}},
2124
{{41, -37}, {137, -62}, {139, -45}},
2125
{{124, -10}, {41, -37}, {139, -45}},
2126
{{90, 4}, {41, -37}, {124, -10}},
2127
};
2128
//Glyph: n
2129
int glyph_n_index = 110;
2130
int glyph_n_advance_x = 470;
2131
int glyph_n_advance_y = 0;
2132
int glyph_n_size = 11;
2133
Bezier_write glyph_n[] = {
2134
{{449, -49}, {449, -19}, {420, -6},1 },
2135
{{420, -6}, {390, 8}, {368, -11},1 },
2136
{{120, -49}, {120, 4}, {70, 4},1 },
2137
{{70, 4}, {50, 4}, {35, -10},1 },
2138
{{35, -10}, {21, -24}, {21, -49},1 },
2139
{{21, -577}, {21, -608}, {50, -622},1 },
2140
{{50, -622}, {79, -636}, {103, -615},1 },
2141
{{349, -577}, {349, -602}, {364, -616},1 },
2142
{{364, -616}, {379, -630}, {399, -630},1 },
2143
{{399, -630}, {419, -630}, {434, -616},1 },
2144
{{434, -616}, {449, -602}, {449, -577},1 },
2145
};
2146
int glyph_n_triangle_size = 15;
2147
Triangle_write glyph_n_triangles[] = {
2148
{{70, 4}, {35, -10}, {21, -49}},
2149
{{120, -49}, {70, 4}, {21, -49}},
2150
{{21, -49}, {120, -220}, {120, -49}},
2151
{{21, -49}, {21, -577}, {120, -220}},
2152
{{120, -220}, {21, -577}, {103, -615}},
2153
{{21, -577}, {50, -622}, {103, -615}},
2154
{{120, -220}, {103, -615}, {349, -406}},
2155
{{349, -406}, {368, -11}, {120, -220}},
2156
{{349, -406}, {449, -49}, {368, -11}},
2157
{{420, -6}, {368, -11}, {449, -49}},
2158
{{349, -406}, {449, -577}, {449, -49}},
2159
{{449, -577}, {349, -406}, {349, -577}},
2160
{{399, -630}, {449, -577}, {349, -577}},
2161
{{399, -630}, {349, -577}, {364, -616}},
2162
{{449, -577}, {399, -630}, {434, -616}},
2163
};
2164
//Glyph: o
2165
int glyph_o_index = 111;
2166
int glyph_o_advance_x = 653;
2167
int glyph_o_advance_y = 0;
2168
int glyph_o_size = 14;
2169
Bezier_write glyph_o[] = {
2170
{{635, -182}, {635, -107}, {580, -53},1 },
2171
{{580, -53}, {526, 1}, {451, 1},1 },
2172
{{202, 1}, {127, 1}, {72, -53},1 },
2173
{{72, -53}, {18, -107}, {18, -182},1 },
2174
{{18, -182}, {18, -317}, {103, -462},1 },
2175
{{103, -462}, {199, -626}, {326, -626},1 },
2176
{{326, -626}, {454, -626}, {550, -462},1 },
2177
{{550, -462}, {635, -318}, {635, -182},1 },
2178
{{239, -481}, {279, -527}, {326, -527},0 },
2179
{{200, -389}, {200, -436}, {239, -481},0 },
2180
{{257, -346}, {200, -346}, {200, -389},0 },
2181
{{454, -390}, {454, -346}, {396, -346},0 },
2182
{{413, -482}, {454, -437}, {454, -390},0 },
2183
{{326, -527}, {372, -527}, {413, -482},0 },
2184
};
2185
int glyph_o_triangle_size = 22;
2186
Triangle_write glyph_o_triangles[] = {
2187
{{72, -53}, {18, -182}, {200, -346}},
2188
{{18, -182}, {103, -462}, {200, -346}},
2189
{{103, -462}, {200, -389}, {200, -346}},
2190
{{103, -462}, {200, -436}, {200, -389}},
2191
{{200, -436}, {103, -462}, {239, -481}},
2192
{{239, -481}, {103, -462}, {279, -527}},
2193
{{326, -626}, {279, -527}, {103, -462}},
2194
{{279, -527}, {326, -626}, {326, -527}},
2195
{{372, -527}, {326, -527}, {326, -626}},
2196
{{326, -626}, {550, -462}, {372, -527}},
2197
{{550, -462}, {413, -482}, {372, -527}},
2198
{{454, -437}, {413, -482}, {550, -462}},
2199
{{454, -390}, {454, -437}, {550, -462}},
2200
{{454, -346}, {454, -390}, {550, -462}},
2201
{{454, -346}, {550, -462}, {635, -182}},
2202
{{580, -53}, {454, -346}, {635, -182}},
2203
{{580, -53}, {451, 1}, {454, -346}},
2204
{{451, 1}, {396, -346}, {454, -346}},
2205
{{257, -346}, {396, -346}, {451, 1}},
2206
{{202, 1}, {257, -346}, {451, 1}},
2207
{{202, 1}, {200, -346}, {257, -346}},
2208
{{72, -53}, {200, -346}, {202, 1}},
2209
};
2210
//Glyph: p
2211
int glyph_p_index = 112;
2212
int glyph_p_advance_x = 610;
2213
int glyph_p_advance_y = 0;
2214
int glyph_p_size = 19;
2215
Bezier_write glyph_p[] = {
2216
{{582, -361}, {582, -252}, {504, -173},1 },
2217
{{504, -173}, {426, -95}, {317, -95},1 },
2218
{{317, -95}, {297, -95}, {274, -99},1 },
2219
{{274, -49}, {274, -30}, {258, -14},1 },
2220
{{258, -14}, {243, 1}, {225, 1},1 },
2221
{{178, 1}, {156, 1}, {140, -13},1 },
2222
{{140, -13}, {125, -27}, {125, -49},1 },
2223
{{125, -49}, {125, -70}, {139, -84},1 },
2224
{{139, -84}, {153, -99}, {174, -99},1 },
2225
{{153, -346}, {96, -346}, {62, -387},1 },
2226
{{62, -387}, {28, -428}, {28, -486},1 },
2227
{{28, -486}, {28, -545}, {62, -586},1 },
2228
{{62, -586}, {96, -627}, {153, -627},1 },
2229
{{317, -627}, {426, -627}, {504, -548},1 },
2230
{{504, -548}, {582, -470}, {582, -361},1 },
2231
{{288, -346}, {390, -346}, {390, -270},0 },
2232
{{300, -198}, {286, -198}, {274, -201},0 },
2233
{{362, -217}, {335, -198}, {300, -198},0 },
2234
{{390, -270}, {390, -237}, {362, -217},0 },
2235
};
2236
int glyph_p_triangle_size = 30;
2237
Triangle_write glyph_p_triangles[] = {
2238
{{153, -346}, {62, -387}, {28, -486}},
2239
{{174, -346}, {153, -346}, {28, -486}},
2240
{{153, -627}, {174, -346}, {28, -486}},
2241
{{153, -627}, {28, -486}, {62, -586}},
2242
{{317, -627}, {174, -346}, {153, -627}},
2243
{{504, -548}, {174, -346}, {317, -627}},
2244
{{504, -548}, {274, -346}, {174, -346}},
2245
{{174, -346}, {274, -346}, {274, -201}},
2246
{{274, -201}, {174, -99}, {174, -346}},
2247
{{174, -99}, {274, -201}, {274, -99}},
2248
{{274, -99}, {274, -201}, {286, -198}},
2249
{{274, -99}, {286, -198}, {300, -198}},
2250
{{317, -95}, {274, -99}, {300, -198}},
2251
{{317, -95}, {300, -198}, {335, -198}},
2252
{{317, -95}, {335, -198}, {362, -217}},
2253
{{504, -173}, {317, -95}, {362, -217}},
2254
{{504, -173}, {362, -217}, {390, -237}},
2255
{{504, -173}, {390, -237}, {390, -270}},
2256
{{582, -361}, {504, -173}, {390, -270}},
2257
{{390, -270}, {390, -346}, {582, -361}},
2258
{{582, -361}, {390, -346}, {504, -548}},
2259
{{504, -548}, {390, -346}, {288, -346}},
2260
{{504, -548}, {288, -346}, {274, -346}},
2261
{{174, -99}, {274, -99}, {274, -49}},
2262
{{274, -49}, {225, 1}, {174, -99}},
2263
{{174, -99}, {225, 1}, {178, 1}},
2264
{{125, -49}, {174, -99}, {178, 1}},
2265
{{125, -49}, {178, 1}, {140, -13}},
2266
{{125, -49}, {139, -84}, {174, -99}},
2267
{{274, -49}, {258, -14}, {225, 1}},
2268
};
2269
//Glyph: q
2270
int glyph_q_index = 113;
2271
int glyph_q_advance_x = 653;
2272
int glyph_q_advance_y = 0;
2273
int glyph_q_size = 26;
2274
Bezier_write glyph_q[] = {
2275
{{634, -426}, {627, -355}, {599, -275},1 },
2276
{{599, -275}, {568, -184}, {522, -119},1 },
2277
{{522, -119}, {545, -69}, {545, -20},1 },
2278
{{545, -20}, {545, 5}, {530, 19},1 },
2279
{{530, 19}, {515, 34}, {495, 34},1 },
2280
{{495, 34}, {475, 34}, {460, 19},1 },
2281
{{460, 19}, {445, 5}, {445, -20},1 },
2282
{{444, -39}, {445, -26}, {445, -20},0 },
2283
{{444, -39}, {390, 1}, {326, 1},1 },
2284
{{326, 1}, {198, 1}, {107, -157},1 },
2285
{{107, -157}, {33, -283}, {19, -426},1 },
2286
{{19, -426}, {11, -505}, {66, -565},1 },
2287
{{66, -565}, {121, -626}, {202, -626},1 },
2288
{{451, -626}, {532, -626}, {587, -565},1 },
2289
{{587, -565}, {642, -505}, {634, -426},1 },
2290
{{397, -279}, {458, -279}, {453, -229},0 },
2291
{{201, -229}, {196, -279}, {257, -279},0 },
2292
{{242, -142}, {205, -182}, {201, -229},0 },
2293
{{326, -99}, {281, -99}, {242, -142},0 },
2294
{{391, -122}, {360, -99}, {326, -99},0 },
2295
{{321, -144}, {359, -144}, {391, -122},0 },
2296
{{321, -144}, {296, -144}, {282, -158},1 },
2297
{{282, -158}, {269, -173}, {269, -194},1 },
2298
{{269, -194}, {269, -243}, {321, -243},1 },
2299
{{321, -243}, {391, -243}, {447, -204},1 },
2300
{{453, -229}, {452, -217}, {447, -204},0 },
2301
};
2302
int glyph_q_triangle_size = 36;
2303
Triangle_write glyph_q_triangles[] = {
2304
{{107, -157}, {19, -426}, {196, -279}},
2305
{{19, -426}, {66, -565}, {196, -279}},
2306
{{196, -279}, {66, -565}, {202, -626}},
2307
{{257, -279}, {196, -279}, {202, -626}},
2308
{{202, -626}, {451, -626}, {257, -279}},
2309
{{451, -626}, {397, -279}, {257, -279}},
2310
{{451, -626}, {458, -279}, {397, -279}},
2311
{{458, -279}, {451, -626}, {587, -565}},
2312
{{634, -426}, {458, -279}, {587, -565}},
2313
{{599, -275}, {458, -279}, {634, -426}},
2314
{{599, -275}, {453, -229}, {458, -279}},
2315
{{599, -275}, {452, -217}, {453, -229}},
2316
{{522, -119}, {452, -217}, {599, -275}},
2317
{{447, -204}, {452, -217}, {522, -119}},
2318
{{391, -122}, {447, -204}, {522, -119}},
2319
{{444, -39}, {391, -122}, {522, -119}},
2320
{{522, -119}, {545, -20}, {444, -39}},
2321
{{545, -20}, {445, -26}, {444, -39}},
2322
{{545, -20}, {445, -20}, {445, -26}},
2323
{{460, 19}, {445, -20}, {545, -20}},
2324
{{530, 19}, {460, 19}, {545, -20}},
2325
{{495, 34}, {460, 19}, {530, 19}},
2326
{{360, -99}, {391, -122}, {444, -39}},
2327
{{326, 1}, {360, -99}, {444, -39}},
2328
{{326, 1}, {326, -99}, {360, -99}},
2329
{{281, -99}, {326, -99}, {326, 1}},
2330
{{281, -99}, {326, 1}, {107, -157}},
2331
{{107, -157}, {242, -142}, {281, -99}},
2332
{{107, -157}, {205, -182}, {242, -142}},
2333
{{107, -157}, {201, -229}, {205, -182}},
2334
{{107, -157}, {196, -279}, {201, -229}},
2335
{{391, -122}, {359, -144}, {447, -204}},
2336
{{447, -204}, {359, -144}, {321, -243}},
2337
{{359, -144}, {321, -144}, {321, -243}},
2338
{{321, -144}, {269, -194}, {321, -243}},
2339
{{321, -144}, {282, -158}, {269, -194}},
2340
};
2341
//Glyph: r
2342
int glyph_r_index = 114;
2343
int glyph_r_advance_x = 584;
2344
int glyph_r_advance_y = 0;
2345
int glyph_r_size = 25;
2346
Bezier_write glyph_r[] = {
2347
{{570, -361}, {570, -295}, {539, -237},1 },
2348
{{539, -237}, {508, -179}, {454, -142},1 },
2349
{{454, -142}, {490, -101}, {490, -49},1 },
2350
{{490, -49}, {490, -26}, {476, -11},1 },
2351
{{476, -11}, {462, 4}, {439, 4},1 },
2352
{{439, 4}, {417, 4}, {403, -11},1 },
2353
{{403, -11}, {390, -26}, {390, -49},1 },
2354
{{372, -84}, {390, -69}, {390, -49},0 },
2355
{{334, -99}, {355, -99}, {372, -84},0 },
2356
{{261, -49}, {261, -30}, {245, -14},1 },
2357
{{245, -14}, {230, 1}, {211, 1},1 },
2358
{{165, 1}, {142, 1}, {127, -12},1 },
2359
{{127, -12}, {112, -26}, {112, -49},1 },
2360
{{112, -49}, {112, -70}, {126, -84},1 },
2361
{{126, -84}, {140, -99}, {162, -99},1 },
2362
{{140, -346}, {83, -346}, {48, -387},1 },
2363
{{48, -387}, {14, -428}, {14, -486},1 },
2364
{{14, -486}, {14, -545}, {48, -586},1 },
2365
{{48, -586}, {83, -627}, {140, -627},1 },
2366
{{304, -627}, {413, -627}, {491, -548},1 },
2367
{{491, -548}, {570, -470}, {570, -361},1 },
2368
{{275, -346}, {376, -346}, {376, -270},0 },
2369
{{287, -198}, {273, -198}, {261, -201},0 },
2370
{{347, -216}, {322, -198}, {287, -198},0 },
2371
{{376, -270}, {376, -237}, {347, -216},0 },
2372
};
2373
int glyph_r_triangle_size = 39;
2374
Triangle_write glyph_r_triangles[] = {
2375
{{140, -346}, {48, -387}, {14, -486}},
2376
{{162, -346}, {140, -346}, {14, -486}},
2377
{{140, -627}, {162, -346}, {14, -486}},
2378
{{140, -627}, {14, -486}, {48, -586}},
2379
{{304, -627}, {162, -346}, {140, -627}},
2380
{{491, -548}, {162, -346}, {304, -627}},
2381
{{491, -548}, {261, -346}, {162, -346}},
2382
{{162, -346}, {261, -346}, {261, -201}},
2383
{{261, -201}, {162, -99}, {162, -346}},
2384
{{162, -99}, {261, -201}, {261, -99}},
2385
{{261, -99}, {261, -201}, {273, -198}},
2386
{{261, -99}, {273, -198}, {287, -198}},
2387
{{334, -99}, {261, -99}, {287, -198}},
2388
{{287, -198}, {322, -198}, {334, -99}},
2389
{{355, -99}, {334, -99}, {322, -198}},
2390
{{322, -198}, {347, -216}, {355, -99}},
2391
{{454, -142}, {355, -99}, {347, -216}},
2392
{{454, -142}, {347, -216}, {376, -237}},
2393
{{454, -142}, {376, -237}, {539, -237}},
2394
{{539, -237}, {376, -237}, {376, -270}},
2395
{{539, -237}, {376, -270}, {376, -346}},
2396
{{376, -346}, {570, -361}, {539, -237}},
2397
{{570, -361}, {376, -346}, {491, -548}},
2398
{{491, -548}, {376, -346}, {275, -346}},
2399
{{491, -548}, {275, -346}, {261, -346}},
2400
{{372, -84}, {355, -99}, {454, -142}},
2401
{{390, -69}, {372, -84}, {454, -142}},
2402
{{490, -49}, {390, -69}, {454, -142}},
2403
{{490, -49}, {390, -49}, {390, -69}},
2404
{{390, -49}, {490, -49}, {439, 4}},
2405
{{490, -49}, {476, -11}, {439, 4}},
2406
{{390, -49}, {439, 4}, {403, -11}},
2407
{{162, -99}, {261, -99}, {261, -49}},
2408
{{261, -49}, {211, 1}, {162, -99}},
2409
{{162, -99}, {211, 1}, {165, 1}},
2410
{{112, -49}, {162, -99}, {165, 1}},
2411
{{112, -49}, {165, 1}, {127, -12}},
2412
{{112, -49}, {126, -84}, {162, -99}},
2413
{{261, -49}, {245, -14}, {211, 1}},
2414
};
2415
//Glyph: s
2416
int glyph_s_index = 115;
2417
int glyph_s_advance_x = 544;
2418
int glyph_s_advance_y = 0;
2419
int glyph_s_size = 23;
2420
Bezier_write glyph_s[] = {
2421
{{519, -217}, {519, -127}, {455, -63},1 },
2422
{{455, -63}, {391, 1}, {302, 1},1 },
2423
{{150, 1}, {92, 1}, {57, -42},1 },
2424
{{57, -42}, {25, -81}, {25, -140},1 },
2425
{{25, -140}, {25, -199}, {58, -240},1 },
2426
{{58, -240}, {92, -281}, {150, -281},1 },
2427
{{321, -303}, {317, -281}, {290, -281},0 },
2428
{{287, -338}, {325, -324}, {321, -303},0 },
2429
{{287, -338}, {271, -343}, {249, -352},1 },
2430
{{249, -352}, {202, -370}, {173, -406},1 },
2431
{{173, -406}, {144, -442}, {144, -487},1 },
2432
{{144, -487}, {144, -500}, {146, -513},1 },
2433
{{146, -513}, {156, -564}, {197, -595},1 },
2434
{{197, -595}, {239, -627}, {292, -627},1 },
2435
{{350, -627}, {375, -627}, {388, -612},1 },
2436
{{388, -612}, {402, -598}, {402, -578},1 },
2437
{{402, -578}, {402, -557}, {388, -542},1 },
2438
{{388, -542}, {375, -528}, {350, -528},1 },
2439
{{244, -494}, {251, -528}, {292, -528},0 },
2440
{{284, -444}, {238, -463}, {244, -494},0 },
2441
{{284, -444}, {296, -440}, {320, -431},1 },
2442
{{320, -431}, {422, -395}, {459, -363},1 },
2443
{{459, -363}, {519, -312}, {519, -217},1 },
2444
};
2445
int glyph_s_triangle_size = 29;
2446
Triangle_write glyph_s_triangles[] = {
2447
{{150, -281}, {57, -42}, {25, -140}},
2448
{{150, -281}, {25, -140}, {58, -240}},
2449
{{150, 1}, {57, -42}, {150, -281}},
2450
{{150, 1}, {150, -281}, {290, -281}},
2451
{{290, -281}, {302, 1}, {150, 1}},
2452
{{317, -281}, {302, 1}, {290, -281}},
2453
{{317, -281}, {455, -63}, {302, 1}},
2454
{{455, -63}, {317, -281}, {519, -217}},
2455
{{519, -217}, {317, -281}, {459, -363}},
2456
{{459, -363}, {317, -281}, {321, -303}},
2457
{{321, -303}, {325, -324}, {459, -363}},
2458
{{459, -363}, {325, -324}, {320, -431}},
2459
{{325, -324}, {287, -338}, {320, -431}},
2460
{{320, -431}, {287, -338}, {284, -444}},
2461
{{287, -338}, {249, -352}, {284, -444}},
2462
{{249, -352}, {238, -463}, {284, -444}},
2463
{{173, -406}, {238, -463}, {249, -352}},
2464
{{173, -406}, {144, -487}, {238, -463}},
2465
{{238, -463}, {144, -487}, {244, -494}},
2466
{{144, -487}, {146, -513}, {244, -494}},
2467
{{244, -494}, {146, -513}, {251, -528}},
2468
{{146, -513}, {197, -595}, {251, -528}},
2469
{{251, -528}, {197, -595}, {292, -627}},
2470
{{292, -627}, {292, -528}, {251, -528}},
2471
{{350, -627}, {292, -528}, {292, -627}},
2472
{{292, -528}, {350, -627}, {350, -528}},
2473
{{388, -612}, {350, -528}, {350, -627}},
2474
{{388, -612}, {402, -578}, {350, -528}},
2475
{{402, -578}, {388, -542}, {350, -528}},
2476
};
2477
//Glyph: t
2478
int glyph_t_index = 116;
2479
int glyph_t_advance_x = 574;
2480
int glyph_t_advance_y = 0;
2481
int glyph_t_size = 12;
2482
Bezier_write glyph_t[] = {
2483
{{560, -487}, {560, -428}, {527, -388},1 },
2484
{{527, -388}, {491, -346}, {433, -346},1 },
2485
{{337, -49}, {337, -24}, {322, -10},1 },
2486
{{322, -10}, {307, 4}, {287, 4},1 },
2487
{{287, 4}, {267, 4}, {252, -10},1 },
2488
{{252, -10}, {237, -24}, {237, -49},1 },
2489
{{140, -346}, {82, -346}, {48, -387},1 },
2490
{{48, -387}, {14, -428}, {14, -487},1 },
2491
{{14, -487}, {14, -546}, {48, -586},1 },
2492
{{48, -586}, {82, -627}, {140, -627},1 },
2493
{{433, -627}, {491, -627}, {527, -585},1 },
2494
{{527, -585}, {560, -546}, {560, -487},1 },
2495
};
2496
int glyph_t_triangle_size = 15;
2497
Triangle_write glyph_t_triangles[] = {
2498
{{140, -346}, {48, -387}, {14, -487}},
2499
{{140, -627}, {140, -346}, {14, -487}},
2500
{{140, -627}, {14, -487}, {48, -586}},
2501
{{433, -627}, {140, -346}, {140, -627}},
2502
{{433, -627}, {237, -346}, {140, -346}},
2503
{{433, -627}, {337, -346}, {237, -346}},
2504
{{237, -49}, {237, -346}, {337, -346}},
2505
{{237, -49}, {337, -346}, {337, -49}},
2506
{{237, -49}, {337, -49}, {287, 4}},
2507
{{322, -10}, {287, 4}, {337, -49}},
2508
{{287, 4}, {252, -10}, {237, -49}},
2509
{{433, -627}, {433, -346}, {337, -346}},
2510
{{560, -487}, {433, -346}, {433, -627}},
2511
{{560, -487}, {433, -627}, {527, -585}},
2512
{{560, -487}, {527, -388}, {433, -346}},
2513
};
2514
//Glyph: u
2515
int glyph_u_index = 117;
2516
int glyph_u_advance_x = 653;
2517
int glyph_u_advance_y = 0;
2518
int glyph_u_size = 20;
2519
Bezier_write glyph_u[] = {
2520
{{635, -214}, {642, -132}, {589, -67},1 },
2521
{{589, -67}, {533, 1}, {452, 1},1 },
2522
{{201, 1}, {120, 1}, {64, -67},1 },
2523
{{64, -67}, {11, -132}, {18, -214},1 },
2524
{{18, -214}, {37, -417}, {149, -602},1 },
2525
{{149, -602}, {166, -630}, {194, -630},1 },
2526
{{194, -630}, {214, -630}, {229, -615},1 },
2527
{{229, -615}, {244, -601}, {244, -581},1 },
2528
{{244, -581}, {244, -566}, {235, -551},1 },
2529
{{204, -462}, {204, -499}, {235, -551},0 },
2530
{{244, -386}, {203, -418}, {204, -462},0 },
2531
{{327, -356}, {281, -356}, {244, -386},0 },
2532
{{410, -386}, {372, -356}, {327, -356},0 },
2533
{{449, -461}, {449, -417}, {410, -386},0 },
2534
{{418, -551}, {449, -499}, {449, -461},0 },
2535
{{418, -551}, {409, -566}, {409, -581},1 },
2536
{{409, -581}, {409, -601}, {424, -616},1 },
2537
{{424, -616}, {439, -631}, {459, -631},1 },
2538
{{459, -631}, {487, -631}, {504, -602},1 },
2539
{{504, -602}, {617, -412}, {635, -214},1 },
2540
};
2541
int glyph_u_triangle_size = 25;
2542
Triangle_write glyph_u_triangles[] = {
2543
{{18, -214}, {281, -356}, {64, -67}},
2544
{{201, 1}, {64, -67}, {281, -356}},
2545
{{201, 1}, {281, -356}, {327, -356}},
2546
{{452, 1}, {201, 1}, {327, -356}},
2547
{{452, 1}, {327, -356}, {372, -356}},
2548
{{589, -67}, {452, 1}, {372, -356}},
2549
{{589, -67}, {372, -356}, {635, -214}},
2550
{{635, -214}, {372, -356}, {410, -386}},
2551
{{635, -214}, {410, -386}, {449, -417}},
2552
{{635, -214}, {449, -417}, {449, -461}},
2553
{{635, -214}, {449, -461}, {504, -602}},
2554
{{449, -461}, {449, -499}, {504, -602}},
2555
{{449, -499}, {418, -551}, {504, -602}},
2556
{{504, -602}, {418, -551}, {409, -581}},
2557
{{424, -616}, {504, -602}, {409, -581}},
2558
{{504, -602}, {424, -616}, {459, -631}},
2559
{{281, -356}, {18, -214}, {244, -386}},
2560
{{244, -386}, {18, -214}, {203, -418}},
2561
{{203, -418}, {18, -214}, {204, -462}},
2562
{{204, -462}, {18, -214}, {149, -602}},
2563
{{149, -602}, {204, -499}, {204, -462}},
2564
{{204, -499}, {149, -602}, {235, -551}},
2565
{{235, -551}, {149, -602}, {229, -615}},
2566
{{149, -602}, {194, -630}, {229, -615}},
2567
{{235, -551}, {229, -615}, {244, -581}},
2568
};
2569
//Glyph: v
2570
int glyph_v_index = 118;
2571
int glyph_v_advance_x = 662;
2572
int glyph_v_advance_y = 0;
2573
int glyph_v_size = 20;
2574
Bezier_write glyph_v[] = {
2575
{{635, -589}, {640, -552}, {640, -514},1 },
2576
{{640, -514}, {640, -358}, {564, -222},1 },
2577
{{564, -222}, {489, -86}, {358, -3},1 },
2578
{{358, -3}, {348, 3}, {331, 3},1 },
2579
{{331, 3}, {314, 3}, {304, -3},1 },
2580
{{304, -3}, {173, -86}, {97, -222},1 },
2581
{{97, -222}, {22, -359}, {22, -515},1 },
2582
{{22, -515}, {22, -552}, {27, -589},1 },
2583
{{27, -589}, {30, -614}, {46, -626},1 },
2584
{{46, -626}, {63, -639}, {83, -637},1 },
2585
{{83, -637}, {103, -634}, {116, -618},1 },
2586
{{116, -618}, {129, -603}, {126, -578},1 },
2587
{{192, -497}, {120, -532}, {126, -578},0 },
2588
{{331, -466}, {258, -466}, {192, -497},0 },
2589
{{469, -497}, {404, -466}, {331, -466},0 },
2590
{{536, -578}, {542, -532}, {469, -497},0 },
2591
{{536, -578}, {533, -603}, {546, -618},1 },
2592
{{546, -618}, {559, -634}, {579, -637},1 },
2593
{{579, -637}, {599, -639}, {615, -626},1 },
2594
{{615, -626}, {632, -614}, {635, -589},1 },
2595
};
2596
int glyph_v_triangle_size = 22;
2597
Triangle_write glyph_v_triangles[] = {
2598
{{192, -497}, {97, -222}, {22, -515}},
2599
{{192, -497}, {22, -515}, {120, -532}},
2600
{{120, -532}, {22, -515}, {27, -589}},
2601
{{126, -578}, {120, -532}, {27, -589}},
2602
{{126, -578}, {27, -589}, {46, -626}},
2603
{{126, -578}, {46, -626}, {116, -618}},
2604
{{46, -626}, {83, -637}, {116, -618}},
2605
{{97, -222}, {192, -497}, {258, -466}},
2606
{{331, -466}, {97, -222}, {258, -466}},
2607
{{304, -3}, {97, -222}, {331, -466}},
2608
{{331, -466}, {358, -3}, {304, -3}},
2609
{{331, 3}, {304, -3}, {358, -3}},
2610
{{564, -222}, {358, -3}, {331, -466}},
2611
{{564, -222}, {331, -466}, {404, -466}},
2612
{{404, -466}, {469, -497}, {564, -222}},
2613
{{564, -222}, {469, -497}, {640, -514}},
2614
{{542, -532}, {640, -514}, {469, -497}},
2615
{{640, -514}, {542, -532}, {635, -589}},
2616
{{635, -589}, {542, -532}, {536, -578}},
2617
{{615, -626}, {635, -589}, {536, -578}},
2618
{{536, -578}, {546, -618}, {615, -626}},
2619
{{546, -618}, {579, -637}, {615, -626}},
2620
};
2621
//Glyph: w
2622
int glyph_w_index = 119;
2623
int glyph_w_advance_x = 690;
2624
int glyph_w_advance_y = 0;
2625
int glyph_w_size = 26;
2626
Bezier_write glyph_w[] = {
2627
{{672, -437}, {672, -193}, {507, -11},1 },
2628
{{507, -11}, {494, 4}, {471, 4},1 },
2629
{{471, 4}, {447, 4}, {434, -11},1 },
2630
{{434, -11}, {384, -66}, {344, -138},1 },
2631
{{344, -138}, {307, -67}, {256, -11},1 },
2632
{{256, -11}, {242, 4}, {219, 4},1 },
2633
{{219, 4}, {196, 4}, {182, -11},1 },
2634
{{182, -11}, {18, -190}, {18, -437},1 },
2635
{{18, -437}, {18, -519}, {39, -600},1 },
2636
{{39, -600}, {50, -640}, {88, -640},1 },
2637
{{88, -640}, {108, -640}, {123, -626},1 },
2638
{{123, -626}, {138, -612}, {138, -591},1 },
2639
{{138, -591}, {138, -583}, {135, -574},1 },
2640
{{125, -499}, {125, -534}, {135, -574},0 },
2641
{{186, -354}, {125, -416}, {125, -499},0 },
2642
{{186, -354}, {229, -440}, {311, -516},1 },
2643
{{311, -516}, {323, -528}, {345, -528},1 },
2644
{{345, -528}, {366, -528}, {379, -516},1 },
2645
{{379, -516}, {460, -440}, {503, -354},1 },
2646
{{566, -499}, {566, -417}, {503, -354},0 },
2647
{{555, -574}, {566, -533}, {566, -499},0 },
2648
{{555, -574}, {552, -583}, {552, -591},1 },
2649
{{552, -591}, {552, -612}, {566, -626},1 },
2650
{{566, -626}, {581, -640}, {602, -640},1 },
2651
{{602, -640}, {640, -640}, {651, -600},1 },
2652
{{651, -600}, {672, -519}, {672, -437},1 },
2653
};
2654
int glyph_w_triangle_size = 28;
2655
Triangle_write glyph_w_triangles[] = {
2656
{{182, -11}, {18, -437}, {186, -354}},
2657
{{186, -354}, {18, -437}, {125, -416}},
2658
{{18, -437}, {125, -499}, {125, -416}},
2659
{{125, -499}, {18, -437}, {125, -534}},
2660
{{18, -437}, {39, -600}, {125, -534}},
2661
{{125, -534}, {39, -600}, {135, -574}},
2662
{{39, -600}, {88, -640}, {135, -574}},
2663
{{88, -640}, {123, -626}, {135, -574}},
2664
{{135, -574}, {123, -626}, {138, -591}},
2665
{{182, -11}, {186, -354}, {344, -138}},
2666
{{344, -138}, {186, -354}, {503, -354}},
2667
{{186, -354}, {311, -516}, {503, -354}},
2668
{{503, -354}, {311, -516}, {379, -516}},
2669
{{379, -516}, {311, -516}, {345, -528}},
2670
{{507, -11}, {344, -138}, {503, -354}},
2671
{{672, -437}, {507, -11}, {503, -354}},
2672
{{672, -437}, {503, -354}, {566, -417}},
2673
{{566, -417}, {566, -499}, {672, -437}},
2674
{{672, -437}, {566, -499}, {566, -533}},
2675
{{672, -437}, {566, -533}, {651, -600}},
2676
{{566, -533}, {555, -574}, {651, -600}},
2677
{{555, -574}, {602, -640}, {651, -600}},
2678
{{602, -640}, {555, -574}, {552, -591}},
2679
{{602, -640}, {552, -591}, {566, -626}},
2680
{{507, -11}, {434, -11}, {344, -138}},
2681
{{471, 4}, {434, -11}, {507, -11}},
2682
{{256, -11}, {182, -11}, {344, -138}},
2683
{{219, 4}, {182, -11}, {256, -11}},
2684
};
2685
//Glyph: x
2686
int glyph_x_index = 120;
2687
int glyph_x_advance_x = 653;
2688
int glyph_x_advance_y = 0;
2689
int glyph_x_size = 35;
2690
Bezier_write glyph_x[] = {
2691
{{635, -91}, {635, -60}, {630, -40},1 },
2692
{{630, -40}, {620, 3}, {582, 3},1 },
2693
{{582, 3}, {561, 3}, {546, -11},1 },
2694
{{546, -11}, {532, -26}, {532, -47},1 },
2695
{{532, -47}, {532, -53}, {533, -60},1 },
2696
{{461, -131}, {542, -99}, {533, -60},0 },
2697
{{327, -159}, {391, -159}, {461, -131},0 },
2698
{{192, -131}, {262, -159}, {327, -159},0 },
2699
{{120, -60}, {111, -99}, {192, -131},0 },
2700
{{120, -60}, {121, -53}, {121, -47},1 },
2701
{{121, -47}, {121, -26}, {107, -11},1 },
2702
{{107, -11}, {93, 3}, {72, 3},1 },
2703
{{72, 3}, {33, 3}, {24, -40},1 },
2704
{{24, -40}, {18, -66}, {18, -91},1 },
2705
{{18, -91}, {18, -238}, {165, -340},1 },
2706
{{165, -340}, {78, -404}, {78, -501},1 },
2707
{{78, -501}, {78, -547}, {109, -602},1 },
2708
{{109, -602}, {125, -632}, {154, -632},1 },
2709
{{154, -632}, {175, -632}, {189, -617},1 },
2710
{{189, -617}, {203, -603}, {203, -582},1 },
2711
{{203, -582}, {203, -578}, {201, -568},1 },
2712
{{200, -553}, {200, -558}, {201, -568},0 },
2713
{{241, -476}, {200, -511}, {200, -553},0 },
2714
{{327, -442}, {282, -442}, {241, -476},0 },
2715
{{412, -476}, {371, -442}, {327, -442},0 },
2716
{{454, -553}, {454, -511}, {412, -476},0 },
2717
{{452, -568}, {454, -558}, {454, -553},0 },
2718
{{452, -568}, {451, -578}, {451, -583},1 },
2719
{{451, -583}, {451, -603}, {464, -617},1 },
2720
{{464, -617}, {478, -632}, {498, -632},1 },
2721
{{498, -632}, {528, -632}, {544, -602},1 },
2722
{{544, -602}, {575, -548}, {575, -501},1 },
2723
{{575, -501}, {575, -404}, {488, -340},1 },
2724
{{488, -340}, {522, -317}, {553, -284},1 },
2725
{{553, -284}, {635, -197}, {635, -91},1 },
2726
};
2727
int glyph_x_triangle_size = 43;
2728
Triangle_write glyph_x_triangles[] = {
2729
{{24, -40}, {18, -91}, {111, -99}},
2730
{{111, -99}, {18, -91}, {165, -340}},
2731
{{111, -99}, {165, -340}, {192, -131}},
2732
{{192, -131}, {165, -340}, {262, -159}},
2733
{{327, -159}, {262, -159}, {165, -340}},
2734
{{327, -159}, {165, -340}, {282, -442}},
2735
{{165, -340}, {241, -476}, {282, -442}},
2736
{{165, -340}, {200, -511}, {241, -476}},
2737
{{165, -340}, {78, -501}, {200, -511}},
2738
{{200, -511}, {78, -501}, {200, -553}},
2739
{{78, -501}, {109, -602}, {200, -553}},
2740
{{109, -602}, {200, -558}, {200, -553}},
2741
{{200, -558}, {109, -602}, {201, -568}},
2742
{{201, -568}, {109, -602}, {154, -632}},
2743
{{203, -582}, {201, -568}, {154, -632}},
2744
{{203, -582}, {154, -632}, {189, -617}},
2745
{{282, -442}, {327, -442}, {327, -159}},
2746
{{327, -159}, {327, -442}, {371, -442}},
2747
{{327, -159}, {371, -442}, {488, -340}},
2748
{{371, -442}, {412, -476}, {488, -340}},
2749
{{412, -476}, {454, -511}, {488, -340}},
2750
{{488, -340}, {454, -511}, {575, -501}},
2751
{{575, -501}, {454, -511}, {454, -553}},
2752
{{575, -501}, {454, -553}, {544, -602}},
2753
{{454, -553}, {454, -558}, {544, -602}},
2754
{{452, -568}, {544, -602}, {454, -558}},
2755
{{544, -602}, {452, -568}, {498, -632}},
2756
{{498, -632}, {452, -568}, {451, -583}},
2757
{{464, -617}, {498, -632}, {451, -583}},
2758
{{391, -159}, {327, -159}, {488, -340}},
2759
{{391, -159}, {488, -340}, {553, -284}},
2760
{{461, -131}, {391, -159}, {553, -284}},
2761
{{542, -99}, {461, -131}, {553, -284}},
2762
{{542, -99}, {553, -284}, {635, -91}},
2763
{{630, -40}, {542, -99}, {635, -91}},
2764
{{533, -60}, {542, -99}, {630, -40}},
2765
{{532, -47}, {533, -60}, {630, -40}},
2766
{{630, -40}, {582, 3}, {532, -47}},
2767
{{582, 3}, {546, -11}, {532, -47}},
2768
{{24, -40}, {111, -99}, {120, -60}},
2769
{{24, -40}, {120, -60}, {121, -47}},
2770
{{121, -47}, {72, 3}, {24, -40}},
2771
{{107, -11}, {72, 3}, {121, -47}},
2772
};
2773
//Glyph: y
2774
int glyph_y_index = 121;
2775
int glyph_y_advance_x = 496;
2776
int glyph_y_advance_y = 0;
2777
int glyph_y_size = 23;
2778
Bezier_write glyph_y[] = {
2779
{{474, -313}, {474, -180}, {420, -97},1 },
2780
{{420, -97}, {357, 1}, {231, 1},1 },
2781
{{149, 1}, {91, 1}, {55, -42},1 },
2782
{{55, -42}, {22, -81}, {22, -140},1 },
2783
{{22, -140}, {22, -199}, {55, -238},1 },
2784
{{55, -238}, {91, -281}, {149, -281},1 },
2785
{{365, -329}, {348, -281}, {300, -281},0 },
2786
{{365, -329}, {317, -303}, {259, -303},1 },
2787
{{259, -303}, {171, -303}, {115, -370},1 },
2788
{{115, -370}, {61, -434}, {61, -527},1 },
2789
{{61, -527}, {61, -556}, {67, -585},1 },
2790
{{67, -585}, {72, -609}, {89, -620},1 },
2791
{{89, -620}, {106, -631}, {126, -627},1 },
2792
{{126, -627}, {165, -620}, {165, -579},1 },
2793
{{165, -579}, {165, -571}, {162, -553},1 },
2794
{{160, -527}, {160, -536}, {162, -553},0 },
2795
{{186, -439}, {160, -475}, {160, -527},0 },
2796
{{261, -403}, {213, -403}, {186, -439},0 },
2797
{{374, -469}, {333, -403}, {261, -403},0 },
2798
{{374, -577}, {374, -602}, {389, -616},1 },
2799
{{389, -616}, {404, -630}, {424, -630},1 },
2800
{{424, -630}, {444, -630}, {459, -616},1 },
2801
{{459, -616}, {474, -602}, {474, -577},1 },
2802
};
2803
int glyph_y_triangle_size = 30;
2804
Triangle_write glyph_y_triangles[] = {
2805
{{149, 1}, {55, -42}, {22, -140}},
2806
{{149, 1}, {22, -140}, {149, -281}},
2807
{{149, -281}, {22, -140}, {55, -238}},
2808
{{231, 1}, {149, 1}, {149, -281}},
2809
{{149, -281}, {300, -281}, {231, 1}},
2810
{{420, -97}, {231, 1}, {300, -281}},
2811
{{420, -97}, {300, -281}, {348, -281}},
2812
{{420, -97}, {348, -281}, {474, -313}},
2813
{{474, -313}, {348, -281}, {365, -329}},
2814
{{365, -329}, {374, -469}, {474, -313}},
2815
{{374, -469}, {474, -577}, {474, -313}},
2816
{{474, -577}, {374, -469}, {374, -577}},
2817
{{424, -630}, {474, -577}, {374, -577}},
2818
{{424, -630}, {374, -577}, {389, -616}},
2819
{{474, -577}, {424, -630}, {459, -616}},
2820
{{365, -329}, {333, -403}, {374, -469}},
2821
{{259, -303}, {333, -403}, {365, -329}},
2822
{{259, -303}, {261, -403}, {333, -403}},
2823
{{259, -303}, {213, -403}, {261, -403}},
2824
{{115, -370}, {213, -403}, {259, -303}},
2825
{{115, -370}, {186, -439}, {213, -403}},
2826
{{115, -370}, {160, -475}, {186, -439}},
2827
{{115, -370}, {61, -527}, {160, -475}},
2828
{{61, -527}, {160, -527}, {160, -475}},
2829
{{61, -527}, {160, -536}, {160, -527}},
2830
{{160, -536}, {61, -527}, {162, -553}},
2831
{{162, -553}, {61, -527}, {67, -585}},
2832
{{162, -553}, {67, -585}, {165, -579}},
2833
{{165, -579}, {67, -585}, {89, -620}},
2834
{{165, -579}, {89, -620}, {126, -627}},
2835
};
2836
//Glyph: z
2837
int glyph_z_index = 122;
2838
int glyph_z_advance_x = 529;
2839
int glyph_z_advance_y = 0;
2840
int glyph_z_size = 19;
2841
Bezier_write glyph_z[] = {
2842
{{514, -142}, {514, -83}, {482, -43},1 },
2843
{{482, -43}, {447, -1}, {389, -1},1 },
2844
{{65, -1}, {46, -1}, {30, -16},1 },
2845
{{30, -16}, {15, -32}, {15, -50},1 },
2846
{{15, -218}, {15, -298}, {58, -355},1 },
2847
{{58, -355}, {84, -389}, {157, -444},1 },
2848
{{259, -529}, {193, -471}, {157, -444},0 },
2849
{{125, -529}, {100, -529}, {86, -543},1 },
2850
{{86, -543}, {72, -558}, {72, -578},1 },
2851
{{72, -578}, {72, -599}, {86, -614},1 },
2852
{{86, -614}, {100, -629}, {125, -629},1 },
2853
{{389, -629}, {409, -629}, {423, -613},1 },
2854
{{423, -613}, {437, -597}, {437, -577},1 },
2855
{{437, -577}, {437, -556}, {422, -542},1 },
2856
{{240, -346}, {240, -381}, {269, -406},0 },
2857
{{261, -299}, {240, -316}, {240, -346},0 },
2858
{{313, -282}, {282, -282}, {261, -299},0 },
2859
{{389, -282}, {447, -282}, {482, -239},1 },
2860
{{482, -239}, {514, -200}, {514, -142},1 },
2861
};
2862
int glyph_z_triangle_size = 27;
2863
Triangle_write glyph_z_triangles[] = {
2864
{{15, -50}, {65, -1}, {30, -16}},
2865
{{15, -50}, {282, -282}, {65, -1}},
2866
{{389, -1}, {65, -1}, {282, -282}},
2867
{{389, -1}, {282, -282}, {313, -282}},
2868
{{389, -1}, {313, -282}, {389, -282}},
2869
{{514, -142}, {389, -1}, {389, -282}},
2870
{{514, -142}, {389, -282}, {482, -239}},
2871
{{482, -43}, {389, -1}, {514, -142}},
2872
{{282, -282}, {15, -50}, {261, -299}},
2873
{{15, -218}, {261, -299}, {15, -50}},
2874
{{240, -316}, {261, -299}, {15, -218}},
2875
{{240, -316}, {15, -218}, {58, -355}},
2876
{{58, -355}, {240, -346}, {240, -316}},
2877
{{58, -355}, {157, -444}, {240, -346}},
2878
{{157, -444}, {240, -381}, {240, -346}},
2879
{{157, -444}, {193, -471}, {240, -381}},
2880
{{240, -381}, {193, -471}, {269, -406}},
2881
{{193, -471}, {259, -529}, {269, -406}},
2882
{{269, -406}, {259, -529}, {422, -542}},
2883
{{259, -529}, {389, -629}, {422, -542}},
2884
{{422, -542}, {389, -629}, {423, -613}},
2885
{{422, -542}, {423, -613}, {437, -577}},
2886
{{389, -629}, {259, -529}, {125, -629}},
2887
{{259, -529}, {125, -529}, {125, -629}},
2888
{{125, -529}, {72, -578}, {125, -629}},
2889
{{125, -629}, {72, -578}, {86, -614}},
2890
{{125, -529}, {86, -543}, {72, -578}},
2891
};
2892
int oc_gfx_vf_font_size = 52;
2893
 
2894
Glyph glyphlist[52];
2895
 
2896
Glyph* generate_font()
2897
{
2898
    Glyph pGlyph;
2899
    pGlyph.index = glyph_A_index;
2900
    pGlyph.advance_x = glyph_A_advance_x;
2901
    pGlyph.advance_y = glyph_A_advance_y;
2902
    pGlyph.bezier_n_writes = glyph_A_size;
2903
    pGlyph.bezier = glyph_A;
2904
    pGlyph.triangle_n_writes = glyph_A_triangle_size;
2905
    pGlyph.triangle = glyph_A_triangles;
2906
    glyphlist[0] = pGlyph;
2907
    pGlyph.index = glyph_B_index;
2908
    pGlyph.advance_x = glyph_B_advance_x;
2909
    pGlyph.advance_y = glyph_B_advance_y;
2910
    pGlyph.bezier_n_writes = glyph_B_size;
2911
    pGlyph.bezier = glyph_B;
2912
    pGlyph.triangle_n_writes = glyph_B_triangle_size;
2913
    pGlyph.triangle = glyph_B_triangles;
2914
    glyphlist[1] = pGlyph;
2915
    pGlyph.index = glyph_C_index;
2916
    pGlyph.advance_x = glyph_C_advance_x;
2917
    pGlyph.advance_y = glyph_C_advance_y;
2918
    pGlyph.bezier_n_writes = glyph_C_size;
2919
    pGlyph.bezier = glyph_C;
2920
    pGlyph.triangle_n_writes = glyph_C_triangle_size;
2921
    pGlyph.triangle = glyph_C_triangles;
2922
    glyphlist[2] = pGlyph;
2923
    pGlyph.index = glyph_D_index;
2924
    pGlyph.advance_x = glyph_D_advance_x;
2925
    pGlyph.advance_y = glyph_D_advance_y;
2926
    pGlyph.bezier_n_writes = glyph_D_size;
2927
    pGlyph.bezier = glyph_D;
2928
    pGlyph.triangle_n_writes = glyph_D_triangle_size;
2929
    pGlyph.triangle = glyph_D_triangles;
2930
    glyphlist[3] = pGlyph;
2931
    pGlyph.index = glyph_E_index;
2932
    pGlyph.advance_x = glyph_E_advance_x;
2933
    pGlyph.advance_y = glyph_E_advance_y;
2934
    pGlyph.bezier_n_writes = glyph_E_size;
2935
    pGlyph.bezier = glyph_E;
2936
    pGlyph.triangle_n_writes = glyph_E_triangle_size;
2937
    pGlyph.triangle = glyph_E_triangles;
2938
    glyphlist[4] = pGlyph;
2939
    pGlyph.index = glyph_F_index;
2940
    pGlyph.advance_x = glyph_F_advance_x;
2941
    pGlyph.advance_y = glyph_F_advance_y;
2942
    pGlyph.bezier_n_writes = glyph_F_size;
2943
    pGlyph.bezier = glyph_F;
2944
    pGlyph.triangle_n_writes = glyph_F_triangle_size;
2945
    pGlyph.triangle = glyph_F_triangles;
2946
    glyphlist[5] = pGlyph;
2947
    pGlyph.index = glyph_G_index;
2948
    pGlyph.advance_x = glyph_G_advance_x;
2949
    pGlyph.advance_y = glyph_G_advance_y;
2950
    pGlyph.bezier_n_writes = glyph_G_size;
2951
    pGlyph.bezier = glyph_G;
2952
    pGlyph.triangle_n_writes = glyph_G_triangle_size;
2953
    pGlyph.triangle = glyph_G_triangles;
2954
    glyphlist[6] = pGlyph;
2955
    pGlyph.index = glyph_H_index;
2956
    pGlyph.advance_x = glyph_H_advance_x;
2957
    pGlyph.advance_y = glyph_H_advance_y;
2958
    pGlyph.bezier_n_writes = glyph_H_size;
2959
    pGlyph.bezier = glyph_H;
2960
    pGlyph.triangle_n_writes = glyph_H_triangle_size;
2961
    pGlyph.triangle = glyph_H_triangles;
2962
    glyphlist[7] = pGlyph;
2963
    pGlyph.index = glyph_I_index;
2964
    pGlyph.advance_x = glyph_I_advance_x;
2965
    pGlyph.advance_y = glyph_I_advance_y;
2966
    pGlyph.bezier_n_writes = glyph_I_size;
2967
    pGlyph.bezier = glyph_I;
2968
    pGlyph.triangle_n_writes = glyph_I_triangle_size;
2969
    pGlyph.triangle = glyph_I_triangles;
2970
    glyphlist[8] = pGlyph;
2971
    pGlyph.index = glyph_J_index;
2972
    pGlyph.advance_x = glyph_J_advance_x;
2973
    pGlyph.advance_y = glyph_J_advance_y;
2974
    pGlyph.bezier_n_writes = glyph_J_size;
2975
    pGlyph.bezier = glyph_J;
2976
    pGlyph.triangle_n_writes = glyph_J_triangle_size;
2977
    pGlyph.triangle = glyph_J_triangles;
2978
    glyphlist[9] = pGlyph;
2979
    pGlyph.index = glyph_K_index;
2980
    pGlyph.advance_x = glyph_K_advance_x;
2981
    pGlyph.advance_y = glyph_K_advance_y;
2982
    pGlyph.bezier_n_writes = glyph_K_size;
2983
    pGlyph.bezier = glyph_K;
2984
    pGlyph.triangle_n_writes = glyph_K_triangle_size;
2985
    pGlyph.triangle = glyph_K_triangles;
2986
    glyphlist[10] = pGlyph;
2987
    pGlyph.index = glyph_L_index;
2988
    pGlyph.advance_x = glyph_L_advance_x;
2989
    pGlyph.advance_y = glyph_L_advance_y;
2990
    pGlyph.bezier_n_writes = glyph_L_size;
2991
    pGlyph.bezier = glyph_L;
2992
    pGlyph.triangle_n_writes = glyph_L_triangle_size;
2993
    pGlyph.triangle = glyph_L_triangles;
2994
    glyphlist[11] = pGlyph;
2995
    pGlyph.index = glyph_M_index;
2996
    pGlyph.advance_x = glyph_M_advance_x;
2997
    pGlyph.advance_y = glyph_M_advance_y;
2998
    pGlyph.bezier_n_writes = glyph_M_size;
2999
    pGlyph.bezier = glyph_M;
3000
    pGlyph.triangle_n_writes = glyph_M_triangle_size;
3001
    pGlyph.triangle = glyph_M_triangles;
3002
    glyphlist[12] = pGlyph;
3003
    pGlyph.index = glyph_N_index;
3004
    pGlyph.advance_x = glyph_N_advance_x;
3005
    pGlyph.advance_y = glyph_N_advance_y;
3006
    pGlyph.bezier_n_writes = glyph_N_size;
3007
    pGlyph.bezier = glyph_N;
3008
    pGlyph.triangle_n_writes = glyph_N_triangle_size;
3009
    pGlyph.triangle = glyph_N_triangles;
3010
    glyphlist[13] = pGlyph;
3011
    pGlyph.index = glyph_O_index;
3012
    pGlyph.advance_x = glyph_O_advance_x;
3013
    pGlyph.advance_y = glyph_O_advance_y;
3014
    pGlyph.bezier_n_writes = glyph_O_size;
3015
    pGlyph.bezier = glyph_O;
3016
    pGlyph.triangle_n_writes = glyph_O_triangle_size;
3017
    pGlyph.triangle = glyph_O_triangles;
3018
    glyphlist[14] = pGlyph;
3019
    pGlyph.index = glyph_P_index;
3020
    pGlyph.advance_x = glyph_P_advance_x;
3021
    pGlyph.advance_y = glyph_P_advance_y;
3022
    pGlyph.bezier_n_writes = glyph_P_size;
3023
    pGlyph.bezier = glyph_P;
3024
    pGlyph.triangle_n_writes = glyph_P_triangle_size;
3025
    pGlyph.triangle = glyph_P_triangles;
3026
    glyphlist[15] = pGlyph;
3027
    pGlyph.index = glyph_Q_index;
3028
    pGlyph.advance_x = glyph_Q_advance_x;
3029
    pGlyph.advance_y = glyph_Q_advance_y;
3030
    pGlyph.bezier_n_writes = glyph_Q_size;
3031
    pGlyph.bezier = glyph_Q;
3032
    pGlyph.triangle_n_writes = glyph_Q_triangle_size;
3033
    pGlyph.triangle = glyph_Q_triangles;
3034
    glyphlist[16] = pGlyph;
3035
    pGlyph.index = glyph_R_index;
3036
    pGlyph.advance_x = glyph_R_advance_x;
3037
    pGlyph.advance_y = glyph_R_advance_y;
3038
    pGlyph.bezier_n_writes = glyph_R_size;
3039
    pGlyph.bezier = glyph_R;
3040
    pGlyph.triangle_n_writes = glyph_R_triangle_size;
3041
    pGlyph.triangle = glyph_R_triangles;
3042
    glyphlist[17] = pGlyph;
3043
    pGlyph.index = glyph_S_index;
3044
    pGlyph.advance_x = glyph_S_advance_x;
3045
    pGlyph.advance_y = glyph_S_advance_y;
3046
    pGlyph.bezier_n_writes = glyph_S_size;
3047
    pGlyph.bezier = glyph_S;
3048
    pGlyph.triangle_n_writes = glyph_S_triangle_size;
3049
    pGlyph.triangle = glyph_S_triangles;
3050
    glyphlist[18] = pGlyph;
3051
    pGlyph.index = glyph_T_index;
3052
    pGlyph.advance_x = glyph_T_advance_x;
3053
    pGlyph.advance_y = glyph_T_advance_y;
3054
    pGlyph.bezier_n_writes = glyph_T_size;
3055
    pGlyph.bezier = glyph_T;
3056
    pGlyph.triangle_n_writes = glyph_T_triangle_size;
3057
    pGlyph.triangle = glyph_T_triangles;
3058
    glyphlist[19] = pGlyph;
3059
    pGlyph.index = glyph_U_index;
3060
    pGlyph.advance_x = glyph_U_advance_x;
3061
    pGlyph.advance_y = glyph_U_advance_y;
3062
    pGlyph.bezier_n_writes = glyph_U_size;
3063
    pGlyph.bezier = glyph_U;
3064
    pGlyph.triangle_n_writes = glyph_U_triangle_size;
3065
    pGlyph.triangle = glyph_U_triangles;
3066
    glyphlist[20] = pGlyph;
3067
    pGlyph.index = glyph_V_index;
3068
    pGlyph.advance_x = glyph_V_advance_x;
3069
    pGlyph.advance_y = glyph_V_advance_y;
3070
    pGlyph.bezier_n_writes = glyph_V_size;
3071
    pGlyph.bezier = glyph_V;
3072
    pGlyph.triangle_n_writes = glyph_V_triangle_size;
3073
    pGlyph.triangle = glyph_V_triangles;
3074
    glyphlist[21] = pGlyph;
3075
    pGlyph.index = glyph_W_index;
3076
    pGlyph.advance_x = glyph_W_advance_x;
3077
    pGlyph.advance_y = glyph_W_advance_y;
3078
    pGlyph.bezier_n_writes = glyph_W_size;
3079
    pGlyph.bezier = glyph_W;
3080
    pGlyph.triangle_n_writes = glyph_W_triangle_size;
3081
    pGlyph.triangle = glyph_W_triangles;
3082
    glyphlist[22] = pGlyph;
3083
    pGlyph.index = glyph_X_index;
3084
    pGlyph.advance_x = glyph_X_advance_x;
3085
    pGlyph.advance_y = glyph_X_advance_y;
3086
    pGlyph.bezier_n_writes = glyph_X_size;
3087
    pGlyph.bezier = glyph_X;
3088
    pGlyph.triangle_n_writes = glyph_X_triangle_size;
3089
    pGlyph.triangle = glyph_X_triangles;
3090
    glyphlist[23] = pGlyph;
3091
    pGlyph.index = glyph_Y_index;
3092
    pGlyph.advance_x = glyph_Y_advance_x;
3093
    pGlyph.advance_y = glyph_Y_advance_y;
3094
    pGlyph.bezier_n_writes = glyph_Y_size;
3095
    pGlyph.bezier = glyph_Y;
3096
    pGlyph.triangle_n_writes = glyph_Y_triangle_size;
3097
    pGlyph.triangle = glyph_Y_triangles;
3098
    glyphlist[24] = pGlyph;
3099
    pGlyph.index = glyph_Z_index;
3100
    pGlyph.advance_x = glyph_Z_advance_x;
3101
    pGlyph.advance_y = glyph_Z_advance_y;
3102
    pGlyph.bezier_n_writes = glyph_Z_size;
3103
    pGlyph.bezier = glyph_Z;
3104
    pGlyph.triangle_n_writes = glyph_Z_triangle_size;
3105
    pGlyph.triangle = glyph_Z_triangles;
3106
    glyphlist[25] = pGlyph;
3107
    pGlyph.index = glyph_a_index;
3108
    pGlyph.advance_x = glyph_a_advance_x;
3109
    pGlyph.advance_y = glyph_a_advance_y;
3110
    pGlyph.bezier_n_writes = glyph_a_size;
3111
    pGlyph.bezier = glyph_a;
3112
    pGlyph.triangle_n_writes = glyph_a_triangle_size;
3113
    pGlyph.triangle = glyph_a_triangles;
3114
    glyphlist[26] = pGlyph;
3115
    pGlyph.index = glyph_b_index;
3116
    pGlyph.advance_x = glyph_b_advance_x;
3117
    pGlyph.advance_y = glyph_b_advance_y;
3118
    pGlyph.bezier_n_writes = glyph_b_size;
3119
    pGlyph.bezier = glyph_b;
3120
    pGlyph.triangle_n_writes = glyph_b_triangle_size;
3121
    pGlyph.triangle = glyph_b_triangles;
3122
    glyphlist[27] = pGlyph;
3123
    pGlyph.index = glyph_c_index;
3124
    pGlyph.advance_x = glyph_c_advance_x;
3125
    pGlyph.advance_y = glyph_c_advance_y;
3126
    pGlyph.bezier_n_writes = glyph_c_size;
3127
    pGlyph.bezier = glyph_c;
3128
    pGlyph.triangle_n_writes = glyph_c_triangle_size;
3129
    pGlyph.triangle = glyph_c_triangles;
3130
    glyphlist[28] = pGlyph;
3131
    pGlyph.index = glyph_d_index;
3132
    pGlyph.advance_x = glyph_d_advance_x;
3133
    pGlyph.advance_y = glyph_d_advance_y;
3134
    pGlyph.bezier_n_writes = glyph_d_size;
3135
    pGlyph.bezier = glyph_d;
3136
    pGlyph.triangle_n_writes = glyph_d_triangle_size;
3137
    pGlyph.triangle = glyph_d_triangles;
3138
    glyphlist[29] = pGlyph;
3139
    pGlyph.index = glyph_e_index;
3140
    pGlyph.advance_x = glyph_e_advance_x;
3141
    pGlyph.advance_y = glyph_e_advance_y;
3142
    pGlyph.bezier_n_writes = glyph_e_size;
3143
    pGlyph.bezier = glyph_e;
3144
    pGlyph.triangle_n_writes = glyph_e_triangle_size;
3145
    pGlyph.triangle = glyph_e_triangles;
3146
    glyphlist[30] = pGlyph;
3147
    pGlyph.index = glyph_f_index;
3148
    pGlyph.advance_x = glyph_f_advance_x;
3149
    pGlyph.advance_y = glyph_f_advance_y;
3150
    pGlyph.bezier_n_writes = glyph_f_size;
3151
    pGlyph.bezier = glyph_f;
3152
    pGlyph.triangle_n_writes = glyph_f_triangle_size;
3153
    pGlyph.triangle = glyph_f_triangles;
3154
    glyphlist[31] = pGlyph;
3155
    pGlyph.index = glyph_g_index;
3156
    pGlyph.advance_x = glyph_g_advance_x;
3157
    pGlyph.advance_y = glyph_g_advance_y;
3158
    pGlyph.bezier_n_writes = glyph_g_size;
3159
    pGlyph.bezier = glyph_g;
3160
    pGlyph.triangle_n_writes = glyph_g_triangle_size;
3161
    pGlyph.triangle = glyph_g_triangles;
3162
    glyphlist[32] = pGlyph;
3163
    pGlyph.index = glyph_h_index;
3164
    pGlyph.advance_x = glyph_h_advance_x;
3165
    pGlyph.advance_y = glyph_h_advance_y;
3166
    pGlyph.bezier_n_writes = glyph_h_size;
3167
    pGlyph.bezier = glyph_h;
3168
    pGlyph.triangle_n_writes = glyph_h_triangle_size;
3169
    pGlyph.triangle = glyph_h_triangles;
3170
    glyphlist[33] = pGlyph;
3171
    pGlyph.index = glyph_i_index;
3172
    pGlyph.advance_x = glyph_i_advance_x;
3173
    pGlyph.advance_y = glyph_i_advance_y;
3174
    pGlyph.bezier_n_writes = glyph_i_size;
3175
    pGlyph.bezier = glyph_i;
3176
    pGlyph.triangle_n_writes = glyph_i_triangle_size;
3177
    pGlyph.triangle = glyph_i_triangles;
3178
    glyphlist[34] = pGlyph;
3179
    pGlyph.index = glyph_j_index;
3180
    pGlyph.advance_x = glyph_j_advance_x;
3181
    pGlyph.advance_y = glyph_j_advance_y;
3182
    pGlyph.bezier_n_writes = glyph_j_size;
3183
    pGlyph.bezier = glyph_j;
3184
    pGlyph.triangle_n_writes = glyph_j_triangle_size;
3185
    pGlyph.triangle = glyph_j_triangles;
3186
    glyphlist[35] = pGlyph;
3187
    pGlyph.index = glyph_k_index;
3188
    pGlyph.advance_x = glyph_k_advance_x;
3189
    pGlyph.advance_y = glyph_k_advance_y;
3190
    pGlyph.bezier_n_writes = glyph_k_size;
3191
    pGlyph.bezier = glyph_k;
3192
    pGlyph.triangle_n_writes = glyph_k_triangle_size;
3193
    pGlyph.triangle = glyph_k_triangles;
3194
    glyphlist[36] = pGlyph;
3195
    pGlyph.index = glyph_l_index;
3196
    pGlyph.advance_x = glyph_l_advance_x;
3197
    pGlyph.advance_y = glyph_l_advance_y;
3198
    pGlyph.bezier_n_writes = glyph_l_size;
3199
    pGlyph.bezier = glyph_l;
3200
    pGlyph.triangle_n_writes = glyph_l_triangle_size;
3201
    pGlyph.triangle = glyph_l_triangles;
3202
    glyphlist[37] = pGlyph;
3203
    pGlyph.index = glyph_m_index;
3204
    pGlyph.advance_x = glyph_m_advance_x;
3205
    pGlyph.advance_y = glyph_m_advance_y;
3206
    pGlyph.bezier_n_writes = glyph_m_size;
3207
    pGlyph.bezier = glyph_m;
3208
    pGlyph.triangle_n_writes = glyph_m_triangle_size;
3209
    pGlyph.triangle = glyph_m_triangles;
3210
    glyphlist[38] = pGlyph;
3211
    pGlyph.index = glyph_n_index;
3212
    pGlyph.advance_x = glyph_n_advance_x;
3213
    pGlyph.advance_y = glyph_n_advance_y;
3214
    pGlyph.bezier_n_writes = glyph_n_size;
3215
    pGlyph.bezier = glyph_n;
3216
    pGlyph.triangle_n_writes = glyph_n_triangle_size;
3217
    pGlyph.triangle = glyph_n_triangles;
3218
    glyphlist[39] = pGlyph;
3219
    pGlyph.index = glyph_o_index;
3220
    pGlyph.advance_x = glyph_o_advance_x;
3221
    pGlyph.advance_y = glyph_o_advance_y;
3222
    pGlyph.bezier_n_writes = glyph_o_size;
3223
    pGlyph.bezier = glyph_o;
3224
    pGlyph.triangle_n_writes = glyph_o_triangle_size;
3225
    pGlyph.triangle = glyph_o_triangles;
3226
    glyphlist[40] = pGlyph;
3227
    pGlyph.index = glyph_p_index;
3228
    pGlyph.advance_x = glyph_p_advance_x;
3229
    pGlyph.advance_y = glyph_p_advance_y;
3230
    pGlyph.bezier_n_writes = glyph_p_size;
3231
    pGlyph.bezier = glyph_p;
3232
    pGlyph.triangle_n_writes = glyph_p_triangle_size;
3233
    pGlyph.triangle = glyph_p_triangles;
3234
    glyphlist[41] = pGlyph;
3235
    pGlyph.index = glyph_q_index;
3236
    pGlyph.advance_x = glyph_q_advance_x;
3237
    pGlyph.advance_y = glyph_q_advance_y;
3238
    pGlyph.bezier_n_writes = glyph_q_size;
3239
    pGlyph.bezier = glyph_q;
3240
    pGlyph.triangle_n_writes = glyph_q_triangle_size;
3241
    pGlyph.triangle = glyph_q_triangles;
3242
    glyphlist[42] = pGlyph;
3243
    pGlyph.index = glyph_r_index;
3244
    pGlyph.advance_x = glyph_r_advance_x;
3245
    pGlyph.advance_y = glyph_r_advance_y;
3246
    pGlyph.bezier_n_writes = glyph_r_size;
3247
    pGlyph.bezier = glyph_r;
3248
    pGlyph.triangle_n_writes = glyph_r_triangle_size;
3249
    pGlyph.triangle = glyph_r_triangles;
3250
    glyphlist[43] = pGlyph;
3251
    pGlyph.index = glyph_s_index;
3252
    pGlyph.advance_x = glyph_s_advance_x;
3253
    pGlyph.advance_y = glyph_s_advance_y;
3254
    pGlyph.bezier_n_writes = glyph_s_size;
3255
    pGlyph.bezier = glyph_s;
3256
    pGlyph.triangle_n_writes = glyph_s_triangle_size;
3257
    pGlyph.triangle = glyph_s_triangles;
3258
    glyphlist[44] = pGlyph;
3259
    pGlyph.index = glyph_t_index;
3260
    pGlyph.advance_x = glyph_t_advance_x;
3261
    pGlyph.advance_y = glyph_t_advance_y;
3262
    pGlyph.bezier_n_writes = glyph_t_size;
3263
    pGlyph.bezier = glyph_t;
3264
    pGlyph.triangle_n_writes = glyph_t_triangle_size;
3265
    pGlyph.triangle = glyph_t_triangles;
3266
    glyphlist[45] = pGlyph;
3267
    pGlyph.index = glyph_u_index;
3268
    pGlyph.advance_x = glyph_u_advance_x;
3269
    pGlyph.advance_y = glyph_u_advance_y;
3270
    pGlyph.bezier_n_writes = glyph_u_size;
3271
    pGlyph.bezier = glyph_u;
3272
    pGlyph.triangle_n_writes = glyph_u_triangle_size;
3273
    pGlyph.triangle = glyph_u_triangles;
3274
    glyphlist[46] = pGlyph;
3275
    pGlyph.index = glyph_v_index;
3276
    pGlyph.advance_x = glyph_v_advance_x;
3277
    pGlyph.advance_y = glyph_v_advance_y;
3278
    pGlyph.bezier_n_writes = glyph_v_size;
3279
    pGlyph.bezier = glyph_v;
3280
    pGlyph.triangle_n_writes = glyph_v_triangle_size;
3281
    pGlyph.triangle = glyph_v_triangles;
3282
    glyphlist[47] = pGlyph;
3283
    pGlyph.index = glyph_w_index;
3284
    pGlyph.advance_x = glyph_w_advance_x;
3285
    pGlyph.advance_y = glyph_w_advance_y;
3286
    pGlyph.bezier_n_writes = glyph_w_size;
3287
    pGlyph.bezier = glyph_w;
3288
    pGlyph.triangle_n_writes = glyph_w_triangle_size;
3289
    pGlyph.triangle = glyph_w_triangles;
3290
    glyphlist[48] = pGlyph;
3291
    pGlyph.index = glyph_x_index;
3292
    pGlyph.advance_x = glyph_x_advance_x;
3293
    pGlyph.advance_y = glyph_x_advance_y;
3294
    pGlyph.bezier_n_writes = glyph_x_size;
3295
    pGlyph.bezier = glyph_x;
3296
    pGlyph.triangle_n_writes = glyph_x_triangle_size;
3297
    pGlyph.triangle = glyph_x_triangles;
3298
    glyphlist[49] = pGlyph;
3299
    pGlyph.index = glyph_y_index;
3300
    pGlyph.advance_x = glyph_y_advance_x;
3301
    pGlyph.advance_y = glyph_y_advance_y;
3302
    pGlyph.bezier_n_writes = glyph_y_size;
3303
    pGlyph.bezier = glyph_y;
3304
    pGlyph.triangle_n_writes = glyph_y_triangle_size;
3305
    pGlyph.triangle = glyph_y_triangles;
3306
    glyphlist[50] = pGlyph;
3307
    pGlyph.index = glyph_z_index;
3308
    pGlyph.advance_x = glyph_z_advance_x;
3309
    pGlyph.advance_y = glyph_z_advance_y;
3310
    pGlyph.bezier_n_writes = glyph_z_size;
3311
    pGlyph.bezier = glyph_z;
3312
    pGlyph.triangle_n_writes = glyph_z_triangle_size;
3313
    pGlyph.triangle = glyph_z_triangles;
3314
    glyphlist[51] = pGlyph;
3315
    return glyphlist;
3316
 }
3317
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.