osgText Namespace Reference

The osgText is a NodeKit library that extends the core scene graph to support high quality text. More...


Classes

class  FadeText
class  Font
 Pure virtual base class for fonts. More...
class  VectorUInt
class  String
class  Text

Enumerations

enum  KerningType { KERNING_DEFAULT, KERNING_UNFITTED, KERNING_NONE }

Functions

OSGTEXT_EXPORT FontreadFontFile (const std::string &filename)
 Read a font from specified file.
OSGTEXT_EXPORT FontreadFontStream (std::istream &stream)
 read a font from specified stream.
OSGTEXT_EXPORT std::string findFontFile (const std::string &str)


Detailed Description

The osgText is a NodeKit library that extends the core scene graph to support high quality text.

Enumeration Type Documentation

enum osgText::KerningType

Enumerator:
KERNING_DEFAULT 
KERNING_UNFITTED 
KERNING_NONE 


Function Documentation

OSGTEXT_EXPORT std::string osgText::findFontFile ( const std::string &  str  ) 

OSGTEXT_EXPORT Font* osgText::readFontFile ( const std::string &  filename  ) 

Read a font from specified file.

The filename may contain a path. It will search for the font file in the following places in this order:

Then the file will be searched in OS specific directories in the following order:

If the given file could not be found, the path part will be stripped and the file will be searched again in the OS specific directories.

OSGTEXT_EXPORT Font* osgText::readFontStream ( std::istream &  stream  ) 

read a font from specified stream.


Generated at Thu Sep 27 08:37:33 2007 for the OpenSceneGraph by doxygen 1.5.2.