, including all inherited members.
add(const Matrix4 &m) | InstantIO::Matrix4< T > | [inline] |
addScaled(const Matrix4 &m, T s) | InstantIO::Matrix4< T > | [inline] |
applyScale(const ScaleT &s) | InstantIO::Matrix4< T > | [inline] |
applyScale(T sx, T sy, T sz) | InstantIO::Matrix4< T > | [inline] |
det() const | InstantIO::Matrix4< T > | [inline] |
epsilon | InstantIO::Matrix4< T > | [inline, static] |
getInverse(Matrix4 &result) const | InstantIO::Matrix4< T > | [inline] |
getMatrixAsArray(ArrayT &matrix, bool transposed=false) const | InstantIO::Matrix4< T > | [inline] |
getMatrixAsMatrix(MatrixT &matrix, bool transposed=false) const | InstantIO::Matrix4< T > | [inline] |
getTransform(T &tx, T &ty, T &tz, T &qx, T &qy, T &qz, T &qw, T &sx, T &sy, T &sz) const | InstantIO::Matrix4< T > | [inline] |
getTransform(T &tx, T &ty, T &tz, T &qx, T &qy, T &qz, T &qw) const | InstantIO::Matrix4< T > | [inline] |
getTransform(TranslationT &t, QuaternionT &q, ScaleT &s) const | InstantIO::Matrix4< T > | [inline] |
getTransform(TranslationT &t, QuaternionT &q) const | InstantIO::Matrix4< T > | [inline] |
getValue() const | InstantIO::Matrix4< T > | [inline] |
getValue() | InstantIO::Matrix4< T > | [inline] |
M_00 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_01 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_02 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_03 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_10 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_11 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_12 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_13 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_20 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_21 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_22 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_23 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_30 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_31 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_32 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
M_33 enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
Matrix4() | InstantIO::Matrix4< T > | [inline] |
Matrix4(const Matrix4 &obj) | InstantIO::Matrix4< T > | [inline] |
Matrix4(const T matrix[16], bool transposed=false) | InstantIO::Matrix4< T > | [inline] |
Matrix4(T tx, T ty, T tz, T qx, T qy, T qz, T qw) | InstantIO::Matrix4< T > | [inline] |
Matrix4(T tx, T ty, T tz, T qx, T qy, T qz, T qw, T sx, T sy, T sz) | InstantIO::Matrix4< T > | [inline] |
MatrixElementIndex enum name | InstantIO::Matrix4< T > | |
mult(const Matrix4 &m) | InstantIO::Matrix4< T > | [inline] |
multLeft(const Matrix4 &m) | InstantIO::Matrix4< T > | [inline] |
multPnt(Vec3fT &v) | InstantIO::Matrix4< T > | [inline] |
multVec(Vec3fT &v) | InstantIO::Matrix4< T > | [inline] |
negate() | InstantIO::Matrix4< T > | [inline] |
normInfinity() | InstantIO::Matrix4< T > | [inline] |
operator const T *() const | InstantIO::Matrix4< T > | [inline] |
operator T *() | InstantIO::Matrix4< T > | [inline] |
operator=(const Matrix4 &obj) | InstantIO::Matrix4< T > | [inline] |
operator=(const T matrix[16]) | InstantIO::Matrix4< T > | [inline] |
operator[](MatrixElementIndex i) const | InstantIO::Matrix4< T > | [inline] |
operator[](MatrixElementIndex i) | InstantIO::Matrix4< T > | [inline] |
print(std::ostream &target) | InstantIO::Matrix4< T > | [inline] |
Q_W enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
Q_X enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
Q_Y enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
Q_Z enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
QuaternionElementIndex enum name | InstantIO::Matrix4< T > | |
scale(T s) | InstantIO::Matrix4< T > | [inline] |
setExpOf(const Matrix4 &m) | InstantIO::Matrix4< T > | [inline] |
setIdentity() | InstantIO::Matrix4< T > | [inline] |
setLogOf(const Matrix4 &matrix) | InstantIO::Matrix4< T > | [inline] |
setMatrixFromArray(const ArrayT &array, bool transposed=false) | InstantIO::Matrix4< T > | [inline] |
setMatrixFromMatrix(const MatrixT &matrix, bool transposed=false) | InstantIO::Matrix4< T > | [inline] |
setRotationFromQuaternion(T qx, T qy, T qz, T qw) | InstantIO::Matrix4< T > | [inline] |
setRotationFromQuaternion(const QuaternionT &q) | InstantIO::Matrix4< T > | [inline] |
setRotationFromRotationMatrix(const RotationMatrixT &r, bool transposed=false) | InstantIO::Matrix4< T > | [inline] |
setTransform(T tx, T ty, T tz) | InstantIO::Matrix4< T > | [inline] |
setTransform(T qx, T qy, T qz, T qw) | InstantIO::Matrix4< T > | [inline] |
setTransform(T tx, T ty, T tz, T qx, T qy, T qz, T qw) | InstantIO::Matrix4< T > | [inline] |
setTransform(T tx, T ty, T tz, T qx, T qy, T qz, T qw, T sx, T sy, T sz) | InstantIO::Matrix4< T > | [inline] |
setTransform(const TranslationT &t, const QuaternionT &q, const ScaleT &s) | InstantIO::Matrix4< T > | [inline] |
setTransform(const TranslationT &t, const QuaternionT &q) | InstantIO::Matrix4< T > | [inline] |
setTranslation(const TranslationT &translation) | InstantIO::Matrix4< T > | [inline] |
setTranslation(T tx, T ty, T tz) | InstantIO::Matrix4< T > | [inline] |
setTranslationAxisAngle(const Vec3fT &translation, const Vec3fT &axis, T angle) | InstantIO::Matrix4< T > | [inline] |
sqrt() | InstantIO::Matrix4< T > | [inline] |
V_X enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
V_Y enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
V_Z enum value (defined in InstantIO::Matrix4< T >) | InstantIO::Matrix4< T > | |
VectorElementIndex enum name | InstantIO::Matrix4< T > | |