![]() |
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 | QQuickVector3DValueType ()=default |
| Q_INVOKABLE | QQuickVector3DValueType (const QVector3D &vector3D) |
| Q_INVOKABLE QString | toString () const |
| qreal | x () const |
| qreal | y () const |
| qreal | z () const |
| void | setX (qreal) |
| void | setY (qreal) |
| void | setZ (qreal) |
| Q_INVOKABLE QVector3D | crossProduct (const QVector3D &vec) const |
| Q_INVOKABLE qreal | dotProduct (const QVector3D &vec) const |
| Q_INVOKABLE QVector3D | times (const QMatrix4x4 &m) const |
| Q_INVOKABLE QVector3D | times (const QVector3D &vec) const |
| Q_INVOKABLE QVector3D | times (qreal scalar) const |
| Q_INVOKABLE QVector3D | plus (const QVector3D &vec) const |
| Q_INVOKABLE QVector3D | minus (const QVector3D &vec) const |
| Q_INVOKABLE QVector3D | normalized () const |
| Q_INVOKABLE qreal | length () const |
| Q_INVOKABLE QVector2D | toVector2d () const |
| Q_INVOKABLE QVector4D | toVector4d () const |
| Q_INVOKABLE bool | fuzzyEquals (const QVector3D &vec, qreal epsilon) const |
| Q_INVOKABLE bool | fuzzyEquals (const QVector3D &vec) const |
Static Public Member Functions | |
| static QVariant | create (const QJSValue ¶ms) |
Properties | |
| qreal | x |
| qreal | y |
| qreal | z |
Additional Inherited Members | |
| Related Symbols inherited from QVector3D | |
| QDataStream & | operator<< (QDataStream &stream, QVector3D vector) |
| Writes the given vector to the given stream and returns a reference to the stream. | |
| QDataStream & | operator>> (QDataStream &stream, QVector3D &vector) |
| Reads a 3D vector from the given stream into the given vector and returns a reference to the stream. | |
Definition at line 126 of file qquickvaluetypes_p.h.
|
default |
|
inline |
Definition at line 142 of file qquickvaluetypes_p.h.
Definition at line 278 of file qquickvaluetypes.cpp.
Definition at line 328 of file qquickvaluetypes.cpp.
Definition at line 333 of file qquickvaluetypes.cpp.
| bool QQuickVector3DValueType::fuzzyEquals | ( | const QVector3D & | vec | ) | const |
Definition at line 395 of file qquickvaluetypes.cpp.
Definition at line 383 of file qquickvaluetypes.cpp.
| qreal QQuickVector3DValueType::length | ( | ) | const |
Definition at line 368 of file qquickvaluetypes.cpp.
Definition at line 358 of file qquickvaluetypes.cpp.
| QVector3D QQuickVector3DValueType::normalized | ( | ) | const |
Definition at line 363 of file qquickvaluetypes.cpp.
Definition at line 353 of file qquickvaluetypes.cpp.
Definition at line 313 of file qquickvaluetypes.cpp.
Definition at line 318 of file qquickvaluetypes.cpp.
Definition at line 323 of file qquickvaluetypes.cpp.
| QVector3D QQuickVector3DValueType::times | ( | const QMatrix4x4 & | m | ) | const |
Definition at line 338 of file qquickvaluetypes.cpp.
Definition at line 343 of file qquickvaluetypes.cpp.
Definition at line 348 of file qquickvaluetypes.cpp.
| QString QQuickVector3DValueType::toString | ( | ) | const |
Definition at line 292 of file qquickvaluetypes.cpp.
| QVector2D QQuickVector3DValueType::toVector2d | ( | ) | const |
Definition at line 373 of file qquickvaluetypes.cpp.
| QVector4D QQuickVector3DValueType::toVector4d | ( | ) | const |
Definition at line 378 of file qquickvaluetypes.cpp.
| qreal QQuickVector3DValueType::x | ( | ) | const |
Definition at line 298 of file qquickvaluetypes.cpp.
| qreal QQuickVector3DValueType::y | ( | ) | const |
Definition at line 303 of file qquickvaluetypes.cpp.
| qreal QQuickVector3DValueType::z | ( | ) | const |
Definition at line 308 of file qquickvaluetypes.cpp.
|
readwrite |
Definition at line 128 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 129 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 130 of file qquickvaluetypes_p.h.