Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::Matrix3x3 Member List

This is the complete list of members for mitsuba::Matrix3x3, including all inherited members.

chol(Matrix &L) constmitsuba::Matrix< 3, 3, Float >
cholDet() constmitsuba::Matrix< 3, 3, Float >
cholSolve(const Matrix< M, K, Float > &B, Matrix< M, K, Float > &X) constmitsuba::Matrix< 3, 3, Float >
col(int i) const mitsuba::Matrix3x3inline
det() const mitsuba::Matrix3x3inline
frob() constmitsuba::Matrix< 3, 3, Float >inline
invert(Matrix &target) constmitsuba::Matrix< 3, 3, Float >
isIdentity() constmitsuba::Matrix< 3, 3, Float >inline
isZero() constmitsuba::Matrix< 3, 3, Float >inline
lu(Matrix &LU, int piv[M], int &pivsign) constmitsuba::Matrix< 3, 3, Float >
luDet(int pivsign) constmitsuba::Matrix< 3, 3, Float >
luSolve(const Matrix< M, K, Float > &B, Matrix< M, K, Float > &X, int piv[M]) constmitsuba::Matrix< 3, 3, Float >
mmitsuba::Matrix< 3, 3, Float >
Matrix()mitsuba::Matrix< 3, 3, Float >inline
Matrix(Floatvalue)mitsuba::Matrix< 3, 3, Float >inlineexplicit
Matrix(const Float_m[M][N])mitsuba::Matrix< 3, 3, Float >inlineexplicit
Matrix(const Float_m[M *N])mitsuba::Matrix< 3, 3, Float >inlineexplicit
Matrix(Stream *stream)mitsuba::Matrix< 3, 3, Float >inlineexplicit
Matrix(const Matrix &mtx)mitsuba::Matrix< 3, 3, Float >inline
Matrix3x3()mitsuba::Matrix3x3inline
Matrix3x3(Float value)mitsuba::Matrix3x3inlineexplicit
Matrix3x3(const Float _m[3][3])mitsuba::Matrix3x3inlineexplicit
Matrix3x3(const Float _m[9])mitsuba::Matrix3x3inlineexplicit
Matrix3x3(const Vector &v1, const Vector &v2, const Vector &v3)mitsuba::Matrix3x3inlineexplicit
Matrix3x3(Stream *stream)mitsuba::Matrix3x3inlineexplicit
Matrix3x3(const Matrix< 3, 3, Float > &mtx)mitsuba::Matrix3x3inline
Matrix3x3(Float a00, Float a01, Float a02, Float a10, Float a11, Float a12, Float a20, Float a21, Float a22)mitsuba::Matrix3x3inline
operator!=(const Matrix &mat) constmitsuba::Matrix< 3, 3, Float >inline
operator()(int i, int j)mitsuba::Matrix< 3, 3, Float >inline
operator()(int i, int j) constmitsuba::Matrix< 3, 3, Float >inline
operator*(const Vector &v) const mitsuba::Matrix3x3inline
operator*(Float value) const mitsuba::Matrix3x3inline
operator*=(Floatvalue)mitsuba::Matrix< 3, 3, Float >inline
operator*=(const Matrix &mat)mitsuba::Matrix< 3, 3, Float >inline
operator+(const Matrix &mat) constmitsuba::Matrix< 3, 3, Float >inline
operator+(Floatvalue) constmitsuba::Matrix< 3, 3, Float >inline
operator+=(const Matrix &mat)mitsuba::Matrix< 3, 3, Float >inline
operator+=(Floatvalue)mitsuba::Matrix< 3, 3, Float >inline
operator-(const Matrix &mat) constmitsuba::Matrix< 3, 3, Float >inline
operator-(Floatvalue) constmitsuba::Matrix< 3, 3, Float >inline
operator-(Floatvalue)mitsuba::Matrix< 3, 3, Float >inline
operator-() constmitsuba::Matrix< 3, 3, Float >inline
operator-=(const Matrix &mat)mitsuba::Matrix< 3, 3, Float >inline
operator-=(Floatvalue)mitsuba::Matrix< 3, 3, Float >inline
operator/(Floatvalue) constmitsuba::Matrix< 3, 3, Float >inline
operator/=(Floatvalue)mitsuba::Matrix< 3, 3, Float >inline
operator=(const Matrix< 3, 3, Float > &mat)mitsuba::Matrix3x3inline
Matrix< 3, 3, Float >::operator=(const Matrix &mat)mitsuba::Matrix< 3, 3, Float >inline
operator==(const Matrix &mat) constmitsuba::Matrix< 3, 3, Float >inline
preMult(const Vector &v) const mitsuba::Matrix3x3inline
row(int i) const mitsuba::Matrix3x3inline
serialize(Stream *stream) constmitsuba::Matrix< 3, 3, Float >inline
setIdentity()mitsuba::Matrix< 3, 3, Float >inline
setZero()mitsuba::Matrix< 3, 3, Float >inline
symEig(Matrix &Q, Floatd[M]) constmitsuba::Matrix< 3, 3, Float >inline
toString() constmitsuba::Matrix< 3, 3, Float >inline
tql2(FloatV[M][N], Floatd[N], Floate[N])mitsuba::Matrix< 3, 3, Float >protectedstatic
trace() constmitsuba::Matrix< 3, 3, Float >inline
transpose(Matrix< N, M, Float > &target) constmitsuba::Matrix< 3, 3, Float >inline
tred2(FloatV[M][N], Floatd[N], Floate[N])mitsuba::Matrix< 3, 3, Float >protectedstatic