What are the other six unknowns?
whoa, step back a second. I guess the only thing to solve for is x. x in terms of 7 variables. Probably need to solve it twice, to account for the +/- thing.
My shitty math skills produced:
x = (b + p - q -r)/(1-m);
and
x = (-b -p + q + r)/(1-m);
but that probably isn't rightI suppose that if this equation has a rational answer, then the line does in fact intersect the circle, isn't that what we're getting at here?
As far as the point, one possible use for something like this is as a control mechanism for vector graphics. You might have a matrix that defines a line and a matrix that defines a circle, and want to know where, if at all, they intersect.