addScaledRow(size_t row1, size_t row2, T scalar) | Kale::Matrix< w, h, T > | inline |
data | Kale::Matrix< w, h, T > | |
det() const | Kale::Matrix< w, h, T > | inline |
det() const | Kale::Matrix< w, h, T > | inline |
det() const | Kale::Matrix< w, h, T > | inline |
get(size_t i) | Kale::Matrix< w, h, T > | inline |
get(size_t i) const | Kale::Matrix< w, h, T > | inline |
get(size_t col, size_t row) | Kale::Matrix< w, h, T > | inline |
get(size_t col, size_t row) const | Kale::Matrix< w, h, T > | inline |
height() const | Kale::Matrix< w, h, T > | inline |
inverse() | Kale::Matrix< w, h, T > | inline |
inverse() | Kale::Matrix< w, h, T > | inline |
Matrix() | Kale::Matrix< w, h, T > | inline |
Matrix(const std::array< T, w *h > &arr) | Kale::Matrix< w, h, T > | inline |
Matrix(std::array< T, w *h > &&arr) | Kale::Matrix< w, h, T > | inline |
operator()(size_t col, size_t row) | Kale::Matrix< w, h, T > | inline |
operator()(size_t col, size_t row) const | Kale::Matrix< w, h, T > | inline |
operator*(T scalar) const | Kale::Matrix< w, h, T > | inline |
operator*(const Matrix< w2, w, T > &other) const | Kale::Matrix< w, h, T > | inline |
operator*(const Vector2< T > &vec) const | Kale::Matrix< w, h, T > | inline |
operator*(Vector2< T > &&vec) const | Kale::Matrix< w, h, T > | inline |
operator*(const Vector3< T > &vec) const | Kale::Matrix< w, h, T > | inline |
operator*(Vector3< T > &&vec) const | Kale::Matrix< w, h, T > | inline |
operator*(const Vector4< T > &vec) const | Kale::Matrix< w, h, T > | inline |
operator*(Vector4< T > &&vec) const | Kale::Matrix< w, h, T > | inline |
operator*=(T scalar) | Kale::Matrix< w, h, T > | inline |
operator+(const Matrix< w, h, T > &other) const | Kale::Matrix< w, h, T > | inline |
operator+(Matrix< w, h, T > &&other) const | Kale::Matrix< w, h, T > | inline |
operator+=(const Matrix< w, h, T > &other) | Kale::Matrix< w, h, T > | inline |
operator-(const Matrix< w, h, T > &other) const | Kale::Matrix< w, h, T > | inline |
operator-(Matrix< w, h, T > &&other) const | Kale::Matrix< w, h, T > | inline |
operator-=(const Matrix< w, h, T > &other) | Kale::Matrix< w, h, T > | inline |
operator[](size_t i) | Kale::Matrix< w, h, T > | inline |
operator[](size_t i) const | Kale::Matrix< w, h, T > | inline |
scaleRow(size_t row, T scalar) | Kale::Matrix< w, h, T > | inline |
swapRows(size_t row1, size_t row2) | Kale::Matrix< w, h, T > | inline |
transpose() const | Kale::Matrix< w, h, T > | inline |
width() const | Kale::Matrix< w, h, T > | inline |