omni::math::linalg::matrix2¶
Defined in usdrt/gf/matrix.h
Inheritance Relationships¶
Base Type¶
public omni::math::linalg::base_matrix< T, 2 >
(omni::math::linalg::base_matrix)
-
template<typename
T
>
classomni::math::linalg
::
matrix2
: public omni::math::linalg::base_matrix<T, 2>¶ Public Types
-
using
base_type
= base_matrix<T, 2>¶
Public Functions
-
matrix2
() = default¶
-
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