t1tables.h File Reference

#include <ft2build.h>

Go to the source code of this file.

Classes

struct  PS_FontInfoRec_
struct  PS_PrivateRec_
struct  PS_DesignMap_
struct  PS_BlendRec_
struct  CID_FaceDictRec_
struct  CID_FaceInfoRec_

Defines

#define t1_blend_underline_position   T1_BLEND_UNDERLINE_POSITION
#define t1_blend_underline_thickness   T1_BLEND_UNDERLINE_THICKNESS
#define t1_blend_italic_angle   T1_BLEND_ITALIC_ANGLE
#define t1_blend_blue_values   T1_BLEND_BLUE_VALUES
#define t1_blend_other_blues   T1_BLEND_OTHER_BLUES
#define t1_blend_standard_widths   T1_BLEND_STANDARD_WIDTH
#define t1_blend_standard_height   T1_BLEND_STANDARD_HEIGHT
#define t1_blend_stem_snap_widths   T1_BLEND_STEM_SNAP_WIDTHS
#define t1_blend_stem_snap_heights   T1_BLEND_STEM_SNAP_HEIGHTS
#define t1_blend_blue_scale   T1_BLEND_BLUE_SCALE
#define t1_blend_blue_shift   T1_BLEND_BLUE_SHIFT
#define t1_blend_family_blues   T1_BLEND_FAMILY_BLUES
#define t1_blend_family_other_blues   T1_BLEND_FAMILY_OTHER_BLUES
#define t1_blend_force_bold   T1_BLEND_FORCE_BOLD
#define t1_blend_max   T1_BLEND_MAX
#define T1_MAX_MM_DESIGNS   16
#define T1_MAX_MM_AXIS   4
#define T1_MAX_MM_MAP_POINTS   20

Typedefs

typedef FT_BEGIN_HEADER struct
PS_FontInfoRec_ 
PS_FontInfoRec
typedef PS_FontInfoRec_PS_FontInfo
typedef PS_FontInfoRec T1_FontInfo
typedef PS_PrivateRec_ PS_PrivateRec
typedef PS_PrivateRec_PS_Private
typedef PS_PrivateRec T1_Private
typedef enum T1_Blend_Flags_ T1_Blend_Flags
typedef PS_DesignMap_ PS_DesignMapRec
typedef PS_DesignMap_PS_DesignMap
typedef PS_DesignMapRec T1_DesignMap
typedef PS_BlendRec_ PS_BlendRec
typedef PS_BlendRec_PS_Blend
typedef PS_BlendRec T1_Blend
typedef CID_FaceDictRec_ CID_FaceDictRec
typedef CID_FaceDictRec_CID_FaceDict
typedef CID_FaceDictRec CID_FontDict
typedef CID_FaceInfoRec_ CID_FaceInfoRec
typedef CID_FaceInfoRec_CID_FaceInfo
typedef CID_FaceInfoRec CID_Info

Enumerations

enum  T1_Blend_Flags_

Functions

 FT_Has_PS_Glyph_Names (FT_Face face)
 FT_Get_PS_Font_Info (FT_Face face, PS_FontInfo afont_info)
 FT_Get_PS_Font_Private (FT_Face face, PS_Private afont_private)


Define Documentation

#define t1_blend_blue_scale   T1_BLEND_BLUE_SCALE

Definition at line 231 of file t1tables.h.

#define t1_blend_blue_shift   T1_BLEND_BLUE_SHIFT

Definition at line 232 of file t1tables.h.

#define t1_blend_blue_values   T1_BLEND_BLUE_VALUES

Definition at line 225 of file t1tables.h.

#define t1_blend_family_blues   T1_BLEND_FAMILY_BLUES

Definition at line 233 of file t1tables.h.

#define t1_blend_family_other_blues   T1_BLEND_FAMILY_OTHER_BLUES

Definition at line 234 of file t1tables.h.

#define t1_blend_force_bold   T1_BLEND_FORCE_BOLD

Definition at line 235 of file t1tables.h.

#define t1_blend_italic_angle   T1_BLEND_ITALIC_ANGLE

