📄 glut_roman.c
字号:
{ 9.18, 47.619 },
{ 23.4657, 61.9048 },
{ 32.9895, 66.6667 },
{ 47.2752, 66.6667 },
{ 56.799, 61.9048 },
{ 61.561, 47.619 },
{ 61.561, 0 },
};
static const StrokeRec char110[] = {
{ 2, char110_stroke0 },
{ 7, char110_stroke1 },
};
/* char: 111 'o' */
static const CoordRec char111_stroke0[] = {
{ 28.7895, 66.6667 },
{ 19.2657, 61.9048 },
{ 9.7419, 52.381 },
{ 4.98, 38.0952 },
{ 4.98, 28.5714 },
{ 9.7419, 14.2857 },
{ 19.2657, 4.7619 },
{ 28.7895, 0 },
{ 43.0752, 0 },
{ 52.599, 4.7619 },
{ 62.1229, 14.2857 },
{ 66.8848, 28.5714 },
{ 66.8848, 38.0952 },
{ 62.1229, 52.381 },
{ 52.599, 61.9048 },
{ 43.0752, 66.6667 },
{ 28.7895, 66.6667 },
};
static const StrokeRec char111[] = {
{ 17, char111_stroke0 },
};
/* char: 112 'p' */
static const CoordRec char112_stroke0[] = {
{ 9.46, 66.6667 },
{ 9.46, -33.3333 },
};
static const CoordRec char112_stroke1[] = {
{ 9.46, 52.381 },
{ 18.9838, 61.9048 },
{ 28.5076, 66.6667 },
{ 42.7933, 66.6667 },
{ 52.3171, 61.9048 },
{ 61.841, 52.381 },
{ 66.6029, 38.0952 },
{ 66.6029, 28.5714 },
{ 61.841, 14.2857 },
{ 52.3171, 4.7619 },
{ 42.7933, 0 },
{ 28.5076, 0 },
{ 18.9838, 4.7619 },
{ 9.46, 14.2857 },
};
static const StrokeRec char112[] = {
{ 2, char112_stroke0 },
{ 14, char112_stroke1 },
};
/* char: 113 'q' */
static const CoordRec char113_stroke0[] = {
{ 61.9829, 66.6667 },
{ 61.9829, -33.3333 },
};
static const CoordRec char113_stroke1[] = {
{ 61.9829, 52.381 },
{ 52.459, 61.9048 },
{ 42.9352, 66.6667 },
{ 28.6495, 66.6667 },
{ 19.1257, 61.9048 },
{ 9.6019, 52.381 },
{ 4.84, 38.0952 },
{ 4.84, 28.5714 },
{ 9.6019, 14.2857 },
{ 19.1257, 4.7619 },
{ 28.6495, 0 },
{ 42.9352, 0 },
{ 52.459, 4.7619 },
{ 61.9829, 14.2857 },
};
static const StrokeRec char113[] = {
{ 2, char113_stroke0 },
{ 14, char113_stroke1 },
};
/* char: 114 'r' */
static const CoordRec char114_stroke0[] = {
{ 9.46, 66.6667 },
{ 9.46, 0 },
};
static const CoordRec char114_stroke1[] = {
{ 9.46, 38.0952 },
{ 14.2219, 52.381 },
{ 23.7457, 61.9048 },
{ 33.2695, 66.6667 },
{ 47.5552, 66.6667 },
};
static const StrokeRec char114[] = {
{ 2, char114_stroke0 },
{ 5, char114_stroke1 },
};
/* char: 115 's' */
static const CoordRec char115_stroke0[] = {
{ 57.081, 52.381 },
{ 52.319, 61.9048 },
{ 38.0333, 66.6667 },
{ 23.7476, 66.6667 },
{ 9.4619, 61.9048 },
{ 4.7, 52.381 },
{ 9.4619, 42.8571 },
{ 18.9857, 38.0952 },
{ 42.7952, 33.3333 },
{ 52.319, 28.5714 },
{ 57.081, 19.0476 },
{ 57.081, 14.2857 },
{ 52.319, 4.7619 },
{ 38.0333, 0 },
{ 23.7476, 0 },
{ 9.4619, 4.7619 },
{ 4.7, 14.2857 },
};
static const StrokeRec char115[] = {
{ 17, char115_stroke0 },
};
/* char: 116 't' */
static const CoordRec char116_stroke0[] = {
{ 14.8257, 100 },
{ 14.8257, 19.0476 },
{ 19.5876, 4.7619 },
{ 29.1114, 0 },
{ 38.6352, 0 },
};
static const CoordRec char116_stroke1[] = {
{ 0.54, 66.6667 },
{ 33.8733, 66.6667 },
};
static const StrokeRec char116[] = {
{ 5, char116_stroke0 },
{ 2, char116_stroke1 },
};
/* char: 117 'u' */
static const CoordRec char117_stroke0[] = {
{ 9.46, 66.6667 },
{ 9.46, 19.0476 },
{ 14.2219, 4.7619 },
{ 23.7457, 0 },
{ 38.0314, 0 },
{ 47.5552, 4.7619 },
{ 61.841, 19.0476 },
};
static const CoordRec char117_stroke1[] = {
{ 61.841, 66.6667 },
{ 61.841, 0 },
};
static const StrokeRec char117[] = {
{ 7, char117_stroke0 },
{ 2, char117_stroke1 },
};
/* char: 118 'v' */
static const CoordRec char118_stroke0[] = {
{ 1.8, 66.6667 },
{ 30.3714, 0 },
};
static const CoordRec char118_stroke1[] = {
{ 58.9429, 66.6667 },
{ 30.3714, 0 },
};
static const StrokeRec char118[] = {
{ 2, char118_stroke0 },
{ 2, char118_stroke1 },
};
/* char: 119 'w' */
static const CoordRec char119_stroke0[] = {
{ 2.5, 66.6667 },
{ 21.5476, 0 },
};
static const CoordRec char119_stroke1[] = {
{ 40.5952, 66.6667 },
{ 21.5476, 0 },
};
static const CoordRec char119_stroke2[] = {
{ 40.5952, 66.6667 },
{ 59.6429, 0 },
};
static const CoordRec char119_stroke3[] = {
{ 78.6905, 66.6667 },
{ 59.6429, 0 },
};
static const StrokeRec char119[] = {
{ 2, char119_stroke0 },
{ 2, char119_stroke1 },
{ 2, char119_stroke2 },
{ 2, char119_stroke3 },
};
/* char: 120 'x' */
static const CoordRec char120_stroke0[] = {
{ 1.66, 66.6667 },
{ 54.041, 0 },
};
static const CoordRec char120_stroke1[] = {
{ 54.041, 66.6667 },
{ 1.66, 0 },
};
static const StrokeRec char120[] = {
{ 2, char120_stroke0 },
{ 2, char120_stroke1 },
};
/* char: 121 'y' */
static const CoordRec char121_stroke0[] = {
{ 6.5619, 66.6667 },
{ 35.1333, 0 },
};
static const CoordRec char121_stroke1[] = {
{ 63.7048, 66.6667 },
{ 35.1333, 0 },
{ 25.6095, -19.0476 },
{ 16.0857, -28.5714 },
{ 6.5619, -33.3333 },
{ 1.8, -33.3333 },
};
static const StrokeRec char121[] = {
{ 2, char121_stroke0 },
{ 6, char121_stroke1 },
};
/* char: 122 'z' */
static const CoordRec char122_stroke0[] = {
{ 56.821, 66.6667 },
{ 4.44, 0 },
};
static const CoordRec char122_stroke1[] = {
{ 4.44, 66.6667 },
{ 56.821, 66.6667 },
};
static const CoordRec char122_stroke2[] = {
{ 4.44, 0 },
{ 56.821, 0 },
};
static const StrokeRec char122[] = {
{ 2, char122_stroke0 },
{ 2, char122_stroke1 },
{ 2, char122_stroke2 },
};
/* char: 123 '{' */
static const CoordRec char123_stroke0[] = {
{ 31.1895, 119.048 },
{ 21.6657, 114.286 },
{ 16.9038, 109.524 },
{ 12.1419, 100 },
{ 12.1419, 90.4762 },
{ 16.9038, 80.9524 },
{ 21.6657, 76.1905 },
{ 26.4276, 66.6667 },
{ 26.4276, 57.1429 },
{ 16.9038, 47.619 },
};
static const CoordRec char123_stroke1[] = {
{ 21.6657, 114.286 },
{ 16.9038, 104.762 },
{ 16.9038, 95.2381 },
{ 21.6657, 85.7143 },
{ 26.4276, 80.9524 },
{ 31.1895, 71.4286 },
{ 31.1895, 61.9048 },
{ 26.4276, 52.381 },
{ 7.38, 42.8571 },
{ 26.4276, 33.3333 },
{ 31.1895, 23.8095 },
{ 31.1895, 14.2857 },
{ 26.4276, 4.7619 },
{ 21.6657, 0 },
{ 16.9038, -9.5238 },
{ 16.9038, -19.0476 },
{ 21.6657, -28.5714 },
};
static const CoordRec char123_stroke2[] = {
{ 16.9038, 38.0952 },
{ 26.4276, 28.5714 },
{ 26.4276, 19.0476 },
{ 21.6657, 9.5238 },
{ 16.9038, 4.7619 },
{ 12.1419, -4.7619 },
{ 12.1419, -14.2857 },
{ 16.9038, -23.8095 },
{ 21.6657, -28.5714 },
{ 31.1895, -33.3333 },
};
static const StrokeRec char123[] = {
{ 10, char123_stroke0 },
{ 17, char123_stroke1 },
{ 10, char123_stroke2 },
};
/* char: 124 '|' */
static const CoordRec char124_stroke0[] = {
{ 11.54, 119.048 },
{ 11.54, -33.3333 },
};
static const StrokeRec char124[] = {
{ 2, char124_stroke0 },
};
/* char: 125 '}' */
static const CoordRec char125_stroke0[] = {
{ 9.18, 119.048 },
{ 18.7038, 114.286 },
{ 23.4657, 109.524 },
{ 28.2276, 100 },
{ 28.2276, 90.4762 },
{ 23.4657, 80.9524 },
{ 18.7038, 76.1905 },
{ 13.9419, 66.6667 },
{ 13.9419, 57.1429 },
{ 23.4657, 47.619 },
};
static const CoordRec char125_stroke1[] = {
{ 18.7038, 114.286 },
{ 23.4657, 104.762 },
{ 23.4657, 95.2381 },
{ 18.7038, 85.7143 },
{ 13.9419, 80.9524 },
{ 9.18, 71.4286 },
{ 9.18, 61.9048 },
{ 13.9419, 52.381 },
{ 32.9895, 42.8571 },
{ 13.9419, 33.3333 },
{ 9.18, 23.8095 },
{ 9.18, 14.2857 },
{ 13.9419, 4.7619 },
{ 18.7038, 0 },
{ 23.4657, -9.5238 },
{ 23.4657, -19.0476 },
{ 18.7038, -28.5714 },
};
static const CoordRec char125_stroke2[] = {
{ 23.4657, 38.0952 },
{ 13.9419, 28.5714 },
{ 13.9419, 19.0476 },
{ 18.7038, 9.5238 },
{ 23.4657, 4.7619 },
{ 28.2276, -4.7619 },
{ 28.2276, -14.2857 },
{ 23.4657, -23.8095 },
{ 18.7038, -28.5714 },
{ 9.18, -33.3333 },
};
static const StrokeRec char125[] = {
{ 10, char125_stroke0 },
{ 17, char125_stroke1 },
{ 10, char125_stroke2 },
};
/* char: 126 '~' */
static const CoordRec char126_stroke0[] = {
{ 2.92, 28.5714 },
{ 2.92, 38.0952 },
{ 7.6819, 52.381 },
{ 17.2057, 57.1429 },
{ 26.7295, 57.1429 },
{ 36.2533, 52.381 },
{ 55.301, 38.0952 },
{ 64.8248, 33.3333 },
{ 74.3486, 33.3333 },
{ 83.8724, 38.0952 },
{ 88.6343, 47.619 },
};
static const CoordRec char126_stroke1[] = {
{ 2.92, 38.0952 },
{ 7.6819, 47.619 },
{ 17.2057, 52.381 },
{ 26.7295, 52.381 },
{ 36.2533, 47.619 },
{ 55.301, 33.3333 },
{ 64.8248, 28.5714 },
{ 74.3486, 28.5714 },
{ 83.8724, 33.3333 },
{ 88.6343, 47.619 },
{ 88.6343, 57.1429 },
};
static const StrokeRec char126[] = {
{ 11, char126_stroke0 },
{ 11, char126_stroke1 },
};
/* char: 127 */
static const CoordRec char127_stroke0[] = {
{ 52.381, 100 },
{ 14.2857, -33.3333 },
};
static const CoordRec char127_stroke1[] = {
{ 28.5714, 66.6667 },
{ 14.2857, 61.9048 },
{ 4.7619, 52.381 },
{ 0, 38.0952 },
{ 0, 23.8095 },
{ 4.7619, 14.2857 },
{ 14.2857, 4.7619 },
{ 28.5714, 0 },
{ 38.0952, 0 },
{ 52.381, 4.7619 },
{ 61.9048, 14.2857 },
{ 66.6667, 28.5714 },
{ 66.6667, 42.8571 },
{ 61.9048, 52.381 },
{ 52.381, 61.9048 },
{ 38.0952, 66.6667 },
{ 28.5714, 66.6667 },
};
static const StrokeRec char127[] = {
{ 2, char127_stroke0 },
{ 17, char127_stroke1 },
};
static const StrokeCharRec chars[] = {
{ 0, /* char0 */ 0, 0, 0 },
{ 0, /* char1 */ 0, 0, 0 },
{ 0, /* char2 */ 0, 0, 0 },
{ 0, /* char3 */ 0, 0, 0 },
{ 0, /* char4 */ 0, 0, 0 },
{ 0, /* char5 */ 0, 0, 0 },
{ 0, /* char6 */ 0, 0, 0 },
{ 0, /* char7 */ 0, 0, 0 },
{ 0, /* char8 */ 0, 0, 0 },
{ 0, /* char9 */ 0, 0, 0 },
{ 0, /* char10 */ 0, 0, 0 },
{ 0, /* char11 */ 0, 0, 0 },
{ 0, /* char12 */ 0, 0, 0 },
{ 0, /* char13 */ 0, 0, 0 },
{ 0, /* char14 */ 0, 0, 0 },
{ 0, /* char15 */ 0, 0, 0 },
{ 0, /* char16 */ 0, 0, 0 },
{ 0, /* char17 */ 0, 0, 0 },
{ 0, /* char18 */ 0, 0, 0 },
{ 0, /* char19 */ 0, 0, 0 },
{ 0, /* char20 */ 0, 0, 0 },
{ 0, /* char21 */ 0, 0, 0 },
{ 0, /* char22 */ 0, 0, 0 },
{ 0, /* char23 */ 0, 0, 0 },
{ 0, /* char24 */ 0, 0, 0 },
{ 0, /* char25 */ 0, 0, 0 },
{ 0, /* char26 */ 0, 0, 0 },
{ 0, /* char27 */ 0, 0, 0 },
{ 0, /* char28 */ 0, 0, 0 },
{ 0, /* char29 */ 0, 0, 0 },
{ 0, /* char30 */ 0, 0, 0 },
{ 0, /* char31 */ 0, 0, 0 },
{ 0, /* char32 */ 0, 52.381, 104.762 },
{ 2, char33, 13.3819, 26.6238 },
{ 2, char34, 23.0676, 51.4352 },
{ 4, char35, 36.5333, 79.4886 },
{ 3, char36, 38.1533, 76.2067 },
{ 3, char37, 49.2171, 96.5743 },
{ 1, char38, 53.599, 101.758 },
{ 1, char39, 4.44, 13.62 },
{ 1, char40, 21.8657, 47.1733 },
{ 1, char41, 24.3276, 47.5333 },
{ 3, char42, 30.7695, 59.439 },
{ 2, char43, 48.8371, 97.2543 },
{ 1, char44, 13.5219, 26.0638 },
{ 1, char45, 50.2371, 100.754 },
{ 1, char46, 13.1019, 26.4838 },
{ 1, char47, 40.5733, 82.1067 },
{ 1, char48, 38.3133, 77.0667 },
{ 1, char49, 30.8676, 66.5295 },
{ 1, char50, 38.7533, 77.6467 },
{ 1, char51, 38.3333, 77.0467 },
{ 2, char52, 37.2133, 80.1686 },
{ 1, char53, 38.1933, 77.6867 },
{ 1, char54, 34.1514, 73.8048 },
{ 2, char55, 38.8933, 77.2267 },
{ 1, char56, 38.9333, 77.6667 },
{ 1, char57, 39.9333, 74.0648 },
{ 2, char58, 14.0819, 26.2238 },
{ 2, char59, 12.9619, 26.3038 },
{ 1, char60, 41.1552, 81.6105 },
{ 2, char61, 48.5571, 97.2543 },
{ 1, char62, 40.8752, 81.6105 },
{ 2, char63, 36.9914, 73.9029 },
{ 2, char64, 34.9314, 74.3648 },
{ 3, char65, 40.5952, 80.4905 },
{ 3, char66, 44.7533, 83.6267 },
{ 1, char67, 39.9933, 84.4886 },
{ 2, char68, 45.2933, 85.2867 },
{ 4, char69, 39.9914, 78.1848 },
{ 3, char70, 39.9914, 78.7448 },
{ 2, char71, 40.3933, 89.7686 },
{ 3, char72, 44.7533, 89.0867 },
{ 1, char73, 10.86, 21.3 },
{ 1, char74, 31.0714, 59.999 },
{ 3, char75, 44.6133, 79.3267 },
{ 2, char76, 40.2514, 71.3229 },
{ 4, char77, 48.9552, 97.2105 },
{ 3, char78, 44.4733, 88.8067 },
{ 1, char79, 44.3352, 88.8305 },
{ 2, char80, 45.4333, 85.6667 },
{ 2, char81, 43.3952, 88.0905 },
{ 3, char82, 45.0133, 82.3667 },
{ 1, char83, 41.3333, 80.8267 },
{ 2, char84, 35.6933, 71.9467 },
{ 1, char85, 44.8733, 89.4867 },
{ 2, char86, 40.4552, 81.6105 },
{ 4, char87, 49.839, 100.518 },
{ 2, char88, 35.8333, 72.3667 },
{ 2, char89, 39.6152, 79.6505 },
{ 3, char90, 35.8333, 73.7467 },
{ 4, char91, 22.0657, 46.1133 },
{ 1, char92, 39.1733, 78.2067 },
{ 4, char93, 23.4876, 46.3933 },
{ 2, char94, 44.0752, 90.2305 },
{ 1, char95, 51.281, 104.062 },
{ 2, char96, 42.5457, 83.5714 },
{ 2, char97, 35.2514, 66.6029 },
{ 2, char98, 37.3314, 70.4629 },
{ 1, char99, 34.0914, 68.9229 },
{ 2, char100, 33.2114, 70.2629 },
{ 1, char101, 34.2914, 68.5229 },
{ 2, char102, 14.9657, 38.6552 },
{ 2, char103, 33.9314, 70.9829 },
{ 2, char104, 33.4095, 71.021 },
{ 2, char105, 14.7819, 28.8638 },
{ 2, char106, 17.3876, 36.2314 },
{ 3, char107, 33.4095, 62.521 },
{ 1, char108, 10.02, 19.34 },
{ 3, char109, 61.981, 123.962 },
{ 2, char110, 32.9895, 70.881 },
{ 1, char111, 33.5514, 71.7448 },
{ 2, char112, 38.0314, 70.8029 },
{ 2, char113, 33.4114, 70.7429 },
{ 2, char114, 23.7457, 49.4952 },
{ 1, char115, 28.5095, 62.321 },
{ 2, char116, 14.8257, 39.3152 },
{ 2, char117, 33.2695, 71.161 },
{ 2, char118, 30.3714, 60.6029 },
{ 4, char119, 40.5952, 80.4905 },
{ 2, char120, 25.4695, 56.401 },
{ 2, char121, 35.1333, 66.0648 },
{ 3, char122, 28.2495, 61.821 },
{ 3, char123, 21.6657, 41.6295 },
{ 1, char124, 11.54, 23.78 },
{ 3, char125, 18.7038, 41.4695 },
{ 2, char126, 45.7771, 91.2743 },
{ 2, char127, 33.3333, 66.6667 },
};
StrokeFontRec glutStrokeRoman = { "Roman", 128, chars, 119.048, -33.3333 };
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -