Добрый день.
Делаю плагин для AutoCAD.
Задача следующая:
Имеется набор чертежей в пространстве модели.
Плагин будет раскидывать чертежи (рамки) по отдельным файлам dwg, и публиковать в pdf.
Рассматриваю, такую логику, выбираем рамки, создаем копию документа по кол-ву рамок, в каждом документе удаляем все объекты кроме соответствующей рамки и объектов в её границах, и так в каждом документе.
Проблема в следующем:
Перебор всех объектов (Entity), с проверкой координат (в нашей рамке объект или нет), (удаляем все что за границами рамки), занимает много времени.
Может у Вас есть идеи, или может есть способ программного выделения области (дабы не перебирать все объекты а получить набор выделения)?
Благодарю!