Lines Matching refs:prev
145 const Rect prev = dst[static_cast<size_t>(prevIndex)]; in reverseRectsResolvingJunctions() local
148 if (prev.right <= left) break; in reverseRectsResolvingJunctions()
150 if (prev.right > left && prev.right < right) { in reverseRectsResolvingJunctions()
151 dst.add(Rect(prev.right, top, right, bottom)); in reverseRectsResolvingJunctions()
152 right = prev.right; in reverseRectsResolvingJunctions()
155 if (prev.left > left && prev.left < right) { in reverseRectsResolvingJunctions()
156 dst.add(Rect(prev.left, top, right, bottom)); in reverseRectsResolvingJunctions()
157 right = prev.left; in reverseRectsResolvingJunctions()
162 if (prev.left >= right) { in reverseRectsResolvingJunctions()
167 if (prev.left >= right) break; in reverseRectsResolvingJunctions()
169 if (prev.left > left && prev.left < right) { in reverseRectsResolvingJunctions()
170 dst.add(Rect(left, top, prev.left, bottom)); in reverseRectsResolvingJunctions()
171 left = prev.left; in reverseRectsResolvingJunctions()
174 if (prev.right > left && prev.right < right) { in reverseRectsResolvingJunctions()
175 dst.add(Rect(left, top, prev.right, bottom)); in reverseRectsResolvingJunctions()
176 left = prev.right; in reverseRectsResolvingJunctions()
180 if (prev.right <= left) { in reverseRectsResolvingJunctions()
549 const_iterator prev = cur; in validate() local
550 Rect b(*prev); in validate()
568 if (prev != cur) { in validate()
573 if ((*prev < *cur) == false) { in validate()
577 if (cur->top == prev->top) { in validate()
578 if (cur->bottom != prev->bottom) { in validate()
581 } else if (cur->left < prev->right) { in validate()
584 name, prev, cur); in validate()
587 } else if (cur->top < prev->bottom) { in validate()
590 name, prev, cur); in validate()
593 prev = cur; in validate()