|
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.
1.8.8