Lines Matching refs:rhs

196 static void SC_vec3Add(vec3_t *dest, const vec3_t *lhs, const vec3_t *rhs)
198 dest->x = lhs->x + rhs->x;
199 dest->y = lhs->y + rhs->y;
200 dest->z = lhs->z + rhs->z;
203 static void SC_vec3Sub(vec3_t *dest, const vec3_t *lhs, const vec3_t *rhs)
205 dest->x = lhs->x - rhs->x;
206 dest->y = lhs->y - rhs->y;
207 dest->z = lhs->z - rhs->z;
210 static void SC_vec3Cross(vec3_t *dest, const vec3_t *lhs, const vec3_t *rhs)
212 float x = lhs->y * rhs->z - lhs->z * rhs->y;
213 float y = lhs->z * rhs->x - lhs->x * rhs->z;
214 float z = lhs->x * rhs->y - lhs->y * rhs->x;
220 static float SC_vec3Dot(const vec3_t *lhs, const vec3_t *rhs)
222 return lhs->x * rhs->x + lhs->y * rhs->y + lhs->z * rhs->z;
251 static void SC_vec4Add(vec4_t *dest, const vec4_t *lhs, const vec4_t *rhs)
253 dest->x = lhs->x + rhs->x;
254 dest->y = lhs->y + rhs->y;
255 dest->z = lhs->z + rhs->z;
256 dest->w = lhs->w + rhs->w;
259 static void SC_vec4Sub(vec4_t *dest, const vec4_t *lhs, const vec4_t *rhs)
261 dest->x = lhs->x - rhs->x;
262 dest->y = lhs->y - rhs->y;
263 dest->z = lhs->z - rhs->z;
264 dest->w = lhs->w - rhs->w;
267 static float SC_vec4Dot(const vec4_t *lhs, const vec4_t *rhs)
269 return lhs->x * rhs->x + lhs->y * rhs->y + lhs->z * rhs->z + lhs->w * rhs->w;
573 static void SC_matrixLoadMultiply(rsc_Matrix *mat, const rsc_Matrix *lhs, const rsc_Matrix *rhs)
577 reinterpret_cast<const Matrix *>(rhs));
580 static void SC_matrixMultiply(rsc_Matrix *mat, const rsc_Matrix *rhs)
583 m->multiply(reinterpret_cast<const Matrix *>(rhs));
1238 "void", "(float *mat, float *lhs, float *rhs)" },
1240 "void", "(float *mat, float *rhs)" },
1258 "void", "(struct vecF32_3_s *dest, struct vecF32_3_s *lhs, struct vecF32_3_s *rhs)" },
1260 "void", "(struct vecF32_3_s *dest, struct vecF32_3_s *lhs, struct vecF32_3_s *rhs)" },
1262 "void", "(struct vecF32_3_s *dest, struct vecF32_3_s *lhs, struct vecF32_3_s *rhs)" },
1264 "float", "(struct vecF32_3_s *lhs, struct vecF32_3_s *rhs)" },
1274 "void", "(struct vecF32_4_s *dest, struct vecF32_4_s *lhs, struct vecF32_4_s *rhs)" },
1276 "void", "(struct vecF32_4_s *dest, struct vecF32_4_s *lhs, struct vecF32_4_s *rhs)" },
1278 "float", "(struct vecF32_4_s *lhs, struct vecF32_4_s *rhs)" },