line circle intersection (2D) calculates line intersections with a circle with origin at start, only intersections with y > start_y are reported

intersect_line_circle(start, end, radius)

Arguments

start

location of the center of a circle and the start of a line

end

location of the end of a line intersecting a circle

radius

radius of the circle to consider

Value

coordinates