Lines Matching defs:check
220 // if debug check triggers, caller failed to check if extended already exists
235 static void DebugCheckAdd(const SkCoincidentSpans* check, const SkOpPtT* coinPtTStart,
238 while (check) {
239 SkASSERT(check->coinPtTStart() != coinPtTStart || check->coinPtTEnd() != coinPtTEnd
240 || check->oppPtTStart() != oppPtTStart || check->oppPtTEnd() != oppPtTEnd);
241 SkASSERT(check->coinPtTStart() != oppPtTStart || check->coinPtTEnd() != oppPtTEnd
242 || check->oppPtTStart() != coinPtTStart || check->oppPtTEnd() != coinPtTEnd);
243 check = check->next();
381 coincident pair. If so, check for a new coincident span between B-end/A ptT loop
568 bool SkOpCoincidence::checkOverlap(SkCoincidentSpans* check,
574 return this->checkOverlap(check, oppSeg, coinSeg, oppTs, oppTe, coinTs, coinTe,
577 return this->checkOverlap(check, oppSeg, coinSeg, oppTe, oppTs, coinTe, coinTs, overlaps);
585 if (check->coinPtTStart()->segment() != coinSeg) {
588 if (check->oppPtTStart()->segment() != oppSeg) {
591 double checkTs = check->coinPtTStart()->fT;
592 double checkTe = check->coinPtTEnd()->fT;
594 double oCheckTs = check->oppPtTStart()->fT;
595 double oCheckTe = check->oppPtTEnd()->fT;
612 *overlaps->append() = check; // partial overlap, extend existing entry
613 } while ((check = check->next()));
1235 // check to see if multiple spans expanded so they are now identical