Assorted version 2.0.0 updates (John Fay).
authorBrian Paul <brianp@vmware.com>
Wed, 25 Jun 2003 18:04:42 +0000 (18:04 +0000)
committerBrian Paul <brianp@vmware.com>
Wed, 25 Jun 2003 18:04:42 +0000 (18:04 +0000)
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@105 7f0cb862-5218-0410-a997-914c9d46530a

freeglut.lsm
include/GL/glut.h
src/freeglut_stroke_mono_roman.c
src/freeglut_stroke_roman.c

index ccefe17..5a40dd0 100644 (file)
@@ -1,14 +1,14 @@
 Begin3
-Title:          freeglut-1.3
-Version:        0.1 alpha
+Title:          freeglut
+Version:        2.0.0 beta
 Entered-date:   
 Description:    The free OpenGL utility toolkit, alternative to the GLUT library
 Keywords:        
 Author:         Pawel W. Olszta <olszta@users.sourceforge.net> 
-Maintained-by:  Pawel W. Olszta <olszta@users.sourceforge.net> 
+Maintained-by:  Stephen J. Baker <sjbaker@users.sourceforge.net> 
 Primary-site:   http://freeglut.sourceforge.net                
 Home-page:      http://freeglut.sourceforge.net
 Original-site:  
-Platforms:      Linux and other Unices
+Platforms:      Linux and other Unices; Windows
 Copying-policy: X-Consortium style license
 End
index 5875764..de16dcf 100644 (file)
@@ -73,7 +73,7 @@
  */
 #define  FREEGLUT             1
 #define  GLUT_API_VERSION     4
-#define  FREEGLUT_VERSION_1_4 1
+#define  FREEGLUT_VERSION_2_0 1
 
 /*
  * Always include OpenGL and GLU headers
index 1c6aa4f..e709532 100644 (file)
@@ -2,9 +2,9 @@
 /* This file has been automatically generated by the genstroke utility. */
 
 #include "freeglut_internal.h"
-#ifdef TARGET_HOST_WIN32
-#pragma warning ( once:4305 )
-#endif
+//#ifdef TARGET_HOST_WIN32
+//#pragma warning ( once:4305 )
+//#endif
 /* char: 0x20 */
 
 static const SFG_StrokeStrip ch32st[] =
@@ -12,23 +12,23 @@ static const SFG_StrokeStrip ch32st[] =
   { 0, NULL }
 };
 
-static const SFG_StrokeChar ch32 = {104.762,0,ch32st};
+static const SFG_StrokeChar ch32 = {104.762f,0,ch32st};
 
 /* char: 0x21 */
 
 static const SFG_StrokeVertex ch33st0[] =
 {
- {52.381,100},
- {52.381,33.3333}
+ {52.381f,100.0f},
+ {52.381f,33.3333f}
 };
 
 static const SFG_StrokeVertex ch33st1[] =
 {
- {52.381,9.5238},
- {47.6191,4.7619},
- {52.381,0},
- {57.1429,4.7619},
- {52.381,9.5238}
+ {52.381f,9.5238f},
+ {47.6191f,4.7619f},
+ {52.381f,0.0f},
+ {57.1429f,4.7619f},
+ {52.381f,9.5238f}
 };
 
 static const SFG_StrokeStrip ch33st[] =
@@ -37,20 +37,20 @@ static const SFG_StrokeStrip ch33st[] =
  {5,ch33st1}
 };
 
-static const SFG_StrokeChar ch33 = {104.762,2,ch33st};
+static const SFG_StrokeChar ch33 = {104.762f,2,ch33st};
 
 /* char: 0x22 */
 
 static const SFG_StrokeVertex ch34st0[] =
 {
- {33.3334,100},
- {33.3334,66.6667}
+ {33.3334f,100.0f},
+ {33.3334f,66.6667f}
 };
 
 static const SFG_StrokeVertex ch34st1[] =
 {
- {71.4286,100},
- {71.4286,66.6667}
+ {71.4286f,100.0f},
+ {71.4286f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch34st[] =
@@ -59,32 +59,32 @@ static const SFG_StrokeStrip ch34st[] =
  {2,ch34st1}
 };
 
-static const SFG_StrokeChar ch34 = {104.762,2,ch34st};
+static const SFG_StrokeChar ch34 = {104.762f,2,ch34st};
 
 /* char: 0x23 */
 
 static const SFG_StrokeVertex ch35st0[] =
 {
- {54.7619,119.048},
- {21.4286,-33.3333}
+ {54.7619f,119.048f},
+ {21.4286f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch35st1[] =
 {
- {83.3334,119.048},
- {50,-33.3333}
+ {83.3334f,119.048f},
+ {50.0f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch35st2[] =
 {
- {21.4286,57.1429},
- {88.0952,57.1429}
+ {21.4286f,57.1429f},
+ {88.0952f,57.1429f}
 };
 
 static const SFG_StrokeVertex ch35st3[] =
 {
- {16.6667,28.5714},
- {83.3334,28.5714}
+ {16.6667f,28.5714f},
+ {83.3334f,28.5714f}
 };
 
 static const SFG_StrokeStrip ch35st[] =
@@ -95,44 +95,44 @@ static const SFG_StrokeStrip ch35st[] =
  {2,ch35st3}
 };
 
-static const SFG_StrokeChar ch35 = {104.762,4,ch35st};
+static const SFG_StrokeChar ch35 = {104.762f,4,ch35st};
 
 /* char: 0x24 */
 
 static const SFG_StrokeVertex ch36st0[] =
 {
- {42.8571,119.048},
- {42.8571,-19.0476}
+ {42.8571f,119.048f},
+ {42.8571f,-19.0476f}
 };
 
 static const SFG_StrokeVertex ch36st1[] =
 {
- {61.9047,119.048},
- {61.9047,-19.0476}
+ {61.9047f,119.048f},
+ {61.9047f,-19.0476f}
 };
 
 static const SFG_StrokeVertex ch36st2[] =
 {
- {85.7143,85.7143},
- {76.1905,95.2381},
- {61.9047,100},
- {42.8571,100},
- {28.5714,95.2381},
- {19.0476,85.7143},
- {19.0476,76.1905},
- {23.8095,66.6667},
- {28.5714,61.9048},
- {38.0952,57.1429},
- {66.6666,47.619},
- {76.1905,42.8571},
- {80.9524,38.0952},
- {85.7143,28.5714},
- {85.7143,14.2857},
- {76.1905,4.7619},
- {61.9047,0},
- {42.8571,0},
- {28.5714,4.7619},
- {19.0476,14.2857}
+ {85.7143f,85.7143f},
+ {76.1905f,95.2381f},
+ {61.9047f,100.0f},
+ {42.8571f,100.0f},
+ {28.5714f,95.2381f},
+ {19.0476f,85.7143f},
+ {19.0476f,76.1905f},
+ {23.8095f,66.6667f},
+ {28.5714f,61.9048f},
+ {38.0952f,57.1429f},
+ {66.6666f,47.619f},
+ {76.1905f,42.8571f},
+ {80.9524f,38.0952f},
+ {85.7143f,28.5714f},
+ {85.7143f,14.2857f},
+ {76.1905f,4.7619f},
+ {61.9047f,0.0f},
+ {42.8571f,0.0f},
+ {28.5714f,4.7619f},
+ {19.0476f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch36st[] =
@@ -142,49 +142,49 @@ static const SFG_StrokeStrip ch36st[] =
  {20,ch36st2}
 };
 
-static const SFG_StrokeChar ch36 = {104.762,3,ch36st};
+static const SFG_StrokeChar ch36 = {104.762f,3,ch36st};
 
 /* char: 0x25 */
 
 static const SFG_StrokeVertex ch37st0[] =
 {
- {95.2381,100},
- {9.5238,0}
+ {95.2381f,100.0f},
+ {9.5238f,0.0f}
 };
 
 static const SFG_StrokeVertex ch37st1[] =
 {
- {33.3333,100},
- {42.8571,90.4762},
- {42.8571,80.9524},
- {38.0952,71.4286},
- {28.5714,66.6667},
- {19.0476,66.6667},
- {9.5238,76.1905},
- {9.5238,85.7143},
- {14.2857,95.2381},
- {23.8095,100},
- {33.3333,100},
- {42.8571,95.2381},
- {57.1428,90.4762},
- {71.4286,90.4762},
- {85.7143,95.2381},
- {95.2381,100}
+ {33.3333f,100.0f},
+ {42.8571f,90.4762f},
+ {42.8571f,80.9524f},
+ {38.0952f,71.4286f},
+ {28.5714f,66.6667f},
+ {19.0476f,66.6667f},
+ {9.5238f,76.1905f},
+ {9.5238f,85.7143f},
+ {14.2857f,95.2381f},
+ {23.8095f,100.0f},
+ {33.3333f,100.0f},
+ {42.8571f,95.2381f},
+ {57.1428f,90.4762f},
+ {71.4286f,90.4762f},
+ {85.7143f,95.2381f},
+ {95.2381f,100.0f}
 };
 
 static const SFG_StrokeVertex ch37st2[] =
 {
- {76.1905,33.3333},
- {66.6667,28.5714},
- {61.9048,19.0476},
- {61.9048,9.5238},
- {71.4286,0},
- {80.9524,0},
- {90.4762,4.7619},
- {95.2381,14.2857},
- {95.2381,23.8095},
- {85.7143,33.3333},
- {76.1905,33.3333}
+ {76.1905f,33.3333f},
+ {66.6667f,28.5714f},
+ {61.9048f,19.0476f},
+ {61.9048f,9.5238f},
+ {71.4286f,0.0f},
+ {80.9524f,0.0f},
+ {90.4762f,4.7619f},
+ {95.2381f,14.2857f},
+ {95.2381f,23.8095f},
+ {85.7143f,33.3333f},
+ {76.1905f,33.3333f}
 };
 
 static const SFG_StrokeStrip ch37st[] =
@@ -194,46 +194,46 @@ static const SFG_StrokeStrip ch37st[] =
  {11,ch37st2}
 };
 
-static const SFG_StrokeChar ch37 = {104.762,3,ch37st};
+static const SFG_StrokeChar ch37 = {104.762f,3,ch37st};
 
 /* char: 0x26 */
 
 static const SFG_StrokeVertex ch38st0[] =
 {
- {100,57.1429},
- {100,61.9048},
- {95.2381,66.6667},
- {90.4762,66.6667},
- {85.7143,61.9048},
- {80.9524,52.381},
- {71.4286,28.5714},
- {61.9048,14.2857},
- {52.3809,4.7619},
- {42.8571,0},
- {23.8095,0},
- {14.2857,4.7619},
- {9.5238,9.5238},
- {4.7619,19.0476},
- {4.7619,28.5714},
- {9.5238,38.0952},
- {14.2857,42.8571},
- {47.619,61.9048},
- {52.3809,66.6667},
- {57.1429,76.1905},
- {57.1429,85.7143},
- {52.3809,95.2381},
- {42.8571,100},
- {33.3333,95.2381},
- {28.5714,85.7143},
- {28.5714,76.1905},
- {33.3333,61.9048},
- {42.8571,47.619},
- {66.6667,14.2857},
- {76.1905,4.7619},
- {85.7143,0},
- {95.2381,0},
- {100,4.7619},
- {100,9.5238}
+ {100.0f,57.1429f},
+ {100.0f,61.9048f},
+ {95.2381f,66.6667f},
+ {90.4762f,66.6667f},
+ {85.7143f,61.9048f},
+ {80.9524f,52.381f},
+ {71.4286f,28.5714f},
+ {61.9048f,14.2857f},
+ {52.3809f,4.7619f},
+ {42.8571f,0.0f},
+ {23.8095f,0.0f},
+ {14.2857f,4.7619f},
+ {9.5238f,9.5238f},
+ {4.7619f,19.0476f},
+ {4.7619f,28.5714f},
+ {9.5238f,38.0952f},
+ {14.2857f,42.8571f},
+ {47.619f,61.9048f},
+ {52.3809f,66.6667f},
+ {57.1429f,76.1905f},
+ {57.1429f,85.7143f},
+ {52.3809f,95.2381f},
+ {42.8571f,100.0f},
+ {33.3333f,95.2381f},
+ {28.5714f,85.7143f},
+ {28.5714f,76.1905f},
+ {33.3333f,61.9048f},
+ {42.8571f,47.619f},
+ {66.6667f,14.2857f},
+ {76.1905f,4.7619f},
+ {85.7143f,0.0f},
+ {95.2381f,0.0f},
+ {100.0f,4.7619f},
+ {100.0f,9.5238f}
 };
 
 static const SFG_StrokeStrip ch38st[] =
@@ -241,14 +241,14 @@ static const SFG_StrokeStrip ch38st[] =
  {34,ch38st0}
 };
 
-static const SFG_StrokeChar ch38 = {104.762,1,ch38st};
+static const SFG_StrokeChar ch38 = {104.762f,1,ch38st};
 
 /* char: 0x27 */
 
 static const SFG_StrokeVertex ch39st0[] =
 {
- {52.381,100},
- {52.381,66.6667}
+ {52.381f,100.0f},
+ {52.381f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch39st[] =
@@ -256,22 +256,22 @@ static const SFG_StrokeStrip ch39st[] =
  {2,ch39st0}
 };
 
-static const SFG_StrokeChar ch39 = {104.762,1,ch39st};
+static const SFG_StrokeChar ch39 = {104.762f,1,ch39st};
 
 /* char: 0x28 */
 
 static const SFG_StrokeVertex ch40st0[] =
 {
- {69.0476,119.048},
- {59.5238,109.524},
- {50,95.2381},
- {40.4762,76.1905},
- {35.7143,52.381},
- {35.7143,33.3333},
- {40.4762,9.5238},
- {50,-9.5238},
- {59.5238,-23.8095},
- {69.0476,-33.3333}
+ {69.0476f,119.048f},
+ {59.5238f,109.524f},
+ {50.0f,95.2381f},
+ {40.4762f,76.1905f},
+ {35.7143f,52.381f},
+ {35.7143f,33.3333f},
+ {40.4762f,9.5238f},
+ {50.0f,-9.5238f},
+ {59.5238f,-23.8095f},
+ {69.0476f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch40st[] =
@@ -279,22 +279,22 @@ static const SFG_StrokeStrip ch40st[] =
  {10,ch40st0}
 };
 
-static const SFG_StrokeChar ch40 = {104.762,1,ch40st};
+static const SFG_StrokeChar ch40 = {104.762f,1,ch40st};
 
 /* char: 0x29 */
 
 static const SFG_StrokeVertex ch41st0[] =
 {
- {35.7143,119.048},
- {45.2381,109.524},
- {54.7619,95.2381},
- {64.2857,76.1905},
- {69.0476,52.381},
- {69.0476,33.3333},
- {64.2857,9.5238},
- {54.7619,-9.5238},
- {45.2381,-23.8095},
- {35.7143,-33.3333}
+ {35.7143f,119.048f},
+ {45.2381f,109.524f},
+ {54.7619f,95.2381f},
+ {64.2857f,76.1905f},
+ {69.0476f,52.381f},
+ {69.0476f,33.3333f},
+ {64.2857f,9.5238f},
+ {54.7619f,-9.5238f},
+ {45.2381f,-23.8095f},
+ {35.7143f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch41st[] =
@@ -302,26 +302,26 @@ static const SFG_StrokeStrip ch41st[] =
  {10,ch41st0}
 };
 
-static const SFG_StrokeChar ch41 = {104.762,1,ch41st};
+static const SFG_StrokeChar ch41 = {104.762f,1,ch41st};
 
 /* char: 0x2a */
 
 static const SFG_StrokeVertex ch42st0[] =
 {
- {52.381,71.4286},
- {52.381,14.2857}
+ {52.381f,71.4286f},
+ {52.381f,14.2857f}
 };
 
 static const SFG_StrokeVertex ch42st1[] =
 {
- {28.5715,57.1429},
- {76.1905,28.5714}
+ {28.5715f,57.1429f},
+ {76.1905f,28.5714f}
 };
 
 static const SFG_StrokeVertex ch42st2[] =
 {
- {76.1905,57.1429},
- {28.5715,28.5714}
+ {76.1905f,57.1429f},
+ {28.5715f,28.5714f}
 };
 
 static const SFG_StrokeStrip ch42st[] =
@@ -331,20 +331,20 @@ static const SFG_StrokeStrip ch42st[] =
  {2,ch42st2}
 };
 
-static const SFG_StrokeChar ch42 = {104.762,3,ch42st};
+static const SFG_StrokeChar ch42 = {104.762f,3,ch42st};
 
 /* char: 0x2b */
 
 static const SFG_StrokeVertex ch43st0[] =
 {
- {52.3809,85.7143},
- {52.3809,0}
+ {52.3809f,85.7143f},
+ {52.3809f,0.0f}
 };
 
 static const SFG_StrokeVertex ch43st1[] =
 {
- {9.5238,42.8571},
- {95.2381,42.8571}
+ {9.5238f,42.8571f},
+ {95.2381f,42.8571f}
 };
 
 static const SFG_StrokeStrip ch43st[] =
@@ -353,20 +353,20 @@ static const SFG_StrokeStrip ch43st[] =
  {2,ch43st1}
 };
 
-static const SFG_StrokeChar ch43 = {104.762,2,ch43st};
+static const SFG_StrokeChar ch43 = {104.762f,2,ch43st};
 
 /* char: 0x2c */
 
 static const SFG_StrokeVertex ch44st0[] =
 {
- {57.1429,4.7619},
- {52.381,0},
- {47.6191,4.7619},
- {52.381,9.5238},
- {57.1429,4.7619},
- {57.1429,-4.7619},
- {52.381,-14.2857},
- {47.6191,-19.0476}
+ {57.1429f,4.7619f},
+ {52.381f,0.0f},
+ {47.6191f,4.7619f},
+ {52.381f,9.5238f},
+ {57.1429f,4.7619f},
+ {57.1429f,-4.7619f},
+ {52.381f,-14.2857f},
+ {47.6191f,-19.0476f}
 };
 
 static const SFG_StrokeStrip ch44st[] =
@@ -374,14 +374,14 @@ static const SFG_StrokeStrip ch44st[] =
  {8,ch44st0}
 };
 
-static const SFG_StrokeChar ch44 = {104.762,1,ch44st};
+static const SFG_StrokeChar ch44 = {104.762f,1,ch44st};
 
 /* char: 0x2d */
 
 static const SFG_StrokeVertex ch45st0[] =
 {
- {9.5238,42.8571},
- {95.2381,42.8571}
+ {9.5238f,42.8571f},
+ {95.2381f,42.8571f}
 };
 
 static const SFG_StrokeStrip ch45st[] =
@@ -389,17 +389,17 @@ static const SFG_StrokeStrip ch45st[] =
  {2,ch45st0}
 };
 
-static const SFG_StrokeChar ch45 = {104.762,1,ch45st};
+static const SFG_StrokeChar ch45 = {104.762f,1,ch45st};
 
 /* char: 0x2e */
 
 static const SFG_StrokeVertex ch46st0[] =
 {
- {52.381,9.5238},
- {47.6191,4.7619},
- {52.381,0},
- {57.1429,4.7619},
- {52.381,9.5238}
+ {52.381f,9.5238f},
+ {47.6191f,4.7619f},
+ {52.381f,0.0f},
+ {57.1429f,4.7619f},
+ {52.381f,9.5238f}
 };
 
 static const SFG_StrokeStrip ch46st[] =
@@ -407,14 +407,14 @@ static const SFG_StrokeStrip ch46st[] =
  {5,ch46st0}
 };
 
-static const SFG_StrokeChar ch46 = {104.762,1,ch46st};
+static const SFG_StrokeChar ch46 = {104.762f,1,ch46st};
 
 /* char: 0x2f */
 
 static const SFG_StrokeVertex ch47st0[] =
 {
- {19.0476,-14.2857},
- {85.7143,100}
+ {19.0476f,-14.2857f},
+ {85.7143f,100.0f}
 };
 
 static const SFG_StrokeStrip ch47st[] =
@@ -422,29 +422,29 @@ static const SFG_StrokeStrip ch47st[] =
  {2,ch47st0}
 };
 
-static const SFG_StrokeChar ch47 = {104.762,1,ch47st};
+static const SFG_StrokeChar ch47 = {104.762f,1,ch47st};
 
 /* char: 0x30 */
 
 static const SFG_StrokeVertex ch48st0[] =
 {
- {47.619,100},
- {33.3333,95.2381},
- {23.8095,80.9524},
- {19.0476,57.1429},
- {19.0476,42.8571},
- {23.8095,19.0476},
- {33.3333,4.7619},
- {47.619,0},
- {57.1428,0},
- {71.4286,4.7619},
- {80.9524,19.0476},
- {85.7143,42.8571},
- {85.7143,57.1429},
- {80.9524,80.9524},
- {71.4286,95.2381},
- {57.1428,100},
- {47.619,100}
+ {47.619f,100.0f},
+ {33.3333f,95.2381f},
+ {23.8095f,80.9524f},
+ {19.0476f,57.1429f},
+ {19.0476f,42.8571f},
+ {23.8095f,19.0476f},
+ {33.3333f,4.7619f},
+ {47.619f,0.0f},
+ {57.1428f,0.0f},
+ {71.4286f,4.7619f},
+ {80.9524f,19.0476f},
+ {85.7143f,42.8571f},
+ {85.7143f,57.1429f},
+ {80.9524f,80.9524f},
+ {71.4286f,95.2381f},
+ {57.1428f,100.0f},
+ {47.619f,100.0f}
 };
 
 static const SFG_StrokeStrip ch48st[] =
@@ -452,16 +452,16 @@ static const SFG_StrokeStrip ch48st[] =
  {17,ch48st0}
 };
 
-static const SFG_StrokeChar ch48 = {104.762,1,ch48st};
+static const SFG_StrokeChar ch48 = {104.762f,1,ch48st};
 
 /* char: 0x31 */
 
 static const SFG_StrokeVertex ch49st0[] =
 {
- {40.4762,80.9524},
- {50,85.7143},
- {64.2857,100},
- {64.2857,0}
+ {40.4762f,80.9524f},
+ {50.0f,85.7143f},
+ {64.2857f,100.0f},
+ {64.2857f,0.0f}
 };
 
 static const SFG_StrokeStrip ch49st[] =
@@ -469,26 +469,26 @@ static const SFG_StrokeStrip ch49st[] =
  {4,ch49st0}
 };
 
-static const SFG_StrokeChar ch49 = {104.762,1,ch49st};
+static const SFG_StrokeChar ch49 = {104.762f,1,ch49st};
 
 /* char: 0x32 */
 
 static const SFG_StrokeVertex ch50st0[] =
 {
- {23.8095,76.1905},
- {23.8095,80.9524},
- {28.5714,90.4762},
- {33.3333,95.2381},
- {42.8571,100},
- {61.9047,100},
- {71.4286,95.2381},
- {76.1905,90.4762},
- {80.9524,80.9524},
- {80.9524,71.4286},
- {76.1905,61.9048},
- {66.6666,47.619},
- {19.0476,0},
- {85.7143,0}
+ {23.8095f,76.1905f},
+ {23.8095f,80.9524f},
+ {28.5714f,90.4762f},
+ {33.3333f,95.2381f},
+ {42.8571f,100.0f},
+ {61.9047f,100.0f},
+ {71.4286f,95.2381f},
+ {76.1905f,90.4762f},
+ {80.9524f,80.9524f},
+ {80.9524f,71.4286f},
+ {76.1905f,61.9048f},
+ {66.6666f,47.619f},
+ {19.0476f,0.0f},
+ {85.7143f,0.0f}
 };
 
 static const SFG_StrokeStrip ch50st[] =
@@ -496,27 +496,27 @@ static const SFG_StrokeStrip ch50st[] =
  {14,ch50st0}
 };
 
-static const SFG_StrokeChar ch50 = {104.762,1,ch50st};
+static const SFG_StrokeChar ch50 = {104.762f,1,ch50st};
 
 /* char: 0x33 */
 
 static const SFG_StrokeVertex ch51st0[] =
 {
- {28.5714,100},
- {80.9524,100},
- {52.3809,61.9048},
- {66.6666,61.9048},
- {76.1905,57.1429},
- {80.9524,52.381},
- {85.7143,38.0952},
- {85.7143,28.5714},
- {80.9524,14.2857},
- {71.4286,4.7619},
- {57.1428,0},
- {42.8571,0},
- {28.5714,4.7619},
- {23.8095,9.5238},
- {19.0476,19.0476}
+ {28.5714f,100.0f},
+ {80.9524f,100.0f},
+ {52.3809f,61.9048f},
+ {66.6666f,61.9048f},
+ {76.1905f,57.1429f},
+ {80.9524f,52.381f},
+ {85.7143f,38.0952f},
+ {85.7143f,28.5714f},
+ {80.9524f,14.2857f},
+ {71.4286f,4.7619f},
+ {57.1428f,0.0f},
+ {42.8571f,0.0f},
+ {28.5714f,4.7619f},
+ {23.8095f,9.5238f},
+ {19.0476f,19.0476f}
 };
 
 static const SFG_StrokeStrip ch51st[] =
@@ -524,21 +524,21 @@ static const SFG_StrokeStrip ch51st[] =
  {15,ch51st0}
 };
 
-static const SFG_StrokeChar ch51 = {104.762,1,ch51st};
+static const SFG_StrokeChar ch51 = {104.762f,1,ch51st};
 
 /* char: 0x34 */
 
 static const SFG_StrokeVertex ch52st0[] =
 {
- {64.2857,100},
- {16.6667,33.3333},
- {88.0952,33.3333}
+ {64.2857f,100.0f},
+ {16.6667f,33.3333f},
+ {88.0952f,33.3333f}
 };
 
 static const SFG_StrokeVertex ch52st1[] =
 {
- {64.2857,100},
- {64.2857,0}
+ {64.2857f,100.0f},
+ {64.2857f,0.0f}
 };
 
 static const SFG_StrokeStrip ch52st[] =
@@ -547,29 +547,29 @@ static const SFG_StrokeStrip ch52st[] =
  {2,ch52st1}
 };
 
-static const SFG_StrokeChar ch52 = {104.762,2,ch52st};
+static const SFG_StrokeChar ch52 = {104.762f,2,ch52st};
 
 /* char: 0x35 */
 
 static const SFG_StrokeVertex ch53st0[] =
 {
- {76.1905,100},
- {28.5714,100},
- {23.8095,57.1429},
- {28.5714,61.9048},
- {42.8571,66.6667},
- {57.1428,66.6667},
- {71.4286,61.9048},
- {80.9524,52.381},
- {85.7143,38.0952},
- {85.7143,28.5714},
- {80.9524,14.2857},
- {71.4286,4.7619},
- {57.1428,0},
- {42.8571,0},
- {28.5714,4.7619},
- {23.8095,9.5238},
- {19.0476,19.0476}
+ {76.1905f,100.0f},
+ {28.5714f,100.0f},
+ {23.8095f,57.1429f},
+ {28.5714f,61.9048f},
+ {42.8571f,66.6667f},
+ {57.1428f,66.6667f},
+ {71.4286f,61.9048f},
+ {80.9524f,52.381f},
+ {85.7143f,38.0952f},
+ {85.7143f,28.5714f},
+ {80.9524f,14.2857f},
+ {71.4286f,4.7619f},
+ {57.1428f,0.0f},
+ {42.8571f,0.0f},
+ {28.5714f,4.7619f},
+ {23.8095f,9.5238f},
+ {19.0476f,19.0476f}
 };
 
 static const SFG_StrokeStrip ch53st[] =
@@ -577,35 +577,35 @@ static const SFG_StrokeStrip ch53st[] =
  {17,ch53st0}
 };
 
-static const SFG_StrokeChar ch53 = {104.762,1,ch53st};
+static const SFG_StrokeChar ch53 = {104.762f,1,ch53st};
 
 /* char: 0x36 */
 
 static const SFG_StrokeVertex ch54st0[] =
 {
- {78.5714,85.7143},
- {73.8096,95.2381},
- {59.5238,100},
- {50,100},
- {35.7143,95.2381},
- {26.1905,80.9524},
- {21.4286,57.1429},
- {21.4286,33.3333},
- {26.1905,14.2857},
- {35.7143,4.7619},
- {50,0},
- {54.7619,0},
- {69.0476,4.7619},
- {78.5714,14.2857},
- {83.3334,28.5714},
- {83.3334,33.3333},
- {78.5714,47.619},
- {69.0476,57.1429},
- {54.7619,61.9048},
- {50,61.9048},
- {35.7143,57.1429},
- {26.1905,47.619},
- {21.4286,33.3333}
+ {78.5714f,85.7143f},
+ {73.8096f,95.2381f},
+ {59.5238f,100.0f},
+ {50.0f,100.0f},
+ {35.7143f,95.2381f},
+ {26.1905f,80.9524f},
+ {21.4286f,57.1429f},
+ {21.4286f,33.3333f},
+ {26.1905f,14.2857f},
+ {35.7143f,4.7619f},
+ {50.0f,0.0f},
+ {54.7619f,0.0f},
+ {69.0476f,4.7619f},
+ {78.5714f,14.2857f},
+ {83.3334f,28.5714f},
+ {83.3334f,33.3333f},
+ {78.5714f,47.619f},
+ {69.0476f,57.1429f},
+ {54.7619f,61.9048f},
+ {50.0f,61.9048f},
+ {35.7143f,57.1429f},
+ {26.1905f,47.619f},
+ {21.4286f,33.3333f}
 };
 
 static const SFG_StrokeStrip ch54st[] =
