Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QEasingCurveFunction Class Reference
Inheritance diagram for QEasingCurveFunction:
Collaboration diagram for QEasingCurveFunction:

Public Member Functions

 QEasingCurveFunction (QEasingCurve::Type type, qreal period=0.3, qreal amplitude=1.0, qreal overshoot=1.70158)
virtual ~QEasingCurveFunction ()
virtual qreal value (qreal t)
virtual QEasingCurveFunctioncopy () const
bool operator== (const QEasingCurveFunction &other) const
 QEasingCurveFunction (QEasingCurve::Type type, qreal period=0.3, qreal amplitude=1.0, qreal overshoot=1.70158)
virtual ~QEasingCurveFunction ()
virtual qreal value (qreal t)
virtual QEasingCurveFunctioncopy () const
bool operator== (const QEasingCurveFunction &other) const

Public Attributes

QEasingCurve::Type _t
qreal _p
qreal _a
qreal _o
QList< QPointF_bezierCurves
TCBPoints _tcbPoints

Detailed Description

Definition at line 368 of file qeasingcurve.cpp.

Constructor & Destructor Documentation

◆ QEasingCurveFunction() [1/2]

QEasingCurveFunction::QEasingCurveFunction ( QEasingCurve::Type type,
qreal period = 0.3,
qreal amplitude = 1.0,
qreal overshoot = 1.70158 )
inline

Definition at line 371 of file qeasingcurve.cpp.

References QEasingCurveFunction().

Referenced by QEasingCurveFunction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~QEasingCurveFunction() [1/2]

virtual QEasingCurveFunction::~QEasingCurveFunction ( )
inlinevirtual

Definition at line 375 of file qeasingcurve.cpp.

◆ QEasingCurveFunction() [2/2]

QEasingCurveFunction::QEasingCurveFunction ( QEasingCurve::Type type,
qreal period = 0.3,
qreal amplitude = 1.0,
qreal overshoot = 1.70158 )
inline

Definition at line 371 of file qeasingcurve.cpp.

◆ ~QEasingCurveFunction() [2/2]

virtual QEasingCurveFunction::~QEasingCurveFunction ( )
inlinevirtual

Definition at line 375 of file qeasingcurve.cpp.

Member Function Documentation

◆ copy() [1/2]

QEasingCurveFunction * QEasingCurveFunction::copy ( ) const
virtual

Reimplemented in BackEase, BackEase, BezierEase, BezierEase, BounceEase, BounceEase, ElasticEase, ElasticEase, TCBEase, and TCBEase.

Definition at line 425 of file qeasingcurve.cpp.

References _tcbPoints.

◆ copy() [2/2]

virtual QEasingCurveFunction * QEasingCurveFunction::copy ( ) const
virtual

◆ operator==() [1/2]

bool QEasingCurveFunction::operator== ( const QEasingCurveFunction & other) const

Definition at line 433 of file qeasingcurve.cpp.

◆ operator==() [2/2]

bool QEasingCurveFunction::operator== ( const QEasingCurveFunction & other) const

◆ value() [1/2]

qreal QEasingCurveFunction::value ( qreal t)
virtual

◆ value() [2/2]

virtual qreal QEasingCurveFunction::value ( qreal t)
virtual

Member Data Documentation

◆ _a

qreal QEasingCurveFunction::_a

Definition at line 382 of file qeasingcurve.cpp.

◆ _bezierCurves

QList< QPointF > QEasingCurveFunction::_bezierCurves

Definition at line 384 of file qeasingcurve.cpp.

◆ _o

qreal QEasingCurveFunction::_o

Definition at line 383 of file qeasingcurve.cpp.

◆ _p

qreal QEasingCurveFunction::_p

Definition at line 381 of file qeasingcurve.cpp.

◆ _t

QEasingCurve::Type QEasingCurveFunction::_t

Definition at line 380 of file qeasingcurve.cpp.

◆ _tcbPoints


The documentation for this class was generated from the following file: