Lines Matching refs:s1
1313 IntersectionSphere(const SPHERE* s0, const SPHERE* s1) in IntersectionSphere() argument
1316 VEC3Sub(¢erDiff, &s0->C, &s1->C); in IntersectionSphere()
1317 f32 radiusSum = s0->r + s1->r; in IntersectionSphere()
1380 f32 s1 = J->Test(C->S.P1); in IntersectionPlaneCapsule() local
1382 if (s0 * s1 < 0.f || in IntersectionPlaneCapsule()
1384 FAbs(s1) <= C->r) in IntersectionPlaneCapsule()
1542 MergeSphere(SPHERE* s2, const SPHERE* s0, const SPHERE* s1) in MergeSphere() argument
1547 VEC3Sub(&diff, &s1->C, &s0->C); in MergeSphere()
1549 f32 radiusDiff = s1->r - s0->r; in MergeSphere()
1553 if (s0->r > s1->r) in MergeSphere()
1556 *s2 = *s1; in MergeSphere()
1561 f32 newRadius = 0.5f * (s0->r + s1->r + dist); in MergeSphere()