Quaternion Class Reference
from PyKDE4.marble import *
Namespace: Marble.Quaternion
Detailed Description
Methods |
| | __init__ (self) |
| | __init__ (self, float w, float x, float y, float z) |
| | __init__ (self, float lon, float lat) |
| | createFromEuler (self, float pitch, float yaw, float roll) |
| | display (self) |
| | getSpherical (self, float lon, float lat) |
| Marble.Quaternion | inverse (self) |
| | nlerp (self, Marble.Quaternion q1, Marble.Quaternion q2, float t) |
| | normalize (self) |
| Marble.Quaternion | operator * (self, Marble.Quaternion q) |
| Marble.Quaternion | operator *= (self, Marble.Quaternion q) |
| bool | operator == (self, Marble.Quaternion q) |
| float | pitch (self) |
| float | roll (self) |
| | rotateAroundAxis (self, Marble.Quaternion q) |
| | scalar (self, float mult) |
| | set (self, float w, float x, float y, float z) |
| | set (self, float lon, float lat) |
| | slerp (self, Marble.Quaternion q1, Marble.Quaternion q2, float t) |
| float | yaw (self) |
Method Documentation
| __init__ |
( |
self, |
|
|
|
float |
w, |
|
|
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
|
|
|
| __init__ |
( |
self, |
|
|
|
float |
lon, |
|
|
float |
lat |
|
) |
|
|
|
| createFromEuler |
( |
self, |
|
|
|
float |
pitch, |
|
|
float |
yaw, |
|
|
float |
roll |
|
) |
|
|
|
| getSpherical |
( |
self, |
|
|
|
float |
lon, |
|
|
float |
lat |
|
) |
|
|
|
| scalar |
( |
self, |
|
|
|
float |
mult |
|
) |
|
|
|
| set |
( |
self, |
|
|
|
float |
w, |
|
|
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
|
|
|
| set |
( |
self, |
|
|
|
float |
lon, |
|
|
float |
lat |
|
) |
|
|
|