1 /* Roman monospaced simplex stroke font copyright (c) 1989, 1990, 1991
2 * by Sun Microsystems, Inc. and the X Consortium.
3 * Originally part of the GLUT library by Mark J. Kilgard.
4 * I have changed names so that this can be a .h rather than a .c file without
5 * causing name clashes with glut_roman.h
8 #include "glutstroke.h"
12 static const CoordRec monoChar33_stroke0[] = {
17 static const CoordRec monoChar33_stroke1[] = {
25 static const StrokeRec monoChar33[] = {
26 { 2, monoChar33_stroke0 },
27 { 5, monoChar33_stroke1 },
32 static const CoordRec monoChar34_stroke0[] = {
37 static const CoordRec monoChar34_stroke1[] = {
42 static const StrokeRec monoChar34[] = {
43 { 2, monoChar34_stroke0 },
44 { 2, monoChar34_stroke1 },
49 static const CoordRec monoChar35_stroke0[] = {
51 { 21.4286, -33.3333 },
54 static const CoordRec monoChar35_stroke1[] = {
59 static const CoordRec monoChar35_stroke2[] = {
64 static const CoordRec monoChar35_stroke3[] = {
69 static const StrokeRec monoChar35[] = {
70 { 2, monoChar35_stroke0 },
71 { 2, monoChar35_stroke1 },
72 { 2, monoChar35_stroke2 },
73 { 2, monoChar35_stroke3 },
78 static const CoordRec monoChar36_stroke0[] = {
80 { 42.8571, -19.0476 },
83 static const CoordRec monoChar36_stroke1[] = {
85 { 61.9047, -19.0476 },
88 static const CoordRec monoChar36_stroke2[] = {
100 { 76.1905, 42.8571 },
101 { 80.9524, 38.0952 },
102 { 85.7143, 28.5714 },
103 { 85.7143, 14.2857 },
108 { 19.0476, 14.2857 },
111 static const StrokeRec monoChar36[] = {
112 { 2, monoChar36_stroke0 },
113 { 2, monoChar36_stroke1 },
114 { 20, monoChar36_stroke2 },
119 static const CoordRec monoChar37_stroke0[] = {
124 static const CoordRec monoChar37_stroke1[] = {
126 { 42.8571, 90.4762 },
127 { 42.8571, 80.9524 },
128 { 38.0952, 71.4286 },
129 { 28.5714, 66.6667 },
130 { 19.0476, 66.6667 },
133 { 14.2857, 95.2381 },
136 { 42.8571, 95.2381 },
137 { 57.1428, 90.4762 },
138 { 71.4286, 90.4762 },
139 { 85.7143, 95.2381 },
143 static const CoordRec monoChar37_stroke2[] = {
144 { 76.1905, 33.3333 },
145 { 66.6667, 28.5714 },
146 { 61.9048, 19.0476 },
151 { 95.2381, 14.2857 },
152 { 95.2381, 23.8095 },
153 { 85.7143, 33.3333 },
154 { 76.1905, 33.3333 },
157 static const StrokeRec monoChar37[] = {
158 { 2, monoChar37_stroke0 },
159 { 16, monoChar37_stroke1 },
160 { 11, monoChar37_stroke2 },
165 static const CoordRec monoChar38_stroke0[] = {
168 { 95.2381, 66.6667 },
169 { 90.4762, 66.6667 },
170 { 85.7143, 61.9048 },
172 { 71.4286, 28.5714 },
173 { 61.9048, 14.2857 },
182 { 14.2857, 42.8571 },
184 { 52.3809, 66.6667 },
185 { 57.1429, 76.1905 },
186 { 57.1429, 85.7143 },
187 { 52.3809, 95.2381 },
189 { 33.3333, 95.2381 },
190 { 28.5714, 85.7143 },
191 { 28.5714, 76.1905 },
192 { 33.3333, 61.9048 },
194 { 66.6667, 14.2857 },
202 static const StrokeRec monoChar38[] = {
203 { 34, monoChar38_stroke0 },
208 static const CoordRec monoChar39_stroke0[] = {
213 static const StrokeRec monoChar39[] = {
214 { 2, monoChar39_stroke0 },
219 static const CoordRec monoChar40_stroke0[] = {
220 { 69.0476, 119.048 },
221 { 59.5238, 109.524 },
223 { 40.4762, 76.1905 },
225 { 35.7143, 33.3333 },
228 { 59.5238, -23.8095 },
229 { 69.0476, -33.3333 },
232 static const StrokeRec monoChar40[] = {
233 { 10, monoChar40_stroke0 },
238 static const CoordRec monoChar41_stroke0[] = {
239 { 35.7143, 119.048 },
240 { 45.2381, 109.524 },
241 { 54.7619, 95.2381 },
242 { 64.2857, 76.1905 },
244 { 69.0476, 33.3333 },
246 { 54.7619, -9.5238 },
247 { 45.2381, -23.8095 },
248 { 35.7143, -33.3333 },
251 static const StrokeRec monoChar41[] = {
252 { 10, monoChar41_stroke0 },
257 static const CoordRec monoChar42_stroke0[] = {
262 static const CoordRec monoChar42_stroke1[] = {
263 { 28.5715, 57.1429 },
264 { 76.1905, 28.5714 },
267 static const CoordRec monoChar42_stroke2[] = {
268 { 76.1905, 57.1429 },
269 { 28.5715, 28.5714 },
272 static const StrokeRec monoChar42[] = {
273 { 2, monoChar42_stroke0 },
274 { 2, monoChar42_stroke1 },
275 { 2, monoChar42_stroke2 },
280 static const CoordRec monoChar43_stroke0[] = {
281 { 52.3809, 85.7143 },
285 static const CoordRec monoChar43_stroke1[] = {
287 { 95.2381, 42.8571 },
290 static const StrokeRec monoChar43[] = {
291 { 2, monoChar43_stroke0 },
292 { 2, monoChar43_stroke1 },
297 static const CoordRec monoChar44_stroke0[] = {
303 { 57.1429, -4.7619 },
304 { 52.381, -14.2857 },
305 { 47.6191, -19.0476 },
308 static const StrokeRec monoChar44[] = {
309 { 8, monoChar44_stroke0 },
314 static const CoordRec monoChar45_stroke0[] = {
316 { 95.2381, 42.8571 },
319 static const StrokeRec monoChar45[] = {
320 { 2, monoChar45_stroke0 },
325 static const CoordRec monoChar46_stroke0[] = {
333 static const StrokeRec monoChar46[] = {
334 { 5, monoChar46_stroke0 },
339 static const CoordRec monoChar47_stroke0[] = {
340 { 19.0476, -14.2857 },
344 static const StrokeRec monoChar47[] = {
345 { 2, monoChar47_stroke0 },
350 static const CoordRec monoChar48_stroke0[] = {
352 { 33.3333, 95.2381 },
353 { 23.8095, 80.9524 },
354 { 19.0476, 57.1429 },
355 { 19.0476, 42.8571 },
356 { 23.8095, 19.0476 },
361 { 80.9524, 19.0476 },
362 { 85.7143, 42.8571 },
363 { 85.7143, 57.1429 },
364 { 80.9524, 80.9524 },
365 { 71.4286, 95.2381 },
370 static const StrokeRec monoChar48[] = {
371 { 17, monoChar48_stroke0 },
376 static const CoordRec monoChar49_stroke0[] = {
377 { 40.4762, 80.9524 },
383 static const StrokeRec monoChar49[] = {
384 { 4, monoChar49_stroke0 },
389 static const CoordRec monoChar50_stroke0[] = {
390 { 23.8095, 76.1905 },
391 { 23.8095, 80.9524 },
392 { 28.5714, 90.4762 },
393 { 33.3333, 95.2381 },
396 { 71.4286, 95.2381 },
397 { 76.1905, 90.4762 },
398 { 80.9524, 80.9524 },
399 { 80.9524, 71.4286 },
400 { 76.1905, 61.9048 },
406 static const StrokeRec monoChar50[] = {
407 { 14, monoChar50_stroke0 },
412 static const CoordRec monoChar51_stroke0[] = {
415 { 52.3809, 61.9048 },
416 { 66.6666, 61.9048 },
417 { 76.1905, 57.1429 },
419 { 85.7143, 38.0952 },
420 { 85.7143, 28.5714 },
421 { 80.9524, 14.2857 },
427 { 19.0476, 19.0476 },
430 static const StrokeRec monoChar51[] = {
431 { 15, monoChar51_stroke0 },
436 static const CoordRec monoChar52_stroke0[] = {
438 { 16.6667, 33.3333 },
439 { 88.0952, 33.3333 },
442 static const CoordRec monoChar52_stroke1[] = {
447 static const StrokeRec monoChar52[] = {
448 { 3, monoChar52_stroke0 },
449 { 2, monoChar52_stroke1 },
454 static const CoordRec monoChar53_stroke0[] = {
457 { 23.8095, 57.1429 },
458 { 28.5714, 61.9048 },
459 { 42.8571, 66.6667 },
460 { 57.1428, 66.6667 },
461 { 71.4286, 61.9048 },
463 { 85.7143, 38.0952 },
464 { 85.7143, 28.5714 },
465 { 80.9524, 14.2857 },
471 { 19.0476, 19.0476 },
474 static const StrokeRec monoChar53[] = {
475 { 17, monoChar53_stroke0 },
480 static const CoordRec monoChar54_stroke0[] = {
481 { 78.5714, 85.7143 },
482 { 73.8096, 95.2381 },
485 { 35.7143, 95.2381 },
486 { 26.1905, 80.9524 },
487 { 21.4286, 57.1429 },
488 { 21.4286, 33.3333 },
489 { 26.1905, 14.2857 },
494 { 78.5714, 14.2857 },
495 { 83.3334, 28.5714 },
496 { 83.3334, 33.3333 },
498 { 69.0476, 57.1429 },
499 { 54.7619, 61.9048 },
501 { 35.7143, 57.1429 },
503 { 21.4286, 33.3333 },
506 static const StrokeRec monoChar54[] = {
507 { 23, monoChar54_stroke0 },
512 static const CoordRec monoChar55_stroke0[] = {
517 static const CoordRec monoChar55_stroke1[] = {
522 static const StrokeRec monoChar55[] = {
523 { 2, monoChar55_stroke0 },
524 { 2, monoChar55_stroke1 },
529 static const CoordRec monoChar56_stroke0[] = {
531 { 28.5714, 95.2381 },
532 { 23.8095, 85.7143 },
533 { 23.8095, 76.1905 },
534 { 28.5714, 66.6667 },
535 { 38.0952, 61.9048 },
536 { 57.1428, 57.1429 },
538 { 80.9524, 42.8571 },
539 { 85.7143, 33.3333 },
540 { 85.7143, 19.0476 },
547 { 19.0476, 19.0476 },
548 { 19.0476, 33.3333 },
549 { 23.8095, 42.8571 },
552 { 66.6666, 61.9048 },
553 { 76.1905, 66.6667 },
554 { 80.9524, 76.1905 },
555 { 80.9524, 85.7143 },
556 { 76.1905, 95.2381 },
561 static const StrokeRec monoChar56[] = {
562 { 29, monoChar56_stroke0 },
567 static const CoordRec monoChar57_stroke0[] = {
568 { 83.3334, 66.6667 },
570 { 69.0476, 42.8571 },
571 { 54.7619, 38.0952 },
573 { 35.7143, 42.8571 },
575 { 21.4286, 66.6667 },
576 { 21.4286, 71.4286 },
577 { 26.1905, 85.7143 },
578 { 35.7143, 95.2381 },
581 { 69.0476, 95.2381 },
582 { 78.5714, 85.7143 },
583 { 83.3334, 66.6667 },
584 { 83.3334, 42.8571 },
585 { 78.5714, 19.0476 },
590 { 26.1905, 14.2857 },
593 static const StrokeRec monoChar57[] = {
594 { 23, monoChar57_stroke0 },
599 static const CoordRec monoChar58_stroke0[] = {
601 { 47.6191, 61.9048 },
603 { 57.1429, 61.9048 },
607 static const CoordRec monoChar58_stroke1[] = {
615 static const StrokeRec monoChar58[] = {
616 { 5, monoChar58_stroke0 },
617 { 5, monoChar58_stroke1 },
622 static const CoordRec monoChar59_stroke0[] = {
624 { 47.6191, 61.9048 },
626 { 57.1429, 61.9048 },
630 static const CoordRec monoChar59_stroke1[] = {
636 { 57.1429, -4.7619 },
637 { 52.381, -14.2857 },
638 { 47.6191, -19.0476 },
641 static const StrokeRec monoChar59[] = {
642 { 5, monoChar59_stroke0 },
643 { 8, monoChar59_stroke1 },
648 static const CoordRec monoChar60_stroke0[] = {
649 { 90.4762, 85.7143 },
650 { 14.2857, 42.8571 },
654 static const StrokeRec monoChar60[] = {
655 { 3, monoChar60_stroke0 },
660 static const CoordRec monoChar61_stroke0[] = {
662 { 95.2381, 57.1429 },
665 static const CoordRec monoChar61_stroke1[] = {
667 { 95.2381, 28.5714 },
670 static const StrokeRec monoChar61[] = {
671 { 2, monoChar61_stroke0 },
672 { 2, monoChar61_stroke1 },
677 static const CoordRec monoChar62_stroke0[] = {
678 { 14.2857, 85.7143 },
679 { 90.4762, 42.8571 },
683 static const StrokeRec monoChar62[] = {
684 { 3, monoChar62_stroke0 },
689 static const CoordRec monoChar63_stroke0[] = {
690 { 23.8095, 76.1905 },
691 { 23.8095, 80.9524 },
692 { 28.5714, 90.4762 },
693 { 33.3333, 95.2381 },
696 { 71.4285, 95.2381 },
697 { 76.1905, 90.4762 },
698 { 80.9524, 80.9524 },
699 { 80.9524, 71.4286 },
700 { 76.1905, 61.9048 },
701 { 71.4285, 57.1429 },
703 { 52.3809, 33.3333 },
706 static const CoordRec monoChar63_stroke1[] = {
714 static const StrokeRec monoChar63[] = {
715 { 14, monoChar63_stroke0 },
716 { 5, monoChar63_stroke1 },
721 static const CoordRec monoChar64_stroke0[] = {
723 { 54.7619, 57.1429 },
724 { 45.2381, 57.1429 },
726 { 40.4762, 42.8571 },
727 { 45.2381, 33.3333 },
728 { 54.7619, 33.3333 },
729 { 64.2857, 38.0952 },
732 static const CoordRec monoChar64_stroke1[] = {
733 { 64.2857, 57.1429 },
734 { 64.2857, 38.0952 },
735 { 69.0476, 33.3333 },
736 { 78.5714, 33.3333 },
737 { 83.3334, 42.8571 },
739 { 78.5714, 61.9048 },
740 { 69.0476, 71.4286 },
741 { 54.7619, 76.1905 },
743 { 35.7143, 71.4286 },
744 { 26.1905, 61.9048 },
746 { 21.4286, 42.8571 },
747 { 26.1905, 28.5714 },
748 { 35.7143, 19.0476 },
750 { 54.7619, 14.2857 },
751 { 69.0476, 19.0476 },
754 static const StrokeRec monoChar64[] = {
755 { 8, monoChar64_stroke0 },
756 { 19, monoChar64_stroke1 },
761 static const CoordRec monoChar65_stroke0[] = {
766 static const CoordRec monoChar65_stroke1[] = {
771 static const CoordRec monoChar65_stroke2[] = {
772 { 28.5714, 33.3333 },
773 { 76.1905, 33.3333 },
776 static const StrokeRec monoChar65[] = {
777 { 2, monoChar65_stroke0 },
778 { 2, monoChar65_stroke1 },
779 { 2, monoChar65_stroke2 },
784 static const CoordRec monoChar66_stroke0[] = {
789 static const CoordRec monoChar66_stroke1[] = {
792 { 76.1905, 95.2381 },
793 { 80.9524, 90.4762 },
794 { 85.7143, 80.9524 },
795 { 85.7143, 71.4286 },
796 { 80.9524, 61.9048 },
797 { 76.1905, 57.1429 },
801 static const CoordRec monoChar66_stroke2[] = {
805 { 80.9524, 42.8571 },
806 { 85.7143, 33.3333 },
807 { 85.7143, 19.0476 },
814 static const StrokeRec monoChar66[] = {
815 { 2, monoChar66_stroke0 },
816 { 9, monoChar66_stroke1 },
817 { 10, monoChar66_stroke2 },
822 static const CoordRec monoChar67_stroke0[] = {
823 { 88.0952, 76.1905 },
824 { 83.3334, 85.7143 },
825 { 73.8096, 95.2381 },
828 { 35.7143, 95.2381 },
829 { 26.1905, 85.7143 },
830 { 21.4286, 76.1905 },
831 { 16.6667, 61.9048 },
832 { 16.6667, 38.0952 },
833 { 21.4286, 23.8095 },
834 { 26.1905, 14.2857 },
839 { 83.3334, 14.2857 },
840 { 88.0952, 23.8095 },
843 static const StrokeRec monoChar67[] = {
844 { 18, monoChar67_stroke0 },
849 static const CoordRec monoChar68_stroke0[] = {
854 static const CoordRec monoChar68_stroke1[] = {
857 { 66.6666, 95.2381 },
858 { 76.1905, 85.7143 },
859 { 80.9524, 76.1905 },
860 { 85.7143, 61.9048 },
861 { 85.7143, 38.0952 },
862 { 80.9524, 23.8095 },
863 { 76.1905, 14.2857 },
869 static const StrokeRec monoChar68[] = {
870 { 2, monoChar68_stroke0 },
871 { 12, monoChar68_stroke1 },
876 static const CoordRec monoChar69_stroke0[] = {
881 static const CoordRec monoChar69_stroke1[] = {
886 static const CoordRec monoChar69_stroke2[] = {
891 static const CoordRec monoChar69_stroke3[] = {
896 static const StrokeRec monoChar69[] = {
897 { 2, monoChar69_stroke0 },
898 { 2, monoChar69_stroke1 },
899 { 2, monoChar69_stroke2 },
900 { 2, monoChar69_stroke3 },
905 static const CoordRec monoChar70_stroke0[] = {
910 static const CoordRec monoChar70_stroke1[] = {
915 static const CoordRec monoChar70_stroke2[] = {
920 static const StrokeRec monoChar70[] = {
921 { 2, monoChar70_stroke0 },
922 { 2, monoChar70_stroke1 },
923 { 2, monoChar70_stroke2 },
928 static const CoordRec monoChar71_stroke0[] = {
929 { 88.0952, 76.1905 },
930 { 83.3334, 85.7143 },
931 { 73.8096, 95.2381 },
934 { 35.7143, 95.2381 },
935 { 26.1905, 85.7143 },
936 { 21.4286, 76.1905 },
937 { 16.6667, 61.9048 },
938 { 16.6667, 38.0952 },
939 { 21.4286, 23.8095 },
940 { 26.1905, 14.2857 },
945 { 83.3334, 14.2857 },
946 { 88.0952, 23.8095 },
947 { 88.0952, 38.0952 },
950 static const CoordRec monoChar71_stroke1[] = {
951 { 64.2857, 38.0952 },
952 { 88.0952, 38.0952 },
955 static const StrokeRec monoChar71[] = {
956 { 19, monoChar71_stroke0 },
957 { 2, monoChar71_stroke1 },
962 static const CoordRec monoChar72_stroke0[] = {
967 static const CoordRec monoChar72_stroke1[] = {
972 static const CoordRec monoChar72_stroke2[] = {
977 static const StrokeRec monoChar72[] = {
978 { 2, monoChar72_stroke0 },
979 { 2, monoChar72_stroke1 },
980 { 2, monoChar72_stroke2 },
985 static const CoordRec monoChar73_stroke0[] = {
990 static const StrokeRec monoChar73[] = {
991 { 2, monoChar73_stroke0 },
996 static const CoordRec monoChar74_stroke0[] = {
998 { 76.1905, 23.8095 },
1000 { 66.6667, 4.7619 },
1003 { 38.0953, 4.7619 },
1004 { 33.3334, 9.5238 },
1005 { 28.5715, 23.8095 },
1006 { 28.5715, 33.3333 },
1009 static const StrokeRec monoChar74[] = {
1010 { 10, monoChar74_stroke0 },
1015 static const CoordRec monoChar75_stroke0[] = {
1020 static const CoordRec monoChar75_stroke1[] = {
1022 { 19.0476, 33.3333 },
1025 static const CoordRec monoChar75_stroke2[] = {
1026 { 42.8571, 57.1429 },
1030 static const StrokeRec monoChar75[] = {
1031 { 2, monoChar75_stroke0 },
1032 { 2, monoChar75_stroke1 },
1033 { 2, monoChar75_stroke2 },
1038 static const CoordRec monoChar76_stroke0[] = {
1043 static const CoordRec monoChar76_stroke1[] = {
1048 static const StrokeRec monoChar76[] = {
1049 { 2, monoChar76_stroke0 },
1050 { 2, monoChar76_stroke1 },
1055 static const CoordRec monoChar77_stroke0[] = {
1060 static const CoordRec monoChar77_stroke1[] = {
1065 static const CoordRec monoChar77_stroke2[] = {
1070 static const CoordRec monoChar77_stroke3[] = {
1075 static const StrokeRec monoChar77[] = {
1076 { 2, monoChar77_stroke0 },
1077 { 2, monoChar77_stroke1 },
1078 { 2, monoChar77_stroke2 },
1079 { 2, monoChar77_stroke3 },
1084 static const CoordRec monoChar78_stroke0[] = {
1089 static const CoordRec monoChar78_stroke1[] = {
1094 static const CoordRec monoChar78_stroke2[] = {
1099 static const StrokeRec monoChar78[] = {
1100 { 2, monoChar78_stroke0 },
1101 { 2, monoChar78_stroke1 },
1102 { 2, monoChar78_stroke2 },
1107 static const CoordRec monoChar79_stroke0[] = {
1109 { 33.3333, 95.2381 },
1110 { 23.8095, 85.7143 },
1111 { 19.0476, 76.1905 },
1112 { 14.2857, 61.9048 },
1113 { 14.2857, 38.0952 },
1114 { 19.0476, 23.8095 },
1115 { 23.8095, 14.2857 },
1116 { 33.3333, 4.7619 },
1119 { 71.4286, 4.7619 },
1120 { 80.9524, 14.2857 },
1121 { 85.7143, 23.8095 },
1122 { 90.4762, 38.0952 },
1123 { 90.4762, 61.9048 },
1124 { 85.7143, 76.1905 },
1125 { 80.9524, 85.7143 },
1126 { 71.4286, 95.2381 },
1131 static const StrokeRec monoChar79[] = {
1132 { 21, monoChar79_stroke0 },
1137 static const CoordRec monoChar80_stroke0[] = {
1142 static const CoordRec monoChar80_stroke1[] = {
1145 { 76.1905, 95.2381 },
1146 { 80.9524, 90.4762 },
1147 { 85.7143, 80.9524 },
1148 { 85.7143, 66.6667 },
1149 { 80.9524, 57.1429 },
1150 { 76.1905, 52.381 },
1151 { 61.9047, 47.619 },
1152 { 19.0476, 47.619 },
1155 static const StrokeRec monoChar80[] = {
1156 { 2, monoChar80_stroke0 },
1157 { 10, monoChar80_stroke1 },
1162 static const CoordRec monoChar81_stroke0[] = {
1164 { 33.3333, 95.2381 },
1165 { 23.8095, 85.7143 },
1166 { 19.0476, 76.1905 },
1167 { 14.2857, 61.9048 },
1168 { 14.2857, 38.0952 },
1169 { 19.0476, 23.8095 },
1170 { 23.8095, 14.2857 },
1171 { 33.3333, 4.7619 },
1174 { 71.4286, 4.7619 },
1175 { 80.9524, 14.2857 },
1176 { 85.7143, 23.8095 },
1177 { 90.4762, 38.0952 },
1178 { 90.4762, 61.9048 },
1179 { 85.7143, 76.1905 },
1180 { 80.9524, 85.7143 },
1181 { 71.4286, 95.2381 },
1186 static const CoordRec monoChar81_stroke1[] = {
1187 { 57.1428, 19.0476 },
1188 { 85.7143, -9.5238 },
1191 static const StrokeRec monoChar81[] = {
1192 { 21, monoChar81_stroke0 },
1193 { 2, monoChar81_stroke1 },
1198 static const CoordRec monoChar82_stroke0[] = {
1203 static const CoordRec monoChar82_stroke1[] = {
1206 { 76.1905, 95.2381 },
1207 { 80.9524, 90.4762 },
1208 { 85.7143, 80.9524 },
1209 { 85.7143, 71.4286 },
1210 { 80.9524, 61.9048 },
1211 { 76.1905, 57.1429 },
1212 { 61.9047, 52.381 },
1213 { 19.0476, 52.381 },
1216 static const CoordRec monoChar82_stroke2[] = {
1217 { 52.3809, 52.381 },
1221 static const StrokeRec monoChar82[] = {
1222 { 2, monoChar82_stroke0 },
1223 { 10, monoChar82_stroke1 },
1224 { 2, monoChar82_stroke2 },
1229 static const CoordRec monoChar83_stroke0[] = {
1230 { 85.7143, 85.7143 },
1231 { 76.1905, 95.2381 },
1234 { 28.5714, 95.2381 },
1235 { 19.0476, 85.7143 },
1236 { 19.0476, 76.1905 },
1237 { 23.8095, 66.6667 },
1238 { 28.5714, 61.9048 },
1239 { 38.0952, 57.1429 },
1240 { 66.6666, 47.619 },
1241 { 76.1905, 42.8571 },
1242 { 80.9524, 38.0952 },
1243 { 85.7143, 28.5714 },
1244 { 85.7143, 14.2857 },
1245 { 76.1905, 4.7619 },
1248 { 28.5714, 4.7619 },
1249 { 19.0476, 14.2857 },
1252 static const StrokeRec monoChar83[] = {
1253 { 20, monoChar83_stroke0 },
1258 static const CoordRec monoChar84_stroke0[] = {
1263 static const CoordRec monoChar84_stroke1[] = {
1268 static const StrokeRec monoChar84[] = {
1269 { 2, monoChar84_stroke0 },
1270 { 2, monoChar84_stroke1 },
1275 static const CoordRec monoChar85_stroke0[] = {
1277 { 19.0476, 28.5714 },
1278 { 23.8095, 14.2857 },
1279 { 33.3333, 4.7619 },
1282 { 71.4286, 4.7619 },
1283 { 80.9524, 14.2857 },
1284 { 85.7143, 28.5714 },
1288 static const StrokeRec monoChar85[] = {
1289 { 10, monoChar85_stroke0 },
1294 static const CoordRec monoChar86_stroke0[] = {
1299 static const CoordRec monoChar86_stroke1[] = {
1304 static const StrokeRec monoChar86[] = {
1305 { 2, monoChar86_stroke0 },
1306 { 2, monoChar86_stroke1 },
1311 static const CoordRec monoChar87_stroke0[] = {
1316 static const CoordRec monoChar87_stroke1[] = {
1321 static const CoordRec monoChar87_stroke2[] = {
1326 static const CoordRec monoChar87_stroke3[] = {
1331 static const StrokeRec monoChar87[] = {
1332 { 2, monoChar87_stroke0 },
1333 { 2, monoChar87_stroke1 },
1334 { 2, monoChar87_stroke2 },
1335 { 2, monoChar87_stroke3 },
1340 static const CoordRec monoChar88_stroke0[] = {
1345 static const CoordRec monoChar88_stroke1[] = {
1350 static const StrokeRec monoChar88[] = {
1351 { 2, monoChar88_stroke0 },
1352 { 2, monoChar88_stroke1 },
1357 static const CoordRec monoChar89_stroke0[] = {
1359 { 52.3809, 52.381 },
1363 static const CoordRec monoChar89_stroke1[] = {
1365 { 52.3809, 52.381 },
1368 static const StrokeRec monoChar89[] = {
1369 { 3, monoChar89_stroke0 },
1370 { 2, monoChar89_stroke1 },
1375 static const CoordRec monoChar90_stroke0[] = {
1380 static const CoordRec monoChar90_stroke1[] = {
1385 static const CoordRec monoChar90_stroke2[] = {
1390 static const StrokeRec monoChar90[] = {
1391 { 2, monoChar90_stroke0 },
1392 { 2, monoChar90_stroke1 },
1393 { 2, monoChar90_stroke2 },
1398 static const CoordRec monoChar91_stroke0[] = {
1399 { 35.7143, 119.048 },
1400 { 35.7143, -33.3333 },
1403 static const CoordRec monoChar91_stroke1[] = {
1404 { 40.4762, 119.048 },
1405 { 40.4762, -33.3333 },
1408 static const CoordRec monoChar91_stroke2[] = {
1409 { 35.7143, 119.048 },
1410 { 69.0476, 119.048 },
1413 static const CoordRec monoChar91_stroke3[] = {
1414 { 35.7143, -33.3333 },
1415 { 69.0476, -33.3333 },
1418 static const StrokeRec monoChar91[] = {
1419 { 2, monoChar91_stroke0 },
1420 { 2, monoChar91_stroke1 },
1421 { 2, monoChar91_stroke2 },
1422 { 2, monoChar91_stroke3 },
1427 static const CoordRec monoChar92_stroke0[] = {
1429 { 85.7143, -14.2857 },
1432 static const StrokeRec monoChar92[] = {
1433 { 2, monoChar92_stroke0 },
1438 static const CoordRec monoChar93_stroke0[] = {
1439 { 64.2857, 119.048 },
1440 { 64.2857, -33.3333 },
1443 static const CoordRec monoChar93_stroke1[] = {
1444 { 69.0476, 119.048 },
1445 { 69.0476, -33.3333 },
1448 static const CoordRec monoChar93_stroke2[] = {
1449 { 35.7143, 119.048 },
1450 { 69.0476, 119.048 },
1453 static const CoordRec monoChar93_stroke3[] = {
1454 { 35.7143, -33.3333 },
1455 { 69.0476, -33.3333 },
1458 static const StrokeRec monoChar93[] = {
1459 { 2, monoChar93_stroke0 },
1460 { 2, monoChar93_stroke1 },
1461 { 2, monoChar93_stroke2 },
1462 { 2, monoChar93_stroke3 },
1467 static const CoordRec monoChar94_stroke0[] = {
1468 { 52.3809, 109.524 },
1469 { 14.2857, 42.8571 },
1472 static const CoordRec monoChar94_stroke1[] = {
1473 { 52.3809, 109.524 },
1474 { 90.4762, 42.8571 },
1477 static const StrokeRec monoChar94[] = {
1478 { 2, monoChar94_stroke0 },
1479 { 2, monoChar94_stroke1 },
1484 static const CoordRec monoChar95_stroke0[] = {
1486 { 104.762, -33.3333 },
1487 { 104.762, -28.5714 },
1492 static const StrokeRec monoChar95[] = {
1493 { 5, monoChar95_stroke0 },
1498 static const CoordRec monoChar96_stroke0[] = {
1500 { 66.6667, 71.4286 },
1503 static const CoordRec monoChar96_stroke1[] = {
1505 { 38.0953, 95.2381 },
1506 { 66.6667, 71.4286 },
1509 static const StrokeRec monoChar96[] = {
1510 { 2, monoChar96_stroke0 },
1511 { 3, monoChar96_stroke1 },
1516 static const CoordRec monoChar97_stroke0[] = {
1517 { 80.9524, 66.6667 },
1521 static const CoordRec monoChar97_stroke1[] = {
1522 { 80.9524, 52.381 },
1523 { 71.4285, 61.9048 },
1524 { 61.9047, 66.6667 },
1525 { 47.619, 66.6667 },
1526 { 38.0952, 61.9048 },
1527 { 28.5714, 52.381 },
1528 { 23.8095, 38.0952 },
1529 { 23.8095, 28.5714 },
1530 { 28.5714, 14.2857 },
1531 { 38.0952, 4.7619 },
1534 { 71.4285, 4.7619 },
1535 { 80.9524, 14.2857 },
1538 static const StrokeRec monoChar97[] = {
1539 { 2, monoChar97_stroke0 },
1540 { 14, monoChar97_stroke1 },
1545 static const CoordRec monoChar98_stroke0[] = {
1550 static const CoordRec monoChar98_stroke1[] = {
1551 { 23.8095, 52.381 },
1552 { 33.3333, 61.9048 },
1553 { 42.8571, 66.6667 },
1554 { 57.1428, 66.6667 },
1555 { 66.6666, 61.9048 },
1556 { 76.1905, 52.381 },
1557 { 80.9524, 38.0952 },
1558 { 80.9524, 28.5714 },
1559 { 76.1905, 14.2857 },
1560 { 66.6666, 4.7619 },
1563 { 33.3333, 4.7619 },
1564 { 23.8095, 14.2857 },
1567 static const StrokeRec monoChar98[] = {
1568 { 2, monoChar98_stroke0 },
1569 { 14, monoChar98_stroke1 },
1574 static const CoordRec monoChar99_stroke0[] = {
1575 { 80.9524, 52.381 },
1576 { 71.4285, 61.9048 },
1577 { 61.9047, 66.6667 },
1578 { 47.619, 66.6667 },
1579 { 38.0952, 61.9048 },
1580 { 28.5714, 52.381 },
1581 { 23.8095, 38.0952 },
1582 { 23.8095, 28.5714 },
1583 { 28.5714, 14.2857 },
1584 { 38.0952, 4.7619 },
1587 { 71.4285, 4.7619 },
1588 { 80.9524, 14.2857 },
1591 static const StrokeRec monoChar99[] = {
1592 { 14, monoChar99_stroke0 },
1597 static const CoordRec monoChar100_stroke0[] = {
1602 static const CoordRec monoChar100_stroke1[] = {
1603 { 80.9524, 52.381 },
1604 { 71.4285, 61.9048 },
1605 { 61.9047, 66.6667 },
1606 { 47.619, 66.6667 },
1607 { 38.0952, 61.9048 },
1608 { 28.5714, 52.381 },
1609 { 23.8095, 38.0952 },
1610 { 23.8095, 28.5714 },
1611 { 28.5714, 14.2857 },
1612 { 38.0952, 4.7619 },
1615 { 71.4285, 4.7619 },
1616 { 80.9524, 14.2857 },
1619 static const StrokeRec monoChar100[] = {
1620 { 2, monoChar100_stroke0 },
1621 { 14, monoChar100_stroke1 },
1626 static const CoordRec monoChar101_stroke0[] = {
1627 { 23.8095, 38.0952 },
1628 { 80.9524, 38.0952 },
1629 { 80.9524, 47.619 },
1630 { 76.1905, 57.1429 },
1631 { 71.4285, 61.9048 },
1632 { 61.9047, 66.6667 },
1633 { 47.619, 66.6667 },
1634 { 38.0952, 61.9048 },
1635 { 28.5714, 52.381 },
1636 { 23.8095, 38.0952 },
1637 { 23.8095, 28.5714 },
1638 { 28.5714, 14.2857 },
1639 { 38.0952, 4.7619 },
1642 { 71.4285, 4.7619 },
1643 { 80.9524, 14.2857 },
1646 static const StrokeRec monoChar101[] = {
1647 { 17, monoChar101_stroke0 },
1652 static const CoordRec monoChar102_stroke0[] = {
1655 { 52.381, 95.2381 },
1656 { 47.6191, 80.9524 },
1660 static const CoordRec monoChar102_stroke1[] = {
1661 { 33.3334, 66.6667 },
1662 { 66.6667, 66.6667 },
1665 static const StrokeRec monoChar102[] = {
1666 { 5, monoChar102_stroke0 },
1667 { 2, monoChar102_stroke1 },
1672 static const CoordRec monoChar103_stroke0[] = {
1673 { 80.9524, 66.6667 },
1674 { 80.9524, -9.5238 },
1675 { 76.1905, -23.8095 },
1676 { 71.4285, -28.5714 },
1677 { 61.9047, -33.3333 },
1678 { 47.619, -33.3333 },
1679 { 38.0952, -28.5714 },
1682 static const CoordRec monoChar103_stroke1[] = {
1683 { 80.9524, 52.381 },
1684 { 71.4285, 61.9048 },
1685 { 61.9047, 66.6667 },
1686 { 47.619, 66.6667 },
1687 { 38.0952, 61.9048 },
1688 { 28.5714, 52.381 },
1689 { 23.8095, 38.0952 },
1690 { 23.8095, 28.5714 },
1691 { 28.5714, 14.2857 },
1692 { 38.0952, 4.7619 },
1695 { 71.4285, 4.7619 },
1696 { 80.9524, 14.2857 },
1699 static const StrokeRec monoChar103[] = {
1700 { 7, monoChar103_stroke0 },
1701 { 14, monoChar103_stroke1 },
1706 static const CoordRec monoChar104_stroke0[] = {
1711 static const CoordRec monoChar104_stroke1[] = {
1712 { 26.1905, 47.619 },
1713 { 40.4762, 61.9048 },
1715 { 64.2857, 66.6667 },
1716 { 73.8095, 61.9048 },
1717 { 78.5715, 47.619 },
1721 static const StrokeRec monoChar104[] = {
1722 { 2, monoChar104_stroke0 },
1723 { 7, monoChar104_stroke1 },
1728 static const CoordRec monoChar105_stroke0[] = {
1730 { 52.381, 95.2381 },
1732 { 52.381, 104.762 },
1736 static const CoordRec monoChar105_stroke1[] = {
1737 { 52.381, 66.6667 },
1741 static const StrokeRec monoChar105[] = {
1742 { 5, monoChar105_stroke0 },
1743 { 2, monoChar105_stroke1 },
1748 static const CoordRec monoChar106_stroke0[] = {
1750 { 61.9048, 95.2381 },
1752 { 61.9048, 104.762 },
1756 static const CoordRec monoChar106_stroke1[] = {
1757 { 61.9048, 66.6667 },
1758 { 61.9048, -14.2857 },
1759 { 57.1429, -28.5714 },
1760 { 47.6191, -33.3333 },
1761 { 38.0953, -33.3333 },
1764 static const StrokeRec monoChar106[] = {
1765 { 5, monoChar106_stroke0 },
1766 { 5, monoChar106_stroke1 },
1771 static const CoordRec monoChar107_stroke0[] = {
1776 static const CoordRec monoChar107_stroke1[] = {
1777 { 73.8095, 66.6667 },
1778 { 26.1905, 19.0476 },
1781 static const CoordRec monoChar107_stroke2[] = {
1782 { 45.2381, 38.0952 },
1786 static const StrokeRec monoChar107[] = {
1787 { 2, monoChar107_stroke0 },
1788 { 2, monoChar107_stroke1 },
1789 { 2, monoChar107_stroke2 },
1794 static const CoordRec monoChar108_stroke0[] = {
1799 static const StrokeRec monoChar108[] = {
1800 { 2, monoChar108_stroke0 },
1805 static const CoordRec monoChar109_stroke0[] = {
1810 static const CoordRec monoChar109_stroke1[] = {
1812 { 14.2857, 61.9048 },
1813 { 23.8095, 66.6667 },
1814 { 38.0952, 66.6667 },
1815 { 47.619, 61.9048 },
1820 static const CoordRec monoChar109_stroke2[] = {
1822 { 66.6667, 61.9048 },
1823 { 76.1905, 66.6667 },
1824 { 90.4762, 66.6667 },
1826 { 104.762, 47.619 },
1830 static const StrokeRec monoChar109[] = {
1831 { 2, monoChar109_stroke0 },
1832 { 7, monoChar109_stroke1 },
1833 { 7, monoChar109_stroke2 },
1838 static const CoordRec monoChar110_stroke0[] = {
1839 { 26.1905, 66.6667 },
1843 static const CoordRec monoChar110_stroke1[] = {
1844 { 26.1905, 47.619 },
1845 { 40.4762, 61.9048 },
1847 { 64.2857, 66.6667 },
1848 { 73.8095, 61.9048 },
1849 { 78.5715, 47.619 },
1853 static const StrokeRec monoChar110[] = {
1854 { 2, monoChar110_stroke0 },
1855 { 7, monoChar110_stroke1 },
1860 static const CoordRec monoChar111_stroke0[] = {
1861 { 45.2381, 66.6667 },
1862 { 35.7143, 61.9048 },
1863 { 26.1905, 52.381 },
1864 { 21.4286, 38.0952 },
1865 { 21.4286, 28.5714 },
1866 { 26.1905, 14.2857 },
1867 { 35.7143, 4.7619 },
1870 { 69.0476, 4.7619 },
1871 { 78.5714, 14.2857 },
1872 { 83.3334, 28.5714 },
1873 { 83.3334, 38.0952 },
1874 { 78.5714, 52.381 },
1875 { 69.0476, 61.9048 },
1876 { 59.5238, 66.6667 },
1877 { 45.2381, 66.6667 },
1880 static const StrokeRec monoChar111[] = {
1881 { 17, monoChar111_stroke0 },
1886 static const CoordRec monoChar112_stroke0[] = {
1887 { 23.8095, 66.6667 },
1888 { 23.8095, -33.3333 },
1891 static const CoordRec monoChar112_stroke1[] = {
1892 { 23.8095, 52.381 },
1893 { 33.3333, 61.9048 },
1894 { 42.8571, 66.6667 },
1895 { 57.1428, 66.6667 },
1896 { 66.6666, 61.9048 },
1897 { 76.1905, 52.381 },
1898 { 80.9524, 38.0952 },
1899 { 80.9524, 28.5714 },
1900 { 76.1905, 14.2857 },
1901 { 66.6666, 4.7619 },
1904 { 33.3333, 4.7619 },
1905 { 23.8095, 14.2857 },
1908 static const StrokeRec monoChar112[] = {
1909 { 2, monoChar112_stroke0 },
1910 { 14, monoChar112_stroke1 },
1915 static const CoordRec monoChar113_stroke0[] = {
1916 { 80.9524, 66.6667 },
1917 { 80.9524, -33.3333 },
1920 static const CoordRec monoChar113_stroke1[] = {
1921 { 80.9524, 52.381 },
1922 { 71.4285, 61.9048 },
1923 { 61.9047, 66.6667 },
1924 { 47.619, 66.6667 },
1925 { 38.0952, 61.9048 },
1926 { 28.5714, 52.381 },
1927 { 23.8095, 38.0952 },
1928 { 23.8095, 28.5714 },
1929 { 28.5714, 14.2857 },
1930 { 38.0952, 4.7619 },
1933 { 71.4285, 4.7619 },
1934 { 80.9524, 14.2857 },
1937 static const StrokeRec monoChar113[] = {
1938 { 2, monoChar113_stroke0 },
1939 { 14, monoChar113_stroke1 },
1944 static const CoordRec monoChar114_stroke0[] = {
1945 { 33.3334, 66.6667 },
1949 static const CoordRec monoChar114_stroke1[] = {
1950 { 33.3334, 38.0952 },
1951 { 38.0953, 52.381 },
1952 { 47.6191, 61.9048 },
1953 { 57.1429, 66.6667 },
1954 { 71.4286, 66.6667 },
1957 static const StrokeRec monoChar114[] = {
1958 { 2, monoChar114_stroke0 },
1959 { 5, monoChar114_stroke1 },
1964 static const CoordRec monoChar115_stroke0[] = {
1965 { 78.5715, 52.381 },
1966 { 73.8095, 61.9048 },
1967 { 59.5238, 66.6667 },
1968 { 45.2381, 66.6667 },
1969 { 30.9524, 61.9048 },
1970 { 26.1905, 52.381 },
1971 { 30.9524, 42.8571 },
1972 { 40.4762, 38.0952 },
1973 { 64.2857, 33.3333 },
1974 { 73.8095, 28.5714 },
1975 { 78.5715, 19.0476 },
1976 { 78.5715, 14.2857 },
1977 { 73.8095, 4.7619 },
1980 { 30.9524, 4.7619 },
1981 { 26.1905, 14.2857 },
1984 static const StrokeRec monoChar115[] = {
1985 { 17, monoChar115_stroke0 },
1990 static const CoordRec monoChar116_stroke0[] = {
1992 { 47.6191, 19.0476 },
1998 static const CoordRec monoChar116_stroke1[] = {
1999 { 33.3334, 66.6667 },
2000 { 66.6667, 66.6667 },
2003 static const StrokeRec monoChar116[] = {
2004 { 5, monoChar116_stroke0 },
2005 { 2, monoChar116_stroke1 },
2010 static const CoordRec monoChar117_stroke0[] = {
2011 { 26.1905, 66.6667 },
2012 { 26.1905, 19.0476 },
2013 { 30.9524, 4.7619 },
2016 { 64.2857, 4.7619 },
2017 { 78.5715, 19.0476 },
2020 static const CoordRec monoChar117_stroke1[] = {
2021 { 78.5715, 66.6667 },
2025 static const StrokeRec monoChar117[] = {
2026 { 7, monoChar117_stroke0 },
2027 { 2, monoChar117_stroke1 },
2032 static const CoordRec monoChar118_stroke0[] = {
2033 { 23.8095, 66.6667 },
2037 static const CoordRec monoChar118_stroke1[] = {
2038 { 80.9524, 66.6667 },
2042 static const StrokeRec monoChar118[] = {
2043 { 2, monoChar118_stroke0 },
2044 { 2, monoChar118_stroke1 },
2049 static const CoordRec monoChar119_stroke0[] = {
2050 { 14.2857, 66.6667 },
2054 static const CoordRec monoChar119_stroke1[] = {
2055 { 52.3809, 66.6667 },
2059 static const CoordRec monoChar119_stroke2[] = {
2060 { 52.3809, 66.6667 },
2064 static const CoordRec monoChar119_stroke3[] = {
2065 { 90.4762, 66.6667 },
2069 static const StrokeRec monoChar119[] = {
2070 { 2, monoChar119_stroke0 },
2071 { 2, monoChar119_stroke1 },
2072 { 2, monoChar119_stroke2 },
2073 { 2, monoChar119_stroke3 },
2078 static const CoordRec monoChar120_stroke0[] = {
2079 { 26.1905, 66.6667 },
2083 static const CoordRec monoChar120_stroke1[] = {
2084 { 78.5715, 66.6667 },
2088 static const StrokeRec monoChar120[] = {
2089 { 2, monoChar120_stroke0 },
2090 { 2, monoChar120_stroke1 },
2095 static const CoordRec monoChar121_stroke0[] = {
2096 { 26.1905, 66.6667 },
2100 static const CoordRec monoChar121_stroke1[] = {
2101 { 83.3334, 66.6667 },
2103 { 45.2381, -19.0476 },
2104 { 35.7143, -28.5714 },
2105 { 26.1905, -33.3333 },
2106 { 21.4286, -33.3333 },
2109 static const StrokeRec monoChar121[] = {
2110 { 2, monoChar121_stroke0 },
2111 { 6, monoChar121_stroke1 },
2116 static const CoordRec monoChar122_stroke0[] = {
2117 { 78.5715, 66.6667 },
2121 static const CoordRec monoChar122_stroke1[] = {
2122 { 26.1905, 66.6667 },
2123 { 78.5715, 66.6667 },
2126 static const CoordRec monoChar122_stroke2[] = {
2131 static const StrokeRec monoChar122[] = {
2132 { 2, monoChar122_stroke0 },
2133 { 2, monoChar122_stroke1 },
2134 { 2, monoChar122_stroke2 },
2139 static const CoordRec monoChar123_stroke0[] = {
2140 { 64.2857, 119.048 },
2141 { 54.7619, 114.286 },
2144 { 45.2381, 90.4762 },
2146 { 54.7619, 76.1905 },
2147 { 59.5238, 66.6667 },
2148 { 59.5238, 57.1429 },
2152 static const CoordRec monoChar123_stroke1[] = {
2153 { 54.7619, 114.286 },
2156 { 54.7619, 85.7143 },
2157 { 59.5238, 80.9524 },
2158 { 64.2857, 71.4286 },
2159 { 64.2857, 61.9048 },
2160 { 59.5238, 52.381 },
2161 { 40.4762, 42.8571 },
2162 { 59.5238, 33.3333 },
2163 { 64.2857, 23.8095 },
2164 { 64.2857, 14.2857 },
2165 { 59.5238, 4.7619 },
2169 { 54.7619, -28.5714 },
2172 static const CoordRec monoChar123_stroke2[] = {
2174 { 59.5238, 28.5714 },
2175 { 59.5238, 19.0476 },
2176 { 54.7619, 9.5238 },
2178 { 45.2381, -4.7619 },
2179 { 45.2381, -14.2857 },
2181 { 54.7619, -28.5714 },
2182 { 64.2857, -33.3333 },
2185 static const StrokeRec monoChar123[] = {
2186 { 10, monoChar123_stroke0 },
2187 { 17, monoChar123_stroke1 },
2188 { 10, monoChar123_stroke2 },
2193 static const CoordRec monoChar124_stroke0[] = {
2194 { 52.381, 119.048 },
2195 { 52.381, -33.3333 },
2198 static const StrokeRec monoChar124[] = {
2199 { 2, monoChar124_stroke0 },
2204 static const CoordRec monoChar125_stroke0[] = {
2205 { 40.4762, 119.048 },
2207 { 54.7619, 109.524 },
2209 { 59.5238, 90.4762 },
2210 { 54.7619, 80.9524 },
2212 { 45.2381, 66.6667 },
2213 { 45.2381, 57.1429 },
2214 { 54.7619, 47.619 },
2217 static const CoordRec monoChar125_stroke1[] = {
2219 { 54.7619, 104.762 },
2220 { 54.7619, 95.2381 },
2222 { 45.2381, 80.9524 },
2223 { 40.4762, 71.4286 },
2224 { 40.4762, 61.9048 },
2225 { 45.2381, 52.381 },
2226 { 64.2857, 42.8571 },
2227 { 45.2381, 33.3333 },
2228 { 40.4762, 23.8095 },
2229 { 40.4762, 14.2857 },
2230 { 45.2381, 4.7619 },
2232 { 54.7619, -9.5238 },
2233 { 54.7619, -19.0476 },
2237 static const CoordRec monoChar125_stroke2[] = {
2238 { 54.7619, 38.0952 },
2239 { 45.2381, 28.5714 },
2240 { 45.2381, 19.0476 },
2242 { 54.7619, 4.7619 },
2243 { 59.5238, -4.7619 },
2244 { 59.5238, -14.2857 },
2245 { 54.7619, -23.8095 },
2247 { 40.4762, -33.3333 },
2250 static const StrokeRec monoChar125[] = {
2251 { 10, monoChar125_stroke0 },
2252 { 17, monoChar125_stroke1 },
2253 { 10, monoChar125_stroke2 },
2258 static const CoordRec monoChar126_stroke0[] = {
2259 { 9.5238, 28.5714 },
2260 { 9.5238, 38.0952 },
2261 { 14.2857, 52.381 },
2262 { 23.8095, 57.1429 },
2263 { 33.3333, 57.1429 },
2264 { 42.8571, 52.381 },
2265 { 61.9048, 38.0952 },
2266 { 71.4286, 33.3333 },
2267 { 80.9524, 33.3333 },
2268 { 90.4762, 38.0952 },
2269 { 95.2381, 47.619 },
2272 static const CoordRec monoChar126_stroke1[] = {
2273 { 9.5238, 38.0952 },
2274 { 14.2857, 47.619 },
2275 { 23.8095, 52.381 },
2276 { 33.3333, 52.381 },
2277 { 42.8571, 47.619 },
2278 { 61.9048, 33.3333 },
2279 { 71.4286, 28.5714 },
2280 { 80.9524, 28.5714 },
2281 { 90.4762, 33.3333 },
2282 { 95.2381, 47.619 },
2283 { 95.2381, 57.1429 },
2286 static const StrokeRec monoChar126[] = {
2287 { 11, monoChar126_stroke0 },
2288 { 11, monoChar126_stroke1 },
2293 static const CoordRec monoChar127_stroke0[] = {
2295 { 33.3333, -33.3333 },
2298 static const CoordRec monoChar127_stroke1[] = {
2299 { 47.619, 66.6667 },
2300 { 33.3333, 61.9048 },
2301 { 23.8095, 52.381 },
2302 { 19.0476, 38.0952 },
2303 { 19.0476, 23.8095 },
2304 { 23.8095, 14.2857 },
2305 { 33.3333, 4.7619 },
2308 { 71.4286, 4.7619 },
2309 { 80.9524, 14.2857 },
2310 { 85.7143, 28.5714 },
2311 { 85.7143, 42.8571 },
2312 { 80.9524, 52.381 },
2313 { 71.4286, 61.9048 },
2314 { 57.1428, 66.6667 },
2315 { 47.619, 66.6667 },
2318 static const StrokeRec monoChar127[] = {
2319 { 2, monoChar127_stroke0 },
2320 { 17, monoChar127_stroke1 },
2323 static const StrokeCharRec monoChars[] = {
2324 { 0, /* monoChar0 */ 0, 0, 0 },
2325 { 0, /* monoChar1 */ 0, 0, 0 },
2326 { 0, /* monoChar2 */ 0, 0, 0 },
2327 { 0, /* monoChar3 */ 0, 0, 0 },
2328 { 0, /* monoChar4 */ 0, 0, 0 },
2329 { 0, /* monoChar5 */ 0, 0, 0 },
2330 { 0, /* monoChar6 */ 0, 0, 0 },
2331 { 0, /* monoChar7 */ 0, 0, 0 },
2332 { 0, /* monoChar8 */ 0, 0, 0 },
2333 { 0, /* monoChar9 */ 0, 0, 0 },
2334 { 0, /* monoChar10 */ 0, 0, 0 },
2335 { 0, /* monoChar11 */ 0, 0, 0 },
2336 { 0, /* monoChar12 */ 0, 0, 0 },
2337 { 0, /* monoChar13 */ 0, 0, 0 },
2338 { 0, /* monoChar14 */ 0, 0, 0 },
2339 { 0, /* monoChar15 */ 0, 0, 0 },
2340 { 0, /* monoChar16 */ 0, 0, 0 },
2341 { 0, /* monoChar17 */ 0, 0, 0 },
2342 { 0, /* monoChar18 */ 0, 0, 0 },
2343 { 0, /* monoChar19 */ 0, 0, 0 },
2344 { 0, /* monoChar20 */ 0, 0, 0 },
2345 { 0, /* monoChar21 */ 0, 0, 0 },
2346 { 0, /* monoChar22 */ 0, 0, 0 },
2347 { 0, /* monoChar23 */ 0, 0, 0 },
2348 { 0, /* monoChar24 */ 0, 0, 0 },
2349 { 0, /* monoChar25 */ 0, 0, 0 },
2350 { 0, /* monoChar26 */ 0, 0, 0 },
2351 { 0, /* monoChar27 */ 0, 0, 0 },
2352 { 0, /* monoChar28 */ 0, 0, 0 },
2353 { 0, /* monoChar29 */ 0, 0, 0 },
2354 { 0, /* monoChar30 */ 0, 0, 0 },
2355 { 0, /* monoChar31 */ 0, 0, 0 },
2356 { 0, /* monoChar32 */ 0, 52.381, 104.762 },
2357 { 2, monoChar33, 52.381, 104.762 },
2358 { 2, monoChar34, 52.381, 104.762 },
2359 { 4, monoChar35, 52.381, 104.762 },
2360 { 3, monoChar36, 52.381, 104.762 },
2361 { 3, monoChar37, 52.381, 104.762 },
2362 { 1, monoChar38, 52.381, 104.762 },
2363 { 1, monoChar39, 52.381, 104.762 },
2364 { 1, monoChar40, 52.381, 104.762 },
2365 { 1, monoChar41, 52.381, 104.762 },
2366 { 3, monoChar42, 52.381, 104.762 },
2367 { 2, monoChar43, 52.381, 104.762 },
2368 { 1, monoChar44, 52.381, 104.762 },
2369 { 1, monoChar45, 52.381, 104.762 },
2370 { 1, monoChar46, 52.381, 104.762 },
2371 { 1, monoChar47, 52.381, 104.762 },
2372 { 1, monoChar48, 52.381, 104.762 },
2373 { 1, monoChar49, 52.381, 104.762 },
2374 { 1, monoChar50, 52.381, 104.762 },
2375 { 1, monoChar51, 52.381, 104.762 },
2376 { 2, monoChar52, 52.381, 104.762 },
2377 { 1, monoChar53, 52.381, 104.762 },
2378 { 1, monoChar54, 52.381, 104.762 },
2379 { 2, monoChar55, 52.381, 104.762 },
2380 { 1, monoChar56, 52.381, 104.762 },
2381 { 1, monoChar57, 52.381, 104.762 },
2382 { 2, monoChar58, 52.381, 104.762 },
2383 { 2, monoChar59, 52.381, 104.762 },
2384 { 1, monoChar60, 52.381, 104.762 },
2385 { 2, monoChar61, 52.381, 104.762 },
2386 { 1, monoChar62, 52.381, 104.762 },
2387 { 2, monoChar63, 52.381, 104.762 },
2388 { 2, monoChar64, 52.381, 104.762 },
2389 { 3, monoChar65, 52.381, 104.762 },
2390 { 3, monoChar66, 52.381, 104.762 },
2391 { 1, monoChar67, 52.381, 104.762 },
2392 { 2, monoChar68, 52.381, 104.762 },
2393 { 4, monoChar69, 52.381, 104.762 },
2394 { 3, monoChar70, 52.381, 104.762 },
2395 { 2, monoChar71, 52.381, 104.762 },
2396 { 3, monoChar72, 52.381, 104.762 },
2397 { 1, monoChar73, 52.381, 104.762 },
2398 { 1, monoChar74, 52.381, 104.762 },
2399 { 3, monoChar75, 52.381, 104.762 },
2400 { 2, monoChar76, 52.381, 104.762 },
2401 { 4, monoChar77, 52.381, 104.762 },
2402 { 3, monoChar78, 52.381, 104.762 },
2403 { 1, monoChar79, 52.381, 104.762 },
2404 { 2, monoChar80, 52.381, 104.762 },
2405 { 2, monoChar81, 52.381, 104.762 },
2406 { 3, monoChar82, 52.381, 104.762 },
2407 { 1, monoChar83, 52.381, 104.762 },
2408 { 2, monoChar84, 52.381, 104.762 },
2409 { 1, monoChar85, 52.381, 104.762 },
2410 { 2, monoChar86, 52.381, 104.762 },
2411 { 4, monoChar87, 52.381, 104.762 },
2412 { 2, monoChar88, 52.381, 104.762 },
2413 { 2, monoChar89, 52.381, 104.762 },
2414 { 3, monoChar90, 52.381, 104.762 },
2415 { 4, monoChar91, 52.381, 104.762 },
2416 { 1, monoChar92, 52.381, 104.762 },
2417 { 4, monoChar93, 52.381, 104.762 },
2418 { 2, monoChar94, 52.381, 104.762 },
2419 { 1, monoChar95, 52.381, 104.762 },
2420 { 2, monoChar96, 52.381, 104.762 },
2421 { 2, monoChar97, 52.381, 104.762 },
2422 { 2, monoChar98, 52.381, 104.762 },
2423 { 1, monoChar99, 52.381, 104.762 },
2424 { 2, monoChar100, 52.381, 104.762 },
2425 { 1, monoChar101, 52.381, 104.762 },
2426 { 2, monoChar102, 52.381, 104.762 },
2427 { 2, monoChar103, 52.381, 104.762 },
2428 { 2, monoChar104, 52.381, 104.762 },
2429 { 2, monoChar105, 52.381, 104.762 },
2430 { 2, monoChar106, 52.381, 104.762 },
2431 { 3, monoChar107, 52.381, 104.762 },
2432 { 1, monoChar108, 52.381, 104.762 },
2433 { 3, monoChar109, 52.381, 104.762 },
2434 { 2, monoChar110, 52.381, 104.762 },
2435 { 1, monoChar111, 52.381, 104.762 },
2436 { 2, monoChar112, 52.381, 104.762 },
2437 { 2, monoChar113, 52.381, 104.762 },
2438 { 2, monoChar114, 52.381, 104.762 },
2439 { 1, monoChar115, 52.381, 104.762 },
2440 { 2, monoChar116, 52.381, 104.762 },
2441 { 2, monoChar117, 52.381, 104.762 },
2442 { 2, monoChar118, 52.381, 104.762 },
2443 { 4, monoChar119, 52.381, 104.762 },
2444 { 2, monoChar120, 52.381, 104.762 },
2445 { 2, monoChar121, 52.381, 104.762 },
2446 { 3, monoChar122, 52.381, 104.762 },
2447 { 3, monoChar123, 52.381, 104.762 },
2448 { 1, monoChar124, 52.381, 104.762 },
2449 { 3, monoChar125, 52.381, 104.762 },
2450 { 2, monoChar126, 52.381, 104.762 },
2451 { 2, monoChar127, 52.381, 104.762 },
2455 StrokeFontRec glutStrokeMonoRoman = { "Roman", 128, monoChars, 119.048, -33.3333 };