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
  • 11 static public members inherited from QObject
  • 9 protected functions 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

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.