Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 360 of file t1afm.c.
{ AFM_FontInfo fi = (AFM_FontInfo)( (T1_Face)face )->afm_data; FT_Int i; if ( !fi ) return T1_Err_Invalid_Argument; for ( i = 0; i < fi->NumTrackKern; i++ ) { AFM_TrackKern tk = fi->TrackKerns + i; if ( tk->degree != degree ) continue; if ( ptsize < tk->min_ptsize ) *kerning = tk->min_kern; else if ( ptsize > tk->max_ptsize ) *kerning = tk->max_kern; else { *kerning = FT_MulDiv( ptsize - tk->min_ptsize, tk->max_kern - tk->min_kern, tk->max_ptsize - tk->min_ptsize ) + tk->min_kern; } } return T1_Err_Ok; }