c | Quaternion< T > | |
execInvRotate(Vector< T > v) | Quaternion< T > | inline |
execInvRotation(Vector< T > v) | Quaternion< T > | |
execRotate(Vector< T > v) | Quaternion< T > | inline |
execRotation(Vector< T > v) | Quaternion< T > | |
getAngle() | Quaternion< T > | inline |
getExtEulerXYZ(Vector< T > *vt=NULL) | Quaternion< T > | inline |
getExtEulerXZY(Vector< T > *vt=NULL) | Quaternion< T > | inline |
getExtEulerYXZ(Vector< T > *vt=NULL) | Quaternion< T > | inline |
getExtEulerYZX(Vector< T > *vt=NULL) | Quaternion< T > | inline |
getExtEulerZXY(Vector< T > *vt=NULL) | Quaternion< T > | inline |
getExtEulerZYX(Vector< T > *vt=NULL) | Quaternion< T > | inline |
getMathAngle() | Quaternion< T > | inline |
getRotMatrix() | Quaternion< T > | |
getScalar() | Quaternion< T > | inline |
getVector() | Quaternion< T > | inline |
init(T C=(T) 1.0) | Quaternion< T > | inline |
n | Quaternion< T > | |
norm(void) | Quaternion< T > | inline |
normalize(void) | Quaternion< T > | |
Quaternion(void) | Quaternion< T > | inline |
Quaternion(T S, T X, T Y, T Z, T N=(T) 0.0, T C=(T) 1.0) | Quaternion< T > | inline |
Quaternion(T S, Vector< T > v) | Quaternion< T > | inline |
s | Quaternion< T > | |
set(T S, T X, T Y, T Z, T N=(T) 0.0, T C=(T) 1.0) | Quaternion< T > | |
setExtEulerXYZ(Vector< T > e) | Quaternion< T > | |
setExtEulerXZY(Vector< T > e) | Quaternion< T > | |
setExtEulerYXZ(Vector< T > e) | Quaternion< T > | |
setExtEulerYZX(Vector< T > e) | Quaternion< T > | |
setExtEulerZXY(Vector< T > e) | Quaternion< T > | |
setExtEulerZYX(Vector< T > e) | Quaternion< T > | |
setRotate(T e, Vector< T > v) | Quaternion< T > | inline |
setRotate(T e, T X, T Y, T Z, T N=(T) 0.0) | Quaternion< T > | inline |
setRotation(T e, Vector< T > v) | Quaternion< T > | |
setRotation(T e, T X, T Y, T Z, T N=(T) 0.0) | Quaternion< T > | inline |
x | Quaternion< T > | |
y | Quaternion< T > | |
z | Quaternion< T > | |
~Quaternion(void) | Quaternion< T > | inlinevirtual |