Go to the source code of this file.
Functions |
template<typename Real > |
m3x3< Real > | Identity3x3 () |
template<typename Real > |
m3x3< Real > | Zero3x3 () |
template<typename Real > |
m3x3< Real > | transpose (const m3x3< Real > m) |
template<typename Real > |
m3x3< Real > | inverse (const m3x3< Real > m) |
template<typename Real > |
m3x3< Real > | add (const m3x3< Real > &a, const m3x3< Real > &b) |
template<typename Real > |
m3x3< Real > | sub (const m3x3< Real > &a, const m3x3< Real > &b) |
template<typename Real > |
m3x3< Real > | mul (const m3x3< Real > &a, const m3x3< Real > &b) |
template<typename Real > |
v3< Real > | mul (const v3< Real > &v, const m3x3< Real > &m) |
template<typename Real > |
v3< Real > | mul (const m3x3< Real > &m, const v3< Real > &v) |
template<typename Real > |
v3< Real > | operator* (const v3< Real > &v, const m3x3< Real > &m) |
template<typename Real > |
v3< Real > | operator* (const m3x3< Real > &m, const v3< Real > &v) |
template<typename Real > |
m3x3< Real > | operator* (const m3x3< Real > &a, const m3x3< Real > &b) |
template<typename Real > |
m3x3< Real > | operator+ (const m3x3< Real > &a, const m3x3< Real > &b) |
template<typename Real > |
m3x3< Real > | operator- (const m3x3< Real > &a, const m3x3< Real > &b) |
Function Documentation
template<typename Real >
m3x3<Real> add |
( |
const m3x3< Real > & |
a, |
|
|
const m3x3< Real > & |
b | |
|
) |
| | [inline] |
template<typename Real >
m3x3<Real> Identity3x3 |
( |
|
) |
[inline] |
template<typename Real >
m3x3<Real> inverse |
( |
const m3x3< Real > |
m |
) |
[inline] |
template<typename Real >
v3<Real> mul |
( |
const v3< Real > & |
v, |
|
|
const m3x3< Real > & |
m | |
|
) |
| | [inline] |
template<typename Real >
v3<Real> mul |
( |
const m3x3< Real > & |
m, |
|
|
const v3< Real > & |
v | |
|
) |
| | [inline] |
template<typename Real >
m3x3<Real> mul |
( |
const m3x3< Real > & |
a, |
|
|
const m3x3< Real > & |
b | |
|
) |
| | [inline] |
template<typename Real >
v3<Real> operator* |
( |
const m3x3< Real > & |
m, |
|
|
const v3< Real > & |
v | |
|
) |
| | [inline] |
template<typename Real >
v3<Real> operator* |
( |
const v3< Real > & |
v, |
|
|
const m3x3< Real > & |
m | |
|
) |
| | [inline] |
template<typename Real >
m3x3<Real> operator* |
( |
const m3x3< Real > & |
a, |
|
|
const m3x3< Real > & |
b | |
|
) |
| | [inline] |
template<typename Real >
m3x3<Real> operator+ |
( |
const m3x3< Real > & |
a, |
|
|
const m3x3< Real > & |
b | |
|
) |
| | [inline] |
template<typename Real >
m3x3<Real> operator- |
( |
const m3x3< Real > & |
a, |
|
|
const m3x3< Real > & |
b | |
|
) |
| | [inline] |
template<typename Real >
m3x3<Real> sub |
( |
const m3x3< Real > & |
a, |
|
|
const m3x3< Real > & |
b | |
|
) |
| | [inline] |
template<typename Real >
m3x3<Real> transpose |
( |
const m3x3< Real > |
m |
) |
[inline] |
template<typename Real >
m3x3<Real> Zero3x3 |
( |
|
) |
[inline] |