Добрый вечер.
Для примера надо сделать типа комнаты. Вокруг стены образуют визуальный "замкнутый контур".
На картинке нарисовал ограничения прямоугольниками, но по факту это могут быть просто отрезки даже, а не полилинии. Причём не обязательно прямоугольник.
Хотелось бы нажать кнопку внутри визуального контура и чтобы отрисовался замкнутый контур из полилинии по углам.
Нашёл код определения точки внутри полилинии замкнутой, но здесь немного не то.
Алгоритм - нарисовать штриховку внутри этого контура, потом как то найти её граничные точки и по ним построить полилинию, штриховку удалить.
Только так?
Как то автокад строит штриховку не только внутри замкнутых полилиний, но и внутри любых визуально "замкнутых контуров".
Спасибо