Line-cylinder intersection
Line-cylinder intersection is the calculation of any points of intersection, given an analytic geometry description of a line and a cylinder in 3D space. An arbitrary line and cylinder may have no intersection at all.
Source: Wikipedia — Line-cylinder intersection (CC BY-SA 4.0)