Powertek.OpenGl.Matrix4f Class Reference

Matrix4f. More...

List of all members.

Public Member Functions

 Matrix4f ()
 Matrix4f (Matrix4f matrix)
 Matrix4f (float[] matrix)
void SetIdentity ()
Matrix4f Inverse ()
Matrix4f Transpose ()
float Element (int i, int j)
void Element (int i, int j, float value)
float[] GetMatrix ()
void SetMatrix (float[] mp)

Static Public Member Functions

static Vertex4f operator* (Matrix4f m, Vertex4f src)


Detailed Description


Constructor & Destructor Documentation

Powertek.OpenGl.Matrix4f.Matrix4f (  ) 

Powertek.OpenGl.Matrix4f.Matrix4f ( Matrix4f  matrix  ) 

Initialize from another matrix.

Parameters:
matrix 

Here is the call graph for this function:

Powertek.OpenGl.Matrix4f.Matrix4f ( float[]  matrix  ) 

Initialize from another matrix.

Parameters:
matrix 


Member Function Documentation

void Powertek.OpenGl.Matrix4f.Element ( int  i,
int  j,
float  value 
)

Set value of an element.

Parameters:
i 
j 
value 

float Powertek.OpenGl.Matrix4f.Element ( int  i,
int  j 
)

Set value of an element.

Parameters:
i 
j 
Returns:

float [] Powertek.OpenGl.Matrix4f.GetMatrix (  ) 

Return Matrix.

Returns:
16 * floats

Matrix4f Powertek.OpenGl.Matrix4f.Inverse (  ) 

Get Inverse of this Matrix.

Returns:

Here is the call graph for this function:

static Vertex4f Powertek.OpenGl.Matrix4f.operator* ( Matrix4f  m,
Vertex4f  src 
) [static]

Matrix Mult overload.

Parameters:
m 
src 
Returns:

Here is the call graph for this function:

void Powertek.OpenGl.Matrix4f.SetIdentity (  ) 

Set Identity Matrix.

void Powertek.OpenGl.Matrix4f.SetMatrix ( float[]  mp  ) 

Set Matrix.

Parameters:
mp 

Matrix4f Powertek.OpenGl.Matrix4f.Transpose (  ) 

Get Transpose of this Matrix.

Returns:

Here is the call graph for this function:


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

Generated on Thu Nov 20 04:46:33 2008 for Powertek.OpenGl, 2.0.6.64 by  doxygen 1.5.7.1