H A D | SkPathOpsTSect.h | 124 SkTSpan<OppCurve, TCurve>* findOppSpan(const SkTSpan<OppCurve, TCurve>* opp) const; 158 bool onlyEndPointsInCommon(const SkTSpan<OppCurve, TCurve>* opp, bool* start, 166 bool removeBounded(const SkTSpan<OppCurve, TCurve>* opp); 196 int hullCheck(const SkTSpan<OppCurve, TCurve>* opp, bool* start, bool* oppStart); 299 int intersects(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp, 301 bool isParallel(const SkDLine& thisLine, const SkTSect<OppCurve, TCurve>* opp) const; 302 int linesIntersect(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp, 310 void removeByPerpendicular(SkTSect<OppCurve, TCurve>* opp); 314 SkTSect<OppCurve, TCurve>* opp); 317 void removeSpans(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp); 426 SkTSpan<TCurve, OppCurve>* opp = this->spanAtT(t, &priorSpan); local 519 hullCheck(const SkTSpan<OppCurve, TCurve>* opp, bool* start, bool* oppStart) argument 547 hullsIntersect(SkTSpan<OppCurve, TCurve>* opp, bool* start, bool* oppStart) argument 632 double opp = fPart[end].fY - origY; local 658 onlyEndPointsInCommon(const SkTSpan<OppCurve, TCurve>* opp, bool* start, bool* oppStart, bool* ptsInCommon) argument 710 SkTSpan<OppCurve, TCurve>* opp = bounded->fBounded; local 718 removeBounded(const SkTSpan<OppCurve, TCurve>* opp) argument 920 const OppCurve& opp = sect2->fCurve; local 1087 const OppCurve& opp = sect2->fCurve; local 1333 intersects(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp, SkTSpan<OppCurve, TCurve>* oppSpan, int* oppResult) argument 1388 is_parallel(const SkDLine& thisLine, const TCurve& opp) argument 1416 linesIntersect(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp, SkTSpan<OppCurve, TCurve>* oppSpan, SkIntersections* i) argument 1697 removeAllBut(const SkTSpan<OppCurve, TCurve>* keep, SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp) argument 1718 removeByPerpendicular(SkTSect<OppCurve, TCurve>* opp) argument 1790 removeSpans(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp) argument 1835 trim(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp) argument [all...] |