aleksandr73, в статье показан пример, как можно построить кривую, находящуюся между двумя другими кривыми.
В примере 2 кривые, между которыми строится новыя кривая, выбираются слудующим образом. Если в проекте всего две кривые, то берутся они. Если больше, то пользователь сам выбирает между каким кривыми ему нужно построить новую.
Как вы будете это реализовывать - зависит от вас и от потребностей.