@ Copyrights: Bernard De Cuyper & Eddy Fraiha 2002, Eggs & Pictures. MIT/Open BSD copyright model.
|
Public Methods |
| Float4Vector (int size) |
| Float4Vector (int size, float adata) |
| Float4Vector (const Float4Vector &v) |
Float4Vector | operator= (const Float4Vector &v) |
| ~Float4Vector () |
int | size () |
int | sizeData () |
void | load (Float4Vector *v) |
float * | getData () |
float * | get0 () |
float * | get () |
void | set0 (int line, int index, float value) |
float | get0 (int line, int index) |
void | set (int line, int index, float value) |
float | get (int line, int index) |
void | setAll (float value) |
float | vT_v (int line) |
float | norme2 (int line) |
float | sum (int line) |
float | minimum (int line) |
float | maximum (int line) |
float | mean (int line) |
float | sigma (int line) |
SSE4 | vT_v () |
SSE4 | norme2 () |
SSE4 | sum () |
SSE4 | minimum () |
SSE4 | maximum () |
SSE4 | mean () |
SSE4 | sigma () |
Float4Vector | pow (float pow) |
Float4Vector | log (float base) |
void | operator+= (Float4Vector &v) |
void | operator-= (Float4Vector &v) |
void | operator *= (Float4Vector &v) |
void | operator/= (Float4Vector &v) |
void | output () |
void | output (FILE *file) |
Public Attributes |
Float4Vector | sqrt () |
Float4Vector | sqr () |
Float4Vector | exp () |
Float4Vector | log () |
Float4Vector | sin () |
Float4Vector | cos () |
Float4Vector | tan () |
Private Attributes |
int | dataSize4 |
int | dataSize |
float * | palign |
float * | data |
float * | data1 |
Friends |
Float4Vector | operator+ (Float4Vector &v, float a) |
Float4Vector | operator+ (float a, Float4Vector &v) |
Float4Vector | operator- (Float4Vector &v, float a) |
Float4Vector | operator- (float a, Float4Vector &v) |
Float4Vector | operator * (Float4Vector &v, float a) |
Float4Vector | operator * (float a, Float4Vector &v) |
Float4Vector | operator/ (Float4Vector &v, float a) |
Float4Vector | operator+ (Float4Vector &v1, Float4Vector &v2) |
Float4Vector | operator- (Float4Vector &v1, Float4Vector &v2) |