Data Structures |
| struct | AF_LatinBlue |
| struct | AF_LatinAxis |
| struct | AF_LatinMetrics |
Defines |
| #define | AF_LATIN_CONSTANT(metrics, c) ( ( (c) * (FT_Long)( (AF_LatinMetrics)(metrics) )->units_per_em ) / 2048 ) |
| #define | AF_LATIN_IS_TOP_BLUE(b) |
| #define | AF_LATIN_MAX_WIDTHS 16 |
| #define | AF_LATIN_MAX_BLUES AF_LATIN_BLUE_MAX |
| #define | AF_LATIN_HINTS_DO_HORZ_SNAP(h) AF_HINTS_TEST_OTHER( h, AF_LATIN_HINTS_HORZ_SNAP ) |
| #define | AF_LATIN_HINTS_DO_VERT_SNAP(h) AF_HINTS_TEST_OTHER( h, AF_LATIN_HINTS_VERT_SNAP ) |
| #define | AF_LATIN_HINTS_DO_STEM_ADJUST(h) AF_HINTS_TEST_OTHER( h, AF_LATIN_HINTS_STEM_ADJUST ) |
| #define | AF_LATIN_HINTS_DO_MONO(h) AF_HINTS_TEST_OTHER( h, AF_LATIN_HINTS_MONO ) |
Enumerations |
| enum | {
AF_LATIN_BLUE_CAPITAL_TOP,
AF_LATIN_BLUE_CAPITAL_BOTTOM,
AF_LATIN_BLUE_SMALL_F_TOP,
AF_LATIN_BLUE_SMALL_TOP,
AF_LATIN_BLUE_SMALL_BOTTOM,
AF_LATIN_BLUE_SMALL_MINOR,
AF_LATIN_BLUE_MAX
} |
| enum | { AF_LATIN_BLUE_ACTIVE = 1 << 0,
AF_LATIN_BLUE_TOP = 1 << 1,
AF_LATIN_BLUE_ADJUSTMENT = 1 << 2,
AF_LATIN_BLUE_FLAG_MAX
} |
| enum | { AF_LATIN_HINTS_HORZ_SNAP = 1 << 0,
AF_LATIN_HINTS_VERT_SNAP = 1 << 1,
AF_LATIN_HINTS_STEM_ADJUST = 1 << 2,
AF_LATIN_HINTS_MONO = 1 << 3
} |
Functions |
| | af_latin_metrics_init (AF_LatinMetrics metrics, FT_Face face) |
| | af_latin_metrics_scale (AF_LatinMetrics metrics, AF_Scaler scaler) |
| | af_latin_metrics_init_widths (AF_LatinMetrics metrics, FT_Face face, FT_ULong charcode) |
| | af_latin_metrics_check_digits (AF_LatinMetrics metrics, FT_Face face) |
| | af_latin_hints_compute_segments (AF_GlyphHints hints, AF_Dimension dim) |
| | af_latin_hints_link_segments (AF_GlyphHints hints, AF_Dimension dim) |
| | af_latin_hints_compute_edges (AF_GlyphHints hints, AF_Dimension dim) |
| | af_latin_hints_detect_features (AF_GlyphHints hints, AF_Dimension dim) |