Collaboration diagram for Text Rendering - Bitmapped Fonts:
The OpenGLEAN font support is formally deprecated. First: The font support as it exists has nothing to do with windows and can be exported to clients or other libraries. Second: The GLUT approach of built-in fonts makes it expensive to include many fonts, and almost any pre-defined set will be too few (to say nothing of the approximately 10 that GLUT included). Third: Having what few fonts GLUT provides being split over two incompatible APIs is an absurd complication in an otherwise simple library.
Of course, we are benefitting from a different perspective. Technology has changed, and OpenGLEAN's role is different than was GLUT's intended role.
For now, this support is documented, but expect the old style fonts to migrate to an external library.
OpenGLEAN fixed-width bitmap fonts:
OpenGLEAN variable width bitmap fonts:
The fonts are extracted from an open-source X server, and cover ISO-8859-1, with printable values in the ranges 32--126 and 160--255. Additionally, the fixed-width fonts have additional glyphs in the range 1 through 31.
The heights of the fonts are not generally encoded in their names, though the names give some indication of the heights. For example, the 8x13 fixed-width font is 14 pixels tall. The fixed width fonts have their widths embedded in their names: GLUT_BITMAP_8_BY_13 and GLUT_BITMAP_9_BY_15 .
Supported in part by SourceForge.net.
Generated on Fri Sep 16 20:15:35 2005 for OpenGLEAN by
doxygen 1.4.3
The OpenGLEAN project is hosted by
olib.org and
SourceForge.