|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Nikita Golovachev 2:5095/1.72 28 Nov 2001 09:37:40 To : Roman Ilyin Subject : Многоугольник и точка --------------------------------------------------------------------------------
28 11 2001 01:59, you wrote to Alexander Machulsky:
RI> Обходишь вектором из точки по контуру.
RI> Если внутри, то вектор обойдет полный круг 2pi, если
RI> вне - то неполный.
RI> Хотя для сильно извратных частных случаев не работает.
Hапример, как быть с самопересекающимися многоугольниками - 'восьмерка',
'звезда'?
Если точка внутри многоугольника, то для 'восьмерки' вектор обойдет неполный
круг - второе 'ухо' 'восьмерки' будет мешать.
Для звезды вектор обойдет несколько кругов (можно проверить нарисовав ее
неотрывая руки с самопересечением и обходя точки в порядке рисования).
np: silence (Winamp is not active ;-)
Nikita
--- GoldED+/386 1.0.0
* Origin: Hе откладывай на завтpа то,что отложил вчеpа на сегодн (2:5095/1.72)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/27893c04a3ea.html, оценка из 5, голосов 10
|