Main Page   Modules   Compound List   File List   Compound Members   File Members  

Subtract Fixed Size Vectors
[Fixed Size Vectors]


Functions

Gan_Vector2 gan_vec2_sub_s (Gan_Vector2 *x, Gan_Vector2 *y)
 Subtract two fixed size vectors.

Gan_Vector2 * gan_vec2_sub_q (Gan_Vector2 *p, Gan_Vector2 *q, Gan_Vector2 *r)
 Macro: Subtract two fixed size vectors.

Gan_Vector2 * gan_vec2_sub_i1 (Gan_Vector2 *p, Gan_Vector2 *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector2 * gan_vec2_sub_i2 (Gan_Vector2 *p, Gan_Vector2 *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector2 * gan_vec2_decrement (Gan_Vector2 *p, Gan_Vector2 *q)
 Macro: Decrement a fixed size vector by another.

Gan_Vector2_f gan_vec2f_sub_s (Gan_Vector2_f *x, Gan_Vector2_f *y)
 Subtract two fixed size vectors.

Gan_Vector2_f * gan_vec2f_sub_q (Gan_Vector2_f *p, Gan_Vector2_f *q, Gan_Vector2_f *r)
 Macro: Subtract two fixed size vectors.

Gan_Vector2_f * gan_vec2f_sub_i1 (Gan_Vector2_f *p, Gan_Vector2_f *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector2_f * gan_vec2f_sub_i2 (Gan_Vector2_f *p, Gan_Vector2_f *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector2_f * gan_vec2f_decrement (Gan_Vector2_f *p, Gan_Vector2_f *q)
 Macro: Decrement a fixed size vector by another.

Gan_Vector3 gan_vec3_sub_s (Gan_Vector3 *x, Gan_Vector3 *y)
 Subtract two fixed size vectors.

Gan_Vector3 * gan_vec3_sub_q (Gan_Vector3 *p, Gan_Vector3 *q, Gan_Vector3 *r)
 Macro: Subtract two fixed size vectors.

Gan_Vector3 * gan_vec3_sub_i1 (Gan_Vector3 *p, Gan_Vector3 *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector3 * gan_vec3_sub_i2 (Gan_Vector3 *p, Gan_Vector3 *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector3 * gan_vec3_decrement (Gan_Vector3 *p, Gan_Vector3 *q)
 Macro: Decrement a fixed size vector by another.

Gan_Vector3_f gan_vec3f_sub_s (Gan_Vector3_f *x, Gan_Vector3_f *y)
 Subtract two fixed size vectors.

Gan_Vector3_f * gan_vec3f_sub_q (Gan_Vector3_f *p, Gan_Vector3_f *q, Gan_Vector3_f *r)
 Macro: Subtract two fixed size vectors.

Gan_Vector3_f * gan_vec3f_sub_i1 (Gan_Vector3_f *p, Gan_Vector3_f *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector3_f * gan_vec3f_sub_i2 (Gan_Vector3_f *p, Gan_Vector3_f *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector3_f * gan_vec3f_decrement (Gan_Vector3_f *p, Gan_Vector3_f *q)
 Macro: Decrement a fixed size vector by another.

Gan_Vector4 gan_vec4_sub_s (Gan_Vector4 *x, Gan_Vector4 *y)
 Subtract two fixed size vectors.

Gan_Vector4 * gan_vec4_sub_q (Gan_Vector4 *p, Gan_Vector4 *q, Gan_Vector4 *r)
 Macro: Subtract two fixed size vectors.

Gan_Vector4 * gan_vec4_sub_i1 (Gan_Vector4 *p, Gan_Vector4 *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector4 * gan_vec4_sub_i2 (Gan_Vector4 *p, Gan_Vector4 *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector4 * gan_vec4_decrement (Gan_Vector4 *p, Gan_Vector4 *q)
 Macro: Decrement a fixed size vector by another.

Gan_Vector4_f gan_vec4f_sub_s (Gan_Vector4_f *x, Gan_Vector4_f *y)
 Subtract two fixed size vectors.

Gan_Vector4_f * gan_vec4f_sub_q (Gan_Vector4_f *p, Gan_Vector4_f *q, Gan_Vector4_f *r)
 Macro: Subtract two fixed size vectors.

Gan_Vector4_f * gan_vec4f_sub_i1 (Gan_Vector4_f *p, Gan_Vector4_f *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector4_f * gan_vec4f_sub_i2 (Gan_Vector4_f *p, Gan_Vector4_f *q)
 Macro: Subtract two fixed size vectors.

Gan_Vector4_f * gan_vec4f_decrement (Gan_Vector4_f *p, Gan_Vector4_f *q)
 Macro: Decrement a fixed size vector by another.


Function Documentation

Gan_Vector2* gan_vec2_decrement (  Gan_Vector2 *    p,
Gan_Vector2 *    q
) 
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size vector p by fixed size vector q, overwriting p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector2* gan_vec2_sub_i1 (  Gan_Vector2 *    p,
Gan_Vector2 *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector2* gan_vec2_sub_i2 (  Gan_Vector2 *    p,
Gan_Vector2 *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite q with the result: .

Returns:
Pointer to result vector q.

Gan_Vector2* gan_vec2_sub_q (  Gan_Vector2 *    p,
Gan_Vector2 *    q,
Gan_Vector2 *    r
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed vectors p, q and write result into .

Returns:
Pointer to result vector r.

Gan_Vector2 gan_vec2_sub_s (  Gan_Vector2 *    x,
Gan_Vector2 *    y
) 
 

Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and return the result as a new fixed size vector .

Gan_Vector2_f* gan_vec2f_decrement (  Gan_Vector2_f *    p,
Gan_Vector2_f *    q
) 
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size vector p by fixed size vector q, overwriting p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector2_f* gan_vec2f_sub_i1 (  Gan_Vector2_f *    p,
Gan_Vector2_f *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector2_f* gan_vec2f_sub_i2 (  Gan_Vector2_f *    p,
Gan_Vector2_f *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite q with the result: .

Returns:
Pointer to result vector q.

Gan_Vector2_f* gan_vec2f_sub_q (  Gan_Vector2_f *    p,
Gan_Vector2_f *    q,
Gan_Vector2_f *    r
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed vectors p, q and write result into .

Returns:
Pointer to result vector r.

Gan_Vector2_f gan_vec2f_sub_s (  Gan_Vector2_f *    x,
Gan_Vector2_f *    y
) 
 

Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and return the result as a new fixed size vector .

Gan_Vector3* gan_vec3_decrement (  Gan_Vector3 *    p,
Gan_Vector3 *    q
) 
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size vector p by fixed size vector q, overwriting p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector3* gan_vec3_sub_i1 (  Gan_Vector3 *    p,
Gan_Vector3 *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector3* gan_vec3_sub_i2 (  Gan_Vector3 *    p,
Gan_Vector3 *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite q with the result: .

Returns:
Pointer to result vector q.

Gan_Vector3* gan_vec3_sub_q (  Gan_Vector3 *    p,
Gan_Vector3 *    q,
Gan_Vector3 *    r
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed vectors p, q and write result into .

Returns:
Pointer to result vector r.

Gan_Vector3 gan_vec3_sub_s (  Gan_Vector3 *    x,
Gan_Vector3 *    y
) 
 

Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and return the result as a new fixed size vector .

Gan_Vector3_f* gan_vec3f_decrement (  Gan_Vector3_f *    p,
Gan_Vector3_f *    q
) 
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size vector p by fixed size vector q, overwriting p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector3_f* gan_vec3f_sub_i1 (  Gan_Vector3_f *    p,
Gan_Vector3_f *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector3_f* gan_vec3f_sub_i2 (  Gan_Vector3_f *    p,
Gan_Vector3_f *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite q with the result: .

Returns:
Pointer to result vector q.

Gan_Vector3_f* gan_vec3f_sub_q (  Gan_Vector3_f *    p,
Gan_Vector3_f *    q,
Gan_Vector3_f *    r
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed vectors p, q and write result into .

Returns:
Pointer to result vector r.

Gan_Vector3_f gan_vec3f_sub_s (  Gan_Vector3_f *    x,
Gan_Vector3_f *    y
) 
 

Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and return the result as a new fixed size vector .

Gan_Vector4* gan_vec4_decrement (  Gan_Vector4 *    p,
Gan_Vector4 *    q
) 
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size vector p by fixed size vector q, overwriting p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector4* gan_vec4_sub_i1 (  Gan_Vector4 *    p,
Gan_Vector4 *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector4* gan_vec4_sub_i2 (  Gan_Vector4 *    p,
Gan_Vector4 *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite q with the result: .

Returns:
Pointer to result vector q.

Gan_Vector4* gan_vec4_sub_q (  Gan_Vector4 *    p,
Gan_Vector4 *    q,
Gan_Vector4 *    r
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed vectors p, q and write result into .

Returns:
Pointer to result vector r.

Gan_Vector4 gan_vec4_sub_s (  Gan_Vector4 *    x,
Gan_Vector4 *    y
) 
 

Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and return the result as a new fixed size vector .

Gan_Vector4_f* gan_vec4f_decrement (  Gan_Vector4_f *    p,
Gan_Vector4_f *    q
) 
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size vector p by fixed size vector q, overwriting p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector4_f* gan_vec4f_sub_i1 (  Gan_Vector4_f *    p,
Gan_Vector4_f *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite p with the result: .

Returns:
Pointer to result vector p.

Gan_Vector4_f* gan_vec4f_sub_i2 (  Gan_Vector4_f *    p,
Gan_Vector4_f *    q
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and overwrite q with the result: .

Returns:
Pointer to result vector q.

Gan_Vector4_f* gan_vec4f_sub_q (  Gan_Vector4_f *    p,
Gan_Vector4_f *    q,
Gan_Vector4_f *    r
) 
 

Macro: Subtract two fixed size vectors.

Subtract two fixed vectors p, q and write result into .

Returns:
Pointer to result vector r.

Gan_Vector4_f gan_vec4f_sub_s (  Gan_Vector4_f *    x,
Gan_Vector4_f *    y
) 
 

Subtract two fixed size vectors.

Subtract two fixed size vectors p, q and return the result as a new fixed size vector .


Generated on Mon Oct 13 16:14:52 2003 by doxygen1.3-rc1