Optimize the tangent of crossLineCircle().