Lines Matching refs:x

45     ab->x = a->x + b->x;  in VEC_Add()
69 ab->x = a->x - b->x; in VEC_Subtract()
93 ab->x = (fx16)(a->x + b->x); in VEC_Fx16Add()
117 ab->x = (fx16)(a->x - b->x); in VEC_Fx16Subtract()
138 return (fx32)(((fx64)a->x * b->x + in VEC_DotProduct()
159 tmp1 = (a->x * b->x) + (a->y * b->y); in VEC_Fx16DotProduct()
179 fx32 x, y, z; in VEC_CrossProduct() local
184 x = (fx32)(((fx64)a->y * b->z - (fx64)a->z * b->y + (1 << (FX64_SHIFT - 1))) >> FX64_SHIFT); in VEC_CrossProduct()
186 y = (fx32)(((fx64)a->z * b->x - (fx64)a->x * b->z + (1 << (FX64_SHIFT - 1))) >> FX64_SHIFT); in VEC_CrossProduct()
188 z = (fx32)(((fx64)a->x * b->y - (fx64)a->y * b->x + (1 << (FX64_SHIFT - 1))) >> FX32_SHIFT); in VEC_CrossProduct()
190 axb->x = x; in VEC_CrossProduct()
210 fx32 x, y, z; in VEC_Fx16CrossProduct() local
215 x = ((a->y * b->z - a->z * b->y + (FX16_ONE >> 1)) >> FX16_SHIFT); in VEC_Fx16CrossProduct()
216 y = ((a->z * b->x - a->x * b->z + (FX16_ONE >> 1)) >> FX16_SHIFT); in VEC_Fx16CrossProduct()
217 z = ((a->x * b->y - a->y * b->x + (FX16_ONE >> 1)) >> FX16_SHIFT); in VEC_Fx16CrossProduct()
219 SDK_WARNING(x <= FX16_MAX && x >= FX16_MIN && in VEC_Fx16CrossProduct()
223 a->x, a->y, a->z, b->x, b->y, b->z); in VEC_Fx16CrossProduct()
225 axb->x = (fx16)x; in VEC_Fx16CrossProduct()
248 t = (fx64)pSrc->x * pSrc->x; in VEC_Mag()
277 t = pSrc->x * pSrc->x; in VEC_Fx16Mag()
309 t = (fx64)pSrc->x * pSrc->x; in VEC_Normalize()
323 pDst->x = (fx32)((t * pSrc->x + (1LL << (32 + FX32_SHIFT))) >> (32 + FX32_SHIFT + 1)); in VEC_Normalize()
349 t = pSrc->x * pSrc->x; in VEC_Fx16Normalize()
361 pDst->x = (fx16)((t * pSrc->x + (1LL << (32 + FX32_SHIFT))) >> (32 + FX32_SHIFT + 1)); in VEC_Fx16Normalize()
385 pDest->x = v2->x + (fx32)(((fx64)a * v1->x) >> FX32_SHIFT); in VEC_MultAdd()
409 pDest->x = -v2->x + (fx32)(((fx64)a * v1->x) >> FX32_SHIFT); in VEC_MultSubtract()
433 diff = v1->x - v2->x; in VEC_Distance()
466 diff = v1->x - v2->x; in VEC_Fx16Distance()