Main Page   Class Hierarchy   Compound List   File List   Compound Members  

matrix9f Class Reference

Smaller matrix for storing orientation but no location information. More...

#include <misc.hpp>

List of all members.

Public Methods

 matrix9f ()
void LoadZero (void)
void LoadIdentity (void)
void RotateX (int deg)
void RotateY (int deg)
void RotateZ (int deg)
matrix9f & operator= (const matrix9f &m1)
matrix9f Transpose (void)
matrix9f Inverse (void)

Public Attributes

float matrix [9]

Friends

matrix9f Star (vector3f a)
matrix9f operator+ (const matrix9f &m1, const matrix9f &m2)
matrix16f operator+ (const matrix16f &m1, const matrix9f &m2)
matrix9f operator- (const matrix9f &m1, const matrix9f &m2)
matrix9f operator * (const matrix9f &m1, const float scalar)
matrix9f operator * (const matrix9f &m1, const matrix9f &m2)
vector3f operator * (const matrix9f &m1, const vector3f &v2)
matrix9f operator * (const matrix9f &m1, const matrix16f &m2)
matrix9f operator * (const matrix16f &m1, const matrix9f &m2)
matrix9f operator/ (const matrix9f &m1, const float scalar)
bool operator== (const matrix9f &m1, const matrix9f &m2)


Detailed Description

Smaller matrix for storing orientation but no location information.

The contents are puhttp://sdldoc.csn.ul.ie/sdlkey.phpblic for now.


The documentation for this class was generated from the following files:
Generated on Sat May 10 10:09:37 2003 for volume-src-limited by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002