@@ -613,20 +613,20 @@ static const SFG_StrokeStrip ch54st[] =
  {23,ch54st0}
 };
 
-static const SFG_StrokeChar ch54 = {104.762,1,ch54st};
+static const SFG_StrokeChar ch54 = {104.762f,1,ch54st};
 
 /* char: 0x37 */
 
 static const SFG_StrokeVertex ch55st0[] =
 {
- {85.7143,100},
- {38.0952,0}
+ {85.7143f,100.0f},
+ {38.0952f,0.0f}
 };
 
 static const SFG_StrokeVertex ch55st1[] =
 {
- {19.0476,100},
- {85.7143,100}
+ {19.0476f,100.0f},
+ {85.7143f,100.0f}
 };
 
 static const SFG_StrokeStrip ch55st[] =
@@ -635,41 +635,41 @@ static const SFG_StrokeStrip ch55st[] =
  {2,ch55st1}
 };
 
-static const SFG_StrokeChar ch55 = {104.762,2,ch55st};
+static const SFG_StrokeChar ch55 = {104.762f,2,ch55st};
 
 /* char: 0x38 */
 
 static const SFG_StrokeVertex ch56st0[] =
 {
- {42.8571,100},
- {28.5714,95.2381},
- {23.8095,85.7143},
- {23.8095,76.1905},
- {28.5714,66.6667},
- {38.0952,61.9048},
- {57.1428,57.1429},
- {71.4286,52.381},
- {80.9524,42.8571},
- {85.7143,33.3333},
- {85.7143,19.0476},
- {80.9524,9.5238},
- {76.1905,4.7619},
- {61.9047,0},
- {42.8571,0},
- {28.5714,4.7619},
- {23.8095,9.5238},
- {19.0476,19.0476},
- {19.0476,33.3333},
- {23.8095,42.8571},
- {33.3333,52.381},
- {47.619,57.1429},
- {66.6666,61.9048},
- {76.1905,66.6667},
- {80.9524,76.1905},
- {80.9524,85.7143},
- {76.1905,95.2381},
- {61.9047,100},
- {42.8571,100}
+ {42.8571f,100.0f},
+ {28.5714f,95.2381f},
+ {23.8095f,85.7143f},
+ {23.8095f,76.1905f},
+ {28.5714f,66.6667f},
+ {38.0952f,61.9048f},
+ {57.1428f,57.1429f},
+ {71.4286f,52.381f},
+ {80.9524f,42.8571f},
+ {85.7143f,33.3333f},
+ {85.7143f,19.0476f},
+ {80.9524f,9.5238f},
+ {76.1905f,4.7619f},
+ {61.9047f,0.0f},
+ {42.8571f,0.0f},
+ {28.5714f,4.7619f},
+ {23.8095f,9.5238f},
+ {19.0476f,19.0476f},
+ {19.0476f,33.3333f},
+ {23.8095f,42.8571f},
+ {33.3333f,52.381f},
+ {47.619f,57.1429f},
+ {66.6666f,61.9048f},
+ {76.1905f,66.6667f},
+ {80.9524f,76.1905f},
+ {80.9524f,85.7143f},
+ {76.1905f,95.2381f},
+ {61.9047f,100.0f},
+ {42.8571f,100.0f}
 };
 
 static const SFG_StrokeStrip ch56st[] =
@@ -677,35 +677,35 @@ static const SFG_StrokeStrip ch56st[] =
  {29,ch56st0}
 };
 
-static const SFG_StrokeChar ch56 = {104.762,1,ch56st};
+static const SFG_StrokeChar ch56 = {104.762f,1,ch56st};
 
 /* char: 0x39 */
 
 static const SFG_StrokeVertex ch57st0[] =
 {
- {83.3334,66.6667},
- {78.5714,52.381},
- {69.0476,42.8571},
- {54.7619,38.0952},
- {50,38.0952},
- {35.7143,42.8571},
- {26.1905,52.381},
- {21.4286,66.6667},
- {21.4286,71.4286},
- {26.1905,85.7143},
- {35.7143,95.2381},
- {50,100},
- {54.7619,100},
- {69.0476,95.2381},
- {78.5714,85.7143},
- {83.3334,66.6667},
- {83.3334,42.8571},
- {78.5714,19.0476},
- {69.0476,4.7619},
- {54.7619,0},
- {45.2381,0},
- {30.9524,4.7619},
- {26.1905,14.2857}
+ {83.3334f,66.6667f},
+ {78.5714f,52.381f},
+ {69.0476f,42.8571f},
+ {54.7619f,38.0952f},
+ {50.0f,38.0952f},
+ {35.7143f,42.8571f},
+ {26.1905f,52.381f},
+ {21.4286f,66.6667f},
+ {21.4286f,71.4286f},
+ {26.1905f,85.7143f},
+ {35.7143f,95.2381f},
+ {50.0f,100.0f},
+ {54.7619f,100.0f},
+ {69.0476f,95.2381f},
+ {78.5714f,85.7143f},
+ {83.3334f,66.6667f},
+ {83.3334f,42.8571f},
+ {78.5714f,19.0476f},
+ {69.0476f,4.7619f},
+ {54.7619f,0.0f},
+ {45.2381f,0.0f},
+ {30.9524f,4.7619f},
+ {26.1905f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch57st[] =
@@ -713,26 +713,26 @@ static const SFG_StrokeStrip ch57st[] =
  {23,ch57st0}
 };
 
-static const SFG_StrokeChar ch57 = {104.762,1,ch57st};
+static const SFG_StrokeChar ch57 = {104.762f,1,ch57st};
 
 /* char: 0x3a */
 
 static const SFG_StrokeVertex ch58st0[] =
 {
- {52.381,66.6667},
- {47.6191,61.9048},
- {52.381,57.1429},
- {57.1429,61.9048},
- {52.381,66.6667}
+ {52.381f,66.6667f},
+ {47.6191f,61.9048f},
+ {52.381f,57.1429f},
+ {57.1429f,61.9048f},
+ {52.381f,66.6667f}
 };
 
 static const SFG_StrokeVertex ch58st1[] =
 {
- {52.381,9.5238},
- {47.6191,4.7619},
- {52.381,0},
- {57.1429,4.7619},
- {52.381,9.5238}
+ {52.381f,9.5238f},
+ {47.6191f,4.7619f},
+ {52.381f,0.0f},
+ {57.1429f,4.7619f},
+ {52.381f,9.5238f}
 };
 
 static const SFG_StrokeStrip ch58st[] =
@@ -741,29 +741,29 @@ static const SFG_StrokeStrip ch58st[] =
  {5,ch58st1}
 };
 
-static const SFG_StrokeChar ch58 = {104.762,2,ch58st};
+static const SFG_StrokeChar ch58 = {104.762f,2,ch58st};
 
 /* char: 0x3b */
 
 static const SFG_StrokeVertex ch59st0[] =
 {
- {52.381,66.6667},
- {47.6191,61.9048},
- {52.381,57.1429},
- {57.1429,61.9048},
- {52.381,66.6667}
+ {52.381f,66.6667f},
+ {47.6191f,61.9048f},
+ {52.381f,57.1429f},
+ {57.1429f,61.9048f},
+ {52.381f,66.6667f}
 };
 
 static const SFG_StrokeVertex ch59st1[] =
 {
- {57.1429,4.7619},
- {52.381,0},
- {47.6191,4.7619},
- {52.381,9.5238},
- {57.1429,4.7619},
- {57.1429,-4.7619},
- {52.381,-14.2857},
- {47.6191,-19.0476}
+ {57.1429f,4.7619f},
+ {52.381f,0.0f},
+ {47.6191f,4.7619f},
+ {52.381f,9.5238f},
+ {57.1429f,4.7619f},
+ {57.1429f,-4.7619f},
+ {52.381f,-14.2857f},
+ {47.6191f,-19.0476f}
 };
 
 static const SFG_StrokeStrip ch59st[] =
@@ -772,15 +772,15 @@ static const SFG_StrokeStrip ch59st[] =
  {8,ch59st1}
 };
 
-static const SFG_StrokeChar ch59 = {104.762,2,ch59st};
+static const SFG_StrokeChar ch59 = {104.762f,2,ch59st};
 
 /* char: 0x3c */
 
 static const SFG_StrokeVertex ch60st0[] =
 {
- {90.4762,85.7143},
- {14.2857,42.8571},
- {90.4762,0}
+ {90.4762f,85.7143f},
+ {14.2857f,42.8571f},
+ {90.4762f,0.0f}
 };
 
 static const SFG_StrokeStrip ch60st[] =
@@ -788,20 +788,20 @@ static const SFG_StrokeStrip ch60st[] =
  {3,ch60st0}
 };
 
-static const SFG_StrokeChar ch60 = {104.762,1,ch60st};
+static const SFG_StrokeChar ch60 = {104.762f,1,ch60st};
 
 /* char: 0x3d */
 
 static const SFG_StrokeVertex ch61st0[] =
 {
- {9.5238,57.1429},
- {95.2381,57.1429}
+ {9.5238f,57.1429f},
+ {95.2381f,57.1429f}
 };
 
 static const SFG_StrokeVertex ch61st1[] =
 {
- {9.5238,28.5714},
- {95.2381,28.5714}
+ {9.5238f,28.5714f},
+ {95.2381f,28.5714f}
 };
 
 static const SFG_StrokeStrip ch61st[] =
@@ -810,15 +810,15 @@ static const SFG_StrokeStrip ch61st[] =
  {2,ch61st1}
 };
 
-static const SFG_StrokeChar ch61 = {104.762,2,ch61st};
+static const SFG_StrokeChar ch61 = {104.762f,2,ch61st};
 
 /* char: 0x3e */
 
 static const SFG_StrokeVertex ch62st0[] =
 {
- {14.2857,85.7143},
- {90.4762,42.8571},
- {14.2857,0}
+ {14.2857f,85.7143f},
+ {90.4762f,42.8571f},
+ {14.2857f,0.0f}
 };
 
 static const SFG_StrokeStrip ch62st[] =
@@ -826,35 +826,35 @@ static const SFG_StrokeStrip ch62st[] =
  {3,ch62st0}
 };
 
-static const SFG_StrokeChar ch62 = {104.762,1,ch62st};
+static const SFG_StrokeChar ch62 = {104.762f,1,ch62st};
 
 /* char: 0x3f */
 
 static const SFG_StrokeVertex ch63st0[] =
 {
- {23.8095,76.1905},
- {23.8095,80.9524},
- {28.5714,90.4762},
- {33.3333,95.2381},
- {42.8571,100},
- {61.9047,100},
- {71.4285,95.2381},
- {76.1905,90.4762},
- {80.9524,80.9524},
- {80.9524,71.4286},
- {76.1905,61.9048},
- {71.4285,57.1429},
- {52.3809,47.619},
- {52.3809,33.3333}
+ {23.8095f,76.1905f},
+ {23.8095f,80.9524f},
+ {28.5714f,90.4762f},
+ {33.3333f,95.2381f},
+ {42.8571f,100.0f},
+ {61.9047f,100.0f},
+ {71.4285f,95.2381f},
+ {76.1905f,90.4762f},
+ {80.9524f,80.9524f},
+ {80.9524f,71.4286f},
+ {76.1905f,61.9048f},
+ {71.4285f,57.1429f},
+ {52.3809f,47.619f},
+ {52.3809f,33.3333f}
 };
 
 static const SFG_StrokeVertex ch63st1[] =
 {
- {52.3809,9.5238},
- {47.619,4.7619},
- {52.3809,0},
- {57.1428,4.7619},
- {52.3809,9.5238}
+ {52.3809f,9.5238f},
+ {47.619f,4.7619f},
+ {52.3809f,0.0f},
+ {57.1428f,4.7619f},
+ {52.3809f,9.5238f}
 };
 
 static const SFG_StrokeStrip ch63st[] =
@@ -863,43 +863,43 @@ static const SFG_StrokeStrip ch63st[] =
  {5,ch63st1}
 };
 
-static const SFG_StrokeChar ch63 = {104.762,2,ch63st};
+static const SFG_StrokeChar ch63 = {104.762f,2,ch63st};
 
 /* char: 0x40 */
 
 static const SFG_StrokeVertex ch64st0[] =
 {
- {64.2857,52.381},
- {54.7619,57.1429},
- {45.2381,57.1429},
- {40.4762,47.619},
- {40.4762,42.8571},
- {45.2381,33.3333},
- {54.7619,33.3333},
- {64.2857,38.0952}
+ {64.2857f,52.381f},
+ {54.7619f,57.1429f},
+ {45.2381f,57.1429f},
+ {40.4762f,47.619f},
+ {40.4762f,42.8571f},
+ {45.2381f,33.3333f},
+ {54.7619f,33.3333f},
+ {64.2857f,38.0952f}
 };
 
 static const SFG_StrokeVertex ch64st1[] =
 {
- {64.2857,57.1429},
- {64.2857,38.0952},
- {69.0476,33.3333},
- {78.5714,33.3333},
- {83.3334,42.8571},
- {83.3334,47.619},
- {78.5714,61.9048},
- {69.0476,71.4286},
- {54.7619,76.1905},
- {50,76.1905},
- {35.7143,71.4286},
- {26.1905,61.9048},
- {21.4286,47.619},
- {21.4286,42.8571},
- {26.1905,28.5714},
- {35.7143,19.0476},
- {50,14.2857},
- {54.7619,14.2857},
- {69.0476,19.0476}
+ {64.2857f,57.1429f},
+ {64.2857f,38.0952f},
+ {69.0476f,33.3333f},
+ {78.5714f,33.3333f},
+ {83.3334f,42.8571f},
+ {83.3334f,47.619f},
+ {78.5714f,61.9048f},
+ {69.0476f,71.4286f},
+ {54.7619f,76.1905f},
+ {50.0f,76.1905f},
+ {35.7143f,71.4286f},
+ {26.1905f,61.9048f},
+ {21.4286f,47.619f},
+ {21.4286f,42.8571f},
+ {26.1905f,28.5714f},
+ {35.7143f,19.0476f},
+ {50.0f,14.2857f},
+ {54.7619f,14.2857f},
+ {69.0476f,19.0476f}
 };
 
 static const SFG_StrokeStrip ch64st[] =
@@ -908,26 +908,26 @@ static const SFG_StrokeStrip ch64st[] =
  {19,ch64st1}
 };
 
-static const SFG_StrokeChar ch64 = {104.762,2,ch64st};
+static const SFG_StrokeChar ch64 = {104.762f,2,ch64st};
 
 /* char: 0x41 */
 
 static const SFG_StrokeVertex ch65st0[] =
 {
- {52.3809,100},
- {14.2857,0}
+ {52.3809f,100.0f},
+ {14.2857f,0.0f}
 };
 
 static const SFG_StrokeVertex ch65st1[] =
 {
- {52.3809,100},
- {90.4762,0}
+ {52.3809f,100.0f},
+ {90.4762f,0.0f}
 };
 
 static const SFG_StrokeVertex ch65st2[] =
 {
- {28.5714,33.3333},
- {76.1905,33.3333}
+ {28.5714f,33.3333f},
+ {76.1905f,33.3333f}
 };
 
 static const SFG_StrokeStrip ch65st[] =
@@ -937,41 +937,41 @@ static const SFG_StrokeStrip ch65st[] =
  {2,ch65st2}
 };
 
-static const SFG_StrokeChar ch65 = {104.762,3,ch65st};
+static const SFG_StrokeChar ch65 = {104.762f,3,ch65st};
 
 /* char: 0x42 */
 
 static const SFG_StrokeVertex ch66st0[] =
 {
- {19.0476,100},
- {19.0476,0}
+ {19.0476f,100.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeVertex ch66st1[] =
 {
- {19.0476,100},
- {61.9047,100},
- {76.1905,95.2381},
- {80.9524,90.4762},
- {85.7143,80.9524},
- {85.7143,71.4286},
- {80.9524,61.9048},
- {76.1905,57.1429},
- {61.9047,52.381}
+ {19.0476f,100.0f},
+ {61.9047f,100.0f},
+ {76.1905f,95.2381f},
+ {80.9524f,90.4762f},
+ {85.7143f,80.9524f},
+ {85.7143f,71.4286f},
+ {80.9524f,61.9048f},
+ {76.1905f,57.1429f},
+ {61.9047f,52.381f}
 };
 
 static const SFG_StrokeVertex ch66st2[] =
 {
- {19.0476,52.381},
- {61.9047,52.381},
- {76.1905,47.619},
- {80.9524,42.8571},
- {85.7143,33.3333},
- {85.7143,19.0476},
- {80.9524,9.5238},
- {76.1905,4.7619},
- {61.9047,0},
- {19.0476,0}
+ {19.0476f,52.381f},
+ {61.9047f,52.381f},
+ {76.1905f,47.619f},
+ {80.9524f,42.8571f},
+ {85.7143f,33.3333f},
+ {85.7143f,19.0476f},
+ {80.9524f,9.5238f},
+ {76.1905f,4.7619f},
+ {61.9047f,0.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeStrip ch66st[] =
@@ -981,30 +981,30 @@ static const SFG_StrokeStrip ch66st[] =
  {10,ch66st2}
 };
 
-static const SFG_StrokeChar ch66 = {104.762,3,ch66st};
+static const SFG_StrokeChar ch66 = {104.762f,3,ch66st};
 
 /* char: 0x43 */
 
 static const SFG_StrokeVertex ch67st0[] =
 {
- {88.0952,76.1905},
- {83.3334,85.7143},
- {73.8096,95.2381},
- {64.2857,100},
- {45.2381,100},
- {35.7143,95.2381},
- {26.1905,85.7143},
- {21.4286,76.1905},
- {16.6667,61.9048},
- {16.6667,38.0952},
- {21.4286,23.8095},
- {26.1905,14.2857},
- {35.7143,4.7619},
- {45.2381,0},
- {64.2857,0},
- {73.8096,4.7619},
- {83.3334,14.2857},
- {88.0952,23.8095}
+ {88.0952f,76.1905f},
+ {83.3334f,85.7143f},
+ {73.8096f,95.2381f},
+ {64.2857f,100.0f},
+ {45.2381f,100.0f},
+ {35.7143f,95.2381f},
+ {26.1905f,85.7143f},
+ {21.4286f,76.1905f},
+ {16.6667f,61.9048f},
+ {16.6667f,38.0952f},
+ {21.4286f,23.8095f},
+ {26.1905f,14.2857f},
+ {35.7143f,4.7619f},
+ {45.2381f,0.0f},
+ {64.2857f,0.0f},
+ {73.8096f,4.7619f},
+ {83.3334f,14.2857f},
+ {88.0952f,23.8095f}
 };
 
 static const SFG_StrokeStrip ch67st[] =
@@ -1012,30 +1012,30 @@ static const SFG_StrokeStrip ch67st[] =
  {18,ch67st0}
 };
 
-static const SFG_StrokeChar ch67 = {104.762,1,ch67st};
+static const SFG_StrokeChar ch67 = {104.762f,1,ch67st};
 
 /* char: 0x44 */
 
 static const SFG_StrokeVertex ch68st0[] =
 {
- {19.0476,100},
- {19.0476,0}
+ {19.0476f,100.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeVertex ch68st1[] =
 {
- {19.0476,100},
- {52.3809,100},
- {66.6666,95.2381},
- {76.1905,85.7143},
- {80.9524,76.1905},
- {85.7143,61.9048},
- {85.7143,38.0952},
- {80.9524,23.8095},
- {76.1905,14.2857},
- {66.6666,4.7619},
- {52.3809,0},
- {19.0476,0}
+ {19.0476f,100.0f},
+ {52.3809f,100.0f},
+ {66.6666f,95.2381f},
+ {76.1905f,85.7143f},
+ {80.9524f,76.1905f},
+ {85.7143f,61.9048f},
+ {85.7143f,38.0952f},
+ {80.9524f,23.8095f},
+ {76.1905f,14.2857f},
+ {66.6666f,4.7619f},
+ {52.3809f,0.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeStrip ch68st[] =
@@ -1044,32 +1044,32 @@ static const SFG_StrokeStrip ch68st[] =
  {12,ch68st1}
 };
 
-static const SFG_StrokeChar ch68 = {104.762,2,ch68st};
+static const SFG_StrokeChar ch68 = {104.762f,2,ch68st};
 
 /* char: 0x45 */
 
 static const SFG_StrokeVertex ch69st0[] =
 {
- {21.4286,100},
- {21.4286,0}
+ {21.4286f,100.0f},
+ {21.4286f,0.0f}
 };
 
 static const SFG_StrokeVertex ch69st1[] =
 {
- {21.4286,100},
- {83.3334,100}
+ {21.4286f,100.0f},
+ {83.3334f,100.0f}
 };
 
 static const SFG_StrokeVertex ch69st2[] =
 {
- {21.4286,52.381},
- {59.5238,52.381}
+ {21.4286f,52.381f},
+ {59.5238f,52.381f}
 };
 
 static const SFG_StrokeVertex ch69st3[] =
 {
- {21.4286,0},
- {83.3334,0}
+ {21.4286f,0.0f},
+ {83.3334f,0.0f}
 };
 
 static const SFG_StrokeStrip ch69st[] =
@@ -1080,26 +1080,26 @@ static const SFG_StrokeStrip ch69st[] =
  {2,ch69st3}
 };
 
-static const SFG_StrokeChar ch69 = {104.762,4,ch69st};
+static const SFG_StrokeChar ch69 = {104.762f,4,ch69st};
 
 /* char: 0x46 */
 
 static const SFG_StrokeVertex ch70st0[] =
 {
- {21.4286,100},
- {21.4286,0}
+ {21.4286f,100.0f},
+ {21.4286f,0.0f}
 };
 
 static const SFG_StrokeVertex ch70st1[] =
 {
- {21.4286,100},
- {83.3334,100}
+ {21.4286f,100.0f},
+ {83.3334f,100.0f}
 };
 
 static const SFG_StrokeVertex ch70st2[] =
 {
- {21.4286,52.381},
- {59.5238,52.381}
+ {21.4286f,52.381f},
+ {59.5238f,52.381f}
 };
 
 static const SFG_StrokeStrip ch70st[] =
@@ -1109,37 +1109,37 @@ static const SFG_StrokeStrip ch70st[] =
  {2,ch70st2}
 };
 
-static const SFG_StrokeChar ch70 = {104.762,3,ch70st};
+static const SFG_StrokeChar ch70 = {104.762f,3,ch70st};
 
 /* char: 0x47 */
 
 static const SFG_StrokeVertex ch71st0[] =
 {
- {88.0952,76.1905},
- {83.3334,85.7143},
- {73.8096,95.2381},
- {64.2857,100},
- {45.2381,100},
- {35.7143,95.2381},
- {26.1905,85.7143},
- {21.4286,76.1905},
- {16.6667,61.9048},
- {16.6667,38.0952},
- {21.4286,23.8095},
- {26.1905,14.2857},
- {35.7143,4.7619},
- {45.2381,0},
- {64.2857,0},
- {73.8096,4.7619},
- {83.3334,14.2857},
- {88.0952,23.8095},
- {88.0952,38.0952}
+ {88.0952f,76.1905f},
+ {83.3334f,85.7143f},
+ {73.8096f,95.2381f},
+ {64.2857f,100.0f},
+ {45.2381f,100.0f},
+ {35.7143f,95.2381f},
+ {26.1905f,85.7143f},
+ {21.4286f,76.1905f},
+ {16.6667f,61.9048f},
+ {16.6667f,38.0952f},
+ {21.4286f,23.8095f},
+ {26.1905f,14.2857f},
+ {35.7143f,4.7619f},
+ {45.2381f,0.0f},
+ {64.2857f,0.0f},
+ {73.8096f,4.7619f},
+ {83.3334f,14.2857f},
+ {88.0952f,23.8095f},
+ {88.0952f,38.0952f}
 };
 
 static const SFG_StrokeVertex ch71st1[] =
 {
- {64.2857,38.0952},
- {88.0952,38.0952}
+ {64.2857f,38.0952f},
+ {88.0952f,38.0952f}
 };
 
 static const SFG_StrokeStrip ch71st[] =
@@ -1148,26 +1148,26 @@ static const SFG_StrokeStrip ch71st[] =
  {2,ch71st1}
 };
 
-static const SFG_StrokeChar ch71 = {104.762,2,ch71st};
+static const SFG_StrokeChar ch71 = {104.762f,2,ch71st};
 
 /* char: 0x48 */
 
 static const SFG_StrokeVertex ch72st0[] =
 {
- {19.0476,100},
- {19.0476,0}
+ {19.0476f,100.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeVertex ch72st1[] =
 {
- {85.7143,100},
- {85.7143,0}
+ {85.7143f,100.0f},
+ {85.7143f,0.0f}
 };
 
 static const SFG_StrokeVertex ch72st2[] =
 {
- {19.0476,52.381},
- {85.7143,52.381}
+ {19.0476f,52.381f},
+ {85.7143f,52.381f}
 };
 
 static const SFG_StrokeStrip ch72st[] =
@@ -1177,14 +1177,14 @@ static const SFG_StrokeStrip ch72st[] =
  {2,ch72st2}
 };
 
-static const SFG_StrokeChar ch72 = {104.762,3,ch72st};
+static const SFG_StrokeChar ch72 = {104.762f,3,ch72st};
 
 /* char: 0x49 */
 
 static const SFG_StrokeVertex ch73st0[] =
 {
- {52.381,100},
- {52.381,0}
+ {52.381f,100.0f},
+ {52.381f,0.0f}
 };
 
 static const SFG_StrokeStrip ch73st[] =
@@ -1192,22 +1192,22 @@ static const SFG_StrokeStrip ch73st[] =
  {2,ch73st0}
 };
 
-static const SFG_StrokeChar ch73 = {104.762,1,ch73st};
+static const SFG_StrokeChar ch73 = {104.762f,1,ch73st};
 
 /* char: 0x4a */
 
 static const SFG_StrokeVertex ch74st0[] =
 {
- {76.1905,100},
- {76.1905,23.8095},
- {71.4286,9.5238},
- {66.6667,4.7619},
- {57.1429,0},
- {47.6191,0},
- {38.0953,4.7619},
- {33.3334,9.5238},
- {28.5715,23.8095},
- {28.5715,33.3333}
+ {76.1905f,100.0f},
+ {76.1905f,23.8095f},
+ {71.4286f,9.5238f},
+ {66.6667f,4.7619f},
+ {57.1429f,0.0f},
+ {47.6191f,0.0f},
+ {38.0953f,4.7619f},
+ {33.3334f,9.5238f},
+ {28.5715f,23.8095f},
+ {28.5715f,33.3333f}
 };
 
 static const SFG_StrokeStrip ch74st[] =
@@ -1215,26 +1215,26 @@ static const SFG_StrokeStrip ch74st[] =
  {10,ch74st0}
 };
 
-static const SFG_StrokeChar ch74 = {104.762,1,ch74st};
+static const SFG_StrokeChar ch74 = {104.762f,1,ch74st};
 
 /* char: 0x4b */
 
 static const SFG_StrokeVertex ch75st0[] =
 {
- {19.0476,100},
- {19.0476,0}
+ {19.0476f,100.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeVertex ch75st1[] =
 {
- {85.7143,100},
- {19.0476,33.3333}
+ {85.7143f,100.0f},
+ {19.0476f,33.3333f}
 };
 
 static const SFG_StrokeVertex ch75st2[] =
 {
- {42.8571,57.1429},
- {85.7143,0}
+ {42.8571f,57.1429f},
+ {85.7143f,0.0f}
 };
 
 static const SFG_StrokeStrip ch75st[] =
@@ -1244,20 +1244,20 @@ static const SFG_StrokeStrip ch75st[] =
  {2,ch75st2}
 };
 
-static const SFG_StrokeChar ch75 = {104.762,3,ch75st};
+static const SFG_StrokeChar ch75 = {104.762f,3,ch75st};
 
 /* char: 0x4c */
 
 static const SFG_StrokeVertex ch76st0[] =
 {
- {23.8095,100},
- {23.8095,0}
+ {23.8095f,100.0f},
+ {23.8095f,0.0f}
 };
 
 static const SFG_StrokeVertex ch76st1[] =
 {
- {23.8095,0},
- {80.9524,0}
+ {23.8095f,0.0f},
+ {80.9524f,0.0f}
 };
 
 static const SFG_StrokeStrip ch76st[] =
@@ -1266,32 +1266,32 @@ static const SFG_StrokeStrip ch76st[] =
  {2,ch76st1}
 };
 
-static const SFG_StrokeChar ch76 = {104.762,2,ch76st};
+static const SFG_StrokeChar ch76 = {104.762f,2,ch76st};
 
 /* char: 0x4d */
 
 static const SFG_StrokeVertex ch77st0[] =
 {
- {14.2857,100},
- {14.2857,0}
+ {14.2857f,100.0f},
+ {14.2857f,0.0f}
 };
 
 static const SFG_StrokeVertex ch77st1[] =
 {
- {14.2857,100},
- {52.3809,0}
+ {14.2857f,100.0f},
+ {52.3809f,0.0f}
 };
 
 static const SFG_StrokeVertex ch77st2[] =
 {
- {90.4762,100},
- {52.3809,0}
+ {90.4762f,100.0f},
+ {52.3809f,0.0f}
 };
 
 static const SFG_StrokeVertex ch77st3[] =
 {
- {90.4762,100},
- {90.4762,0}
+ {90.4762f,100.0f},
+ {90.4762f,0.0f}
 };
 
 static const SFG_StrokeStrip ch77st[] =
@@ -1302,26 +1302,26 @@ static const SFG_StrokeStrip ch77st[] =
  {2,ch77st3}
 };
 
