QMatrix4x4 Class Reference
[QtGui module]
Methods
- __init__ (self)
- __init__ (self, sequence-of-float)
- __init__ (self, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
- __init__ (self, QTransform)
- __init__ (self, QMatrix)
- __init__ (self, QMatrix4x4)
- QVector4D column (self, int)
- list-of-float copyDataTo (self)
- list-of-float data (self)
- float determinant (self)
- fill (self, float)
- flipCoordinates (self)
- frustum (self, float, float, float, float, float, float)
- (QMatrix4x4, bool invertible) inverted (self)
- bool isIdentity (self)
- lookAt (self, QVector3D, QVector3D, QVector3D)
- QPoint map (self, QPoint)
- QPointF map (self, QPointF)
- QVector3D map (self, QVector3D)
- QVector4D map (self, QVector4D)
- QRect mapRect (self, QRect)
- QRectF mapRect (self, QRectF)
- QVector3D mapVector (self, QVector3D)
- QMatrix3x3 normalMatrix (self)
- optimize (self)
- ortho (self, QRect)
- ortho (self, QRectF)
- ortho (self, float, float, float, float, float, float)
- perspective (self, float, float, float, float)
- rotate (self, float, QVector3D)
- rotate (self, float, float, float, float z = 0)
- rotate (self, QQuaternion)
- QVector4D row (self, int)
- scale (self, QVector3D)
- scale (self, float, float)
- scale (self, float, float, float)
- scale (self, float)
- setColumn (self, int, QVector4D)
- setRow (self, int, QVector4D)
- setToIdentity (self)
- QMatrix toAffine (self)
- QTransform toTransform (self)
- QTransform toTransform (self, float)
- translate (self, QVector3D)
- translate (self, float, float)
- translate (self, float, float, float)
- QMatrix4x4 transposed (self)
Special Methods
- QMatrix4x4 __add__ (self, QMatrix4x4)
- QMatrix4x4 __div__ (self, float)
- bool __eq__ (self, QMatrix4x4)
- object __getitem__ (self, object)
- QMatrix4x4 __iadd__ (self, QMatrix4x4)
- QMatrix4x4 __idiv__ (self, float)
- QMatrix4x4 __imul__ (self, QMatrix4x4)
- QMatrix4x4 __imul__ (self, float)
- QMatrix4x4 __isub__ (self, QMatrix4x4)
- QMatrix4x4 __mul__ (self, QMatrix4x4)
- QVector3D __mul__ (self, QVector3D)
- QVector4D __mul__ (self, QVector4D)
- QPoint __mul__ (self, QPoint)
- QPointF __mul__ (self, QPointF)
- QMatrix4x4 __mul__ (self, QMatrix4x4)
- QMatrix4x4 __mul__ (self, float)
- bool __ne__ (self, QMatrix4x4)
- QMatrix4x4 __neg__ (self, QMatrix4x4)
- str __repr__ (self)
- __setitem__ (self, object, float)
- QMatrix4x4 __sub__ (self, QMatrix4x4)
Detailed Description
This class can be pickled.
Method Documentation
QMatrix4x4.__init__ (self)
QMatrix4x4.__init__ (self, sequence-of-float)
QMatrix4x4.__init__ (self, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
QMatrix4x4.__init__ (self, QTransform)
QMatrix4x4.__init__ (self, QMatrix)
QMatrix4x4.__init__ (self, QMatrix4x4)
QVector4D QMatrix4x4.column (self, int)
list-of-float QMatrix4x4.copyDataTo (self)
list-of-float QMatrix4x4.data (self)
float QMatrix4x4.determinant (self)
QMatrix4x4.fill (self, float)
QMatrix4x4.flipCoordinates (self)
QMatrix4x4.frustum (self, float, float, float, float, float, float)
(QMatrix4x4, bool invertible) QMatrix4x4.inverted (self)
bool QMatrix4x4.isIdentity (self)
QRect QMatrix4x4.mapRect (self, QRect)
QRectF QMatrix4x4.mapRect (self, QRectF)
QMatrix3x3 QMatrix4x4.normalMatrix (self)
QMatrix4x4.optimize (self)
QMatrix4x4.ortho (self, QRect)
QMatrix4x4.ortho (self, QRectF)
QMatrix4x4.ortho (self, float, float, float, float, float, float)
QMatrix4x4.perspective (self, float, float, float, float)
QMatrix4x4.rotate (self, float, QVector3D)
QMatrix4x4.rotate (self, float, float, float, float z = 0)
QMatrix4x4.rotate (self, QQuaternion)
QVector4D QMatrix4x4.row (self, int)
QMatrix4x4.scale (self, QVector3D)
QMatrix4x4.scale (self, float, float)
QMatrix4x4.scale (self, float, float, float)
QMatrix4x4.scale (self, float)
QMatrix4x4.setColumn (self, int, QVector4D)
QMatrix4x4.setRow (self, int, QVector4D)
QMatrix4x4.setToIdentity (self)
QMatrix QMatrix4x4.toAffine (self)
QTransform QMatrix4x4.toTransform (self)
QTransform QMatrix4x4.toTransform (self, float)
QMatrix4x4.translate (self, QVector3D)
QMatrix4x4.translate (self, float, float)
QMatrix4x4.translate (self, float, float, float)
QMatrix4x4 QMatrix4x4.transposed (self)
QMatrix4x4 QMatrix4x4.__div__ (self, float)
bool QMatrix4x4.__eq__ (self, QMatrix4x4)
object QMatrix4x4.__getitem__ (self, object)
QMatrix4x4 QMatrix4x4.__idiv__ (self, float)
QMatrix4x4 QMatrix4x4.__imul__ (self, float)
QPoint QMatrix4x4.__mul__ (self, QPoint)
QMatrix4x4 QMatrix4x4.__mul__ (self, float)
bool QMatrix4x4.__ne__ (self, QMatrix4x4)
str QMatrix4x4.__repr__ (self)
QMatrix4x4.__setitem__ (self, object, float)