GLUTSTROKELENGTH

Section: C Library Functions (3)
Updated: LOCAL
Index Return to Main Contents

BSD mandoc
 

NAME

glutStrokeLength - Returns model space width of a string in a given font.  

LIBRARY

OpenGLUT - fonts  

SYNOPSIS

In openglut.h Ft float Fn glutStrokeLength void *fontID const unsigned char *string  

PARAMETERS

Bf Em
 fontID Ef
    A GLUT stroked font identifier.

Bf Em
 string Ef
    A C-style (NUL-terminated) string.  

DESCRIPTION

This function reports the sum of the widths of the characters in a Bf Sy
 string, Ef
 using the font metrics of a given Bf Sy
 font. Ef
 

Like glutStrokeString(), glutStrokeLength() respects newlines in the input.

Returns 0 if:
 - The  Bf Sy
 fontID Ef
 is out of range.
 - The  Bf Sy
 string Ef
 is  Bf Sy
 NULL. Ef
 
 - All characters in the  Bf Sy
 string Ef
 are zero-width.

 

CAVEATS

Refer to glutStrokeWidth() for notes on the nature of this function's return value, and for comparisons to old GLUT and freeglut.

 

SEE ALSO

glutStrokeString(3) glutStrokeWidth(3) glutStrokeHeight(3) glutBitmapLength(3)