![]() |
Gamedev Framework (gf) 1.2.0
A C++17 framework for 2D games
|
This is the complete list of members for gf::Matrix< T, ROWS, COLS >, including all inherited members.
Cols | gf::Matrix< T, ROWS, COLS > | static |
data | gf::Matrix< T, ROWS, COLS > | |
grid | gf::Matrix< T, ROWS, COLS > | |
identity() | gf::Matrix< T, ROWS, COLS > | related |
invert(const Matrix< T, 2, 2 > &mat) | gf::Matrix< T, ROWS, COLS > | related |
invert(const Matrix< T, 3, 3 > &mat) | gf::Matrix< T, ROWS, COLS > | related |
Matrix()=default | gf::Matrix< T, ROWS, COLS > | |
Matrix(ZeroType) noexcept | gf::Matrix< T, ROWS, COLS > | inline |
Matrix(T val) noexcept | gf::Matrix< T, ROWS, COLS > | inlineexplicit |
Matrix(const T *array) | gf::Matrix< T, ROWS, COLS > | inlineexplicit |
operator!=(const Matrix< T, ROWS, COLS > &lhs, const Matrix< T, ROWS, COLS > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator()(std::size_t row, std::size_t col) const | gf::Matrix< T, ROWS, COLS > | inline |
operator()(std::size_t row, std::size_t col) | gf::Matrix< T, ROWS, COLS > | inline |
operator*(const Matrix< T, ROWS, COLS > &lhs, T rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator*(T lhs, const Matrix< T, ROWS, COLS > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator*(const Matrix< T, S1, S2 > &lhs, const Vector< T, S2 > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator*(const Vector< T, S1 > &lhs, const Matrix< T, S1, S2 > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator*(const Matrix< T, S1, S2 > &lhs, const Matrix< T, S2, S3 > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator*=(Matrix< T, ROWS, COLS > &lhs, T rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator*=(Matrix< T, N, N > &lhs, const Matrix< T, N, N > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator+(const Matrix< T, ROWS, COLS > &lhs, const Matrix< T, ROWS, COLS > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator+=(Matrix< T, ROWS, COLS > &lhs, const Matrix< T, ROWS, COLS > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator-(const Matrix< T, ROWS, COLS > &val) | gf::Matrix< T, ROWS, COLS > | related |
operator-(const Matrix< T, ROWS, COLS > &lhs, const Matrix< T, ROWS, COLS > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator-=(Matrix< T, ROWS, COLS > &lhs, const Matrix< T, ROWS, COLS > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator/(const Matrix< T, ROWS, COLS > &lhs, T rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator/=(Matrix< T, ROWS, COLS > &lhs, T rhs) | gf::Matrix< T, ROWS, COLS > | related |
operator==(const Matrix< T, ROWS, COLS > &lhs, const Matrix< T, ROWS, COLS > &rhs) | gf::Matrix< T, ROWS, COLS > | related |
Rows | gf::Matrix< T, ROWS, COLS > | static |
transpose(const Matrix< T, S1, S2 > &mat) | gf::Matrix< T, ROWS, COLS > | related |
value_type typedef | gf::Matrix< T, ROWS, COLS > | |
zero() noexcept | gf::Matrix< T, ROWS, COLS > | inline |