I don't think two points is enough to determine a unique ellipse. In fact,
I'm sure of that. If you only have two point, then an infinite number of different
ellipses can be drawn through them. I know it takes three points to determine
a circle, and I'm sure you need at least that many for an ellipse.