![]() |
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 |
Public Member Functions inherited from QEasingCurveFunction | |
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 |
Public Attributes inherited from QEasingCurveFunction | |
QEasingCurve::Type | _t |
qreal | _p |
qreal | _a |
qreal | _o |
QList< QPointF > | _bezierCurves |
TCBPoints | _tcbPoints |
Definition at line 468 of file qeasingcurve.cpp.
|
inline |
Definition at line 483 of file qeasingcurve.cpp.
References BezierEase(), _init, and _valid.
Referenced by BezierEase().
|
inline |
Definition at line 483 of file qeasingcurve.cpp.
Definition at line 714 of file qeasingcurve.cpp.
Definition at line 714 of file qeasingcurve.cpp.
Definition at line 653 of file qeasingcurve.cpp.
Definition at line 653 of file qeasingcurve.cpp.
Definition at line 719 of file qeasingcurve.cpp.
Definition at line 719 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 691 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 691 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 676 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 676 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 849 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 849 of file qeasingcurve.cpp.
|
inlineoverridevirtual |
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 541 of file qeasingcurve.cpp.
References QEasingCurveFunction::_tcbPoints.
|
inlineoverridevirtual |
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 541 of file qeasingcurve.cpp.
Definition at line 757 of file qeasingcurve.cpp.
Definition at line 757 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 641 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 641 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 623 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 623 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 605 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 605 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 856 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 856 of file qeasingcurve.cpp.
|
inline |
Definition at line 553 of file qeasingcurve.cpp.
References _curveCount.
|
inline |
Definition at line 553 of file qeasingcurve.cpp.
|
inline |
Definition at line 487 of file qeasingcurve.cpp.
References _curveCount, _init, and _valid.
Referenced by value().
|
inline |
Definition at line 487 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 752 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 752 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 568 of file qeasingcurve.cpp.
|
inlinestatic |
Definition at line 568 of file qeasingcurve.cpp.
Definition at line 779 of file qeasingcurve.cpp.
Definition at line 779 of file qeasingcurve.cpp.
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 577 of file qeasingcurve.cpp.
References _init, _valid, and init().
Reimplemented from QEasingCurveFunction.
Reimplemented in TCBEase, and TCBEase.
Definition at line 577 of file qeasingcurve.cpp.
int BezierEase::_curveCount |
Definition at line 479 of file qeasingcurve.cpp.
Referenced by getBezierSegment(), and init().
QList< SingleCubicBezier > BezierEase::_curves |
Definition at line 477 of file qeasingcurve.cpp.
bool BezierEase::_init |
Definition at line 480 of file qeasingcurve.cpp.
Referenced by BezierEase(), init(), and value().
Definition at line 478 of file qeasingcurve.cpp.
bool BezierEase::_valid |
Definition at line 481 of file qeasingcurve.cpp.
Referenced by BezierEase(), init(), and value().