Lines Matching refs:mate
1679 bool matesWith(const SkClosestRecord& mate SkDEBUGPARAMS(SkIntersections* i)) const { in matesWith()
1680 SkOPOBJASSERT(i, fC1Span == mate.fC1Span || fC1Span->endT() <= mate.fC1Span->startT() in matesWith()
1681 || mate.fC1Span->endT() <= fC1Span->startT()); in matesWith()
1682 SkOPOBJASSERT(i, fC2Span == mate.fC2Span || fC2Span->endT() <= mate.fC2Span->startT() in matesWith()
1683 || mate.fC2Span->endT() <= fC2Span->startT()); in matesWith()
1684 return fC1Span == mate.fC1Span || fC1Span->endT() == mate.fC1Span->startT() in matesWith()
1685 || fC1Span->startT() == mate.fC1Span->endT() in matesWith()
1686 || fC2Span == mate.fC2Span in matesWith()
1687 || fC2Span->endT() == mate.fC2Span->startT() in matesWith()
1688 || fC2Span->startT() == mate.fC2Span->endT(); in matesWith()
1691 void merge(const SkClosestRecord& mate) { in merge()
1692 fC1Span = mate.fC1Span; in merge()
1693 fC2Span = mate.fC2Span; in merge()
1694 fClosest = mate.fClosest; in merge()
1695 fC1Index = mate.fC1Index; in merge()
1696 fC2Index = mate.fC2Index; in merge()
1706 void update(const SkClosestRecord& mate) { in update()
1707 fC1StartT = SkTMin(fC1StartT, mate.fC1StartT); in update()
1708 fC1EndT = SkTMax(fC1EndT, mate.fC1EndT); in update()
1709 fC2StartT = SkTMin(fC2StartT, mate.fC2StartT); in update()
1710 fC2EndT = SkTMax(fC2EndT, mate.fC2EndT); in update()