|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Ђ«ҐЄбҐ© „. 2:5020/400 26 Apr 2002 10:54:50 To : Alexey Kurbatov Subject : Hа: Писал yже кто-то, но пpопyстил --------------------------------------------------------------------------------
> Пpинадлежит ли точка замкнyтомy многоyгольникy?
> Оный тоже задан по вектоpам и обязательно замкнyт.
> Подскажите, плз.
Я б еще предложил 3-й, часто используемый способ:
1. Вычисляется площадь заданого замкнутого многоугольника.
2. Вычисляются площади всех треугольников, которые образуются
заданой точкой и вершинами многоугольника: с вершиной 1 и 2,
с вершиной 2 и 3, с вершиной 3 и 4 и т. д. Затем все площади
треугольников суммируются.
Если сумма площадей треугольников больше площади
многоугольника - точка вне многоугольника, иначе она либо внутри,
либо на одной из сторон.
Алексей Д.
--- ifmail v.2.15dev5
* Origin: MTU-Intel ISP (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/910444993fd3.html, оценка из 5, голосов 10
|