| all(T value) | blender::MatBase< T, NumCol, NumRow, Alignment > | inlinestatic |
| base_ptr() const | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| base_ptr() | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| base_type typedef | blender::MatBase< T, NumCol, NumRow, Alignment > | |
| c_style_mat typedef | blender::MatBase< T, NumCol, NumRow, Alignment > | |
| col_len | blender::MatBase< T, NumCol, NumRow, Alignment > | static |
| col_type typedef | blender::MatBase< T, NumCol, NumRow, Alignment > | |
| diagonal(T value) | blender::MatBase< T, NumCol, NumRow, Alignment > | inlinestatic |
| hash() const | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| identity() | blender::MatBase< T, NumCol, NumRow, Alignment > | inlinestatic |
| loc_type typedef | blender::MatBase< T, NumCol, NumRow, Alignment > | |
| location() | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| location() const | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| MatBase()=default | blender::MatBase< T, NumCol, NumRow, Alignment > | |
| MatBase(col_type _x, col_type _y) | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| MatBase(col_type _x, col_type _y, col_type _z) | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| MatBase(col_type _x, col_type _y, col_type _z, col_type _w) | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| MatBase(const MatBase< U, OtherNumCol, OtherNumRow > &other) | blender::MatBase< T, NumCol, NumRow, Alignment > | inlineexplicit |
| MatBase(const T *ptr) | blender::MatBase< T, NumCol, NumRow, Alignment > | inlineexplicit |
| MatBase(const U *ptr) | blender::MatBase< T, NumCol, NumRow, Alignment > | inlineexplicit |
| MatBase(const T(*ptr)[NumCol]) | blender::MatBase< T, NumCol, NumRow, Alignment > | inlineexplicit |
| MatBase(const MatBase< U, NumRow, NumCol > &vec) | blender::MatBase< T, NumCol, NumRow, Alignment > | inlineexplicit |
| min_dim | blender::MatBase< T, NumCol, NumRow, Alignment > | static |
| operator!=(const MatBase &a, const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator*(const MatBase &a, T b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator*(T a, const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator*(const MatBase &a, const row_type &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator*(const col_type &a, const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator*=(const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| operator*=(T b) | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| operator+(const MatBase &a, const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator+(const MatBase &a, T b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator+(T a, const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator+=(const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| operator+=(T b) | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| operator-(const MatBase &a) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator-(const MatBase &a, const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator-(const MatBase &a, T b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator-(T a, const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator-=(const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| operator-=(T b) | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| operator<<(std::ostream &stream, const MatBase &mat) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator==(const MatBase &a, const MatBase &b) | blender::MatBase< T, NumCol, NumRow, Alignment > | friend |
| operator[](int index) const | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| operator[](int index) | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| ptr() const | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| ptr() | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| row_len | blender::MatBase< T, NumCol, NumRow, Alignment > | static |
| row_type typedef | blender::MatBase< T, NumCol, NumRow, Alignment > | |
| values | blender::vec_struct_base< VecBase< T, NumRow >, NumCol > | |
| vec3_type typedef | blender::MatBase< T, NumCol, NumRow, Alignment > | |
| view() const | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| view() | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| x_axis() | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| x_axis() const | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| y_axis() | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| y_axis() const | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| z_axis() | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| z_axis() const | blender::MatBase< T, NumCol, NumRow, Alignment > | inline |
| zero() | blender::MatBase< T, NumCol, NumRow, Alignment > | inlinestatic |