Matrix4< T > Member List
This is the complete list of members for Matrix4< T >, including all inherited members.
Axis(const Vector3< T > &_axis, T _angle) | Matrix4< T > | inline |
Determinant() const | Matrix4< T > | inline |
Equal(const Matrix4 &_m, const T &_tol) const | Matrix4< T > | inline |
EulerRotation(bool _firstSolution) const | Matrix4< T > | inline |
Identity | Matrix4< T > | static |
Inverse() const | Matrix4< T > | inline |
IsAffine() const | Matrix4< T > | inline |
LookAt(const Vector3< T > &_eye, const Vector3< T > &_target, const Vector3< T > &_up=Vector3< T >::UnitZ) | Matrix4< T > | inlinestatic |
Matrix4() | Matrix4< T > | inline |
Matrix4(const Matrix4< T > &_m)=default | Matrix4< T > | |
Matrix4(T _v00, T _v01, T _v02, T _v03, T _v10, T _v11, T _v12, T _v13, T _v20, T _v21, T _v22, T _v23, T _v30, T _v31, T _v32, T _v33) | Matrix4< T > | inline |
Matrix4(const Quaternion< T > &_q) | Matrix4< T > | inlineexplicit |
Matrix4(const Pose3< T > &_pose) | Matrix4< T > | inlineexplicit |
operator!=(const Matrix4< T > &_m) const | Matrix4< T > | inline |
operator()(const size_t _row, const size_t _col) const | Matrix4< T > | inline |
operator()(const size_t _row, const size_t _col) | Matrix4< T > | inline |
operator*(const Matrix4< T > &_m2) const | Matrix4< T > | inline |
operator*(const Vector3< T > &_vec) const | Matrix4< T > | inline |
operator*=(const Matrix4< T > &_m2) | Matrix4< T > | inline |
operator<<(std::ostream &_out, const Matrix4< T > &_m) | Matrix4< T > | friend |
operator=(const Matrix4< T > &_mat)=default | Matrix4< T > | |
operator=(const Matrix3< T > &_mat) | Matrix4< T > | inline |
operator==(const Matrix4< T > &_m) const | Matrix4< T > | inline |
operator>>(std::istream &_in, Matrix4< T > &_m) | Matrix4< T > | friend |
Pose() const | Matrix4< T > | inline |
Rotation() const | Matrix4< T > | inline |
Scale() const | Matrix4< T > | inline |
Scale(const Vector3< T > &_s) | Matrix4< T > | inline |
Scale(T _x, T _y, T _z) | Matrix4< T > | inline |
Set(T _v00, T _v01, T _v02, T _v03, T _v10, T _v11, T _v12, T _v13, T _v20, T _v21, T _v22, T _v23, T _v30, T _v31, T _v32, T _v33) | Matrix4< T > | inline |
SetTranslation(const Vector3< T > &_t) | Matrix4< T > | inline |
SetTranslation(T _x, T _y, T _z) | Matrix4< T > | inline |
TransformAffine(const Vector3< T > &_v, Vector3< T > &_result) const | Matrix4< T > | inline |
Translation() const | Matrix4< T > | inline |
Transpose() | Matrix4< T > | inline |
Transposed() const | Matrix4< T > | inline |
Zero | Matrix4< T > | static |
~Matrix4()=default | Matrix4< T > |