1 /* 2 * freeglut_stroke_roman.c 3 * 4 * freeglut Roman stroke font definition 5 * 6 * Copyright (c) 1999-2000 Pawel W. Olszta. All Rights Reserved. 7 * Written by Pawel W. Olszta, <olszta@sourceforge.net> 8 * Creation date: Thu Dec 16 1999 9 * 10 * Permission is hereby granted, free of charge, to any person obtaining a 11 * copy of this software and associated documentation files (the "Software"), 12 * to deal in the Software without restriction, including without limitation 13 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 14 * and/or sell copies of the Software, and to permit persons to whom the 15 * Software is furnished to do so, subject to the following conditions: 16 * 17 * The above copyright notice and this permission notice shall be included 18 * in all copies or substantial portions of the Software. 19 * 20 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 21 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 22 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 23 * PAWEL W. OLSZTA BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 24 * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 25 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 26 */ 27 28 29 /* This file has been automatically generated by the genstroke utility. */ 30 31 #include <FL/glut.H> 32 33 /* char: 0x20 */ 34 35 static const Fl_Glut_StrokeStrip ch32st[] = 36 { 37 { 0, 0 } 38 }; 39 40 static const Fl_Glut_StrokeChar ch32 = {104.762f,0,ch32st}; 41 42 /* char: 0x21 */ 43 44 static const Fl_Glut_StrokeVertex ch33st0[] = 45 { 46 {13.3819f,100.0f}, 47 {13.3819f,33.3333f} 48 }; 49 50 static const Fl_Glut_StrokeVertex ch33st1[] = 51 { 52 {13.3819f,9.5238f}, 53 {8.62f,4.7619f}, 54 {13.3819f,0.0f}, 55 {18.1438f,4.7619f}, 56 {13.3819f,9.5238f} 57 }; 58 59 static const Fl_Glut_StrokeStrip ch33st[] = 60 { 61 {2,ch33st0}, 62 {5,ch33st1} 63 }; 64 65 static const Fl_Glut_StrokeChar ch33 = {26.6238f,2,ch33st}; 66 67 /* char: 0x22 */ 68 69 static const Fl_Glut_StrokeVertex ch34st0[] = 70 { 71 {4.02f,100.0f}, 72 {4.02f,66.6667f} 73 }; 74 75 static const Fl_Glut_StrokeVertex ch34st1[] = 76 { 77 {42.1152f,100.0f}, 78 {42.1152f,66.6667f} 79 }; 80 81 static const Fl_Glut_StrokeStrip ch34st[] = 82 { 83 {2,ch34st0}, 84 {2,ch34st1} 85 }; 86 87 static const Fl_Glut_StrokeChar ch34 = {51.4352f,2,ch34st}; 88 89 /* char: 0x23 */ 90 91 static const Fl_Glut_StrokeVertex ch35st0[] = 92 { 93 {41.2952f,119.048f}, 94 {7.9619f,-33.3333f} 95 }; 96 97 static const Fl_Glut_StrokeVertex ch35st1[] = 98 { 99 {69.8667f,119.048f}, 100 {36.5333f,-33.3333f} 101 }; 102 103 static const Fl_Glut_StrokeVertex ch35st2[] = 104 { 105 {7.9619f,57.1429f}, 106 {74.6286f,57.1429f} 107 }; 108 109 static const Fl_Glut_StrokeVertex ch35st3[] = 110 { 111 {3.2f,28.5714f}, 112 {69.8667f,28.5714f} 113 }; 114 115 static const Fl_Glut_StrokeStrip ch35st[] = 116 { 117 {2,ch35st0}, 118 {2,ch35st1}, 119 {2,ch35st2}, 120 {2,ch35st3} 121 }; 122 123 static const Fl_Glut_StrokeChar ch35 = {79.4886f,4,ch35st}; 124 125 /* char: 0x24 */ 126 127 static const Fl_Glut_StrokeVertex ch36st0[] = 128 { 129 {28.6295f,119.048f}, 130 {28.6295f,-19.0476f} 131 }; 132 133 static const Fl_Glut_StrokeVertex ch36st1[] = 134 { 135 {47.6771f,119.048f}, 136 {47.6771f,-19.0476f} 137 }; 138 139 static const Fl_Glut_StrokeVertex ch36st2[] = 140 { 141 {71.4867f,85.7143f}, 142 {61.9629f,95.2381f}, 143 {47.6771f,100.0f}, 144 {28.6295f,100.0f}, 145 {14.3438f,95.2381f}, 146 {4.82f,85.7143f}, 147 {4.82f,76.1905f}, 148 {9.5819f,66.6667f}, 149 {14.3438f,61.9048f}, 150 {23.8676f,57.1429f}, 151 {52.439f,47.619f}, 152 {61.9629f,42.8571f}, 153 {66.7248f,38.0952f}, 154 {71.4867f,28.5714f}, 155 {71.4867f,14.2857f}, 156 {61.9629f,4.7619f}, 157 {47.6771f,0.0f}, 158 {28.6295f,0.0f}, 159 {14.3438f,4.7619f}, 160 {4.82f,14.2857f} 161 }; 162 163 static const Fl_Glut_StrokeStrip ch36st[] = 164 { 165 {2,ch36st0}, 166 {2,ch36st1}, 167 {20,ch36st2} 168 }; 169 170 static const Fl_Glut_StrokeChar ch36 = {76.2067f,3,ch36st}; 171 172 /* char: 0x25 */ 173 174 static const Fl_Glut_StrokeVertex ch37st0[] = 175 { 176 {92.0743f,100.0f}, 177 {6.36f,0.0f} 178 }; 179 180 static const Fl_Glut_StrokeVertex ch37st1[] = 181 { 182 {30.1695f,100.0f}, 183 {39.6933f,90.4762f}, 184 {39.6933f,80.9524f}, 185 {34.9314f,71.4286f}, 186 {25.4076f,66.6667f}, 187 {15.8838f,66.6667f}, 188 {6.36f,76.1905f}, 189 {6.36f,85.7143f}, 190 {11.1219f,95.2381f}, 191 {20.6457f,100.0f}, 192 {30.1695f,100.0f}, 193 {39.6933f,95.2381f}, 194 {53.979f,90.4762f}, 195 {68.2648f,90.4762f}, 196 {82.5505f,95.2381f}, 197 {92.0743f,100.0f} 198 }; 199 200 static const Fl_Glut_StrokeVertex ch37st2[] = 201 { 202 {73.0267f,33.3333f}, 203 {63.5029f,28.5714f}, 204 {58.741f,19.0476f}, 205 {58.741f,9.5238f}, 206 {68.2648f,0.0f}, 207 {77.7886f,0.0f}, 208 {87.3124f,4.7619f}, 209 {92.0743f,14.2857f}, 210 {92.0743f,23.8095f}, 211 {82.5505f,33.3333f}, 212 {73.0267f,33.3333f} 213 }; 214 215 static const Fl_Glut_StrokeStrip ch37st[] = 216 { 217 {2,ch37st0}, 218 {16,ch37st1}, 219 {11,ch37st2} 220 }; 221 222 static const Fl_Glut_StrokeChar ch37 = {96.5743f,3,ch37st}; 223 224 /* char: 0x26 */ 225 226 static const Fl_Glut_StrokeVertex ch38st0[] = 227 { 228 {101.218f,57.1429f}, 229 {101.218f,61.9048f}, 230 {96.4562f,66.6667f}, 231 {91.6943f,66.6667f}, 232 {86.9324f,61.9048f}, 233 {82.1705f,52.381f}, 234 {72.6467f,28.5714f}, 235 {63.1229f,14.2857f}, 236 {53.599f,4.7619f}, 237 {44.0752f,0.0f}, 238 {25.0276f,0.0f}, 239 {15.5038f,4.7619f}, 240 {10.7419f,9.5238f}, 241 {5.98f,19.0476f}, 242 {5.98f,28.5714f}, 243 {10.7419f,38.0952f}, 244 {15.5038f,42.8571f}, 245 {48.8371f,61.9048f}, 246 {53.599f,66.6667f}, 247 {58.361f,76.1905f}, 248 {58.361f,85.7143f}, 249 {53.599f,95.2381f}, 250 {44.0752f,100.0f}, 251 {34.5514f,95.2381f}, 252 {29.7895f,85.7143f}, 253 {29.7895f,76.1905f}, 254 {34.5514f,61.9048f}, 255 {44.0752f,47.619f}, 256 {67.8848f,14.2857f}, 257 {77.4086f,4.7619f}, 258 {86.9324f,0.0f}, 259 {96.4562f,0.0f}, 260 {101.218f,4.7619f}, 261 {101.218f,9.5238f} 262 }; 263 264 static const Fl_Glut_StrokeStrip ch38st[] = 265 { 266 {34,ch38st0} 267 }; 268 269 static const Fl_Glut_StrokeChar ch38 = {101.758f,1,ch38st}; 270 271 /* char: 0x27 */ 272 273 static const Fl_Glut_StrokeVertex ch39st0[] = 274 { 275 {4.44f,100.0f}, 276 {4.44f,66.6667f} 277 }; 278 279 static const Fl_Glut_StrokeStrip ch39st[] = 280 { 281 {2,ch39st0} 282 }; 283 284 static const Fl_Glut_StrokeChar ch39 = {13.62f,1,ch39st}; 285 286 /* char: 0x28 */ 287 288 static const Fl_Glut_StrokeVertex ch40st0[] = 289 { 290 {40.9133f,119.048f}, 291 {31.3895f,109.524f}, 292 {21.8657f,95.2381f}, 293 {12.3419f,76.1905f}, 294 {7.58f,52.381f}, 295 {7.58f,33.3333f}, 296 {12.3419f,9.5238f}, 297 {21.8657f,-9.5238f}, 298 {31.3895f,-23.8095f}, 299 {40.9133f,-33.3333f} 300 }; 301 302 static const Fl_Glut_StrokeStrip ch40st[] = 303 { 304 {10,ch40st0} 305 }; 306 307 static const Fl_Glut_StrokeChar ch40 = {47.1733f,1,ch40st}; 308 309 /* char: 0x29 */ 310 311 static const Fl_Glut_StrokeVertex ch41st0[] = 312 { 313 {5.28f,119.048f}, 314 {14.8038f,109.524f}, 315 {24.3276f,95.2381f}, 316 {33.8514f,76.1905f}, 317 {38.6133f,52.381f}, 318 {38.6133f,33.3333f}, 319 {33.8514f,9.5238f}, 320 {24.3276f,-9.5238f}, 321 {14.8038f,-23.8095f}, 322 {5.28f,-33.3333f} 323 }; 324 325 static const Fl_Glut_StrokeStrip ch41st[] = 326 { 327 {10,ch41st0} 328 }; 329 330 static const Fl_Glut_StrokeChar ch41 = {47.5333f,1,ch41st}; 331 332 /* char: 0x2a */ 333 334 static const Fl_Glut_StrokeVertex ch42st0[] = 335 { 336 {30.7695f,71.4286f}, 337 {30.7695f,14.2857f} 338 }; 339 340 static const Fl_Glut_StrokeVertex ch42st1[] = 341 { 342 {6.96f,57.1429f}, 343 {54.579f,28.5714f} 344 }; 345 346 static const Fl_Glut_StrokeVertex ch42st2[] = 347 { 348 {54.579f,57.1429f}, 349 {6.96f,28.5714f} 350 }; 351 352 static const Fl_Glut_StrokeStrip ch42st[] = 353 { 354 {2,ch42st0}, 355 {2,ch42st1}, 356 {2,ch42st2} 357 }; 358 359 static const Fl_Glut_StrokeChar ch42 = {59.439f,3,ch42st}; 360 361 /* char: 0x2b */ 362 363 static const Fl_Glut_StrokeVertex ch43st0[] = 364 { 365 {48.8371f,85.7143f}, 366 {48.8371f,0.0f} 367 }; 368 369 static const Fl_Glut_StrokeVertex ch43st1[] = 370 { 371 {5.98f,42.8571f}, 372 {91.6943f,42.8571f} 373 }; 374 375 static const Fl_Glut_StrokeStrip ch43st[] = 376 { 377 {2,ch43st0}, 378 {2,ch43st1} 379 }; 380 381 static const Fl_Glut_StrokeChar ch43 = {97.2543f,2,ch43st}; 382 383 /* char: 0x2c */ 384 385 static const Fl_Glut_StrokeVertex ch44st0[] = 386 { 387 {18.2838f,4.7619f}, 388 {13.5219f,0.0f}, 389 {8.76f,4.7619f}, 390 {13.5219f,9.5238f}, 391 {18.2838f,4.7619f}, 392 {18.2838f,-4.7619f}, 393 {13.5219f,-14.2857f}, 394 {8.76f,-19.0476f} 395 }; 396 397 static const Fl_Glut_StrokeStrip ch44st[] = 398 { 399 {8,ch44st0} 400 }; 401 402 static const Fl_Glut_StrokeChar ch44 = {26.0638f,1,ch44st}; 403 404 /* char: 0x2d */ 405 406 static const Fl_Glut_StrokeVertex ch45st0[] = 407 { 408 {7.38f,42.8571f}, 409 {93.0943f,42.8571f} 410 }; 411 412 static const Fl_Glut_StrokeStrip ch45st[] = 413 { 414 {2,ch45st0} 415 }; 416 417 static const Fl_Glut_StrokeChar ch45 = {100.754f,1,ch45st}; 418 419 /* char: 0x2e */ 420 421 static const Fl_Glut_StrokeVertex ch46st0[] = 422 { 423 {13.1019f,9.5238f}, 424 {8.34f,4.7619f}, 425 {13.1019f,0.0f}, 426 {17.8638f,4.7619f}, 427 {13.1019f,9.5238f} 428 }; 429 430 static const Fl_Glut_StrokeStrip ch46st[] = 431 { 432 {5,ch46st0} 433 }; 434 435 static const Fl_Glut_StrokeChar ch46 = {26.4838f,1,ch46st}; 436 437 /* char: 0x2f */ 438 439 static const Fl_Glut_StrokeVertex ch47st0[] = 440 { 441 {7.24f,-14.2857f}, 442 {73.9067f,100.0f} 443 }; 444 445 static const Fl_Glut_StrokeStrip ch47st[] = 446 { 447 {2,ch47st0} 448 }; 449 450 static const Fl_Glut_StrokeChar ch47 = {82.1067f,1,ch47st}; 451 452 /* char: 0x30 */ 453 454 static const Fl_Glut_StrokeVertex ch48st0[] = 455 { 456 {33.5514f,100.0f}, 457 {19.2657f,95.2381f}, 458 {9.7419f,80.9524f}, 459 {4.98f,57.1429f}, 460 {4.98f,42.8571f}, 461 {9.7419f,19.0476f}, 462 {19.2657f,4.7619f}, 463 {33.5514f,0.0f}, 464 {43.0752f,0.0f}, 465 {57.361f,4.7619f}, 466 {66.8848f,19.0476f}, 467 {71.6467f,42.8571f}, 468 {71.6467f,57.1429f}, 469 {66.8848f,80.9524f}, 470 {57.361f,95.2381f}, 471 {43.0752f,100.0f}, 472 {33.5514f,100.0f} 473 }; 474 475 static const Fl_Glut_StrokeStrip ch48st[] = 476 { 477 {17,ch48st0} 478 }; 479 480 static const Fl_Glut_StrokeChar ch48 = {77.0667f,1,ch48st}; 481 482 /* char: 0x31 */ 483 484 static const Fl_Glut_StrokeVertex ch49st0[] = 485 { 486 {11.82f,80.9524f}, 487 {21.3438f,85.7143f}, 488 {35.6295f,100.0f}, 489 {35.6295f,0.0f} 490 }; 491 492 static const Fl_Glut_StrokeStrip ch49st[] = 493 { 494 {4,ch49st0} 495 }; 496 497 static const Fl_Glut_StrokeChar ch49 = {66.5295f,1,ch49st}; 498 499 /* char: 0x32 */ 500 501 static const Fl_Glut_StrokeVertex ch50st0[] = 502 { 503 {10.1819f,76.1905f}, 504 {10.1819f,80.9524f}, 505 {14.9438f,90.4762f}, 506 {19.7057f,95.2381f}, 507 {29.2295f,100.0f}, 508 {48.2771f,100.0f}, 509 {57.801f,95.2381f}, 510 {62.5629f,90.4762f}, 511 {67.3248f,80.9524f}, 512 {67.3248f,71.4286f}, 513 {62.5629f,61.9048f}, 514 {53.039f,47.619f}, 515 {5.42f,0.0f}, 516 {72.0867f,0.0f} 517 }; 518 519 static const Fl_Glut_StrokeStrip ch50st[] = 520 { 521 {14,ch50st0} 522 }; 523 524 static const Fl_Glut_StrokeChar ch50 = {77.6467f,1,ch50st}; 525 526 /* char: 0x33 */ 527 528 static const Fl_Glut_StrokeVertex ch51st0[] = 529 { 530 {14.5238f,100.0f}, 531 {66.9048f,100.0f}, 532 {38.3333f,61.9048f}, 533 {52.619f,61.9048f}, 534 {62.1429f,57.1429f}, 535 {66.9048f,52.381f}, 536 {71.6667f,38.0952f}, 537 {71.6667f,28.5714f}, 538 {66.9048f,14.2857f}, 539 {57.381f,4.7619f}, 540 {43.0952f,0.0f}, 541 {28.8095f,0.0f}, 542 {14.5238f,4.7619f}, 543 {9.7619f,9.5238f}, 544 {5.0f,19.0476f} 545 }; 546 547 static const Fl_Glut_StrokeStrip ch51st[] = 548 { 549 {15,ch51st0} 550 }; 551 552 static const Fl_Glut_StrokeChar ch51 = {77.0467f,1,ch51st}; 553 554 /* char: 0x34 */ 555 556 static const Fl_Glut_StrokeVertex ch52st0[] = 557 { 558 {51.499f,100.0f}, 559 {3.88f,33.3333f}, 560 {75.3086f,33.3333f} 561 }; 562 563 static const Fl_Glut_StrokeVertex ch52st1[] = 564 { 565 {51.499f,100.0f}, 566 {51.499f,0.0f} 567 }; 568 569 static const Fl_Glut_StrokeStrip ch52st[] = 570 { 571 {3,ch52st0}, 572 {2,ch52st1} 573 }; 574 575 static const Fl_Glut_StrokeChar ch52 = {80.1686f,2,ch52st}; 576 577 /* char: 0x35 */ 578 579 static const Fl_Glut_StrokeVertex ch53st0[] = 580 { 581 {62.0029f,100.0f}, 582 {14.3838f,100.0f}, 583 {9.6219f,57.1429f}, 584 {14.3838f,61.9048f}, 585 {28.6695f,66.6667f}, 586 {42.9552f,66.6667f}, 587 {57.241f,61.9048f}, 588 {66.7648f,52.381f}, 589 {71.5267f,38.0952f}, 590 {71.5267f,28.5714f}, 591 {66.7648f,14.2857f}, 592 {57.241f,4.7619f}, 593 {42.9552f,0.0f}, 594 {28.6695f,0.0f}, 595 {14.3838f,4.7619f}, 596 {9.6219f,9.5238f}, 597 {4.86f,19.0476f} 598 }; 599 600 static const Fl_Glut_StrokeStrip ch53st[] = 601 { 602 {17,ch53st0} 603 }; 604 605 static const Fl_Glut_StrokeChar ch53 = {77.6867f,1,ch53st}; 606 607 /* char: 0x36 */ 608 609 static const Fl_Glut_StrokeVertex ch54st0[] = 610 { 611 {62.7229f,85.7143f}, 612 {57.961f,95.2381f}, 613 {43.6752f,100.0f}, 614 {34.1514f,100.0f}, 615 {19.8657f,95.2381f}, 616 {10.3419f,80.9524f}, 617 {5.58f,57.1429f}, 618 {5.58f,33.3333f}, 619 {10.3419f,14.2857f}, 620 {19.8657f,4.7619f}, 621 {34.1514f,0.0f}, 622 {38.9133f,0.0f}, 623 {53.199f,4.7619f}, 624 {62.7229f,14.2857f}, 625 {67.4848f,28.5714f}, 626 {67.4848f,33.3333f}, 627 {62.7229f,47.619f}, 628 {53.199f,57.1429f}, 629 {38.9133f,61.9048f}, 630 {34.1514f,61.9048f}, 631 {19.8657f,57.1429f}, 632 {10.3419f,47.619f}, 633 {5.58f,33.3333f} 634 }; 635 636 static const Fl_Glut_StrokeStrip ch54st[] = 637 { 638 {23,ch54st0} 639 }; 640 641 static const Fl_Glut_StrokeChar ch54 = {73.8048f,1,ch54st}; 642 643 /* char: 0x37 */ 644 645 static const Fl_Glut_StrokeVertex ch55st0[] = 646 { 647 {72.2267f,100.0f}, 648 {24.6076f,0.0f} 649 }; 650 651 static const Fl_Glut_StrokeVertex ch55st1[] = 652 { 653 {5.56f,100.0f}, 654 {72.2267f,100.0f} 655 }; 656 657 static const Fl_Glut_StrokeStrip ch55st[] = 658 { 659 {2,ch55st0}, 660 {2,ch55st1} 661 }; 662 663 static const Fl_Glut_StrokeChar ch55 = {77.2267f,2,ch55st}; 664 665 /* char: 0x38 */ 666 667 static const Fl_Glut_StrokeVertex ch56st0[] = 668 { 669 {29.4095f,100.0f}, 670 {15.1238f,95.2381f}, 671 {10.3619f,85.7143f}, 672 {10.3619f,76.1905f}, 673 {15.1238f,66.6667f}, 674 {24.6476f,61.9048f}, 675 {43.6952f,57.1429f}, 676 {57.981f,52.381f}, 677 {67.5048f,42.8571f}, 678 {72.2667f,33.3333f}, 679 {72.2667f,19.0476f}, 680 {67.5048f,9.5238f}, 681 {62.7429f,4.7619f}, 682 {48.4571f,0.0f}, 683 {29.4095f,0.0f}, 684 {15.1238f,4.7619f}, 685 {10.3619f,9.5238f}, 686 {5.6f,19.0476f}, 687 {5.6f,33.3333f}, 688 {10.3619f,42.8571f}, 689 {19.8857f,52.381f}, 690 {34.1714f,57.1429f}, 691 {53.219f,61.9048f}, 692 {62.7429f,66.6667f}, 693 {67.5048f,76.1905f}, 694 {67.5048f,85.7143f}, 695 {62.7429f,95.2381f}, 696 {48.4571f,100.0f}, 697 {29.4095f,100.0f} 698 }; 699 700 static const Fl_Glut_StrokeStrip ch56st[] = 701 { 702 {29,ch56st0} 703 }; 704 705 static const Fl_Glut_StrokeChar ch56 = {77.6667f,1,ch56st}; 706 707 /* char: 0x39 */ 708 709 static const Fl_Glut_StrokeVertex ch57st0[] = 710 { 711 {68.5048f,66.6667f}, 712 {63.7429f,52.381f}, 713 {54.219f,42.8571f}, 714 {39.9333f,38.0952f}, 715 {35.1714f,38.0952f}, 716 {20.8857f,42.8571f}, 717 {11.3619f,52.381f}, 718 {6.6f,66.6667f}, 719 {6.6f,71.4286f}, 720 {11.3619f,85.7143f}, 721 {20.8857f,95.2381f}, 722 {35.1714f,100.0f}, 723 {39.9333f,100.0f}, 724 {54.219f,95.2381f}, 725 {63.7429f,85.7143f}, 726 {68.5048f,66.6667f}, 727 {68.5048f,42.8571f}, 728 {63.7429f,19.0476f}, 729 {54.219f,4.7619f}, 730 {39.9333f,0.0f}, 731 {30.4095f,0.0f}, 732 {16.1238f,4.7619f}, 733 {11.3619f,14.2857f} 734 }; 735 736 static const Fl_Glut_StrokeStrip ch57st[] = 737 { 738 {23,ch57st0} 739 }; 740 741 static const Fl_Glut_StrokeChar ch57 = {74.0648f,1,ch57st}; 742 743 /* char: 0x3a */ 744 745 static const Fl_Glut_StrokeVertex ch58st0[] = 746 { 747 {14.0819f,66.6667f}, 748 {9.32f,61.9048f}, 749 {14.0819f,57.1429f}, 750 {18.8438f,61.9048f}, 751 {14.0819f,66.6667f} 752 }; 753 754 static const Fl_Glut_StrokeVertex ch58st1[] = 755 { 756 {14.0819f,9.5238f}, 757 {9.32f,4.7619f}, 758 {14.0819f,0.0f}, 759 {18.8438f,4.7619f}, 760 {14.0819f,9.5238f} 761 }; 762 763 static const Fl_Glut_StrokeStrip ch58st[] = 764 { 765 {5,ch58st0}, 766 {5,ch58st1} 767 }; 768 769 static const Fl_Glut_StrokeChar ch58 = {26.2238f,2,ch58st}; 770 771 /* char: 0x3b */ 772 773 static const Fl_Glut_StrokeVertex ch59st0[] = 774 { 775 {12.9619f,66.6667f}, 776 {8.2f,61.9048f}, 777 {12.9619f,57.1429f}, 778 {17.7238f,61.9048f}, 779 {12.9619f,66.6667f} 780 }; 781 782 static const Fl_Glut_StrokeVertex ch59st1[] = 783 { 784 {17.7238f,4.7619f}, 785 {12.9619f,0.0f}, 786 {8.2f,4.7619f}, 787 {12.9619f,9.5238f}, 788 {17.7238f,4.7619f}, 789 {17.7238f,-4.7619f}, 790 {12.9619f,-14.2857f}, 791 {8.2f,-19.0476f} 792 }; 793 794 static const Fl_Glut_StrokeStrip ch59st[] = 795 { 796 {5,ch59st0}, 797 {8,ch59st1} 798 }; 799 800 static const Fl_Glut_StrokeChar ch59 = {26.3038f,2,ch59st}; 801 802 /* char: 0x3c */ 803 804 static const Fl_Glut_StrokeVertex ch60st0[] = 805 { 806 {79.2505f,85.7143f}, 807 {3.06f,42.8571f}, 808 {79.2505f,0.0f} 809 }; 810 811 static const Fl_Glut_StrokeStrip ch60st[] = 812 { 813 {3,ch60st0} 814 }; 815 816 static const Fl_Glut_StrokeChar ch60 = {81.6105f,1,ch60st}; 817 818 /* char: 0x3d */ 819 820 static const Fl_Glut_StrokeVertex ch61st0[] = 821 { 822 {5.7f,57.1429f}, 823 {91.4143f,57.1429f} 824 }; 825 826 static const Fl_Glut_StrokeVertex ch61st1[] = 827 { 828 {5.7f,28.5714f}, 829 {91.4143f,28.5714f} 830 }; 831 832 static const Fl_Glut_StrokeStrip ch61st[] = 833 { 834 {2,ch61st0}, 835 {2,ch61st1} 836 }; 837 838 static const Fl_Glut_StrokeChar ch61 = {97.2543f,2,ch61st}; 839 840 /* char: 0x3e */ 841 842 static const Fl_Glut_StrokeVertex ch62st0[] = 843 { 844 {2.78f,85.7143f}, 845 {78.9705f,42.8571f}, 846 {2.78f,0.0f} 847 }; 848 849 static const Fl_Glut_StrokeStrip ch62st[] = 850 { 851 {3,ch62st0} 852 }; 853 854 static const Fl_Glut_StrokeChar ch62 = {81.6105f,1,ch62st}; 855 856 /* char: 0x3f */ 857 858 static const Fl_Glut_StrokeVertex ch63st0[] = 859 { 860 {8.42f,76.1905f}, 861 {8.42f,80.9524f}, 862 {13.1819f,90.4762f}, 863 {17.9438f,95.2381f}, 864 {27.4676f,100.0f}, 865 {46.5152f,100.0f}, 866 {56.039f,95.2381f}, 867 {60.801f,90.4762f}, 868 {65.5629f,80.9524f}, 869 {65.5629f,71.4286f}, 870 {60.801f,61.9048f}, 871 {56.039f,57.1429f}, 872 {36.9914f,47.619f}, 873 {36.9914f,33.3333f} 874 }; 875 876 static const Fl_Glut_StrokeVertex ch63st1[] = 877 { 878 {36.9914f,9.5238f}, 879 {32.2295f,4.7619f}, 880 {36.9914f,0.0f}, 881 {41.7533f,4.7619f}, 882 {36.9914f,9.5238f} 883 }; 884 885 static const Fl_Glut_StrokeStrip ch63st[] = 886 { 887 {14,ch63st0}, 888 {5,ch63st1} 889 }; 890 891 static const Fl_Glut_StrokeChar ch63 = {73.9029f,2,ch63st}; 892 893 /* char: 0x40 */ 894 895 static const Fl_Glut_StrokeVertex ch64st0[] = 896 { 897 {49.2171f,52.381f}, 898 {39.6933f,57.1429f}, 899 {30.1695f,57.1429f}, 900 {25.4076f,47.619f}, 901 {25.4076f,42.8571f}, 902 {30.1695f,33.3333f}, 903 {39.6933f,33.3333f}, 904 {49.2171f,38.0952f} 905 }; 906 907 static const Fl_Glut_StrokeVertex ch64st1[] = 908 { 909 {49.2171f,57.1429f}, 910 {49.2171f,38.0952f}, 911 {53.979f,33.3333f}, 912 {63.5029f,33.3333f}, 913 {68.2648f,42.8571f}, 914 {68.2648f,47.619f}, 915 {63.5029f,61.9048f}, 916 {53.979f,71.4286f}, 917 {39.6933f,76.1905f}, 918 {34.9314f,76.1905f}, 919 {20.6457f,71.4286f}, 920 {11.1219f,61.9048f}, 921 {6.36f,47.619f}, 922 {6.36f,42.8571f}, 923 {11.1219f,28.5714f}, 924 {20.6457f,19.0476f}, 925 {34.9314f,14.2857f}, 926 {39.6933f,14.2857f}, 927 {53.979f,19.0476f} 928 }; 929 930 static const Fl_Glut_StrokeStrip ch64st[] = 931 { 932 {8,ch64st0}, 933 {19,ch64st1} 934 }; 935 936 static const Fl_Glut_StrokeChar ch64 = {74.3648f,2,ch64st}; 937 938 /* char: 0x41 */ 939 940 static const Fl_Glut_StrokeVertex ch65st0[] = 941 { 942 {40.5952f,100.0f}, 943 {2.5f,0.0f} 944 }; 945 946 static const Fl_Glut_StrokeVertex ch65st1[] = 947 { 948 {40.5952f,100.0f}, 949 {78.6905f,0.0f} 950 }; 951 952 static const Fl_Glut_StrokeVertex ch65st2[] = 953 { 954 {16.7857f,33.3333f}, 955 {64.4048f,33.3333f} 956 }; 957 958 static const Fl_Glut_StrokeStrip ch65st[] = 959 { 960 {2,ch65st0}, 961 {2,ch65st1}, 962 {2,ch65st2} 963 }; 964 965 static const Fl_Glut_StrokeChar ch65 = {80.4905f,3,ch65st}; 966 967 /* char: 0x42 */ 968 969 static const Fl_Glut_StrokeVertex ch66st0[] = 970 { 971 {11.42f,100.0f}, 972 {11.42f,0.0f} 973 }; 974 975 static const Fl_Glut_StrokeVertex ch66st1[] = 976 { 977 {11.42f,100.0f}, 978 {54.2771f,100.0f}, 979 {68.5629f,95.2381f}, 980 {73.3248f,90.4762f}, 981 {78.0867f,80.9524f}, 982 {78.0867f,71.4286f}, 983 {73.3248f,61.9048f}, 984 {68.5629f,57.1429f}, 985 {54.2771f,52.381f} 986 }; 987 988 static const Fl_Glut_StrokeVertex ch66st2[] = 989 { 990 {11.42f,52.381f}, 991 {54.2771f,52.381f}, 992 {68.5629f,47.619f}, 993 {73.3248f,42.8571f}, 994 {78.0867f,33.3333f}, 995 {78.0867f,19.0476f}, 996 {73.3248f,9.5238f}, 997 {68.5629f,4.7619f}, 998 {54.2771f,0.0f}, 999 {11.42f,0.0f} 1000 }; 1001 1002 static const Fl_Glut_StrokeStrip ch66st[] = 1003 { 1004 {2,ch66st0}, 1005 {9,ch66st1}, 1006 {10,ch66st2} 1007 }; 1008 1009 static const Fl_Glut_StrokeChar ch66 = {83.6267f,3,ch66st}; 1010 1011 /* char: 0x43 */ 1012 1013 static const Fl_Glut_StrokeVertex ch67st0[] = 1014 { 1015 {78.0886f,76.1905f}, 1016 {73.3267f,85.7143f}, 1017 {63.8029f,95.2381f}, 1018 {54.279f,100.0f}, 1019 {35.2314f,100.0f}, 1020 {25.7076f,95.2381f}, 1021 {16.1838f,85.7143f}, 1022 {11.4219f,76.1905f}, 1023 {6.66f,61.9048f}, 1024 {6.66f,38.0952f}, 1025 {11.4219f,23.8095f}, 1026 {16.1838f,14.2857f}, 1027 {25.7076f,4.7619f}, 1028 {35.2314f,0.0f}, 1029 {54.279f,0.0f}, 1030 {63.8029f,4.7619f}, 1031 {73.3267f,14.2857f}, 1032 {78.0886f,23.8095f} 1033 }; 1034 1035 static const Fl_Glut_StrokeStrip ch67st[] = 1036 { 1037 {18,ch67st0} 1038 }; 1039 1040 static const Fl_Glut_StrokeChar ch67 = {84.4886f,1,ch67st}; 1041 1042 /* char: 0x44 */ 1043 1044 static const Fl_Glut_StrokeVertex ch68st0[] = 1045 { 1046 {11.96f,100.0f}, 1047 {11.96f,0.0f} 1048 }; 1049 1050 static const Fl_Glut_StrokeVertex ch68st1[] = 1051 { 1052 {11.96f,100.0f}, 1053 {45.2933f,100.0f}, 1054 {59.579f,95.2381f}, 1055 {69.1029f,85.7143f}, 1056 {73.8648f,76.1905f}, 1057 {78.6267f,61.9048f}, 1058 {78.6267f,38.0952f}, 1059 {73.8648f,23.8095f}, 1060 {69.1029f,14.2857f}, 1061 {59.579f,4.7619f}, 1062 {45.2933f,0.0f}, 1063 {11.96f,0.0f} 1064 }; 1065 1066 static const Fl_Glut_StrokeStrip ch68st[] = 1067 { 1068 {2,ch68st0}, 1069 {12,ch68st1} 1070 }; 1071 1072 static const Fl_Glut_StrokeChar ch68 = {85.2867f,2,ch68st}; 1073 1074 /* char: 0x45 */ 1075 1076 static const Fl_Glut_StrokeVertex ch69st0[] = 1077 { 1078 {11.42f,100.0f}, 1079 {11.42f,0.0f} 1080 }; 1081 1082 static const Fl_Glut_StrokeVertex ch69st1[] = 1083 { 1084 {11.42f,100.0f}, 1085 {73.3248f,100.0f} 1086 }; 1087 1088 static const Fl_Glut_StrokeVertex ch69st2[] = 1089 { 1090 {11.42f,52.381f}, 1091 {49.5152f,52.381f} 1092 }; 1093 1094 static const Fl_Glut_StrokeVertex ch69st3[] = 1095 { 1096 {11.42f,0.0f}, 1097 {73.3248f,0.0f} 1098 }; 1099 1100 static const Fl_Glut_StrokeStrip ch69st[] = 1101 { 1102 {2,ch69st0}, 1103 {2,ch69st1}, 1104 {2,ch69st2}, 1105 {2,ch69st3} 1106 }; 1107 1108 static const Fl_Glut_StrokeChar ch69 = {78.1848f,4,ch69st}; 1109 1110 /* char: 0x46 */ 1111 1112 static const Fl_Glut_StrokeVertex ch70st0[] = 1113 { 1114 {11.42f,100.0f}, 1115 {11.42f,0.0f} 1116 }; 1117 1118 static const Fl_Glut_StrokeVertex ch70st1[] = 1119 { 1120 {11.42f,100.0f}, 1121 {73.3248f,100.0f} 1122 }; 1123 1124 static const Fl_Glut_StrokeVertex ch70st2[] = 1125 { 1126 {11.42f,52.381f}, 1127 {49.5152f,52.381f} 1128 }; 1129 1130 static const Fl_Glut_StrokeStrip ch70st[] = 1131 { 1132 {2,ch70st0}, 1133 {2,ch70st1}, 1134 {2,ch70st2} 1135 }; 1136 1137 static const Fl_Glut_StrokeChar ch70 = {78.7448f,3,ch70st}; 1138 1139 /* char: 0x47 */ 1140 1141 static const Fl_Glut_StrokeVertex ch71st0[] = 1142 { 1143 {78.4886f,76.1905f}, 1144 {73.7267f,85.7143f}, 1145 {64.2029f,95.2381f}, 1146 {54.679f,100.0f}, 1147 {35.6314f,100.0f}, 1148 {26.1076f,95.2381f}, 1149 {16.5838f,85.7143f}, 1150 {11.8219f,76.1905f}, 1151 {7.06f,61.9048f}, 1152 {7.06f,38.0952f}, 1153 {11.8219f,23.8095f}, 1154 {16.5838f,14.2857f}, 1155 {26.1076f,4.7619f}, 1156 {35.6314f,0.0f}, 1157 {54.679f,0.0f}, 1158 {64.2029f,4.7619f}, 1159 {73.7267f,14.2857f}, 1160 {78.4886f,23.8095f}, 1161 {78.4886f,38.0952f} 1162 }; 1163 1164 static const Fl_Glut_StrokeVertex ch71st1[] = 1165 { 1166 {54.679f,38.0952f}, 1167 {78.4886f,38.0952f} 1168 }; 1169 1170 static const Fl_Glut_StrokeStrip ch71st[] = 1171 { 1172 {19,ch71st0}, 1173 {2,ch71st1} 1174 }; 1175 1176 static const Fl_Glut_StrokeChar ch71 = {89.7686f,2,ch71st}; 1177 1178 /* char: 0x48 */ 1179 1180 static const Fl_Glut_StrokeVertex ch72st0[] = 1181 { 1182 {11.42f,100.0f}, 1183 {11.42f,0.0f} 1184 }; 1185 1186 static const Fl_Glut_StrokeVertex ch72st1[] = 1187 { 1188 {78.0867f,100.0f}, 1189 {78.0867f,0.0f} 1190 }; 1191 1192 static const Fl_Glut_StrokeVertex ch72st2[] = 1193 { 1194 {11.42f,52.381f}, 1195 {78.0867f,52.381f} 1196 }; 1197 1198 static const Fl_Glut_StrokeStrip ch72st[] = 1199 { 1200 {2,ch72st0}, 1201 {2,ch72st1}, 1202 {2,ch72st2} 1203 }; 1204 1205 static const Fl_Glut_StrokeChar ch72 = {89.0867f,3,ch72st}; 1206 1207 /* char: 0x49 */ 1208 1209 static const Fl_Glut_StrokeVertex ch73st0[] = 1210 { 1211 {10.86f,100.0f}, 1212 {10.86f,0.0f} 1213 }; 1214 1215 static const Fl_Glut_StrokeStrip ch73st[] = 1216 { 1217 {2,ch73st0} 1218 }; 1219 1220 static const Fl_Glut_StrokeChar ch73 = {21.3f,1,ch73st}; 1221 1222 /* char: 0x4a */ 1223 1224 static const Fl_Glut_StrokeVertex ch74st0[] = 1225 { 1226 {50.119f,100.0f}, 1227 {50.119f,23.8095f}, 1228 {45.3571f,9.5238f}, 1229 {40.5952f,4.7619f}, 1230 {31.0714f,0.0f}, 1231 {21.5476f,0.0f}, 1232 {12.0238f,4.7619f}, 1233 {7.2619f,9.5238f}, 1234 {2.5f,23.8095f}, 1235 {2.5f,33.3333f} 1236 }; 1237 1238 static const Fl_Glut_StrokeStrip ch74st[] = 1239 { 1240 {10,ch74st0} 1241 }; 1242 1243 static const Fl_Glut_StrokeChar ch74 = {59.999f,1,ch74st}; 1244 1245 /* char: 0x4b */ 1246 1247 static const Fl_Glut_StrokeVertex ch75st0[] = 1248 { 1249 {11.28f,100.0f}, 1250 {11.28f,0.0f} 1251 }; 1252 1253 static const Fl_Glut_StrokeVertex ch75st1[] = 1254 { 1255 {77.9467f,100.0f}, 1256 {11.28f,33.3333f} 1257 }; 1258 1259 static const Fl_Glut_StrokeVertex ch75st2[] = 1260 { 1261 {35.0895f,57.1429f}, 1262 {77.9467f,0.0f} 1263 }; 1264 1265 static const Fl_Glut_StrokeStrip ch75st[] = 1266 { 1267 {2,ch75st0}, 1268 {2,ch75st1}, 1269 {2,ch75st2} 1270 }; 1271 1272 static const Fl_Glut_StrokeChar ch75 = {79.3267f,3,ch75st}; 1273 1274 /* char: 0x4c */ 1275 1276 static const Fl_Glut_StrokeVertex ch76st0[] = 1277 { 1278 {11.68f,100.0f}, 1279 {11.68f,0.0f} 1280 }; 1281 1282 static const Fl_Glut_StrokeVertex ch76st1[] = 1283 { 1284 {11.68f,0.0f}, 1285 {68.8229f,0.0f} 1286 }; 1287 1288 static const Fl_Glut_StrokeStrip ch76st[] = 1289 { 1290 {2,ch76st0}, 1291 {2,ch76st1} 1292 }; 1293 1294 static const Fl_Glut_StrokeChar ch76 = {71.3229f,2,ch76st}; 1295 1296 /* char: 0x4d */ 1297 1298 static const Fl_Glut_StrokeVertex ch77st0[] = 1299 { 1300 {10.86f,100.0f}, 1301 {10.86f,0.0f} 1302 }; 1303 1304 static const Fl_Glut_StrokeVertex ch77st1[] = 1305 { 1306 {10.86f,100.0f}, 1307 {48.9552f,0.0f} 1308 }; 1309 1310 static const Fl_Glut_StrokeVertex ch77st2[] = 1311 { 1312 {87.0505f,100.0f}, 1313 {48.9552f,0.0f} 1314 }; 1315 1316 static const Fl_Glut_StrokeVertex ch77st3[] = 1317 { 1318 {87.0505f,100.0f}, 1319 {87.0505f,0.0f} 1320 }; 1321 1322 static const Fl_Glut_StrokeStrip ch77st[] = 1323 { 1324 {2,ch77st0}, 1325 {2,ch77st1}, 1326 {2,ch77st2}, 1327 {2,ch77st3} 1328 }; 1329 1330 static const Fl_Glut_StrokeChar ch77 = {97.2105f,4,ch77st}; 1331 1332 /* char: 0x4e */ 1333 1334 static const Fl_Glut_StrokeVertex ch78st0[] = 1335 { 1336 {11.14f,100.0f}, 1337 {11.14f,0.0f} 1338 }; 1339 1340 static const Fl_Glut_StrokeVertex ch78st1[] = 1341 { 1342 {11.14f,100.0f}, 1343 {77.8067f,0.0f} 1344 }; 1345 1346 static const Fl_Glut_StrokeVertex ch78st2[] = 1347 { 1348 {77.8067f,100.0f}, 1349 {77.8067f,0.0f} 1350 }; 1351 1352 static const Fl_Glut_StrokeStrip ch78st[] = 1353 { 1354 {2,ch78st0}, 1355 {2,ch78st1}, 1356 {2,ch78st2} 1357 }; 1358 1359 static const Fl_Glut_StrokeChar ch78 = {88.8067f,3,ch78st}; 1360 1361 /* char: 0x4f */ 1362 1363 static const Fl_Glut_StrokeVertex ch79st0[] = 1364 { 1365 {34.8114f,100.0f}, 1366 {25.2876f,95.2381f}, 1367 {15.7638f,85.7143f}, 1368 {11.0019f,76.1905f}, 1369 {6.24f,61.9048f}, 1370 {6.24f,38.0952f}, 1371 {11.0019f,23.8095f}, 1372 {15.7638f,14.2857f}, 1373 {25.2876f,4.7619f}, 1374 {34.8114f,0.0f}, 1375 {53.859f,0.0f}, 1376 {63.3829f,4.7619f}, 1377 {72.9067f,14.2857f}, 1378 {77.6686f,23.8095f}, 1379 {82.4305f,38.0952f}, 1380 {82.4305f,61.9048f}, 1381 {77.6686f,76.1905f}, 1382 {72.9067f,85.7143f}, 1383 {63.3829f,95.2381f}, 1384 {53.859f,100.0f}, 1385 {34.8114f,100.0f} 1386 }; 1387 1388 static const Fl_Glut_StrokeStrip ch79st[] = 1389 { 1390 {21,ch79st0} 1391 }; 1392 1393 static const Fl_Glut_StrokeChar ch79 = {88.8305f,1,ch79st}; 1394 1395 /* char: 0x50 */ 1396 1397 static const Fl_Glut_StrokeVertex ch80st0[] = 1398 { 1399 {12.1f,100.0f}, 1400 {12.1f,0.0f} 1401 }; 1402 1403 static const Fl_Glut_StrokeVertex ch80st1[] = 1404 { 1405 {12.1f,100.0f}, 1406 {54.9571f,100.0f}, 1407 {69.2429f,95.2381f}, 1408 {74.0048f,90.4762f}, 1409 {78.7667f,80.9524f}, 1410 {78.7667f,66.6667f}, 1411 {74.0048f,57.1429f}, 1412 {69.2429f,52.381f}, 1413 {54.9571f,47.619f}, 1414 {12.1f,47.619f} 1415 }; 1416 1417 static const Fl_Glut_StrokeStrip ch80st[] = 1418 { 1419 {2,ch80st0}, 1420 {10,ch80st1} 1421 }; 1422 1423 static const Fl_Glut_StrokeChar ch80 = {85.6667f,2,ch80st}; 1424 1425 /* char: 0x51 */ 1426 1427 static const Fl_Glut_StrokeVertex ch81st0[] = 1428 { 1429 {33.8714f,100.0f}, 1430 {24.3476f,95.2381f}, 1431 {14.8238f,85.7143f}, 1432 {10.0619f,76.1905f}, 1433 {5.3f,61.9048f}, 1434 {5.3f,38.0952f}, 1435 {10.0619f,23.8095f}, 1436 {14.8238f,14.2857f}, 1437 {24.3476f,4.7619f}, 1438 {33.8714f,0.0f}, 1439 {52.919f,0.0f}, 1440 {62.4429f,4.7619f}, 1441 {71.9667f,14.2857f}, 1442 {76.7286f,23.8095f}, 1443 {81.4905f,38.0952f}, 1444 {81.4905f,61.9048f}, 1445 {76.7286f,76.1905f}, 1446 {71.9667f,85.7143f}, 1447 {62.4429f,95.2381f}, 1448 {52.919f,100.0f}, 1449 {33.8714f,100.0f} 1450 }; 1451 1452 static const Fl_Glut_StrokeVertex ch81st1[] = 1453 { 1454 {48.1571f,19.0476f}, 1455 {76.7286f,-9.5238f} 1456 }; 1457 1458 static const Fl_Glut_StrokeStrip ch81st[] = 1459 { 1460 {21,ch81st0}, 1461 {2,ch81st1} 1462 }; 1463 1464 static const Fl_Glut_StrokeChar ch81 = {88.0905f,2,ch81st}; 1465 1466 /* char: 0x52 */ 1467 1468 static const Fl_Glut_StrokeVertex ch82st0[] = 1469 { 1470 {11.68f,100.0f}, 1471 {11.68f,0.0f} 1472 }; 1473 1474 static const Fl_Glut_StrokeVertex ch82st1[] = 1475 { 1476 {11.68f,100.0f}, 1477 {54.5371f,100.0f}, 1478 {68.8229f,95.2381f}, 1479 {73.5848f,90.4762f}, 1480 {78.3467f,80.9524f}, 1481 {78.3467f,71.4286f}, 1482 {73.5848f,61.9048f}, 1483 {68.8229f,57.1429f}, 1484 {54.5371f,52.381f}, 1485 {11.68f,52.381f} 1486 }; 1487 1488 static const Fl_Glut_StrokeVertex ch82st2[] = 1489 { 1490 {45.0133f,52.381f}, 1491 {78.3467f,0.0f} 1492 }; 1493 1494 static const Fl_Glut_StrokeStrip ch82st[] = 1495 { 1496 {2,ch82st0}, 1497 {10,ch82st1}, 1498 {2,ch82st2} 1499 }; 1500 1501 static const Fl_Glut_StrokeChar ch82 = {82.3667f,3,ch82st}; 1502 1503 /* char: 0x53 */ 1504 1505 static const Fl_Glut_StrokeVertex ch83st0[] = 1506 { 1507 {74.6667f,85.7143f}, 1508 {65.1429f,95.2381f}, 1509 {50.8571f,100.0f}, 1510 {31.8095f,100.0f}, 1511 {17.5238f,95.2381f}, 1512 {8.0f,85.7143f}, 1513 {8.0f,76.1905f}, 1514 {12.7619f,66.6667f}, 1515 {17.5238f,61.9048f}, 1516 {27.0476f,57.1429f}, 1517 {55.619f,47.619f}, 1518 {65.1429f,42.8571f}, 1519 {69.9048f,38.0952f}, 1520 {74.6667f,28.5714f}, 1521 {74.6667f,14.2857f}, 1522 {65.1429f,4.7619f}, 1523 {50.8571f,0.0f}, 1524 {31.8095f,0.0f}, 1525 {17.5238f,4.7619f}, 1526 {8.0f,14.2857f} 1527 }; 1528 1529 static const Fl_Glut_StrokeStrip ch83st[] = 1530 { 1531 {20,ch83st0} 1532 }; 1533 1534 static const Fl_Glut_StrokeChar ch83 = {80.8267f,1,ch83st}; 1535 1536 /* char: 0x54 */ 1537 1538 static const Fl_Glut_StrokeVertex ch84st0[] = 1539 { 1540 {35.6933f,100.0f}, 1541 {35.6933f,0.0f} 1542 }; 1543 1544 static const Fl_Glut_StrokeVertex ch84st1[] = 1545 { 1546 {2.36f,100.0f}, 1547 {69.0267f,100.0f} 1548 }; 1549 1550 static const Fl_Glut_StrokeStrip ch84st[] = 1551 { 1552 {2,ch84st0}, 1553 {2,ch84st1} 1554 }; 1555 1556 static const Fl_Glut_StrokeChar ch84 = {71.9467f,2,ch84st}; 1557 1558 /* char: 0x55 */ 1559 1560 static const Fl_Glut_StrokeVertex ch85st0[] = 1561 { 1562 {11.54f,100.0f}, 1563 {11.54f,28.5714f}, 1564 {16.3019f,14.2857f}, 1565 {25.8257f,4.7619f}, 1566 {40.1114f,0.0f}, 1567 {49.6352f,0.0f}, 1568 {63.921f,4.7619f}, 1569 {73.4448f,14.2857f}, 1570 {78.2067f,28.5714f}, 1571 {78.2067f,100.0f} 1572 }; 1573 1574 static const Fl_Glut_StrokeStrip ch85st[] = 1575 { 1576 {10,ch85st0} 1577 }; 1578 1579 static const Fl_Glut_StrokeChar ch85 = {89.4867f,1,ch85st}; 1580 1581 /* char: 0x56 */ 1582 1583 static const Fl_Glut_StrokeVertex ch86st0[] = 1584 { 1585 {2.36f,100.0f}, 1586 {40.4552f,0.0f} 1587 }; 1588 1589 static const Fl_Glut_StrokeVertex ch86st1[] = 1590 { 1591 {78.5505f,100.0f}, 1592 {40.4552f,0.0f} 1593 }; 1594 1595 static const Fl_Glut_StrokeStrip ch86st[] = 1596 { 1597 {2,ch86st0}, 1598 {2,ch86st1} 1599 }; 1600 1601 static const Fl_Glut_StrokeChar ch86 = {81.6105f,2,ch86st}; 1602 1603 /* char: 0x57 */ 1604 1605 static const Fl_Glut_StrokeVertex ch87st0[] = 1606 { 1607 {2.22f,100.0f}, 1608 {26.0295f,0.0f} 1609 }; 1610 1611 static const Fl_Glut_StrokeVertex ch87st1[] = 1612 { 1613 {49.839f,100.0f}, 1614 {26.0295f,0.0f} 1615 }; 1616 1617 static const Fl_Glut_StrokeVertex ch87st2[] = 1618 { 1619 {49.839f,100.0f}, 1620 {73.6486f,0.0f} 1621 }; 1622 1623 static const Fl_Glut_StrokeVertex ch87st3[] = 1624 { 1625 {97.4581f,100.0f}, 1626 {73.6486f,0.0f} 1627 }; 1628 1629 static const Fl_Glut_StrokeStrip ch87st[] = 1630 { 1631 {2,ch87st0}, 1632 {2,ch87st1}, 1633 {2,ch87st2}, 1634 {2,ch87st3} 1635 }; 1636 1637 static const Fl_Glut_StrokeChar ch87 = {100.518f,4,ch87st}; 1638 1639 /* char: 0x58 */ 1640 1641 static const Fl_Glut_StrokeVertex ch88st0[] = 1642 { 1643 {2.5f,100.0f}, 1644 {69.1667f,0.0f} 1645 }; 1646 1647 static const Fl_Glut_StrokeVertex ch88st1[] = 1648 { 1649 {69.1667f,100.0f}, 1650 {2.5f,0.0f} 1651 }; 1652 1653 static const Fl_Glut_StrokeStrip ch88st[] = 1654 { 1655 {2,ch88st0}, 1656 {2,ch88st1} 1657 }; 1658 1659 static const Fl_Glut_StrokeChar ch88 = {72.3667f,2,ch88st}; 1660 1661 /* char: 0x59 */ 1662 1663 static const Fl_Glut_StrokeVertex ch89st0[] = 1664 { 1665 {1.52f,100.0f}, 1666 {39.6152f,52.381f}, 1667 {39.6152f,0.0f} 1668 }; 1669 1670 static const Fl_Glut_StrokeVertex ch89st1[] = 1671 { 1672 {77.7105f,100.0f}, 1673 {39.6152f,52.381f} 1674 }; 1675 1676 static const Fl_Glut_StrokeStrip ch89st[] = 1677 { 1678 {3,ch89st0}, 1679 {2,ch89st1} 1680 }; 1681 1682 static const Fl_Glut_StrokeChar ch89 = {79.6505f,2,ch89st}; 1683 1684 /* char: 0x5a */ 1685 1686 static const Fl_Glut_StrokeVertex ch90st0[] = 1687 { 1688 {69.1667f,100.0f}, 1689 {2.5f,0.0f} 1690 }; 1691 1692 static const Fl_Glut_StrokeVertex ch90st1[] = 1693 { 1694 {2.5f,100.0f}, 1695 {69.1667f,100.0f} 1696 }; 1697 1698 static const Fl_Glut_StrokeVertex ch90st2[] = 1699 { 1700 {2.5f,0.0f}, 1701 {69.1667f,0.0f} 1702 }; 1703 1704 static const Fl_Glut_StrokeStrip ch90st[] = 1705 { 1706 {2,ch90st0}, 1707 {2,ch90st1}, 1708 {2,ch90st2} 1709 }; 1710 1711 static const Fl_Glut_StrokeChar ch90 = {73.7467f,3,ch90st}; 1712 1713 /* char: 0x5b */ 1714 1715 static const Fl_Glut_StrokeVertex ch91st0[] = 1716 { 1717 {7.78f,119.048f}, 1718 {7.78f,-33.3333f} 1719 }; 1720 1721 static const Fl_Glut_StrokeVertex ch91st1[] = 1722 { 1723 {12.5419f,119.048f}, 1724 {12.5419f,-33.3333f} 1725 }; 1726 1727 static const Fl_Glut_StrokeVertex ch91st2[] = 1728 { 1729 {7.78f,119.048f}, 1730 {41.1133f,119.048f} 1731 }; 1732 1733 static const Fl_Glut_StrokeVertex ch91st3[] = 1734 { 1735 {7.78f,-33.3333f}, 1736 {41.1133f,-33.3333f} 1737 }; 1738 1739 static const Fl_Glut_StrokeStrip ch91st[] = 1740 { 1741 {2,ch91st0}, 1742 {2,ch91st1}, 1743 {2,ch91st2}, 1744 {2,ch91st3} 1745 }; 1746 1747 static const Fl_Glut_StrokeChar ch91 = {46.1133f,4,ch91st}; 1748 1749 /* char: 0x5c */ 1750 1751 static const Fl_Glut_StrokeVertex ch92st0[] = 1752 { 1753 {5.84f,100.0f}, 1754 {72.5067f,-14.2857f} 1755 }; 1756 1757 static const Fl_Glut_StrokeStrip ch92st[] = 1758 { 1759 {2,ch92st0} 1760 }; 1761 1762 static const Fl_Glut_StrokeChar ch92 = {78.2067f,1,ch92st}; 1763 1764 /* char: 0x5d */ 1765 1766 static const Fl_Glut_StrokeVertex ch93st0[] = 1767 { 1768 {33.0114f,119.048f}, 1769 {33.0114f,-33.3333f} 1770 }; 1771 1772 static const Fl_Glut_StrokeVertex ch93st1[] = 1773 { 1774 {37.7733f,119.048f}, 1775 {37.7733f,-33.3333f} 1776 }; 1777 1778 static const Fl_Glut_StrokeVertex ch93st2[] = 1779 { 1780 {4.44f,119.048f}, 1781 {37.7733f,119.048f} 1782 }; 1783 1784 static const Fl_Glut_StrokeVertex ch93st3[] = 1785 { 1786 {4.44f,-33.3333f}, 1787 {37.7733f,-33.3333f} 1788 }; 1789 1790 static const Fl_Glut_StrokeStrip ch93st[] = 1791 { 1792 {2,ch93st0}, 1793 {2,ch93st1}, 1794 {2,ch93st2}, 1795 {2,ch93st3} 1796 }; 1797 1798 static const Fl_Glut_StrokeChar ch93 = {46.3933f,4,ch93st}; 1799 1800 /* char: 0x5e */ 1801 1802 static const Fl_Glut_StrokeVertex ch94st0[] = 1803 { 1804 {44.0752f,109.524f}, 1805 {5.98f,42.8571f} 1806 }; 1807 1808 static const Fl_Glut_StrokeVertex ch94st1[] = 1809 { 1810 {44.0752f,109.524f}, 1811 {82.1705f,42.8571f} 1812 }; 1813 1814 static const Fl_Glut_StrokeStrip ch94st[] = 1815 { 1816 {2,ch94st0}, 1817 {2,ch94st1} 1818 }; 1819 1820 static const Fl_Glut_StrokeChar ch94 = {90.2305f,2,ch94st}; 1821 1822 /* char: 0x5f */ 1823 1824 static const Fl_Glut_StrokeVertex ch95st0[] = 1825 { 1826 {-1.1f,-33.3333f}, 1827 {103.662f,-33.3333f}, 1828 {103.662f,-28.5714f}, 1829 {-1.1f,-28.5714f}, 1830 {-1.1f,-33.3333f} 1831 }; 1832 1833 static const Fl_Glut_StrokeStrip ch95st[] = 1834 { 1835 {5,ch95st0} 1836 }; 1837 1838 static const Fl_Glut_StrokeChar ch95 = {104.062f,1,ch95st}; 1839 1840 /* char: 0x60 */ 1841 1842 static const Fl_Glut_StrokeVertex ch96st0[] = 1843 { 1844 {33.0219f,100.0f}, 1845 {56.8314f,71.4286f} 1846 }; 1847 1848 static const Fl_Glut_StrokeVertex ch96st1[] = 1849 { 1850 {33.0219f,100.0f}, 1851 {28.26f,95.2381f}, 1852 {56.8314f,71.4286f} 1853 }; 1854 1855 static const Fl_Glut_StrokeStrip ch96st[] = 1856 { 1857 {2,ch96st0}, 1858 {3,ch96st1} 1859 }; 1860 1861 static const Fl_Glut_StrokeChar ch96 = {83.5714f,2,ch96st}; 1862 1863 /* char: 0x61 */ 1864 1865 static const Fl_Glut_StrokeVertex ch97st0[] = 1866 { 1867 {63.8229f,66.6667f}, 1868 {63.8229f,0.0f} 1869 }; 1870 1871 static const Fl_Glut_StrokeVertex ch97st1[] = 1872 { 1873 {63.8229f,52.381f}, 1874 {54.299f,61.9048f}, 1875 {44.7752f,66.6667f}, 1876 {30.4895f,66.6667f}, 1877 {20.9657f,61.9048f}, 1878 {11.4419f,52.381f}, 1879 {6.68f,38.0952f}, 1880 {6.68f,28.5714f}, 1881 {11.4419f,14.2857f}, 1882 {20.9657f,4.7619f}, 1883 {30.4895f,0.0f}, 1884 {44.7752f,0.0f}, 1885 {54.299f,4.7619f}, 1886 {63.8229f,14.2857f} 1887 }; 1888 1889 static const Fl_Glut_StrokeStrip ch97st[] = 1890 { 1891 {2,ch97st0}, 1892 {14,ch97st1} 1893 }; 1894 1895 static const Fl_Glut_StrokeChar ch97 = {66.6029f,2,ch97st}; 1896 1897 /* char: 0x62 */ 1898 1899 static const Fl_Glut_StrokeVertex ch98st0[] = 1900 { 1901 {8.76f,100.0f}, 1902 {8.76f,0.0f} 1903 }; 1904 1905 static const Fl_Glut_StrokeVertex ch98st1[] = 1906 { 1907 {8.76f,52.381f}, 1908 {18.2838f,61.9048f}, 1909 {27.8076f,66.6667f}, 1910 {42.0933f,66.6667f}, 1911 {51.6171f,61.9048f}, 1912 {61.141f,52.381f}, 1913 {65.9029f,38.0952f}, 1914 {65.9029f,28.5714f}, 1915 {61.141f,14.2857f}, 1916 {51.6171f,4.7619f}, 1917 {42.0933f,0.0f}, 1918 {27.8076f,0.0f}, 1919 {18.2838f,4.7619f}, 1920 {8.76f,14.2857f} 1921 }; 1922 1923 static const Fl_Glut_StrokeStrip ch98st[] = 1924 { 1925 {2,ch98st0}, 1926 {14,ch98st1} 1927 }; 1928 1929 static const Fl_Glut_StrokeChar ch98 = {70.4629f,2,ch98st}; 1930 1931 /* char: 0x63 */ 1932 1933 static const Fl_Glut_StrokeVertex ch99st0[] = 1934 { 1935 {62.6629f,52.381f}, 1936 {53.139f,61.9048f}, 1937 {43.6152f,66.6667f}, 1938 {29.3295f,66.6667f}, 1939 {19.8057f,61.9048f}, 1940 {10.2819f,52.381f}, 1941 {5.52f,38.0952f}, 1942 {5.52f,28.5714f}, 1943 {10.2819f,14.2857f}, 1944 {19.8057f,4.7619f}, 1945 {29.3295f,0.0f}, 1946 {43.6152f,0.0f}, 1947 {53.139f,4.7619f}, 1948 {62.6629f,14.2857f} 1949 }; 1950 1951 static const Fl_Glut_StrokeStrip ch99st[] = 1952 { 1953 {14,ch99st0} 1954 }; 1955 1956 static const Fl_Glut_StrokeChar ch99 = {68.9229f,1,ch99st}; 1957 1958 /* char: 0x64 */ 1959 1960 static const Fl_Glut_StrokeVertex ch100st0[] = 1961 { 1962 {61.7829f,100.0f}, 1963 {61.7829f,0.0f} 1964 }; 1965 1966 static const Fl_Glut_StrokeVertex ch100st1[] = 1967 { 1968 {61.7829f,52.381f}, 1969 {52.259f,61.9048f}, 1970 {42.7352f,66.6667f}, 1971 {28.4495f,66.6667f}, 1972 {18.9257f,61.9048f}, 1973 {9.4019f,52.381f}, 1974 {4.64f,38.0952f}, 1975 {4.64f,28.5714f}, 1976 {9.4019f,14.2857f}, 1977 {18.9257f,4.7619f}, 1978 {28.4495f,0.0f}, 1979 {42.7352f,0.0f}, 1980 {52.259f,4.7619f}, 1981 {61.7829f,14.2857f} 1982 }; 1983 1984 static const Fl_Glut_StrokeStrip ch100st[] = 1985 { 1986 {2,ch100st0}, 1987 {14,ch100st1} 1988 }; 1989 1990 static const Fl_Glut_StrokeChar ch100 = {70.2629f,2,ch100st}; 1991 1992 /* char: 0x65 */ 1993 1994 static const Fl_Glut_StrokeVertex ch101st0[] = 1995 { 1996 {5.72f,38.0952f}, 1997 {62.8629f,38.0952f}, 1998 {62.8629f,47.619f}, 1999 {58.101f,57.1429f}, 2000 {53.339f,61.9048f}, 2001 {43.8152f,66.6667f}, 2002 {29.5295f,66.6667f}, 2003 {20.0057f,61.9048f}, 2004 {10.4819f,52.381f}, 2005 {5.72f,38.0952f}, 2006 {5.72f,28.5714f}, 2007 {10.4819f,14.2857f}, 2008 {20.0057f,4.7619f}, 2009 {29.5295f,0.0f}, 2010 {43.8152f,0.0f}, 2011 {53.339f,4.7619f}, 2012 {62.8629f,14.2857f} 2013 }; 2014 2015 static const Fl_Glut_StrokeStrip ch101st[] = 2016 { 2017 {17,ch101st0} 2018 }; 2019 2020 static const Fl_Glut_StrokeChar ch101 = {68.5229f,1,ch101st}; 2021 2022 /* char: 0x66 */ 2023 2024 static const Fl_Glut_StrokeVertex ch102st0[] = 2025 { 2026 {38.7752f,100.0f}, 2027 {29.2514f,100.0f}, 2028 {19.7276f,95.2381f}, 2029 {14.9657f,80.9524f}, 2030 {14.9657f,0.0f} 2031 }; 2032 2033 static const Fl_Glut_StrokeVertex ch102st1[] = 2034 { 2035 {0.68f,66.6667f}, 2036 {34.0133f,66.6667f} 2037 }; 2038 2039 static const Fl_Glut_StrokeStrip ch102st[] = 2040 { 2041 {5,ch102st0}, 2042 {2,ch102st1} 2043 }; 2044 2045 static const Fl_Glut_StrokeChar ch102 = {38.6552f,2,ch102st}; 2046 2047 /* char: 0x67 */ 2048 2049 static const Fl_Glut_StrokeVertex ch103st0[] = 2050 { 2051 {62.5029f,66.6667f}, 2052 {62.5029f,-9.5238f}, 2053 {57.741f,-23.8095f}, 2054 {52.979f,-28.5714f}, 2055 {43.4552f,-33.3333f}, 2056 {29.1695f,-33.3333f}, 2057 {19.6457f,-28.5714f} 2058 }; 2059 2060 static const Fl_Glut_StrokeVertex ch103st1[] = 2061 { 2062 {62.5029f,52.381f}, 2063 {52.979f,61.9048f}, 2064 {43.4552f,66.6667f}, 2065 {29.1695f,66.6667f}, 2066 {19.6457f,61.9048f}, 2067 {10.1219f,52.381f}, 2068 {5.36f,38.0952f}, 2069 {5.36f,28.5714f}, 2070 {10.1219f,14.2857f}, 2071 {19.6457f,4.7619f}, 2072 {29.1695f,0.0f}, 2073 {43.4552f,0.0f}, 2074 {52.979f,4.7619f}, 2075 {62.5029f,14.2857f} 2076 }; 2077 2078 static const Fl_Glut_StrokeStrip ch103st[] = 2079 { 2080 {7,ch103st0}, 2081 {14,ch103st1} 2082 }; 2083 2084 static const Fl_Glut_StrokeChar ch103 = {70.9829f,2,ch103st}; 2085 2086 /* char: 0x68 */ 2087 2088 static const Fl_Glut_StrokeVertex ch104st0[] = 2089 { 2090 {9.6f,100.0f}, 2091 {9.6f,0.0f} 2092 }; 2093 2094 static const Fl_Glut_StrokeVertex ch104st1[] = 2095 { 2096 {9.6f,47.619f}, 2097 {23.8857f,61.9048f}, 2098 {33.4095f,66.6667f}, 2099 {47.6952f,66.6667f}, 2100 {57.219f,61.9048f}, 2101 {61.981f,47.619f}, 2102 {61.981f,0.0f} 2103 }; 2104 2105 static const Fl_Glut_StrokeStrip ch104st[] = 2106 { 2107 {2,ch104st0}, 2108 {7,ch104st1} 2109 }; 2110 2111 static const Fl_Glut_StrokeChar ch104 = {71.021f,2,ch104st}; 2112 2113 /* char: 0x69 */ 2114 2115 static const Fl_Glut_StrokeVertex ch105st0[] = 2116 { 2117 {10.02f,100.0f}, 2118 {14.7819f,95.2381f}, 2119 {19.5438f,100.0f}, 2120 {14.7819f,104.762f}, 2121 {10.02f,100.0f} 2122 }; 2123 2124 static const Fl_Glut_StrokeVertex ch105st1[] = 2125 { 2126 {14.7819f,66.6667f}, 2127 {14.7819f,0.0f} 2128 }; 2129 2130 static const Fl_Glut_StrokeStrip ch105st[] = 2131 { 2132 {5,ch105st0}, 2133 {2,ch105st1} 2134 }; 2135 2136 static const Fl_Glut_StrokeChar ch105 = {28.8638f,2,ch105st}; 2137 2138 /* char: 0x6a */ 2139 2140 static const Fl_Glut_StrokeVertex ch106st0[] = 2141 { 2142 {17.3876f,100.0f}, 2143 {22.1495f,95.2381f}, 2144 {26.9114f,100.0f}, 2145 {22.1495f,104.762f}, 2146 {17.3876f,100.0f} 2147 }; 2148 2149 static const Fl_Glut_StrokeVertex ch106st1[] = 2150 { 2151 {22.1495f,66.6667f}, 2152 {22.1495f,-14.2857f}, 2153 {17.3876f,-28.5714f}, 2154 {7.8638f,-33.3333f}, 2155 {-1.66f,-33.3333f} 2156 }; 2157 2158 static const Fl_Glut_StrokeStrip ch106st[] = 2159 { 2160 {5,ch106st0}, 2161 {5,ch106st1} 2162 }; 2163 2164 static const Fl_Glut_StrokeChar ch106 = {36.2314f,2,ch106st}; 2165 2166 /* char: 0x6b */ 2167 2168 static const Fl_Glut_StrokeVertex ch107st0[] = 2169 { 2170 {9.6f,100.0f}, 2171 {9.6f,0.0f} 2172 }; 2173 2174 static const Fl_Glut_StrokeVertex ch107st1[] = 2175 { 2176 {57.219f,66.6667f}, 2177 {9.6f,19.0476f} 2178 }; 2179 2180 static const Fl_Glut_StrokeVertex ch107st2[] = 2181 { 2182 {28.6476f,38.0952f}, 2183 {61.981f,0.0f} 2184 }; 2185 2186 static const Fl_Glut_StrokeStrip ch107st[] = 2187 { 2188 {2,ch107st0}, 2189 {2,ch107st1}, 2190 {2,ch107st2} 2191 }; 2192 2193 static const Fl_Glut_StrokeChar ch107 = {62.521f,3,ch107st}; 2194 2195 /* char: 0x6c */ 2196 2197 static const Fl_Glut_StrokeVertex ch108st0[] = 2198 { 2199 {10.02f,100.0f}, 2200 {10.02f,0.0f} 2201 }; 2202 2203 static const Fl_Glut_StrokeStrip ch108st[] = 2204 { 2205 {2,ch108st0} 2206 }; 2207 2208 static const Fl_Glut_StrokeChar ch108 = {19.34f,1,ch108st}; 2209 2210 /* char: 0x6d */ 2211 2212 static const Fl_Glut_StrokeVertex ch109st0[] = 2213 { 2214 {9.6f,66.6667f}, 2215 {9.6f,0.0f} 2216 }; 2217 2218 static const Fl_Glut_StrokeVertex ch109st1[] = 2219 { 2220 {9.6f,47.619f}, 2221 {23.8857f,61.9048f}, 2222 {33.4095f,66.6667f}, 2223 {47.6952f,66.6667f}, 2224 {57.219f,61.9048f}, 2225 {61.981f,47.619f}, 2226 {61.981f,0.0f} 2227 }; 2228 2229 static const Fl_Glut_StrokeVertex ch109st2[] = 2230 { 2231 {61.981f,47.619f}, 2232 {76.2667f,61.9048f}, 2233 {85.7905f,66.6667f}, 2234 {100.076f,66.6667f}, 2235 {109.6f,61.9048f}, 2236 {114.362f,47.619f}, 2237 {114.362f,0.0f} 2238 }; 2239 2240 static const Fl_Glut_StrokeStrip ch109st[] = 2241 { 2242 {2,ch109st0}, 2243 {7,ch109st1}, 2244 {7,ch109st2} 2245 }; 2246 2247 static const Fl_Glut_StrokeChar ch109 = {123.962f,3,ch109st}; 2248 2249 /* char: 0x6e */ 2250 2251 static const Fl_Glut_StrokeVertex ch110st0[] = 2252 { 2253 {9.18f,66.6667f}, 2254 {9.18f,0.0f} 2255 }; 2256 2257 static const Fl_Glut_StrokeVertex ch110st1[] = 2258 { 2259 {9.18f,47.619f}, 2260 {23.4657f,61.9048f}, 2261 {32.9895f,66.6667f}, 2262 {47.2752f,66.6667f}, 2263 {56.799f,61.9048f}, 2264 {61.561f,47.619f}, 2265 {61.561f,0.0f} 2266 }; 2267 2268 static const Fl_Glut_StrokeStrip ch110st[] = 2269 { 2270 {2,ch110st0}, 2271 {7,ch110st1} 2272 }; 2273 2274 static const Fl_Glut_StrokeChar ch110 = {70.881f,2,ch110st}; 2275 2276 /* char: 0x6f */ 2277 2278 static const Fl_Glut_StrokeVertex ch111st0[] = 2279 { 2280 {28.7895f,66.6667f}, 2281 {19.2657f,61.9048f}, 2282 {9.7419f,52.381f}, 2283 {4.98f,38.0952f}, 2284 {4.98f,28.5714f}, 2285 {9.7419f,14.2857f}, 2286 {19.2657f,4.7619f}, 2287 {28.7895f,0.0f}, 2288 {43.0752f,0.0f}, 2289 {52.599f,4.7619f}, 2290 {62.1229f,14.2857f}, 2291 {66.8848f,28.5714f}, 2292 {66.8848f,38.0952f}, 2293 {62.1229f,52.381f}, 2294 {52.599f,61.9048f}, 2295 {43.0752f,66.6667f}, 2296 {28.7895f,66.6667f} 2297 }; 2298 2299 static const Fl_Glut_StrokeStrip ch111st[] = 2300 { 2301 {17,ch111st0} 2302 }; 2303 2304 static const Fl_Glut_StrokeChar ch111 = {71.7448f,1,ch111st}; 2305 2306 /* char: 0x70 */ 2307 2308 static const Fl_Glut_StrokeVertex ch112st0[] = 2309 { 2310 {9.46f,66.6667f}, 2311 {9.46f,-33.3333f} 2312 }; 2313 2314 static const Fl_Glut_StrokeVertex ch112st1[] = 2315 { 2316 {9.46f,52.381f}, 2317 {18.9838f,61.9048f}, 2318 {28.5076f,66.6667f}, 2319 {42.7933f,66.6667f}, 2320 {52.3171f,61.9048f}, 2321 {61.841f,52.381f}, 2322 {66.6029f,38.0952f}, 2323 {66.6029f,28.5714f}, 2324 {61.841f,14.2857f}, 2325 {52.3171f,4.7619f}, 2326 {42.7933f,0.0f}, 2327 {28.5076f,0.0f}, 2328 {18.9838f,4.7619f}, 2329 {9.46f,14.2857f} 2330 }; 2331 2332 static const Fl_Glut_StrokeStrip ch112st[] = 2333 { 2334 {2,ch112st0}, 2335 {14,ch112st1} 2336 }; 2337 2338 static const Fl_Glut_StrokeChar ch112 = {70.8029f,2,ch112st}; 2339 2340 /* char: 0x71 */ 2341 2342 static const Fl_Glut_StrokeVertex ch113st0[] = 2343 { 2344 {61.9829f,66.6667f}, 2345 {61.9829f,-33.3333f} 2346 }; 2347 2348 static const Fl_Glut_StrokeVertex ch113st1[] = 2349 { 2350 {61.9829f,52.381f}, 2351 {52.459f,61.9048f}, 2352 {42.9352f,66.6667f}, 2353 {28.6495f,66.6667f}, 2354 {19.1257f,61.9048f}, 2355 {9.6019f,52.381f}, 2356 {4.84f,38.0952f}, 2357 {4.84f,28.5714f}, 2358 {9.6019f,14.2857f}, 2359 {19.1257f,4.7619f}, 2360 {28.6495f,0.0f}, 2361 {42.9352f,0.0f}, 2362 {52.459f,4.7619f}, 2363 {61.9829f,14.2857f} 2364 }; 2365 2366 static const Fl_Glut_StrokeStrip ch113st[] = 2367 { 2368 {2,ch113st0}, 2369 {14,ch113st1} 2370 }; 2371 2372 static const Fl_Glut_StrokeChar ch113 = {70.7429f,2,ch113st}; 2373 2374 /* char: 0x72 */ 2375 2376 static const Fl_Glut_StrokeVertex ch114st0[] = 2377 { 2378 {9.46f,66.6667f}, 2379 {9.46f,0.0f} 2380 }; 2381 2382 static const Fl_Glut_StrokeVertex ch114st1[] = 2383 { 2384 {9.46f,38.0952f}, 2385 {14.2219f,52.381f}, 2386 {23.7457f,61.9048f}, 2387 {33.2695f,66.6667f}, 2388 {47.5552f,66.6667f} 2389 }; 2390 2391 static const Fl_Glut_StrokeStrip ch114st[] = 2392 { 2393 {2,ch114st0}, 2394 {5,ch114st1} 2395 }; 2396 2397 static const Fl_Glut_StrokeChar ch114 = {49.4952f,2,ch114st}; 2398 2399 /* char: 0x73 */ 2400 2401 static const Fl_Glut_StrokeVertex ch115st0[] = 2402 { 2403 {57.081f,52.381f}, 2404 {52.319f,61.9048f}, 2405 {38.0333f,66.6667f}, 2406 {23.7476f,66.6667f}, 2407 {9.4619f,61.9048f}, 2408 {4.7f,52.381f}, 2409 {9.4619f,42.8571f}, 2410 {18.9857f,38.0952f}, 2411 {42.7952f,33.3333f}, 2412 {52.319f,28.5714f}, 2413 {57.081f,19.0476f}, 2414 {57.081f,14.2857f}, 2415 {52.319f,4.7619f}, 2416 {38.0333f,0.0f}, 2417 {23.7476f,0.0f}, 2418 {9.4619f,4.7619f}, 2419 {4.7f,14.2857f} 2420 }; 2421 2422 static const Fl_Glut_StrokeStrip ch115st[] = 2423 { 2424 {17,ch115st0} 2425 }; 2426 2427 static const Fl_Glut_StrokeChar ch115 = {62.321f,1,ch115st}; 2428 2429 /* char: 0x74 */ 2430 2431 static const Fl_Glut_StrokeVertex ch116st0[] = 2432 { 2433 {14.8257f,100.0f}, 2434 {14.8257f,19.0476f}, 2435 {19.5876f,4.7619f}, 2436 {29.1114f,0.0f}, 2437 {38.6352f,0.0f} 2438 }; 2439 2440 static const Fl_Glut_StrokeVertex ch116st1[] = 2441 { 2442 {0.54f,66.6667f}, 2443 {33.8733f,66.6667f} 2444 }; 2445 2446 static const Fl_Glut_StrokeStrip ch116st[] = 2447 { 2448 {5,ch116st0}, 2449 {2,ch116st1} 2450 }; 2451 2452 static const Fl_Glut_StrokeChar ch116 = {39.3152f,2,ch116st}; 2453 2454 /* char: 0x75 */ 2455 2456 static const Fl_Glut_StrokeVertex ch117st0[] = 2457 { 2458 {9.46f,66.6667f}, 2459 {9.46f,19.0476f}, 2460 {14.2219f,4.7619f}, 2461 {23.7457f,0.0f}, 2462 {38.0314f,0.0f}, 2463 {47.5552f,4.7619f}, 2464 {61.841f,19.0476f} 2465 }; 2466 2467 static const Fl_Glut_StrokeVertex ch117st1[] = 2468 { 2469 {61.841f,66.6667f}, 2470 {61.841f,0.0f} 2471 }; 2472 2473 static const Fl_Glut_StrokeStrip ch117st[] = 2474 { 2475 {7,ch117st0}, 2476 {2,ch117st1} 2477 }; 2478 2479 static const Fl_Glut_StrokeChar ch117 = {71.161f,2,ch117st}; 2480 2481 /* char: 0x76 */ 2482 2483 static const Fl_Glut_StrokeVertex ch118st0[] = 2484 { 2485 {1.8f,66.6667f}, 2486 {30.3714f,0.0f} 2487 }; 2488 2489 static const Fl_Glut_StrokeVertex ch118st1[] = 2490 { 2491 {58.9429f,66.6667f}, 2492 {30.3714f,0.0f} 2493 }; 2494 2495 static const Fl_Glut_StrokeStrip ch118st[] = 2496 { 2497 {2,ch118st0}, 2498 {2,ch118st1} 2499 }; 2500 2501 static const Fl_Glut_StrokeChar ch118 = {60.6029f,2,ch118st}; 2502 2503 /* char: 0x77 */ 2504 2505 static const Fl_Glut_StrokeVertex ch119st0[] = 2506 { 2507 {2.5f,66.6667f}, 2508 {21.5476f,0.0f} 2509 }; 2510 2511 static const Fl_Glut_StrokeVertex ch119st1[] = 2512 { 2513 {40.5952f,66.6667f}, 2514 {21.5476f,0.0f} 2515 }; 2516 2517 static const Fl_Glut_StrokeVertex ch119st2[] = 2518 { 2519 {40.5952f,66.6667f}, 2520 {59.6429f,0.0f} 2521 }; 2522 2523 static const Fl_Glut_StrokeVertex ch119st3[] = 2524 { 2525 {78.6905f,66.6667f}, 2526 {59.6429f,0.0f} 2527 }; 2528 2529 static const Fl_Glut_StrokeStrip ch119st[] = 2530 { 2531 {2,ch119st0}, 2532 {2,ch119st1}, 2533 {2,ch119st2}, 2534 {2,ch119st3} 2535 }; 2536 2537 static const Fl_Glut_StrokeChar ch119 = {80.4905f,4,ch119st}; 2538 2539 /* char: 0x78 */ 2540 2541 static const Fl_Glut_StrokeVertex ch120st0[] = 2542 { 2543 {1.66f,66.6667f}, 2544 {54.041f,0.0f} 2545 }; 2546 2547 static const Fl_Glut_StrokeVertex ch120st1[] = 2548 { 2549 {54.041f,66.6667f}, 2550 {1.66f,0.0f} 2551 }; 2552 2553 static const Fl_Glut_StrokeStrip ch120st[] = 2554 { 2555 {2,ch120st0}, 2556 {2,ch120st1} 2557 }; 2558 2559 static const Fl_Glut_StrokeChar ch120 = {56.401f,2,ch120st}; 2560 2561 /* char: 0x79 */ 2562 2563 static const Fl_Glut_StrokeVertex ch121st0[] = 2564 { 2565 {6.5619f,66.6667f}, 2566 {35.1333f,0.0f} 2567 }; 2568 2569 static const Fl_Glut_StrokeVertex ch121st1[] = 2570 { 2571 {63.7048f,66.6667f}, 2572 {35.1333f,0.0f}, 2573 {25.6095f,-19.0476f}, 2574 {16.0857f,-28.5714f}, 2575 {6.5619f,-33.3333f}, 2576 {1.8f,-33.3333f} 2577 }; 2578 2579 static const Fl_Glut_StrokeStrip ch121st[] = 2580 { 2581 {2,ch121st0}, 2582 {6,ch121st1} 2583 }; 2584 2585 static const Fl_Glut_StrokeChar ch121 = {66.0648f,2,ch121st}; 2586 2587 /* char: 0x7a */ 2588 2589 static const Fl_Glut_StrokeVertex ch122st0[] = 2590 { 2591 {56.821f,66.6667f}, 2592 {4.44f,0.0f} 2593 }; 2594 2595 static const Fl_Glut_StrokeVertex ch122st1[] = 2596 { 2597 {4.44f,66.6667f}, 2598 {56.821f,66.6667f} 2599 }; 2600 2601 static const Fl_Glut_StrokeVertex ch122st2[] = 2602 { 2603 {4.44f,0.0f}, 2604 {56.821f,0.0f} 2605 }; 2606 2607 static const Fl_Glut_StrokeStrip ch122st[] = 2608 { 2609 {2,ch122st0}, 2610 {2,ch122st1}, 2611 {2,ch122st2} 2612 }; 2613 2614 static const Fl_Glut_StrokeChar ch122 = {61.821f,3,ch122st}; 2615 2616 /* char: 0x7b */ 2617 2618 static const Fl_Glut_StrokeVertex ch123st0[] = 2619 { 2620 {31.1895f,119.048f}, 2621 {21.6657f,114.286f}, 2622 {16.9038f,109.524f}, 2623 {12.1419f,100.0f}, 2624 {12.1419f,90.4762f}, 2625 {16.9038f,80.9524f}, 2626 {21.6657f,76.1905f}, 2627 {26.4276f,66.6667f}, 2628 {26.4276f,57.1429f}, 2629 {16.9038f,47.619f} 2630 }; 2631 2632 static const Fl_Glut_StrokeVertex ch123st1[] = 2633 { 2634 {21.6657f,114.286f}, 2635 {16.9038f,104.762f}, 2636 {16.9038f,95.2381f}, 2637 {21.6657f,85.7143f}, 2638 {26.4276f,80.9524f}, 2639 {31.1895f,71.4286f}, 2640 {31.1895f,61.9048f}, 2641 {26.4276f,52.381f}, 2642 {7.38f,42.8571f}, 2643 {26.4276f,33.3333f}, 2644 {31.1895f,23.8095f}, 2645 {31.1895f,14.2857f}, 2646 {26.4276f,4.7619f}, 2647 {21.6657f,0.0f}, 2648 {16.9038f,-9.5238f}, 2649 {16.9038f,-19.0476f}, 2650 {21.6657f,-28.5714f} 2651 }; 2652 2653 static const Fl_Glut_StrokeVertex ch123st2[] = 2654 { 2655 {16.9038f,38.0952f}, 2656 {26.4276f,28.5714f}, 2657 {26.4276f,19.0476f}, 2658 {21.6657f,9.5238f}, 2659 {16.9038f,4.7619f}, 2660 {12.1419f,-4.7619f}, 2661 {12.1419f,-14.2857f}, 2662 {16.9038f,-23.8095f}, 2663 {21.6657f,-28.5714f}, 2664 {31.1895f,-33.3333f} 2665 }; 2666 2667 static const Fl_Glut_StrokeStrip ch123st[] = 2668 { 2669 {10,ch123st0}, 2670 {17,ch123st1}, 2671 {10,ch123st2} 2672 }; 2673 2674 static const Fl_Glut_StrokeChar ch123 = {41.6295f,3,ch123st}; 2675 2676 /* char: 0x7c */ 2677 2678 static const Fl_Glut_StrokeVertex ch124st0[] = 2679 { 2680 {11.54f,119.048f}, 2681 {11.54f,-33.3333f} 2682 }; 2683 2684 static const Fl_Glut_StrokeStrip ch124st[] = 2685 { 2686 {2,ch124st0} 2687 }; 2688 2689 static const Fl_Glut_StrokeChar ch124 = {23.78f,1,ch124st}; 2690 2691 /* char: 0x7d */ 2692 2693 static const Fl_Glut_StrokeVertex ch125st0[] = 2694 { 2695 {9.18f,119.048f}, 2696 {18.7038f,114.286f}, 2697 {23.4657f,109.524f}, 2698 {28.2276f,100.0f}, 2699 {28.2276f,90.4762f}, 2700 {23.4657f,80.9524f}, 2701 {18.7038f,76.1905f}, 2702 {13.9419f,66.6667f}, 2703 {13.9419f,57.1429f}, 2704 {23.4657f,47.619f} 2705 }; 2706 2707 static const Fl_Glut_StrokeVertex ch125st1[] = 2708 { 2709 {18.7038f,114.286f}, 2710 {23.4657f,104.762f}, 2711 {23.4657f,95.2381f}, 2712 {18.7038f,85.7143f}, 2713 {13.9419f,80.9524f}, 2714 {9.18f,71.4286f}, 2715 {9.18f,61.9048f}, 2716 {13.9419f,52.381f}, 2717 {32.9895f,42.8571f}, 2718 {13.9419f,33.3333f}, 2719 {9.18f,23.8095f}, 2720 {9.18f,14.2857f}, 2721 {13.9419f,4.7619f}, 2722 {18.7038f,0.0f}, 2723 {23.4657f,-9.5238f}, 2724 {23.4657f,-19.0476f}, 2725 {18.7038f,-28.5714f} 2726 }; 2727 2728 static const Fl_Glut_StrokeVertex ch125st2[] = 2729 { 2730 {23.4657f,38.0952f}, 2731 {13.9419f,28.5714f}, 2732 {13.9419f,19.0476f}, 2733 {18.7038f,9.5238f}, 2734 {23.4657f,4.7619f}, 2735 {28.2276f,-4.7619f}, 2736 {28.2276f,-14.2857f}, 2737 {23.4657f,-23.8095f}, 2738 {18.7038f,-28.5714f}, 2739 {9.18f,-33.3333f} 2740 }; 2741 2742 static const Fl_Glut_StrokeStrip ch125st[] = 2743 { 2744 {10,ch125st0}, 2745 {17,ch125st1}, 2746 {10,ch125st2} 2747 }; 2748 2749 static const Fl_Glut_StrokeChar ch125 = {41.4695f,3,ch125st}; 2750 2751 /* char: 0x7e */ 2752 2753 static const Fl_Glut_StrokeVertex ch126st0[] = 2754 { 2755 {2.92f,28.5714f}, 2756 {2.92f,38.0952f}, 2757 {7.6819f,52.381f}, 2758 {17.2057f,57.1429f}, 2759 {26.7295f,57.1429f}, 2760 {36.2533f,52.381f}, 2761 {55.301f,38.0952f}, 2762 {64.8248f,33.3333f}, 2763 {74.3486f,33.3333f}, 2764 {83.8724f,38.0952f}, 2765 {88.6343f,47.619f} 2766 }; 2767 2768 static const Fl_Glut_StrokeVertex ch126st1[] = 2769 { 2770 {2.92f,38.0952f}, 2771 {7.6819f,47.619f}, 2772 {17.2057f,52.381f}, 2773 {26.7295f,52.381f}, 2774 {36.2533f,47.619f}, 2775 {55.301f,33.3333f}, 2776 {64.8248f,28.5714f}, 2777 {74.3486f,28.5714f}, 2778 {83.8724f,33.3333f}, 2779 {88.6343f,47.619f}, 2780 {88.6343f,57.1429f} 2781 }; 2782 2783 static const Fl_Glut_StrokeStrip ch126st[] = 2784 { 2785 {11,ch126st0}, 2786 {11,ch126st1} 2787 }; 2788 2789 static const Fl_Glut_StrokeChar ch126 = {91.2743f,2,ch126st}; 2790 2791 /* char: 0x7f */ 2792 2793 static const Fl_Glut_StrokeVertex ch127st0[] = 2794 { 2795 {52.381f,100.0f}, 2796 {14.2857f,-33.3333f} 2797 }; 2798 2799 static const Fl_Glut_StrokeVertex ch127st1[] = 2800 { 2801 {28.5714f,66.6667f}, 2802 {14.2857f,61.9048f}, 2803 {4.7619f,52.381f}, 2804 {0.0f,38.0952f}, 2805 {0.0f,23.8095f}, 2806 {4.7619f,14.2857f}, 2807 {14.2857f,4.7619f}, 2808 {28.5714f,0.0f}, 2809 {38.0952f,0.0f}, 2810 {52.381f,4.7619f}, 2811 {61.9048f,14.2857f}, 2812 {66.6667f,28.5714f}, 2813 {66.6667f,42.8571f}, 2814 {61.9048f,52.381f}, 2815 {52.381f,61.9048f}, 2816 {38.0952f,66.6667f}, 2817 {28.5714f,66.6667f} 2818 }; 2819 2820 static const Fl_Glut_StrokeStrip ch127st[] = 2821 { 2822 {2,ch127st0}, 2823 {17,ch127st1} 2824 }; 2825 2826 static const Fl_Glut_StrokeChar ch127 = {66.6667f,2,ch127st}; 2827 2828 static const Fl_Glut_StrokeChar *chars[] = 2829 { 2830 0, 0, 0, 0, 0, 0, 0, 0, 2831 0, 0, 0, 0, 0, 0, 0, 0, 2832 0, 0, 0, 0, 0, 0, 0, 0, 2833 0, 0, 0, 0, 0, 0, 0, 0, 2834 &ch32, &ch33, &ch34, &ch35, &ch36, &ch37, &ch38, &ch39, 2835 &ch40, &ch41, &ch42, &ch43, &ch44, &ch45, &ch46, &ch47, 2836 &ch48, &ch49, &ch50, &ch51, &ch52, &ch53, &ch54, &ch55, 2837 &ch56, &ch57, &ch58, &ch59, &ch60, &ch61, &ch62, &ch63, 2838 &ch64, &ch65, &ch66, &ch67, &ch68, &ch69, &ch70, &ch71, 2839 &ch72, &ch73, &ch74, &ch75, &ch76, &ch77, &ch78, &ch79, 2840 &ch80, &ch81, &ch82, &ch83, &ch84, &ch85, &ch86, &ch87, 2841 &ch88, &ch89, &ch90, &ch91, &ch92, &ch93, &ch94, &ch95, 2842 &ch96, &ch97, &ch98, &ch99, &ch100, &ch101, &ch102, &ch103, 2843 &ch104, &ch105, &ch106, &ch107, &ch108, &ch109, &ch110, &ch111, 2844 &ch112, &ch113, &ch114, &ch115, &ch116, &ch117, &ch118, &ch119, 2845 &ch120, &ch121, &ch122, &ch123, &ch124, &ch125, &ch126, &ch127 2846 }; 2847 2848 Fl_Glut_StrokeFont glutStrokeRoman = {(char *)"Roman",128,152.381f,chars}; 2849