Home | History | Annotate | Download | only in src

Lines Matching defs:last

1305         PolyEdge *last, *prelast, *keep_prelast;
1311 last = tmp.next;
1312 while( last || e->y0 == y )
1314 if( last && last->y1 == y )
1317 prelast->next = last->next;
1318 last = last->next;
1322 if( last && (e->y0 > y || last->x < e->x) )
1325 prelast = last;
1326 last = last->next;
1332 e->next = last;
1381 last = tmp.next;
1383 while( last != keep_prelast && last->next != 0 )
1385 PolyEdge *te = last->next;
1388 if( last->x > te->x )
1391 last->next = te->next;
1392 te->next = last;
1398 prelast = last;
1399 last = te;
2284 size_t i = 0, first = 0, last = ncontours;
2288 if( !last )
2291 seq.resize(last);
2292 block.resize(last);
2294 for( i = first; i < last; i++ )
2299 CV_Assert( 0 <= contourIdx && contourIdx < (int)last );
2301 last = contourIdx + 1;
2304 for( i = first; i < last; i++ )
2316 for( i = first; i < last; i++ )
2318 seq[i].h_next = i < last-1 ? &seq[i+1] : 0;
2323 size_t count = last - first;
2329 for( i = first; i < last; i++ )