⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 glut_roman.c

📁 利用C语言实现的人工智能系统
💻 C
📖 第 1 页 / 共 4 页
字号:
};

/* char: 59 ';' */

static const CoordRec char59_stroke0[] = {
    { 12.9619, 66.6667 },
    { 8.2, 61.9048 },
    { 12.9619, 57.1429 },
    { 17.7238, 61.9048 },
    { 12.9619, 66.6667 },
};

static const CoordRec char59_stroke1[] = {
    { 17.7238, 4.7619 },
    { 12.9619, 0 },
    { 8.2, 4.7619 },
    { 12.9619, 9.5238 },
    { 17.7238, 4.7619 },
    { 17.7238, -4.7619 },
    { 12.9619, -14.2857 },
    { 8.2, -19.0476 },
};

static const StrokeRec char59[] = {
   { 5, char59_stroke0 },
   { 8, char59_stroke1 },
};

/* char: 60 '<' */

static const CoordRec char60_stroke0[] = {
    { 79.2505, 85.7143 },
    { 3.06, 42.8571 },
    { 79.2505, 0 },
};

static const StrokeRec char60[] = {
   { 3, char60_stroke0 },
};

/* char: 61 '=' */

static const CoordRec char61_stroke0[] = {
    { 5.7, 57.1429 },
    { 91.4143, 57.1429 },
};

static const CoordRec char61_stroke1[] = {
    { 5.7, 28.5714 },
    { 91.4143, 28.5714 },
};

static const StrokeRec char61[] = {
   { 2, char61_stroke0 },
   { 2, char61_stroke1 },
};

/* char: 62 '>' */

static const CoordRec char62_stroke0[] = {
    { 2.78, 85.7143 },
    { 78.9705, 42.8571 },
    { 2.78, 0 },
};

static const StrokeRec char62[] = {
   { 3, char62_stroke0 },
};

/* char: 63 '?' */

static const CoordRec char63_stroke0[] = {
    { 8.42, 76.1905 },
    { 8.42, 80.9524 },
    { 13.1819, 90.4762 },
    { 17.9438, 95.2381 },
    { 27.4676, 100 },
    { 46.5152, 100 },
    { 56.039, 95.2381 },
    { 60.801, 90.4762 },
    { 65.5629, 80.9524 },
    { 65.5629, 71.4286 },
    { 60.801, 61.9048 },
    { 56.039, 57.1429 },
    { 36.9914, 47.619 },
    { 36.9914, 33.3333 },
};

static const CoordRec char63_stroke1[] = {
    { 36.9914, 9.5238 },
    { 32.2295, 4.7619 },
    { 36.9914, 0 },
    { 41.7533, 4.7619 },
    { 36.9914, 9.5238 },
};

static const StrokeRec char63[] = {
   { 14, char63_stroke0 },
   { 5, char63_stroke1 },
};

/* char: 64 '@' */

static const CoordRec char64_stroke0[] = {
    { 49.2171, 52.381 },
    { 39.6933, 57.1429 },
    { 30.1695, 57.1429 },
    { 25.4076, 47.619 },
    { 25.4076, 42.8571 },
    { 30.1695, 33.3333 },
    { 39.6933, 33.3333 },
    { 49.2171, 38.0952 },
};

static const CoordRec char64_stroke1[] = {
    { 49.2171, 57.1429 },
    { 49.2171, 38.0952 },
    { 53.979, 33.3333 },
    { 63.5029, 33.3333 },
    { 68.2648, 42.8571 },
    { 68.2648, 47.619 },
    { 63.5029, 61.9048 },
    { 53.979, 71.4286 },
    { 39.6933, 76.1905 },
    { 34.9314, 76.1905 },
    { 20.6457, 71.4286 },
    { 11.1219, 61.9048 },
    { 6.36, 47.619 },
    { 6.36, 42.8571 },
    { 11.1219, 28.5714 },
    { 20.6457, 19.0476 },
    { 34.9314, 14.2857 },
    { 39.6933, 14.2857 },
    { 53.979, 19.0476 },
};

static const StrokeRec char64[] = {
   { 8, char64_stroke0 },
   { 19, char64_stroke1 },
};

/* char: 65 'A' */

