Lines Matching defs:dir
51 short dir;
58 #define ICV_PUSH( Y, L, R, PREV_L, PREV_R, DIR )\
65 tail->dir = (short)(DIR); \
71 #define ICV_POP( Y, L, R, PREV_L, PREV_R, DIR ) \
78 DIR = head->dir; \
144 int k, YC, PL, PR, dir;
145 ICV_POP( YC, L, R, PL, PR, dir );
149 {-dir, L - _8_connectivity, R + _8_connectivity},
150 {dir, L - _8_connectivity, PL - 1},
151 {dir, PR + 1, R + _8_connectivity}
164 for( k = 0/*(unsigned)(YC - dir) >= (unsigned)roi.height*/; k < 3; k++ )
166 dir = data[k][0];
167 img = pImage + (YC + dir) * step;
171 if( (unsigned)(YC + dir) >= (unsigned)roi.height )
187 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
203 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
276 int k, YC, PL, PR, dir;
277 ICV_POP( YC, L, R, PL, PR, dir );
281 {-dir, L - _8_connectivity, R + _8_connectivity},
282 {dir, L - _8_connectivity, PL - 1},
283 {dir, PR + 1, R + _8_connectivity}
296 for( k = 0/*(unsigned)(YC - dir) >= (unsigned)roi.height*/; k < 3; k++ )
298 dir = data[k][0];
299 img = pImage + (YC + dir) * step;
303 if( (unsigned)(YC + dir) >= (unsigned)roi.height )
319 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
335 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
453 int k, YC, PL, PR, dir, curstep;
454 ICV_POP( YC, L, R, PL, PR, dir );
458 {-dir, L - _8_connectivity, R + _8_connectivity},
459 {dir, L - _8_connectivity, PL - 1},
460 {dir, PR + 1, R + _8_connectivity}
479 dir = data[k][0];
480 curstep = dir * step;
481 img = pImage + (YC + dir) * step;
482 mask = pMask + (YC + dir) * maskStep;
499 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
517 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
550 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
567 dir = data[k][0];
568 curstep = dir * step;
569 img = pImage + (YC + dir) * step;
570 mask = pMask + (YC + dir) * maskStep;
587 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
605 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
638 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
759 int k, YC, PL, PR, dir, curstep;
760 ICV_POP( YC, L, R, PL, PR, dir );
764 {-dir, L - _8_connectivity, R + _8_connectivity},
765 {dir, L - _8_connectivity, PL - 1},
766 {dir, PR + 1, R + _8_connectivity}
785 dir = data[k][0];
786 curstep = dir * step;
787 img = pImage + (YC + dir) * step;
788 mask = pMask + (YC + dir) * maskStep;
805 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
823 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
857 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
874 dir = data[k][0];
875 curstep = dir * step;
876 img = pImage + (YC + dir) * step;
877 mask = pMask + (YC + dir) * maskStep;
894 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
912 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );
946 ICV_PUSH( YC + dir, j+1, i-1, L, R, -dir );