I am writing a program which needs to sample one point from a second degree bivariate curve of the form:
$$ Ax^2 + Bx + Cy^2 + Dy + Exy + F = 0 $$
To get this sample point I only need to feed a value of $x$ to the formula, but I have to make sure it's in the domain of course. The problem is the coefficients are unknown and have to be evaluated at run time.
So, is there a formula for calculating the domain (or range)?