Re[2]: Площадь многогранника
От: McSeem2 США http://www.antigrain.com
Дата: 11.03.06 05:32
Оценка:
Здравствуйте, Azst, Вы писали:

A>Через одну из вершин разбиваете многоугольник на треугольник и считаете сумму площадей треугольников. А вообще, если готовая формула для выпуклого многоугольника, которая позволяет вычислять площадь по точкам! Гугль Вам в помощь!


Надо не для многоугольника, а для многогранника. А площадь любого простого многоугольника, хоть выпуклого, хоть невыпуклого считается элементарно: sum(x[i]*y[i+1] — x[i+1]*y[i])/2. Заодно получим направление обхода (знак площади).
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.