In 2d and 3d environment we can select primitives like lines and polygons by performing point/ray intersection test with the respective primitive. However how does one approach the selection of quadratic/cubic spline curves?
Is this problem often dealt by using an approximate solution, where we perform an intersection test with lines formed by control points of the spline curve? Or is there a more precise solution to the problem?