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

       

AcRx Библиотека


AcRx библиотека обеспечивает классы с  системным уровнем для DLL инициализации и соединения и для регистрации класса во время выполнения и идентификации. Базовый класс этой библиотеки - AcRxObject, который обеспечивает следующие средства:

·         идентификация класса во время выполнения и анализу наследования

·         добавление во время выполнения нового протокола к существующему классу (см. главу 19,“Расширение Протокола”)

·         объектное равенство и испытание сравнения

·         копирование объекта

AcRx библиотека также обеспечивает набор макрокоманд C++, чтобы помочь Вам создать новые ObjectARX классы, полученные из AcRxObject (см. главу 11, «Получение

заказного ObjectARX класса»).

AcRxDictionary - другой важный класс в этой библиотеке. Словарь - a

Отображение от текстовой строки до другого объекта(цели). AcRx библиотека размещает ее объекты, классы, и сервисные словари в глобальном объектном словаре, который

является образцом AcRxDictionary класса. Приложения могут прибавлять объекты к

этому словарю так, чтобы они были  доступны для других приложений.

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

AcRxObject

AcRxClass

AcRxDictionary

AcRxDynamicLinker

AcRxEvent

AcEditor

AcRxService

AcRxKernal

AcDbServices

AcEdServices

AcadAppInfo



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