All Classes Files Functions Variables Typedefs Pages
Public Member Functions | Public Attributes | List of all members
VectorImpl< T, N > Struct Template Reference

Description

template<typename T, std::size_t N>
struct lumina::internal::VectorImpl< T, N >

Specialized helper base struct for Vector.

Just for internal use!

Template Parameters
TType of the vector data
NDimension of the vector

Inherited by Vector< T, N >.

Public Member Functions

template<typename... Ts>
 VectorImpl (Ts...vals)
 

Public Attributes

union {
   T   data [N]
 
   struct {
      T   x
 
      T   y
 
      T   z
 
      T   w
 
   } 
 
};