static const CoordRec char65_stroke0[] = {
    { 40.5952, 100 },
    { 2.5, 0 },
};

static const CoordRec char65_stroke1[] = {
    { 40.5952, 100 },
    { 78.6905, 0 },
};

static const CoordRec char65_stroke2[] = {
    { 16.7857, 33.3333 },
    { 64.4048, 33.3333 },
};

static const StrokeRec char65[] = {
   { 2, char65_stroke0 },
   { 2, char65_stroke1 },
   { 2, char65_stroke2 },
};

/* char: 66 'B' */

static const CoordRec char66_stroke0[] = {
    { 11.42, 100 },
    { 11.42, 0 },
};

static const CoordRec char66_stroke1[] = {
    { 11.42, 100 },
    { 54.2771, 100 },
    { 68.5629, 95.2381 },
    { 73.3248, 90.4762 },
    { 78.0867, 80.9524 },
    { 78.0867, 71.4286 },
    { 73.3248, 61.9048 },
    { 68.5629, 57.1429 },
    { 54.2771, 52.381 },
};

static const CoordRec char66_stroke2[] = {
    { 11.42, 52.381 },
    { 54.2771, 52.381 },
    { 68.5629, 47.619 },
    { 73.3248, 42.8571 },
    { 78.0867, 33.3333 },
    { 78.0867, 19.0476 },
    { 73.3248, 9.5238 },
    { 68.5629, 4.7619 },
    { 54.2771, 0 },
    { 11.42, 0 },
};

static const StrokeRec char66[] = {
   { 2, char66_stroke0 },
   { 9, char66_stroke1 },
   { 10, char66_stroke2 },
};

/* char: 67 'C' */

static const CoordRec char67_stroke0[] = {
    { 78.0886, 76.1905 },
    { 73.3267, 85.7143 },
    { 63.8029, 95.2381 },
    { 54.279, 100 },
    { 35.2314, 100 },
    { 25.7076, 95.2381 },
    { 16.1838, 85.7143 },
    { 11.4219, 76.1905 },
    { 6.66, 61.9048 },
    { 6.66, 38.0952 },
    { 11.4219, 23.8095 },
    { 16.1838, 14.2857 },
    { 25.7076, 4.7619 },
    { 35.2314, 0 },
    { 54.279, 0 },
    { 63.8029, 4.7619 },
    { 73.3267, 14.2857 },
    { 78.0886, 23.8095 },
};

static const StrokeRec char67[] = {
   { 18, char67_stroke0 },
};

/* char: 68 'D' */

static const CoordRec char68_stroke0[] = {
    { 11.96, 100 },
    { 11.96, 0 },
};

static const CoordRec char68_stroke1[] = {
    { 11.96, 100 },
    { 45.2933, 100 },
    { 59.579, 95.2381 },
    { 69.1029, 85.7143 },
    { 73.8648, 76.1905 },
    { 78.6267, 61.9048 },
    { 78.6267, 38.0952 },
    { 73.8648, 23.8095 },
    { 69.1029, 14.2857 },
    { 59.579, 4.7619 },
    { 45.2933, 0 },
    { 11.96, 0 },
};

static const StrokeRec char68[] = {
   { 2, char68_stroke0 },
   { 12, char68_stroke1 },
};

/* char: 69 'E' */

static const CoordRec char69_stroke0[] = {
    { 11.42, 100 },
    { 11.42, 0 },
};

static const CoordRec char69_stroke1[] = {
    { 11.42, 100 },
    { 73.3248, 100 },
};

static const CoordRec char69_stroke2[] = {
    { 11.42, 52.381 },
    { 49.5152, 52.381 },
};

static const CoordRec char69_stroke3[] = {
    { 11.42, 0 },
    { 73.3248, 0 },
};

static const StrokeRec char69[] = {
   { 2, char69_stroke0 },
   { 2, char69_stroke1 },
   { 2, char69_stroke2 },
   { 2, char69_stroke3 },
};

/* char: 70 'F' */

static const CoordRec char70_stroke0[] = {
    { 11.42, 100 },
    { 11.42, 0 },
};

static const CoordRec char70_stroke1[] = {
    { 11.42, 100 },
    { 73.3248, 100 },
};

static const CoordRec char70_stroke2[] = {
    { 11.42, 52.381 },
    { 49.5152, 52.381 },
};

