Home | History | Annotate | Download | only in truetype

Lines Matching defs:n_points

359     FT_Int          n_points;
399 n_points = 0;
402 n_points = cont[-1] + 1;
403 if ( n_points < 0 )
408 error = FT_GLYPHLOADER_CHECK_POINTS( gloader, n_points + 4, 0 );
461 flag_limit = flag + n_points;
488 vec_limit = vec + n_points;
527 vec_limit = vec + n_points;
560 outline->n_points = (FT_UShort)n_points;
712 zone->n_points = (FT_UShort)( load->outline.n_points - start_point );
757 origin = zone->cur[zone->n_points - 4].x;
760 translate_array( zone->n_points, zone->cur, origin, 0 );
765 FT_ARRAY_COPY( zone->org, zone->cur, zone->n_points );
777 FT_ARRAY_COPY( zone->orus, zone->cur, zone->n_points );
789 zone->cur[zone->n_points - 3].x =
790 FT_PIX_ROUND( zone->cur[zone->n_points - 3].x );
791 zone->cur[zone->n_points - 1].y =
792 FT_PIX_ROUND( zone->cur[zone->n_points - 1].y );
830 loader->pp1 = zone->cur[zone->n_points - 4];
831 loader->pp2 = zone->cur[zone->n_points - 3];
832 loader->pp3 = zone->cur[zone->n_points - 2];
833 loader->pp4 = zone->cur[zone->n_points - 1];
856 FT_Int n_points;
860 n_points = outline->n_points;
864 outline->points[n_points ] = loader->pp1;
865 outline->points[n_points + 1] = loader->pp2;
866 outline->points[n_points + 2] = loader->pp3;
867 outline->points[n_points + 3] = loader->pp4;
869 outline->tags[n_points ] = 0;
870 outline->tags[n_points + 1] = 0;
871 outline->tags[n_points + 2] = 0;
872 outline->tags[n_points + 3] = 0;
874 n_points += 4;
889 n_points );
893 for ( i = 0; i < n_points; ++i )
909 loader->zone.n_points + 4 );
916 FT_Vector* limit = outline->points + n_points;
927 loader->pp1 = outline->points[n_points - 4];
928 loader->pp2 = outline->points[n_points - 3];
929 loader->pp3 = outline->points[n_points - 2];
930 loader->pp4 = outline->points[n_points - 1];
935 loader->zone.n_points += 4;
961 FT_UInt num_points = gloader->base.outline.n_points;
1125 outline->n_points + 4,
1130 outline->points[outline->n_points ] = loader->pp1;
1131 outline->points[outline->n_points + 1] = loader->pp2;
1132 outline->points[outline->n_points + 2] = loader->pp3;
1133 outline->points[outline->n_points + 3] = loader->pp4;
1135 outline->tags[outline->n_points ] = 0;
1136 outline->tags[outline->n_points + 1] = 0;
1137 outline->tags[outline->n_points + 2] = 0;
1138 outline->tags[outline->n_points + 3] = 0;
1196 for ( i = start_point; i < loader->zone.n_points; i++ )
1199 loader->zone.n_points += 4;
1444 start_point = gloader->base.outline.n_points;
1557 num_base_points = gloader->base.outline.n_points;
1575 num_points = gloader->base.outline.n_points;
1581 /* 0 -(1)-> start_point -(2)-> num_base_points -(3)-> n_points. */
1829 glyph->outline.n_points = 0;