|
[nnm] No Nonsense Math 0.5.0
A No-Nonsense, C++ 17, single-header-only Math library geared towards graphics programming.
|
This is the complete list of members for nnm::Matrix4< Real >, including all inherited members.
| adjugate() const | nnm::Matrix4< Real > | inline |
| all(const Real value) | nnm::Matrix4< Real > | inlinestatic |
| approx_equal(const Matrix4 &other) const | nnm::Matrix4< Real > | inline |
| approx_zero() const | nnm::Matrix4< Real > | inline |
| at(const uint8_t column) const | nnm::Matrix4< Real > | inline |
| at(const uint8_t column) | nnm::Matrix4< Real > | inline |
| at(const uint8_t column, const uint8_t row) const | nnm::Matrix4< Real > | inline |
| at(const uint8_t column, const uint8_t row) | nnm::Matrix4< Real > | inline |
| begin() const | nnm::Matrix4< Real > | inline |
| begin() | nnm::Matrix4< Real > | inline |
| cofactor() const | nnm::Matrix4< Real > | inline |
| cofactor_at(const uint8_t column, const uint8_t row) const | nnm::Matrix4< Real > | inline |
| columns | nnm::Matrix4< Real > | |
| determinant() const | nnm::Matrix4< Real > | inline |
| end() const | nnm::Matrix4< Real > | inline |
| end() | nnm::Matrix4< Real > | inline |
| identity() | nnm::Matrix4< Real > | inlinestatic |
| inverse() const | nnm::Matrix4< Real > | inline |
| Matrix4() | nnm::Matrix4< Real > | inline |
| Matrix4(const Matrix4< Other > &matrix) | nnm::Matrix4< Real > | inlineexplicit |
| Matrix4(const Vector4< Real > &column0, const Vector4< Real > &column1, const Vector4< Real > &column2, const Vector4< Real > &column3) | nnm::Matrix4< Real > | inline |
| Matrix4(const Real col0_row0, const Real col0_row1, const Real col0_row2, const Real col0_row3, const Real col1_row0, const Real col1_row1, const Real col1_row2, const Real col1_row3, const Real col2_row0, const Real col2_row1, const Real col2_row2, const Real col2_row3, const Real col3_row0, const Real col3_row1, const Real col3_row2, const Real col3_row3) | nnm::Matrix4< Real > | inline |
| minor() const | nnm::Matrix4< Real > | inline |
| minor_at(const uint8_t column, const uint8_t row) const | nnm::Matrix4< Real > | inline |
| minor_matrix_at(const uint8_t column, const uint8_t row) const | nnm::Matrix4< Real > | inline |
| one() | nnm::Matrix4< Real > | inlinestatic |
| operator bool() const | nnm::Matrix4< Real > | inlineexplicit |
| operator!=(const Matrix4 &other) const | nnm::Matrix4< Real > | inline |
| operator*(const Matrix4 &other) const | nnm::Matrix4< Real > | inline |
| operator*(const Vector4< Real > &vector) const | nnm::Matrix4< Real > | inline |
| operator*(const Real value) const | nnm::Matrix4< Real > | inline |
| operator*=(const Matrix4 &other) | nnm::Matrix4< Real > | inline |
| operator*=(const Real value) | nnm::Matrix4< Real > | inline |
| operator+(const Matrix4 &other) const | nnm::Matrix4< Real > | inline |
| operator+=(const Matrix4 &other) | nnm::Matrix4< Real > | inline |
| operator-(const Matrix4 &other) const | nnm::Matrix4< Real > | inline |
| operator-=(const Matrix4 &other) | nnm::Matrix4< Real > | inline |
| operator/(const Real value) const | nnm::Matrix4< Real > | inline |
| operator/=(const Real value) | nnm::Matrix4< Real > | inline |
| operator<(const Matrix4 &other) const | nnm::Matrix4< Real > | inline |
| operator==(const Matrix4 &other) const | nnm::Matrix4< Real > | inline |
| operator[](const uint8_t index) const | nnm::Matrix4< Real > | inline |
| operator[](const uint8_t index) | nnm::Matrix4< Real > | inline |
| trace() const | nnm::Matrix4< Real > | inline |
| transpose() const | nnm::Matrix4< Real > | inline |
| unchecked_inverse() const | nnm::Matrix4< Real > | inline |
| zero() | nnm::Matrix4< Real > | inlinestatic |