inline float dotproduct(const XYZ *point1, const XYZ *point2);
bool sphere_line_intersection (
float x1, float y1 , float z1,
inline float dotproduct(const XYZ *point1, const XYZ *point2);
bool sphere_line_intersection (
float x1, float y1 , float z1,