Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Попадание точки в заданную область


sergeyst ©   (2006-12-13 11:48:00) 

Привет всем.
Вопрос: как узнать принадлежит ли данная точка M(x,y) заданной области? Область представляет собой часть круга (допустим, если центр окружности нах-ся в (0, 0), радиус равен 1, то интересующая обл. лежит в пределах по y от (0) до (-0,5) и (-1<x<0) ).


Desdechado   (2006-12-13 20:29:00) [1]

Eraser ©   (13.12.06 18:54) [4]
да, подзабыл уже
регионы могут быть разного происхождения


Alx2   (2006-12-13 19:13:00) [2]

>sergeyst ©   (13.12.06 11:48)

Проверить для точки выполнение ограничений на координаты И удаленность от точки (0,0) не более, чем на 1


Eraser   (2006-12-13 18:54:00) [3]

> [3] Desdechado ©   (13.12.06 17:06)


> для полигонов

не только.


Desdechado   (2006-12-13 17:06:00) [4]

PtInRegion для полигонов


Jeer   (2006-12-13 12:29:00) [5]

Если имеется в виду сектор, то перевести координаты сектора и точки в поляру и определить расположения угла на точку между углами радиус-векторов сектора.


DVM   (2006-12-13 11:53:00) [6]

Уравнение окружности знаешь как выглядит?


Наверх

Титульная страница Поиск, карта сайта Написать письмо