[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::Matrix3< Real >, including all inherited members.
adjugate() const | nnm::Matrix3< Real > | inline |
all(const Real value) | nnm::Matrix3< Real > | inlinestatic |
approx_equal(const Matrix3 &other) const | nnm::Matrix3< Real > | inline |
approx_zero() const | nnm::Matrix3< Real > | inline |
at(const uint8_t column) const | nnm::Matrix3< Real > | inline |
at(const uint8_t column) | nnm::Matrix3< Real > | inline |
at(const uint8_t column, const uint8_t row) const | nnm::Matrix3< Real > | inline |
at(const uint8_t column, const uint8_t row) | nnm::Matrix3< Real > | inline |
begin() const | nnm::Matrix3< Real > | inline |
begin() | nnm::Matrix3< Real > | inline |
cofactor() const | nnm::Matrix3< Real > | inline |
cofactor_at(const uint8_t column, const uint8_t row) const | nnm::Matrix3< Real > | inline |
columns | nnm::Matrix3< Real > | |
determinant() const | nnm::Matrix3< Real > | inline |
end() const | nnm::Matrix3< Real > | inline |
end() | nnm::Matrix3< Real > | inline |
identity() | nnm::Matrix3< Real > | inlinestatic |
inverse() const | nnm::Matrix3< Real > | inline |
Matrix3() | nnm::Matrix3< Real > | inline |
Matrix3(const Matrix3< Other > &matrix) | nnm::Matrix3< Real > | inlineexplicit |
Matrix3(const Vector3< Real > &column0, const Vector3< Real > &column1, const Vector3< Real > &column2) | nnm::Matrix3< Real > | inline |
Matrix3(const Real col0_row0, const Real col0_row1, const Real col0_row2, const Real col1_row0, const Real col1_row1, const Real col1_row2, const Real col2_row0, const Real col2_row1, const Real col2_row2) | nnm::Matrix3< Real > | inline |
minor() const | nnm::Matrix3< Real > | inline |
minor_at(const uint8_t column, const uint8_t row) const | nnm::Matrix3< Real > | inline |
minor_matrix_at(const uint8_t column, const uint8_t row) const | nnm::Matrix3< Real > | inline |
one() | nnm::Matrix3< Real > | inlinestatic |
operator bool() const | nnm::Matrix3< Real > | inlineexplicit |
operator!=(const Matrix3 &other) const | nnm::Matrix3< Real > | inline |
operator*(const Matrix3 &other) const | nnm::Matrix3< Real > | inline |
operator*(const Vector3< Real > &vector) const | nnm::Matrix3< Real > | inline |
operator*(const Real value) const | nnm::Matrix3< Real > | inline |
operator*=(const Matrix3 &other) | nnm::Matrix3< Real > | inline |
operator*=(const Real value) | nnm::Matrix3< Real > | inline |
operator+(const Matrix3 &other) const | nnm::Matrix3< Real > | inline |
operator+=(const Matrix3 &other) | nnm::Matrix3< Real > | inline |
operator-(const Matrix3 &other) const | nnm::Matrix3< Real > | inline |
operator-=(const Matrix3 &other) | nnm::Matrix3< Real > | inline |
operator/(const Real value) const | nnm::Matrix3< Real > | inline |
operator/=(const Real value) | nnm::Matrix3< Real > | inline |
operator<(const Matrix3 &other) const | nnm::Matrix3< Real > | inline |
operator==(const Matrix3 &other) const | nnm::Matrix3< Real > | inline |
operator[](const uint8_t column) const | nnm::Matrix3< Real > | inline |
operator[](const uint8_t column) | nnm::Matrix3< Real > | inline |
trace() const | nnm::Matrix3< Real > | inline |
transpose() const | nnm::Matrix3< Real > | inline |
unchecked_inverse() const | nnm::Matrix3< Real > | inline |
zero() | nnm::Matrix3< Real > | inlinestatic |