pshrec.h File Reference

#include <ft2build.h>
#include "pshglob.h"

Go to the source code of this file.

Classes

struct  PS_HintRec_
struct  PS_Hint_TableRec_
struct  PS_MaskRec_
struct  PS_Mask_TableRec_
struct  PS_DimensionRec_
struct  PS_HintsRec_

Defines

#define ps_hint_is_active(x)   ( (x)->flags & PS_HINT_FLAG_ACTIVE )
#define ps_hint_is_ghost(x)   ( (x)->flags & PS_HINT_FLAG_GHOST )
#define ps_hint_is_bottom(x)   ( (x)->flags & PS_HINT_FLAG_BOTTOM )

Typedefs

typedef typedefFT_BEGIN_HEADER
struct PS_HintRec_
PS_Hint
typedef enum PS_Hint_Type_ PS_Hint_Type
typedef enum PS_Hint_Flags_ PS_Hint_Flags
typedef PS_HintRec_ PS_HintRec
typedef PS_Hint_TableRec_ PS_Hint_TableRec
typedef PS_Hint_TableRec_PS_Hint_Table
typedef PS_MaskRec_ PS_MaskRec
typedef PS_MaskRec_PS_Mask
typedef PS_Mask_TableRec_ PS_Mask_TableRec
typedef PS_Mask_TableRec_PS_Mask_Table
typedef PS_DimensionRec_ PS_DimensionRec
typedef PS_DimensionRec_PS_Dimension
typedef PS_HintsRec_ PS_HintsRec
typedef PS_HintsRec_PS_Hints

Enumerations

enum  PS_Hint_Type_
enum  PS_Hint_Flags_

Functions

 ps_hints_init (PS_Hints hints, FT_Memory memory)
 ps_hints_done (PS_Hints hints)
 t1_hints_funcs_init (T1_Hints_FuncsRec *funcs)
 t2_hints_funcs_init (T2_Hints_FuncsRec *funcs)


Define Documentation

#define ps_hint_is_active ( x   )     ( (x)->flags & PS_HINT_FLAG_ACTIVE )

Definition at line 82 of file pshrec.h.

#define ps_hint_is_bottom ( x   )     ( (x)->flags & PS_HINT_FLAG_BOTTOM )

Definition at line 84 of file pshrec.h.

#define ps_hint_is_ghost ( x   )     ( (x)->flags & PS_HINT_FLAG_GHOST )

Definition at line 83 of file pshrec.h.


Typedef Documentation

typedef struct PS_DimensionRec_ * PS_Dimension

typedef struct PS_DimensionRec_ PS_DimensionRec

typedef typedefFT_BEGIN_HEADER struct PS_HintRec_* PS_Hint

Definition at line 52 of file pshrec.h.

typedef enum PS_Hint_Flags_ PS_Hint_Flags

typedef struct PS_Hint_TableRec_ * PS_Hint_Table

typedef struct PS_Hint_TableRec_ PS_Hint_TableRec

typedef enum PS_Hint_Type_ PS_Hint_Type

typedef struct PS_HintRec_ PS_HintRec

typedef struct PS_HintsRec_ * PS_Hints

typedef struct PS_HintsRec_ PS_HintsRec

typedef struct PS_MaskRec_ * PS_Mask

typedef struct PS_Mask_TableRec_ * PS_Mask_Table

typedef struct PS_Mask_TableRec_ PS_Mask_TableRec

typedef struct PS_MaskRec_ PS_MaskRec


Enumeration Type Documentation

enum PS_Hint_Flags_

Definition at line 64 of file pshrec.h.

enum PS_Hint_Type_

Definition at line 55 of file pshrec.h.


Function Documentation

ps_hints_done ( PS_Hints  hints  ) 

Definition at line 786 of file pshrec.c.

References ps_dimension_done().

Referenced by ps_hinter_done().

ps_hints_init ( PS_Hints  hints,
FT_Memory  memory 
)

Definition at line 800 of file pshrec.c.

References FT_MEM_ZERO.

Referenced by ps_hinter_init().

t1_hints_funcs_init ( T1_Hints_FuncsRec funcs  ) 

Definition at line 1145 of file pshrec.c.

References FT_MEM_ZERO, ps_hints_apply(), ps_hints_close(), ps_hints_t1reset(), ps_hints_t1stem3(), t1_hints_open(), and t1_hints_stem().

Referenced by ps_hinter_init().

t2_hints_funcs_init ( T2_Hints_FuncsRec funcs  ) 

Definition at line 1211 of file pshrec.c.

References FT_MEM_ZERO, ps_hints_apply(), ps_hints_close(), ps_hints_t2counter(), ps_hints_t2mask(), t2_hints_open(), and t2_hints_stems().

Referenced by ps_hinter_init().


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