$$(x-x_1)(x-x_2) + (y-y_1)(y-y_2) + \lambda| \begin{bmatrix} x&y&1\\x_1 & y_1 & 1 \\ x_2 &y_2 &1 \end{bmatrix}| = 0$$
The above equation is supposed to represent family of all circles passing through two points, but I can't understand why it should be. I understand so far that the first two terms i.e: the $(x-x_1)(x-x_2) + (y-y_1)(y-y_2)$ part represents the diametric form of circle and the determinant is the equation of line passing through $(x_1,y_1)$ and $(x_2,y_2)$ but I don't understand why we needed to add line to get family of all circles passing through the point. Isn't the first two terms enough?