Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Dmitry Kalinin                       2:5009/5.43    28 Apr 2001  11:04:56
 To : Gleb Belyakov
 Subject : Re: Точка внутри полигона.
 -------------------------------------------------------------------------------- 
 
 
 18 Май 01 06:19, Gleb Belyakov -> Dmitry Kalinin:
 
  GB> ЫЫЫЫ OS/2                    М№ello, Dmitry!
 
  GB> Thursday April 19 2001 14:49, you wrote to me:
 
  DK>>     Есть два основных способа, узнать принадлженость точки
  DK>> контуру:
 
  GB>     Ты пpедлагаешь пеpебиpать все точки и для каждой пpовеpять лежит
  GB> ли она внутpи? Можно, но некpасиво. :( Или ты плохо пpичитал исходное
  GB> письмо?
 
     Пардон, вопрос не так понял. Можно эту задачу решить так. Идея как и при
 закраске контура.
     Пусть контур идет так.
   4 /\1  2/\3
 -=-.--.--.--.---- <<- любая скан-линия по Y
   /    \/    \
  /            \    4,1,2,3 - точки пересечения скан-линии с ребрами конутра
 |             |    Далее сортируем координаты точек 4,1,2,3 по возврастанияпо
 |             |    X и группируем точки парами (4-1) и (2-3)
 |_____________|
 Каждая такая пара формирует отрезок, лежащий внутри контура. Выбери любой X из
 любого отрезка, это и будет решением задачи.
 
 Dmitry
 --- 0f 0f 0e 0e 0e 0e 0c 0c 0a 09 09 06 03 00 00 00 ДВБВДБДДВДДДДДБДДДДД
  * Origin: bESt reGUARdS (2:5009/5.43)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Точка внутри полигона.   Gleb Belyakov   17 May 2001 01:03:55 
 Re: Точка внутри полигона.   Dmitry Kalinin   19 Apr 2001 14:49:42 
 Точка внутри полигона.   Gleb Belyakov   18 May 2001 06:19:41 
 Re: Точка внутри полигона.   Dmitry Kalinin   28 Apr 2001 11:04:56 
 Точка внутри полигона.   Andrey Romanov   17 May 2001 18:46:15 
 Точка внутри полигона.   Gleb Belyakov   18 May 2001 06:21:44 
 Точка внутри полигона.   Andrey Romanov   19 May 2001 13:51:37 
 Точка внyтpи полигона.   Ihar Mahaniok   19 May 2001 22:23:15 
 Точка внyтpи полигона.   Ђ©агб   22 May 2001 09:35:19 
 Точка внутри полигона.   Vladimir Polyanin   18 May 2001 23:16:10 
 Re: Точка внутри полигона.   Andrew Ezhguroff   19 May 2001 06:29:56 
Архивное /ru.algorithms/27843aea6dc1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional