UNTITLED LOCAL UNTITLED
NAMEglutStrokeString — 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 ori‐
gin 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() your‐
self for every character.
SEE ALSOglutStrokeLength(3)glutStrokeCharacter(3)glutStrokeHeight(3)glutBitmapString(3)
Epoch