-static const SFG_StrokeChar ch77 = {104.762,4,ch77st};
+static const SFG_StrokeChar ch77 = {104.762f,4,ch77st};
 
 /* char: 0x4e */
 
 static const SFG_StrokeVertex ch78st0[] =
 {
- {19.0476,100},
- {19.0476,0}
+ {19.0476f,100.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeVertex ch78st1[] =
 {
- {19.0476,100},
- {85.7143,0}
+ {19.0476f,100.0f},
+ {85.7143f,0.0f}
 };
 
 static const SFG_StrokeVertex ch78st2[] =
 {
- {85.7143,100},
- {85.7143,0}
+ {85.7143f,100.0f},
+ {85.7143f,0.0f}
 };
 
 static const SFG_StrokeStrip ch78st[] =
@@ -1331,33 +1331,33 @@ static const SFG_StrokeStrip ch78st[] =
  {2,ch78st2}
 };
 
-static const SFG_StrokeChar ch78 = {104.762,3,ch78st};
+static const SFG_StrokeChar ch78 = {104.762f,3,ch78st};
 
 /* char: 0x4f */
 
 static const SFG_StrokeVertex ch79st0[] =
 {
- {42.8571,100},
- {33.3333,95.2381},
- {23.8095,85.7143},
- {19.0476,76.1905},
- {14.2857,61.9048},
- {14.2857,38.0952},
- {19.0476,23.8095},
- {23.8095,14.2857},
- {33.3333,4.7619},
- {42.8571,0},
- {61.9047,0},
- {71.4286,4.7619},
- {80.9524,14.2857},
- {85.7143,23.8095},
- {90.4762,38.0952},
- {90.4762,61.9048},
- {85.7143,76.1905},
- {80.9524,85.7143},
- {71.4286,95.2381},
- {61.9047,100},
- {42.8571,100}
+ {42.8571f,100.0f},
+ {33.3333f,95.2381f},
+ {23.8095f,85.7143f},
+ {19.0476f,76.1905f},
+ {14.2857f,61.9048f},
+ {14.2857f,38.0952f},
+ {19.0476f,23.8095f},
+ {23.8095f,14.2857f},
+ {33.3333f,4.7619f},
+ {42.8571f,0.0f},
+ {61.9047f,0.0f},
+ {71.4286f,4.7619f},
+ {80.9524f,14.2857f},
+ {85.7143f,23.8095f},
+ {90.4762f,38.0952f},
+ {90.4762f,61.9048f},
+ {85.7143f,76.1905f},
+ {80.9524f,85.7143f},
+ {71.4286f,95.2381f},
+ {61.9047f,100.0f},
+ {42.8571f,100.0f}
 };
 
 static const SFG_StrokeStrip ch79st[] =
@@ -1365,28 +1365,28 @@ static const SFG_StrokeStrip ch79st[] =
  {21,ch79st0}
 };
 
-static const SFG_StrokeChar ch79 = {104.762,1,ch79st};
+static const SFG_StrokeChar ch79 = {104.762f,1,ch79st};
 
 /* char: 0x50 */
 
 static const SFG_StrokeVertex ch80st0[] =
 {
- {19.0476,100},
- {19.0476,0}
+ {19.0476f,100.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeVertex ch80st1[] =
 {
- {19.0476,100},
- {61.9047,100},
- {76.1905,95.2381},
- {80.9524,90.4762},
- {85.7143,80.9524},
- {85.7143,66.6667},
- {80.9524,57.1429},
- {76.1905,52.381},
- {61.9047,47.619},
- {19.0476,47.619}
+ {19.0476f,100.0f},
+ {61.9047f,100.0f},
+ {76.1905f,95.2381f},
+ {80.9524f,90.4762f},
+ {85.7143f,80.9524f},
+ {85.7143f,66.6667f},
+ {80.9524f,57.1429f},
+ {76.1905f,52.381f},
+ {61.9047f,47.619f},
+ {19.0476f,47.619f}
 };
 
 static const SFG_StrokeStrip ch80st[] =
@@ -1395,39 +1395,39 @@ static const SFG_StrokeStrip ch80st[] =
  {10,ch80st1}
 };
 
-static const SFG_StrokeChar ch80 = {104.762,2,ch80st};
+static const SFG_StrokeChar ch80 = {104.762f,2,ch80st};
 
 /* char: 0x51 */
 
 static const SFG_StrokeVertex ch81st0[] =
 {
- {42.8571,100},
- {33.3333,95.2381},
- {23.8095,85.7143},
- {19.0476,76.1905},
- {14.2857,61.9048},
- {14.2857,38.0952},
- {19.0476,23.8095},
- {23.8095,14.2857},
- {33.3333,4.7619},
- {42.8571,0},
- {61.9047,0},
- {71.4286,4.7619},
- {80.9524,14.2857},
- {85.7143,23.8095},
- {90.4762,38.0952},
- {90.4762,61.9048},
- {85.7143,76.1905},
- {80.9524,85.7143},
- {71.4286,95.2381},
- {61.9047,100},
- {42.8571,100}
+ {42.8571f,100.0f},
+ {33.3333f,95.2381f},
+ {23.8095f,85.7143f},
+ {19.0476f,76.1905f},
+ {14.2857f,61.9048f},
+ {14.2857f,38.0952f},
+ {19.0476f,23.8095f},
+ {23.8095f,14.2857f},
+ {33.3333f,4.7619f},
+ {42.8571f,0.0f},
+ {61.9047f,0.0f},
+ {71.4286f,4.7619f},
+ {80.9524f,14.2857f},
+ {85.7143f,23.8095f},
+ {90.4762f,38.0952f},
+ {90.4762f,61.9048f},
+ {85.7143f,76.1905f},
+ {80.9524f,85.7143f},
+ {71.4286f,95.2381f},
+ {61.9047f,100.0f},
+ {42.8571f,100.0f}
 };
 
 static const SFG_StrokeVertex ch81st1[] =
 {
- {57.1428,19.0476},
- {85.7143,-9.5238}
+ {57.1428f,19.0476f},
+ {85.7143f,-9.5238f}
 };
 
 static const SFG_StrokeStrip ch81st[] =
@@ -1436,34 +1436,34 @@ static const SFG_StrokeStrip ch81st[] =
  {2,ch81st1}
 };
 
-static const SFG_StrokeChar ch81 = {104.762,2,ch81st};
+static const SFG_StrokeChar ch81 = {104.762f,2,ch81st};
 
 /* char: 0x52 */
 
 static const SFG_StrokeVertex ch82st0[] =
 {
- {19.0476,100},
- {19.0476,0}
+ {19.0476f,100.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeVertex ch82st1[] =
 {
- {19.0476,100},
- {61.9047,100},
- {76.1905,95.2381},
- {80.9524,90.4762},
- {85.7143,80.9524},
- {85.7143,71.4286},
- {80.9524,61.9048},
- {76.1905,57.1429},
- {61.9047,52.381},
- {19.0476,52.381}
+ {19.0476f,100.0f},
+ {61.9047f,100.0f},
+ {76.1905f,95.2381f},
+ {80.9524f,90.4762f},
+ {85.7143f,80.9524f},
+ {85.7143f,71.4286f},
+ {80.9524f,61.9048f},
+ {76.1905f,57.1429f},
+ {61.9047f,52.381f},
+ {19.0476f,52.381f}
 };
 
 static const SFG_StrokeVertex ch82st2[] =
 {
- {52.3809,52.381},
- {85.7143,0}
+ {52.3809f,52.381f},
+ {85.7143f,0.0f}
 };
 
 static const SFG_StrokeStrip ch82st[] =
@@ -1473,32 +1473,32 @@ static const SFG_StrokeStrip ch82st[] =
  {2,ch82st2}
 };
 
-static const SFG_StrokeChar ch82 = {104.762,3,ch82st};
+static const SFG_StrokeChar ch82 = {104.762f,3,ch82st};
 
 /* char: 0x53 */
 
 static const SFG_StrokeVertex ch83st0[] =
 {
- {85.7143,85.7143},
- {76.1905,95.2381},
- {61.9047,100},
- {42.8571,100},
- {28.5714,95.2381},
- {19.0476,85.7143},
- {19.0476,76.1905},
- {23.8095,66.6667},
- {28.5714,61.9048},
- {38.0952,57.1429},
- {66.6666,47.619},
- {76.1905,42.8571},
- {80.9524,38.0952},
- {85.7143,28.5714},
- {85.7143,14.2857},
- {76.1905,4.7619},
- {61.9047,0},
- {42.8571,0},
- {28.5714,4.7619},
- {19.0476,14.2857}
+ {85.7143f,85.7143f},
+ {76.1905f,95.2381f},
+ {61.9047f,100.0f},
+ {42.8571f,100.0f},
+ {28.5714f,95.2381f},
+ {19.0476f,85.7143f},
+ {19.0476f,76.1905f},
+ {23.8095f,66.6667f},
+ {28.5714f,61.9048f},
+ {38.0952f,57.1429f},
+ {66.6666f,47.619f},
+ {76.1905f,42.8571f},
+ {80.9524f,38.0952f},
+ {85.7143f,28.5714f},
+ {85.7143f,14.2857f},
+ {76.1905f,4.7619f},
+ {61.9047f,0.0f},
+ {42.8571f,0.0f},
+ {28.5714f,4.7619f},
+ {19.0476f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch83st[] =
@@ -1506,20 +1506,20 @@ static const SFG_StrokeStrip ch83st[] =
  {20,ch83st0}
 };
 
-static const SFG_StrokeChar ch83 = {104.762,1,ch83st};
+static const SFG_StrokeChar ch83 = {104.762f,1,ch83st};
 
 /* char: 0x54 */
 
 static const SFG_StrokeVertex ch84st0[] =
 {
- {52.3809,100},
- {52.3809,0}
+ {52.3809f,100.0f},
+ {52.3809f,0.0f}
 };
 
 static const SFG_StrokeVertex ch84st1[] =
 {
- {19.0476,100},
- {85.7143,100}
+ {19.0476f,100.0f},
+ {85.7143f,100.0f}
 };
 
 static const SFG_StrokeStrip ch84st[] =
@@ -1528,22 +1528,22 @@ static const SFG_StrokeStrip ch84st[] =
  {2,ch84st1}
 };
 
-static const SFG_StrokeChar ch84 = {104.762,2,ch84st};
+static const SFG_StrokeChar ch84 = {104.762f,2,ch84st};
 
 /* char: 0x55 */
 
 static const SFG_StrokeVertex ch85st0[] =
 {
- {19.0476,100},
- {19.0476,28.5714},
- {23.8095,14.2857},
- {33.3333,4.7619},
- {47.619,0},
- {57.1428,0},
- {71.4286,4.7619},
- {80.9524,14.2857},
- {85.7143,28.5714},
- {85.7143,100}
+ {19.0476f,100.0f},
+ {19.0476f,28.5714f},
+ {23.8095f,14.2857f},
+ {33.3333f,4.7619f},
+ {47.619f,0.0f},
+ {57.1428f,0.0f},
+ {71.4286f,4.7619f},
+ {80.9524f,14.2857f},
+ {85.7143f,28.5714f},
+ {85.7143f,100.0f}
 };
 
 static const SFG_StrokeStrip ch85st[] =
@@ -1551,20 +1551,20 @@ static const SFG_StrokeStrip ch85st[] =
  {10,ch85st0}
 };
 
-static const SFG_StrokeChar ch85 = {104.762,1,ch85st};
+static const SFG_StrokeChar ch85 = {104.762f,1,ch85st};
 
 /* char: 0x56 */
 
 static const SFG_StrokeVertex ch86st0[] =
 {
- {14.2857,100},
- {52.3809,0}
+ {14.2857f,100.0f},
+ {52.3809f,0.0f}
 };
 
 static const SFG_StrokeVertex ch86st1[] =
 {
- {90.4762,100},
- {52.3809,0}
+ {90.4762f,100.0f},
+ {52.3809f,0.0f}
 };
 
 static const SFG_StrokeStrip ch86st[] =
@@ -1573,32 +1573,32 @@ static const SFG_StrokeStrip ch86st[] =
  {2,ch86st1}
 };
 
-static const SFG_StrokeChar ch86 = {104.762,2,ch86st};
+static const SFG_StrokeChar ch86 = {104.762f,2,ch86st};
 
 /* char: 0x57 */
 
 static const SFG_StrokeVertex ch87st0[] =
 {
- {4.7619,100},
- {28.5714,0}
+ {4.7619f,100.0f},
+ {28.5714f,0.0f}
 };
 
 static const SFG_StrokeVertex ch87st1[] =
 {
- {52.3809,100},
- {28.5714,0}
+ {52.3809f,100.0f},
+ {28.5714f,0.0f}
 };
 
 static const SFG_StrokeVertex ch87st2[] =
 {
- {52.3809,100},
- {76.1905,0}
+ {52.3809f,100.0f},
+ {76.1905f,0.0f}
 };
 
 static const SFG_StrokeVertex ch87st3[] =
 {
- {100,100},
- {76.1905,0}
+ {100.0f,100.0f},
+ {76.1905f,0.0f}
 };
 
 static const SFG_StrokeStrip ch87st[] =
@@ -1609,20 +1609,20 @@ static const SFG_StrokeStrip ch87st[] =
  {2,ch87st3}
 };
 
-static const SFG_StrokeChar ch87 = {104.762,4,ch87st};
+static const SFG_StrokeChar ch87 = {104.762f,4,ch87st};
 
 /* char: 0x58 */
 
 static const SFG_StrokeVertex ch88st0[] =
 {
- {19.0476,100},
- {85.7143,0}
+ {19.0476f,100.0f},
+ {85.7143f,0.0f}
 };
 
 static const SFG_StrokeVertex ch88st1[] =
 {
- {85.7143,100},
- {19.0476,0}
+ {85.7143f,100.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeStrip ch88st[] =
@@ -1631,21 +1631,21 @@ static const SFG_StrokeStrip ch88st[] =
  {2,ch88st1}
 };
 
-static const SFG_StrokeChar ch88 = {104.762,2,ch88st};
+static const SFG_StrokeChar ch88 = {104.762f,2,ch88st};
 
 /* char: 0x59 */
 
 static const SFG_StrokeVertex ch89st0[] =
 {
- {14.2857,100},
- {52.3809,52.381},
- {52.3809,0}
+ {14.2857f,100.0f},
+ {52.3809f,52.381f},
+ {52.3809f,0.0f}
 };
 
 static const SFG_StrokeVertex ch89st1[] =
 {
- {90.4762,100},
- {52.3809,52.381}
+ {90.4762f,100.0f},
+ {52.3809f,52.381f}
 };
 
 static const SFG_StrokeStrip ch89st[] =
@@ -1654,26 +1654,26 @@ static const SFG_StrokeStrip ch89st[] =
  {2,ch89st1}
 };
 
-static const SFG_StrokeChar ch89 = {104.762,2,ch89st};
+static const SFG_StrokeChar ch89 = {104.762f,2,ch89st};
 
 /* char: 0x5a */
 
 static const SFG_StrokeVertex ch90st0[] =
 {
- {85.7143,100},
- {19.0476,0}
+ {85.7143f,100.0f},
+ {19.0476f,0.0f}
 };
 
 static const SFG_StrokeVertex ch90st1[] =
 {
- {19.0476,100},
- {85.7143,100}
+ {19.0476f,100.0f},
+ {85.7143f,100.0f}
 };
 
 static const SFG_StrokeVertex ch90st2[] =
 {
- {19.0476,0},
- {85.7143,0}
+ {19.0476f,0.0f},
+ {85.7143f,0.0f}
 };
 
 static const SFG_StrokeStrip ch90st[] =
@@ -1683,32 +1683,32 @@ static const SFG_StrokeStrip ch90st[] =
  {2,ch90st2}
 };
 
