![]() |
Qt 6.x
The Qt SDK
|
#include <qquickvaluetypes_p.h>
Public Member Functions | |
Q_INVOKABLE QString | toString () const |
qreal | scalar () const |
qreal | x () const |
qreal | y () const |
qreal | z () const |
void | setScalar (qreal) |
void | setX (qreal) |
void | setY (qreal) |
void | setZ (qreal) |
Q_INVOKABLE qreal | dotProduct (const QQuaternion &q) const |
Q_INVOKABLE QQuaternion | times (const QQuaternion &q) const |
Q_INVOKABLE QVector3D | times (const QVector3D &vec) const |
Q_INVOKABLE QQuaternion | times (qreal factor) const |
Q_INVOKABLE QQuaternion | plus (const QQuaternion &q) const |
Q_INVOKABLE QQuaternion | minus (const QQuaternion &q) const |
Q_INVOKABLE QQuaternion | normalized () const |
Q_INVOKABLE QQuaternion | inverted () const |
Q_INVOKABLE QQuaternion | conjugated () const |
Q_INVOKABLE qreal | length () const |
Q_INVOKABLE QVector3D | toEulerAngles () const |
Q_INVOKABLE QVector4D | toVector4d () const |
Q_INVOKABLE bool | fuzzyEquals (const QQuaternion &q, qreal epsilon) const |
Q_INVOKABLE bool | fuzzyEquals (const QQuaternion &q) const |
operator QQuaternion () const | |
Static Public Member Functions | |
static QVariant | create (const QJSValue ¶ms) |
Properties | |
qreal | scalar |
qreal | x |
qreal | y |
qreal | z |
Definition at line 213 of file qquickvaluetypes_p.h.
QQuaternion QQuickQuaternionValueType::conjugated | ( | ) | const |
Definition at line 641 of file qquickvaluetypes.cpp.
References QQuaternion::conjugated().
Definition at line 543 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::dotProduct | ( | const QQuaternion & | q | ) | const |
Definition at line 601 of file qquickvaluetypes.cpp.
References QQuaternion::dotProduct().
bool QQuickQuaternionValueType::fuzzyEquals | ( | const QQuaternion & | q | ) | const |
Definition at line 675 of file qquickvaluetypes.cpp.
References qFuzzyCompare().
bool QQuickQuaternionValueType::fuzzyEquals | ( | const QQuaternion & | q, |
qreal | epsilon | ||
) | const |
Definition at line 661 of file qquickvaluetypes.cpp.
References epsilon, and qAbs().
QQuaternion QQuickQuaternionValueType::inverted | ( | ) | const |
Definition at line 636 of file qquickvaluetypes.cpp.
References QQuaternion::inverted().
qreal QQuickQuaternionValueType::length | ( | ) | const |
Definition at line 646 of file qquickvaluetypes.cpp.
QQuaternion QQuickQuaternionValueType::minus | ( | const QQuaternion & | q | ) | const |
Definition at line 626 of file qquickvaluetypes.cpp.
QQuaternion QQuickQuaternionValueType::normalized | ( | ) | const |
Definition at line 631 of file qquickvaluetypes.cpp.
References QQuaternion::normalized().
|
inline |
Definition at line 259 of file qquickvaluetypes_p.h.
QQuaternion QQuickQuaternionValueType::plus | ( | const QQuaternion & | q | ) | const |
Definition at line 621 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::scalar | ( | ) | const |
Definition at line 561 of file qquickvaluetypes.cpp.
Definition at line 581 of file qquickvaluetypes.cpp.
References scalar.
Definition at line 586 of file qquickvaluetypes.cpp.
Definition at line 591 of file qquickvaluetypes.cpp.
Definition at line 596 of file qquickvaluetypes.cpp.
QQuaternion QQuickQuaternionValueType::times | ( | const QQuaternion & | q | ) | const |
Definition at line 606 of file qquickvaluetypes.cpp.
Definition at line 611 of file qquickvaluetypes.cpp.
QQuaternion QQuickQuaternionValueType::times | ( | qreal | factor | ) | const |
Definition at line 616 of file qquickvaluetypes.cpp.
QVector3D QQuickQuaternionValueType::toEulerAngles | ( | ) | const |
Definition at line 651 of file qquickvaluetypes.cpp.
QString QQuickQuaternionValueType::toString | ( | ) | const |
Definition at line 556 of file qquickvaluetypes.cpp.
References QString::arg().
QVector4D QQuickQuaternionValueType::toVector4d | ( | ) | const |
Definition at line 656 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::x | ( | ) | const |
Definition at line 566 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::y | ( | ) | const |
Definition at line 571 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::z | ( | ) | const |
Definition at line 576 of file qquickvaluetypes.cpp.
|
readwrite |
Definition at line 215 of file qquickvaluetypes_p.h.
Referenced by setScalar().
|
readwrite |
Definition at line 215 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 215 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 215 of file qquickvaluetypes_p.h.