myMatrix Class Reference

#include <myMatrix.h>

List of all members.

Public Member Functions

 myMatrix ()
 myMatrix (float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)
void Identity ()
void RotaX (float a)
void RotaY (float a)
void RotaZ (float a)
Vector operator* (const Vector &vc) const

Public Attributes

union {
   struct {
      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
   } 
   float   values [16]
}; 


Constructor & Destructor Documentation

myMatrix::myMatrix (  )  [inline]

myMatrix::myMatrix ( float  m11,
float  m12,
float  m13,
float  m14,
float  m21,
float  m22,
float  m23,
float  m24,
float  m31,
float  m32,
float  m33,
float  m34,
float  m41,
float  m42,
float  m43,
float  m44 
) [inline]


Member Function Documentation

void myMatrix::Identity (  ) 

Vector myMatrix::operator* ( const Vector vc  )  const

Here is the call graph for this function:

void myMatrix::RotaX ( float  a  ) 

void myMatrix::RotaY ( float  a  ) 

void myMatrix::RotaZ ( float  a  ) 


Member Data Documentation

union { ... }

float myMatrix::values[16]


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

Generated on Wed Dec 10 13:35:11 2008 for VisLu by  doxygen 1.5.7.1