Kale
Loading...
Searching...
No Matches
Kale::Matrix< w, h, T > Member List

This is the complete list of members for Kale::Matrix< w, h, T >, including all inherited members.

addScaledRow(size_t row1, size_t row2, T scalar)Kale::Matrix< w, h, T >inline
dataKale::Matrix< w, h, T >
det() constKale::Matrix< w, h, T >inline
det() constKale::Matrix< w, h, T >inline
det() constKale::Matrix< w, h, T >inline
get(size_t i)Kale::Matrix< w, h, T >inline
get(size_t i) constKale::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) constKale::Matrix< w, h, T >inline
height() constKale::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) constKale::Matrix< w, h, T >inline
operator*(T scalar) constKale::Matrix< w, h, T >inline
operator*(const Matrix< w2, w, T > &other) constKale::Matrix< w, h, T >inline
operator*(const Vector2< T > &vec) constKale::Matrix< w, h, T >inline
operator*(Vector2< T > &&vec) constKale::Matrix< w, h, T >inline
operator*(const Vector3< T > &vec) constKale::Matrix< w, h, T >inline
operator*(Vector3< T > &&vec) constKale::Matrix< w, h, T >inline
operator*(const Vector4< T > &vec) constKale::Matrix< w, h, T >inline
operator*(Vector4< T > &&vec) constKale::Matrix< w, h, T >inline
operator*=(T scalar)Kale::Matrix< w, h, T >inline
operator+(const Matrix< w, h, T > &other) constKale::Matrix< w, h, T >inline
operator+(Matrix< w, h, T > &&other) constKale::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) constKale::Matrix< w, h, T >inline
operator-(Matrix< w, h, T > &&other) constKale::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) constKale::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() constKale::Matrix< w, h, T >inline
width() constKale::Matrix< w, h, T >inline