34 template <
class T, std::
size_t N>
35 std::ostream& operator<<(std::ostream& out, const std::array<T, N>& item)
38 for (
size_t i = 0; i < item.size(); ++i)
41 if (i != item.size() - 1)
58 constexpr
typename std::underlying_type<E>::type
toUnderlying(
const E e) noexcept
60 return static_cast<typename std::underlying_type<E>::type
>(e);
std::array< double, 3 > vector3d_t
std::array< int32_t, 6 > vector6int32_t
constexpr std::underlying_type< E >::type toUnderlying(const E e) noexcept
Converts an enum type to its underlying type.
std::array< uint32_t, 6 > vector6uint32_t
std::array< double, 6 > vector6d_t