U3D
Open-source, cross-platform 2D and 3D game engine built in C++
|
This is the complete list of members for Urho3D::Matrix4, including all inherited members.
BulkTranspose(float *dest, const float *src, unsigned count) | Urho3D::Matrix4 | inlinestatic |
Column(unsigned j) const | Urho3D::Matrix4 | inline |
Data() const | Urho3D::Matrix4 | inline |
Decompose(Vector3 &translation, Quaternion &rotation, Vector3 &scale) const | Urho3D::Matrix4 | |
Element(unsigned i, unsigned j) const | Urho3D::Matrix4 | inline |
Equals(const Matrix4 &rhs) const | Urho3D::Matrix4 | inline |
IDENTITY | Urho3D::Matrix4 | static |
Inverse() const | Urho3D::Matrix4 | |
IsInf() const | Urho3D::Matrix4 | inline |
IsNaN() const | Urho3D::Matrix4 | inline |
m00_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m01_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m02_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m03_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m10_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m11_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m12_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m13_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m20_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m21_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m22_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m23_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m30_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m31_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m32_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
m33_ (defined in Urho3D::Matrix4) | Urho3D::Matrix4 | |
Matrix4() noexcept | Urho3D::Matrix4 | inline |
Matrix4(const Matrix4 &matrix) noexcept | Urho3D::Matrix4 | inline |
Matrix4(const Matrix3 &matrix) noexcept | Urho3D::Matrix4 | inlineexplicit |
Matrix4(float v00, float v01, float v02, float v03, float v10, float v11, float v12, float v13, float v20, float v21, float v22, float v23, float v30, float v31, float v32, float v33) noexcept | Urho3D::Matrix4 | inline |
Matrix4(const float *data) noexcept | Urho3D::Matrix4 | inlineexplicit |
operator!=(const Matrix4 &rhs) const | Urho3D::Matrix4 | inline |
operator*(const Vector3 &rhs) const | Urho3D::Matrix4 | inline |
operator*(const Vector4 &rhs) const | Urho3D::Matrix4 | inline |
operator*(float rhs) const | Urho3D::Matrix4 | inline |
operator*(const Matrix4 &rhs) const | Urho3D::Matrix4 | inline |
operator*(const Matrix3x4 &rhs) const | Urho3D::Matrix4 | |
operator+(const Matrix4 &rhs) const | Urho3D::Matrix4 | inline |
operator-(const Matrix4 &rhs) const | Urho3D::Matrix4 | inline |
operator=(const Matrix4 &rhs) noexcept | Urho3D::Matrix4 | inline |
operator=(const Matrix3 &rhs) noexcept | Urho3D::Matrix4 | inline |
operator==(const Matrix4 &rhs) const | Urho3D::Matrix4 | inline |
Rotation() const | Urho3D::Matrix4 | inline |
RotationMatrix() const | Urho3D::Matrix4 | inline |
Row(unsigned i) const | Urho3D::Matrix4 | inline |
Scale() const | Urho3D::Matrix4 | inline |
SetRotation(const Matrix3 &rotation) | Urho3D::Matrix4 | inline |
SetScale(const Vector3 &scale) | Urho3D::Matrix4 | inline |
SetScale(float scale) | Urho3D::Matrix4 | inline |
SetTranslation(const Vector3 &translation) | Urho3D::Matrix4 | inline |
SignedScale(const Matrix3 &rotation) const | Urho3D::Matrix4 | inline |
ToMatrix3() const | Urho3D::Matrix4 | inline |
ToString() const | Urho3D::Matrix4 | |
Translation() const | Urho3D::Matrix4 | inline |
Transpose() const | Urho3D::Matrix4 | inline |
ZERO | Urho3D::Matrix4 | static |