![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|

Go to the source code of this file.
Classes | |
| struct | Quat |
| struct | AffineParts |
Typedefs | |
| typedef Quat | HVect |
| typedef float | HMatrix[4][4] |
Enumerations | |
| enum | QuatPart { X , Y , Z , W } |
Functions | |
| float | polar_decomp (HMatrix M, HMatrix Q, HMatrix S) |
| HVect | spect_decomp (HMatrix S, HMatrix U) |
| Quat | snuggle (Quat q, HVect *k) |
| void | decomp_affine (HMatrix A, AffineParts *parts) |
| void | invert_affine (AffineParts *parts, AffineParts *inverse) |
| typedef float HMatrix[4][4] |
| enum QuatPart |
| void decomp_affine | ( | HMatrix | A, |
| AffineParts * | parts | ||
| ) |
| void invert_affine | ( | AffineParts * | parts, |
| AffineParts * | inverse | ||
| ) |