![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как определить, что точка лежит внутри кривой Безье?
kingdom © (2004-10-26 11:32:00)Привет всем,
Фигура состоит из квадратичной кривой Безье и отрезка, соединяющего начальную и конечную точки кривой.
Как определить, что точка лежит внутри фигуры?
kingdom (2004-10-26 14:47:00) [1]Спасибо за помощь, я уже разобрался =))
MBo (2004-10-26 13:04:00) [2]1. аналитический способ:
Проверить количество пересечений луча (для простоты - горизонтального) с кривой и отрезком. Нечетное - внутри.
2. способ средствами GDI:
Отрисовать эту фигуру (превратив кривую в кубическую) в виде траектории (Begin/EndPath), преобразовать путь в регион, PtInRegion.