7#ifndef SkCubics_DEFINED
8#define SkCubics_DEFINED
51 static double EvalAt(
double A,
double B,
double C,
double D,
double t) {
55 static double EvalAt(
double coefficients[4],
double t) {
56 return EvalAt(coefficients[0], coefficients[1], coefficients[2], coefficients[3], t);
static skvx::float4 fma(const skvx::float4 &f, float m, const skvx::float4 &a)
static int BinarySearchRootsValidT(double A, double B, double C, double D, double solution[3])
static double EvalAt(double A, double B, double C, double D, double t)
static double EvalAt(double coefficients[4], double t)
static int RootsValidT(double A, double B, double C, double D, double solution[3])
static int RootsReal(double A, double B, double C, double D, double solution[3])