QLookAtTransform Class

(Qt3D::QLookAtTransform)

Properties

Public Functions

QLookAtTransform(QObject * parent = Q_NULLPTR)
QVector3D position() const
void setPosition(const QVector3D & position)
void setUpVector(const QVector3D & upVector)
void setViewCenter(const QVector3D & viewCenter)
void setViewVector(const QVector3D & viewVector)
QVector3D upVector() const
QVector3D viewCenter() const
QVector3D viewVector() const

Reimplemented Public Functions

virtual QMatrix4x4 transformMatrix() const

Signals

Additional Inherited Members

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

Property Documentation

position : QVector3D

Access functions:

QVector3D position() const
void setPosition(const QVector3D & position)

Notifier signal:

void positionChanged()

upVector : QVector3D

Access functions:

QVector3D upVector() const
void setUpVector(const QVector3D & upVector)

Notifier signal:

void upVectorChanged()

viewCenter : QVector3D

Access functions:

QVector3D viewCenter() const
void setViewCenter(const QVector3D & viewCenter)

Notifier signal:

void viewCenterChanged()

viewVector : const QVector3D

Access functions:

QVector3D viewVector() const

Notifier signal:

void viewVectorChanged()

Member Function Documentation

QLookAtTransform::QLookAtTransform(QObject * parent = Q_NULLPTR)

void QLookAtTransform::setViewVector(const QVector3D & viewVector)

See also viewVector().

[virtual] QMatrix4x4 QLookAtTransform::transformMatrix() const