0 / 0 / 0
Регистрация: 23.02.2018
Сообщений: 45
|
||||||
1 | ||||||
Триангуляция выпуклого многоугольника из точек13.09.2018, 20:14. Показов 3427. Ответов 2
Метки нет (Все метки)
все никак не могу понять эти алгоритмы по разбиванию многоугольников до конца. но большую часть работы уже сделал.
-сперва собираю все возможные отрезки. -затем сортирую их между собой на касание, если отрезок пересекается с другим отрезком, то его отбраковываем и в дальнейшем кастинге он не участвует. в итоге остаются только правильные отрезки. последняя задача - получить число треугольников и индексы их точек, например, первый треугольник имеет точки A, B, D. есть идеи? на всякий случай даю имеющийся код:
0
|
13.09.2018, 20:14 | |
Ответы с готовыми решениями:
2
Триангуляция многоугольника Площадь выпуклого многоугольника Центр тяжести выпуклого многоугольника Площадь выпуклого многоугольника методом триангуляции |
1624 / 806 / 146
Регистрация: 13.06.2015
Сообщений: 3,266
|
|
14.09.2018, 13:46 | 2 |
Я может быть чего-то не понимаю, но любой выпуклый многоугольник можно разбить на треугольники, тупо проведя отрезки из одной вершины во все остальные.
0
|
0 / 0 / 0
Регистрация: 23.02.2018
Сообщений: 45
|
|
14.09.2018, 18:04 [ТС] | 3 |
ну, или так. в целом, это уже не является проблемой, ибо я застрял на стадии получения составляющих точек каждого треугольника
0
|
14.09.2018, 18:04 | |
14.09.2018, 18:04 | |
Помогаю со студенческими работами здесь
3
Найти площадь многоугольника (не обязательно выпуклого) Найти все точки, являющиеся вершинами выпуклого многоугольника Есть файл, в котором заданные координаты вершин выпуклого многоугольника на плоскости Даны точки на плоскости: расположить их так, чтобы они образовывали вершины выпуклого многоугольника Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |