libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
OGLFT Namespace Reference

All of OGLFT C++ objects are in this namespace. More...

Classes

struct  Advance
 
struct  BBox
 
class  ColorTess
 
class  Face
 A face (aka font) used to render text with OpenGL. More...
 
class  Filled
 Render text as a filled polygons. More...
 
class  Grayscale
 Render text as a grayscale raster image. More...
 
class  GrayscaleTexture
 Render text as texture mapped grayscale quads. More...
 
class  Library
 The FreeType library instance. More...
 
class  Monochrome
 Render text as a monochrome raster image. More...
 
class  MonochromeTexture
 Render text as texture mapped monochrome quads. More...
 
class  Outline
 Render text as a polygon outline. More...
 
class  Polygonal
 This is the base class of the polygonal styles: outline, filled and solid. More...
 
class  Raster
 
class  Solid
 Render text as solid letters. More...
 
class  Texture
 This is the base class of the texture style. More...
 
class  TextureTess
 
class  Translucent
 Render text as a translucent raster image. More...
 
class  TranslucentTexture
 Render text as texture mapped translucent quads. More...
 

Typedefs

typedef void(* GLUTessCallback )(void)
 Callback from GLU tessellation routines. More...
 
typedef std::vector< GLuint > DisplayLists
 
typedef
DisplayLists::const_iterator 
DLCI
 A convenience definition of an iterator for display list vectors. More...
 
typedef DisplayLists::iterator DLI
 A convenience definition of an iterator for display list vectors. More...
 

Enumerations

enum  Coordinates { X, Y, Z, W }
 Thanks to DesCartes, I'd consider these manifest constants. More...
 
enum  ColorSpace { R, G, B, A }
 Who to credit? Newton? I'd consider these manifest constants. More...
 

Detailed Description

All of OGLFT C++ objects are in this namespace.

Typedef Documentation

typedef std::vector< GLuint > OGLFT::DisplayLists

The argument to setCharacterDisplayLists is an STL vector of OpenGL display list names (GLuints).

Definition at line 280 of file moOGLFT.h.

typedef DisplayLists::const_iterator OGLFT::DLCI

A convenience definition of an iterator for display list vectors.

Definition at line 283 of file moOGLFT.h.

typedef DisplayLists::iterator OGLFT::DLI

A convenience definition of an iterator for display list vectors.

Definition at line 286 of file moOGLFT.h.

typedef void(* OGLFT::GLUTessCallback)(void)

Callback from GLU tessellation routines.

Definition at line 97 of file moOGLFT.h.

Enumeration Type Documentation

Who to credit? Newton? I'd consider these manifest constants.

Enumerator

The Red component of a color.

The Green component of a color.

The Blue component of a color.

The Alpha (or transparency) of a color.

Definition at line 84 of file moOGLFT.h.

Thanks to DesCartes, I'd consider these manifest constants.

Enumerator

The X component of space.

The Y component of space.

The Z component of space.

The projection component of space.

Definition at line 75 of file moOGLFT.h.