Pyrogenesis
13997
|
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] |
Definition at line 24 of file Decompose.h.
Definition at line 23 of file Decompose.h.
enum QuatPart |
Enumerator | |
---|---|
X | |
Y | |
Z | |
W |
Definition at line 22 of file Decompose.h.
void decomp_affine | ( | HMatrix | A, |
AffineParts * | parts | ||
) |
Definition at line 486 of file Decompose.cpp.
void invert_affine | ( | AffineParts * | parts, |
AffineParts * | inverse | ||
) |
Definition at line 508 of file Decompose.cpp.
Definition at line 274 of file Decompose.cpp.
Definition at line 381 of file Decompose.cpp.
Definition at line 326 of file Decompose.cpp.