Lines Matching refs:a
35 void VEC_Add(const VecFx32 *a, const VecFx32 *b, VecFx32 *ab);
36 void VEC_Subtract(const VecFx32 *a, const VecFx32 *b, VecFx32 *ab);
37 fx32 VEC_DotProduct(const VecFx32 *a, const VecFx32 *b);
38 void VEC_CrossProduct(const VecFx32 *a, const VecFx32 *b, VecFx32 *axb);
42 void VEC_MultAdd(fx32 a, const VecFx32 *v1, const VecFx32 *v2, VecFx32 *pDest);
43 void VEC_MultSubtract(fx32 a, const VecFx32 *v1, const VecFx32 *v2, VecFx32 *pDest);
46 void VEC_Fx16Add(const VecFx16 *a, const VecFx16 *b, VecFx16 *ab);
47 void VEC_Fx16Subtract(const VecFx16 *a, const VecFx16 *b, VecFx16 *ab);
48 fx32 VEC_Fx16DotProduct(const VecFx16 *a, const VecFx16 *b);
49 void VEC_Fx16CrossProduct(const VecFx16 *a, const VecFx16 *b, VecFx16 *axb);
67 SDK_INLINE void VEC_Set(VecFx32 *a, fx32 x, fx32 y, fx32 z) in VEC_Set() argument
69 SDK_NULL_ASSERT(a); in VEC_Set()
71 a->x = x; in VEC_Set()
72 a->y = y; in VEC_Set()
73 a->z = z; in VEC_Set()
85 SDK_INLINE void VEC_Fx16Set(VecFx16 *a, fx16 x, fx16 y, fx16 z) in VEC_Fx16Set() argument
87 SDK_NULL_ASSERT(a); in VEC_Fx16Set()
89 a->x = x; in VEC_Fx16Set()
90 a->y = y; in VEC_Fx16Set()
91 a->z = z; in VEC_Fx16Set()