Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#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 610 of file qquickvaluetypes.cpp.
Definition at line 510 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::dotProduct | ( | const QQuaternion & | q | ) | const |
Definition at line 570 of file qquickvaluetypes.cpp.
bool QQuickQuaternionValueType::fuzzyEquals | ( | const QQuaternion & | q | ) | const |
Definition at line 644 of file qquickvaluetypes.cpp.
References qFuzzyCompare().
bool QQuickQuaternionValueType::fuzzyEquals | ( | const QQuaternion & | q, |
qreal | epsilon ) const |
Definition at line 630 of file qquickvaluetypes.cpp.
References epsilon, and qAbs().
QQuaternion QQuickQuaternionValueType::inverted | ( | ) | const |
Definition at line 605 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::length | ( | ) | const |
Definition at line 615 of file qquickvaluetypes.cpp.
QQuaternion QQuickQuaternionValueType::minus | ( | const QQuaternion & | q | ) | const |
Definition at line 595 of file qquickvaluetypes.cpp.
QQuaternion QQuickQuaternionValueType::normalized | ( | ) | const |
Definition at line 600 of file qquickvaluetypes.cpp.
|
inline |
Definition at line 259 of file qquickvaluetypes_p.h.
QQuaternion QQuickQuaternionValueType::plus | ( | const QQuaternion & | q | ) | const |
Definition at line 590 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::scalar | ( | ) | const |
Definition at line 530 of file qquickvaluetypes.cpp.
Definition at line 550 of file qquickvaluetypes.cpp.
References scalar.
Definition at line 555 of file qquickvaluetypes.cpp.
Definition at line 560 of file qquickvaluetypes.cpp.
Definition at line 565 of file qquickvaluetypes.cpp.
QQuaternion QQuickQuaternionValueType::times | ( | const QQuaternion & | q | ) | const |
Definition at line 575 of file qquickvaluetypes.cpp.
Definition at line 580 of file qquickvaluetypes.cpp.
QQuaternion QQuickQuaternionValueType::times | ( | qreal | factor | ) | const |
Definition at line 585 of file qquickvaluetypes.cpp.
QVector3D QQuickQuaternionValueType::toEulerAngles | ( | ) | const |
Definition at line 620 of file qquickvaluetypes.cpp.
QString QQuickQuaternionValueType::toString | ( | ) | const |
Definition at line 525 of file qquickvaluetypes.cpp.
References QString::arg().
QVector4D QQuickQuaternionValueType::toVector4d | ( | ) | const |
Definition at line 625 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::x | ( | ) | const |
Definition at line 535 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::y | ( | ) | const |
Definition at line 540 of file qquickvaluetypes.cpp.
qreal QQuickQuaternionValueType::z | ( | ) | const |
Definition at line 545 of file qquickvaluetypes.cpp.
|
readwrite |
Definition at line 216 of file qquickvaluetypes_p.h.
Referenced by setScalar().
|
readwrite |
Definition at line 217 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 218 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 219 of file qquickvaluetypes_p.h.