Searched refs:eval_cubic (Results 1 – 3 of 3) sorted by relevance
/third_party/skia/samplecode/ |
D | SampleFitCubicToCircle.cpp | 84 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/ |
D | SkInterpolator.cpp | 219 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/ |
D | SkCurve.cpp | 27 static T eval_cubic(const T* pts, float x) { in eval_cubic() function 38 return eval_cubic(pts, x); in eval_segment()
|