pub fn continuous_ray2_sphere2<S>(
_ray: Ray2<S>,
_sphere: Sphere2<S>,
) -> Option<((NonNegative<S>, Point2<S>), (NonNegative<S>, Point2<S>))>pub fn continuous_ray2_sphere2<S>(
_ray: Ray2<S>,
_sphere: Sphere2<S>,
) -> Option<((NonNegative<S>, Point2<S>), (NonNegative<S>, Point2<S>))>