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#