Здравствуйте!
Мне необходимо написать подпрограмму, проверяющую расположение сплайна в поле допуска.
Существует некоторая линейная траектория инструмента, заданная опорными точками, см. рис.:

Я объединяю эти точки аппроксимирующим сплайном, как показано на следующем рисунке:

Необходимо проверить, лежит ли сплайн полностью в заданном поле допуска или нет. Как проще и быстрее всего это сделать? Поле допуска представляет собой след от перемещения круга заданного радиуса вдоль
линейной траектории.