zenilib
0.5.3.0
|
Go to the source code of this file.
Macros | |
#define | FT_COMPONENT trace_otvmath |
Functions | |
static void | otv_GlyphAssembly_validate (FT_Bytes table, OTV_Validator valid) |
otv_MATH_validate (FT_Bytes table, FT_UInt glyph_count, FT_Validator ftvalid) | |
static void | otv_MathConstants_validate (FT_Bytes table, OTV_Validator valid) |
static void | otv_MathGlyphConstruction_validate (FT_Bytes table, OTV_Validator valid) |
static void | otv_MathGlyphInfo_validate (FT_Bytes table, OTV_Validator valid) |
static void | otv_MathItalicsCorrectionInfo_validate (FT_Bytes table, OTV_Validator valid, FT_Int isItalic) |
static void | otv_MathKern_validate (FT_Bytes table, OTV_Validator valid) |
static void | otv_MathKernInfo_validate (FT_Bytes table, OTV_Validator valid) |
static void | otv_MathVariants_validate (FT_Bytes table, OTV_Validator valid) |
|
static |
Definition at line 274 of file otvmath.c.
References FT_INVALID_GLYPH_ID, FT_NEXT_USHORT, i, otv_Device_validate(), OTV_LIMIT_CHECK, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, and OTV_SIZE_CHECK.
Referenced by otv_MathGlyphConstruction_validate().
otv_MATH_validate | ( | FT_Bytes | table, |
FT_UInt | glyph_count, | ||
FT_Validator | ftvalid | ||
) |
Definition at line 416 of file otvmath.c.
References FT_INVALID_FORMAT, FT_NEXT_ULONG, FT_NEXT_USHORT, FT_TRACE3, FT_TRACE4, OTV_INIT, OTV_LIMIT_CHECK, otv_MathConstants_validate(), otv_MathGlyphInfo_validate(), and otv_MathVariants_validate().
Referenced by otv_validate().
|
static |
Definition at line 46 of file otvmath.c.
References i, otv_Device_validate(), OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, and OTV_SIZE_CHECK.
Referenced by otv_MATH_validate().
|
static |
Definition at line 315 of file otvmath.c.
References FT_INVALID_GLYPH_ID, FT_NEXT_USHORT, i, otv_GlyphAssembly_validate(), OTV_LIMIT_CHECK, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, and OTV_SIZE_CHECK.
Referenced by otv_MathVariants_validate().
|
static |
Definition at line 225 of file otvmath.c.
References FALSE, FT_NEXT_USHORT, otv_Coverage_validate(), OTV_EXIT, OTV_LIMIT_CHECK, otv_MathItalicsCorrectionInfo_validate(), otv_MathKernInfo_validate(), OTV_NAME_ENTER, and TRUE.
Referenced by otv_MATH_validate().
|
static |
Definition at line 86 of file otvmath.c.
References FT_NEXT_USHORT, FT_UNUSED, i, otv_Coverage_validate(), otv_Device_validate(), OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, and OTV_SIZE_CHECK.
Referenced by otv_MathGlyphInfo_validate().
|
static |
Definition at line 135 of file otvmath.c.
References FT_NEXT_USHORT, i, otv_Device_validate(), OTV_EXIT, OTV_LIMIT_CHECK, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, and OTV_SIZE_CHECK.
Referenced by otv_MathKernInfo_validate().
|
static |
Definition at line 178 of file otvmath.c.
References FT_NEXT_USHORT, i, j, otv_Coverage_validate(), OTV_EXIT, OTV_LIMIT_CHECK, otv_MathKern_validate(), OTV_NAME_ENTER, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, and OTV_SIZE_CHECK.
Referenced by otv_MathGlyphInfo_validate().
|
static |
Definition at line 355 of file otvmath.c.
References FT_NEXT_USHORT, i, otv_Coverage_validate(), OTV_EXIT, OTV_LIMIT_CHECK, otv_MathGlyphConstruction_validate(), OTV_NAME_ENTER, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, and OTV_SIZE_CHECK.
Referenced by otv_MATH_validate().