Krig Game Engine
Public Member Functions | Public Attributes | List of all members
Matrix Class Reference

Public Member Functions

 Matrix (const Matrix &)
 
 Matrix (const float &, const float &, const float &, const float &, const float &, const float &, const float &, const float &, const float &, const float &, const float &, const float &, const float &, const float &, const float &, const float &)
 
void loadIdentity ()
 
void loadZero ()
 
void operator= (const Matrix &)
 
Matrix operator* (const Matrix &)
 
void transpose (Matrix &)
 
void setRotation (const float &, const float &, const float &, const float &)
 
void setRotation2 (const float &, const float &, const float &)
 
void setTranslation (const float &, const float &, const float &)
 
void setScale (const float &, const float &, const float &)
 
void setShadow (float lightPos[4], float plane[4])
 
void transformVertex (float *, float *)
 
void display ()
 
void CreateFromAxisAngle (const float &, const float &, const float &, const float &)
 
void CreateFromAxisAngles (const float &, const float &, const float &, const float &)
 
void fix ()
 

Public Attributes

float data [NUM_CELLS]
 

The documentation for this class was generated from the following files: