TORCS  1.3.9
The Open Racing Car Simulator
Matrix.h File Reference
#include "Vector.h"
#include "Quaternion.h"
Include dependency graph for Matrix.h:

Go to the source code of this file.

Classes

class  Matrix
 

Typedefs

typedef Scalar Mat3[3][3]
 

Functions

Vector operator* (const Matrix &m, const Vector &v)
 
Vector operator* (const Vector &v, const Matrix &m)
 
Matrix operator* (const Matrix &m1, const Matrix &m2)
 
Matrix multTransposeLeft (const Matrix &m1, const Matrix &m2)
 
Matrix transpose (const Matrix &m)
 
Matrix adjoint (const Matrix &m)
 
Matrix inverse (const Matrix &m)
 
Matrix absolute (const Matrix &m)
 
ostream & operator<< (ostream &os, const Matrix &m)
 
Scalar determinant (const Matrix &m)
 

Typedef Documentation

◆ Mat3

typedef Scalar Mat3[3][3]

Definition at line 33 of file Matrix.h.

Function Documentation

◆ absolute()

Matrix absolute ( const Matrix m)
inline

Definition at line 220 of file Matrix.h.

Here is the call graph for this function:

◆ adjoint()

Matrix adjoint ( const Matrix m)
inline

Definition at line 222 of file Matrix.h.

Here is the call graph for this function:

◆ determinant()

Scalar determinant ( const Matrix m)
inline

Definition at line 219 of file Matrix.h.

Here is the call graph for this function:

◆ inverse()

Matrix inverse ( const Matrix m)
inline

Definition at line 223 of file Matrix.h.

Here is the call graph for this function:

◆ multTransposeLeft()

Matrix multTransposeLeft ( const Matrix m1,
const Matrix m2 
)
inline

Definition at line 206 of file Matrix.h.

◆ operator*() [1/3]

Vector operator* ( const Matrix m,
const Vector v 
)
inline

Definition at line 185 of file Matrix.h.

Here is the call graph for this function:

◆ operator*() [2/3]

Vector operator* ( const Vector v,
const Matrix m 
)
inline

Definition at line 189 of file Matrix.h.

Here is the call graph for this function:

◆ operator*() [3/3]

Matrix operator* ( const Matrix m1,
const Matrix m2 
)
inline

Definition at line 193 of file Matrix.h.

◆ operator<<()

ostream & operator<< ( ostream &  os,
const Matrix m 
)
inline

Definition at line 225 of file Matrix.h.

◆ transpose()

Matrix transpose ( const Matrix m)
inline

Definition at line 221 of file Matrix.h.

Here is the call graph for this function: