Home
last modified time | relevance | path

Searched refs:SkScalarInterp (Results 1 – 6 of 6) sorted by relevance

/external/skia/src/core/
DSkGeometry.cpp190 SkScalar ab = SkScalarInterp(src[0], src[2], t); in eval_quad()
191 SkScalar bc = SkScalarInterp(src[2], src[4], t); in eval_quad()
192 return SkScalarInterp(ab, bc, t); in eval_quad()
242 SkScalar ab = SkScalarInterp(src[0], src[2], t); in interp_quad_coords()
243 SkScalar bc = SkScalarInterp(src[2], src[4], t); in interp_quad_coords()
247 dst[4] = SkScalarInterp(ab, bc, t); in interp_quad_coords()
479 SkScalar ab = SkScalarInterp(src[0], src[2], t); in eval_cubic()
480 SkScalar bc = SkScalarInterp(src[2], src[4], t); in eval_cubic()
481 SkScalar cd = SkScalarInterp(src[4], src[6], t); in eval_cubic()
482 SkScalar abc = SkScalarInterp(ab, bc, t); in eval_cubic()
[all …]
DSkPathMeasure.cpp99 SkScalarInterp(pts[0].fX, pts[3].fX, SK_Scalar1/3), in cubic_too_curvy()
100 SkScalarInterp(pts[0].fY, pts[3].fY, SK_Scalar1/3)) in cubic_too_curvy()
103 SkScalarInterp(pts[0].fX, pts[3].fX, SK_Scalar1*2/3), in cubic_too_curvy()
104 SkScalarInterp(pts[0].fY, pts[3].fY, SK_Scalar1*2/3)); in cubic_too_curvy()
259 pos->set(SkScalarInterp(pts[0].fX, endp->fX, t), in compute_pos_tan()
260 SkScalarInterp(pts[0].fY, endp->fY, t)); in compute_pos_tan()
307 dst->lineTo(SkScalarInterp(pts[0].fX, endp->fX, stopT), in seg_to()
308 SkScalarInterp(pts[0].fY, endp->fY, stopT)); in seg_to()
/external/skia/src/utils/
DSkBoundaryPatch.cpp21 return SkMakePoint(SkScalarInterp(a.fX, b.fX, t), in SkPointInterp()
22 SkScalarInterp(a.fY, b.fY, t)); in SkPointInterp()
DSkInterpolator.cpp210 values[i] = SkScalarInterp(prevSrc[i], nextSrc[i], T); in timeToValues()
/external/skia/src/animator/
DSkOperandIterpolator.cpp87 values[i].fScalar = SkScalarInterp(prevSrc[i].fScalar, nextSrc[i].fScalar, T); in timeToValues()
/external/skia/include/core/
DSkScalar.h251 static inline SkScalar SkScalarInterp(SkScalar A, SkScalar B, SkScalar t) { in SkScalarInterp() function