In his book "Plane geometry and its groups", H. Guggenheimer proves the Stewart's formula:
If $A$, $B$, and $C$ are collinear, then for any point $Ρ$ in the plane $$ PA^2 BC + PB^2 CA + PC^2 AB + AB . BC . CA = 0. $$
and states that Stewart's formula [...], in principle, solves all computational problems in plane geometry.
What does he mean ? How do we solve all computational problems in plane geometry using that formula?
I understand that, for example, formulas given by the Gram determinant of the inner product of vectors are fundamental in the sense that two sets of vectors can be deduced from each other using an isometry if and only if these Gram determinants are the same, and this statement can be interpreted in terms of Invariant Theory. But I fail to find such an interpretation to Stewart's formula. What is the justification to his bold statement?