base_matrix#
Fully qualified name: omni::math::linalg::base_matrix
- 
template<typename T, size_t N>
 class base_matrix#
- 
Public Functions - 
base_matrix() = default#
 - 
constexpr base_matrix(const base_matrix<T, N>&) = default#
 - constexpr base_matrix<T, N> &operator=(
- const base_matrix<T, N>&,
 
 - 
template<typename OTHER_T>
 inline explicit base_matrix(
- const base_matrix<OTHER_T, N> &other,
 
 - 
template<typename OTHER_T>
 inline base_matrix( 
)#
 
 - 
inline base_matrix<T, N> &SetIdentity()#
 - 
inline base_matrix<T, N> &SetZero()#
 - 
inline base_matrix<T, N> &SetDiagonal(T scalar)#
 - 
inline bool operator==(const base_matrix<T, N> &other) const#
 - 
inline bool operator!=(const base_matrix<T, N> &other) const#
 - 
template<typename OTHER_T>
 inline bool operator==(
- const base_matrix<OTHER_T, N> &other,
 
 - 
template<typename OTHER_T>
 inline bool operator!=(
- const base_matrix<OTHER_T, N> &other,
 
 - inline base_matrix<T, N> &operator*=(
- const base_matrix<T, N> &other,
 
 - 
inline base_matrix<T, N> &operator*=(T scalar)#
 - inline base_matrix<T, N> &operator+=(
- const base_matrix<T, N> &other,
 
 - inline base_matrix<T, N> &operator-=(
- const base_matrix<T, N> &other,
 
 
- 
base_matrix() = default#