Lines Matching refs:right
446 T* right = stack[sp--].ub; \
450 int i, n = (int)(right - left) + 1, m; \
457 for( ptr = left + 1; ptr <= right; ptr++ ) \
477 right0 = right; \
491 a = right - 2*d, b = right - d, c = right; \
492 right = LT(*a, *b) ? (LT(*b, *c) ? b : (LT(*a, *c) ? c : a)) \
496 a = left, b = pivot, c = right; \
505 right = right1 = right0; \
509 while( left <= right && !LT(*pivot, *left) ) \
521 while( left <= right && !LT(*right, *pivot) ) \
523 if( !LT(*pivot, *right) ) \
525 if( right < right1 ) \
526 CV_SWAP( *right1, *right, t ); \
530 right--; \
533 if( left > right ) \
535 CV_SWAP( *left, *right, t ); \
538 right--; \
543 left = left0, right = right0; \
551 n = MIN( (int)(right0 - right1), (int)(right1 - right) ); \
555 m = (int)(right1 - right); \
564 left = right0 - m + 1, right = right0; \
570 left = left0, right = left0 + n - 1; \
574 left = left0, right = left0 + n - 1; \
577 left = right0 - m + 1, right = right0; \