static const StrokeRec char70[] = {
   { 2, char70_stroke0 },
   { 2, char70_stroke1 },
   { 2, char70_stroke2 },
};

/* char: 71 'G' */

static const CoordRec char71_stroke0[] = {
    { 78.4886, 76.1905 },
    { 73.7267, 85.7143 },
    { 64.2029, 95.2381 },
    { 54.679, 100 },
    { 35.6314, 100 },
    { 26.1076, 95.2381 },
    { 16.5838, 85.7143 },
    { 11.8219, 76.1905 },
    { 7.06, 61.9048 },
    { 7.06, 38.0952 },
    { 11.8219, 23.8095 },
    { 16.5838, 14.2857 },
    { 26.1076, 4.7619 },
    { 35.6314, 0 },
    { 54.679, 0 },
    { 64.2029, 4.7619 },
    { 73.7267, 14.2857 },
    { 78.4886, 23.8095 },
    { 78.4886, 38.0952 },
};

static const CoordRec char71_stroke1[] = {
    { 54.679, 38.0952 },
    { 78.4886, 38.0952 },
};

static const StrokeRec char71[] = {
   { 19, char71_stroke0 },
   { 2, char71_stroke1 },
};

/* char: 72 'H' */

static const CoordRec char72_stroke0[] = {
    { 11.42, 100 },
    { 11.42, 0 },
};

static const CoordRec char72_stroke1[] = {
    { 78.0867, 100 },
    { 78.0867, 0 },
};

static const CoordRec char72_stroke2[] = {
    { 11.42, 52.381 },
    { 78.0867, 52.381 },
};

static const StrokeRec char72[] = {
   { 2, char72_stroke0 },
   { 2, char72_stroke1 },
   { 2, char72_stroke2 },
};

/* char: 73 'I' */

static const CoordRec char73_stroke0[] = {
    { 10.86, 100 },
    { 10.86, 0 },
};

static const StrokeRec char73[] = {
   { 2, char73_stroke0 },
};

/* char: 74 'J' */

static const CoordRec char74_stroke0[] = {
    { 50.119, 100 },
    { 50.119, 23.8095 },
    { 45.3571, 9.5238 },
    { 40.5952, 4.7619 },
    { 31.0714, 0 },
    { 21.5476, 0 },
    { 12.0238, 4.7619 },
    { 7.2619, 9.5238 },
    { 2.5, 23.8095 },
    { 2.5, 33.3333 },
};

static const StrokeRec char74[] = {
   { 10, char74_stroke0 },
};

/* char: 75 'K' */

static const CoordRec char75_stroke0[] = {
    { 11.28, 100 },
    { 11.28, 0 },
};

static const CoordRec char75_stroke1[] = {
    { 77.9467, 100 },
    { 11.28, 33.3333 },
};

static const CoordRec char75_stroke2[] = {
    { 35.0895, 57.1429 },
    { 77.9467, 0 },
};

static const StrokeRec char75[] = {
   { 2, char75_stroke0 },
   { 2, char75_stroke1 },
   { 2, char75_stroke2 },
};

/* char: 76 'L' */

static const CoordRec char76_stroke0[] = {
    { 11.68, 100 },
    { 11.68, 0 },
};

static const CoordRec char76_stroke1[] = {
    { 11.68, 0 },
    { 68.8229, 0 },
};

static const StrokeRec char76[] = {
   { 2, char76_stroke0 },
   { 2, char76_stroke1 },
};

/* char: 77 'M' */

static const CoordRec char77_stroke0[] = {
    { 10.86, 100 },
    { 10.86, 0 },
};

static const CoordRec char77_stroke1[] = {
    { 10.86, 100 },
    { 48.9552, 0 },
};

static const CoordRec char77_stroke2[] = {
    { 87.0505, 100 },
    { 48.9552, 0 },
};

static const CoordRec char77_stroke3[] = {
    { 87.0505, 100 },
    { 87.0505, 0 },
};

static const StrokeRec char77[] = {
   { 2, char77_stroke0 },
   { 2, char77_stroke1 },
   { 2, char77_stroke2 },
   { 2, char77_stroke3 },
};

/* char: 78 'N' */

