Back to index

tetex-bin  3.0
Classes | Defines | Enumerations
GfxFont.h File Reference
#include <aconf.h>
#include "gtypes.h"
#include "GString.h"
#include "Object.h"
#include "CharTypes.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GfxFontCIDWidthExcep
struct  GfxFontCIDWidthExcepV
struct  GfxFontCIDWidths
class  GfxFont
class  Gfx8BitFont
class  GfxCIDFont
class  GfxFontDict

Defines

#define fontFixedWidth   (1 << 0)
#define fontSerif   (1 << 1)
#define fontSymbolic   (1 << 2)
#define fontItalic   (1 << 6)
#define fontBold   (1 << 18)

Enumerations

enum  GfxFontType {
  fontUnknownType, fontType1, fontType1C, fontType3,
  fontTrueType, fontCIDType0, fontCIDType0C, fontCIDType2
}

Class Documentation

struct GfxFontCIDWidthExcep

Definition at line 50 of file GfxFont.h.

Class Members
CID first
CID last
double width
struct GfxFontCIDWidthExcepV

Definition at line 56 of file GfxFont.h.

Class Members
CID first
double height
CID last
double vx
double vy
struct GfxFontCIDWidths

Definition at line 63 of file GfxFont.h.

Collaboration diagram for GfxFontCIDWidths:
Class Members
double defHeight
double defVY
double defWidth
GfxFontCIDWidthExcep * exceps
GfxFontCIDWidthExcepV * excepsV
int nExceps
int nExcepsV

Define Documentation

#define fontBold   (1 << 18)

Definition at line 82 of file GfxFont.h.

#define fontFixedWidth   (1 << 0)

Definition at line 78 of file GfxFont.h.

#define fontItalic   (1 << 6)

Definition at line 81 of file GfxFont.h.

#define fontSerif   (1 << 1)

Definition at line 79 of file GfxFont.h.

#define fontSymbolic   (1 << 2)

Definition at line 80 of file GfxFont.h.


Enumeration Type Documentation

Enumerator:
fontUnknownType 
fontType1 
fontType1C 
fontType3 
fontTrueType 
fontCIDType0 
fontCIDType0C 
fontCIDType2 

Definition at line 33 of file GfxFont.h.