- All Implemented Interfaces:
QtObjectInterface,Cloneable
Easing curves for controlling animation
Java wrapper for Qt class QEasingCurve
- Since:
- This class was introduced in Qt 4.6.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceJava wrapper for Qt callableQEasingCurve::EasingFunctionstatic enumJava wrapper for Qt enumQEasingCurve::Type -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final QMetaObjectThis variable stores the meta-object for the class. -
Constructor Summary
ConstructorsConstructorDescriptionOverloaded constructor forQEasingCurve(io.qt.core.QEasingCurve.Type)withtype = io.qt.core.QEasingCurve.Type.Linear.QEasingCurve(QEasingCurve other) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidaddCubicBezierSegment(QPointF c1, QPointF c2, QPoint endPoint) Overloaded function foraddCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF).final voidaddCubicBezierSegment(QPointF c1, QPointF c2, QPointF endPoint) final voidaddCubicBezierSegment(QPointF c1, QPoint c2, QPoint endPoint) Overloaded function foraddCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF).final voidaddCubicBezierSegment(QPointF c1, QPoint c2, QPointF endPoint) Overloaded function foraddCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF).final voidaddCubicBezierSegment(QPoint c1, QPointF c2, QPoint endPoint) Overloaded function foraddCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF).final voidaddCubicBezierSegment(QPoint c1, QPointF c2, QPointF endPoint) Overloaded function foraddCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF).final voidaddCubicBezierSegment(QPoint c1, QPoint c2, QPoint endPoint) Overloaded function foraddCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF).final voidaddCubicBezierSegment(QPoint c1, QPoint c2, QPointF endPoint) Overloaded function foraddCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF).final voidaddTCBSegment(QPointF nextPoint, double t, double c, double b) final voidaddTCBSegment(QPoint nextPoint, double t, double c, double b) Overloaded function foraddTCBSegment(io.qt.core.QPointF, double, double, double).final doublefinal voidassign(QEasingCurve other) final voidassign(QEasingCurve.Type other) Overloaded function forassign(io.qt.core.QEasingCurve).clone()Creates and returns a copy of this object.final booleanequals(QEasingCurve other) final booleanequals(QEasingCurve.Type other) Overloaded function forequals(io.qt.core.QEasingCurve).booleaninthashCode()Returns the objects's hash code computed byqHash(QEasingCurve).final doublefinal doubleperiod()voidreadFrom(QDataStream arg__1) Seeoperator>>(QDataStream&,QEasingCurve&) final voidsetAmplitude(double amplitude) final voidfinal voidsetOvershoot(double overshoot) final voidsetPeriod(double period) final voidsetType(QEasingCurve.Type type) final voidswap(QEasingCurve other) toString()Seeoperator<<(QDebug,QEasingCurve) final QEasingCurve.Typetype()final doublevalueForProgress(double progress) voidwriteTo(QDataStream arg__1) Seeoperator<<(QDataStream&,QEasingCurve) Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class.
-
-
Constructor Details
-
QEasingCurve
- Parameters:
other-
-
QEasingCurve
- Parameters:
type-
-
QEasingCurve
public QEasingCurve()Overloaded constructor for
QEasingCurve(io.qt.core.QEasingCurve.Type)withtype = io.qt.core.QEasingCurve.Type.Linear.
-
-
Method Details
-
addCubicBezierSegment
- Parameters:
c1-c2-endPoint-
-
addTCBSegment
- Parameters:
nextPoint-t-c-b-
-
amplitude
- Returns:
-
customType
- Returns:
-
writeTo
See
operator<<(QDataStream&,QEasingCurve) - Parameters:
arg__1-
-
assign
- Parameters:
other-
-
equals
- Parameters:
other-- Returns:
-
readFrom
See
operator>>(QDataStream&,QEasingCurve&) - Parameters:
arg__1-
-
overshoot
- Returns:
-
period
- Returns:
-
setAmplitude
- Parameters:
amplitude-
-
setCustomType
- Parameters:
func-
-
setOvershoot
- Parameters:
overshoot-
-
setPeriod
- Parameters:
period-
-
setType
- Parameters:
type-
-
swap
- Parameters:
other-- Since:
- This function was introduced in Qt 5.0.
-
toCubicSpline
- Returns:
- Since:
- This function was introduced in Qt 5.0.
-
type
- Returns:
-
valueForProgress
- Parameters:
progress-- Returns:
-
equals
-
hashCode
Returns the objects's hash code computed byqHash(QEasingCurve). -
toString
See
operator<<(QDebug,QEasingCurve) -
clone
Creates and returns a copy of this object.
-
addCubicBezierSegment
Overloaded function for
addCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF). -
addCubicBezierSegment
Overloaded function for
addCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF). -
addCubicBezierSegment
Overloaded function for
addCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF). -
addCubicBezierSegment
Overloaded function for
addCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF). -
addCubicBezierSegment
Overloaded function for
addCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF). -
addCubicBezierSegment
Overloaded function for
addCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF). -
addCubicBezierSegment
Overloaded function for
addCubicBezierSegment(io.qt.core.QPointF, io.qt.core.QPointF, io.qt.core.QPointF). -
addTCBSegment
Overloaded function for
addTCBSegment(io.qt.core.QPointF, double, double, double). -
assign
Overloaded function for
assign(io.qt.core.QEasingCurve). -
equals
Overloaded function for
equals(io.qt.core.QEasingCurve).
-