Lines Matching refs:src
250 void C_VECScale ( const Vec *src, Vec *dst, f32 scale ) in C_VECScale() argument
253 ASSERTMSG( ( src != 0), VEC_SCALE_1 ); in C_VECScale()
257 dst->x = src->x * scale; in C_VECScale()
258 dst->y = src->y * scale; in C_VECScale()
259 dst->z = src->z * scale; in C_VECScale()
271 const register Vec *src, in PSVECScale() argument
281 psq_l vxy, 0(src), 0, 0 in PSVECScale()
283 psq_l vz, 8(src), 1, 0 in PSVECScale()
316 void C_VECNormalize ( const Vec *src, Vec *unit ) in C_VECNormalize() argument
321 ASSERTMSG( (src != 0 ), VEC_NORMALIZE_1 ); in C_VECNormalize()
325 mag = (src->x * src->x) + (src->y * src->y) + (src->z * src->z); in C_VECNormalize()
331 unit->x = src->x * mag; in C_VECNormalize()
332 unit->y = src->y * mag; in C_VECNormalize()
333 unit->z = src->z * mag; in C_VECNormalize()
763 void C_VECReflect ( const Vec *src, const Vec *normal, Vec *dst ) in C_VECReflect() argument
769 ASSERTMSG( (src != 0), VEC_REFLECT_1 ); in C_VECReflect()
777 uI.x = -( src->x ); in C_VECReflect()
778 uI.y = -( src->y ); in C_VECReflect()
779 uI.z = -( src->z ); in C_VECReflect()