Main Page Class Hierarchy Compound List File List Compound Members File Members
Mat4.cc File Reference
#include "vl/Mat4.h"
#include <ctype.h>
#include <iomanip.h>
Include dependency graph for Mat4.cc:
Go to the source code of this file.
Defines |
 |  | #define | N(x,y) row[x][y] |
 |  | #define | M(x,y) m[x][y] |
 |  | #define | R(x,y) result[x][y] |
 |  | #define | M(x,y) m[x][y] |
 |  | #define | R(x,y) result[x][y] |
Functions |
 |  | TMVec4 | operator * (const TMat4 &m, const TMVec4 &v) |
 |  | TMVec4 | operator * (const TMVec4 &v, const TMat4 &m) |
 |  | TMVec4& | operator *= (TMVec4 &v, const TMat4 &m) |
 |  | TMat4 | trans (const TMat4 &m) |
 |  | TMat4 | adj (const TMat4 &m) |
 |  | TMReal | trace (const TMat4 &m) |
 |  | TMReal | det (const TMat4 &m) |
 |  | TMat4 | inv (const TMat4 &m) |
 |  | TMat4 | oprod (const TMVec4 &a, const TMVec4 &b) |
 |  | ostream& | operator<< (ostream &s, const TMat4 &m) |
 |  | istream& | operator>> (istream &s, TMat4 &m) |
Define Documentation
#define N(x, y) row[x][y]
|
#define R(x, y) result[x][y]
|
#define R(x, y) result[x][y]
|
Function Documentation
TMReal det (const TMat4 & m)
|
TMVec4 operator * (const TMVec4 & v, const TMat4 & m)
|
TMVec4 operator * (const TMat4 & m, const TMVec4 & v)
|
TMVec4 & operator *= (TMVec4 & v, const TMat4 & m)
|
ostream & operator<< (ostream & s, const TMat4 & m)
|
istream & operator>> (istream & s, TMat4 & m)
|
TMat4 oprod (const TMVec4 & a, const TMVec4 & b)
|
TMReal trace (const TMat4 & m)
|
Generated at Sat Aug 5 00:16:47 2000 for Class Library by
1.1.0 written by Dimitri van Heesch,
© 1997-2000