omni::math::linalg::matrix2
Defined in usdrt/gf/matrix.h
-
template<typename T>
class matrix2 : public omni::math::linalg::base_matrix<T, 2> Public Types
-
using base_type = base_matrix<T, 2>
Public Functions
-
matrix2() = default
-
inline this_type &Set(const T m[numRows][numColumns])
-
inline base_matrix<T, N> &Set(const T m[N][N])
-
inline base_matrix<T, N> &SetDiagonal(const base_vec<T, N> &diagonal)
-
inline bool operator==(const base_matrix<T, N> &other) const
-
inline bool operator==(const base_matrix<OTHER_T, N> &other) const
-
inline bool operator!=(const base_matrix<T, N> &other) const
-
inline bool operator!=(const base_matrix<OTHER_T, N> &other) const
-
inline base_matrix<T, N> &operator*=(const base_matrix<T, N> &other)
-
inline base_matrix<T, N> &operator+=(const base_matrix<T, N> &other)
-
inline base_matrix<T, N> &operator-=(const base_matrix<T, N> &other)
-
using base_type = base_matrix<T, 2>