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 | ||
) |