Home | History | Annotate | Download | only in autofit

Lines Matching full:seg2

733     AF_Segment    seg1, seg2;
754 for ( seg2 = segments; seg2 < segment_limit; seg2++ )
755 if ( seg2 != seg1 && seg1->dir + seg2->dir == 0 )
757 FT_Pos dist = seg2->pos - seg1->pos;
769 if ( min < seg2->min_coord )
770 min = seg2->min_coord;
772 if ( max > seg2->max_coord )
773 max = seg2->max_coord;
783 seg1->link = seg2;
786 if ( dist * 8 < seg2->score * 9 &&
787 ( dist * 8 < seg2->score * 7 || seg2->len < len ) )
789 seg2->score = dist;
790 seg2->len = len;
791 seg2->link = seg1;
820 for ( seg2 = segments; seg2 < segment_limit; seg2++ )
822 if ( seg2->pos > seg1->pos || seg1 == seg2 )
825 link2 = seg2->link;
826 if ( !link2 || link2->link != seg2 || link2->pos < link1->pos )
829 if ( seg1->pos == seg2->pos && link1->pos == link2->pos )
832 if ( seg2->score <= seg1->score || seg1->score * 4 <= seg2->score )
835 /* seg2 < seg1 < link1 < link2 */
837 if ( seg1->len >= seg2->len * 3 )
847 if ( link == seg2 )
871 seg2 = seg1->link;
873 if ( seg2 )
875 seg2->num_linked++;
876 if ( seg2->link != seg1 )
880 if ( seg2->score < dist_threshold || seg1->score < seg2->score * 4 )
881 seg1->serif = seg2->link;
883 seg2->num_linked--;
1088 AF_Segment seg2;
1092 seg2 = seg->link;
1096 seg2 = seg->serif;
1110 seg_delta = AF_SEGMENT_DIST( seg, seg2 );
1113 edge2 = seg2->edge;
1116 edge2 = seg2->edge;