-static const SFG_StrokeChar ch90 = {104.762,3,ch90st};
+static const SFG_StrokeChar ch90 = {104.762f,3,ch90st};
 
 /* char: 0x5b */
 
 static const SFG_StrokeVertex ch91st0[] =
 {
- {35.7143,119.048},
- {35.7143,-33.3333}
+ {35.7143f,119.048f},
+ {35.7143f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch91st1[] =
 {
- {40.4762,119.048},
- {40.4762,-33.3333}
+ {40.4762f,119.048f},
+ {40.4762f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch91st2[] =
 {
- {35.7143,119.048},
- {69.0476,119.048}
+ {35.7143f,119.048f},
+ {69.0476f,119.048f}
 };
 
 static const SFG_StrokeVertex ch91st3[] =
 {
- {35.7143,-33.3333},
- {69.0476,-33.3333}
+ {35.7143f,-33.3333f},
+ {69.0476f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch91st[] =
@@ -1719,14 +1719,14 @@ static const SFG_StrokeStrip ch91st[] =
  {2,ch91st3}
 };
 
-static const SFG_StrokeChar ch91 = {104.762,4,ch91st};
+static const SFG_StrokeChar ch91 = {104.762f,4,ch91st};
 
 /* char: 0x5c */
 
 static const SFG_StrokeVertex ch92st0[] =
 {
- {19.0476,100},
- {85.7143,-14.2857}
+ {19.0476f,100.0f},
+ {85.7143f,-14.2857f}
 };
 
 static const SFG_StrokeStrip ch92st[] =
@@ -1734,32 +1734,32 @@ static const SFG_StrokeStrip ch92st[] =
  {2,ch92st0}
 };
 
-static const SFG_StrokeChar ch92 = {104.762,1,ch92st};
+static const SFG_StrokeChar ch92 = {104.762f,1,ch92st};
 
 /* char: 0x5d */
 
 static const SFG_StrokeVertex ch93st0[] =
 {
- {64.2857,119.048},
- {64.2857,-33.3333}
+ {64.2857f,119.048f},
+ {64.2857f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch93st1[] =
 {
- {69.0476,119.048},
- {69.0476,-33.3333}
+ {69.0476f,119.048f},
+ {69.0476f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch93st2[] =
 {
- {35.7143,119.048},
- {69.0476,119.048}
+ {35.7143f,119.048f},
+ {69.0476f,119.048f}
 };
 
 static const SFG_StrokeVertex ch93st3[] =
 {
- {35.7143,-33.3333},
- {69.0476,-33.3333}
+ {35.7143f,-33.3333f},
+ {69.0476f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch93st[] =
@@ -1770,20 +1770,20 @@ static const SFG_StrokeStrip ch93st[] =
  {2,ch93st3}
 };
 
-static const SFG_StrokeChar ch93 = {104.762,4,ch93st};
+static const SFG_StrokeChar ch93 = {104.762f,4,ch93st};
 
 /* char: 0x5e */
 
 static const SFG_StrokeVertex ch94st0[] =
 {
- {52.3809,109.524},
- {14.2857,42.8571}
+ {52.3809f,109.524f},
+ {14.2857f,42.8571f}
 };
 
 static const SFG_StrokeVertex ch94st1[] =
 {
- {52.3809,109.524},
- {90.4762,42.8571}
+ {52.3809f,109.524f},
+ {90.4762f,42.8571f}
 };
 
 static const SFG_StrokeStrip ch94st[] =
@@ -1792,17 +1792,17 @@ static const SFG_StrokeStrip ch94st[] =
  {2,ch94st1}
 };
 
-static const SFG_StrokeChar ch94 = {104.762,2,ch94st};
+static const SFG_StrokeChar ch94 = {104.762f,2,ch94st};
 
 /* char: 0x5f */
 
 static const SFG_StrokeVertex ch95st0[] =
 {
- {0,-33.3333},
- {104.762,-33.3333},
- {104.762,-28.5714},
- {0,-28.5714},
- {0,-33.3333}
+ {0,-33.3333f},
+ {104.762f,-33.3333f},
+ {104.762f,-28.5714f},
+ {0,-28.5714f},
+ {0,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch95st[] =
@@ -1810,21 +1810,21 @@ static const SFG_StrokeStrip ch95st[] =
  {5,ch95st0}
 };
 
-static const SFG_StrokeChar ch95 = {104.762,1,ch95st};
+static const SFG_StrokeChar ch95 = {104.762f,1,ch95st};
 
 /* char: 0x60 */
 
 static const SFG_StrokeVertex ch96st0[] =
 {
- {42.8572,100},
- {66.6667,71.4286}
+ {42.8572f,100.0f},
+ {66.6667f,71.4286f}
 };
 
 static const SFG_StrokeVertex ch96st1[] =
 {
- {42.8572,100},
- {38.0953,95.2381},
- {66.6667,71.4286}
+ {42.8572f,100.0f},
+ {38.0953f,95.2381f},
+ {66.6667f,71.4286f}
 };
 
 static const SFG_StrokeStrip ch96st[] =
@@ -1833,32 +1833,32 @@ static const SFG_StrokeStrip ch96st[] =
  {3,ch96st1}
 };
 
-static const SFG_StrokeChar ch96 = {104.762,2,ch96st};
+static const SFG_StrokeChar ch96 = {104.762f,2,ch96st};
 
 /* char: 0x61 */
 
 static const SFG_StrokeVertex ch97st0[] =
 {
- {80.9524,66.6667},
- {80.9524,0}
+ {80.9524f,66.6667f},
+ {80.9524f,0.0f}
 };
 
 static const SFG_StrokeVertex ch97st1[] =
 {
- {80.9524,52.381},
- {71.4285,61.9048},
- {61.9047,66.6667},
- {47.619,66.6667},
- {38.0952,61.9048},
- {28.5714,52.381},
- {23.8095,38.0952},
- {23.8095,28.5714},
- {28.5714,14.2857},
- {38.0952,4.7619},
- {47.619,0},
- {61.9047,0},
- {71.4285,4.7619},
- {80.9524,14.2857}
+ {80.9524f,52.381f},
+ {71.4285f,61.9048f},
+ {61.9047f,66.6667f},
+ {47.619f,66.6667f},
+ {38.0952f,61.9048f},
+ {28.5714f,52.381f},
+ {23.8095f,38.0952f},
+ {23.8095f,28.5714f},
+ {28.5714f,14.2857f},
+ {38.0952f,4.7619f},
+ {47.619f,0.0f},
+ {61.9047f,0.0f},
+ {71.4285f,4.7619f},
+ {80.9524f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch97st[] =
@@ -1867,32 +1867,32 @@ static const SFG_StrokeStrip ch97st[] =
  {14,ch97st1}
 };
 
-static const SFG_StrokeChar ch97 = {104.762,2,ch97st};
+static const SFG_StrokeChar ch97 = {104.762f,2,ch97st};
 
 /* char: 0x62 */
 
 static const SFG_StrokeVertex ch98st0[] =
 {
- {23.8095,100},
- {23.8095,0}
+ {23.8095f,100.0f},
+ {23.8095f,0.0f}
 };
 
 static const SFG_StrokeVertex ch98st1[] =
 {
- {23.8095,52.381},
- {33.3333,61.9048},
- {42.8571,66.6667},
- {57.1428,66.6667},
- {66.6666,61.9048},
- {76.1905,52.381},
- {80.9524,38.0952},
- {80.9524,28.5714},
- {76.1905,14.2857},
- {66.6666,4.7619},
- {57.1428,0},
- {42.8571,0},
- {33.3333,4.7619},
- {23.8095,14.2857}
+ {23.8095f,52.381f},
+ {33.3333f,61.9048f},
+ {42.8571f,66.6667f},
+ {57.1428f,66.6667f},
+ {66.6666f,61.9048f},
+ {76.1905f,52.381f},
+ {80.9524f,38.0952f},
+ {80.9524f,28.5714f},
+ {76.1905f,14.2857f},
+ {66.6666f,4.7619f},
+ {57.1428f,0.0f},
+ {42.8571f,0.0f},
+ {33.3333f,4.7619f},
+ {23.8095f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch98st[] =
@@ -1901,26 +1901,26 @@ static const SFG_StrokeStrip ch98st[] =
  {14,ch98st1}
 };
 
-static const SFG_StrokeChar ch98 = {104.762,2,ch98st};
+static const SFG_StrokeChar ch98 = {104.762f,2,ch98st};
 
 /* char: 0x63 */
 
 static const SFG_StrokeVertex ch99st0[] =
 {
- {80.9524,52.381},
- {71.4285,61.9048},
- {61.9047,66.6667},
- {47.619,66.6667},
- {38.0952,61.9048},
- {28.5714,52.381},
- {23.8095,38.0952},
- {23.8095,28.5714},
- {28.5714,14.2857},
- {38.0952,4.7619},
- {47.619,0},
- {61.9047,0},
- {71.4285,4.7619},
- {80.9524,14.2857}
+ {80.9524f,52.381f},
+ {71.4285f,61.9048f},
+ {61.9047f,66.6667f},
+ {47.619f,66.6667f},
+ {38.0952f,61.9048f},
+ {28.5714f,52.381f},
+ {23.8095f,38.0952f},
+ {23.8095f,28.5714f},
+ {28.5714f,14.2857f},
+ {38.0952f,4.7619f},
+ {47.619f,0.0f},
+ {61.9047f,0.0f},
+ {71.4285f,4.7619f},
+ {80.9524f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch99st[] =
@@ -1928,32 +1928,32 @@ static const SFG_StrokeStrip ch99st[] =
  {14,ch99st0}
 };
 
-static const SFG_StrokeChar ch99 = {104.762,1,ch99st};
+static const SFG_StrokeChar ch99 = {104.762f,1,ch99st};
 
 /* char: 0x64 */
 
 static const SFG_StrokeVertex ch100st0[] =
 {
- {80.9524,100},
- {80.9524,0}
+ {80.9524f,100.0f},
+ {80.9524f,0.0f}
 };
 
 static const SFG_StrokeVertex ch100st1[] =
 {
- {80.9524,52.381},
- {71.4285,61.9048},
- {61.9047,66.6667},
- {47.619,66.6667},
- {38.0952,61.9048},
- {28.5714,52.381},
- {23.8095,38.0952},
- {23.8095,28.5714},
- {28.5714,14.2857},
- {38.0952,4.7619},
- {47.619,0},
- {61.9047,0},
- {71.4285,4.7619},
- {80.9524,14.2857}
+ {80.9524f,52.381f},
+ {71.4285f,61.9048f},
+ {61.9047f,66.6667f},
+ {47.619f,66.6667f},
+ {38.0952f,61.9048f},
+ {28.5714f,52.381f},
+ {23.8095f,38.0952f},
+ {23.8095f,28.5714f},
+ {28.5714f,14.2857f},
+ {38.0952f,4.7619f},
+ {47.619f,0.0f},
+ {61.9047f,0.0f},
+ {71.4285f,4.7619f},
+ {80.9524f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch100st[] =
@@ -1962,29 +1962,29 @@ static const SFG_StrokeStrip ch100st[] =
  {14,ch100st1}
 };
 
-static const SFG_StrokeChar ch100 = {104.762,2,ch100st};
+static const SFG_StrokeChar ch100 = {104.762f,2,ch100st};
 
 /* char: 0x65 */
 
 static const SFG_StrokeVertex ch101st0[] =
 {
- {23.8095,38.0952},
- {80.9524,38.0952},
- {80.9524,47.619},
- {76.1905,57.1429},
- {71.4285,61.9048},
- {61.9047,66.6667},
- {47.619,66.6667},
- {38.0952,61.9048},
- {28.5714,52.381},
- {23.8095,38.0952},
- {23.8095,28.5714},
- {28.5714,14.2857},
- {38.0952,4.7619},
- {47.619,0},
- {61.9047,0},
- {71.4285,4.7619},
- {80.9524,14.2857}
+ {23.8095f,38.0952f},
+ {80.9524f,38.0952f},
+ {80.9524f,47.619f},
+ {76.1905f,57.1429f},
+ {71.4285f,61.9048f},
+ {61.9047f,66.6667f},
+ {47.619f,66.6667f},
+ {38.0952f,61.9048f},
+ {28.5714f,52.381f},
+ {23.8095f,38.0952f},
+ {23.8095f,28.5714f},
+ {28.5714f,14.2857f},
+ {38.0952f,4.7619f},
+ {47.619f,0.0f},
+ {61.9047f,0.0f},
+ {71.4285f,4.7619f},
+ {80.9524f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch101st[] =
@@ -1992,23 +1992,23 @@ static const SFG_StrokeStrip ch101st[] =
  {17,ch101st0}
 };
 
-static const SFG_StrokeChar ch101 = {104.762,1,ch101st};
+static const SFG_StrokeChar ch101 = {104.762f,1,ch101st};
 
 /* char: 0x66 */
 
 static const SFG_StrokeVertex ch102st0[] =
 {
- {71.4286,100},
- {61.9048,100},
- {52.381,95.2381},
- {47.6191,80.9524},
- {47.6191,0}
+ {71.4286f,100.0f},
+ {61.9048f,100.0f},
+ {52.381f,95.2381f},
+ {47.6191f,80.9524f},
+ {47.6191f,0.0f}
 };
 
 static const SFG_StrokeVertex ch102st1[] =
 {
- {33.3334,66.6667},
- {66.6667,66.6667}
+ {33.3334f,66.6667f},
+ {66.6667f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch102st[] =
@@ -2017,37 +2017,37 @@ static const SFG_StrokeStrip ch102st[] =
  {2,ch102st1}
 };
 
-static const SFG_StrokeChar ch102 = {104.762,2,ch102st};
+static const SFG_StrokeChar ch102 = {104.762f,2,ch102st};
 
 /* char: 0x67 */
 
 static const SFG_StrokeVertex ch103st0[] =
 {
- {80.9524,66.6667},
- {80.9524,-9.5238},
- {76.1905,-23.8095},
- {71.4285,-28.5714},
- {61.9047,-33.3333},
- {47.619,-33.3333},
- {38.0952,-28.5714}
+ {80.9524f,66.6667f},
+ {80.9524f,-9.5238f},
+ {76.1905f,-23.8095f},
+ {71.4285f,-28.5714f},
+ {61.9047f,-33.3333f},
+ {47.619f,-33.3333f},
+ {38.0952f,-28.5714f}
 };
 
 static const SFG_StrokeVertex ch103st1[] =
 {
- {80.9524,52.381},
- {71.4285,61.9048},
- {61.9047,66.6667},
- {47.619,66.6667},
- {38.0952,61.9048},
- {28.5714,52.381},
- {23.8095,38.0952},
- {23.8095,28.5714},
- {28.5714,14.2857},
- {38.0952,4.7619},
- {47.619,0},
- {61.9047,0},
- {71.4285,4.7619},
- {80.9524,14.2857}
+ {80.9524f,52.381f},
+ {71.4285f,61.9048f},
+ {61.9047f,66.6667f},
+ {47.619f,66.6667f},
+ {38.0952f,61.9048f},
+ {28.5714f,52.381f},
+ {23.8095f,38.0952f},
+ {23.8095f,28.5714f},
+ {28.5714f,14.2857f},
+ {38.0952f,4.7619f},
+ {47.619f,0.0f},
+ {61.9047f,0.0f},
+ {71.4285f,4.7619f},
+ {80.9524f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch103st[] =
@@ -2056,25 +2056,25 @@ static const SFG_StrokeStrip ch103st[] =
  {14,ch103st1}
 };
 
-static const SFG_StrokeChar ch103 = {104.762,2,ch103st};
+static const SFG_StrokeChar ch103 = {104.762f,2,ch103st};
 
 /* char: 0x68 */
 
 static const SFG_StrokeVertex ch104st0[] =
 {
- {26.1905,100},
- {26.1905,0}
+ {26.1905f,100.0f},
+ {26.1905f,0.0f}
 };
 
 static const SFG_StrokeVertex ch104st1[] =
 {
- {26.1905,47.619},
- {40.4762,61.9048},
- {50,66.6667},
- {64.2857,66.6667},
- {73.8095,61.9048},
- {78.5715,47.619},
- {78.5715,0}
+ {26.1905f,47.619f},
+ {40.4762f,61.9048f},
+ {50.0f,66.6667f},
+ {64.2857f,66.6667f},
+ {73.8095f,61.9048f},
+ {78.5715f,47.619f},
+ {78.5715f,0.0f}
 };
 
 static const SFG_StrokeStrip ch104st[] =
@@ -2083,23 +2083,23 @@ static const SFG_StrokeStrip ch104st[] =
  {7,ch104st1}
 };
 
-static const SFG_StrokeChar ch104 = {104.762,2,ch104st};
+static const SFG_StrokeChar ch104 = {104.762f,2,ch104st};
 
 /* char: 0x69 */
 
 static const SFG_StrokeVertex ch105st0[] =
 {
- {47.6191,100},
- {52.381,95.2381},
- {57.1429,100},
- {52.381,104.762},
- {47.6191,100}
+ {47.6191f,100.0f},
+ {52.381f,95.2381f},
+ {57.1429f,100.0f},
+ {52.381f,104.762f},
+ {47.6191f,100.0f}
 };
 
 static const SFG_StrokeVertex ch105st1[] =
 {
- {52.381,66.6667},
- {52.381,0}
+ {52.381f,66.6667f},
+ {52.381f,0.0f}
 };
 
 static const SFG_StrokeStrip ch105st[] =
@@ -2108,26 +2108,26 @@ static const SFG_StrokeStrip ch105st[] =
  {2,ch105st1}
 };
 
-static const SFG_StrokeChar ch105 = {104.762,2,ch105st};
+static const SFG_StrokeChar ch105 = {104.762f,2,ch105st};
 
 /* char: 0x6a */
 
 static const SFG_StrokeVertex ch106st0[] =
 {
- {57.1429,100},
- {61.9048,95.2381},
- {66.6667,100},
- {61.9048,104.762},
- {57.1429,100}
+ {57.1429f,100.0f},
+ {61.9048f,95.2381f},
+ {66.6667f,100.0f},
+ {61.9048f,104.762f},
+ {57.1429f,100.0f}
 };
 
 static const SFG_StrokeVertex ch106st1[] =
 {
- {61.9048,66.6667},
- {61.9048,-14.2857},
- {57.1429,-28.5714},
- {47.6191,-33.3333},
- {38.0953,-33.3333}
+ {61.9048f,66.6667f},
+ {61.9048f,-14.2857f},
+ {57.1429f,-28.5714f},
+ {47.6191f,-33.3333f},
+ {38.0953f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch106st[] =
@@ -2136,26 +2136,26 @@ static const SFG_StrokeStrip ch106st[] =
  {5,ch106st1}
 };
 
-static const SFG_StrokeChar ch106 = {104.762,2,ch106st};
+static const SFG_StrokeChar ch106 = {104.762f,2,ch106st};
 
 /* char: 0x6b */
 
 static const SFG_StrokeVertex ch107st0[] =
 {
- {26.1905,100},
- {26.1905,0}
+ {26.1905f,100.0f},
+ {26.1905f,0.0f}
 };
 
 static const SFG_StrokeVertex ch107st1[] =
 {
- {73.8095,66.6667},
- {26.1905,19.0476}
+ {73.8095f,66.6667f},
+ {26.1905f,19.0476f}
 };
 
 static const SFG_StrokeVertex ch107st2[] =
 {
- {45.2381,38.0952},
- {78.5715,0}
+ {45.2381f,38.0952f},
+ {78.5715f,0.0f}
 };
 
 static const SFG_StrokeStrip ch107st[] =
@@ -2165,14 +2165,14 @@ static const SFG_StrokeStrip ch107st[] =
  {2,ch107st2}
 };
 
-static const SFG_StrokeChar ch107 = {104.762,3,ch107st};
+static const SFG_StrokeChar ch107 = {104.762f,3,ch107st};
 
 /* char: 0x6c */
 
 static const SFG_StrokeVertex ch108st0[] =
 {
- {52.381,100},
- {52.381,0}
+ {52.381f,100.0f},
+ {52.381f,0.0f}
 };
 
 static const SFG_StrokeStrip ch108st[] =
@@ -2180,36 +2180,36 @@ static const SFG_StrokeStrip ch108st[] =
  {2,ch108st0}
 };
 
-static const SFG_StrokeChar ch108 = {104.762,1,ch108st};
+static const SFG_StrokeChar ch108 = {104.762f,1,ch108st};
 
 /* char: 0x6d */
 
 static const SFG_StrokeVertex ch109st0[] =
 {
- {0,66.6667},
- {0,0}
+ {0,66.6667f},
+ {0,0.0f}
 };
 
 static const SFG_StrokeVertex ch109st1[] =
 {
- {0,47.619},
- {14.2857,61.9048},
- {23.8095,66.6667},
- {38.0952,66.6667},
- {47.619,61.9048},
- {52.381,47.619},
- {52.381,0}
+ {0,47.619f},
+ {14.2857f,61.9048f},
+ {23.8095f,66.6667f},
+ {38.0952f,66.6667f},
+ {47.619f,61.9048f},
+ {52.381f,47.619f},
+ {52.381f,0.0f}
 };
 
 static const SFG_StrokeVertex ch109st2[] =
 {
- {52.381,47.619},
- {66.6667,61.9048},
- {76.1905,66.6667},
- {90.4762,66.6667},
- {100,61.9048},
- {104.762,47.619},
- {104.762,0}
+ {52.381f,47.619f},
+ {66.6667f,61.9048f},
+ {76.1905f,66.6667f},
+ {90.4762f,66.6667f},
+ {100.0f,61.9048f},
+ {104.762f,47.619f},
+ {104.762f,0.0f}
 };
 
 static const SFG_StrokeStrip ch109st[] =
@@ -2219,25 +2219,25 @@ static const SFG_StrokeStrip ch109st[] =
  {7,ch109st2}
 };
 
-static const SFG_StrokeChar ch109 = {104.762,3,ch109st};
+static const SFG_StrokeChar ch109 = {104.762f,3,ch109st};
 
 /* char: 0x6e */
 
 static const SFG_StrokeVertex ch110st0[] =
 {
- {26.1905,66.6667},
- {26.1905,0}
+ {26.1905f,66.6667f},
+ {26.1905f,0.0f}
 };
 
 static const SFG_StrokeVertex ch110st1[] =
 {
- {26.1905,47.619},
- {40.4762,61.9048},
- {50,66.6667},
- {64.2857,66.6667},
- {73.8095,61.9048},
- {78.5715,47.619},
- {78.5715,0}
+ {26.1905f,47.619f},
+ {40.4762f,61.9048f},
+ {50.0f,66.6667f},
+ {64.2857f,66.6667f},
+ {73.8095f,61.9048f},
+ {78.5715f,47.619f},
+ {78.5715f,0.0f}
 };
 
 static const SFG_StrokeStrip ch110st[] =
@@ -2246,29 +2246,29 @@ static const SFG_StrokeStrip ch110st[] =
  {7,ch110st1}
 };
 
-static const SFG_StrokeChar ch110 = {104.762,2,ch110st};
+static const SFG_StrokeChar ch110 = {104.762f,2,ch110st};
 
 /* char: 0x6f */
 
 static const SFG_StrokeVertex ch111st0[] =
 {
- {45.2381,66.6667},
- {35.7143,61.9048},
- {26.1905,52.381},
- {21.4286,38.0952},
- {21.4286,28.5714},
- {26.1905,14.2857},
- {35.7143,4.7619},
- {45.2381,0},
- {59.5238,0},
- {69.0476,4.7619},
- {78.5714,14.2857},
- {83.3334,28.5714},
- {83.3334,38.0952},
- {78.5714,52.381},
- {69.0476,61.9048},
- {59.5238,66.6667},
- {45.2381,66.6667}
+ {45.2381f,66.6667f},
+ {35.7143f,61.9048f},
+ {26.1905f,52.381f},
+ {21.4286f,38.0952f},
+ {21.4286f,28.5714f},
+ {26.1905f,14.2857f},
+ {35.7143f,4.7619f},
+ {45.2381f,0.0f},
+ {59.5238f,0.0f},
+ {69.0476f,4.7619f},
+ {78.5714f,14.2857f},
+ {83.3334f,28.5714f},
+ {83.3334f,38.0952f},
+ {78.5714f,52.381f},
+ {69.0476f,61.9048f},
+ {59.5238f,66.6667f},
+ {45.2381f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch111st[] =
@@ -2276,32 +2276,32 @@ static const SFG_StrokeStrip ch111st[] =
  {17,ch111st0}
 };
 
-static const SFG_StrokeChar ch111 = {104.762,1,ch111st};
+static const SFG_StrokeChar ch111 = {104.762f,1,ch111st};
 
 /* char: 0x70 */
 
 static const SFG_StrokeVertex ch112st0[] =
 {
- {23.8095,66.6667},
- {23.8095,-33.3333}
+ {23.8095f,66.6667f},
+ {23.8095f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch112st1[] =
 {
- {23.8095,52.381},
- {33.3333,61.9048},
- {42.8571,66.6667},
- {57.1428,66.6667},
- {66.6666,61.9048},
- {76.1905,52.381},
- {80.9524,38.0952},
- {80.9524,28.5714},
- {76.1905,14.2857},
- {66.6666,4.7619},
- {57.1428,0},
- {42.8571,0},
- {33.3333,4.7619},
- {23.8095,14.2857}
+ {23.8095f,52.381f},
+ {33.3333f,61.9048f},
+ {42.8571f,66.6667f},
+ {57.1428f,66.6667f},
+ {66.6666f,61.9048f},
+ {76.1905f,52.381f},
+ {80.9524f,38.0952f},
+ {80.9524f,28.5714f},
+ {76.1905f,14.2857f},
+ {66.6666f,4.7619f},
+ {57.1428f,0.0f},
+ {42.8571f,0.0f},
+ {33.3333f,4.7619f},
+ {23.8095f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch112st[] =
@@ -2310,32 +2310,32 @@ static const SFG_StrokeStrip ch112st[] =
  {14,ch112st1}
 };
 
-static const SFG_StrokeChar ch112 = {104.762,2,ch112st};
+static const SFG_StrokeChar ch112 = {104.762f,2,ch112st};
 
 /* char: 0x71 */
 
 static const SFG_StrokeVertex ch113st0[] =
 {
- {80.9524,66.6667},
- {80.9524,-33.3333}
+ {80.9524f,66.6667f},
+ {80.9524f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch113st1[] =
 {
- {80.9524,52.381},
- {71.4285,61.9048},
- {61.9047,66.6667},
- {47.619,66.6667},
- {38.0952,61.9048},
- {28.5714,52.381},
- {23.8095,38.0952},
- {23.8095,28.5714},
- {28.5714,14.2857},
- {38.0952,4.7619},
- {47.619,0},
- {61.9047,0},
- {71.4285,4.7619},
- {80.9524,14.2857}
+ {80.9524f,52.381f},
+ {71.4285f,61.9048f},
+ {61.9047f,66.6667f},
+ {47.619f,66.6667f},
+ {38.0952f,61.9048f},
+ {28.5714f,52.381f},
+ {23.8095f,38.0952f},
+ {23.8095f,28.5714f},
+ {28.5714f,14.2857f},
+ {38.0952f,4.7619f},
+ {47.619f,0.0f},
+ {61.9047f,0.0f},
+ {71.4285f,4.7619f},
+ {80.9524f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch113st[] =
@@ -2344,23 +2344,23 @@ static const SFG_StrokeStrip ch113st[] =
  {14,ch113st1}
 };
 
-static const SFG_StrokeChar ch113 = {104.762,2,ch113st};
+static const SFG_StrokeChar ch113 = {104.762f,2,ch113st};
 
 /* char: 0x72 */
 
 static const SFG_StrokeVertex ch114st0[] =
 {
- {33.3334,66.6667},
- {33.3334,0}
+ {33.3334f,66.6667f},
+ {33.3334f,0.0f}
 };
 
 static const SFG_StrokeVertex ch114st1[] =
 {
- {33.3334,38.0952},
- {38.0953,52.381},
- {47.6191,61.9048},
- {57.1429,66.6667},
- {71.4286,66.6667}
+ {33.3334f,38.0952f},
+ {38.0953f,52.381f},
+ {47.6191f,61.9048f},
+ {57.1429f,66.6667f},
+ {71.4286f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch114st[] =
@@ -2369,29 +2369,29 @@ static const SFG_StrokeStrip ch114st[] =
  {5,ch114st1}
 };
 
-static const SFG_StrokeChar ch114 = {104.762,2,ch114st};
+static const SFG_StrokeChar ch114 = {104.762f,2,ch114st};
 
 /* char: 0x73 */
 
 static const SFG_StrokeVertex ch115st0[] =
 {
- {78.5715,52.381},
- {73.8095,61.9048},
- {59.5238,66.6667},
- {45.2381,66.6667},
- {30.9524,61.9048},
- {26.1905,52.381},
- {30.9524,42.8571},
- {40.4762,38.0952},
- {64.2857,33.3333},
- {73.8095,28.5714},
- {78.5715,19.0476},
- {78.5715,14.2857},
- {73.8095,4.7619},
- {59.5238,0},
- {45.2381,0},
- {30.9524,4.7619},
- {26.1905,14.2857}
+ {78.5715f,52.381f},
+ {73.8095f,61.9048f},
+ {59.5238f,66.6667f},
+ {45.2381f,66.6667f},
+ {30.9524f,61.9048f},
+ {26.1905f,52.381f},
+ {30.9524f,42.8571f},
+ {40.4762f,38.0952f},
+ {64.2857f,33.3333f},
+ {73.8095f,28.5714f},
+ {78.5715f,19.0476f},
+ {78.5715f,14.2857f},
+ {73.8095f,4.7619f},
+ {59.5238f,0.0f},
+ {45.2381f,0.0f},
+ {30.9524f,4.7619f},
+ {26.1905f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch115st[] =
@@ -2399,23 +2399,23 @@ static const SFG_StrokeStrip ch115st[] =
  {17,ch115st0}
 };
 
-static const SFG_StrokeChar ch115 = {104.762,1,ch115st};
+static const SFG_StrokeChar ch115 = {104.762f,1,ch115st};
 
 /* char: 0x74 */
 
 static const SFG_StrokeVertex ch116st0[] =
 {
- {47.6191,100},
- {47.6191,19.0476},
- {52.381,4.7619},
- {61.9048,0},
- {71.4286,0}
+ {47.6191f,100.0f},
+ {47.6191f,19.0476f},
+ {52.381f,4.7619f},
+ {61.9048f,0.0f},
+ {71.4286f,0.0f}
 };
 
 static const SFG_StrokeVertex ch116st1[] =
 {
- {33.3334,66.6667},
- {66.6667,66.6667}
+ {33.3334f,66.6667f},
+ {66.6667f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch116st[] =
@@ -2424,25 +2424,25 @@ static const SFG_StrokeStrip ch116st[] =
  {2,ch116st1}
 };
 
-static const SFG_StrokeChar ch116 = {104.762,2,ch116st};
+static const SFG_StrokeChar ch116 = {104.762f,2,ch116st};
 
 /* char: 0x75 */
 
 static const SFG_StrokeVertex ch117st0[] =
 {
- {26.1905,66.6667},
- {26.1905,19.0476},
- {30.9524,4.7619},
- {40.4762,0},
- {54.7619,0},
- {64.2857,4.7619},
- {78.5715,19.0476}
+ {26.1905f,66.6667f},
+ {26.1905f,19.0476f},
+ {30.9524f,4.7619f},
+ {40.4762f,0.0f},
+ {54.7619f,0.0f},
+ {64.2857f,4.7619f},
+ {78.5715f,19.0476f}
 };
 
 static const SFG_StrokeVertex ch117st1[] =
 {
- {78.5715,66.6667},
- {78.5715,0}
+ {78.5715f,66.6667f},
+ {78.5715f,0.0f}
 };
 
 static const SFG_StrokeStrip ch117st[] =
@@ -2451,20 +2451,20 @@ static const SFG_StrokeStrip ch117st[] =
  {2,ch117st1}
 };
 
-static const SFG_StrokeChar ch117 = {104.762,2,ch117st};
+static const SFG_StrokeChar ch117 = {104.762f,2,ch117st};
 
 /* char: 0x76 */
 
 static const SFG_StrokeVertex ch118st0[] =
 {
- {23.8095,66.6667},
- {52.3809,0}
+ {23.8095f,66.6667f},
+ {52.3809f,0.0f}
 };
 
 static const SFG_StrokeVertex ch118st1[] =
 {
- {80.9524,66.6667},
- {52.3809,0}
+ {80.9524f,66.6667f},
+ {52.3809f,0.0f}
 };
 
 static const SFG_StrokeStrip ch118st[] =
@@ -2473,32 +2473,32 @@ static const SFG_StrokeStrip ch118st[] =
  {2,ch118st1}
 };
 
-static const SFG_StrokeChar ch118 = {104.762,2,ch118st};
+static const SFG_StrokeChar ch118 = {104.762f,2,ch118st};
 
 /* char: 0x77 */
 
 static const SFG_StrokeVertex ch119st0[] =
 {
- {14.2857,66.6667},
- {33.3333,0}
+ {14.2857f,66.6667f},
+ {33.3333f,0.0f}
 };
 
 static const SFG_StrokeVertex ch119st1[] =
 {
- {52.3809,66.6667},
- {33.3333,0}
+ {52.3809f,66.6667f},
+ {33.3333f,0.0f}
 };
 
 static const SFG_StrokeVertex ch119st2[] =
 {
- {52.3809,66.6667},
- {71.4286,0}
+ {52.3809f,66.6667f},
+ {71.4286f,0.0f}
 };
 
 static const SFG_StrokeVertex ch119st3[] =
 {
- {90.4762,66.6667},
- {71.4286,0}
+ {90.4762f,66.6667f},
+ {71.4286f,0.0f}
 };
 
 static const SFG_StrokeStrip ch119st[] =
@@ -2509,20 +2509,20 @@ static const SFG_StrokeStrip ch119st[] =
  {2,ch119st3}
 };
 
-static const SFG_StrokeChar ch119 = {104.762,4,ch119st};
+static const SFG_StrokeChar ch119 = {104.762f,4,ch119st};
 
 /* char: 0x78 */
 
 static const SFG_StrokeVertex ch120st0[] =
 {
- {26.1905,66.6667},
- {78.5715,0}
+ {26.1905f,66.6667f},
+ {78.5715f,0.0f}
 };
 
 static const SFG_StrokeVertex ch120st1[] =
 {
- {78.5715,66.6667},
- {26.1905,0}
+ {78.5715f,66.6667f},
+ {26.1905f,0.0f}
 };
 
 static const SFG_StrokeStrip ch120st[] =
@@ -2531,24 +2531,24 @@ static const SFG_StrokeStrip ch120st[] =
  {2,ch120st1}
 };
 
-static const SFG_StrokeChar ch120 = {104.762,2,ch120st};
+static const SFG_StrokeChar ch120 = {104.762f,2,ch120st};
 
 /* char: 0x79 */
 
 static const SFG_StrokeVertex ch121st0[] =
 {
- {26.1905,66.6667},
- {54.7619,0}
+ {26.1905f,66.6667f},
+ {54.7619f,0.0f}
 };
 
 static const SFG_StrokeVertex ch121st1[] =
 {
- {83.3334,66.6667},
- {54.7619,0},
- {45.2381,-19.0476},
- {35.7143,-28.5714},
- {26.1905,-33.3333},
- {21.4286,-33.3333}
+ {83.3334f,66.6667f},
+ {54.7619f,0.0f},
+ {45.2381f,-19.0476f},
+ {35.7143f,-28.5714f},
+ {26.1905f,-33.3333f},
+ {21.4286f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch121st[] =
@@ -2557,26 +2557,26 @@ static const SFG_StrokeStrip ch121st[] =
  {6,ch121st1}
 };
 
-static const SFG_StrokeChar ch121 = {104.762,2,ch121st};
+static const SFG_StrokeChar ch121 = {104.762f,2,ch121st};
 
 /* char: 0x7a */
 
 static const SFG_StrokeVertex ch122st0[] =
 {
- {78.5715,66.6667},
- {26.1905,0}
+ {78.5715f,66.6667f},
+ {26.1905f,0.0f}
 };
 
 static const SFG_StrokeVertex ch122st1[] =
 {
- {26.1905,66.6667},
- {78.5715,66.6667}
+ {26.1905f,66.6667f},
+ {78.5715f,66.6667f}
 };
 
 static const SFG_StrokeVertex ch122st2[] =
 {
- {26.1905,0},
- {78.5715,0}
+ {26.1905f,0.0f},
+ {78.5715f,0.0f}
 };
 
 static const SFG_StrokeStrip ch122st[] =
@@ -2586,57 +2586,57 @@ static const SFG_StrokeStrip ch122st[] =
  {2,ch122st2}
 };
 
-static const SFG_StrokeChar ch122 = {104.762,3,ch122st};
+static const SFG_StrokeChar ch122 = {104.762f,3,ch122st};
 
 /* char: 0x7b */
 
 static const SFG_StrokeVertex ch123st0[] =
 {
- {64.2857,119.048},
- {54.7619,114.286},
- {50,109.524},
- {45.2381,100},
- {45.2381,90.4762},
- {50,80.9524},
- {54.7619,76.1905},
- {59.5238,66.6667},
- {59.5238,57.1429},
- {50,47.619}
+ {64.2857f,119.048f},
+ {54.7619f,114.286f},
+ {50.0f,109.524f},
+ {45.2381f,100.0f},
+ {45.2381f,90.4762f},
+ {50.0f,80.9524f},
+ {54.7619f,76.1905f},
+ {59.5238f,66.6667f},
+ {59.5238f,57.1429f},
+ {50.0f,47.619f}
 };
 
 static const SFG_StrokeVertex ch123st1[] =
 {
- {54.7619,114.286},
- {50,104.762},
- {50,95.2381},
- {54.7619,85.7143},
- {59.5238,80.9524},
- {64.2857,71.4286},
- {64.2857,61.9048},
- {59.5238,52.381},
- {40.4762,42.8571},
- {59.5238,33.3333},
- {64.2857,23.8095},
- {64.2857,14.2857},
- {59.5238,4.7619},
- {54.7619,0},
- {50,-9.5238},
- {50,-19.0476},
- {54.7619,-28.5714}
+ {54.7619f,114.286f},
+ {50.0f,104.762f},
+ {50.0f,95.2381f},
+ {54.7619f,85.7143f},
+ {59.5238f,80.9524f},
+ {64.2857f,71.4286f},
+ {64.2857f,61.9048f},
+ {59.5238f,52.381f},
+ {40.4762f,42.8571f},
+ {59.5238f,33.3333f},
+ {64.2857f,23.8095f},
+ {64.2857f,14.2857f},
+ {59.5238f,4.7619f},
+ {54.7619f,0.0f},
+ {50.0f,-9.5238f},
+ {50.0f,-19.0476f},
+ {54.7619f,-28.5714f}
 };
 
 static const SFG_StrokeVertex ch123st2[] =
 {
- {50,38.0952},
- {59.5238,28.5714},
- {59.5238,19.0476},
- {54.7619,9.5238},
- {50,4.7619},
- {45.2381,-4.7619},
- {45.2381,-14.2857},
- {50,-23.8095},
- {54.7619,-28.5714},
- {64.2857,-33.3333}
+ {50.0f,38.0952f},
+ {59.5238f,28.5714f},
+ {59.5238f,19.0476f},
+ {54.7619f,9.5238f},
+ {50.0f,4.7619f},
+ {45.2381f,-4.7619f},
+ {45.2381f,-14.2857f},
+ {50.0f,-23.8095f},
+ {54.7619f,-28.5714f},
+ {64.2857f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch123st[] =
@@ -2646,14 +2646,14 @@ static const SFG_StrokeStrip ch123st[] =
  {10,ch123st2}
 };
 
-static const SFG_StrokeChar ch123 = {104.762,3,ch123st};
+static const SFG_StrokeChar ch123 = {104.762f,3,ch123st};
 
 /* char: 0x7c */
 
 static const SFG_StrokeVertex ch124st0[] =
 {
- {52.381,119.048},
- {52.381,-33.3333}
+ {52.381f,119.048f},
+ {52.381f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch124st[] =
@@ -2661,57 +2661,57 @@ static const SFG_StrokeStrip ch124st[] =
  {2,ch124st0}
 };
 
-static const SFG_StrokeChar ch124 = {104.762,1,ch124st};
+static const SFG_StrokeChar ch124 = {104.762f,1,ch124st};
 
 /* char: 0x7d */
 
 static const SFG_StrokeVertex ch125st0[] =
 {
- {40.4762,119.048},
- {50,114.286},
- {54.7619,109.524},
- {59.5238,100},
- {59.5238,90.4762},
- {54.7619,80.9524},
- {50,76.1905},
- {45.2381,66.6667},
- {45.2381,57.1429},
- {54.7619,47.619}
+ {40.4762f,119.048f},
+ {50.0f,114.286f},
+ {54.7619f,109.524f},
+ {59.5238f,100.0f},
+ {59.5238f,90.4762f},
+ {54.7619f,80.9524f},
+ {50.0f,76.1905f},
+ {45.2381f,66.6667f},
+ {45.2381f,57.1429f},
+ {54.7619f,47.619f}
 };
 
 static const SFG_StrokeVertex ch125st1[] =
 {
- {50,114.286},
- {54.7619,104.762},
- {54.7619,95.2381},
- {50,85.7143},
- {45.2381,80.9524},
- {40.4762,71.4286},
- {40.4762,61.9048},
- {45.2381,52.381},
- {64.2857,42.8571},
- {45.2381,33.3333},
- {40.4762,23.8095},
- {40.4762,14.2857},
- {45.2381,4.7619},
- {50,0},
- {54.7619,-9.5238},
- {54.7619,-19.0476},
- {50,-28.5714}
+ {50.0f,114.286f},
+ {54.7619f,104.762f},
+ {54.7619f,95.2381f},
+ {50.0f,85.7143f},
+ {45.2381f,80.9524f},
+ {40.4762f,71.4286f},
+ {40.4762f,61.9048f},
+ {45.2381f,52.381f},
+ {64.2857f,42.8571f},
+ {45.2381f,33.3333f},
+ {40.4762f,23.8095f},
+ {40.4762f,14.2857f},
+ {45.2381f,4.7619f},
+ {50.0f,0.0f},
+ {54.7619f,-9.5238f},
+ {54.7619f,-19.0476f},
+ {50.0f,-28.5714f}
 };
 
 static const SFG_StrokeVertex ch125st2[] =
 {
- {54.7619,38.0952},
- {45.2381,28.5714},
- {45.2381,19.0476},
- {50,9.5238},
- {54.7619,4.7619},
- {59.5238,-4.7619},
- {59.5238,-14.2857},
- {54.7619,-23.8095},
- {50,-28.5714},
- {40.4762,-33.3333}
+ {54.7619f,38.0952f},
+ {45.2381f,28.5714f},
+ {45.2381f,19.0476f},
+ {50.0f,9.5238f},
+ {54.7619f,4.7619f},
+ {59.5238f,-4.7619f},
+ {59.5238f,-14.2857f},
+ {54.7619f,-23.8095f},
+ {50.0f,-28.5714f},
+ {40.4762f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch125st[] =
@@ -2721,38 +2721,38 @@ static const SFG_StrokeStrip ch125st[] =
  {10,ch125st2}
 };
 
-static const SFG_StrokeChar ch125 = {104.762,3,ch125st};
+static const SFG_StrokeChar ch125 = {104.762f,3,ch125st};
 
 /* char: 0x7e */
 
 static const SFG_StrokeVertex ch126st0[] =
 {
- {9.5238,28.5714},
- {9.5238,38.0952},
- {14.2857,52.381},
- {23.8095,57.1429},
- {33.3333,57.1429},
- {42.8571,52.381},
- {61.9048,38.0952},
- {71.4286,33.3333},
- {80.9524,33.3333},
- {90.4762,38.0952},
- {95.2381,47.619}
+ {9.5238f,28.5714f},
+ {9.5238f,38.0952f},
+ {14.2857f,52.381f},
+ {23.8095f,57.1429f},
+ {33.3333f,57.1429f},
+ {42.8571f,52.381f},
+ {61.9048f,38.0952f},
+ {71.4286f,33.3333f},
+ {80.9524f,33.3333f},
+ {90.4762f,38.0952f},
+ {95.2381f,47.619f}
 };
 
 static const SFG_StrokeVertex ch126st1[] =
 {
- {9.5238,38.0952},
- {14.2857,47.619},
- {23.8095,52.381},
- {33.3333,52.381},
- {42.8571,47.619},
- {61.9048,33.3333},
- {71.4286,28.5714},
- {80.9524,28.5714},
- {90.4762,33.3333},
- {95.2381,47.619},
- {95.2381,57.1429}
+ {9.5238f,38.0952f},
+ {14.2857f,47.619f},
+ {23.8095f,52.381f},
+ {33.3333f,52.381f},
+ {42.8571f,47.619f},
+ {61.9048f,33.3333f},
+ {71.4286f,28.5714f},
+ {80.9524f,28.5714f},
+ {90.4762f,33.3333f},
+ {95.2381f,47.619f},
+ {95.2381f,57.1429f}
 };
 
 static const SFG_StrokeStrip ch126st[] =
@@ -2761,35 +2761,35 @@ static const SFG_StrokeStrip ch126st[] =
  {11,ch126st1}
 };
 
-static const SFG_StrokeChar ch126 = {104.762,2,ch126st};
+static const SFG_StrokeChar ch126 = {104.762f,2,ch126st};
 
 /* char: 0x7f */
 
 static const SFG_StrokeVertex ch127st0[] =
 {
- {71.4286,100},
- {33.3333,-33.3333}
+ {71.4286f,100.0f},
+ {33.3333f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch127st1[] =
 {
- {47.619,66.6667},
- {33.3333,61.9048},
- {23.8095,52.381},
- {19.0476,38.0952},
- {19.0476,23.8095},
- {23.8095,14.2857},
- {33.3333,4.7619},
- {47.619,0},
- {57.1428,0},
- {71.4286,4.7619},
- {80.9524,14.2857},
- {85.7143,28.5714},
- {85.7143,42.8571},
- {80.9524,52.381},
- {71.4286,61.9048},
- {57.1428,66.6667},
- {47.619,66.6667}
+ {47.619f,66.6667f},
+ {33.3333f,61.9048f},
+ {23.8095f,52.381f},
+ {19.0476f,38.0952f},
+ {19.0476f,23.8095f},
+ {23.8095f,14.2857f},
+ {33.3333f,4.7619f},
+ {47.619f,0.0f},
+ {57.1428f,0.0f},
+ {71.4286f,4.7619f},
+ {80.9524f,14.2857f},
+ {85.7143f,28.5714f},
+ {85.7143f,42.8571f},
+ {80.9524f,52.381f},
+ {71.4286f,61.9048f},
+ {57.1428f,66.6667f},
+ {47.619f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch127st[] =
@@ -2798,7 +2798,7 @@ static const SFG_StrokeStrip ch127st[] =
  {17,ch127st1}
 };
 
-static const SFG_StrokeChar ch127 = {104.762,2,ch127st};
+static const SFG_StrokeChar ch127 = {104.762f,2,ch127st};
 
 static const SFG_StrokeChar *chars[] =
 {
@@ -2820,4 +2820,4 @@ static const SFG_StrokeChar *chars[] =
  &ch120, &ch121, &ch122, &ch123, &ch124, &ch125, &ch126, &ch127
 };
 
-const SFG_StrokeFont fgStrokeMonoRoman = {"MonoRoman",128,152.381,chars};
+const SFG_StrokeFont fgStrokeMonoRoman = {"MonoRoman",128,152.381f,chars};
index c7ecd2b..afb4b8e 100644 (file)
@@ -2,9 +2,6 @@
 /* This file has been automatically generated by the genstroke utility. */
 
 #include "freeglut_internal.h"
-#ifdef TARGET_HOST_WIN32
-#pragma warning ( once:4305 )
-#endif
 
 /* char: 0x20 */
 
@@ -13,23 +10,23 @@ static const SFG_StrokeStrip ch32st[] =
   { 0, NULL }
 };
 
-static const SFG_StrokeChar ch32 = {104.762,0,ch32st};
+static const SFG_StrokeChar ch32 = {104.762f,0,ch32st};
 
 /* char: 0x21 */
 
 static const SFG_StrokeVertex ch33st0[] =
 {
- {13.3819,100},
- {13.3819,33.3333}
+ {13.3819f,100.0f},
+ {13.3819f,33.3333f}
 };
 
 static const SFG_StrokeVertex ch33st1[] =
 {
- {13.3819,9.5238},
- {8.62,4.7619},
- {13.3819,0},
- {18.1438,4.7619},
- {13.3819,9.5238}
+ {13.3819f,9.5238f},
+ {8.62f,4.7619f},
+ {13.3819f,0.0f},
+ {18.1438f,4.7619f},
+ {13.3819f,9.5238f}
 };
 
 static const SFG_StrokeStrip ch33st[] =
@@ -38,20 +35,20 @@ static const SFG_StrokeStrip ch33st[] =
  {5,ch33st1}
 };
 
-static const SFG_StrokeChar ch33 = {26.6238,2,ch33st};
+static const SFG_StrokeChar ch33 = {26.6238f,2,ch33st};
 
 /* char: 0x22 */
 
 static const SFG_StrokeVertex ch34st0[] =
 {
- {4.02,100},
- {4.02,66.6667}
+ {4.02f,100.0f},
+ {4.02f,66.6667f}
 };
 
 static const SFG_StrokeVertex ch34st1[] =
 {
- {42.1152,100},
- {42.1152,66.6667}
+ {42.1152f,100.0f},
+ {42.1152f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch34st[] =
@@ -60,32 +57,32 @@ static const SFG_StrokeStrip ch34st[] =
  {2,ch34st1}
 };
 
-static const SFG_StrokeChar ch34 = {51.4352,2,ch34st};
+static const SFG_StrokeChar ch34 = {51.4352f,2,ch34st};
 
 /* char: 0x23 */
 
 static const SFG_StrokeVertex ch35st0[] =
 {
- {41.2952,119.048},
- {7.9619,-33.3333}
+ {41.2952f,119.048f},
+ {7.9619f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch35st1[] =
 {
- {69.8667,119.048},
- {36.5333,-33.3333}
+ {69.8667f,119.048f},
+ {36.5333f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch35st2[] =
 {
- {7.9619,57.1429},
- {74.6286,57.1429}
+ {7.9619f,57.1429f},
+ {74.6286f,57.1429f}
 };
 
 static const SFG_StrokeVertex ch35st3[] =
 {
- {3.2,28.5714},
- {69.8667,28.5714}
+ {3.2f,28.5714f},
+ {69.8667f,28.5714f}
 };
 
 static const SFG_StrokeStrip ch35st[] =
@@ -96,44 +93,44 @@ static const SFG_StrokeStrip ch35st[] =
  {2,ch35st3}
 };
 
-static const SFG_StrokeChar ch35 = {79.4886,4,ch35st};
+static const SFG_StrokeChar ch35 = {79.4886f,4,ch35st};
 
 /* char: 0x24 */
 
 static const SFG_StrokeVertex ch36st0[] =
 {
- {28.6295,119.048},
- {28.6295,-19.0476}
+ {28.6295f,119.048f},
+ {28.6295f,-19.0476f}
 };
 
 static const SFG_StrokeVertex ch36st1[] =
 {
- {47.6771,119.048},
- {47.6771,-19.0476}
+ {47.6771f,119.048f},
+ {47.6771f,-19.0476f}
 };
 
 static const SFG_StrokeVertex ch36st2[] =
 {
- {71.4867,85.7143},
- {61.9629,95.2381},
- {47.6771,100},
- {28.6295,100},
- {14.3438,95.2381},
- {4.82,85.7143},
- {4.82,76.1905},
- {9.5819,66.6667},
- {14.3438,61.9048},
- {23.8676,57.1429},
- {52.439,47.619},
- {61.9629,42.8571},
- {66.7248,38.0952},
- {71.4867,28.5714},
- {71.4867,14.2857},
- {61.9629,4.7619},
- {47.6771,0},
- {28.6295,0},
- {14.3438,4.7619},
- {4.82,14.2857}
+ {71.4867f,85.7143f},
+ {61.9629f,95.2381f},
+ {47.6771f,100.0f},
+ {28.6295f,100.0f},
+ {14.3438f,95.2381f},
+ {4.82f,85.7143f},
+ {4.82f,76.1905f},
+ {9.5819f,66.6667f},
+ {14.3438f,61.9048f},
+ {23.8676f,57.1429f},
+ {52.439f,47.619f},
+ {61.9629f,42.8571f},
+ {66.7248f,38.0952f},
+ {71.4867f,28.5714f},
+ {71.4867f,14.2857f},
+ {61.9629f,4.7619f},
+ {47.6771f,0.0f},
+ {28.6295f,0.0f},
+ {14.3438f,4.7619f},
+ {4.82f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch36st[] =
@@ -143,49 +140,49 @@ static const SFG_StrokeStrip ch36st[] =
  {20,ch36st2}
 };
 
-static const SFG_StrokeChar ch36 = {76.2067,3,ch36st};
+static const SFG_StrokeChar ch36 = {76.2067f,3,ch36st};
 
 /* char: 0x25 */
 
 static const SFG_StrokeVertex ch37st0[] =
 {
- {92.0743,100},
- {6.36,0}
+ {92.0743f,100.0f},
+ {6.36f,0.0f}
 };
 
 static const SFG_StrokeVertex ch37st1[] =
 {
- {30.1695,100},
- {39.6933,90.4762},
- {39.6933,80.9524},
- {34.9314,71.4286},
- {25.4076,66.6667},
- {15.8838,66.6667},
- {6.36,76.1905},
- {6.36,85.7143},
- {11.1219,95.2381},
- {20.6457,100},
- {30.1695,100},
- {39.6933,95.2381},
- {53.979,90.4762},
- {68.2648,90.4762},
- {82.5505,95.2381},
- {92.0743,100}
+ {30.1695f,100.0f},
+ {39.6933f,90.4762f},
+ {39.6933f,80.9524f},
+ {34.9314f,71.4286f},
+ {25.4076f,66.6667f},
+ {15.8838f,66.6667f},
+ {6.36f,76.1905f},
+ {6.36f,85.7143f},
+ {11.1219f,95.2381f},
+ {20.6457f,100.0f},
+ {30.1695f,100.0f},
+ {39.6933f,95.2381f},
+ {53.979f,90.4762f},
+ {68.2648f,90.4762f},
+ {82.5505f,95.2381f},
+ {92.0743f,100.0f}
 };
 
 static const SFG_StrokeVertex ch37st2[] =
 {
- {73.0267,33.3333},
- {63.5029,28.5714},
- {58.741,19.0476},
- {58.741,9.5238},
- {68.2648,0},
- {77.7886,0},
- {87.3124,4.7619},
- {92.0743,14.2857},
- {92.0743,23.8095},
- {82.5505,33.3333},
- {73.0267,33.3333}
+ {73.0267f,33.3333f},
+ {63.5029f,28.5714f},
+ {58.741f,19.0476f},
+ {58.741f,9.5238f},
+ {68.2648f,0.0f},
+ {77.7886f,0.0f},
+ {87.3124f,4.7619f},
+ {92.0743f,14.2857f},
+ {92.0743f,23.8095f},
+ {82.5505f,33.3333f},
+ {73.0267f,33.3333f}
 };
 
 static const SFG_StrokeStrip ch37st[] =
@@ -195,46 +192,46 @@ static const SFG_StrokeStrip ch37st[] =
  {11,ch37st2}
 };
 
-static const SFG_StrokeChar ch37 = {96.5743,3,ch37st};
+static const SFG_StrokeChar ch37 = {96.5743f,3,ch37st};
 
 /* char: 0x26 */
 
 static const SFG_StrokeVertex ch38st0[] =
 {
- {101.218,57.1429},
- {101.218,61.9048},
- {96.4562,66.6667},
- {91.6943,66.6667},
- {86.9324,61.9048},
- {82.1705,52.381},
- {72.6467,28.5714},
- {63.1229,14.2857},
- {53.599,4.7619},
- {44.0752,0},
- {25.0276,0},
- {15.5038,4.7619},
- {10.7419,9.5238},
- {5.98,19.0476},
- {5.98,28.5714},
- {10.7419,38.0952},
- {15.5038,42.8571},
- {48.8371,61.9048},
- {53.599,66.6667},
- {58.361,76.1905},
- {58.361,85.7143},
- {53.599,95.2381},
- {44.0752,100},
- {34.5514,95.2381},
- {29.7895,85.7143},
- {29.7895,76.1905},
- {34.5514,61.9048},
- {44.0752,47.619},
- {67.8848,14.2857},
- {77.4086,4.7619},
- {86.9324,0},
- {96.4562,0},
- {101.218,4.7619},
- {101.218,9.5238}
+ {101.218f,57.1429f},
+ {101.218f,61.9048f},
+ {96.4562f,66.6667f},
+ {91.6943f,66.6667f},
+ {86.9324f,61.9048f},
+ {82.1705f,52.381f},
+ {72.6467f,28.5714f},
+ {63.1229f,14.2857f},
+ {53.599f,4.7619f},
+ {44.0752f,0.0f},
+ {25.0276f,0.0f},
+ {15.5038f,4.7619f},
+ {10.7419f,9.5238f},
+ {5.98f,19.0476f},
+ {5.98f,28.5714f},
+ {10.7419f,38.0952f},
+ {15.5038f,42.8571f},
+ {48.8371f,61.9048f},
+ {53.599f,66.6667f},
+ {58.361f,76.1905f},
+ {58.361f,85.7143f},
+ {53.599f,95.2381f},
+ {44.0752f,100.0f},
+ {34.5514f,95.2381f},
+ {29.7895f,85.7143f},
+ {29.7895f,76.1905f},
+ {34.5514f,61.9048f},
+ {44.0752f,47.619f},
+ {67.8848f,14.2857f},
+ {77.4086f,4.7619f},
+ {86.9324f,0.0f},
+ {96.4562f,0.0f},
+ {101.218f,4.7619f},
+ {101.218f,9.5238f}
 };
 
 static const SFG_StrokeStrip ch38st[] =
@@ -242,14 +239,14 @@ static const SFG_StrokeStrip ch38st[] =
  {34,ch38st0}
 };
 
-static const SFG_StrokeChar ch38 = {101.758,1,ch38st};
+static const SFG_StrokeChar ch38 = {101.758f,1,ch38st};
 
 /* char: 0x27 */
 
 static const SFG_StrokeVertex ch39st0[] =
 {
- {4.44,100},
- {4.44,66.6667}
+ {4.44f,100.0f},
+ {4.44f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch39st[] =
@@ -257,22 +254,22 @@ static const SFG_StrokeStrip ch39st[] =
  {2,ch39st0}
 };
 
-static const SFG_StrokeChar ch39 = {13.62,1,ch39st};
+static const SFG_StrokeChar ch39 = {13.62f,1,ch39st};
 
 /* char: 0x28 */
 
 static const SFG_StrokeVertex ch40st0[] =
 {
- {40.9133,119.048},
- {31.3895,109.524},
- {21.8657,95.2381},
- {12.3419,76.1905},
- {7.58,52.381},
- {7.58,33.3333},
- {12.3419,9.5238},
- {21.8657,-9.5238},
- {31.3895,-23.8095},
- {40.9133,-33.3333}
+ {40.9133f,119.048f},
+ {31.3895f,109.524f},
+ {21.8657f,95.2381f},
+ {12.3419f,76.1905f},
+ {7.58f,52.381f},
+ {7.58f,33.3333f},
+ {12.3419f,9.5238f},
+ {21.8657f,-9.5238f},
+ {31.3895f,-23.8095f},
+ {40.9133f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch40st[] =
@@ -280,22 +277,22 @@ static const SFG_StrokeStrip ch40st[] =
  {10,ch40st0}
 };
 
-static const SFG_StrokeChar ch40 = {47.1733,1,ch40st};
+static const SFG_StrokeChar ch40 = {47.1733f,1,ch40st};
 
 /* char: 0x29 */
 
 static const SFG_StrokeVertex ch41st0[] =
 {
- {5.28,119.048},
- {14.8038,109.524},
- {24.3276,95.2381},
- {33.8514,76.1905},
- {38.6133,52.381},
- {38.6133,33.3333},
- {33.8514,9.5238},
- {24.3276,-9.5238},
- {14.8038,-23.8095},
- {5.28,-33.3333}
+ {5.28f,119.048f},
+ {14.8038f,109.524f},
+ {24.3276f,95.2381f},
+ {33.8514f,76.1905f},
+ {38.6133f,52.381f},
+ {38.6133f,33.3333f},
+ {33.8514f,9.5238f},
+ {24.3276f,-9.5238f},
+ {14.8038f,-23.8095f},
+ {5.28f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch41st[] =
@@ -303,26 +300,26 @@ static const SFG_StrokeStrip ch41st[] =
  {10,ch41st0}
 };
 
-static const SFG_StrokeChar ch41 = {47.5333,1,ch41st};
+static const SFG_StrokeChar ch41 = {47.5333f,1,ch41st};
 
 /* char: 0x2a */
 
 static const SFG_StrokeVertex ch42st0[] =
 {
- {30.7695,71.4286},
- {30.7695,14.2857}
+ {30.7695f,71.4286f},
+ {30.7695f,14.2857f}
 };
 
 static const SFG_StrokeVertex ch42st1[] =
 {
- {6.96,57.1429},
- {54.579,28.5714}
+ {6.96f,57.1429f},
+ {54.579f,28.5714f}
 };
 
 static const SFG_StrokeVertex ch42st2[] =
 {
- {54.579,57.1429},
- {6.96,28.5714}
+ {54.579f,57.1429f},
+ {6.96f,28.5714f}
 };
 
 static const SFG_StrokeStrip ch42st[] =
@@ -332,20 +329,20 @@ static const SFG_StrokeStrip ch42st[] =
  {2,ch42st2}
 };
 
-static const SFG_StrokeChar ch42 = {59.439,3,ch42st};
+static const SFG_StrokeChar ch42 = {59.439f,3,ch42st};
 
 /* char: 0x2b */
 
 static const SFG_StrokeVertex ch43st0[] =
 {
- {48.8371,85.7143},
- {48.8371,0}
+ {48.8371f,85.7143f},
+ {48.8371f,0.0f}
 };
 
 static const SFG_StrokeVertex ch43st1[] =
 {
- {5.98,42.8571},
- {91.6943,42.8571}
+ {5.98f,42.8571f},
+ {91.6943f,42.8571f}
 };
 
 static const SFG_StrokeStrip ch43st[] =
@@ -354,20 +351,20 @@ static const SFG_StrokeStrip ch43st[] =
  {2,ch43st1}
 };
 
-static const SFG_StrokeChar ch43 = {97.2543,2,ch43st};
+static const SFG_StrokeChar ch43 = {97.2543f,2,ch43st};
 
 /* char: 0x2c */
 
 static const SFG_StrokeVertex ch44st0[] =
 {
- {18.2838,4.7619},
- {13.5219,0},
- {8.76,4.7619},
- {13.5219,9.5238},
- {18.2838,4.7619},
- {18.2838,-4.7619},
- {13.5219,-14.2857},
- {8.76,-19.0476}
+ {18.2838f,4.7619f},
+ {13.5219f,0.0f},
+ {8.76f,4.7619f},
+ {13.5219f,9.5238f},
+ {18.2838f,4.7619f},
+ {18.2838f,-4.7619f},
+ {13.5219f,-14.2857f},
+ {8.76f,-19.0476f}
 };
 
 static const SFG_StrokeStrip ch44st[] =
@@ -375,14 +372,14 @@ static const SFG_StrokeStrip ch44st[] =
  {8,ch44st0}
 };
 
-static const SFG_StrokeChar ch44 = {26.0638,1,ch44st};
+static const SFG_StrokeChar ch44 = {26.0638f,1,ch44st};
 
 /* char: 0x2d */
 
 static const SFG_StrokeVertex ch45st0[] =
 {
- {7.38,42.8571},
- {93.0943,42.8571}
+ {7.38f,42.8571f},
+ {93.0943f,42.8571f}
 };
 
 static const SFG_StrokeStrip ch45st[] =
@@ -390,17 +387,17 @@ static const SFG_StrokeStrip ch45st[] =
  {2,ch45st0}
 };
 
-static const SFG_StrokeChar ch45 = {100.754,1,ch45st};
+static const SFG_StrokeChar ch45 = {100.754f,1,ch45st};
 
 /* char: 0x2e */
 
 static const SFG_StrokeVertex ch46st0[] =
 {
- {13.1019,9.5238},
- {8.34,4.7619},
- {13.1019,0},
- {17.8638,4.7619},
- {13.1019,9.5238}
+ {13.1019f,9.5238f},
+ {8.34f,4.7619f},
+ {13.1019f,0.0f},
+ {17.8638f,4.7619f},
+ {13.1019f,9.5238f}
 };
 
 static const SFG_StrokeStrip ch46st[] =
@@ -408,14 +405,14 @@ static const SFG_StrokeStrip ch46st[] =
  {5,ch46st0}
 };
 
-static const SFG_StrokeChar ch46 = {26.4838,1,ch46st};
+static const SFG_StrokeChar ch46 = {26.4838f,1,ch46st};
 
 /* char: 0x2f */
 
 static const SFG_StrokeVertex ch47st0[] =
 {
- {7.24,-14.2857},
- {73.9067,100}
+ {7.24f,-14.2857f},
+ {73.9067f,100.0f}
 };
 
 static const SFG_StrokeStrip ch47st[] =
@@ -423,29 +420,29 @@ static const SFG_StrokeStrip ch47st[] =
  {2,ch47st0}
 };
 
-static const SFG_StrokeChar ch47 = {82.1067,1,ch47st};
+static const SFG_StrokeChar ch47 = {82.1067f,1,ch47st};
 
 /* char: 0x30 */
 
 static const SFG_StrokeVertex ch48st0[] =
 {
- {33.5514,100},
- {19.2657,95.2381},
- {9.7419,80.9524},
- {4.98,57.1429},
- {4.98,42.8571},
- {9.7419,19.0476},
- {19.2657,4.7619},
- {33.5514,0},
- {43.0752,0},
- {57.361,4.7619},
- {66.8848,19.0476},
- {71.6467,42.8571},
- {71.6467,57.1429},
- {66.8848,80.9524},
- {57.361,95.2381},
- {43.0752,100},
- {33.5514,100}
+ {33.5514f,100.0f},
+ {19.2657f,95.2381f},
+ {9.7419f,80.9524f},
+ {4.98f,57.1429f},
+ {4.98f,42.8571f},
+ {9.7419f,19.0476f},
+ {19.2657f,4.7619f},
+ {33.5514f,0.0f},
+ {43.0752f,0.0f},
+ {57.361f,4.7619f},
+ {66.8848f,19.0476f},
+ {71.6467f,42.8571f},
+ {71.6467f,57.1429f},
+ {66.8848f,80.9524f},
+ {57.361f,95.2381f},
+ {43.0752f,100.0f},
+ {33.5514f,100.0f}
 };
 
 static const SFG_StrokeStrip ch48st[] =
@@ -453,16 +450,16 @@ static const SFG_StrokeStrip ch48st[] =
  {17,ch48st0}
 };
 
-static const SFG_StrokeChar ch48 = {77.0667,1,ch48st};
+static const SFG_StrokeChar ch48 = {77.0667f,1,ch48st};
 
 /* char: 0x31 */
 
 static const SFG_StrokeVertex ch49st0[] =
 {
- {11.82,80.9524},
- {21.3438,85.7143},
- {35.6295,100},
- {35.6295,0}
+ {11.82f,80.9524f},
+ {21.3438f,85.7143f},
+ {35.6295f,100.0f},
+ {35.6295f,0.0f}
 };
 
 static const SFG_StrokeStrip ch49st[] =
@@ -470,26 +467,26 @@ static const SFG_StrokeStrip ch49st[] =
  {4,ch49st0}
 };
 
-static const SFG_StrokeChar ch49 = {66.5295,1,ch49st};
+static const SFG_StrokeChar ch49 = {66.5295f,1,ch49st};
 
 /* char: 0x32 */
 
 static const SFG_StrokeVertex ch50st0[] =
 {
- {10.1819,76.1905},
- {10.1819,80.9524},
- {14.9438,90.4762},
- {19.7057,95.2381},
- {29.2295,100},
- {48.2771,100},
- {57.801,95.2381},
- {62.5629,90.4762},
- {67.3248,80.9524},
- {67.3248,71.4286},
- {62.5629,61.9048},
- {53.039,47.619},
- {5.42,0},
- {72.0867,0}
+ {10.1819f,76.1905f},
+ {10.1819f,80.9524f},
+ {14.9438f,90.4762f},
+ {19.7057f,95.2381f},
+ {29.2295f,100.0f},
+ {48.2771f,100.0f},
+ {57.801f,95.2381f},
+ {62.5629f,90.4762f},
+ {67.3248f,80.9524f},
+ {67.3248f,71.4286f},
+ {62.5629f,61.9048f},
+ {53.039f,47.619f},
+ {5.42f,0.0f},
+ {72.0867f,0.0f}
 };
 
 static const SFG_StrokeStrip ch50st[] =
@@ -497,27 +494,27 @@ static const SFG_StrokeStrip ch50st[] =
  {14,ch50st0}
 };
 
-static const SFG_StrokeChar ch50 = {77.6467,1,ch50st};
+static const SFG_StrokeChar ch50 = {77.6467f,1,ch50st};
 
 /* char: 0x33 */
 
 static const SFG_StrokeVertex ch51st0[] =
 {
- {14.5238,100},
- {66.9048,100},
- {38.3333,61.9048},
- {52.619,61.9048},
- {62.1429,57.1429},
- {66.9048,52.381},
- {71.6667,38.0952},
- {71.6667,28.5714},
- {66.9048,14.2857},
- {57.381,4.7619},
- {43.0952,0},
- {28.8095,0},
- {14.5238,4.7619},
- {9.7619,9.5238},
- {5,19.0476}
+ {14.5238f,100.0f},
+ {66.9048f,100.0f},
+ {38.3333f,61.9048f},
+ {52.619f,61.9048f},
+ {62.1429f,57.1429f},
+ {66.9048f,52.381f},
+ {71.6667f,38.0952f},
+ {71.6667f,28.5714f},
+ {66.9048f,14.2857f},
+ {57.381f,4.7619f},
+ {43.0952f,0.0f},
+ {28.8095f,0.0f},
+ {14.5238f,4.7619f},
+ {9.7619f,9.5238f},
+ {5.0f,19.0476f}
 };
 
 static const SFG_StrokeStrip ch51st[] =
@@ -525,21 +522,21 @@ static const SFG_StrokeStrip ch51st[] =
  {15,ch51st0}
 };
 
-static const SFG_StrokeChar ch51 = {77.0467,1,ch51st};
+static const SFG_StrokeChar ch51 = {77.0467f,1,ch51st};
 
 /* char: 0x34 */
 
 static const SFG_StrokeVertex ch52st0[] =
 {
- {51.499,100},
- {3.88,33.3333},
- {75.3086,33.3333}
+ {51.499f,100.0f},
+ {3.88f,33.3333f},
+ {75.3086f,33.3333f}
 };
 
 static const SFG_StrokeVertex ch52st1[] =
 {
- {51.499,100},
- {51.499,0}
+ {51.499f,100.0f},
+ {51.499f,0.0f}
 };
 
 static const SFG_StrokeStrip ch52st[] =
@@ -548,29 +545,29 @@ static const SFG_StrokeStrip ch52st[] =
  {2,ch52st1}
 };
 
-static const SFG_StrokeChar ch52 = {80.1686,2,ch52st};
+static const SFG_StrokeChar ch52 = {80.1686f,2,ch52st};
 
 /* char: 0x35 */
 
 static const SFG_StrokeVertex ch53st0[] =
 {
- {62.0029,100},
- {14.3838,100},
- {9.6219,57.1429},
- {14.3838,61.9048},
- {28.6695,66.6667},
- {42.9552,66.6667},
- {57.241,61.9048},
- {66.7648,52.381},
- {71.5267,38.0952},
- {71.5267,28.5714},
- {66.7648,14.2857},
- {57.241,4.7619},
- {42.9552,0},
- {28.6695,0},
- {14.3838,4.7619},
- {9.6219,9.5238},
- {4.86,19.0476}
+ {62.0029f,100.0f},
+ {14.3838f,100.0f},
+ {9.6219f,57.1429f},
+ {14.3838f,61.9048f},
+ {28.6695f,66.6667f},
+ {42.9552f,66.6667f},
+ {57.241f,61.9048f},
+ {66.7648f,52.381f},
+ {71.5267f,38.0952f},
+ {71.5267f,28.5714f},
+ {66.7648f,14.2857f},
+ {57.241f,4.7619f},
+ {42.9552f,0.0f},
+ {28.6695f,0.0f},
+ {14.3838f,4.7619f},
+ {9.6219f,9.5238f},
+ {4.86f,19.0476f}
 };
 
 static const SFG_StrokeStrip ch53st[] =
@@ -578,35 +575,35 @@ static const SFG_StrokeStrip ch53st[] =
  {17,ch53st0}
 };
 
-static const SFG_StrokeChar ch53 = {77.6867,1,ch53st};
+static const SFG_StrokeChar ch53 = {77.6867f,1,ch53st};
 
 /* char: 0x36 */
 
 static const SFG_StrokeVertex ch54st0[] =
 {
- {62.7229,85.7143},
- {57.961,95.2381},
- {43.6752,100},
- {34.1514,100},
- {19.8657,95.2381},
- {10.3419,80.9524},
- {5.58,57.1429},
- {5.58,33.3333},
- {10.3419,14.2857},
- {19.8657,4.7619},
- {34.1514,0},
- {38.9133,0},
- {53.199,4.7619},
- {62.7229,14.2857},
- {67.4848,28.5714},
- {67.4848,33.3333},
- {62.7229,47.619},
- {53.199,57.1429},
- {38.9133,61.9048},
- {34.1514,61.9048},
- {19.8657,57.1429},
- {10.3419,47.619},
- {5.58,33.3333}
+ {62.7229f,85.7143f},
+ {57.961f,95.2381f},
+ {43.6752f,100.0f},
+ {34.1514f,100.0f},
+ {19.8657f,95.2381f},
+ {10.3419f,80.9524f},
+ {5.58f,57.1429f},
+ {5.58f,33.3333f},
+ {10.3419f,14.2857f},
+ {19.8657f,4.7619f},
+ {34.1514f,0.0f},
+ {38.9133f,0.0f},
+ {53.199f,4.7619f},
+ {62.7229f,14.2857f},
+ {67.4848f,28.5714f},
+ {67.4848f,33.3333f},
+ {62.7229f,47.619f},
+ {53.199f,57.1429f},
+ {38.9133f,61.9048f},
+ {34.1514f,61.9048f},
+ {19.8657f,57.1429f},
+ {10.3419f,47.619f},
+ {5.58f,33.3333f}
 };
 
 static const SFG_StrokeStrip ch54st[] =
@@ -614,20 +611,20 @@ static const SFG_StrokeStrip ch54st[] =
  {23,ch54st0}
 };
 
-static const SFG_StrokeChar ch54 = {73.8048,1,ch54st};
+static const SFG_StrokeChar ch54 = {73.8048f,1,ch54st};
 
 /* char: 0x37 */
 
 static const SFG_StrokeVertex ch55st0[] =
 {
- {72.2267,100},
- {24.6076,0}
+ {72.2267f,100.0f},
+ {24.6076f,0.0f}
 };
 
 static const SFG_StrokeVertex ch55st1[] =
 {
- {5.56,100},
- {72.2267,100}
+ {5.56f,100.0f},
+ {72.2267f,100.0f}
 };
 
 static const SFG_StrokeStrip ch55st[] =
@@ -636,41 +633,41 @@ static const SFG_StrokeStrip ch55st[] =
  {2,ch55st1}
 };
 
-static const SFG_StrokeChar ch55 = {77.2267,2,ch55st};
+static const SFG_StrokeChar ch55 = {77.2267f,2,ch55st};
 
 /* char: 0x38 */
 
 static const SFG_StrokeVertex ch56st0[] =
 {
- {29.4095,100},
- {15.1238,95.2381},
- {10.3619,85.7143},
- {10.3619,76.1905},
- {15.1238,66.6667},
- {24.6476,61.9048},
- {43.6952,57.1429},
- {57.981,52.381},
- {67.5048,42.8571},
- {72.2667,33.3333},
- {72.2667,19.0476},
- {67.5048,9.5238},
- {62.7429,4.7619},
- {48.4571,0},
- {29.4095,0},
- {15.1238,4.7619},
- {10.3619,9.5238},
- {5.6,19.0476},
- {5.6,33.3333},
- {10.3619,42.8571},
- {19.8857,52.381},
- {34.1714,57.1429},
- {53.219,61.9048},
- {62.7429,66.6667},
- {67.5048,76.1905},
- {67.5048,85.7143},
- {62.7429,95.2381},
- {48.4571,100},
- {29.4095,100}
+ {29.4095f,100.0f},
+ {15.1238f,95.2381f},
+ {10.3619f,85.7143f},
+ {10.3619f,76.1905f},
+ {15.1238f,66.6667f},
+ {24.6476f,61.9048f},
+ {43.6952f,57.1429f},
+ {57.981f,52.381f},
+ {67.5048f,42.8571f},
+ {72.2667f,33.3333f},
+ {72.2667f,19.0476f},
+ {67.5048f,9.5238f},
+ {62.7429f,4.7619f},
+ {48.4571f,0.0f},
+ {29.4095f,0.0f},
+ {15.1238f,4.7619f},
+ {10.3619f,9.5238f},
+ {5.6f,19.0476f},
+ {5.6f,33.3333f},
+ {10.3619f,42.8571f},
+ {19.8857f,52.381f},
+ {34.1714f,57.1429f},
+ {53.219f,61.9048f},
+ {62.7429f,66.6667f},
+ {67.5048f,76.1905f},
+ {67.5048f,85.7143f},
+ {62.7429f,95.2381f},
+ {48.4571f,100.0f},
+ {29.4095f,100.0f}
 };
 
 static const SFG_StrokeStrip ch56st[] =
@@ -678,35 +675,35 @@ static const SFG_StrokeStrip ch56st[] =
  {29,ch56st0}
 };
 
-static const SFG_StrokeChar ch56 = {77.6667,1,ch56st};
+static const SFG_StrokeChar ch56 = {77.6667f,1,ch56st};
 
 /* char: 0x39 */
 
 static const SFG_StrokeVertex ch57st0[] =
 {
- {68.5048,66.6667},
- {63.7429,52.381},
- {54.219,42.8571},
- {39.9333,38.0952},
- {35.1714,38.0952},
- {20.8857,42.8571},
- {11.3619,52.381},
- {6.6,66.6667},
- {6.6,71.4286},
- {11.3619,85.7143},
- {20.8857,95.2381},
- {35.1714,100},
- {39.9333,100},
- {54.219,95.2381},
- {63.7429,85.7143},
- {68.5048,66.6667},
- {68.5048,42.8571},
- {63.7429,19.0476},
- {54.219,4.7619},
- {39.9333,0},
- {30.4095,0},
- {16.1238,4.7619},
- {11.3619,14.2857}
+ {68.5048f,66.6667f},
+ {63.7429f,52.381f},
+ {54.219f,42.8571f},
+ {39.9333f,38.0952f},
+ {35.1714f,38.0952f},
+ {20.8857f,42.8571f},
+ {11.3619f,52.381f},
+ {6.6f,66.6667f},
+ {6.6f,71.4286f},
+ {11.3619f,85.7143f},
+ {20.8857f,95.2381f},
+ {35.1714f,100.0f},
+ {39.9333f,100.0f},
+ {54.219f,95.2381f},
+ {63.7429f,85.7143f},
+ {68.5048f,66.6667f},
+ {68.5048f,42.8571f},
+ {63.7429f,19.0476f},
+ {54.219f,4.7619f},
+ {39.9333f,0.0f},
+ {30.4095f,0.0f},
+ {16.1238f,4.7619f},
+ {11.3619f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch57st[] =
@@ -714,26 +711,26 @@ static const SFG_StrokeStrip ch57st[] =
  {23,ch57st0}
 };
 
-static const SFG_StrokeChar ch57 = {74.0648,1,ch57st};
+static const SFG_StrokeChar ch57 = {74.0648f,1,ch57st};
 
 /* char: 0x3a */
 
 static const SFG_StrokeVertex ch58st0[] =
 {
- {14.0819,66.6667},
- {9.32,61.9048},
- {14.0819,57.1429},
- {18.8438,61.9048},
- {14.0819,66.6667}
+ {14.0819f,66.6667f},
+ {9.32f,61.9048f},
+ {14.0819f,57.1429f},
+ {18.8438f,61.9048f},
+ {14.0819f,66.6667f}
 };
 
 static const SFG_StrokeVertex ch58st1[] =
 {
- {14.0819,9.5238},
- {9.32,4.7619},
- {14.0819,0},
- {18.8438,4.7619},
- {14.0819,9.5238}
+ {14.0819f,9.5238f},
+ {9.32f,4.7619f},
+ {14.0819f,0.0f},
+ {18.8438f,4.7619f},
+ {14.0819f,9.5238f}
 };
 
 static const SFG_StrokeStrip ch58st[] =
@@ -742,29 +739,29 @@ static const SFG_StrokeStrip ch58st[] =
  {5,ch58st1}
 };
 
-static const SFG_StrokeChar ch58 = {26.2238,2,ch58st};
+static const SFG_StrokeChar ch58 = {26.2238f,2,ch58st};
 
 /* char: 0x3b */
 
 static const SFG_StrokeVertex ch59st0[] =
 {
- {12.9619,66.6667},
- {8.2,61.9048},
- {12.9619,57.1429},
- {17.7238,61.9048},
- {12.9619,66.6667}
+ {12.9619f,66.6667f},
+ {8.2f,61.9048f},
+ {12.9619f,57.1429f},
+ {17.7238f,61.9048f},
+ {12.9619f,66.6667f}
 };
 
 static const SFG_StrokeVertex ch59st1[] =
 {
- {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}
+ {17.7238f,4.7619f},
+ {12.9619f,0.0f},
+ {8.2f,4.7619f},
+ {12.9619f,9.5238f},
+ {17.7238f,4.7619f},
+ {17.7238f,-4.7619f},
+ {12.9619f,-14.2857f},
+ {8.2f,-19.0476f}
 };
 
 static const SFG_StrokeStrip ch59st[] =
@@ -773,15 +770,15 @@ static const SFG_StrokeStrip ch59st[] =
  {8,ch59st1}
 };
 
-static const SFG_StrokeChar ch59 = {26.3038,2,ch59st};
+static const SFG_StrokeChar ch59 = {26.3038f,2,ch59st};
 
 /* char: 0x3c */
 
 static const SFG_StrokeVertex ch60st0[] =
 {
- {79.2505,85.7143},
- {3.06,42.8571},
- {79.2505,0}
+ {79.2505f,85.7143f},
+ {3.06f,42.8571f},
+ {79.2505f,0.0f}
 };
 
 static const SFG_StrokeStrip ch60st[] =
@@ -789,20 +786,20 @@ static const SFG_StrokeStrip ch60st[] =
  {3,ch60st0}
 };
 
-static const SFG_StrokeChar ch60 = {81.6105,1,ch60st};
+static const SFG_StrokeChar ch60 = {81.6105f,1,ch60st};
 
 /* char: 0x3d */
 
 static const SFG_StrokeVertex ch61st0[] =
 {
- {5.7,57.1429},
- {91.4143,57.1429}
+ {5.7f,57.1429f},
+ {91.4143f,57.1429f}
 };
 
 static const SFG_StrokeVertex ch61st1[] =
 {
- {5.7,28.5714},
- {91.4143,28.5714}
+ {5.7f,28.5714f},
+ {91.4143f,28.5714f}
 };
 
 static const SFG_StrokeStrip ch61st[] =
@@ -811,15 +808,15 @@ static const SFG_StrokeStrip ch61st[] =
  {2,ch61st1}
 };
 
-static const SFG_StrokeChar ch61 = {97.2543,2,ch61st};
+static const SFG_StrokeChar ch61 = {97.2543f,2,ch61st};
 
 /* char: 0x3e */
 
 static const SFG_StrokeVertex ch62st0[] =
 {
- {2.78,85.7143},
- {78.9705,42.8571},
- {2.78,0}
+ {2.78f,85.7143f},
+ {78.9705f,42.8571f},
+ {2.78f,0.0f}
 };
 
 static const SFG_StrokeStrip ch62st[] =
@@ -827,35 +824,35 @@ static const SFG_StrokeStrip ch62st[] =
  {3,ch62st0}
 };
 
-static const SFG_StrokeChar ch62 = {81.6105,1,ch62st};
+static const SFG_StrokeChar ch62 = {81.6105f,1,ch62st};
 
 /* char: 0x3f */
 
 static const SFG_StrokeVertex ch63st0[] =
 {
- {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}
+ {8.42f,76.1905f},
+ {8.42f,80.9524f},
+ {13.1819f,90.4762f},
+ {17.9438f,95.2381f},
+ {27.4676f,100.0f},
+ {46.5152f,100.0f},
+ {56.039f,95.2381f},
+ {60.801f,90.4762f},
+ {65.5629f,80.9524f},
+ {65.5629f,71.4286f},
+ {60.801f,61.9048f},
+ {56.039f,57.1429f},
+ {36.9914f,47.619f},
+ {36.9914f,33.3333f}
 };
 
 static const SFG_StrokeVertex ch63st1[] =
 {
- {36.9914,9.5238},
- {32.2295,4.7619},
- {36.9914,0},
- {41.7533,4.7619},
- {36.9914,9.5238}
+ {36.9914f,9.5238f},
+ {32.2295f,4.7619f},
+ {36.9914f,0.0f},
+ {41.7533f,4.7619f},
+ {36.9914f,9.5238f}
 };
 
 static const SFG_StrokeStrip ch63st[] =
@@ -864,43 +861,43 @@ static const SFG_StrokeStrip ch63st[] =
  {5,ch63st1}
 };
 
-static const SFG_StrokeChar ch63 = {73.9029,2,ch63st};
+static const SFG_StrokeChar ch63 = {73.9029f,2,ch63st};
 
 /* char: 0x40 */
 
 static const SFG_StrokeVertex ch64st0[] =
 {
- {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}
+ {49.2171f,52.381f},
+ {39.6933f,57.1429f},
+ {30.1695f,57.1429f},
+ {25.4076f,47.619f},
+ {25.4076f,42.8571f},
+ {30.1695f,33.3333f},
+ {39.6933f,33.3333f},
+ {49.2171f,38.0952f}
 };
 
 static const SFG_StrokeVertex ch64st1[] =
 {
- {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}
+ {49.2171f,57.1429f},
+ {49.2171f,38.0952f},
+ {53.979f,33.3333f},
+ {63.5029f,33.3333f},
+ {68.2648f,42.8571f},
+ {68.2648f,47.619f},
+ {63.5029f,61.9048f},
+ {53.979f,71.4286f},
+ {39.6933f,76.1905f},
+ {34.9314f,76.1905f},
+ {20.6457f,71.4286f},
+ {11.1219f,61.9048f},
+ {6.36f,47.619f},
+ {6.36f,42.8571f},
+ {11.1219f,28.5714f},
+ {20.6457f,19.0476f},
+ {34.9314f,14.2857f},
+ {39.6933f,14.2857f},
+ {53.979f,19.0476f}
 };
 
 static const SFG_StrokeStrip ch64st[] =
@@ -909,26 +906,26 @@ static const SFG_StrokeStrip ch64st[] =
  {19,ch64st1}
 };
 
-static const SFG_StrokeChar ch64 = {74.3648,2,ch64st};
+static const SFG_StrokeChar ch64 = {74.3648f,2,ch64st};
 
 /* char: 0x41 */
 
 static const SFG_StrokeVertex ch65st0[] =
 {
- {40.5952,100},
- {2.5,0}
+ {40.5952f,100.0f},
+ {2.5f,0.0f}
 };
 
 static const SFG_StrokeVertex ch65st1[] =
 {
- {40.5952,100},
- {78.6905,0}
+ {40.5952f,100.0f},
+ {78.6905f,0.0f}
 };
 
 static const SFG_StrokeVertex ch65st2[] =
 {
- {16.7857,33.3333},
- {64.4048,33.3333}
+ {16.7857f,33.3333f},
+ {64.4048f,33.3333f}
 };
 
 static const SFG_StrokeStrip ch65st[] =
@@ -938,41 +935,41 @@ static const SFG_StrokeStrip ch65st[] =
  {2,ch65st2}
 };
 
-static const SFG_StrokeChar ch65 = {80.4905,3,ch65st};
+static const SFG_StrokeChar ch65 = {80.4905f,3,ch65st};
 
 /* char: 0x42 */
 
 static const SFG_StrokeVertex ch66st0[] =
 {
- {11.42,100},
- {11.42,0}
+ {11.42f,100.0f},
+ {11.42f,0.0f}
 };
 
 static const SFG_StrokeVertex ch66st1[] =
 {
- {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}
+ {11.42f,100.0f},
+ {54.2771f,100.0f},
+ {68.5629f,95.2381f},
+ {73.3248f,90.4762f},
+ {78.0867f,80.9524f},
+ {78.0867f,71.4286f},
+ {73.3248f,61.9048f},
+ {68.5629f,57.1429f},
+ {54.2771f,52.381f}
 };
 
 static const SFG_StrokeVertex ch66st2[] =
 {
- {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}
+ {11.42f,52.381f},
+ {54.2771f,52.381f},
+ {68.5629f,47.619f},
+ {73.3248f,42.8571f},
+ {78.0867f,33.3333f},
+ {78.0867f,19.0476f},
+ {73.3248f,9.5238f},
+ {68.5629f,4.7619f},
+ {54.2771f,0.0f},
+ {11.42f,0.0f}
 };
 
 static const SFG_StrokeStrip ch66st[] =
@@ -982,30 +979,30 @@ static const SFG_StrokeStrip ch66st[] =
  {10,ch66st2}
 };
 
-static const SFG_StrokeChar ch66 = {83.6267,3,ch66st};
+static const SFG_StrokeChar ch66 = {83.6267f,3,ch66st};
 
 /* char: 0x43 */
 
 static const SFG_StrokeVertex ch67st0[] =
 {
- {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}
+ {78.0886f,76.1905f},
+ {73.3267f,85.7143f},
+ {63.8029f,95.2381f},
+ {54.279f,100.0f},
+ {35.2314f,100.0f},
+ {25.7076f,95.2381f},
+ {16.1838f,85.7143f},
+ {11.4219f,76.1905f},
+ {6.66f,61.9048f},
+ {6.66f,38.0952f},
+ {11.4219f,23.8095f},
+ {16.1838f,14.2857f},
+ {25.7076f,4.7619f},
+ {35.2314f,0.0f},
+ {54.279f,0.0f},
+ {63.8029f,4.7619f},
+ {73.3267f,14.2857f},
+ {78.0886f,23.8095f}
 };
 
 static const SFG_StrokeStrip ch67st[] =
@@ -1013,30 +1010,30 @@ static const SFG_StrokeStrip ch67st[] =
  {18,ch67st0}
 };
 
-static const SFG_StrokeChar ch67 = {84.4886,1,ch67st};
+static const SFG_StrokeChar ch67 = {84.4886f,1,ch67st};
 
 /* char: 0x44 */
 
 static const SFG_StrokeVertex ch68st0[] =
 {
- {11.96,100},
- {11.96,0}
+ {11.96f,100.0f},
+ {11.96f,0.0f}
 };
 
 static const SFG_StrokeVertex ch68st1[] =
 {
- {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}
+ {11.96f,100.0f},
+ {45.2933f,100.0f},
+ {59.579f,95.2381f},
+ {69.1029f,85.7143f},
+ {73.8648f,76.1905f},
+ {78.6267f,61.9048f},
+ {78.6267f,38.0952f},
+ {73.8648f,23.8095f},
+ {69.1029f,14.2857f},
+ {59.579f,4.7619f},
+ {45.2933f,0.0f},
+ {11.96f,0.0f}
 };
 
 static const SFG_StrokeStrip ch68st[] =
@@ -1045,32 +1042,32 @@ static const SFG_StrokeStrip ch68st[] =
  {12,ch68st1}
 };
 
