Lines Matching refs:stopT
276 SkScalar startT, SkScalar stopT, SkPath* dst) { in seg_to() argument
278 SkASSERT(stopT >= 0 && stopT <= SK_Scalar1); in seg_to()
279 SkASSERT(startT <= stopT); in seg_to()
281 if (startT == stopT) { in seg_to()
289 if (SK_Scalar1 == stopT) { in seg_to()
292 dst->lineTo(SkScalarInterp(pts[0].fX, pts[1].fX, stopT), in seg_to()
293 SkScalarInterp(pts[0].fY, pts[1].fY, stopT)); in seg_to()
298 if (SK_Scalar1 == stopT) { in seg_to()
301 SkChopQuadAt(pts, tmp0, stopT); in seg_to()
306 if (SK_Scalar1 == stopT) { in seg_to()
309 SkChopQuadAt(&tmp0[2], tmp1, SkScalarDiv(stopT - startT, in seg_to()
317 if (SK_Scalar1 == stopT) { in seg_to()
320 SkChopCubicAt(pts, tmp0, stopT); in seg_to()
325 if (SK_Scalar1 == stopT) { in seg_to()
328 SkChopCubicAt(&tmp0[3], tmp1, SkScalarDiv(stopT - startT, in seg_to()
490 SkScalar startT, stopT; in getSegment() local
492 const Segment* stopSeg = this->distanceToSegment(stopD, &stopT); in getSegment()
501 seg_to(&fPts[seg->fPtIndex], seg->fType, startT, stopT, dst); in getSegment()
508 seg_to(&fPts[seg->fPtIndex], seg->fType, 0, stopT, dst); in getSegment()