#include <SSEVec.h>
Public Member Functions | |
T | __attribute__ ((aligned(16))) arr[4] |
template<int N> | |
Vec4 | get1 () const |
void | set (float f1, float f2, float f3, float f4=0) |
void | set1 (float f1) |
Vec4 (float f1, float f2, float f3, float f4=0) | |
Vec4 () | |
Vec4 (float f1) | |
Vec2< T > | xy () const |
Vec2< T > | zw () const |
Public Attributes | |
OldVec< T > | o |
mathSSE::Vec4< T >::Vec4 | ( | ) | [inline] |
Definition at line 226 of file SSEVec.h.
Referenced by mathSSE::Vec4< align::Scalar >::get1().
{ arr[0] = 0; arr[1] = 0; arr[2] = 0; arr[3]=0; }
mathSSE::Vec4< T >::Vec4 | ( | float | f1, |
float | f2, | ||
float | f3, | ||
float | f4 = 0 |
||
) | [inline] |
mathSSE::Vec4< T >::Vec4 | ( | float | f1 | ) | [inline, explicit] |
T mathSSE::Vec4< T >::__attribute__ | ( | (aligned(16)) | ) |
void mathSSE::Vec4< T >::set | ( | float | f1, |
float | f2, | ||
float | f3, | ||
float | f4 = 0 |
||
) | [inline] |
void mathSSE::Vec4< T >::set1 | ( | float | f1 | ) | [inline] |
Definition at line 238 of file SSEVec.h.
Referenced by mathSSE::Vec4< align::Scalar >::Vec4(), and mathSSE::Vec4< double >::Vec4().
Vec2<T> mathSSE::Vec4< T >::xy | ( | ) | const [inline] |
Vec2<T> mathSSE::Vec4< T >::zw | ( | ) | const [inline] |