class Matrix
|
3x3 transformation matrix. More... |
|
|
Public Methods
Public Static Methods
Public Members
3x3 transformation matrix.
Create uninitialized matrix.
Matrix (DBL d[3][3])
| Matrix |
Create matrix from array.
Parameters:
| d | 3x3 array holding the matrix entries
|
Create matrix with same entries.
Parameters:
Set all matrix entries to zero.
void transpose ()
| transpose |
Transpose matrix.
void applyFromLeft (const Matrix &m)
| applyFromLeft |
Matrix multiplication. Calculate A = M*A.
Parameters:
Matrix generateScaleMatrix (const Vector3 &v)
| generateScaleMatrix |
[static]
Create scaling matrix. Elements of v on the diagonal and zeros elsewhere.
Parameters:
[static]
Create rotation matrix.
Parameters:
| v | x,y,z rotation values in degrees. Rotating is first done around x then
around y and finally around z axe
|
- Author: Micha Riser
- Generated: micha@laptop on Thu Oct 24 20:25:24 2002, using kdoc 2.0a53.