#include <MRVectorTraits.h>
Public Types | |
| using | BaseType = T |
| template<typename U > | |
| using | ChangeBaseType = Vector2<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 = 2 |
| static constexpr bool | supportNoInit = true |
| using MR::VectorTraits< Vector2< T > >::BaseType = T |
| using MR::VectorTraits< Vector2< T > >::ChangeBaseType = Vector2<U> |
|
inlinestaticconstexpr |
|
inlinestaticnodiscard |
|
staticconstexpr |
|
staticconstexpr |