ObjectARX, AutoCAD. Среда программирования библиотеки C++

       

AcEd Библиотека


AcEd библиотека обеспечивает классы для определения и регистрации новых команд AutoCAD, которые работают как встроенные команды. Новые команды, которые Вы определяете,  упомянуты как “родные” команды, потому что они постоянно находятся в той же самой внутренней структуре (AcEdCommandStack) как встроенные команды. AcEd библиотека также обеспечивает редактора реактором и набором из глобальных функций для взаимодействия с AutoCAD. Важный класс в этом библиотеке - AcEditorReactor; это контролирует состояние редактора AutoCAD и уведомляет приложение, когда указанные события происходят, типа старта, окончания или команды отмены.

Иерархия классов для AcEd библиотеки следующие:

AcRxObject

AcEdCommand

AcEdCommandStack

AcEdUlContext

AcEdJlg

AcEdInputPointFilter

AcEdInputPointMonitor

AcEdInputPointMeneger

AcEdSolidSubEntitySelector

AcTransaction

AcDbTransactionMeneger

AcTransactionMeneger

Для информации относительно регистрации новых команд AutoCAD, использующих ObjectARX, cм. главу 3, “ ObjectARX Прикладные Основы. ” Для примера использования

Редактор реактор, см. главу 15, “Уведомление”.



Содержание раздела