Тип QML Matrix4x4
Предоставляет способ применения 4x4 матрицы преобразования к элементу. Подробнее...
| Заявление об импорте: | import QtQuick 2.11 |
| С момента: | Qt 5.3 |
Свойства
- matrix : QMatrix4x4
Подробное описание
Тип Matrix4x4 предоставляет способ применения преобразования к элементу с помощью 4x4 матрицы.
Он позволяет комбинировать вращение, масштабирование, перемещение и наклон, используя только одно преобразование, заданное в 4x4 матрице.
Следующий пример вращает прямоугольник на 45 градусов (PI/4):
Rectangle {
width: 100
height: 100
color: "red"
transform: Matrix4x4 {
property real a: Math.PI / 4
matrix: Qt.matrix4x4(Math.cos(a), -Math.sin(a), 0, 0,
Math.sin(a), Math.cos(a), 0, 0,
0, 0, 1, 0,
0, 0, 0, 1)
}
} Документация свойств
matrix : QMatrix4x4
4x4-матрица, которая будет использоваться для преобразования элемента
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qml-qtquick-matrix4x4.html