Template Function std::swap(TRAP::Math::Mat<3, 3, T>&, TRAP::Math::Mat<3, 3, T>&)#

Function Documentation#

template<typename T>
constexpr void std::swap(TRAP::Math::Mat<3, 3, T> &lhs, TRAP::Math::Mat<3, 3, T> &rhs) noexcept(std::is_nothrow_move_constructible_v<TRAP::Math::Mat<3, 3, T>> && std::is_nothrow_move_assignable_v<TRAP::Math::Mat<3, 3, T>>)#