QMatrixTransform Class

(Qt3D::QMatrixTransform)
Instantiated By: MatrixTransform
Inherits: Qt3D::QAbstractTransform

Properties

Public Functions

QMatrixTransform(QObject * parent = Q_NULLPTR)
QMatrixTransform(const QMatrix4x4 & m, QObject * parent = Q_NULLPTR)
QMatrix4x4 matrix() const
void setMatrix(const QMatrix4x4 & matrix)

Reimplemented Public Functions

virtual QMatrix4x4 transformMatrix() const

Signals

void matrixChanged()

Protected Functions

QMatrixTransform(QMatrixTransformPrivate & dd, QObject * parent = Q_NULLPTR)
  • 9 protected functions inherited from QObject

Additional Inherited Members

  • 1 public slot inherited from QObject
  • 1 public variable inherited from QObject
  • 10 static public members inherited from QObject
  • 2 protected variables inherited from QObject

Property Documentation

matrix : QMatrix4x4

Access functions:

QMatrix4x4 matrix() const
void setMatrix(const QMatrix4x4 & matrix)

Notifier signal:

void matrixChanged()

Member Function Documentation

QMatrixTransform::QMatrixTransform(QObject * parent = Q_NULLPTR)

QMatrixTransform::QMatrixTransform(const QMatrix4x4 & m, QObject * parent = Q_NULLPTR)

[protected] QMatrixTransform::QMatrixTransform(QMatrixTransformPrivate & dd, QObject * parent = Q_NULLPTR)

[virtual] QMatrix4x4 QMatrixTransform::transformMatrix() const