KMatrix Class Reference

List of all members.

Public Member Functions

 KMatrix ()
 KMatrix (float _11, float _12, float _13, float _14, float _21, float _22, float _23, float _24, float _31, float _32, float _33, float _34, float _41, float _42, float _43, float _44)
KMatrix operator * (KMatrix &matrix)
void operator *= (KMatrix &matrix)
bool operator== (KMatrix &matrix)
bool operator!= (KMatrix &matrix)
KVector MultiplyAdd (KVector &v)
KVector Transform (KVector &v, float *pRhw=NULL)
void LoadIdentity ()
void Inverse2 ()
float det2x2 (float a, float b, float c, float d)
float det3x3 (float a1, float a2, float a3, float b1, float b2, float b3, float c1, float c2, float c3)
float Determinant (const KMatrix &m)
KMatrix Adjoint (const KMatrix &m)
void Inverse ()
void Transpose ()
void RotX (float Angle)
void RotY (float Angle)
void RotZ (float Angle)
void Trans (float x, float y, float z)
void Scale (float x, float y, float z)

Protected Member Functions

void lubksb (KMatrix &a, int *indx, float *b)
void ludcmp (KMatrix &a, int *indx, float *d)

Detailed Description

Definition at line 10 of file Matrix.h.


The documentation for this class was generated from the following file:
Generated on Sun Mar 25 20:02:36 2007 for Zythum Project by  doxygen 1.5.1-p1