-static const SFG_StrokeChar ch68 = {85.2867,2,ch68st};
+static const SFG_StrokeChar ch68 = {85.2867f,2,ch68st};
 
 /* char: 0x45 */
 
 static const SFG_StrokeVertex ch69st0[] =
 {
- {11.42,100},
- {11.42,0}
+ {11.42f,100.0f},
+ {11.42f,0.0f}
 };
 
 static const SFG_StrokeVertex ch69st1[] =
 {
- {11.42,100},
- {73.3248,100}
+ {11.42f,100.0f},
+ {73.3248f,100.0f}
 };
 
 static const SFG_StrokeVertex ch69st2[] =
 {
- {11.42,52.381},
- {49.5152,52.381}
+ {11.42f,52.381f},
+ {49.5152f,52.381f}
 };
 
 static const SFG_StrokeVertex ch69st3[] =
 {
- {11.42,0},
- {73.3248,0}
+ {11.42f,0.0f},
+ {73.3248f,0.0f}
 };
 
 static const SFG_StrokeStrip ch69st[] =
@@ -1081,26 +1078,26 @@ static const SFG_StrokeStrip ch69st[] =
  {2,ch69st3}
 };
 
-static const SFG_StrokeChar ch69 = {78.1848,4,ch69st};
+static const SFG_StrokeChar ch69 = {78.1848f,4,ch69st};
 
 /* char: 0x46 */
 
 static const SFG_StrokeVertex ch70st0[] =
 {
- {11.42,100},
- {11.42,0}
+ {11.42f,100.0f},
+ {11.42f,0.0f}
 };
 
 static const SFG_StrokeVertex ch70st1[] =
 {
- {11.42,100},
- {73.3248,100}
+ {11.42f,100.0f},
+ {73.3248f,100.0f}
 };
 
 static const SFG_StrokeVertex ch70st2[] =
 {
- {11.42,52.381},
- {49.5152,52.381}
+ {11.42f,52.381f},
+ {49.5152f,52.381f}
 };
 
 static const SFG_StrokeStrip ch70st[] =
