#include <MRVectorTraits.h>
Public Types | |
using | BaseType = T |
template<typename U > | |
using | ChangeBaseType = Vector4<U> |
Static Public Member Functions | |
template<typename U > | |
static auto && | getElem (int i, U &&value) |
static constexpr auto | diagonal (T v) |
Static Public Attributes | |
static constexpr int | size = 4 |
static constexpr bool | supportNoInit = true |
using MR::VectorTraits< Vector4< T > >::BaseType = T |
using MR::VectorTraits< Vector4< T > >::ChangeBaseType = Vector4<U> |
|
inlinestaticconstexpr |
|
inlinestaticnodiscard |
|
staticconstexpr |
|
staticconstexpr |