|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.lang.Enum
com.trolltech.qt.core.QTimeLine.CurveShape
public static final class QTimeLine.CurveShape
This enum describes the default shape of QTimeLine's value curve. The default, shape is EaseInOutCurve . The curve defines the relation between the value and the timeline.
| Field Summary | |
|---|---|
static QTimeLine.CurveShape |
CosineCurve
The value grows cosinusoidally. |
static QTimeLine.CurveShape |
EaseInCurve
The value starts growing slowly, then increases in speed. |
static QTimeLine.CurveShape |
EaseInOutCurve
The value starts growing slowly, then runs steadily, then grows slowly again. |
static QTimeLine.CurveShape |
EaseOutCurve
The value starts growing steadily, then ends slowly. |
static QTimeLine.CurveShape |
LinearCurve
The value grows linearly (e.g., if the duration is 1000 ms, the value at time 500 ms is 0.5). |
static QTimeLine.CurveShape |
SineCurve
The value grows sinusoidally. |
| Method Summary | |
|---|---|
static QTimeLine.CurveShape |
resolve(int value)
|
int |
value()
This function should return an integer value for the enum values of the enumeration that implements this interface. |
static QTimeLine.CurveShape |
valueOf(java.lang.String name)
|
static QTimeLine.CurveShape[] |
values()
|
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final QTimeLine.CurveShape EaseInCurve
public static final QTimeLine.CurveShape EaseOutCurve
public static final QTimeLine.CurveShape EaseInOutCurve
public static final QTimeLine.CurveShape LinearCurve
public static final QTimeLine.CurveShape SineCurve
public static final QTimeLine.CurveShape CosineCurve
| Method Detail |
|---|
public static QTimeLine.CurveShape[] values()
public static QTimeLine.CurveShape valueOf(java.lang.String name)
public int value()
value in interface QtEnumeratorpublic static QTimeLine.CurveShape resolve(int value)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||