ADN Club > AutoCAD .NET API

Как обновить внутренние представления Polyline2d / 3d после удаления вертексов?

<< < (2/2)

Владимир Шу:
А если так?

--- Код - C# [Выбрать] ---Autodesk.AutoCAD.Internal.Utils.RegenEntity(objId);

avc:
Спасибо всем, но я уже пошел в обход: вместо редактирования старой полилинии создаю полностью новую, а старую удаляю целиком. Так что код уже переделан и проверить не могу.
Но довольно часто бывает, что какие-то объекты упрямо не обновляются никакими Regen даже после завершения команды и метод Utils.RegenEntity возьму на заметку - возможно пригодится.

Владимир Шу:
Utils.RegenEntity я как то нашел на ГитХаб, вместе с комментом:
--- Цитировать --- A little hack to help ensure the entity and grips are regenerated.
--- Конец цитаты ---
и нашел, когда искал аналог лисповского entupd

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии