Сообщество программистов Autodesk в СНГ

ADN Club => AutoCAD .NET API => Тема начата: RevitTormentor от 25-11-2017, 17:21:56

Название: Обрезка полилинии
Отправлено: RevitTormentor от 25-11-2017, 17:21:56
Как обрезать Полилинию кодом?. Для примера сложный случай как на картинке. Всё - полилинии

(https://s2.postimg.org/n8j8bh2cl/111111.png) (https://postimg.org/image/n8j8bh2cl/)
Название: Re: Обрезка полилинии
Отправлено: Александр Ривилис от 25-11-2017, 19:20:04
Сначала нормально сформулируй задачу.
Название: Re: Обрезка полилинии
Отправлено: Александр Пекшев aka Modis от 26-11-2017, 12:28:08
Нужно найти точки пересечения, а затем по этим точкам + точкам исходной полилинии создать НОВЫЕ полилинии. А исходную удалить
Название: Re: Обрезка полилинии
Отправлено: RevitTormentor от 26-11-2017, 12:36:08
Да я грешным делом подумал, что удлинение и обрезка это какие то методы хитрые. Почему то засело, что удлинение это как процесс, линия всё длиннее и длиннее и дойдя до следующей линии видит, ага дошла - всё хватит. А почитав форумы, вроде как понял, что просто изменение координат вершин отрезков или полилинии.