Definition at line 224 of file t1tables.h.

#define t1_blend_max   T1_BLEND_MAX

Definition at line 236 of file t1tables.h.

#define t1_blend_other_blues   T1_BLEND_OTHER_BLUES

Definition at line 226 of file t1tables.h.

#define t1_blend_standard_height   T1_BLEND_STANDARD_HEIGHT

Definition at line 228 of file t1tables.h.

#define t1_blend_standard_widths   T1_BLEND_STANDARD_WIDTH

Definition at line 227 of file t1tables.h.

#define t1_blend_stem_snap_heights   T1_BLEND_STEM_SNAP_HEIGHTS

Definition at line 230 of file t1tables.h.

#define t1_blend_stem_snap_widths   T1_BLEND_STEM_SNAP_WIDTHS

Definition at line 229 of file t1tables.h.

#define t1_blend_underline_position   T1_BLEND_UNDERLINE_POSITION

Definition at line 222 of file t1tables.h.

#define t1_blend_underline_thickness   T1_BLEND_UNDERLINE_THICKNESS

Definition at line 223 of file t1tables.h.

#define T1_MAX_MM_AXIS   4

Definition at line 243 of file t1tables.h.

Referenced by mm_weights_unmap(), parse_blend_axis_types(), parse_blend_design_map(), parse_blend_design_positions(), and T1_Get_MM_Var().

#define T1_MAX_MM_DESIGNS   16

Definition at line 240 of file t1tables.h.

Referenced by parse_blend_design_positions(), parse_weight_vector(), and T1_Set_MM_Design().

#define T1_MAX_MM_MAP_POINTS   20

Definition at line 246 of file t1tables.h.

Referenced by parse_blend_design_map().


Typedef Documentation

typedef struct CID_FaceDictRec_* CID_FaceDict

Definition at line 334 of file t1tables.h.

typedef struct CID_FaceDictRec_ CID_FaceDictRec

typedef struct CID_FaceInfoRec_* CID_FaceInfo

Definition at line 389 of file t1tables.h.

typedef struct CID_FaceInfoRec_ CID_FaceInfoRec

typedef CID_FaceDictRec CID_FontDict

Definition at line 340 of file t1tables.h.

typedef CID_FaceInfoRec CID_Info

Definition at line 402 of file t1tables.h.

typedef struct PS_BlendRec_ * PS_Blend

typedef struct PS_BlendRec_ PS_BlendRec

typedef struct PS_DesignMap_ * PS_DesignMap

typedef struct PS_DesignMap_ PS_DesignMapRec

typedef struct PS_FontInfoRec_* PS_FontInfo

Definition at line 92 of file t1tables.h.

typedef FT_BEGIN_HEADER struct PS_FontInfoRec_ PS_FontInfoRec

typedef struct PS_PrivateRec_* PS_Private

Definition at line 167 of file t1tables.h.

typedef struct PS_PrivateRec_ PS_PrivateRec

typedef PS_BlendRec T1_Blend

Definition at line 294 of file t1tables.h.

typedef enum T1_Blend_Flags_ T1_Blend_Flags

typedef PS_DesignMapRec T1_DesignMap

Definition at line 259 of file t1tables.h.

typedef PS_FontInfoRec T1_FontInfo

Definition at line 105 of file t1tables.h.

typedef PS_PrivateRec T1_Private

Definition at line 180 of file t1tables.h.


Enumeration Type Documentation

enum T1_Blend_Flags_

Definition at line 193 of file t1tables.h.


Function Documentation

FT_Get_PS_Font_Info ( FT_Face  face,
PS_FontInfo  afont_info 
)

FT_Get_PS_Font_Private ( FT_Face  face,
PS_Private  afont_private 
)

Definition at line 73 of file fttype1.c.

References error, FT_FACE_FIND_SERVICE, and NULL.

FT_Has_PS_Glyph_Names ( FT_Face  face  ) 

Definition at line 52 of file fttype1.c.

References FT_FACE_FIND_SERVICE, NULL, and result().


Generated on Tue Jul 5 15:58:21 2011 for ROOT_528-00b_version by  doxygen 1.5.1