@@ -1110,37 +1107,37 @@ static const SFG_StrokeStrip ch70st[] =
  {2,ch70st2}
 };
 
-static const SFG_StrokeChar ch70 = {78.7448,3,ch70st};
+static const SFG_StrokeChar ch70 = {78.7448f,3,ch70st};
 
 /* char: 0x47 */
 
 static const SFG_StrokeVertex ch71st0[] =
 {
- {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}
+ {78.4886f,76.1905f},
+ {73.7267f,85.7143f},
+ {64.2029f,95.2381f},
+ {54.679f,100.0f},
+ {35.6314f,100.0f},
+ {26.1076f,95.2381f},
+ {16.5838f,85.7143f},
+ {11.8219f,76.1905f},
+ {7.06f,61.9048f},
+ {7.06f,38.0952f},
+ {11.8219f,23.8095f},
+ {16.5838f,14.2857f},
+ {26.1076f,4.7619f},
+ {35.6314f,0.0f},
+ {54.679f,0.0f},
+ {64.2029f,4.7619f},
+ {73.7267f,14.2857f},
+ {78.4886f,23.8095f},
+ {78.4886f,38.0952f}
 };
 
 static const SFG_StrokeVertex ch71st1[] =
 {
- {54.679,38.0952},
- {78.4886,38.0952}
+ {54.679f,38.0952f},
+ {78.4886f,38.0952f}
 };
 
 static const SFG_StrokeStrip ch71st[] =
@@ -1149,26 +1146,26 @@ static const SFG_StrokeStrip ch71st[] =
  {2,ch71st1}
 };
 
-static const SFG_StrokeChar ch71 = {89.7686,2,ch71st};
+static const SFG_StrokeChar ch71 = {89.7686f,2,ch71st};
 
 /* char: 0x48 */
 
 static const SFG_StrokeVertex ch72st0[] =
 {
- {11.42,100},
- {11.42,0}
+ {11.42f,100.0f},
+ {11.42f,0.0f}
 };
 
 static const SFG_StrokeVertex ch72st1[] =
 {
- {78.0867,100},
- {78.0867,0}
+ {78.0867f,100.0f},
+ {78.0867f,0.0f}
 };
 
 static const SFG_StrokeVertex ch72st2[] =
 {
- {11.42,52.381},
- {78.0867,52.381}
+ {11.42f,52.381f},
+ {78.0867f,52.381f}
 };
 
 static const SFG_StrokeStrip ch72st[] =
@@ -1178,14 +1175,14 @@ static const SFG_StrokeStrip ch72st[] =
  {2,ch72st2}
 };
 
-static const SFG_StrokeChar ch72 = {89.0867,3,ch72st};
+static const SFG_StrokeChar ch72 = {89.0867f,3,ch72st};
 
 /* char: 0x49 */
 
 static const SFG_StrokeVertex ch73st0[] =
 {
- {10.86,100},
- {10.86,0}
+ {10.86f,100.0f},
+ {10.86f,0.0f}
 };
 
 static const SFG_StrokeStrip ch73st[] =
@@ -1193,22 +1190,22 @@ static const SFG_StrokeStrip ch73st[] =
  {2,ch73st0}
 };
 
-static const SFG_StrokeChar ch73 = {21.3,1,ch73st};
+static const SFG_StrokeChar ch73 = {21.3f,1,ch73st};
 
 /* char: 0x4a */
 
 static const SFG_StrokeVertex ch74st0[] =
 {
- {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}
+ {50.119f,100.0f},
+ {50.119f,23.8095f},
+ {45.3571f,9.5238f},
+ {40.5952f,4.7619f},
+ {31.0714f,0.0f},
+ {21.5476f,0.0f},
+ {12.0238f,4.7619f},
+ {7.2619f,9.5238f},
+ {2.5f,23.8095f},
+ {2.5f,33.3333f}
 };
 
 static const SFG_StrokeStrip ch74st[] =
@@ -1216,26 +1213,26 @@ static const SFG_StrokeStrip ch74st[] =
  {10,ch74st0}
 };
 
-static const SFG_StrokeChar ch74 = {59.999,1,ch74st};
+static const SFG_StrokeChar ch74 = {59.999f,1,ch74st};
 
 /* char: 0x4b */
 
 static const SFG_StrokeVertex ch75st0[] =
 {
- {11.28,100},
- {11.28,0}
+ {11.28f,100.0f},
+ {11.28f,0.0f}
 };
 
 static const SFG_StrokeVertex ch75st1[] =
 {
- {77.9467,100},
- {11.28,33.3333}
+ {77.9467f,100.0f},
+ {11.28f,33.3333f}
 };
 
 static const SFG_StrokeVertex ch75st2[] =
 {
- {35.0895,57.1429},
- {77.9467,0}
+ {35.0895f,57.1429f},
+ {77.9467f,0.0f}
 };
 
 static const SFG_StrokeStrip ch75st[] =
@@ -1245,20 +1242,20 @@ static const SFG_StrokeStrip ch75st[] =
  {2,ch75st2}
 };
 
