直線の方向を単位ベクトルu として
交点の位置 P = c(円の中心) ±ru

まぁ単位ベクトル求めるのに >>555 と同じような演算を通る罠