at(Int row, Int col) | base::Matrix3 | [inline] |
at(Int row, Int col) const | base::Matrix3 | [inline] |
c_array() const | base::Matrix3 | [inline] |
c_array() | base::Matrix3 | [inline] |
column(Int col) const | base::Matrix3 | [inline] |
decomposeLUP(Matrix3 &L, Matrix3 &U, Vector3 &Pi) const | base::Matrix3 | |
decomposeLUP(const Matrix3 &A, Matrix3 &L, Matrix3 &U, Vector3 &Pi) | base::Matrix3 | [inline, static] |
e(Int row, Int col) | base::Matrix3 | [inline] |
e(Int row, Int col) const | base::Matrix3 | [inline] |
eigenJacobi(Matrix3 &vout, Vector3 &dout, Int maxIter=50) const | base::Matrix3 | |
equals(const Matrix3 &m1, Real epsilon=consts::epsilon) const | base::Matrix3 | [inline] |
index(Int row, Int col) const | base::Matrix3 | [inline] |
invert() | base::Matrix3 | |
Matrix3() | base::Matrix3 | [inline] |
Matrix3(const Matrix3 &m) | base::Matrix3 | [inline] |
Matrix3(const Real &s) | base::Matrix3 | [inline] |
Matrix3(Real e11, Real e12, Real e13, Real e21, Real e22, Real e23, Real e31, Real e32, Real e33) | base::Matrix3 | [inline] |
matrixMulVector(const Matrix3 &m, const Vector3 &v) | base::Matrix3 | [static] |
matrixMulVectorAddVector(const Matrix3 &m, const Vector3 &v, const Vector3 &v2) | base::Matrix3 | [static] |
negate() | base::Matrix3 | |
operator *=(const Matrix3 &m2) | base::Matrix3 | |
operator *=(const Real &s) | base::Matrix3 | |
operator()(Int row, Int col) | base::Matrix3 | [inline] |
operator()(Int row, Int col) const | base::Matrix3 | [inline] |
operator+=(const Matrix3 &m2) | base::Matrix3 | |
operator-=(const Matrix3 &m2) | base::Matrix3 | |
operator/=(const Real &s) | base::Matrix3 | |
operator=(const Matrix3 &src) | base::Matrix3 | [inline] |
operator==(const Matrix3 &m1) const | base::Matrix3 | [inline] |
operator[](Int r) const | base::Matrix3 | [inline] |
row(Int row) const | base::Matrix3 | [inline] |
serialize(Serializer &s) | base::Matrix3 | |
setColumn(Int col, const Vector3 &c) | base::Matrix3 | [inline] |
setIdentity() | base::Matrix3 | [inline] |
setOrthonormalBasisOf(const Vector3 &v) | base::Matrix3 | |
setRow(Int row, const Vector3 &r) | base::Matrix3 | [inline] |
setZero() | base::Matrix3 | [inline] |
solve(const Vector3 &b) const | base::Matrix3 | |
solveLUP(const Matrix3 &L, const Matrix3 &U, const Vector3 &Pi, const Vector3 &b) | base::Matrix3 | [static] |
swapColumns(Int col1, Int col2) | base::Matrix3 | [inline] |
swapRows(Int row1, Int row2) | base::Matrix3 | [inline] |
transpose() | base::Matrix3 | |
~Matrix3() | base::Matrix3 | [inline] |