-static const SFG_StrokeChar ch75 = {79.3267,3,ch75st};
+static const SFG_StrokeChar ch75 = {79.3267f,3,ch75st};
 
 /* char: 0x4c */
 
 static const SFG_StrokeVertex ch76st0[] =
 {
- {11.68,100},
- {11.68,0}
+ {11.68f,100.0f},
+ {11.68f,0.0f}
 };
 
 static const SFG_StrokeVertex ch76st1[] =
 {
- {11.68,0},
- {68.8229,0}
+ {11.68f,0.0f},
+ {68.8229f,0.0f}
 };
 
 static const SFG_StrokeStrip ch76st[] =
@@ -1267,32 +1264,32 @@ static const SFG_StrokeStrip ch76st[] =
  {2,ch76st1}
 };
 
-static const SFG_StrokeChar ch76 = {71.3229,2,ch76st};
+static const SFG_StrokeChar ch76 = {71.3229f,2,ch76st};
 
 /* char: 0x4d */
 
 static const SFG_StrokeVertex ch77st0[] =
 {
- {10.86,100},
- {10.86,0}
+ {10.86f,100.0f},
+ {10.86f,0.0f}
 };
 
 static const SFG_StrokeVertex ch77st1[] =
 {
- {10.86,100},
- {48.9552,0}
+ {10.86f,100.0f},
+ {48.9552f,0.0f}
 };
 
 static const SFG_StrokeVertex ch77st2[] =
 {
- {87.0505,100},
- {48.9552,0}
+ {87.0505f,100.0f},
+ {48.9552f,0.0f}
 };
 
 static const SFG_StrokeVertex ch77st3[] =
 {
- {87.0505,100},
- {87.0505,0}
+ {87.0505f,100.0f},
+ {87.0505f,0.0f}
 };
 
 static const SFG_StrokeStrip ch77st[] =
@@ -1303,26 +1300,26 @@ static const SFG_StrokeStrip ch77st[] =
  {2,ch77st3}
 };
 
-static const SFG_StrokeChar ch77 = {97.2105,4,ch77st};
+static const SFG_StrokeChar ch77 = {97.2105f,4,ch77st};
 
 /* char: 0x4e */
 
 static const SFG_StrokeVertex ch78st0[] =
 {
- {11.14,100},
- {11.14,0}
+ {11.14f,100.0f},
+ {11.14f,0.0f}
 };
 
 static const SFG_StrokeVertex ch78st1[] =
 {
- {11.14,100},
- {77.8067,0}
+ {11.14f,100.0f},
+ {77.8067f,0.0f}
 };
 
 static const SFG_StrokeVertex ch78st2[] =
 {
- {77.8067,100},
- {77.8067,0}
+ {77.8067f,100.0f},
+ {77.8067f,0.0f}
 };
 
 static const SFG_StrokeStrip ch78st[] =
@@ -1332,33 +1329,33 @@ static const SFG_StrokeStrip ch78st[] =
  {2,ch78st2}
 };
 
-static const SFG_StrokeChar ch78 = {88.8067,3,ch78st};
+static const SFG_StrokeChar ch78 = {88.8067f,3,ch78st};
 
 /* char: 0x4f */
 
 static const SFG_StrokeVertex ch79st0[] =
 {
- {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}
+ {34.8114f,100.0f},
+ {25.2876f,95.2381f},
+ {15.7638f,85.7143f},
+ {11.0019f,76.1905f},
+ {6.24f,61.9048f},
+ {6.24f,38.0952f},
+ {11.0019f,23.8095f},
+ {15.7638f,14.2857f},
+ {25.2876f,4.7619f},
+ {34.8114f,0.0f},
+ {53.859f,0.0f},
+ {63.3829f,4.7619f},
+ {72.9067f,14.2857f},
+ {77.6686f,23.8095f},
+ {82.4305f,38.0952f},
+ {82.4305f,61.9048f},
+ {77.6686f,76.1905f},
+ {72.9067f,85.7143f},
+ {63.3829f,95.2381f},
+ {53.859f,100.0f},
+ {34.8114f,100.0f}
 };
 
 static const SFG_StrokeStrip ch79st[] =
@@ -1366,28 +1363,28 @@ static const SFG_StrokeStrip ch79st[] =
  {21,ch79st0}
 };
 
-static const SFG_StrokeChar ch79 = {88.8305,1,ch79st};
+static const SFG_StrokeChar ch79 = {88.8305f,1,ch79st};
 
 /* char: 0x50 */
 
 static const SFG_StrokeVertex ch80st0[] =
 {
- {12.1,100},
- {12.1,0}
+ {12.1f,100.0f},
+ {12.1f,0.0f}
 };
 
 static const SFG_StrokeVertex ch80st1[] =
 {
- {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}
+ {12.1f,100.0f},
+ {54.9571f,100.0f},
+ {69.2429f,95.2381f},
+ {74.0048f,90.4762f},
+ {78.7667f,80.9524f},
+ {78.7667f,66.6667f},
+ {74.0048f,57.1429f},
+ {69.2429f,52.381f},
+ {54.9571f,47.619f},
+ {12.1f,47.619f}
 };
 
 static const SFG_StrokeStrip ch80st[] =
@@ -1396,39 +1393,39 @@ static const SFG_StrokeStrip ch80st[] =
  {10,ch80st1}
 };
 
-static const SFG_StrokeChar ch80 = {85.6667,2,ch80st};
+static const SFG_StrokeChar ch80 = {85.6667f,2,ch80st};
 
 /* char: 0x51 */
 
 static const SFG_StrokeVertex ch81st0[] =
 {
- {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}
+ {33.8714f,100.0f},
+ {24.3476f,95.2381f},
+ {14.8238f,85.7143f},
+ {10.0619f,76.1905f},
+ {5.3f,61.9048f},
+ {5.3f,38.0952f},
+ {10.0619f,23.8095f},
+ {14.8238f,14.2857f},
+ {24.3476f,4.7619f},
+ {33.8714f,0.0f},
+ {52.919f,0.0f},
+ {62.4429f,4.7619f},
+ {71.9667f,14.2857f},
+ {76.7286f,23.8095f},
+ {81.4905f,38.0952f},
+ {81.4905f,61.9048f},
+ {76.7286f,76.1905f},
+ {71.9667f,85.7143f},
+ {62.4429f,95.2381f},
+ {52.919f,100.0f},
+ {33.8714f,100.0f}
 };
 
 static const SFG_StrokeVertex ch81st1[] =
 {
- {48.1571,19.0476},
- {76.7286,-9.5238}
+ {48.1571f,19.0476f},
+ {76.7286f,-9.5238f}
 };
 
 static const SFG_StrokeStrip ch81st[] =
@@ -1437,34 +1434,34 @@ static const SFG_StrokeStrip ch81st[] =
  {2,ch81st1}
 };
 
-static const SFG_StrokeChar ch81 = {88.0905,2,ch81st};
+static const SFG_StrokeChar ch81 = {88.0905f,2,ch81st};
 
 /* char: 0x52 */
 
 static const SFG_StrokeVertex ch82st0[] =
 {
- {11.68,100},
- {11.68,0}
+ {11.68f,100.0f},
+ {11.68f,0.0f}
 };
 
 static const SFG_StrokeVertex ch82st1[] =
 {
- {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}
+ {11.68f,100.0f},
+ {54.5371f,100.0f},
+ {68.8229f,95.2381f},
+ {73.5848f,90.4762f},
+ {78.3467f,80.9524f},
+ {78.3467f,71.4286f},
+ {73.5848f,61.9048f},
+ {68.8229f,57.1429f},
+ {54.5371f,52.381f},
+ {11.68f,52.381f}
 };
 
 static const SFG_StrokeVertex ch82st2[] =
 {
- {45.0133,52.381},
- {78.3467,0}
+ {45.0133f,52.381f},
+ {78.3467f,0.0f}
 };
 
 static const SFG_StrokeStrip ch82st[] =
@@ -1474,32 +1471,32 @@ static const SFG_StrokeStrip ch82st[] =
  {2,ch82st2}
 };
 
-static const SFG_StrokeChar ch82 = {82.3667,3,ch82st};
+static const SFG_StrokeChar ch82 = {82.3667f,3,ch82st};
 
 /* char: 0x53 */
 
 static const SFG_StrokeVertex ch83st0[] =
 {
- {74.6667,85.7143},
- {65.1429,95.2381},
- {50.8571,100},
- {31.8095,100},
- {17.5238,95.2381},
- {8,85.7143},
- {8,76.1905},
- {12.7619,66.6667},
- {17.5238,61.9048},
- {27.0476,57.1429},
- {55.619,47.619},
- {65.1429,42.8571},
- {69.9048,38.0952},
- {74.6667,28.5714},
- {74.6667,14.2857},
- {65.1429,4.7619},
- {50.8571,0},
- {31.8095,0},
- {17.5238,4.7619},
- {8,14.2857}
+ {74.6667f,85.7143f},
+ {65.1429f,95.2381f},
+ {50.8571f,100.0f},
+ {31.8095f,100.0f},
+ {17.5238f,95.2381f},
+ {8.0f,85.7143f},
+ {8.0f,76.1905f},
+ {12.7619f,66.6667f},
+ {17.5238f,61.9048f},
+ {27.0476f,57.1429f},
+ {55.619f,47.619f},
+ {65.1429f,42.8571f},
+ {69.9048f,38.0952f},
+ {74.6667f,28.5714f},
+ {74.6667f,14.2857f},
+ {65.1429f,4.7619f},
+ {50.8571f,0.0f},
+ {31.8095f,0.0f},
+ {17.5238f,4.7619f},
+ {8.0f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch83st[] =
@@ -1507,20 +1504,20 @@ static const SFG_StrokeStrip ch83st[] =
  {20,ch83st0}
 };
 
-static const SFG_StrokeChar ch83 = {80.8267,1,ch83st};
+static const SFG_StrokeChar ch83 = {80.8267f,1,ch83st};
 
 /* char: 0x54 */
 
 static const SFG_StrokeVertex ch84st0[] =
 {
- {35.6933,100},
- {35.6933,0}
+ {35.6933f,100.0f},
+ {35.6933f,0.0f}
 };
 
 static const SFG_StrokeVertex ch84st1[] =
 {
- {2.36,100},
- {69.0267,100}
+ {2.36f,100.0f},
+ {69.0267f,100.0f}
 };
 
 static const SFG_StrokeStrip ch84st[] =
@@ -1529,22 +1526,22 @@ static const SFG_StrokeStrip ch84st[] =
  {2,ch84st1}
 };
 
-static const SFG_StrokeChar ch84 = {71.9467,2,ch84st};
+static const SFG_StrokeChar ch84 = {71.9467f,2,ch84st};
 
 /* char: 0x55 */
 
 static const SFG_StrokeVertex ch85st0[] =
 {
- {11.54,100},
- {11.54,28.5714},
- {16.3019,14.2857},
- {25.8257,4.7619},
- {40.1114,0},
- {49.6352,0},
- {63.921,4.7619},
- {73.4448,14.2857},
- {78.2067,28.5714},
- {78.2067,100}
+ {11.54f,100.0f},
+ {11.54f,28.5714f},
+ {16.3019f,14.2857f},
+ {25.8257f,4.7619f},
+ {40.1114f,0.0f},
+ {49.6352f,0.0f},
+ {63.921f,4.7619f},
+ {73.4448f,14.2857f},
+ {78.2067f,28.5714f},
+ {78.2067f,100.0f}
 };
 
 static const SFG_StrokeStrip ch85st[] =
@@ -1552,20 +1549,20 @@ static const SFG_StrokeStrip ch85st[] =
  {10,ch85st0}
 };
 
-static const SFG_StrokeChar ch85 = {89.4867,1,ch85st};
+static const SFG_StrokeChar ch85 = {89.4867f,1,ch85st};
 
 /* char: 0x56 */
 
 static const SFG_StrokeVertex ch86st0[] =
 {
- {2.36,100},
- {40.4552,0}
+ {2.36f,100.0f},
+ {40.4552f,0.0f}
 };
 
 static const SFG_StrokeVertex ch86st1[] =
 {
- {78.5505,100},
- {40.4552,0}
+ {78.5505f,100.0f},
+ {40.4552f,0.0f}
 };
 
 static const SFG_StrokeStrip ch86st[] =
@@ -1574,32 +1571,32 @@ static const SFG_StrokeStrip ch86st[] =
  {2,ch86st1}
 };
 
-static const SFG_StrokeChar ch86 = {81.6105,2,ch86st};
+static const SFG_StrokeChar ch86 = {81.6105f,2,ch86st};
 
 /* char: 0x57 */
 
 static const SFG_StrokeVertex ch87st0[] =
 {
- {2.22,100},
- {26.0295,0}
+ {2.22f,100.0f},
+ {26.0295f,0.0f}
 };
 
 static const SFG_StrokeVertex ch87st1[] =
 {
- {49.839,100},
- {26.0295,0}
+ {49.839f,100.0f},
+ {26.0295f,0.0f}
 };
 
 static const SFG_StrokeVertex ch87st2[] =
 {
- {49.839,100},
- {73.6486,0}
+ {49.839f,100.0f},
+ {73.6486f,0.0f}
 };
 
 static const SFG_StrokeVertex ch87st3[] =
 {
- {97.4581,100},
- {73.6486,0}
+ {97.4581f,100.0f},
+ {73.6486f,0.0f}
 };
 
 static const SFG_StrokeStrip ch87st[] =
@@ -1610,20 +1607,20 @@ static const SFG_StrokeStrip ch87st[] =
  {2,ch87st3}
 };
 
-static const SFG_StrokeChar ch87 = {100.518,4,ch87st};
+static const SFG_StrokeChar ch87 = {100.518f,4,ch87st};
 
 /* char: 0x58 */
 
 static const SFG_StrokeVertex ch88st0[] =
 {
- {2.5,100},
- {69.1667,0}
+ {2.5f,100.0f},
+ {69.1667f,0.0f}
 };
 
 static const SFG_StrokeVertex ch88st1[] =
 {
- {69.1667,100},
- {2.5,0}
+ {69.1667f,100.0f},
+ {2.5f,0.0f}
 };
 
 static const SFG_StrokeStrip ch88st[] =
@@ -1632,21 +1629,21 @@ static const SFG_StrokeStrip ch88st[] =
  {2,ch88st1}
 };
 
-static const SFG_StrokeChar ch88 = {72.3667,2,ch88st};
+static const SFG_StrokeChar ch88 = {72.3667f,2,ch88st};
 
 /* char: 0x59 */
 
 static const SFG_StrokeVertex ch89st0[] =
 {
- {1.52,100},
- {39.6152,52.381},
- {39.6152,0}
+ {1.52f,100.0f},
+ {39.6152f,52.381f},
+ {39.6152f,0.0f}
 };
 
 static const SFG_StrokeVertex ch89st1[] =
 {
- {77.7105,100},
- {39.6152,52.381}
+ {77.7105f,100.0f},
+ {39.6152f,52.381f}
 };
 
 static const SFG_StrokeStrip ch89st[] =
@@ -1655,26 +1652,26 @@ static const SFG_StrokeStrip ch89st[] =
  {2,ch89st1}
 };
 
-static const SFG_StrokeChar ch89 = {79.6505,2,ch89st};
+static const SFG_StrokeChar ch89 = {79.6505f,2,ch89st};
 
 /* char: 0x5a */
 
 static const SFG_StrokeVertex ch90st0[] =
 {
- {69.1667,100},
- {2.5,0}
+ {69.1667f,100.0f},
+ {2.5f,0.0f}
 };
 
 static const SFG_StrokeVertex ch90st1[] =
 {
- {2.5,100},
- {69.1667,100}
+ {2.5f,100.0f},
+ {69.1667f,100.0f}
 };
 
 static const SFG_StrokeVertex ch90st2[] =
 {
- {2.5,0},
- {69.1667,0}
+ {2.5f,0.0f},
+ {69.1667f,0.0f}
 };
 
 static const SFG_StrokeStrip ch90st[] =
@@ -1684,32 +1681,32 @@ static const SFG_StrokeStrip ch90st[] =
  {2,ch90st2}
 };
 
