Uses of Class
io.qt.gui.QQuaternion
Package
Description
-
Uses of QQuaternion in io.qt.datavis
Modifier and TypeFieldDescriptionfinal QObject.Signal1<QQuaternion>
QAbstract3DSeries.meshRotationChanged
final QObject.Signal1<QQuaternion>
QCustom3DItem.rotationChanged
Modifier and TypeMethodDescriptionfinal QQuaternion
QAbstract3DSeries.getMeshRotation()
Kotlin property getter.final QQuaternion
QCustom3DItem.getRotation()
Kotlin property getter.final QQuaternion
QAbstract3DSeries.meshRotation()
final QQuaternion
QCustom3DItem.rotation()
final QQuaternion
QScatterDataItem.rotation()
Modifier and TypeMethodDescriptionfinal void
QAbstract3DSeries.setMeshRotation
(QQuaternion rotation) final void
QCustom3DItem.setRotation
(QQuaternion rotation) final void
QScatterDataItem.setRotation
(QQuaternion rot) ModifierConstructorDescriptionQCustom3DItem
(String meshFile, QVector3D position, QVector3D scaling, QQuaternion rotation, QImage texture) Overloaded constructor forQCustom3DItem(java.lang.String, io.qt.gui.QVector3D, io.qt.gui.QVector3D, io.qt.gui.QQuaternion, io.qt.gui.QImage, io.qt.core.QObject)
withparent = null
.QCustom3DItem
(String meshFile, QVector3D position, QVector3D scaling, QQuaternion rotation, QImage texture, QObject parent) QCustom3DLabel
(String text, QFont font, QVector3D position, QVector3D scaling, QQuaternion rotation) Overloaded constructor forQCustom3DLabel(java.lang.String, io.qt.gui.QFont, io.qt.gui.QVector3D, io.qt.gui.QVector3D, io.qt.gui.QQuaternion, io.qt.core.QObject)
withparent = null
.QCustom3DLabel
(String text, QFont font, QVector3D position, QVector3D scaling, QQuaternion rotation, QObject parent) QCustom3DVolume
(QVector3D position, QVector3D scaling, QQuaternion rotation, int textureWidth, int textureHeight, int textureDepth, Collection<@QtPrimitiveType Byte> textureData, QImage.Format textureFormat, Collection<@QtPrimitiveType Integer> colorTable) Overloaded constructor forQCustom3DVolume(io.qt.gui.QVector3D, io.qt.gui.QVector3D, io.qt.gui.QQuaternion, int, int, int, java.util.Collection, io.qt.gui.QImage.Format, java.util.Collection, io.qt.core.QObject)
withparent = null
.QCustom3DVolume
(QVector3D position, QVector3D scaling, QQuaternion rotation, int textureWidth, int textureHeight, int textureDepth, Collection<@QtPrimitiveType Byte> textureData, QImage.Format textureFormat, Collection<@QtPrimitiveType Integer> colorTable, QObject parent) SeeQCustom3DVolume::
QCustom3DVolume(QVector3D, QVector3D, QQuaternion, int, int, int, QList<uchar>*, QImage::Format, QList<QRgb>, QObject*) QScatterDataItem
(QVector3D position, QQuaternion rotation) -
Uses of QQuaternion in io.qt.gui
Modifier and TypeMethodDescriptionfinal QQuaternion
QQuaternion.add
(QQuaternion quaternion) QQuaternion.clone()
Creates and returns a copy of this object.final QQuaternion
QQuaternion.conjugated()
final QQuaternion
QQuaternion.div
(float divisor) final QQuaternion
QQuaternion.divide
(float divisor) static QQuaternion
static QQuaternion
QQuaternion.fromAxisAndAngle
(float x, float y, float z, float angle) static QQuaternion
QQuaternion.fromAxisAndAngle
(QVector3D axis, float angle) static QQuaternion
QQuaternion.fromDirection
(QVector3D direction, QVector3D up) static QQuaternion
QQuaternion.fromEulerAngles
(float pitch, float yaw, float roll) static QQuaternion
QQuaternion.fromEulerAngles
(QVector3D eulerAngles) static QQuaternion
QQuaternion.fromRotationMatrix
(QMatrix3x3 rot3x3) final QQuaternion
QQuaternion.inverted()
final QQuaternion
QQuaternion.minus
(QQuaternion q2) final QQuaternion
QQuaternion.multiply
(float factor) final QQuaternion
QQuaternion.multiply
(QQuaternion quaternion) static QQuaternion
QQuaternion.nlerp
(QQuaternion q1, QQuaternion q2, float t) final QQuaternion
QQuaternion.normalized()
final QQuaternion
QQuaternion.plus
(QQuaternion q2) static QQuaternion
QQuaternion.rotationTo
(QVector3D from, QVector3D to) static QQuaternion
QQuaternion.slerp
(QQuaternion q1, QQuaternion q2, float t) final QQuaternion
QQuaternion.subtract
(QQuaternion quaternion) final QQuaternion
QQuaternion.times
(float factor) Seeoperator*(QQuaternion,
float) final QQuaternion
QQuaternion.times
(QQuaternion q2) Seeoperator*(QQuaternion,
QQuaternion) final QQuaternion
QQuaternion.unaryMinus()
Seeoperator-(QQuaternion)
Modifier and TypeMethodDescriptionfinal QQuaternion
QQuaternion.add
(QQuaternion quaternion) static float
QQuaternion.dotProduct
(QQuaternion q1, QQuaternion q2) final QQuaternion
QQuaternion.minus
(QQuaternion q2) final QQuaternion
QQuaternion.multiply
(QQuaternion quaternion) static QQuaternion
QQuaternion.nlerp
(QQuaternion q1, QQuaternion q2, float t) final QQuaternion
QQuaternion.plus
(QQuaternion q2) static boolean
QQuaternion.qFuzzyCompare
(QQuaternion q1, QQuaternion q2) final void
QMatrix4x4.rotate
(QQuaternion quaternion) static QQuaternion
QQuaternion.slerp
(QQuaternion q1, QQuaternion q2, float t) final QQuaternion
QQuaternion.subtract
(QQuaternion quaternion) final QQuaternion
QQuaternion.times
(QQuaternion q2) Seeoperator*(QQuaternion,
QQuaternion) static QVector3D
QQuaternion.times
(QQuaternion quaternion, QVector3D vec) -
Uses of QQuaternion in io.qt.qt3d.core
Modifier and TypeFieldDescriptionfinal QObject.Signal1<QQuaternion>
QJoint.rotationChanged
final QObject.Signal1<QQuaternion>
QTransform.rotationChanged
Modifier and TypeMethodDescriptionstatic QQuaternion
static QQuaternion
QTransform.fromAxesAndAngles
(QVector3D axis1, float angle1, QVector3D axis2, float angle2) static QQuaternion
QTransform.fromAxesAndAngles
(QVector3D axis1, float angle1, QVector3D axis2, float angle2, QVector3D axis3, float angle3) static QQuaternion
QTransform.fromAxisAndAngle
(float x, float y, float z, float angle) static QQuaternion
QTransform.fromAxisAndAngle
(QVector3D axis, float angle) static QQuaternion
QTransform.fromEulerAngles
(float pitch, float yaw, float roll) static QQuaternion
QTransform.fromEulerAngles
(QVector3D eulerAngles) final QQuaternion
QJoint.getRotation()
Kotlin property getter.final QQuaternion
QTransform.getRotation()
Kotlin property getter.final QQuaternion
QJoint.rotation()
final QQuaternion
QTransform.rotation()
Modifier and TypeMethodDescriptionfinal void
QJoint.setRotation
(QQuaternion rotation) final void
QTransform.setRotation
(QQuaternion rotation) -
Uses of QQuaternion in io.qt.qt3d.render
Modifier and TypeMethodDescriptionfinal QQuaternion
QCamera.panRotation
(float angle) final QQuaternion
QCamera.rollRotation
(float angle) final QQuaternion
final QQuaternion
QCamera.tiltRotation
(float angle) Modifier and TypeMethodDescriptionfinal void
QCamera.rotate
(QQuaternion q) final void
QCamera.rotateAboutViewCenter
(QQuaternion q) -
Uses of QQuaternion in io.qt.quick3d
Modifier and TypeMethodDescriptionfinal QQuaternion
QQuick3DInstancing.InstanceTableEntry.getRotation()
SeeQQuick3DInstancing::InstanceTableEntry::
getRotation()const final QQuaternion
QQuick3DInstancing.instanceRotation
(int index) SeeQQuick3DInstancing::
instanceRotation(int) Modifier and TypeMethodDescriptionprotected static QQuick3DInstancing.InstanceTableEntry
QQuick3DInstancing.calculateTableEntryFromQuaternion
(QVector3D position, QVector3D scale, QQuaternion rotation, QColor color) Overloaded function forQQuick3DInstancing.calculateTableEntryFromQuaternion(io.qt.gui.QVector3D, io.qt.gui.QVector3D, io.qt.gui.QQuaternion, io.qt.gui.QColor, io.qt.gui.QVector4D)
withcustomData = new io.qt.gui.QVector4D()
.protected static QQuick3DInstancing.InstanceTableEntry
QQuick3DInstancing.calculateTableEntryFromQuaternion
(QVector3D position, QVector3D scale, QQuaternion rotation, QColor color, QVector4D customData) -
Uses of QQuaternion in io.qt.spatialaudio
Modifier and TypeMethodDescriptionfinal QQuaternion
QAudioRoom.getRotation()
Kotlin property getter.final QQuaternion
QSpatialSound.getRotation()
Kotlin property getter.final QQuaternion
QAudioListener.rotation()
final QQuaternion
QAudioRoom.rotation()
final QQuaternion
QSpatialSound.rotation()
Modifier and TypeMethodDescriptionfinal void
QAudioListener.setRotation
(QQuaternion q) final void
QAudioRoom.setRotation
(QQuaternion q) final void
QSpatialSound.setRotation
(QQuaternion q)