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 | x () const |
qreal | y () const |
qreal | z () const |
qreal | w () const |
void | setX (qreal) |
void | setY (qreal) |
void | setZ (qreal) |
void | setW (qreal) |
Q_INVOKABLE qreal | dotProduct (const QVector4D &vec) const |
Q_INVOKABLE QVector4D | times (const QVector4D &vec) const |
Q_INVOKABLE QVector4D | times (const QMatrix4x4 &m) const |
Q_INVOKABLE QVector4D | times (qreal scalar) const |
Q_INVOKABLE QVector4D | plus (const QVector4D &vec) const |
Q_INVOKABLE QVector4D | minus (const QVector4D &vec) const |
Q_INVOKABLE QVector4D | normalized () const |
Q_INVOKABLE qreal | length () const |
Q_INVOKABLE QVector2D | toVector2d () const |
Q_INVOKABLE QVector3D | toVector3d () const |
Q_INVOKABLE bool | fuzzyEquals (const QVector4D &vec, qreal epsilon) const |
Q_INVOKABLE bool | fuzzyEquals (const QVector4D &vec) const |
operator QVector4D () const | |
Static Public Member Functions | |
static QVariant | create (const QJSValue ¶ms) |
Properties | |
qreal | x |
qreal | y |
qreal | z |
qreal | w |
Definition at line 169 of file qquickvaluetypes_p.h.
Definition at line 381 of file qquickvaluetypes.cpp.
Definition at line 441 of file qquickvaluetypes.cpp.
References QVector4D::dotProduct().
bool QQuickVector4DValueType::fuzzyEquals | ( | const QVector4D & | vec | ) | const |
Definition at line 505 of file qquickvaluetypes.cpp.
References qFuzzyCompare().
Definition at line 491 of file qquickvaluetypes.cpp.
References epsilon, and qAbs().
qreal QQuickVector4DValueType::length | ( | ) | const |
Definition at line 476 of file qquickvaluetypes.cpp.
References QVector4D::length().
Definition at line 466 of file qquickvaluetypes.cpp.
QVector4D QQuickVector4DValueType::normalized | ( | ) | const |
Definition at line 471 of file qquickvaluetypes.cpp.
References QVector4D::normalized().
|
inline |
Definition at line 210 of file qquickvaluetypes_p.h.
Definition at line 461 of file qquickvaluetypes.cpp.
Definition at line 436 of file qquickvaluetypes.cpp.
Definition at line 421 of file qquickvaluetypes.cpp.
Definition at line 426 of file qquickvaluetypes.cpp.
Definition at line 431 of file qquickvaluetypes.cpp.
QVector4D QQuickVector4DValueType::times | ( | const QMatrix4x4 & | m | ) | const |
Definition at line 451 of file qquickvaluetypes.cpp.
Definition at line 446 of file qquickvaluetypes.cpp.
Definition at line 456 of file qquickvaluetypes.cpp.
QString QQuickVector4DValueType::toString | ( | ) | const |
Definition at line 396 of file qquickvaluetypes.cpp.
References QString::arg().
QVector2D QQuickVector4DValueType::toVector2d | ( | ) | const |
Definition at line 481 of file qquickvaluetypes.cpp.
QVector3D QQuickVector4DValueType::toVector3d | ( | ) | const |
Definition at line 486 of file qquickvaluetypes.cpp.
qreal QQuickVector4DValueType::w | ( | ) | const |
Definition at line 416 of file qquickvaluetypes.cpp.
qreal QQuickVector4DValueType::x | ( | ) | const |
Definition at line 401 of file qquickvaluetypes.cpp.
qreal QQuickVector4DValueType::y | ( | ) | const |
Definition at line 406 of file qquickvaluetypes.cpp.
qreal QQuickVector4DValueType::z | ( | ) | const |
Definition at line 411 of file qquickvaluetypes.cpp.
|
readwrite |
Definition at line 175 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 172 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 173 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 174 of file qquickvaluetypes_p.h.