-static const SFG_StrokeChar ch90 = {73.7467,3,ch90st};
+static const SFG_StrokeChar ch90 = {73.7467f,3,ch90st};
 
 /* char: 0x5b */
 
 static const SFG_StrokeVertex ch91st0[] =
 {
- {7.78,119.048},
- {7.78,-33.3333}
+ {7.78f,119.048f},
+ {7.78f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch91st1[] =
 {
- {12.5419,119.048},
- {12.5419,-33.3333}
+ {12.5419f,119.048f},
+ {12.5419f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch91st2[] =
 {
- {7.78,119.048},
- {41.1133,119.048}
+ {7.78f,119.048f},
+ {41.1133f,119.048f}
 };
 
 static const SFG_StrokeVertex ch91st3[] =
 {
- {7.78,-33.3333},
- {41.1133,-33.3333}
+ {7.78f,-33.3333f},
+ {41.1133f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch91st[] =
@@ -1720,14 +1717,14 @@ static const SFG_StrokeStrip ch91st[] =
  {2,ch91st3}
 };
 
-static const SFG_StrokeChar ch91 = {46.1133,4,ch91st};
+static const SFG_StrokeChar ch91 = {46.1133f,4,ch91st};
 
 /* char: 0x5c */
 
 static const SFG_StrokeVertex ch92st0[] =
 {
- {5.84,100},
- {72.5067,-14.2857}
+ {5.84f,100.0f},
+ {72.5067f,-14.2857f}
 };
 
 static const SFG_StrokeStrip ch92st[] =
@@ -1735,32 +1732,32 @@ static const SFG_StrokeStrip ch92st[] =
  {2,ch92st0}
 };
 
-static const SFG_StrokeChar ch92 = {78.2067,1,ch92st};
+static const SFG_StrokeChar ch92 = {78.2067f,1,ch92st};
 
 /* char: 0x5d */
 
 static const SFG_StrokeVertex ch93st0[] =
 {
- {33.0114,119.048},
- {33.0114,-33.3333}
+ {33.0114f,119.048f},
+ {33.0114f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch93st1[] =
 {
- {37.7733,119.048},
- {37.7733,-33.3333}
+ {37.7733f,119.048f},
+ {37.7733f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch93st2[] =
 {
- {4.44,119.048},
- {37.7733,119.048}
+ {4.44f,119.048f},
+ {37.7733f,119.048f}
 };
 
 static const SFG_StrokeVertex ch93st3[] =
 {
- {4.44,-33.3333},
- {37.7733,-33.3333}
+ {4.44f,-33.3333f},
+ {37.7733f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch93st[] =
@@ -1771,20 +1768,20 @@ static const SFG_StrokeStrip ch93st[] =
  {2,ch93st3}
 };
 
-static const SFG_StrokeChar ch93 = {46.3933,4,ch93st};
+static const SFG_StrokeChar ch93 = {46.3933f,4,ch93st};
 
 /* char: 0x5e */
 
 static const SFG_StrokeVertex ch94st0[] =
 {
- {44.0752,109.524},
- {5.98,42.8571}
+ {44.0752f,109.524f},
+ {5.98f,42.8571f}
 };
 
 static const SFG_StrokeVertex ch94st1[] =
 {
- {44.0752,109.524},
- {82.1705,42.8571}
+ {44.0752f,109.524f},
+ {82.1705f,42.8571f}
 };
 
 static const SFG_StrokeStrip ch94st[] =
@@ -1793,17 +1790,17 @@ static const SFG_StrokeStrip ch94st[] =
  {2,ch94st1}
 };
 
-static const SFG_StrokeChar ch94 = {90.2305,2,ch94st};
+static const SFG_StrokeChar ch94 = {90.2305f,2,ch94st};
 
 /* char: 0x5f */
 
 static const SFG_StrokeVertex ch95st0[] =
 {
- {-1.1,-33.3333},
- {103.662,-33.3333},
- {103.662,-28.5714},
- {-1.1,-28.5714},
- {-1.1,-33.3333}
+ {-1.1f,-33.3333f},
+ {103.662f,-33.3333f},
+ {103.662f,-28.5714f},
+ {-1.1f,-28.5714f},
+ {-1.1f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch95st[] =
@@ -1811,21 +1808,21 @@ static const SFG_StrokeStrip ch95st[] =
  {5,ch95st0}
 };
 
-static const SFG_StrokeChar ch95 = {104.062,1,ch95st};
+static const SFG_StrokeChar ch95 = {104.062f,1,ch95st};
 
 /* char: 0x60 */
 
 static const SFG_StrokeVertex ch96st0[] =
 {
- {33.0219,100},
- {56.8314,71.4286}
+ {33.0219f,100.0f},
+ {56.8314f,71.4286f}
 };
 
 static const SFG_StrokeVertex ch96st1[] =
 {
- {33.0219,100},
- {28.26,95.2381},
- {56.8314,71.4286}
+ {33.0219f,100.0f},
+ {28.26f,95.2381f},
+ {56.8314f,71.4286f}
 };
 
 static const SFG_StrokeStrip ch96st[] =
@@ -1834,32 +1831,32 @@ static const SFG_StrokeStrip ch96st[] =
  {3,ch96st1}
 };
 
-static const SFG_StrokeChar ch96 = {83.5714,2,ch96st};
+static const SFG_StrokeChar ch96 = {83.5714f,2,ch96st};
 
 /* char: 0x61 */
 
 static const SFG_StrokeVertex ch97st0[] =
 {
- {63.8229,66.6667},
- {63.8229,0}
+ {63.8229f,66.6667f},
+ {63.8229f,0.0f}
 };
 
 static const SFG_StrokeVertex ch97st1[] =
 {
- {63.8229,52.381},
- {54.299,61.9048},
- {44.7752,66.6667},
- {30.4895,66.6667},
- {20.9657,61.9048},
- {11.4419,52.381},
- {6.68,38.0952},
- {6.68,28.5714},
- {11.4419,14.2857},
- {20.9657,4.7619},
- {30.4895,0},
- {44.7752,0},
- {54.299,4.7619},
- {63.8229,14.2857}
+ {63.8229f,52.381f},
+ {54.299f,61.9048f},
+ {44.7752f,66.6667f},
+ {30.4895f,66.6667f},
+ {20.9657f,61.9048f},
+ {11.4419f,52.381f},
+ {6.68f,38.0952f},
+ {6.68f,28.5714f},
+ {11.4419f,14.2857f},
+ {20.9657f,4.7619f},
+ {30.4895f,0.0f},
+ {44.7752f,0.0f},
+ {54.299f,4.7619f},
+ {63.8229f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch97st[] =
@@ -1868,32 +1865,32 @@ static const SFG_StrokeStrip ch97st[] =
  {14,ch97st1}
 };
 
-static const SFG_StrokeChar ch97 = {66.6029,2,ch97st};
+static const SFG_StrokeChar ch97 = {66.6029f,2,ch97st};
 
 /* char: 0x62 */
 
 static const SFG_StrokeVertex ch98st0[] =
 {
- {8.76,100},
- {8.76,0}
+ {8.76f,100.0f},
+ {8.76f,0.0f}
 };
 
 static const SFG_StrokeVertex ch98st1[] =
 {
- {8.76,52.381},
- {18.2838,61.9048},
- {27.8076,66.6667},
- {42.0933,66.6667},
- {51.6171,61.9048},
- {61.141,52.381},
- {65.9029,38.0952},
- {65.9029,28.5714},
- {61.141,14.2857},
- {51.6171,4.7619},
- {42.0933,0},
- {27.8076,0},
- {18.2838,4.7619},
- {8.76,14.2857}
+ {8.76f,52.381f},
+ {18.2838f,61.9048f},
+ {27.8076f,66.6667f},
+ {42.0933f,66.6667f},
+ {51.6171f,61.9048f},
+ {61.141f,52.381f},
+ {65.9029f,38.0952f},
+ {65.9029f,28.5714f},
+ {61.141f,14.2857f},
+ {51.6171f,4.7619f},
+ {42.0933f,0.0f},
+ {27.8076f,0.0f},
+ {18.2838f,4.7619f},
+ {8.76f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch98st[] =
@@ -1902,26 +1899,26 @@ static const SFG_StrokeStrip ch98st[] =
  {14,ch98st1}
 };
 
-static const SFG_StrokeChar ch98 = {70.4629,2,ch98st};
+static const SFG_StrokeChar ch98 = {70.4629f,2,ch98st};
 
 /* char: 0x63 */
 
 static const SFG_StrokeVertex ch99st0[] =
 {
- {62.6629,52.381},
- {53.139,61.9048},
- {43.6152,66.6667},
- {29.3295,66.6667},
- {19.8057,61.9048},
- {10.2819,52.381},
- {5.52,38.0952},
- {5.52,28.5714},
- {10.2819,14.2857},
- {19.8057,4.7619},
- {29.3295,0},
- {43.6152,0},
- {53.139,4.7619},
- {62.6629,14.2857}
+ {62.6629f,52.381f},
+ {53.139f,61.9048f},
+ {43.6152f,66.6667f},
+ {29.3295f,66.6667f},
+ {19.8057f,61.9048f},
+ {10.2819f,52.381f},
+ {5.52f,38.0952f},
+ {5.52f,28.5714f},
+ {10.2819f,14.2857f},
+ {19.8057f,4.7619f},
+ {29.3295f,0.0f},
+ {43.6152f,0.0f},
+ {53.139f,4.7619f},
+ {62.6629f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch99st[] =
@@ -1929,32 +1926,32 @@ static const SFG_StrokeStrip ch99st[] =
  {14,ch99st0}
 };
 
-static const SFG_StrokeChar ch99 = {68.9229,1,ch99st};
+static const SFG_StrokeChar ch99 = {68.9229f,1,ch99st};
 
 /* char: 0x64 */
 
 static const SFG_StrokeVertex ch100st0[] =
 {
- {61.7829,100},
- {61.7829,0}
+ {61.7829f,100.0f},
+ {61.7829f,0.0f}
 };
 
 static const SFG_StrokeVertex ch100st1[] =
 {
- {61.7829,52.381},
- {52.259,61.9048},
- {42.7352,66.6667},
- {28.4495,66.6667},
- {18.9257,61.9048},
- {9.4019,52.381},
- {4.64,38.0952},
- {4.64,28.5714},
- {9.4019,14.2857},
- {18.9257,4.7619},
- {28.4495,0},
- {42.7352,0},
- {52.259,4.7619},
- {61.7829,14.2857}
+ {61.7829f,52.381f},
+ {52.259f,61.9048f},
+ {42.7352f,66.6667f},
+ {28.4495f,66.6667f},
+ {18.9257f,61.9048f},
+ {9.4019f,52.381f},
+ {4.64f,38.0952f},
+ {4.64f,28.5714f},
+ {9.4019f,14.2857f},
+ {18.9257f,4.7619f},
+ {28.4495f,0.0f},
+ {42.7352f,0.0f},
+ {52.259f,4.7619f},
+ {61.7829f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch100st[] =
@@ -1963,29 +1960,29 @@ static const SFG_StrokeStrip ch100st[] =
  {14,ch100st1}
 };
 
-static const SFG_StrokeChar ch100 = {70.2629,2,ch100st};
+static const SFG_StrokeChar ch100 = {70.2629f,2,ch100st};
 
 /* char: 0x65 */
 
 static const SFG_StrokeVertex ch101st0[] =
 {
- {5.72,38.0952},
- {62.8629,38.0952},
- {62.8629,47.619},
- {58.101,57.1429},
- {53.339,61.9048},
- {43.8152,66.6667},
- {29.5295,66.6667},
- {20.0057,61.9048},
- {10.4819,52.381},
- {5.72,38.0952},
- {5.72,28.5714},
- {10.4819,14.2857},
- {20.0057,4.7619},
- {29.5295,0},
- {43.8152,0},
- {53.339,4.7619},
- {62.8629,14.2857}
+ {5.72f,38.0952f},
+ {62.8629f,38.0952f},
+ {62.8629f,47.619f},
+ {58.101f,57.1429f},
+ {53.339f,61.9048f},
+ {43.8152f,66.6667f},
+ {29.5295f,66.6667f},
+ {20.0057f,61.9048f},
+ {10.4819f,52.381f},
+ {5.72f,38.0952f},
+ {5.72f,28.5714f},
+ {10.4819f,14.2857f},
+ {20.0057f,4.7619f},
+ {29.5295f,0.0f},
+ {43.8152f,0.0f},
+ {53.339f,4.7619f},
+ {62.8629f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch101st[] =
@@ -1993,23 +1990,23 @@ static const SFG_StrokeStrip ch101st[] =
  {17,ch101st0}
 };
 
-static const SFG_StrokeChar ch101 = {68.5229,1,ch101st};
+static const SFG_StrokeChar ch101 = {68.5229f,1,ch101st};
 
 /* char: 0x66 */
 
 static const SFG_StrokeVertex ch102st0[] =
 {
- {38.7752,100},
- {29.2514,100},
- {19.7276,95.2381},
- {14.9657,80.9524},
- {14.9657,0}
+ {38.7752f,100.0f},
+ {29.2514f,100.0f},
+ {19.7276f,95.2381f},
+ {14.9657f,80.9524f},
+ {14.9657f,0.0f}
 };
 
 static const SFG_StrokeVertex ch102st1[] =
 {
- {0.68,66.6667},
- {34.0133,66.6667}
+ {0.68f,66.6667f},
+ {34.0133f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch102st[] =
@@ -2018,37 +2015,37 @@ static const SFG_StrokeStrip ch102st[] =
  {2,ch102st1}
 };
 
-static const SFG_StrokeChar ch102 = {38.6552,2,ch102st};
+static const SFG_StrokeChar ch102 = {38.6552f,2,ch102st};
 
 /* char: 0x67 */
 
 static const SFG_StrokeVertex ch103st0[] =
 {
- {62.5029,66.6667},
- {62.5029,-9.5238},
- {57.741,-23.8095},
- {52.979,-28.5714},
- {43.4552,-33.3333},
- {29.1695,-33.3333},
- {19.6457,-28.5714}
+ {62.5029f,66.6667f},
+ {62.5029f,-9.5238f},
+ {57.741f,-23.8095f},
+ {52.979f,-28.5714f},
+ {43.4552f,-33.3333f},
+ {29.1695f,-33.3333f},
+ {19.6457f,-28.5714f}
 };
 
 static const SFG_StrokeVertex ch103st1[] =
 {
- {62.5029,52.381},
- {52.979,61.9048},
- {43.4552,66.6667},
- {29.1695,66.6667},
- {19.6457,61.9048},
- {10.1219,52.381},
- {5.36,38.0952},
- {5.36,28.5714},
- {10.1219,14.2857},
- {19.6457,4.7619},
- {29.1695,0},
- {43.4552,0},
- {52.979,4.7619},
- {62.5029,14.2857}
+ {62.5029f,52.381f},
+ {52.979f,61.9048f},
+ {43.4552f,66.6667f},
+ {29.1695f,66.6667f},
+ {19.6457f,61.9048f},
+ {10.1219f,52.381f},
+ {5.36f,38.0952f},
+ {5.36f,28.5714f},
+ {10.1219f,14.2857f},
+ {19.6457f,4.7619f},
+ {29.1695f,0.0f},
+ {43.4552f,0.0f},
+ {52.979f,4.7619f},
+ {62.5029f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch103st[] =
@@ -2057,25 +2054,25 @@ static const SFG_StrokeStrip ch103st[] =
  {14,ch103st1}
 };
 
-static const SFG_StrokeChar ch103 = {70.9829,2,ch103st};
+static const SFG_StrokeChar ch103 = {70.9829f,2,ch103st};
 
 /* char: 0x68 */
 
 static const SFG_StrokeVertex ch104st0[] =
 {
- {9.6,100},
- {9.6,0}
+ {9.6f,100.0f},
+ {9.6f,0.0f}
 };
 
 static const SFG_StrokeVertex ch104st1[] =
 {
- {9.6,47.619},
- {23.8857,61.9048},
- {33.4095,66.6667},
- {47.6952,66.6667},
- {57.219,61.9048},
- {61.981,47.619},
- {61.981,0}
+ {9.6f,47.619f},
+ {23.8857f,61.9048f},
+ {33.4095f,66.6667f},
+ {47.6952f,66.6667f},
+ {57.219f,61.9048f},
+ {61.981f,47.619f},
+ {61.981f,0.0f}
 };
 
 static const SFG_StrokeStrip ch104st[] =
@@ -2084,23 +2081,23 @@ static const SFG_StrokeStrip ch104st[] =
  {7,ch104st1}
 };
 
-static const SFG_StrokeChar ch104 = {71.021,2,ch104st};
+static const SFG_StrokeChar ch104 = {71.021f,2,ch104st};
 
 /* char: 0x69 */
 
 static const SFG_StrokeVertex ch105st0[] =
 {
- {10.02,100},
- {14.7819,95.2381},
- {19.5438,100},
- {14.7819,104.762},
- {10.02,100}
+ {10.02f,100.0f},
+ {14.7819f,95.2381f},
+ {19.5438f,100.0f},
+ {14.7819f,104.762f},
+ {10.02f,100.0f}
 };
 
 static const SFG_StrokeVertex ch105st1[] =
 {
- {14.7819,66.6667},
- {14.7819,0}
+ {14.7819f,66.6667f},
+ {14.7819f,0.0f}
 };
 
 static const SFG_StrokeStrip ch105st[] =
@@ -2109,26 +2106,26 @@ static const SFG_StrokeStrip ch105st[] =
  {2,ch105st1}
 };
 
-static const SFG_StrokeChar ch105 = {28.8638,2,ch105st};
+static const SFG_StrokeChar ch105 = {28.8638f,2,ch105st};
 
 /* char: 0x6a */
 
 static const SFG_StrokeVertex ch106st0[] =
 {
- {17.3876,100},
- {22.1495,95.2381},
- {26.9114,100},
- {22.1495,104.762},
- {17.3876,100}
+ {17.3876f,100.0f},
+ {22.1495f,95.2381f},
+ {26.9114f,100.0f},
+ {22.1495f,104.762f},
+ {17.3876f,100.0f}
 };
 
 static const SFG_StrokeVertex ch106st1[] =
 {
- {22.1495,66.6667},
- {22.1495,-14.2857},
- {17.3876,-28.5714},
- {7.8638,-33.3333},
- {-1.66,-33.3333}
+ {22.1495f,66.6667f},
+ {22.1495f,-14.2857f},
+ {17.3876f,-28.5714f},
+ {7.8638f,-33.3333f},
+ {-1.66f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch106st[] =
@@ -2137,26 +2134,26 @@ static const SFG_StrokeStrip ch106st[] =
  {5,ch106st1}
 };
 
-static const SFG_StrokeChar ch106 = {36.2314,2,ch106st};
+static const SFG_StrokeChar ch106 = {36.2314f,2,ch106st};
 
 /* char: 0x6b */
 
 static const SFG_StrokeVertex ch107st0[] =
 {
- {9.6,100},
- {9.6,0}
+ {9.6f,100.0f},
+ {9.6f,0.0f}
 };
 
 static const SFG_StrokeVertex ch107st1[] =
 {
- {57.219,66.6667},
- {9.6,19.0476}
+ {57.219f,66.6667f},
+ {9.6f,19.0476f}
 };
 
 static const SFG_StrokeVertex ch107st2[] =
 {
- {28.6476,38.0952},
- {61.981,0}
+ {28.6476f,38.0952f},
+ {61.981f,0.0f}
 };
 
 static const SFG_StrokeStrip ch107st[] =
@@ -2166,14 +2163,14 @@ static const SFG_StrokeStrip ch107st[] =
  {2,ch107st2}
 };
 
-static const SFG_StrokeChar ch107 = {62.521,3,ch107st};
+static const SFG_StrokeChar ch107 = {62.521f,3,ch107st};
 
 /* char: 0x6c */
 
 static const SFG_StrokeVertex ch108st0[] =
 {
- {10.02,100},
- {10.02,0}
+ {10.02f,100.0f},
+ {10.02f,0.0f}
 };
 
 static const SFG_StrokeStrip ch108st[] =
@@ -2181,36 +2178,36 @@ static const SFG_StrokeStrip ch108st[] =
  {2,ch108st0}
 };
 
-static const SFG_StrokeChar ch108 = {19.34,1,ch108st};
+static const SFG_StrokeChar ch108 = {19.34f,1,ch108st};
 
 /* char: 0x6d */
 
 static const SFG_StrokeVertex ch109st0[] =
 {
- {9.6,66.6667},
- {9.6,0}
+ {9.6f,66.6667f},
+ {9.6f,0.0f}
 };
 
 static const SFG_StrokeVertex ch109st1[] =
 {
- {9.6,47.619},
- {23.8857,61.9048},
- {33.4095,66.6667},
- {47.6952,66.6667},
- {57.219,61.9048},
- {61.981,47.619},
- {61.981,0}
+ {9.6f,47.619f},
+ {23.8857f,61.9048f},
+ {33.4095f,66.6667f},
+ {47.6952f,66.6667f},
+ {57.219f,61.9048f},
+ {61.981f,47.619f},
+ {61.981f,0.0f}
 };
 
 static const SFG_StrokeVertex ch109st2[] =
 {
- {61.981,47.619},
- {76.2667,61.9048},
- {85.7905,66.6667},
- {100.076,66.6667},
- {109.6,61.9048},
- {114.362,47.619},
- {114.362,0}
+ {61.981f,47.619f},
+ {76.2667f,61.9048f},
+ {85.7905f,66.6667f},
+ {100.076f,66.6667f},
+ {109.6f,61.9048f},
+ {114.362f,47.619f},
+ {114.362f,0.0f}
 };
 
 static const SFG_StrokeStrip ch109st[] =
@@ -2220,25 +2217,25 @@ static const SFG_StrokeStrip ch109st[] =
  {7,ch109st2}
 };
 
-static const SFG_StrokeChar ch109 = {123.962,3,ch109st};
+static const SFG_StrokeChar ch109 = {123.962f,3,ch109st};
 
 /* char: 0x6e */
 
 static const SFG_StrokeVertex ch110st0[] =
 {
- {9.18,66.6667},
- {9.18,0}
+ {9.18f,66.6667f},
+ {9.18f,0.0f}
 };
 
 static const SFG_StrokeVertex ch110st1[] =
 {
- {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}
+ {9.18f,47.619f},
+ {23.4657f,61.9048f},
+ {32.9895f,66.6667f},
+ {47.2752f,66.6667f},
+ {56.799f,61.9048f},
+ {61.561f,47.619f},
+ {61.561f,0.0f}
 };
 
 static const SFG_StrokeStrip ch110st[] =
@@ -2247,29 +2244,29 @@ static const SFG_StrokeStrip ch110st[] =
  {7,ch110st1}
 };
 
-static const SFG_StrokeChar ch110 = {70.881,2,ch110st};
+static const SFG_StrokeChar ch110 = {70.881f,2,ch110st};
 
 /* char: 0x6f */
 
 static const SFG_StrokeVertex ch111st0[] =
 {
- {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}
+ {28.7895f,66.6667f},
+ {19.2657f,61.9048f},
+ {9.7419f,52.381f},
+ {4.98f,38.0952f},
+ {4.98f,28.5714f},
+ {9.7419f,14.2857f},
+ {19.2657f,4.7619f},
+ {28.7895f,0.0f},
+ {43.0752f,0.0f},
+ {52.599f,4.7619f},
+ {62.1229f,14.2857f},
+ {66.8848f,28.5714f},
+ {66.8848f,38.0952f},
+ {62.1229f,52.381f},
+ {52.599f,61.9048f},
+ {43.0752f,66.6667f},
+ {28.7895f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch111st[] =
@@ -2277,32 +2274,32 @@ static const SFG_StrokeStrip ch111st[] =
  {17,ch111st0}
 };
 
-static const SFG_StrokeChar ch111 = {71.7448,1,ch111st};
+static const SFG_StrokeChar ch111 = {71.7448f,1,ch111st};
 
 /* char: 0x70 */
 
 static const SFG_StrokeVertex ch112st0[] =
 {
- {9.46,66.6667},
- {9.46,-33.3333}
+ {9.46f,66.6667f},
+ {9.46f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch112st1[] =
 {
- {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}
+ {9.46f,52.381f},
+ {18.9838f,61.9048f},
+ {28.5076f,66.6667f},
+ {42.7933f,66.6667f},
+ {52.3171f,61.9048f},
+ {61.841f,52.381f},
+ {66.6029f,38.0952f},
+ {66.6029f,28.5714f},
+ {61.841f,14.2857f},
+ {52.3171f,4.7619f},
+ {42.7933f,0.0f},
+ {28.5076f,0.0f},
+ {18.9838f,4.7619f},
+ {9.46f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch112st[] =
@@ -2311,32 +2308,32 @@ static const SFG_StrokeStrip ch112st[] =
  {14,ch112st1}
 };
 
-static const SFG_StrokeChar ch112 = {70.8029,2,ch112st};
+static const SFG_StrokeChar ch112 = {70.8029f,2,ch112st};
 
 /* char: 0x71 */
 
 static const SFG_StrokeVertex ch113st0[] =
 {
- {61.9829,66.6667},
- {61.9829,-33.3333}
+ {61.9829f,66.6667f},
+ {61.9829f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch113st1[] =
 {
- {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}
+ {61.9829f,52.381f},
+ {52.459f,61.9048f},
+ {42.9352f,66.6667f},
+ {28.6495f,66.6667f},
+ {19.1257f,61.9048f},
+ {9.6019f,52.381f},
+ {4.84f,38.0952f},
+ {4.84f,28.5714f},
+ {9.6019f,14.2857f},
+ {19.1257f,4.7619f},
+ {28.6495f,0.0f},
+ {42.9352f,0.0f},
+ {52.459f,4.7619f},
+ {61.9829f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch113st[] =
@@ -2345,23 +2342,23 @@ static const SFG_StrokeStrip ch113st[] =
  {14,ch113st1}
 };
 
-static const SFG_StrokeChar ch113 = {70.7429,2,ch113st};
+static const SFG_StrokeChar ch113 = {70.7429f,2,ch113st};
 
 /* char: 0x72 */
 
 static const SFG_StrokeVertex ch114st0[] =
 {
- {9.46,66.6667},
- {9.46,0}
+ {9.46f,66.6667f},
+ {9.46f,0.0f}
 };
 
 static const SFG_StrokeVertex ch114st1[] =
 {
- {9.46,38.0952},
- {14.2219,52.381},
- {23.7457,61.9048},
- {33.2695,66.6667},
- {47.5552,66.6667}
+ {9.46f,38.0952f},
+ {14.2219f,52.381f},
+ {23.7457f,61.9048f},
+ {33.2695f,66.6667f},
+ {47.5552f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch114st[] =
@@ -2370,29 +2367,29 @@ static const SFG_StrokeStrip ch114st[] =
  {5,ch114st1}
 };
 
-static const SFG_StrokeChar ch114 = {49.4952,2,ch114st};
+static const SFG_StrokeChar ch114 = {49.4952f,2,ch114st};
 
 /* char: 0x73 */
 
 static const SFG_StrokeVertex ch115st0[] =
 {
- {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}
+ {57.081f,52.381f},
+ {52.319f,61.9048f},
+ {38.0333f,66.6667f},
+ {23.7476f,66.6667f},
+ {9.4619f,61.9048f},
+ {4.7f,52.381f},
+ {9.4619f,42.8571f},
+ {18.9857f,38.0952f},
+ {42.7952f,33.3333f},
+ {52.319f,28.5714f},
+ {57.081f,19.0476f},
+ {57.081f,14.2857f},
+ {52.319f,4.7619f},
+ {38.0333f,0.0f},
+ {23.7476f,0.0f},
+ {9.4619f,4.7619f},
+ {4.7f,14.2857f}
 };
 
 static const SFG_StrokeStrip ch115st[] =
@@ -2400,23 +2397,23 @@ static const SFG_StrokeStrip ch115st[] =
  {17,ch115st0}
 };
 
-static const SFG_StrokeChar ch115 = {62.321,1,ch115st};
+static const SFG_StrokeChar ch115 = {62.321f,1,ch115st};
 
 /* char: 0x74 */
 
 static const SFG_StrokeVertex ch116st0[] =
 {
- {14.8257,100},
- {14.8257,19.0476},
- {19.5876,4.7619},
- {29.1114,0},
- {38.6352,0}
+ {14.8257f,100.0f},
+ {14.8257f,19.0476f},
+ {19.5876f,4.7619f},
+ {29.1114f,0.0f},
+ {38.6352f,0.0f}
 };
 
 static const SFG_StrokeVertex ch116st1[] =
 {
- {0.54,66.6667},
- {33.8733,66.6667}
+ {0.54f,66.6667f},
+ {33.8733f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch116st[] =
@@ -2425,25 +2422,25 @@ static const SFG_StrokeStrip ch116st[] =
  {2,ch116st1}
 };
 
-static const SFG_StrokeChar ch116 = {39.3152,2,ch116st};
+static const SFG_StrokeChar ch116 = {39.3152f,2,ch116st};
 
 /* char: 0x75 */
 
 static const SFG_StrokeVertex ch117st0[] =
 {
- {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}
+ {9.46f,66.6667f},
+ {9.46f,19.0476f},
+ {14.2219f,4.7619f},
+ {23.7457f,0.0f},
+ {38.0314f,0.0f},
+ {47.5552f,4.7619f},
+ {61.841f,19.0476f}
 };
 
 static const SFG_StrokeVertex ch117st1[] =
 {
- {61.841,66.6667},
- {61.841,0}
+ {61.841f,66.6667f},
+ {61.841f,0.0f}
 };
 
 static const SFG_StrokeStrip ch117st[] =
@@ -2452,20 +2449,20 @@ static const SFG_StrokeStrip ch117st[] =
  {2,ch117st1}
 };
 
-static const SFG_StrokeChar ch117 = {71.161,2,ch117st};
+static const SFG_StrokeChar ch117 = {71.161f,2,ch117st};
 
 /* char: 0x76 */
 
 static const SFG_StrokeVertex ch118st0[] =
 {
- {1.8,66.6667},
- {30.3714,0}
+ {1.8f,66.6667f},
+ {30.3714f,0.0f}
 };
 
 static const SFG_StrokeVertex ch118st1[] =
 {
- {58.9429,66.6667},
- {30.3714,0}
+ {58.9429f,66.6667f},
+ {30.3714f,0.0f}
 };
 
 static const SFG_StrokeStrip ch118st[] =
@@ -2474,32 +2471,32 @@ static const SFG_StrokeStrip ch118st[] =
  {2,ch118st1}
 };
 
-static const SFG_StrokeChar ch118 = {60.6029,2,ch118st};
+static const SFG_StrokeChar ch118 = {60.6029f,2,ch118st};
 
 /* char: 0x77 */
 
 static const SFG_StrokeVertex ch119st0[] =
 {
- {2.5,66.6667},
- {21.5476,0}
+ {2.5f,66.6667f},
+ {21.5476f,0.0f}
 };
 
 static const SFG_StrokeVertex ch119st1[] =
 {
- {40.5952,66.6667},
- {21.5476,0}
+ {40.5952f,66.6667f},
+ {21.5476f,0.0f}
 };
 
 static const SFG_StrokeVertex ch119st2[] =
 {
- {40.5952,66.6667},
- {59.6429,0}
+ {40.5952f,66.6667f},
+ {59.6429f,0.0f}
 };
 
 static const SFG_StrokeVertex ch119st3[] =
 {
- {78.6905,66.6667},
- {59.6429,0}
+ {78.6905f,66.6667f},
+ {59.6429f,0.0f}
 };
 
 static const SFG_StrokeStrip ch119st[] =
@@ -2510,20 +2507,20 @@ static const SFG_StrokeStrip ch119st[] =
  {2,ch119st3}
 };
 
-static const SFG_StrokeChar ch119 = {80.4905,4,ch119st};
+static const SFG_StrokeChar ch119 = {80.4905f,4,ch119st};
 
 /* char: 0x78 */
 
 static const SFG_StrokeVertex ch120st0[] =
 {
- {1.66,66.6667},
- {54.041,0}
+ {1.66f,66.6667f},
+ {54.041f,0.0f}
 };
 
 static const SFG_StrokeVertex ch120st1[] =
 {
- {54.041,66.6667},
- {1.66,0}
+ {54.041f,66.6667f},
+ {1.66f,0.0f}
 };
 
 static const SFG_StrokeStrip ch120st[] =
@@ -2532,24 +2529,24 @@ static const SFG_StrokeStrip ch120st[] =
  {2,ch120st1}
 };
 
-static const SFG_StrokeChar ch120 = {56.401,2,ch120st};
+static const SFG_StrokeChar ch120 = {56.401f,2,ch120st};
 
 /* char: 0x79 */
 
 static const SFG_StrokeVertex ch121st0[] =
 {
- {6.5619,66.6667},
- {35.1333,0}
+ {6.5619f,66.6667f},
+ {35.1333f,0.0f}
 };
 
 static const SFG_StrokeVertex ch121st1[] =
 {
- {63.7048,66.6667},
- {35.1333,0},
- {25.6095,-19.0476},
- {16.0857,-28.5714},
- {6.5619,-33.3333},
- {1.8,-33.3333}
+ {63.7048f,66.6667f},
+ {35.1333f,0.0f},
+ {25.6095f,-19.0476f},
+ {16.0857f,-28.5714f},
+ {6.5619f,-33.3333f},
+ {1.8f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch121st[] =
@@ -2558,26 +2555,26 @@ static const SFG_StrokeStrip ch121st[] =
  {6,ch121st1}
 };
 
-static const SFG_StrokeChar ch121 = {66.0648,2,ch121st};
+static const SFG_StrokeChar ch121 = {66.0648f,2,ch121st};
 
 /* char: 0x7a */
 
 static const SFG_StrokeVertex ch122st0[] =
 {
- {56.821,66.6667},
- {4.44,0}
+ {56.821f,66.6667f},
+ {4.44f,0.0f}
 };
 
 static const SFG_StrokeVertex ch122st1[] =
 {
- {4.44,66.6667},
- {56.821,66.6667}
+ {4.44f,66.6667f},
+ {56.821f,66.6667f}
 };
 
 static const SFG_StrokeVertex ch122st2[] =
 {
- {4.44,0},
- {56.821,0}
+ {4.44f,0.0f},
+ {56.821f,0.0f}
 };
 
 static const SFG_StrokeStrip ch122st[] =
@@ -2587,57 +2584,57 @@ static const SFG_StrokeStrip ch122st[] =
  {2,ch122st2}
 };
 
-static const SFG_StrokeChar ch122 = {61.821,3,ch122st};
+static const SFG_StrokeChar ch122 = {61.821f,3,ch122st};
 
 /* char: 0x7b */
 
 static const SFG_StrokeVertex ch123st0[] =
 {
- {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}
+ {31.1895f,119.048f},
+ {21.6657f,114.286f},
+ {16.9038f,109.524f},
+ {12.1419f,100.0f},
+ {12.1419f,90.4762f},
+ {16.9038f,80.9524f},
+ {21.6657f,76.1905f},
+ {26.4276f,66.6667f},
+ {26.4276f,57.1429f},
+ {16.9038f,47.619f}
 };
 
 static const SFG_StrokeVertex ch123st1[] =
 {
- {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}
+ {21.6657f,114.286f},
+ {16.9038f,104.762f},
+ {16.9038f,95.2381f},
+ {21.6657f,85.7143f},
+ {26.4276f,80.9524f},
+ {31.1895f,71.4286f},
+ {31.1895f,61.9048f},
+ {26.4276f,52.381f},
+ {7.38f,42.8571f},
+ {26.4276f,33.3333f},
+ {31.1895f,23.8095f},
+ {31.1895f,14.2857f},
+ {26.4276f,4.7619f},
+ {21.6657f,0.0f},
+ {16.9038f,-9.5238f},
+ {16.9038f,-19.0476f},
+ {21.6657f,-28.5714f}
 };
 
 static const SFG_StrokeVertex ch123st2[] =
 {
- {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}
+ {16.9038f,38.0952f},
+ {26.4276f,28.5714f},
+ {26.4276f,19.0476f},
+ {21.6657f,9.5238f},
+ {16.9038f,4.7619f},
+ {12.1419f,-4.7619f},
+ {12.1419f,-14.2857f},
+ {16.9038f,-23.8095f},
+ {21.6657f,-28.5714f},
+ {31.1895f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch123st[] =
@@ -2647,14 +2644,14 @@ static const SFG_StrokeStrip ch123st[] =
  {10,ch123st2}
 };
 
-static const SFG_StrokeChar ch123 = {41.6295,3,ch123st};
+static const SFG_StrokeChar ch123 = {41.6295f,3,ch123st};
 
 /* char: 0x7c */
 
 static const SFG_StrokeVertex ch124st0[] =
 {
- {11.54,119.048},
- {11.54,-33.3333}
+ {11.54f,119.048f},
+ {11.54f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch124st[] =
@@ -2662,57 +2659,57 @@ static const SFG_StrokeStrip ch124st[] =
  {2,ch124st0}
 };
 
-static const SFG_StrokeChar ch124 = {23.78,1,ch124st};
+static const SFG_StrokeChar ch124 = {23.78f,1,ch124st};
 
 /* char: 0x7d */
 
 static const SFG_StrokeVertex ch125st0[] =
 {
- {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}
+ {9.18f,119.048f},
+ {18.7038f,114.286f},
+ {23.4657f,109.524f},
+ {28.2276f,100.0f},
+ {28.2276f,90.4762f},
+ {23.4657f,80.9524f},
+ {18.7038f,76.1905f},
+ {13.9419f,66.6667f},
+ {13.9419f,57.1429f},
+ {23.4657f,47.619f}
 };
 
 static const SFG_StrokeVertex ch125st1[] =
 {
- {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}
+ {18.7038f,114.286f},
+ {23.4657f,104.762f},
+ {23.4657f,95.2381f},
+ {18.7038f,85.7143f},
+ {13.9419f,80.9524f},
+ {9.18f,71.4286f},
+ {9.18f,61.9048f},
+ {13.9419f,52.381f},
+ {32.9895f,42.8571f},
+ {13.9419f,33.3333f},
+ {9.18f,23.8095f},
+ {9.18f,14.2857f},
+ {13.9419f,4.7619f},
+ {18.7038f,0.0f},
+ {23.4657f,-9.5238f},
+ {23.4657f,-19.0476f},
+ {18.7038f,-28.5714f}
 };
 
 static const SFG_StrokeVertex ch125st2[] =
 {
- {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}
+ {23.4657f,38.0952f},
+ {13.9419f,28.5714f},
+ {13.9419f,19.0476f},
+ {18.7038f,9.5238f},
+ {23.4657f,4.7619f},
+ {28.2276f,-4.7619f},
+ {28.2276f,-14.2857f},
+ {23.4657f,-23.8095f},
+ {18.7038f,-28.5714f},
+ {9.18f,-33.3333f}
 };
 
 static const SFG_StrokeStrip ch125st[] =
@@ -2722,38 +2719,38 @@ static const SFG_StrokeStrip ch125st[] =
  {10,ch125st2}
 };
 
-static const SFG_StrokeChar ch125 = {41.4695,3,ch125st};
+static const SFG_StrokeChar ch125 = {41.4695f,3,ch125st};
 
 /* char: 0x7e */
 
 static const SFG_StrokeVertex ch126st0[] =
 {
- {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}
+ {2.92f,28.5714f},
+ {2.92f,38.0952f},
+ {7.6819f,52.381f},
+ {17.2057f,57.1429f},
+ {26.7295f,57.1429f},
+ {36.2533f,52.381f},
+ {55.301f,38.0952f},
+ {64.8248f,33.3333f},
+ {74.3486f,33.3333f},
+ {83.8724f,38.0952f},
+ {88.6343f,47.619f}
 };
 
 static const SFG_StrokeVertex ch126st1[] =
 {
- {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}
+ {2.92f,38.0952f},
+ {7.6819f,47.619f},
+ {17.2057f,52.381f},
+ {26.7295f,52.381f},
+ {36.2533f,47.619f},
+ {55.301f,33.3333f},
+ {64.8248f,28.5714f},
+ {74.3486f,28.5714f},
+ {83.8724f,33.3333f},
+ {88.6343f,47.619f},
+ {88.6343f,57.1429f}
 };
 
 static const SFG_StrokeStrip ch126st[] =
@@ -2762,35 +2759,35 @@ static const SFG_StrokeStrip ch126st[] =
  {11,ch126st1}
 };
 
-static const SFG_StrokeChar ch126 = {91.2743,2,ch126st};
+static const SFG_StrokeChar ch126 = {91.2743f,2,ch126st};
 
 /* char: 0x7f */
 
 static const SFG_StrokeVertex ch127st0[] =
 {
- {52.381,100},
- {14.2857,-33.3333}
+ {52.381f,100.0f},
+ {14.2857f,-33.3333f}
 };
 
 static const SFG_StrokeVertex ch127st1[] =
 {
- {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}
+ {28.5714f,66.6667f},
+ {14.2857f,61.9048f},
+ {4.7619f,52.381f},
+ {0.0f,38.0952f},
+ {0.0f,23.8095f},
+ {4.7619f,14.2857f},
+ {14.2857f,4.7619f},
+ {28.5714f,0.0f},
+ {38.0952f,0.0f},
+ {52.381f,4.7619f},
+ {61.9048f,14.2857f},
+ {66.6667f,28.5714f},
+ {66.6667f,42.8571f},
+ {61.9048f,52.381f},
+ {52.381f,61.9048f},
+ {38.0952f,66.6667f},
+ {28.5714f,66.6667f}
 };
 
 static const SFG_StrokeStrip ch127st[] =
@@ -2799,7 +2796,7 @@ static const SFG_StrokeStrip ch127st[] =
  {17,ch127st1}
 };
 
-static const SFG_StrokeChar ch127 = {66.6667,2,ch127st};
+static const SFG_StrokeChar ch127 = {66.6667f,2,ch127st};
 
 static const SFG_StrokeChar *chars[] =
 {
@@ -2821,4 +2818,4 @@ static const SFG_StrokeChar *chars[] =
  &ch120, &ch121, &ch122, &ch123, &ch124, &ch125, &ch126, &ch127
 };
 
-const SFG_StrokeFont fgStrokeRoman = {"Roman",128,152.381,chars};
+const SFG_StrokeFont fgStrokeRoman = {"Roman",128,152.381f,chars};