Lines Matching refs:t0
1016 IntersectionLine3Sphere(const LINE3* L, const SPHERE* sphere, f32* t0, f32* t1) in IntersectionLine3Sphere() argument
1030 if (t0) in IntersectionLine3Sphere()
1032 *t0 = (-b - sq) * 0.5f/* inv(2 * a) */; in IntersectionLine3Sphere()
1044 if (t0) in IntersectionLine3Sphere()
1046 *t0 = -0.5f * b; in IntersectionLine3Sphere()
1059 IntersectionRay3Sphere(const RAY3* R, const SPHERE* sphere, f32* t0, f32* t1) in IntersectionRay3Sphere() argument
1071 if (t0) in IntersectionRay3Sphere()
1072 *t0 = t0_; in IntersectionRay3Sphere()
1086 if (t0) in IntersectionRay3Sphere()
1087 *t0 = t0_; in IntersectionRay3Sphere()
1095 if (t0) in IntersectionRay3Sphere()
1096 *t0 = t1_; in IntersectionRay3Sphere()
1136 IntersectionSegment3Sphere(const SEGMENT3* S, const SPHERE* sphere, f32* t0, f32* t1) in IntersectionSegment3Sphere() argument
1152 if (t0) in IntersectionSegment3Sphere()
1153 *t0 = t0_ / P0P1; in IntersectionSegment3Sphere()
1170 if (t0) in IntersectionSegment3Sphere()
1171 *t0 = t0_ * tmp; in IntersectionSegment3Sphere()
1180 if (t0) in IntersectionSegment3Sphere()
1181 *t0 = t0_ / P0P1; in IntersectionSegment3Sphere()
1192 if (t0) in IntersectionSegment3Sphere()
1193 *t0 = t1_ / P0P1; in IntersectionSegment3Sphere()
1222 f32 t0 = (min - o) * inv_dir; in IntersectionRay3AABB_() local
1225 if (t0 > t1) in IntersectionRay3AABB_()
1226 ::std::swap(t0, t1); in IntersectionRay3AABB_()
1228 if (t0 > tNear) in IntersectionRay3AABB_()
1229 tNear = t0; in IntersectionRay3AABB_()