Lines Matching refs:coincidence
356 const SkOpCoincidence* coincidence = contour->globalState()->coincidence();
357 coincidence->debugCheckValid(&glitches); // don't call validate; spans may be inconsistent
363 coincidence->debugAddMissing(&glitches, &added);
364 coincidence->debugExpand(&glitches);
365 coincidence->debugAddExpanded(&glitches);
366 coincidence->debugMark(&glitches);
777 // this mimics the order of the checks in handle coincidence
790 this->globalState()->coincidence()->debugRelease(glitches, this);
833 // if the coincidence is a product of multiple intersections. For instance, given
857 // when opp is encounted the 1st time, continue; on 2nd encounter, look for coincidence
869 // coincidence needs to be detected. This may not be true.
909 const SkOpCoincidence* coincidence = this->globalState()->coincidence();
914 if (coincidence->contains(rootPriorPtT, rootPtT, rootOppStart, rootOppEnd)) {
918 // mark coincidence
1423 // expand the range by checking adjacent spans for coincidence
1558 Since we only care about coincidence that was undetected, look at the
1996 // expand the range by checking adjacent spans for coincidence
2024 /* this sets up the coincidence links in the segments when the coincidence crosses multiple spans */
2413 const SkOpCoincidence* coins = this->globalState()->coincidence();