glutStrokeString - Man Page
Draw a string of stroked characters.
Library
OpenGLUT - fonts
Synopsis
#include <openglut.h
>
void
glutStrokeString
(void *fontID, const unsigned char *string);
Parameters
fontID
A GLUT stroked font identifier.
string
A NUL-terminated ASCII string.
Description
This function draws a
string
in the font indicated by
fontID.
It is
almost
equivalent to calling glutStrokeCharacter() on each character in the
string,
successively. Mostly, it is a convenience function to hide the loop, and to treat \n as a special symbol rather than a normal glyph.
The first character displays at the current model space origin, The origin changes by successive translations.
The newline character, \n (ASCII LF) is treated as a newline and resets the origin horizontally while advancing the line 1 font-height down the y-axis.
Does nothing if:
-
fontID
is out of range.
-
string
is
NULL
-
string
is empty
Unlike glutBitmapString(), there is little performance advantage to using glutStrokeString() as compared with calling glutStrokeCharacter() yourself for every character.
See Also
glutStrokeLength(3) glutStrokeCharacter(3) glutStrokeHeight(3) glutBitmapString(3)
Referenced By
glutStrokeCharacter(3), glutStrokeHeight(3), glutStrokeLength(3).