OpenGLContext.scenegraph.text._toolsfont

fonttools-based direct extraction of TTF outlines
Most of the complexity of this module has been refactored into the ttfquery package, which provides for finding system fonts, generating registries of available fonts, querying metadata regarding a particular font/glyph etc.

Classes

class Font( object ):
Holder for metadata regarding a particular font
XXX Note: currently there is no distinction between the Context-specific metadata and the generic descriptions of the fonts. For instance, there is no reason that the underlying glyph metadata needs to be queried for each quality level of a given font (only the outlines need to be regenerated), and the outlines themselves are not actually dependent on the context, so they can be shared across contexts, with only the display lists not being shareable.