glutStrokeCharacter  -  renders  a  stroke character using
       OpenGL.


SYNTAX

       void glutStrokeCharacter(void *font, int character);


ARGUMENTS

       font      Stroke font to use.

       character Character to render (not confined to 8 bits).


DESCRIPTION

       Without using any display lists, glutStrokeCharacter  ren-
       ders the character in the named stroke font. The available
       fonts are:

       GLUT_STROKE_ROMAN
               A proportionally spaced  Roman  Simplex  font  for
               ASCII  characters  32 through 127. The maximum top
               character in the font is 119.05 units; the  bottom
               descends 33.33 units.

       GLUT_STROKE_MONO_ROMAN
               A  mono-spaced  spaced  Roman  Simplex  font (same
               characters as GLUT_STROKE_ROMAN) for ASCII charac-
               ters  32 through 127. The maximum top character in
               the font is  119.05  units;  the  bottom  descends
               33.33  units. Each character is 104.76 units wide.

       Rendering  a  nonexistent  character  has  no  effect.   A
       glTranslatef  is  used to translate the current model view
       matrix to advance the width of the character.


EXAMPLE

       Here is a routine that shows how to  render  a  string  of
       ASCII text with glutStrokeCharacter:

         void
         output(GLfloat x, GLfloat y, char *text)
         {
           char *p;

           glPushMatrix();
           glTranslatef(x, y, 0);
           for (p = text; *p; p++)
             glutStrokeCharacter(GLUT_STROKE_ROMAN, *p);
           glPopMatrix();
         }

       If   you  want  to  draw  stroke  font  text  using  wide,
       antialiased lines, use:

         glEnable(GL_LINE_SMOOTH);
         glLineWidth(2.0);
         output(200, 225, "This is antialiased.");



SEE ALSO

       glutBitmapCharacter, glutStrokeWidth


AUTHOR

       Mark J. Kilgard (mjk@nvidia.com)











































Man(1) output converted with man2html, Adapted by Jerry van Dijk, 28-feb-1999, jdijk@acm.org