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 |
void | setX (qreal) |
void | setY (qreal) |
Q_INVOKABLE qreal | dotProduct (const QVector2D &vec) const |
Q_INVOKABLE QVector2D | times (const QVector2D &vec) const |
Q_INVOKABLE QVector2D | times (qreal scalar) const |
Q_INVOKABLE QVector2D | plus (const QVector2D &vec) const |
Q_INVOKABLE QVector2D | minus (const QVector2D &vec) const |
Q_INVOKABLE QVector2D | normalized () const |
Q_INVOKABLE qreal | length () const |
Q_INVOKABLE QVector3D | toVector3d () const |
Q_INVOKABLE QVector4D | toVector4d () const |
Q_INVOKABLE bool | fuzzyEquals (const QVector2D &vec, qreal epsilon) const |
Q_INVOKABLE bool | fuzzyEquals (const QVector2D &vec) const |
operator QVector2D () const | |
Static Public Member Functions | |
static QVariant | create (const QJSValue ¶ms) |
Properties | |
qreal | x |
qreal | y |
Definition at line 90 of file qquickvaluetypes_p.h.
Definition at line 166 of file qquickvaluetypes.cpp.
Definition at line 200 of file qquickvaluetypes.cpp.
References QVector2D::dotProduct().
bool QQuickVector2DValueType::fuzzyEquals | ( | const QVector2D & | vec | ) | const |
Definition at line 255 of file qquickvaluetypes.cpp.
References qFuzzyCompare().
Definition at line 245 of file qquickvaluetypes.cpp.
References epsilon, and qAbs().
qreal QQuickVector2DValueType::length | ( | ) | const |
Definition at line 230 of file qquickvaluetypes.cpp.
References QVector2D::length().
Definition at line 220 of file qquickvaluetypes.cpp.
QVector2D QQuickVector2DValueType::normalized | ( | ) | const |
Definition at line 225 of file qquickvaluetypes.cpp.
References QVector2D::normalized().
|
inline |
Definition at line 124 of file qquickvaluetypes_p.h.
Definition at line 215 of file qquickvaluetypes.cpp.
Definition at line 190 of file qquickvaluetypes.cpp.
Definition at line 195 of file qquickvaluetypes.cpp.
Definition at line 205 of file qquickvaluetypes.cpp.
Definition at line 210 of file qquickvaluetypes.cpp.
QString QQuickVector2DValueType::toString | ( | ) | const |
Definition at line 175 of file qquickvaluetypes.cpp.
References QString::arg().
QVector3D QQuickVector2DValueType::toVector3d | ( | ) | const |
Definition at line 235 of file qquickvaluetypes.cpp.
QVector4D QQuickVector2DValueType::toVector4d | ( | ) | const |
Definition at line 240 of file qquickvaluetypes.cpp.
qreal QQuickVector2DValueType::x | ( | ) | const |
Definition at line 180 of file qquickvaluetypes.cpp.
qreal QQuickVector2DValueType::y | ( | ) | const |
Definition at line 185 of file qquickvaluetypes.cpp.
|
readwrite |
Definition at line 93 of file qquickvaluetypes_p.h.
|
readwrite |
Definition at line 94 of file qquickvaluetypes_p.h.