H A D | SkPathOpsTSect.h | 115 SkTSpan<OppCurve, TCurve>* findOppSpan(const SkTSpan<OppCurve, TCurve>* opp) const; 147 bool onlyEndPointsInCommon(const SkTSpan<OppCurve, TCurve>* opp, bool* start, 155 bool removeBounded(const SkTSpan<OppCurve, TCurve>* opp); 185 int hullCheck(const SkTSpan<OppCurve, TCurve>* opp, bool* start, bool* oppStart); 286 int intersects(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp, 288 bool isParallel(const SkDLine& thisLine, const SkTSect<OppCurve, TCurve>* opp) const; 289 int linesIntersect(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp, 297 void removeByPerpendicular(SkTSect<OppCurve, TCurve>* opp); 301 SkTSect<OppCurve, TCurve>* opp); 304 void removeSpans(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp); 403 SkTSpan<TCurve, OppCurve>* opp = this->spanAtT(t, &priorSpan); local 496 hullCheck(const SkTSpan<OppCurve, TCurve>* opp, bool* start, bool* oppStart) argument 524 hullsIntersect(SkTSpan<OppCurve, TCurve>* opp, bool* start, bool* oppStart) argument 608 double opp = fPart[end].fY - origY; local 634 onlyEndPointsInCommon(const SkTSpan<OppCurve, TCurve>* opp, bool* start, bool* oppStart, bool* ptsInCommon) argument 686 SkTSpan<OppCurve, TCurve>* opp = bounded->fBounded; local 694 removeBounded(const SkTSpan<OppCurve, TCurve>* opp) argument 884 const OppCurve& opp = sect2->fCurve; local 1034 const OppCurve& opp = sect2->fCurve; local 1253 intersects(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp, SkTSpan<OppCurve, TCurve>* oppSpan, int* oppResult) argument 1306 is_parallel(const SkDLine& thisLine, const TCurve& opp) argument 1334 linesIntersect(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp, SkTSpan<OppCurve, TCurve>* oppSpan, SkIntersections* i) argument 1606 removeAllBut(const SkTSpan<OppCurve, TCurve>* keep, SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp) argument 1627 removeByPerpendicular(SkTSect<OppCurve, TCurve>* opp) argument 1687 removeSpans(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp) argument 1732 trim(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp) argument [all...] |