Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

RageMatrix Struct Reference

#include <RageTypes.h>

List of all members.

Public Member Functions

 RageMatrix ()
 RageMatrix (const float *f)
 RageMatrix (const RageMatrix &other)
 RageMatrix (float v00, float v01, float v02, float v03, float v10, float v11, float v12, float v13, float v20, float v21, float v22, float v23, float v30, float v31, float v32, float v33)
float & operator() (int iRow, int iCol)
float operator() (int iRow, int iCol) const
 operator float * ()
 operator const float * () const
RageMatrix GetTranspose () const

Public Attributes

float m [4][4]


Constructor & Destructor Documentation

RageMatrix::RageMatrix  )  [inline]
 

RageMatrix::RageMatrix const float *  f  )  [inline]
 

RageMatrix::RageMatrix const RageMatrix other  )  [inline]
 

RageMatrix::RageMatrix float  v00,
float  v01,
float  v02,
float  v03,
float  v10,
float  v11,
float  v12,
float  v13,
float  v20,
float  v21,
float  v22,
float  v23,
float  v30,
float  v31,
float  v32,
float  v33
 


Member Function Documentation

RageMatrix RageMatrix::GetTranspose  )  const
 

RageMatrix::operator const float *  )  const [inline]
 

RageMatrix::operator float *  )  [inline]
 

float RageMatrix::operator() int  iRow,
int  iCol
const [inline]
 

float& RageMatrix::operator() int  iRow,
int  iCol
[inline]
 


Member Data Documentation

float RageMatrix::m[4][4]
 


The documentation for this struct was generated from the following files:
Generated on Thu Jan 27 21:01:25 2005 for StepMania by doxygen 1.3.7