QTransform Class

(Qt3D::QTransform)
Inherits: QComponent

Properties

Public Functions

QTransform(QNode * parent = 0)
QTransform(QList<QAbstractTransform *> transforms, QNode * parent = 0)
QTransform(QAbstractTransform * transform, QNode * parent = 0)
~QTransform()
void addTransform(QAbstractTransform * xform)
QMatrix4x4 matrix() const
void removeTransform(QAbstractTransform * xform)
QList<QAbstractTransform *> transforms() const

Signals

Reimplemented Protected Functions

virtual void copy(const QNode * ref)

Additional Inherited Members

  • 1 public slot inherited from QObject
  • 1 public variable inherited from QObject
  • 10 static public members inherited from QObject
  • 1 protected function inherited from Qt3D::QComponent
  • 3 protected functions inherited from Qt3D::QNode
  • 9 protected functions inherited from QObject
  • 2 protected variables inherited from QObject
  • 1 static protected member inherited from Qt3D::QNode

Property Documentation

matrix : const QMatrix4x4

Access functions:

QMatrix4x4 matrix() const

Notifier signal:

void matrixChanged()

Member Function Documentation

QTransform::QTransform(QNode * parent = 0)

QTransform::QTransform(QList<QAbstractTransform *> transforms, QNode * parent = 0)

QTransform::QTransform(QAbstractTransform * transform, QNode * parent = 0)

QTransform::~QTransform()

void QTransform::addTransform(QAbstractTransform * xform)

[virtual protected] void QTransform::copy(const QNode * ref)

void QTransform::removeTransform(QAbstractTransform * xform)

QList<QAbstractTransform *> QTransform::transforms() const

[signal] void QTransform::transformsChanged()