![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquickvaluetypes_p.h>
Public Member Functions | |
| Q_INVOKABLE | QQuickVector4DValueType ()=default |
| Q_INVOKABLE | QQuickVector4DValueType (const QVector4D &vector4d) |
| 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 |
Static Public Member Functions | |
| static QVariant | create (const QJSValue ¶ms) |
Properties | |
| qreal | x |
| qreal | y |
| qreal | z |
| qreal | w |
Additional Inherited Members | |
| Related Symbols inherited from QVector4D | |
| QDataStream & | operator<< (QDataStream &stream, QVector4D vector) |
| Writes the given vector to the given stream and returns a reference to the stream. | |
| QDataStream & | operator>> (QDataStream &stream, QVector4D &vector) |
| Reads a 4D vector from the given stream into the given vector and returns a reference to the stream. | |
Definition at line 167 of file qquickvaluetypes_p.h.
|
default |
|
inline |
Definition at line 184 of file qquickvaluetypes_p.h.
Definition at line 400 of file qquickvaluetypes.cpp.
Definition at line 461 of file qquickvaluetypes.cpp.
| bool QQuickVector4DValueType::fuzzyEquals | ( | const QVector4D & | vec | ) | const |
Definition at line 525 of file qquickvaluetypes.cpp.
Definition at line 511 of file qquickvaluetypes.cpp.
| qreal QQuickVector4DValueType::length | ( | ) | const |
Definition at line 496 of file qquickvaluetypes.cpp.
Definition at line 486 of file qquickvaluetypes.cpp.
| QVector4D QQuickVector4DValueType::normalized | ( | ) | const |
Definition at line 491 of file qquickvaluetypes.cpp.
Definition at line 481 of file qquickvaluetypes.cpp.
Definition at line 456 of file qquickvaluetypes.cpp.
Definition at line 441 of file qquickvaluetypes.cpp.
Definition at line 446 of file qquickvaluetypes.cpp.
Definition at line 451 of file qquickvaluetypes.cpp.
| QVector4D QQuickVector4DValueType::times | ( | const QMatrix4x4 & | m | ) | const |
Definition at line 471 of file qquickvaluetypes.cpp.
Definition at line 466 of file qquickvaluetypes.cpp.
Definition at line 476 of file qquickvaluetypes.cpp.
| QString QQuickVector4DValueType::toString | ( | ) | const |
Definition at line 415 of file qquickvaluetypes.cpp.
| QVector2D QQuickVector4DValueType::toVector2d | ( | ) | const |
Definition at line 501 of file qquickvaluetypes.cpp.
| QVector3D QQuickVector4DValueType::toVector3d | ( | ) | const |
Definition at line 506 of file qquickvaluetypes.cpp.
| qreal QQuickVector4DValueType::w | ( | ) | const |
Definition at line 436 of file qquickvaluetypes.cpp.
| qreal QQuickVector4DValueType::x | ( | ) | const |
Definition at line 421 of file qquickvaluetypes.cpp.
| qreal QQuickVector4DValueType::y | ( | ) | const |
Definition at line 426 of file qquickvaluetypes.cpp.
| qreal QQuickVector4DValueType::z | ( | ) | const |
Definition at line 431 of file qquickvaluetypes.cpp.
|
readwrite |
Definition at line 172 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 169 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 170 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 171 of file qquickvaluetypes_p.h.