|
static qreal | newtonIteration (const SingleCubicBezier &singleCubicBezier, qreal t, qreal x) |
static qreal | evaluateSegmentForY (const SingleCubicBezier &singleCubicBezier, qreal t) |
static qreal | evaluateForX (const SingleCubicBezier &singleCubicBezier, qreal t) |
static qreal | evaluateDerivateForX (const SingleCubicBezier &singleCubicBezier, qreal t) |
static qreal | _cbrt (qreal d) |
static float | _fast_cbrt (float x) |
static double | _fast_cbrt (double d) |
static qreal | _acos (qreal x) |
static qreal | _cos (qreal x) |
static bool | inRange (qreal f) |
static void | cosacos (qreal x, qreal &s1, qreal &s2, qreal &s3) |
static qreal | singleRealSolutionForCubic (qreal a, qreal b, qreal c) |
static bool | almostZero (qreal value) |
static qreal | findTForX (const SingleCubicBezier &singleCubicBezier, qreal x) |
static qreal | newtonIteration (const SingleCubicBezier &singleCubicBezier, qreal t, qreal x) |
static qreal | evaluateSegmentForY (const SingleCubicBezier &singleCubicBezier, qreal t) |
static qreal | evaluateForX (const SingleCubicBezier &singleCubicBezier, qreal t) |
static qreal | evaluateDerivateForX (const SingleCubicBezier &singleCubicBezier, qreal t) |
static qreal | _cbrt (qreal d) |
static float | _fast_cbrt (float x) |
static double | _fast_cbrt (double d) |
static qreal | _acos (qreal x) |
static qreal | _cos (qreal x) |
static bool | inRange (qreal f) |
static void | cosacos (qreal x, qreal &s1, qreal &s2, qreal &s3) |
static qreal | singleRealSolutionForCubic (qreal a, qreal b, qreal c) |
static bool | almostZero (qreal value) |
static qreal | findTForX (const SingleCubicBezier &singleCubicBezier, qreal x) |
QList< SingleCubicBezier > | _curves |
QList< qreal > | _intervals |
int | _curveCount |
bool | _init |
bool | _valid |
QEasingCurve::Type | _t |
qreal | _p |
qreal | _a |
qreal | _o |
QList< QPointF > | _bezierCurves |
TCBPoints | _tcbPoints |
Definition at line 905 of file qeasingcurve.cpp.