Искам да създам потребителски интерфейс за редактиране на полигони. Моят вход е векторно изображение (кубичен безие). Основната цел е потребителите да могат да рисуват драсканици, за да създават нови сегменти върху многоъгълника, така че това е като полуавтоматично рисуване на многоъгълник, като се вземе предвид съществуващият многоъгълник.
Въз основа на предположението въведеното от потребителите се изчертава с помощта на мишка, така че обикновено е грубо и доста неточно.
Новите сегменти не са само прави линии, но и криви, така че мисля, че новите сегменти също трябва да отговарят на грубото въвеждане на потребителите:
Друг случай:
Разрешимо ли е това? Всяка обратна връзка наистина се оценява, искам също да знам дали има хартия с подобен проблем.