static const CoordRec char78_stroke0[] = {
    { 11.14, 100 },
    { 11.14, 0 },
};

static const CoordRec char78_stroke1[] = {
    { 11.14, 100 },
    { 77.8067, 0 },
};

static const CoordRec char78_stroke2[] = {
    { 77.8067, 100 },
    { 77.8067, 0 },
};

static const StrokeRec char78[] = {
   { 2, char78_stroke0 },
   { 2, char78_stroke1 },
   { 2, char78_stroke2 },
};

/* char: 79 'O' */

static const CoordRec char79_stroke0[] = {
    { 34.8114, 100 },
    { 25.2876, 95.2381 },
    { 15.7638, 85.7143 },
    { 11.0019, 76.1905 },
    { 6.24, 61.9048 },
    { 6.24, 38.0952 },
    { 11.0019, 23.8095 },
    { 15.7638, 14.2857 },
    { 25.2876, 4.7619 },
    { 34.8114, 0 },
    { 53.859, 0 },
    { 63.3829, 4.7619 },
    { 72.9067, 14.2857 },
    { 77.6686, 23.8095 },
    { 82.4305, 38.0952 },
    { 82.4305, 61.9048 },
    { 77.6686, 76.1905 },
    { 72.9067, 85.7143 },
    { 63.3829, 95.2381 },
    { 53.859, 100 },
    { 34.8114, 100 },
};

static const StrokeRec char79[] = {
   { 21, char79_stroke0 },
};

/* char: 80 'P' */

static const CoordRec char80_stroke0[] = {
    { 12.1, 100 },
    { 12.1, 0 },
};

static const CoordRec char80_stroke1[] = {
    { 12.1, 100 },
    { 54.9571, 100 },
    { 69.2429, 95.2381 },
    { 74.0048, 90.4762 },
    { 78.7667, 80.9524 },
    { 78.7667, 66.6667 },
    { 74.0048, 57.1429 },
    { 69.2429, 52.381 },
    { 54.9571, 47.619 },
    { 12.1, 47.619 },
};

static const StrokeRec char80[] = {
   { 2, char80_stroke0 },
   { 10, char80_stroke1 },
};

/* char: 81 'Q' */

static const CoordRec char81_stroke0[] = {
    { 33.8714, 100 },
    { 24.3476, 95.2381 },
    { 14.8238, 85.7143 },
    { 10.0619, 76.1905 },
    { 5.3, 61.9048 },
    { 5.3, 38.0952 },
    { 10.0619, 23.8095 },
    { 14.8238, 14.2857 },
    { 24.3476, 4.7619 },
    { 33.8714, 0 },
    { 52.919, 0 },
    { 62.4429, 4.7619 },
    { 71.9667, 14.2857 },
    { 76.7286, 23.8095 },
    { 81.4905, 38.0952 },
    { 81.4905, 61.9048 },
    { 76.7286, 76.1905 },
    { 71.9667, 85.7143 },
    { 62.4429, 95.2381 },
    { 52.919, 100 },
    { 33.8714, 100 },
};

static const CoordRec char81_stroke1[] = {
    { 48.1571, 19.0476 },
    { 76.7286, -9.5238 },
};

static const StrokeRec char81[] = {
   { 21, char81_stroke0 },
   { 2, char81_stroke1 },
};

/* char: 82 'R' */

static const CoordRec char82_stroke0[] = {
    { 11.68, 100 },
    { 11.68, 0 },
};

static const CoordRec char82_stroke1[] = {
    { 11.68, 100 },
    { 54.5371, 100 },
    { 68.8229, 95.2381 },
    { 73.5848, 90.4762 },
    { 78.3467, 80.9524 },
    { 78.3467, 71.4286 },
    { 73.5848, 61.9048 },
    { 68.8229, 57.1429 },
    { 54.5371, 52.381 },
    { 11.68, 52.381 },
};

static const CoordRec char82_stroke2[] = {
    { 45.0133, 52.381 },
    { 78.3467, 0 },
};

static const StrokeRec char82[] = {
   { 2, char82_stroke0 },
   { 10, char82_stroke1 },
   { 2, char82_stroke2 },
};

/* char: 83 'S' */

static const CoordRec char83_stroke0[] = {
    { 74.6667, 85.7143 },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -