Quick3DMatrix4x4ValueType Class | Qt 3D 5.6

Qt 5.6 | Qt 3D | C++ Classes | Quick3DMatrix4x4ValueType

Qt 5.6.2 Reference Documentation

# Quick3DMatrix4x4ValueType Class

(Qt3DCore::Quick::Quick3DMatrix4x4ValueType)

- List of all members, including inherited members

## Properties

m11 : qreal m12 : qreal m13 : qreal m14 : qreal m21 : qreal m22 : qreal m23 : qreal m24 : qreal | m31 : qreal m32 : qreal m33 : qreal m34 : qreal m41 : qreal m42 : qreal m43 : qreal m44 : qreal

## Public Functions

qreal | m11() const
qreal | m12() const
qreal | m13() const
qreal | m14() const
qreal | m21() const
qreal | m22() const
qreal | m23() const
qreal | m24() const
qreal | m31() const
qreal | m32() const
qreal | m33() const
qreal | m34() const
qreal | m41() const
qreal | m42() const
qreal | m43() const
qreal | m44() const
QVector4D | column(int m) const
qreal | determinant() const
bool | fuzzyEquals(const QMatrix4x4 &m, qreal epsilon) const
bool | fuzzyEquals(const QMatrix4x4 &m) const
QMatrix4x4 | inverted() const
void | lookAt(const QVector3D &eye, const QVector3D &center, const QVector3D &up)
QMatrix4x4 | minus(const QMatrix4x4 &m) const
QMatrix4x4 | plus(const QMatrix4x4 &m) const
void | rotate(float angle, const QVector3D &axis)
QVector4D | row(int n) const
void | scale(float s)
void | scale(float sx, float sy, float sz)
void | scale(const QVector3D &s)
void | setM11(qreal value)
void | setM12(qreal value)
void | setM13(qreal value)
void | setM14(qreal value)
void | setM21(qreal value)
void | setM22(qreal value)
void | setM23(qreal value)
void | setM24(qreal value)
void | setM31(qreal value)
void | setM32(qreal value)
void | setM33(qreal value)
void | setM34(qreal value)
void | setM41(qreal value)
void | setM42(qreal value)
void | setM43(qreal value)
void | setM44(qreal value)
QMatrix4x4 | times(const QMatrix4x4 &m) const
QVector4D | times(const QVector4D &vec) const
QVector3D | times(const QVector3D &vec) const
QMatrix4x4 | times(qreal factor) const
QString | toString() const
void | translate(float x, float y, float z)
void | translate(const QVector3D &t)
QMatrix4x4 | transposed() const

## Property Documentation

### m11 : qreal

Access functions:

qreal | m11() const
void | setM11(qreal value)

### m12 : qreal

Access functions:

qreal | m12() const
void | setM12(qreal value)

### m13 : qreal

Access functions:

qreal | m13() const
void | setM13(qreal value)

### m14 : qreal

Access functions:

qreal | m14() const
void | setM14(qreal value)

### m21 : qreal

Access functions:

qreal | m21() const
void | setM21(qreal value)

### m22 : qreal

Access functions:

qreal | m22() const
void | setM22(qreal value)

### m23 : qreal

Access functions:

qreal | m23() const
void | setM23(qreal value)

### m24 : qreal

Access functions:

qreal | m24() const
void | setM24(qreal value)

### m31 : qreal

Access functions:

qreal | m31() const
void | setM31(qreal value)

### m32 : qreal

Access functions:

qreal | m32() const
void | setM32(qreal value)

### m33 : qreal

Access functions:

qreal | m33() const
void | setM33(qreal value)

### m34 : qreal

Access functions:

qreal | m34() const
void | setM34(qreal value)

### m41 : qreal

Access functions:

qreal | m41() const
void | setM41(qreal value)

### m42 : qreal

Access functions:

qreal | m42() const
void | setM42(qreal value)

### m43 : qreal

Access functions:

qreal | m43() const
void | setM43(qreal value)

### m44 : qreal

Access functions:

qreal | m44() const
void | setM44(qreal value)

## Member Function Documentation

### QVector4D Quick3DMatrix4x4ValueType::column(int m) const

### qreal Quick3DMatrix4x4ValueType::determinant() const

### bool Quick3DMatrix4x4ValueType::fuzzyEquals(const QMatrix4x4 &m, qreal epsilon) const

### bool Quick3DMatrix4x4ValueType::fuzzyEquals(const QMatrix4x4 &m) const

### QMatrix4x4 Quick3DMatrix4x4ValueType::inverted() const

### void Quick3DMatrix4x4ValueType::lookAt(const QVector3D &eye, const QVector3D &center, const QVector3D &up)

### QMatrix4x4 Quick3DMatrix4x4ValueType::minus(const QMatrix4x4 &m) const

### QMatrix4x4 Quick3DMatrix4x4ValueType::plus(const QMatrix4x4 &m) const

### void Quick3DMatrix4x4ValueType::rotate(float angle, const QVector3D &axis)

### QVector4D Quick3DMatrix4x4ValueType::row(int n) const

### void Quick3DMatrix4x4ValueType::scale(float s)

### void Quick3DMatrix4x4ValueType::scale(float sx, float sy, float sz)

### void Quick3DMatrix4x4ValueType::scale(const QVector3D &s)

### QMatrix4x4 Quick3DMatrix4x4ValueType::times(const QMatrix4x4 &m) const

### QVector4D Quick3DMatrix4x4ValueType::times(const QVector4D &vec) const

### QVector3D Quick3DMatrix4x4ValueType::times(const QVector3D &vec) const

### QMatrix4x4 Quick3DMatrix4x4ValueType::times(qreal factor) const

### QString Quick3DMatrix4x4ValueType::toString() const

### void Quick3DMatrix4x4ValueType::translate(float x, float y, float z)

### void Quick3DMatrix4x4ValueType::translate(const QVector3D &t)

### QMatrix4x4 Quick3DMatrix4x4ValueType::transposed() const