QQuaternionAnimation Class
(Qt3DCore::Quick::QQuaternionAnimation)| Inherits: | QQuickPropertyAnimation |
Public Types
| enum | Type { Slerp, Nlerp } |
Properties
|
|
- 9 properties inherited from QQuickPropertyAnimation
- 4 properties inherited from QQuickAbstractAnimation
- 1 property inherited from QObject
Public Functions
| QQuaternionAnimation(QObject *parent = 0) | |
| QQuaternion | from() const |
| float | fromXRotation() const |
| float | fromYRotation() const |
| float | fromZRotation() const |
| void | setFrom(const QQuaternion &f) |
| void | setFromXRotation(float f) |
| void | setFromYRotation(float f) |
| void | setFromZRotation(float f) |
| void | setTo(const QQuaternion &t) |
| void | setToXRotation(float f) |
| void | setToYRotation(float f) |
| void | setToZRotation(float f) |
| void | setType(Type type) |
| QQuaternion | to() const |
| float | toXRotation() const |
| float | toYRotation() const |
| float | toZRotation() const |
| Type | type() const |
- 16 public functions inherited from QQuickPropertyAnimation
- 22 public functions inherited from QQuickAbstractAnimation
- 32 public functions inherited from QObject
- 1 public function inherited from QQmlPropertyValueSource
- 2 public functions inherited from QQmlParserStatus
Signals
| void | fromXRotationChanged(float value) |
| void | fromYRotationChanged(float value) |
| void | fromZRotationChanged(float value) |
| void | toXRotationChanged(float value) |
| void | toYRotationChanged(float value) |
| void | toZRotationChanged(float value) |
| void | typeChanged(Type type) |
- 7 signals inherited from QQuickPropertyAnimation
- 6 signals inherited from QQuickAbstractAnimation
- 2 signals inherited from QObject
Additional Inherited Members
- 6 public slots inherited from QQuickAbstractAnimation
- 1 public slot inherited from QObject
- 11 static public members inherited from QObject
- 2 protected functions inherited from QQuickPropertyAnimation
- 1 protected function inherited from QQuickAbstractAnimation
- 9 protected functions inherited from QObject
Property Documentation
from : QQuaternion
Access functions:
| QQuaternion | from() const |
| void | setFrom(const QQuaternion &f) |
Notifier signal:
| void | fromChanged(const QVariant &) |
fromXRotation : float
Access functions:
| float | fromXRotation() const |
| void | setFromXRotation(float f) |
Notifier signal:
| void | fromXRotationChanged(float value) |
fromYRotation : float
Access functions:
| float | fromYRotation() const |
| void | setFromYRotation(float f) |
Notifier signal:
| void | fromYRotationChanged(float value) |
fromZRotation : float
Access functions:
| float | fromZRotation() const |
| void | setFromZRotation(float f) |
Notifier signal:
| void | fromZRotationChanged(float value) |
to : QQuaternion
Access functions:
| QQuaternion | to() const |
| void | setTo(const QQuaternion &t) |
Notifier signal:
| void | toChanged(const QVariant &) |
toXRotation : float
Access functions:
| float | toXRotation() const |
| void | setToXRotation(float f) |
Notifier signal:
| void | toXRotationChanged(float value) |
toYRotation : float
Access functions:
| float | toYRotation() const |
| void | setToYRotation(float f) |
Notifier signal:
| void | toYRotationChanged(float value) |
toZRotation : float
Access functions:
| float | toZRotation() const |
| void | setToZRotation(float f) |
Notifier signal:
| void | toZRotationChanged(float value) |
type : Type
Access functions:
| Type | type() const |
| void | setType(Type type) |
Notifier signal:
| void | typeChanged(Type type) |
Member Function Documentation
QQuaternionAnimation::QQuaternionAnimation(QObject *parent = 0)
Default constructs an instance of QQuaternionAnimation.