| chol(Matrix &L) const | mitsuba::Matrix< 2, 2, Float > | |
| cholDet() const | mitsuba::Matrix< 2, 2, Float > | |
| cholSolve(const Matrix< M, K, Float > &B, Matrix< M, K, Float > &X) const | mitsuba::Matrix< 2, 2, Float > | |
| col(int i) const | mitsuba::Matrix2x2 | inline |
| det() const | mitsuba::Matrix2x2 | inline |
| frob() const | mitsuba::Matrix< 2, 2, Float > | inline |
| invert(Matrix2x2 &target) const | mitsuba::Matrix2x2 | inline |
| Matrix< 2, 2, Float >::invert(Matrix &target) const | mitsuba::Matrix< 2, 2, Float > | |
| invert2x2(Matrix2x2 &target) const | mitsuba::Matrix2x2 | inline |
| invert2x2(Matrix2x2 &target, Float &det) const | mitsuba::Matrix2x2 | inline |
| isIdentity() const | mitsuba::Matrix< 2, 2, Float > | inline |
| isZero() const | mitsuba::Matrix< 2, 2, Float > | inline |
| lu(Matrix &LU, int piv[M], int &pivsign) const | mitsuba::Matrix< 2, 2, Float > | |
| luDet(int pivsign) const | mitsuba::Matrix< 2, 2, Float > | |
| luSolve(const Matrix< M, K, Float > &B, Matrix< M, K, Float > &X, int piv[M]) const | mitsuba::Matrix< 2, 2, Float > | |
| m | mitsuba::Matrix< 2, 2, Float > | |
| Matrix() | mitsuba::Matrix< 2, 2, Float > | inline |
| Matrix(Floatvalue) | mitsuba::Matrix< 2, 2, Float > | inlineexplicit |
| Matrix(const Float_m[M][N]) | mitsuba::Matrix< 2, 2, Float > | inlineexplicit |
| Matrix(const Float_m[M *N]) | mitsuba::Matrix< 2, 2, Float > | inlineexplicit |
| Matrix(Stream *stream) | mitsuba::Matrix< 2, 2, Float > | inlineexplicit |
| Matrix(const Matrix &mtx) | mitsuba::Matrix< 2, 2, Float > | inline |
| Matrix2x2() | mitsuba::Matrix2x2 | inline |
| Matrix2x2(Float value) | mitsuba::Matrix2x2 | inlineexplicit |
| Matrix2x2(const Float _m[2][2]) | mitsuba::Matrix2x2 | inlineexplicit |
| Matrix2x2(const Float _m[4]) | mitsuba::Matrix2x2 | inlineexplicit |
| Matrix2x2(const Vector2 &v1, const Vector2 &v2) | mitsuba::Matrix2x2 | inlineexplicit |
| Matrix2x2(Stream *stream) | mitsuba::Matrix2x2 | inlineexplicit |
| Matrix2x2(const Matrix< 2, 2, Float > &mtx) | mitsuba::Matrix2x2 | inline |
| Matrix2x2(Float a00, Float a01, Float a10, Float a11) | mitsuba::Matrix2x2 | inline |
| operator!=(const Matrix &mat) const | mitsuba::Matrix< 2, 2, Float > | inline |
| operator()(int i, int j) | mitsuba::Matrix< 2, 2, Float > | inline |
| operator()(int i, int j) const | mitsuba::Matrix< 2, 2, Float > | inline |
| operator*(const Vector2 &v) const | mitsuba::Matrix2x2 | inline |
| operator*(Float value) const | mitsuba::Matrix2x2 | inline |
| operator*=(Floatvalue) | mitsuba::Matrix< 2, 2, Float > | inline |
| operator*=(const Matrix &mat) | mitsuba::Matrix< 2, 2, Float > | inline |
| operator+(const Matrix &mat) const | mitsuba::Matrix< 2, 2, Float > | inline |
| operator+(Floatvalue) const | mitsuba::Matrix< 2, 2, Float > | inline |
| operator+=(const Matrix &mat) | mitsuba::Matrix< 2, 2, Float > | inline |
| operator+=(Floatvalue) | mitsuba::Matrix< 2, 2, Float > | inline |
| operator-(const Matrix &mat) const | mitsuba::Matrix< 2, 2, Float > | inline |
| operator-(Floatvalue) const | mitsuba::Matrix< 2, 2, Float > | inline |
| operator-(Floatvalue) | mitsuba::Matrix< 2, 2, Float > | inline |
| operator-() const | mitsuba::Matrix< 2, 2, Float > | inline |
| operator-=(const Matrix &mat) | mitsuba::Matrix< 2, 2, Float > | inline |
| operator-=(Floatvalue) | mitsuba::Matrix< 2, 2, Float > | inline |
| operator/(Floatvalue) const | mitsuba::Matrix< 2, 2, Float > | inline |
| operator/=(Floatvalue) | mitsuba::Matrix< 2, 2, Float > | inline |
| operator=(const Matrix< 2, 2, Float > &mat) | mitsuba::Matrix2x2 | inline |
| Matrix< 2, 2, Float >::operator=(const Matrix &mat) | mitsuba::Matrix< 2, 2, Float > | inline |
| operator==(const Matrix &mat) const | mitsuba::Matrix< 2, 2, Float > | inline |
| row(int i) const | mitsuba::Matrix2x2 | inline |
| serialize(Stream *stream) const | mitsuba::Matrix< 2, 2, Float > | inline |
| setIdentity() | mitsuba::Matrix< 2, 2, Float > | inline |
| setZero() | mitsuba::Matrix< 2, 2, Float > | inline |
| symEig(Matrix &Q, Floatd[M]) const | mitsuba::Matrix< 2, 2, Float > | inline |
| toString() const | mitsuba::Matrix< 2, 2, Float > | inline |
| tql2(FloatV[M][N], Floatd[N], Floate[N]) | mitsuba::Matrix< 2, 2, Float > | protectedstatic |
| trace() const | mitsuba::Matrix< 2, 2, Float > | inline |
| transpose(Matrix< N, M, Float > &target) const | mitsuba::Matrix< 2, 2, Float > | inline |
| tred2(FloatV[M][N], Floatd[N], Floate[N]) | mitsuba::Matrix< 2, 2, Float > | protectedstatic |