#include <mitsuba/mitsuba.h>
#include <boost/static_assert.hpp>
#include "matrix.inl"
Go to the source code of this file.
|
| template<typename T , int M1, int N1, int M2, int N2> |
| Matrix< M1, N2, T > | mitsuba::operator* (const Matrix< M1, N1, T > &mat1, const Matrix< M2, N2, T > &mat2) |
| | Matrix multiplication (creates a temporary) More...
|
| |
| template<typename T , int M, int N> |
| Matrix< M, N, T > | mitsuba::operator* (T f, const Matrix< M, N, T > &m) |
| |
| bool | mitsuba::eig3 (Matrix3x3 &m, Float lambda[3]) |
| | Fast 3x3 eigenvalue decomposition. More...
|
| |
| void | mitsuba::eig3_noniter (Matrix3x3 &m, Float lambda[3]) |
| | Fast non-iterative 3x3 eigenvalue decomposition. More...
|
| |
| #define __MITSUBA_CORE_MATRIX_H_ |