#include <fvec4.h>
Public Member Functions | |
fvec4 () | |
fvec4 (__m128 a) | |
fvec4 (const fvec4 &a) | |
fvec4 (float a) | |
fvec4 (float a, float b, float c, float d) | |
fvec4 | operator= (const fvec4 &a) |
fvec4 | operator= (const __m128 a) |
fvec4 | operator= (float a) |
fvec4 | operator+= (const fvec4 &a) |
fvec4 | operator-= (const fvec4 &a) |
fvec4 | operator*= (const fvec4 &a) |
fvec4 | operator/= (const fvec4 &a) |
float & | operator[] (int i) |
const float & | operator[] (int i) const |
operator vec4_32i () | |
float | horizontal_max () |
int | horizontal_max_index () |
Public Attributes | |
__m128 | data |
Static Public Attributes | |
static const int | size = 4 |
Definition at line 39 of file fvec4.h.
fvec4::fvec4 | ( | float | a, | |
float | b, | |||
float | c, | |||
float | d | |||
) | [inline] |
int fvec4::horizontal_max_index | ( | ) | [inline] |
fvec4 fvec4::operator= | ( | const __m128 | a | ) | [inline] |
const float& fvec4::operator[] | ( | int | i | ) | const [inline] |
__m128 fvec4::data |
Definition at line 40 of file fvec4.h.
Referenced by fvec4(), max(), min(), operator vec4_32i(), operator&(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator/=(), operator<(), operator<=(), operator=(), operator==(), operator>(), operator>=(), operator[](), operator^(), operator|(), and rcp().
const int fvec4::size = 4 [static] |