Lines Matching refs:metrics

226                                FT_Size_Metrics*  metrics )
241 metrics->x_ppem = (FT_UShort)strike[44];
242 metrics->y_ppem = (FT_UShort)strike[45];
244 metrics->ascender = (FT_Char)strike[16] << 6; /* hori.ascender */
245 metrics->descender = (FT_Char)strike[17] << 6; /* hori.descender */
246 metrics->height = metrics->ascender - metrics->descender;
249 metrics->max_advance = ( (FT_Char)strike[22] + /* min_origin_SB */
292 metrics->x_ppem = ppem;
293 metrics->y_ppem = ppem;
295 metrics->ascender = ppem * hori->Ascender * 64 / upem;
296 metrics->descender = ppem * hori->Descender * 64 / upem;
297 metrics->height = ppem * ( hori->Ascender -
300 metrics->max_advance = ppem * hori->advance_Width_Max * 64 / upem;
316 TT_SBit_Metrics metrics;
336 TT_SBit_MetricsRec* metrics )
354 decoder->metrics = metrics;
417 width = decoder->metrics->width;
418 height = decoder->metrics->height;
484 TT_SBit_Metrics metrics = decoder->metrics;
490 metrics->height = p[0];
491 metrics->width = p[1];
492 metrics->horiBearingX = (FT_Char)p[2];
493 metrics->horiBearingY = (FT_Char)p[3];
494 metrics->horiAdvance = p[4];
502 metrics->vertBearingX = (FT_Char)p[0];
503 metrics->vertBearingY = (FT_Char)p[1];
504 metrics->vertAdvance = p[2];
553 width = decoder->metrics->width;
554 height = decoder->metrics->height;
692 width = decoder->metrics->width;
693 height = decoder->metrics->height;
804 FT_Char horiBearingX = (FT_Char)decoder->metrics->horiBearingX;
805 FT_Char horiBearingY = (FT_Char)decoder->metrics->horiBearingY;
806 FT_Byte horiAdvance = (FT_Byte)decoder->metrics->horiAdvance;
807 FT_Char vertBearingX = (FT_Char)decoder->metrics->vertBearingX;
808 FT_Char vertBearingY = (FT_Char)decoder->metrics->vertBearingY;
809 FT_Byte vertAdvance = (FT_Byte)decoder->metrics->vertAdvance;
841 decoder->metrics->horiBearingX = horiBearingX;
842 decoder->metrics->horiBearingY = horiBearingY;
843 decoder->metrics->horiAdvance = horiAdvance;
844 decoder->metrics->vertBearingX = vertBearingX;
845 decoder->metrics->vertBearingY = vertBearingY;
846 decoder->metrics->vertAdvance = vertAdvance;
847 decoder->metrics->width = (FT_Byte)decoder->bitmap->width;
848 decoder->metrics->height = (FT_Byte)decoder->bitmap->rows;
891 decoder->metrics,
985 FT_UInt width = decoder->metrics->width;
986 FT_UInt height = decoder->metrics->height;
1015 case 17: /* small metrics, PNG image data */
1016 case 18: /* big metrics, PNG image data */
1017 case 19: /* metrics in EBLC, PNG image data */
1110 case 2: /* big metrics, constant image size */
1174 case 5: /* constant metrics with sparse glyph codes */
1249 TT_SBit_MetricsRec *metrics )
1263 metrics->width = 0;
1264 metrics->height = 0;
1326 metrics,
1356 metrics->horiBearingX = (FT_Short)originOffsetX;
1357 metrics->horiBearingY = (FT_Short)( -originOffsetY + metrics->height );
1358 metrics->horiAdvance = (FT_Short)( aadvance *
1359 face->root.size->metrics.x_ppem /
1373 TT_SBit_MetricsRec *metrics )
1386 error = tt_sbit_decoder_init( decoder, face, strike_index, metrics );
1404 metrics );