Home
last modified time | relevance | path

Searched refs:eval_cubic (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/samplecode/
DSampleFitCubicToCircle.cpp84 static std::tuple<double, double, double> eval_cubic(double x[], double T) { in eval_cubic() function
106 auto [x, dx, ddx] = eval_cubic(cubicX, T); in find_max_error_T()
107 auto [y, dy, ddy] = eval_cubic(cubicY, T); in find_max_error_T()
131 double errX = std::get<0>(eval_cubic(fCubicX.data(), fMaxErrorT)) - kCenterX; in fitCubic()
132 double errY = std::get<0>(eval_cubic(fCubicY.data(), fMaxErrorT)) - kCenterY; in fitCubic()
239 auto [x, dx, ddx] = eval_cubic(X.data(), kMaxErrorT); in onChar()
240 auto [y, dy, ddy] = eval_cubic(Y.data(), kMaxErrorT); in onChar()
/third_party/flutter/skia/src/utils/
DSkInterpolator.cpp219 static inline Dot14 eval_cubic(Dot14 t, Dot14 A, Dot14 B, Dot14 C) { in eval_cubic() function
257 Dot14 guess = eval_cubic(t, A, B, C); in SkUnitCubicInterp()
271 return SkFixedToScalar(eval_cubic(t, A, B, C) << 2); in SkUnitCubicInterp()
/third_party/flutter/skia/modules/particles/src/
DSkCurve.cpp27 static T eval_cubic(const T* pts, float x) { in eval_cubic() function
38 return eval_cubic(pts, x); in eval_segment()