Home | History | Annotate | Download | only in pathops

Lines Matching defs: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);
800 // this mimics the order of the checks in handle coincidence
813 this->globalState()->coincidence()->debugRelease(glitches, this);
856 // if the coincidence is a product of multiple intersections. For instance, given
880 // when opp is encounted the 1st time, continue; on 2nd encounter, look for coincidence
892 // coincidence needs to be detected. This may not be true.
931 const SkOpCoincidence* coincidence = this->globalState()->coincidence();
936 if (coincidence->contains(rootPriorPtT, rootPtT, rootOppStart, rootOppEnd)) {
940 // mark coincidence
1444 // expand the range by checking adjacent spans for coincidence
1577 Since we only care about coincidence that was undetected, look at the
2011 // expand the range by checking adjacent spans for coincidence
2039 /* this sets up the coincidence links in the segments when the coincidence crosses multiple spans */
2423 const SkOpCoincidence* coins = this->globalState()->coincidence();