Uses of Class
io.qt.gui.QMatrix4x4
-
Uses of QMatrix4x4 in io.qt.gui
Modifier and TypeMethodDescriptionfinal QMatrix4x4
QMatrix4x4.add
(QMatrix4x4 other) final QMatrix4x4
QMatrix4x4.add
(QTransform other) Overloaded function foradd(io.qt.gui.QMatrix4x4)
.QMatrix4x4.clone()
Creates and returns a copy of this object.final QMatrix4x4
QMatrix4x4.div
(float divisor) final QMatrix4x4
QMatrix4x4.divide
(float divisor) final QMatrix4x4
QMatrix4x4.inverted()
final QMatrix4x4
QMatrix4x4.minus
(QMatrix4x4 m2) final QMatrix4x4
QMatrix4x4.minus
(QTransform m2) Overloaded function forminus(io.qt.gui.QMatrix4x4)
.final QMatrix4x4
QMatrix4x4.multiply
(float factor) final QMatrix4x4
QMatrix4x4.multiply
(QMatrix4x4 other) final QMatrix4x4
QMatrix4x4.multiply
(QTransform other) Overloaded function formultiply(io.qt.gui.QMatrix4x4)
.final QMatrix4x4
QMatrix4x4.plus
(QMatrix4x4 m2) final QMatrix4x4
QMatrix4x4.plus
(QTransform m2) Overloaded function forplus(io.qt.gui.QMatrix4x4)
.final QMatrix4x4
QMatrix4x4.subtract
(QMatrix4x4 other) final QMatrix4x4
QMatrix4x4.subtract
(QTransform other) Overloaded function forsubtract(io.qt.gui.QMatrix4x4)
.static QMatrix4x4
QOpenGLTextureBlitter.targetTransform
(QRectF target, QRect viewport) static QMatrix4x4
QOpenGLTextureBlitter.targetTransform
(QRect target, QRect viewport) Overloaded function forQOpenGLTextureBlitter.targetTransform(io.qt.core.QRectF, io.qt.core.QRect)
.final QMatrix4x4
QMatrix4x4.times
(float factor) Seeoperator*(QMatrix4x4,
float) final QMatrix4x4
QMatrix4x4.times
(QMatrix4x4 m2) Seeoperator*(QMatrix4x4,
QMatrix4x4) final QMatrix4x4
QMatrix4x4.times
(QTransform m2) Overloaded function fortimes(io.qt.gui.QMatrix4x4)
.final QMatrix4x4
QMatrix4x4.transposed()
final QMatrix4x4
QMatrix4x4.unaryMinus()
Seeoperator-(QMatrix4x4)
Modifier and TypeMethodDescriptionfinal QMatrix4x4
QMatrix4x4.add
(QMatrix4x4 other) final void
QOpenGLTextureBlitter.blit
(int texture, QMatrix4x4 targetTransform, QMatrix3x3 sourceTransform) final void
QOpenGLTextureBlitter.blit
(int texture, QMatrix4x4 targetTransform, QOpenGLTextureBlitter.Origin sourceOrigin) final boolean
QMatrix4x4.equals
(QMatrix4x4 other) final QMatrix4x4
QMatrix4x4.minus
(QMatrix4x4 m2) final QMatrix4x4
QMatrix4x4.multiply
(QMatrix4x4 other) final QMatrix4x4
QMatrix4x4.plus
(QMatrix4x4 m2) final QVector3D
QVector3D.project
(QMatrix4x4 modelView, QMatrix4x4 projection, QRect viewport) final QVector3D
QVector3D.project
(QMatrix4x4 modelView, QTransform projection, QRect viewport) Overloaded function forQVector3D.project(io.qt.gui.QMatrix4x4, io.qt.gui.QMatrix4x4, io.qt.core.QRect)
.final QVector3D
QVector3D.project
(QTransform modelView, QMatrix4x4 projection, QRect viewport) Overloaded function forQVector3D.project(io.qt.gui.QMatrix4x4, io.qt.gui.QMatrix4x4, io.qt.core.QRect)
.static boolean
QMatrix4x4.qFuzzyCompare
(QMatrix4x4 m1, QMatrix4x4 m2) static boolean
QMatrix4x4.qFuzzyCompare
(QMatrix4x4 m1, QTransform m2) Overloaded function forqFuzzyCompare(io.qt.gui.QMatrix4x4, io.qt.gui.QMatrix4x4)
.static boolean
QMatrix4x4.qFuzzyCompare
(QTransform m1, QMatrix4x4 m2) Overloaded function forqFuzzyCompare(io.qt.gui.QMatrix4x4, io.qt.gui.QMatrix4x4)
.final void
QOpenGLShaderProgram.setUniformValue
(int location, QMatrix4x4 value) final void
QOpenGLShaderProgram.setUniformValue
(String name, QMatrix4x4 value) final void
QOpenGLShaderProgram.setUniformValueArray
(int location, QMatrix4x4[] values) final void
QOpenGLShaderProgram.setUniformValueArray
(String name, QMatrix4x4[] values) final QMatrix4x4
QMatrix4x4.subtract
(QMatrix4x4 other) final QMatrix4x4
QMatrix4x4.times
(QMatrix4x4 m2) Seeoperator*(QMatrix4x4,
QMatrix4x4) final QVector3D
QVector3D.times
(QMatrix4x4 matrix) Seeoperator*(QVector3D,
QMatrix4x4) final QVector4D
QVector4D.times
(QMatrix4x4 matrix) Seeoperator*(QVector4D,
QMatrix4x4) final QVector3D
QVector3D.unproject
(QMatrix4x4 modelView, QMatrix4x4 projection, QRect viewport) final QVector3D
QVector3D.unproject
(QMatrix4x4 modelView, QTransform projection, QRect viewport) Overloaded function forQVector3D.unproject(io.qt.gui.QMatrix4x4, io.qt.gui.QMatrix4x4, io.qt.core.QRect)
.final QVector3D
QVector3D.unproject
(QTransform modelView, QMatrix4x4 projection, QRect viewport) Overloaded function forQVector3D.unproject(io.qt.gui.QMatrix4x4, io.qt.gui.QMatrix4x4, io.qt.core.QRect)
. -
Uses of QMatrix4x4 in io.qt.qt3d.core
Modifier and TypeFieldDescriptionfinal QObject.Signal1
<QMatrix4x4> QJoint.inverseBindMatrixChanged
final QObject.Signal1
<QMatrix4x4> QTransform.worldMatrixChanged
Modifier and TypeMethodDescriptionfinal QMatrix4x4
QJoint.inverseBindMatrix()
final QMatrix4x4
QTransform.matrix()
static QMatrix4x4
QTransform.rotateAround
(QVector3D point, float angle, QVector3D axis) static QMatrix4x4
QTransform.rotateFromAxes
(QVector3D xAxis, QVector3D yAxis, QVector3D zAxis) final QMatrix4x4
QTransform.worldMatrix()
Modifier and TypeMethodDescriptionfinal void
QJoint.setInverseBindMatrix
(QMatrix4x4 inverseBindMatrix) final void
QTransform.setMatrix
(QMatrix4x4 matrix) -
Uses of QMatrix4x4 in io.qt.qt3d.render
Modifier and TypeFieldDescriptionfinal QObject.Signal1
<QMatrix4x4> QCamera.projectionMatrixChanged
final QObject.Signal1
<QMatrix4x4> QCameraLens.projectionMatrixChanged
Modifier and TypeMethodDescriptionfinal QMatrix4x4
QCamera.projectionMatrix()
final QMatrix4x4
QCameraLens.projectionMatrix()
final QMatrix4x4
QCamera.viewMatrix()
Modifier and TypeMethodDescriptionfinal void
QCamera.setProjectionMatrix
(QMatrix4x4 projectionMatrix) final void
QCameraLens.setProjectionMatrix
(QMatrix4x4 projectionMatrix) -
Uses of QMatrix4x4 in io.qt.quick
Modifier and TypeMethodDescriptionfinal QMatrix4x4
QSGMaterialRhiShader.RenderState.combinedMatrix()
final QMatrix4x4
QSGMaterialShader.RenderState.combinedMatrix()
final QMatrix4x4
QSGTransformNode.combinedMatrix()
SeeQSGTransformNode::
combinedMatrix()const final QMatrix4x4
QSGBasicGeometryNode.matrix()
SeeQSGBasicGeometryNode::
matrix()const final QMatrix4x4
QSGRenderNode.matrix()
final QMatrix4x4
QSGTransformNode.matrix()
final QMatrix4x4
QSGMaterialRhiShader.RenderState.modelViewMatrix()
final QMatrix4x4
QSGMaterialShader.RenderState.modelViewMatrix()
final QMatrix4x4
QSGAbstractRenderer.projectionMatrix()
final QMatrix4x4
QSGMaterialRhiShader.RenderState.projectionMatrix()
final QMatrix4x4
QSGMaterialShader.RenderState.projectionMatrix()
abstract QMatrix4x4
QSGRenderNode.RenderState.projectionMatrix()
SeeQSGRenderNode::RenderState::
projectionMatrix()const final QMatrix4x4
QSGAbstractRenderer.projectionMatrixWithNativeNDC()
SeeQSGAbstractRenderer::
projectionMatrixWithNativeNDC()const Modifier and TypeMethodDescriptionabstract void
QQuickTransform.applyTo
(QMatrix4x4 matrix) SeeQQuickTransform::
applyTo(QMatrix4x4*)const final void
QSGTransformNode.setCombinedMatrix
(QMatrix4x4 matrix) SeeQSGTransformNode::
setCombinedMatrix(QMatrix4x4) final void
QSGTransformNode.setMatrix
(QMatrix4x4 matrix) final void
QSGAbstractRenderer.setProjectionMatrix
(QMatrix4x4 matrix) final void
QSGAbstractRenderer.setProjectionMatrixWithNativeNDC
(QMatrix4x4 matrix) SeeQSGAbstractRenderer::
setProjectionMatrixWithNativeNDC(QMatrix4x4) final void
QSGBasicGeometryNode.setRendererMatrix
(QMatrix4x4 m) SeeQSGBasicGeometryNode::
setRendererMatrix(const QMatrix4x4*) -
Uses of QMatrix4x4 in io.qt.widgets
Modifier and TypeMethodDescriptionvoid
QGraphicsRotation.applyTo
(QMatrix4x4 matrix) void
QGraphicsScale.applyTo
(QMatrix4x4 matrix) abstract void
QGraphicsTransform.applyTo
(QMatrix4x4 matrix)