| 1 |
5 |
maiden |
#ifndef test_font_H
|
| 2 |
|
|
#define test_font_H
|
| 3 |
|
|
|
| 4 |
|
|
#include "orgfx_vector_font.h"
|
| 5 |
|
|
|
| 6 |
|
|
orgfx_vector_font init_test_font();
|
| 7 |
|
|
|
| 8 |
|
|
Glyph* test_font_glyphindexlist[256];
|
| 9 |
|
|
|
| 10 |
|
|
//Glyph: 65
|
| 11 |
|
|
int test_font_glyph_65_index = 65;
|
| 12 |
|
|
int test_font_glyph_65_advance_x = 814;
|
| 13 |
|
|
int test_font_glyph_65_size = 29;
|
| 14 |
|
|
Bezier_write test_font_glyph_65[] = {
|
| 15 |
|
|
{{793, -148}, {793, -88}, {788, -55},1 },
|
| 16 |
|
|
{{788, -55}, {778, 4}, {725, 4},1 },
|
| 17 |
|
|
{{725, 4}, {698, 4}, {681, -13},1 },
|
| 18 |
|
|
{{681, -13}, {664, -31}, {664, -58},1 },
|
| 19 |
|
|
{{664, -58}, {664, -71}, {666, -97},1 },
|
| 20 |
|
|
{{669, -136}, {669, -123}, {666, -97},0 },
|
| 21 |
|
|
{{669, -136}, {669, -145}, {669, -154},1 },
|
| 22 |
|
|
{{669, -154}, {564, -105}, {408, -105},1 },
|
| 23 |
|
|
{{408, -105}, {250, -105}, {146, -154},1 },
|
| 24 |
|
|
{{148, -106}, {146, -138}, {146, -154},0 },
|
| 25 |
|
|
{{148, -106}, {151, -74}, {151, -58},1 },
|
| 26 |
|
|
{{151, -58}, {151, -31}, {133, -13},1 },
|
| 27 |
|
|
{{133, -13}, {116, 4}, {89, 4},1 },
|
| 28 |
|
|
{{89, 4}, {37, 4}, {28, -55},1 },
|
| 29 |
|
|
{{28, -55}, {22, -91}, {22, -148},1 },
|
| 30 |
|
|
{{22, -148}, {22, -341}, {116, -512},1 },
|
| 31 |
|
|
{{116, -512}, {214, -690}, {375, -787},1 },
|
| 32 |
|
|
{{375, -787}, {390, -796}, {407, -796},1 },
|
| 33 |
|
|
{{407, -796}, {425, -796}, {441, -787},1 },
|
| 34 |
|
|
{{441, -787}, {599, -692}, {700, -512},1 },
|
| 35 |
|
|
{{700, -512}, {793, -344}, {793, -148},1 },
|
| 36 |
|
|
{{476, -575}, {505, -547}, {505, -508},0 },
|
| 37 |
|
|
{{408, -604}, {447, -604}, {476, -575},0 },
|
| 38 |
|
|
{{339, -576}, {368, -604}, {408, -604},0 },
|
| 39 |
|
|
{{311, -508}, {311, -548}, {339, -576},0 },
|
| 40 |
|
|
{{339, -439}, {311, -468}, {311, -508},0 },
|
| 41 |
|
|
{{408, -411}, {367, -411}, {339, -439},0 },
|
| 42 |
|
|
{{476, -439}, {448, -411}, {408, -411},0 },
|
| 43 |
|
|
{{505, -508}, {505, -468}, {476, -439},0 },
|
| 44 |
|
|
};
|
| 45 |
|
|
int test_font_glyph_65_triangle_size = 39;
|
| 46 |
|
|
Triangle_write test_font_glyph_65_triangles[] = {
|
| 47 |
|
|
{{148, -106}, {28, -55}, {22, -148}},
|
| 48 |
|
|
{{148, -106}, {22, -148}, {146, -138}},
|
| 49 |
|
|
{{22, -148}, {146, -154}, {146, -138}},
|
| 50 |
|
|
{{22, -148}, {116, -512}, {146, -154}},
|
| 51 |
|
|
{{146, -154}, {116, -512}, {311, -468}},
|
| 52 |
|
|
{{116, -512}, {311, -508}, {311, -468}},
|
| 53 |
|
|
{{116, -512}, {311, -548}, {311, -508}},
|
| 54 |
|
|
{{339, -576}, {311, -548}, {116, -512}},
|
| 55 |
|
|
{{375, -787}, {339, -576}, {116, -512}},
|
| 56 |
|
|
{{368, -604}, {339, -576}, {375, -787}},
|
| 57 |
|
|
{{368, -604}, {375, -787}, {408, -604}},
|
| 58 |
|
|
{{408, -604}, {375, -787}, {441, -787}},
|
| 59 |
|
|
{{441, -787}, {375, -787}, {407, -796}},
|
| 60 |
|
|
{{408, -604}, {441, -787}, {447, -604}},
|
| 61 |
|
|
{{476, -575}, {447, -604}, {441, -787}},
|
| 62 |
|
|
{{441, -787}, {505, -547}, {476, -575}},
|
| 63 |
|
|
{{441, -787}, {700, -512}, {505, -547}},
|
| 64 |
|
|
{{505, -508}, {505, -547}, {700, -512}},
|
| 65 |
|
|
{{505, -468}, {505, -508}, {700, -512}},
|
| 66 |
|
|
{{669, -154}, {505, -468}, {700, -512}},
|
| 67 |
|
|
{{669, -154}, {700, -512}, {793, -148}},
|
| 68 |
|
|
{{669, -136}, {669, -154}, {793, -148}},
|
| 69 |
|
|
{{669, -123}, {669, -136}, {793, -148}},
|
| 70 |
|
|
{{788, -55}, {669, -123}, {793, -148}},
|
| 71 |
|
|
{{666, -97}, {669, -123}, {788, -55}},
|
| 72 |
|
|
{{664, -58}, {666, -97}, {788, -55}},
|
| 73 |
|
|
{{788, -55}, {725, 4}, {664, -58}},
|
| 74 |
|
|
{{725, 4}, {681, -13}, {664, -58}},
|
| 75 |
|
|
{{476, -439}, {505, -468}, {669, -154}},
|
| 76 |
|
|
{{448, -411}, {476, -439}, {669, -154}},
|
| 77 |
|
|
{{448, -411}, {669, -154}, {408, -105}},
|
| 78 |
|
|
{{408, -105}, {408, -411}, {448, -411}},
|
| 79 |
|
|
{{367, -411}, {408, -411}, {408, -105}},
|
| 80 |
|
|
{{367, -411}, {408, -105}, {146, -154}},
|
| 81 |
|
|
{{146, -154}, {339, -439}, {367, -411}},
|
| 82 |
|
|
{{146, -154}, {311, -468}, {339, -439}},
|
| 83 |
|
|
{{28, -55}, {148, -106}, {151, -58}},
|
| 84 |
|
|
{{151, -58}, {89, 4}, {28, -55}},
|
| 85 |
|
|
{{133, -13}, {89, 4}, {151, -58}},
|
| 86 |
|
|
};
|
| 87 |
|
|
//Glyph: 66
|
| 88 |
|
|
int test_font_glyph_66_index = 66;
|
| 89 |
|
|
int test_font_glyph_66_advance_x = 679;
|
| 90 |
|
|
int test_font_glyph_66_size = 20;
|
| 91 |
|
|
Bezier_write test_font_glyph_66[] = {
|
| 92 |
|
|
{{658, -283}, {658, -165}, {575, -82},1 },
|
| 93 |
|
|
{{575, -82}, {492, 1}, {374, 1},1 },
|
| 94 |
|
|
{{178, 1}, {106, 1}, {62, -52},1 },
|
| 95 |
|
|
{{62, -52}, {21, -102}, {21, -175},1 },
|
| 96 |
|
|
{{21, -175}, {21, -249}, {64, -300},1 },
|
| 97 |
|
|
{{64, -300}, {107, -351}, {180, -351},1 },
|
| 98 |
|
|
{{180, -660}, {125, -667}, {125, -721},1 },
|
| 99 |
|
|
{{125, -721}, {125, -750}, {143, -767},1 },
|
| 100 |
|
|
{{143, -767}, {162, -784}, {191, -784},1 },
|
| 101 |
|
|
{{395, -784}, {468, -784}, {521, -734},1 },
|
| 102 |
|
|
{{521, -734}, {575, -685}, {575, -613},1 },
|
| 103 |
|
|
{{575, -613}, {575, -558}, {541, -513},1 },
|
| 104 |
|
|
{{541, -513}, {658, -426}, {658, -283},1 },
|
| 105 |
|
|
{{434, -647}, {451, -634}, {451, -613},0 },
|
| 106 |
|
|
{{395, -660}, {417, -660}, {434, -647},0 },
|
| 107 |
|
|
{{432, -580}, {414, -567}, {393, -567},0 },
|
| 108 |
|
|
{{451, -613}, {451, -593}, {432, -580},0 },
|
| 109 |
|
|
{{374, -442}, {451, -442}, {451, -397},0 },
|
| 110 |
|
|
{{432, -364}, {414, -351}, {393, -351},0 },
|
| 111 |
|
|
{{451, -397}, {451, -377}, {432, -364},0 },
|
| 112 |
|
|
};
|
| 113 |
|
|
int test_font_glyph_66_triangle_size = 38;
|
| 114 |
|
|
Triangle_write test_font_glyph_66_triangles[] = {
|
| 115 |
|
|
{{180, -351}, {62, -52}, {21, -175}},
|
| 116 |
|
|
{{64, -300}, {180, -351}, {21, -175}},
|
| 117 |
|
|
{{178, 1}, {62, -52}, {180, -351}},
|
| 118 |
|
|
{{178, 1}, {180, -351}, {304, -351}},
|
| 119 |
|
|
{{180, -351}, {304, -442}, {304, -351}},
|
| 120 |
|
|
{{304, -442}, {180, -351}, {304, -567}},
|
| 121 |
|
|
{{180, -351}, {180, -660}, {304, -567}},
|
| 122 |
|
|
{{180, -660}, {304, -660}, {304, -567}},
|
| 123 |
|
|
{{304, -660}, {180, -660}, {191, -784}},
|
| 124 |
|
|
{{180, -660}, {125, -721}, {191, -784}},
|
| 125 |
|
|
{{191, -784}, {125, -721}, {143, -767}},
|
| 126 |
|
|
{{395, -784}, {304, -660}, {191, -784}},
|
| 127 |
|
|
{{304, -660}, {395, -784}, {395, -660}},
|
| 128 |
|
|
{{417, -660}, {395, -660}, {395, -784}},
|
| 129 |
|
|
{{521, -734}, {417, -660}, {395, -784}},
|
| 130 |
|
|
{{434, -647}, {417, -660}, {521, -734}},
|
| 131 |
|
|
{{451, -634}, {434, -647}, {521, -734}},
|
| 132 |
|
|
{{575, -613}, {451, -634}, {521, -734}},
|
| 133 |
|
|
{{575, -613}, {451, -613}, {451, -634}},
|
| 134 |
|
|
{{451, -593}, {451, -613}, {575, -613}},
|
| 135 |
|
|
{{541, -513}, {451, -593}, {575, -613}},
|
| 136 |
|
|
{{541, -513}, {432, -580}, {451, -593}},
|
| 137 |
|
|
{{451, -442}, {432, -580}, {541, -513}},
|
| 138 |
|
|
{{451, -397}, {451, -442}, {541, -513}},
|
| 139 |
|
|
{{658, -283}, {451, -397}, {541, -513}},
|
| 140 |
|
|
{{658, -283}, {451, -377}, {451, -397}},
|
| 141 |
|
|
{{658, -283}, {432, -364}, {451, -377}},
|
| 142 |
|
|
{{658, -283}, {414, -351}, {432, -364}},
|
| 143 |
|
|
{{575, -82}, {414, -351}, {658, -283}},
|
| 144 |
|
|
{{374, 1}, {414, -351}, {575, -82}},
|
| 145 |
|
|
{{374, 1}, {393, -351}, {414, -351}},
|
| 146 |
|
|
{{374, 1}, {304, -351}, {393, -351}},
|
| 147 |
|
|
{{374, 1}, {178, 1}, {304, -351}},
|
| 148 |
|
|
{{414, -567}, {432, -580}, {451, -442}},
|
| 149 |
|
|
{{451, -442}, {374, -442}, {414, -567}},
|
| 150 |
|
|
{{374, -442}, {393, -567}, {414, -567}},
|
| 151 |
|
|
{{393, -567}, {374, -442}, {304, -567}},
|
| 152 |
|
|
{{374, -442}, {304, -442}, {304, -567}},
|
| 153 |
|
|
};
|
| 154 |
|
|
//Glyph: 67
|
| 155 |
|
|
int test_font_glyph_67_index = 67;
|
| 156 |
|
|
int test_font_glyph_67_advance_x = 695;
|
| 157 |
|
|
int test_font_glyph_67_size = 21;
|
| 158 |
|
|
Bezier_write test_font_glyph_67[] = {
|
| 159 |
|
|
{{673, -145}, {673, -112}, {654, -93},1 },
|
| 160 |
|
|
{{654, -93}, {643, -83}, {619, -66},1 },
|
| 161 |
|
|
{{619, -66}, {522, 1}, {405, 1},1 },
|
| 162 |
|
|
{{405, 1}, {246, 1}, {134, -115},1 },
|
| 163 |
|
|
{{134, -115}, {22, -231}, {22, -391},1 },
|
| 164 |
|
|
{{22, -391}, {22, -544}, {130, -662},1 },
|
| 165 |
|
|
{{130, -662}, {241, -784}, {393, -784},1 },
|
| 166 |
|
|
{{393, -784}, {520, -784}, {595, -694},1 },
|
| 167 |
|
|
{{595, -694}, {614, -671}, {614, -648},1 },
|
| 168 |
|
|
{{614, -648}, {614, -623}, {595, -605},1 },
|
| 169 |
|
|
{{595, -605}, {577, -587}, {553, -587},1 },
|
| 170 |
|
|
{{553, -587}, {531, -587}, {489, -623},1 },
|
| 171 |
|
|
{{399, -660}, {448, -660}, {489, -623},0 },
|
| 172 |
|
|
{{289, -615}, {333, -660}, {399, -660},0 },
|
| 173 |
|
|
{{246, -505}, {246, -570}, {289, -615},0 },
|
| 174 |
|
|
{{289, -397}, {246, -443}, {246, -505},0 },
|
| 175 |
|
|
{{395, -351}, {333, -351}, {289, -397},0 },
|
| 176 |
|
|
{{465, -370}, {430, -351}, {395, -351},0 },
|
| 177 |
|
|
{{465, -370}, {501, -390}, {515, -390},1 },
|
| 178 |
|
|
{{515, -390}, {556, -390}, {573, -357},1 },
|
| 179 |
|
|
{{669, -168}, {673, -158}, {673, -145},1 },
|
| 180 |
|
|
};
|
| 181 |
|
|
int test_font_glyph_67_triangle_size = 26;
|
| 182 |
|
|
Triangle_write test_font_glyph_67_triangles[] = {
|
| 183 |
|
|
{{289, -397}, {134, -115}, {22, -391}},
|
| 184 |
|
|
{{289, -397}, {22, -391}, {246, -443}},
|
| 185 |
|
|
{{246, -443}, {22, -391}, {246, -505}},
|
| 186 |
|
|
{{22, -391}, {130, -662}, {246, -505}},
|
| 187 |
|
|
{{130, -662}, {246, -570}, {246, -505}},
|
| 188 |
|
|
{{246, -570}, {130, -662}, {289, -615}},
|
| 189 |
|
|
{{289, -615}, {130, -662}, {333, -660}},
|
| 190 |
|
|
{{333, -660}, {130, -662}, {393, -784}},
|
| 191 |
|
|
{{333, -660}, {393, -784}, {399, -660}},
|
| 192 |
|
|
{{448, -660}, {399, -660}, {393, -784}},
|
| 193 |
|
|
{{595, -694}, {448, -660}, {393, -784}},
|
| 194 |
|
|
{{489, -623}, {448, -660}, {595, -694}},
|
| 195 |
|
|
{{595, -694}, {553, -587}, {489, -623}},
|
| 196 |
|
|
{{595, -605}, {553, -587}, {595, -694}},
|
| 197 |
|
|
{{614, -648}, {595, -605}, {595, -694}},
|
| 198 |
|
|
{{134, -115}, {289, -397}, {333, -351}},
|
| 199 |
|
|
{{134, -115}, {333, -351}, {405, 1}},
|
| 200 |
|
|
{{333, -351}, {395, -351}, {405, 1}},
|
| 201 |
|
|
{{405, 1}, {395, -351}, {430, -351}},
|
| 202 |
|
|
{{619, -66}, {405, 1}, {430, -351}},
|
| 203 |
|
|
{{669, -168}, {619, -66}, {430, -351}},
|
| 204 |
|
|
{{573, -357}, {669, -168}, {430, -351}},
|
| 205 |
|
|
{{465, -370}, {573, -357}, {430, -351}},
|
| 206 |
|
|
{{465, -370}, {515, -390}, {573, -357}},
|
| 207 |
|
|
{{654, -93}, {619, -66}, {669, -168}},
|
| 208 |
|
|
{{654, -93}, {669, -168}, {673, -145}},
|
| 209 |
|
|
};
|
| 210 |
|
|
//Glyph: 68
|
| 211 |
|
|
int test_font_glyph_68_index = 68;
|
| 212 |
|
|
int test_font_glyph_68_advance_x = 704;
|
| 213 |
|
|
int test_font_glyph_68_size = 15;
|
| 214 |
|
|
Bezier_write test_font_glyph_68[] = {
|
| 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 test_font_glyph_68_triangle_size = 25;
|
| 232 |
|
|
Triangle_write test_font_glyph_68_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: 69
|
| 260 |
|
|
int test_font_glyph_69_index = 69;
|
| 261 |
|
|
int test_font_glyph_69_advance_x = 530;
|
| 262 |
|
|
int test_font_glyph_69_size = 18;
|
| 263 |
|
|
Bezier_write test_font_glyph_69[] = {
|
| 264 |
|
|
{{510, -175}, {510, -102}, {469, -52},1 },
|
| 265 |
|
|
{{469, -52}, {425, 1}, {353, 1},1 },
|
| 266 |
|
|
{{65, 0}, {35, -4}, {26, -22},1 },
|
| 267 |
|
|
{{26, -22}, {20, -33}, {20, -61},1 },
|
| 268 |
|
|
{{20, -721}, {20, -745}, {39, -764},1 },
|
| 269 |
|
|
{{39, -764}, {59, -784}, {82, -784},1 },
|
| 270 |
|
|
{{418, -784}, {441, -784}, {460, -764},1 },
|
| 271 |
|
|
{{460, -764}, {480, -745}, {480, -721},1 },
|
| 272 |
|
|
{{480, -677}, {480, -647}, {462, -630},1 },
|
| 273 |
|
|
{{462, -630}, {445, -613}, {420, -612},1 },
|
| 274 |
|
|
{{420, -612}, {396, -611}, {377, -624},1 },
|
| 275 |
|
|
{{377, -624}, {358, -638}, {357, -660},1 },
|
| 276 |
|
|
{{323, -574}, {354, -574}, {373, -554},1 },
|
| 277 |
|
|
{{373, -554}, {389, -537}, {389, -512},1 },
|
| 278 |
|
|
{{389, -512}, {389, -487}, {373, -469},1 },
|
| 279 |
|
|
{{373, -469}, {354, -449}, {323, -449},1 },
|
| 280 |
|
|
{{353, -351}, {425, -351}, {469, -298},1 },
|
| 281 |
|
|
{{469, -298}, {510, -248}, {510, -175},1 },
|
| 282 |
|
|
};
|
| 283 |
|
|
int test_font_glyph_69_triangle_size = 26;
|
| 284 |
|
|
Triangle_write test_font_glyph_69_triangles[] = {
|
| 285 |
|
|
{{65, 0}, {26, -22}, {20, -61}},
|
| 286 |
|
|
{{65, 0}, {20, -61}, {144, -351}},
|
| 287 |
|
|
{{20, -61}, {20, -721}, {144, -351}},
|
| 288 |
|
|
{{20, -721}, {144, -449}, {144, -351}},
|
| 289 |
|
|
{{20, -721}, {144, -574}, {144, -449}},
|
| 290 |
|
|
{{144, -449}, {144, -574}, {323, -574}},
|
| 291 |
|
|
{{323, -449}, {144, -449}, {323, -574}},
|
| 292 |
|
|
{{389, -512}, {323, -449}, {323, -574}},
|
| 293 |
|
|
{{389, -512}, {323, -574}, {373, -554}},
|
| 294 |
|
|
{{389, -512}, {373, -469}, {323, -449}},
|
| 295 |
|
|
{{20, -721}, {144, -660}, {144, -574}},
|
| 296 |
|
|
{{144, -660}, {20, -721}, {82, -784}},
|
| 297 |
|
|
{{20, -721}, {39, -764}, {82, -784}},
|
| 298 |
|
|
{{144, -660}, {82, -784}, {418, -784}},
|
| 299 |
|
|
{{357, -660}, {144, -660}, {418, -784}},
|
| 300 |
|
|
{{480, -721}, {357, -660}, {418, -784}},
|
| 301 |
|
|
{{480, -721}, {418, -784}, {460, -764}},
|
| 302 |
|
|
{{480, -677}, {357, -660}, {480, -721}},
|
| 303 |
|
|
{{480, -677}, {420, -612}, {357, -660}},
|
| 304 |
|
|
{{420, -612}, {377, -624}, {357, -660}},
|
| 305 |
|
|
{{480, -677}, {462, -630}, {420, -612}},
|
| 306 |
|
|
{{353, 1}, {65, 0}, {144, -351}},
|
| 307 |
|
|
{{353, -351}, {353, 1}, {144, -351}},
|
| 308 |
|
|
{{510, -175}, {353, 1}, {353, -351}},
|
| 309 |
|
|
{{510, -175}, {353, -351}, {469, -298}},
|
| 310 |
|
|
{{510, -175}, {469, -52}, {353, 1}},
|
| 311 |
|
|
};
|
| 312 |
|
|
//Glyph: 70
|
| 313 |
|
|
int test_font_glyph_70_index = 70;
|
| 314 |
|
|
int test_font_glyph_70_advance_x = 530;
|
| 315 |
|
|
int test_font_glyph_70_size = 13;
|
| 316 |
|
|
Bezier_write test_font_glyph_70[] = {
|
| 317 |
|
|
{{510, -608}, {510, -535}, {469, -485},1 },
|
| 318 |
|
|
{{469, -485}, {424, -432}, {352, -432},1 },
|
| 319 |
|
|
{{323, -377}, {354, -377}, {373, -358},1 },
|
| 320 |
|
|
{{373, -358}, {389, -340}, {389, -315},1 },
|
| 321 |
|
|
{{389, -315}, {389, -290}, {373, -272},1 },
|
| 322 |
|
|
{{373, -272}, {354, -253}, {323, -253},1 },
|
| 323 |
|
|
{{144, -61}, {144, -30}, {125, -12},1 },
|
| 324 |
|
|
{{125, -12}, {107, 5}, {81, 5},1 },
|
| 325 |
|
|
{{81, 5}, {57, 5}, {38, -12},1 },
|
| 326 |
|
|
{{38, -12}, {20, -30}, {20, -61},1 },
|
| 327 |
|
|
{{20, -728}, {20, -784}, {81, -784},1 },
|
| 328 |
|
|
{{352, -784}, {424, -784}, {469, -731},1 },
|
| 329 |
|
|
{{469, -731}, {510, -681}, {510, -608},1 },
|
| 330 |
|
|
};
|
| 331 |
|
|
int test_font_glyph_70_triangle_size = 18;
|
| 332 |
|
|
Triangle_write test_font_glyph_70_triangles[] = {
|
| 333 |
|
|
{{20, -61}, {81, 5}, {38, -12}},
|
| 334 |
|
|
{{20, -61}, {144, -61}, {81, 5}},
|
| 335 |
|
|
{{144, -61}, {125, -12}, {81, 5}},
|
| 336 |
|
|
{{20, -61}, {144, -253}, {144, -61}},
|
| 337 |
|
|
{{144, -253}, {20, -61}, {144, -377}},
|
| 338 |
|
|
{{20, -61}, {20, -728}, {144, -377}},
|
| 339 |
|
|
{{20, -728}, {144, -432}, {144, -377}},
|
| 340 |
|
|
{{20, -728}, {81, -784}, {144, -432}},
|
| 341 |
|
|
{{144, -432}, {81, -784}, {352, -784}},
|
| 342 |
|
|
{{352, -432}, {144, -432}, {352, -784}},
|
| 343 |
|
|
{{510, -608}, {352, -432}, {352, -784}},
|
| 344 |
|
|
{{510, -608}, {352, -784}, {469, -731}},
|
| 345 |
|
|
{{510, -608}, {469, -485}, {352, -432}},
|
| 346 |
|
|
{{144, -253}, {144, -377}, {323, -377}},
|
| 347 |
|
|
{{323, -253}, {144, -253}, {323, -377}},
|
| 348 |
|
|
{{389, -315}, {323, -253}, {323, -377}},
|
| 349 |
|
|
{{389, -315}, {323, -377}, {373, -358}},
|
| 350 |
|
|
{{389, -315}, {373, -272}, {323, -253}},
|
| 351 |
|
|
};
|
| 352 |
|
|
//Glyph: 71
|
| 353 |
|
|
int test_font_glyph_71_index = 71;
|
| 354 |
|
|
int test_font_glyph_71_advance_x = 765;
|
| 355 |
|
|
int test_font_glyph_71_size = 24;
|
| 356 |
|
|
Bezier_write test_font_glyph_71[] = {
|
| 357 |
|
|
{{731, -61}, {731, -35}, {711, -17},1 },
|
| 358 |
|
|
{{711, -17}, {692, 0}, {666, 0},1 },
|
| 359 |
|
|
{{666, 0}, {646, 0}, {631, -12},1 },
|
| 360 |
|
|
{{592, -42}, {510, 1}, {419, 1},1 },
|
| 361 |
|
|
{{419, 1}, {259, 1}, {147, -115},1 },
|
| 362 |
|
|
{{147, -115}, {35, -231}, {35, -391},1 },
|
| 363 |
|
|
{{35, -391}, {35, -533}, {126, -644},1 },
|
| 364 |
|
|
{{126, -644}, {218, -755}, {358, -779},1 },
|
| 365 |
|
|
{{358, -779}, {382, -783}, {406, -783},1 },
|
| 366 |
|
|
{{406, -783}, {542, -783}, {624, -677},1 },
|
| 367 |
|
|
{{624, -677}, {639, -656}, {639, -634},1 },
|
| 368 |
|
|
{{639, -634}, {639, -609}, {621, -590},1 },
|
| 369 |
|
|
{{621, -590}, {603, -572}, {578, -572},1 },
|
| 370 |
|
|
{{578, -572}, {547, -572}, {525, -601},1 },
|
| 371 |
|
|
{{409, -659}, {479, -659}, {525, -601},0 },
|
| 372 |
|
|
{{379, -656}, {394, -659}, {409, -659},0 },
|
| 373 |
|
|
{{292, -602}, {326, -646}, {379, -656},0 },
|
| 374 |
|
|
{{259, -505}, {259, -559}, {292, -602},0 },
|
| 375 |
|
|
{{294, -405}, {259, -449}, {259, -505},0 },
|
| 376 |
|
|
{{385, -353}, {330, -361}, {294, -405},0 },
|
| 377 |
|
|
{{385, -430}, {385, -453}, {404, -472},1 },
|
| 378 |
|
|
{{404, -472}, {424, -491}, {448, -491},1 },
|
| 379 |
|
|
{{669, -491}, {691, -491}, {711, -471},1 },
|
| 380 |
|
|
{{711, -471}, {731, -452}, {731, -430},1 },
|
| 381 |
|
|
};
|
| 382 |
|
|
int test_font_glyph_71_triangle_size = 32;
|
| 383 |
|
|
Triangle_write test_font_glyph_71_triangles[] = {
|
| 384 |
|
|
{{294, -405}, {147, -115}, {35, -391}},
|
| 385 |
|
|
{{294, -405}, {35, -391}, {259, -449}},
|
| 386 |
|
|
{{259, -449}, {35, -391}, {259, -505}},
|
| 387 |
|
|
{{35, -391}, {126, -644}, {259, -505}},
|
| 388 |
|
|
{{126, -644}, {259, -559}, {259, -505}},
|
| 389 |
|
|
{{259, -559}, {126, -644}, {292, -602}},
|
| 390 |
|
|
{{292, -602}, {126, -644}, {326, -646}},
|
| 391 |
|
|
{{326, -646}, {126, -644}, {358, -779}},
|
| 392 |
|
|
{{326, -646}, {358, -779}, {379, -656}},
|
| 393 |
|
|
{{379, -656}, {358, -779}, {394, -659}},
|
| 394 |
|
|
{{394, -659}, {358, -779}, {406, -783}},
|
| 395 |
|
|
{{409, -659}, {394, -659}, {406, -783}},
|
| 396 |
|
|
{{406, -783}, {479, -659}, {409, -659}},
|
| 397 |
|
|
{{624, -677}, {479, -659}, {406, -783}},
|
| 398 |
|
|
{{525, -601}, {479, -659}, {624, -677}},
|
| 399 |
|
|
{{525, -601}, {624, -677}, {639, -634}},
|
| 400 |
|
|
{{639, -634}, {578, -572}, {525, -601}},
|
| 401 |
|
|
{{621, -590}, {578, -572}, {639, -634}},
|
| 402 |
|
|
{{147, -115}, {294, -405}, {330, -361}},
|
| 403 |
|
|
{{147, -115}, {330, -361}, {385, -353}},
|
| 404 |
|
|
{{385, -353}, {419, 1}, {147, -115}},
|
| 405 |
|
|
{{592, -42}, {419, 1}, {385, -353}},
|
| 406 |
|
|
{{731, -430}, {592, -42}, {385, -353}},
|
| 407 |
|
|
{{385, -353}, {669, -491}, {731, -430}},
|
| 408 |
|
|
{{731, -430}, {669, -491}, {711, -471}},
|
| 409 |
|
|
{{448, -491}, {669, -491}, {385, -353}},
|
| 410 |
|
|
{{448, -491}, {385, -353}, {385, -430}},
|
| 411 |
|
|
{{448, -491}, {385, -430}, {404, -472}},
|
| 412 |
|
|
{{731, -61}, {592, -42}, {731, -430}},
|
| 413 |
|
|
{{731, -61}, {631, -12}, {592, -42}},
|
| 414 |
|
|
{{711, -17}, {631, -12}, {731, -61}},
|
| 415 |
|
|
{{666, 0}, {631, -12}, {711, -17}},
|
| 416 |
|
|
};
|
| 417 |
|
|
//Glyph: 72
|
| 418 |
|
|
int test_font_glyph_72_index = 72;
|
| 419 |
|
|
int test_font_glyph_72_advance_x = 588;
|
| 420 |
|
|
int test_font_glyph_72_size = 16;
|
| 421 |
|
|
Bezier_write test_font_glyph_72[] = {
|
| 422 |
|
|
{{562, -61}, {562, -30}, {543, -12},1 },
|
| 423 |
|
|
{{543, -12}, {524, 5}, {499, 5},1 },
|
| 424 |
|
|
{{499, 5}, {474, 5}, {455, -12},1 },
|
| 425 |
|
|
{{455, -12}, {437, -30}, {437, -61},1 },
|
| 426 |
|
|
{{150, -61}, {150, -30}, {131, -12},1 },
|
| 427 |
|
|
{{131, -12}, {113, 5}, {88, 5},1 },
|
| 428 |
|
|
{{88, 5}, {62, 5}, {44, -12},1 },
|
| 429 |
|
|
{{44, -12}, {27, -30}, {27, -61},1 },
|
| 430 |
|
|
{{27, -721}, {27, -753}, {44, -770},1 },
|
| 431 |
|
|
{{44, -770}, {62, -788}, {88, -788},1 },
|
| 432 |
|
|
{{88, -788}, {113, -788}, {131, -770},1 },
|
| 433 |
|
|
{{131, -770}, {150, -753}, {150, -721},1 },
|
| 434 |
|
|
{{437, -721}, {437, -753}, {455, -770},1 },
|
| 435 |
|
|
{{455, -770}, {474, -788}, {499, -788},1 },
|
| 436 |
|
|
{{499, -788}, {524, -788}, {543, -770},1 },
|
| 437 |
|
|
{{543, -770}, {562, -753}, {562, -721},1 },
|
| 438 |
|
|
};
|
| 439 |
|
|
int test_font_glyph_72_triangle_size = 22;
|
| 440 |
|
|
Triangle_write test_font_glyph_72_triangles[] = {
|
| 441 |
|
|
{{27, -61}, {150, -572}, {44, -12}},
|
| 442 |
|
|
{{150, -211}, {44, -12}, {150, -572}},
|
| 443 |
|
|
{{150, -211}, {150, -572}, {437, -572}},
|
| 444 |
|
|
{{150, -211}, {437, -572}, {437, -211}},
|
| 445 |
|
|
{{437, -211}, {437, -572}, {562, -721}},
|
| 446 |
|
|
{{562, -721}, {437, -572}, {437, -721}},
|
| 447 |
|
|
{{543, -770}, {562, -721}, {437, -721}},
|
| 448 |
|
|
{{543, -770}, {437, -721}, {499, -788}},
|
| 449 |
|
|
{{437, -721}, {455, -770}, {499, -788}},
|
| 450 |
|
|
{{562, -61}, {437, -211}, {562, -721}},
|
| 451 |
|
|
{{562, -61}, {437, -61}, {437, -211}},
|
| 452 |
|
|
{{437, -61}, {562, -61}, {499, 5}},
|
| 453 |
|
|
{{562, -61}, {543, -12}, {499, 5}},
|
| 454 |
|
|
{{437, -61}, {499, 5}, {455, -12}},
|
| 455 |
|
|
{{150, -61}, {44, -12}, {150, -211}},
|
| 456 |
|
|
{{150, -61}, {88, 5}, {44, -12}},
|
| 457 |
|
|
{{131, -12}, {88, 5}, {150, -61}},
|
| 458 |
|
|
{{88, -788}, {150, -572}, {27, -61}},
|
| 459 |
|
|
{{88, -788}, {27, -61}, {27, -721}},
|
| 460 |
|
|
{{44, -770}, {88, -788}, {27, -721}},
|
| 461 |
|
|
{{88, -788}, {150, -721}, {150, -572}},
|
| 462 |
|
|
{{88, -788}, {131, -770}, {150, -721}},
|
| 463 |
|
|
};
|
| 464 |
|
|
//Glyph: 73
|
| 465 |
|
|
int test_font_glyph_73_index = 73;
|
| 466 |
|
|
int test_font_glyph_73_advance_x = 174;
|
| 467 |
|
|
int test_font_glyph_73_size = 8;
|
| 468 |
|
|
Bezier_write test_font_glyph_73[] = {
|
| 469 |
|
|
{{149, -61}, {149, -30}, {130, -12},1 },
|
| 470 |
|
|
{{130, -12}, {112, 5}, {87, 5},1 },
|
| 471 |
|
|
{{87, 5}, {61, 5}, {43, -12},1 },
|
| 472 |
|
|
{{43, -12}, {26, -30}, {26, -61},1 },
|
| 473 |
|
|
{{26, -721}, {26, -753}, {43, -770},1 },
|
| 474 |
|
|
{{43, -770}, {61, -788}, {87, -788},1 },
|
| 475 |
|
|
{{87, -788}, {112, -788}, {130, -770},1 },
|
| 476 |
|
|
{{130, -770}, {149, -753}, {149, -721},1 },
|
| 477 |
|
|
};
|
| 478 |
|
|
int test_font_glyph_73_triangle_size = 8;
|
| 479 |
|
|
Triangle_write test_font_glyph_73_triangles[] = {
|
| 480 |
|
|
{{26, -61}, {149, -721}, {43, -12}},
|
| 481 |
|
|
{{149, -61}, {43, -12}, {149, -721}},
|
| 482 |
|
|
{{149, -61}, {87, 5}, {43, -12}},
|
| 483 |
|
|
{{130, -12}, {87, 5}, {149, -61}},
|
| 484 |
|
|
{{87, -788}, {149, -721}, {26, -61}},
|
| 485 |
|
|
{{87, -788}, {26, -61}, {26, -721}},
|
| 486 |
|
|
{{43, -770}, {87, -788}, {26, -721}},
|
| 487 |
|
|
{{130, -770}, {149, -721}, {87, -788}},
|
| 488 |
|
|
};
|
| 489 |
|
|
//Glyph: 74
|
| 490 |
|
|
int test_font_glyph_74_index = 74;
|
| 491 |
|
|
int test_font_glyph_74_advance_x = 537;
|
| 492 |
|
|
int test_font_glyph_74_size = 12;
|
| 493 |
|
|
Bezier_write test_font_glyph_74[] = {
|
| 494 |
|
|
{{513, -391}, {513, -224}, {447, -122},1 },
|
| 495 |
|
|
{{447, -122}, {368, 1}, {210, 1},1 },
|
| 496 |
|
|
{{181, 1}, {109, 1}, {65, -52},1 },
|
| 497 |
|
|
{{65, -52}, {24, -102}, {24, -175},1 },
|
| 498 |
|
|
{{24, -175}, {24, -248}, {66, -299},1 },
|
| 499 |
|
|
{{66, -299}, {109, -351}, {181, -351},1 },
|
| 500 |
|
|
{{388, -505}, {388, -351}, {296, -351},0 },
|
| 501 |
|
|
{{388, -660}, {315, -660}, {315, -721},1 },
|
| 502 |
|
|
{{315, -721}, {315, -747}, {332, -765},1 },
|
| 503 |
|
|
{{332, -765}, {350, -784}, {382, -784},1 },
|
| 504 |
|
|
{{451, -784}, {474, -784}, {493, -764},1 },
|
| 505 |
|
|
{{493, -764}, {513, -745}, {513, -721},1 },
|
| 506 |
|
|
};
|
| 507 |
|
|
int test_font_glyph_74_triangle_size = 16;
|
| 508 |
|
|
Triangle_write test_font_glyph_74_triangles[] = {
|
| 509 |
|
|
{{181, 1}, {65, -52}, {24, -175}},
|
| 510 |
|
|
{{24, -175}, {210, 1}, {181, 1}},
|
| 511 |
|
|
{{181, -351}, {210, 1}, {24, -175}},
|
| 512 |
|
|
{{24, -175}, {66, -299}, {181, -351}},
|
| 513 |
|
|
{{181, -351}, {296, -351}, {210, 1}},
|
| 514 |
|
|
{{447, -122}, {210, 1}, {296, -351}},
|
| 515 |
|
|
{{447, -122}, {296, -351}, {388, -351}},
|
| 516 |
|
|
{{447, -122}, {388, -351}, {513, -391}},
|
| 517 |
|
|
{{513, -391}, {388, -351}, {388, -505}},
|
| 518 |
|
|
{{388, -505}, {513, -721}, {513, -391}},
|
| 519 |
|
|
{{388, -505}, {388, -660}, {513, -721}},
|
| 520 |
|
|
{{513, -721}, {388, -660}, {451, -784}},
|
| 521 |
|
|
{{388, -660}, {382, -784}, {451, -784}},
|
| 522 |
|
|
{{388, -660}, {315, -721}, {382, -784}},
|
| 523 |
|
|
{{315, -721}, {332, -765}, {382, -784}},
|
| 524 |
|
|
{{513, -721}, {451, -784}, {493, -764}},
|
| 525 |
|
|
};
|
| 526 |
|
|
//Glyph: 75
|
| 527 |
|
|
int test_font_glyph_75_index = 75;
|
| 528 |
|
|
int test_font_glyph_75_advance_x = 656;
|
| 529 |
|
|
int test_font_glyph_75_size = 16;
|
| 530 |
|
|
Bezier_write test_font_glyph_75[] = {
|
| 531 |
|
|
{{584, -76}, {526, 0}, {444, 0},1 },
|
| 532 |
|
|
{{444, 0}, {395, 0}, {353, -32},1 },
|
| 533 |
|
|
{{154, -61}, {154, -30}, {135, -12},1 },
|
| 534 |
|
|
{{135, -12}, {117, 5}, {92, 5},1 },
|
| 535 |
|
|
{{92, 5}, {67, 5}, {48, -12},1 },
|
| 536 |
|
|
{{48, -12}, {30, -30}, {30, -61},1 },
|
| 537 |
|
|
{{30, -721}, {30, -753}, {48, -770},1 },
|
| 538 |
|
|
{{48, -770}, {66, -788}, {92, -788},1 },
|
| 539 |
|
|
{{92, -788}, {117, -788}, {135, -770},1 },
|
| 540 |
|
|
{{135, -770}, {154, -753}, {154, -721},1 },
|
| 541 |
|
|
{{361, -758}, {383, -788}, {413, -788},1 },
|
| 542 |
|
|
{{413, -788}, {438, -788}, {456, -769},1 },
|
| 543 |
|
|
{{456, -769}, {475, -750}, {475, -726},1 },
|
| 544 |
|
|
{{475, -726}, {475, -705}, {461, -685},1 },
|
| 545 |
|
|
{{566, -311}, {626, -265}, {626, -193},1 },
|
| 546 |
|
|
{{626, -193}, {626, -132}, {584, -76},1 },
|
| 547 |
|
|
};
|
| 548 |
|
|
int test_font_glyph_75_triangle_size = 21;
|
| 549 |
|
|
Triangle_write test_font_glyph_75_triangles[] = {
|
| 550 |
|
|
{{30, -61}, {154, -479}, {48, -12}},
|
| 551 |
|
|
{{154, -183}, {48, -12}, {154, -479}},
|
| 552 |
|
|
{{154, -183}, {154, -479}, {321, -497}},
|
| 553 |
|
|
{{321, -497}, {154, -479}, {361, -758}},
|
| 554 |
|
|
{{321, -497}, {361, -758}, {461, -685}},
|
| 555 |
|
|
{{475, -726}, {461, -685}, {361, -758}},
|
| 556 |
|
|
{{475, -726}, {361, -758}, {456, -769}},
|
| 557 |
|
|
{{361, -758}, {413, -788}, {456, -769}},
|
| 558 |
|
|
{{154, -183}, {321, -497}, {566, -311}},
|
| 559 |
|
|
{{353, -32}, {154, -183}, {566, -311}},
|
| 560 |
|
|
{{566, -311}, {584, -76}, {353, -32}},
|
| 561 |
|
|
{{444, 0}, {353, -32}, {584, -76}},
|
| 562 |
|
|
{{584, -76}, {566, -311}, {626, -193}},
|
| 563 |
|
|
{{154, -61}, {48, -12}, {154, -183}},
|
| 564 |
|
|
{{154, -61}, {92, 5}, {48, -12}},
|
| 565 |
|
|
{{135, -12}, {92, 5}, {154, -61}},
|
| 566 |
|
|
{{92, -788}, {154, -479}, {30, -61}},
|
| 567 |
|
|
{{92, -788}, {30, -61}, {30, -721}},
|
| 568 |
|
|
{{48, -770}, {92, -788}, {30, -721}},
|
| 569 |
|
|
{{92, -788}, {154, -721}, {154, -479}},
|
| 570 |
|
|
{{92, -788}, {135, -770}, {154, -721}},
|
| 571 |
|
|
};
|
| 572 |
|
|
//Glyph: 76
|
| 573 |
|
|
int test_font_glyph_76_index = 76;
|
| 574 |
|
|
int test_font_glyph_76_advance_x = 470;
|
| 575 |
|
|
int test_font_glyph_76_size = 10;
|
| 576 |
|
|
Bezier_write test_font_glyph_76[] = {
|
| 577 |
|
|
{{449, -175}, {449, -102}, {408, -52},1 },
|
| 578 |
|
|
{{408, -52}, {364, 1}, {291, 1},1 },
|
| 579 |
|
|
{{83, 1}, {60, 1}, {40, -18},1 },
|
| 580 |
|
|
{{40, -18}, {21, -38}, {21, -61},1 },
|
| 581 |
|
|
{{21, -721}, {21, -753}, {40, -771},1 },
|
| 582 |
|
|
{{40, -771}, {59, -789}, {84, -789},1 },
|
| 583 |
|
|
{{84, -789}, {109, -789}, {127, -772},1 },
|
| 584 |
|
|
{{127, -772}, {146, -752}, {146, -721},1 },
|
| 585 |
|
|
{{291, -351}, {364, -351}, {408, -298},1 },
|
| 586 |
|
|
{{408, -298}, {449, -248}, {449, -175},1 },
|
| 587 |
|
|
};
|
| 588 |
|
|
int test_font_glyph_76_triangle_size = 12;
|
| 589 |
|
|
Triangle_write test_font_glyph_76_triangles[] = {
|
| 590 |
|
|
{{21, -61}, {83, 1}, {40, -18}},
|
| 591 |
|
|
{{21, -61}, {291, 1}, {83, 1}},
|
| 592 |
|
|
{{408, -52}, {291, 1}, {21, -61}},
|
| 593 |
|
|
{{146, -351}, {408, -52}, {21, -61}},
|
| 594 |
|
|
{{84, -789}, {146, -351}, {21, -61}},
|
| 595 |
|
|
{{84, -789}, {21, -61}, {21, -721}},
|
| 596 |
|
|
{{40, -771}, {84, -789}, {21, -721}},
|
| 597 |
|
|
{{84, -789}, {146, -721}, {146, -351}},
|
| 598 |
|
|
{{84, -789}, {127, -772}, {146, -721}},
|
| 599 |
|
|
{{291, -351}, {408, -52}, {146, -351}},
|
| 600 |
|
|
{{408, -52}, {291, -351}, {449, -175}},
|
| 601 |
|
|
{{449, -175}, {291, -351}, {408, -298}},
|
| 602 |
|
|
};
|
| 603 |
|
|
//Glyph: 77
|
| 604 |
|
|
int test_font_glyph_77_index = 77;
|
| 605 |
|
|
int test_font_glyph_77_advance_x = 861;
|
| 606 |
|
|
int test_font_glyph_77_size = 29;
|
| 607 |
|
|
Bezier_write test_font_glyph_77[] = {
|
| 608 |
|
|
{{840, -249}, {840, -144}, {813, -46},1 },
|
| 609 |
|
|
{{813, -46}, {798, 5}, {752, 5},1 },
|
| 610 |
|
|
{{752, 5}, {726, 5}, {708, -12},1 },
|
| 611 |
|
|
{{708, -12}, {690, -30}, {690, -56},1 },
|
| 612 |
|
|
{{690, -56}, {690, -66}, {693, -77},1 },
|
| 613 |
|
|
{{706, -172}, {706, -128}, {693, -77},0 },
|
| 614 |
|
|
{{629, -353}, {706, -273}, {706, -172},0 },
|
| 615 |
|
|
{{629, -353}, {620, -337}, {609, -318},1 },
|
| 616 |
|
|
{{609, -318}, {554, -226}, {473, -149},1 },
|
| 617 |
|
|
{{473, -149}, {457, -134}, {430, -134},1 },
|
| 618 |
|
|
{{430, -134}, {403, -134}, {388, -149},1 },
|
| 619 |
|
|
{{388, -149}, {305, -228}, {252, -318},1 },
|
| 620 |
|
|
{{252, -318}, {241, -336}, {232, -353},1 },
|
| 621 |
|
|
{{155, -169}, {155, -273}, {232, -353},0 },
|
| 622 |
|
|
{{168, -77}, {155, -126}, {155, -169},0 },
|
| 623 |
|
|
{{168, -77}, {170, -66}, {170, -56},1 },
|
| 624 |
|
|
{{170, -56}, {170, -30}, {152, -12},1 },
|
| 625 |
|
|
{{152, -12}, {135, 5}, {109, 5},1 },
|
| 626 |
|
|
{{109, 5}, {62, 5}, {49, -46},1 },
|
| 627 |
|
|
{{49, -46}, {22, -151}, {22, -249},1 },
|
| 628 |
|
|
{{22, -249}, {22, -555}, {227, -781},1 },
|
| 629 |
|
|
{{227, -781}, {244, -800}, {273, -800},1 },
|
| 630 |
|
|
{{273, -800}, {301, -800}, {319, -781},1 },
|
| 631 |
|
|
{{319, -781}, {386, -707}, {430, -622},1 },
|
| 632 |
|
|
{{430, -622}, {479, -712}, {542, -781},1 },
|
| 633 |
|
|
{{542, -781}, {559, -800}, {587, -800},1 },
|
| 634 |
|
|
{{587, -800}, {616, -800}, {634, -781},1 },
|
| 635 |
|
|
{{634, -781}, {732, -673}, {786, -534},1 },
|
| 636 |
|
|
{{786, -534}, {840, -395}, {840, -249},1 },
|
| 637 |
|
|
};
|
| 638 |
|
|
int test_font_glyph_77_triangle_size = 31;
|
| 639 |
|
|
Triangle_write test_font_glyph_77_triangles[] = {
|
| 640 |
|
|
{{49, -46}, {22, -249}, {155, -169}},
|
| 641 |
|
|
{{22, -249}, {155, -273}, {155, -169}},
|
| 642 |
|
|
{{232, -353}, {155, -273}, {22, -249}},
|
| 643 |
|
|
{{232, -353}, {22, -249}, {227, -781}},
|
| 644 |
|
|
{{227, -781}, {430, -622}, {232, -353}},
|
| 645 |
|
|
{{252, -318}, {232, -353}, {430, -622}},
|
| 646 |
|
|
{{430, -622}, {609, -318}, {252, -318}},
|
| 647 |
|
|
{{388, -149}, {252, -318}, {609, -318}},
|
| 648 |
|
|
{{473, -149}, {388, -149}, {609, -318}},
|
| 649 |
|
|
{{430, -134}, {388, -149}, {473, -149}},
|
| 650 |
|
|
{{629, -353}, {609, -318}, {430, -622}},
|
| 651 |
|
|
{{629, -353}, {430, -622}, {786, -534}},
|
| 652 |
|
|
{{430, -622}, {634, -781}, {786, -534}},
|
| 653 |
|
|
{{634, -781}, {430, -622}, {542, -781}},
|
| 654 |
|
|
{{634, -781}, {542, -781}, {587, -800}},
|
| 655 |
|
|
{{706, -273}, {629, -353}, {786, -534}},
|
| 656 |
|
|
{{706, -273}, {786, -534}, {840, -249}},
|
| 657 |
|
|
{{706, -172}, {706, -273}, {840, -249}},
|
| 658 |
|
|
{{706, -128}, {706, -172}, {840, -249}},
|
| 659 |
|
|
{{813, -46}, {706, -128}, {840, -249}},
|
| 660 |
|
|
{{693, -77}, {706, -128}, {813, -46}},
|
| 661 |
|
|
{{690, -56}, {693, -77}, {813, -46}},
|
| 662 |
|
|
{{813, -46}, {752, 5}, {690, -56}},
|
| 663 |
|
|
{{752, 5}, {708, -12}, {690, -56}},
|
| 664 |
|
|
{{430, -622}, {227, -781}, {319, -781}},
|
| 665 |
|
|
{{319, -781}, {227, -781}, {273, -800}},
|
| 666 |
|
|
{{155, -126}, {49, -46}, {155, -169}},
|
| 667 |
|
|
{{49, -46}, {155, -126}, {168, -77}},
|
| 668 |
|
|
{{49, -46}, {168, -77}, {170, -56}},
|
| 669 |
|
|
{{170, -56}, {109, 5}, {49, -46}},
|
| 670 |
|
|
{{152, -12}, {109, 5}, {170, -56}},
|
| 671 |
|
|
};
|
| 672 |
|
|
//Glyph: 78
|
| 673 |
|
|
int test_font_glyph_78_index = 78;
|
| 674 |
|
|
int test_font_glyph_78_advance_x = 575;
|
| 675 |
|
|
int test_font_glyph_78_size = 14;
|
| 676 |
|
|
Bezier_write test_font_glyph_78[] = {
|
| 677 |
|
|
{{555, -61}, {555, -36}, {535, -18},1 },
|
| 678 |
|
|
{{535, -18}, {516, -1}, {490, -1},1 },
|
| 679 |
|
|
{{490, -1}, {469, -1}, {453, -14},1 },
|
| 680 |
|
|
{{143, -61}, {143, -30}, {125, -12},1 },
|
| 681 |
|
|
{{125, -12}, {107, 5}, {81, 5},1 },
|
| 682 |
|
|
{{81, 5}, {56, 5}, {38, -12},1 },
|
| 683 |
|
|
{{38, -12}, {20, -30}, {20, -61},1 },
|
| 684 |
|
|
{{20, -721}, {20, -747}, {39, -765},1 },
|
| 685 |
|
|
{{39, -765}, {58, -783}, {83, -783},1 },
|
| 686 |
|
|
{{83, -783}, {105, -783}, {122, -769},1 },
|
| 687 |
|
|
{{430, -721}, {430, -753}, {450, -771},1 },
|
| 688 |
|
|
{{450, -771}, {467, -788}, {492, -788},1 },
|
| 689 |
|
|
{{492, -788}, {517, -788}, {536, -770},1 },
|
| 690 |
|
|
{{536, -770}, {555, -753}, {555, -721},1 },
|
| 691 |
|
|
};
|
| 692 |
|
|
int test_font_glyph_78_triangle_size = 18;
|
| 693 |
|
|
Triangle_write test_font_glyph_78_triangles[] = {
|
| 694 |
|
|
{{81, 5}, {38, -12}, {20, -61}},
|
| 695 |
|
|
{{20, -61}, {143, -61}, {81, 5}},
|
| 696 |
|
|
{{125, -12}, {81, 5}, {143, -61}},
|
| 697 |
|
|
{{20, -61}, {143, -275}, {143, -61}},
|
| 698 |
|
|
{{20, -61}, {20, -721}, {143, -275}},
|
| 699 |
|
|
{{143, -275}, {20, -721}, {122, -769}},
|
| 700 |
|
|
{{122, -769}, {20, -721}, {39, -765}},
|
| 701 |
|
|
{{39, -765}, {83, -783}, {122, -769}},
|
| 702 |
|
|
{{143, -275}, {122, -769}, {430, -508}},
|
| 703 |
|
|
{{430, -508}, {453, -14}, {143, -275}},
|
| 704 |
|
|
{{453, -14}, {430, -508}, {555, -61}},
|
| 705 |
|
|
{{430, -508}, {555, -721}, {555, -61}},
|
| 706 |
|
|
{{430, -721}, {555, -721}, {430, -508}},
|
| 707 |
|
|
{{555, -721}, {430, -721}, {536, -770}},
|
| 708 |
|
|
{{536, -770}, {430, -721}, {450, -771}},
|
| 709 |
|
|
{{450, -771}, {492, -788}, {536, -770}},
|
| 710 |
|
|
{{555, -61}, {490, -1}, {453, -14}},
|
| 711 |
|
|
{{535, -18}, {490, -1}, {555, -61}},
|
| 712 |
|
|
};
|
| 713 |
|
|
//Glyph: 79
|
| 714 |
|
|
int test_font_glyph_79_index = 79;
|
| 715 |
|
|
int test_font_glyph_79_advance_x = 810;
|
| 716 |
|
|
int test_font_glyph_79_size = 16;
|
| 717 |
|
|
Bezier_write test_font_glyph_79[] = {
|
| 718 |
|
|
{{791, -228}, {791, -134}, {722, -66},1 },
|
| 719 |
|
|
{{722, -66}, {654, 1}, {561, 1},1 },
|
| 720 |
|
|
{{250, 1}, {156, 1}, {87, -66},1 },
|
| 721 |
|
|
{{87, -66}, {19, -134}, {19, -228},1 },
|
| 722 |
|
|
{{19, -228}, {19, -330}, {68, -457},1 },
|
| 723 |
|
|
{{68, -457}, {120, -594}, {202, -682},1 },
|
| 724 |
|
|
{{202, -682}, {297, -783}, {405, -783},1 },
|
| 725 |
|
|
{{405, -783}, {513, -783}, {608, -682},1 },
|
| 726 |
|
|
{{608, -682}, {690, -595}, {742, -457},1 },
|
| 727 |
|
|
{{742, -457}, {791, -330}, {791, -228},1 },
|
| 728 |
|
|
{{296, -602}, {346, -659}, {405, -659},0 },
|
| 729 |
|
|
{{247, -486}, {247, -545}, {296, -602},0 },
|
| 730 |
|
|
{{318, -432}, {247, -432}, {247, -486},0 },
|
| 731 |
|
|
{{564, -487}, {564, -432}, {493, -432},0 },
|
| 732 |
|
|
{{513, -602}, {564, -546}, {564, -487},0 },
|
| 733 |
|
|
{{405, -659}, {462, -659}, {513, -602},0 },
|
| 734 |
|
|
};
|
| 735 |
|
|
int test_font_glyph_79_triangle_size = 24;
|
| 736 |
|
|
Triangle_write test_font_glyph_79_triangles[] = {
|
| 737 |
|
|
{{87, -66}, {19, -228}, {247, -432}},
|
| 738 |
|
|
{{247, -432}, {19, -228}, {68, -457}},
|
| 739 |
|
|
{{68, -457}, {247, -486}, {247, -432}},
|
| 740 |
|
|
{{247, -486}, {68, -457}, {247, -545}},
|
| 741 |
|
|
{{68, -457}, {202, -682}, {247, -545}},
|
| 742 |
|
|
{{247, -545}, {202, -682}, {296, -602}},
|
| 743 |
|
|
{{296, -602}, {202, -682}, {346, -659}},
|
| 744 |
|
|
{{346, -659}, {202, -682}, {405, -783}},
|
| 745 |
|
|
{{405, -659}, {346, -659}, {405, -783}},
|
| 746 |
|
|
{{405, -783}, {462, -659}, {405, -659}},
|
| 747 |
|
|
{{608, -682}, {462, -659}, {405, -783}},
|
| 748 |
|
|
{{513, -602}, {462, -659}, {608, -682}},
|
| 749 |
|
|
{{564, -546}, {513, -602}, {608, -682}},
|
| 750 |
|
|
{{742, -457}, {564, -546}, {608, -682}},
|
| 751 |
|
|
{{742, -457}, {564, -487}, {564, -546}},
|
| 752 |
|
|
{{564, -432}, {564, -487}, {742, -457}},
|
| 753 |
|
|
{{791, -228}, {564, -432}, {742, -457}},
|
| 754 |
|
|
{{791, -228}, {722, -66}, {564, -432}},
|
| 755 |
|
|
{{722, -66}, {561, 1}, {564, -432}},
|
| 756 |
|
|
{{561, 1}, {493, -432}, {564, -432}},
|
| 757 |
|
|
{{318, -432}, {493, -432}, {561, 1}},
|
| 758 |
|
|
{{250, 1}, {318, -432}, {561, 1}},
|
| 759 |
|
|
{{250, 1}, {247, -432}, {318, -432}},
|
| 760 |
|
|
{{87, -66}, {247, -432}, {250, 1}},
|
| 761 |
|
|
};
|
| 762 |
|
|
//Glyph: 80
|
| 763 |
|
|
int test_font_glyph_80_index = 80;
|
| 764 |
|
|
int test_font_glyph_80_advance_x = 723;
|
| 765 |
|
|
int test_font_glyph_80_size = 20;
|
| 766 |
|
|
Bezier_write test_font_glyph_80[] = {
|
| 767 |
|
|
{{708, -451}, {708, -315}, {610, -217},1 },
|
| 768 |
|
|
{{610, -217}, {513, -119}, {377, -119},1 },
|
| 769 |
|
|
{{377, -119}, {352, -119}, {323, -124},1 },
|
| 770 |
|
|
{{323, -61}, {323, -38}, {303, -18},1 },
|
| 771 |
|
|
{{303, -18}, {284, 1}, {262, 1},1 },
|
| 772 |
|
|
{{203, 1}, {175, 1}, {156, -16},1 },
|
| 773 |
|
|
{{156, -16}, {137, -34}, {137, -61},1 },
|
| 774 |
|
|
{{137, -61}, {137, -88}, {154, -105},1 },
|
| 775 |
|
|
{{154, -105}, {172, -123}, {199, -124},1 },
|
| 776 |
|
|
{{172, -432}, {100, -432}, {56, -485},1 },
|
| 777 |
|
|
{{56, -485}, {16, -535}, {16, -608},1 },
|
| 778 |
|
|
{{16, -608}, {16, -681}, {56, -731},1 },
|
| 779 |
|
|
{{56, -731}, {100, -784}, {172, -784},1 },
|
| 780 |
|
|
{{377, -784}, {513, -784}, {610, -686},1 },
|
| 781 |
|
|
{{610, -686}, {708, -588}, {708, -451},1 },
|
| 782 |
|
|
{{427, -412}, {468, -387}, {468, -338},0 },
|
| 783 |
|
|
{{341, -432}, {393, -432}, {427, -412},0 },
|
| 784 |
|
|
{{355, -247}, {338, -247}, {323, -251},0 },
|
| 785 |
|
|
{{431, -270}, {399, -247}, {355, -247},0 },
|
| 786 |
|
|
{{468, -338}, {468, -296}, {431, -270},0 },
|
| 787 |
|
|
};
|
| 788 |
|
|
int test_font_glyph_80_triangle_size = 32;
|
| 789 |
|
|
Triangle_write test_font_glyph_80_triangles[] = {
|
| 790 |
|
|
{{172, -432}, {56, -485}, {16, -608}},
|
| 791 |
|
|
{{199, -432}, {172, -432}, {16, -608}},
|
| 792 |
|
|
{{172, -784}, {199, -432}, {16, -608}},
|
| 793 |
|
|
{{172, -784}, {16, -608}, {56, -731}},
|
| 794 |
|
|
{{377, -784}, {199, -432}, {172, -784}},
|
| 795 |
|
|
{{610, -686}, {199, -432}, {377, -784}},
|
| 796 |
|
|
{{610, -686}, {323, -432}, {199, -432}},
|
| 797 |
|
|
{{199, -432}, {323, -432}, {323, -251}},
|
| 798 |
|
|
{{323, -251}, {199, -124}, {199, -432}},
|
| 799 |
|
|
{{199, -124}, {323, -251}, {323, -124}},
|
| 800 |
|
|
{{323, -124}, {323, -251}, {338, -247}},
|
| 801 |
|
|
{{323, -124}, {338, -247}, {355, -247}},
|
| 802 |
|
|
{{377, -119}, {323, -124}, {355, -247}},
|
| 803 |
|
|
{{377, -119}, {355, -247}, {399, -247}},
|
| 804 |
|
|
{{377, -119}, {399, -247}, {431, -270}},
|
| 805 |
|
|
{{610, -217}, {377, -119}, {431, -270}},
|
| 806 |
|
|
{{610, -217}, {431, -270}, {468, -296}},
|
| 807 |
|
|
{{610, -217}, {468, -296}, {468, -338}},
|
| 808 |
|
|
{{708, -451}, {610, -217}, {468, -338}},
|
| 809 |
|
|
{{468, -338}, {468, -387}, {708, -451}},
|
| 810 |
|
|
{{708, -451}, {468, -387}, {610, -686}},
|
| 811 |
|
|
{{610, -686}, {468, -387}, {427, -412}},
|
| 812 |
|
|
{{610, -686}, {427, -412}, {393, -432}},
|
| 813 |
|
|
{{610, -686}, {393, -432}, {341, -432}},
|
| 814 |
|
|
{{610, -686}, {341, -432}, {323, -432}},
|
| 815 |
|
|
{{199, -124}, {323, -124}, {323, -61}},
|
| 816 |
|
|
{{323, -61}, {262, 1}, {199, -124}},
|
| 817 |
|
|
{{199, -124}, {262, 1}, {203, 1}},
|
| 818 |
|
|
{{137, -61}, {199, -124}, {203, 1}},
|
| 819 |
|
|
{{137, -61}, {203, 1}, {156, -16}},
|
| 820 |
|
|
{{137, -61}, {154, -105}, {199, -124}},
|
| 821 |
|
|
{{323, -61}, {303, -18}, {262, 1}},
|
| 822 |
|
|
};
|
| 823 |
|
|
//Glyph: 81
|
| 824 |
|
|
int test_font_glyph_81_index = 81;
|
| 825 |
|
|
int test_font_glyph_81_advance_x = 806;
|
| 826 |
|
|
int test_font_glyph_81_size = 28;
|
| 827 |
|
|
Bezier_write test_font_glyph_81[] = {
|
| 828 |
|
|
{{648, -149}, {676, -86}, {676, -25},1 },
|
| 829 |
|
|
{{676, -25}, {676, 6}, {657, 24},1 },
|
| 830 |
|
|
{{657, 24}, {639, 42}, {614, 42},1 },
|
| 831 |
|
|
{{614, 42}, {588, 42}, {570, 24},1 },
|
| 832 |
|
|
{{570, 24}, {552, 6}, {552, -25},1 },
|
| 833 |
|
|
{{550, -49}, {552, -33}, {552, -25},0 },
|
| 834 |
|
|
{{550, -49}, {482, 1}, {403, 1},1 },
|
| 835 |
|
|
{{403, 1}, {295, 1}, {200, -100},1 },
|
| 836 |
|
|
{{200, -100}, {118, -188}, {66, -325},1 },
|
| 837 |
|
|
{{66, -325}, {17, -452}, {17, -554},1 },
|
| 838 |
|
|
{{17, -554}, {17, -647}, {85, -715},1 },
|
| 839 |
|
|
{{85, -715}, {153, -783}, {248, -783},1 },
|
| 840 |
|
|
{{559, -783}, {653, -783}, {721, -715},1 },
|
| 841 |
|
|
{{721, -715}, {789, -647}, {789, -554},1 },
|
| 842 |
|
|
{{789, -554}, {789, -467}, {744, -343},1 },
|
| 843 |
|
|
{{744, -343}, {701, -225}, {648, -149},1 },
|
| 844 |
|
|
{{491, -349}, {567, -349}, {562, -286},0 },
|
| 845 |
|
|
{{246, -286}, {239, -349}, {316, -349},0 },
|
| 846 |
|
|
{{297, -177}, {251, -227}, {246, -286},0 },
|
| 847 |
|
|
{{403, -124}, {346, -124}, {297, -177},0 },
|
| 848 |
|
|
{{484, -153}, {445, -124}, {403, -124},0 },
|
| 849 |
|
|
{{397, -180}, {444, -180}, {484, -153},0 },
|
| 850 |
|
|
{{397, -180}, {365, -180}, {348, -198},1 },
|
| 851 |
|
|
{{348, -198}, {331, -217}, {331, -242},1 },
|
| 852 |
|
|
{{331, -242}, {331, -267}, {348, -285},1 },
|
| 853 |
|
|
{{348, -285}, {365, -304}, {397, -304},1 },
|
| 854 |
|
|
{{397, -304}, {484, -304}, {554, -255},1 },
|
| 855 |
|
|
{{562, -286}, {560, -271}, {554, -255},0 },
|
| 856 |
|
|
};
|
| 857 |
|
|
int test_font_glyph_81_triangle_size = 38;
|
| 858 |
|
|
Triangle_write test_font_glyph_81_triangles[] = {
|
| 859 |
|
|
{{66, -325}, {17, -554}, {239, -349}},
|
| 860 |
|
|
{{17, -554}, {85, -715}, {239, -349}},
|
| 861 |
|
|
{{239, -349}, {85, -715}, {248, -783}},
|
| 862 |
|
|
{{316, -349}, {239, -349}, {248, -783}},
|
| 863 |
|
|
{{248, -783}, {559, -783}, {316, -349}},
|
| 864 |
|
|
{{559, -783}, {491, -349}, {316, -349}},
|
| 865 |
|
|
{{559, -783}, {567, -349}, {491, -349}},
|
| 866 |
|
|
{{567, -349}, {559, -783}, {721, -715}},
|
| 867 |
|
|
{{789, -554}, {567, -349}, {721, -715}},
|
| 868 |
|
|
{{744, -343}, {567, -349}, {789, -554}},
|
| 869 |
|
|
{{744, -343}, {562, -286}, {567, -349}},
|
| 870 |
|
|
{{744, -343}, {560, -271}, {562, -286}},
|
| 871 |
|
|
{{648, -149}, {560, -271}, {744, -343}},
|
| 872 |
|
|
{{554, -255}, {560, -271}, {648, -149}},
|
| 873 |
|
|
{{484, -153}, {554, -255}, {648, -149}},
|
| 874 |
|
|
{{550, -49}, {484, -153}, {648, -149}},
|
| 875 |
|
|
{{648, -149}, {676, -25}, {550, -49}},
|
| 876 |
|
|
{{676, -25}, {552, -33}, {550, -49}},
|
| 877 |
|
|
{{676, -25}, {552, -25}, {552, -33}},
|
| 878 |
|
|
{{676, -25}, {657, 24}, {552, -25}},
|
| 879 |
|
|
{{657, 24}, {570, 24}, {552, -25}},
|
| 880 |
|
|
{{614, 42}, {570, 24}, {657, 24}},
|
| 881 |
|
|
{{445, -124}, {484, -153}, {550, -49}},
|
| 882 |
|
|
{{403, 1}, {445, -124}, {550, -49}},
|
| 883 |
|
|
{{403, 1}, {403, -124}, {445, -124}},
|
| 884 |
|
|
{{346, -124}, {403, -124}, {403, 1}},
|
| 885 |
|
|
{{403, 1}, {200, -100}, {346, -124}},
|
| 886 |
|
|
{{200, -100}, {297, -177}, {346, -124}},
|
| 887 |
|
|
{{200, -100}, {251, -227}, {297, -177}},
|
| 888 |
|
|
{{251, -227}, {200, -100}, {66, -325}},
|
| 889 |
|
|
{{251, -227}, {66, -325}, {246, -286}},
|
| 890 |
|
|
{{66, -325}, {239, -349}, {246, -286}},
|
| 891 |
|
|
{{484, -153}, {444, -180}, {554, -255}},
|
| 892 |
|
|
{{554, -255}, {444, -180}, {397, -304}},
|
| 893 |
|
|
{{444, -180}, {397, -180}, {397, -304}},
|
| 894 |
|
|
{{397, -180}, {331, -242}, {397, -304}},
|
| 895 |
|
|
{{397, -304}, {331, -242}, {348, -285}},
|
| 896 |
|
|
{{397, -180}, {348, -198}, {331, -242}},
|
| 897 |
|
|
};
|
| 898 |
|
|
//Glyph: 82
|
| 899 |
|
|
int test_font_glyph_82_index = 82;
|
| 900 |
|
|
int test_font_glyph_82_advance_x = 737;
|
| 901 |
|
|
int test_font_glyph_82_size = 26;
|
| 902 |
|
|
Bezier_write test_font_glyph_82[] = {
|
| 903 |
|
|
{{716, -451}, {716, -369}, {677, -296},1 },
|
| 904 |
|
|
{{677, -296}, {639, -224}, {572, -177},1 },
|
| 905 |
|
|
{{572, -177}, {616, -127}, {616, -61},1 },
|
| 906 |
|
|
{{616, -61}, {616, -33}, {598, -14},1 },
|
| 907 |
|
|
{{598, -14}, {580, 5}, {553, 5},1 },
|
| 908 |
|
|
{{553, 5}, {525, 5}, {508, -14},1 },
|
| 909 |
|
|
{{508, -14}, {491, -33}, {491, -61},1 },
|
| 910 |
|
|
{{469, -105}, {491, -86}, {491, -61},0 },
|
| 911 |
|
|
{{422, -124}, {447, -124}, {469, -105},0 },
|
| 912 |
|
|
{{330, -61}, {330, -38}, {310, -18},1 },
|
| 913 |
|
|
{{310, -18}, {291, 1}, {268, 1},1 },
|
| 914 |
|
|
{{210, 1}, {181, 1}, {162, -16},1 },
|
| 915 |
|
|
{{162, -16}, {144, -33}, {144, -61},1 },
|
| 916 |
|
|
{{144, -61}, {144, -88}, {161, -105},1 },
|
| 917 |
|
|
{{161, -105}, {179, -123}, {206, -124},1 },
|
| 918 |
|
|
{{179, -432}, {107, -432}, {63, -485},1 },
|
| 919 |
|
|
{{63, -485}, {22, -535}, {22, -608},1 },
|
| 920 |
|
|
{{22, -608}, {22, -681}, {64, -732},1 },
|
| 921 |
|
|
{{64, -732}, {107, -784}, {179, -784},1 },
|
| 922 |
|
|
{{384, -784}, {520, -784}, {618, -686},1 },
|
| 923 |
|
|
{{618, -686}, {716, -588}, {716, -451},1 },
|
| 924 |
|
|
{{433, -412}, {474, -387}, {474, -338},0 },
|
| 925 |
|
|
{{348, -432}, {400, -432}, {433, -412},0 },
|
| 926 |
|
|
{{362, -247}, {345, -247}, {330, -251},0 },
|
| 927 |
|
|
{{438, -270}, {406, -247}, {362, -247},0 },
|
| 928 |
|
|
{{474, -338}, {474, -296}, {438, -270},0 },
|
| 929 |
|
|
};
|
| 930 |
|
|
int test_font_glyph_82_triangle_size = 41;
|
| 931 |
|
|
Triangle_write test_font_glyph_82_triangles[] = {
|
| 932 |
|
|
{{179, -432}, {63, -485}, {22, -608}},
|
| 933 |
|
|
{{22, -608}, {206, -432}, {179, -432}},
|
| 934 |
|
|
{{179, -784}, {206, -432}, {22, -608}},
|
| 935 |
|
|
{{22, -608}, {64, -732}, {179, -784}},
|
| 936 |
|
|
{{384, -784}, {206, -432}, {179, -784}},
|
| 937 |
|
|
{{618, -686}, {206, -432}, {384, -784}},
|
| 938 |
|
|
{{618, -686}, {330, -432}, {206, -432}},
|
| 939 |
|
|
{{206, -432}, {330, -432}, {330, -251}},
|
| 940 |
|
|
{{330, -251}, {206, -124}, {206, -432}},
|
| 941 |
|
|
{{206, -124}, {330, -251}, {330, -124}},
|
| 942 |
|
|
{{330, -124}, {330, -251}, {345, -247}},
|
| 943 |
|
|
{{330, -124}, {345, -247}, {362, -247}},
|
| 944 |
|
|
{{422, -124}, {330, -124}, {362, -247}},
|
| 945 |
|
|
{{362, -247}, {406, -247}, {422, -124}},
|
| 946 |
|
|
{{447, -124}, {422, -124}, {406, -247}},
|
| 947 |
|
|
{{406, -247}, {438, -270}, {447, -124}},
|
| 948 |
|
|
{{572, -177}, {447, -124}, {438, -270}},
|
| 949 |
|
|
{{572, -177}, {438, -270}, {474, -296}},
|
| 950 |
|
|
{{572, -177}, {474, -296}, {677, -296}},
|
| 951 |
|
|
{{677, -296}, {474, -296}, {474, -338}},
|
| 952 |
|
|
{{677, -296}, {474, -338}, {474, -387}},
|
| 953 |
|
|
{{474, -387}, {716, -451}, {677, -296}},
|
| 954 |
|
|
{{716, -451}, {474, -387}, {618, -686}},
|
| 955 |
|
|
{{618, -686}, {474, -387}, {433, -412}},
|
| 956 |
|
|
{{618, -686}, {433, -412}, {400, -432}},
|
| 957 |
|
|
{{618, -686}, {400, -432}, {348, -432}},
|
| 958 |
|
|
{{618, -686}, {348, -432}, {330, -432}},
|
| 959 |
|
|
{{469, -105}, {447, -124}, {572, -177}},
|
| 960 |
|
|
{{491, -86}, {469, -105}, {572, -177}},
|
| 961 |
|
|
{{616, -61}, {491, -86}, {572, -177}},
|
| 962 |
|
|
{{616, -61}, {491, -61}, {491, -86}},
|
| 963 |
|
|
{{616, -61}, {598, -14}, {491, -61}},
|
| 964 |
|
|
{{598, -14}, {553, 5}, {491, -61}},
|
| 965 |
|
|
{{491, -61}, {553, 5}, {508, -14}},
|
| 966 |
|
|
{{206, -124}, {330, -124}, {330, -61}},
|
| 967 |
|
|
{{330, -61}, {268, 1}, {206, -124}},
|
| 968 |
|
|
{{206, -124}, {268, 1}, {210, 1}},
|
| 969 |
|
|
{{144, -61}, {206, -124}, {210, 1}},
|
| 970 |
|
|
{{144, -61}, {210, 1}, {162, -16}},
|
| 971 |
|
|
{{144, -61}, {161, -105}, {206, -124}},
|
| 972 |
|
|
{{330, -61}, {310, -18}, {268, 1}},
|
| 973 |
|
|
};
|
| 974 |
|
|
//Glyph: 83
|
| 975 |
|
|
int test_font_glyph_83_index = 83;
|
| 976 |
|
|
int test_font_glyph_83_advance_x = 654;
|
| 977 |
|
|
int test_font_glyph_83_size = 24;
|
| 978 |
|
|
Bezier_write test_font_glyph_83[] = {
|
| 979 |
|
|
{{636, -271}, {636, -159}, {556, -79},1 },
|
| 980 |
|
|
{{556, -79}, {476, 1}, {364, 1},1 },
|
| 981 |
|
|
{{174, 1}, {103, 1}, {59, -52},1 },
|
| 982 |
|
|
{{59, -52}, {18, -102}, {18, -175},1 },
|
| 983 |
|
|
{{18, -175}, {18, -249}, {59, -298},1 },
|
| 984 |
|
|
{{59, -298}, {102, -351}, {174, -351},1 },
|
| 985 |
|
|
{{388, -379}, {383, -351}, {349, -351},0 },
|
| 986 |
|
|
{{377, -409}, {392, -398}, {388, -379},0 },
|
| 987 |
|
|
{{346, -422}, {371, -413}, {377, -409},0 },
|
| 988 |
|
|
{{346, -422}, {326, -429}, {298, -440},1 },
|
| 989 |
|
|
{{298, -440}, {240, -463}, {204, -506},1 },
|
| 990 |
|
|
{{204, -506}, {167, -553}, {167, -609},1 },
|
| 991 |
|
|
{{167, -609}, {167, -625}, {170, -641},1 },
|
| 992 |
|
|
{{170, -641}, {183, -705}, {234, -744},1 },
|
| 993 |
|
|
{{234, -744}, {286, -784}, {352, -784},1 },
|
| 994 |
|
|
{{424, -784}, {455, -784}, {474, -765},1 },
|
| 995 |
|
|
{{474, -765}, {490, -747}, {490, -722},1 },
|
| 996 |
|
|
{{490, -722}, {490, -697}, {474, -679},1 },
|
| 997 |
|
|
{{474, -679}, {455, -660}, {424, -660},1 },
|
| 998 |
|
|
{{292, -618}, {301, -660}, {352, -660},0 },
|
| 999 |
|
|
{{342, -555}, {284, -578}, {292, -618},0 },
|
| 1000 |
|
|
{{342, -555}, {357, -550}, {387, -539},1 },
|
| 1001 |
|
|
{{387, -539}, {514, -493}, {560, -454},1 },
|
| 1002 |
|
|
{{560, -454}, {636, -390}, {636, -271},1 },
|
| 1003 |
|
|
};
|
| 1004 |
|
|
int test_font_glyph_83_triangle_size = 31;
|
| 1005 |
|
|
Triangle_write test_font_glyph_83_triangles[] = {
|
| 1006 |
|
|
{{174, 1}, {59, -52}, {18, -175}},
|
| 1007 |
|
|
{{174, 1}, {18, -175}, {174, -351}},
|
| 1008 |
|
|
{{174, -351}, {18, -175}, {59, -298}},
|
| 1009 |
|
|
{{174, 1}, {174, -351}, {349, -351}},
|
| 1010 |
|
|
{{364, 1}, {174, 1}, {349, -351}},
|
| 1011 |
|
|
{{364, 1}, {349, -351}, {383, -351}},
|
| 1012 |
|
|
{{383, -351}, {556, -79}, {364, 1}},
|
| 1013 |
|
|
{{556, -79}, {383, -351}, {636, -271}},
|
| 1014 |
|
|
{{636, -271}, {383, -351}, {560, -454}},
|
| 1015 |
|
|
{{560, -454}, {383, -351}, {388, -379}},
|
| 1016 |
|
|
{{388, -379}, {392, -398}, {560, -454}},
|
| 1017 |
|
|
{{560, -454}, {392, -398}, {387, -539}},
|
| 1018 |
|
|
{{387, -539}, {392, -398}, {377, -409}},
|
| 1019 |
|
|
{{387, -539}, {377, -409}, {371, -413}},
|
| 1020 |
|
|
{{371, -413}, {346, -422}, {387, -539}},
|
| 1021 |
|
|
{{387, -539}, {346, -422}, {342, -555}},
|
| 1022 |
|
|
{{346, -422}, {298, -440}, {342, -555}},
|
| 1023 |
|
|
{{298, -440}, {284, -578}, {342, -555}},
|
| 1024 |
|
|
{{204, -506}, {284, -578}, {298, -440}},
|
| 1025 |
|
|
{{204, -506}, {167, -609}, {284, -578}},
|
| 1026 |
|
|
{{284, -578}, {167, -609}, {292, -618}},
|
| 1027 |
|
|
{{167, -609}, {170, -641}, {292, -618}},
|
| 1028 |
|
|
{{292, -618}, {170, -641}, {301, -660}},
|
| 1029 |
|
|
{{170, -641}, {234, -744}, {301, -660}},
|
| 1030 |
|
|
{{301, -660}, {234, -744}, {352, -784}},
|
| 1031 |
|
|
{{352, -784}, {352, -660}, {301, -660}},
|
| 1032 |
|
|
{{424, -784}, {352, -660}, {352, -784}},
|
| 1033 |
|
|
{{352, -660}, {424, -784}, {424, -660}},
|
| 1034 |
|
|
{{490, -722}, {424, -660}, {424, -784}},
|
| 1035 |
|
|
{{490, -722}, {424, -784}, {474, -765}},
|
| 1036 |
|
|
{{490, -722}, {474, -679}, {424, -660}},
|
| 1037 |
|
|
};
|
| 1038 |
|
|
//Glyph: 84
|
| 1039 |
|
|
int test_font_glyph_84_index = 84;
|
| 1040 |
|
|
int test_font_glyph_84_advance_x = 716;
|
| 1041 |
|
|
int test_font_glyph_84_size = 12;
|
| 1042 |
|
|
Bezier_write test_font_glyph_84[] = {
|
| 1043 |
|
|
{{699, -609}, {699, -535}, {658, -485},1 },
|
| 1044 |
|
|
{{658, -485}, {613, -432}, {541, -432},1 },
|
| 1045 |
|
|
{{420, -61}, {420, -30}, {401, -12},1 },
|
| 1046 |
|
|
{{401, -12}, {383, 5}, {358, 5},1 },
|
| 1047 |
|
|
{{358, 5}, {333, 5}, {314, -12},1 },
|
| 1048 |
|
|
{{314, -12}, {296, -30}, {296, -61},1 },
|
| 1049 |
|
|
{{174, -432}, {102, -432}, {58, -485},1 },
|
| 1050 |
|
|
{{58, -485}, {17, -535}, {17, -609},1 },
|
| 1051 |
|
|
{{17, -609}, {17, -682}, {58, -731},1 },
|
| 1052 |
|
|
{{58, -731}, {102, -784}, {174, -784},1 },
|
| 1053 |
|
|
{{541, -784}, {613, -784}, {658, -731},1 },
|
| 1054 |
|
|
{{658, -731}, {699, -682}, {699, -609},1 },
|
| 1055 |
|
|
};
|
| 1056 |
|
|
int test_font_glyph_84_triangle_size = 15;
|
| 1057 |
|
|
Triangle_write test_font_glyph_84_triangles[] = {
|
| 1058 |
|
|
{{174, -432}, {58, -485}, {17, -609}},
|
| 1059 |
|
|
{{174, -784}, {174, -432}, {17, -609}},
|
| 1060 |
|
|
{{174, -784}, {17, -609}, {58, -731}},
|
| 1061 |
|
|
{{174, -784}, {541, -784}, {174, -432}},
|
| 1062 |
|
|
{{541, -784}, {296, -432}, {174, -432}},
|
| 1063 |
|
|
{{541, -784}, {420, -432}, {296, -432}},
|
| 1064 |
|
|
{{296, -61}, {296, -432}, {420, -432}},
|
| 1065 |
|
|
{{296, -61}, {420, -432}, {420, -61}},
|
| 1066 |
|
|
{{296, -61}, {420, -61}, {358, 5}},
|
| 1067 |
|
|
{{420, -61}, {401, -12}, {358, 5}},
|
| 1068 |
|
|
{{296, -61}, {358, 5}, {314, -12}},
|
| 1069 |
|
|
{{541, -784}, {541, -432}, {420, -432}},
|
| 1070 |
|
|
{{699, -609}, {541, -432}, {541, -784}},
|
| 1071 |
|
|
{{699, -609}, {541, -784}, {658, -731}},
|
| 1072 |
|
|
{{699, -609}, {658, -485}, {541, -432}},
|
| 1073 |
|
|
};
|
| 1074 |
|
|
//Glyph: 85
|
| 1075 |
|
|
int test_font_glyph_85_index = 85;
|
| 1076 |
|
|
int test_font_glyph_85_advance_x = 819;
|
| 1077 |
|
|
int test_font_glyph_85_size = 20;
|
| 1078 |
|
|
Bezier_write test_font_glyph_85[] = {
|
| 1079 |
|
|
{{795, -267}, {804, -165}, {736, -82},1 },
|
| 1080 |
|
|
{{736, -82}, {668, 1}, {566, 1},1 },
|
| 1081 |
|
|
{{253, 1}, {151, 1}, {83, -82},1 },
|
| 1082 |
|
|
{{83, -82}, {15, -165}, {24, -267},1 },
|
| 1083 |
|
|
{{24, -267}, {47, -521}, {188, -753},1 },
|
| 1084 |
|
|
{{188, -753}, {209, -788}, {244, -788},1 },
|
| 1085 |
|
|
{{244, -788}, {269, -788}, {287, -769},1 },
|
| 1086 |
|
|
{{287, -769}, {306, -751}, {306, -726},1 },
|
| 1087 |
|
|
{{306, -726}, {306, -708}, {295, -689},1 },
|
| 1088 |
|
|
{{256, -578}, {256, -624}, {295, -689},0 },
|
| 1089 |
|
|
{{306, -483}, {256, -523}, {256, -578},0 },
|
| 1090 |
|
|
{{410, -445}, {353, -445}, {306, -483},0 },
|
| 1091 |
|
|
{{513, -481}, {466, -445}, {410, -445},0 },
|
| 1092 |
|
|
{{563, -576}, {563, -521}, {513, -481},0 },
|
| 1093 |
|
|
{{524, -689}, {563, -624}, {563, -576},0 },
|
| 1094 |
|
|
{{524, -689}, {513, -708}, {513, -726},1 },
|
| 1095 |
|
|
{{513, -726}, {513, -751}, {531, -769},1 },
|
| 1096 |
|
|
{{531, -769}, {550, -788}, {575, -788},1 },
|
| 1097 |
|
|
{{575, -788}, {610, -788}, {631, -753},1 },
|
| 1098 |
|
|
{{631, -753}, {773, -516}, {795, -267},1 },
|
| 1099 |
|
|
};
|
| 1100 |
|
|
int test_font_glyph_85_triangle_size = 25;
|
| 1101 |
|
|
Triangle_write test_font_glyph_85_triangles[] = {
|
| 1102 |
|
|
{{24, -267}, {353, -445}, {83, -82}},
|
| 1103 |
|
|
{{253, 1}, {83, -82}, {353, -445}},
|
| 1104 |
|
|
{{253, 1}, {353, -445}, {410, -445}},
|
| 1105 |
|
|
{{566, 1}, {253, 1}, {410, -445}},
|
| 1106 |
|
|
{{566, 1}, {410, -445}, {466, -445}},
|
| 1107 |
|
|
{{736, -82}, {566, 1}, {466, -445}},
|
| 1108 |
|
|
{{736, -82}, {466, -445}, {795, -267}},
|
| 1109 |
|
|
{{795, -267}, {466, -445}, {513, -481}},
|
| 1110 |
|
|
{{795, -267}, {513, -481}, {563, -521}},
|
| 1111 |
|
|
{{795, -267}, {563, -521}, {563, -576}},
|
| 1112 |
|
|
{{795, -267}, {563, -576}, {631, -753}},
|
| 1113 |
|
|
{{563, -576}, {563, -624}, {631, -753}},
|
| 1114 |
|
|
{{563, -624}, {524, -689}, {631, -753}},
|
| 1115 |
|
|
{{513, -726}, {631, -753}, {524, -689}},
|
| 1116 |
|
|
{{531, -769}, {631, -753}, {513, -726}},
|
| 1117 |
|
|
{{575, -788}, {631, -753}, {531, -769}},
|
| 1118 |
|
|
{{353, -445}, {24, -267}, {306, -483}},
|
| 1119 |
|
|
{{306, -483}, {24, -267}, {256, -523}},
|
| 1120 |
|
|
{{256, -523}, {24, -267}, {256, -578}},
|
| 1121 |
|
|
{{24, -267}, {188, -753}, {256, -578}},
|
| 1122 |
|
|
{{188, -753}, {256, -624}, {256, -578}},
|
| 1123 |
|
|
{{256, -624}, {188, -753}, {295, -689}},
|
| 1124 |
|
|
{{295, -689}, {188, -753}, {287, -769}},
|
| 1125 |
|
|
{{188, -753}, {244, -788}, {287, -769}},
|
| 1126 |
|
|
{{295, -689}, {287, -769}, {306, -726}},
|
| 1127 |
|
|
};
|
| 1128 |
|
|
//Glyph: 86
|
| 1129 |
|
|
int test_font_glyph_86_index = 86;
|
| 1130 |
|
|
int test_font_glyph_86_advance_x = 814;
|
| 1131 |
|
|
int test_font_glyph_86_size = 20;
|
| 1132 |
|
|
Bezier_write test_font_glyph_86[] = {
|
| 1133 |
|
|
{{787, -736}, {793, -690}, {793, -643},1 },
|
| 1134 |
|
|
{{793, -643}, {793, -447}, {699, -279},1 },
|
| 1135 |
|
|
{{699, -279}, {604, -108}, {440, -4},1 },
|
| 1136 |
|
|
{{440, -4}, {429, 3}, {407, 3},1 },
|
| 1137 |
|
|
{{407, 3}, {385, 3}, {373, -4},1 },
|
| 1138 |
|
|
{{373, -4}, {210, -107}, {114, -279},1 },
|
| 1139 |
|
|
{{114, -279}, {21, -448}, {21, -643},1 },
|
| 1140 |
|
|
{{21, -643}, {21, -690}, {26, -736},1 },
|
| 1141 |
|
|
{{26, -736}, {30, -768}, {51, -783},1 },
|
| 1142 |
|
|
{{51, -783}, {72, -799}, {96, -796},1 },
|
| 1143 |
|
|
{{96, -796}, {122, -793}, {138, -773},1 },
|
| 1144 |
|
|
{{138, -773}, {154, -753}, {150, -722},1 },
|
| 1145 |
|
|
{{234, -621}, {143, -665}, {150, -722},0 },
|
| 1146 |
|
|
{{407, -582}, {316, -582}, {234, -621},0 },
|
| 1147 |
|
|
{{580, -622}, {498, -582}, {407, -582},0 },
|
| 1148 |
|
|
{{663, -722}, {670, -665}, {580, -622},0 },
|
| 1149 |
|
|
{{663, -722}, {660, -753}, {676, -773},1 },
|
| 1150 |
|
|
{{676, -773}, {692, -793}, {717, -796},1 },
|
| 1151 |
|
|
{{717, -796}, {742, -799}, {763, -783},1 },
|
| 1152 |
|
|
{{763, -783}, {784, -768}, {787, -736},1 },
|
| 1153 |
|
|
};
|
| 1154 |
|
|
int test_font_glyph_86_triangle_size = 22;
|
| 1155 |
|
|
Triangle_write test_font_glyph_86_triangles[] = {
|
| 1156 |
|
|
{{234, -621}, {114, -279}, {21, -643}},
|
| 1157 |
|
|
{{234, -621}, {21, -643}, {143, -665}},
|
| 1158 |
|
|
{{143, -665}, {21, -643}, {26, -736}},
|
| 1159 |
|
|
{{150, -722}, {143, -665}, {26, -736}},
|
| 1160 |
|
|
{{150, -722}, {26, -736}, {51, -783}},
|
| 1161 |
|
|
{{150, -722}, {51, -783}, {96, -796}},
|
| 1162 |
|
|
{{138, -773}, {150, -722}, {96, -796}},
|
| 1163 |
|
|
{{114, -279}, {234, -621}, {316, -582}},
|
| 1164 |
|
|
{{407, -582}, {114, -279}, {316, -582}},
|
| 1165 |
|
|
{{373, -4}, {114, -279}, {407, -582}},
|
| 1166 |
|
|
{{407, -582}, {440, -4}, {373, -4}},
|
| 1167 |
|
|
{{407, 3}, {373, -4}, {440, -4}},
|
| 1168 |
|
|
{{699, -279}, {440, -4}, {407, -582}},
|
| 1169 |
|
|
{{699, -279}, {407, -582}, {498, -582}},
|
| 1170 |
|
|
{{498, -582}, {580, -622}, {699, -279}},
|
| 1171 |
|
|
{{699, -279}, {580, -622}, {793, -643}},
|
| 1172 |
|
|
{{670, -665}, {793, -643}, {580, -622}},
|
| 1173 |
|
|
{{793, -643}, {670, -665}, {787, -736}},
|
| 1174 |
|
|
{{787, -736}, {670, -665}, {663, -722}},
|
| 1175 |
|
|
{{787, -736}, {663, -722}, {676, -773}},
|
| 1176 |
|
|
{{676, -773}, {763, -783}, {787, -736}},
|
| 1177 |
|
|
{{676, -773}, {717, -796}, {763, -783}},
|
| 1178 |
|
|
};
|
| 1179 |
|
|
//Glyph: 87
|
| 1180 |
|
|
int test_font_glyph_87_index = 87;
|
| 1181 |
|
|
int test_font_glyph_87_advance_x = 861;
|
| 1182 |
|
|
int test_font_glyph_87_size = 28;
|
| 1183 |
|
|
Bezier_write test_font_glyph_87[] = {
|
| 1184 |
|
|
{{840, -546}, {840, -400}, {786, -261},1 },
|
| 1185 |
|
|
{{786, -261}, {732, -122}, {634, -14},1 },
|
| 1186 |
|
|
{{634, -14}, {617, 5}, {587, 5},1 },
|
| 1187 |
|
|
{{587, 5}, {558, 5}, {542, -14},1 },
|
| 1188 |
|
|
{{542, -14}, {479, -83}, {430, -173},1 },
|
| 1189 |
|
|
{{430, -173}, {383, -83}, {320, -14},1 },
|
| 1190 |
|
|
{{320, -14}, {302, 5}, {273, 5},1 },
|
| 1191 |
|
|
{{273, 5}, {244, 5}, {227, -14},1 },
|
| 1192 |
|
|
{{227, -14}, {128, -121}, {75, -260},1 },
|
| 1193 |
|
|
{{75, -260}, {22, -399}, {22, -546},1 },
|
| 1194 |
|
|
{{22, -546}, {22, -649}, {49, -750},1 },
|
| 1195 |
|
|
{{49, -750}, {62, -800}, {109, -800},1 },
|
| 1196 |
|
|
{{109, -800}, {135, -800}, {153, -782},1 },
|
| 1197 |
|
|
{{153, -782}, {171, -765}, {171, -738},1 },
|
| 1198 |
|
|
{{171, -738}, {171, -728}, {169, -718},1 },
|
| 1199 |
|
|
{{155, -624}, {155, -667}, {169, -718},0 },
|
| 1200 |
|
|
{{232, -442}, {155, -520}, {155, -624},0 },
|
| 1201 |
|
|
{{232, -442}, {285, -550}, {388, -645},1 },
|
| 1202 |
|
|
{{388, -645}, {404, -660}, {430, -660},1 },
|
| 1203 |
|
|
{{430, -660}, {456, -660}, {473, -645},1 },
|
| 1204 |
|
|
{{473, -645}, {575, -550}, {629, -442},1 },
|
| 1205 |
|
|
{{706, -623}, {706, -522}, {629, -442},0 },
|
| 1206 |
|
|
{{693, -718}, {706, -667}, {706, -623},0 },
|
| 1207 |
|
|
{{693, -718}, {690, -729}, {690, -739},1 },
|
| 1208 |
|
|
{{690, -739}, {690, -765}, {708, -782},1 },
|
| 1209 |
|
|
{{708, -782}, {726, -800}, {752, -800},1 },
|
| 1210 |
|
|
{{752, -800}, {799, -800}, {813, -750},1 },
|
| 1211 |
|
|
{{813, -750}, {840, -649}, {840, -546},1 },
|
| 1212 |
|
|
};
|
| 1213 |
|
|
int test_font_glyph_87_triangle_size = 30;
|
| 1214 |
|
|
Triangle_write test_font_glyph_87_triangles[] = {
|
| 1215 |
|
|
{{75, -260}, {22, -546}, {155, -520}},
|
| 1216 |
|
|
{{22, -546}, {155, -624}, {155, -520}},
|
| 1217 |
|
|
{{155, -624}, {22, -546}, {155, -667}},
|
| 1218 |
|
|
{{22, -546}, {49, -750}, {155, -667}},
|
| 1219 |
|
|
{{155, -667}, {49, -750}, {169, -718}},
|
| 1220 |
|
|
{{169, -718}, {49, -750}, {171, -738}},
|
| 1221 |
|
|
{{171, -738}, {49, -750}, {109, -800}},
|
| 1222 |
|
|
{{171, -738}, {109, -800}, {153, -782}},
|
| 1223 |
|
|
{{75, -260}, {155, -520}, {232, -442}},
|
| 1224 |
|
|
{{75, -260}, {232, -442}, {430, -173}},
|
| 1225 |
|
|
{{430, -173}, {232, -442}, {629, -442}},
|
| 1226 |
|
|
{{388, -645}, {629, -442}, {232, -442}},
|
| 1227 |
|
|
{{629, -442}, {388, -645}, {473, -645}},
|
| 1228 |
|
|
{{473, -645}, {388, -645}, {430, -660}},
|
| 1229 |
|
|
{{430, -173}, {629, -442}, {786, -261}},
|
| 1230 |
|
|
{{629, -442}, {706, -522}, {786, -261}},
|
| 1231 |
|
|
{{786, -261}, {706, -522}, {840, -546}},
|
| 1232 |
|
|
{{706, -522}, {706, -623}, {840, -546}},
|
| 1233 |
|
|
{{840, -546}, {706, -623}, {706, -667}},
|
| 1234 |
|
|
{{840, -546}, {706, -667}, {813, -750}},
|
| 1235 |
|
|
{{706, -667}, {693, -718}, {813, -750}},
|
| 1236 |
|
|
{{690, -739}, {813, -750}, {693, -718}},
|
| 1237 |
|
|
{{813, -750}, {690, -739}, {752, -800}},
|
| 1238 |
|
|
{{752, -800}, {690, -739}, {708, -782}},
|
| 1239 |
|
|
{{786, -261}, {634, -14}, {430, -173}},
|
| 1240 |
|
|
{{634, -14}, {542, -14}, {430, -173}},
|
| 1241 |
|
|
{{587, 5}, {542, -14}, {634, -14}},
|
| 1242 |
|
|
{{227, -14}, {75, -260}, {430, -173}},
|
| 1243 |
|
|
{{320, -14}, {227, -14}, {430, -173}},
|
| 1244 |
|
|
{{273, 5}, {227, -14}, {320, -14}},
|
| 1245 |
|
|
};
|
| 1246 |
|
|
//Glyph: 88
|
| 1247 |
|
|
int test_font_glyph_88_index = 88;
|
| 1248 |
|
|
int test_font_glyph_88_advance_x = 810;
|
| 1249 |
|
|
int test_font_glyph_88_size = 36;
|
| 1250 |
|
|
Bezier_write test_font_glyph_88[] = {
|
| 1251 |
|
|
{{791, -114}, {791, -76}, {785, -50},1 },
|
| 1252 |
|
|
{{785, -50}, {772, 3}, {724, 3},1 },
|
| 1253 |
|
|
{{724, 3}, {698, 3}, {680, -14},1 },
|
| 1254 |
|
|
{{680, -14}, {662, -32}, {662, -59},1 },
|
| 1255 |
|
|
{{662, -59}, {662, -67}, {664, -75},1 },
|
| 1256 |
|
|
{{574, -164}, {674, -124}, {664, -75},0 },
|
| 1257 |
|
|
{{406, -199}, {486, -199}, {574, -164},0 },
|
| 1258 |
|
|
{{237, -164}, {325, -199}, {406, -199},0 },
|
| 1259 |
|
|
{{147, -75}, {136, -124}, {237, -164},0 },
|
| 1260 |
|
|
{{147, -75}, {148, -66}, {148, -58},1 },
|
| 1261 |
|
|
{{148, -58}, {148, -32}, {130, -14},1 },
|
| 1262 |
|
|
{{130, -14}, {113, 3}, {87, 3},1 },
|
| 1263 |
|
|
{{87, 3}, {38, 3}, {27, -50},1 },
|
| 1264 |
|
|
{{27, -50}, {20, -82}, {20, -114},1 },
|
| 1265 |
|
|
{{20, -114}, {20, -245}, {122, -355},1 },
|
| 1266 |
|
|
{{122, -355}, {157, -393}, {203, -425},1 },
|
| 1267 |
|
|
{{203, -425}, {95, -505}, {95, -626},1 },
|
| 1268 |
|
|
{{95, -626}, {95, -684}, {133, -753},1 },
|
| 1269 |
|
|
{{133, -753}, {153, -790}, {190, -790},1 },
|
| 1270 |
|
|
{{190, -790}, {215, -790}, {232, -772},1 },
|
| 1271 |
|
|
{{232, -772}, {250, -754}, {250, -728},1 },
|
| 1272 |
|
|
{{250, -728}, {250, -722}, {248, -710},1 },
|
| 1273 |
|
|
{{246, -692}, {246, -698}, {248, -710},0 },
|
| 1274 |
|
|
{{298, -596}, {246, -639}, {246, -692},0 },
|
| 1275 |
|
|
{{406, -553}, {350, -553}, {298, -596},0 },
|
| 1276 |
|
|
{{513, -596}, {461, -553}, {406, -553},0 },
|
| 1277 |
|
|
{{565, -692}, {565, -639}, {513, -596},0 },
|
| 1278 |
|
|
{{563, -710}, {565, -698}, {565, -692},0 },
|
| 1279 |
|
|
{{563, -710}, {561, -722}, {561, -728},1 },
|
| 1280 |
|
|
{{561, -728}, {561, -754}, {578, -772},1 },
|
| 1281 |
|
|
{{578, -772}, {595, -790}, {620, -790},1 },
|
| 1282 |
|
|
{{620, -790}, {657, -790}, {678, -753},1 },
|
| 1283 |
|
|
{{678, -753}, {716, -685}, {716, -626},1 },
|
| 1284 |
|
|
{{716, -626}, {716, -505}, {608, -425},1 },
|
| 1285 |
|
|
{{608, -425}, {650, -396}, {689, -355},1 },
|
| 1286 |
|
|
{{689, -355}, {791, -246}, {791, -114},1 },
|
| 1287 |
|
|
};
|
| 1288 |
|
|
int test_font_glyph_88_triangle_size = 44;
|
| 1289 |
|
|
Triangle_write test_font_glyph_88_triangles[] = {
|
| 1290 |
|
|
{{27, -50}, {20, -114}, {136, -124}},
|
| 1291 |
|
|
{{20, -114}, {122, -355}, {136, -124}},
|
| 1292 |
|
|
{{136, -124}, {122, -355}, {237, -164}},
|
| 1293 |
|
|
{{237, -164}, {122, -355}, {325, -199}},
|
| 1294 |
|
|
{{122, -355}, {203, -425}, {325, -199}},
|
| 1295 |
|
|
{{406, -199}, {325, -199}, {203, -425}},
|
| 1296 |
|
|
{{406, -199}, {203, -425}, {350, -553}},
|
| 1297 |
|
|
{{203, -425}, {298, -596}, {350, -553}},
|
| 1298 |
|
|
{{203, -425}, {246, -639}, {298, -596}},
|
| 1299 |
|
|
{{203, -425}, {95, -626}, {246, -639}},
|
| 1300 |
|
|
{{246, -639}, {95, -626}, {246, -692}},
|
| 1301 |
|
|
{{95, -626}, {133, -753}, {246, -692}},
|
| 1302 |
|
|
{{133, -753}, {246, -698}, {246, -692}},
|
| 1303 |
|
|
{{246, -698}, {133, -753}, {248, -710}},
|
| 1304 |
|
|
{{248, -710}, {133, -753}, {190, -790}},
|
| 1305 |
|
|
{{250, -728}, {248, -710}, {190, -790}},
|
| 1306 |
|
|
{{250, -728}, {190, -790}, {232, -772}},
|
| 1307 |
|
|
{{350, -553}, {406, -553}, {406, -199}},
|
| 1308 |
|
|
{{406, -199}, {406, -553}, {461, -553}},
|
| 1309 |
|
|
{{406, -199}, {461, -553}, {608, -425}},
|
| 1310 |
|
|
{{461, -553}, {513, -596}, {608, -425}},
|
| 1311 |
|
|
{{513, -596}, {565, -639}, {608, -425}},
|
| 1312 |
|
|
{{608, -425}, {565, -639}, {716, -626}},
|
| 1313 |
|
|
{{716, -626}, {565, -639}, {565, -692}},
|
| 1314 |
|
|
{{716, -626}, {565, -692}, {678, -753}},
|
| 1315 |
|
|
{{565, -692}, {565, -698}, {678, -753}},
|
| 1316 |
|
|
{{563, -710}, {678, -753}, {565, -698}},
|
| 1317 |
|
|
{{678, -753}, {563, -710}, {620, -790}},
|
| 1318 |
|
|
{{620, -790}, {563, -710}, {561, -728}},
|
| 1319 |
|
|
{{578, -772}, {620, -790}, {561, -728}},
|
| 1320 |
|
|
{{486, -199}, {406, -199}, {608, -425}},
|
| 1321 |
|
|
{{486, -199}, {608, -425}, {689, -355}},
|
| 1322 |
|
|
{{574, -164}, {486, -199}, {689, -355}},
|
| 1323 |
|
|
{{674, -124}, {574, -164}, {689, -355}},
|
| 1324 |
|
|
{{674, -124}, {689, -355}, {791, -114}},
|
| 1325 |
|
|
{{785, -50}, {674, -124}, {791, -114}},
|
| 1326 |
|
|
{{664, -75}, {674, -124}, {785, -50}},
|
| 1327 |
|
|
{{662, -59}, {664, -75}, {785, -50}},
|
| 1328 |
|
|
{{785, -50}, {724, 3}, {662, -59}},
|
| 1329 |
|
|
{{724, 3}, {680, -14}, {662, -59}},
|
| 1330 |
|
|
{{27, -50}, {136, -124}, {147, -75}},
|
| 1331 |
|
|
{{27, -50}, {147, -75}, {148, -58}},
|
| 1332 |
|
|
{{148, -58}, {87, 3}, {27, -50}},
|
| 1333 |
|
|
{{130, -14}, {87, 3}, {148, -58}},
|
| 1334 |
|
|
};
|
| 1335 |
|
|
//Glyph: 89
|
| 1336 |
|
|
int test_font_glyph_89_index = 89;
|
| 1337 |
|
|
int test_font_glyph_89_advance_x = 598;
|
| 1338 |
|
|
int test_font_glyph_89_size = 23;
|
| 1339 |
|
|
Bezier_write test_font_glyph_89[] = {
|
| 1340 |
|
|
{{581, -391}, {581, -224}, {515, -122},1 },
|
| 1341 |
|
|
{{515, -122}, {436, 1}, {278, 1},1 },
|
| 1342 |
|
|
{{175, 1}, {102, 1}, {58, -52},1 },
|
| 1343 |
|
|
{{58, -52}, {17, -102}, {17, -175},1 },
|
| 1344 |
|
|
{{17, -175}, {17, -248}, {59, -299},1 },
|
| 1345 |
|
|
{{59, -299}, {102, -351}, {175, -351},1 },
|
| 1346 |
|
|
{{445, -411}, {424, -351}, {364, -351},0 },
|
| 1347 |
|
|
{{445, -411}, {385, -379}, {313, -379},1 },
|
| 1348 |
|
|
{{313, -379}, {202, -379}, {132, -462},1 },
|
| 1349 |
|
|
{{132, -462}, {66, -542}, {66, -659},1 },
|
| 1350 |
|
|
{{66, -659}, {66, -695}, {73, -731},1 },
|
| 1351 |
|
|
{{73, -731}, {84, -785}, {134, -785},1 },
|
| 1352 |
|
|
{{134, -785}, {160, -785}, {178, -767},1 },
|
| 1353 |
|
|
{{178, -767}, {196, -750}, {196, -724},1 },
|
| 1354 |
|
|
{{196, -724}, {196, -713}, {192, -691},1 },
|
| 1355 |
|
|
{{189, -658}, {189, -670}, {192, -691},0 },
|
| 1356 |
|
|
{{220, -551}, {189, -593}, {189, -658},0 },
|
| 1357 |
|
|
{{315, -504}, {255, -504}, {220, -551},0 },
|
| 1358 |
|
|
{{456, -586}, {405, -504}, {315, -504},0 },
|
| 1359 |
|
|
{{456, -721}, {456, -753}, {475, -770},1 },
|
| 1360 |
|
|
{{475, -770}, {494, -788}, {519, -788},1 },
|
| 1361 |
|
|
{{519, -788}, {544, -788}, {562, -770},1 },
|
| 1362 |
|
|
{{562, -770}, {581, -753}, {581, -721},1 },
|
| 1363 |
|
|
};
|
| 1364 |
|
|
int test_font_glyph_89_triangle_size = 30;
|
| 1365 |
|
|
Triangle_write test_font_glyph_89_triangles[] = {
|
| 1366 |
|
|
{{175, 1}, {58, -52}, {17, -175}},
|
| 1367 |
|
|
{{175, -351}, {175, 1}, {17, -175}},
|
| 1368 |
|
|
{{17, -175}, {59, -299}, {175, -351}},
|
| 1369 |
|
|
{{278, 1}, {175, 1}, {175, -351}},
|
| 1370 |
|
|
{{175, -351}, {364, -351}, {278, 1}},
|
| 1371 |
|
|
{{515, -122}, {278, 1}, {364, -351}},
|
| 1372 |
|
|
{{515, -122}, {364, -351}, {424, -351}},
|
| 1373 |
|
|
{{515, -122}, {424, -351}, {581, -391}},
|
| 1374 |
|
|
{{581, -391}, {424, -351}, {445, -411}},
|
| 1375 |
|
|
{{445, -411}, {456, -586}, {581, -391}},
|
| 1376 |
|
|
{{456, -586}, {581, -721}, {581, -391}},
|
| 1377 |
|
|
{{581, -721}, {456, -586}, {456, -721}},
|
| 1378 |
|
|
{{581, -721}, {456, -721}, {475, -770}},
|
| 1379 |
|
|
{{475, -770}, {562, -770}, {581, -721}},
|
| 1380 |
|
|
{{475, -770}, {519, -788}, {562, -770}},
|
| 1381 |
|
|
{{445, -411}, {405, -504}, {456, -586}},
|
| 1382 |
|
|
{{313, -379}, {405, -504}, {445, -411}},
|
| 1383 |
|
|
{{313, -379}, {315, -504}, {405, -504}},
|
| 1384 |
|
|
{{313, -379}, {255, -504}, {315, -504}},
|
| 1385 |
|
|
{{132, -462}, {255, -504}, {313, -379}},
|
| 1386 |
|
|
{{132, -462}, {220, -551}, {255, -504}},
|
| 1387 |
|
|
{{132, -462}, {189, -593}, {220, -551}},
|
| 1388 |
|
|
{{132, -462}, {66, -659}, {189, -593}},
|
| 1389 |
|
|
{{66, -659}, {189, -658}, {189, -593}},
|
| 1390 |
|
|
{{66, -659}, {189, -670}, {189, -658}},
|
| 1391 |
|
|
{{66, -659}, {73, -731}, {189, -670}},
|
| 1392 |
|
|
{{189, -670}, {73, -731}, {192, -691}},
|
| 1393 |
|
|
{{192, -691}, {73, -731}, {196, -724}},
|
| 1394 |
|
|
{{196, -724}, {73, -731}, {134, -785}},
|
| 1395 |
|
|
{{196, -724}, {134, -785}, {178, -767}},
|
| 1396 |
|
|
};
|
| 1397 |
|
|
//Glyph: 90
|
| 1398 |
|
|
int test_font_glyph_90_index = 90;
|
| 1399 |
|
|
int test_font_glyph_90_advance_x = 658;
|
| 1400 |
|
|
int test_font_glyph_90_size = 19;
|
| 1401 |
|
|
Bezier_write test_font_glyph_90[] = {
|
| 1402 |
|
|
{{642, -177}, {642, -104}, {601, -54},1 },
|
| 1403 |
|
|
{{601, -54}, {557, -1}, {485, -1},1 },
|
| 1404 |
|
|
{{80, -1}, {56, -1}, {36, -20},1 },
|
| 1405 |
|
|
{{36, -20}, {17, -40}, {17, -63},1 },
|
| 1406 |
|
|
{{17, -273}, {17, -373}, {71, -444},1 },
|
| 1407 |
|
|
{{71, -444}, {103, -486}, {195, -555},1 },
|
| 1408 |
|
|
{{322, -661}, {240, -589}, {195, -555},0 },
|
| 1409 |
|
|
{{155, -661}, {123, -661}, {106, -679},1 },
|
| 1410 |
|
|
{{106, -679}, {89, -698}, {89, -723},1 },
|
| 1411 |
|
|
{{89, -723}, {89, -748}, {106, -767},1 },
|
| 1412 |
|
|
{{106, -767}, {123, -786}, {155, -786},1 },
|
| 1413 |
|
|
{{485, -786}, {510, -786}, {527, -766},1 },
|
| 1414 |
|
|
{{527, -766}, {545, -747}, {545, -721},1 },
|
| 1415 |
|
|
{{545, -721}, {545, -694}, {526, -677},1 },
|
| 1416 |
|
|
{{299, -433}, {299, -477}, {335, -508},0 },
|
| 1417 |
|
|
{{325, -374}, {299, -396}, {299, -433},0 },
|
| 1418 |
|
|
{{390, -352}, {351, -352}, {325, -374},0 },
|
| 1419 |
|
|
{{485, -352}, {557, -352}, {601, -299},1 },
|
| 1420 |
|
|
{{601, -299}, {642, -250}, {642, -177},1 },
|
| 1421 |
|
|
};
|
| 1422 |
|
|
int test_font_glyph_90_triangle_size = 27;
|
| 1423 |
|
|
Triangle_write test_font_glyph_90_triangles[] = {
|
| 1424 |
|
|
{{36, -20}, {17, -63}, {80, -1}},
|
| 1425 |
|
|
{{351, -352}, {80, -1}, {17, -63}},
|
| 1426 |
|
|
{{351, -352}, {17, -63}, {325, -374}},
|
| 1427 |
|
|
{{17, -273}, {325, -374}, {17, -63}},
|
| 1428 |
|
|
{{299, -396}, {325, -374}, {17, -273}},
|
| 1429 |
|
|
{{299, -396}, {17, -273}, {71, -444}},
|
| 1430 |
|
|
{{71, -444}, {299, -433}, {299, -396}},
|
| 1431 |
|
|
{{71, -444}, {195, -555}, {299, -433}},
|
| 1432 |
|
|
{{195, -555}, {299, -477}, {299, -433}},
|
| 1433 |
|
|
{{195, -555}, {240, -589}, {299, -477}},
|
| 1434 |
|
|
{{299, -477}, {240, -589}, {335, -508}},
|
| 1435 |
|
|
{{240, -589}, {322, -661}, {335, -508}},
|
| 1436 |
|
|
{{335, -508}, {322, -661}, {526, -677}},
|
| 1437 |
|
|
{{526, -677}, {322, -661}, {485, -786}},
|
| 1438 |
|
|
{{485, -786}, {322, -661}, {155, -786}},
|
| 1439 |
|
|
{{322, -661}, {155, -661}, {155, -786}},
|
| 1440 |
|
|
{{155, -661}, {89, -723}, {155, -786}},
|
| 1441 |
|
|
{{155, -786}, {89, -723}, {106, -767}},
|
| 1442 |
|
|
{{155, -661}, {106, -679}, {89, -723}},
|
| 1443 |
|
|
{{526, -677}, {485, -786}, {527, -766}},
|
| 1444 |
|
|
{{526, -677}, {527, -766}, {545, -721}},
|
| 1445 |
|
|
{{80, -1}, {351, -352}, {485, -1}},
|
| 1446 |
|
|
{{351, -352}, {390, -352}, {485, -1}},
|
| 1447 |
|
|
{{485, -1}, {390, -352}, {485, -352}},
|
| 1448 |
|
|
{{642, -177}, {485, -1}, {485, -352}},
|
| 1449 |
|
|
{{642, -177}, {485, -352}, {601, -299}},
|
| 1450 |
|
|
{{642, -177}, {601, -54}, {485, -1}},
|
| 1451 |
|
|
};
|
| 1452 |
|
|
//Glyph: 197
|
| 1453 |
|
|
int test_font_glyph_197_index = 197;
|
| 1454 |
|
|
int test_font_glyph_197_advance_x = 849;
|
| 1455 |
|
|
int test_font_glyph_197_size = 45;
|
| 1456 |
|
|
Bezier_write test_font_glyph_197[] = {
|
| 1457 |
|
|
{{793, -148}, {793, -88}, {788, -55},1 },
|
| 1458 |
|
|
{{788, -55}, {778, 4}, {725, 4},1 },
|
| 1459 |
|
|
{{725, 4}, {698, 4}, {681, -13},1 },
|
| 1460 |
|
|
{{681, -13}, {664, -31}, {664, -58},1 },
|
| 1461 |
|
|
{{664, -58}, {664, -71}, {666, -97},1 },
|
| 1462 |
|
|
{{669, -136}, {669, -123}, {666, -97},0 },
|
| 1463 |
|
|
{{669, -136}, {669, -145}, {669, -154},1 },
|
| 1464 |
|
|
{{669, -154}, {564, -105}, {408, -105},1 },
|
| 1465 |
|
|
{{408, -105}, {250, -105}, {146, -154},1 },
|
| 1466 |
|
|
{{148, -106}, {146, -138}, {146, -154},0 },
|
| 1467 |
|
|
{{148, -106}, {151, -74}, {151, -58},1 },
|
| 1468 |
|
|
{{151, -58}, {151, -31}, {133, -13},1 },
|
| 1469 |
|
|
{{133, -13}, {116, 4}, {89, 4},1 },
|
| 1470 |
|
|
{{89, 4}, {37, 4}, {28, -55},1 },
|
| 1471 |
|
|
{{28, -55}, {22, -91}, {22, -148},1 },
|
| 1472 |
|
|
{{22, -148}, {22, -341}, {116, -512},1 },
|
| 1473 |
|
|
{{116, -512}, {214, -690}, {375, -787},1 },
|
| 1474 |
|
|
{{375, -787}, {390, -796}, {407, -796},1 },
|
| 1475 |
|
|
{{407, -796}, {425, -796}, {441, -787},1 },
|
| 1476 |
|
|
{{441, -787}, {599, -692}, {700, -512},1 },
|
| 1477 |
|
|
{{700, -512}, {793, -344}, {793, -148},1 },
|
| 1478 |
|
|
{{476, -575}, {505, -547}, {505, -508},0 },
|
| 1479 |
|
|
{{408, -604}, {447, -604}, {476, -575},0 },
|
| 1480 |
|
|
{{339, -576}, {368, -604}, {408, -604},0 },
|
| 1481 |
|
|
{{311, -508}, {311, -548}, {339, -576},0 },
|
| 1482 |
|
|
{{339, -439}, {311, -468}, {311, -508},0 },
|
| 1483 |
|
|
{{408, -411}, {367, -411}, {339, -439},0 },
|
| 1484 |
|
|
{{476, -439}, {448, -411}, {408, -411},0 },
|
| 1485 |
|
|
{{505, -508}, {505, -468}, {476, -439},0 },
|
| 1486 |
|
|
{{552, -957}, {552, -895}, {508, -850},1 },
|
| 1487 |
|
|
{{508, -850}, {464, -806}, {402, -806},1 },
|
| 1488 |
|
|
{{402, -806}, {339, -806}, {295, -850},1 },
|
| 1489 |
|
|
{{295, -850}, {251, -895}, {251, -957},1 },
|
| 1490 |
|
|
{{251, -957}, {251, -1019}, {295, -1063},1 },
|
| 1491 |
|
|
{{295, -1063}, {339, -1107}, {402, -1107},1 },
|
| 1492 |
|
|
{{402, -1107}, {464, -1107}, {508, -1063},1 },
|
| 1493 |
|
|
{{508, -1063}, {552, -1019}, {552, -957},1 },
|
| 1494 |
|
|
{{458, -1013}, {482, -990}, {482, -957},0 },
|
| 1495 |
|
|
{{402, -1036}, {435, -1036}, {458, -1013},0 },
|
| 1496 |
|
|
{{345, -1013}, {368, -1036}, {402, -1036},0 },
|
| 1497 |
|
|
{{322, -957}, {322, -990}, {345, -1013},0 },
|
| 1498 |
|
|
{{345, -899}, {322, -923}, {322, -957},0 },
|
| 1499 |
|
|
{{402, -876}, {368, -876}, {345, -899},0 },
|
| 1500 |
|
|
{{458, -899}, {435, -876}, {402, -876},0 },
|
| 1501 |
|
|
{{482, -957}, {482, -923}, {458, -899},0 },
|
| 1502 |
|
|
};
|
| 1503 |
|
|
int test_font_glyph_197_triangle_size = 63;
|
| 1504 |
|
|
Triangle_write test_font_glyph_197_triangles[] = {
|
| 1505 |
|
|
{{148, -106}, {28, -55}, {22, -148}},
|
| 1506 |
|
|
{{148, -106}, {22, -148}, {146, -138}},
|
| 1507 |
|
|
{{22, -148}, {146, -154}, {146, -138}},
|
| 1508 |
|
|
{{22, -148}, {116, -512}, {146, -154}},
|
| 1509 |
|
|
{{146, -154}, {116, -512}, {311, -468}},
|
| 1510 |
|
|
{{116, -512}, {311, -508}, {311, -468}},
|
| 1511 |
|
|
{{116, -512}, {311, -548}, {311, -508}},
|
| 1512 |
|
|
{{339, -576}, {311, -548}, {116, -512}},
|
| 1513 |
|
|
{{375, -787}, {339, -576}, {116, -512}},
|
| 1514 |
|
|
{{368, -604}, {339, -576}, {375, -787}},
|
| 1515 |
|
|
{{368, -604}, {375, -787}, {408, -604}},
|
| 1516 |
|
|
{{408, -604}, {375, -787}, {441, -787}},
|
| 1517 |
|
|
{{441, -787}, {375, -787}, {407, -796}},
|
| 1518 |
|
|
{{408, -604}, {441, -787}, {447, -604}},
|
| 1519 |
|
|
{{476, -575}, {447, -604}, {441, -787}},
|
| 1520 |
|
|
{{441, -787}, {505, -547}, {476, -575}},
|
| 1521 |
|
|
{{441, -787}, {700, -512}, {505, -547}},
|
| 1522 |
|
|
{{505, -508}, {505, -547}, {700, -512}},
|
| 1523 |
|
|
{{505, -468}, {505, -508}, {700, -512}},
|
| 1524 |
|
|
{{669, -154}, {505, -468}, {700, -512}},
|
| 1525 |
|
|
{{669, -154}, {700, -512}, {793, -148}},
|
| 1526 |
|
|
{{669, -136}, {669, -154}, {793, -148}},
|
| 1527 |
|
|
{{669, -123}, {669, -136}, {793, -148}},
|
| 1528 |
|
|
{{788, -55}, {669, -123}, {793, -148}},
|
| 1529 |
|
|
{{666, -97}, {669, -123}, {788, -55}},
|
| 1530 |
|
|
{{664, -58}, {666, -97}, {788, -55}},
|
| 1531 |
|
|
{{788, -55}, {725, 4}, {664, -58}},
|
| 1532 |
|
|
{{725, 4}, {681, -13}, {664, -58}},
|
| 1533 |
|
|
{{476, -439}, {505, -468}, {669, -154}},
|
| 1534 |
|
|
{{448, -411}, {476, -439}, {669, -154}},
|
| 1535 |
|
|
{{448, -411}, {669, -154}, {408, -105}},
|
| 1536 |
|
|
{{408, -105}, {408, -411}, {448, -411}},
|
| 1537 |
|
|
{{367, -411}, {408, -411}, {408, -105}},
|
| 1538 |
|
|
{{367, -411}, {408, -105}, {146, -154}},
|
| 1539 |
|
|
{{146, -154}, {339, -439}, {367, -411}},
|
| 1540 |
|
|
{{146, -154}, {311, -468}, {339, -439}},
|
| 1541 |
|
|
{{28, -55}, {148, -106}, {151, -58}},
|
| 1542 |
|
|
{{151, -58}, {89, 4}, {28, -55}},
|
| 1543 |
|
|
{{133, -13}, {89, 4}, {151, -58}},
|
| 1544 |
|
|
{{295, -850}, {251, -957}, {322, -923}},
|
| 1545 |
|
|
{{251, -957}, {322, -957}, {322, -923}},
|
| 1546 |
|
|
{{251, -957}, {322, -990}, {322, -957}},
|
| 1547 |
|
|
{{251, -957}, {295, -1063}, {322, -990}},
|
| 1548 |
|
|
{{322, -990}, {295, -1063}, {345, -1013}},
|
| 1549 |
|
|
{{345, -1013}, {295, -1063}, {368, -1036}},
|
| 1550 |
|
|
{{368, -1036}, {295, -1063}, {402, -1107}},
|
| 1551 |
|
|
{{368, -1036}, {402, -1107}, {402, -1036}},
|
| 1552 |
|
|
{{435, -1036}, {402, -1036}, {402, -1107}},
|
| 1553 |
|
|
{{508, -1063}, {435, -1036}, {402, -1107}},
|
| 1554 |
|
|
{{458, -1013}, {435, -1036}, {508, -1063}},
|
| 1555 |
|
|
{{482, -990}, {458, -1013}, {508, -1063}},
|
| 1556 |
|
|
{{552, -957}, {482, -990}, {508, -1063}},
|
| 1557 |
|
|
{{552, -957}, {482, -957}, {482, -990}},
|
| 1558 |
|
|
{{482, -923}, {482, -957}, {552, -957}},
|
| 1559 |
|
|
{{508, -850}, {482, -923}, {552, -957}},
|
| 1560 |
|
|
{{458, -899}, {482, -923}, {508, -850}},
|
| 1561 |
|
|
{{508, -850}, {435, -876}, {458, -899}},
|
| 1562 |
|
|
{{508, -850}, {402, -806}, {435, -876}},
|
| 1563 |
|
|
{{402, -806}, {402, -876}, {435, -876}},
|
| 1564 |
|
|
{{368, -876}, {402, -876}, {402, -806}},
|
| 1565 |
|
|
{{402, -806}, {295, -850}, {368, -876}},
|
| 1566 |
|
|
{{295, -850}, {345, -899}, {368, -876}},
|
| 1567 |
|
|
{{295, -850}, {322, -923}, {345, -899}},
|
| 1568 |
|
|
};
|
| 1569 |
|
|
//Glyph: 196
|
| 1570 |
|
|
int test_font_glyph_196_index = 196;
|
| 1571 |
|
|
int test_font_glyph_196_advance_x = 849;
|
| 1572 |
|
|
int test_font_glyph_196_size = 45;
|
| 1573 |
|
|
Bezier_write test_font_glyph_196[] = {
|
| 1574 |
|
|
{{793, -148}, {793, -88}, {788, -55},1 },
|
| 1575 |
|
|
{{788, -55}, {778, 4}, {725, 4},1 },
|
| 1576 |
|
|
{{725, 4}, {698, 4}, {681, -13},1 },
|
| 1577 |
|
|
{{681, -13}, {664, -31}, {664, -58},1 },
|
| 1578 |
|
|
{{664, -58}, {664, -71}, {666, -97},1 },
|
| 1579 |
|
|
{{669, -136}, {669, -123}, {666, -97},0 },
|
| 1580 |
|
|
{{669, -136}, {669, -145}, {669, -154},1 },
|
| 1581 |
|
|
{{669, -154}, {564, -105}, {408, -105},1 },
|
| 1582 |
|
|
{{408, -105}, {250, -105}, {146, -154},1 },
|
| 1583 |
|
|
{{148, -106}, {146, -138}, {146, -154},0 },
|
| 1584 |
|
|
{{148, -106}, {151, -74}, {151, -58},1 },
|
| 1585 |
|
|
{{151, -58}, {151, -31}, {133, -13},1 },
|
| 1586 |
|
|
{{133, -13}, {116, 4}, {89, 4},1 },
|
| 1587 |
|
|
{{89, 4}, {37, 4}, {28, -55},1 },
|
| 1588 |
|
|
{{28, -55}, {22, -91}, {22, -148},1 },
|
| 1589 |
|
|
{{22, -148}, {22, -341}, {116, -512},1 },
|
| 1590 |
|
|
{{116, -512}, {214, -690}, {375, -787},1 },
|
| 1591 |
|
|
{{375, -787}, {390, -796}, {407, -796},1 },
|
| 1592 |
|
|
{{407, -796}, {425, -796}, {441, -787},1 },
|
| 1593 |
|
|
{{441, -787}, {599, -692}, {700, -512},1 },
|
| 1594 |
|
|
{{700, -512}, {793, -344}, {793, -148},1 },
|
| 1595 |
|
|
{{476, -575}, {505, -547}, {505, -508},0 },
|
| 1596 |
|
|
{{408, -604}, {447, -604}, {476, -575},0 },
|
| 1597 |
|
|
{{339, -576}, {368, -604}, {408, -604},0 },
|
| 1598 |
|
|
{{311, -508}, {311, -548}, {339, -576},0 },
|
| 1599 |
|
|
{{339, -439}, {311, -468}, {311, -508},0 },
|
| 1600 |
|
|
{{408, -411}, {367, -411}, {339, -439},0 },
|
| 1601 |
|
|
{{476, -439}, {448, -411}, {408, -411},0 },
|
| 1602 |
|
|
{{505, -508}, {505, -468}, {476, -439},0 },
|
| 1603 |
|
|
{{533, -878}, {533, -855}, {516, -838},1 },
|
| 1604 |
|
|
{{516, -838}, {500, -822}, {477, -822},1 },
|
| 1605 |
|
|
{{477, -822}, {453, -822}, {437, -838},1 },
|
| 1606 |
|
|
{{437, -838}, {421, -855}, {421, -878},1 },
|
| 1607 |
|
|
{{421, -878}, {421, -901}, {437, -917},1 },
|
| 1608 |
|
|
{{437, -917}, {453, -934}, {477, -934},1 },
|
| 1609 |
|
|
{{477, -934}, {500, -934}, {516, -917},1 },
|
| 1610 |
|
|
{{516, -917}, {533, -901}, {533, -878},1 },
|
| 1611 |
|
|
{{392, -878}, {392, -855}, {375, -838},1 },
|
| 1612 |
|
|
{{375, -838}, {358, -822}, {336, -822},1 },
|
| 1613 |
|
|
{{336, -822}, {311, -822}, {294, -838},1 },
|
| 1614 |
|
|
{{294, -838}, {278, -855}, {278, -878},1 },
|
| 1615 |
|
|
{{278, -878}, {278, -901}, {294, -917},1 },
|
| 1616 |
|
|
{{294, -917}, {311, -934}, {336, -934},1 },
|
| 1617 |
|
|
{{336, -934}, {358, -934}, {375, -917},1 },
|
| 1618 |
|
|
{{375, -917}, {392, -901}, {392, -878},1 },
|
| 1619 |
|
|
};
|
| 1620 |
|
|
int test_font_glyph_196_triangle_size = 51;
|
| 1621 |
|
|
Triangle_write test_font_glyph_196_triangles[] = {
|
| 1622 |
|
|
{{148, -106}, {28, -55}, {22, -148}},
|
| 1623 |
|
|
{{148, -106}, {22, -148}, {146, -138}},
|
| 1624 |
|
|
{{22, -148}, {146, -154}, {146, -138}},
|
| 1625 |
|
|
{{22, -148}, {116, -512}, {146, -154}},
|
| 1626 |
|
|
{{146, -154}, {116, -512}, {311, -468}},
|
| 1627 |
|
|
{{116, -512}, {311, -508}, {311, -468}},
|
| 1628 |
|
|
{{116, -512}, {311, -548}, {311, -508}},
|
| 1629 |
|
|
{{339, -576}, {311, -548}, {116, -512}},
|
| 1630 |
|
|
{{375, -787}, {339, -576}, {116, -512}},
|
| 1631 |
|
|
{{368, -604}, {339, -576}, {375, -787}},
|
| 1632 |
|
|
{{368, -604}, {375, -787}, {408, -604}},
|
| 1633 |
|
|
{{408, -604}, {375, -787}, {441, -787}},
|
| 1634 |
|
|
{{441, -787}, {375, -787}, {407, -796}},
|
| 1635 |
|
|
{{408, -604}, {441, -787}, {447, -604}},
|
| 1636 |
|
|
{{476, -575}, {447, -604}, {441, -787}},
|
| 1637 |
|
|
{{441, -787}, {505, -547}, {476, -575}},
|
| 1638 |
|
|
{{441, -787}, {700, -512}, {505, -547}},
|
| 1639 |
|
|
{{505, -508}, {505, -547}, {700, -512}},
|
| 1640 |
|
|
{{505, -468}, {505, -508}, {700, -512}},
|
| 1641 |
|
|
{{669, -154}, {505, -468}, {700, -512}},
|
| 1642 |
|
|
{{669, -154}, {700, -512}, {793, -148}},
|
| 1643 |
|
|
{{669, -136}, {669, -154}, {793, -148}},
|
| 1644 |
|
|
{{669, -123}, {669, -136}, {793, -148}},
|
| 1645 |
|
|
{{788, -55}, {669, -123}, {793, -148}},
|
| 1646 |
|
|
{{666, -97}, {669, -123}, {788, -55}},
|
| 1647 |
|
|
{{664, -58}, {666, -97}, {788, -55}},
|
| 1648 |
|
|
{{788, -55}, {725, 4}, {664, -58}},
|
| 1649 |
|
|
{{725, 4}, {681, -13}, {664, -58}},
|
| 1650 |
|
|
{{476, -439}, {505, -468}, {669, -154}},
|
| 1651 |
|
|
{{448, -411}, {476, -439}, {669, -154}},
|
| 1652 |
|
|
{{448, -411}, {669, -154}, {408, -105}},
|
| 1653 |
|
|
{{408, -105}, {408, -411}, {448, -411}},
|
| 1654 |
|
|
{{367, -411}, {408, -411}, {408, -105}},
|
| 1655 |
|
|
{{367, -411}, {408, -105}, {146, -154}},
|
| 1656 |
|
|
{{146, -154}, {339, -439}, {367, -411}},
|
| 1657 |
|
|
{{146, -154}, {311, -468}, {339, -439}},
|
| 1658 |
|
|
{{28, -55}, {148, -106}, {151, -58}},
|
| 1659 |
|
|
{{151, -58}, {89, 4}, {28, -55}},
|
| 1660 |
|
|
{{133, -13}, {89, 4}, {151, -58}},
|
| 1661 |
|
|
{{437, -838}, {421, -878}, {477, -822}},
|
| 1662 |
|
|
{{421, -878}, {516, -917}, {477, -822}},
|
| 1663 |
|
|
{{516, -917}, {516, -838}, {477, -822}},
|
| 1664 |
|
|
{{533, -878}, {516, -838}, {516, -917}},
|
| 1665 |
|
|
{{437, -917}, {516, -917}, {421, -878}},
|
| 1666 |
|
|
{{477, -934}, {516, -917}, {437, -917}},
|
| 1667 |
|
|
{{294, -838}, {278, -878}, {336, -822}},
|
| 1668 |
|
|
{{375, -838}, {336, -822}, {278, -878}},
|
| 1669 |
|
|
{{336, -934}, {375, -838}, {278, -878}},
|
| 1670 |
|
|
{{336, -934}, {278, -878}, {294, -917}},
|
| 1671 |
|
|
{{336, -934}, {375, -917}, {375, -838}},
|
| 1672 |
|
|
{{392, -878}, {375, -838}, {375, -917}},
|
| 1673 |
|
|
};
|
| 1674 |
|
|
//Glyph: 214
|
| 1675 |
|
|
int test_font_glyph_214_index = 214;
|
| 1676 |
|
|
int test_font_glyph_214_advance_x = 849;
|
| 1677 |
|
|
int test_font_glyph_214_size = 32;
|
| 1678 |
|
|
Bezier_write test_font_glyph_214[] = {
|
| 1679 |
|
|
{{791, -228}, {791, -134}, {722, -66},1 },
|
| 1680 |
|
|
{{722, -66}, {654, 1}, {561, 1},1 },
|
| 1681 |
|
|
{{250, 1}, {156, 1}, {87, -66},1 },
|
| 1682 |
|
|
{{87, -66}, {19, -134}, {19, -228},1 },
|
| 1683 |
|
|
{{19, -228}, {19, -330}, {68, -457},1 },
|
| 1684 |
|
|
{{68, -457}, {120, -594}, {202, -682},1 },
|
| 1685 |
|
|
{{202, -682}, {297, -783}, {405, -783},1 },
|
| 1686 |
|
|
{{405, -783}, {513, -783}, {608, -682},1 },
|
| 1687 |
|
|
{{608, -682}, {690, -595}, {742, -457},1 },
|
| 1688 |
|
|
{{742, -457}, {791, -330}, {791, -228},1 },
|
| 1689 |
|
|
{{296, -602}, {346, -659}, {405, -659},0 },
|
| 1690 |
|
|
{{247, -486}, {247, -545}, {296, -602},0 },
|
| 1691 |
|
|
{{318, -432}, {247, -432}, {247, -486},0 },
|
| 1692 |
|
|
{{564, -487}, {564, -432}, {493, -432},0 },
|
| 1693 |
|
|
{{513, -602}, {564, -546}, {564, -487},0 },
|
| 1694 |
|
|
{{405, -659}, {462, -659}, {513, -602},0 },
|
| 1695 |
|
|
{{532, -862}, {532, -839}, {515, -822},1 },
|
| 1696 |
|
|
{{515, -822}, {499, -806}, {476, -806},1 },
|
| 1697 |
|
|
{{476, -806}, {452, -806}, {436, -822},1 },
|
| 1698 |
|
|
{{436, -822}, {420, -839}, {420, -862},1 },
|
| 1699 |
|
|
{{420, -862}, {420, -885}, {436, -901},1 },
|
| 1700 |
|
|
{{436, -901}, {452, -918}, {476, -918},1 },
|
| 1701 |
|
|
{{476, -918}, {499, -918}, {515, -901},1 },
|
| 1702 |
|
|
{{515, -901}, {532, -885}, {532, -862},1 },
|
| 1703 |
|
|
{{391, -862}, {391, -839}, {374, -822},1 },
|
| 1704 |
|
|
{{374, -822}, {357, -806}, {335, -806},1 },
|
| 1705 |
|
|
{{335, -806}, {310, -806}, {293, -822},1 },
|
| 1706 |
|
|
{{293, -822}, {277, -839}, {277, -862},1 },
|
| 1707 |
|
|
{{277, -862}, {277, -885}, {293, -901},1 },
|
| 1708 |
|
|
{{293, -901}, {310, -918}, {335, -918},1 },
|
| 1709 |
|
|
{{335, -918}, {357, -918}, {374, -901},1 },
|
| 1710 |
|
|
{{374, -901}, {391, -885}, {391, -862},1 },
|
| 1711 |
|
|
};
|
| 1712 |
|
|
int test_font_glyph_214_triangle_size = 36;
|
| 1713 |
|
|
Triangle_write test_font_glyph_214_triangles[] = {
|
| 1714 |
|
|
{{87, -66}, {19, -228}, {247, -432}},
|
| 1715 |
|
|
{{247, -432}, {19, -228}, {68, -457}},
|
| 1716 |
|
|
{{68, -457}, {247, -486}, {247, -432}},
|
| 1717 |
|
|
{{247, -486}, {68, -457}, {247, -545}},
|
| 1718 |
|
|
{{68, -457}, {202, -682}, {247, -545}},
|
| 1719 |
|
|
{{247, -545}, {202, -682}, {296, -602}},
|
| 1720 |
|
|
{{296, -602}, {202, -682}, {346, -659}},
|
| 1721 |
|
|
{{346, -659}, {202, -682}, {405, -783}},
|
| 1722 |
|
|
{{405, -659}, {346, -659}, {405, -783}},
|
| 1723 |
|
|
{{405, -783}, {462, -659}, {405, -659}},
|
| 1724 |
|
|
{{608, -682}, {462, -659}, {405, -783}},
|
| 1725 |
|
|
{{513, -602}, {462, -659}, {608, -682}},
|
| 1726 |
|
|
{{564, -546}, {513, -602}, {608, -682}},
|
| 1727 |
|
|
{{742, -457}, {564, -546}, {608, -682}},
|
| 1728 |
|
|
{{742, -457}, {564, -487}, {564, -546}},
|
| 1729 |
|
|
{{564, -432}, {564, -487}, {742, -457}},
|
| 1730 |
|
|
{{791, -228}, {564, -432}, {742, -457}},
|
| 1731 |
|
|
{{791, -228}, {722, -66}, {564, -432}},
|
| 1732 |
|
|
{{722, -66}, {561, 1}, {564, -432}},
|
| 1733 |
|
|
{{561, 1}, {493, -432}, {564, -432}},
|
| 1734 |
|
|
{{318, -432}, {493, -432}, {561, 1}},
|
| 1735 |
|
|
{{250, 1}, {318, -432}, {561, 1}},
|
| 1736 |
|
|
{{250, 1}, {247, -432}, {318, -432}},
|
| 1737 |
|
|
{{87, -66}, {247, -432}, {250, 1}},
|
| 1738 |
|
|
{{436, -822}, {420, -862}, {476, -806}},
|
| 1739 |
|
|
{{420, -862}, {515, -901}, {476, -806}},
|
| 1740 |
|
|
{{515, -901}, {515, -822}, {476, -806}},
|
| 1741 |
|
|
{{532, -862}, {515, -822}, {515, -901}},
|
| 1742 |
|
|
{{436, -901}, {515, -901}, {420, -862}},
|
| 1743 |
|
|
{{476, -918}, {515, -901}, {436, -901}},
|
| 1744 |
|
|
{{293, -822}, {277, -862}, {335, -806}},
|
| 1745 |
|
|
{{374, -822}, {335, -806}, {277, -862}},
|
| 1746 |
|
|
{{335, -918}, {374, -822}, {277, -862}},
|
| 1747 |
|
|
{{335, -918}, {277, -862}, {293, -901}},
|
| 1748 |
|
|
{{335, -918}, {374, -901}, {374, -822}},
|
| 1749 |
|
|
{{391, -862}, {374, -822}, {374, -901}},
|
| 1750 |
|
|
};
|
| 1751 |
|
|
//Glyph: 97
|
| 1752 |
|
|
int test_font_glyph_97_index = 97;
|
| 1753 |
|
|
int test_font_glyph_97_advance_x = 653;
|
| 1754 |
|
|
int test_font_glyph_97_size = 29;
|
| 1755 |
|
|
Bezier_write test_font_glyph_97[] = {
|
| 1756 |
|
|
{{635, -118}, {635, -70}, {631, -44},1 },
|
| 1757 |
|
|
{{631, -44}, {624, 4}, {581, 4},1 },
|
| 1758 |
|
|
{{581, 4}, {559, 4}, {545, -10},1 },
|
| 1759 |
|
|
{{545, -10}, {532, -25}, {532, -46},1 },
|
| 1760 |
|
|
{{532, -46}, {532, -57}, {534, -78},1 },
|
| 1761 |
|
|
{{536, -109}, {536, -99}, {534, -78},0 },
|
| 1762 |
|
|
{{536, -109}, {536, -116}, {536, -123},1 },
|
| 1763 |
|
|
{{536, -123}, {452, -84}, {327, -84},1 },
|
| 1764 |
|
|
{{327, -84}, {201, -84}, {117, -123},1 },
|
| 1765 |
|
|
{{119, -84}, {117, -110}, {117, -123},0 },
|
| 1766 |
|
|
{{119, -84}, {122, -59}, {122, -47},1 },
|
| 1767 |
|
|
{{122, -47}, {122, -25}, {108, -10},1 },
|
| 1768 |
|
|
{{108, -10}, {94, 4}, {72, 4},1 },
|
| 1769 |
|
|
{{72, 4}, {31, 4}, {23, -44},1 },
|
| 1770 |
|
|
{{23, -44}, {18, -73}, {18, -118},1 },
|
| 1771 |
|
|
{{18, -118}, {18, -273}, {93, -410},1 },
|
| 1772 |
|
|
{{93, -410}, {172, -552}, {301, -630},1 },
|
| 1773 |
|
|
{{301, -630}, {313, -637}, {327, -637},1 },
|
| 1774 |
|
|
{{327, -637}, {341, -637}, {353, -630},1 },
|
| 1775 |
|
|
{{353, -630}, {480, -554}, {560, -410},1 },
|
| 1776 |
|
|
{{560, -410}, {635, -275}, {635, -118},1 },
|
| 1777 |
|
|
{{381, -460}, {404, -438}, {404, -406},0 },
|
| 1778 |
|
|
{{327, -483}, {358, -483}, {381, -460},0 },
|
| 1779 |
|
|
{{272, -460}, {295, -483}, {327, -483},0 },
|
| 1780 |
|
|
{{249, -406}, {249, -438}, {272, -460},0 },
|
| 1781 |
|
|
{{272, -351}, {249, -374}, {249, -406},0 },
|
| 1782 |
|
|
{{327, -329}, {295, -329}, {272, -351},0 },
|
| 1783 |
|
|
{{381, -351}, {359, -329}, {327, -329},0 },
|
| 1784 |
|
|
{{404, -406}, {404, -374}, {381, -351},0 },
|
| 1785 |
|
|
};
|
| 1786 |
|
|
int test_font_glyph_97_triangle_size = 39;
|
| 1787 |
|
|
Triangle_write test_font_glyph_97_triangles[] = {
|
| 1788 |
|
|
{{119, -84}, {23, -44}, {18, -118}},
|
| 1789 |
|
|
{{119, -84}, {18, -118}, {117, -110}},
|
| 1790 |
|
|
{{18, -118}, {117, -123}, {117, -110}},
|
| 1791 |
|
|
{{18, -118}, {93, -410}, {117, -123}},
|
| 1792 |
|
|
{{117, -123}, {93, -410}, {249, -374}},
|
| 1793 |
|
|
{{93, -410}, {249, -406}, {249, -374}},
|
| 1794 |
|
|
{{93, -410}, {249, -438}, {249, -406}},
|
| 1795 |
|
|
{{249, -438}, {93, -410}, {301, -630}},
|
| 1796 |
|
|
{{272, -460}, {249, -438}, {301, -630}},
|
| 1797 |
|
|
{{295, -483}, {272, -460}, {301, -630}},
|
| 1798 |
|
|
{{295, -483}, {301, -630}, {327, -483}},
|
| 1799 |
|
|
{{327, -483}, {301, -630}, {353, -630}},
|
| 1800 |
|
|
{{353, -630}, {301, -630}, {327, -637}},
|
| 1801 |
|
|
{{327, -483}, {353, -630}, {358, -483}},
|
| 1802 |
|
|
{{381, -460}, {358, -483}, {353, -630}},
|
| 1803 |
|
|
{{353, -630}, {404, -438}, {381, -460}},
|
| 1804 |
|
|
{{353, -630}, {560, -410}, {404, -438}},
|
| 1805 |
|
|
{{404, -406}, {404, -438}, {560, -410}},
|
| 1806 |
|
|
{{404, -374}, {404, -406}, {560, -410}},
|
| 1807 |
|
|
{{536, -123}, {404, -374}, {560, -410}},
|
| 1808 |
|
|
{{536, -123}, {560, -410}, {635, -118}},
|
| 1809 |
|
|
{{536, -109}, {536, -123}, {635, -118}},
|
| 1810 |
|
|
{{536, -99}, {536, -109}, {635, -118}},
|
| 1811 |
|
|
{{631, -44}, {536, -99}, {635, -118}},
|
| 1812 |
|
|
{{534, -78}, {536, -99}, {631, -44}},
|
| 1813 |
|
|
{{532, -46}, {534, -78}, {631, -44}},
|
| 1814 |
|
|
{{631, -44}, {581, 4}, {532, -46}},
|
| 1815 |
|
|
{{581, 4}, {545, -10}, {532, -46}},
|
| 1816 |
|
|
{{381, -351}, {404, -374}, {536, -123}},
|
| 1817 |
|
|
{{359, -329}, {381, -351}, {536, -123}},
|
| 1818 |
|
|
{{359, -329}, {536, -123}, {327, -84}},
|
| 1819 |
|
|
{{327, -84}, {327, -329}, {359, -329}},
|
| 1820 |
|
|
{{295, -329}, {327, -329}, {327, -84}},
|
| 1821 |
|
|
{{295, -329}, {327, -84}, {117, -123}},
|
| 1822 |
|
|
{{117, -123}, {272, -351}, {295, -329}},
|
| 1823 |
|
|
{{117, -123}, {249, -374}, {272, -351}},
|
| 1824 |
|
|
{{23, -44}, {119, -84}, {122, -47}},
|
| 1825 |
|
|
{{122, -47}, {72, 4}, {23, -44}},
|
| 1826 |
|
|
{{108, -10}, {72, 4}, {122, -47}},
|
| 1827 |
|
|
};
|
| 1828 |
|
|
//Glyph: 98
|
| 1829 |
|
|
int test_font_glyph_98_index = 98;
|
| 1830 |
|
|
int test_font_glyph_98_advance_x = 539;
|
| 1831 |
|
|
int test_font_glyph_98_size = 19;
|
| 1832 |
|
|
Bezier_write test_font_glyph_98[] = {
|
| 1833 |
|
|
{{524, -226}, {524, -132}, {457, -65},1 },
|
| 1834 |
|
|
{{457, -65}, {391, 1}, {297, 1},1 },
|
| 1835 |
|
|
{{140, 1}, {83, 1}, {48, -42},1 },
|
| 1836 |
|
|
{{48, -42}, {15, -81}, {15, -140},1 },
|
| 1837 |
|
|
{{15, -140}, {15, -199}, {49, -240},1 },
|
| 1838 |
|
|
{{49, -240}, {84, -281}, {142, -281},1 },
|
| 1839 |
|
|
{{142, -528}, {98, -534}, {98, -577},1 },
|
| 1840 |
|
|
{{98, -577}, {98, -627}, {151, -627},1 },
|
| 1841 |
|
|
{{314, -627}, {372, -627}, {415, -587},1 },
|
| 1842 |
|
|
{{415, -587}, {458, -548}, {458, -490},1 },
|
| 1843 |
|
|
{{458, -490}, {458, -447}, {431, -410},1 },
|
| 1844 |
|
|
{{431, -410}, {524, -341}, {524, -226},1 },
|
| 1845 |
|
|
{{345, -517}, {359, -507}, {359, -490},0 },
|
| 1846 |
|
|
{{314, -528}, {331, -528}, {345, -517},0 },
|
| 1847 |
|
|
{{344, -464}, {329, -454}, {312, -454},0 },
|
| 1848 |
|
|
{{359, -490}, {359, -474}, {344, -464},0 },
|
| 1849 |
|
|
{{297, -354}, {359, -354}, {359, -318},0 },
|
| 1850 |
|
|
{{344, -291}, {329, -281}, {312, -281},0 },
|
| 1851 |
|
|
{{359, -318}, {359, -301}, {344, -291},0 },
|
| 1852 |
|
|
};
|
| 1853 |
|
|
int test_font_glyph_98_triangle_size = 37;
|
| 1854 |
|
|
Triangle_write test_font_glyph_98_triangles[] = {
|
| 1855 |
|
|
{{142, -281}, {48, -42}, {15, -140}},
|
| 1856 |
|
|
{{49, -240}, {142, -281}, {15, -140}},
|
| 1857 |
|
|
{{140, 1}, {48, -42}, {142, -281}},
|
| 1858 |
|
|
{{140, 1}, {142, -281}, {241, -281}},
|
| 1859 |
|
|
{{142, -281}, {241, -354}, {241, -281}},
|
| 1860 |
|
|
{{241, -354}, {142, -281}, {241, -454}},
|
| 1861 |
|
|
{{142, -281}, {142, -528}, {241, -454}},
|
| 1862 |
|
|
{{142, -528}, {241, -528}, {241, -454}},
|
| 1863 |
|
|
{{241, -528}, {142, -528}, {151, -627}},
|
| 1864 |
|
|
{{142, -528}, {98, -577}, {151, -627}},
|
| 1865 |
|
|
{{314, -627}, {241, -528}, {151, -627}},
|
| 1866 |
|
|
{{241, -528}, {314, -627}, {314, -528}},
|
| 1867 |
|
|
{{331, -528}, {314, -528}, {314, -627}},
|
| 1868 |
|
|
{{415, -587}, {331, -528}, {314, -627}},
|
| 1869 |
|
|
{{345, -517}, {331, -528}, {415, -587}},
|
| 1870 |
|
|
{{359, -507}, {345, -517}, {415, -587}},
|
| 1871 |
|
|
{{458, -490}, {359, -507}, {415, -587}},
|
| 1872 |
|
|
{{458, -490}, {359, -490}, {359, -507}},
|
| 1873 |
|
|
{{359, -474}, {359, -490}, {458, -490}},
|
| 1874 |
|
|
{{431, -410}, {359, -474}, {458, -490}},
|
| 1875 |
|
|
{{431, -410}, {344, -464}, {359, -474}},
|
| 1876 |
|
|
{{359, -354}, {344, -464}, {431, -410}},
|
| 1877 |
|
|
{{359, -318}, {359, -354}, {431, -410}},
|
| 1878 |
|
|
{{524, -226}, {359, -318}, {431, -410}},
|
| 1879 |
|
|
{{524, -226}, {359, -301}, {359, -318}},
|
| 1880 |
|
|
{{524, -226}, {344, -291}, {359, -301}},
|
| 1881 |
|
|
{{524, -226}, {329, -281}, {344, -291}},
|
| 1882 |
|
|
{{457, -65}, {329, -281}, {524, -226}},
|
| 1883 |
|
|
{{329, -281}, {457, -65}, {297, 1}},
|
| 1884 |
|
|
{{297, 1}, {312, -281}, {329, -281}},
|
| 1885 |
|
|
{{297, 1}, {241, -281}, {312, -281}},
|
| 1886 |
|
|
{{297, 1}, {140, 1}, {241, -281}},
|
| 1887 |
|
|
{{329, -454}, {344, -464}, {359, -354}},
|
| 1888 |
|
|
{{359, -354}, {297, -354}, {329, -454}},
|
| 1889 |
|
|
{{297, -354}, {312, -454}, {329, -454}},
|
| 1890 |
|
|
{{312, -454}, {297, -354}, {241, -454}},
|
| 1891 |
|
|
{{297, -354}, {241, -354}, {241, -454}},
|
| 1892 |
|
|
};
|
| 1893 |
|
|
//Glyph: 99
|
| 1894 |
|
|
int test_font_glyph_99_index = 99;
|
| 1895 |
|
|
int test_font_glyph_99_advance_x = 556;
|
| 1896 |
|
|
int test_font_glyph_99_size = 21;
|
| 1897 |
|
|
Bezier_write test_font_glyph_99[] = {
|
| 1898 |
|
|
{{539, -116}, {539, -90}, {523, -74},1 },
|
| 1899 |
|
|
{{523, -74}, {514, -66}, {495, -53},1 },
|
| 1900 |
|
|
{{495, -53}, {417, 1}, {324, 1},1 },
|
| 1901 |
|
|
{{324, 1}, {196, 1}, {106, -92},1 },
|
| 1902 |
|
|
{{106, -92}, {17, -185}, {17, -313},1 },
|
| 1903 |
|
|
{{17, -313}, {17, -435}, {105, -531},1 },
|
| 1904 |
|
|
{{105, -531}, {193, -627}, {314, -627},1 },
|
| 1905 |
|
|
{{314, -627}, {416, -627}, {476, -555},1 },
|
| 1906 |
|
|
{{476, -555}, {491, -536}, {491, -518},1 },
|
| 1907 |
|
|
{{491, -518}, {491, -498}, {476, -484},1 },
|
| 1908 |
|
|
{{476, -484}, {462, -470}, {442, -470},1 },
|
| 1909 |
|
|
{{442, -470}, {425, -470}, {391, -499},1 },
|
| 1910 |
|
|
{{319, -528}, {358, -528}, {391, -499},0 },
|
| 1911 |
|
|
{{231, -492}, {267, -528}, {319, -528},0 },
|
| 1912 |
|
|
{{196, -404}, {196, -456}, {231, -492},0 },
|
| 1913 |
|
|
{{231, -317}, {196, -354}, {196, -404},0 },
|
| 1914 |
|
|
{{316, -281}, {266, -281}, {231, -317},0 },
|
| 1915 |
|
|
{{372, -296}, {344, -281}, {316, -281},0 },
|
| 1916 |
|
|
{{372, -296}, {401, -312}, {412, -312},1 },
|
| 1917 |
|
|
{{412, -312}, {445, -312}, {458, -286},1 },
|
| 1918 |
|
|
{{535, -134}, {539, -127}, {539, -116},1 },
|
| 1919 |
|
|
};
|
| 1920 |
|
|
int test_font_glyph_99_triangle_size = 26;
|
| 1921 |
|
|
Triangle_write test_font_glyph_99_triangles[] = {
|
| 1922 |
|
|
{{231, -317}, {106, -92}, {17, -313}},
|
| 1923 |
|
|
{{231, -317}, {17, -313}, {196, -354}},
|
| 1924 |
|
|
{{196, -354}, {17, -313}, {196, -404}},
|
| 1925 |
|
|
{{17, -313}, {105, -531}, {196, -404}},
|
| 1926 |
|
|
{{105, -531}, {196, -456}, {196, -404}},
|
| 1927 |
|
|
{{196, -456}, {105, -531}, {231, -492}},
|
| 1928 |
|
|
{{231, -492}, {105, -531}, {267, -528}},
|
| 1929 |
|
|
{{267, -528}, {105, -531}, {314, -627}},
|
| 1930 |
|
|
{{267, -528}, {314, -627}, {319, -528}},
|
| 1931 |
|
|
{{358, -528}, {319, -528}, {314, -627}},
|
| 1932 |
|
|
{{476, -555}, {358, -528}, {314, -627}},
|
| 1933 |
|
|
{{391, -499}, {358, -528}, {476, -555}},
|
| 1934 |
|
|
{{476, -555}, {442, -470}, {391, -499}},
|
| 1935 |
|
|
{{476, -484}, {442, -470}, {476, -555}},
|
| 1936 |
|
|
{{491, -518}, {476, -484}, {476, -555}},
|
| 1937 |
|
|
{{106, -92}, {231, -317}, {266, -281}},
|
| 1938 |
|
|
{{106, -92}, {266, -281}, {324, 1}},
|
| 1939 |
|
|
{{266, -281}, {316, -281}, {324, 1}},
|
| 1940 |
|
|
{{324, 1}, {316, -281}, {344, -281}},
|
| 1941 |
|
|
{{495, -53}, {324, 1}, {344, -281}},
|
| 1942 |
|
|
{{535, -134}, {495, -53}, {344, -281}},
|
| 1943 |
|
|
{{458, -286}, {535, -134}, {344, -281}},
|
| 1944 |
|
|
{{372, -296}, {458, -286}, {344, -281}},
|
| 1945 |
|
|
{{372, -296}, {412, -312}, {458, -286}},
|
| 1946 |
|
|
{{523, -74}, {495, -53}, {535, -134}},
|
| 1947 |
|
|
{{523, -74}, {535, -134}, {539, -116}},
|
| 1948 |
|
|
};
|
| 1949 |
|
|
//Glyph: 100
|
| 1950 |
|
|
int test_font_glyph_100_index = 100;
|
| 1951 |
|
|
int test_font_glyph_100_advance_x = 567;
|
| 1952 |
|
|
int test_font_glyph_100_size = 15;
|
| 1953 |
|
|
Bezier_write test_font_glyph_100[] = {
|
| 1954 |
|
|
{{549, -313}, {549, -185}, {459, -92},1 },
|
| 1955 |
|
|
{{459, -92}, {369, 1}, {242, 1},1 },
|
| 1956 |
|
|
{{144, 1}, {86, 1}, {51, -42},1 },
|
| 1957 |
|
|
{{51, -42}, {18, -81}, {18, -140},1 },
|
| 1958 |
|
|
{{18, -140}, {18, -192}, {45, -231},1 },
|
| 1959 |
|
|
{{45, -231}, {73, -271}, {123, -278},1 },
|
| 1960 |
|
|
{{123, -528}, {64, -528}, {64, -577},1 },
|
| 1961 |
|
|
{{64, -577}, {64, -600}, {79, -613},1 },
|
| 1962 |
|
|
{{79, -613}, {95, -627}, {118, -627},1 },
|
| 1963 |
|
|
{{252, -627}, {375, -627}, {462, -532},1 },
|
| 1964 |
|
|
{{462, -532}, {549, -437}, {549, -313},1 },
|
| 1965 |
|
|
{{334, -492}, {369, -456}, {369, -404},0 },
|
| 1966 |
|
|
{{248, -528}, {300, -528}, {334, -492},0 },
|
| 1967 |
|
|
{{334, -317}, {300, -281}, {251, -281},0 },
|
| 1968 |
|
|
{{369, -404}, {369, -354}, {334, -317},0 },
|
| 1969 |
|
|
};
|
| 1970 |
|
|
int test_font_glyph_100_triangle_size = 25;
|
| 1971 |
|
|
Triangle_write test_font_glyph_100_triangles[] = {
|
| 1972 |
|
|
{{144, 1}, {51, -42}, {18, -140}},
|
| 1973 |
|
|
{{144, 1}, {18, -140}, {123, -278}},
|
| 1974 |
|
|
{{123, -278}, {18, -140}, {45, -231}},
|
| 1975 |
|
|
{{144, 1}, {123, -278}, {222, -281}},
|
| 1976 |
|
|
{{123, -278}, {123, -528}, {222, -281}},
|
| 1977 |
|
|
{{123, -528}, {222, -528}, {222, -281}},
|
| 1978 |
|
|
{{222, -528}, {123, -528}, {118, -627}},
|
| 1979 |
|
|
{{123, -528}, {64, -577}, {118, -627}},
|
| 1980 |
|
|
{{64, -577}, {79, -613}, {118, -627}},
|
| 1981 |
|
|
{{252, -627}, {222, -528}, {118, -627}},
|
| 1982 |
|
|
{{248, -528}, {222, -528}, {252, -627}},
|
| 1983 |
|
|
{{252, -627}, {300, -528}, {248, -528}},
|
| 1984 |
|
|
{{462, -532}, {300, -528}, {252, -627}},
|
| 1985 |
|
|
{{334, -492}, {300, -528}, {462, -532}},
|
| 1986 |
|
|
{{369, -456}, {334, -492}, {462, -532}},
|
| 1987 |
|
|
{{369, -404}, {369, -456}, {462, -532}},
|
| 1988 |
|
|
{{549, -313}, {369, -404}, {462, -532}},
|
| 1989 |
|
|
{{549, -313}, {369, -354}, {369, -404}},
|
| 1990 |
|
|
{{549, -313}, {334, -317}, {369, -354}},
|
| 1991 |
|
|
{{459, -92}, {334, -317}, {549, -313}},
|
| 1992 |
|
|
{{300, -281}, {334, -317}, {459, -92}},
|
| 1993 |
|
|
{{242, 1}, {300, -281}, {459, -92}},
|
| 1994 |
|
|
{{242, 1}, {251, -281}, {300, -281}},
|
| 1995 |
|
|
{{242, 1}, {222, -281}, {251, -281}},
|
| 1996 |
|
|
{{144, 1}, {222, -281}, {242, 1}},
|
| 1997 |
|
|
};
|
| 1998 |
|
|
//Glyph: 101
|
| 1999 |
|
|
int test_font_glyph_101_index = 101;
|
| 2000 |
|
|
int test_font_glyph_101_advance_x = 422;
|
| 2001 |
|
|
int test_font_glyph_101_size = 17;
|
| 2002 |
|
|
Bezier_write test_font_glyph_101[] = {
|
| 2003 |
|
|
{{407, -140}, {407, -82}, {374, -42},1 },
|
| 2004 |
|
|
{{374, -42}, {339, 1}, {281, 1},1 },
|
| 2005 |
|
|
{{51, 0}, {27, -3}, {20, -18},1 },
|
| 2006 |
|
|
{{20, -18}, {15, -27}, {15, -49},1 },
|
| 2007 |
|
|
{{15, -577}, {15, -596}, {30, -611},1 },
|
| 2008 |
|
|
{{30, -611}, {46, -627}, {65, -627},1 },
|
| 2009 |
|
|
{{333, -627}, {352, -627}, {367, -611},1 },
|
| 2010 |
|
|
{{367, -611}, {383, -596}, {383, -577},1 },
|
| 2011 |
|
|
{{383, -542}, {383, -491}, {335, -490},1 },
|
| 2012 |
|
|
{{335, -490}, {316, -489}, {301, -499},1 },
|
| 2013 |
|
|
{{301, -499}, {286, -510}, {285, -528},1 },
|
| 2014 |
|
|
{{257, -459}, {282, -459}, {296, -444},1 },
|
| 2015 |
|
|
{{296, -444}, {310, -429}, {310, -410},1 },
|
| 2016 |
|
|
{{310, -410}, {310, -389}, {296, -374},1 },
|
| 2017 |
|
|
{{296, -374}, {282, -359}, {257, -359},1 },
|
| 2018 |
|
|
{{281, -281}, {339, -281}, {373, -239},1 },
|
| 2019 |
|
|
{{373, -239}, {407, -198}, {407, -140},1 },
|
| 2020 |
|
|
};
|
| 2021 |
|
|
int test_font_glyph_101_triangle_size = 25;
|
| 2022 |
|
|
Triangle_write test_font_glyph_101_triangles[] = {
|
| 2023 |
|
|
{{51, 0}, {20, -18}, {15, -49}},
|
| 2024 |
|
|
{{114, -281}, {51, 0}, {15, -49}},
|
| 2025 |
|
|
{{15, -49}, {15, -577}, {114, -281}},
|
| 2026 |
|
|
{{15, -577}, {114, -359}, {114, -281}},
|
| 2027 |
|
|
{{15, -577}, {114, -459}, {114, -359}},
|
| 2028 |
|
|
{{114, -359}, {114, -459}, {257, -459}},
|
| 2029 |
|
|
{{257, -359}, {114, -359}, {257, -459}},
|
| 2030 |
|
|
{{310, -410}, {257, -359}, {257, -459}},
|
| 2031 |
|
|
{{310, -410}, {257, -459}, {296, -444}},
|
| 2032 |
|
|
{{310, -410}, {296, -374}, {257, -359}},
|
| 2033 |
|
|
{{15, -577}, {114, -528}, {114, -459}},
|
| 2034 |
|
|
{{114, -528}, {15, -577}, {65, -627}},
|
| 2035 |
|
|
{{15, -577}, {30, -611}, {65, -627}},
|
| 2036 |
|
|
{{114, -528}, {65, -627}, {333, -627}},
|
| 2037 |
|
|
{{285, -528}, {114, -528}, {333, -627}},
|
| 2038 |
|
|
{{383, -577}, {285, -528}, {333, -627}},
|
| 2039 |
|
|
{{383, -577}, {333, -627}, {367, -611}},
|
| 2040 |
|
|
{{383, -542}, {285, -528}, {383, -577}},
|
| 2041 |
|
|
{{383, -542}, {335, -490}, {285, -528}},
|
| 2042 |
|
|
{{335, -490}, {301, -499}, {285, -528}},
|
| 2043 |
|
|
{{51, 0}, {114, -281}, {281, 1}},
|
| 2044 |
|
|
{{114, -281}, {281, -281}, {281, 1}},
|
| 2045 |
|
|
{{407, -140}, {281, 1}, {281, -281}},
|
| 2046 |
|
|
{{373, -239}, {407, -140}, {281, -281}},
|
| 2047 |
|
|
{{374, -42}, {281, 1}, {407, -140}},
|
| 2048 |
|
|
};
|
| 2049 |
|
|
//Glyph: 102
|
| 2050 |
|
|
int test_font_glyph_102_index = 102;
|
| 2051 |
|
|
int test_font_glyph_102_advance_x = 427;
|
| 2052 |
|
|
int test_font_glyph_102_size = 13;
|
| 2053 |
|
|
Bezier_write test_font_glyph_102[] = {
|
| 2054 |
|
|
{{409, -486}, {409, -428}, {375, -387},1 },
|
| 2055 |
|
|
{{375, -387}, {341, -346}, {283, -346},1 },
|
| 2056 |
|
|
{{260, -302}, {285, -302}, {299, -287},1 },
|
| 2057 |
|
|
{{299, -287}, {313, -272}, {313, -252},1 },
|
| 2058 |
|
|
{{313, -252}, {313, -232}, {299, -217},1 },
|
| 2059 |
|
|
{{299, -217}, {285, -202}, {260, -202},1 },
|
| 2060 |
|
|
{{117, -49}, {117, -24}, {102, -10},1 },
|
| 2061 |
|
|
{{102, -10}, {87, 4}, {66, 4},1 },
|
| 2062 |
|
|
{{66, 4}, {47, 4}, {32, -10},1 },
|
| 2063 |
|
|
{{32, -10}, {18, -24}, {18, -49},1 },
|
| 2064 |
|
|
{{18, -582}, {18, -627}, {66, -627},1 },
|
| 2065 |
|
|
{{283, -627}, {341, -627}, {375, -586},1 },
|
| 2066 |
|
|
{{375, -586}, {409, -545}, {409, -486},1 },
|
| 2067 |
|
|
};
|
| 2068 |
|
|
int test_font_glyph_102_triangle_size = 18;
|
| 2069 |
|
|
Triangle_write test_font_glyph_102_triangles[] = {
|
| 2070 |
|
|
{{18, -49}, {66, 4}, {32, -10}},
|
| 2071 |
|
|
{{102, -10}, {66, 4}, {18, -49}},
|
| 2072 |
|
|
{{117, -49}, {102, -10}, {18, -49}},
|
| 2073 |
|
|
{{18, -49}, {117, -202}, {117, -49}},
|
| 2074 |
|
|
{{117, -202}, {18, -49}, {117, -302}},
|
| 2075 |
|
|
{{18, -49}, {18, -582}, {117, -302}},
|
| 2076 |
|
|
{{18, -582}, {117, -346}, {117, -302}},
|
| 2077 |
|
|
{{18, -582}, {66, -627}, {117, -346}},
|
| 2078 |
|
|
{{117, -346}, {66, -627}, {283, -627}},
|
| 2079 |
|
|
{{283, -346}, {117, -346}, {283, -627}},
|
| 2080 |
|
|
{{409, -486}, {283, -346}, {283, -627}},
|
| 2081 |
|
|
{{409, -486}, {283, -627}, {375, -586}},
|
| 2082 |
|
|
{{409, -486}, {375, -387}, {283, -346}},
|
| 2083 |
|
|
{{117, -202}, {117, -302}, {260, -302}},
|
| 2084 |
|
|
{{260, -202}, {117, -202}, {260, -302}},
|
| 2085 |
|
|
{{313, -252}, {260, -202}, {260, -302}},
|
| 2086 |
|
|
{{313, -252}, {260, -302}, {299, -287}},
|
| 2087 |
|
|
{{313, -252}, {299, -217}, {260, -202}},
|
| 2088 |
|
|
};
|
| 2089 |
|
|
//Glyph: 103
|
| 2090 |
|
|
int test_font_glyph_103_index = 103;
|
| 2091 |
|
|
int test_font_glyph_103_advance_x = 595;
|
| 2092 |
|
|
int test_font_glyph_103_size = 21;
|
| 2093 |
|
|
Bezier_write test_font_glyph_103[] = {
|
| 2094 |
|
|
{{576, -49}, {576, -19}, {548, -6},1 },
|
| 2095 |
|
|
{{548, -6}, {519, 8}, {496, -10},1 },
|
| 2096 |
|
|
{{465, -34}, {400, 1}, {326, 1},1 },
|
| 2097 |
|
|
{{326, 1}, {199, 1}, {109, -92},1 },
|
| 2098 |
|
|
{{109, -92}, {19, -185}, {19, -313},1 },
|
| 2099 |
|
|
{{19, -313}, {19, -436}, {107, -531},1 },
|
| 2100 |
|
|
{{107, -531}, {195, -627}, {316, -627},1 },
|
| 2101 |
|
|
{{316, -627}, {425, -627}, {490, -542},1 },
|
| 2102 |
|
|
{{490, -542}, {503, -525}, {503, -507},1 },
|
| 2103 |
|
|
{{503, -507}, {503, -487}, {488, -472},1 },
|
| 2104 |
|
|
{{488, -472}, {474, -458}, {454, -458},1 },
|
| 2105 |
|
|
{{454, -458}, {429, -458}, {411, -481},1 },
|
| 2106 |
|
|
{{319, -527}, {375, -527}, {411, -481},0 },
|
| 2107 |
|
|
{{233, -491}, {268, -527}, {319, -527},0 },
|
| 2108 |
|
|
{{198, -404}, {198, -455}, {233, -491},0 },
|
| 2109 |
|
|
{{227, -324}, {198, -359}, {198, -404},0 },
|
| 2110 |
|
|
{{299, -282}, {256, -289}, {227, -324},0 },
|
| 2111 |
|
|
{{299, -344}, {299, -362}, {315, -377},1 },
|
| 2112 |
|
|
{{315, -377}, {331, -393}, {349, -393},1 },
|
| 2113 |
|
|
{{526, -393}, {544, -393}, {560, -377},1 },
|
| 2114 |
|
|
{{560, -377}, {576, -362}, {576, -344},1 },
|
| 2115 |
|
|
};
|
| 2116 |
|
|
int test_font_glyph_103_triangle_size = 28;
|
| 2117 |
|
|
Triangle_write test_font_glyph_103_triangles[] = {
|
| 2118 |
|
|
{{227, -324}, {109, -92}, {19, -313}},
|
| 2119 |
|
|
{{227, -324}, {19, -313}, {198, -359}},
|
| 2120 |
|
|
{{198, -359}, {19, -313}, {198, -404}},
|
| 2121 |
|
|
{{19, -313}, {107, -531}, {198, -404}},
|
| 2122 |
|
|
{{107, -531}, {198, -455}, {198, -404}},
|
| 2123 |
|
|
{{198, -455}, {107, -531}, {233, -491}},
|
| 2124 |
|
|
{{233, -491}, {107, -531}, {268, -527}},
|
| 2125 |
|
|
{{268, -527}, {107, -531}, {316, -627}},
|
| 2126 |
|
|
{{319, -527}, {268, -527}, {316, -627}},
|
| 2127 |
|
|
{{316, -627}, {375, -527}, {319, -527}},
|
| 2128 |
|
|
{{490, -542}, {375, -527}, {316, -627}},
|
| 2129 |
|
|
{{411, -481}, {375, -527}, {490, -542}},
|
| 2130 |
|
|
{{411, -481}, {490, -542}, {503, -507}},
|
| 2131 |
|
|
{{503, -507}, {454, -458}, {411, -481}},
|
| 2132 |
|
|
{{488, -472}, {454, -458}, {503, -507}},
|
| 2133 |
|
|
{{109, -92}, {227, -324}, {256, -289}},
|
| 2134 |
|
|
{{109, -92}, {256, -289}, {299, -282}},
|
| 2135 |
|
|
{{299, -282}, {326, 1}, {109, -92}},
|
| 2136 |
|
|
{{465, -34}, {326, 1}, {299, -282}},
|
| 2137 |
|
|
{{576, -344}, {465, -34}, {299, -282}},
|
| 2138 |
|
|
{{299, -282}, {526, -393}, {576, -344}},
|
| 2139 |
|
|
{{576, -344}, {526, -393}, {560, -377}},
|
| 2140 |
|
|
{{349, -393}, {526, -393}, {299, -282}},
|
| 2141 |
|
|
{{349, -393}, {299, -282}, {299, -344}},
|
| 2142 |
|
|
{{349, -393}, {299, -344}, {315, -377}},
|
| 2143 |
|
|
{{576, -49}, {465, -34}, {576, -344}},
|
| 2144 |
|
|
{{496, -10}, {465, -34}, {576, -49}},
|
| 2145 |
|
|
{{548, -6}, {496, -10}, {576, -49}},
|
| 2146 |
|
|
};
|
| 2147 |
|
|
//Glyph: 104
|
| 2148 |
|
|
int test_font_glyph_104_index = 104;
|
| 2149 |
|
|
int test_font_glyph_104_advance_x = 470;
|
| 2150 |
|
|
int test_font_glyph_104_size = 14;
|
| 2151 |
|
|
Bezier_write test_font_glyph_104[] = {
|
| 2152 |
|
|
{{449, -49}, {449, -24}, {434, -10},1 },
|
| 2153 |
|
|
{{434, -10}, {419, 4}, {399, 4},1 },
|
| 2154 |
|
|
{{399, 4}, {379, 4}, {364, -10},1 },
|
| 2155 |
|
|
{{364, -10}, {349, -24}, {349, -49},1 },
|
| 2156 |
|
|
{{120, -49}, {120, 4}, {70, 4},1 },
|
| 2157 |
|
|
{{70, 4}, {50, 4}, {35, -10},1 },
|
| 2158 |
|
|
{{35, -10}, {21, -24}, {21, -49},1 },
|
| 2159 |
|
|
{{21, -577}, {21, -602}, {35, -616},1 },
|
| 2160 |
|
|
{{35, -616}, {50, -630}, {70, -630},1 },
|
| 2161 |
|
|
{{70, -630}, {120, -630}, {120, -577},1 },
|
| 2162 |
|
|
{{349, -577}, {349, -602}, {364, -616},1 },
|
| 2163 |
|
|
{{364, -616}, {379, -630}, {399, -630},1 },
|
| 2164 |
|
|
{{399, -630}, {419, -630}, {434, -616},1 },
|
| 2165 |
|
|
{{434, -616}, {449, -602}, {449, -577},1 },
|
| 2166 |
|
|
};
|
| 2167 |
|
|
int test_font_glyph_104_triangle_size = 20;
|
| 2168 |
|
|
Triangle_write test_font_glyph_104_triangles[] = {
|
| 2169 |
|
|
{{70, 4}, {35, -10}, {21, -49}},
|
| 2170 |
|
|
{{120, -49}, {70, 4}, {21, -49}},
|
| 2171 |
|
|
{{21, -49}, {120, -169}, {120, -49}},
|
| 2172 |
|
|
{{21, -49}, {21, -577}, {120, -169}},
|
| 2173 |
|
|
{{21, -577}, {120, -458}, {120, -169}},
|
| 2174 |
|
|
{{120, -169}, {120, -458}, {349, -458}},
|
| 2175 |
|
|
{{120, -169}, {349, -458}, {349, -169}},
|
| 2176 |
|
|
{{349, -169}, {349, -458}, {449, -577}},
|
| 2177 |
|
|
{{449, -577}, {349, -458}, {349, -577}},
|
| 2178 |
|
|
{{399, -630}, {449, -577}, {349, -577}},
|
| 2179 |
|
|
{{399, -630}, {349, -577}, {364, -616}},
|
| 2180 |
|
|
{{449, -577}, {399, -630}, {434, -616}},
|
| 2181 |
|
|
{{449, -49}, {349, -169}, {449, -577}},
|
| 2182 |
|
|
{{449, -49}, {349, -49}, {349, -169}},
|
| 2183 |
|
|
{{349, -49}, {449, -49}, {399, 4}},
|
| 2184 |
|
|
{{434, -10}, {399, 4}, {449, -49}},
|
| 2185 |
|
|
{{399, 4}, {364, -10}, {349, -49}},
|
| 2186 |
|
|
{{21, -577}, {120, -577}, {120, -458}},
|
| 2187 |
|
|
{{120, -577}, {21, -577}, {70, -630}},
|
| 2188 |
|
|
{{21, -577}, {35, -616}, {70, -630}},
|
| 2189 |
|
|
};
|
| 2190 |
|
|
//Glyph: 105
|
| 2191 |
|
|
int test_font_glyph_105_index = 105;
|
| 2192 |
|
|
int test_font_glyph_105_advance_x = 148;
|
| 2193 |
|
|
int test_font_glyph_105_size = 6;
|
| 2194 |
|
|
Bezier_write test_font_glyph_105[] = {
|
| 2195 |
|
|
{{123, -49}, {123, 4}, {74, 4},1 },
|
| 2196 |
|
|
{{74, 4}, {54, 4}, {39, -10},1 },
|
| 2197 |
|
|
{{39, -10}, {25, -24}, {25, -49},1 },
|
| 2198 |
|
|
{{25, -577}, {25, -602}, {39, -616},1 },
|
| 2199 |
|
|
{{39, -616}, {53, -630}, {74, -630},1 },
|
| 2200 |
|
|
{{74, -630}, {123, -630}, {123, -577},1 },
|
| 2201 |
|
|
};
|
| 2202 |
|
|
int test_font_glyph_105_triangle_size = 6;
|
| 2203 |
|
|
Triangle_write test_font_glyph_105_triangles[] = {
|
| 2204 |
|
|
{{74, 4}, {39, -10}, {25, -49}},
|
| 2205 |
|
|
{{123, -49}, {74, 4}, {25, -49}},
|
| 2206 |
|
|
{{25, -49}, {123, -577}, {123, -49}},
|
| 2207 |
|
|
{{25, -49}, {25, -577}, {123, -577}},
|
| 2208 |
|
|
{{123, -577}, {25, -577}, {74, -630}},
|
| 2209 |
|
|
{{25, -577}, {39, -616}, {74, -630}},
|
| 2210 |
|
|
};
|
| 2211 |
|
|
//Glyph: 106
|
| 2212 |
|
|
int test_font_glyph_106_index = 106;
|
| 2213 |
|
|
int test_font_glyph_106_advance_x = 430;
|
| 2214 |
|
|
int test_font_glyph_106_size = 12;
|
| 2215 |
|
|
Bezier_write test_font_glyph_106[] = {
|
| 2216 |
|
|
{{410, -313}, {410, -180}, {357, -97},1 },
|
| 2217 |
|
|
{{357, -97}, {294, 1}, {168, 1},1 },
|
| 2218 |
|
|
{{145, 1}, {88, 1}, {52, -42},1 },
|
| 2219 |
|
|
{{52, -42}, {19, -82}, {19, -140},1 },
|
| 2220 |
|
|
{{19, -140}, {19, -198}, {53, -239},1 },
|
| 2221 |
|
|
{{53, -239}, {87, -281}, {145, -281},1 },
|
| 2222 |
|
|
{{310, -404}, {310, -281}, {237, -281},0 },
|
| 2223 |
|
|
{{310, -528}, {252, -528}, {252, -577},1 },
|
| 2224 |
|
|
{{252, -577}, {252, -598}, {266, -612},1 },
|
| 2225 |
|
|
{{266, -612}, {280, -627}, {306, -627},1 },
|
| 2226 |
|
|
{{361, -627}, {379, -627}, {394, -611},1 },
|
| 2227 |
|
|
{{394, -611}, {410, -596}, {410, -577},1 },
|
| 2228 |
|
|
};
|
| 2229 |
|
|
int test_font_glyph_106_triangle_size = 16;
|
| 2230 |
|
|
Triangle_write test_font_glyph_106_triangles[] = {
|
| 2231 |
|
|
{{145, 1}, {52, -42}, {19, -140}},
|
| 2232 |
|
|
{{19, -140}, {168, 1}, {145, 1}},
|
| 2233 |
|
|
{{145, -281}, {168, 1}, {19, -140}},
|
| 2234 |
|
|
{{19, -140}, {53, -239}, {145, -281}},
|
| 2235 |
|
|
{{145, -281}, {237, -281}, {168, 1}},
|
| 2236 |
|
|
{{357, -97}, {168, 1}, {237, -281}},
|
| 2237 |
|
|
{{357, -97}, {237, -281}, {310, -281}},
|
| 2238 |
|
|
{{357, -97}, {310, -281}, {410, -313}},
|
| 2239 |
|
|
{{410, -313}, {310, -281}, {310, -404}},
|
| 2240 |
|
|
{{310, -404}, {410, -577}, {410, -313}},
|
| 2241 |
|
|
{{310, -404}, {310, -528}, {410, -577}},
|
| 2242 |
|
|
{{410, -577}, {310, -528}, {361, -627}},
|
| 2243 |
|
|
{{310, -528}, {306, -627}, {361, -627}},
|
| 2244 |
|
|
{{310, -528}, {252, -577}, {306, -627}},
|
| 2245 |
|
|
{{252, -577}, {266, -612}, {306, -627}},
|
| 2246 |
|
|
{{410, -577}, {361, -627}, {394, -611}},
|
| 2247 |
|
|
};
|
| 2248 |
|
|
//Glyph: 107
|
| 2249 |
|
|
int test_font_glyph_107_index = 107;
|
| 2250 |
|
|
int test_font_glyph_107_advance_x = 520;
|
| 2251 |
|
|
int test_font_glyph_107_size = 16;
|
| 2252 |
|
|
Bezier_write test_font_glyph_107[] = {
|
| 2253 |
|
|
{{465, -61}, {418, 0}, {353, 0},1 },
|
| 2254 |
|
|
{{353, 0}, {314, 0}, {280, -26},1 },
|
| 2255 |
|
|
{{121, -49}, {121, -24}, {106, -10},1 },
|
| 2256 |
|
|
{{106, -10}, {91, 4}, {71, 4},1 },
|
| 2257 |
|
|
{{71, 4}, {51, 4}, {36, -10},1 },
|
| 2258 |
|
|
{{36, -10}, {21, -24}, {21, -49},1 },
|
| 2259 |
|
|
{{21, -577}, {21, -602}, {36, -616},1 },
|
| 2260 |
|
|
{{36, -616}, {51, -630}, {71, -630},1 },
|
| 2261 |
|
|
{{71, -630}, {91, -630}, {106, -616},1 },
|
| 2262 |
|
|
{{106, -616}, {121, -602}, {121, -577},1 },
|
| 2263 |
|
|
{{286, -606}, {304, -630}, {328, -630},1 },
|
| 2264 |
|
|
{{328, -630}, {348, -630}, {363, -615},1 },
|
| 2265 |
|
|
{{363, -615}, {378, -600}, {378, -580},1 },
|
| 2266 |
|
|
{{378, -580}, {378, -564}, {366, -548},1 },
|
| 2267 |
|
|
{{450, -249}, {499, -212}, {499, -154},1 },
|
| 2268 |
|
|
{{499, -154}, {499, -106}, {465, -61},1 },
|
| 2269 |
|
|
};
|
| 2270 |
|
|
int test_font_glyph_107_triangle_size = 21;
|
| 2271 |
|
|
Triangle_write test_font_glyph_107_triangles[] = {
|
| 2272 |
|
|
{{21, -49}, {121, -383}, {36, -10}},
|
| 2273 |
|
|
{{121, -146}, {36, -10}, {121, -383}},
|
| 2274 |
|
|
{{121, -146}, {121, -383}, {254, -398}},
|
| 2275 |
|
|
{{254, -398}, {121, -383}, {286, -606}},
|
| 2276 |
|
|
{{254, -398}, {286, -606}, {366, -548}},
|
| 2277 |
|
|
{{366, -548}, {286, -606}, {363, -615}},
|
| 2278 |
|
|
{{286, -606}, {328, -630}, {363, -615}},
|
| 2279 |
|
|
{{366, -548}, {363, -615}, {378, -580}},
|
| 2280 |
|
|
{{121, -146}, {254, -398}, {450, -249}},
|
| 2281 |
|
|
{{280, -26}, {121, -146}, {450, -249}},
|
| 2282 |
|
|
{{450, -249}, {465, -61}, {280, -26}},
|
| 2283 |
|
|
{{353, 0}, {280, -26}, {465, -61}},
|
| 2284 |
|
|
{{465, -61}, {450, -249}, {499, -154}},
|
| 2285 |
|
|
{{121, -49}, {36, -10}, {121, -146}},
|
| 2286 |
|
|
{{121, -49}, {71, 4}, {36, -10}},
|
| 2287 |
|
|
{{106, -10}, {71, 4}, {121, -49}},
|
| 2288 |
|
|
{{71, -630}, {121, -383}, {21, -49}},
|
| 2289 |
|
|
{{71, -630}, {21, -49}, {21, -577}},
|
| 2290 |
|
|
{{36, -616}, {71, -630}, {21, -577}},
|
| 2291 |
|
|
{{71, -630}, {121, -577}, {121, -383}},
|
| 2292 |
|
|
{{71, -630}, {106, -616}, {121, -577}},
|
| 2293 |
|
|
};
|
| 2294 |
|
|
//Glyph: 108
|
| 2295 |
|
|
int test_font_glyph_108_index = 108;
|
| 2296 |
|
|
int test_font_glyph_108_advance_x = 376;
|
| 2297 |
|
|
int test_font_glyph_108_size = 10;
|
| 2298 |
|
|
Bezier_write test_font_glyph_108[] = {
|
| 2299 |
|
|
{{359, -140}, {359, -81}, {326, -42},1 },
|
| 2300 |
|
|
{{326, -42}, {291, 1}, {233, 1},1 },
|
| 2301 |
|
|
{{66, 1}, {48, 1}, {32, -14},1 },
|
| 2302 |
|
|
{{32, -14}, {17, -30}, {17, -49},1 },
|
| 2303 |
|
|
{{17, -577}, {17, -602}, {32, -616},1 },
|
| 2304 |
|
|
{{32, -616}, {47, -631}, {67, -631},1 },
|
| 2305 |
|
|
{{67, -631}, {87, -631}, {102, -616},1 },
|
| 2306 |
|
|
{{102, -616}, {117, -602}, {117, -577},1 },
|
| 2307 |
|
|
{{233, -281}, {291, -281}, {326, -238},1 },
|
| 2308 |
|
|
{{326, -238}, {359, -199}, {359, -140},1 },
|
| 2309 |
|
|
};
|
| 2310 |
|
|
int test_font_glyph_108_triangle_size = 12;
|
| 2311 |
|
|
Triangle_write test_font_glyph_108_triangles[] = {
|
| 2312 |
|
|
{{17, -49}, {66, 1}, {32, -14}},
|
| 2313 |
|
|
{{17, -49}, {233, 1}, {66, 1}},
|
| 2314 |
|
|
{{326, -42}, {233, 1}, {17, -49}},
|
| 2315 |
|
|
{{117, -281}, {326, -42}, {17, -49}},
|
| 2316 |
|
|
{{67, -631}, {117, -281}, {17, -49}},
|
| 2317 |
|
|
{{67, -631}, {17, -49}, {17, -577}},
|
| 2318 |
|
|
{{32, -616}, {67, -631}, {17, -577}},
|
| 2319 |
|
|
{{67, -631}, {117, -577}, {117, -281}},
|
| 2320 |
|
|
{{67, -631}, {102, -616}, {117, -577}},
|
| 2321 |
|
|
{{233, -281}, {326, -42}, {117, -281}},
|
| 2322 |
|
|
{{326, -42}, {233, -281}, {359, -140}},
|
| 2323 |
|
|
{{359, -140}, {233, -281}, {326, -238}},
|
| 2324 |
|
|
};
|
| 2325 |
|
|
//Glyph: 109
|
| 2326 |
|
|
int test_font_glyph_109_index = 109;
|
| 2327 |
|
|
int test_font_glyph_109_advance_x = 694;
|
| 2328 |
|
|
int test_font_glyph_109_size = 28;
|
| 2329 |
|
|
Bezier_write test_font_glyph_109[] = {
|
| 2330 |
|
|
{{674, -199}, {674, -115}, {653, -37},1 },
|
| 2331 |
|
|
{{653, -37}, {641, 4}, {604, 4},1 },
|
| 2332 |
|
|
{{604, 4}, {583, 4}, {568, -10},1 },
|
| 2333 |
|
|
{{568, -10}, {554, -24}, {554, -45},1 },
|
| 2334 |
|
|
{{554, -45}, {554, -53}, {557, -62},1 },
|
| 2335 |
|
|
{{568, -137}, {568, -103}, {557, -62},0 },
|
| 2336 |
|
|
{{505, -282}, {568, -218}, {568, -137},0 },
|
| 2337 |
|
|
{{505, -282}, {498, -269}, {489, -254},1 },
|
| 2338 |
|
|
{{489, -254}, {446, -181}, {381, -119},1 },
|
| 2339 |
|
|
{{381, -119}, {368, -107}, {346, -107},1 },
|
| 2340 |
|
|
{{346, -107}, {325, -107}, {313, -119},1 },
|
| 2341 |
|
|
{{313, -119}, {247, -183}, {204, -254},1 },
|
| 2342 |
|
|
{{204, -254}, {195, -269}, {188, -282},1 },
|
| 2343 |
|
|
{{126, -135}, {126, -219}, {188, -282},0 },
|
| 2344 |
|
|
{{137, -62}, {126, -101}, {126, -135},0 },
|
| 2345 |
|
|
{{137, -62}, {139, -53}, {139, -45},1 },
|
| 2346 |
|
|
{{139, -45}, {139, -24}, {124, -10},1 },
|
| 2347 |
|
|
{{124, -10}, {110, 4}, {90, 4},1 },
|
| 2348 |
|
|
{{90, 4}, {52, 4}, {41, -37},1 },
|
| 2349 |
|
|
{{41, -37}, {20, -121}, {20, -199},1 },
|
| 2350 |
|
|
{{20, -199}, {20, -444}, {184, -625},1 },
|
| 2351 |
|
|
{{184, -625}, {198, -640}, {221, -640},1 },
|
| 2352 |
|
|
{{221, -640}, {244, -640}, {257, -625},1 },
|
| 2353 |
|
|
{{257, -625}, {311, -565}, {346, -498},1 },
|
| 2354 |
|
|
{{346, -498}, {386, -570}, {436, -625},1 },
|
| 2355 |
|
|
{{436, -625}, {449, -640}, {473, -640},1 },
|
| 2356 |
|
|
{{473, -640}, {496, -640}, {509, -625},1 },
|
| 2357 |
|
|
{{509, -625}, {674, -443}, {674, -199},1 },
|
| 2358 |
|
|
};
|
| 2359 |
|
|
int test_font_glyph_109_triangle_size = 30;
|
| 2360 |
|
|
Triangle_write test_font_glyph_109_triangles[] = {
|
| 2361 |
|
|
{{41, -37}, {20, -199}, {126, -135}},
|
| 2362 |
|
|
{{20, -199}, {126, -219}, {126, -135}},
|
| 2363 |
|
|
{{188, -282}, {126, -219}, {20, -199}},
|
| 2364 |
|
|
{{188, -282}, {20, -199}, {184, -625}},
|
| 2365 |
|
|
{{184, -625}, {346, -498}, {188, -282}},
|
| 2366 |
|
|
{{204, -254}, {188, -282}, {346, -498}},
|
| 2367 |
|
|
{{346, -498}, {489, -254}, {204, -254}},
|
| 2368 |
|
|
{{313, -119}, {204, -254}, {489, -254}},
|
| 2369 |
|
|
{{381, -119}, {313, -119}, {489, -254}},
|
| 2370 |
|
|
{{346, -107}, {313, -119}, {381, -119}},
|
| 2371 |
|
|
{{505, -282}, {489, -254}, {346, -498}},
|
| 2372 |
|
|
{{505, -282}, {346, -498}, {509, -625}},
|
| 2373 |
|
|
{{509, -625}, {346, -498}, {436, -625}},
|
| 2374 |
|
|
{{509, -625}, {436, -625}, {473, -640}},
|
| 2375 |
|
|
{{509, -625}, {674, -199}, {505, -282}},
|
| 2376 |
|
|
{{568, -218}, {505, -282}, {674, -199}},
|
| 2377 |
|
|
{{568, -137}, {568, -218}, {674, -199}},
|
| 2378 |
|
|
{{568, -103}, {568, -137}, {674, -199}},
|
| 2379 |
|
|
{{653, -37}, {568, -103}, {674, -199}},
|
| 2380 |
|
|
{{557, -62}, {568, -103}, {653, -37}},
|
| 2381 |
|
|
{{557, -62}, {653, -37}, {604, 4}},
|
| 2382 |
|
|
{{604, 4}, {554, -45}, {557, -62}},
|
| 2383 |
|
|
{{604, 4}, {568, -10}, {554, -45}},
|
| 2384 |
|
|
{{346, -498}, {184, -625}, {257, -625}},
|
| 2385 |
|
|
{{257, -625}, {184, -625}, {221, -640}},
|
| 2386 |
|
|
{{126, -101}, {41, -37}, {126, -135}},
|
| 2387 |
|
|
{{41, -37}, {126, -101}, {137, -62}},
|
| 2388 |
|
|
{{41, -37}, {137, -62}, {139, -45}},
|
| 2389 |
|
|
{{124, -10}, {41, -37}, {139, -45}},
|
| 2390 |
|
|
{{90, 4}, {41, -37}, {124, -10}},
|
| 2391 |
|
|
};
|
| 2392 |
|
|
//Glyph: 110
|
| 2393 |
|
|
int test_font_glyph_110_index = 110;
|
| 2394 |
|
|
int test_font_glyph_110_advance_x = 470;
|
| 2395 |
|
|
int test_font_glyph_110_size = 11;
|
| 2396 |
|
|
Bezier_write test_font_glyph_110[] = {
|
| 2397 |
|
|
{{449, -49}, {449, -19}, {420, -6},1 },
|
| 2398 |
|
|
{{420, -6}, {390, 8}, {368, -11},1 },
|
| 2399 |
|
|
{{120, -49}, {120, 4}, {70, 4},1 },
|
| 2400 |
|
|
{{70, 4}, {50, 4}, {35, -10},1 },
|
| 2401 |
|
|
{{35, -10}, {21, -24}, {21, -49},1 },
|
| 2402 |
|
|
{{21, -577}, {21, -608}, {50, -622},1 },
|
| 2403 |
|
|
{{50, -622}, {79, -636}, {103, -615},1 },
|
| 2404 |
|
|
{{349, -577}, {349, -602}, {364, -616},1 },
|
| 2405 |
|
|
{{364, -616}, {379, -630}, {399, -630},1 },
|
| 2406 |
|
|
{{399, -630}, {419, -630}, {434, -616},1 },
|
| 2407 |
|
|
{{434, -616}, {449, -602}, {449, -577},1 },
|
| 2408 |
|
|
};
|
| 2409 |
|
|
int test_font_glyph_110_triangle_size = 15;
|
| 2410 |
|
|
Triangle_write test_font_glyph_110_triangles[] = {
|
| 2411 |
|
|
{{70, 4}, {35, -10}, {21, -49}},
|
| 2412 |
|
|
{{120, -49}, {70, 4}, {21, -49}},
|
| 2413 |
|
|
{{21, -49}, {120, -220}, {120, -49}},
|
| 2414 |
|
|
{{21, -49}, {21, -577}, {120, -220}},
|
| 2415 |
|
|
{{120, -220}, {21, -577}, {103, -615}},
|
| 2416 |
|
|
{{21, -577}, {50, -622}, {103, -615}},
|
| 2417 |
|
|
{{120, -220}, {103, -615}, {349, -406}},
|
| 2418 |
|
|
{{349, -406}, {368, -11}, {120, -220}},
|
| 2419 |
|
|
{{349, -406}, {449, -49}, {368, -11}},
|
| 2420 |
|
|
{{420, -6}, {368, -11}, {449, -49}},
|
| 2421 |
|
|
{{349, -406}, {449, -577}, {449, -49}},
|
| 2422 |
|
|
{{449, -577}, {349, -406}, {349, -577}},
|
| 2423 |
|
|
{{399, -630}, {449, -577}, {349, -577}},
|
| 2424 |
|
|
{{399, -630}, {349, -577}, {364, -616}},
|
| 2425 |
|
|
{{449, -577}, {399, -630}, {434, -616}},
|
| 2426 |
|
|
};
|
| 2427 |
|
|
//Glyph: 111
|
| 2428 |
|
|
int test_font_glyph_111_index = 111;
|
| 2429 |
|
|
int test_font_glyph_111_advance_x = 653;
|
| 2430 |
|
|
int test_font_glyph_111_size = 14;
|
| 2431 |
|
|
Bezier_write test_font_glyph_111[] = {
|
| 2432 |
|
|
{{635, -182}, {635, -107}, {580, -53},1 },
|
| 2433 |
|
|
{{580, -53}, {526, 1}, {451, 1},1 },
|
| 2434 |
|
|
{{202, 1}, {127, 1}, {72, -53},1 },
|
| 2435 |
|
|
{{72, -53}, {18, -107}, {18, -182},1 },
|
| 2436 |
|
|
{{18, -182}, {18, -317}, {103, -462},1 },
|
| 2437 |
|
|
{{103, -462}, {199, -626}, {326, -626},1 },
|
| 2438 |
|
|
{{326, -626}, {454, -626}, {550, -462},1 },
|
| 2439 |
|
|
{{550, -462}, {635, -318}, {635, -182},1 },
|
| 2440 |
|
|
{{239, -481}, {279, -527}, {326, -527},0 },
|
| 2441 |
|
|
{{200, -389}, {200, -436}, {239, -481},0 },
|
| 2442 |
|
|
{{257, -346}, {200, -346}, {200, -389},0 },
|
| 2443 |
|
|
{{454, -390}, {454, -346}, {396, -346},0 },
|
| 2444 |
|
|
{{413, -482}, {454, -437}, {454, -390},0 },
|
| 2445 |
|
|
{{326, -527}, {372, -527}, {413, -482},0 },
|
| 2446 |
|
|
};
|
| 2447 |
|
|
int test_font_glyph_111_triangle_size = 22;
|
| 2448 |
|
|
Triangle_write test_font_glyph_111_triangles[] = {
|
| 2449 |
|
|
{{72, -53}, {18, -182}, {200, -346}},
|
| 2450 |
|
|
{{18, -182}, {103, -462}, {200, -346}},
|
| 2451 |
|
|
{{103, -462}, {200, -389}, {200, -346}},
|
| 2452 |
|
|
{{103, -462}, {200, -436}, {200, -389}},
|
| 2453 |
|
|
{{200, -436}, {103, -462}, {239, -481}},
|
| 2454 |
|
|
{{239, -481}, {103, -462}, {279, -527}},
|
| 2455 |
|
|
{{326, -626}, {279, -527}, {103, -462}},
|
| 2456 |
|
|
{{279, -527}, {326, -626}, {326, -527}},
|
| 2457 |
|
|
{{372, -527}, {326, -527}, {326, -626}},
|
| 2458 |
|
|
{{326, -626}, {550, -462}, {372, -527}},
|
| 2459 |
|
|
{{550, -462}, {413, -482}, {372, -527}},
|
| 2460 |
|
|
{{454, -437}, {413, -482}, {550, -462}},
|
| 2461 |
|
|
{{454, -390}, {454, -437}, {550, -462}},
|
| 2462 |
|
|
{{454, -346}, {454, -390}, {550, -462}},
|
| 2463 |
|
|
{{454, -346}, {550, -462}, {635, -182}},
|
| 2464 |
|
|
{{580, -53}, {454, -346}, {635, -182}},
|
| 2465 |
|
|
{{580, -53}, {451, 1}, {454, -346}},
|
| 2466 |
|
|
{{451, 1}, {396, -346}, {454, -346}},
|
| 2467 |
|
|
{{257, -346}, {396, -346}, {451, 1}},
|
| 2468 |
|
|
{{202, 1}, {257, -346}, {451, 1}},
|
| 2469 |
|
|
{{202, 1}, {200, -346}, {257, -346}},
|
| 2470 |
|
|
{{72, -53}, {200, -346}, {202, 1}},
|
| 2471 |
|
|
};
|
| 2472 |
|
|
//Glyph: 112
|
| 2473 |
|
|
int test_font_glyph_112_index = 112;
|
| 2474 |
|
|
int test_font_glyph_112_advance_x = 610;
|
| 2475 |
|
|
int test_font_glyph_112_size = 19;
|
| 2476 |
|
|
Bezier_write test_font_glyph_112[] = {
|
| 2477 |
|
|
{{582, -361}, {582, -252}, {504, -173},1 },
|
| 2478 |
|
|
{{504, -173}, {426, -95}, {317, -95},1 },
|
| 2479 |
|
|
{{317, -95}, {297, -95}, {274, -99},1 },
|
| 2480 |
|
|
{{274, -49}, {274, -30}, {258, -14},1 },
|
| 2481 |
|
|
{{258, -14}, {243, 1}, {225, 1},1 },
|
| 2482 |
|
|
{{178, 1}, {156, 1}, {140, -13},1 },
|
| 2483 |
|
|
{{140, -13}, {125, -27}, {125, -49},1 },
|
| 2484 |
|
|
{{125, -49}, {125, -70}, {139, -84},1 },
|
| 2485 |
|
|
{{139, -84}, {153, -99}, {174, -99},1 },
|
| 2486 |
|
|
{{153, -346}, {96, -346}, {62, -387},1 },
|
| 2487 |
|
|
{{62, -387}, {28, -428}, {28, -486},1 },
|
| 2488 |
|
|
{{28, -486}, {28, -545}, {62, -586},1 },
|
| 2489 |
|
|
{{62, -586}, {96, -627}, {153, -627},1 },
|
| 2490 |
|
|
{{317, -627}, {426, -627}, {504, -548},1 },
|
| 2491 |
|
|
{{504, -548}, {582, -470}, {582, -361},1 },
|
| 2492 |
|
|
{{288, -346}, {390, -346}, {390, -270},0 },
|
| 2493 |
|
|
{{300, -198}, {286, -198}, {274, -201},0 },
|
| 2494 |
|
|
{{362, -217}, {335, -198}, {300, -198},0 },
|
| 2495 |
|
|
{{390, -270}, {390, -237}, {362, -217},0 },
|
| 2496 |
|
|
};
|
| 2497 |
|
|
int test_font_glyph_112_triangle_size = 30;
|
| 2498 |
|
|
Triangle_write test_font_glyph_112_triangles[] = {
|
| 2499 |
|
|
{{153, -346}, {62, -387}, {28, -486}},
|
| 2500 |
|
|
{{174, -346}, {153, -346}, {28, -486}},
|
| 2501 |
|
|
{{153, -627}, {174, -346}, {28, -486}},
|
| 2502 |
|
|
{{153, -627}, {28, -486}, {62, -586}},
|
| 2503 |
|
|
{{317, -627}, {174, -346}, {153, -627}},
|
| 2504 |
|
|
{{504, -548}, {174, -346}, {317, -627}},
|
| 2505 |
|
|
{{504, -548}, {274, -346}, {174, -346}},
|
| 2506 |
|
|
{{174, -346}, {274, -346}, {274, -201}},
|
| 2507 |
|
|
{{274, -201}, {174, -99}, {174, -346}},
|
| 2508 |
|
|
{{174, -99}, {274, -201}, {274, -99}},
|
| 2509 |
|
|
{{274, -99}, {274, -201}, {286, -198}},
|
| 2510 |
|
|
{{274, -99}, {286, -198}, {300, -198}},
|
| 2511 |
|
|
{{317, -95}, {274, -99}, {300, -198}},
|
| 2512 |
|
|
{{317, -95}, {300, -198}, {335, -198}},
|
| 2513 |
|
|
{{317, -95}, {335, -198}, {362, -217}},
|
| 2514 |
|
|
{{504, -173}, {317, -95}, {362, -217}},
|
| 2515 |
|
|
{{504, -173}, {362, -217}, {390, -237}},
|
| 2516 |
|
|
{{504, -173}, {390, -237}, {390, -270}},
|
| 2517 |
|
|
{{582, -361}, {504, -173}, {390, -270}},
|
| 2518 |
|
|
{{390, -270}, {390, -346}, {582, -361}},
|
| 2519 |
|
|
{{582, -361}, {390, -346}, {504, -548}},
|
| 2520 |
|
|
{{504, -548}, {390, -346}, {288, -346}},
|
| 2521 |
|
|
{{504, -548}, {288, -346}, {274, -346}},
|
| 2522 |
|
|
{{174, -99}, {274, -99}, {274, -49}},
|
| 2523 |
|
|
{{274, -49}, {225, 1}, {174, -99}},
|
| 2524 |
|
|
{{174, -99}, {225, 1}, {178, 1}},
|
| 2525 |
|
|
{{125, -49}, {174, -99}, {178, 1}},
|
| 2526 |
|
|
{{125, -49}, {178, 1}, {140, -13}},
|
| 2527 |
|
|
{{125, -49}, {139, -84}, {174, -99}},
|
| 2528 |
|
|
{{274, -49}, {258, -14}, {225, 1}},
|
| 2529 |
|
|
};
|
| 2530 |
|
|
//Glyph: 113
|
| 2531 |
|
|
int test_font_glyph_113_index = 113;
|
| 2532 |
|
|
int test_font_glyph_113_advance_x = 653;
|
| 2533 |
|
|
int test_font_glyph_113_size = 26;
|
| 2534 |
|
|
Bezier_write test_font_glyph_113[] = {
|
| 2535 |
|
|
{{634, -426}, {627, -355}, {599, -275},1 },
|
| 2536 |
|
|
{{599, -275}, {568, -184}, {522, -119},1 },
|
| 2537 |
|
|
{{522, -119}, {545, -69}, {545, -20},1 },
|
| 2538 |
|
|
{{545, -20}, {545, 5}, {530, 19},1 },
|
| 2539 |
|
|
{{530, 19}, {515, 34}, {495, 34},1 },
|
| 2540 |
|
|
{{495, 34}, {475, 34}, {460, 19},1 },
|
| 2541 |
|
|
{{460, 19}, {445, 5}, {445, -20},1 },
|
| 2542 |
|
|
{{444, -39}, {445, -26}, {445, -20},0 },
|
| 2543 |
|
|
{{444, -39}, {390, 1}, {326, 1},1 },
|
| 2544 |
|
|
{{326, 1}, {198, 1}, {107, -157},1 },
|
| 2545 |
|
|
{{107, -157}, {33, -283}, {19, -426},1 },
|
| 2546 |
|
|
{{19, -426}, {11, -505}, {66, -565},1 },
|
| 2547 |
|
|
{{66, -565}, {121, -626}, {202, -626},1 },
|
| 2548 |
|
|
{{451, -626}, {532, -626}, {587, -565},1 },
|
| 2549 |
|
|
{{587, -565}, {642, -505}, {634, -426},1 },
|
| 2550 |
|
|
{{397, -279}, {458, -279}, {453, -229},0 },
|
| 2551 |
|
|
{{201, -229}, {196, -279}, {257, -279},0 },
|
| 2552 |
|
|
{{242, -142}, {205, -182}, {201, -229},0 },
|
| 2553 |
|
|
{{326, -99}, {281, -99}, {242, -142},0 },
|
| 2554 |
|
|
{{391, -122}, {360, -99}, {326, -99},0 },
|
| 2555 |
|
|
{{321, -144}, {359, -144}, {391, -122},0 },
|
| 2556 |
|
|
{{321, -144}, {296, -144}, {282, -158},1 },
|
| 2557 |
|
|
{{282, -158}, {269, -173}, {269, -194},1 },
|
| 2558 |
|
|
{{269, -194}, {269, -243}, {321, -243},1 },
|
| 2559 |
|
|
{{321, -243}, {391, -243}, {447, -204},1 },
|
| 2560 |
|
|
{{453, -229}, {452, -217}, {447, -204},0 },
|
| 2561 |
|
|
};
|
| 2562 |
|
|
int test_font_glyph_113_triangle_size = 36;
|
| 2563 |
|
|
Triangle_write test_font_glyph_113_triangles[] = {
|
| 2564 |
|
|
{{107, -157}, {19, -426}, {196, -279}},
|
| 2565 |
|
|
{{19, -426}, {66, -565}, {196, -279}},
|
| 2566 |
|
|
{{196, -279}, {66, -565}, {202, -626}},
|
| 2567 |
|
|
{{257, -279}, {196, -279}, {202, -626}},
|
| 2568 |
|
|
{{202, -626}, {451, -626}, {257, -279}},
|
| 2569 |
|
|
{{451, -626}, {397, -279}, {257, -279}},
|
| 2570 |
|
|
{{451, -626}, {458, -279}, {397, -279}},
|
| 2571 |
|
|
{{458, -279}, {451, -626}, {587, -565}},
|
| 2572 |
|
|
{{634, -426}, {458, -279}, {587, -565}},
|
| 2573 |
|
|
{{599, -275}, {458, -279}, {634, -426}},
|
| 2574 |
|
|
{{599, -275}, {453, -229}, {458, -279}},
|
| 2575 |
|
|
{{599, -275}, {452, -217}, {453, -229}},
|
| 2576 |
|
|
{{522, -119}, {452, -217}, {599, -275}},
|
| 2577 |
|
|
{{447, -204}, {452, -217}, {522, -119}},
|
| 2578 |
|
|
{{391, -122}, {447, -204}, {522, -119}},
|
| 2579 |
|
|
{{444, -39}, {391, -122}, {522, -119}},
|
| 2580 |
|
|
{{522, -119}, {545, -20}, {444, -39}},
|
| 2581 |
|
|
{{545, -20}, {445, -26}, {444, -39}},
|
| 2582 |
|
|
{{545, -20}, {445, -20}, {445, -26}},
|
| 2583 |
|
|
{{460, 19}, {445, -20}, {545, -20}},
|
| 2584 |
|
|
{{530, 19}, {460, 19}, {545, -20}},
|
| 2585 |
|
|
{{495, 34}, {460, 19}, {530, 19}},
|
| 2586 |
|
|
{{360, -99}, {391, -122}, {444, -39}},
|
| 2587 |
|
|
{{326, 1}, {360, -99}, {444, -39}},
|
| 2588 |
|
|
{{326, 1}, {326, -99}, {360, -99}},
|
| 2589 |
|
|
{{281, -99}, {326, -99}, {326, 1}},
|
| 2590 |
|
|
{{281, -99}, {326, 1}, {107, -157}},
|
| 2591 |
|
|
{{107, -157}, {242, -142}, {281, -99}},
|
| 2592 |
|
|
{{107, -157}, {205, -182}, {242, -142}},
|
| 2593 |
|
|
{{107, -157}, {201, -229}, {205, -182}},
|
| 2594 |
|
|
{{107, -157}, {196, -279}, {201, -229}},
|
| 2595 |
|
|
{{391, -122}, {359, -144}, {447, -204}},
|
| 2596 |
|
|
{{447, -204}, {359, -144}, {321, -243}},
|
| 2597 |
|
|
{{359, -144}, {321, -144}, {321, -243}},
|
| 2598 |
|
|
{{321, -144}, {269, -194}, {321, -243}},
|
| 2599 |
|
|
{{321, -144}, {282, -158}, {269, -194}},
|
| 2600 |
|
|
};
|
| 2601 |
|
|
//Glyph: 114
|
| 2602 |
|
|
int test_font_glyph_114_index = 114;
|
| 2603 |
|
|
int test_font_glyph_114_advance_x = 584;
|
| 2604 |
|
|
int test_font_glyph_114_size = 25;
|
| 2605 |
|
|
Bezier_write test_font_glyph_114[] = {
|
| 2606 |
|
|
{{570, -361}, {570, -295}, {539, -237},1 },
|
| 2607 |
|
|
{{539, -237}, {508, -179}, {454, -142},1 },
|
| 2608 |
|
|
{{454, -142}, {490, -101}, {490, -49},1 },
|
| 2609 |
|
|
{{490, -49}, {490, -26}, {476, -11},1 },
|
| 2610 |
|
|
{{476, -11}, {462, 4}, {439, 4},1 },
|
| 2611 |
|
|
{{439, 4}, {417, 4}, {403, -11},1 },
|
| 2612 |
|
|
{{403, -11}, {390, -26}, {390, -49},1 },
|
| 2613 |
|
|
{{372, -84}, {390, -69}, {390, -49},0 },
|
| 2614 |
|
|
{{334, -99}, {355, -99}, {372, -84},0 },
|
| 2615 |
|
|
{{261, -49}, {261, -30}, {245, -14},1 },
|
| 2616 |
|
|
{{245, -14}, {230, 1}, {211, 1},1 },
|
| 2617 |
|
|
{{165, 1}, {142, 1}, {127, -12},1 },
|
| 2618 |
|
|
{{127, -12}, {112, -26}, {112, -49},1 },
|
| 2619 |
|
|
{{112, -49}, {112, -70}, {126, -84},1 },
|
| 2620 |
|
|
{{126, -84}, {140, -99}, {162, -99},1 },
|
| 2621 |
|
|
{{140, -346}, {83, -346}, {48, -387},1 },
|
| 2622 |
|
|
{{48, -387}, {14, -428}, {14, -486},1 },
|
| 2623 |
|
|
{{14, -486}, {14, -545}, {48, -586},1 },
|
| 2624 |
|
|
{{48, -586}, {83, -627}, {140, -627},1 },
|
| 2625 |
|
|
{{304, -627}, {413, -627}, {491, -548},1 },
|
| 2626 |
|
|
{{491, -548}, {570, -470}, {570, -361},1 },
|
| 2627 |
|
|
{{275, -346}, {376, -346}, {376, -270},0 },
|
| 2628 |
|
|
{{287, -198}, {273, -198}, {261, -201},0 },
|
| 2629 |
|
|
{{347, -216}, {322, -198}, {287, -198},0 },
|
| 2630 |
|
|
{{376, -270}, {376, -237}, {347, -216},0 },
|
| 2631 |
|
|
};
|
| 2632 |
|
|
int test_font_glyph_114_triangle_size = 39;
|
| 2633 |
|
|
Triangle_write test_font_glyph_114_triangles[] = {
|
| 2634 |
|
|
{{140, -346}, {48, -387}, {14, -486}},
|
| 2635 |
|
|
{{162, -346}, {140, -346}, {14, -486}},
|
| 2636 |
|
|
{{140, -627}, {162, -346}, {14, -486}},
|
| 2637 |
|
|
{{140, -627}, {14, -486}, {48, -586}},
|
| 2638 |
|
|
{{304, -627}, {162, -346}, {140, -627}},
|
| 2639 |
|
|
{{491, -548}, {162, -346}, {304, -627}},
|
| 2640 |
|
|
{{491, -548}, {261, -346}, {162, -346}},
|
| 2641 |
|
|
{{162, -346}, {261, -346}, {261, -201}},
|
| 2642 |
|
|
{{261, -201}, {162, -99}, {162, -346}},
|
| 2643 |
|
|
{{162, -99}, {261, -201}, {261, -99}},
|
| 2644 |
|
|
{{261, -99}, {261, -201}, {273, -198}},
|
| 2645 |
|
|
{{261, -99}, {273, -198}, {287, -198}},
|
| 2646 |
|
|
{{334, -99}, {261, -99}, {287, -198}},
|
| 2647 |
|
|
{{287, -198}, {322, -198}, {334, -99}},
|
| 2648 |
|
|
{{355, -99}, {334, -99}, {322, -198}},
|
| 2649 |
|
|
{{322, -198}, {347, -216}, {355, -99}},
|
| 2650 |
|
|
{{454, -142}, {355, -99}, {347, -216}},
|
| 2651 |
|
|
{{454, -142}, {347, -216}, {376, -237}},
|
| 2652 |
|
|
{{454, -142}, {376, -237}, {539, -237}},
|
| 2653 |
|
|
{{539, -237}, {376, -237}, {376, -270}},
|
| 2654 |
|
|
{{539, -237}, {376, -270}, {376, -346}},
|
| 2655 |
|
|
{{376, -346}, {570, -361}, {539, -237}},
|
| 2656 |
|
|
{{570, -361}, {376, -346}, {491, -548}},
|
| 2657 |
|
|
{{491, -548}, {376, -346}, {275, -346}},
|
| 2658 |
|
|
{{491, -548}, {275, -346}, {261, -346}},
|
| 2659 |
|
|
{{372, -84}, {355, -99}, {454, -142}},
|
| 2660 |
|
|
{{390, -69}, {372, -84}, {454, -142}},
|
| 2661 |
|
|
{{490, -49}, {390, -69}, {454, -142}},
|
| 2662 |
|
|
{{490, -49}, {390, -49}, {390, -69}},
|
| 2663 |
|
|
{{390, -49}, {490, -49}, {439, 4}},
|
| 2664 |
|
|
{{490, -49}, {476, -11}, {439, 4}},
|
| 2665 |
|
|
{{390, -49}, {439, 4}, {403, -11}},
|
| 2666 |
|
|
{{162, -99}, {261, -99}, {261, -49}},
|
| 2667 |
|
|
{{261, -49}, {211, 1}, {162, -99}},
|
| 2668 |
|
|
{{162, -99}, {211, 1}, {165, 1}},
|
| 2669 |
|
|
{{112, -49}, {162, -99}, {165, 1}},
|
| 2670 |
|
|
{{112, -49}, {165, 1}, {127, -12}},
|
| 2671 |
|
|
{{112, -49}, {126, -84}, {162, -99}},
|
| 2672 |
|
|
{{261, -49}, {245, -14}, {211, 1}},
|
| 2673 |
|
|
};
|
| 2674 |
|
|
//Glyph: 115
|
| 2675 |
|
|
int test_font_glyph_115_index = 115;
|
| 2676 |
|
|
int test_font_glyph_115_advance_x = 544;
|
| 2677 |
|
|
int test_font_glyph_115_size = 23;
|
| 2678 |
|
|
Bezier_write test_font_glyph_115[] = {
|
| 2679 |
|
|
{{519, -217}, {519, -127}, {455, -63},1 },
|
| 2680 |
|
|
{{455, -63}, {391, 1}, {302, 1},1 },
|
| 2681 |
|
|
{{150, 1}, {92, 1}, {57, -42},1 },
|
| 2682 |
|
|
{{57, -42}, {25, -81}, {25, -140},1 },
|
| 2683 |
|
|
{{25, -140}, {25, -199}, {58, -240},1 },
|
| 2684 |
|
|
{{58, -240}, {92, -281}, {150, -281},1 },
|
| 2685 |
|
|
{{321, -303}, {317, -281}, {290, -281},0 },
|
| 2686 |
|
|
{{287, -338}, {325, -324}, {321, -303},0 },
|
| 2687 |
|
|
{{287, -338}, {271, -343}, {249, -352},1 },
|
| 2688 |
|
|
{{249, -352}, {202, -370}, {173, -406},1 },
|
| 2689 |
|
|
{{173, -406}, {144, -442}, {144, -487},1 },
|
| 2690 |
|
|
{{144, -487}, {144, -500}, {146, -513},1 },
|
| 2691 |
|
|
{{146, -513}, {156, -564}, {197, -595},1 },
|
| 2692 |
|
|
{{197, -595}, {239, -627}, {292, -627},1 },
|
| 2693 |
|
|
{{350, -627}, {375, -627}, {388, -612},1 },
|
| 2694 |
|
|
{{388, -612}, {402, -598}, {402, -578},1 },
|
| 2695 |
|
|
{{402, -578}, {402, -557}, {388, -542},1 },
|
| 2696 |
|
|
{{388, -542}, {375, -528}, {350, -528},1 },
|
| 2697 |
|
|
{{244, -494}, {251, -528}, {292, -528},0 },
|
| 2698 |
|
|
{{284, -444}, {238, -463}, {244, -494},0 },
|
| 2699 |
|
|
{{284, -444}, {296, -440}, {320, -431},1 },
|
| 2700 |
|
|
{{320, -431}, {422, -395}, {459, -363},1 },
|
| 2701 |
|
|
{{459, -363}, {519, -312}, {519, -217},1 },
|
| 2702 |
|
|
};
|
| 2703 |
|
|
int test_font_glyph_115_triangle_size = 29;
|
| 2704 |
|
|
Triangle_write test_font_glyph_115_triangles[] = {
|
| 2705 |
|
|
{{150, -281}, {57, -42}, {25, -140}},
|
| 2706 |
|
|
{{150, -281}, {25, -140}, {58, -240}},
|
| 2707 |
|
|
{{150, 1}, {57, -42}, {150, -281}},
|
| 2708 |
|
|
{{150, 1}, {150, -281}, {290, -281}},
|
| 2709 |
|
|
{{290, -281}, {302, 1}, {150, 1}},
|
| 2710 |
|
|
{{317, -281}, {302, 1}, {290, -281}},
|
| 2711 |
|
|
{{317, -281}, {455, -63}, {302, 1}},
|
| 2712 |
|
|
{{455, -63}, {317, -281}, {519, -217}},
|
| 2713 |
|
|
{{519, -217}, {317, -281}, {459, -363}},
|
| 2714 |
|
|
{{459, -363}, {317, -281}, {321, -303}},
|
| 2715 |
|
|
{{321, -303}, {325, -324}, {459, -363}},
|
| 2716 |
|
|
{{459, -363}, {325, -324}, {320, -431}},
|
| 2717 |
|
|
{{325, -324}, {287, -338}, {320, -431}},
|
| 2718 |
|
|
{{320, -431}, {287, -338}, {284, -444}},
|
| 2719 |
|
|
{{287, -338}, {249, -352}, {284, -444}},
|
| 2720 |
|
|
{{249, -352}, {238, -463}, {284, -444}},
|
| 2721 |
|
|
{{173, -406}, {238, -463}, {249, -352}},
|
| 2722 |
|
|
{{173, -406}, {144, -487}, {238, -463}},
|
| 2723 |
|
|
{{238, -463}, {144, -487}, {244, -494}},
|
| 2724 |
|
|
{{144, -487}, {146, -513}, {244, -494}},
|
| 2725 |
|
|
{{244, -494}, {146, -513}, {251, -528}},
|
| 2726 |
|
|
{{146, -513}, {197, -595}, {251, -528}},
|
| 2727 |
|
|
{{251, -528}, {197, -595}, {292, -627}},
|
| 2728 |
|
|
{{292, -627}, {292, -528}, {251, -528}},
|
| 2729 |
|
|
{{350, -627}, {292, -528}, {292, -627}},
|
| 2730 |
|
|
{{292, -528}, {350, -627}, {350, -528}},
|
| 2731 |
|
|
{{388, -612}, {350, -528}, {350, -627}},
|
| 2732 |
|
|
{{388, -612}, {402, -578}, {350, -528}},
|
| 2733 |
|
|
{{402, -578}, {388, -542}, {350, -528}},
|
| 2734 |
|
|
};
|
| 2735 |
|
|
//Glyph: 116
|
| 2736 |
|
|
int test_font_glyph_116_index = 116;
|
| 2737 |
|
|
int test_font_glyph_116_advance_x = 574;
|
| 2738 |
|
|
int test_font_glyph_116_size = 12;
|
| 2739 |
|
|
Bezier_write test_font_glyph_116[] = {
|
| 2740 |
|
|
{{560, -487}, {560, -428}, {527, -388},1 },
|
| 2741 |
|
|
{{527, -388}, {491, -346}, {433, -346},1 },
|
| 2742 |
|
|
{{337, -49}, {337, -24}, {322, -10},1 },
|
| 2743 |
|
|
{{322, -10}, {307, 4}, {287, 4},1 },
|
| 2744 |
|
|
{{287, 4}, {267, 4}, {252, -10},1 },
|
| 2745 |
|
|
{{252, -10}, {237, -24}, {237, -49},1 },
|
| 2746 |
|
|
{{140, -346}, {82, -346}, {48, -387},1 },
|
| 2747 |
|
|
{{48, -387}, {14, -428}, {14, -487},1 },
|
| 2748 |
|
|
{{14, -487}, {14, -546}, {48, -586},1 },
|
| 2749 |
|
|
{{48, -586}, {82, -627}, {140, -627},1 },
|
| 2750 |
|
|
{{433, -627}, {491, -627}, {527, -585},1 },
|
| 2751 |
|
|
{{527, -585}, {560, -546}, {560, -487},1 },
|
| 2752 |
|
|
};
|
| 2753 |
|
|
int test_font_glyph_116_triangle_size = 15;
|
| 2754 |
|
|
Triangle_write test_font_glyph_116_triangles[] = {
|
| 2755 |
|
|
{{140, -346}, {48, -387}, {14, -487}},
|
| 2756 |
|
|
{{140, -627}, {140, -346}, {14, -487}},
|
| 2757 |
|
|
{{140, -627}, {14, -487}, {48, -586}},
|
| 2758 |
|
|
{{433, -627}, {140, -346}, {140, -627}},
|
| 2759 |
|
|
{{433, -627}, {237, -346}, {140, -346}},
|
| 2760 |
|
|
{{433, -627}, {337, -346}, {237, -346}},
|
| 2761 |
|
|
{{237, -49}, {237, -346}, {337, -346}},
|
| 2762 |
|
|
{{237, -49}, {337, -346}, {337, -49}},
|
| 2763 |
|
|
{{237, -49}, {337, -49}, {287, 4}},
|
| 2764 |
|
|
{{322, -10}, {287, 4}, {337, -49}},
|
| 2765 |
|
|
{{287, 4}, {252, -10}, {237, -49}},
|
| 2766 |
|
|
{{433, -627}, {433, -346}, {337, -346}},
|
| 2767 |
|
|
{{560, -487}, {433, -346}, {433, -627}},
|
| 2768 |
|
|
{{560, -487}, {433, -627}, {527, -585}},
|
| 2769 |
|
|
{{560, -487}, {527, -388}, {433, -346}},
|
| 2770 |
|
|
};
|
| 2771 |
|
|
//Glyph: 117
|
| 2772 |
|
|
int test_font_glyph_117_index = 117;
|
| 2773 |
|
|
int test_font_glyph_117_advance_x = 653;
|
| 2774 |
|
|
int test_font_glyph_117_size = 20;
|
| 2775 |
|
|
Bezier_write test_font_glyph_117[] = {
|
| 2776 |
|
|
{{635, -214}, {642, -132}, {589, -67},1 },
|
| 2777 |
|
|
{{589, -67}, {533, 1}, {452, 1},1 },
|
| 2778 |
|
|
{{201, 1}, {120, 1}, {64, -67},1 },
|
| 2779 |
|
|
{{64, -67}, {11, -132}, {18, -214},1 },
|
| 2780 |
|
|
{{18, -214}, {37, -417}, {149, -602},1 },
|
| 2781 |
|
|
{{149, -602}, {166, -630}, {194, -630},1 },
|
| 2782 |
|
|
{{194, -630}, {214, -630}, {229, -615},1 },
|
| 2783 |
|
|
{{229, -615}, {244, -601}, {244, -581},1 },
|
| 2784 |
|
|
{{244, -581}, {244, -566}, {235, -551},1 },
|
| 2785 |
|
|
{{204, -462}, {204, -499}, {235, -551},0 },
|
| 2786 |
|
|
{{244, -386}, {203, -418}, {204, -462},0 },
|
| 2787 |
|
|
{{327, -356}, {281, -356}, {244, -386},0 },
|
| 2788 |
|
|
{{410, -386}, {372, -356}, {327, -356},0 },
|
| 2789 |
|
|
{{449, -461}, {449, -417}, {410, -386},0 },
|
| 2790 |
|
|
{{418, -551}, {449, -499}, {449, -461},0 },
|
| 2791 |
|
|
{{418, -551}, {409, -566}, {409, -581},1 },
|
| 2792 |
|
|
{{409, -581}, {409, -601}, {424, -616},1 },
|
| 2793 |
|
|
{{424, -616}, {439, -631}, {459, -631},1 },
|
| 2794 |
|
|
{{459, -631}, {487, -631}, {504, -602},1 },
|
| 2795 |
|
|
{{504, -602}, {617, -412}, {635, -214},1 },
|
| 2796 |
|
|
};
|
| 2797 |
|
|
int test_font_glyph_117_triangle_size = 25;
|
| 2798 |
|
|
Triangle_write test_font_glyph_117_triangles[] = {
|
| 2799 |
|
|
{{18, -214}, {281, -356}, {64, -67}},
|
| 2800 |
|
|
{{201, 1}, {64, -67}, {281, -356}},
|
| 2801 |
|
|
{{201, 1}, {281, -356}, {327, -356}},
|
| 2802 |
|
|
{{452, 1}, {201, 1}, {327, -356}},
|
| 2803 |
|
|
{{452, 1}, {327, -356}, {372, -356}},
|
| 2804 |
|
|
{{589, -67}, {452, 1}, {372, -356}},
|
| 2805 |
|
|
{{589, -67}, {372, -356}, {635, -214}},
|
| 2806 |
|
|
{{635, -214}, {372, -356}, {410, -386}},
|
| 2807 |
|
|
{{635, -214}, {410, -386}, {449, -417}},
|
| 2808 |
|
|
{{635, -214}, {449, -417}, {449, -461}},
|
| 2809 |
|
|
{{635, -214}, {449, -461}, {504, -602}},
|
| 2810 |
|
|
{{449, -461}, {449, -499}, {504, -602}},
|
| 2811 |
|
|
{{449, -499}, {418, -551}, {504, -602}},
|
| 2812 |
|
|
{{504, -602}, {418, -551}, {409, -581}},
|
| 2813 |
|
|
{{424, -616}, {504, -602}, {409, -581}},
|
| 2814 |
|
|
{{504, -602}, {424, -616}, {459, -631}},
|
| 2815 |
|
|
{{281, -356}, {18, -214}, {244, -386}},
|
| 2816 |
|
|
{{244, -386}, {18, -214}, {203, -418}},
|
| 2817 |
|
|
{{203, -418}, {18, -214}, {204, -462}},
|
| 2818 |
|
|
{{204, -462}, {18, -214}, {149, -602}},
|
| 2819 |
|
|
{{149, -602}, {204, -499}, {204, -462}},
|
| 2820 |
|
|
{{204, -499}, {149, -602}, {235, -551}},
|
| 2821 |
|
|
{{235, -551}, {149, -602}, {229, -615}},
|
| 2822 |
|
|
{{149, -602}, {194, -630}, {229, -615}},
|
| 2823 |
|
|
{{235, -551}, {229, -615}, {244, -581}},
|
| 2824 |
|
|
};
|
| 2825 |
|
|
//Glyph: 118
|
| 2826 |
|
|
int test_font_glyph_118_index = 118;
|
| 2827 |
|
|
int test_font_glyph_118_advance_x = 662;
|
| 2828 |
|
|
int test_font_glyph_118_size = 20;
|
| 2829 |
|
|
Bezier_write test_font_glyph_118[] = {
|
| 2830 |
|
|
{{635, -589}, {640, -552}, {640, -514},1 },
|
| 2831 |
|
|
{{640, -514}, {640, -358}, {564, -222},1 },
|
| 2832 |
|
|
{{564, -222}, {489, -86}, {358, -3},1 },
|
| 2833 |
|
|
{{358, -3}, {348, 3}, {331, 3},1 },
|
| 2834 |
|
|
{{331, 3}, {314, 3}, {304, -3},1 },
|
| 2835 |
|
|
{{304, -3}, {173, -86}, {97, -222},1 },
|
| 2836 |
|
|
{{97, -222}, {22, -359}, {22, -515},1 },
|
| 2837 |
|
|
{{22, -515}, {22, -552}, {27, -589},1 },
|
| 2838 |
|
|
{{27, -589}, {30, -614}, {46, -626},1 },
|
| 2839 |
|
|
{{46, -626}, {63, -639}, {83, -637},1 },
|
| 2840 |
|
|
{{83, -637}, {103, -634}, {116, -618},1 },
|
| 2841 |
|
|
{{116, -618}, {129, -603}, {126, -578},1 },
|
| 2842 |
|
|
{{192, -497}, {120, -532}, {126, -578},0 },
|
| 2843 |
|
|
{{331, -466}, {258, -466}, {192, -497},0 },
|
| 2844 |
|
|
{{469, -497}, {404, -466}, {331, -466},0 },
|
| 2845 |
|
|
{{536, -578}, {542, -532}, {469, -497},0 },
|
| 2846 |
|
|
{{536, -578}, {533, -603}, {546, -618},1 },
|
| 2847 |
|
|
{{546, -618}, {559, -634}, {579, -637},1 },
|
| 2848 |
|
|
{{579, -637}, {599, -639}, {615, -626},1 },
|
| 2849 |
|
|
{{615, -626}, {632, -614}, {635, -589},1 },
|
| 2850 |
|
|
};
|
| 2851 |
|
|
int test_font_glyph_118_triangle_size = 22;
|
| 2852 |
|
|
Triangle_write test_font_glyph_118_triangles[] = {
|
| 2853 |
|
|
{{192, -497}, {97, -222}, {22, -515}},
|
| 2854 |
|
|
{{192, -497}, {22, -515}, {120, -532}},
|
| 2855 |
|
|
{{120, -532}, {22, -515}, {27, -589}},
|
| 2856 |
|
|
{{126, -578}, {120, -532}, {27, -589}},
|
| 2857 |
|
|
{{126, -578}, {27, -589}, {46, -626}},
|
| 2858 |
|
|
{{126, -578}, {46, -626}, {116, -618}},
|
| 2859 |
|
|
{{46, -626}, {83, -637}, {116, -618}},
|
| 2860 |
|
|
{{97, -222}, {192, -497}, {258, -466}},
|
| 2861 |
|
|
{{331, -466}, {97, -222}, {258, -466}},
|
| 2862 |
|
|
{{304, -3}, {97, -222}, {331, -466}},
|
| 2863 |
|
|
{{331, -466}, {358, -3}, {304, -3}},
|
| 2864 |
|
|
{{331, 3}, {304, -3}, {358, -3}},
|
| 2865 |
|
|
{{564, -222}, {358, -3}, {331, -466}},
|
| 2866 |
|
|
{{564, -222}, {331, -466}, {404, -466}},
|
| 2867 |
|
|
{{404, -466}, {469, -497}, {564, -222}},
|
| 2868 |
|
|
{{564, -222}, {469, -497}, {640, -514}},
|
| 2869 |
|
|
{{542, -532}, {640, -514}, {469, -497}},
|
| 2870 |
|
|
{{640, -514}, {542, -532}, {635, -589}},
|
| 2871 |
|
|
{{635, -589}, {542, -532}, {536, -578}},
|
| 2872 |
|
|
{{615, -626}, {635, -589}, {536, -578}},
|
| 2873 |
|
|
{{536, -578}, {546, -618}, {615, -626}},
|
| 2874 |
|
|
{{546, -618}, {579, -637}, {615, -626}},
|
| 2875 |
|
|
};
|
| 2876 |
|
|
//Glyph: 119
|
| 2877 |
|
|
int test_font_glyph_119_index = 119;
|
| 2878 |
|
|
int test_font_glyph_119_advance_x = 690;
|
| 2879 |
|
|
int test_font_glyph_119_size = 26;
|
| 2880 |
|
|
Bezier_write test_font_glyph_119[] = {
|
| 2881 |
|
|
{{672, -437}, {672, -193}, {507, -11},1 },
|
| 2882 |
|
|
{{507, -11}, {494, 4}, {471, 4},1 },
|
| 2883 |
|
|
{{471, 4}, {447, 4}, {434, -11},1 },
|
| 2884 |
|
|
{{434, -11}, {384, -66}, {344, -138},1 },
|
| 2885 |
|
|
{{344, -138}, {307, -67}, {256, -11},1 },
|
| 2886 |
|
|
{{256, -11}, {242, 4}, {219, 4},1 },
|
| 2887 |
|
|
{{219, 4}, {196, 4}, {182, -11},1 },
|
| 2888 |
|
|
{{182, -11}, {18, -190}, {18, -437},1 },
|
| 2889 |
|
|
{{18, -437}, {18, -519}, {39, -600},1 },
|
| 2890 |
|
|
{{39, -600}, {50, -640}, {88, -640},1 },
|
| 2891 |
|
|
{{88, -640}, {108, -640}, {123, -626},1 },
|
| 2892 |
|
|
{{123, -626}, {138, -612}, {138, -591},1 },
|
| 2893 |
|
|
{{138, -591}, {138, -583}, {135, -574},1 },
|
| 2894 |
|
|
{{125, -499}, {125, -534}, {135, -574},0 },
|
| 2895 |
|
|
{{186, -354}, {125, -416}, {125, -499},0 },
|
| 2896 |
|
|
{{186, -354}, {229, -440}, {311, -516},1 },
|
| 2897 |
|
|
{{311, -516}, {323, -528}, {345, -528},1 },
|
| 2898 |
|
|
{{345, -528}, {366, -528}, {379, -516},1 },
|
| 2899 |
|
|
{{379, -516}, {460, -440}, {503, -354},1 },
|
| 2900 |
|
|
{{566, -499}, {566, -417}, {503, -354},0 },
|
| 2901 |
|
|
{{555, -574}, {566, -533}, {566, -499},0 },
|
| 2902 |
|
|
{{555, -574}, {552, -583}, {552, -591},1 },
|
| 2903 |
|
|
{{552, -591}, {552, -612}, {566, -626},1 },
|
| 2904 |
|
|
{{566, -626}, {581, -640}, {602, -640},1 },
|
| 2905 |
|
|
{{602, -640}, {640, -640}, {651, -600},1 },
|
| 2906 |
|
|
{{651, -600}, {672, -519}, {672, -437},1 },
|
| 2907 |
|
|
};
|
| 2908 |
|
|
int test_font_glyph_119_triangle_size = 28;
|
| 2909 |
|
|
Triangle_write test_font_glyph_119_triangles[] = {
|
| 2910 |
|
|
{{182, -11}, {18, -437}, {186, -354}},
|
| 2911 |
|
|
{{186, -354}, {18, -437}, {125, -416}},
|
| 2912 |
|
|
{{18, -437}, {125, -499}, {125, -416}},
|
| 2913 |
|
|
{{125, -499}, {18, -437}, {125, -534}},
|
| 2914 |
|
|
{{18, -437}, {39, -600}, {125, -534}},
|
| 2915 |
|
|
{{125, -534}, {39, -600}, {135, -574}},
|
| 2916 |
|
|
{{39, -600}, {88, -640}, {135, -574}},
|
| 2917 |
|
|
{{88, -640}, {123, -626}, {135, -574}},
|
| 2918 |
|
|
{{135, -574}, {123, -626}, {138, -591}},
|
| 2919 |
|
|
{{182, -11}, {186, -354}, {344, -138}},
|
| 2920 |
|
|
{{344, -138}, {186, -354}, {503, -354}},
|
| 2921 |
|
|
{{186, -354}, {311, -516}, {503, -354}},
|
| 2922 |
|
|
{{503, -354}, {311, -516}, {379, -516}},
|
| 2923 |
|
|
{{379, -516}, {311, -516}, {345, -528}},
|
| 2924 |
|
|
{{507, -11}, {344, -138}, {503, -354}},
|
| 2925 |
|
|
{{672, -437}, {507, -11}, {503, -354}},
|
| 2926 |
|
|
{{672, -437}, {503, -354}, {566, -417}},
|
| 2927 |
|
|
{{566, -417}, {566, -499}, {672, -437}},
|
| 2928 |
|
|
{{672, -437}, {566, -499}, {566, -533}},
|
| 2929 |
|
|
{{672, -437}, {566, -533}, {651, -600}},
|
| 2930 |
|
|
{{566, -533}, {555, -574}, {651, -600}},
|
| 2931 |
|
|
{{555, -574}, {602, -640}, {651, -600}},
|
| 2932 |
|
|
{{602, -640}, {555, -574}, {552, -591}},
|
| 2933 |
|
|
{{602, -640}, {552, -591}, {566, -626}},
|
| 2934 |
|
|
{{507, -11}, {434, -11}, {344, -138}},
|
| 2935 |
|
|
{{471, 4}, {434, -11}, {507, -11}},
|
| 2936 |
|
|
{{256, -11}, {182, -11}, {344, -138}},
|
| 2937 |
|
|
{{219, 4}, {182, -11}, {256, -11}},
|
| 2938 |
|
|
};
|
| 2939 |
|
|
//Glyph: 120
|
| 2940 |
|
|
int test_font_glyph_120_index = 120;
|
| 2941 |
|
|
int test_font_glyph_120_advance_x = 653;
|
| 2942 |
|
|
int test_font_glyph_120_size = 35;
|
| 2943 |
|
|
Bezier_write test_font_glyph_120[] = {
|
| 2944 |
|
|
{{635, -91}, {635, -60}, {630, -40},1 },
|
| 2945 |
|
|
{{630, -40}, {620, 3}, {582, 3},1 },
|
| 2946 |
|
|
{{582, 3}, {561, 3}, {546, -11},1 },
|
| 2947 |
|
|
{{546, -11}, {532, -26}, {532, -47},1 },
|
| 2948 |
|
|
{{532, -47}, {532, -53}, {533, -60},1 },
|
| 2949 |
|
|
{{461, -131}, {542, -99}, {533, -60},0 },
|
| 2950 |
|
|
{{327, -159}, {391, -159}, {461, -131},0 },
|
| 2951 |
|
|
{{192, -131}, {262, -159}, {327, -159},0 },
|
| 2952 |
|
|
{{120, -60}, {111, -99}, {192, -131},0 },
|
| 2953 |
|
|
{{120, -60}, {121, -53}, {121, -47},1 },
|
| 2954 |
|
|
{{121, -47}, {121, -26}, {107, -11},1 },
|
| 2955 |
|
|
{{107, -11}, {93, 3}, {72, 3},1 },
|
| 2956 |
|
|
{{72, 3}, {33, 3}, {24, -40},1 },
|
| 2957 |
|
|
{{24, -40}, {18, -66}, {18, -91},1 },
|
| 2958 |
|
|
{{18, -91}, {18, -238}, {165, -340},1 },
|
| 2959 |
|
|
{{165, -340}, {78, -404}, {78, -501},1 },
|
| 2960 |
|
|
{{78, -501}, {78, -547}, {109, -602},1 },
|
| 2961 |
|
|
{{109, -602}, {125, -632}, {154, -632},1 },
|
| 2962 |
|
|
{{154, -632}, {175, -632}, {189, -617},1 },
|
| 2963 |
|
|
{{189, -617}, {203, -603}, {203, -582},1 },
|
| 2964 |
|
|
{{203, -582}, {203, -578}, {201, -568},1 },
|
| 2965 |
|
|
{{200, -553}, {200, -558}, {201, -568},0 },
|
| 2966 |
|
|
{{241, -476}, {200, -511}, {200, -553},0 },
|
| 2967 |
|
|
{{327, -442}, {282, -442}, {241, -476},0 },
|
| 2968 |
|
|
{{412, -476}, {371, -442}, {327, -442},0 },
|
| 2969 |
|
|
{{454, -553}, {454, -511}, {412, -476},0 },
|
| 2970 |
|
|
{{452, -568}, {454, -558}, {454, -553},0 },
|
| 2971 |
|
|
{{452, -568}, {451, -578}, {451, -583},1 },
|
| 2972 |
|
|
{{451, -583}, {451, -603}, {464, -617},1 },
|
| 2973 |
|
|
{{464, -617}, {478, -632}, {498, -632},1 },
|
| 2974 |
|
|
{{498, -632}, {528, -632}, {544, -602},1 },
|
| 2975 |
|
|
{{544, -602}, {575, -548}, {575, -501},1 },
|
| 2976 |
|
|
{{575, -501}, {575, -404}, {488, -340},1 },
|
| 2977 |
|
|
{{488, -340}, {522, -317}, {553, -284},1 },
|
| 2978 |
|
|
{{553, -284}, {635, -197}, {635, -91},1 },
|
| 2979 |
|
|
};
|
| 2980 |
|
|
int test_font_glyph_120_triangle_size = 43;
|
| 2981 |
|
|
Triangle_write test_font_glyph_120_triangles[] = {
|
| 2982 |
|
|
{{24, -40}, {18, -91}, {111, -99}},
|
| 2983 |
|
|
{{111, -99}, {18, -91}, {165, -340}},
|
| 2984 |
|
|
{{111, -99}, {165, -340}, {192, -131}},
|
| 2985 |
|
|
{{192, -131}, {165, -340}, {262, -159}},
|
| 2986 |
|
|
{{327, -159}, {262, -159}, {165, -340}},
|
| 2987 |
|
|
{{327, -159}, {165, -340}, {282, -442}},
|
| 2988 |
|
|
{{165, -340}, {241, -476}, {282, -442}},
|
| 2989 |
|
|
{{165, -340}, {200, -511}, {241, -476}},
|
| 2990 |
|
|
{{165, -340}, {78, -501}, {200, -511}},
|
| 2991 |
|
|
{{200, -511}, {78, -501}, {200, -553}},
|
| 2992 |
|
|
{{78, -501}, {109, -602}, {200, -553}},
|
| 2993 |
|
|
{{109, -602}, {200, -558}, {200, -553}},
|
| 2994 |
|
|
{{200, -558}, {109, -602}, {201, -568}},
|
| 2995 |
|
|
{{201, -568}, {109, -602}, {154, -632}},
|
| 2996 |
|
|
{{203, -582}, {201, -568}, {154, -632}},
|
| 2997 |
|
|
{{203, -582}, {154, -632}, {189, -617}},
|
| 2998 |
|
|
{{282, -442}, {327, -442}, {327, -159}},
|
| 2999 |
|
|
{{327, -159}, {327, -442}, {371, -442}},
|
| 3000 |
|
|
{{327, -159}, {371, -442}, {488, -340}},
|
| 3001 |
|
|
{{371, -442}, {412, -476}, {488, -340}},
|
| 3002 |
|
|
{{412, -476}, {454, -511}, {488, -340}},
|
| 3003 |
|
|
{{488, -340}, {454, -511}, {575, -501}},
|
| 3004 |
|
|
{{575, -501}, {454, -511}, {454, -553}},
|
| 3005 |
|
|
{{575, -501}, {454, -553}, {544, -602}},
|
| 3006 |
|
|
{{454, -553}, {454, -558}, {544, -602}},
|
| 3007 |
|
|
{{452, -568}, {544, -602}, {454, -558}},
|
| 3008 |
|
|
{{544, -602}, {452, -568}, {498, -632}},
|
| 3009 |
|
|
{{498, -632}, {452, -568}, {451, -583}},
|
| 3010 |
|
|
{{464, -617}, {498, -632}, {451, -583}},
|
| 3011 |
|
|
{{391, -159}, {327, -159}, {488, -340}},
|
| 3012 |
|
|
{{391, -159}, {488, -340}, {553, -284}},
|
| 3013 |
|
|
{{461, -131}, {391, -159}, {553, -284}},
|
| 3014 |
|
|
{{542, -99}, {461, -131}, {553, -284}},
|
| 3015 |
|
|
{{542, -99}, {553, -284}, {635, -91}},
|
| 3016 |
|
|
{{630, -40}, {542, -99}, {635, -91}},
|
| 3017 |
|
|
{{533, -60}, {542, -99}, {630, -40}},
|
| 3018 |
|
|
{{532, -47}, {533, -60}, {630, -40}},
|
| 3019 |
|
|
{{630, -40}, {582, 3}, {532, -47}},
|
| 3020 |
|
|
{{582, 3}, {546, -11}, {532, -47}},
|
| 3021 |
|
|
{{24, -40}, {111, -99}, {120, -60}},
|
| 3022 |
|
|
{{24, -40}, {120, -60}, {121, -47}},
|
| 3023 |
|
|
{{121, -47}, {72, 3}, {24, -40}},
|
| 3024 |
|
|
{{107, -11}, {72, 3}, {121, -47}},
|
| 3025 |
|
|
};
|
| 3026 |
|
|
//Glyph: 121
|
| 3027 |
|
|
int test_font_glyph_121_index = 121;
|
| 3028 |
|
|
int test_font_glyph_121_advance_x = 496;
|
| 3029 |
|
|
int test_font_glyph_121_size = 23;
|
| 3030 |
|
|
Bezier_write test_font_glyph_121[] = {
|
| 3031 |
|
|
{{474, -313}, {474, -180}, {420, -97},1 },
|
| 3032 |
|
|
{{420, -97}, {357, 1}, {231, 1},1 },
|
| 3033 |
|
|
{{149, 1}, {91, 1}, {55, -42},1 },
|
| 3034 |
|
|
{{55, -42}, {22, -81}, {22, -140},1 },
|
| 3035 |
|
|
{{22, -140}, {22, -199}, {55, -238},1 },
|
| 3036 |
|
|
{{55, -238}, {91, -281}, {149, -281},1 },
|
| 3037 |
|
|
{{365, -329}, {348, -281}, {300, -281},0 },
|
| 3038 |
|
|
{{365, -329}, {317, -303}, {259, -303},1 },
|
| 3039 |
|
|
{{259, -303}, {171, -303}, {115, -370},1 },
|
| 3040 |
|
|
{{115, -370}, {61, -434}, {61, -527},1 },
|
| 3041 |
|
|
{{61, -527}, {61, -556}, {67, -585},1 },
|
| 3042 |
|
|
{{67, -585}, {72, -609}, {89, -620},1 },
|
| 3043 |
|
|
{{89, -620}, {106, -631}, {126, -627},1 },
|
| 3044 |
|
|
{{126, -627}, {165, -620}, {165, -579},1 },
|
| 3045 |
|
|
{{165, -579}, {165, -571}, {162, -553},1 },
|
| 3046 |
|
|
{{160, -527}, {160, -536}, {162, -553},0 },
|
| 3047 |
|
|
{{186, -439}, {160, -475}, {160, -527},0 },
|
| 3048 |
|
|
{{261, -403}, {213, -403}, {186, -439},0 },
|
| 3049 |
|
|
{{374, -469}, {333, -403}, {261, -403},0 },
|
| 3050 |
|
|
{{374, -577}, {374, -602}, {389, -616},1 },
|
| 3051 |
|
|
{{389, -616}, {404, -630}, {424, -630},1 },
|
| 3052 |
|
|
{{424, -630}, {444, -630}, {459, -616},1 },
|
| 3053 |
|
|
{{459, -616}, {474, -602}, {474, -577},1 },
|
| 3054 |
|
|
};
|
| 3055 |
|
|
int test_font_glyph_121_triangle_size = 30;
|
| 3056 |
|
|
Triangle_write test_font_glyph_121_triangles[] = {
|
| 3057 |
|
|
{{149, 1}, {55, -42}, {22, -140}},
|
| 3058 |
|
|
{{149, 1}, {22, -140}, {149, -281}},
|
| 3059 |
|
|
{{149, -281}, {22, -140}, {55, -238}},
|
| 3060 |
|
|
{{231, 1}, {149, 1}, {149, -281}},
|
| 3061 |
|
|
{{149, -281}, {300, -281}, {231, 1}},
|
| 3062 |
|
|
{{420, -97}, {231, 1}, {300, -281}},
|
| 3063 |
|
|
{{420, -97}, {300, -281}, {348, -281}},
|
| 3064 |
|
|
{{420, -97}, {348, -281}, {474, -313}},
|
| 3065 |
|
|
{{474, -313}, {348, -281}, {365, -329}},
|
| 3066 |
|
|
{{365, -329}, {374, -469}, {474, -313}},
|
| 3067 |
|
|
{{374, -469}, {474, -577}, {474, -313}},
|
| 3068 |
|
|
{{474, -577}, {374, -469}, {374, -577}},
|
| 3069 |
|
|
{{424, -630}, {474, -577}, {374, -577}},
|
| 3070 |
|
|
{{424, -630}, {374, -577}, {389, -616}},
|
| 3071 |
|
|
{{474, -577}, {424, -630}, {459, -616}},
|
| 3072 |
|
|
{{365, -329}, {333, -403}, {374, -469}},
|
| 3073 |
|
|
{{259, -303}, {333, -403}, {365, -329}},
|
| 3074 |
|
|
{{259, -303}, {261, -403}, {333, -403}},
|
| 3075 |
|
|
{{259, -303}, {213, -403}, {261, -403}},
|
| 3076 |
|
|
{{115, -370}, {213, -403}, {259, -303}},
|
| 3077 |
|
|
{{115, -370}, {186, -439}, {213, -403}},
|
| 3078 |
|
|
{{115, -370}, {160, -475}, {186, -439}},
|
| 3079 |
|
|
{{115, -370}, {61, -527}, {160, -475}},
|
| 3080 |
|
|
{{61, -527}, {160, -527}, {160, -475}},
|
| 3081 |
|
|
{{61, -527}, {160, -536}, {160, -527}},
|
| 3082 |
|
|
{{160, -536}, {61, -527}, {162, -553}},
|
| 3083 |
|
|
{{162, -553}, {61, -527}, {67, -585}},
|
| 3084 |
|
|
{{162, -553}, {67, -585}, {165, -579}},
|
| 3085 |
|
|
{{165, -579}, {67, -585}, {89, -620}},
|
| 3086 |
|
|
{{165, -579}, {89, -620}, {126, -627}},
|
| 3087 |
|
|
};
|
| 3088 |
|
|
//Glyph: 122
|
| 3089 |
|
|
int test_font_glyph_122_index = 122;
|
| 3090 |
|
|
int test_font_glyph_122_advance_x = 529;
|
| 3091 |
|
|
int test_font_glyph_122_size = 19;
|
| 3092 |
|
|
Bezier_write test_font_glyph_122[] = {
|
| 3093 |
|
|
{{514, -142}, {514, -83}, {482, -43},1 },
|
| 3094 |
|
|
{{482, -43}, {447, -1}, {389, -1},1 },
|
| 3095 |
|
|
{{65, -1}, {46, -1}, {30, -16},1 },
|
| 3096 |
|
|
{{30, -16}, {15, -32}, {15, -50},1 },
|
| 3097 |
|
|
{{15, -218}, {15, -298}, {58, -355},1 },
|
| 3098 |
|
|
{{58, -355}, {84, -389}, {157, -444},1 },
|
| 3099 |
|
|
{{259, -529}, {193, -471}, {157, -444},0 },
|
| 3100 |
|
|
{{125, -529}, {100, -529}, {86, -543},1 },
|
| 3101 |
|
|
{{86, -543}, {72, -558}, {72, -578},1 },
|
| 3102 |
|
|
{{72, -578}, {72, -599}, {86, -614},1 },
|
| 3103 |
|
|
{{86, -614}, {100, -629}, {125, -629},1 },
|
| 3104 |
|
|
{{389, -629}, {409, -629}, {423, -613},1 },
|
| 3105 |
|
|
{{423, -613}, {437, -597}, {437, -577},1 },
|
| 3106 |
|
|
{{437, -577}, {437, -556}, {422, -542},1 },
|
| 3107 |
|
|
{{240, -346}, {240, -381}, {269, -406},0 },
|
| 3108 |
|
|
{{261, -299}, {240, -316}, {240, -346},0 },
|
| 3109 |
|
|
{{313, -282}, {282, -282}, {261, -299},0 },
|
| 3110 |
|
|
{{389, -282}, {447, -282}, {482, -239},1 },
|
| 3111 |
|
|
{{482, -239}, {514, -200}, {514, -142},1 },
|
| 3112 |
|
|
};
|
| 3113 |
|
|
int test_font_glyph_122_triangle_size = 27;
|
| 3114 |
|
|
Triangle_write test_font_glyph_122_triangles[] = {
|
| 3115 |
|
|
{{15, -50}, {65, -1}, {30, -16}},
|
| 3116 |
|
|
{{15, -50}, {282, -282}, {65, -1}},
|
| 3117 |
|
|
{{389, -1}, {65, -1}, {282, -282}},
|
| 3118 |
|
|
{{389, -1}, {282, -282}, {313, -282}},
|
| 3119 |
|
|
{{389, -1}, {313, -282}, {389, -282}},
|
| 3120 |
|
|
{{514, -142}, {389, -1}, {389, -282}},
|
| 3121 |
|
|
{{514, -142}, {389, -282}, {482, -239}},
|
| 3122 |
|
|
{{482, -43}, {389, -1}, {514, -142}},
|
| 3123 |
|
|
{{282, -282}, {15, -50}, {261, -299}},
|
| 3124 |
|
|
{{15, -218}, {261, -299}, {15, -50}},
|
| 3125 |
|
|
{{240, -316}, {261, -299}, {15, -218}},
|
| 3126 |
|
|
{{240, -316}, {15, -218}, {58, -355}},
|
| 3127 |
|
|
{{58, -355}, {240, -346}, {240, -316}},
|
| 3128 |
|
|
{{58, -355}, {157, -444}, {240, -346}},
|
| 3129 |
|
|
{{157, -444}, {240, -381}, {240, -346}},
|
| 3130 |
|
|
{{157, -444}, {193, -471}, {240, -381}},
|
| 3131 |
|
|
{{240, -381}, {193, -471}, {269, -406}},
|
| 3132 |
|
|
{{193, -471}, {259, -529}, {269, -406}},
|
| 3133 |
|
|
{{269, -406}, {259, -529}, {422, -542}},
|
| 3134 |
|
|
{{259, -529}, {389, -629}, {422, -542}},
|
| 3135 |
|
|
{{422, -542}, {389, -629}, {423, -613}},
|
| 3136 |
|
|
{{422, -542}, {423, -613}, {437, -577}},
|
| 3137 |
|
|
{{389, -629}, {259, -529}, {125, -629}},
|
| 3138 |
|
|
{{259, -529}, {125, -529}, {125, -629}},
|
| 3139 |
|
|
{{125, -529}, {72, -578}, {125, -629}},
|
| 3140 |
|
|
{{125, -629}, {72, -578}, {86, -614}},
|
| 3141 |
|
|
{{125, -529}, {86, -543}, {72, -578}},
|
| 3142 |
|
|
};
|
| 3143 |
|
|
//Glyph: 229
|
| 3144 |
|
|
int test_font_glyph_229_index = 229;
|
| 3145 |
|
|
int test_font_glyph_229_advance_x = 653;
|
| 3146 |
|
|
int test_font_glyph_229_size = 45;
|
| 3147 |
|
|
Bezier_write test_font_glyph_229[] = {
|
| 3148 |
|
|
{{635, -118}, {635, -70}, {631, -44},1 },
|
| 3149 |
|
|
{{631, -44}, {624, 4}, {581, 4},1 },
|
| 3150 |
|
|
{{581, 4}, {559, 4}, {545, -10},1 },
|
| 3151 |
|
|
{{545, -10}, {532, -25}, {532, -46},1 },
|
| 3152 |
|
|
{{532, -46}, {532, -57}, {534, -78},1 },
|
| 3153 |
|
|
{{536, -109}, {536, -99}, {534, -78},0 },
|
| 3154 |
|
|
{{536, -109}, {536, -116}, {536, -123},1 },
|
| 3155 |
|
|
{{536, -123}, {452, -84}, {327, -84},1 },
|
| 3156 |
|
|
{{327, -84}, {201, -84}, {117, -123},1 },
|
| 3157 |
|
|
{{119, -84}, {117, -110}, {117, -123},0 },
|
| 3158 |
|
|
{{119, -84}, {122, -59}, {122, -47},1 },
|
| 3159 |
|
|
{{122, -47}, {122, -25}, {108, -10},1 },
|
| 3160 |
|
|
{{108, -10}, {94, 4}, {72, 4},1 },
|
| 3161 |
|
|
{{72, 4}, {31, 4}, {23, -44},1 },
|
| 3162 |
|
|
{{23, -44}, {18, -73}, {18, -118},1 },
|
| 3163 |
|
|
{{18, -118}, {18, -273}, {93, -410},1 },
|
| 3164 |
|
|
{{93, -410}, {172, -552}, {301, -630},1 },
|
| 3165 |
|
|
{{301, -630}, {313, -637}, {327, -637},1 },
|
| 3166 |
|
|
{{327, -637}, {341, -637}, {353, -630},1 },
|
| 3167 |
|
|
{{353, -630}, {480, -554}, {560, -410},1 },
|
| 3168 |
|
|
{{560, -410}, {635, -275}, {635, -118},1 },
|
| 3169 |
|
|
{{381, -460}, {404, -438}, {404, -406},0 },
|
| 3170 |
|
|
{{327, -483}, {358, -483}, {381, -460},0 },
|
| 3171 |
|
|
{{272, -460}, {295, -483}, {327, -483},0 },
|
| 3172 |
|
|
{{249, -406}, {249, -438}, {272, -460},0 },
|
| 3173 |
|
|
{{272, -351}, {249, -374}, {249, -406},0 },
|
| 3174 |
|
|
{{327, -329}, {295, -329}, {272, -351},0 },
|
| 3175 |
|
|
{{381, -351}, {359, -329}, {327, -329},0 },
|
| 3176 |
|
|
{{404, -406}, {404, -374}, {381, -351},0 },
|
| 3177 |
|
|
{{477, -790}, {477, -728}, {433, -683},1 },
|
| 3178 |
|
|
{{433, -683}, {389, -639}, {327, -639},1 },
|
| 3179 |
|
|
{{327, -639}, {264, -639}, {220, -683},1 },
|
| 3180 |
|
|
{{220, -683}, {176, -728}, {176, -790},1 },
|
| 3181 |
|
|
{{176, -790}, {176, -852}, {220, -896},1 },
|
| 3182 |
|
|
{{220, -896}, {264, -940}, {327, -940},1 },
|
| 3183 |
|
|
{{327, -940}, {389, -940}, {433, -896},1 },
|
| 3184 |
|
|
{{433, -896}, {477, -852}, {477, -790},1 },
|
| 3185 |
|
|
{{383, -846}, {407, -823}, {407, -790},0 },
|
| 3186 |
|
|
{{327, -869}, {360, -869}, {383, -846},0 },
|
| 3187 |
|
|
{{270, -846}, {293, -869}, {327, -869},0 },
|
| 3188 |
|
|
{{247, -790}, {247, -823}, {270, -846},0 },
|
| 3189 |
|
|
{{270, -732}, {247, -756}, {247, -790},0 },
|
| 3190 |
|
|
{{327, -709}, {293, -709}, {270, -732},0 },
|
| 3191 |
|
|
{{383, -732}, {360, -709}, {327, -709},0 },
|
| 3192 |
|
|
{{407, -790}, {407, -756}, {383, -732},0 },
|
| 3193 |
|
|
};
|
| 3194 |
|
|
int test_font_glyph_229_triangle_size = 63;
|
| 3195 |
|
|
Triangle_write test_font_glyph_229_triangles[] = {
|
| 3196 |
|
|
{{119, -84}, {23, -44}, {18, -118}},
|
| 3197 |
|
|
{{119, -84}, {18, -118}, {117, -110}},
|
| 3198 |
|
|
{{18, -118}, {117, -123}, {117, -110}},
|
| 3199 |
|
|
{{18, -118}, {93, -410}, {117, -123}},
|
| 3200 |
|
|
{{117, -123}, {93, -410}, {249, -374}},
|
| 3201 |
|
|
{{93, -410}, {249, -406}, {249, -374}},
|
| 3202 |
|
|
{{93, -410}, {249, -438}, {249, -406}},
|
| 3203 |
|
|
{{249, -438}, {93, -410}, {301, -630}},
|
| 3204 |
|
|
{{272, -460}, {249, -438}, {301, -630}},
|
| 3205 |
|
|
{{295, -483}, {272, -460}, {301, -630}},
|
| 3206 |
|
|
{{295, -483}, {301, -630}, {327, -483}},
|
| 3207 |
|
|
{{327, -483}, {301, -630}, {353, -630}},
|
| 3208 |
|
|
{{353, -630}, {301, -630}, {327, -637}},
|
| 3209 |
|
|
{{327, -483}, {353, -630}, {358, -483}},
|
| 3210 |
|
|
{{381, -460}, {358, -483}, {353, -630}},
|
| 3211 |
|
|
{{353, -630}, {404, -438}, {381, -460}},
|
| 3212 |
|
|
{{353, -630}, {560, -410}, {404, -438}},
|
| 3213 |
|
|
{{404, -406}, {404, -438}, {560, -410}},
|
| 3214 |
|
|
{{404, -374}, {404, -406}, {560, -410}},
|
| 3215 |
|
|
{{536, -123}, {404, -374}, {560, -410}},
|
| 3216 |
|
|
{{536, -123}, {560, -410}, {635, -118}},
|
| 3217 |
|
|
{{536, -109}, {536, -123}, {635, -118}},
|
| 3218 |
|
|
{{536, -99}, {536, -109}, {635, -118}},
|
| 3219 |
|
|
{{631, -44}, {536, -99}, {635, -118}},
|
| 3220 |
|
|
{{534, -78}, {536, -99}, {631, -44}},
|
| 3221 |
|
|
{{532, -46}, {534, -78}, {631, -44}},
|
| 3222 |
|
|
{{631, -44}, {581, 4}, {532, -46}},
|
| 3223 |
|
|
{{581, 4}, {545, -10}, {532, -46}},
|
| 3224 |
|
|
{{381, -351}, {404, -374}, {536, -123}},
|
| 3225 |
|
|
{{359, -329}, {381, -351}, {536, -123}},
|
| 3226 |
|
|
{{359, -329}, {536, -123}, {327, -84}},
|
| 3227 |
|
|
{{327, -84}, {327, -329}, {359, -329}},
|
| 3228 |
|
|
{{295, -329}, {327, -329}, {327, -84}},
|
| 3229 |
|
|
{{295, -329}, {327, -84}, {117, -123}},
|
| 3230 |
|
|
{{117, -123}, {272, -351}, {295, -329}},
|
| 3231 |
|
|
{{117, -123}, {249, -374}, {272, -351}},
|
| 3232 |
|
|
{{23, -44}, {119, -84}, {122, -47}},
|
| 3233 |
|
|
{{122, -47}, {72, 4}, {23, -44}},
|
| 3234 |
|
|
{{108, -10}, {72, 4}, {122, -47}},
|
| 3235 |
|
|
{{220, -683}, {176, -790}, {247, -756}},
|
| 3236 |
|
|
{{176, -790}, {247, -790}, {247, -756}},
|
| 3237 |
|
|
{{176, -790}, {247, -823}, {247, -790}},
|
| 3238 |
|
|
{{176, -790}, {220, -896}, {247, -823}},
|
| 3239 |
|
|
{{247, -823}, {220, -896}, {270, -846}},
|
| 3240 |
|
|
{{270, -846}, {220, -896}, {293, -869}},
|
| 3241 |
|
|
{{293, -869}, {220, -896}, {327, -940}},
|
| 3242 |
|
|
{{293, -869}, {327, -940}, {327, -869}},
|
| 3243 |
|
|
{{360, -869}, {327, -869}, {327, -940}},
|
| 3244 |
|
|
{{433, -896}, {360, -869}, {327, -940}},
|
| 3245 |
|
|
{{383, -846}, {360, -869}, {433, -896}},
|
| 3246 |
|
|
{{407, -823}, {383, -846}, {433, -896}},
|
| 3247 |
|
|
{{477, -790}, {407, -823}, {433, -896}},
|
| 3248 |
|
|
{{477, -790}, {407, -790}, {407, -823}},
|
| 3249 |
|
|
{{407, -756}, {407, -790}, {477, -790}},
|
| 3250 |
|
|
{{433, -683}, {407, -756}, {477, -790}},
|
| 3251 |
|
|
{{383, -732}, {407, -756}, {433, -683}},
|
| 3252 |
|
|
{{433, -683}, {360, -709}, {383, -732}},
|
| 3253 |
|
|
{{433, -683}, {327, -639}, {360, -709}},
|
| 3254 |
|
|
{{327, -639}, {327, -709}, {360, -709}},
|
| 3255 |
|
|
{{293, -709}, {327, -709}, {327, -639}},
|
| 3256 |
|
|
{{327, -639}, {220, -683}, {293, -709}},
|
| 3257 |
|
|
{{220, -683}, {270, -732}, {293, -709}},
|
| 3258 |
|
|
{{220, -683}, {247, -756}, {270, -732}},
|
| 3259 |
|
|
};
|
| 3260 |
|
|
//Glyph: 228
|
| 3261 |
|
|
int test_font_glyph_228_index = 228;
|
| 3262 |
|
|
int test_font_glyph_228_advance_x = 653;
|
| 3263 |
|
|
int test_font_glyph_228_size = 45;
|
| 3264 |
|
|
Bezier_write test_font_glyph_228[] = {
|
| 3265 |
|
|
{{635, -118}, {635, -70}, {631, -44},1 },
|
| 3266 |
|
|
{{631, -44}, {624, 4}, {581, 4},1 },
|
| 3267 |
|
|
{{581, 4}, {559, 4}, {545, -10},1 },
|
| 3268 |
|
|
{{545, -10}, {532, -25}, {532, -46},1 },
|
| 3269 |
|
|
{{532, -46}, {532, -57}, {534, -78},1 },
|
| 3270 |
|
|
{{536, -109}, {536, -99}, {534, -78},0 },
|
| 3271 |
|
|
{{536, -109}, {536, -116}, {536, -123},1 },
|
| 3272 |
|
|
{{536, -123}, {452, -84}, {327, -84},1 },
|
| 3273 |
|
|
{{327, -84}, {201, -84}, {117, -123},1 },
|
| 3274 |
|
|
{{119, -84}, {117, -110}, {117, -123},0 },
|
| 3275 |
|
|
{{119, -84}, {122, -59}, {122, -47},1 },
|
| 3276 |
|
|
{{122, -47}, {122, -25}, {108, -10},1 },
|
| 3277 |
|
|
{{108, -10}, {94, 4}, {72, 4},1 },
|
| 3278 |
|
|
{{72, 4}, {31, 4}, {23, -44},1 },
|
| 3279 |
|
|
{{23, -44}, {18, -73}, {18, -118},1 },
|
| 3280 |
|
|
{{18, -118}, {18, -273}, {93, -410},1 },
|
| 3281 |
|
|
{{93, -410}, {172, -552}, {301, -630},1 },
|
| 3282 |
|
|
{{301, -630}, {313, -637}, {327, -637},1 },
|
| 3283 |
|
|
{{327, -637}, {341, -637}, {353, -630},1 },
|
| 3284 |
|
|
{{353, -630}, {480, -554}, {560, -410},1 },
|
| 3285 |
|
|
{{560, -410}, {635, -275}, {635, -118},1 },
|
| 3286 |
|
|
{{381, -460}, {404, -438}, {404, -406},0 },
|
| 3287 |
|
|
{{327, -483}, {358, -483}, {381, -460},0 },
|
| 3288 |
|
|
{{272, -460}, {295, -483}, {327, -483},0 },
|
| 3289 |
|
|
{{249, -406}, {249, -438}, {272, -460},0 },
|
| 3290 |
|
|
{{272, -351}, {249, -374}, {249, -406},0 },
|
| 3291 |
|
|
{{327, -329}, {295, -329}, {272, -351},0 },
|
| 3292 |
|
|
{{381, -351}, {359, -329}, {327, -329},0 },
|
| 3293 |
|
|
{{404, -406}, {404, -374}, {381, -351},0 },
|
| 3294 |
|
|
{{454, -717}, {454, -694}, {437, -677},1 },
|
| 3295 |
|
|
{{437, -677}, {421, -661}, {398, -661},1 },
|
| 3296 |
|
|
{{398, -661}, {374, -661}, {358, -677},1 },
|
| 3297 |
|
|
{{358, -677}, {342, -694}, {342, -717},1 },
|
| 3298 |
|
|
{{342, -717}, {342, -740}, {358, -756},1 },
|
| 3299 |
|
|
{{358, -756}, {374, -773}, {398, -773},1 },
|
| 3300 |
|
|
{{398, -773}, {421, -773}, {437, -756},1 },
|
| 3301 |
|
|
{{437, -756}, {454, -740}, {454, -717},1 },
|
| 3302 |
|
|
{{313, -717}, {313, -694}, {296, -677},1 },
|
| 3303 |
|
|
{{296, -677}, {279, -661}, {257, -661},1 },
|
| 3304 |
|
|
{{257, -661}, {232, -661}, {215, -677},1 },
|
| 3305 |
|
|
{{215, -677}, {199, -694}, {199, -717},1 },
|
| 3306 |
|
|
{{199, -717}, {199, -740}, {215, -756},1 },
|
| 3307 |
|
|
{{215, -756}, {232, -773}, {257, -773},1 },
|
| 3308 |
|
|
{{257, -773}, {279, -773}, {296, -756},1 },
|
| 3309 |
|
|
{{296, -756}, {313, -740}, {313, -717},1 },
|
| 3310 |
|
|
};
|
| 3311 |
|
|
int test_font_glyph_228_triangle_size = 51;
|
| 3312 |
|
|
Triangle_write test_font_glyph_228_triangles[] = {
|
| 3313 |
|
|
{{119, -84}, {23, -44}, {18, -118}},
|
| 3314 |
|
|
{{119, -84}, {18, -118}, {117, -110}},
|
| 3315 |
|
|
{{18, -118}, {117, -123}, {117, -110}},
|
| 3316 |
|
|
{{18, -118}, {93, -410}, {117, -123}},
|
| 3317 |
|
|
{{117, -123}, {93, -410}, {249, -374}},
|
| 3318 |
|
|
{{93, -410}, {249, -406}, {249, -374}},
|
| 3319 |
|
|
{{93, -410}, {249, -438}, {249, -406}},
|
| 3320 |
|
|
{{249, -438}, {93, -410}, {301, -630}},
|
| 3321 |
|
|
{{272, -460}, {249, -438}, {301, -630}},
|
| 3322 |
|
|
{{295, -483}, {272, -460}, {301, -630}},
|
| 3323 |
|
|
{{295, -483}, {301, -630}, {327, -483}},
|
| 3324 |
|
|
{{327, -483}, {301, -630}, {353, -630}},
|
| 3325 |
|
|
{{353, -630}, {301, -630}, {327, -637}},
|
| 3326 |
|
|
{{327, -483}, {353, -630}, {358, -483}},
|
| 3327 |
|
|
{{381, -460}, {358, -483}, {353, -630}},
|
| 3328 |
|
|
{{353, -630}, {404, -438}, {381, -460}},
|
| 3329 |
|
|
{{353, -630}, {560, -410}, {404, -438}},
|
| 3330 |
|
|
{{404, -406}, {404, -438}, {560, -410}},
|
| 3331 |
|
|
{{404, -374}, {404, -406}, {560, -410}},
|
| 3332 |
|
|
{{536, -123}, {404, -374}, {560, -410}},
|
| 3333 |
|
|
{{536, -123}, {560, -410}, {635, -118}},
|
| 3334 |
|
|
{{536, -109}, {536, -123}, {635, -118}},
|
| 3335 |
|
|
{{536, -99}, {536, -109}, {635, -118}},
|
| 3336 |
|
|
{{631, -44}, {536, -99}, {635, -118}},
|
| 3337 |
|
|
{{534, -78}, {536, -99}, {631, -44}},
|
| 3338 |
|
|
{{532, -46}, {534, -78}, {631, -44}},
|
| 3339 |
|
|
{{631, -44}, {581, 4}, {532, -46}},
|
| 3340 |
|
|
{{581, 4}, {545, -10}, {532, -46}},
|
| 3341 |
|
|
{{381, -351}, {404, -374}, {536, -123}},
|
| 3342 |
|
|
{{359, -329}, {381, -351}, {536, -123}},
|
| 3343 |
|
|
{{359, -329}, {536, -123}, {327, -84}},
|
| 3344 |
|
|
{{327, -84}, {327, -329}, {359, -329}},
|
| 3345 |
|
|
{{295, -329}, {327, -329}, {327, -84}},
|
| 3346 |
|
|
{{295, -329}, {327, -84}, {117, -123}},
|
| 3347 |
|
|
{{117, -123}, {272, -351}, {295, -329}},
|
| 3348 |
|
|
{{117, -123}, {249, -374}, {272, -351}},
|
| 3349 |
|
|
{{23, -44}, {119, -84}, {122, -47}},
|
| 3350 |
|
|
{{122, -47}, {72, 4}, {23, -44}},
|
| 3351 |
|
|
{{108, -10}, {72, 4}, {122, -47}},
|
| 3352 |
|
|
{{358, -677}, {342, -717}, {398, -661}},
|
| 3353 |
|
|
{{342, -717}, {437, -756}, {398, -661}},
|
| 3354 |
|
|
{{437, -756}, {437, -677}, {398, -661}},
|
| 3355 |
|
|
{{454, -717}, {437, -677}, {437, -756}},
|
| 3356 |
|
|
{{358, -756}, {437, -756}, {342, -717}},
|
| 3357 |
|
|
{{398, -773}, {437, -756}, {358, -756}},
|
| 3358 |
|
|
{{215, -677}, {199, -717}, {257, -661}},
|
| 3359 |
|
|
{{296, -677}, {257, -661}, {199, -717}},
|
| 3360 |
|
|
{{257, -773}, {296, -677}, {199, -717}},
|
| 3361 |
|
|
{{257, -773}, {199, -717}, {215, -756}},
|
| 3362 |
|
|
{{257, -773}, {296, -756}, {296, -677}},
|
| 3363 |
|
|
{{313, -717}, {296, -677}, {296, -756}},
|
| 3364 |
|
|
};
|
| 3365 |
|
|
//Glyph: 246
|
| 3366 |
|
|
int test_font_glyph_246_index = 246;
|
| 3367 |
|
|
int test_font_glyph_246_advance_x = 653;
|
| 3368 |
|
|
int test_font_glyph_246_size = 30;
|
| 3369 |
|
|
Bezier_write test_font_glyph_246[] = {
|
| 3370 |
|
|
{{635, -182}, {635, -107}, {580, -53},1 },
|
| 3371 |
|
|
{{580, -53}, {526, 1}, {451, 1},1 },
|
| 3372 |
|
|
{{202, 1}, {127, 1}, {72, -53},1 },
|
| 3373 |
|
|
{{72, -53}, {18, -107}, {18, -182},1 },
|
| 3374 |
|
|
{{18, -182}, {18, -317}, {103, -462},1 },
|
| 3375 |
|
|
{{103, -462}, {199, -626}, {326, -626},1 },
|
| 3376 |
|
|
{{326, -626}, {454, -626}, {550, -462},1 },
|
| 3377 |
|
|
{{550, -462}, {635, -318}, {635, -182},1 },
|
| 3378 |
|
|
{{239, -481}, {279, -527}, {326, -527},0 },
|
| 3379 |
|
|
{{200, -389}, {200, -436}, {239, -481},0 },
|
| 3380 |
|
|
{{257, -346}, {200, -346}, {200, -389},0 },
|
| 3381 |
|
|
{{454, -390}, {454, -346}, {396, -346},0 },
|
| 3382 |
|
|
{{413, -482}, {454, -437}, {454, -390},0 },
|
| 3383 |
|
|
{{326, -527}, {372, -527}, {413, -482},0 },
|
| 3384 |
|
|
{{452, -703}, {452, -680}, {435, -663},1 },
|
| 3385 |
|
|
{{435, -663}, {419, -647}, {396, -647},1 },
|
| 3386 |
|
|
{{396, -647}, {372, -647}, {356, -663},1 },
|
| 3387 |
|
|
{{356, -663}, {340, -680}, {340, -703},1 },
|
| 3388 |
|
|
{{340, -703}, {340, -726}, {356, -742},1 },
|
| 3389 |
|
|
{{356, -742}, {372, -759}, {396, -759},1 },
|
| 3390 |
|
|
{{396, -759}, {419, -759}, {435, -742},1 },
|
| 3391 |
|
|
{{435, -742}, {452, -726}, {452, -703},1 },
|
| 3392 |
|
|
{{311, -703}, {311, -680}, {294, -663},1 },
|
| 3393 |
|
|
{{294, -663}, {277, -647}, {255, -647},1 },
|
| 3394 |
|
|
{{255, -647}, {230, -647}, {213, -663},1 },
|
| 3395 |
|
|
{{213, -663}, {197, -680}, {197, -703},1 },
|
| 3396 |
|
|
{{197, -703}, {197, -726}, {213, -742},1 },
|
| 3397 |
|
|
{{213, -742}, {230, -759}, {255, -759},1 },
|
| 3398 |
|
|
{{255, -759}, {277, -759}, {294, -742},1 },
|
| 3399 |
|
|
{{294, -742}, {311, -726}, {311, -703},1 },
|
| 3400 |
|
|
};
|
| 3401 |
|
|
int test_font_glyph_246_triangle_size = 34;
|
| 3402 |
|
|
Triangle_write test_font_glyph_246_triangles[] = {
|
| 3403 |
|
|
{{72, -53}, {18, -182}, {200, -346}},
|
| 3404 |
|
|
{{18, -182}, {103, -462}, {200, -346}},
|
| 3405 |
|
|
{{103, -462}, {200, -389}, {200, -346}},
|
| 3406 |
|
|
{{103, -462}, {200, -436}, {200, -389}},
|
| 3407 |
|
|
{{200, -436}, {103, -462}, {239, -481}},
|
| 3408 |
|
|
{{239, -481}, {103, -462}, {279, -527}},
|
| 3409 |
|
|
{{326, -626}, {279, -527}, {103, -462}},
|
| 3410 |
|
|
{{279, -527}, {326, -626}, {326, -527}},
|
| 3411 |
|
|
{{372, -527}, {326, -527}, {326, -626}},
|
| 3412 |
|
|
{{326, -626}, {550, -462}, {372, -527}},
|
| 3413 |
|
|
{{550, -462}, {413, -482}, {372, -527}},
|
| 3414 |
|
|
{{454, -437}, {413, -482}, {550, -462}},
|
| 3415 |
|
|
{{454, -390}, {454, -437}, {550, -462}},
|
| 3416 |
|
|
{{454, -346}, {454, -390}, {550, -462}},
|
| 3417 |
|
|
{{454, -346}, {550, -462}, {635, -182}},
|
| 3418 |
|
|
{{580, -53}, {454, -346}, {635, -182}},
|
| 3419 |
|
|
{{580, -53}, {451, 1}, {454, -346}},
|
| 3420 |
|
|
{{451, 1}, {396, -346}, {454, -346}},
|
| 3421 |
|
|
{{257, -346}, {396, -346}, {451, 1}},
|
| 3422 |
|
|
{{202, 1}, {257, -346}, {451, 1}},
|
| 3423 |
|
|
{{202, 1}, {200, -346}, {257, -346}},
|
| 3424 |
|
|
{{72, -53}, {200, -346}, {202, 1}},
|
| 3425 |
|
|
{{356, -663}, {340, -703}, {396, -647}},
|
| 3426 |
|
|
{{340, -703}, {435, -742}, {396, -647}},
|
| 3427 |
|
|
{{435, -742}, {435, -663}, {396, -647}},
|
| 3428 |
|
|
{{452, -703}, {435, -663}, {435, -742}},
|
| 3429 |
|
|
{{356, -742}, {435, -742}, {340, -703}},
|
| 3430 |
|
|
{{396, -759}, {435, -742}, {356, -742}},
|
| 3431 |
|
|
{{213, -663}, {197, -703}, {255, -647}},
|
| 3432 |
|
|
{{294, -663}, {255, -647}, {197, -703}},
|
| 3433 |
|
|
{{255, -759}, {294, -663}, {197, -703}},
|
| 3434 |
|
|
{{255, -759}, {197, -703}, {213, -742}},
|
| 3435 |
|
|
{{255, -759}, {294, -742}, {294, -663}},
|
| 3436 |
|
|
{{311, -703}, {294, -663}, {294, -742}},
|
| 3437 |
|
|
};
|
| 3438 |
|
|
int test_font_nGlyphs = 58;
|
| 3439 |
|
|
|
| 3440 |
|
|
Glyph test_font_glyphlist[58];
|
| 3441 |
|
|
|
| 3442 |
|
|
void generate_test_font()
|
| 3443 |
|
|
{
|
| 3444 |
|
|
Glyph pGlyph;
|
| 3445 |
|
|
pGlyph.index = test_font_glyph_65_index;
|
| 3446 |
|
|
pGlyph.advance_x = test_font_glyph_65_advance_x;
|
| 3447 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_65_size;
|
| 3448 |
|
|
pGlyph.bezier = test_font_glyph_65;
|
| 3449 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_65_triangle_size;
|
| 3450 |
|
|
pGlyph.triangle = test_font_glyph_65_triangles;
|
| 3451 |
|
|
test_font_glyphlist[0] = pGlyph;
|
| 3452 |
|
|
pGlyph.index = test_font_glyph_66_index;
|
| 3453 |
|
|
pGlyph.advance_x = test_font_glyph_66_advance_x;
|
| 3454 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_66_size;
|
| 3455 |
|
|
pGlyph.bezier = test_font_glyph_66;
|
| 3456 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_66_triangle_size;
|
| 3457 |
|
|
pGlyph.triangle = test_font_glyph_66_triangles;
|
| 3458 |
|
|
test_font_glyphlist[1] = pGlyph;
|
| 3459 |
|
|
pGlyph.index = test_font_glyph_67_index;
|
| 3460 |
|
|
pGlyph.advance_x = test_font_glyph_67_advance_x;
|
| 3461 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_67_size;
|
| 3462 |
|
|
pGlyph.bezier = test_font_glyph_67;
|
| 3463 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_67_triangle_size;
|
| 3464 |
|
|
pGlyph.triangle = test_font_glyph_67_triangles;
|
| 3465 |
|
|
test_font_glyphlist[2] = pGlyph;
|
| 3466 |
|
|
pGlyph.index = test_font_glyph_68_index;
|
| 3467 |
|
|
pGlyph.advance_x = test_font_glyph_68_advance_x;
|
| 3468 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_68_size;
|
| 3469 |
|
|
pGlyph.bezier = test_font_glyph_68;
|
| 3470 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_68_triangle_size;
|
| 3471 |
|
|
pGlyph.triangle = test_font_glyph_68_triangles;
|
| 3472 |
|
|
test_font_glyphlist[3] = pGlyph;
|
| 3473 |
|
|
pGlyph.index = test_font_glyph_69_index;
|
| 3474 |
|
|
pGlyph.advance_x = test_font_glyph_69_advance_x;
|
| 3475 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_69_size;
|
| 3476 |
|
|
pGlyph.bezier = test_font_glyph_69;
|
| 3477 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_69_triangle_size;
|
| 3478 |
|
|
pGlyph.triangle = test_font_glyph_69_triangles;
|
| 3479 |
|
|
test_font_glyphlist[4] = pGlyph;
|
| 3480 |
|
|
pGlyph.index = test_font_glyph_70_index;
|
| 3481 |
|
|
pGlyph.advance_x = test_font_glyph_70_advance_x;
|
| 3482 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_70_size;
|
| 3483 |
|
|
pGlyph.bezier = test_font_glyph_70;
|
| 3484 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_70_triangle_size;
|
| 3485 |
|
|
pGlyph.triangle = test_font_glyph_70_triangles;
|
| 3486 |
|
|
test_font_glyphlist[5] = pGlyph;
|
| 3487 |
|
|
pGlyph.index = test_font_glyph_71_index;
|
| 3488 |
|
|
pGlyph.advance_x = test_font_glyph_71_advance_x;
|
| 3489 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_71_size;
|
| 3490 |
|
|
pGlyph.bezier = test_font_glyph_71;
|
| 3491 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_71_triangle_size;
|
| 3492 |
|
|
pGlyph.triangle = test_font_glyph_71_triangles;
|
| 3493 |
|
|
test_font_glyphlist[6] = pGlyph;
|
| 3494 |
|
|
pGlyph.index = test_font_glyph_72_index;
|
| 3495 |
|
|
pGlyph.advance_x = test_font_glyph_72_advance_x;
|
| 3496 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_72_size;
|
| 3497 |
|
|
pGlyph.bezier = test_font_glyph_72;
|
| 3498 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_72_triangle_size;
|
| 3499 |
|
|
pGlyph.triangle = test_font_glyph_72_triangles;
|
| 3500 |
|
|
test_font_glyphlist[7] = pGlyph;
|
| 3501 |
|
|
pGlyph.index = test_font_glyph_73_index;
|
| 3502 |
|
|
pGlyph.advance_x = test_font_glyph_73_advance_x;
|
| 3503 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_73_size;
|
| 3504 |
|
|
pGlyph.bezier = test_font_glyph_73;
|
| 3505 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_73_triangle_size;
|
| 3506 |
|
|
pGlyph.triangle = test_font_glyph_73_triangles;
|
| 3507 |
|
|
test_font_glyphlist[8] = pGlyph;
|
| 3508 |
|
|
pGlyph.index = test_font_glyph_74_index;
|
| 3509 |
|
|
pGlyph.advance_x = test_font_glyph_74_advance_x;
|
| 3510 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_74_size;
|
| 3511 |
|
|
pGlyph.bezier = test_font_glyph_74;
|
| 3512 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_74_triangle_size;
|
| 3513 |
|
|
pGlyph.triangle = test_font_glyph_74_triangles;
|
| 3514 |
|
|
test_font_glyphlist[9] = pGlyph;
|
| 3515 |
|
|
pGlyph.index = test_font_glyph_75_index;
|
| 3516 |
|
|
pGlyph.advance_x = test_font_glyph_75_advance_x;
|
| 3517 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_75_size;
|
| 3518 |
|
|
pGlyph.bezier = test_font_glyph_75;
|
| 3519 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_75_triangle_size;
|
| 3520 |
|
|
pGlyph.triangle = test_font_glyph_75_triangles;
|
| 3521 |
|
|
test_font_glyphlist[10] = pGlyph;
|
| 3522 |
|
|
pGlyph.index = test_font_glyph_76_index;
|
| 3523 |
|
|
pGlyph.advance_x = test_font_glyph_76_advance_x;
|
| 3524 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_76_size;
|
| 3525 |
|
|
pGlyph.bezier = test_font_glyph_76;
|
| 3526 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_76_triangle_size;
|
| 3527 |
|
|
pGlyph.triangle = test_font_glyph_76_triangles;
|
| 3528 |
|
|
test_font_glyphlist[11] = pGlyph;
|
| 3529 |
|
|
pGlyph.index = test_font_glyph_77_index;
|
| 3530 |
|
|
pGlyph.advance_x = test_font_glyph_77_advance_x;
|
| 3531 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_77_size;
|
| 3532 |
|
|
pGlyph.bezier = test_font_glyph_77;
|
| 3533 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_77_triangle_size;
|
| 3534 |
|
|
pGlyph.triangle = test_font_glyph_77_triangles;
|
| 3535 |
|
|
test_font_glyphlist[12] = pGlyph;
|
| 3536 |
|
|
pGlyph.index = test_font_glyph_78_index;
|
| 3537 |
|
|
pGlyph.advance_x = test_font_glyph_78_advance_x;
|
| 3538 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_78_size;
|
| 3539 |
|
|
pGlyph.bezier = test_font_glyph_78;
|
| 3540 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_78_triangle_size;
|
| 3541 |
|
|
pGlyph.triangle = test_font_glyph_78_triangles;
|
| 3542 |
|
|
test_font_glyphlist[13] = pGlyph;
|
| 3543 |
|
|
pGlyph.index = test_font_glyph_79_index;
|
| 3544 |
|
|
pGlyph.advance_x = test_font_glyph_79_advance_x;
|
| 3545 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_79_size;
|
| 3546 |
|
|
pGlyph.bezier = test_font_glyph_79;
|
| 3547 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_79_triangle_size;
|
| 3548 |
|
|
pGlyph.triangle = test_font_glyph_79_triangles;
|
| 3549 |
|
|
test_font_glyphlist[14] = pGlyph;
|
| 3550 |
|
|
pGlyph.index = test_font_glyph_80_index;
|
| 3551 |
|
|
pGlyph.advance_x = test_font_glyph_80_advance_x;
|
| 3552 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_80_size;
|
| 3553 |
|
|
pGlyph.bezier = test_font_glyph_80;
|
| 3554 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_80_triangle_size;
|
| 3555 |
|
|
pGlyph.triangle = test_font_glyph_80_triangles;
|
| 3556 |
|
|
test_font_glyphlist[15] = pGlyph;
|
| 3557 |
|
|
pGlyph.index = test_font_glyph_81_index;
|
| 3558 |
|
|
pGlyph.advance_x = test_font_glyph_81_advance_x;
|
| 3559 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_81_size;
|
| 3560 |
|
|
pGlyph.bezier = test_font_glyph_81;
|
| 3561 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_81_triangle_size;
|
| 3562 |
|
|
pGlyph.triangle = test_font_glyph_81_triangles;
|
| 3563 |
|
|
test_font_glyphlist[16] = pGlyph;
|
| 3564 |
|
|
pGlyph.index = test_font_glyph_82_index;
|
| 3565 |
|
|
pGlyph.advance_x = test_font_glyph_82_advance_x;
|
| 3566 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_82_size;
|
| 3567 |
|
|
pGlyph.bezier = test_font_glyph_82;
|
| 3568 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_82_triangle_size;
|
| 3569 |
|
|
pGlyph.triangle = test_font_glyph_82_triangles;
|
| 3570 |
|
|
test_font_glyphlist[17] = pGlyph;
|
| 3571 |
|
|
pGlyph.index = test_font_glyph_83_index;
|
| 3572 |
|
|
pGlyph.advance_x = test_font_glyph_83_advance_x;
|
| 3573 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_83_size;
|
| 3574 |
|
|
pGlyph.bezier = test_font_glyph_83;
|
| 3575 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_83_triangle_size;
|
| 3576 |
|
|
pGlyph.triangle = test_font_glyph_83_triangles;
|
| 3577 |
|
|
test_font_glyphlist[18] = pGlyph;
|
| 3578 |
|
|
pGlyph.index = test_font_glyph_84_index;
|
| 3579 |
|
|
pGlyph.advance_x = test_font_glyph_84_advance_x;
|
| 3580 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_84_size;
|
| 3581 |
|
|
pGlyph.bezier = test_font_glyph_84;
|
| 3582 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_84_triangle_size;
|
| 3583 |
|
|
pGlyph.triangle = test_font_glyph_84_triangles;
|
| 3584 |
|
|
test_font_glyphlist[19] = pGlyph;
|
| 3585 |
|
|
pGlyph.index = test_font_glyph_85_index;
|
| 3586 |
|
|
pGlyph.advance_x = test_font_glyph_85_advance_x;
|
| 3587 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_85_size;
|
| 3588 |
|
|
pGlyph.bezier = test_font_glyph_85;
|
| 3589 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_85_triangle_size;
|
| 3590 |
|
|
pGlyph.triangle = test_font_glyph_85_triangles;
|
| 3591 |
|
|
test_font_glyphlist[20] = pGlyph;
|
| 3592 |
|
|
pGlyph.index = test_font_glyph_86_index;
|
| 3593 |
|
|
pGlyph.advance_x = test_font_glyph_86_advance_x;
|
| 3594 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_86_size;
|
| 3595 |
|
|
pGlyph.bezier = test_font_glyph_86;
|
| 3596 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_86_triangle_size;
|
| 3597 |
|
|
pGlyph.triangle = test_font_glyph_86_triangles;
|
| 3598 |
|
|
test_font_glyphlist[21] = pGlyph;
|
| 3599 |
|
|
pGlyph.index = test_font_glyph_87_index;
|
| 3600 |
|
|
pGlyph.advance_x = test_font_glyph_87_advance_x;
|
| 3601 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_87_size;
|
| 3602 |
|
|
pGlyph.bezier = test_font_glyph_87;
|
| 3603 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_87_triangle_size;
|
| 3604 |
|
|
pGlyph.triangle = test_font_glyph_87_triangles;
|
| 3605 |
|
|
test_font_glyphlist[22] = pGlyph;
|
| 3606 |
|
|
pGlyph.index = test_font_glyph_88_index;
|
| 3607 |
|
|
pGlyph.advance_x = test_font_glyph_88_advance_x;
|
| 3608 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_88_size;
|
| 3609 |
|
|
pGlyph.bezier = test_font_glyph_88;
|
| 3610 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_88_triangle_size;
|
| 3611 |
|
|
pGlyph.triangle = test_font_glyph_88_triangles;
|
| 3612 |
|
|
test_font_glyphlist[23] = pGlyph;
|
| 3613 |
|
|
pGlyph.index = test_font_glyph_89_index;
|
| 3614 |
|
|
pGlyph.advance_x = test_font_glyph_89_advance_x;
|
| 3615 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_89_size;
|
| 3616 |
|
|
pGlyph.bezier = test_font_glyph_89;
|
| 3617 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_89_triangle_size;
|
| 3618 |
|
|
pGlyph.triangle = test_font_glyph_89_triangles;
|
| 3619 |
|
|
test_font_glyphlist[24] = pGlyph;
|
| 3620 |
|
|
pGlyph.index = test_font_glyph_90_index;
|
| 3621 |
|
|
pGlyph.advance_x = test_font_glyph_90_advance_x;
|
| 3622 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_90_size;
|
| 3623 |
|
|
pGlyph.bezier = test_font_glyph_90;
|
| 3624 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_90_triangle_size;
|
| 3625 |
|
|
pGlyph.triangle = test_font_glyph_90_triangles;
|
| 3626 |
|
|
test_font_glyphlist[25] = pGlyph;
|
| 3627 |
|
|
pGlyph.index = test_font_glyph_197_index;
|
| 3628 |
|
|
pGlyph.advance_x = test_font_glyph_197_advance_x;
|
| 3629 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_197_size;
|
| 3630 |
|
|
pGlyph.bezier = test_font_glyph_197;
|
| 3631 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_197_triangle_size;
|
| 3632 |
|
|
pGlyph.triangle = test_font_glyph_197_triangles;
|
| 3633 |
|
|
test_font_glyphlist[26] = pGlyph;
|
| 3634 |
|
|
pGlyph.index = test_font_glyph_196_index;
|
| 3635 |
|
|
pGlyph.advance_x = test_font_glyph_196_advance_x;
|
| 3636 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_196_size;
|
| 3637 |
|
|
pGlyph.bezier = test_font_glyph_196;
|
| 3638 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_196_triangle_size;
|
| 3639 |
|
|
pGlyph.triangle = test_font_glyph_196_triangles;
|
| 3640 |
|
|
test_font_glyphlist[27] = pGlyph;
|
| 3641 |
|
|
pGlyph.index = test_font_glyph_214_index;
|
| 3642 |
|
|
pGlyph.advance_x = test_font_glyph_214_advance_x;
|
| 3643 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_214_size;
|
| 3644 |
|
|
pGlyph.bezier = test_font_glyph_214;
|
| 3645 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_214_triangle_size;
|
| 3646 |
|
|
pGlyph.triangle = test_font_glyph_214_triangles;
|
| 3647 |
|
|
test_font_glyphlist[28] = pGlyph;
|
| 3648 |
|
|
pGlyph.index = test_font_glyph_97_index;
|
| 3649 |
|
|
pGlyph.advance_x = test_font_glyph_97_advance_x;
|
| 3650 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_97_size;
|
| 3651 |
|
|
pGlyph.bezier = test_font_glyph_97;
|
| 3652 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_97_triangle_size;
|
| 3653 |
|
|
pGlyph.triangle = test_font_glyph_97_triangles;
|
| 3654 |
|
|
test_font_glyphlist[29] = pGlyph;
|
| 3655 |
|
|
pGlyph.index = test_font_glyph_98_index;
|
| 3656 |
|
|
pGlyph.advance_x = test_font_glyph_98_advance_x;
|
| 3657 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_98_size;
|
| 3658 |
|
|
pGlyph.bezier = test_font_glyph_98;
|
| 3659 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_98_triangle_size;
|
| 3660 |
|
|
pGlyph.triangle = test_font_glyph_98_triangles;
|
| 3661 |
|
|
test_font_glyphlist[30] = pGlyph;
|
| 3662 |
|
|
pGlyph.index = test_font_glyph_99_index;
|
| 3663 |
|
|
pGlyph.advance_x = test_font_glyph_99_advance_x;
|
| 3664 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_99_size;
|
| 3665 |
|
|
pGlyph.bezier = test_font_glyph_99;
|
| 3666 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_99_triangle_size;
|
| 3667 |
|
|
pGlyph.triangle = test_font_glyph_99_triangles;
|
| 3668 |
|
|
test_font_glyphlist[31] = pGlyph;
|
| 3669 |
|
|
pGlyph.index = test_font_glyph_100_index;
|
| 3670 |
|
|
pGlyph.advance_x = test_font_glyph_100_advance_x;
|
| 3671 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_100_size;
|
| 3672 |
|
|
pGlyph.bezier = test_font_glyph_100;
|
| 3673 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_100_triangle_size;
|
| 3674 |
|
|
pGlyph.triangle = test_font_glyph_100_triangles;
|
| 3675 |
|
|
test_font_glyphlist[32] = pGlyph;
|
| 3676 |
|
|
pGlyph.index = test_font_glyph_101_index;
|
| 3677 |
|
|
pGlyph.advance_x = test_font_glyph_101_advance_x;
|
| 3678 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_101_size;
|
| 3679 |
|
|
pGlyph.bezier = test_font_glyph_101;
|
| 3680 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_101_triangle_size;
|
| 3681 |
|
|
pGlyph.triangle = test_font_glyph_101_triangles;
|
| 3682 |
|
|
test_font_glyphlist[33] = pGlyph;
|
| 3683 |
|
|
pGlyph.index = test_font_glyph_102_index;
|
| 3684 |
|
|
pGlyph.advance_x = test_font_glyph_102_advance_x;
|
| 3685 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_102_size;
|
| 3686 |
|
|
pGlyph.bezier = test_font_glyph_102;
|
| 3687 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_102_triangle_size;
|
| 3688 |
|
|
pGlyph.triangle = test_font_glyph_102_triangles;
|
| 3689 |
|
|
test_font_glyphlist[34] = pGlyph;
|
| 3690 |
|
|
pGlyph.index = test_font_glyph_103_index;
|
| 3691 |
|
|
pGlyph.advance_x = test_font_glyph_103_advance_x;
|
| 3692 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_103_size;
|
| 3693 |
|
|
pGlyph.bezier = test_font_glyph_103;
|
| 3694 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_103_triangle_size;
|
| 3695 |
|
|
pGlyph.triangle = test_font_glyph_103_triangles;
|
| 3696 |
|
|
test_font_glyphlist[35] = pGlyph;
|
| 3697 |
|
|
pGlyph.index = test_font_glyph_104_index;
|
| 3698 |
|
|
pGlyph.advance_x = test_font_glyph_104_advance_x;
|
| 3699 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_104_size;
|
| 3700 |
|
|
pGlyph.bezier = test_font_glyph_104;
|
| 3701 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_104_triangle_size;
|
| 3702 |
|
|
pGlyph.triangle = test_font_glyph_104_triangles;
|
| 3703 |
|
|
test_font_glyphlist[36] = pGlyph;
|
| 3704 |
|
|
pGlyph.index = test_font_glyph_105_index;
|
| 3705 |
|
|
pGlyph.advance_x = test_font_glyph_105_advance_x;
|
| 3706 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_105_size;
|
| 3707 |
|
|
pGlyph.bezier = test_font_glyph_105;
|
| 3708 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_105_triangle_size;
|
| 3709 |
|
|
pGlyph.triangle = test_font_glyph_105_triangles;
|
| 3710 |
|
|
test_font_glyphlist[37] = pGlyph;
|
| 3711 |
|
|
pGlyph.index = test_font_glyph_106_index;
|
| 3712 |
|
|
pGlyph.advance_x = test_font_glyph_106_advance_x;
|
| 3713 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_106_size;
|
| 3714 |
|
|
pGlyph.bezier = test_font_glyph_106;
|
| 3715 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_106_triangle_size;
|
| 3716 |
|
|
pGlyph.triangle = test_font_glyph_106_triangles;
|
| 3717 |
|
|
test_font_glyphlist[38] = pGlyph;
|
| 3718 |
|
|
pGlyph.index = test_font_glyph_107_index;
|
| 3719 |
|
|
pGlyph.advance_x = test_font_glyph_107_advance_x;
|
| 3720 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_107_size;
|
| 3721 |
|
|
pGlyph.bezier = test_font_glyph_107;
|
| 3722 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_107_triangle_size;
|
| 3723 |
|
|
pGlyph.triangle = test_font_glyph_107_triangles;
|
| 3724 |
|
|
test_font_glyphlist[39] = pGlyph;
|
| 3725 |
|
|
pGlyph.index = test_font_glyph_108_index;
|
| 3726 |
|
|
pGlyph.advance_x = test_font_glyph_108_advance_x;
|
| 3727 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_108_size;
|
| 3728 |
|
|
pGlyph.bezier = test_font_glyph_108;
|
| 3729 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_108_triangle_size;
|
| 3730 |
|
|
pGlyph.triangle = test_font_glyph_108_triangles;
|
| 3731 |
|
|
test_font_glyphlist[40] = pGlyph;
|
| 3732 |
|
|
pGlyph.index = test_font_glyph_109_index;
|
| 3733 |
|
|
pGlyph.advance_x = test_font_glyph_109_advance_x;
|
| 3734 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_109_size;
|
| 3735 |
|
|
pGlyph.bezier = test_font_glyph_109;
|
| 3736 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_109_triangle_size;
|
| 3737 |
|
|
pGlyph.triangle = test_font_glyph_109_triangles;
|
| 3738 |
|
|
test_font_glyphlist[41] = pGlyph;
|
| 3739 |
|
|
pGlyph.index = test_font_glyph_110_index;
|
| 3740 |
|
|
pGlyph.advance_x = test_font_glyph_110_advance_x;
|
| 3741 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_110_size;
|
| 3742 |
|
|
pGlyph.bezier = test_font_glyph_110;
|
| 3743 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_110_triangle_size;
|
| 3744 |
|
|
pGlyph.triangle = test_font_glyph_110_triangles;
|
| 3745 |
|
|
test_font_glyphlist[42] = pGlyph;
|
| 3746 |
|
|
pGlyph.index = test_font_glyph_111_index;
|
| 3747 |
|
|
pGlyph.advance_x = test_font_glyph_111_advance_x;
|
| 3748 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_111_size;
|
| 3749 |
|
|
pGlyph.bezier = test_font_glyph_111;
|
| 3750 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_111_triangle_size;
|
| 3751 |
|
|
pGlyph.triangle = test_font_glyph_111_triangles;
|
| 3752 |
|
|
test_font_glyphlist[43] = pGlyph;
|
| 3753 |
|
|
pGlyph.index = test_font_glyph_112_index;
|
| 3754 |
|
|
pGlyph.advance_x = test_font_glyph_112_advance_x;
|
| 3755 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_112_size;
|
| 3756 |
|
|
pGlyph.bezier = test_font_glyph_112;
|
| 3757 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_112_triangle_size;
|
| 3758 |
|
|
pGlyph.triangle = test_font_glyph_112_triangles;
|
| 3759 |
|
|
test_font_glyphlist[44] = pGlyph;
|
| 3760 |
|
|
pGlyph.index = test_font_glyph_113_index;
|
| 3761 |
|
|
pGlyph.advance_x = test_font_glyph_113_advance_x;
|
| 3762 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_113_size;
|
| 3763 |
|
|
pGlyph.bezier = test_font_glyph_113;
|
| 3764 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_113_triangle_size;
|
| 3765 |
|
|
pGlyph.triangle = test_font_glyph_113_triangles;
|
| 3766 |
|
|
test_font_glyphlist[45] = pGlyph;
|
| 3767 |
|
|
pGlyph.index = test_font_glyph_114_index;
|
| 3768 |
|
|
pGlyph.advance_x = test_font_glyph_114_advance_x;
|
| 3769 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_114_size;
|
| 3770 |
|
|
pGlyph.bezier = test_font_glyph_114;
|
| 3771 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_114_triangle_size;
|
| 3772 |
|
|
pGlyph.triangle = test_font_glyph_114_triangles;
|
| 3773 |
|
|
test_font_glyphlist[46] = pGlyph;
|
| 3774 |
|
|
pGlyph.index = test_font_glyph_115_index;
|
| 3775 |
|
|
pGlyph.advance_x = test_font_glyph_115_advance_x;
|
| 3776 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_115_size;
|
| 3777 |
|
|
pGlyph.bezier = test_font_glyph_115;
|
| 3778 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_115_triangle_size;
|
| 3779 |
|
|
pGlyph.triangle = test_font_glyph_115_triangles;
|
| 3780 |
|
|
test_font_glyphlist[47] = pGlyph;
|
| 3781 |
|
|
pGlyph.index = test_font_glyph_116_index;
|
| 3782 |
|
|
pGlyph.advance_x = test_font_glyph_116_advance_x;
|
| 3783 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_116_size;
|
| 3784 |
|
|
pGlyph.bezier = test_font_glyph_116;
|
| 3785 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_116_triangle_size;
|
| 3786 |
|
|
pGlyph.triangle = test_font_glyph_116_triangles;
|
| 3787 |
|
|
test_font_glyphlist[48] = pGlyph;
|
| 3788 |
|
|
pGlyph.index = test_font_glyph_117_index;
|
| 3789 |
|
|
pGlyph.advance_x = test_font_glyph_117_advance_x;
|
| 3790 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_117_size;
|
| 3791 |
|
|
pGlyph.bezier = test_font_glyph_117;
|
| 3792 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_117_triangle_size;
|
| 3793 |
|
|
pGlyph.triangle = test_font_glyph_117_triangles;
|
| 3794 |
|
|
test_font_glyphlist[49] = pGlyph;
|
| 3795 |
|
|
pGlyph.index = test_font_glyph_118_index;
|
| 3796 |
|
|
pGlyph.advance_x = test_font_glyph_118_advance_x;
|
| 3797 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_118_size;
|
| 3798 |
|
|
pGlyph.bezier = test_font_glyph_118;
|
| 3799 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_118_triangle_size;
|
| 3800 |
|
|
pGlyph.triangle = test_font_glyph_118_triangles;
|
| 3801 |
|
|
test_font_glyphlist[50] = pGlyph;
|
| 3802 |
|
|
pGlyph.index = test_font_glyph_119_index;
|
| 3803 |
|
|
pGlyph.advance_x = test_font_glyph_119_advance_x;
|
| 3804 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_119_size;
|
| 3805 |
|
|
pGlyph.bezier = test_font_glyph_119;
|
| 3806 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_119_triangle_size;
|
| 3807 |
|
|
pGlyph.triangle = test_font_glyph_119_triangles;
|
| 3808 |
|
|
test_font_glyphlist[51] = pGlyph;
|
| 3809 |
|
|
pGlyph.index = test_font_glyph_120_index;
|
| 3810 |
|
|
pGlyph.advance_x = test_font_glyph_120_advance_x;
|
| 3811 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_120_size;
|
| 3812 |
|
|
pGlyph.bezier = test_font_glyph_120;
|
| 3813 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_120_triangle_size;
|
| 3814 |
|
|
pGlyph.triangle = test_font_glyph_120_triangles;
|
| 3815 |
|
|
test_font_glyphlist[52] = pGlyph;
|
| 3816 |
|
|
pGlyph.index = test_font_glyph_121_index;
|
| 3817 |
|
|
pGlyph.advance_x = test_font_glyph_121_advance_x;
|
| 3818 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_121_size;
|
| 3819 |
|
|
pGlyph.bezier = test_font_glyph_121;
|
| 3820 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_121_triangle_size;
|
| 3821 |
|
|
pGlyph.triangle = test_font_glyph_121_triangles;
|
| 3822 |
|
|
test_font_glyphlist[53] = pGlyph;
|
| 3823 |
|
|
pGlyph.index = test_font_glyph_122_index;
|
| 3824 |
|
|
pGlyph.advance_x = test_font_glyph_122_advance_x;
|
| 3825 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_122_size;
|
| 3826 |
|
|
pGlyph.bezier = test_font_glyph_122;
|
| 3827 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_122_triangle_size;
|
| 3828 |
|
|
pGlyph.triangle = test_font_glyph_122_triangles;
|
| 3829 |
|
|
test_font_glyphlist[54] = pGlyph;
|
| 3830 |
|
|
pGlyph.index = test_font_glyph_229_index;
|
| 3831 |
|
|
pGlyph.advance_x = test_font_glyph_229_advance_x;
|
| 3832 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_229_size;
|
| 3833 |
|
|
pGlyph.bezier = test_font_glyph_229;
|
| 3834 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_229_triangle_size;
|
| 3835 |
|
|
pGlyph.triangle = test_font_glyph_229_triangles;
|
| 3836 |
|
|
test_font_glyphlist[55] = pGlyph;
|
| 3837 |
|
|
pGlyph.index = test_font_glyph_228_index;
|
| 3838 |
|
|
pGlyph.advance_x = test_font_glyph_228_advance_x;
|
| 3839 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_228_size;
|
| 3840 |
|
|
pGlyph.bezier = test_font_glyph_228;
|
| 3841 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_228_triangle_size;
|
| 3842 |
|
|
pGlyph.triangle = test_font_glyph_228_triangles;
|
| 3843 |
|
|
test_font_glyphlist[56] = pGlyph;
|
| 3844 |
|
|
pGlyph.index = test_font_glyph_246_index;
|
| 3845 |
|
|
pGlyph.advance_x = test_font_glyph_246_advance_x;
|
| 3846 |
|
|
pGlyph.bezier_n_writes = test_font_glyph_246_size;
|
| 3847 |
|
|
pGlyph.bezier = test_font_glyph_246;
|
| 3848 |
|
|
pGlyph.triangle_n_writes = test_font_glyph_246_triangle_size;
|
| 3849 |
|
|
pGlyph.triangle = test_font_glyph_246_triangles;
|
| 3850 |
|
|
test_font_glyphlist[57] = pGlyph;
|
| 3851 |
|
|
}
|
| 3852 |
|
|
|
| 3853 |
|
|
orgfx_vector_font init_test_font()
|
| 3854 |
|
|
{
|
| 3855 |
|
|
orgfx_vector_font font = orgfx_make_vector_font(test_font_glyphlist,
|
| 3856 |
|
|
test_font_nGlyphs,
|
| 3857 |
|
|
test_font_glyphindexlist,
|
| 3858 |
|
|
256);
|
| 3859 |
|
|
generate_test_font();
|
| 3860 |
|
|
orgfx_init_vector_font(font);
|
| 3861 |
|
|
return font;
|
| 3862 |
|
|
}
|
| 3863 |
|
|
|
| 3864 |
|
|
#endif
|