QQuaternion Class Reference
[QtGui module]
Methods
- __init__ (self)
- __init__ (self, float, float, float, float)
- __init__ (self, float, QVector3D)
- __init__ (self, QVector4D)
- __init__ (self, QQuaternion)
- QQuaternion conjugate (self)
- bool isIdentity (self)
- bool isNull (self)
- float length (self)
- float lengthSquared (self)
- normalize (self)
- QQuaternion normalized (self)
- QVector3D rotatedVector (self, QVector3D)
- float scalar (self)
- setScalar (self, float)
- setVector (self, QVector3D)
- setVector (self, float, float, float)
- setX (self, float)
- setY (self, float)
- setZ (self, float)
- QVector4D toVector4D (self)
- QVector3D vector (self)
- float x (self)
- float y (self)
- float z (self)
Static Methods
Special Methods
- QQuaternion __add__ (self, QQuaternion)
- QQuaternion __div__ (self, float)
- bool __eq__ (self, QQuaternion)
- QQuaternion __iadd__ (self, QQuaternion)
- QQuaternion __idiv__ (self, float)
- QQuaternion __imul__ (self, float)
- QQuaternion __imul__ (self, QQuaternion)
- QQuaternion __isub__ (self, QQuaternion)
- QQuaternion __mul__ (self, QQuaternion)
- QQuaternion __mul__ (self, QQuaternion)
- QQuaternion __mul__ (self, float)
- bool __ne__ (self, QQuaternion)
- QQuaternion __neg__ (self, QQuaternion)
- str __repr__ (self)
- QQuaternion __sub__ (self, QQuaternion)
Detailed Description
This class can be pickled.
Method Documentation
QQuaternion.__init__ (self)
QQuaternion.__init__ (self, float, float, float, float)
QQuaternion.__init__ (self, float, QVector3D)
QQuaternion.__init__ (self, QVector4D)
QQuaternion.__init__ (self, QQuaternion)
QQuaternion QQuaternion.conjugate (self)
QQuaternion QQuaternion.fromAxisAndAngle (float, float, float, float)
bool QQuaternion.isIdentity (self)
bool QQuaternion.isNull (self)
float QQuaternion.length (self)
float QQuaternion.lengthSquared (self)
QQuaternion.normalize (self)
QQuaternion QQuaternion.normalized (self)
float QQuaternion.scalar (self)
QQuaternion.setScalar (self, float)
QQuaternion.setVector (self, QVector3D)
QQuaternion.setVector (self, float, float, float)
QQuaternion.setX (self, float)
QQuaternion.setY (self, float)
QQuaternion.setZ (self, float)
QVector4D QQuaternion.toVector4D (self)
QVector3D QQuaternion.vector (self)
float QQuaternion.x (self)
float QQuaternion.y (self)
float QQuaternion.z (self)
QQuaternion QQuaternion.__div__ (self, float)
bool QQuaternion.__eq__ (self, QQuaternion)
QQuaternion QQuaternion.__idiv__ (self, float)
QQuaternion QQuaternion.__imul__ (self, float)
QQuaternion QQuaternion.__mul__ (self, float)
bool QQuaternion.__ne__ (self, QQuaternion)
str QQuaternion.__repr__ (self)