![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
struct | SingleCubicBezier |
Public Member Functions | |
BezierEase (QEasingCurve::Type type=QEasingCurve::BezierSpline) | |
void | init () |
QEasingCurveFunction * | copy () const override |
void | getBezierSegment (SingleCubicBezier *&singleCubicBezier, qreal x) |
qreal | value (qreal x) override |
BezierEase (QEasingCurve::Type type=QEasingCurve::BezierSpline) | |
void | init () |
QEasingCurveFunction * | copy () const override |
void | getBezierSegment (SingleCubicBezier *&singleCubicBezier, qreal x) |
qreal | value (qreal x) override |
![]() | |
QEasingCurveFunction (QEasingCurve::Type type, qreal period=0.3, qreal amplitude=1.0, qreal overshoot=1.70158) | |
virtual | ~QEasingCurveFunction () |
bool | operator== (const QEasingCurveFunction &other) const |
QEasingCurveFunction (QEasingCurve::Type type, qreal period=0.3, qreal amplitude=1.0, qreal overshoot=1.70158) | |
virtual | ~QEasingCurveFunction () |
bool | operator== (const QEasingCurveFunction &other) const |
Public Attributes | |
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 427 of file qeasingcurve.cpp.
|
inline |
Definition at line 442 of file qeasingcurve.cpp.
References BezierEase(), _init, and _valid.
Referenced by BezierEase().
|
inline |
Definition at line 442 of file qeasingcurve.cpp.
Definition at line 673 of file qeasingcurve.cpp.
Definition at line 673 of file qeasingcurve.cpp.
Definition at line 612 of file qeasingcurve.cpp.
Definition at line 612 of file qeasingcurve.cpp.
Definition at line 678 of file qeasingcurve.cpp.
Definition at line 678 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 650 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 650 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 635 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 635 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 808 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 808 of file qeasingcurve.cpp.
|
inlineoverridevirtual |
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 500 of file qeasingcurve.cpp.
References QEasingCurveFunction::_tcbPoints.
|
inlineoverridevirtual |
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 500 of file qeasingcurve.cpp.
Definition at line 716 of file qeasingcurve.cpp.
Definition at line 716 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 600 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 600 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 582 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 582 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 564 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 564 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 815 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 815 of file qeasingcurve.cpp.
|
inline |
Definition at line 512 of file qeasingcurve.cpp.
References _curveCount.
|
inline |
Definition at line 512 of file qeasingcurve.cpp.
|
inline |
Definition at line 446 of file qeasingcurve.cpp.
References _curveCount, _init, and _valid.
Referenced by value().
|
inline |
Definition at line 446 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 711 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 711 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 527 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 527 of file qeasingcurve.cpp.
Definition at line 738 of file qeasingcurve.cpp.
Definition at line 738 of file qeasingcurve.cpp.
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 536 of file qeasingcurve.cpp.
References _init, _valid, and init().
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 536 of file qeasingcurve.cpp.
int BezierEase::_curveCount |
Definition at line 438 of file qeasingcurve.cpp.
Referenced by getBezierSegment(), and init().
QList< SingleCubicBezier > BezierEase::_curves |
Definition at line 436 of file qeasingcurve.cpp.
bool BezierEase::_init |
Definition at line 439 of file qeasingcurve.cpp.
Referenced by BezierEase(), init(), and value().
Definition at line 437 of file qeasingcurve.cpp.
bool BezierEase::_valid |
Definition at line 440 of file qeasingcurve.cpp.
Referenced by BezierEase(), init(), and value().