Lines Matching refs:newT
410 int SkOpSegment::addT(SkOpSegment* other, const SkPoint& pt, double newT) { in addT() argument
411 if (precisely_zero(newT)) { in addT()
412 newT = 0; in addT()
413 } else if (precisely_equal(newT, 1)) { in addT()
414 newT = 1; in addT()
430 if (newT < span.fT) { in addT()
434 if (newT == span.fT) { in addT()
439 if ((pt == firstPt && newT == 0) || (span.fPt == lastPt && newT == 1)) { in addT()
452 span->fT = newT; in addT()
457 SkASSERT(approximately_equal(xyAtT(newT).fX, pt.fX) in addT()
458 && approximately_equal(xyAtT(newT).fY, pt.fY)); in addT()
467 if ((span->fDone = newT == 1)) { in addT()
477 double tInterval = newT - span[less].fT; in addT()
482 double tMid = newT - tInterval / 2; in addT()
492 if (approximately_negative(newT - span[less].fT) && tiny) { in addT()
493 if (approximately_greater_than_one(newT)) { in addT()
515 double tEndInterval = span[more].fT - newT; in addT()
524 double tMid = newT - tEndInterval / 2; in addT()
534 if (approximately_negative(span[more].fT - newT) && tiny) { in addT()
539 if (approximately_less_than_zero(newT)) { in addT()
646 int SkOpSegment::addSelfT(SkOpSegment* other, const SkPoint& pt, double newT) { in addSelfT() argument
648 int result = addT(other, pt, newT); in addSelfT()