Дополнительный узел контура

Необходимо исправить механизм создания нового узла из контура: сделать эту точку следуемой за указателем мыши(по аналогии с линейкой). Как это работает сейчас: необходимо прицелиться, чтобы дополнить контур новыми узлами. Как это должно работать: неважно, из какого участка существующего контура ты "тянешь" узел. Следовательно, не нужно прицеливаться, а просто навестись на любой участок контура.

Ничего не понял, но очень интересно.

Все лежит на поверхности)

Создавать новые узлы по аналогии с тем, как это реализовано в линейки.

Alexxegorov ,пожалуйста, прикрепите поясняющую картинку.