Add General Size Vectors (original) (raw)

Functions
Gan_Vector * gan_vec_add_q (Gan_Vector *x, Gan_Vector *y, Gan_Vector *z)
Add two vectors and write result into a third.
Gan_Vector * gan_vec_add_s (Gan_Vector *x, Gan_Vector *y)
Macro: Add two vectors.
Gan_Vector * gan_vec_add_i1 (Gan_Vector *x, Gan_Vector *y)
Macro: Add two vectors and overwrite the first with the result.
Gan_Vector * gan_vec_add_i2 (Gan_Vector *x, Gan_Vector *y)
Macro: Add two vectors and overwrite the second with the result.
Gan_Vector * gan_vec_increment (Gan_Vector *x, Gan_Vector *y)
Macro: Increment a vector with another vector.
Gan_Vector_f * gan_vecf_add_q (Gan_Vector_f *x, Gan_Vector_f *y, Gan_Vector_f *z)
Add two vectors and write result into a third.
Gan_Vector_f * gan_vecf_add_s (Gan_Vector_f *x, Gan_Vector_f *y)
Macro: Add two vectors.
Gan_Vector_f * gan_vecf_add_i1 (Gan_Vector_f *x, Gan_Vector_f *y)
Macro: Add two vectors and overwrite the first with the result.
Gan_Vector_f * gan_vecf_add_i2 (Gan_Vector_f *x, Gan_Vector_f *y)
Macro: Add two vectors and overwrite the second with the result.
Gan_Vector_f * gan_vecf_increment (Gan_Vector_f *x, Gan_Vector_f *y)
Macro: Increment a vector with another vector.

Function Documentation

| | Macro: Add two vectors and overwrite the first with the result. **Returns:**Result vector x.Add two vectors x, y and overwrite x with the result: $ x \leftarrow x + y $. | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| | Macro: Add two vectors and overwrite the second with the result. **Returns:**Result vector y.Add two vectors x, y and overwrite y with the result: $ y \leftarrow x + y $. | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| | Add two vectors and write result into a third. **Returns:**Result vector z.Add two vectors x, y and write result into $ z = x + y $. | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| | Macro: Add two vectors. **Returns:**Result as a new vector.Add two vectors x, y and return the result as a new vector $ x + y $. | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| | Macro: Increment a vector with another vector. **Returns:**Result vector x.Increment vector x with vector y: $ x \leftarrow x + y $. | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| | Macro: Add two vectors and overwrite the first with the result. **Returns:**Result vector x.Add two vectors x, y and overwrite x with the result: $ x \leftarrow x + y $. | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| | Macro: Add two vectors and overwrite the second with the result. **Returns:**Result vector y.Add two vectors x, y and overwrite y with the result: $ y \leftarrow x + y $. | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| | Add two vectors and write result into a third. **Returns:**Result vector z.Add two vectors x, y and write result into $ z = x + y $. | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| | Macro: Add two vectors. **Returns:**Result as a new vector.Add two vectors x, y and return the result as a new vector $ x + y $. | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| | Macro: Increment a vector with another vector. **Returns:**Result vector x.Increment vector x with vector y: $ x \leftarrow x + y $. | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |


Generated on Fri Mar 17 12:44:59 2006 by doxygen 1.3.9.1