at(Int row, Int col) | base::Matrix4 | [inline] |
at(Int row, Int col) const | base::Matrix4 | [inline] |
c_array() const | base::Matrix4 | [inline] |
c_array() | base::Matrix4 | [inline] |
column(Int col) const | base::Matrix4 | [inline] |
decomposeLUP(Matrix4 &L, Matrix4 &U, Vector4 &Pi) const | base::Matrix4 | |
decomposeLUP(const Matrix4 &A, Matrix4 &L, Matrix4 &U, Vector4 &Pi) | base::Matrix4 | [inline, static] |
e(Int row, Int col) | base::Matrix4 | [inline] |
e(Int row, Int col) const | base::Matrix4 | [inline] |
equals(const Matrix4 &m1, Real epsilon=consts::epsilon) const | base::Matrix4 | [inline] |
getTranslationComponent() const | base::Matrix4 | [inline] |
index(Int row, Int col) const | base::Matrix4 | [inline] |
invert() | base::Matrix4 | |
Matrix4() | base::Matrix4 | [inline] |
Matrix4(const Matrix4 &m) | base::Matrix4 | [inline] |
Matrix4(const Matrix3 &m) | base::Matrix4 | [inline] |
Matrix4(const Real &s) | base::Matrix4 | [inline, explicit] |
Matrix4(Real e11, Real e12, Real e13, Real e14, Real e21, Real e22, Real e23, Real e24, Real e31, Real e32, Real e33, Real e34, Real e41, Real e42, Real e43, Real e44) | base::Matrix4 | [inline] |
Matrix4(const Matrix3 &orientation, const Point3 &translation) | base::Matrix4 | [inline] |
Matrix4(const osg::Matrix &matrix) | base::Matrix4 | [inline] |
matrixMulVector(const Matrix4 &m, const Vector4 &v) | base::Matrix4 | [static] |
matrixMulVector(const Matrix4 &m, const Vector3 &v) | base::Matrix4 | [static] |
matrixMulVectorAddVector(const Matrix4 &m, const Vector4 &v, const Vector4 &v2) | base::Matrix4 | [static] |
negate() | base::Matrix4 | |
operator *=(const Matrix4 &m2) | base::Matrix4 | |
operator *=(const Real &s) | base::Matrix4 | |
operator Matrix3() const | base::Matrix4 | |
operator osg::Matrix() const | base::Matrix4 | |
operator()(Int row, Int col) | base::Matrix4 | [inline] |
operator()(Int row, Int col) const | base::Matrix4 | [inline] |
operator+=(const Matrix4 &m2) | base::Matrix4 | |
operator-=(const Matrix4 &m2) | base::Matrix4 | |
operator/=(const Real &s) | base::Matrix4 | |
operator=(const Matrix4 &src) | base::Matrix4 | [inline] |
operator==(const Matrix4 &m1) const | base::Matrix4 | [inline] |
operator[](Int r) const | base::Matrix4 | [inline] |
row(Int row) const | base::Matrix4 | [inline] |
serialize(Serializer &s) | base::Matrix4 | |
setColumn(Int col, const Vector3 &c) | base::Matrix4 | [inline] |
setColumn(Int col, const Vector4 &c) | base::Matrix4 | [inline] |
setIdentity() | base::Matrix4 | [inline] |
setRotationAboutZ(Real angle) | base::Matrix4 | |
setRow(Int row, const Vector3 &r) | base::Matrix4 | [inline] |
setRow(Int row, const Vector4 &r) | base::Matrix4 | [inline] |
setToTranslation(const Vector3 &trans) | base::Matrix4 | |
setTranslationComponent(const Vector3 &trans) | base::Matrix4 | |
setZero() | base::Matrix4 | [inline] |
solve(const Vector4 &b) const | base::Matrix4 | |
solveLUP(const Matrix4 &L, const Matrix4 &U, const Vector4 &Pi, const Vector4 &b) | base::Matrix4 | [static] |
swapColumns(Int col1, Int col2) | base::Matrix4 | [inline] |
swapRows(Int row1, Int row2) | base::Matrix4 | [inline] |
transpose() | base::Matrix4 | |
~Matrix4() | base::Matrix4 | [inline] |