Lines Matching refs:metrics

59   af_latin2_metrics_init_widths( AF_LatinMetrics  metrics,
68 metrics->axis[AF_DIMENSION_HORZ].width_count = 0;
69 metrics->axis[AF_DIMENSION_VERT].width_count = 0;
80 metrics->root.clazz->standard_char );
90 dummy->units_per_em = metrics->units_per_em;
105 AF_LatinAxis axis = &metrics->axis[dim];
148 AF_LatinAxis axis = &metrics->axis[dim];
154 : AF_LATIN_CONSTANT( metrics, 50 );
184 af_latin2_metrics_init_blues( AF_LatinMetrics metrics,
194 AF_LatinAxis axis = &metrics->axis[AF_DIMENSION_VERT];
429 af_latin2_metrics_check_digits( AF_LatinMetrics metrics,
470 metrics->root.digits_have_same_width = same_width;
475 af_latin2_metrics_init( AF_LatinMetrics metrics,
492 metrics->units_per_em = face->units_per_EM;
504 af_latin2_metrics_init_widths( metrics, face );
505 af_latin2_metrics_init_blues( metrics, face );
506 af_latin2_metrics_check_digits( metrics, face );
515 af_latin2_metrics_scale_dim( AF_LatinMetrics metrics,
536 axis = &metrics->axis[dim];
550 AF_LatinAxis vaxis = &metrics->axis[AF_DIMENSION_VERT];
573 ppem = metrics->root.scaler.face->size->metrics.x_ppem;
574 limit = metrics->root.globals->increase_x_height;
604 metrics->root.scaler.x_scale = scale;
605 metrics->root.scaler.x_delta = delta;
609 metrics->root.scaler.y_scale = scale;
610 metrics->root.scaler.y_delta = delta;
683 af_latin2_metrics_scale( AF_LatinMetrics metrics,
686 metrics->root.scaler.render_mode = scaler->render_mode;
687 metrics->root.scaler.face = scaler->face;
688 metrics->root.scaler.flags = scaler->flags;
690 af_latin2_metrics_scale_dim( metrics, scaler, AF_DIMENSION_HORZ );
691 af_latin2_metrics_scale_dim( metrics, scaler, AF_DIMENSION_VERT );
977 len_threshold = AF_LATIN_CONSTANT( hints->metrics, 8 );
981 len_score = AF_LATIN_CONSTANT( hints->metrics, 6000 );
994 /* the fake segments are introduced to hint the metrics -- */
1070 AF_LatinAxis laxis = &((AF_LatinMetrics)hints->metrics)->axis[dim];
1390 AF_LatinMetrics metrics )
1395 AF_LatinAxis latin = &metrics->axis[AF_DIMENSION_VERT];
1401 best_dist0 = FT_MulFix( metrics->units_per_em / 40, scale );
1496 AF_LatinMetrics metrics )
1500 FT_Face face = metrics->root.scaler.face;
1503 af_glyph_hints_rescale( hints, (AF_ScriptMetrics)metrics );
1509 hints->x_scale = metrics->axis[AF_DIMENSION_HORZ].scale;
1510 hints->x_delta = metrics->axis[AF_DIMENSION_HORZ].delta;
1511 hints->y_scale = metrics->axis[AF_DIMENSION_VERT].scale;
1512 hints->y_delta = metrics->axis[AF_DIMENSION_VERT].delta;
1515 mode = metrics->root.scaler.render_mode;
1520 metrics->root.scaler.render_mode = mode = FT_RENDER_MODE_NORMAL;
1630 AF_LatinMetrics metrics = (AF_LatinMetrics) hints->metrics;
1631 AF_LatinAxis axis = & metrics->axis[dim];
2307 AF_LatinMetrics metrics )
2319 if ( metrics->root.scaler.render_mode == FT_RENDER_MODE_LIGHT ||
2336 af_latin2_hints_compute_blue_edges( hints, metrics );
2344 metrics->root.scaler.render_mode == FT_RENDER_MODE_LIGHT ) )