Home | History | Annotate | Download | only in pathops

Lines Matching refs:fEnd

77             lh->fStart->t(), lh->fEnd->t(),
78 segment()->debugID(), debugID(), fSectorStart, fSectorEnd, fStart->t(), fEnd->t(),
80 rh->fStart->t(), rh->fEnd->t());
97 lh->fStart->t(), lh->fEnd->t(),
98 segment()->debugID(), debugID(), fSectorStart, fSectorEnd, fStart->t(), fEnd->t(),
100 rh->fStart->t(), rh->fEnd->t());
357 if (!fEnd->contains(rh->fEnd)) {
391 bool stepUp = fStart->t() < fEnd->t();
392 SkOpSpanBase* checkEnd = fEnd;
418 SkOpSpanBase* computedEnd = stepUp ? checkEnd ? checkEnd->prev() : fEnd->segment()->head()
419 : checkEnd ? checkEnd->upCast()->next() : fEnd->segment()->tail();
420 if (checkEnd == fEnd || computedEnd == fEnd || computedEnd == fStart) {
428 SkOpSpanBase* saveEnd = fEnd;
429 fComputedEnd = fEnd = computedEnd;
432 fEnd = saveEnd;
510 if (this->fEnd->contains(rh->fEnd)) {
641 rayEnd[0].set(this->fEnd->pt());
644 this->fEnd->t());
652 int closestEnd = iEnd.closestTo(rh->fStart->t(), rh->fEnd->t(), rayEnd[0], &endDist);
804 double tEnd = angle->fEnd->t();
814 double lEnd = loop->fEnd->t();
855 return (fStart->t() + fEnd->t()) / 2;
862 const SkPoint& endPt = this->fEnd->pt();
872 int iOutside = iMid.mostOutside(this->fStart->t(), this->fEnd->t(), dStartPt);
880 int oppOutside = oppMid.mostOutside(rh->fStart->t(), rh->fEnd->t(), dStartPt);
960 fComputedEnd = fEnd = end;
982 segment->subDivide(fStart, fEnd, &fPart.fCurve); // set at least the line part if not more
997 SkASSERT(fStart != fEnd);
998 const SkPoint& cP1 = pts[fStart->t() < fEnd->t()];
1019 double endT = fEnd->t();
1111 return fStart->starter(fEnd);