Вниз
Скачать: CL | DM;

Вхождение точки в полигон   Найти похожие ветки 

← →
Sergeich   (2005-02-11 17:07) [0]

Многоугольник задан массивом декартовых координат(обход по час. стрелке).
Нужно определить, принадлежит ли точка с заданными кооорд. этому многоугольнику. Есть ли готовые функции например


← →
TUser ©   (2005-02-11 17:12) [1]

CreatePolygonRgn + PtInRegion

(c) предложено однажды местным мастером


← →
Piero   (2005-02-11 22:08) [2]

Писал когда-то такую ф-ию, если очень нужно напиши на Spiero@yandex.ru, вышлю, а общий смысл такой - выбираешь точку вне многоугольника, проводишь отрезок от этой точки к искомой, и считаешь со сколькими отрезками многоугольника он пересекается, если таких пересечений нечетное число - значит точка внутри многоугольника, если четное (или ноль) - значит вне



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
9-1100792394
Da Stranger
2004-11-18 18:39
2005.02.27
Проект трёхмерной космической стратегии реального времени.


14-1107419422
Форумописатель
2005-02-03 11:30
2005.02.27
Код Форума


11-1092485443
=Sniper=
2004-08-14 16:10
2005.02.27
RichEdit1 := (Sender as TKolRichEdit); как будет в KOL?


4-1105601902
Ilya___
2005-01-13 10:38
2005.02.27
Как можно узнать значение горизонтального и вертикального разреше


3-1106690264
MakNik
2005-01-26 00:57
2005.02.27
Вызов хранимой процедуры из другой хранимой процедуры




   Наверх