как проверить, что точка касания находится на краях кривого пути в ios?

Я работаю с приложением, которое рисует кривую между двумя прямоугольниками. После того, как нарисовано, я хочу изменить форму кривой, используя начальную, конечную и другую точку (точку касания), если она находится на краю кривой. Итак, как я могу проверить, находится ли точка касания на краю моей кривой траектории или нет?


person user987    schedule 29.05.2012    source источник


Ответы (1)


Ну, у вашего кривого пути должно быть уравнение, я прав? Вы можете просто проверить, является ли точка касания решением уравнения.

Вы также можете добавить порог, проверив каждую точку прямоугольника R. Где R — прямоугольник с центром в точке касания и размером = your_threshold

person George    schedule 16.06.2012