Not Enough Math
Lightweight zero-dependency C++ math library
Loading...
Searching...
No Matches
nem::storage< _T, 2 > Struct Template Reference

#include <vec.hpp>

Public Types

using ITEM_TYPE = _T
 

Public Attributes

union nem::storage< _T, 2 >:: { ... }  
 

Static Public Attributes

static constexpr size_t ITEM_COUNT = 2
 

Detailed Description

template<typename _T>
struct nem::storage< _T, 2 >

Definition at line 43 of file vec.hpp.

Member Typedef Documentation

◆ ITEM_TYPE

template<typename _T >
using nem::storage< _T, 2 >::ITEM_TYPE = _T

Definition at line 45 of file vec.hpp.

Member Data Documentation

◆ []

union nem::storage< _T, 2 > { ... } nem::storage< _T, 2 >

◆ data

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::data[ITEM_COUNT] { ITEM_TYPE{ 0 } }

Definition at line 50 of file vec.hpp.

◆ height

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::height

Definition at line 55 of file vec.hpp.

◆ ITEM_COUNT

template<typename _T >
size_t nem::storage< _T, 2 >::ITEM_COUNT = 2
staticconstexpr

Definition at line 46 of file vec.hpp.

◆ max

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::max

Definition at line 54 of file vec.hpp.

◆ min

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::min

Definition at line 54 of file vec.hpp.

◆ s

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::s

Definition at line 53 of file vec.hpp.

◆ t

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::t

Definition at line 53 of file vec.hpp.

◆ u

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::u

Definition at line 52 of file vec.hpp.

◆ v

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::v

Definition at line 52 of file vec.hpp.

◆ width

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::width

Definition at line 55 of file vec.hpp.

◆ x

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::x

Definition at line 51 of file vec.hpp.

◆ y

template<typename _T >
ITEM_TYPE nem::storage< _T, 2 >::y

Definition at line 51 of file vec.hpp.


The documentation for this struct was generated from the following file: