Home | History | Annotate | Download | only in truetype

Lines Matching refs:zp2

627     exec->zp2 = exec->pts;
716 exec->zp2 = exec->pts;
2826 if ( BOUNDS( aIdx1, CUR.zp2.n_points ) ||
2835 p2 = CUR.zp2.cur + aIdx1;
5034 if ( BOUNDSL( L, CUR.zp2.n_points ) )
5047 R = CUR_fast_dualproj( &CUR.zp2.org[L] );
5049 R = CUR_fast_project( &CUR.zp2.cur[L] );
5075 if ( BOUNDS( L, CUR.zp2.n_points ) )
5082 K = CUR_fast_project( &CUR.zp2.cur[L] );
5084 CUR_Func_move( &CUR.zp2, L, args[1] - K );
5089 CUR.zp2.org[L] = CUR.zp2.cur[L];
5106 /* Third one: `zp0 - zp1', and not `zp2 - zp1! */
5178 BOUNDS( p1, CUR.zp2.n_points ) )
5187 FT_Vector* v2 = CUR.zp2.org + p1;
5205 FT_Vector* v2 = CUR.zp2.cur + p1;
5297 CUR.zp2 = CUR.twilight;
5301 CUR.zp2 = CUR.pts;
5340 CUR.zp2 = CUR.zp0;
5623 CUR.zp2.cur[point].x += dx;
5625 CUR.zp2.tags[point] |= FT_CURVE_TAG_TOUCH_X;
5629 CUR.zp2.cur[point].y += dy;
5631 CUR.zp2.tags[point] |= FT_CURVE_TAG_TOUCH_Y;
5639 CUR.zp2.cur[point].x += dx;
5641 CUR.zp2.tags[point] |= FT_CURVE_TAG_TOUCH_X;
5646 CUR.zp2.cur[point].y += dy;
5648 CUR.zp2.tags[point] |= FT_CURVE_TAG_TOUCH_Y;
5686 if ( BOUNDS( point, CUR.zp2.n_points ) )
5746 /* corruption when zp2 is the twilight zone */
5747 if ( BOUNDS( last_point, CUR.zp2.n_points ) )
5749 if ( CUR.zp2.n_points > 0 )
5750 last_point = (FT_UShort)(CUR.zp2.n_points - 1);
5758 if ( zp.cur != CUR.zp2.cur || refp != i )
5795 if ( CUR.GS.gep2 == 0 && CUR.zp2.n_points > 0 )
5796 last_point = (FT_UShort)( CUR.zp2.n_points - 1 );
5797 else if ( CUR.GS.gep2 == 1 && CUR.zp2.n_contours > 0 )
5798 last_point = (FT_UShort)( CUR.zp2.contours[CUR.zp2.n_contours - 1] );
5805 if ( zp.cur != CUR.zp2.cur || refp != i )
5857 if ( BOUNDS( point, CUR.zp2.n_points ) )
6361 BOUNDS( point, CUR.zp2.n_points ) )
6377 CUR.zp2.tags[point] |= FT_CURVE_TAG_TOUCH_BOTH;
6389 CUR.zp2.cur[point].x = CUR.zp1.cur[a0].x + R.x;
6390 CUR.zp2.cur[point].y = CUR.zp1.cur[a0].y + R.y;
6396 CUR.zp2.cur[point].x = ( CUR.zp1.cur[a0].x +
6400 CUR.zp2.cur[point].y = ( CUR.zp1.cur[a0].y +
6516 if ( BOUNDS( point, CUR.zp2.n_points ) )
6527 org_dist = CUR_Func_dualproj( &CUR.zp2.org[point], orus_base );
6529 org_dist = CUR_Func_dualproj( &CUR.zp2.orus[point], orus_base );
6531 cur_dist = CUR_Func_project ( &CUR.zp2.cur[point], cur_base );
6540 CUR_Func_move( &CUR.zp2, (FT_UShort)point, new_dist - cur_dist );