171 if (
d->origin == point)
252 matrix->scale(
d->xScale,
d->yScale,
d->zScale);
324 if (
d->origin == point)
401 if (
d->angle == 0. ||
d->axis.isNull())
405 matrix->projectedRotate(
d->angle,
d->axis.x(),
d->axis.y(),
d->axis.z());
483#include "moc_qquicktranslate_p.cpp"
The QMatrix4x4 class represents a 4x4 transformation matrix in 3D space.
QQuickMatrix4x4(QObject *parent=nullptr)
\qmltype Matrix4x4 \instantiates QQuickMatrix4x4 \inqmlmodule QtQuick
void setMatrix(const QMatrix4x4 &matrix)
void applyTo(QMatrix4x4 *matrix) const override
void setAxis(const QVector3D &axis)
void setOrigin(const QVector3D &point)
QQuickRotation(QObject *parent=nullptr)
\qmltype Rotation \instantiates QQuickRotation \inqmlmodule QtQuick
void applyTo(QMatrix4x4 *matrix) const override
void applyTo(QMatrix4x4 *matrix) const override
void setOrigin(const QVector3D &point)
QQuickScale(QObject *parent=nullptr)
\qmltype Scale \instantiates QQuickScale \inqmlmodule QtQuick
void applyTo(QMatrix4x4 *matrix) const override
QQuickTranslate(QObject *parent=nullptr)
\qmltype Translate \instantiates QQuickTranslate \inqmlmodule QtQuick
The QVector3D class represents a vector or vertex in 3D space.
Combined button and popup list for selecting options.
GLint GLint GLint GLint GLint x
[0]
GLenum GLenum GLenum GLenum GLenum scale
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent