|
Defines |
#define | _0FFF_ (*(F32vec4*)&__0FFF_) |
#define | _ZERONE_ (*(F32vec4*)&__ZERONE_) |
#define | _1000_ (*(F32vec4*)&__1000_) |
Functions |
SPMatrix | ZeroMatrix () |
SPMatrix | IdentityMatrix () |
void | MatrixMult (const SPMatrix &A, const SPMatrix &B, SPMatrix &res) |
SPMatrix | MatrixMult (const SPMatrix &A, const SPMatrix &B) |
SPMatrix | operator* (const SPMatrix &A, const SPMatrix &B) |
SPMatrix | operator* (const SPMatrix &A, const float s) |
SPMatrix | operator* (const float s, const SPMatrix &A) |
SPMatrix | operator+ (const SPMatrix &A, const SPMatrix &B) |
SPMatrix | operator- (const SPMatrix &A, const SPMatrix &B) |
SPMatrix | operator- (const SPMatrix &A) |
SPMatrix | operator+ (const SPMatrix &A) |
void | VectorMult (const SPVector &Vec, const SPMatrix &Mat, SPVector &res) |
SPVector | VectorMult (const SPVector &Vec, const SPMatrix &Mat) |
SPVector | operator* (const SPVector &Vec, const SPMatrix &Mat) |
float | operator* (const SPVector &A, const SPVector &B) |
SPVector | operator% (const SPVector &A, const SPVector &B) |
SPVector | operator* (const SPVector &V, const float s) |
SPVector | operator* (const float s, const SPVector &V) |
SPVector | operator| (const SPVector &A, const SPVector &B) |
SPVector | operator+ (const SPVector &A, const SPVector &B) |
SPVector | operator- (const SPVector &A, const SPVector &B) |
SPVector | operator- (const SPVector &A) |
SPVector | operator+ (const SPVector &A) |
SPVector | operator~ (const SPVector &V) |
void | VectorMult (const SPVector3 &Vec, const SPMatrix &Mat, SPVector &res) |
void | VectorMult (const SPVector3 &Vec, const SPMatrix &Mat, SPVector3 &res) |
SPVector | VectorMult (const SPVector3 &Vec, const SPMatrix &Mat) |
SPVector | operator* (const SPVector3 &Vec, const SPMatrix &Mat) |
float | operator* (const SPVector3 &A, const SPVector3 &B) |
SPVector3 | operator% (const SPVector3 &A, const SPVector3 &B) |
SPVector3 | operator* (const SPVector3 &V, const float s) |
SPVector3 | operator* (const float s, const SPVector3 &V) |
SPVector3 | operator| (const SPVector3 &A, const SPVector3 &B) |
SPVector3 | operator+ (const SPVector3 &A, const SPVector3 &B) |
SPVector3 | operator- (const SPVector3 &A, const SPVector3 &B) |
SPVector3 | operator- (const SPVector3 &A) |
SPVector3 | operator+ (const SPVector3 &A) |
SPVector3 | operator~ (const SPVector3 &V) |
Variables |
const _MM_ALIGN16 float | __1000_ [4] |
const _MM_ALIGN16 __int32 | __0FFF_ [4] |
const _MM_ALIGN16 float | __ZERONE_ [4] |