glutBitmapWidth man page

glutBitmapWidth — Return the width of a bitmapped character, in pixels.

Library

OpenGLUT - bitmapfont

Synopsis

#include <openglut.h>

int
glutBitmapWidth(void *font, int character);

Parameters


font


A bitmapped font identifier.


character


A character code.

Description

Returns the horizontal OpenGL raster position offset for a


character


in a bitmapped


font.

It is also an upper bound on the width of the bitmapped glyph for


character,


though not all letters will use their full width, especially fixed-width fonts.

Returns 0 if the


character


is out of the inclusive range [0,255] or if the


font


is invalid.

Caveats

In GLUT, some glyphs could render to the left of the starting position, in some fonts. OpenGLUT's fonts all position all of their glyphs to start at, or to the right of, the initial position.

See Also

glutBitmapCharacter(3) glutBitmapLength(3) glutBitmapHeight(3) glutStrokeWidth(3)

 

Referenced By

glutBitmapCharacter(3), glutBitmapHeight(3), glutBitmapLength(3).