Home | History | Annotate | Download | only in core

Lines Matching refs:stopT

37                    SkScalar startT, SkScalar stopT, SkPath* dst) {
39 SkASSERT(stopT >= 0 && stopT <= SK_Scalar1);
40 SkASSERT(startT <= stopT);
42 if (startT == stopT) {
55 if (SK_Scalar1 == stopT) {
58 dst->lineTo(SkScalarInterp(pts[0].fX, pts[1].fX, stopT),
59 SkScalarInterp(pts[0].fY, pts[1].fY, stopT));
64 if (SK_Scalar1 == stopT) {
67 SkChopQuadAt(pts, tmp0, stopT);
72 if (SK_Scalar1 == stopT) {
75 SkChopQuadAt(&tmp0[2], tmp1, (stopT - startT) / (1 - startT));
84 if (SK_Scalar1 == stopT) {
88 if (conic.chopAt(stopT, tmp)) {
93 if (SK_Scalar1 == stopT) {
100 conic.chopAt(startT, stopT, &tmp);
107 if (SK_Scalar1 == stopT) {
110 SkChopCubicAt(pts, tmp0, stopT);
115 if (SK_Scalar1 == stopT) {
118 SkChopCubicAt(&tmp0[3], tmp1, (stopT - startT) / (1 - startT));
656 SkScalar startT, stopT;
658 const Segment* stopSeg = this->distanceToSegment(stopD, &stopT);
667 SkPathMeasure_segTo(&fPts[seg->fPtIndex], seg->fType, startT, stopT, dst);
674 SkPathMeasure_segTo(&fPts[seg->fPtIndex], seg->fType, 0, stopT, dst);