ADN Club > Civil 3D API

Временная графика

(1/5) > >>

D_TRex:
Здравствуйте, подскажите как выполнить обозначение как на картинке. Код что приведён ниже не подходит так как пропадает сразу же при движении модели. acedGrDraw - не получилось (видимо нужна ссылка на библиотеку) но судя по видео не подходит. Спасибо

--- Код - vb.net [Выбрать] ---Dim ed As Editor = Application.DocumentManager.MdiActiveDocument.Editored.DrawVector(sp, ep, 256, True)

Алексей Терно:
Красные кружки?

Александр Ривилис:
acedGrDraw и acedGrVecs - это то же самое, что Editor.DrawVector / Editor.DrawVectors. Соответственно они тебе не подойдут. Для того чтобы графика была временной, но не стиралась, нужно использовать транзитивную графику (TransientManager). Один из примеров можешь глянуть здесь: https://adn-cis.org/vyiravnivanie-primitiva-po-trem-tochkam.html

Алексей Терно:

--- Цитата: Александр Ривилис от 23-03-2023, 17:28:22 ---Для того чтобы графика была временной, но не стиралась, нужно использовать транзитивную графику (TransientManager).
--- Конец цитаты ---
Александр, а почему не DrawJig?

Александр Ривилис:

--- Цитата: Алексей Терно от 23-03-2023, 17:53:30 ---Александр, а почему не DrawJig?
--- Конец цитаты ---
Вообще-то DrawJig используется для других целей. Впрочем, я не знаю как D_TRex собирается использовать временную графику.

Навигация

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

[#] Следующая страница

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