FairRoot/PandaRoot
|
Go to the source code of this file.
Classes | |
class | F32vec4 |
struct | nsL1::vector< T > |
struct | nsL1vector< T > |
Namespaces | |
nsL1 | |
Macros | |
#define | _f2(A, B, F) |
#define | _f1(A, F) |
#define | _op(A, B, O) |
#define | NotEmpty(a) bool((a)[0])|bool((a)[1])|bool((a)[2])|bool((a)[3]) |
#define | Empty(a) !(bool((a)[0])|bool((a)[1])|bool((a)[2])|bool((a)[3])) |
#define | _fvecalignment |
Typedefs | |
typedef F32vec4 | fvec |
typedef float | fscal |
Variables | |
float | v [4] |
const int | fvecLen = 4 |
nsL1vector | __attribute__ |
#define _f1 | ( | A, | |
F | |||
) |
Definition at line 55 of file PSEUDO_F32vec4.h.
Referenced by cos(), exp(), fabs(), log(), sgn(), and sin().
#define _f2 | ( | A, | |
B, | |||
F | |||
) |
Definition at line 53 of file PSEUDO_F32vec4.h.
#define _fvecalignment |
Definition at line 157 of file PSEUDO_F32vec4.h.
#define _op | ( | A, | |
B, | |||
O | |||
) |
Definition at line 57 of file PSEUDO_F32vec4.h.
Referenced by operator!(), operator&(), operator/(), operator<(), and operator>=().
Definition at line 98 of file PSEUDO_F32vec4.h.
Definition at line 97 of file PSEUDO_F32vec4.h.
typedef float fscal |
Definition at line 153 of file PSEUDO_F32vec4.h.
Definition at line 150 of file PSEUDO_F32vec4.h.
class F32vec4 __attribute__ | ( | (aligned(16)) | ) |
float asgnb | ( | float | x, |
float | y | ||
) |
Definition at line 110 of file PSEUDO_F32vec4.h.
Definition at line 117 of file PSEUDO_F32vec4.h.
Definition at line 101 of file PSEUDO_F32vec4.h.
__attribute__::F32vec4 | ( | ) |
__attribute__::F32vec4 | ( | const F32vec4 & | a | ) |
__attribute__::F32vec4 | ( | const float & | a | ) |
Definition at line 38 of file PSEUDO_F32vec4.h.
__attribute__::F32vec4 | ( | const float & | f0, |
const float & | f1, | ||
const float & | f2, | ||
const float & | f3 | ||
) |
Definition at line 45 of file PSEUDO_F32vec4.h.
Definition at line 87 of file PSEUDO_F32vec4.h.
float max | ( | float | x, |
float | y | ||
) |
Definition at line 109 of file PSEUDO_F32vec4.h.
Definition at line 116 of file PSEUDO_F32vec4.h.
float min | ( | float | x, |
float | y | ||
) |
Definition at line 108 of file PSEUDO_F32vec4.h.
Definition at line 77 of file PSEUDO_F32vec4.h.
References _op.
Definition at line 63 of file PSEUDO_F32vec4.h.
Definition at line 61 of file PSEUDO_F32vec4.h.
Definition at line 62 of file PSEUDO_F32vec4.h.
friend ostream& __attribute__::operator<< | ( | ostream & | strm, |
const F32vec4 & | a | ||
) |
Definition at line 135 of file PSEUDO_F32vec4.h.
Definition at line 68 of file PSEUDO_F32vec4.h.
Definition at line 69 of file PSEUDO_F32vec4.h.
friend istream& __attribute__::operator>> | ( | istream & | strm, |
F32vec4 & | a | ||
) |
Definition at line 140 of file PSEUDO_F32vec4.h.
float& __attribute__::operator[] | ( | int | i | ) |
Definition at line 28 of file PSEUDO_F32vec4.h.
Definition at line 74 of file PSEUDO_F32vec4.h.
Definition at line 75 of file PSEUDO_F32vec4.h.
float rcp | ( | float | x | ) |
float rsqrt | ( | float | x | ) |
float sgn | ( | float | x | ) |
__attribute__::vec_arithmetic | ( | F32vec4 | , |
float | |||
) |
nsL1vector __attribute__ |
const int fvecLen = 4 |
Definition at line 154 of file PSEUDO_F32vec4.h.
float v[4] |
Definition at line 26 of file PSEUDO_F32vec4.h.