Цитата(mluk @ Jul 1 2010, 09:15)

Ясно, что по разные стороны от прямой это выражение принимает разные по знаку значения, а для того чтобы определить какие, нужно крепко подумать. Заметьте, что если вы поменяете местами x1,y1 и x2,y2 знак изменится.
Всего-то вершины отсортировать нужно.
Цитата(mluk @ Jul 1 2010, 09:28)

И это работает только для выпуклах четырехугольников.
Не выпуклый разбивается на два треугольника.