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